Next Article in Journal
CIPHER: Cybersecurity Intelligent Penetration-Testing Helper for Ethical Researcher
Previous Article in Journal
In-Depth Analysis of Low-Cost Micro Electromechanical System (MEMS) Accelerometers in the Context of Low Frequencies and Vibration Amplitudes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Analysis of Uplink Code Division Multiplexing for LEO Satellite Constellations Under Nonlinear Power Amplifiers

Department of Electronics and Telecommunications (DET), Politecnico di Torino, 10129 Torino, Italy
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(21), 6879; https://doi.org/10.3390/s24216879
Submission received: 18 September 2024 / Revised: 16 October 2024 / Accepted: 23 October 2024 / Published: 26 October 2024
(This article belongs to the Section Communications)

Abstract

:
This paper studies the performance of the communication link between a ground station and the satellites of a LEO constellation, employing code division multiplexing and a non-linear high-power amplifier. The analysis shows that the input power selection at the high-power amplifier of the ground station has a significant impact on overall system performance. The results concerning output power, the challenge of adjusting the back-off with a continuously changing number of satellites, and improved energy efficiency suggest operating in saturation. In this scenario, we can choose to transmit directly the sign of the sum of the signals directed to individual satellites. Analytical exact and simplified results are derived, enabling the estimation of performance as a function of the number of satellites being served when the amplifier operates at saturation. These analytic results are further validated through simulations. A formula to compute the loss across different numbers of satellites is also presented. The performance under saturated amplifier conditions is evaluated, compared, and discussed, providing valuable insights for simplifying the design and operation of satellite uplink communication systems under power amplifier constraints.

1. Introduction

Low Earth orbit (LEO) satellite constellations are becoming increasingly important for a wide range of applications. Non-terrestrial networks (NTNs) will integrate satellite communication into the 6G architecture, providing global connectivity [1,2,3,4]. Mega-constellations such as Starlink, OneWeb, and IRIS2 are playing (or will play) a crucial role in providing broadband internet to users on Earth, helping to bridge the digital divide by bringing connectivity to remote and underserved areas [5]. Their use has also been proposed for serving LEO satellites with a multi-layer spac network approach [6,7,8,9]. In addition to broadband services, LEO constellations are also important for enabling the Internet of Things (IoT) by providing global coverage for connected devices [10,11,12,13,14]. Moreover, they are extensively used in remote sensing and Earth observation, offering valuable data for environmental monitoring, disaster management, and resource tracking [15,16]. In the coming decades, we can expect the launch of several proprietary constellations, each comprising dozens or even hundreds of LEO small satellites [17].
For LEO constellations, Telecommand uplink operations managed by ground stations are crucial for the effective operation and maintenance of the satellite network [18,19]. The ability to remotely control and monitor the satellites from Earth is essential for ensuring the constellation’s performance and stability. Ground stations must constantly communicate with the satellites to manage their orbits, monitor their health, make real-time adjustments, avoid collisions, update sensor operations, and correct any drift. Therefore, effective ground-based control systems are a critical component in the successful deployment and operation of LEO satellite constellations.
Code division multiplexing (CDM) and code division multiple access (CDMA) [20] are among the most widely used techniques for LEO satellite constellation communication links [21,22,23] (In our papers, we typically differentiate between CDM, used for the uplink from the Ground Station to multiple satellites, and CDMA, used for the downlink from multiple satellites to the ground station.). Their popularity stems from the ability to serve multiple satellites simultaneously within the same frequency band by utilizing spreading sequences with good cross-correlation properties. These properties help to minimize interference among signals directed to different satellites, ensuring reliable communication and control. Furthermore, CDM and CDMA provide inherent protection against jamming, as the use of spread spectrum techniques makes it more difficult for unauthorized entities to disrupt the signal [24].

Motivation and Contribution

In uplink communications, ground stations employ power amplifiers to boost the transmitted power levels, ensuring that the signal can reach multiple satellites in an LEO constellation. However, a significant challenge arises due to the non-linear nature of these amplifiers, which introduce distortion into the transmitted signal. This distortion can degrade the overall system performance, especially when multiple satellites are being served simultaneously using CDM. This could suggest operating in linearity by applying a back-off and introducing a loss in transmitted power. Nevertheless, a key characteristic of LEO constellations is that the number of visible satellites continuously changes, as the satellites move rapidly and remain visible for only short intervals. As a result, it is not feasible to design the ground station to serve a constant number of satellites at all times. This fact, combined with the tendency of a CDM signal to approximate a Gaussian distribution in amplitude when multiple signals are summed together, makes it extremely challenging to operate in linearity with a fixed back-off. The challenge is related to the peak-to-average power ratio (PAPR) of the CDM signal, which depends on the number of satellites. As the number of LEO satellites changes very rapidly, so does the PAPR, making it difficult to select an optimal back-off that ensures linearity across all conditions. Moreover, operating with a fixed back-off reduces the efficiency of the amplifier compared to when it operates in saturation. As a result, many ground stations operate directly in saturation. While the performance of satellite communications with an amplifier operating in saturation has been well investigated for the downlink, it has been less studied for the uplink, particularly when using CDMA.
In this paper, we build on the concept of transmitting the sign of the sum of the signals when the amplifier operates in saturation, a technique first introduced in [25]. The performance of the CDMA satellite uplink was analyzed through accurate simulations in [26]. The objective of this paper is to analytically study the performance of a CDM-based uplink to multiple satellites in the presence of a non-linear power amplifier operating in saturation. The main contributions of this paper are as follows:
  • The study of the impact of input power level on system performance across different numbers of satellites.
  • A first theorem for the exact calculation of error probability when the amplifier operates in saturation as a function of the number of satellites, including a simplified formula.
  • The validation of exact and simplified analytical results through simulations.
  • A second theorem for the analytical computation of loss based on the number of satellites served.
  • A comprehensive analysis of the impact of amplifier non-linearities on system performance, along with guidelines for simplifying satellite uplink operation under power amplifier constraints.
This paper is organized as follows: In Section 2, we present the problem. In Section 3, we discuss the impact of the power amplifier in terms of the output power and bit error rate across different numbers of satellites. In Section 4, we present the theorem for analytically computing the system performance of a CDM system operating with a saturated amplifier, as a function of the number of satellites. Both exact and simplified expressions are presented. The analytic results are validated through simulation and discussed. In Section 5, we present a theorem for analytically computing the loss for a given number of satellites. These results are discussed, and practical considerations for the operation of the ground station uplink are provided. Section 6 concludes the paper, while the proofs of the theorems are provided in Appendixes Appendix A and Appendix B.

2. Problem Statement

