Next Article in Journal
Polynomial Algorithm for Minimal (1,2)-Dominating Set in Networks
Previous Article in Journal
Energy Efficient Distance Computing: Application to K-Means Clustering
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cooperative Beam Association and Power Allocation in UD-LEO Satellite Communication Networks: A Spectrum Sharing Manner

School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(3), 299; https://doi.org/10.3390/electronics11030299
Submission received: 22 December 2021 / Revised: 13 January 2022 / Accepted: 14 January 2022 / Published: 19 January 2022
(This article belongs to the Section Networks)

Abstract

:
In recent years, the ultra-dense low Earth orbit (LEO) satellite communication (UD-LSC) networks such as SpaceX and OneWeb are under rapid development to provide worldwide and broadband services. However, the deployment of thousands of LEO satellites into space leads to the shortage of the orbital and the frequency resources. Spectrum sharing between geostationary Earth orbit (GEO) satellite systems and LEO satellite systems seems to be a promising way to alleviate the problem of restricted spectrum resources. In this paper, a joint cooperative beam association and power allocation scheme for the UD-LSC network to share the same spectrum with a GEO satellite system is considered. By exploiting the cooperative transmission between multiple LEO satellites, we first propose a many-to-many match game-based beam association (MGBA) algorithm to obtain a stable matching between LEO satellites and beam cells, and then, we propose a successive convex approximation (SCA)-based power allocation (SPA) algorithm to iteratively acquire the sub-optimal power allocation matrix. Simulation results show that the proposed MGBA-SPA scheme outperforms other contrast schemes from the perspective of communication satisfaction, and it realizes the balance between the traffic request and the provided capacity of each ground beam cell.

1. Introduction

As an indispensable part of the future 6G vision [1,2], the ultra-dense low Earth orbit (LEO) satellite communication (UD-LSC) networks such as SpaceX and OneWeb can provide low latency, seamless coverage, and broadband communication [3]. However, the rapid construction of these constellations makes the competition between orbit resources and frequency resources in space distinctly fierce. Spectrum sharing between different communication systems is a promising approach to ease the spectrum environment [4], but the deployment of a large amount of LEO satellites brings in significant inter-system interference with the geostationary Earth orbit (GEO) satellite communication systems in service and intra-system interference between LEO satellites due to the dense topology. To track this problem, advanced interference mitigation technologies should be taken into consideration.
Many efforts have been devoted to addressing the inter-system interference when spectrum sharing between the GEO and LEO communication systems is adopted. The cognitive radio (CR) technology [5] that senses the unused spectrum and takes opportunistic access is considered in the LEO satellite systems [6] to share the same frequency with GEO satellites, but the available resource of the secondary system is rigorously restricted. In [7], the interference effect from the LEO satellite communication system to the GEO satellite communication system is analyzed by BER performance. Simulation results show that the off-axis angle between the LEO satellite and the GEO satellite has a significant influence on interference. However, specific solutions for dealing with the inter-system interference are not included. In [8], the adaptive power control (APC) technique that adapts the transmit power of the NGEO satellite/terminal in order to guarantee that the interference to the GEO link is below the tolerable interference limit is proposed. However, only mitigating interference from the power domain will seriously affect the service performance of the NGEO system. In [9], the in-line interference was mitigated by adjusting the direction of phased array antennas of LEO satellites. In this paper, both the angular domain and power domain are taken into consideration to achieve spectrum sharing between the GEO and the UD-LSC networks.
The above related research works focused on the in-line interference between low-dense LEO satellite constellations and the GEO satellite. With the dense topology of the UD-LSC networks, the intra-system interference in UD-LSC networks should be further considered. The intra-system interference is the interference between different beams of the same or adjacent LEO satellites. Generally, segmenting the spectrum in two or four colors with different polarization modes is a promising way to suppress the intra-system interference. However, the spectrum efficiency is correspondingly decreased. The on-board or on-ground precoding/beamforming with aggressive full frequency reuse (FFR) is researched in [10] to address the severe interference, and a frame-based multigroup multicast precoding scheme is proposed based on DVB-S2X protocol [11]. However, the computation of high-dimensional beamforming matrices is a challenging task. In the UD-LSC network, not only does the interference between the beams of one single LEO satellite need to be considered but also the interference between adjacent multiple LEO satellites.
In this paper, spectrum sharing between the GEO satellite and the UD-LSC network is studied. For simplicity, this paper focuses on analyzing the spectrum sharing between GEO and UD-LSC networks, and it does not consider MEO and other systems. However, the research method can be extended to scenarios where there are other systems. The main contributions of this paper are summarized as follows.
  • We first propose a multi-satellite cooperative framework for UD-LSC networks to share the same spectrum with the GEO satellite, taking both the inter-system interference and intra-system interference into consideration. By exploiting the dense topology of LEO satellites and jointly considering the angular domain and power domain, the cooperative beam association and power allocation scheme for multiple LEO satellites serving the same coverage area is adopted.
  • A multiple LEO satellite to multiple ground beam cell association problem is formulated, and a many-to-many match game-based beam association (MGBA) algorithm is proposed for the spectrum sharing between the GEO and UD-LSC networks. Different from the non-cooperative game scheme in [12], we set the preference function of both LEO satellites and all beam cells as the sum satisfaction of beams to avoid selfish power allocation results. Then, with the matched beam association results, a multi-satellite power allocation optimization problem is formulated with non-convex interference constraints, and a successive convex approximation (SCA)-based power allocation (SPA) algorithm is proposed to maximize the satisfaction of beams.
  • Simulations and discussions for the spectrum sharing between the GEO and UD-LSC networks are presented in this paper. Simulation results show that the proposed MGBA-SPA scheme can provide better satisfaction results compared with other schemes and achieve the balance between the traffic requests and provided capacity for all beam cells.
