Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2025 Sep 8;25(17):5602. doi: 10.3390/s25175602

Random Access Preamble Design for 6G Satellite–Terrestrial Integrated Communication Systems

Min Hua 1,*, Zhongqiu Wu 1, Cong Zhang 1, Zeyang Xu 1, Xiaoming Liu 1, Wen Zhou 2
Editors: Giuseppe Araniti, Chiara Suraci, Anna Maria Mandalari, Roberto Morabito, Antonino Orsino
PMCID: PMC12431621  PMID: 40943029

Abstract

Satellite–terrestrial integrated communication systems (STICSs) are envisioned to provide ubiquitous, seamless connectivity in next-generation (6G) wireless communication networks for massive-scale Internet of Things (IoT) deployments. This global coverage extends beyond densely populated areas to remote regions (e.g., polar zones, open oceans, deserts) and disaster-prone areas, supporting diverse IoT applications, including remote sensing, smart cities, intelligent agriculture/forestry, environmental monitoring, and emergency reporting. Random access signals, which constitute the initial transmission from access IoT devices to base station for unscheduled transmissions or network entry in terrestrial networks (TNs), encounter significant challenges in STICSs due to inherent satellite characteristics: wide coverage, large-scale access, substantial round-trip delay, and high carrier frequency offset (CFO). Consequently, conventional TN preamble designs based on Zadoff–Chu (ZC) sequences, as used in 4G LTE and 5G NR systems, are unsuitable for direct deployment in 6G STICSs. This paper first analyzes the challenges in adapting terrestrial designs to STICSs. It then proposes a CFO-resistant preamble design specifically tailored for STICSs and details its detection procedure. Furthermore, a dedicated root set selection algorithm for the proposed preambles is presented, generating an expanded pool of random access signals to meet the demands of increasing IoT device access. The developed analytical framework provides a foundation for performance analysis of random access signals in 6G STICSs.

Keywords: satellite-terrestrial integrated communication systems (STICSs), 6G, Internet of Things (IoT), random access, a carrier frequency offset (CFO)-resistant preamble design, root set selection algorithm

1. Introduction

By 2029, the number of devices within the Internet of Things (IoT) networks is projected to reach 29 billion [1]. These devices range from low-cost environmental sensors to sophisticated instruments such as smartphones and robots [2]. They serve diverse applications critical to modern infrastructure and environmental stewardship, including remote sensing, smart cities, smart grids, intelligent transportation systems, agricultural and forestry monitoring, environmental surveillance and emergency reporting [1,3,4,5]. Seamless connectivity is paramount for facilitating data collection, exchange, and processing between these geographically dispersed IoT devices and users, thereby enabling intelligent decision-making systems across these domains [1,4,5,6]. Through the integration of sensing and communication (ISAC) capabilities, supported by technologies such as intelligent reflecting surfaces (IRS), along with the deep integration of artificial intelligence into the network architectures [7,8], the envisioned next-generation (6G) networks are expected to further amplify these demands. This progression will intensify the need for robust connectivity solutions to support massive and ubiquitous IoT deployments.

However, conventional terrestrial cellular communication networks, primarily designed for person-to-person communication in populated areas, struggle to provide ubiquitous coverage due to environmental and economic constraints. Consequently, regions with poor or unavailable terrestrial coverage, such as oceans, forests, polar areas, and remote sensing operation sites, remain underserved for IoT deployments [9,10,11,12,13]. Non-Terrestrial Networks (NTNs), comprising satellites and high-altitude platforms, are seen as a feasible solution to supplement terrestrial IoT networks and achieve ubiquitous coverage in 6G wireless communication systems. They are envisioned to provide essential communication backhaul for geographically dispersed IoT assets, particularly remote sensors and trackers [9,10,11,12]. The ongoing deployment of remote sensing constellations in China and globally further intensifies the demand for robust and scalable communication solutions for data transmission [14]. Significant satellite deployment efforts are underway, with the low Earth orbit (LEO) satellite market expected to grow to $12.51 billion by 2027 at a 24.2% compound annual growth rate (CAGR) [1]. Compared with geostationary Earth orbit (GEO) and medium Earth orbit (MEO) satellite communication systems, LEO satellite systems operate at a significantly lower orbital altitude. This results in substantially shorter propagation delays (typically 4–10 ms versus approximately 500 ms for GEO systems [15]), lower production and launch costs [16], and lower path loss. The decreased path loss contributes to an improved link budget relative to GEO or MEO systems, thereby reducing energy consumption for both devices in the uplink and satellite transmitters in the downlink. These characteristics make LEO constellations the preferred platform for satellite–terrestrial integrated communication systems (STICSs), as reflected in the broader literature [10,12,17], and constitute the main focus of this paper.

In terrestrial cellular systems, the random access (RA) procedure establishes uplink synchronization, identifies users, and resolves unscheduled data transmission. This process is initiated when an access device transmits an RA preamble on the physical random access channel (PRACH). Upon preamble detection, the base station identifies the preamble index within the assigned preamble pool and measures the round-trip propagation delay (sum of downlink and uplink delays). The preamble index is further utilized to confirm the unique identity of the detecting device, while the round-trip delay (RTD) adjusts subsequent uplink transmission timing on the physical uplink shared channel (PUSCH), ensuring time-aligned signals at the base station receiver. Current 4G Long Term Evolution (LTE) and 5G New Radio (NR) systems employ Zadoff–Chu (ZC) sequence-based CDMA preambles spread over dedicated PRACH resources in time and frequency [18,19].

However, adapting this TN preamble design to NTNs, particularly satellite communication systems, presents significant challenges due to unique propagation characteristics. The extended communication distance in satellite communication systems induces severe path loss, which degrades the received signal-to-noise ratio (SNR) and consequently impairs detection performance critical for IoT devices in remote scenarios. Furthermore, the RTD in satellite communication systems often exceeds the preamble duration used in TN, invalidating cyclic-shift-based device differentiation. Substantial Doppler shifts caused by rapid relative motion between the satellite and the access devices disrupt subcarrier orthogonality, leading to energy attenuation and leakage [20,21,22]. Additionally, the vast coverage areas of satellites necessitate support for a substantially larger pool of RA preambles than the terrestrial limit of 64 per PRACH resource defined in LTE/NR standards. This requirement is particularly critical to accommodate large-scale deployments of IoT devices accessing the network simultaneously over wide geographic areas.

