Next Article in Journal
Generation of Prior Information in a Dual-Mode Microwave-Ultrasound Breast Imaging System
Next Article in Special Issue
Security Performance Analysis of LEO Satellite Constellation Networks under DDoS Attack
Previous Article in Journal
A Prediction Model of Defecation Based on BP Neural Network and Bowel Sound Signal Features
Previous Article in Special Issue
Free-Space Optical Data Receivers with Avalanche Detectors for Satellite Downlinks Regarding Background Light
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

JDAPCOO: Resource Scheduling and Energy Efficiency Optimization in 5G and Satellite Converged Networks for Power Transmission and Distribution Scenarios

1
Information & Communication Department, China Electric Power Research Institute, Beijing 100192, China
2
School of Electrical and Electronic Engineering, North China Electric Power University, Beijing 102206, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(18), 7085; https://doi.org/10.3390/s22187085
Submission received: 31 August 2022 / Revised: 8 September 2022 / Accepted: 9 September 2022 / Published: 19 September 2022
(This article belongs to the Special Issue Satellite Based IoT Networks for Emerging Applications)

Abstract

:
Along with the continuous revolution of energy production and energy consumption structures, the information data of smart grids have exploded, and effective solutions are urgently needed to solve the problem of power devices resource scheduling and energy efficiency optimization. In this paper, we propose a fifth generation (5G) and satellite converged network architecture for power transmission and distribution scenarios, where power transmission and distribution devices (PDs) can choose to forward power data to a cloud server data center via ground networks or space-based networks for power grid regulation and control. We propose a Joint Device Association and Power Control Online Optimization (JDAPCOO) algorithm to maximize the long-term system energy efficiency while guaranteeing the minimum transmission rate requirement of PDs. Since the formulated issue is a mixed integer nonconvex optimization problem with high complexity, we decompose the original problem into two subproblems, i.e., device association and power control, which are solved using a genetic algorithm and improved simulated annealing algorithm, respectively. Numerical simulation results show that when the number of PDs is 50, the proposed algorithm can improve the system energy efficiency by 105%, 545.05% and 835.26%, respectively, compared with the equal power allocation algorithm, random power allocation algorithm and random device association algorithm.

1. Introduction

With the extensive deployment of “new energy and new business”, the production and operation links covered by smart grids continue to increase. In power transmission and distribution application scenarios such as unmanned aerial vehicle (UAV) transmission line inspection, robot power facility inspection, and emergency communication, etc., the power transmission and distribution devices (PDs) will generate a large amount of data such as monitoring data and video data, which need to be uploaded to the cloud server data center in time for power grid regulation and control [1,2,3]. Facing the trend of explosive growth of power transmission and distribution device information data, the traditional ground network data collection method will not be able to carry massive data transmission; therefore, the existing power communication method needs to be upgraded to monitor more production links and accommodate more power data.
Building a fifth generation (5G) and satellite converged network is a feasible way to solve the above-mentioned challenges. The 5G network is based on a software-defined network [4], network function virtualization [5] and other technologies, which can support on-demand customization, high dynamic expansion, and the automated deployment of network resources. Applying 5G communication technology to power transmission and distribution scenarios can further improve the system performance of wireless private networks and enhance the differentiated and secure bearing capacity of multiple services. Meanwhile, the Internet of Satellite (IoS) has developed rapidly in recent years, which can provide navigation and positioning, precise timing, short message communication and other services for the construction of power transmission and distribution scenarios. IoS usually uses a Ka or Ku frequency band [6] to make the system capacity increase significantly, and it can provide high-speed broadband Internet access services for areas where traditional Internet erection costs are too expensive or ground base stations cannot provide coverage. Furthermore, ref. [7] also studied the performance limits of cognitive-uplink fixed satellite service (FSS) and terrestrial fixed service (FS) operating in the range 27.5–29.5 GHz for the Ka band, which provided useful guidance for system design and performance evaluation. Therefore, the fusion of a 5G network and satellite network applied to power transmission and distribution scenarios can accommodate more power data and meet the bearing needs of power business.
However, the resource scheduling and energy efficiency optimization of a 5G and satellite converged network for power transmission and distribution scenarios still faces some key issues. Firstly, since satellites are far away from ground PDs, the direct uploading of data from ground to satellite may lead to large transmission loss; at present, the research studies on data transmission in 5G and a satellite converged network rarely consider the advantages of UAVs, while the introduction of a UAV in 5G and the satellite converged network of a UAV as a relay for data transmission [8] as well as the data forwarding by the UAV through the designated air-space link can appropriately reduce this transmission loss. Therefore, it is necessary to consider adding a UAV to the 5G and satellite converged network architecture for power transmission and distribution scenarios. Secondly, device association is an essential technology for improving system energy efficiency in 5G and satellite converged heterogeneous networks [9]; therefore, a reasonable device association strategy needs to be designed. Finally, power control techniques play an important role in reducing device energy consumption, which has a significant impact on system performance [10]; further, joint optimization of device association and power control can better improve system performance and user experience.
In summary, this paper investigates the resource scheduling and energy efficiency optimization problem in a 5G and satellite converged network for power transmission and distribution scenarios. We propose a Joint Device Association and Power Control Online Optimization (JDAPCOO) algorithm to maximize the long-term total system energy efficiency while guaranteeing the minimum transmission rate requirement of PDs. The contributions are as follows.
  • Combined with the actual application scenarios of PDs, this paper proposes a 5G and satellite converged network architecture for power transmission and distribution scenarios, where PDs can choose to forward power data to cloud server data centers via ground networks or space-based networks. Among them, a UAV is introduced as a relay between PDs and satellite to ensure the stability of system transmission.
  • On the premise of ensuring the minimum transmission rate requirements of PDs, we propose an online optimization algorithm of joint device association and power control, including a device association strategy based on a genetic algorithm and device power control scheme based on an improved simulated annealing algorithm. By solving the device association strategy and power control scheme in each time slot, the long-term total system energy efficiency is maximized.
  • We conduct extensive simulations to compare our algorithm with several benchmark algorithms. The results show that our solution has better performance.
The rest of this paper is organized as follows. Section 2 provides an overview of related works. Section 3 presents the system model and problem modeling. The problem solution will be introduced in Section 4. Section 5 presents the numerical results of the simulation. Section 6 is the conclusion of the paper.

2. Related Works