The rest of this paper is organized as follows: Section 2 describes the coexistence model of the GEO satellite systems and the UD-LSC network. Then, the signal model and the interference model are given. The joint beam association and power allocation problem are also formulated. In Section 3, the many-to-many match game-based beam association algorithm and the successive convex approximation-based power allocation algorithm are proposed. Section 4 presents and analyzes the simulation results. Section 5 concludes this paper.

2. System Model

2.1. Coexistence Model

Consider a spectrum-sharing scenario between the UD-LEO satellite communication (UD-LSC) system and a GEO beam-hopping satellite communication system, as shown in Figure 1. There are M LEO beam cells (LBCs) on the ground, which are served by the UD-LSC system. As a result of the dense topology of LEO satellites of the UD-LSC system, more than one LEO satellite is available for each ground LBC at every time snapshot. We assume that there are K LEO satellites at time snapshot t that can totally provide K · L beams to serve the ground M LBCs, where L is the number of provided beams of each LEO satellite. Simultaneously, a GEO satellite forms G GEO beam cells (GBCs) that overlap the same coverage area with the UD-LSC system, as shown in Figure 1 (beams with green lines and black lines). The GEO satellite system employs the beam-hopping technique that lets partial beams work to realize flexible resource management. With the improvement of bandwidth requirements for multimedia services and considering the shortage of frequency resources of both GEO and LEO satellite communication systems, we assume that multiple beams of each satellite communication system provide services in a full-frequency reuse (FFR) manner. The inter-system interference (IGI) between the UD-LSC and GEO systems should be seriously considered.

2.2. Signal and Interference Model

For UD-LSC systems, the received signal to interference and noise ratio (SINR) of each ground LBC can be expressed as (1). In this paper, we propose a multi-satellite cooperative scheme to serve ground M LBCs. In Formula (1), the beam association matrix V Z K × M , which is composed by elements v k , m , is used to indicate that the LEO satellite k serves the beam m when v k , m = 1 and otherwise v k , m = 0 . P k , m , G t x , G r x , and P r x denote the transmit power from satellite k to beam m, the transmit antenna gain, the received antenna gain, and the received power of ground user terminals, respectively. h k , m denotes the channel gain from the LEO satellite k to LBC m. In this paper, we consider a 3GPP-NTN based channel model in [1] as (2).
R k , m = v k , m P k , m G t x h k , m G r x P r x I L ( k , m ) + I G ( k , m ) + N 0 · B W
In (1), I L ( k , m ) and I G ( k , m ) represent the interference from LEO satellites and the GEO satellites, respectively. N 0 is the power spectrum density of the noise, and B W is the beam bandwidth. The interference from the UD-LSC system to the GEO communication system is expressed as (3) and (4).   
h k , m = 10 ( P L k , m F S + P L k , m A + P L k , m S M + P L k , m S L + P L k , m A D 10 )
In (2), P L k , m F S is free space path loss, P L k , m A is atmospheric path loss due to gases and rain fades, P L k , m S M is shadowing margin, P L k , m S L is scintillation loss, and P L k , m A D is additional loss, for example degradation due to feeder links [13].
I L ( k , m ) = i = 1 K j = 1 , i m M v i , j P i , j G t x α i , j k , m h i , j G r x β i , j k , m P r x
I G ( k , m ) = g = 1 G v k , m P g G G t x G γ k , m g h g , m G G r x θ k , m g P r x
In Figure 2, we can observe that α i , j k , m and β i , j k , m represent the off-axis angles from the LEO satellite i to LBC m at the UD-LSC transmitter and the UD-LSC receiver, respectively. γ k , m g and θ k , m g represent the off-axis angle from GEO satellites to LBC m at the GEO transmitter and the UD-LSC receiver, respectively. The antenna gain of the GEO and LEO satellite systems can be modeled as (5) [13].
G ( θ ) = G 0 J 1 ( u ( θ ) ) 2 u ( θ ) + 36 J 3 ( u ( θ ) ) u ( θ ) 3 2
where θ denotes the off-axis angle and G 0 denotes the maximum beam gain. J 1 ( · ) and J 3 ( · ) represent first kind and third kind Bessel function, respectively. Here, u ( θ ) = 2.07123 s i n ( θ ) / s i n ( θ 3 d B ) .

