1. Introduction
Random Access Procedure (RACH) is a fundamental mechanism in 5G NR that enables a User Equipment (UE) to:
- Establish initial network access
- Perform uplink synchronization
- Request scheduling resources
In terrestrial networks, RACH is already optimized for low latency and predictable propagation. However, in Non Terrestrial Networks (NTN), particularly LEO based systems, RACH design faces significant challenges due to:
- Long propagation delays
- Large cell sizes (spot beams)
- High Doppler variations
This blog explores how RACH is adapted for NTN in 3GPP Release 17 and beyond.
2. Standard RACH Procedure in 5G NR
The contention based RACH procedure consists of four main steps:
- Msg1: Preamble Transmission
- UE transmits a PRACH preamble
- Msg2: Random Access Response (RAR)
- gNB provides timing advance and uplink grant
- Msg3: RRC Request / UL Message
- UE sends identity or connection request
- Msg4: Contention Resolution
- gNB resolves contention and confirms access
Key Characteristics in Terrestrial Networks
| Parameter | Typical Value |
|---|---|
| Round Trip Time | < 1 ms |
| Timing Advance Range | Small |
| Cell Radius | Few km |
| Preamble Collision | Moderate |
3. NTN-Specific Challenges for RACH
3.1 Large Propagation Delay
- LEO RTT can range between 20 ms to 50 ms
- GEO RTT can exceed 500 ms
- Impacts:
- Delayed RAR reception
- Increased contention window
3.2 Large Cell Coverage (Spot Beams)
- NTN beams can cover hundreds of kilometers
- Leads to:
- Wide timing uncertainty
- Large timing advance requirements
3.3 Doppler Shift and Frequency Offset
- Rapid satellite movement introduces Doppler
- Affects:
- PRACH detection accuracy
- Preamble correlation
3.4 UE Location Uncertainty
- UE may not know precise timing offset
- Particularly critical for:
- Non GNSS capable devices
- Initial access scenarios
4. 3GPP Release 17 Enhancements for NTN RACH
To address NTN challenges, Release 17 introduces several adaptations:
4.1 Extended Timing Advance
- Support for larger TA values
- Enables compensation for long distances
4.2 PRACH Configuration Adaptation
- Longer preamble formats
- Increased cyclic prefix
- Improved robustness against delay spread
4.3 RACH Window Extension
- Extended RAR window duration
- UE waits longer for response
4.4 GNSS Assisted Timing Estimation
- UE uses GNSS for:
- Initial timing alignment
- Doppler pre-compensation
4.5 Beam Aware RACH
- RACH resources mapped per beam
- Reduces contention probability
5. NTN RACH Procedure Flow (Simplified)
Step by Step Flow
- UE selects PRACH resource based on beam
- UE applies:
- GNSS based timing estimation (if available)
- Doppler pre compensation
- UE transmits preamble (Msg1)
- Satellite forwards signal to gateway/gNB
- gNB processes and sends RAR (Msg2)
- UE receives RAR after extended delay
- UE transmits Msg3 using granted resources
- Contention resolution (Msg4) completes access
6. Comparison: Terrestrial vs NTN RACH
| Feature | Terrestrial NR | NTN NR (Rel-17) |
|---|---|---|
| Propagation Delay | Very Low | Very High |
| Timing Advance Range | Limited | Extended |
| PRACH Format | Standard | Extended CP |
| RAR Window | Short | Extended |
| GNSS Dependency | Optional | Highly Beneficial |
| Beam Awareness | Limited | Critical |

AULA F75 2.4G Wireless/Bluetooth/Wired Gaming Mechanical Keyboard RGB Customized 75% Layout
7. Practical Deployment Insights
7.1 Impact on Access Delay
- NTN RACH introduces significant access delay
- Impacts:
- IoT device responsiveness
- Call setup time
7.2 Collision Probability Management
- Larger beams → more UEs per RACH occasion
- Mitigation:
- Beam based resource partitioning
- Adaptive preamble allocation
7.3 Power Control Considerations
- UEs must transmit at higher power levels
- Challenges for:
- Battery powered devices
- NB IoT NTN scenarios
7.4 Integration with NTN Mobility
- Frequent beam changes affect RACH triggers
- Requires:
- Efficient re access strategies
- Fast synchronization recovery
8. Future Enhancements (Release 18 and Beyond)
- AI based RACH optimization
- Predictive access based on UE mobility
- Reduced signaling overhead for IoT NTN
- Enhanced beam coordination
9. Conclusion
RACH in NTN is not just a scaled version of terrestrial access, it is a fundamentally re engineered procedure to cope with:
- Extreme propagation delays
- Large coverage footprints
- Dynamic satellite movement
3GPP Release 17 lays the foundation, but further enhancements will be critical for enabling:
- Massive IoT over satellites
- Direct to device communication
- Seamless global coverage

Link for NTN Release 18 Enhancements as below:
https://adeelkhan77.com/2026/03/08/blog-151-ntn-release-18-ntn-enhancements-advancing-satellite-integration-in-5g-advanced/
Link for NTN HARQ Mechanism blog post as below:
https://adeelkhan77.com/2026/03/25/blog-164-ntn-harq-mechanisms-and-limitations-in-ntn/