To ensure compatibility with terrestrial RA signaling, extensive research has focused on designing preamble sequences for satellite communication systems, often leveraging the ZC sequence-based framework. Several studies [23,24,25,26] propose constructing long preamble sequences by concatenating multiple ZC sequences with different roots in the time domain. However, a larger subcarrier spacing (SCS) is required in [23,24] to help increase the system sensitivity to carrier frequency offset (CFO). Moreover, the significant propagation delay and path loss inherent in satellite channels are not fully addressed in [25,26]. Other designs concatenate a single-root ZC sequence with different cyclic shifts [27], but this also requires a larger SCS to ensure the maximum CFO does not exceed half the SCS for robustness. Furthermore, some studies integrate ZC sequences with other sequence types. For example, ref. [9] proposes a long preamble structure formed by cascading several short ZC sequences in the time domain, which are subsequently scrambled using a BPSK-modulated m-sequence. Similarly, ref. [28] introduces a novel PRACH format where part of repeated ZC sequences is scrambled using a BPSK-Golden sequence. Crucially, most of these studies [9,23,24,25,26,27] focus on designing only a single preamble. As highlighted in [28,29], the wide satellite coverage area and the increased scale of simultaneous RA attempts necessitate the availability of a significantly larger pool of preambles. Therefore, it is essential to develop a comprehensive preamble set comprising more preambles. In this context, analyzing the cross-correlation properties among these signals becomes crucial to ensure reliable detection and minimize multi-user interference.

Additionally, to simplify integrating 5G NR’s PRACH into NTN scenarios, several works assume that Global Navigation Satellite System (GNSS) functionality is embedded within each IoT device [9,12,30,31,32]. This enables devices to utilize GNSS-derived location and satellite ephemeris data for mobility management, compensating for Doppler effects and the large delays. The authors also previously proposed a pool of 128 random access preambles for satellite communication, assuming GNSS compensation for Doppler frequency shift and common RTD [32]. However, neglecting CFO is impractical. As indicated in [21,23], while the common Doppler shift and RTD relative to a reference point can be calculated and eliminated by the satellite, the device-specific RTD and, critically, device-specific CFO require specific treatment in NTN RA preamble design. These device-specific impairments may not be readily acquirable due to environmental factors or limitations in IoT device capability and configuration (e.g., oscillator instability). Therefore, in this paper, device-specific CFO and delay are incorporated into the preamble design, while common Doppler shift and RTD are assumed to be pre-compensated via GNSS. Accordingly, it is essential to develop a preamble pool that: (1) adheres to satellite communication requirements (e.g., wide coverage, large-scale access), (2) accounts for user-specific delay and frequency offsets, and (3) maintains compatibility with TN preamble designs.

Motivated by these critical requirements for enabling massive IoT connectivity, this paper introduces a pool of RA preamble signals optimized for LEO-based STICSs. Section 2 reviews the RA design in current TN and discusses the approach proposed in [32] for LEO-based STICSs. While the design in [32] satisfies several requirements, it fails to address device-specific CFO. Section 3 analyzes the impact of CFO on the approach presented in [32]. Section 4 proposes a CFO-resistant preamble design, upgraded from the design in [32], and details the corresponding detection procedure. Section 5 presents a dedicated root set selection algorithm. Section 6 provides simulation results demonstrating the proposed signal’s robustness against CFO. Section 7 concludes the paper.

2. Related Work

Figure 1a illustrates the time-domain structure of the random access preamble signal in 4G LTE and 5G NR systems. Since the preamble transmission timing is derived from the downlink synchronization signals, the arrival time of the preamble at the base station includes a round-trip propagation delay (i.e., downlink plus uplink). Therefore, unlike the cyclic prefix (CP) in a normal orthogonal frequency division multiplexing (OFDM) symbol, which is primarily designed to address multipath delay spread, the CP of the random access preamble is extended to be sufficiently long to accommodate not only the channel delay spread but also the maximum round-trip propagation delay. This enables detection of the random access signal from a device without prior knowledge of its exact arrival timing. The guard time (GT) is introduced to prevent the random access signal from overlapping with the subsequent data symbol due to propagation delays. Since the following symbol contains uplink data transmissions from other devices, such overlap would cause interference and impair decoding performance.

Figure 1.

Figure 1

Illustration of random access signal structure. (a) Random access scenarios in TN (a1) and time-domain preamble signal structure in NR system (a2). (b) Random access scenarios in satellite communication systems (b1) and proposed preamble sequence structure adapted from [32] (b2).

A ZC sequence is used to generate the preamble sequence. It is defined as

ZCμ=ZCμn=ejπμnn+1NZC,n=0,1,,NZC1 (1)

when the sequence length NZC is odd, or as

ZCμ=ZCμn=ejπμn2NZC,n=0,1,,NZC1 (2)

when NZC is even. The root μ1,2,,NZC1 must be coprime with the length NZC. ZC sequences sharing the same root index but having different cyclic shifts are orthogonal, i.e.,

1NZCn=0NZC1ZCμn+m1ZCμ*n+m2=δm1m2,m1,m2=0,1,,NZC1 (3)

Consequently, ZC sequences with the same root but distinct cyclic shifts are used to distinguish different random access preamble sequences. Sequences derived from distinct roots are introduced only when the number of available valid cyclic shifts for a single root is insufficient to support the required number of random access opportunities.

Figure 1b illustrates the structure of the proposed preamble in [32], which retains the CP-sequence-GT framework for compatibility with TNs while incorporating optimizations tailored for satellite communication systems. Specifically, the CP and GT durations are optimized to accommodate the maximum differential round-trip delay, assuming pre-compensation of CFO and common round-trip delay RTD across devices within the satellite beam coverage. In contrast to TN system designs, which rely on cyclic shifts to differentiate random access signals, this approach refrains from cyclic shift multiplexing. This decision arises because the maximum differential RTD in satellite systems exceeds the typical preamble duration of TN systems, rendering cyclic shifts ineffective for signal separation. To mitigate the significant path loss induced by long-haul satellite transmissions, the preamble sequence duration is extended to enhance signal energy. The specific duration is systematically determined by balancing key tradeoffs, including communication coverage requirements, TN compatibility constraints, and the maximum differential RTD [32].

The preamble sequence proposed in [32] concatenates K repetitions of a short ZC sequence, ZCsn,n=0,1,,NZC1, and scrambles the result with a long ZC sequence ZCrn,n=0,1,,N1. This preamble sequence is mathematically defined as

Xs,r=xs,rn=ZCsnZCrn,n=0,1,,N1 (4)