2.3. Problem Formulation

Section 2.1 and Section 2.2 above have described the coexistence, signal, and interference model for the GEO and LEO satellite spectrum-sharing scenario. To track the interference between the GEO communication system and the UD-LSC system, we take the joint beam association problem from LEO satellites and the power allocation problem between multiple LEO beams into consideration. On one hand, the way the LEO satellites and the LBCs are associated determines the off-axis angle between the interfering link and the interfered link, which in turn determines the severity of the interference. On the other hand, traffic requests of different LBCs on the ground are uneven, and power allocation of LEO satellites for the LBCs determines the communication satisfaction. In this paper, the communication satisfaction is defined as (6). When k = 1 K C k , m = T m , LBC m has a maximum communication satisfaction Γ m = 1 .
Γ m = 1 , if k = 1 K C k , m T m k = 1 K C k , m / T m , if k = 1 K C k , m < T m
We further propose an optimization problem as (7) to achieve the maximum satisfaction of all LBCs.
P 1 : min P k , m , v k , m , k , m . max Φ m
s . t . C k , m = B W · log 2 1 + R k , m
k = 1 K C k , m T m
Φ m = T m k = 1 K C k , m
m = 1 M v k , m L , k
m = 1 M P k , m P s , max , k
k = 1 K m = 1 M v k , m P k , m G t x γ ˜ g k , m h k , g L G r x G θ ˜ g k , m P r x G I 0 , g
In (7), the target of the optimization problem is the sum of Φ m and total consumed power k = 1 K m = 1 M P k , m . Φ m is the gap between traffic requests and provided capacity as described in constraint (6). By minimizing Φ m , we can obtain a better Γ m . (7a) is the Shannon capacity of LBC m that is provided by LEO satellites k. (7b) indicates that the UD-LSC system works in a cooperative manner in which the sum capacity of LEO satellites needs to be lower than the traffic requests so that no additional capacity is wasted. Not all visible K LEO satellites are involved in collaboration; if v k , m = 0 , C k , m = 0 . (7d) shows that the total number of beams for each LEO satellite cannot be larger than the maximum number of beam L. (7e) is the total power constraint for each LEO satellite. (7f) indicates that the interference from LEO satellites must not exceed the interference threshold I 0 of the GEO terminal, which is determined by I / N parameters of different types of GEO terminals.

3. The Cooperative Beam Association and Power Allocation Scheme

The optimization problem P 1 is a mixed-integer nonlinear programming (MINLP) problem with binary beam association variables { v k , m } , k , m and power allocation variables { P k , m } , k , m . Due to the non-convex constraints as (7b) and (7c), problem P 1 is non-convex and difficult to solve. In addition, the beam association variables and power allocation variables are coupled, and it is difficult to obtain a global optimal solution of P 1 .
In this paper, the above MINLP and non-convex problem is decomposed into two sub-problems. We first propose a many-to-many matching game-based algorithm to solve the multiple LEO satellites and LBCs association sub-problem. Then, an SCA-based iterative algorithm is proposed to solve the power allocation sub-problem for multiple LEO satellite beams.

3.1. Matching Game-Based Beam Association

The matching game is a promising approach to manage communication resources. For the UD-LSC system, each LBC can be served by multiple LEO satellites, and meanwhile, each LEO satellite can form L downlink beams to provide communication services. Then, a many-to-many matching game can be modeled.
Definition 1.
Given two disjoint sets, S = { 1 , 2 , , K } of LEO satellites, and LB = { 1 , 2 , , M } of LBCs, a many-to-many matching Θ is a mapping from the set S LB { 0 } into the set of all subsets of S LB { 0 } such that for every k S and m LB , (1): Θ ( k ) LB and Θ ( m ) S ; (2): | Θ ( k ) | L and | Θ ( m ) | K ; (3): k Θ ( m ) m Θ ( k ) .
For LEO satellites and LBCs, we define the preferences as the sum communication satisfaction, as shown in (8).
P F m ( k ) = P F k ( m ) = m = 1 M Γ m
With different beam association results, the sum communication satisfaction m = 1 M Γ m , i.e., P F m ( k ) and P F k ( m ) , dynamically changes. Different from the traditional preferences introduced in [14] whose preference list is unchanged, the preference of LEO satellites for different LBCs and the preference of LEO satellites for different LBCs are influenced by each other so that Θ is a matching model with externalities [15]. Different from the traditional Gale–Shapley algorithm, swap matching is considered that every two objects are able to exchange their matches.
Definition 2.
Given a matching Θ with m p Θ ( k i ) , m q Θ ( k j ) , and m p Θ ( k j ) , m q Θ ( k i ) , a swap matching Θ j q i p is defined by the function m q Θ j q i p ( k i ) , m p Θ j q i p ( k j ) and m q Θ j q i p ( k j ) , m p Θ j q i p ( k i ) .
Definition 3.
Given a matching Θ and a pair ( k i , k j ) with k i and k j matched in Θ , if there exist m p Θ ( k i ) and m q Θ ( k j ) such that: (1): t { k i , k j , m p , m q } , P F t ( Θ j q i p ( t ) ) P F t ( Θ ( t ) ) ; (2): t { k i , k j , m p , m q } , P F t ( Θ j q i p ( t ) ) > P F t ( Θ ( t ) ) , then ( k i , k j ) is a swap-blocking pair in Θ .
The concept of swap matching and a swap-blocking pair is defined above. It can be seen that swap matching is such a matching that two objects exchange their matches while keeping all other objects’ matching states unchanged. By searching and swapping the blocked pairs, we can find a stable matching. The many-to-many matching game-based scheme to solve the multiple LEO satellites and LBCs association can be summarized as Algorithm 1.
Algorithm 1 Proposed swap-matching game-based beam association algorithm.
Step 1: Initialization.
(a) Initialize the power allocation matrix P with proportion based on traffic requirements of each LBC.
(b) Initialize the beam association matrix V in which LEO satellites and ground LBCs are randomly matched with each other subject to | Θ ( k ) | L and | Θ ( m ) | K .
Step 2: Swap matching.
For each matched LEO satellite k j in Θ , it keeps searching S \ { k j } for a swap-blocking pair ( k i , k j ) along with m p Θ ( k i ) and m q Θ ( k j ) ,
(i) If there exist such a swap-blocking pair, k i exchanges its match m p with k j for m q , then set Θ = Θ j q i p .
(ii) Else, k i keeps its matches.
until no swap-blocking pair exists, and a stable match is formed.

3.2. SCA-Based Power Allocation

By solving the beam association problem, we can reformulate the optimization problem as P 2 .
P 2 : min P k , m , k , m . max ( Φ m + k = 1 K m = 1 M P k , m )
s . t . k = 1 K B W · log 2 1 + R k , m T m
( 7 c ) , ( 7 e ) , ( 7 f )
To simplify the optimization target, an auxiliary variable λ is introduced to replace the Φ m + k = 1 K m = 1 M P k , m . Take (1), (9a), and (9b) into the optimization problem, P 2 can be further expressed as P 3 .
P 3 : min { P k , m } , k , m , λ λ
s . t . k = 1 K log 2 ( 1 + v k , m P k , m G t x h k , m G r x P r x I L ( k , m ) + I G ( k , m ) + N 0 · B W ) T m
T m k = 1 K log 2 ( 1 + v k , m P k , m G t x h k , m G r x P r x I L ( k , m ) + I G ( k , m ) + N 0 · B W ) + k = 1 K m = 1 M P k , m λ
( 7 e ) , ( 7 f )
The optimization problem P 3 is still a non-convex problem due to non-convex constraints (10a) and (10b). To tackle it, the SCA method is adopted. Since I L ( k , m ) as (3) contains P k , m , we cannot directly make a first-order Tayor expansion for (10a) and (10b). We first split the fractional form in the logarithmic function into the different operations of two logarithmic functions.
k = 1 K log 2 1 + v k , m P k , m G t x h k , m G r x P r x I L ( k , m ) + I G ( k , m ) + N 0 · B W T m k = 1 K log 2 v k , m P k , m G t x h k , m G r x P r x + I L ( k , m ) + I G ( k , m ) + N 0 · B W log 2 I L ( k , m ) + I G ( k , m ) + N 0 · B W T m
In (11), log 2 I L ( k , m ) + I G ( k , m ) + N 0 · B W is convex, let T k , m = I G ( k , m ) + N 0 · B W , and we take a first-order Tayor expansion for the first part of (11) as (12).
log 2 i = 1 K j = 1 , i m M v i , j P i , j G t x α i , j k , m h i , j G r x β i , j k , m P r x + T k , m + v k , m P k , m G t x h k , m G r x P r x log 2 i = 1 K j = 1 , i m M v i , j P i , j ( t ) G t x α i , j k , m h i , j G r x β i , j k , m P r x + T k , m + v k , m P k , m ( t ) G t x h k , m G r x P r x + i = 1 K j = 1 , i m M v i , j G t x α i , j k , m h i , j G r x β i , j k , m P r x · P i , j P i , j ( t ) + v k , m G t x h k , m G r x P r x · P k , m P k , m ( t ) i = 1 K j = 1 , i n M v i , j P i , j ( t ) G t x α i , j k , m h i , j G r x β i , j k , m P r x + T k , m + v k , m P k , m ( t ) G t x h k , m G r x P r x · ln 2 = V 1 ( k , m )
Then, constraint (11) can be written as (13). With the same operation, we can approximate (10b) as (14) with SCA.
i = 1 K [ V 1 ( k , m ) log 2 ( I L ( k , m ) + I G ( k , m ) + N 0 · B W ) ] T m
T m k = 1 K log 2 ( I L ( k , m ) + T k , m + v k , m P k , m G t x h k , m G r x P r x ) V 2 ( k , m ) ) + k = 1 K m = 1 M P k , m λ
where
V 2 ( k , m ) = log 2 i = 1 K j = 1 , i n M v i , j G t x α i , j k , m P i , j ( t ) h i , j G i x β i , j k , m P r x + T k , m + i = 1 K j = 1 , i n M v i , j G i x α i , j k , m h i , j G i x β i , j k , m P r x · P i , j P i , j ( t ) i = 1 K j = 1 , i n M v i , j G i x α i , j k , m P i , j ( t ) h i , j G i x β i , j k , m P i x + T k , m · ln 2 .
Then, the approximated convex problem P 4 is formed by replacing (10a), (10b) as (13), (14), which can be optimally solved by the CVX toolbox. The proposed SCA-based power allocation algorithm is given in detail as Algorithm 2.
Algorithm 2 Proposed SCA-bead multi-satellite multi-beam power allocation algorithm.
   Initialize variable P k , m ( 0 ) with P k , m ( 0 ) = 0 ;
   while the interference constraint (10d) and the capacity constraint (14) are not satisfied do
       P k , m ( 0 ) = 0.5 P k , m ( 0 ) ;
   end while
   Set t : = 1 ;
   while λ ( t ) λ ( t 1 ) λ ( t 1 ) 10 3 do
      Solve problem P 4 by CVX to obtain P k , m ( t ) ;
      Set t = t + 1 ;
   end while
   Return P k , m ( t ) .

3.3. Complexity Analysis

The proposed MGBA-SPA scheme solves the beam correlation sub-problem and the power allocation sub-problem successively, forming Algorithms 1 and 2. The computational complexity of Algorithm 1 is determined by the maximum number of swaps in the swap match process, which can be represented as O ( ( K + 1 ) 2 ( 2 M L + L 2 ) ) . In Algorithm 2, the computational complexity of using the interior-point method in CVX is O ( ( K L ) 3.5 N i ) [16], where N i is the iteration times of the SCA method. Therefore, the total computational complexity of the MGBA-SPA scheme with the worst case is O ( ( K + 1 ) 2 ( 2 M L + L 2 ) + ( K L ) 3.5 N i ) . The proposed MGBA-SPA scheme can be calculated by the ground gateway station in polynomial time.

4. Simulation Results

In this section, the performance of the UD-LSC system to cooperatively serve multiple LBCs while sharing spectrum with the GEO satellite communication system is simulated by MATLAB. In the simulation scenario, there are 19 LBCs and seven GBCs on the ground, as shown in Figure 1. Actually, the footprint of satellites on the Earth’s surface is not circular, especially the beam far away from the center of the satellite’s coverage area. The shape of the footprint and different EIRPs are given parameters to calculate the interfered link and the interfering link; then, the SINR of each link can be further calculated. It has an effect on the calculation result of SINR but has no effect on the implementation of the algorithm. Each LEO satellite forms 7 beams to serve ground cells and cooperate with other LEO satellites. The FFR scheme for multiple GEO and LEO beams is assumed to pursue high-spectrum efficiency. The GEO satellite system only shares the beam-hopping parameters with the LEO satellite system, so that the wide coverage of the GEO satellite has little impact with the cooperation with LEO satellites. The uneven traffic demands of different LBCs are assumed. The main parameters of the two systems are listed in Table 1, referring to 3GPP TR 38.821 [17].
To verify the effectiveness of the proposed MGBA-SPA scheme solving the joint beam association and power allocation problem, as a contrast, we give four baseline schemes as follows.
  • Match game-based beam association with uniform power allocation (MGBA-UPA). In the MGBA-UPA scheme, the proposed Algorithm 1 is adopted to finish the beam association. Then, a uniform power allocation between L LEO beams of each LEO satellite is used.
  • Match game-based beam association with traffic-based power allocation (MGBA-TPA). In the MGBA-TPA scheme, after Algorithm 1 is implemented, the transmit power is allocated as P k , m = P s , m a x · ( T ( m ) / T t o t a l ) .
  • Random beam association with uniform power allocation (RBA-UPA). In the RBA-UPA scheme, the LBCs and LEO satellites are associated randomly. Then, the UPA method is adopted.
  • Random beam association with traffic-based power allocation (RBA-TPA). In the RBA-TPA scheme, the random association between LEOs and LBCs is adopted. Then, the transmit power of each LEO satellite is allocated based on the traffic request of each beam cell.
Figure 3, Figure 4 and Figure 5 simulate the sum of satisfactory performance of the proposed MGBA-SPA scheme and four related baseline schemes. The sum of satisfaction can be calculated as Φ s u m = m = 1 M Φ ( m ) . To evaluate the cooperation between LEO satellites, a performance comparison against the number of LEO satellites is simulated in Figure 3, where the number of active beams of the GEO system is three and the average traffic per LBC is 0.5 Gbps. Simulation results show that the proposed MGBA-SPA scheme outperforms other baseline schemes with a different number of cooperative satellites. As the number of cooperative satellites increases, the performance of the MGBA-SPA scheme tends to stabilize, Φ s u m 16 , since f o u r LEO satellites can bring enough degrees of freedom in the angle domain to mitigate the inter-system interference and inter-beam interference. As for four baseline schemes, the sum of satisfaction is improved by consuming more power, which comes from more LEO satellites. In addition, the match game-based beam association scheme obviously has better performance than the random scheme.
Figure 4 simulates the sum of satisfaction performance comparison against a different number of active GEO beams G, where we set K = 4 , and the average traffic is 0.5 Gbps. As the number of active beams of the GEO satellite system increases, the LEO satellite system suffers more interference, so that the satisfaction level gradually decreases. When G < = 4 , the proposed MGPA-SPA scheme outperforms other baseline schemes. When G > = 5 , the MGBA-UPA scheme has a larger sum of satisfaction than the MGBA-SPA. Compared with MGBA-UPA, MGBA-SPA includes a constraint that the interference to GEO terminals does not exceed the threshold. Therefore, MGBA-SPA is more sensitive to the number of active beams in the GEO system.
Figure 5 simulates the sum of satisfaction performance comparison against different average traffic requests of LBCs, where we set K = 4 and G = 3 . Since the transmit power is fixed, the sum of satisfaction declines for all schemes with the increase of the average traffic demand. When the average traffic T a v e r = 0.25 Gbps, both the MGBA-UPA and MGBA-SPA scheme can achieve a maximum sum of satisfaction, Φ s u m = 19 . With T a v e r > 1 Gbps, the performance gap between the proposed MGBA-SPA scheme and the others is about 2.
Figure 6 simulates the provided capacity of the proposed MGBA-SPA scheme of each ground LBC, where K = 4 , G = 3 , and the average traffic is 0.25 Gbps. The simulation result in Figure 6 indicates that the proposed algorithm can achieve the traffic balancing for all 19 LBCs. The fairness between different cells is guaranteed. From Figure 6, we can find that some beams have wasted capacity, such as beam indexes 2, 4, and 7, since the power allocation matrix P is a relaxed solution by adopting SCA.

5. Conclusions

In this paper, spectrum sharing between the GEO satellite system and the UD-LSC network is considered. To address the interference among different systems and different beams, by exploiting the dense topology of LEO satellites, we propose a multi-satellite cooperative beam association and power allocation scheme. A multiple LEO satellite to multiple ground beam cell association problem is first formulated, and a many-to-many match game-based beam association (MGBA) algorithm is proposed to obtain a stable matching. Then, with the matched beam association results, a multi-satellite power allocation optimization problem is formulated with non-convex interference constraints and a successive convex approximation (SCA)-based power allocation (SPA) algorithm is proposed to maximize the satisfaction of beams. Simulation results show that the proposed MGBA-SPA scheme outperforms the MGBA-UPA, MGBA-TPA, RBA-UPA, and RBA-TPA schemes.

Author Contributions

Conceptualization, G.C., W.W. and J.T.; software, J.T. and X.Z.; validation, J.T. and X.Z.; data curation, J.T., C.W. and X.Z.; writing—original draft preparation, J.T.; writing—review and editing, C.W. and J.T.; project administration and funding acquisition, C.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (NSFC) under the Grant No. 61801033, No. 62171052 and No. 61971054. This work was also supported by the BUPT Excellent Ph.D. Students Foundation, Grant/Award Number: CX2020215.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to privacy.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Giordani, M.; Polese, M.; Mezzavilla, M.; Rangan, S.; Zorzi, M. Toward 6G Networks: Use Cases and Technologies. IEEE Commun. Mag. 2020, 58, 55–61. [Google Scholar] [CrossRef]
  2. Giordani, M.; Zorzi, M. Non-Terrestrial Networks in the 6G Era: Challenges and Opportunities. IEEE Netw. 2021, 35, 244–251. [Google Scholar] [CrossRef]
  3. Deng, R.; Di, B.; Zhang, H.; Kuang, L.; Song, L. Ultra-Dense LEO Satellite Constellations: How Many LEO Satellites Do We Need? IEEE Trans. Wirel. Commun. 2021, 20, 4843–4857. [Google Scholar] [CrossRef]
  4. Peha, J.M. Approaches to spectrum sharing. IEEE Commun. Mag. 2005, 43, 10–12. [Google Scholar] [CrossRef]
  5. Srinivasa, S.; Jafar, S.A. Cognitive radios for dynamic spectrum access-The Throughput Potential of Cognitive Radio: A Theoretical Perspective. IEEE Commun. Mag. 2007, 45, 73–79. [Google Scholar] [CrossRef]
  6. Wang, C.; Bian, D.; Shi, S.; Xu, J.; Zhang, G. A Novel Cognitive Satellite Network With GEO and LEO Broadband Systems in the Downlink Case. IEEE Access 2018, 6, 25987–26000. [Google Scholar] [CrossRef]
  7. Park, C.-S.; Kang, C.-G.; Choi, Y.-S.; Oh, C.-H. Interference Analysis of Geostationary Satellite Networks in the Presence of Moving Non-Geostationary Satellites. In Proceedings of the IEEE International Conference on Information Technology Convergence and Services, Philippines, PA, USA, 11–13 August 2010. [Google Scholar]
  8. Sharma, S.K.; Chatzinotas, S.; Ottersten, B. In-line interference mitigation techniques for spectral coexistence of GEO and NGEO satellites. Int. J. Satell. Commun. Netw. 2014, 34, 11–39. [Google Scholar] [CrossRef]
  9. Zhang, C.; Jin, J.; Zhang, H.; Li, T. Spectral coexistence between LEO and GEO satellites by optimizing direction normal of phased array antennas. China Commun. 2018, 15, 18–27. [Google Scholar] [CrossRef]
  10. Christopoulos, D.; Chatzinotas, S.; Ottersten, B. Multicast Multigroup Precoding and User Scheduling for Frame-Based Satellite Communications. IEEE Trans. Wirel. Commun. 2015, 14, 4695–4707. [Google Scholar] [CrossRef] [Green Version]
  11. Digital Video Broadcasting (DVB). Second Generation Framing Structure, Channel Coding and Modulation Systems for Broadcasting, Interactive Services, News Gathering and Other Broad-Band Satellite Applications. In Part 2: DVB-S2 Extensions (DVB-S2X); ETSI EN 302 307-2 V1.1.1; European Broadcasting Union (EBU): Geneva, Switzerland, 2014. [Google Scholar]
  12. Tsiropoulou, E.E.; Katsinis, G.K.; Papavassiliou, S. Distributed Uplink Power Control in Multiservice Wireless Networks via a Game Theoretic Approach with Convex Pricing. IEEE Trans. Parallel Distrib. Syst. 2012, 23, 61–68. [Google Scholar] [CrossRef]
  13. Cui, G.; Zhu, Q.; Xu, L.; Wang, W. Secure Beamforming and Jamming for Multibeam Satellite Systems with Correlated Wiretap Channels. IEEE Trans. Veh. Technol. 2020, 69, 12348–12353. [Google Scholar] [CrossRef]
  14. Roth, A.; Sotomayor, M. Two-Sided Matching: A Study in Game Theoretic Modeling and Analysis; Cambridge University Press: Cambridge, UK, 1992. [Google Scholar]
  15. Baron, E.; Lee, C.; Chong, A.; Hassibi, B.; Wierman, A. Peer effects and stability in matching markets. In Proceedings of the International Symposium on Algorithmic Game Theory, Amalfi, Italy, 17–19 August 2011. [Google Scholar]
  16. Murty, K.G.; Kabadi, S.N. Some NP-complete problems in quadratic and nonlinear programming. Math. Program. 1987, 39, 117–129. [Google Scholar] [CrossRef]
  17. 3GPP. Available online: https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3525 (accessed on 21 December 2021).
Figure 1. A typical coexistence scenario of the UD-LEO satellite system and a GEO satellite system.
Figure 1. A typical coexistence scenario of the UD-LEO satellite system and a GEO satellite system.
Electronics 11 00299 g001
Figure 2. The GEO-LEO interference model and the definitions of different off-axis angles.
Figure 2. The GEO-LEO interference model and the definitions of different off-axis angles.
Electronics 11 00299 g002
Figure 3. The sum of satisfaction performance comparison against different numbers of cooperative LEO satellites K.
Figure 3. The sum of satisfaction performance comparison against different numbers of cooperative LEO satellites K.
Electronics 11 00299 g003
Figure 4. The sum of satisfaction performance comparison against different numbers of active GEO beams G.
Figure 4. The sum of satisfaction performance comparison against different numbers of active GEO beams G.
Electronics 11 00299 g004
Figure 5. The sum of satisfaction performance comparison against different average traffic requests of LBCs.
Figure 5. The sum of satisfaction performance comparison against different average traffic requests of LBCs.
Electronics 11 00299 g005
Figure 6. Provided capacity of the proposed MGBA-SPA scheme of each ground LBC.
Figure 6. Provided capacity of the proposed MGBA-SPA scheme of each ground LBC.
Electronics 11 00299 g006
Table 1. The main parameters of UD-LSC and GEO satellite systems.
Table 1. The main parameters of UD-LSC and GEO satellite systems.
TypeParameterValue
Common:
Frequency20 GHz
Bandwidth100 MHz
The GEO satellite system:
Satellite orbit height35,786 Km
Equivalent isotropically radiated power (EIRP)40 dBW/MHz
Satellite Tx antenna max gain58.5 dBi
3 dB beamwidth0.1765 degree
Satellite beam diameter110 Km
I/N of terminals−12.2 dB
The UD-LSC system:
Satellite orbit height1200 Km
The number of the LEO orbit planes18
The number of LEO satellites in each orbit plane75
EIRP10 dBW/MHz
Satellite Tx antenna max gain38.5 dBi
3 dB beamwidth1.7647 degree
Satellite beam diameter40 Km
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tong, J.; Wang, C.; Zhao, X.; Cui, G.; Wang, W. Cooperative Beam Association and Power Allocation in UD-LEO Satellite Communication Networks: A Spectrum Sharing Manner. Electronics 2022, 11, 299. https://doi.org/10.3390/electronics11030299

AMA Style

Tong J, Wang C, Zhao X, Cui G, Wang W. Cooperative Beam Association and Power Allocation in UD-LEO Satellite Communication Networks: A Spectrum Sharing Manner. Electronics. 2022; 11(3):299. https://doi.org/10.3390/electronics11030299

Chicago/Turabian Style

Tong, Jianfei, Cheng Wang, Xiaoyan Zhao, Gaofeng Cui, and Weidong Wang. 2022. "Cooperative Beam Association and Power Allocation in UD-LEO Satellite Communication Networks: A Spectrum Sharing Manner" Electronics 11, no. 3: 299. https://doi.org/10.3390/electronics11030299

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