The scenario considered in this paper is illustrated in Figure 1. A ground station serves N S satellites simultaneously, on the same frequency band, using a CDM system. (The satellites may be in the same or different orbits and are at varying distances; the analysis is based on the E b / N 0 ratio of each individual satellite).

2.1. CDM-Transmitted Signal

To each i-th satellite, we assign a spreading code of L chips
c ̲ i = { c i ( m ) { 0 , 1 } } m = 1 L ,
which is mapped into a bipolar spreading sequence of L symbols
c ̲ i = { c i ( m ) { 1 , 1 } } m = 1 L
where c i ( m ) = 2 c i ( m ) 1 . In general, we assume that the sequence c i ( m ) is periodic with period L longer than the spreading factor M (the number of chips per information bit). Moreover, we assume that c i ( m ) = 1 with a probability of 1/2, i.e., we model the spreading codes as pseudo-random sequences.
We focus on a base-band 2-PAM constellation with a rectangular waveform. The transmitted signal is equal to the following:
s T ( t ) = i = 0 N S 1 n = α i b i ( n ) P T b ( t n T b ) m = c i ( m ) P T c ( t m T c )
where we have the following:
  • N S is the number of satellites currently served.
  • α i is the signal level that determines the power transmitted to user i, equal to P i = α i 2 . Hereafter, we will assume α i = α , which is equal for all the users so that the average power of s T ( t ) is P i n = N S α 2 .
  • b i ( n ) is the n-th bipolar (+1/−1) symbol carrying information.
  • P T ( t ) is the rectangular pulse with the unit amplitude for 0 t < T and zero elsewhere.
  • T b is the bit/symbol time.
  • c i ( m ) is the m-th bipolar symbol corresponding to the binary spreading sequence chip c i ( m ) assigned to user i.
  • T c is the chip time, where T c = T b / M , and M is the spreading factor.
The corresponding block diagram is shown in Figure 2 and s T ( t ) is the input of the frequency up-converter, which is followed by the high-power amplifier.

2.2. Power Amplifier

The AM/AM curve of the high-power amplifier (HPA) considered in this paper was derived from the specs available for the 2.5 kW SuperLinear Modular TWTA X-Band [27], which is characterized by these parameters:
  • Gain equal to 100 dB, maximum output power 31 dBW, intermodulation with respect to the sum of 2 equal carriers 5 MHz apart 23.5 dBc max. at 400 W total output power.
  • The input–output model is as follows:
    y ( t ) = G x ( t ) + a 3 x 3 ( t ) + a 5 x 5 ( t )
    where x ( t ) is the input RF signal, G = 10 10 (corresponding to 100 dB).
  • Coefficients a 3 and a 5 were found by measuring the intermodulation at several input powers and numerically finding the solution that gives intermodulation equal to 23 dBc and 400 W of output power. The fifth harmonic was necessary to obtain the maximum output power P m a x equal to 31 dBW (or 61 dBm).
  • The HPA datasheet [27] specifies the following for the AM/PM conversion: “6.0°/dB max; with optional linearizer, can be tuned to 2.0°/dB max”. Given this limited information, we assumed a constant AM-PM curve, which might be reasonable in the presence of a linearizer. Further comments on this hypothesis and its impact on performance in terms of linearity and saturation will be discussed in the following:
The derived AM/AM curve is depicted in Figure 3.

3. Impact of Power Amplifier Nonlinearities on the System Performance

Our first goal is to study the impact of input power on system performance when HPA non-linearity is taken into consideration. The signal s T ( t ) from Equation (1) is used to drive the HPA with different nominal input powers P i n , and the corresponding output power P o u t is evaluated. The results are presented in Figure 4.
Observing Figure 4, we note the following:
  • When N S = 2 , the maximum output power is limited to 28 dBW (instead of P m a x = 31 dBW), and this maximum is reached when P i n = 68 dBW;
  • When N S = 6 , max P o u t = 29.36 dBW at P i n = 62 dBW;
  • When N S = 11 , and max P o u t = P m a x = 31 dBW at P i n = 54 dBW.
There is clearly a gap between the output power when the input is a CDM signal and the output power when the input is a pure sinusoid (‘No modulation’ curve in Figure 4). The reason is that, when the input power is such that the HPA works completely at saturation, the input signal is clipped, i.e., it is as if the input signal were as follows:
s T ( t ) = P i n N S sign i = 0 N S 1 n b i ( n ) P T b ( t n T b ) m c i ( m ) P T c ( t m T c )
where sign ( x ) is the sign (or signum) function, equal to 1 if x > 0 , to −1 if x < 0 , to 0 if x = 0 . We can observe the following:
  • When there are N S = 2 satellites, s T ( t ) is either equal to 0 (with a probability of 0.5) or to P i n 2 (with a probability of 0.25) or to P i n 2 (with a probability of 0.25); therefore, the signal at the HPA output has either instantaneous power P m a x (with a probability of 0.5) or 0 (with a probability of 0.5); the average power at the HPA output is P o u t , a v = P m a x / 2 ( 31 3 = 28 dBW, as in Figure 4).
  • When there are N S satellites, s T ( t ) is equal to zero with a probability of
    π ˜ 0 = N S N S / 2 1 2 N S
    if N S is even (at a given instant t half of the chips are + 1 , half are 1 ), whereas, π ˜ 0 = 0 when N s is odd. If the input power P i n is large enough, the output instantaneous power is P m a x with a probability of π ˜ 1 = 1 π ˜ 0 , and it is zero with a probability of π ˜ 0 . The average output power is, therefore,
    P o u t , a v = ( 1 π ˜ 0 ) P m a x
    and the ratio between P m a x and P o u t , a v is
    10 log 10 P m a x P o u t , a v = 10 log 10 ( 1 π ˜ 0 ) .
    This loss cannot be recovered, it is, at most, 3 dB when N S = 2 , and it decreases when N S increases.
  • When there are 6 satellites, x ( t ) is zero with a probability of
    π ˜ 0 = 6 3 1 2 6 = 6 × 5 × 4 3 × 2 1 64 = 20 64 = 0.3125 .
    Assuming that, when x ( t ) 0 (probability 0.6875), the HPA output is ± P m a x , then the average output power is P o u t , a v = 0.6875 P m a x (31 − 1.627=29.37 dBW, against the measured 29.36 dBW in Figure 4).
  • When there are 11 satellites, the probability that x ( t ) = 0 is zero (there are 11 chips that add together, so the result can never be 0). The output average power P o u t , a v can reach the maximum value P m a x provided that P i n is large enough. In general, an odd number of satellites allows us to obtain the following: P o u t , a v = P m a x .
