• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A Method for Deploying the Minimal Number of UAV Base Stations in Cellular Networks

    2020-05-22 02:58:10HailongHuangChaoHuangandDazhongMa
    IEEE/CAA Journal of Automatica Sinica 2020年2期

    Hailong Huang, Chao Huang, and Dazhong Ma

    Abstract—In this paper, we consider the scenario of using unmanned aerial vehicles base stations (UAV-BSs) to serve cellular users. In particular, we focus on finding the minimum number of UAV-BSs as well as their deployment. We propose an optimization model which minimizes the number of UAV-BSs and optimize their positions such that the user equipment (UE) covered ratio is no less than the expectation of network suppliers, the UEs receive acceptable downlink rates, and the UAV-BSs can work in a sustainable manner. We show the NP-hardness of this problem and then propose a method to address it. The method first estimates the range of the number of UAV-BSs and then converts the original problem to one which maximizes the UE served ratio,given the number of UAV-BSs within that range. We present a maximizing algorithm to solve it with the proof of convergence.Extensive simulations based on a realistic dataset have been conducted to demonstrate the effectiveness of the proposed method.

    I. Introduction

    NETWORK densification is an essential strategy to accommodate the explosively increasing mobile traffic demand. The flexibility of unmanned aerial vehicles, including rapid deployment and easy relocation, makes unmanned aerial vehicles base stations (UAV-BSs) more suitable in the future cellular networks, compared to the stationary ground base stations [1]. They can considerably lower the site rental cost and effectively and efficiently provide internet service to user equipment (UE) when the existing stationary base stations cannot satisfy the contemporary UE data requests.

    This paper considers the problem of deploying the minimum number of UAV-BSs to serve UEs in an area of interest, which is one of the most important issues considered by network suppliers, since it relates to the overall investment.We focus on the scenario of using UAV-BSs in city environments. To capture the features of cities, we adopt a street graph. This graph consists of a set of points representing the streets. For the UEs, we only consider outdoor UEs,because indoor UEs do not need the service from UAV-BSs.To be specific, the to be served UEs are all near the streets and we use a UE density function to describe the number of UEs at each street point at a given time, which is different from the commonly used random distribution model in the literature,see, e.g., [2]. Further, to avoid hitting buildings, the positions of UAV-BSs are assumed to be over the streets. For simplicity, we also assume the UAV-BSs hover at the same altitude.

    Our objective is to figure out the minimum number of UAV-BSs to serve the UEs and their positions on the street graph. There are two concerns here about the term “serve”.Firstly, we require that at least a certain percent (determined by the network suppliers, e.g., 98%) of UEs in the area are covered by these UAV-BSs. Secondly, at each covered UE,the downlink rate is acceptable. Once these two conditions are met, we say the UE is served by a UAV-BS. For UAV-BSs,since they are powered by batteries, their working time is quite limited and they have to fly back to the depot for recharging. In the cases where the depot is far away from the working area, the long distance flying reduces the working time. To enable an efficient operation, we assume that a UAVBS can recharge its battery on a utility pole (in the rest we use the term of charging pole to indicate its function) existing in the field. Furthermore, to guarantee the serving time, we require that the distance from a UAV-BS to its nearest charging pole is within a certain range.

    With these models, we propose a constrained optimization model, with the objective of minimizing the number of UAVBSs subject to the constraints of covered ratio, downlink rate and UAV-BSs’ serving time. It is proved to be NP-hard since it can be reduced to the well-known set cover problem [3]. To address this difficult problem, we firstly calculate the lower and upper bounds of the number of UAV-BSs by exploring the features of the street graph. Then, for a certain number of UAV-BSs, we find out the optimal positions of UAV-BSs to maximize the UE covered ratio subject to the constraints of downlink rate and distance from UAV-BSs to charging poles as mentioned above. It starts from the lower bound and terminates until the expected percentage of UEs are served.We propose a distributed algorithm to find out the optimal positions of UAV-BSs, which only requires the availability of local UE density functions and positions of the nearby UAVBSs. We prove that this algorithm converges to the local maximum within a finite number of steps and demonstrate its effectiveness through extensive simulations based on a real dataset Momo [4], [5]. For summary, the main contributions of the current paper are threefold:

    1) We mathematically formulate an optimization problem which minimizes the number of UAV-BSs subject to the three types of constraints: coverage, downlink rate, and the charging requirement.

    2) We propose a solution to the formulated problem which involves the estimation of the bounds of the number of UAVBSs and a coverage maximizing algorithm to place UAV-BSs.The convergence of such a coverage maximizing algorithm is proved.

    3) Extensive simulations based on a real dataset are conducted to assess the behaviour of the proposed approach.

    A. Related Work

    Integrating UAV-BSs with cellular networks opens a new paradigm of research. In the recent publications, we have observed two categories of work. The first group focuses on the wireless communication models. Different from the traditional models for ground transmitters and receivers, when UAV-BSs are used, the communication is between ground UEs and UAV-BSs in the air. Reference [6] models the air-toground link. The authors show that UAV-BSs can have lineof-sight (LoS) with UEs and non-line-of-sight (NLoS) with UEs due to reflections and diffractions. They propose a closed form expression for the probability of LoS between UAV-BSs and UEs. Reference [7] focuses on the models for path loss exponents and shadowing for the radio channel between UAV-BSs and UEs, and proposes a height dependent modelling for both. Reference [8] studies the statistical behaviour of the path-loss from a stationary ground base station toward a UAV-BS via field experiments. Reference [9]focuses on the interference effect. The authors investigate the maximum coverage by two UAV-BSs in the presence and absence of interference between them.

    The other group of research targets on the efficient placement of UAV-BSs. This group can be further classified into three categories. The simplest one is to deploy a single UAV. Reference [10] considers this problem. The objective is to maximize the number of the served UEs; and in the meantime, the users receive acceptable service. Reference [11]solves the problem in [10] by turning the problem into a circle placement problem, by exploring the relationship between vertical and horizontal dimensions. Reference [12] also considers the single UAV-BS scenario. It focuses on the energy efficiency issue for the downlink with consideration of both the mechanical energy consumption and the communication energy consumption. The second category considers multiple UAV-BSs. For example, Reference [13]develops an approach of mapping the UAV-BSs to high traffic demand areas via a neural-based cost function. Reference [14]proposes a decentralized algorithm to minimize the average robot-target distance by moving the robots towards the centres of mass from some initial positions. Reference [15] considers maximizing the coverage of targets accounting the charging requirement of flying robots. Reference [16] formulates a binary quadratic problem with the objective of maximizing the sum of the distance between UAV-BSs and stationary ground base stations. It uses a greedy algorithm to select the positions from a set of predefined potential horizontal locations. Then,it adjusts the heights of UAV-BSs to obtain better coverage performance. Reference [17] also considers deployment of multiple UAV-BSs, whose objective is the maximum coverage of UEs. The limited working time of UAV-BSs is novelly accounted herein. The authors formulate several constrained optimization problems for different scenarios and propose greedy algorithms to address them. Reference [18]investigates the application of using UAV-BSs to offload UEs from ground BSs. Reference [19] consider using UAVs to enhance both the coverage and performance of communication networks. The authors present a deep reinforcement learning approach to schedule the movements of UAVs with the objective of providing effective and fair communication coverage and minimizing energy consumption and ensuring network connectivity. The final category is about the number of UAV-BSs required to fulfill certain requirement. For instance, reference [2] considers the issue of the number of UAV-BSs and where to deploy them in 3D environment; and designs a particle swarm optimization(PSO) based heuristic algorithm such that UEs receive acceptable downlink rate. Reference [20] presents a uniform deployment method to for a circular area of interest.

    The current paper is based on the existing wireless communication model (LoS and NLoS). Different from the group of publication considering a single UAV [10]–[12], this paper focuses on the multiple UAVs case. Besides, unlike those targeting on positioning a given number of UAVs [13]–[19],this paper aims at finding the minimum number of UAVs to achieve an expected quality of service, which is consistent with[2], [20]. Moreover, the current paper shares similarity with [15]where the user density is accounted in the system model.However, some other references such as [19] regard all the ground positions with the same importance level.

    Another usage of UAVs in civilian applications is monitoring and surveillance [21]. This application also requires methods to deploy UAVs such that the area or the targets of interest are well monitored. In [22], the authors present a distributed algorithm to navigate a fleet of UAVs to achieve the maximum coverage of targets in a given area.Reference [23] further proposes a distributed algorithm to navigate UAVs in 3D space for the same surveillance purpose.In [24], the authors consider the problem of where to deploy the minimal number of UAVs to achieve a complete coverage of a given 3D terrain. The deployment of UAVs is also involved in wireless sensor network related applications [25],[26]. In [26], the authors consider the application of collecting sensing data from a set of targets by a fleet of UAVs. With the aim of minimizing the energy consumption of UAVs and maximizing the revenue of the mobile crowd sensing (MCS)carrier, a joint optimization problem of route planning and task assignment subject to practical constraints of battery capacity and sensing latency is investigated.

    The rest of the paper is organized as follows. In Section II,we present the models and formally state our problem. In Section III, we propose our solution. In Section IV, we evaluate our approach through extensive simulations and in Section V, we briefly conclude the paper.

    II. System Model and Problem Statement

    The problem we consider in this paper is minimizing number of UAV-BSs required to servepercent1A supplier defined constant.of the UEs in a given area of interest. In this section, we first present the system models and then formally state the considered problem. The used notations are given in Table I.

    TABLE I Main Notations and Their Meanings

    We consider a system consisting of(which is unknown in advance) UAV-BSs labelledandstationary charging poles labelledThe UAV-BSs are powered by batteries and the batteries can be recharged at the charging poles. Formally, we have a graphwhich is called the charging graph, consisting ofverticesthat correspond toUAV-BSs andcharging poles, and each UAV-BS is connected to a charging pole. We assume all theUAV-BSs are wirelessly linked to existing base stations but the UEs are not served by these base stations due to some malfunction.

    The 2D city environment is described by a street graphwhich containspoints[27]. We assume that the distances between any two adjacent street points are identical, denoted by. Some of these vertices are connected by edges. Edges are not necessarily segments of straight lines,they may be curvy; see Fig. 1. Edges represent streets of the city. We assume that edges intersect each other only at points.We also assume that the street graphis connected. We consideras a set of pointsof the plane, whereare the coordinates ofLetbe a continuous function defined for allThe functionis called the density function and describes the density of UEs at a particular pointof the street graph at a given time. We assume that all the stationary charging polesare located at some pointsof the street graph, i.e.,for allFurther, we deploy all the UAV-BSs at the same altitude in one horizontal plane. Hence, we consider the UAV-BSs’ coordinates at that plane as coordinates on the surface. Furthermore, we assume that they can be deployed only at some pointsof the street graph, i.e.,for allFor any pointsintroduce the distanceas the length of the shortest path on the street graph connectingandsee Fig. 1. It is obvious that ifis the standard Euclidean distance betweenandthenMoreover, letdenote the degree of a street pointas the number of other street points which are directly connected to it. For example, in Fig. 1,and

    Fig. 1. A street graph. The black circles are street points. The street points only having two directly connected neighbours are also called interior points,such as and and those having more than two directly connected neighbours are also called vertices, such as and

    Under such a context, we discuss the models of three main aspects: coverage ratio, downlink rate and serving time of UAV-BSs.

    First of all, we consider the modelling of coverage. Letdescribe the range of high quality communication from UAV-BSs to UEs.depends on some factors such as the altitude. It is assumed thatis identical to all the UAV-BSs.Introduce the setas the set of all pointssuch thatfor someWe define the quality of coverage as the total number of UEs served by the UAV-BSs with high quality. Then, the quality of coverage by the UAV-BSs placed at pointsis described by the following function:Given the expected coverage ratiodefined by suppliers, we have the following constraint:

    In words, the served UEs ratio should not be less than

    Remark 1:In this remark, we discuss briefly the beamwidth and the coverage radius. Following [20], we can denoteas the directional antenna half beam-width. Then, we can compute the antenna gain for a specific sector angle, which can fall intoor be outside of the main lobe.Following [6], the coverage radiuscan be computed in a probability manner by the setting a threshold. As the computation ofis not the main focus of the current paper,interested readers are referred to [6], [20] for more details.

    Secondly, we consider the downlink rate. It is known that given the bandwidth, the downlink rate is proportional to the spectrum efficiency, which is directly impacted by signal to interference plus noise ratio (SINR). In this paper, we assume the even allocation of bandwidth, so we can use SINR to indicate the downlink rate. Clearly, if the UAV-BSs use different frequency channels to transmit data, as assumed in[28], there will be no interference. However, in most practical cases, the frequency channels are limited and the interference commonly exists. So here we consider the more common situation. DenotePTas the transmission power of all UAVBSs,Sas the received power of the intended signal,Ias the accumulated power of interference signal, andN0as the noise power. Consider a UE locating atand the UAV-BSs locating atTo ensure this UE can demodulate the correct signal, we require that there existssuch that the UE is served by the UAV-BS located atPiand the SINR is no less thanWe formulate this constraint as follows:

    Thirdly, we discuss the model related to the serving time of UAV-BSs. We consider the scenario that the UAV-BSs start to hover at certain places to serve UEs with fully charged battery and when the residual energy reaches a certain level,they fly to the nearest charging pole to recharge the battery.The UAV-BSs rely on the battery for power and the battery is consumed by three basic actions mainly. The first one is hovering and the second is flying between the hovering position and charging poles. Although transmitting data to UEs also consumes energy, it can be ignored compared to that on hovering and flying. The reason is that, according to the field experiments using Phantom UAV-BSs [30], the power for flying or hovering is over 140 watts; while the typical power for transmitting information through radios is usually around 250 milliwatts [29], which is three orders of magnitude less than the former case. For simplicity, we assume that the energy consumption rate of a UAV-BS is a constant, no matter which mode (hovering or flying) it is in. We also assume that the UAV-BSs fly in the same speed. In this case,the total working time of a UAV-BS is bounded and the longer time spent on flying means less time on hovering to serve UEs. We introduceto indicate the distance that a UAV-BS can travel between the serving position and the charging pole to guarantee a certain time for serving UEs.Then, we require that for any UAV-BS locating atthere should be at least one charging pole within the range ofThis constraint is described as follows:

    Remark 2:Notice that the currently considered energy consumption model is a very basic one, which is to simplify the formulation of the optimization problem. Precisely speaking, the energy consumption by a UAV-BS is complex and it depends on many factors including its own speed, the speed of wind, the number of rotors, etc. Interested readers are referred to [31] where a more realistic energy consumption model can be found.

    Therefore, our problem can be formulated as follows:

    In words, the optimization problem under consideration is stated as follows: given the street graphthe density functionthe stationary charging pole locationsand the constantsandfind the minimum number of UAV-BSs, i.e.,and locationssuch that constraints (1)–(3) are satisfied.

    We characterize problem (4) as NP-hard in Proposition 1.Proposition 1:The optimization problem (4) is NP-hard.

    Proof:If we ignore constraints (2) and (3), and setthe problem (4) is reduced to an instance of set cover problem, i.e., given a universeof all the UEs on the street graphandsetswe are looking for a collectionof the minimum number of sets fromwhose union is the entire universeFormally,is a set cover ifWe try to minimizeAs shown in [3], the set cover problem is NP-hard, then the generalized and constrained version of set cover problem, i.e., the problem (4) is also NP-hard. ■

    III. Proposed Solution

    In this section, we propose our solution and then provide some details regarding the implementation.

    A. Our Solution

    In the proposed solution, we first determine the range ofLetandbe the maximum and minimum degrees of the street graphrespectively. We consider the following assumption:

    Assumption 1:2The definition of vertex is provided in Fig. 1.andon the street graphS.Then, for a single UAV-BS, the number of street points it can cover is no less thanand no more than

    Thus, we obtain the lower and upper bounds ofas follows3It is worth noticing that the range of n shown in (5) is to cover M street points instead of percent of UEs in the area. Further, it is based on the Assumption 1, which does not always hold in practical street graphs. Thus, it is only a rough range. However, we claim that this rough estimation is still reasonable in our problem setting. Firstly, the lower and upper bounds are theoretical results and n is unlikely to take either of them. Secondly, in practice the network supplier may expect to be close to 100%, e.g., 98%, which does not influence the bounds significantly.:

    In words, given the street graphthe density functionthe stationary charging pole locationsthe constantsandandn, find the locationssuch that the maximum UEs are served by these UAV-BSs and constraints (2) and (3) are satisfied.

    Once the optimal solution of (6) is obtained, we need to check whether the served ratio is overwhether constraint (1) is satisfied. If yes, we have found the minimum number of UASs together with their locations. Otherwise, we need to increaseby 1 and solve (6) again, because the currentfails to serve the required percentage of UEs and we need more UAV-BSs.

    We present the above idea as Algorithm 1 and our task turns to addressing problem (6).

    Algorithm 1 The algorithm for the optimization problem (4)1: .n ≤ ? M n=? M Rc ?2: while do d0 deg Rc ?3: solve the optimization problem (6). d0 deg 4: if then 5: Break.6: end if p∈C(P1,...,Pn)ρ(p)dp ≥ αp∈S ρ(p)dp

    7: .8: end while n=n+1

    Now, we discuss the solution to the problem (6). The objective functionin (6) defined for allis a continuous function on a compact set,hence, the maximum in the constrained optimization problem(6) is achieved at someTherefore, there exists a non-empty set of local maximum, and the global maximum is achieved at one of them.

    Before presenting the solution, we introduce the following assumption and some necessary notations.

    Assumption 2:Ifthen there exists a unique shortest way onconnectingp1andp2.

    Proposition 2:Suppose Assumption 2 holds. Ifis a local maximum in the optimization problem (6), then for anyat least one of the following four conditions holds:

    Proof:When we are movingalong an edge of the street graph, the derivative of the objective function of (6) is equal either to the left-hand side of (7) minus the right-hand side of(7) ifis an interior point of an edge, or to the left-hand side of (8) minus the right-hand side of (8) ifis a vertex.Therefore, if all conditions i)–iv) do not hold, we can make a small motion ofso that (6) increases. Hence,■is not a local maximum.

    LetPbe some point of the street graph. This point can continuously move along some edge of the street graph in some direction. IfPis an interior point of some edge (V,W) of the street graphconnecting the verticesVandW, thenPcan continuously move in two directions, either towardsVor towardsW. IfPbe a vertex of the street graph withledges departing from this vertex, thenPcan continuously move inldirections along of any of theseledges. We propose the following maximizing algorithm.

    A1: We start with some initial pointssatisfying constraints (2) and (3). LetwhereandAt each stepwe continuously move the pointas follows:

    Proposition 3:Suppose Assumption 2 holds. Then algorithm A1–A3 reaches a local maximum of the optimization problem (6) in a finite number of steps.

    Proof:The algorithm A1–A3 generates a sequenceSince this sequence is in some compact set,it has a subsequence that converges to some[32]. When we are movingalong an edge of the street graph, the derivative of the function (6) is equal either to the left-hand side of (7) minus the right-hand side of (7) ifis an interior point of an edge, or to the left-hand side of (8)minus the right-hand side of (8) ifis a vertex. Therefore,the function (6) is non-decreasing on the sequenceHence,is a local maximum.Furthermore, it follows from algorithm A1–A3 that whenin some small neighbourhood of A1–A3, it will reachand stays there. ■

    We discuss the computational complexity of the proposed maximizing algorithm in the following remark.

    Remark 3:For each move of each UAV-BS, the algorithm checks (9) or (10) depending on the position of the UAV-BS.Clearly, the computational cost for this operation is impacted by the numbers of elements in the two setsandThe number of elements in these sets is a property of the given street graph S . Letbe the maximum possible number of elements offor the given street graph S.Then the computational complexity of checking either (9) or(10) isFurthermore, as there are totallynUAV-BSs, the total computational complexity of each step of the algorithm is less or equal toMoreover, as this algorithm is for a proactive deployment problem rather than a reactive deployment problem, it does not require any computations in real time for implementation.

    Finally, we provide more details about the implementation of our approach.

    As seen above, the maximizing algorithm plays a key role in our solution. Starting from a feasible initial solution, in each stepwe move one UAV-BS, say the one locating atand we may make several movement decisions until we cannot move it further. For each movement decision, we require the following information available to this UAV-BS:

    1) the UE density functions associated to the street points which areaway from

    2) the locations of the UAV-BSs which are within the range of

    3) the street graph S;

    4) the location of charging poles.

    With such information, the UAV-BS executes three tasks in the decision making process:

    1) decide the potential direction to move;

    2) check constraints (2);

    3) check constraint (3).

    Tasks 1) and 3) are straightforward since they are only related to the UAV-BS itself. By contrast, Task 2) involves not only UEs covered by itself but also UEs covered by other UAV-BSs. In more details, when the UAV-BS makes a movement, it will cover some new UEs and lose some others.Then, it needs to check the SINR at the newly covered UEs,i.e., constraint (2). Further, when a UAV-BS makes a movement, it will be nearer to some UEs (covered by other UAV-BSs). Then, it needs to check the SINR at these UEs,because moving towards them increases the interference and reduces the SINR. Notice that Information 2) mentioned above enables the UAV-BS to know which UEs to check. If constraint (2) are satisfied at all these UEs and constraint (3)is satisfied at the new position, the UAV-BS can make the movement.

    IV. Simulation Results

    The performance of the proposed algorithm is evaluated in this section. First, we provide some details of the used dataset.Then, we briefly present the basic idea of the comparing algorithm. Finally, we demonstrate the simulation results.

    A. Dataset and Simulation Setup

    Fig. 2. The colormaps of the UE densities on three street graphs with different number of street points. The bar on the right side indicates the colors corresponding to different UE densities.

    The dataset Momo consists of around 150 million records of world-wide UE activities in 38 days, ranging from May 21,2012 to June 27, 2012. Each record contains three main pieces of information: longitude, latitude, and time stamp. This record shows where and when a specific UE made an update of its Momo App. For more information about the dataset,readers are referred to [4], [5]. For the purpose of our research, we extract three subsets of it, where the records come from the UEs in threeresidential areas in Beijing, China. We construct a street graph with the size ofas shown in Fig. 2. Then, we allocate the extracted updates to the nearest street points, based on which we build up the UE density function for each point. The UE density is further normalized into the range from 0 to 1.Notice that although the UE density function built upon Momo dataset cannot describe the realistic UE distribution since only a part of UEs use this App while many others do not use it, it is still better than the random distribution used in many existing publications such as [9], [23]. Further, we assume there are 5 charging poles on each of these street graphs. The parameters used in our simulations can be found in Table II. Notice that in practice, most of these parameters,such asshould be obtained based on field experiments.

    TABLE II Parameter Configuration

    As discussed in Section III, different initial locations may lead to different local maximum. So, in the below presented simulations, we show the best one among 50 sets of various initial positions.

    B. Comparing Approach

    We compare the proposed approach with a greedy algorithm[17] and the method in [20]. The basic idea of the greedy algorithm is that in each step, it looks for the position for one UAV-BS such that the accumulated UE served ratio is maximized subject to constraints (2) and (3)4When looking for the position for the first UAV-BS, constraints (2) and (3)are not applied.. The algorithm terminates when constraint (1) is met. Clearly, this algorithm is centralized and for each UAV-BS, it needs to checkstreet points to find out the optimal position. The algorithm proposed in [20] deploys UAV-BS uniformly. Also, it requires that any two UAV-BSs have no overlap in terms of coverage.To makes these methods comparable, all the UAV-BSs are deployed at the same altitude and their projections on the ground should also be the points on the street graph. Thus, for the method in [20], after the uniform deployment, we relocate the UAV-BSs to the nearest points on the street graph. Notice that this may violate the non-overlapping requirement.

    C. Simulation Results

    Now, we demonstrate the simulation results. Firstly, we show the effectiveness of our algorithm A1–A3 in Fig. 3. This set of simulation is on the street graph withand whenWe can see that every movement of a UAV-BS leads to no decrease of the objective function, which further illustrate the convergence of the algorithm A1–A3 shown in Proposition 3. Compared to the initial positions, the final positions increase the objective function value by 8.5%. The objective function reaches the local maximum after 16 steps.

    Fig. 3. Served ratio vs. N (n = 8) on the street graph shown in Fig. 2(a).

    Fig. 4. Comparisons of the proposed approach and the greedy algorithm on the three considered street graphs.

    Further, we display the simulation results comparing with[17] and [20]. As for our approach, according to (5), we compute the range of6–10 for street graph Fig. 2(a), 7–13 for street graph Fig. 2(b), and 9–17 for street graph Fig. 2(c).From the lower bound, we check each feasibleand look for the optimal positions of UAV-BSs using the maximizing algorithm. We show the results in these graphs in Fig. 4. Also the results of the comparing algorithms are presented. It is clear that for the samewithin the above ranges, our maximizing algorithm is able to achieve higher served ratio than those in [17] and [20]. Besides, our approach uses fewer UAV-BSs than the greedy algorithm to achieve the expected served ratio and satisfy the SINR and serving time constraints,see Figs. 4(b) and 4(c), where our approach uses 10 and 11 UAV-BSs while the greedy algorithm [17] requires 11 and 12 UAV-BSs, respectively, and that of [20] requires 10 and 12 UAV-BSs. The reason for the gap between the proposed approach and that of [20] is that the latter is not UE aware. We illustrate the reason for the gap between the proposed approach and the greedy algorithm in Figs. 5(a) and 5(b),where the UE density distributions are the same and the level of density is reflected by color (the lighter the color the lower the density). From Fig. 5(a) we can see that the first deployed UAV-BS is the middle one, since it seeks for the largest served ratio. In this case, two more UAV-BSs are needed to serve the rest UEs on two sides of the first UAV-BS. Thus, it requires three UAV-BSs by the greedy algorithm for this case.However, using the proposed maximizing algorithm, only two UAV-BSs are required as shown in Fig. 5(b). Moreover, it is easy to see that under the same number of UAV-BSs, e.g., 2,our approach achieves larger served ratio than the greedy algorithm. The fundamental difference between these two algorithms is that in the placement of one UAV-BS the greedy algorithm greedily looks for the position which leads to the largest served ratio for the already deployment UAV-BSs plus the one to be deployed currently. By contrast, our approach manipulates the positions of UAV-BSs to maximize the overall served ratio. Therefore, our approach is superior to the greedy algorithm. Such a reduction in the number of UAVs corresponds to the decrease of network supplier investment.Besides, the maintaining cost and fuel cost of UAVs are also reduced.

    Fig. 5. Explanation of why our approach outperforms the greedy algorithm.The UE density is reflected by the color of the street points. The lighter the color the low the density.

    V. Conclusion

    In this paper, we studied the problem of using the minimal number of UAV-BSs to serve UEs in cellular networks. We proposed an optimization model with the objective of minimizing the number of UAV-BSs subject to the constraints of UE coverage ratio, acceptable downlink rate (reflected by SINR) at UEs, and limited working time of UAV-BSs. We proved that such a problem is NP-hard and then proposed a method to address it. The method first estimates the range of the number of UAV-BSs and then converts the original problem to one which maximizes the UE served ratio. We presented a maximizing algorithm to solve the latter problem and proved that this algorithm converges to local maximum in finite number of steps. We demonstrated extensive simulation results and comparisons with two existing algorithms on a real dataset to show the effectiveness of our method.

    亚洲精品第二区| 午夜福利网站1000一区二区三区| 丰满人妻一区二区三区视频av| 免费大片18禁| 卡戴珊不雅视频在线播放| 天美传媒精品一区二区| 黄色日韩在线| 亚洲无线观看免费| 欧美一级a爱片免费观看看| 80岁老熟妇乱子伦牲交| 日韩成人av中文字幕在线观看| 男女国产视频网站| 好男人视频免费观看在线| 乱码一卡2卡4卡精品| 午夜福利,免费看| 老司机影院毛片| 成人免费观看视频高清| 看免费成人av毛片| 五月开心婷婷网| 国产精品一区二区在线观看99| 欧美人与善性xxx| 国产一区二区三区综合在线观看 | 国产黄片视频在线免费观看| videossex国产| 热99国产精品久久久久久7| 精品人妻熟女av久视频| 国产视频内射| 老熟女久久久| 久久国产精品男人的天堂亚洲 | 日韩免费高清中文字幕av| 免费看日本二区| 亚洲性久久影院| 国内少妇人妻偷人精品xxx网站| 精品国产一区二区久久| 国产成人a∨麻豆精品| 纯流量卡能插随身wifi吗| 十八禁网站网址无遮挡 | 又爽又黄a免费视频| 欧美日本中文国产一区发布| 日韩不卡一区二区三区视频在线| 国模一区二区三区四区视频| 国产高清三级在线| 欧美区成人在线视频| 草草在线视频免费看| 午夜福利视频精品| 亚洲图色成人| 一级毛片黄色毛片免费观看视频| 亚洲av福利一区| 免费观看的影片在线观看| 91成人精品电影| 欧美日韩综合久久久久久| www.色视频.com| 热re99久久国产66热| 三上悠亚av全集在线观看 | 大香蕉97超碰在线| av在线老鸭窝| av.在线天堂| 免费不卡的大黄色大毛片视频在线观看| 最后的刺客免费高清国语| 九九爱精品视频在线观看| 国产白丝娇喘喷水9色精品| 最黄视频免费看| 18禁在线播放成人免费| 最近手机中文字幕大全| 91久久精品国产一区二区成人| 一个人看视频在线观看www免费| 亚洲中文av在线| 精品国产一区二区三区久久久樱花| 黑人猛操日本美女一级片| 人体艺术视频欧美日本| 亚洲av欧美aⅴ国产| 美女大奶头黄色视频| 街头女战士在线观看网站| www.色视频.com| 亚洲欧洲日产国产| 中文字幕av电影在线播放| 国产淫片久久久久久久久| 国产精品国产三级国产专区5o| 亚洲不卡免费看| 另类亚洲欧美激情| 成人免费观看视频高清| 亚洲精品亚洲一区二区| 国内揄拍国产精品人妻在线| 大片电影免费在线观看免费| 国产高清有码在线观看视频| 五月天丁香电影| 亚洲av不卡在线观看| 18+在线观看网站| 国产有黄有色有爽视频| 日韩av免费高清视频| 欧美精品亚洲一区二区| 精品少妇黑人巨大在线播放| 七月丁香在线播放| 久久久久国产精品人妻一区二区| 不卡视频在线观看欧美| 日韩精品有码人妻一区| 亚洲综合精品二区| 91精品一卡2卡3卡4卡| 欧美精品一区二区免费开放| 欧美日韩国产mv在线观看视频| 高清午夜精品一区二区三区| 又粗又硬又长又爽又黄的视频| 亚洲欧美一区二区三区国产| 黄色一级大片看看| 日本vs欧美在线观看视频 | 久久久久久久久久久免费av| 日韩大片免费观看网站| 99热全是精品| 日韩,欧美,国产一区二区三区| 又大又黄又爽视频免费| 国产片特级美女逼逼视频| 国产在线男女| 视频区图区小说| 欧美日韩国产mv在线观看视频| 午夜影院在线不卡| av播播在线观看一区| 亚洲欧美日韩卡通动漫| 特大巨黑吊av在线直播| 人体艺术视频欧美日本| 亚洲av电影在线观看一区二区三区| 亚洲精品456在线播放app| 亚洲欧美日韩东京热| 成人国产麻豆网| 一级毛片我不卡| 精品一区二区三卡| 国产极品天堂在线| 欧美日韩国产mv在线观看视频| 夜夜爽夜夜爽视频| 精品久久久久久久久亚洲| 久久6这里有精品| 久久久久久久久久久丰满| 永久网站在线| 久久影院123| 中文字幕免费在线视频6| 久久久久久久久久人人人人人人| 亚洲精品国产成人久久av| 国产精品久久久久久精品古装| 国产成人精品福利久久| 午夜久久久在线观看| 99热这里只有是精品在线观看| 国产精品99久久久久久久久| 少妇被粗大猛烈的视频| 老司机影院成人| 亚洲精品一二三| 国产真实伦视频高清在线观看| 王馨瑶露胸无遮挡在线观看| 成人午夜精彩视频在线观看| 久久精品久久久久久噜噜老黄| 亚洲精品国产av成人精品| 久久国产精品男人的天堂亚洲 | 国产黄片美女视频| av一本久久久久| 欧美日韩亚洲高清精品| 欧美三级亚洲精品| 国产男人的电影天堂91| 久久韩国三级中文字幕| 晚上一个人看的免费电影| 在线精品无人区一区二区三| 免费不卡的大黄色大毛片视频在线观看| 水蜜桃什么品种好| 波野结衣二区三区在线| 亚洲内射少妇av| 嘟嘟电影网在线观看| 高清午夜精品一区二区三区| 亚洲精品国产成人久久av| 亚洲国产成人一精品久久久| 一级,二级,三级黄色视频| 国产黄片视频在线免费观看| 在线观看免费视频网站a站| 深夜a级毛片| av国产久精品久网站免费入址| 男人添女人高潮全过程视频| 深夜a级毛片| 国产在视频线精品| 国产在线视频一区二区| 男女边吃奶边做爰视频| 涩涩av久久男人的天堂| freevideosex欧美| 国产精品久久久久成人av| 秋霞伦理黄片| 色吧在线观看| 天堂俺去俺来也www色官网| 国产精品一区二区在线观看99| 有码 亚洲区| 久热久热在线精品观看| 亚洲av欧美aⅴ国产| 国产黄片视频在线免费观看| 精品视频人人做人人爽| 国产一区二区在线观看日韩| 秋霞在线观看毛片| 欧美最新免费一区二区三区| 18禁在线播放成人免费| 成年女人在线观看亚洲视频| 亚洲伊人久久精品综合| 欧美3d第一页| 天天操日日干夜夜撸| 精品少妇久久久久久888优播| 丝袜喷水一区| 26uuu在线亚洲综合色| 亚洲精品日本国产第一区| 国产成人免费观看mmmm| 夜夜骑夜夜射夜夜干| 日韩成人av中文字幕在线观看| av国产久精品久网站免费入址| 亚洲不卡免费看| 亚洲成人av在线免费| 爱豆传媒免费全集在线观看| 亚洲精品国产av成人精品| 丁香六月天网| 美女脱内裤让男人舔精品视频| 亚洲综合色惰| 18禁动态无遮挡网站| 人妻夜夜爽99麻豆av| 91在线精品国自产拍蜜月| 日韩视频在线欧美| 国产成人91sexporn| 久久久久国产精品人妻一区二区| 精品熟女少妇av免费看| 六月丁香七月| a级片在线免费高清观看视频| 菩萨蛮人人尽说江南好唐韦庄| 免费黄色在线免费观看| 欧美三级亚洲精品| 99久久综合免费| 精品一品国产午夜福利视频| 免费不卡的大黄色大毛片视频在线观看| 欧美丝袜亚洲另类| 日韩av不卡免费在线播放| 大片免费播放器 马上看| 赤兔流量卡办理| 国产成人91sexporn| 久久99热6这里只有精品| 全区人妻精品视频| 在线观看免费高清a一片| 少妇的逼水好多| 亚洲国产精品专区欧美| 极品教师在线视频| 国产极品天堂在线| 在现免费观看毛片| 全区人妻精品视频| 国产免费一区二区三区四区乱码| 日本黄色日本黄色录像| 亚洲国产精品一区三区| 少妇被粗大的猛进出69影院 | 亚洲精华国产精华液的使用体验| 国产成人精品婷婷| 丝袜喷水一区| 亚洲国产精品专区欧美| 99热这里只有精品一区| 一级毛片aaaaaa免费看小| 91aial.com中文字幕在线观看| 99久国产av精品国产电影| 亚洲欧美日韩东京热| 欧美国产精品一级二级三级 | 亚洲欧洲精品一区二区精品久久久 | 久久久精品94久久精品| 观看免费一级毛片| 草草在线视频免费看| 国产亚洲一区二区精品| 亚洲精品自拍成人| 国产 精品1| 99精国产麻豆久久婷婷| 人人妻人人添人人爽欧美一区卜| kizo精华| 国产亚洲91精品色在线| tube8黄色片| 精华霜和精华液先用哪个| 欧美xxxx性猛交bbbb| 夜夜看夜夜爽夜夜摸| 亚洲,一卡二卡三卡| 两个人免费观看高清视频 | 少妇的逼水好多| 免费不卡的大黄色大毛片视频在线观看| 亚洲av不卡在线观看| 国产极品天堂在线| 少妇 在线观看| 人体艺术视频欧美日本| 好男人视频免费观看在线| 亚洲在久久综合| a级毛片免费高清观看在线播放| 日本91视频免费播放| 五月伊人婷婷丁香| 91精品国产九色| 日日啪夜夜撸| 国产中年淑女户外野战色| 日本黄大片高清| 99九九在线精品视频 | 亚洲四区av| 成人亚洲精品一区在线观看| 91久久精品国产一区二区成人| 亚洲国产精品999| 免费久久久久久久精品成人欧美视频 | 亚洲精品色激情综合| 黑人巨大精品欧美一区二区蜜桃 | 男人舔奶头视频| 一本一本综合久久| 九九在线视频观看精品| 王馨瑶露胸无遮挡在线观看| 亚洲欧美日韩东京热| 在线观看国产h片| 久久精品熟女亚洲av麻豆精品| 七月丁香在线播放| 乱码一卡2卡4卡精品| 免费播放大片免费观看视频在线观看| 嘟嘟电影网在线观看| 亚洲真实伦在线观看| 熟女人妻精品中文字幕| 大话2 男鬼变身卡| 成年人午夜在线观看视频| 99视频精品全部免费 在线| av在线播放精品| 久久av网站| 欧美少妇被猛烈插入视频| 午夜影院在线不卡| 自拍欧美九色日韩亚洲蝌蚪91 | 男女国产视频网站| 亚洲人成网站在线观看播放| 91久久精品国产一区二区三区| 少妇精品久久久久久久| 一本—道久久a久久精品蜜桃钙片| 狠狠精品人妻久久久久久综合| 免费人妻精品一区二区三区视频| 99热全是精品| 日本与韩国留学比较| 乱系列少妇在线播放| 寂寞人妻少妇视频99o| 国模一区二区三区四区视频| 最近中文字幕2019免费版| av卡一久久| 日韩,欧美,国产一区二区三区| 偷拍熟女少妇极品色| 午夜视频国产福利| 亚洲欧洲日产国产| 久久久欧美国产精品| 欧美国产精品一级二级三级 | 久久97久久精品| 久久久久久久久久成人| 日韩成人av中文字幕在线观看| 国产伦理片在线播放av一区| 久久人人爽av亚洲精品天堂| 国产探花极品一区二区| 18禁在线播放成人免费| 精品少妇黑人巨大在线播放| 视频中文字幕在线观看| 日本黄色日本黄色录像| 啦啦啦视频在线资源免费观看| 亚洲,欧美,日韩| av天堂久久9| 人人妻人人看人人澡| 一级毛片电影观看| 97超碰精品成人国产| 丰满乱子伦码专区| 久久亚洲国产成人精品v| 亚洲欧洲精品一区二区精品久久久 | 丁香六月天网| 亚洲精品色激情综合| 日本91视频免费播放| 桃花免费在线播放| 成人美女网站在线观看视频| 久久人人爽人人爽人人片va| av专区在线播放| 午夜激情久久久久久久| 久久狼人影院| 伦理电影免费视频| 色5月婷婷丁香| 99九九线精品视频在线观看视频| 内射极品少妇av片p| 午夜免费鲁丝| 看免费成人av毛片| 好男人视频免费观看在线| 黄色日韩在线| 一本大道久久a久久精品| 夜夜看夜夜爽夜夜摸| 欧美 亚洲 国产 日韩一| 午夜福利在线观看免费完整高清在| 亚洲欧美清纯卡通| 亚洲av日韩在线播放| 男人爽女人下面视频在线观看| 久久99一区二区三区| 老司机亚洲免费影院| 亚洲欧美精品自产自拍| 久久久久精品性色| 日韩av在线免费看完整版不卡| 亚洲精品第二区| 免费高清在线观看视频在线观看| 一级av片app| 日本午夜av视频| 三上悠亚av全集在线观看 | av专区在线播放| 欧美少妇被猛烈插入视频| 国产又色又爽无遮挡免| 黄色怎么调成土黄色| 不卡视频在线观看欧美| 亚洲婷婷狠狠爱综合网| 欧美xxⅹ黑人| 久久久久国产精品人妻一区二区| 黄片无遮挡物在线观看| 99热这里只有精品一区| 丰满人妻一区二区三区视频av| 99热这里只有是精品50| 日韩av免费高清视频| 午夜视频国产福利| 少妇裸体淫交视频免费看高清| 国产成人freesex在线| 久久97久久精品| 成人免费观看视频高清| 高清欧美精品videossex| 男女免费视频国产| 少妇 在线观看| 自拍偷自拍亚洲精品老妇| 国产精品伦人一区二区| 草草在线视频免费看| 久久久a久久爽久久v久久| 啦啦啦在线观看免费高清www| 免费人成在线观看视频色| 欧美另类一区| 99国产精品免费福利视频| 久久青草综合色| 伦理电影大哥的女人| 丰满少妇做爰视频| 人妻夜夜爽99麻豆av| 最近2019中文字幕mv第一页| 如日韩欧美国产精品一区二区三区 | 免费黄色在线免费观看| 哪个播放器可以免费观看大片| 国产欧美日韩一区二区三区在线 | 国产成人午夜福利电影在线观看| 在线观看国产h片| 不卡视频在线观看欧美| 能在线免费看毛片的网站| 男女免费视频国产| a级毛色黄片| 婷婷色综合大香蕉| 十八禁高潮呻吟视频 | 久久久久久久久久成人| 王馨瑶露胸无遮挡在线观看| 两个人的视频大全免费| 性色av一级| 最黄视频免费看| av在线app专区| 精品久久久久久电影网| 久久精品熟女亚洲av麻豆精品| 久久ye,这里只有精品| 精品少妇黑人巨大在线播放| 亚洲国产最新在线播放| 在线观看av片永久免费下载| 热re99久久精品国产66热6| 少妇丰满av| 免费黄频网站在线观看国产| 成人特级av手机在线观看| 欧美+日韩+精品| 大片免费播放器 马上看| 国产成人精品久久久久久| 51国产日韩欧美| 国产精品成人在线| 亚洲国产欧美日韩在线播放 | 午夜免费男女啪啪视频观看| 人人妻人人爽人人添夜夜欢视频 | 久久久精品免费免费高清| 99九九线精品视频在线观看视频| 亚洲经典国产精华液单| 久久久久网色| 亚洲美女黄色视频免费看| 熟妇人妻不卡中文字幕| 爱豆传媒免费全集在线观看| 日韩在线高清观看一区二区三区| 一二三四中文在线观看免费高清| 免费观看av网站的网址| 麻豆乱淫一区二区| 国产伦精品一区二区三区视频9| 久久国产精品男人的天堂亚洲 | 午夜久久久在线观看| 欧美人与善性xxx| 99九九在线精品视频 | 亚洲精品国产av蜜桃| 最近最新中文字幕免费大全7| 日韩欧美一区视频在线观看 | 免费观看在线日韩| 麻豆精品久久久久久蜜桃| 视频区图区小说| 一级爰片在线观看| 一级二级三级毛片免费看| 亚洲成色77777| 曰老女人黄片| 欧美日韩视频精品一区| av在线app专区| 欧美另类一区| 国产精品一区二区三区四区免费观看| 免费观看的影片在线观看| 汤姆久久久久久久影院中文字幕| 内地一区二区视频在线| 一边亲一边摸免费视频| 精品人妻熟女毛片av久久网站| 人妻人人澡人人爽人人| 免费高清在线观看视频在线观看| 亚洲精品一区蜜桃| 欧美少妇被猛烈插入视频| 九草在线视频观看| 成年人午夜在线观看视频| 深夜a级毛片| 久久久a久久爽久久v久久| 日韩强制内射视频| 国产黄片美女视频| 国产黄色视频一区二区在线观看| 少妇被粗大猛烈的视频| 精品视频人人做人人爽| 亚洲,一卡二卡三卡| 亚洲av日韩在线播放| 成人二区视频| 精品午夜福利在线看| 久久亚洲国产成人精品v| av国产久精品久网站免费入址| 国产永久视频网站| 中文字幕亚洲精品专区| 免费久久久久久久精品成人欧美视频 | 一级毛片我不卡| 亚洲精品日韩在线中文字幕| 亚洲精品一区蜜桃| 久久ye,这里只有精品| av福利片在线观看| 亚洲人与动物交配视频| 亚洲怡红院男人天堂| 国产av一区二区精品久久| 午夜福利视频精品| 一级,二级,三级黄色视频| 99热这里只有精品一区| 97在线视频观看| 成人免费观看视频高清| 狂野欧美激情性bbbbbb| 精品久久久久久电影网| 日韩在线高清观看一区二区三区| 一级毛片我不卡| 亚洲真实伦在线观看| videos熟女内射| 一级二级三级毛片免费看| 国产熟女欧美一区二区| 天堂俺去俺来也www色官网| 99久久中文字幕三级久久日本| 尾随美女入室| 亚洲四区av| 国产熟女午夜一区二区三区 | 中文天堂在线官网| 欧美成人午夜免费资源| 成人影院久久| 亚洲成人av在线免费| 三级国产精品片| 99久久中文字幕三级久久日本| 色5月婷婷丁香| 国产亚洲精品久久久com| 国产精品无大码| 欧美一级a爱片免费观看看| 啦啦啦中文免费视频观看日本| 人妻夜夜爽99麻豆av| 亚洲精品国产av蜜桃| 欧美少妇被猛烈插入视频| 夫妻性生交免费视频一级片| 亚洲精品成人av观看孕妇| 亚洲av男天堂| 国产成人一区二区在线| 国产精品嫩草影院av在线观看| 一区在线观看完整版| 久久婷婷青草| 18禁在线无遮挡免费观看视频| 亚洲av国产av综合av卡| 丝袜喷水一区| 91在线精品国自产拍蜜月| 久久久久久久久久久久大奶| 亚洲国产精品国产精品| 99九九线精品视频在线观看视频| 成年美女黄网站色视频大全免费 | 国产精品嫩草影院av在线观看| 亚洲图色成人| 观看av在线不卡| 免费黄网站久久成人精品| 国产一区二区在线观看av| 涩涩av久久男人的天堂| 亚洲av男天堂| 欧美97在线视频| 丰满乱子伦码专区| 人人妻人人爽人人添夜夜欢视频 | 国产 精品1| 国产黄频视频在线观看| 久久久久久久国产电影| 成人国产av品久久久| 视频区图区小说| 国产一区有黄有色的免费视频| 亚洲内射少妇av| 久久久久久久久久成人| 成人无遮挡网站| 午夜福利网站1000一区二区三区| 国产视频内射| 人人妻人人澡人人看| 久久久久久久亚洲中文字幕| 成人特级av手机在线观看| 九草在线视频观看| 99久久精品国产国产毛片| 亚洲精品久久久久久婷婷小说| 三上悠亚av全集在线观看 | 欧美一级a爱片免费观看看| 久久午夜综合久久蜜桃| 亚洲中文av在线| 国产老妇伦熟女老妇高清| 日韩不卡一区二区三区视频在线| 尾随美女入室| 国产精品久久久久久精品电影小说| www.色视频.com| 日本黄色日本黄色录像| 最近手机中文字幕大全| 亚洲激情五月婷婷啪啪| 亚洲国产成人一精品久久久| 交换朋友夫妻互换小说| 黄色怎么调成土黄色| 全区人妻精品视频| 青春草国产在线视频| 免费观看a级毛片全部|