where N=KNZC. Here, s and r denote the roots of the short and long ZC sequences, respectively. Distinct long ZC sequences with different roots r are assigned to different preamble sequences.

The deigned sequence exhibits ideal auto-correlation property, i.e.,

Cr,rm=1Nn=0N1xs,rnxs,r*nm=δm,m=0,1,,N1 (5)

provided gcdr+sK,N=1. Here, the function gcdr+sK,N denotes the greatest common divisor of r+sK and N. The cross-correlation between distinct random access sequence Xs,r and Xs,o is

Cr,om=1Nn=0N1xs,rnxs,o*nm=gNδd                         N and uv are even,or N is odd,gNδdg2                             N is even and uv is odd, (6)

where ggcdro,N, uNg, vrog.

To minimize the cross-correlation coefficient, it is necessary to reduce the value of g as much as possible. In [32], roots are carefully selected to satisfy gK and a pool of 128 random access signals are provided. Consequently, the upper bound on the cross-correlation magnitude is bounded by

Cr,omgNKKNZC=1NZC (7)

3. Analyses of Frequency Offset Effect

The proposed design in [32] addresses most key requirements for satellite communication systems, including doubling the number of random access signals per PRACH resource compared to terrestrial LTE/NR systems, accounting for device-specific differential RTD, ensuring compatibility with terrestrial preamble architectures, and supporting broader coverage. However, it omits device-specific CFO considerations. Now, we will analyze the impact of CFO on this design, laying the foundation for developing CFO-resistant upgrades.

A device that wants to access the network randomly selects a preamble from the pool, for instance, a preamble P composed of a CP of length NCP and a sequence Xs,r of length N. This signal propagates through the channel with gain h and is received by the satellite receiver with a frequency offset Δf relative to the device. For mathematical tractability, the conventional block fading model is employed in the subsequent analysis, where the channel is assumed to remain constant throughout the transmission period.

At the satellite receiver, this preamble signal is sampled as

yn=hpnτej2πnΔfNZCΔfsc+ωn=hpnτej2πNnε+ωn,n=0,1,,N+NCP1, (8)

where τ denotes the device-specific differential arrival delay, εKΔfΔfsc represents the normalized frequency offset, Δfsc is the subcarrier spacing of the PRACH resource, and ωnCN0,σ2 is the complex-valued Gaussian noise with zero-mean and variance σ2. For subsequent analyses, we define ρh2σ2 as the received sample signal-to-noise ratio (SNR).

The receiver discards the first NCP samples and retain only the last N samples from y. This results in y, which is defined as

ynyn+NCP=hxs,rnτej2πNεn+wn, n=0, 1,, N1 (9)

where the constant phase ej2πNεNCP is incorporated into h for notational simplification, and wnωn+NCP.

The correlation between the received sequence and Xs,r at hypothesis timing m is

G(m,ε)=1Nn=0N1ynxs,rnm=hCr,r(m,ε)+ϖm (10)

where ϖm=1Nn=0N1wnxs,rnmCN0,σ2N,

Cr,rm,ε1Nn=0N1xs,rnτej2πnεNxs,rnm=1Nejπr+sKm2τ2sKmτ+εr+KsmτN1Nsinπεr+Ksmτsinπεr+KsmτN. (11)

In the presence of a frequency offset ε, the absolute value of this correlation is

Cr,rm,ε=1Nsinπεr+Ksmτsinπεr+KsmτN (12)

Express ε=εi+εf, where εi and εf(0.5,0.5] denote the integer and the parts, respectively. For integer ε (i.e., εf=0 or ε=εi),

Cr,rm,ε=δmεir+Ks1+τmodN (13)

This indicates that the integer εi induces a cyclic shift in the peak correlation value. Specifically, it displaces the peak from m=τ to

m=εir+Ks1+τmodN (14)

This phenomenon obfuscates the precise disentanglement of τ and εi from the observed peak position. Here, a1 denotes an integer within the range 1,N1 and satisfies a1amodN=1.

For a non-integer ε (i.e., εf0), it can be easily verified that 0<Cr,rmm,εCr,rm=m,ε<1. This demonstrates that fractional ε not only attenuates the peak correlation amplitude at m=m but also results in energy leakage across all the other cyclic shifts, complicating reliable peak detection and parameter estimation.

Figure 2 illustrates the correlation coefficient Cr,rm,ε under various frequency offsets. The simulated parameters are s=1, r=5, K=8, NZC=839, N=KNZC=6712, and τ=2000. Here, NZC=839 aligns with the length configuration used for terrestrial RACH in both 4G LTE and 5G NR, ensuring backward compatibility. Since r+Ks1=1549, the maximum correlation value is located at m=m=εi1549+2000modN. For an integer ε, e.g., ε=εi=1, the correlation achieves the maximum value of one at m=m=3549, i.e., Cr,r3549,1=1, while it remains zero at all the other cyclic shifts, i.e., Cr,rm3549,1=0. For a non-integer ε, e.g., ε=0.7, where εi=1 and εf=0.3, the maximum value decreases, e.g., Cr,r3549,0.7=0.858<1. Furthermore, the correlation value at other cyclic shifts becomes no longer zero, i.e., Cr,rm3549,0.7>0, which is referred to as energy leakage. Herein, energy leakage indicates the presence of non-zero correlation at cyclic shifts different from m=m.

Figure 2.

Figure 2

Illustration of Cr,rm,ε under various frequency offsets, where s=1, r=5, K=8, NZC=839, and τ=2000.

As observed in Figure 2, for 0.5<εf<0, the majority of the leaked energy is located at

m=εi1r+Ks1+τmodN=mr+Ks1modN (15)

Conversely, for 0<εf0.5, the largest leaked energy shifts to

m=εi+1r+Ks1+τmodN=m+r+Ks1modN (16)

In summary, when 0<εf<0.5, the following inequality holds:

0<Cr,rmm,m,ε<Cr,rm,ε<Cr,rm,ε<1 (17)

A special case occurs when εf=0.5, at which the maximum correlation value is minimized. Simultaneously, the correlation value at m equals that m=m, as described by

0<Cr,rmm,m,εi+0.5<Cr,rm,εi+0.5=Cr,rm,εi+0.5=0.637 (18)

For example, with ε=0.5 (i.e., εi=0), the maximum correlation occurs at both m=m=2000 and m=m=3549, i.e., Cr,r2000,0.5=Cr,r3549,0.5=0.637. At this point, the leaked energy attains its maximum value of approximately 0.637. In all other cases, the maximum leaked energy remains below 0.637.