However, when P o u t , a v = P m a x , it is as if we were transmitting the sign of the sum of the chips, instead of the sum of the chips. Consequently, in the following, we assume that the sign of the sum of the transmitted signals is sent, as shown in Figure 5. This approach was first proposed in [25]. As discussed later, this also provides advantages regarding potential distortions introduced by the AM/PM characteristic of the amplifier.

BER Performance

Figure 6 shows the bit error rate (BER) performance for N S = 5 and several HPA input powers P i n . Note that we define E b = P m a x T b , where P m a x = 31 dBW is the maximum power at the HPA output: E b changes if we change the HPA power, whereas N 0 , which depends on the receiver, does not. We observe the following:
  • When the HPA average input power is very small (−60 dBm), the amplifier works in its linear region, the output power is small and a much smaller N 0 is necessary to obtain a desired BER.
  • On the other hand, when the HPA input power is large ([−20, −10] dBm), the amplifier works in the saturation region, and the output power is large, but interference arises among the CDM signal components, due to the hard limiting effect.
  • When standard CDM without sign operation is transmitted, if the HPA introduces phase distortion (due to non-ideal AM/PM characteristics, which were not considered in the simulations), then the BER for the HPA linear region is higher than shown in Figure 6. On the contrary, when the sign is transmitted, the BER for P i n larger than −30 dBm does not change since the output power is consistently equal to P m a x and the HPA-induced phase shift is also constant, as assumed in the simulations. Note that the receiver’s carrier phase recovery subsystem compensates for constant phase shifts.
  • For desired BER values larger than 5 × 10 4 , the minimum E b / N 0 is obtained by driving the HPA at saturation (see Figure 7).
In an LEO satellite constellation, the number of satellites being served continuously changes because the satellites move rapidly, and the window of visibility is very short. The results suggest that instead of trying to operate in linearity by constantly adjusting the back-off, which depends on the number of satellites, and considering that with CDM the transmitted signal still maintains a Gaussian distribution of amplitudes, it is more efficient to operate directly in saturation. For this reason, having an analytical result that enables the calculation of BER performance for CDM with a saturated amplifier as a function of the number of satellites would be extremely useful. This is precisely the result presented in the next section.
Figure 8 and Figure 9 show the effects on the instantaneous power of the signals at the input and output of the HPA when the average input power P i n is equal to −40 dBm (linear region of the AM/AM curve) and −20 dBm (nonlinear region of the AM/AM curve), respectively. Clearly, if the HPA works in its nonlinear region, the output signal is compressed, and the instantaneous power is P m a x . The same conclusion can be drawn from Figure 10 and Figure 11, showing the probability mass function of the input and output instantaneous power, for the HPA working in the linear and nonlinear regions, respectively.

4. The Analytical Performance of Uplink CDM-Serving Satellites with a Saturated Amplifier

As explained before, since it is convenient to drive the HPA at saturation, and since—in this condition—the signal is, in practice, hard-limited, this is equivalent to introducing a hard limiter (a sign function, as in Equation (2)) before the amplifier (see Figure 5). Such a transmitter was first proposed in [25]; however, to the best of our knowledge, no analytical result was provided for the CDM performance calculation with a non-linear amplifier working at saturation.
The baseband input of the HPA is as follows:
s T ( t ) = P i n sign i = 0 N S 1 n b i ( n ) P T b ( t n T b ) m c i ( m ) P T c ( t m T c )
and the transmitted signal is (a complex envelope) as follows:
x ( t ) = 2 P o u t sign i = 0 N S 1 n b i ( n ) P T b ( t n T b ) m c i ( m ) P T c ( t m T c )
where P o u t is the transmitted signal power when the HPA input power is P i n . The maximum value of P o u t is P m a x for a sufficiently large P i n and an odd number of served satellites.
Note that, having introduced the hard limiter, the E b / N 0 for a desired BER, in general, will be larger for the system in Figure 5 than for that in Figure 2. However, when P i n is sufficiently large (i.e., HPA working in saturation, which as shown in the previous section is the best case), the two systems exhibit the same performance. The system depicted in Figure 5 has the advantage of allowing for a theoretical analysis, which is provided in the following theorem.
Theorem 1. 
The error probability for an uplink CDM system serving N S satellites with random spreading codes and a saturated amplifier is as follows:
  • For N S even, the exact error probability is as follows:
    P b ( e ) = k 0 = 0 M k 1 = 0 M k 0 1 2 e r f c N s E b M 2 N 0 ( M k 0 2 k 1 ) × M ! k 0 ! k 1 ! ( M k 0 k 1 ) ! π 0 k 0 π m k 1 π p M k 0 k 1 N S 4
    P b ( e ) = k = 0 M 1 2 e r f c k N s E b M 2 N 0 M k 1 2 M N S = 2
    and can be approximated by the following:
    P b ( e ) 1 2 e r f c p 0 2 N s ( E b / N 0 ) 1 + 2 ( 1 p 0 p 0 2 ) N s ( E c / N 0 )
    where
    E c = E b / M , p 0 = N S 1 N S / 2 1 2 ( N S 1 )
    π 0 = p 0 , π p = 1 / 2 , π m = 1 / 2 p 0 .
  • For N S odd, the exact error probability is as follows:
    P b ( e ) = k = 0 M 1 2 e r f c N s E b M 2 N 0 ( M 2 k ) M k π m k π p M k
    and can be approximated by the following:
    P b ( e ) 1 2 e r f c p 0 2 N s ( E b / N 0 ) 1 + 2 ( 1 p 0 2 ) N s ( E c / N 0 ) .
    where we have the following:
    E c = E b / M , p 0 = N S 1 ( N S 1 ) / 2 2 ( N S 1 )
    π p = ( 1 + p 0 ) / 2 , π m = ( 1 p 0 ) / 2 .
The proof of Theorem 1 is available in Appendix A.
In the above equations, E b / N 0 is the signal-to-noise ratio for the received signal at the observed satellite. The N S satellites might be at different distances from the ground station and, thus, have different path losses, but the signal-to-noise ratio and the effects of interfering components in the received CDM signal for satellite n do not depend on the positions of the other satellites, as we assume that the HPA output power is evenly distributed among all the served satellites.
This theorem is highly significant because it enables the performance calculation analytically, as a function of the number of satellites, eliminating the need for simulations. First, we numerically validate the exact probability results of Theorem 1. In Figure 12, we compare the analytical curves obtained using Theorem 1, Equations (3), (4), and (6), with those generated through simulation. The results show perfect agreement for various numbers of satellites served. This confirms that the theoretical analysis is correct.
Now, we compare the exact and approximated expressions (Equations (5) and (7)) from Theorem 1. The results are shown in Figure 13 (spreading factor M = 63 ), Figure 14 ( M = 100 ), and Figure 15 ( M = 150 ). Although the exact expression shows perfect agreement, there are small differences in this case. When M = 63 , the approximated P b ( e ) in Equations (5) and (7) actually underestimates the true value of P b ( e ) , as shown in Figure 13, especially when the number of satellites, N S , is small. However, the difference between the two formulas reduces when M increases to 100, as shown in Figure 14. Moreover, the approximate formula is significantly simplified and provides valuable insights into certain phenomena related to the behaviors of different numbers of satellites, as we will explore in the next section. Regarding the choice of sequences in our analysis, when dealing with a large number of satellites (thousands), pseudo-random sequences are typically preferred over algebraic sequences, like Gold sequences. However, if the pseudo-random sequences exhibit good properties, the results remain consistent.

5. Loss with an Increasing Number of Satellites

From the operator’s perspective, the priority is to maximize the number of satellites for a given transmitted/consumed power while meeting a certain target error rate. The analysis conducted in the previous section using Theorem 1, reported in Figure 13 ( M = 63 ), Figure 14 ( M = 100 ), and Figure 15 ( M = 150 ), leads to the following observations:
  • The case N S = 2 suffers from a 3 dB loss because with a probability of 0.5 the signal is zero. At low E b / N 0 , the error probability for N S = 3 is, therefore, smaller than that for N S = 2 , even if the interference is obviously higher. At P b ( e ) = 10 2 and M = 150 N S = 4 is better than N S = 2 .
  • Similar phenomena occur with N S = 4 and N S = 5 : N S = 5 is better than N S = 4 at higher values of P b ( e ) (e.g., P b ( e ) = 10 2 ), whereas N S = 5 is worse than N S = 4 at smaller values of P b ( e ) (e.g., P b ( e ) = 10 4 ).
  • The error floor for N S = 8 is smaller than the error floor for N S = 7 ; using the approximation for P b ( e ) , we see that when N S = 8 , there is a term ( 1 p 0 p 0 2 ) at the denominator, whereas the term at the denominator is 1 p 0 2 for N S = 7 ; note that the two values of p 0 are not equal for N S = 7 and 8, but this is the only difference in the formula.
These considerations suggest that it would be useful to have an analytical result to calculate the loss as a function of the number of satellites. This is the result of Theorem 2 presented in this section.
Given the value E b N o * [dB] necessary to achieve an error rate P b ( e ) * for the uncoded 2-PAM, for a single satellite, the value E b N o = E b N o * + L o s s [dB] necessary to achieve the same error rate in N S satellites and the spreading factor M is given by the following results:
Theorem 2. 
For an uplink CDM system serving N S satellites with a saturated amplifier, the approximate loss in dB required to achieve a given P b ( e ) * in the case of a spreading factor M is given by the following:
  • N S odd:
    L o s s d B = 10 log 10 N S 10 log 10 p 0 2 2 ( 1 p 0 2 ) M E b N o *
    where we have the following:
    p 0 = N S 1 ( N S 1 ) / 2 2 ( N S 1 ) .
  • N S even:
    L o s s d B = 10 log 10 N s 10 log 10 p 0 2 2 ( 1 p 0 p 0 2 ) M E b N o *
    where we have the following:
    p 0 = N S 1 N S / 2 1 2 ( N S 1 ) .
The proof of this theorem is available in Appendix B. To fully understand the impact of the HPA, it is useful to compare it with an ideal, fully linear system. Theorem 2 allows us to obtain the following results:
  • Figure 16 shows the overall loss with respect to the ideal 2-PAM of the CDM system with saturated HPA at ( E b / N 0 ) * = η = 9.58 dB (i.e., at P b ( e ) * = 10 5 ): note that, for M , an odd number of satellites gives rise to a smaller loss (less than 2 dB), whereas an even number gives a higher loss (more than 2 dB).
  • Figure 17 shows the extra loss (with respect to the same CDM system and an ideal perfectly linear amplifier) due to the saturated HPA at ( E b / N 0 ) * = η = 9.58 dB (i.e., at P b ( e ) * = 10 5 ).
  • Figure 18 shows the relationship between the number of satellites N S and the corresponding loss with respect to an ideal 2-PAM system at certain values of P b ( e ) * . Having set, for example, P b ( e ) * = 0.01 , the maximum number of satellites is 12 for the system with saturated HPA (for N I = 12 , the error floor for E b / N 0 is higher than P b ( e ) * = 0.01 ), whereas the linear system allows for 18 satellites. The relationship between N S and the loss for the case of saturated HPA is not as smooth as that for the case of a linear system due to the fact that two different loss equations exist for even or odd values of N S .
  • Figure 19 shows the maximum number of satellites that the system can support at the desired value of P b ( e ) * at the satellite with the smallest signal-to-noise ratio. When the channel is nonlinear, the maximum number of satellites is understandably smaller than when the channel is linear, but the difference amounts to 2–3 satellites only.

Discussion

The final conclusions are as follows:
  • The extra loss due to the saturated HPA at P b ( e ) = 10 5 is less than 3 dB for M > 60 and N S > 2 .
  • For N S and M , the extra loss tends to 2 dB ( 10 log 10 π / 2 ).
  • Overall, the loss to be factored into the link budget (to account for the presence of a nonlinear amplifier) can be safely set at 3 dB, provided that M > 60 , which is almost always the case.
  • If a 3 dB loss is acceptable, it might be more convenient to directly use the high-power amplifier in the saturated region (or to transmit the sign of the CDM signal) for easier management of the transmitter (as explained before, since the number of served satellites changes rapidly, maintaining the amplifier in the linear zone with appropriate back-off is complex).

6. Conclusions

In this paper, we examined the uplink connection from a ground station to an LEO satellite constellation using code division multiplexing (CDM). Due to the rapidly changing number of visible satellites, summing CDM signals introduces challenges in maintaining an appropriate back-off without significantly compromising output power. We showed that the best performance is achieved when the power amplifier operates in saturation (where we have maximum efficiency, too). In this case, we can directly transmit the sign of the sum of the CDM signals sent to the individual satellites. We then provided an analytical calculation of system performance. Simplified expressions were also derived, and both the exact and approximate error probability expressions were validated through simulations. Additionally, we presented an analytical method for calculating system loss as a function of the number of satellites. A number of results were presented and discussed. This study offers valuable insights for assessing the performance of a ground station operating with CDM in saturation mode when serving LEO constellations, eliminating the need for extensive simulations. Additionally, it offers useful guidelines and quantitative understanding for operating the ground station when using CDM for the uplink. Future investigations could focus on the impact of the proposed approach on the initial acquisition process and the phase error at the receiver. The acquisition stage is critical for synchronizing the receiver with the transmitted signal, and further research could provide valuable insights into how the sign approach and the non-linear amplifier affect the accuracy and speed of this process. Additionally, analyzing the phase error at the receiver would be important to understand its influence on overall system performance.

Author Contributions

Methodology, M.V., R.S. and R.G.; software, M.V. and R.S.; writing, M.V., R.S. and R.G.; supervision: M.V. and R.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the European Space Agency, grant number AO10694, project name Multiple Access Sequences for Satellite Constellations without Centralised Management.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Proof of Theorem 1

Proof of Theorem 1. 
We assume that the receiver correctly acquired the received signal frequency and phase and that the phase jitter is small. This hypothesis allows for a simplification of the analysis, where only the in-phase component of the 2-PSK received signal is relevant.
s T ( t ) = P m a x sign i = 0 N S 1 n b i ( n ) P T b ( t n T b ) m c i ( m ) P T c ( t m T c )
The received signal is r ( t ) = s T ( t ) + n ( t ) where n ( t ) is white Gaussian noise with a power spectral density of N 0 / 2 .
During the m-th chip interval in the first-bit period, the receiver of satellite i evaluates the following:
r ( m ) = 1 T c m T c ( m + 1 ) T c r ( t ) d t = P m a x T c sign j = 0 N S 1 b j ( 0 ) c j ( m ) + n ( m ) ,
where n ( m ) N ( 0 , N 0 / 2 ) , and then we have the following:
r = m = 0 M 1 r ( m ) c i ( m ) = P m a x T c m = 0 M 1 c i ( m ) sign j = 0 N S 1 b j ( 0 ) c j ( m ) + n = P m a x T c z + n ,
where n N ( 0 , M N 0 / 2 ) .
Term z can be written as follows:
z = m = 0 M 1 c i ( m ) sign b i ( 0 ) c i ( m ) + j = 0 , j i N S 1 d j ( m )
where d j ( m ) = b j ( 0 ) c j ( m ) { ± 1 } can be assumed statistically independent of c i ( m ) for i j . Note that z is the sum of terms z ( m ) with three values: c i ( m ) (if the argument of the sign function is strictly positive), c i ( m ) (if the argument is strictly negative), and 0 (if the argument is zero); therefore, z can take integer values from M to M.
Without loss of generality, we consider the transmitted symbol b i ( 0 ) = 1 . Then, the error probability can be written as follows:
P b ( e ) = P r < 0 b i ( 0 ) = 1 = P P m a x T c z + n < 0 b i ( 0 ) = 1 = P n > P m a x T c z b i ( 0 ) = 1 = ζ = M M 1 2 erfc P m a x T c M N 0 ζ P ( z = ζ ) .
Having assumed b i ( 0 ) = 1 , z ( m ) is
z ( m ) = c i ( m ) sign c i ( m ) + j = 0 , j i N S 1 d j ( m ) = c i ( m ) sign c i ( m ) + d .
It is necessary to distinguish two cases: N S even and odd.
  • N S even larger than 2.
    The random variable d is the sum of an odd number of terms ± 1 and can never be equal to zero; instead, it is positive (i.e., ≥1) with a probability of 1/2, and negative (i.e., ≤−1) with a probability of 1/2. Therefore, we have the following:
    -
    z ( m ) = 0 with a probability of the following:
    p 0 = P ( z ( m ) = 0 ) = P ( d = c i ( m ) ) = N S 1 N S / 2 1 2 ( N S 1 ) .
    -
    z ( m ) = c i ( m ) with a probability of the following:
    P ( z ( m ) = c i ( m ) | c i ( m ) = 1 ) = P ( d 1 ) = 1 2
    P ( z ( m ) = c i ( m ) | c i ( m ) = 1 ) = P ( d 3 ) = 1 2 p 0 .
    -
    z ( m ) = c i with a probability of the following:
    P ( z ( m ) = c i ( m ) | c i ( m ) = 1 ) = P ( d 1 ) = 1 2
    P ( z ( m ) = c i ( m ) | c i ( m ) = 1 ) = P ( d 3 ) = 1 2 p 0 .
    Overall, we have the following:
    -
    z ( m ) = 0 with a probability of π 0 = p 0 .
    -
    z ( m ) = 1 with a probability of π p = p p = 1 / 2 .
    -
    z ( m ) = 1 with a probability of π n = p n = 1 / 2 p 0 .
    If there are k 0 terms z ( m ) equal to 0, then z takes values between M + k 0 and M k 0 ; if there are k 1 terms equal to 1 , then z = ( M k 0 ) 2 k 1 . The exact error probability for an even N s is as follows:
    P b ( e ) = k 0 = 0 M k 1 = 0 M k 0 1 2 erfc P m a x T c M N 0 ( M k 0 2 k 1 )
    × M ! k 0 ! k 1 ! ( M k 0 k 1 ) ! π 0 k 0 π m k 1 π p M k 0 k 1 .
    The exact expression above can be approximated using the central limit theorem on z: it represents the sum of M (typically large) i.i.d. random variables z ( m ) with the mean and variance as follows:
    μ z ( m ) = π 0 × 0 + π p × 1 + π n × ( 1 ) = p 0
    E { z ( m ) 2 } = 1 π 0 = 1 p 0 ; σ z ( m ) 2 = 1 p 0 p 0 2 .
    Therefore, z N ( M p 0 , M ( 1 p 0 p 0 2 ) ) and
    r = P m a x T c z + n N P m a x T c M p 0 , M ( 1 p 0 p 0 2 ) P m a x T c + M N 0 / 2 .
    The error probability is reduced to the following:
    P b ( e ) = P ( r < 0 | b i ( 0 ) = 1 ) 1 2 erfc P m a x T c M p 0 2 2 ( 1 p 0 p 0 2 ) P m a x T c + N 0
    Note that when N S is even, the average power at the output of the saturated amplifier is
    P o u t , a v = P m a x ( 1 π ˜ 0 )
    where
    π ˜ 0 = N S N S / 2 1 2 N S .
  • N S = 2
    In this case, having set i = 0 , without loss of generality, we have the following:
    z ( m ) = c 0 ( m ) sign c 0 ( m ) + d 1 ( m ) .
    The term z ( m ) = 0 if d 1 ( m ) c 0 ( m ) , which occurs with a probability of
    p 0 = 1 / 2 .
    If d 1 ( m ) = c 0 ( m ) , which occurs with a probability of π p = 1 / 2 , then z ( m ) = 1 . Therefore, z is the sum of M terms that can take values 1 or 0 with the same probability. The exact error probability is as follows:
    P b ( e ) = k = 0 M 1 2 erfc k P m a x T c M N 0 M k 1 2 M
    The random variable z ( m ) has a mean value, mean square value, and variance
    μ z ( m ) = p 0 = 1 2 , E { z 2 ( m ) } = 1 p 0 = 1 2 , σ z ( m ) 2 = 1 p 0 p 0 2 = 1 4 ,
    respectively. The approximate error probability given in (A3) applies also to the case N S = 2 .
  • N S odd
    The random variable d is the sum of an even number of terms ± 1 and is zero with a probability of the following:
    p 0 = P ( d = 0 ) = N S 1 ( N S 1 ) / 2 2 ( N S 1 ) ,
    it is positive (i.e., 2 ) with a probability of the following:
    p p = P ( d 2 ) = 1 p 0 2 ,
    it is negative (i.e., 2 ) with a probability of the following:
    p n = P ( d 2 ) = 1 p 0 2 .
    Therefore
    -
    z ( m ) = 1 with a probability of p 0 .
    -
    z ( m ) = c i ( m ) with a probability of p p .
    -
    z ( m ) = c i with a probability of p n = p p .
    Overall, z is the sum of M random variables z ( m ) such that we have the following:
    -
    z ( m ) = 1 with a probability of π p = p 0 + p p = ( 1 + p 0 ) / 2 .
    -
    z ( m ) = 1 with a probability of π m = p p = ( 1 p 0 ) / 2 .
    Therefore, the error probability for N s odd is as follows:
    P b ( e ) = k = 0 M 1 2 erfc P m a x T c M N 0 ( M 2 k ) × M ! k ! ( M k ) ! π m k π p M k .
    Note the following:
    μ z ( m ) = π p × 1 + π n × ( 1 ) = p 0
    E { z ( m ) 2 } = 1 ; σ z ( m ) 2 = 1 p 0 2 ,
    and z N ( M p 0 , M ( 1 p 0 2 ) ) and
    r = P m a x T c z + n N P m a x T c M p 0 , M ( 1 p 0 2 ) P m a x T c + M N 0 / 2 .
    The error probability is reduced to the following:
    P b ( e ) = P ( r < 0 | b i ( 0 ) = 1 ) 1 2 erfc P m a x T c M p 0 2 2 ( 1 p 0 2 ) P m a x T c + N 0 .
    Note that when N S is odd, the average power at the output of the saturated amplifier is equal to the maximum power:
    P o u t , a v = P m a x .
We now introduce E b (energy per bit) in (A2)–(A5). Note that during a time interval T b = M T c , the number of transmitted bits, N S , corresponds to the number of satellites to be served. Two cases should be considered:
A.
The amplifier is nonlinear and at saturation, in which case, E b / N 0 is set according to the maximum power: N S E b = P m a x M T c .
B.
The amplifier is ideal and linear, in which case, E b / N 0 is set according to the average power: N s E b = P a v M T c = P m a x M T c ( 1 π ˜ 0 ) . Recall that π ˜ 0 = 0 for N s odd.
  • The difference in the definition of the signal-to-noise ratio in the two cases is
    10 log 10 ( 1 π ˜ 0 ) ,
    which is negligible when N S is large, but is equal to 3 dB when N S = 2 .
Since, in this application, we want the worst-case error probability in the presence of a nonlinear amplifier, we must consider case A. By substituting P m a x T c with N s E b / M and using E c = E b / M in Equations (A3) and (A5), Equations (5) and (7) are obtained. □

Appendix B. Proof of Theorem 2

Proof of Theorem 2. 
We use the approximated bit error probabilities in Equation (5) and (7).
For N s even, assuming that the CDM system with the saturated HPA fed by the sign of the CDM signal has the same error probability as the ideal 2-PAM system, then
1 2 erfc p 0 2 N s E b N o * L o s s 1 + 2 ( 1 p 0 p 0 2 ) / M N s E b N o * L o s s = 1 2 erfc E b N o *
p 0 2 N s E b N o * L o s s = E b N o * 1 + 2 ( 1 p 0 p 0 2 ) M N s E b N o * L o s s
N s L o s s = 1 p 0 2 2 ( 1 p 0 p 0 2 ) M E b N o * .
In a similar way, the loss for N S odd is obtained. The loss value found is an approximation of the exact loss since (5) and (7) are approximations of the exact error probability. □

References

  1. Giordani, M.; Zorzi, M. Non-terrestrial networks in the 6G era: Challenges and opportunities. IEEE Netw. 2020, 35, 244–251. [Google Scholar] [CrossRef]
  2. Araniti, G.; Iera, A.; Pizzi, S.; Rinaldi, F. Toward 6G non-terrestrial networks. IEEE Netw. 2021, 36, 113–120. [Google Scholar] [CrossRef]
  3. Dakkak, M.R.; Riviello, D.G.; Guidotti, A.; Vanelli-Coralli, A. Evaluation of Multi-User Multiple-Input Multiple-Output Digital Beamforming Algorithms in B5G/6G Low Earth Orbit Satellite Systems. Int. J. Satell. Commun. Netw. 2023. [Google Scholar] [CrossRef]
  4. Huo, Y.; Lin, X.; Di, B.; Zhang, H.; Hernando, F.J.L.; Tan, A.S.; Mumtaz, S.; Demir, Ö.T.; Chen-Hu, K. Technology trends for massive MIMO towards 6G. Sensors 2023, 23, 6062. [Google Scholar] [CrossRef] [PubMed]
  5. Xie, H.; Zhan, Y.; Zeng, G.; Pan, X. LEO Mega-Constellations for 6G Global Coverage: Challenges and Opportunities. IEEE Access 2021, 9, 164223–164244. [Google Scholar] [CrossRef]
  6. Al-Hraishawi, H.; Minardi, M.; Chougrani, H.; Kodheli, O.; Montoya, J.F.M.; Chatzinotas, S. Multi-layer space information networks: Access design and softwarization. IEEE Access 2021, 9, 158587–158598. [Google Scholar] [CrossRef]
  7. Maiolini Capez, G.; Caceres, M.; Armellin, R.; Bridges, C.; Frey, S.; Garello, R.; Bargellini, P. Characterization of Mega-Constellation Links for LEO Missions with Applications to EO and ISS Use Cases. IEEE Access 2023, 11, 25616–25628. [Google Scholar] [CrossRef]
  8. Chougrani, H.; Kodheli, O.; Georganaki, A.; Thoemel, J.; Vittoria Turtoro, C.; Zeppenfeldt, F.; Pissias, P.; Hofmann, M.; Chatzinotas, S. Connecting Space Missions Through NGSO Constellations: Feasibility Study. Front. Commun. Netw. 2023, 5, 1356484. [Google Scholar] [CrossRef]
  9. Maiolini Capez, G.; Caćeres, M.; Armellin, R.; Bridges, C.; Fraire, J.; Frey, S.; Garello, R. On the Use of Mega Constellation Services in Space: Integrating LEO Platforms into 6G Non-Terrestrial Networks. IEEE J. Sel. Areas Commun. 2024; Early Access. [Google Scholar] [CrossRef]
  10. Qu, Z.; Zhang, G.; Cao, H.; Xie, J. LEO Satellite Constellation for Internet of Things. IEEE Access 2017, 5, 18391–18401. [Google Scholar] [CrossRef]
  11. Capez, G.M.; Henn, S.; Fraire, J.A.; Garello, R. Sparse Satellite Constellation Design for Global and Regional Direct-to-Satellite IoT Services. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 3786–3801. [Google Scholar] [CrossRef]
  12. Kua, J.; Loke, S.W.; Arora, C.; Fernando, N.; Ranaweera, C. Internet of things in space: A review of opportunities and challenges from satellite-aided computing to digitally-enhanced space living. Sensors 2021, 21, 8117. [Google Scholar] [CrossRef] [PubMed]
  13. Plastras, S.; Tsoumatidis, D.; Skoutas, D.N.; Rouskas, A.; Kormentzas, G.; Skianis, C. Non-Terrestrial Networks for Energy-Efficient Connectivity of Remote IoT Devices in the 6G Era: A Survey. Sensors 2024, 24, 1227. [Google Scholar] [CrossRef] [PubMed]
  14. Kim, M.G.; Jo, H.S. Performance analysis of NB-IoT uplink in low earth orbit non-terrestrial networks. Sensors 2022, 22, 7097. [Google Scholar] [CrossRef] [PubMed]
  15. Zhang, B.; Wu, Y.; Zhao, B.; Chanussot, J.; Hong, D.; Yao, J.; Gao, L. Progress and challenges in intelligent remote sensing satellite systems. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2022, 15, 1814–1822. [Google Scholar] [CrossRef]
  16. Janga, B.; Asamani, G.P.; Sun, Z.; Cristea, N. A review of practical ai for remote sensing in earth sciences. Remote Sens. 2023, 15, 4112. [Google Scholar] [CrossRef]
  17. Curzi, G.; Modenini, D.; Tortora, P. Large constellations of small satellites: A survey of near future challenges and missions. Aerospace 2020, 7, 133. [Google Scholar] [CrossRef]
  18. Modenini, A.; Ripani, B. A tutorial on the tracking, telemetry, and command (TT&C) for space missions. IEEE Commun. Surv. Tutorials 2023, 25, 1510–1542. [Google Scholar]
  19. Baldi, M.; Bertinelli, M.; Chiaraluce, F.; Closas, P.; Dhakal, P.; Garello, R.; Maturo, N.; Navarro, M.; Palomo, J.M.; Paolini, E.; et al. State-of-the-art space mission telecommand receivers. IEEE Aerosp. Electron. Syst. Mag. 2017, 32, 4–15. [Google Scholar] [CrossRef]
  20. Torrieri, D. Principles of Spread-Spectrum Communication Systems; Springer Nature: Cham, Switzerland, 2022. [Google Scholar]
  21. Morlet, C.; Alamanac, A.B.; Ginesi, A.; Gallinaro, G.; Erup, L.; Takats, P. Implementation of spreading techniques in mobile DVB-S2/DVB-RCS systems. In Proceedings of the 2007 International Workshop on Satellite and Space Communications, Salzburg, Austria, 13–14 September 2007; pp. 259–263. [Google Scholar]
  22. Zhang, Y.; Yan, W.; Yuan, T.; Yan, P.; Song, J.; Bu, X. On the Uplink Performance of Multi-User MC-CDMA Satellite-Terrestrial Deliveries. In Proceedings of the 2022 14th International Conference on Wireless Communications and Signal Processing (WCSP), Nanjing, China, 1–3 November 2022; pp. 770–775. [Google Scholar] [CrossRef]
  23. Yip, L. Performance Evaluation of Asynchronous Direct-sequence CDMA Systems for Satellite Communications. In Proceedings of the 2024 IEEE Aerospace Conference, Big Sky, MT, USA, 2–9 March 2024; pp. 1–8. [Google Scholar] [CrossRef]
  24. Baldi, M.; Chiaraluce, F.; Garello, R.; Maturo, N.; Aguilar Sanchez, I.; Cioni, S. Analysis and performance evaluation of new coding options for space telecommand links—Part II: Jamming channels. Int. J. Satell. Commun. Netw. 2015, 33, 527–542. [Google Scholar] [CrossRef]
  25. Cahn, C. A note on signal-to-noise ratio in band-pass limiters. IRE Trans. Inf. Theory 1961, 7, 39–43. [Google Scholar] [CrossRef]
  26. Sacchi, C.; Gera, G.; Regazzoni, C. Performance evaluation of MC-CDMA techniques for variable bit-rate transmission in LEO satellite networks. In Proceedings of the ICC 2001, IEEE International Conference on Communications, Conference Record (Cat. No.01CH37240), Helsinki, Finland, 11–14 June 2001; Volume 9, pp. 2650–2654. [Google Scholar] [CrossRef]
  27. Communications and Power Industries. CPI 2.5 kW SuperLinear Modular TWTA Datasheet. 2024. Available online: https://www.cpii.com/docs/datasheets/821/tl25xi_mkt189.pdf (accessed on 9 October 2024).
Figure 1. A ground station serving multiple satellites.
Figure 1. A ground station serving multiple satellites.
Sensors 24 06879 g001
Figure 2. Transmitter block diagram.
Figure 2. Transmitter block diagram.
Sensors 24 06879 g002
Figure 3. AM/AM curve for the considered high-power amplifier.
Figure 3. AM/AM curve for the considered high-power amplifier.
Sensors 24 06879 g003
Figure 4. HPA output power versus input power for various numbers of satellites.
Figure 4. HPA output power versus input power for various numbers of satellites.
Sensors 24 06879 g004
Figure 5. Equivalent scheme with the sign function for HPA working at saturation.
Figure 5. Equivalent scheme with the sign function for HPA working at saturation.
Sensors 24 06879 g005
Figure 6. Simulated BER performance for N S = 5 , spreading factor M = 100 , and different input powers P i n of the HPA. Best performance for P i n = −10 dBm (saturation).
Figure 6. Simulated BER performance for N S = 5 , spreading factor M = 100 , and different input powers P i n of the HPA. Best performance for P i n = −10 dBm (saturation).
Sensors 24 06879 g006
Figure 7. Simulated E b / N 0 (dB) necessary to obtain the specified BER value versus the HPA input power P i n , N S = 5 , spreading factor M = 100 . Best performance for P i n = −10 dBm (saturation).
Figure 7. Simulated E b / N 0 (dB) necessary to obtain the specified BER value versus the HPA input power P i n , N S = 5 , spreading factor M = 100 . Best performance for P i n = −10 dBm (saturation).
Sensors 24 06879 g007
Figure 8. Example of HPA nonlinearity effects on the instantaneous power of the input and output signals; case of average input power equal to −40 dBm (linear region), 11 satellites.
Figure 8. Example of HPA nonlinearity effects on the instantaneous power of the input and output signals; case of average input power equal to −40 dBm (linear region), 11 satellites.
Sensors 24 06879 g008
Figure 9. Example of HPA nonlinearity effects on the instantaneous power of the input and output signals; case of average input power equal to −20 dBm (nonlinear region), 11 satellites.
Figure 9. Example of HPA nonlinearity effects on the instantaneous power of the input and output signals; case of average input power equal to −20 dBm (nonlinear region), 11 satellites.
Sensors 24 06879 g009
Figure 10. HPA nonlinearity effects on the probability mass function of the instantaneous power of the input and output signals; case of average input power equal to −40 dBm (linear region), 11 satellites.
Figure 10. HPA nonlinearity effects on the probability mass function of the instantaneous power of the input and output signals; case of average input power equal to −40 dBm (linear region), 11 satellites.
Sensors 24 06879 g010
Figure 11. HPA nonlinearity effects on the probability mass function of the instantaneous power of the input and output signals; case of average input power equal to −20 dBm (nonlinear region), 11 satellites.
Figure 11. HPA nonlinearity effects on the probability mass function of the instantaneous power of the input and output signals; case of average input power equal to −20 dBm (nonlinear region), 11 satellites.
Sensors 24 06879 g011
Figure 12. Comparison between exact theoretical (lines) and simulated (circles) CDM bit error probabilities for a saturated HPA and random spreading codes with spreading factor M = 100 , for N S = 2 , 6 , 11 , 21 satellites.
Figure 12. Comparison between exact theoretical (lines) and simulated (circles) CDM bit error probabilities for a saturated HPA and random spreading codes with spreading factor M = 100 , for N S = 2 , 6 , 11 , 21 satellites.
Sensors 24 06879 g012
Figure 13. Comparison between exact theoretical (lines) and approximate (dashed lines) CDM bit error probabilities for a saturated HPA with random spreading codes, with spreading factor M = 63 , for N S = 2 , 3 , 4 , 5 , 6 , 7 , 8 , 15 , 20 satellites.
Figure 13. Comparison between exact theoretical (lines) and approximate (dashed lines) CDM bit error probabilities for a saturated HPA with random spreading codes, with spreading factor M = 63 , for N S = 2 , 3 , 4 , 5 , 6 , 7 , 8 , 15 , 20 satellites.
Sensors 24 06879 g013
Figure 14. Comparison between exact theoretical (lines) and approximate (dashed lines) CDM bit error probabilities for a saturated HPA with random spreading codes, with spreading factor M = 100 , for N S = 2 , 3 , 4 , 5 , 6 , 7 , 8 , 15 , 20 satellites.
Figure 14. Comparison between exact theoretical (lines) and approximate (dashed lines) CDM bit error probabilities for a saturated HPA with random spreading codes, with spreading factor M = 100 , for N S = 2 , 3 , 4 , 5 , 6 , 7 , 8 , 15 , 20 satellites.
Sensors 24 06879 g014
Figure 15. Comparison between exact theoretical (lines) and approximate (dashed lines) CDM bit error probabilities for a saturated HPA with random spreading codes, with spreading factor M = 150 , for N S = 2 , 3 , 4 , 5 , 6 , 7 , 8 , 15 , 20 satellites.
Figure 15. Comparison between exact theoretical (lines) and approximate (dashed lines) CDM bit error probabilities for a saturated HPA with random spreading codes, with spreading factor M = 150 , for N S = 2 , 3 , 4 , 5 , 6 , 7 , 8 , 15 , 20 satellites.
Sensors 24 06879 g015
Figure 16. Overall loss (dB) due to interference and saturated HPA versus M at P b ( e ) * = 10 5 of the system with saturated HPA with respect to ideal 2-PAM for N S = 1 , , 8 .
Figure 16. Overall loss (dB) due to interference and saturated HPA versus M at P b ( e ) * = 10 5 of the system with saturated HPA with respect to ideal 2-PAM for N S = 1 , , 8 .
Sensors 24 06879 g016
Figure 17. Extra loss (dB) versus M at P b ( e ) * = 10 5 exclusively due to the saturated HPA for N S = 1 , , 8 .
Figure 17. Extra loss (dB) versus M at P b ( e ) * = 10 5 exclusively due to the saturated HPA for N S = 1 , , 8 .
Sensors 24 06879 g017
Figure 18. Overall loss (dB) versus N S at certain values of P b ( e ) * with respect to ideal 2-PAM for M = 100 : solid lines refer to the system with saturated HPA, dashed lines refer to the ideal linear system.
Figure 18. Overall loss (dB) versus N S at certain values of P b ( e ) * with respect to ideal 2-PAM for M = 100 : solid lines refer to the system with saturated HPA, dashed lines refer to the ideal linear system.
Sensors 24 06879 g018
Figure 19. Relationship between the maximum number of satellites N S at P b ( e ) * for the CDM system with saturated HPA and the linear system.
Figure 19. Relationship between the maximum number of satellites N S at P b ( e ) * for the CDM system with saturated HPA and the linear system.
Sensors 24 06879 g019
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Visintin, M.; Schiavone, R.; Garello, R. Performance Analysis of Uplink Code Division Multiplexing for LEO Satellite Constellations Under Nonlinear Power Amplifiers. Sensors 2024, 24, 6879. https://doi.org/10.3390/s24216879

AMA Style

Visintin M, Schiavone R, Garello R. Performance Analysis of Uplink Code Division Multiplexing for LEO Satellite Constellations Under Nonlinear Power Amplifiers. Sensors. 2024; 24(21):6879. https://doi.org/10.3390/s24216879

Chicago/Turabian Style

Visintin, Monica, Riccardo Schiavone, and Roberto Garello. 2024. "Performance Analysis of Uplink Code Division Multiplexing for LEO Satellite Constellations Under Nonlinear Power Amplifiers" Sensors 24, no. 21: 6879. https://doi.org/10.3390/s24216879

APA Style

Visintin, M., Schiavone, R., & Garello, R. (2024). Performance Analysis of Uplink Code Division Multiplexing for LEO Satellite Constellations Under Nonlinear Power Amplifiers. Sensors, 24(21), 6879. https://doi.org/10.3390/s24216879

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