Next Article in Journal
SCReD: A Unified Framework for Structural Consistency and Residual Distribution Modeling in Remote Sensing Cloud Removal
Previous Article in Journal
Multiple Impacted Teeth in the Maxillary Anterior Segment: Clinical Analysis and Management
Previous Article in Special Issue
A Linear Strong Constraint Joint Solution Method Based on Angle Information Enhancement
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Enhanced Preamble of PRACH Frame for Low-Altitude Long-Distance Integrated Sensing and Communication System

1
CRSC Low-Altitude Intelligence Technology Co., Ltd., Beijing 100076, China
2
National Railway Administration Innovation Base of Low-Altitude Applications and Safety (Engineering Research Center), Beijing 100076, China
3
Beijing Key Laboratory of Intelligent Management and Control of Low-Altitude Airspace, Beijing 100076, China
4
College of Computer Science and Electronic Engineering, Hunan University, Changsha 410082, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Appl. Sci. 2026, 16(10), 4800; https://doi.org/10.3390/app16104800
Submission received: 28 February 2026 / Revised: 30 April 2026 / Accepted: 4 May 2026 / Published: 12 May 2026
(This article belongs to the Special Issue 5G/6G Mechanisms, Services, and Applications: 2nd Edition)

Abstract

In this paper, we propose an enhanced preamble scheme for the Physical Random Access Channel (PRACH) applied to low-altitude integrated sensing and communication (ISAC) systems, aiming to expand the sensing capability of traditional mobile networks with PRACH frames based on ZC sequences. To enable the network to possess target-sensing capability before successful terminal access, we transform PRACH from a mere initial access channel into an ISAC system capable of supporting high-speed terminal access and user equipment sensing by introducing a time–frequency orthogonal block structure and Orthogonal Cover Codes (OCCs). Specifically, we first derive the Cramér–Rao lower bound (CRLB) for estimating the distance and velocity of user equipment using OCC-ZC sequences, and we establish the evaluation metric for communications and named detection probabilities. Then, the ISAC problem is formulated as a multi-objective optimization function. Since the multi-objective optimization problem is non-convex, we propose the NSAG-II algorithm to solve it, simultaneously improving the estimation accuracy of distance and velocity in the sensing aspect and the detection probability in the communication aspect.

1. Introduction

With the emergence and development of low-altitude traffic and transportation, a large number of aircraft equipped with sensing and communication devices are being widely used [1,2,3]. However, the surge in the number of radio-frequency devices in low-altitude wireless networks poses severe challenges to the existing PRACH-based random access in low-altitude long-distance communication scenarios. M. Hua et al. [4] have theoretically analyzed that in PRACH, traditional ZC sequences are extremely sensitive to frequency offsets. Their work demonstrates that in a Doppler shift environment, the ideal auto-correlation properties of ZC sequences are seriously disrupted, leading to timing ambiguities and errors in timing estimation, which directly affect the reliability of random access [5]. However, the increase in the number of RF devices exacerbates the shortage of spectrum resources. Integrated sensing and communication (ISAC) technology, which shares spectrum and hardware resources, is a key approach to improving resource utilization [6]. In 4G systems (LTE), the signals and protocol stack were designed around communication functions, and the system inherently lacked integrated sensing and communication capabilities. In the development stage of the 5G system, the initial versions did not consider ISAC as a core function, and the sensing capabilities remained in the preliminary exploration phase [7]. While 5G-Advanced (5G-A, also known as 5.5G) has initiated preliminary explorations and study items on ISAC, it is primarily envisioned as a core, standardized evolution direction for upcoming 6G networks, aiming to deeply integrate sensing functions into communication systems [8]. In current 5G-A research and applications, sensing functions mainly rely on dedicated sensing signals configured after the terminal completes random access or establishes business channels [9]. This “access first, sense later” [10,11] working mode means that the system’s sensing capability cannot be activated during the random access phase, creating an “initial sensing blind zone”—that is, the network can only effectively sense the terminal and its surrounding environment after the terminal successfully accesses the network via the Physical Random Access Channel (PRACH) [12,13].
The initial sensing blind zone poses multiple challenges for low-altitude long-distance communication. First, it causes a lag in the detection: since the network cannot obtain any state information about the terminal before access, there is an inevitable time window between the terminal’s appearance and its effective detection by the network [14,15]. Second, it creates regulatory loopholes: traditional sensing mechanisms rely on authorized terminals, allowing unauthorized or intentionally evasive rogue aircraft to hide their presence before access [16,17,18]. Finally, it leads to resource inefficiency: PRACH, as a mandatory signal for every terminal waiting to access the network, carries valuable channel information that fails to be converted into environmental sensing data after access detection is completed, wasting scarce wireless resources [19]. Consequently, it will be a key breakthrough to achieve ISAC.
Previous studies have investigated the design of PRACH in terms of sensing capabilities. Linsalata et al. proposed an OTFS-superimposed PRACH scheme, which enhances delay and Doppler resolution through the superimposition of the OTFS structure, but it requires significant modifications to existing protocols and terminals, increases signal processing complexity, and its performance still deteriorates in strong interference environments [20]. Kumari et al. explored a non-uniform preamble layout virtual waveform design, which, although improving Doppler estimation accuracy by optimizing time-domain intervals, is essentially a trade-off between communication and sensing and does not achieve true functional integration [21]. Accordingly, we found that although there has been research on PRACH sensing, the ultimate sensing performance has not significantly improved. Moreover, to our knowledge, the integrated functionality of sensing and communication in PRACH has rarely been studied. In this paper, we propose an enhanced PRACH frame structure design leveraging established OCC techniques for low-altitude long-distance communication scenarios, aiming to introduce sensing capabilities into PRACH, enabling the network to possess the target-sensing capability from the very beginning of access.
Before presenting the main contributions of this work, it is necessary to provide a brief overview of the optimization algorithms employed. The system, operating in a low-altitude long-distance integrated sensing and communication (ISAC) scenario, faces multiple constraints and trade-offs among communication reliability, sensing accuracy, and resource efficiency. Traditional single-objective optimization methods are inadequate for simultaneously satisfying these conflicting performance requirements. Therefore, a multi-objective optimization framework is essential to explore reasonable trade-off solutions within the complex system parameter space. This paper adopts the Non-dominated Sorting Genetic Algorithm II (NSGA-II) [22] to jointly optimize parameters such as the Orthogonal Cover Code (OCC) design in the PRACH preamble, transmission power, and bandwidth. The goal is to concurrently enhance the random access success probability, reduce the estimation errors for both range and velocity in sensing, and control resource overhead. The necessity for multi-objective optimization stems from the fact that no single configuration exists in a practical system that can simultaneously optimize communication, sensing, and resource efficiency to their respective extrema. Instead, a set of Pareto-optimal solutions emerges [23], each corresponding to a distinct communication-sensing trade-off strategy. Through the efficient search and sorting mechanisms of the NSGA-II algorithm, the system can obtain a series of feasible configurations under the constraints of power, bandwidth, and codebook. This capability enables the network to flexibly select operational strategies such as “communication-priority”, “sensing-priority”, or “balanced mode” based on real-time demands, thereby achieving sustainable and synergistic optimization of ISAC functionalities in resource-constrained environments.
The contributions of this paper are summarized as follows:
  • This paper proposes an enhanced PRACH framework structure based on time–frequency orthogonal block sequences. By introducing the time–frequency orthogonal block structure and orthogonal covering codes (OCCs), the Doppler effect is no longer simply regarded as an interference that needs to be avoided, but is actively utilized as a valuable sensing resource. This changes the physical layer frame structure and signal processing mode of PRACH.
  • In the time domain, the basic ZC sequence repeats N times, thereby forming multiple discrete-time blocks. We apply a fixed orthogonal covering code to each time block, thereby adding a new encoding dimension to the traditional sequence dimension. The design of the OCC-ZC sequence is transformed into a weighted optimization problem through detection probability and the Cramér–Rao lower bound (CRLB) for communication- and target-sensing performance, in order to achieve the ISAC function.
  • For the non-convex problem of a multi-objective optimization function, we used the NSGA-II algorithm to solve the optimization problem of OCC-ZC design under resource allocation conditions.
  • We conducted a large number of simulation experiments, and the results showed that the proposed method enables PRACH to achieve the ISAC function, while also ensuring the performance of communication access.
It should be noted that the proposed OCC-ZC preamble introduces additional PRACH resource consumption due to the repetition of the base ZC sequence. This overhead is mainly reflected in the increased preamble duration proportional to the repetition factor M.However, the proposed design is primarily targeted at low-altitude long-distance access scenarios, where the number of simultaneously contending UEs is relatively limited, while access reliability and sensing capability are of higher priority. In such scenarios, PRACH transmission is sporadic rather than continuous, and the additional resource consumption does not significantly affect the whole system capacity. When the system load increases, smaller values of M can be adopted to reduce resource consumption, while larger values of M are preferred in sensing-priority or coverage-limited scenarios. Therefore, the proposed scheme is not intended as a universal replacement for conventional PRACH, but as a flexible enhancement for specific ISAC-oriented scenarios.
The subsequent content of this paper will elaborate on the detailed design and performance of the enhanced PRACH preamble. Section 2 systematically describes the frame structure design of the proposed OCC-ZC preamble, including the construction methods of ZC and OCC sequences, and derives the ISAC signal processing flow based on this preamble. It establishes performance analysis models from both sensing and communication perspectives, including the Cramér–Rao lower bound (CRLB) for range and velocity estimation and the closed-form expression for preamble detection probability. Section 3 formalizes the preamble design into a multi-objective optimization problem under the constraints of transmission power, bandwidth, and orthogonal codebook, aiming to balance the random access success probability, sensing estimation error, and resource consumption cost. To solve this non-convex mixed-integer programming problem, Section 4 introduces the NSGA-II algorithm, detailing its steps to obtain a Pareto-optimal solution set via multi-objective evolutionary search. Section 5 validates the effectiveness of the proposed scheme in low-altitude long-distance scenarios through extensive simulations, including a multi-objective trade-off analysis, comparison of communication detection probability, and assessment of sensing parameter (range and velocity) estimation accuracy. Results show that the OCC-ZC structure improves detection probability while significantly enhancing sensing accuracy. Finally, Section 6, summarizes the work and suggests directions for future research.

2. Methodology

The methodology of this study consists of three steps. First, the random access procedure is established. Second, the enhanced preamble of the PRACH Frame is proposed. Third, the framework of enhanced preamble based ISAC systems is developed.

2.1. The Random Access Procedure

Motivated by the four-step random access mechanism of the 3GPP standards, Figure 1 illustrates the proposed ISAC random access procedure, which comprises four distinct steps:
Step 1 (Preamble Transmission): The User Equipment (UE) transmits a random access preamble to indicate an access request and assist the base station (BS) in achieving uplink initial synchronization. Step 2 (Random Access Response): The BS responds with a Timing Advance (TA) command and a temporary uplink resource grant. Step 3 (Scheduled Transmission): The UE utilizes the allocated resources to transmit specific signaling containing its unique identifier. Step 4 (Contention Resolution): Finally, the BS transmits a contention resolution message to arbitrate access conflicts and establish the final connection.
The proposed scheme fully preserves the original protocol timing and signaling order, aiming to extend system functionality without disrupting the existing network architecture. In Step 1, the conventional access preamble is replaced by the OCC-ZC preamble designed in this paper. This preamble constructs a specific sequence structure by superimposing OCC onto time-domain repeated sequence blocks. The ISAC signal processing module shown in Figure 1 is specifically designed to handle this unique signal format. By leveraging the orthogonality introduced by the OCC, the module processes the received signal to extract Doppler information embedded in the signal phase difference, thereby directly resolving the target’s radial velocity, while simultaneously completing standard user access detection. Furthermore, a closed-loop ISAC optimization mechanism is introduced. This module evaluates the communication access success rate and the detection error in real-time and dynamically adjusts the resource allocation parameters. This ensures access performance while maximizing sensing accuracy, achieving a deep integration of communication and sensing in terms of both functionality and resources.
This improved scheme establishes the foundation of the physical layer for the proposed ISAC system. Based on this, the remainder of this paper will elaborate on the specific frame structure design and mathematical model of the OCC-ZC preamble. It will also provide an in-depth analysis of the ISAC signal processing workflow, with a focus on deriving the theoretical performance of communication detection and sensing parameter estimation based on this signal format.

2.2. The Enhanced Preamble of PRACH Frame

2.2.1. The ZC Sequences

As shown in Figure 2a, a conventional PRACH preamble consists of a Cyclic Prefix (CP), a base sequence (ZC sequence or short sequence), and a Guard Period (GP). Its length and structure are determined by the preamble format to accommodate different coverage ranges and deployment scenarios. The ZC sequence [24] is adopted to maintain its excellent auto-correlation and cross-correlation properties, providing a foundation for initial timing synchronization. Its discrete-time expression is
z [ n ] = exp j π u n ( n + 1 ) N Z C , n = 0 , 1 , , N Z C 1
where u is the root index that is coprime with N Z C .

2.2.2. The OCC Sequences

The OCC sequence is a vector made up of M orthogonal kernel function values, whose most fundamental property is orthogonality between sequences. This orthogonality is typically defined through the inner product. Assuming there are two sequences of the OCC code, w p and q j , they can be expressed as [25]
w p = w p ( 0 ) , w p ( 1 ) , , w p ( M 1 ) w q = w q ( 0 ) , w q ( 1 ) , , w q ( M 1 )
The inner product between them is defined as
w p , w q = m = 0 M 1 w p ( M ) · w q * ( M )
where w q * ( M ) denotes the complex conjugate of w q ( M ) . For real-valued OCC codes (the most common case), the conjugate can be omitted. The orthogonality condition is given by
w p , w q = E , if p = q 0 , if p q
where E is a constant that typically represents the energy of the sequence. When E = 1 , the set of sequences is said to be orthonormal.

2.2.3. The OCC-ZC Preamble

As shown in Figure 2b, to simultaneously extract the range and velocity information of user equipment (UE) during the access process, a discernible time-domain structure must be introduced into the signal. This scheme constructs multiple time blocks by repeating the base sequence in the time domain and applies OCC to form a new preamble signal:
s [ n ] = m = 0 M 1 z ( n m L ) N Z C · w [ m ] · Π [ n m L ] , n = 0 , 1 , , N Z C 1
where L is the length of each time block, Π [ n ] is the rectangular window function, and ( · ) N Z C represents the modulo operation N Z C .

2.3. ISAC Based on the Enhanced Preamble

2.3.1. Sensing

To consider the relative motion between the Low-UE and the base station, the received signal can be modeled as
y r [ n ] = h r · s [ n τ ] e j 2 π f d n T s + ω [ n ]
where h r is the complex reflection coefficient in which the path loss and target cross-section are included, τ is the propagation delay corresponding to the range R = c τ / 2 , f d is the Doppler frequency shift corresponding to the velocity v = λ f d / 2 , T s is the sampling interval, and ω [ n ] is the additive white Gaussian noise, ω [ n ] C N 0 , σ r 2 .
To simultaneously accomplish communication access and sensing, the receiver processing flow requires a block-based correlation process. By performing correlation operations on each time block to obtain the initial channel response of each block, we obtain the following:
Y m ( τ ˜ ) = n m L ( m + 1 ) L 1 y r [ n ] · z * [ n τ ˜ m L ] , m = 0 , 1 , , M 1
The receiver does not know which user k transmitted the signal, nor the exact delay τ . Therefore, it is necessary to search over all possible τ and k.
It is known that Y m ( τ ¯ ) contains the modulation information of w k [ m ] (if the signal was transmitted by user k). To detect the user k, we can multiply Y m ( τ ¯ ) by the candidate OCC code w k * [ m ] and sum over the blocks:
S k ( τ ¯ ) = m = 0 M 1 Y m ( τ ¯ ) · w k * [ m ]
Assuming the transmitting user is k 0 and τ ¯ = τ , and letting P z = k = 0 L 1 | z [ k ] | 2 denote the sequence energy, Y m ( τ ) h r w k 0 [ m ] P z . Substituting this, we obtain the following:
S k ( τ ) h r P z m = 0 M 1 w k 0 [ m ] w k * [ m ] ,
Substituting (3) and (4) into (9), we can obtain
S k ( τ ) h r P z M , k = k 0 0 , k k 0
To avoid being affected by the phase of h r , we take the squared magnitude S k ( τ ¯ ) 2 . This value reaches its maximum when k = k 0 and τ ¯ = τ . Therefore, the detection criterion is
( k ^ , τ ^ ) = arg max k , τ ¯ m = 0 M 1 Y m ( τ ¯ ) · w k * [ m ] 2
This step enables user identification and access.
After finding the correct user k ^ and delay τ ^ through (11), we perform a “purification” step:
Y ˜ m = Y m ( τ ^ ) · W k ^ * [ m ]
where W k ^ [ m ] · W k ^ * [ m ] = 1 for the correct user, the user-specific coding is removed, and the signal energy is coherently combined. For incorrect users, due to the orthogonality of the codes, the results cancel each other out.
After (12), under ideal conditions where channel coherence is maintained across the M blocks, the orthogonality of OCC ensures that interference from other users is suppressed and noise is reduced through coherent combining. Consequently, the dominant component of the purified signal Y ˜ m can be simplified as
Y ˜ m C · e j 2 π f d m T b
where C is a complex constant, and T b = L · T s is the duration of one time block. The phase of the purified signal Y ˜ m increases linearly with the time block index m, and the rate of increase is proportional to the Doppler frequency shift f d .
In (13), the phase difference eliminates the constant phase offset, retaining only the phase changes caused by motion. In moderate mobility scenarios where channel variation over the preamble duration is dominated by a constant Doppler shift rather than severe fast fading, the model in (13) serves as a valid approximation. Under this approximation, the phase-difference method can be applied for velocity estimation, while the delay method is used for range estimation.
According to (13) we can estimate f d by utilizing the phase difference between adjacent time blocks. From the previous step, we obtain the phase of Y ˜ m = 2 π · f d · T b · m . Thus, the phase difference Δ ϕ between signals in two adjacent time blocks is
Δ ϕ = [ 2 π · f d · T b · ( m + 1 ) ] [ 2 π · f d · T b · m ] = 2 π · f d · T b
This result means that the phase difference between two adjacent Y ˜ m is a constant value, and this value directly contains the Doppler frequency shift f d we are seeking.
Mathematically, the most efficient way to calculate the phase difference between two complex numbers Z 1 and Z 2 is to compute Z 2 · ( Z 1 * ) and then take the phase angle () of this product. Therefore, for our signal, we have
Δ ϕ = [ Y ˜ m + 1 · Y ˜ m * ]
Substituting the conclusion from (15) into (14), we can obtain
[ Y ˜ m + 1 · Y ˜ m * ] = 2 π · f d · T b
Then, for any pair of adjacent blocks, we can estimate f d = 1 2 π T b · [ Y ˜ m + 1 · Y ˜ m * ] . To obtain a more accurate and robust estimate, we perform the same calculation for all M 1 pairs of adjacent blocks and take the average, and the Doppler frequency shift is accurately estimated.
f d ^ = 1 2 π T b ( M 1 ) m = 0 M 2 Y m + 1 ( τ ^ ) w * [ m + 1 ] · Y m ( τ ^ ) w * [ m ] *
where T b = L T s is the block duration. The radial velocity is then given by
v ^ = λ f ^ d 2
The detected timing delay is used to estimate the UE’s range, which is given by
R ^ = c · τ ^ 2
To avoid ambiguity, the phase difference must satisfy | Δ ϕ | < π . This imposes a constraint on the maximum detectable Doppler shift: f d , m a x < 1 2 T b . Consequently, the maximum unambiguous radial velocity is
v m a x = λ 4 T b

2.3.2. CRLB for Parameter Estimation in Sensing

Parameter estimation is very important for sensing, and its accuracy is usually measured by the CRLB, which is the lower bound for any unbiased estimator. In the setting considered in this paper, we focus on estimating the parameter vector of θ = τ , f d T . According to (13), we find that our estimator essentially estimates the frequency of a complex sinusoidal signal. To obtain the CRLB for estimating θ , we first define the phase observations as
ϕ m = 2 π f d m T b + v m , v m N 0 , σ ϕ 2
At high SNR, the phase noise variance σ ϕ 2 1 2 SNR b , where SNR b = | C | 2 / σ 2 is the block SNR.
According to the PDF in Equation (22), the observation vector ϕ = ϕ 0 , ϕ 1 , , ϕ M 1 T is subject to the probability density function (PDF):
p ϕ ; f d = 1 2 π σ ϕ 2 M / 2 exp 1 2 σ ϕ 2 m = 0 M 1 ϕ m 2 π f d m T b 2
According to the PDF in Equation (22), the likelihood function can be formulated as
ln p ϕ ; f d = M 2 ln 2 π σ ϕ 2 1 2 σ ϕ 2 m = 0 M 1 ϕ m 2 π f d m T b 2
For the OCC-ZC signal, due to the excellent ambiguity function properties of ZC sequences, the coupling between delay and Doppler is minimal, and the Fisher information matrix is approximately diagonal:
I ( θ ) I τ τ 0 0 I f d f d = E 2 ln p τ 2 0 0 E 2 ln p f d 2
Plugging (23) into (24), the elements in the FIM matrix are derived:
I f d f d = E 2 ln p f d 2 = 2 π T b 2 σ ϕ 2 m = 0 M 1 m 2
Using the formula m = 0 M 1 m 2 = ( M 1 ) M ( 2 M 1 ) 6 , we can obtain
I f d f d = 2 π T b 2 σ ϕ 2 · ( M 1 ) M ( 2 M 1 ) 6
By substituting σ ϕ 2 1 / 2 SNR b into (26), we can obtain
Var f ^ d 1 I f d f d = 3 2 π 2 T b 2 SNR b · M ( M 1 ) ( 2 M 1 )
Then, the CRLB matrix on θ is the inverse of I ( θ ) , given by
CRLB τ 0 0 CRLB f d = I τ τ 0 0 I f d f d 1
According to v = λ f d 2 = c f d 2 f c , we can obtain CRLB ( v ) by using the scale properties of CRLB, given by
CRLB ( v ) = λ 2 2 · CRLB f d = 3 λ 2 8 π 2 T b 2 SNR b · M ( M 1 ) ( 2 M 1 )
Similarly, we can obtain the CRLB ( τ ) :
I τ τ = 8 π 2 SNR total · β 2 ,
where SNR total is the total equivalent SNR after coherent combining, i.e., SNR total = M · SNR b . β 2 = B / 2 B / 2 f 2 | Z ( f ) | 2 d f B / 2 B / 2 | Z ( f ) | 2 d f is the mean-square bandwidth, where Z ( f ) represents the magnitude spectrum of the continuous-time Fourier transform of the base sequence.
It is worth noting that a continuous-time approximation with a rectangular spectrum is adopted here to obtain a tractable closed-form bound. While a discrete-time ZC sequence inherently suffers a slight loss in the effective mean-square bandwidth due to pulse shaping and discrete sampling, this theoretical approximation serves as a tight and analytically convenient lower bound for large sequence lengths (e.g., N Z C = 839 ).
From R = c τ / 2 , we can obtain
CRLB ( R ) = c 2 2 · CRLB ( τ ) = c 2 32 π 2 SNR total · β 2
The root mean square error (RMSE) is a practical metric for evaluating the estimation accuracy, defined as
RMSE ( θ ^ ) = E [ ( θ ^ θ ) 2 ]
where θ ^ denotes the estimator of parameter θ (e.g., range R or velocity v). E ( · ) denotes the mathematical expectation. For an unbiased estimator, the RMSE is related to the variance Var ( θ ^ ) by
RMSE ( θ ^ ) = Var ( θ ^ )
The Cramér–Rao lower bound (CRLB) provides a theoretical lower bound on the variance of any unbiased estimator:
Var ( θ ^ ) CRLB ( θ )
Therefore, for an efficient estimator (which achieves the CRLB), the RMSE approaches the square root of the CRLB at a high signal-to-noise ratio (SNR):
RMSE ( θ ^ ) CRLB ( θ )

2.3.3. Communication

According to [26], the success of the Random Access Channel (RACH) process depends mainly on the successful transmission of the PRACH preamble, and the probability of correct detection of the PRACH preamble is a crucial communication metric. Motivated by this, we analyze the detection probability of the proposed OCC-ZC preamble to quantitatively evaluate its communication access performance.
Let v [ n ] C N 0 , σ c 2 denote the additive white Gaussian noise (AWGN) at the receiver side. The received base-band signal can be expressed as
y c [ n ] = h c s [ n ] + v [ n ] ,
where h c represents the complex coefficient of the communication channel. To keep the analysis mathematically tractable, we adopt a block-fading model in which h c remains constant over M consecutive blocks. This assumption is reasonable for sub-6GHz systems under moderate mobility, since the preamble duration T preamble = M T b is typically much smaller than the channel coherence time T c 0.423 / f d , where f d = v f c / c under the Jakes model [27].
The correlation output for the m-th block is given by
X m = k = 0 N Z C 1 y c m N Z C + k · z * [ k ] = h c w [ m ] N Z C + V m ,
where V m C N 0 , N Z C σ c 2 , assuming the base sequence energy is normalized.
To accumulate energy across the multiple blocks, the receiver multiplies each X m by the conjugate of the candidate OCC code and sums them coherently:
Y = m = 0 M 1 w * [ m ] X m = h c M N Z C + m = 0 M 1 w * [ m ] V m .
Because perfect phase alignment is physically unavailable at the base station prior to successful access, taking the real part of Y for coherent detection is unjustified. Instead, following standard detection theory [28], we employ a non-coherent energy detector. The final detection statistic is defined as the squared magnitude T = | Y | 2 . Note that the noise component in Y follows C N ( 0 , M N Z C σ c 2 ) .
Under the hypothesis H 0 (absence of the user, h c = 0 ), the received signal consists solely of noise. The scaled statistic 2 T M N Z C σ c 2 follows a central Chi-square distribution with two degrees of freedom. For a given threshold η , the false alarm probability P f a is derived as
P f a = Pr T > η H 0 = exp η M N Z C σ c 2 .
Thus, to maintain a target false alarm rate P f a , the detection threshold is set to η = M N Z C σ c 2 ln ( P f a ) .
Under the hypothesis H 1 (presence of the user), Y is a complex Gaussian random variable with a mean of μ = h c M N Z C . Consequently, the statistic T follows a scaled non-central Chi-square distribution. According to digital communication theories over fading channels [29], the detection probability P d can be rigorously derived using the first-order Marcum Q-function Q 1 ( a , b ) :
P d = Pr T > η H 1 = Q 1 2 | h c | 2 M N Z C σ c 2 , 2 ln ( P f a ) .
This closed-form expression clearly reveals that the detection probability heavily depends on the accumulated signal-to-noise ratio | h c | 2 M N Z C σ c 2 and the repetition factor M.

2.3.4. ISAC

Figure 3 shows the framework of the enhanced PRACH preamble based ISAC systems, which present the close-loop signal processing flow of ISAC based on the OCC-ZC preamble. This framework is designed to seamlessly integrate user equipment access and sensing capabilities within a single transmission while dynamically optimizing resource configuration through a feedback mechanism. In the phase of receiving PRACH frames from the UE, the BS first detects and separates the OCC-ZC sequences y [ n ] preamble from PRACH frames, then initiates the block-based correlation process, and progresses to the OCC user separation phase. During this phase, the system leverages the orthogonality of OCC codes to perform coherent combining and interference cancellation. This ensures precise isolation of the target user signal from the surrounding noise and interference.
The signal processing flow then diverges into two concurrent functional paths. On the communication side, the system conducts user identification and access detection to determine the target user index k ^ and initial delay estimate τ ^ . It also computes the random access success probability to assess communication link reliability. Simultaneously, on the sensing side, which closely aligns with the communication function, the delay estimate τ ^ assists in estimating range ( R ^ ), while Doppler shift estimation is performed independently to derive velocity ( v ^ ). Additionally, estimation errors are calculated using the CRLB theory to evaluate sensing precision.
This tight integration of sensing and preamble detection capabilities inherently ties system performance to resource allocation strategies. Achieving high-precision sensing and reliable access in scenarios involving low-altitude, long-distance communication often requires increased transmission power and additional physical resources. However, unregulated expansion of these parameters can lead to heightened interference with neighboring cells and strain limited time–frequency resources. To address this trade-off, the optimization algorithm illustrated at the bottom left corner of Figure 3 is incorporated into the system’s closed-loop design. By utilizing real-time feedback, such as access success probabilities and sensing errors, this module resolves optimal configurations under constraints including power, bandwidth, and interference levels. It then directs the resource allocation module to adapt the transmission strategy dynamically, for instance, by adjusting repetition count M or transmission power. This approach enables a balanced optimization of communication reliability and sensing accuracy even in dynamic channel conditions. The detailed design of the optimization algorithm will be covered in the subsequent chapters.

3. Problem Formulation

The main objective of this work is to identify an OCC code so that the proposed OCC-ZC preamble signal can be used for PRACH communication- and target-sensing under transmission-power and orthogonal-codebook constraints.
C ˜ resource represents a resource allocation penalty term, which can adjust weights and resource allocation strategies based on real-time performance feedback. By introducing C ˜ resource , power P and bandwidth resources B can be dynamically allocated between communication and sensing to prevent one function from consuming too many resources and causing a sharp decline in the performance of the other function, which can be written as follows:
C ˜ resource = γ · P P max 2 + δ · B B max 2
where B is the bandwidth and γ , δ , μ 0 are weighting coefficients that control the cost of resource consumption.
To solve the optimization problem, which involves the joint optimization of the discrete orthogonal codeword w and continuous transmission parameters (power P, bandwidth B, and sensing slot duration T s ), a three-objective optimization framework is adopted. The problem aims to simultaneously balance three competing performance metrics: the random access success probability η comm , the sensing estimation error ϵ ˜ sensing , and the resource consumption cost C ^ resource . Its mathematical description is as follows:
min F ( x ) = η comm ( x ) , ϵ ˜ sensing ( x ) , C ^ resource ( x ) T s . t . w W orthogonal P P max , B B max η comm ( x ) η min , ϵ ˜ sensing ( x ) ϵ ˜ max
where x = ( w , P , B ) denotes the vector of decision variables and F ( x ) is the vector of objective functions to be minimized. where η comm ( x ) is random access success probability, ϵ ˜ sensing ( x ) is the normalized estimation errors of range and velocity is defined as
ϵ ˜ sensing = α · CRLB ( R ) R max 2 + β · CRLB ( v ) v max 2
where α > 0 and β > 0 are dual variables. R max is the maximum sensing distance required by the system. v max is the maximum velocity that the system is required to sense.
Problem (42) describes that the OCC-ZC preamble of the PRACH frame realizes ISAC under the constraints of transmission power and the orthogonal codebook.
The continuous variable transmit power P and the orthogonal codeword of the discrete variable w W orthogonal form the basic framework of a mixed-integer programming problem. Any optimization problem involving integer variables has a feasible region consisting of a discrete set of points, and discrete sets are non-convex. Consequently, the problem automatically becomes an NP-hard combinatorial optimization problem. Given the non-convex nature of the problem, genetic algorithms can be employed to find locally optimal solutions.

4. The Proposed Algorithm

The optimization problem formulated in Section 3 is inherently a three-objective optimization. Due to the inherent trade-offs among communication performance, sensing accuracy, and resource efficiency, there exists no single global solution that can simultaneously optimize all three objectives to their respective extremes. Instead, a set of Pareto-optimal solutions emerges, where each solution represents the best attainable balance among the three objectives under the given constraints.
To systematically explore this complex high-dimensional trade-off frontier, this paper employs the Non-dominated Sorting Genetic Algorithm II (NSGA-II) [22], a dedicated multi-objective optimization algorithm. NSGA-II can directly handle the aforementioned three-objective optimization problem without requiring a predefined fixed weighting scheme. It effectively searches for and returns a well-distributed set of Pareto-optimal solutions. This solution set provides a decision-making basis for the network to flexibly select operational strategies, such as “communication-priority”, “sensing-priority”, or “balanced-mode”, according to diverse real-time requirements.
The specific steps of the algorithm are as follows:
1.
Population initialization
Within the feasible region satisfying the constraints, randomly generate the initial population P 0 , with a total of I individuals. Each individual contains three optimization objective function values: η comm , ϵ ˜ sensing , and C ^ resource .
2.
Genetic operations
Perform selection, crossover, and mutation operations on the parent population to generate the offspring population. The selection adopts a binary tournament strategy, prioritizing individuals with a lower non-dominated rank or a larger crowding distance for retention. Crossover uses simulated binary crossover to generate new solutions, with a crossover factor p c controlling the crossover probability. Mutation employs polynomial mutation to enhance local search capability, with a mutation factor p m controlling the mutation probability, ultimately yielding the offspring population.
3.
Population combination
The parent and offspring populations are combined to form a new population.
4.
Non-dominated sorting
The merged new population is then divided into hierarchical levels using the non-dominated sorting method. Non-dominated sorting refers to the process of stratifying and ranking all individuals in the population based on Pareto dominance relationships, dividing them into several non-dominated layers. Its essence lies in establishing hierarchical priorities through dominance relationships, thereby providing a foundation for subsequent crowding distance calculations and individual selection.
5.
Crowding distance calculation
Next, calculate the crowding distance D i for an individual i in the current population, considering all three objective functions, η comm , ϵ ˜ sensing , and C ^ resource , as shown below:
D i = j = 1 3 | y i 1 , j y i + 1 , j | y j max y j min
where y i 1 , j and y i + 1 , j represent the j-th optimization objective function values of the two individuals adjacent to the individual i after sorting, and y j max and y j min denote the maximum and minimum values of the j-th optimization objective in the current population. The crowding distance reflects the crowding degree among individuals; a larger crowding distance indicates sparser distribution of individuals, leading to better diversity of the solution set.
6.
Selection of individuals
First, individuals at lower non-dominated ranks are prioritized for retention. When selection is required among individuals within the same rank, those with larger crowding distances are given priority. This process continues until the number of individuals reaches I, thereby generating a new parent population.
7.
Iteration
Repeat steps 2 to 6 until the maximum number of evolutionary iterations is reached, obtaining the Pareto-approximate-optimal solution set.
For more details please refer to the Algorithm 1. The process of population sorting and selection is shown in Figure 4.
Algorithm 1 NSGA-II for multi-objective resource optimization in OCC-ZC PRACH system
Require: Individual encoding: w W orthogonal , P [ P min , P max ] , B [ B min , B max ]
Ensure: Pareto-optimal solution set P *
  1:
procedure NSGA-II( N , G max , p c , p m )
  2:
    Initialize P 0 with N feasible ( w , P , B ) configurations
  3:
    Evaluate each individual in P 0 on three objectives:
  4:
       1. η comm ( w , P , B ) : access success probability
  5:
       2. ϵ ^ sensing ( w , P , B ) : normalized sensing error
  6:
       3. C ^ resource ( P , B ) : resource consumption cost
  7:
    Non-dominated sort P 0 , compute crowding distance
  8:
     t 0
  9:
    while  t < G max  do
10:
         Q t
11:
        for  i = 1 to N / 2  do
12:
           Select parents p 1 , p 2 from P t via binary tournament
13:
           Crossover: hybrid operators with probability p c :
14:
              - For P , B : Simulated Binary Crossover (SBX)
15:
              - For w : Single-point crossover
16:
           Generate offspring c 1 , c 2
17:
           Mutation: hybrid operators with probability p m :
18:
              - For P , B : Polynomial mutation
19:
              - For w : Random replacement in W orthogonal
20:
            Q t Q t { c 1 , c 2 }
21:
        end for
22:
        Evaluate all individuals in Q t on the three objectives
23:
         R t P t Q t
24:
        Fast non-dominated sort R t F 1 , F 2 , , F k
25:
         P t + 1
26:
         i 1
27:
        while  | P t + 1 | + | F i | N  do
28:
           Compute crowding distance for each in F i
29:
            P t + 1 P t + 1 F i
30:
            i i + 1
31:
        end while
32:
        Sort F i by descending crowding distance
33:
         P t + 1 P t + 1 first ( N | P t + 1 | ) of F i
34:
         t t + 1
35:
    end while
36:
     P * non - dominated solutions from P t (i.e., F 1 )
37:
    return  P *
38:
end procedure
Specifically, the algorithm aims to enhance the random access success rate and uplink throughput on the communication side, as well as optimize Doppler velocity estimation accuracy and target detection probability on the sensing side, while minimizing resource consumption cost C ^ resource . Leveraging its distinctive mechanisms of fast non-dominated sorting and crowding distance calculation, the NSGA-II algorithm efficiently handles these three competing objectives, searching for the Pareto-optimal set within the complex solution space. Consequently, it provides the network with a range of feasible configuration strategies, spanning from ‘communication-priority’ to ‘sensing-priority’ options, with varying resource consumption levels.

5. Performance Evaluation

5.1. Simulation Parameters

In this subsection, we evaluate the performance of the proposed OCC-ZC preamble in a low-altitude long-distance ISAC scenario.
The simulation parameters are summarized in Table 1 and Table 2. We compare the proposed scheme with the conventional ZC-based PRACH scheme. The performance metrics include: (i) detection probability η comm for communication; (ii) root mean square error (RMSE) of range and velocity estimation for sensing; and (iii) Cramér–Rao lower bound (CRLB) for range and velocity as theoretical benchmarks. The impact of the weighting factor λ is also analyzed.
The selection of simulation parameters in Table 1 is designed to construct a rigorous and realistic evaluation scenario for long-distance communication access at low-altitude [30]. The carrier frequency is set to 3.5 GHz with a system bandwidth of 20 MHz, directly corresponding to the configuration of a mainstream 5G mid-band (e.g., n78 band). A transmit power of 23 dBm is selected to model the typical uplink transmission power level of current commercial aircraft communication payloads. The channel model adopts the 3GPP Urban Macrocell (UMa) line-of-sight model supplemented by log-normal shadowing with a standard deviation of 4 dB. This model effectively captures the channel characteristics in open airspace, such as suburban or campus areas, where a stable LOS path exists between the UE and the base station while subject to minor blockages from sporadic obstacles, providing propagation conditions with both stability and randomness.
A Zadoff–Chu sequence of length 839 is employed as the base preamble, and a conventional preamble space of 64 based on cyclic shifts is assumed per cell. This fully adheres to the standard design of long preambles in 4G/5G PRACH, ensuring a fair baseline for comparison between the proposed and conventional schemes. The core of the simulation is to observe the effect of the introduced “repetition” and “orthogonal covering” mechanism. Therefore, the repetition number M is set to four for comparison. All access attempts are evaluated within a fixed time window of 100 ms. This duration is adequate to encompass a complete four-step random access procedure and simulate certain retransmission processes.
The parameters in Table 2 are selected to evaluate sensing performance under realistic conditions [31]. The carrier frequency f c = 3.5 GHz and signal bandwidth B = 20 MHz together form a typical sub-6GHz carrier configuration of 5G NR. The transmit power P t x = 23 dBm mimics the typical uplink transmission power level of commercial aircraft communication payloads. The channel model adopts the 3GPP UMa line-of-sight model supplemented with moderate shadow fading ( σ = 4 dB ), characterizing the channel features where a dominant line-of-sight path exists between the UE and the base station in suburban or campus environments, yet is subject to minor blockages from sporadic obstacles.

5.2. Communication Performance

This subsection evaluates the communication performance of the proposed OCC-ZC preamble in terms of detection probability.
Figure 5 compares the detection probability of the conventional ZC preamble and the proposed OCC-ZC preamble under varying SNR. The OCC-ZC scheme achieves a detection probability of 1 at an SNR of 10 dB, while the conventional scheme requires 15 dB. Furthermore, throughout the entire SNR range, the OCC-ZC PRACH curve consistently lies above the conventional PRACH curve, demonstrating its performance advantage under various channel conditions. This improvement stems from the additional orthogonal dimension introduced by OCC, which enhances the distinguishability of preambles.
The detection probability performance of the OCC-ZC preamble under different system strategies is further investigated and the evaluation results are shown in Figure 6.
The detection probability performance of three representative configurations selected from the obtained Pareto-optimal solution set, which corresponds to the sensing-priority, balanced, and communication-priority strategies, is compared. As shown in Figure 6, these three configurations, originating from different trade-off points on the Pareto front, exhibit significant differences in detection performance. In the low-SNR region (SNR < 15 dB), the communication-priority configuration demonstrates a clear detection advantage, achieving a near-unity detection probability at SNR ≈ 15 dB. In contrast, the sensing-priority configuration yields a lower detection probability at the same SNR levels, requiring SNR ≈ 25 dB to reach comparable performance. The performance of the balanced configuration lies between these two extremes. This result visually illustrates the characteristics of different solutions along the Pareto frontier and validates the inherent resource trade-off between communication and sensing functions: higher requirements for sensing accuracy typically come at the cost of reduced access reliability.

5.3. Sensing Performance

The sensing performance of the proposed PRACH preamble scheme in terms of range and velocity estimation accuracy is evaluated as follows.
As shown in Figure 7, the distance estimation performance based on the OCC-ZC preamble is evaluated. The graph illustrates the relationship between the root mean square error (RMSE) of distance estimation and the reference transmit signal-to-noise ratio (transmit SNR) for four different target distances (10 km, 20 km, 30 km, and 50 km). It can be observed that all curves exhibit a typical threshold effect: in the low SNR region (−10 dB to 0 dB), the distance estimation error decreases rapidly as the transmit SNR increases; in the high SNR region, the rate of error reduction slows down, asymptotically approaching the theoretical bound.
Crucially, it is observed that the estimation accuracy heavily depends on the target distance. At a fixed transmit SNR, the estimation error significantly increases for targets at greater distances (e.g., 50 km). This is strictly consistent with electromagnetic propagation physics: as the distance increases, severe path loss significantly degrades the actual received SNR at the base station. Consequently, the reduced received signal power leads to a deterioration in delay estimation accuracy. Nevertheless, even at a long distance of 50 km, when the transmit SNR reaches 20 dB, the system can still achieve a positioning accuracy of about 60 m, which fully demonstrates the effectiveness of the proposed OCC-ZC preamble in low-altitude long-distance ISAC scenarios.
Figure 8 illustrates the velocity estimation performance, depicting the variation of velocity estimation RMSE with the transmit SNR for four different target radial velocities (60 m/s, 70 m/s, 80 m/s, and 100 m/s). Similar to the range estimation, the velocity estimation error exhibits a rapid decline followed by a slower asymptotic decrease as the SNR improves.
Under identical SNR conditions, targets with higher radial velocities (e.g., 100 m/s) exhibit slightly larger estimation errors compared to lower-speed targets (e.g., 60 m/s). This behavior accurately reflects the characteristics of the practical phase-difference estimator implemented in our system. Higher target velocities induce larger Doppler frequency shifts, causing the block-to-block phase rotation Δ ϕ to approach the ambiguity boundaries ( ± π ). In the presence of noise, this reduced phase margin makes the estimator more susceptible to phase wrapping errors. Furthermore, severe Doppler shifts introduce slight intra-block channel variations, which mildly disrupt the strict orthogonality of the ZC sequence and cause Inter-Carrier Interference (ICI). Despite these practical challenges, when the SNR reaches 15 dB, the system maintains a highly precise velocity estimation accuracy of approximately 0.7 m/s even under high-speed conditions of 100 m/s, strictly fulfilling the stringent requirements of low-altitude aircraft tracking.
Figure 9 and Figure 10 compare the Cramér–Rao lower bound (CRLB) for range and velocity estimation [32], respectively. As theoretically expected, the CRLB curves for both waveforms exhibit a strictly linear decreasing trend on the semi-logarithmic scale. It can be distinctly observed that the proposed Pareto OCC-ZC scheme strictly outperforms the fixed OCC-ZC scheme across the entire SNR regime. Furthermore, instead of asymptotically converging, the curves maintain a constant parallel gap on the logarithmic scale. This parallel relationship accurately indicates a constant theoretical performance gain achieved by the NSGA-II optimization, confirming its stable superiority in sensing accuracy.
By comparing Figure 7 with Figure 9 and Figure 8 with Figure 10, it can be observed that the RMSE curves of the range and velocity estimates obtained using the OCC-ZC preamble achieve the same decreasing slope as the corresponding CRLB curves as the SNR increases. The constant parallel gap on the logarithmic scale indicates a marginal, constant implementation and approximation loss, yet confirms that the proposed estimator is asymptotically efficient. The alignment between simulation and theory (35) confirms that the OCC-ZC preamble enables near-optimal estimation accuracy in both range and velocity under high SNR conditions.

5.4. Multi-Objective Optimization

To comprehensively analyze the trade-off among communication performance, sensing accuracy, and resource efficiency, we first present the Pareto frontier obtained by the NSGA-II algorithm in Figure 11. The three axes represent detection probability η comm , sensing error ϵ sensing , and resource cost C ^ resource . The Pareto front clearly illustrates the inherent trade-offs among these three objectives [23].
The color gradient of the scatter points corresponds to the magnitude of the resource cost C ^ resource , ranging from dark blue (lowest cost) to orange/red (highest cost), clearly demonstrating the decisive impact of resource investment on system performance: solutions with low resource cost cluster in regions characterized by lower detection probability and higher sensing errors, whereas those with high resource cost achieve both high detection probability and low sensing errors.
Figure 12 and Figure 13 further depict the relationships between resource cost and detection probability and between resource cost and sensing error, respectively. As resource investment increases, both communication reliability and sensing accuracy improve, but the marginal gain diminishes beyond a certain point, indicating the need for balanced resource allocation.
Figure 14 illustrates the relationship between the detection probability η comm and the sensing error ϵ ˜ sensing . The scatter plot reveals that as the detection probability increases, the sensing error exhibits a decreasing trend, demonstrating a co-improvement relationship between the two metrics. This phenomenon fundamentally stems from our proposed OCC-ZC structure design, where the repetition count M serves as the core parameter for simultaneously optimizing both performance indicators. An increase in M expands the orthogonal preamble space, significantly reducing the collision probability during the random access process, thereby enhancing the detection probability. On the other hand, it provides more time-domain observation samples for the sensing function, substantially improving the accuracy of Doppler frequency shift and range estimation through coherent combining gain, which in turn reduces the sensing error.
The simulation results demonstrate that the proposed OCC-ZC preamble scheme successfully integrates sensing capabilities into the PRACH access procedure. Compared with conventional access schemes, it achieves superior detection probability for random access while simultaneously providing an accurate estimation of range and velocity. The closed-loop optimization framework governed by the weighting factor λ enables flexible trade-offs between communication reliability and sensing accuracy. This verifies that the proposed scheme is an efficient solution for low-altitude long-distance ISAC systems, achieving the design goal of “sensing before access completion”.
Furthermore, compared to recent ISAC designs that often propose entirely new waveform structures—such as OTFS-superimposed preambles or custom radar-centric waveforms [9,20,21]—which necessitate significant hardware modifications, a major advantage of the proposed OCC-ZC scheme is its exceptional backward compatibility. Since the phase modulation introduced by OCC operates exclusively at the symbol level of repeated ZC blocks, the scheme does not demand any alterations to the existing Radio Frequency (RF) front-end architectures. Consequently, this novel ISAC framework can be seamlessly integrated into widely deployed commercial base stations (gNBs) through straightforward base-band software or DSP firmware upgrades, maintaining extremely low computational and hardware complexities.

6. Conclusions

In this paper, we propose an enhanced PRACH preamble scheme suitable for low-altitude long-distance integrated sensing and communication systems, aiming to deeply embed sensing capabilities into the PRACH, enabling the network to possess target-sensing abilities from the very beginning of access. We derive the CRLB for distance and velocity estimation when using the OCC-ZC preamble scheme, establish detection probabilities in communication, and then formulate a multi-objective optimization problem. To solve this non-convex problem, we propose using the NSGA-II algorithm to optimize multiple variables. Simulation results across various test scenarios numerically demonstrate the feasibility and reliability of the proposed method. It should be noted that the current signal processing framework assumes a constant channel over the preamble duration. Future work will investigate non-coherent combining techniques to extend this ISAC framework to fast-fading scenarios, such as mmWave bands or ultra-high-speed platforms.

Author Contributions

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

Funding

This research was funded by CRSC Low-Altitude Intelligence Technology Co., Ltd. of funder grant number 6800-K1240008. The authors declare that this study received funding from CRSC Low-Altitude Intelligence Technology Co., Ltd. The funder had the following involvement with the study: conceptualization, validation, analysis, investigation, writing, project administration, and funding acquisition.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

Authors Xiaoyang Wang, Xiao Yu, Zhengchun Xu were employed by the company CRSC Low-Altitude Intelligence Technology Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Jing, X.; Liu, F.; Masouros, C.; Zeng, Y. ISAC from the sky: UAV trajectory design for joint communication and target localization. IEEE Trans. Wirel. Commun. 2024, 23, 12857–12872. [Google Scholar] [CrossRef]
  2. Du, Z.; Liu, F.; Li, Y.; Yuan, W.; Cui, Y.; Zhang, Z.; Masouros, C.; Ai, B. Toward ISAC-Empowered Vehicular Networks: Framework, Advances, and Opportunities. IEEE Wirel. Commun. 2026, 32, 222–229. [Google Scholar] [CrossRef]
  3. Shang, C.; Yu, J.; Hoang, D.T. Energy-Efficient and Intelligent ISAC in V2X Networks with Spiking Neural Networks-Driven DRL. IEEE Trans. Wirel. Commun. 2026, 25, 1182–1195. [Google Scholar] [CrossRef]
  4. Hua, M.; Wang, M.; Yang, W.; You, X.; Shu, F.; Wang, J.; Sheng, W.; Chen, Q. Analysis of the frequency offset effect on random access signals. IEEE Trans. Commun. 2013, 61, 4728–4740. [Google Scholar] [CrossRef]
  5. Hua, M.; Wang, M.; Yang, K.W.; Zou, K.J. Analysis of the Frequency Offset Effect on Zadoff–Chu Sequence Timing Performance. IEEE Trans. Commun. 2014, 62, 4024–4039. [Google Scholar] [CrossRef]
  6. Galappaththige, D.; Mohammadi, M.; Baduge, G.A.; Tellambura, C. Cell-Free Integrated Sensing and Communication: Principles, Advances, and Future Directions. arXiv 2025, arXiv:2502.20345. [Google Scholar] [CrossRef]
  7. 3GPP TSG-RAN1. TR 38.901-Rel-20: Study on Channel Model for ISAC; 3GPP Technical Report; 3GPP: Valbonne, France, 2025; Available online: https://www.3gpp.org/DynaReport/38901.htm (accessed on 9 February 2026).
  8. Yin, H.; Huang, Y.; Han, L.; Jin, J. Thoughts on 6G integrated communication, sensing and computing networks. Sci. Sin. Inform. 2023, 53, 1838–1842. [Google Scholar] [CrossRef]
  9. Liu, F.; Yuan, W.; Masouros, C.; Li, A.; Luo, W.; Petropulu, A. Toward dual-functional radar-communication systems: Optimal waveform design. IEEE Trans. Signal Process. 2018, 66, 4264–4279. [Google Scholar] [CrossRef]
  10. 3GPP TSG-RAN WG1. TS 38.321 v17.4.0: Medium Access Control (MAC) Protocol Specification; §5.1 Random Access Procedure; 3GPP Technical Specification; 3GPP: Valbonne, France, 2023; Available online: https://www.3gpp.org/DynaReport/38321.htm (accessed on 9 February 2026).
  11. 3GPP TSG-RAN WG1. TS 38.211 v17.5.0: Physical Channels and Modulation; §6.3.3 PRACH Preamble Generation; 3GPP Technical Specification; 3GPP: Valbonne, France, 2023; Available online: https://www.3gpp.org/DynaReport/38211.htm (accessed on 9 February 2026).
  12. Chen, H.M.; Wang, P.; Li, S.; Lin, S.; Wang, Z.; Fang, C. A Novel Preamble Design for 5G Enabled LEO Non-Terrestrial Networks. In Proceedings of the 2022 IEEE Global Communications Conference (GLOBECOM), Rio de Janeiro, Brazil, 4–8 December 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 680–686. [Google Scholar]
  13. Yang, H.Q.; Dai, J.Y.; Li, H.D.; Wu, L.; Shen, Z.H.; Zhou, Q.Y.; Zhang, M.Z.; Wang, S.R.; Wang, Z.X.; Wu, J.W.; et al. Adaptively programmable metasurface for intelligent wireless communications in complex environments. Nat. Commun. 2026, 16, 6070. [Google Scholar] [CrossRef] [PubMed]
  14. Wang, X.; Guo, Q.; Ning, Z.; Guo, L.; Wang, G.; Gao, X.; Zhang, Y. Integration of Sensing, Communication, and Computing for Metaverse: A Survey. ACM Comput. Surv. 2024, 56, 1–38. [Google Scholar] [CrossRef]
  15. Chu, T.; Zhou, H.; Ren, Z.; Ye, Y.; Wang, C.; Zhou, F. Intelligent Detection of Low–Slow–Small Targets Based on Passive Radar. Remote Sens. 2025, 17, 961. [Google Scholar] [CrossRef]
  16. Wang, Y.; Su, Z.; Gao, Y.; Ba, J. Key Technologies for Low-Altitude Internet Networks: Architecture, Security, and Optimization. J. Electron. Inf. Technol. 2026, 48, 889–913. [Google Scholar]
  17. Wang, B.; Luo, P.; Yang, Y.; Zhao, Z.; Dong, R.; Guan, Y. A Review and Prospect of Cybersecurity Research on Air Traffic Management Systems. J. Electron. Inf. Technol. 2025, 47, 1230–1265. [Google Scholar]
  18. Khan, H.A.; Khan, H.; Ghafoor, S.; Khan, M.A. A Survey on Security of Automatic Dependent Surveillance-Broadcast (ADS-B) Protocol: Challenges, Potential Solutions and Future Directions. IEEE Commun. Surv. Tutor. 2024, 27, 3199–3226. [Google Scholar] [CrossRef]
  19. Zhang, J.A.; Rahman, M.L.; Wu, K.; Huang, X.; Guo, Y.J.; Chen, S.; Yuan, J. Enabling Joint Communication and Radar Sensing in Mobile Networks—A Survey. IEEE Commun. Surv. Tutor. 2021, 24, 306–345. [Google Scholar] [CrossRef]
  20. Linsalata, F.; Albanese, A.; Sciancalepore, V.; Roveda, F.; Magarini, M.; Costa-Perez, X. OTFS-superimposed PRACH-aided Localization for UAV Safety Applications. In Proceedings of the 2021 IEEE Global Communications Conference (GLOBECOM), Madrid, Spain, 7–11 December 2021; pp. 1–6. [Google Scholar]
  21. Kumari, P.; Vorobyov, S.A.; Heath, R.W. Adaptive Virtual Waveform Design for Millimeter-Wave Joint Communication–Radar. IEEE Trans. Signal Process. 2020, 68, 715–730. [Google Scholar] [CrossRef]
  22. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
  23. Liang, Z.P.; Lin, W.P.; Hu, K.F.; Ming, Z.; Zhu, Z.X. Many-objective evolutionary algorithm based on curvature estimation of Pareto front. J. Softw. 2023, 34, 4096–4113. [Google Scholar]
  24. Gregoratti, D.; Arteaga, X.; Broquetas, J. Mathematical Properties of the Zadoff-Chu Sequences. arXiv 2023, arXiv:2311.01035. [Google Scholar] [CrossRef]
  25. Schaich, F. Orthogonal Modulation and Code Division Multiplexing Techniques. In Multi-Carrier Spread-Spectrum; Fazel, K., Kaiser, S., Eds.; Springer: Dordrecht, The Netherlands, 2006; pp. 47–56. [Google Scholar]
  26. Tao, J.; Yang, L. Improved Zadoff-Chu Sequence Detection in the Presence of Unknown Multipath and Carrier Frequency Offset. IEEE Access 2018, 6, 39019–39028. [Google Scholar] [CrossRef]
  27. Goldsmith, A. Wireless Communications; Cambridge University Press: Cambridge, UK, 2005. [Google Scholar]
  28. Kay, S.M. Fundamentals of Statistical Signal Processing, Volume II: Detection Theory; Prentice Hall: Upper Saddle River, NJ, USA, 1998. [Google Scholar]
  29. Proakis, J.G.; Salehi, M. Digital Communications, 5th ed.; McGraw-Hill: New York, NY, USA, 2008. [Google Scholar]
  30. Kodheli, O.; Astro, A.; Querol, J.; Gholamian, M.; Kumar, S.; Maturo, N.; Chatzinotas, S. Random Access Procedure over Non-Terrestrial Networks: From Theory to Practice. IEEE Access 2021, 9, 109130–109143. [Google Scholar] [CrossRef]
  31. Zhang, H.; You, C.; Wang, X.; Song, L.; Zheng, L. Integrated Location Sensing and Communication for Ultra-Massive MIMO With Hybrid-Field Beam-Squint Effect. In Proceedings of the 2024 IEEE Global Communications Conference (GLOBECOM), Kuala Lumpur, Malaysia, 6–10 December 2024; pp. 1–6. [Google Scholar]
  32. Kay, S.M. Fundamentals of Statistical Signal Processing, Volume I: Estimation Theory; Prentice Hall: Upper Saddle River, NJ, USA, 1993. [Google Scholar]
Figure 1. Flowchart for the random access procedure.
Figure 1. Flowchart for the random access procedure.
Applsci 16 04800 g001
Figure 2. (a) The conventional PRACH frame structure. (b) The OCC-ZC frame structure.
Figure 2. (a) The conventional PRACH frame structure. (b) The OCC-ZC frame structure.
Applsci 16 04800 g002
Figure 3. The framework of enhanced PRACH preamble based ISAC systems.
Figure 3. The framework of enhanced PRACH preamble based ISAC systems.
Applsci 16 04800 g003
Figure 4. The process of population sorting and selection.
Figure 4. The process of population sorting and selection.
Applsci 16 04800 g004
Figure 5. Performance comparison of detection probability.
Figure 5. Performance comparison of detection probability.
Applsci 16 04800 g005
Figure 6. Detection probability under different communication-sensing trade-offs.
Figure 6. Detection probability under different communication-sensing trade-offs.
Applsci 16 04800 g006
Figure 7. Range estimation performance.
Figure 7. Range estimation performance.
Applsci 16 04800 g007
Figure 8. Velocity estimation performance.
Figure 8. Velocity estimation performance.
Applsci 16 04800 g008
Figure 9. Comparison of performance in terms of the CRLB on range.
Figure 9. Comparison of performance in terms of the CRLB on range.
Applsci 16 04800 g009
Figure 10. Comparison of performance in terms of the CRLB on velocity.
Figure 10. Comparison of performance in terms of the CRLB on velocity.
Applsci 16 04800 g010
Figure 11. Pareto frontier in three-dimensional objective space.
Figure 11. Pareto frontier in three-dimensional objective space.
Applsci 16 04800 g011
Figure 12. The resource cost C ^ resource vs. detection probability η comm .
Figure 12. The resource cost C ^ resource vs. detection probability η comm .
Applsci 16 04800 g012
Figure 13. The resource cost C ^ resource vs. sensing error ϵ sensing .
Figure 13. The resource cost C ^ resource vs. sensing error ϵ sensing .
Applsci 16 04800 g013
Figure 14. The detection probability η comm vs. sensing error ϵ ˜ sensing .
Figure 14. The detection probability η comm vs. sensing error ϵ ˜ sensing .
Applsci 16 04800 g014
Table 1. Parameters for communication performance simulation.
Table 1. Parameters for communication performance simulation.
ParameterSymbolValue
Carrier Frequency f c 3.5 GHz
Transmit Power P tx 23 dBm
Channel Model3GPP UMa LOS, Shadowing Std. σ = 4 dB
Reference Communication Range R 0 2 km
ZC Sequence Length N ZC 839
Conventional Preamble Space N trad 64
Preamble Repetitions (OCC Length)M4
Access Evaluation Window T win 100 ms
Table 2. Parameters for sensing performance simulation.
Table 2. Parameters for sensing performance simulation.
ParameterSymbolValue
Carrier Frequency f c 3.5 GHz
Transmit Power P t x 23 dBm
Channel Model3GPP UMa LOS, Shadowing Std. σ = 4 dB
Reference Target Range R 0 10 km 20 km 30 km 50 km
Reference Target Radial Velocity v 0 60 m/s 70 m/s 80 m/s 100 m/s
Preamble Repetition NumberM4
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

Wang, X.; Yu, X.; Xu, Z.; Yu, X.; Zhang, Z.; Ma, Q.; Shao, Z. An Enhanced Preamble of PRACH Frame for Low-Altitude Long-Distance Integrated Sensing and Communication System. Appl. Sci. 2026, 16, 4800. https://doi.org/10.3390/app16104800

AMA Style

Wang X, Yu X, Xu Z, Yu X, Zhang Z, Ma Q, Shao Z. An Enhanced Preamble of PRACH Frame for Low-Altitude Long-Distance Integrated Sensing and Communication System. Applied Sciences. 2026; 16(10):4800. https://doi.org/10.3390/app16104800

Chicago/Turabian Style

Wang, Xiaoyang, Xiao Yu, Zhengchun Xu, Xiaoyou Yu, Zhaohan Zhang, Qian Ma, and Zengjie Shao. 2026. "An Enhanced Preamble of PRACH Frame for Low-Altitude Long-Distance Integrated Sensing and Communication System" Applied Sciences 16, no. 10: 4800. https://doi.org/10.3390/app16104800

APA Style

Wang, X., Yu, X., Xu, Z., Yu, X., Zhang, Z., Ma, Q., & Shao, Z. (2026). An Enhanced Preamble of PRACH Frame for Low-Altitude Long-Distance Integrated Sensing and Communication System. Applied Sciences, 16(10), 4800. https://doi.org/10.3390/app16104800

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