Figure 3 illustrates the average cross-correlation coefficient ECr,om,ε of the proposed random access signals in [32] under varying CFOs. Here, Cr,om,ε denotes the cross-correlation between sequence Xs,r and Xs,o with CFO ε, i.e.,

Cr,om,ε=1Nn=0N1xs,rnτej2πnεNxs,onm (19)

Figure 3.

Figure 3

Illustration of ECr,om,ε under various frequency offsets, where s=1, K=8, NZC=839, τ=2000.

The parameters for Figure 3 employs s=1, r=5, K=8, NZC=839, and N=KNZC=6712. Roots r and o (designed to be distinct) are from Table 4 in [32] to differentiate random access sequences. Results demonstrate that the proposed sequences maintain low cross-correlation performance, exhibiting robustness against CFO effects.

4. Upgraded CFO-Resistant Random Access Sequence Design and Detection

Section 3 analyzed the frequency offset effect on the preamble designed in [32] for satellite systems. Two primary conclusions are drawn: First, the integer CFO component εi shifts the correlation peak position to m=m. Second, the fractional CFO component εf attenuates the peak magnitude at m=m below 1 and causes energy leakage to other cyclic shifts, with the dominant leakage occurring at m=m. To ensure reliable detection performance, including timing estimation for uplink transmission, a CFO-resistant preamble design and its detection procedure are proposed.

4.1. Upgraded Random Access Sequence Design

The preamble design in [32] is now modified to adapt to device-specific differential frequency offsets. Since both τ and εi in (14) are unknown, deriving these parameters requires two independent linear equations. A straightforward solution is to generate a second equation analogous to (14).

Consequently, a pair of sequences from [32], denoted as Xs,r1 and Xs,r2, are combined to form a new random access sequence X:

xn=12xs,r1n+xs,r2n=12ZCsnZCr1n+ZCsnZCr2n (20)

The received sequence is then expressed as

y(n)=hxnτej2πnεN+w(n)=h2xs,r1nτ+xs,r2nτej2πNεn+wn, n=0, 1,, N1. (21)

At the receiver, correlations are performed between y(n) and each reference sequence Xs,r1 and Xs,r2, i.e.,

G1(m,ε)=1Nn=0N1ynτxs,r1nm=h2Cr1,r1m,ε+Cr2,r1m,ε+ϖr1m (22)

and

G2(m,ε)=1Nn=0N1ynτxs,r2nm=h2Cr2,r2m,ε+Cr1,r2m,ε+ϖr2m (23)

where Cr2,r1m,ε=1Nn=0N1xs,r2nτej2πnεNxs,r1nm, ϖr1mCN0,σ2N, Cr1,r2m,ε=1Nn=0N1xs,r1nτej2πnεNxs,r2nm, ϖr2mCN0,σ2N.

4.2. Upgraded Random Access Sequence Detection Mechanism

The complex outputs G1(m,ε) and G2(m,ε) are converted to magnitude-squared metrics, defined as η1m,εG1(m,ε)2 and η2m,εG2(m,ε)2. This conversion removes phase information, retaining only magnitude for detection.

The baseline detection metric is defined as

λε=η1q1,ε+η2q2,ε (24)

where

q1=argmaxm0,N1η1m,ε,q2=argmaxm0,N1η2m,ε (25)

In the presence of an integer ε, it follows that q1=m1=εir1+Ks1+τmodN and q2=m2=εir2+Ks1+τmodN under noiseless conditions. As demonstrated in Figure 2 and Figure 3, cross-correlation values are significantly lower than the peak auto-correlation and are negligible compared to the dominate peak auto-correlation. Optimal detection is achieved in this case because Cr,rm,εi=1 and Cr,rmm,εi=0. Consequently, an integer CFO introduces no detection loss but results in a timing offset.

For non-integer CFO (εf0), peak attenuation (Cr,rm=m,εεi<1) and energy leakage (Cr,rmm,εεi>0) degrades detection performance. To mitigate this, the dominate leakage energy at m=m can be incorporated into a revised detection metric:

λε=η1q1,ε+η1v1,ε+η2q2,ε+η2v2,ε (26)

where leakage positions v1 and v2 correspond to secondary maxima excluding primary peaks, formally defined as

v1=argmaxm0,N1mq1η1m,ε,v2=argmaxm0,N1mq2η2m,ε (27)

Ignoring noise, the positions v1,v2 are

v1=m1=m1r1+Ks1modN,v2=m2=m2r2+Ks1modN (28)

for 0.5<εf<0. Otherwise, i.e., 0<εf0.5,

v1=m1=m1+r1+Ks1modN,v2=m2=m2+r2+Ks1modN (29)

Sequence X is declared detected if λε>T, where the threshold T is set to maintain a reasonably false alarm rate, e.g., 0.1% [32].

4.3. Timing Estimation in the Presence of CFO

The preamble indicates device presence and enables uplink timing estimation (differential round-trip propagation delay) at the satellite receiver. This section details timing estimation post-detection.

4.3.1. Integer CFO Case (εf=0)

When εf=0 (ignoring noise), Cr,rmm,ε=εi=0. Thus, m does not exist due to the absence of energy leakage. In this case, the time offset τ must therefore be estimated solely from the peak correlation positions m1 and m2. However, the modulo operation in m as shown in (14) prevents the direct extraction of τ and ε. Define Δmεi as

Δmεim1m2modN=εiΔr1,r2modN (30)

where Δr1,r2r1+Ks1r2+Ks1 is a constant. It is apparent that Δmεi depends solely on εi, not τ. If a one-to-one mapping exists between εi and Δmεi, then τ can be obtained from

τ=mεir+Ks1modN (31)

provided εi is uniquely determined by Δmεi.

This mapping requires all elements in set Qr1,r2 to be unique. The set Qr1,r2 is defined as

Qr1,r2Qr1,r2n,0nL1=nζΔr1,r2modN,0nL1 (32)

where ζ is the maximum integer CFO (ζεiζ), L=2ζ+1 is the number of elements in set Qr1,r2. Element uniqueness is equivalent to the requirement that

ΔnΔr1,r2modN0 (33)

for 1ΔnL1.

In this case, timing estimation can be performed in three steps. First, obtain q1 and q2 from (25) and compute Δqq1q2modN. Second, find index n of Δq in set Qr1,r2 such that Qr1,r2n=Δq. Then, the integer CFO can be determined as εi=nζ. Third, estimate τ via (31).

4.3.2. Non-Integer CFO Case (εf0)

For non-integer CFO where 0<εf<0.5, the aforementioned method remains effective because the cyclic shift m=m consistently retains the peak correlation in this case. However, when εf=0.5, the correlation strengths at positions m and m become equal, Cr,rm,ε=εi+0.5=Cr,rm,ε=εi+0.5, rendering the two positions indistinguishable. Consequently, q in (25) (and v in (29)) could correspond to either m and m, invalidating the prior timing method. A robust method is therefore required for εf0, including εf=0.5.

Consider the characteristics of m1 and m2. It is observed that

m1m2modN=εi1Δr1,r2modN,0.5<εf<0εi+1Δr1,r2modN,0<εf0.5=Δmεi1,0.5<εf<0,Δmεi+1,0<εf0.5. (34)

Assuming (33) holds, the differential leakage positions also exhibit distinct mappings for different εi. It can be seen that m1m2modN corresponds to Δmεi1 for 0.5<εf<0 and to Δmεi+1 for 0<εf0.5. Timing estimation can proceed analogously using these mapped values, i.e.,

τ^=mεi1r+Ks1modN,0.5<εf<0,mεi+1r+Ks1modN,0<εf0.5. (35)

Define the set Vr1,r2 to include all the possible m1m2modN. Thus,

Vr1,r2m1m2modN=Vr1,r21,0.5<εf<0Vr1,r22,0<εf0.5=Δmεi1,ζεiζ,0.5<εf<0Δmεi+1modN,ζεiζ,0<εf0.5=Qr1,r2n1,0nL1,0.5<εf<0,Qr1,r2n+1,0nL1,0<εf0.5. (36)

Define the composite set QVr1,r2 as the union of the fundamental position difference set Qr1,r2 and leakage-induced position difference sets Vr1,r21 and Vr1,r22, i.e.,

QVr1,r2Qr1,r2Vr1,r21Vr1,r22=nζ1Δr1,r2modN,0nL+1 (37)

This set contains all possible values from both the peak position differences m1m2modN and the leakage position differences m1m2modN.

Given that the CFO ε is inherently unknown at the satellite receiver, a uniform timing estimation procedure must operate independently of whether the primary peak positions m1,m2 or secondary leakage components m1,m2 are utilized, provided the uniqueness condition for elements in QVr1,r2 holds. This leads to:

Proposition 1. 

To enable uniform timing estimation using either the primary peak positions m1,m2 or secondary leakage positions m1,m2, the roots r1,r2 of the proposed random access sequence X in (20) must satisfy QVr1,r2n1QVr1,r2n2 for all distinct index pairs n1, n20,L+1 (n1n2).

Meanwhile, the cross-differences m1m2modN and m1m2modN must not interfere with timing estimation. Define sets Ar1,r2 and Br1,r2 as

Ar1,r2m1m2modN=εiΔr1,r2+r2+Ks1modN,ζεiζ,0.5<εf<0εiΔr1,r2r2+Ks1modN,ζεiζ,0<εf0.5Ar1,r21,0.5<εf<0,Ar1,r22,0<εf0.5, (38)
Br1,r2m1m2modN=εiΔr1,r2r1+Ks1modN,ζεiζ,0.5<εf<0εiΔr1,r2+r1+Ks1modN,ζεiζ,0<εf0.5Br1,r21,0.5<εf<0,Br1,r22,0<εf0.5. (39)

Thus, we have:

Proposition 2. 

To avoid interference from these cross-differences, it requires that QVr1,r2ABr1,r2=, where ABr1,r2=Ar1,r21Ar1,r22Br1,r21Br1,r22.

Consequently, a uniform timing estimation procedure can be performed, as summarized subsequently.

4.3.3. Robust Timing Estimation Procedure

At the satellite receiver, the detection of a potential random access sequence X initiates with cyclic shift correlation operation between the received sequence and the paired reference sequences Xs,r1 and Xs,r2. This processing yields peak positions q1, q2 (c.f. (25)) and leakage positions v1, v2 (c.f. (27)). Sequence X is declared detected when the composite detection metric satisfies λε>T.

Following successful detection, timing estimation proceeds using the identified positions q1, v1, q2, and v2. Position sets Er1,r2 and Fr1,r2 are defined as

Er1,r2=q1,v1,q1,v1,Fr1,r2=q2,v2,v2,q2 (40)

where element duplication facilitates subsequent element-wise operations. The difference set is computed as

Zr1,r2=Er1,r2Fr1,r2modN=q1q2modN,v1v2modN,q1v2modN,v1q2modN. (41)

Under ideal noiseless conditions and ignoring permutation order, the elements of set Zr1,r2 correspond to m1m2modN, m1m2modN, m1m2modN, and m1m2modN. This means at least one element Zr1,r2i satisfies Zr1,r2iQVr1,r2 for i0,3 irrespective of integer or non-integer CFO. It enables implementation of a unified timing estimation procedure without CFO knowledge prerequisites.

The receiver performs index mapping by comparing Zr1,r2i to the predefined set QVr1,r2, identifying the specific index n (0nL+1) such that QVr1,r2n=Zr1,r2i. The device-specific differential delay is subsequently estimated as

τ^=Er1,r2inζ1r1+Ks1modN (42)

Note that noise may cause Zr1,r2QVr1,r2=, indicating timing estimation failure.

The complete detection and estimation framework is illustrated in Algorithm 1. Successful random access requires simultaneous satisfaction of two conditions: (1) detection threshold exceedance (λε>T), and (2) accurate delay estimation (τ^=τ).

Algorithm 1 The detection and timing estimation algorithm for random access sequence X
Input: received signal y, random access sequence X, threshold T, maximum integer CFO ζ
Output: detection indicator d, estimated timing τ^
1: Calculate q1 and q2 using (25), v1 and v2 using (27), and λε using (26).
2: if λε<T then d=0, τ^=
3: else
4:       calculate QVr1,r2 using (37), Zr1,r2 using (41)
5:         if Zr1,r2QVr1,r2= then d=0, τ^=
6:         else
7:                d = 1
8:                for i = 0 to 3 do
9:                      if Zr1,r2iQVr1,r2 then
10:                          identify index n (0nL+1) where QVr1,r2n=Zr1,r2i,
11:                          and calculate τ^ using (42)
12:                          break
13:                    end if
14:              end for
15:       end if
16: end if

5. Root Selection Algorithm

Root sequence selection criteria for optimal performance are derived in this section. The requirements for selecting roots s, r1, and r2 to construct a random access sequence X=12Xs,r1+Xs,r2 are established, where r1=Rroot1i and r2=Rroot2i, with Rroot=Rroot1Rroot2 defining the unified root set. Here, i1,I is the index of the random access sequence in the pool, I denotes the maximum number of random access preamble sequences required per beam coverage. Six critical conditions govern the root selection process. First, the root s of the short ZC sequence, with s1,NZC1, must be relatively prime to its length NZC. Second, the root r of the long ZC sequence, with r1,N1 and rRroot, must be relatively prime to its sequence length N. Both Requirements 1 and 2 are mandated by the definition of the ZC sequence. Third, the expression r+sK must be relatively prime to N for all rRroot to optimize the auto-correlation of the sequence Xs,r. Fourth, for any distinct pair r,oRroot with r>o, the greatest common divisor g=GCDro,N must satisfy gK, as referenced in Equation (7), to minimize the cross-correlation. Fifth, for a pair of roots r1 and r2 intended for sequence construction, QVr1,r2n must be distinct for all n1, n20,L+1 with n1n2, i.e., QVr1,r2n1QVr1,r2n2, as derived in Proposition 1. Finally, the pair r1,r2 must satisfy QVr1,r2ABr1,r2=, as specified in Proposition 2. The final two requirements are used to guarantee the timing estimation performance in the presence of CFO.

The systematic selection algorithm for Rroot1 and Rroot2 is illustrated in Algorithm 2. To simplify implementation, the short ZC root s can be fixed at s=1, inherently fulfilling Requirement 1. The algorithm iteratively evaluates all roots rr1,N1 in ascending order, admitting candidates to Rroot1 or Rroot2 only upon satisfying Requirements 2–6. An intermediate variable g1,K is employed to constrain the upper bound of g, thereby minimizing the cross-correlation.

Algorithm 2 Root selection algorithm in the presence of CFO
Initialization: N, K, I, s = 1, Rroot11:I=, Rroot21:I=0, Rroot1:2I=, g=1, r = 1, i = 1, j = 1
1: While i2I do
2:       if rN then g=g+1, r = 1, i = 1, j = 1, Rroot11:I=, Rroot21:I=0, Rroot1:2I=
3:       else
4:            if gcdr,N1 or gcdr+sK,N1 then r = r + 1
5:            else
6:                    if i=1 then Rroot1j=r, j = j + 1, Rrooti=r, i = i + 1, r = r + 1
7:                     else
8:                            if there exists μRroot such that gcdN,rμ>g then r = r + 1
9:                            else
10:                                   r2=r, index = 0
11:                                   for k = 1 to j-1 do
12:                                         if Rroot2k=0 then
13:                                         r1=Rroot1k
14:                                                 if QVr1,r2n1QVr1,r2n2 for all n1n2 (n1, n20,L+1),
15:                                                 and QVr1,r2ABr1,r2= then
16:                                                         Rroot2k=r, Rrooti=r, i = i + 1, r = r + 1, index = 1
17:                                                         break
18:                                                 end if
19:                                         end if
20:                                   end for
21:                                   if index = 0 and jI then
22:                                   Rroot1j=r, j = j + 1, Rrooti=r, i = i + 1, r = r + 1
23:                                   end if
24:                          end if
25:                  end if
26:          end if
27:     end if
28: end while

6. Simulation Results

This section presents the detection performance evaluated through numerical simulations. The detection of random access sequences is conducted using Algorithm 1, with the common Doppler shift and round-trip delay (RTD) assumed to be calculated and eliminated by the satellite. Consequently, only the device-specific RTD and CFO require consideration. In the simulated scenario, an access device moves at 350 km/h at a carrier frequency of 2 GHz, resulting in a device-specific Doppler frequency of 648 Hz. Since the frequency synthesizer is synchronized to the downlink synchronization channel, the Doppler effect is thus doubled at the uplink receiver, resulting in a frequency offset of 1296 Hz. The frequency synthesizer error, typically within 0.1 ppm or 200 Hz at 2 GHz [32], contributes to a total frequency offset of 1496 Hz at the receiver. Consequently, the normalized CFO ε falls within the range KΔfΔfsc,KΔfΔfsc=9.57,9.57, where the subcarrier spacing Δfsc=1250 Hz and K=8 [32]. The maximum integer frequency offset ζ is 10, i.e., 10εi10.

The root pairs r1,r2 (with r1Rroot1, r2Rroot2) used to generate the random access sequences are derived according to Algorithm 2, as detailed in Table 1 and Table 2. Table 1 corresponds to scenarios requiring a maximum of I=64 random access preamble sequences per beam coverage, while Table 2 addresses I=128. Here, the length of the short ZC sequence NZC is set to 839 to maintain compatibility with the TN random access sequence design [32], resulting in N=KNZC=6712.

Table 1.

Root set selection results when I=64.

Root Results
Rroot1 1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,73,77,81,85,89,93,97,101,105,109,
113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189,
193,197,201,205,209,213,217,221,225,229,233,237,241,245,249,253
Rroot2 3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,75,79,83,87,91,95,99,103,107,111,
115,119,123,127,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,
195,199,203,207,211,215,219,223,227,231,235,239,243,247,251,255

Table 2.

Root set selection results when I=128.

Root Results
Rroot1 1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,73,77,81,85,89,93,97,101,105,109,113,
117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189,193,197,
201,205,209,213,217,221,225,229,233,237,241,245,249,253,257,261,265,269,273,277,281,
285,289,293,297,301,305,309,313,317,321,325,329,333,337,341,345,349,353,357,361,365,
369,373,377,381,385,389,393,397,401,405,409,413,417,421,425,429,433,437,441,445,449,
453,457,461,465,469,473,477,481,485,489,493,497,501,505,509
Rroot2 3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,75,79,83,87,91,95,99,103,107,111,115,
119,123,127,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,
203,207,211,215,219,223,227,231,235,239,243,247,251,255,259,263,267,271,275,279,283,
287,291,295,299,303,307,311,315,319,323,327,331,335,339,343,347,351,355,359,363,367,
371,375,379,383,387,391,395,399,403,407,411,415,419,423,427,431,435,439,443,447,451,
455,459,463,467,471,475,479,483,487,491,495,499,503,507,511

During each random access opportunity, the transmitted preamble sequence is randomly selected from a sequence set with I sequences. The actual arrival time is assumed to be randomly (uniformly) distributed. The detection threshold is set to maintain an average false alarm rate of 0.1%. Successful detection is defined as the correct identification of both the presence of the transmitted sequences and their actual arrival timings; otherwise, the detection is considered a failure. As shown in Figure 4, the detection performance in the presence of an integer frequency offset is identical to that without any frequency offset, indicating that integer frequency offsets have no detrimental impact on performance.

Figure 4.

Figure 4

Detection error rate under various integer CFOs with K=8 and N=KNZC=6712.

Figure 5 demonstrates the detection performance for random access sequences under various non-integer frequency offsets. It is observed that frequency offsets with identical absolute fractional components (εf) exhibit equivalent detection performance. For instance, the performance curves for ε=0.1, ε=0.9, and ε=0.1 (all with εf=0.1) match perfectly. Similarly, offsets such as ε=0.3, ε=0.7, and ε=0.3 yield identical results, as shown in Figure 5. The detection performance gradually degrades as εf increases (where 0εf0.5), with the worst performance occurring at εf=0.5. Compared to εf=0, there is a limited performance loss of approximately 2.6 dB in the worst-case scenario (i.e., εf=0.5) to maintain a detection error rate of 1%. The loss will be around 2 dB when εf is uniformly distributed in the range of 0.5,0.5.

Figure 5.

Figure 5

Detection error rate under various non-integer CFOs with K=8 and N=KNZC=6712. The absolute fractional parts of these CFOs (εf) range from 0 to 0.5. Specifically, different CFOs can correspond to the same εf, such as ε=0.1, ε=0.9, and ε=0.1.

To extend coverage, the length N of the proposed sequence can be increased. Figure 6 presents the detection performance for K=16 and N=KNZC=13,424. Results demonstrate a performance improvement of approximately 2.8 dB over K=8 within the same normalized CFO range, e.g., ε9.57,9.57. Furthermore, the performance curves for ε0.5,0.5 and ε9.57,9.57 exhibit close alignment for K = 8. Similarly, for K=16, the curves for ε9.57,9.57 and ε19.14,19.14 align closely. These results validate the CFO resilience of the proposed random access signal.

Figure 6.

Figure 6

Detection error rate for random access with different length N=KNZC.

.

7. Conclusions

This paper proposes a novel design of a random access signal pool to address the scalability challenge in satellite–terrestrial integrated communication systems, where supporting massive connectivity within a single beam is critically required. The proposed solution ensures compatibility with terrestrial network designs while accommodating satellite-specific impairments including wide coverage, large propagation delays and nonignorable device-specific CFO. Key mathematical properties of the sequence roots were analytically derived to enable precise timing estimation under satellite-specific scenario. The accompanying low-complexity detection and timing estimation procedure leverages these properties for robust detection performance. Crucially, the proposed sequences exhibit CFO resilience: integer CFO causes no performance degradation, while fractional CFO induces a maximum loss of merely 2.6 dB in detection probability. Furthermore, an analytical framework was established to guide the practical selection of roots for constructing a large pool of sequences meeting system capacity demands. This framework provides a foundation for designing scalable, interference-resistant preambles tailored to grant-free random access in future satellite systems. The presented signal pool design and analytical results offer a significant reference for preamble standardization and system optimization in next-generation satellite–terrestrial integrated networks, advancing their feasibility and performance.

Author Contributions

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

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Funding Statement

This research was funded by the National Natural Science Foundation of China (NSFC), grant number 61801225.

Footnotes

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.