At present, some standardization organizations and universities have carried out research on 5G and satellite converged network architecture. In [11], Kapovits et al. studied the feasibility of seamless and efficient integration of ground communication systems with satellite networks. The third Generation Partnership Project (3GPP) standardization document puts forward four preliminary network architecture models for satellite-ground convergence [12], and it discusses the adaptive modifications that need to be made to deploy 5G New Radio (NR) in non-ground networks. Ge et al. presented a multi-access edge computing 5G and satellite converged network architecture supporting enhanced mobile broadband, and they leveraged the proposed architecture to guarantee the quality of experience for streaming media users in [13]. Boero et al. introduced an SDN-based ground-satellite network architecture and estimated the average transmission delay and control delay in [14]. Lin et al. focused on the joint beamforming design and optimization of the reconfigurable intelligent surface (RIS) assisted hybrid satellite-terrestrial relay networks to minimize the total transmit power of the satellite and base station while ensuring the user rate requirements in [15]. An et al. formulated a constrained optimization problem to maximize the instantaneous rate of the terrestrial user while satisfying the interference probability constraint of the satellite user in [16], and they studied the secrecy performance of the cognitive satellite terrestrial network.
Although there have been some research achievements on the 5G and satellite communication convergence at home and abroad, there are few researches on the business and application scenarios of power transmission and distribution scenarios. Moreover, the network architecture of the above literature only includes terrestrial infrastructure and satellites, ignoring the advantages of UAVs. Different from the above work, we also take advantage of the high mobility of UAVs [17,18] and use a UAV as a relay device for ground and satellite communication, which can further improve the quality of data transmission.
In heterogeneous networks, device association is an important issue to improve system performance, and the goal of the device association issue is to determine the communication mode of every ground device in heterogeneous networks [19,20]. Kaleem et al. proposed a user association scheme based on the public security user priority to solve the problem of user association in a multi-layer heterogeneous network, and they realized load balancing and interference management in a long-term evolution system of high volatility public security in [21]. Mlika et al. studied the strategy of base station dormancy and user association under the constraint of guaranteeing the minimum rate of users in [22]. The proposal of this scheme can effectively shut down the base station in the standby state, thereby achieving the purpose of saving the energy consumption of the entire heterogeneous network. In addition, from the perspective of energy saving, power control technology plays an important role in reducing device energy consumption [23,24]. Zhang et al. proposed an energy-efficient power allocation and wireless backhaul bandwidth allocation method under the constraints of specific quality of service (QoS) to maximize the system energy efficiency of downlink heterogeneous networks in [25]. Qiu et al. studied a gradient-based iterative algorithm to find the optimal solution for energy-saving power allocation, thereby maximizing the energy efficiency of the system in [26]. Efrem et al. studied the weighted sum of energy efficiency in heterogeneous networks considering power and rate constraints in [27].
Although relevant studies on device association or power control have been carried out in the above literature, there are few studies on the joint optimization of device association and power control for 5G and satellite converged networks oriented to power transmission and distribution scenarios. Therefore, inspired by the above work, in order to further improve the system performance and user experience, the joint optimization problem between user association and power control in heterogeneous networks also becomes particularly important. Inspired by the above work, under the premise of ensuring the minimum transmission rate requirement of PDs, we propose an online optimization algorithm that combines device association and power control to maximize the long-term total system energy efficiency.

3. System Model and Problem Modeling

3.1. System Model

The power transmission and distribution scenario is composed of a low earth orbit (LEO) satellite, a UAV, a ground 5G base station, and I ground PDs, as shown in Figure 1. Specifically, the PDs i { 1 , , i , , I } on the ground run different power services, thereby generating various power data, such as acquisition data, monitoring data, video data, etc., which need to be uploaded to the cloud server data center. In the model, the ground 5G base station is equipped with a cloud server data center, and the PDs can upload the collected data to the ground 5G base station. Due to the fixed locations of the PDs and the 5G base station, the link loss of data transmission for PDs with longer distance is large and consumes too much transmission energy; the actual amount of data transmitted to the base station will be consistently low, which seriously affects the information collection of PDs. In addition, a large number of PDs uploading data to the ground 5G base station will also lead to an excessive transmission link load on the 5G base station. Therefore, in order to reduce the link load and improve the energy efficiency of data transmission, we provide another way of data transmission, i.e., taking advantage of the UAV and the satellite. PDs upload data to the LEO satellite via the UAV. Among them, the UAV operates on a predetermined trajectory as a relay for data forwarding, and the LEO satellite, similar to the ground 5G base station, is equipped with a cloud server. The components participating in the system are summarized as follows.
  • Power transmission and distribution device (PD): run different power services and generate a variety of power data that need to be uploaded to the cloud server data center.
  • UAV: as a relay for data forwarding of PDs, which is used to forward the power data from the PDs to the cloud server data center of an LEO satellite.
  • 5G base station: equipped with a cloud server data center, which is used to receive power data from PDs that need to be uploaded to the cloud server data center.
  • LEO satellite: equipped with a cloud server data center to receive power data forwarded by the UAV that need to be uploaded to the cloud server data center.
In addition, we show in Figure 2 how to communicate the components participating in the system according to Figure 1.
We adopt a time-slotted model to formulate the network operation time, which is evenly divided into T time slots. Therefore, the duration of each time slot is τ and the entire operation time can be expressed by { 1 , , t , , T } . Since the UAV moves, the distance d i , u ( t ) between the PD and the UAV changes among slots, while the distance d i , b between PD and the ground 5G base station remains constant.
According to the two data transmission ways of PD provided above, we use binary variables x i , u ( t ) and x i , b ( t ) to represent the association between the PD i and the UAV as well as the ground 5G base station, respectively. x i , u ( t ) = 1 means that the PD chooses to upload data to the UAV and then forward it to the LEO satellite in the current time slot, while x i , u ( t ) = 0 means that the PD does not choose to upload the data to the UAV. Similarly, x i , b ( t ) = 1 means the PD in the current time slot chooses to directly forward the data to the ground 5G base station, while x i , b ( t ) = 0 means PD i does not choose to forward the data to the ground 5G base station. In particular, to avoid wasting excessive resources by repeatedly forwarding data, each PD can only choose one data transmission way in each time slot, i.e.,
x i , u ( t ) + x i , b ( t ) 1 .
When the PD chooses to transmit the data via the UAV, it is assumed that the flight height H u of the UAV is the minimum height that satisfies avoiding the actual terrain or buildings. Therefore, there is no need to adjust the flight height of the UAV frequently, and the severe ground attenuation of the UAV during sensing and transmission can be ignored [28]. Meanwhile, considering that the Doppler effect generated by the UAV motion is compensated [29], the channel gain from the PD to the UAV is consistent with the model of free-space path loss [30], which can be expressed as
h i , u ( t ) = h 0 d i , u ( t ) 2 ,
where h 0 denotes the channel gain per unit distance. Furthermore, since the distance between the UAV and the LEO satellite is far away, the horizontal distance can be negligible; then, the channel gain between the UAV and the LEO satellite still conforms to the free-space path loss model and can be represented as
h u = h 0 H g H u 2 ,
where H g denotes the altitude of the LEO satellite from the ground. Let R i , u ( t ) represent the data rate of the current time slot PD uploaded to the LEO satellite, which can be expressed as
R i , u ( t ) = W · log 2 1 + γ i , u ( t ) · γ u 1 + γ i , u ( t ) + γ u ,
where W is the channel bandwidth pre-allocated for each PD before the data transmission mode is selected. For ease of expression, the signal-to-noise ratio (SNR) from the PD to the UAV is denoted by γ i , u ( t ) , and γ i , u ( t ) = P i ( t ) · h i , u ( t ) / σ 2 . The transmission power of the PD is denoted by P i ( t ) , which selects different values in different time slots, and the parameter σ 2 is the variance of additive white Gaussian noise (AWGN). Similarly, the SNR of the data from the UAV to the LEO satellite is denoted by γ u , and γ u = P u · h u / σ 2 , where P u denotes the transmit power of the UAV.
When the PD chooses to forward data directly to the ground 5G base station, let the path loss between the PD i and the ground 5G base station as l i , b = l 0 · d i , b l , where l 0 denotes the channel gain per unit distance and l means the path loss index [31]. Furthermore, the corresponding channel gain is expressed as h i , b = 10 l i , b 10 . Then, the data rate of the current time slot PD i to directly forward data to the ground 5G base station is
R i , b ( t ) = W · log 2 1 + P i ( t ) · h i , b σ 2 .
In summary, the actual data transmission rate of PD i at time slot t can be obtained as follows
R i ( t ) = x i , u ( t ) · R i , u ( t ) + x i , b ( t ) · R i , b ( t ) .
The actual energy consumption of PD i at time slot t is given by
E i ( t ) = [ x i , u ( t ) · P i ( t ) + x i , b ( t ) · P i ( t ) ] · τ .
Therefore, the total long-term system energy efficiency is defined as
U E E = t = 1 T i = 1 I R i ( t ) t = 1 T i = 1 I E i ( t ) .

3.2. Problem Modeling

Let x u = x i , u ( t ) : u U , i I , t T , x b = x i , b ( t ) : b B , i I , t T , and P ( t ) = P i : i I , t T , where U , B , I , and T denote the sets of UAVs, ground 5G base stations, PDs, and network operation time, respectively. The objective of this paper is to maximize the total long-term system energy efficiency and jointly optimize the PD association strategy ( x u and x b ) and the power of PDs ( P ) within each time slot, so that the optimization problem can be expressed as
P 1 : max x u , x b , P U E E s . t . C 1 C 7 .
C 1 : x i , u ( t ) { 0 , 1 } , u U , i I , t T , C 2 : x i , b ( t ) { 0 , 1 } , b B , i I , t T , C 3 : x i , u ( t ) + x i , b ( t ) 1 , u U , b B , i I , t T , C 4 : i = 1 I x i , u ( t ) I U , u U , i I , t T , C 5 : i = 1 I x i , b ( t ) I B , b B , i I , t T , C 6 : 0 P i ( t ) P max , i I , t T , C 7 : R i ( t ) R t h , i I , t T .
C 1 and C 2 denote that the PD association strategy is a binary strategy. C 3 indicates that at most one data transmission way is selected for each PD at each time slot, i.e., either the data are forwarded directly to the ground 5G base station or the data are uploaded to the UAV and then forwarded to the LEO satellite. C 4 and C 5 represent that there is an upper limit on the number of PDs associated to the UAV or ground 5G base station per time slot, I U or I B , respectively. C 6 shows that the transmission power of each PD is limited by the maximum power P max . C 7 means that the transmission rate of each PD needs to meet the minimum transmission rate requirement.

4. Problem Solution

Since the above optimization problem contains binary variables, it can be seen that it is a nonlinear constrained programming problem with a high solution complexity. Therefore, we decompose the joint optimization problem (9) into two subproblems by solving the device association strategy and the power control scheme within each time slot separately, so as to find the optimal solution of the objective function.

4.1. Device Association Strategy

In this subsection, we solve the device association subproblem in each time slot to obtain the device association strategy in each time slot; here, we do not consider the device power optimization, so the PDs are assigned equal power, and then, the optimization problem P 1 in each time slot is transformed as follows
SP 1 : max x u ( t ) , x b ( t ) i = 1 I R i ( t ) i = 1 I E i ( t ) s . t . C 1 : x i , u ( t ) { 0 , 1 } , u U , i I , t T , C 2 : x i , b ( t ) { 0 , 1 } , b B , i I , t T , C 3 : x i , u ( t ) + x i , b ( t ) 1 , u U , b B , i I , t T , C 4 : i = 1 I x i , u ( t ) I U , u U , i I , t T , C 5 : i = 1 I x i , b ( t ) I B , b B , i I , t T .
The objective of subproblem SP 1 is to solve the device association strategy. Since the association matrices x u ( t ) and x b ( t ) are subject to the constraints C 1 C 5 , the solution dimension is too high if solving for the whole association matrix. To reduce the solution complexity, this section adopts the genetic algorithm [32] for solving SP 1 . The genetic algorithm is able to achieve a global stochastic search to obtain the global optimal solution by simulating the evolutionary phenomenon of species in the biological world. The algorithm works in an encoded manner, can search multiple peaks in parallel, and does not operate on the parameters themselves, which has good operability and strong robustness [33].
The genetic algorithm mainly consists of chromosomes, genes, population individuals, fitness function, a selection process, a replication process, a crossover process, and a mutation process. Among them, a chromosome represents a feasible solution to the problem to be solved, while all the constituent elements in each feasible solution can be seen as genes in the chromosome, and the carrier of the chromosome is called the population individual; the fitness function represents the degree of adaptation of the population individuals to the survival environment and can be used to measure the chromosomal merit of the population individuals in the evolutionary process; the selection process selects the better individuals from the current population so that they can continue to evolve without being eliminated; the replication process indicates that in each evolutionary process, the best individuals from the previous generation are retained and replicated intact to the next generation; the crossover process can be seen as a hybridization of genes in the chromosomes of population individuals, in which the selected parent chromosomes are randomly matched two by two to generate a new set of chromosomes according to the crossover method, and the crossover process is used to retain the good genes in each evolutionary process so that the result obtained is close to the local optimal solution; while the mutation process is used to achieve the global optimal solution by randomly selecting several genes on the chromosomes for random modification, thus introducing new genes into the current gene sequence in order to break the search limit to find the global optimal solution [34].
In problem SP 1 , by combining the device and UAV association strategy x u ( t ) and the device and ground 5G base station association strategy x b ( t ) , we can represent the overall device association decision as A ( t ) = x u ( t ) × x b ( t ) , and
a i , j ( t ) = x i , u ( t ) , x i , b ( t ) : j U B , i I , t T .
At this time, the matrix A ( t ) , as a feasible solution in problem SP 1 , can be used as a chromosome in the genetic algorithm, and each element in A ( t ) is called a gene on the chromosome of the population individual. In addition, the fitness function is set to the total system energy efficiency in each time slot as follows
f i t n e s s = i = 1 I R i ( t ) i = 1 I E i ( t ) .
Based on this, in order to solve the problem SP 1 , we propose a genetic algorithm-based device association strategy, as summarized in Algorithm 1. First, the population is initialized (lines 2–3), and a certain number of feasible solutions to problem SP 1 are randomly generated as for the initial population, and the genes of each individual chromosome are binary encoded, while each feasible solution needs to ensure that the constraints C 1 C 5 are satisfied. Next, the fitness function (lines 5–7) is calculated for the population individuals, and their fitness degree is calculated separately using the fitness function (12). Then, the population individual selection operation (line 8) is performed, and the elitist retention strategy is used to select the individuals with the largest fitness function values to be retained, called elite individuals, and then, the roulette strategy is used to determine the level of selection probability according to the fitness function values, where individuals with high fitness have a higher chance of being selected, while individuals with low fitness are more likely to be eliminated in the offspring population, so that a certain number of individuals can be selected to be retained, and the rest of the individuals with low fitness can be eliminated. In the replication process (line 9), elite individuals are replicated into the next generation population. Then, the crossover process (line 10) is carried out, setting a certain crossover probability p C r o s s o v e r . For the parent chromosomes to be crossed, a set of two is used, and each set is subjected to a single-point crossover operation: a random crossover point is set in the individual chromosome, thus dividing the chromosome into two parts, with the left and right sides of the offspring chromosome coming from the parent chromosome, respectively. For the newly generated offspring individuals, it is necessary to determine whether they satisfy the C 1 C 5 constraints, and if so, they are retained; otherwise, the new individuals need to be discarded. The next mutation is performed (line 11), setting a certain mutation probability of p M u t a t i o n . Since each gene position is a binary variable, the mutation of gene positions is achieved by inverting the variables from 0 to 1. In addition, it should be noted that each device is associated with at most one location in the same time slot, i.e., a UAV or a ground 5G base station, and thus, the gene position which is already ’1’ needs to be ‘0’ subsequently before flipping for the mutation process. Similarly, the new individual after mutation also needs to be judged whether it meets the C 1 C 5 constraints. By the above operation, the next generation population can be obtained (line 12) and then return to line 5 for a loop until convergence or the maximum number of iterations is reached.
Algorithm 1: Genetic algorithm-based device association strategy
1:
Input: Device set I , UAV set U , ground 5G base station set B and channel state information.
2:
Output: Optimal device association strategy { x u ( t ) , x b ( t ) } .
3:
Initialize: Population size N n u m b e r , crossover probability p C r o s s o v e r , mutation probability p M u t a t i o n , maximum number of iterations N i t e r a t i o n and f = 1 .
4:
Random generate initial population J f .
5:
repeat
6:
for each population individual in J f  do
7:
   Calculate the fitness function using (12).
8:
end for
9:
Selective manipulation of individuals using elitist retention strategies and roulette wheel strategies.
10:
Replication of elite individuals into the next generation of populations.
11:
For all parental chromosomes that are selected, a set of two is used, and each set is crossed over according to the crossover probability p C r o s s o v e r to generate new offspring to be added to the next generation population.
12:
According to p M u t a t i o n , genes in the chromosomes of non-elite individuals of the parent are mutated, and the mutated individuals are inserted into the next generation population.
13:
Combining lines 8–11 yields the new generation of populations J f + 1 .
14:
f = f + 1 .
15:
until  f > N i t e r a t i o n .
16:
Return  { x u ( t ) , x b ( t ) } .
By performing Algorithm 1 within each time slot, the optimal device association strategy can be obtained with equal power allocation for each device.

4.2. Power Control Scheme

In this subsection, based on the optimal device association strategy obtained in the previous section, the power of PDs is optimized to further improve the system energy efficiency. The optimization problem is transformed into SP 2 .
SP 2 : max P ( t ) f P ( t ) = i = 1 I R i ( t ) i = 1 I E i ( t ) s . t . C 6 : 0 P i ( t ) P max , i I , t T , C 7 : R i ( t ) R t h , i I , t T .
It can be seen that the objective function of subproblem SP 2 is nonconvex and therefore cannot be solved using convex optimization theory. Furthermore, we use the idea of the simulated annealing algorithm and improve the algorithm to solve the power control scheme. The simulated annealing algorithm is derived from the solid annealing principle and is a probability-based algorithm [35]. The algorithm starts from a certain higher initial temperature, along with the decreasing temperature parameter, and combines the probabilistic sudden jump property to randomly find the global optimal solution of the objective function in the solution space; i.e., the local optimal solution can probabilistically jump out and eventually converge to the global optimum. The simulated annealing algorithm is an optimization algorithm that can effectively avoid falling into a serial structure of local minima and eventually converge to the global optimum by giving the search process a time-varying probabilistic jump property that eventually converges to zero [36].
The simulated annealing algorithm consists of two main parts, namely the annealing process and the Metropolis algorithm, which correspond to the outer and inner loops, respectively. The outer loop is the annealing process, which brings the solid to a high initial temperature T 0 and then decreases the temperature in a certain proportion according to the cooling factor, and when the termination temperature T e n d is reached, the cooling ends, i.e., the annealing process is finished. The Metropolis algorithm is an inner loop; i.e., at each temperature, it iterates L i t e r a t i o n times to find the optimal value of the energy at that temperature, i.e., the maximum value of the objective function for the subproblem SP 2 . Specifically, the Metropolis algorithm accepts new feasible solutions with probability instead of using a completely deterministic rule, also known as the Metropolis criterion: if the current temperature is T n o w , where T 0 T n o w T e n d , in the iterative process, the current optimal solution wants to change from a to b when the function values of the two feasible solutions are calculated as f ( a ) and f ( b ) . If f ( b ) > f ( a ) , the function value increases; then, this optimal solution transfer is accepted, i.e., the probability of the current optimal solution transfer to b is 1. If f ( b ) f ( a ) , it means that the system deviates from the global optimal value position further. At this time, the Metropolis algorithm does not immediately discard it, but it carries out a probabilistic operation to generate a uniformly distributed random number in the interval [0, 1]. If < e E ( b ) E ( a ) T n o w , then accept the new feasible solution b as the current optimal solution; otherwise, keep the original feasible solution a as the current optimal solution and go to the next step, and the loop repeats. By the above way, the Metropolis criterion can prevent falling into local optimal solutions [37].
However, when the network size, the number of iterations, and the difference between the initial and termination temperatures are large, the simulated annealing algorithm will cool down particularly slowly, and it is likely to waste too much time to find a better solution. Therefore, in solving the subproblem SP 2 , we improve the simulated annealing algorithm to solve the power control scheme to accelerate the cooling process of the system. Specifically, if the system finds a better feasible solution during the iterative search at the current temperature, we give the system an additional cooling rate v d e c r e a s e to accelerate the system annealing; when the iteration at that temperature ends, if the system does not find a better feasible solution, then the system continues the annealing process with the original cooling rate V d e c r e a s e to find a better solution.
We summarize the improved power control scheme based on the simulated annealing algorithm in Algorithm 2. In Algorithm 2, the system is first initialized and the initial solution is randomly generated, the value of the objective function corresponding to the initial solution is calculated (lines 2–4), and the process of outer loop annealing is started. Next, at the current temperature, it enters an inner loop to generate new feasible solutions and uses the Metropolis criterion to determine whether to accept the new feasible solutions until the end of the inner loop when the number of iterations is reached (lines 9–22). Then, the temperature is updated using the improved strategy (lines 23–26) and re-entered into the inner loop until the current temperature is lower than the termination temperature, the outer loop is ended and the algorithm is terminated to obtain the optimal power control scheme for all PDs under the current time slot.
Algorithm 2: Improved power control scheme based on simulated annealing algorithm
1:
Input: PD power maximum P max and the minimum transmission rate requirement of the PDs R t h .
2:
Output: Optimal power control scheme { P ( t ) } .
3:
Initialize: Initial temperature T 0 , original cooling rate V d e c r e a s e , additional cooling rate v d e c r e a s e , termination temperature T e n d and the number of iterations L i t e r a t i o n .
4:
Randomly generate a random initial solution p 1 to the subproblem SP 2 .
5:
Calculate f p 1 .
6:
repeat
7:
for temperature T 0  do
8:
   Set k = 0 , r = 0 .
9:
   repeat
10:
   Randomly generate a random initial solution p 2 to the subproblem SP 2 .
11:
   Calculate f p 2 .
12:
   Calculate Δ f = f p 2 f p 1 .
13:
   if  Δ f > 0  then
14:
      p 1 = p 2 .
15:
      r = r + 1 .
16:
   else
17:
     Generate a uniformly distributed random number in the interval [0,1].
18:
     if  e Δ f T 0 >  then
19:
         p 1 = p 2 .
20:
     end if
21:
   end if
22:
    k = k + 1 .
23:
   until  k > L i t e r a t i o n .
24:
   if  r > 0  then
25:
      T 0 = T 0 × v d e c r e a s e .
26:
   end if
27:
    T 0 = T 0 × V d e c r e a s e .
28:
end for
29:
until  T 0 < T e n d .
30:
Return  p 1 .

4.3. Joint Device Association and Power Control Online Optimization Algorithm

Combining Algorithms 1 and 2, we propose a Joint Device Association and Power Control Online Optimization (JDAPCOO) algorithm of 5G and satellite converged networks for transmission and distribution scenarios, as shown in Algorithm 3. Within each time slot, the device power is first initialized, the device association strategy is solved according to Algorithm 1, and then the device power is solved using Algorithm 2 according to the obtained device association strategy. The algorithm terminates until both the device association strategy and the power control scheme are solved for each time slot during the network operation time. For simplicity, we add the Algorithm 3 flowchart in Figure 3.
Algorithm 3: Joint Device Association and Power Control Online Optimization (JDAPCOO) algorithm
1:
Input: Device set I , UAV set U , ground 5G base station set B , channel state information, PD power maximum P max and the minimum transmission rate requirement of the PDs R t h .
2:
Output: Optimal device association strategy { x u , x b } and optimal power control scheme { P } .
3:
repeat
4:
for each time slot do
5:
   Initialize PDs’ power and decide the device association strategy x u ( t ) and x b ( t ) according to Algorithm 1.
6:
   Based on x u ( t ) and x b ( t ) obtained from Algorithm 1, the power control scheme P ( t ) is decided using Algorithm 2.
7:
   Update channel state information.
8:
    t = t + 1 .
9:
end for
10:
until  t > T .
11:
Return  { x u , x b and P } .

5. Simulation Results

This section verifies the effectiveness of the proposed JDAPCOO algorithm through MATLAB simulations. The considered scenario has PDs randomly distributed in a 1 km × 1 km geographical area, a UAV flies in a circle with a radius of 300 m at a fixed altitude with a fixed flight speed of 20 m/s, an LEO satellite and a ground 5G base station are used as cloud server data centers to collect the PDs’ data, as shown in Figure 4 as the projection schematic of the simulation scenario in the horizontal plane. Due to space constraints, the detailed system model simulation parameters are shown in Table 1.
Furthermore, the relevant parameters of the algorithm proposed in this paper are shown in Table 2 and Table 3, respectively.
Figure 5 and Figure 6 show the convergence of Algorithms 1 and 2 for different numbers of PDs with the 100th time slot as an example, respectively. From the figures, we can see that as the number of PDs increases, the number of iterations required to find the global optimal solution will also surge, and the convergence time of the algorithm will become longer, so we can set a suitable limited number of iterations or annealing speed to obtain a suboptimal solution close to the optimal one.
In order to illustrate the effectiveness of the JDAPCOO algorithm proposed in this paper, we compare the JDAPCOO algorithm proposed in this paper with the following three algorithms:
  • Equal power allocation algorithm [38]: The power of all PDs is set as the same value within the maximum power range. For the convenience of comparison with the JDAPCOO algorithm in this paper, the device association strategy still adopts the algorithm proposed in this paper.
  • Random power allocation algorithm [39]: The power of all PDs is determined randomly within the maximum power range. Like the equal power distribution algorithm [38], the device association strategy still adopts the algorithm proposed in this paper.
  • Random device association algorithm: All PDs are randomly associated with the UAV or ground 5G base station. In order to show the superiority of the device association strategy in this paper, the power control scheme of PDs is the same as that in this paper.
Figure 7 shows the curve of the total system energy efficiency changing with the number of PDs. The total energy efficiency of the four algorithms all shows an increasing trend with the increasing number of PDs. However, the JDAPCOO algorithm proposed in this paper is still improved compared with the other three algorithms. As the number of PDs continues to increase, the joint optimization algorithm proposed in this paper simultaneously optimizes the device association strategy and power control, thus bringing significant performance improvement. Moreover, in order to more clearly demonstrate the superiority of the algorithm proposed in this paper compared with other algorithms, the energy efficiency values of different algorithms under different number of PDs are shown in Table 4. When the number of devices is 50, the total energy efficiency of the algorithm proposed in this paper is about 1, 5 and 8 times higher than that of the equal power allocation algorithm, random power allocation algorithm and random device association algorithm, respectively.
Figure 8 shows the relationship between total energy efficiency and the maximum power P max . It can be seen that for small P max , the total energy efficiency of the JDAPCOO algorithm proposed in this paper increases with the increase of P max , indicating that a higher transmission power threshold is needed to achieve the overall energy efficiency optimization. However, when P max reaches a certain value, the total energy efficiency increases slowly and gradually converges, and the total energy efficiency of the other two algorithms is always lower than that of the proposed algorithm. Therefore, by comparing the results of the three algorithms, it can be concluded that the JDAPCOO algorithm proposed in this paper has better performance.
Figure 9 shows that the total system energy efficiency increases with the increase of channel bandwidth, because a higher channel bandwidth corresponds to a better transmission rate and higher energy efficiency. In addition, compared with the other three algorithms, the proposed JDAPCOO algorithm has better performance.
Figure 10 considers the impact of link characteristics on the total system energy efficiency. By changing the noise power of the link between PDs and UAV or ground 5G base station, the total system energy efficiency will change. In Figure 10, with the increase of noise power, the total system energy efficiency decreases, because the larger noise power will lead to the decline of transmission performance and then the total system energy efficiency. Compared with other algorithms, it can also be seen that the algorithm proposed in this chapter can provide higher total energy efficiency.

6. Conclusions

In this paper, we investigate the resource scheduling and energy efficiency optimization problem of 5G and satellite converged networks for transmission and distribution scenarios. A Joint Device Association and Power Control Online Optimization (JDAPCOO) algorithm is proposed with the aim of maximizing the total long-term system energy efficiency while ensuring the minimum transmission rate requirement of PDs. The proposed JDAPCOO algorithm can make an asymptotically optimal device association strategy and power control scheme based on the current network state information, and the simulation results confirm the superior performance of the JDAPCOO algorithm. Although the algorithm proposed in this paper has been improved in terms of energy efficiency, it has not considered the delay of data transmission of PDs. Therefore, future work will focus on the problem of delay and jitter guarantee for data transmission of PDs in 5G and satellite fusion networks so as to further meet the needs of power service carrying.

Author Contributions

Conceptualization, S.M., S.Z. and X.Z.; methodology, S.M., R.Z. and P.Q.; software, S.Z. and J.H.; validation, J.L., H.S. and P.Q.; formal analysis, J.L.; investigation, S.Z.; resources, Z.W.; data curation, J.L.; writing—original draft preparation, S.Z. and J.L.; writing—review and editing, S.M. and X.Z.; visualization, H.S.; supervision, Z.W.; project administration, S.Z.; funding acquisition, S.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the State Grid Corporation of China under the project “Research on fusion architecture of 5G and Satellite Network for Transmission and Distribution Scenario (No.5700-202155325A-0-0-00)”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bedi, G.; Enayagamoorthy, G.K.V.; Singh, R.; Brooks, R.R.; Wang, K. Review of Internet of Things (IoT) in electric power and energy systems. IEEE Internet Things J. 2018, 5, 847–870. [Google Scholar] [CrossRef]
  2. Liu, J.; Zhao, X.; Qin, P.; Geng, S.; Meng, S. Joint Dynamic Task Offloading and Resource Scheduling for WPT Enabled Space-Air-Ground Power Internet of Things. IEEE Trans. Netw. Sci. Eng. 2022, 9, 660–677. [Google Scholar] [CrossRef]
  3. Wang, J.; Jiang, C.; Wei, Z.; Pan, C.; Zhang, H.; Ren, Y. Joint UAV Hovering Altitude and Power Control for Space-Air-Ground IoT Networks. IEEE Internet Things J. 2019, 6, 1741–1753. [Google Scholar] [CrossRef]
  4. Coronado, E.; Khan, S.N.; Riggio, R. 5G-EmPOWER: A Software-Defined Networking Platform for 5G Radio Access Networks. IEEE Trans. Netw. Serv. Manag. 2019, 16, 715–728. [Google Scholar] [CrossRef]
  5. Cherrared, S.; Imadali, S.; Fabre, E.; Gössler, G.; Yahia, I.G.B. A Survey of Fault Management in Network Virtualization Environments: Challenges and Solutions. IEEE Trans. Netw. Serv. Manag. 2019, 16, 1537–1551. [Google Scholar] [CrossRef]
  6. Dai, C.-Q.; Zhang, M.; Li, C.; Zhao, J.; Chen, Q. QoE-Aware Intelligent Satellite Constellation Design in Satellite Internet of Things. IEEE Internet Things J. 2021, 8, 4855–4867. [Google Scholar] [CrossRef]
  7. An, K.; Liang, T.; Zheng, G.; Yan, X.; Li, Y.; Chatzinotas, S. Performance Limits of Cognitive-Uplink FSS and Terrestrial FS for Ka-Band. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 2604–2611. [Google Scholar] [CrossRef]
  8. Li, B.; Fei, Z.; Zhang, Y. UAV communications for 5G and beyond: Recent advances and future trends. IEEE Internet Things J. 2019, 6, 2241–2263. [Google Scholar] [CrossRef]
  9. Elhattab, M.K.; Elmesalawy, M.M.; Salem, F.M.; Ibrahim, I.I. Device-Aware Cell Association in Heterogeneous Cellular Networks: A Matching Game Approach. IEEE Trans. Green Commun. Netw. 2019, 3, 57–66. [Google Scholar] [CrossRef]
  10. Vu, H.V.; Tran, N.H.; Le-Ngoc, T. Full-Duplex Device-to-Device Cellular Networks: Power Control and Performance Analysis. IEEE Trans. Veh. Technol. 2019, 68, 3952–3966. [Google Scholar] [CrossRef]
  11. Kapovits, A.; Corici, M.; Gheorghe-Pop, I.; Gavras, A.; Burkhardt, F.; Schlichter, T.; Covaci, S. Satellite communications integration with terrestrial networks. China Commun. 2018, 15, 22–38. [Google Scholar] [CrossRef]
  12. 3GPP TR 38.811. Study on New Radio (NR) to Support Non Terrestrial Networks; 3GPP: Sophia Antipolis, France, 2018. [Google Scholar]
  13. Ge, C.; Wang, N.; Selinis, I.; Cahill, J.; Kavanagh, M.; Liolis, K.; Politis, C.; Nunes, J.; Evans, B.; Rahulan, Y.; et al. QoE-Assured Live Streaming via Satellite Backhaul in 5G Networks. IEEE Trans. Broadcast. 2019, 65, 381–391. [Google Scholar] [CrossRef]
  14. Boero, L.; Marchese, M.; Patrone, F. The impact of delay in software-defined integrated terrestrial-satellite networks. China Commun. 2018, 15, 11–21. [Google Scholar] [CrossRef]
  15. Lin, Z.; Niu, H.; An, K.; Wang, Y.; Zheng, G.; Chatzinotas, S.; Hu, Y. Refracting RIS-Aided Hybrid Satellite-Terrestrial Relay Networks: Joint Beamforming Design and Optimization. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 3717–3724. [Google Scholar] [CrossRef]
  16. An, K.; Lin, M.; Ouyan, J.; Zhu, W.-P. Secure Transmission in Cognitive Satellite Terrestrial Networks. IEEE J. Sel. Areas Commun. 2016, 34, 3025–3037. [Google Scholar] [CrossRef]
  17. Lin, X.; Su, G.; Chen, B.; Wang, H.; Dai, M. Striking a balance between system throughput and energy efficiency for UAV-IoT systems. IEEE Internet Things J. 2019, 6, 10519–10533. [Google Scholar] [CrossRef]
  18. Motlagh, N.H.; Bagaa, M.; Taleb, T. Energy and delay aware task assignment mechanism for UAV-based IoT platform. IEEE Internet Things J. 2019, 6, 6523–6536. [Google Scholar] [CrossRef]
  19. Qin, P.; Fu, Y.; Zhao, X.; Wu, K.; Liu, J.; Wang, M. Optimal Task Offloading and Resource Allocation for C-NOMA Heterogeneous Air-Ground Integrated Power-IoT Networks. IEEE Trans. Wirel. Commun. 2022, in press. [Google Scholar] [CrossRef]
  20. Qin, P.; Fu, Y.; Tang, G.; Zhao, X.; Geng, S. Learning Based Energy Efficient Task Offloading for Vehicular Collaborative Edge Computing. IEEE Trans. Veh. Technol. 2022, 71, 8398–8413. [Google Scholar] [CrossRef]
  21. Kaleem, Z.; Chang, K. Public Safety Priority-Based User Association for Load Balancing and Interference Reduction in PS-LTE Systems. IEEE Access 2016, 4, 9775–9785. [Google Scholar] [CrossRef]
  22. Mlika, Z.; Driouch, E.; Ajib, W. Energy-Efficient Base Station Operation and Association in HetNets: Complexity and Algorithms. IEEE Trans. Wirel. Commun. 2018, 17, 2690–2702. [Google Scholar] [CrossRef]
  23. Qin, P.; Fu, Y.; Feng, X.; Zhao, X.; Wang, S.; Zhou, Z. Energy Efficient Resource Allocation for Parked-Cars-Based Cellular-V2V Heterogeneous Networks. IEEE Internet Things J. 2022, 9, 3046–3061. [Google Scholar] [CrossRef]
  24. PQin; Zhu, Y.; Zhao, X.; Feng, X.; Liu, J.; Zhou, Z. Joint 3D Location Planning and Resource Allocation for XAPS-Enabled CNOMA in 6G Heterogeneous Internet of Things. IEEE Trans. Veh. Technol. 2021, 70, 10594–10609. [Google Scholar]
  25. Zhang, H.; Liu, H.; Cheng, J.; Leung, V.C.M. Downlink Energy Efficiency of Power Allocation and Wireless Backhaul Bandwidth Allocation in Heterogeneous Small Cell Networks. IEEE Trans. Commun. 2018, 66, 1705–1716. [Google Scholar] [CrossRef]
  26. Qiu, Y.; Zhang, H.; Long, K.; Huang, Y.; Song, X.; Leung, V.C.M. Energy-Efficient Power Allocation with Interference Mitigation in MmWave-Based Fog Radio Access Networks. IEEE Wirel. Commun. 2018, 25, 25–31. [Google Scholar] [CrossRef]
  27. Efrem, C.N.; Panagopoulos, A.D. A Framework for Weighted-Sum Energy Efficiency Maximization in Wireless Networks. IEEE Wirel. Commun. Lett. 2019, 8, 153–156. [Google Scholar] [CrossRef]
  28. Ren, T.; Niu, J.; Dai, B.; Liu, X.; Hu, Z.; Xu, M.; Guizani, M. Enabling Efficient Scheduling in Large-Scale UAV-Assisted Mobile-Edge Computing via Hierarchical Reinforcement Learning. IEEE Internet Things J. 2022, 9, 7095–7109. [Google Scholar] [CrossRef]
  29. Wu, Q.; Zeng, Y.; Zhang, R. Joint trajectory and communication design for multi-UAV enabled wireless networks. IEEE Trans. Wirel. Commun. 2018, 17, 2109–2121. [Google Scholar] [CrossRef]
  30. Liu, Y.; Xiong, K.; Ni, Q.; Fan, P.; Letaief, K.B. UAV-assisted wireless powered cooperative mobile edge computing: Joint offloading, CPU control, and trajectory optimization. IEEE Internet Things J. 2020, 7, 2777–2790. [Google Scholar] [CrossRef]
  31. Zhao, X.; Du, F.; Geng, S.; Fu, Z.; Wang, Z.; Zhang, Y.; Zhou, Z.; Zhang, L.; Yang, L. Playback of 5G and beyond measured MIMO channels by an ANN-based modeling and simulation framework. IEEE J. Sel. Areas Commun. 2020, 38, 1945–1954. [Google Scholar] [CrossRef]
  32. Johnson, J.M.; Rahmat-Samii, V. Genetic algorithms in engineering electromagnetics. IEEE Antennas Propag. Mag. 1997, 39, 7–21. [Google Scholar] [CrossRef] [Green Version]
  33. Choi, K.; Jang, D.; Kang, S.; Lee, J.; Chung, T.; Kim, H. Hybrid Algorithm Combing Genetic Algorithm with Evolution Strategy for Antenna Design. IEEE Trans. Magn. 2016, 52, 1–4. [Google Scholar] [CrossRef]
  34. Guo, F.; Zhang, H.; Ji, H.; Li, X.; Leung, V.C.M. An Efficient Computation Offloading Management Scheme in the Densely Deployed Small Cell Networks with Mobile Edge Computing. IEEE/ACM Trans. Netw. 2018, 26, 2651–2664. [Google Scholar] [CrossRef]
  35. Alfonzetti, S.; Dilettoso, E.; Salerno, N. Simulated annealing with restarts for the optimization of electromagnetic devices. IEEE Trans. Magn. 2006, 42, 1115–1118. [Google Scholar] [CrossRef]
  36. Okoli, F.; Bert, J.; Abdelaziz, S.; Boussion, N.; Visvikis, D. Optimizing the Beam Selection for Noncoplanar VMAT by Using Simulated Annealing Approach. IEEE Trans. Radiat. Plasma Med. Sci. 2022, 6, 609–618. [Google Scholar] [CrossRef]
  37. Li, C.; You, F.; Yao, T.; Wang, J.; Shi, W.; Peng, J.; He, S. Simulated Annealing Particle Swarm Optimization for High-Efficiency Power Amplifier Design. IEEE Trans. Microw. Theory Tech. 2021, 69, 2494–2505. [Google Scholar] [CrossRef]
  38. Lee, H.; Modiano, E.; Le, L.B. Distributed Throughput Maximization in Wireless Networks via Random Power Allocation. IEEE Trans. Mob. Comput. 2012, 11, 577–590. [Google Scholar]
  39. Lu, P.; Zhang, L.; Liu, X.; Yao, J.; Zhu, Z. Highly Efficient Data Migration and Backup for Big Data Applications in Elastic Optical Inter-Data-Center Networks. IEEE Netw. 2015, 29, 36–42. [Google Scholar] [CrossRef]
Figure 1. System Model.
Figure 1. System Model.
Sensors 22 07085 g001
Figure 2. Communication mode of components participating in Figure 1.
Figure 2. Communication mode of components participating in Figure 1.
Sensors 22 07085 g002
Figure 3. Algorithm 3 flowchart.
Figure 3. Algorithm 3 flowchart.
Sensors 22 07085 g003
Figure 4. Projection schematic of the simulation scenario in the horizontal plane.
Figure 4. Projection schematic of the simulation scenario in the horizontal plane.
Sensors 22 07085 g004
Figure 5. Convergence of Algorithm 1.
Figure 5. Convergence of Algorithm 1.
Sensors 22 07085 g005
Figure 6. Convergence of Algorithm 2.
Figure 6. Convergence of Algorithm 2.
Sensors 22 07085 g006
Figure 7. The relationship between the total system energy efficiency and the number of PDs.
Figure 7. The relationship between the total system energy efficiency and the number of PDs.
Sensors 22 07085 g007
Figure 8. The relationship between the total system energy efficiency and the maximum power.
Figure 8. The relationship between the total system energy efficiency and the maximum power.
Sensors 22 07085 g008
Figure 9. The relationship between the total system energy efficiency and the channel bandwidth.
Figure 9. The relationship between the total system energy efficiency and the channel bandwidth.
Sensors 22 07085 g009
Figure 10. The relationship between the total system energy efficiency and the noise power.
Figure 10. The relationship between the total system energy efficiency and the noise power.
Sensors 22 07085 g010
Table 1. System model simulation parameters.
Table 1. System model simulation parameters.
ParameterValueParameterValue
I50∼400W90 kHz
T100 s σ 2 −127 dBm/Hz
τ 1 s P u 46 dBm
H u 90 m I u 75
h 0 1.4 × 10 4 I B 75
H g 200 km P max 40 dBm
l4 R t h 10 Mbps
Table 2. Algorithm 1 simulation parameters.
Table 2. Algorithm 1 simulation parameters.
ParameterValue
N n u m b e r 90
p C r o s s o v e r 0.1
p M u t a t i o n 0.3
N i t e r a t i o n 1500
Table 3. Algorithm 2 simulation parameters.
Table 3. Algorithm 2 simulation parameters.
ParameterValue
T 0 1
V d e c r e a s e 0.999
v d e c r e a s e 0.999
T e n d 0.5
L i t e r a t i o n 6932
Table 4. Total system energy efficiency of different algorithms with different PDs.
Table 4. Total system energy efficiency of different algorithms with different PDs.
Different AlgorithmsNumber of PDs
50100150200250300350400
JDAPCOO
algorithm3.23  × 10 11 5.82  × 10 11 9.36  × 10 11 1.13  × 10 12 1.25  × 10 12 1.57  × 10 12 1.74  × 10 12 1.97  × 10 12
Equal power
allocation algorithm3.46  × 10 10 6.76  × 10 10 9.93  × 10 10 1.33  × 10 11 1.68  × 10 11 2.01  × 10 11 2.34  × 10 11 2.71  × 10 11
Random power
allocation algorithm5.02  × 10 10 9.08  × 10 10 1.36  × 10 11 1.93  × 10 11 2.63  × 10 11 3.38  × 10 11 3.70  × 10 11 4.18  × 10 11
Random device
association algorithm1.58  × 10 11 3.05  × 10 11 2.94  × 10 11 3.30  × 10 11 3.95  × 10 11 3.90  × 10 11 4.61  × 10 11 5.12  × 10 11
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Meng, S.; Zhu, S.; Wang, Z.; Zhang, R.; Han, J.; Liu, J.; Sun, H.; Qin, P.; Zhao, X. JDAPCOO: Resource Scheduling and Energy Efficiency Optimization in 5G and Satellite Converged Networks for Power Transmission and Distribution Scenarios. Sensors 2022, 22, 7085. https://doi.org/10.3390/s22187085

AMA Style

Meng S, Zhu S, Wang Z, Zhang R, Han J, Liu J, Sun H, Qin P, Zhao X. JDAPCOO: Resource Scheduling and Energy Efficiency Optimization in 5G and Satellite Converged Networks for Power Transmission and Distribution Scenarios. Sensors. 2022; 22(18):7085. https://doi.org/10.3390/s22187085

Chicago/Turabian Style

Meng, Sachula, Sicheng Zhu, Zhihui Wang, Ruibing Zhang, Jinxia Han, Jiayan Liu, Haoran Sun, Peng Qin, and Xiongwen Zhao. 2022. "JDAPCOO: Resource Scheduling and Energy Efficiency Optimization in 5G and Satellite Converged Networks for Power Transmission and Distribution Scenarios" Sensors 22, no. 18: 7085. https://doi.org/10.3390/s22187085

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop