Skip to main content
. 2023 Feb 13;23(4):2116. doi: 10.3390/s23042116
Abbreviations
AWGN Additional Gaussian White Noise
BER Bit Error Rate
BH Beam-Hopping
BQP Binary Quadratic Programming
CDMA Code Division Multiple Access
CRDSA Contention Resolution Diversity Slotted Aloha
CSA Coded Slotted Aloha
DLL Double-Loop Learning
DSA Diversity Slotted Aloha
ECEF Earth-Centered Earth-Fixed
E-SSA Enhanced-SSA
FBHCA Flexible Beam-Hopping Control Algorithm
FEC Forward Error Code
GA Genetic Algorithm
GEO Geostationary Earth Orbit
IRSA Irregular Repetition Slotted Aloha
IoT Internet of Things
ISSA Improved Spread Spectrum Aloha
LEO Low Earth Orbit
MADRL Multi-Agents Deep Reinforcement Learning
maxUSWG maximal User Service Weight Gain
MPMM Multiplier Penalty and Majorization Minimization
MWC Maximum Weighted Clique
NOMA Non-Orthogonal Multiple Access
NRT non-RT
PDF Probability Density Function
QoS Quality of Service
QPSK Quadrature Phase Shift Keying
RA Random Access
RT Real-Time
SA Slotted Aloha
SDP Semi-Definition Programming
SIC Successive Interference Cancellation
SINR Signal to Interference plus Noise Ratio
SS Spread Spectrum
SSA Spread Spectrum Aloha
ST Satellite Terminal
TDMA Time Division Multiple Access
Notations      
E Set of edges in auxiliary graph
G Auxiliary graph
H Set used to store the beam-hopping pattern
I Set of slots
J Set of beams
K Set of cells
N(vk) Set of all adjacent vertices for vk
P Set used to store the proportion of online STs
Q Clique in the auxiliary graph
Qm Maximum weighted clique
Q Clique set based on auxiliary graph
T Set used to store the number of allocated slots to each cell
V Cell set used to store the vertices in auxiliary graph
W Weight set used to store the weights of all cells’ or vertices’
Θ Beam angle set
A Channel gain matrix
B Beam bandwidth
Dk Number of online STs in cell k
Gr Receiving antenna gain matrix
Gt Transmitting antenna gain matrix
GT(θ) Gain of phased array antenna with off-axis angle θ
Hi Backward channel gain matrix at slot i
I Number of slots in a BH cycle
J Number of beams
K Number of cells
M Number of chips in preamble
N Number of phased array elements
N0 Power of white Gaussian noise
Npre Number of chips in preamble
Pi Transmitting power matrix at slot i
Ri,k If cell k still needs service at slot i, Ri,k=1; Otherwise, Ri,k=0
S Throughput expressed in packets/users per beam-hopping slot
T Number of STs in a cell whose signal arrived at satellite in a BH cycle
Tmax Maximum throughput in a parameter setting
X Beam occupancy condition
gk,jt Transmitting antenna gain from cell k using beam j
gjr Receiving antenna gain at satellite on beam j
hk,j Backward link gain from ST in cell k to on-board receiver using beam j
pk,j Total transmitting power in cell k using beam j
p0 Packet recovery probability
vk Vertex in auxiliary graph used to represent cell k
wk Weight of cell k or vertex vk
xi,j,k Illuminating state, if beam j illuminate cell k at slot i, xi,j,k=1; Otherwise, xi,j,k=0
xk,j The illuminating state of cell k using beam j
Γi,j,k SNIR of receiving signal at on-board receiver from cell k using beam j at slot i
αj Channel gain of beam j over backward link
γ Receiving SNR before hybrided at satellite
γ Receiving SNR after hybrided at satellite
η Spectrum Spread factor
η Antenna efficiency
θ Off-axis angle of phased array antenna
θc Angle of interference avoidance threshold
θkm,kn Angle between two beams illuminate cell jm and jn
θi,km,kn             Angle between two beams illuminate cell jm and jn at slot i
λ Poisson arrival rate
τ Beam-hopping cycle denoted as the number of slots
τ Minimum number of slots allocated to a cell in a BH cycle