References

  • 1.Le T.T.T., Hassan N.U., Chen X., Alouini M.-S., Han Z., Yuen C. A Survey on Random Access Protocols in Direct-Access LEO Satellite-Based IoT Communication. IEEE Commun. Surv. Tutor. 2025;27:426–462. doi: 10.1109/COMST.2024.3385347. [DOI] [Google Scholar]
  • 2.Vaezi M., Azari A., Khosravirad S.R., Shirvanimoghaddam M., Azari M.M., Chasaki D., Popovski P. Cellular, Wide-Area, and Non-Terrestrial IoT: A Survey on 5G Advances and the Road Toward 6G. IEEE Commun. Surv. Tutor. 2022;24:1117–1174. doi: 10.1109/COMST.2022.3151028. [DOI] [Google Scholar]
  • 3.Ding R.-X., Xu Y.-H., Yu G., Zhou W., Zhou D. Swin Transformer with Spatial and Local Context Augmentation for Enhanced Semantic Segmentation of Remote Sensing Images. IEEE Open J. Signal Process. 2025;6:608–620. doi: 10.1109/OJSP.2025.3573202. [DOI] [Google Scholar]
  • 4.Le T.T.T. A Hybrid Random Access Approach for RIS-Aided Direct Satellite Networks; Proceedings of the 2025 IEEE International Conference on Consumer Electronics (ICCE); Las Vegas, NV, USA. 11–14 January 2025; pp. 1–5. [DOI] [Google Scholar]
  • 5.Suo L., Ma H., Jiao W., Liu X. Job-Deadline-Guarantee-Based Joint Flow Scheduling and Routing Scheme in Data Center Networks. Sensors. 2024;24:216. doi: 10.3390/s24010216. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Ding Z., Jiao W., Xu C. Two-Phase Efficient Channel Estimation for Passive Double-RIS Assisted MIMO Systems. IEEE Signal Process. Lett. 2024;31:1660–1664. doi: 10.1109/LSP.2024.3415594. [DOI] [Google Scholar]
  • 7.Liu W., Jiao W., Zhang X., Qi C. Joint Beamforming and Reflection Design for Maximizing Energy Efficiency of RIS-assisted ISAC Systems. IEEE Trans. Wireless Commun. 2025 doi: 10.1109/TWC.2025.3596087. [DOI] [Google Scholar]
  • 8.Ma Z., Zhang R., Ai B., Lian Z., Zeng L., Niyato D., Peng Y. Deep Reinforcement Learning for Energy Efficiency Maximization in RSMA-IRS-Assisted ISAC System. IEEE Trans. Veh. Technol. 2025 doi: 10.1109/TVT.2025.3580859. [DOI] [Google Scholar]
  • 9.Liu H., Jiang J., Huang Y., Cao T., Ji T., Yu H., Wang W., Ding R. Beam Domain Random Access for NB-IoT Integrated LEO Satellite Communications. IEEE Internet Things J. 2025;12:13907–13921. doi: 10.1109/JIOT.2025.3525984. [DOI] [Google Scholar]
  • 10.Centenaro M., Costa C.E., Granelli F., Sacchi C., Vangelista L. A Survey on Technologies, Standards and Open Challenges in Satellite IoT. IEEE Commun. Surv. Tutor. 2021;23:1693–1720. doi: 10.1109/COMST.2021.3078433. [DOI] [Google Scholar]
  • 11.Wu W., Wang W. Preamble Structure and Timing Advance Method for Satellite IoT. IEEE Wirel. Commun. Lett. 2024;13:1088–1092. doi: 10.1109/LWC.2024.3360436. [DOI] [Google Scholar]
  • 12.Amatetti C., Alsenwi M., Chougrani H., Vanelli-Coralli A., Palattella M.R. A Novel Twofold Approach to Enhance NB-IoT MAC Procedure in NTN. IEEE J. Sel. Areas Commun. 2024;42:1453–1464. doi: 10.1109/JSAC.2024.3365868. [DOI] [Google Scholar]
  • 13.Li X., Suo L., Jiao W., Liu X., Liu Y. Cooperative Overbooking-Based Resource Allocation and Application Placement in UAV-Mounted Edge Computing for Internet of Forestry Things. Drones. 2025;9:22. doi: 10.3390/drones9010022. [DOI] [Google Scholar]
  • 14.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 Observ. Remote Sens. 2022;15:1814–1822. doi: 10.1109/JSTARS.2022.3148139. [DOI] [Google Scholar]
  • 15.Yang T., Jiao J., Wu S., Lu R., Zhang Q. Grant Free Age-Optimal Random Access Protocol for Satellite-Based Internet of Things. IEEE Trans. Commun. 2022;70:3947–3961. doi: 10.1109/TCOMM.2022.3171450. [DOI] [Google Scholar]
  • 16.Kim Y.J., Choi S., Cho Y.S. New Random Access Preamble Design Technique for Non-Terrestrial Networks with High Doppler Shift. IEEE Trans. Veh. Technol. 2025;74:11579–11584. doi: 10.1109/TVT.2025.3543413. [DOI] [Google Scholar]
  • 17.Tello-Oquendo L., Ahmed F., Lin C.-H., Lin S.-C., Lee M. Enabling LEO Satellite Vertical Handover for Massive 6G IoT Random Access; Proceedings of the 2024 IEEE International Conference on Communications (ICC); Denver, CO, USA. 9–13 June 2024; pp. 4293–4298. [DOI] [Google Scholar]
  • 18.3rd Generation Partnership Project; Valbonne, France: 2025. Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels and Modulation. [Google Scholar]
  • 19.3rd Generation Partnership Project; Valbonne, France: 2025. NR; Physical Channels and Modulation. [Google Scholar]
  • 20.He W., Jiang Y., Zhao L. Random Access Preamble Design and Detection for Mobile Satellite Communication Systems; Proceedings of the 2024 IEEE/CIC International Conference on Communications in China (ICCC); Hangzhou, China. 7–9 August 2024; pp. 1163–1168. [DOI] [Google Scholar]
  • 21.Chen Y., Huang S., Jiang M. Preamble Design and Detection Based on Sequence Selection Pattern for Random Access in Non-Terrestrial Networks. IEEE Commun. Lett. 2024;28:2357–2361. doi: 10.1109/LCOMM.2024.3418865. [DOI] [Google Scholar]
  • 22.Hua M., Zhang T. Random access sequence set design in wireless cellular communication networks. Phys. Commun. 2023;56:101953. doi: 10.1016/j.phycom.2022.101953. [DOI] [Google Scholar]
  • 23.Sun T., Zhen L., Lu G., Yu K. Random Access Preamble Design and Detection for 5G Remote Health via Satellite Communications; Proceedings of the 2020 IEEE Wireless Communications and Networking Conference Workshops (WCNCW); Seoul, Republic of the Korea. 6–9 April 2020; pp. 1–6. [DOI] [Google Scholar]
  • 24.Zhen L., Sun T., Lu G., Yu K., Ding R. Preamble Design and Detection for 5G Enabled Satellite Random Access. IEEE Access. 2020;8:49873–49884. doi: 10.1109/ACCESS.2020.2979871. [DOI] [Google Scholar]
  • 25.Khan T.A., Lin X. Random Access Preamble Design for 3GPP Non-terrestrial Networks; Proceedings of the 2021 IEEE Globecom Workshops (GC Wkshps); Madrid, Spain. 7–11 December 2021; pp. 1–5. [DOI] [Google Scholar]
  • 26.Li S., Chen H.-M. Design of Large Doppler Shift Mitigation in NTN Scenarios Through a Paired Index Based PRACH Transmission Scheme; Proceedings of the 2025 IEEE Wireless Communications and Networking Conference (WCNC); Milan, Italy. 24–27 March 2025; pp. 1–6. [DOI] [Google Scholar]
  • 27.Caus M., Shaat M. PRACH Signal Design and Detection for LEO Satellite Systems with Imperfect UE Positioning; Proceedings of the 2024 27th International Workshop on Smart Antennas (WSA); Dresden, Germany. 17–19 March 2024; pp. 1–8. [DOI] [Google Scholar]
  • 28.Song Y., Yin L., Liu Y., Yang H. Design of A Novel NTN PRACH Format Combining Zadoff-Chu and Golden Sequences; Proceedings of the 2024 IEEE Wireless Communications and Networking Conference (WCNC); Dubai, United Arab Emirates. 21–24 April 2024; pp. 1–6. [DOI] [Google Scholar]
  • 29.Wang Y., Jiang Y., Zhao L. Preamble Design for LEO Satellite Communication System; Proceedings of the 2023 28th Asia Pacific Conference on Communications (APCC); Sydney, Australia. 19–22 November 2023; pp. 42–47. [DOI] [Google Scholar]
  • 30.Wang S., Xue G., Zhang Z., Guo Q. Performance Evaluation of Dual Strategies for Enhancing NB-IoT Access in NTN; Proceedings of the 2025 IEEE Wireless Communications and Networking Conference (WCNC); Milan, Italy. 24–27 March 2025; pp. 1–6. [DOI] [Google Scholar]
  • 31.Jeong J., Hong D. Two-Stage Preamble Detector for LEO Satellite-Based NTN IoT Random Access. IEEE Trans. Veh. Technol. 2023;72:14443–14455. doi: 10.1109/TVT.2023.3285875. [DOI] [Google Scholar]
  • 32.Hua M., Xu Z. Physical random access signal design for 5G mobile satellite communication systems. Phys. Commun. 2022;55:101908. doi: 10.1016/j.phycom.2022.101908. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.


Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES