Submitted:
24 March 2026
Posted:
25 March 2026
Read the latest preprint version here
Abstract
Keywords:
1. Introduction
2. Background
2.1. Performance Measurement
2.2. Conventional Sequences
2.3. The Pulsar Specification
3. Methodology
3.1. The PN Family Requirements
- The PN family is intended to serve as primary codes for the Xona Pulsar X5 signal; therefore, it must maintain compatibility with the 10,230-chip period structure of the baseline X5 signal.
- Taking into account the expanded operational size of the constellation and the signal structure of the Pulsar, a total of 294 pilot and data code pairs are required.
- Given the EFQPSK modulation of the Xona Pulsar, strict synchronized orthogonality (i.e. = 0) between the pilot and the data codes within a single satellite is not required.
- The codes must be optimized with both even and odd correlation sidelobes.
- The codes must maintain strict balance (i.e., ).
- The PN family must exhibit correlation performance comparable to that of other navigation signals.
3.2. The Concatenated Weil Sequence
3.3. Searching Optimal Prime Pair
- Well-aligned region: This region consists of the parent sequence chips that maintain their original relative cyclic shift of . The correlation within this segment behaves as the standard partial-period auto-correlation of the parent sequence .
- Shifted region: The physical insertion of the q-chip child sequence forces subsequent chips of the parent sequence to be positionally offset. Consequently, during the cyclic wrap-around, a substantial block of the parent sequence is multiplied by an effective relative delay of instead of the nominal . Like a well-aligned area, the correlation within this segment behaves as the partial-period auto-correlation of the parent Weil sequence with an extra shift.
- Inserted region: This region accounts for all correlation interactions involving the inserted child sequence . Crucially, when the shift is smaller than the insertion length (), a segment of the child sequence aligns with its own shifted version, thereby preserving the well-aligned partial auto-correlation properties of . The remainder of this region encompasses the cross-correlation between the child sequence and the parent sequence , which is bounded within a maximum interaction window of chips.
3.4. Optimal Code Search Procedure
| Algorithm 1: The ACF-Candidate Code Search Procedure |
![]() |
| Algorithm 2: The Final Optimal Code Search Procedure |
![]() |
4. Result
- Threshold A (Thr.A): Applies the ACF threshold (−31.19 dB for both and ) and the CCF thresholds (−27.29 dB for both and ) of the BDS B1C family.
- Threshold B (Thr.B): Maintains the ACF threshold (−31.19 dB for both and ) of the BDS B1C family but relaxes the CCF threshold (−27.21 dB for , −26.22 dB for ) to match that of the GPS L1C family.
5. Discussion
6. Conclusion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
| Index | p | q | Insert Ratio (%) | ||
|---|---|---|---|---|---|
| 01 | 10,223 | 7 | 0.07 | 58,056 | 694 |
| 02 | 10,211 | 19 | 0.19 | 194,949 | 846 |
| 03 | 10,163 | 67 | 0.65 | 592,647 | 1,102 |
| 04 | 10,159 | 71 | 0.69 | 622,160 | 1,106 |
| 05 | 10,151 | 79 | 0.77 | 656,487 | 1,094 |
| 06 | 10,103 | 127 | 1.24 | 700,308 | 1,096 |
| 07 | 10,099 | 131 | 1.28 | 708,955 | 1,143 |
| 08 | 10,091 | 139 | 1.36 | 1,063,980 | 1,247 |
| 09 | 10,079 | 151 | 1.48 | 963,750 | 1,199 |
| 10 | 10,067 | 163 | 1.59 | 929,799 | 1,227 |
| 11 | 10,039 | 191 | 1.87 | 643,815 | 1,049 |
| 12 | 10,007 | 223 | 2.18 | 661,560 | 1,076 |
| 13 | 9,967 | 263 | 2.57 | 783,118 | 1,063 |
| 14 | 9,923 | 307 | 3.00 | 691,560 | 1,045 |
| 15 | 9,883 | 347 | 3.39 | 577,993 | 900 |
| 16 | 9,871 | 359 | 3.51 | 725,845 | 1,002 |
| 17 | 9,851 | 379 | 3.70 | 481,194 | 857 |
| 18 | 9,811 | 419 | 4.10 | 307,648 | 643 |
| 19 | 9,739 | 491 | 4.80 () | 311,640 | 626 |
| 20 | 9,199 | 1,031 | 10.08 () | 24,205 | 44 |
| 21 | 8,699 | 1,531 | 14.97 () | 765 | 1 |
| 22 | 8,191 | 2,039 | 19.93 () | 1,019 | 1 |
| 23 | 7,687 | 2,543 | 24.86 () | 0 | 0 |
| 24 | 7,151 | 3,079 | 30.10 () | 0 | 0 |
| 25 | 6,659 | 3,571 | 34.91 () | 0 | 0 |
| 26 | 6,131 | 4,099 | 40.07 () | 0 | 0 |
| 27 | 5,639 | 4,591 | 44.88 () | 0 | 0 |
| 28 | 5,171 | 5,099 | 49.45 () | 0 | 0 |
References
- Morton, Y.J.; van Diggelen, F.; Spilker, J.J., Jr. Position, Navigation, and Timing Technologies in the 21st Century: Integrated Satellite Navigation, Sensor Systems, and Civil Applications; Parkinson, B.W., ., Ed.; Wiley-IEEE Press: Hoboken, NJ, USA, 2021. [Google Scholar] [CrossRef]
- Ge, H.; Li, B.; Jia, S.; Nie, L.; Wu, T.; Yang, Z.; Shang, J.; Zheng, Y.; Ge, M. LEO Enhanced Global Navigation Satellite System (LeGNSS): Progress, Opportunities, and Challenges. Geo-spatial Inf. Sci. 2022, 25, 1–13. [Google Scholar] [CrossRef]
- FrontierSI. State of the Market Report, Low Earth Orbit Positioning Navigation and Timing – 2024 Edition; Available online: [Online] (accessed on; FrontierSI: Melbourne, Australia, 2024; (accessed on 26 February 2026). [Google Scholar]
- Su, J.; Su, J.; Yi, Q.; Wu, C.; Hou, W. Design and performance evaluation of a novel ranging signal based on an LEO satellite communication constellation. Geo-Spat. Inf. Sci. 2023, 26, 107–124. [Google Scholar] [CrossRef]
- Reid, T.G.R.; Gala, M.; Favreau, M.; Kriezis, A.; O’Meara, M.; Pant, A.; Tarantino, P.; Youn, C. Xona Pulsar Compatibility with GNSS. In Proceedings of the 38th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2025), Baltimore, MD, USA, 8–12 September 2025. [Google Scholar] [CrossRef]
- Leclère, J.; Marathe, T.; Reid, T.G.R. Insights into Xona Pulsar LEO PNT: Constellation, Signals, and Receiver Design. In Proceedings of the 38th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2025), Baltimore, MD, USA, 8–12 September 2025; pp. 3008–3096. [Google Scholar] [CrossRef]
- Ahmed, F.; Shannon, P.; Schmitt, G.; Goparaju, A. TrustPoint LEO PNT: Evaluating Geometric Strength, Urban Availability, and Multi-Constellation Integration. In Proceedings of the 38th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2025), Baltimore, MD, USA, 8–12 September 2025; pp. 2332–2345. [Google Scholar] [CrossRef]
- Yang, L. In-orbit Testing Results of CENTISPACE LEO Augmentation Experimental Satellites. In Proceedings of the 17th Meeting of the International Committee on Global Navigation Satellite Systems (ICG-17), Madrid, Spain, 15–20 October 2023; Available online: https://www.unoosa.org/documents/pdf/icg/2023/ICG-17/icg17_wgs_07_02.pdf (accessed on 26 February 2026).
- Prieto Cerdeira, R.; Giordano, P.; Cordero, M.; Grec, F.; Le Priellec, A.; Sarnadas, R.; Breeuwer, E.; Ait-Mohammed, N.; Anghileri, M. Enhancing GNSS with a Low Earth Orbit layer: Celeste In-Orbit Demonstration Mission. In Proceedings of the 38th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2025), Baltimore, MD, USA, 8–12 September 2025; pp. 2322–2331. [Google Scholar] [CrossRef]
- Hong, J.; Tu, R.; Zhang, P.; Zhang, R.; Han, J.; Fan, L.; Wang, S.; Lu, X. GNSS rapid precise point positioning enhanced by low Earth orbit satellites. Satell. Navig. 2023, 4, 11. [Google Scholar] [CrossRef]
- Ge, H.; Meng, G.; Li, B. LEO enhanced GNSS (LeGNSS) precise point positioning with emphasis on model comparison. Adv. Space Res. 2024, 74, 2156–2168. [Google Scholar] [CrossRef]
- Xu, S.; Yang, Q.; Du, X.; Xu, X.; Zhao, Q.; Yang, L.; Qin, Y.; Guo, J. Multi-GNSS Precise Point Positioning enhanced by the real navigation signals from CENTISPACETM LEO mission. Adv. Space Res. 2024, 73, 4175–4186. [Google Scholar] [CrossRef]
- Gala, M.; Reid, T.G.R.; Marathe, T.; Sibois, A.; Tantry, S.; Gunning, K.; Bisnath, S. The rise of LEO PNT. GPS World. 2026. Available online: https://www.gpsworld.com/the-rise-of-leo-pnt/ (accessed on 26 February 2026).
- Lam, A.W.; Tantaratana, S. Theory and Applications of Spread-Spectrum Systems: A Self-Study Course; IEEE: Piscataway, NJ, USA, 1994. [Google Scholar]
- Gold, R. Optimal binary sequences for spread spectrum multiplexing. IEEE Trans. Inf. Theory 1967, 13, 619–621. [Google Scholar] [CrossRef]
- Kasami, T. Weight distribution formula for some class of cyclic codes. Technical Report R-285;Report; Coordinated Science Laboratory, University of Illinois: Urbana, IL, USA, 1966.
- Olsen, J.D.; Scholtz, R.A.; Welch, L.R. Bent-function sequences. IEEE Trans. Inf. Theory 1982, 28, 858–864. [Google Scholar] [CrossRef]
- No, J.S.; Kumar, P.V. A new family of binary pseudorandom sequences having optimal periodic correlation properties and large linear span. IEEE Trans. Inf. Theory 1989, 35, 371–379. [Google Scholar] [CrossRef]
- Hammons, A.R., Jr.; Kumar, P.V.; Calderbank, A.R.; Sloane, N.J.A.; Solé, P. The Z4-linearity of Kerdock, Preparata, Goethals, and related codes. IEEE Trans. Inf. Theory 1994, 40, 301–319. [Google Scholar] [CrossRef]
- Rushanan, J.J. Weil sequences: A family of binary sequences with good correlation properties. In Proceedings of the 2006 IEEE International Symposium on Information Theory, Seattle, WA, USA, 9–14 July 2006; pp. 1648–1652. [Google Scholar] [CrossRef]
- Space Systems Command. NAVSTAR GPS Space Segment/Navigation User Interfaces (IS-GPS-200, Revision N); Space Systems Command: El Segundo, CA, USA, 2022; Available online: https://www.gps.gov/ (accessed on 23 February 2026).
- Space Systems Command. NAVSTAR GPS Space Segment/User Segment L5 Interfaces (IS-GPS-705, Revision J); Space Systems Command: El Segundo, CA, USA, 2022; Available online: https://www.gps.gov/ (accessed on 23 February 2026).
- Space Systems Command. NAVSTAR GPS Space Segment/User Segment L1C Interfaces (IS-GPS-800, Revision J); Space Systems Command: El Segundo, CA, USA, 2022; Available online: https://www.gps.gov/ (accessed on 23 February 2026).
- China Satellite Navigation Office. BeiDou Navigation Satellite System Signal In Space Interface Control Document Open Service Signal B1C (Version 1.0); China Satellite Navigation Office: Beijing, China, 2017; Available online: http://en.beidou.gov.cn/ (accessed on 23 February 2026).
- Indian Space Research Organisation (ISRO). NavIC Signal in Space ICD for Standard Positioning Service in L1 Frequency, Version 1.0; Available online: [Online] (accessed on; ISRO: Bengaluru, India, 2023; (accessed on 23 February 2026). [Google Scholar]
- Fontana, R.D.; Cheung, W.; Novak, P.M.; Stansell, T.A. The New L2 Civil Signal. In Proceedings of the 14th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS 2001), Salt Lake City, UT, USA, 11–14 September 2001; pp. 617–631. [Google Scholar]
- Spilker, J.J., Jr.; Van Dierendonck, A.J. Proposed new L5 civil GPS codes. Navigation 2001, 48, 135–144. [Google Scholar] [CrossRef]
- Rushanan, J.J. The spreading and overlay codes for the L1C signal. Navigation 2007, 54, 43–51. [Google Scholar] [CrossRef]
- Sun, X. Performance analysis of BDS-3 B1C and GPS L1C data/pilot component pseudo random noise codes. J. Appl. Geod. 2018, 12, 267–278. [Google Scholar] [CrossRef]
- Kumar, P.V.; Dharmappa, D.; Mishra, S. Interleaved Z4-Linear Sequences With Low Correlation for Global Navigation Satellite Systems. IEEE Trans. Inf. Theory 2024, 70, 2224–2240. [Google Scholar] [CrossRef]
- Wang, W.; Tian, Y.; Bian, L.; Wang, G.; Meng, Y.; Zhang, L. A Novel Satellite PRN Code Assignment Method Based on Improved RLF Algorithm. Sensors 2022, 22, 5538. [Google Scholar] [CrossRef] [PubMed]
- Oliveira e Silva, T.; Herzog, S.; Pardi, S. Empirical verification of the even Goldbach conjecture and computation of prime gaps up to 4·1018. Math. Comp. 2014, 83, 2033–2060. [Google Scholar] [CrossRef]
- Zhang, G.; Zhou, Q. Pseudonoise codes constructed by Legendre sequence. Electron. Lett. 2002, 38, 376–377. [Google Scholar] [CrossRef]
- Gauss, C.F. Disquisitiones Arithmeticae; Fleischer: Leipzig, Germany, 1801. [Google Scholar]
- Ding, C.; Pei, D.; Salomaa, A. Chinese Remainder Theorem: Applications in Computing, Coding, Cryptography; World Scientific: Singapore, 1996. [Google Scholar] [CrossRef]
- Taylor, F.B. Simulation Study of Digitized Enhanced Feher Quadrature Phase Shift Keying (EFQPSK). Master’s Thesis, University of Tennessee, Knoxville, TN, USA, 2006. Available online: https://trace.tennessee.edu/utk_gradthes/1813.
- Salos, D.; Garcia-Pena, A.; Julien, O.; Ries, L.; Grelier, T. Investigation of CSK as a Candidate for Future GNSS Signals. In Proceedings of the 6th European Workshop on GNSS Signals and Signal Processing, Munich, Germany, 5–6 December 2013. [Google Scholar]
- Space Segment | GPS.gov. Available online: https://www.gps.gov/space-segment (accessed on 23 February 2026).
- van Diggelen, F. A-GPS: Assisted GPS, GNSS, and SBAS; Artech House: Boston, MA, USA, 2009. [Google Scholar]







| Constellation | Country | Status | System Type | Full Operational Capability | Ref. |
|---|---|---|---|---|---|
| ]1*Iridium STL | USA | Active | Stand-Alone | 66 | [3,4] |
| ]1*Pulsar | USA | Deploying | Stand-Alone | 258 | [5,6] |
| ]1*TrustPoint | USA | Demo/Planned | Stand-Alone | 384 | [7] |
| ]1*CentiSpace | China | Deploying | Augmentation | 190 | [3,8] |
| ]1*GeeSpace | China | Deploying | Augmentation | 240 | [3] |
| ]1*ESA LEO-PNT | Europe | In-Orbit Demonstration | Augmentation | 11 (IOD) | [3,9] |
| ]1*ArkEdge | Japan | Feasibility | Augmentation | 480 | [3] |
| Signal Type | Code Type | Frequency Band (MHz) | Period N | # of 1,023 |
|---|---|---|---|---|
| ]1*GPS L1 C/A | Gold | 1575.42 (L1) | 1,023 | 1 |
| ]1*NavIC S SPS | Gold | 2492.03 (S) | 1,023 | 1 |
| ]1*NavIC L5 SPS | Gold | 1176.45 (L5) | 1,023 | 1 |
| ]1*Pulsar X1 Primary Code | Kasami / Gold | 1593.32 (L1) | 1,023 | 1 |
| ]1*BDS B1I | Truncated Gold | 1561.10 (L1, B1) | 2,046 | 1 |
| ]1*GPS L2C CM | Truncated m-sequence | 1227.60 (L2) | 10,230 | 10 |
| ]1*GPS L5 | Extended Gold | 1176.45 (L5) | 10,230 | 10 |
| ]1*BDS B2a | Extended Gold | 1176.45 (L5, B2) | 10,230 | 10 |
| ]1*BDS PPP-B2b | Extended Gold | 1176.45 (L5, B2) | 10,230 | 10 |
| ]1*BDS B3I | Extended Gold | 1268.52 (L2, B3) | 10,230 | 10 |
| ]1*Pulsar X5 Primary Code | Extended Gold | 1190.52 (L5) | 10,230 | 10 |
| ]1*GPS L1C | 7-chip Padded Weil | 1575.42 (L1) | 10,230 | 10 |
| ]1*BDS B1C | 13-chip Truncated Weil | 1575.42 (L1, B1) | 10,230 | 10 |
| ]1*NavIC L1 SPS | Interleaved Linear (IZ4) | 1575.42 (L1) | 10,230 | 10 |
| ]1*GPS L2C CL | Truncated m-sequence | 1227.60 (L2) | 767,250 | 750 |
| Signal | Polynomial | PN Generation | Parameter of Code Index k |
|
|---|---|---|---|---|
| GPS L2C CM | c |
|
||
| GPS L5 | ||||
| BDS | ||||
| BDS | ||||
| BDS PPP-B2b | ||||
| BDS B3I | ||||
| GPS L1C | Weil | Insert fixed code at chip of |
||
| Fixed | 7-chip length fixed sequence (0110100) | |||
| BDS B1C | Weil |
|
13-chip truncation with |
|
| NavIC L1 SPS | IZ4 | Coupled shift registers based on tri-register (55-bit R0, 55-bit R1, 5-bit C) |
Interleaved binary (non-linear mapping) |
|
| [P] C.W. | Weil | Insert q-chip at chip of |
||
| Weil | ||||
| Signal Type | Family Size | Normalized ACF (dB) | Normalized CCF (dB) | |||||
|---|---|---|---|---|---|---|---|---|
| Max | Max | Max | Max | |||||
| GPS L2C CM | 63 | −28.57 | −26.90 | −27.21 | −28.18 | −25.39 | −26.08 | |
| GPS L5 | 420 | −29.06 | −28.56 | −26.22 | −28.55 | −26.36 | −25.20 | |
| BDS | 63 | −29.32 | −29.02 | −28.51 | −28.54 | −25.91 | −26.39 | |
| BDS | 63 | −29.35 | −29.02 | −28.51 | −28.54 | −25.84 | −26.22 | |
| BDS PPP-B2b | 63 | −29.29 | −28.93 | −28.51 | −28.54 | −25.20 | −25.91 | |
| BDS B3I | 63 | −29.08 | −28.03 | −27.21 | −28.60 | −25.84 | −25.76 | |
| GPS L1C | 420 | −30.38 | −31.17 | −28.03 | −28.57 | −27.21 | −26.22 | |
| BDS B1C | 126 | −31.48 | −31.19 | −31.19 | −28.86 | −27.29 | −27.29 | |
| NavIC L1 SPS | 128 | −30.79 | −31.70 | −29.83 | −29.70 | −31.70 | −26.50 | |
| [P] C.W. Thr.A | 254 | −31.46 | −31.19 | −31.19 | −28.76 | −27.29 | −27.29 | |
| [P] C.W. Thr.B | 608 | −31.47 | −31.19 | −31.19 | −28.72 | −27.21 | −26.22 | |
| Parameter | L1 Band | L5 Band | |||
|---|---|---|---|---|---|
| Pulsar X1 | GPS L1C/A | Pulsar X5 | GPS L5 | ||
| Carrier Frequency | 1593.3225 MHz | 1575.42 MHz | 1190.51625 MHz | 1176.45 MHz | |
| Modulation | EFQPSK | BPSK | EFQPSK+CSK2 | QPSK | |
| Minimum Received Power | −148.2 dBW | −158.5 dBW | −144.9 dBW | −154.0 dBW | |
|
Primary Code |
Family | Kasami and Gold | Gold | Extended Gold | Extended Gold |
| Family Size | D:16(K)+2(G)1 P:16(K)+2(G) |
210 | D:18 P:18 |
D:210 P:210 |
|
| Chip rate | 1.023 Mchip/s | 1.023 Mchip/s | 10.23 Mchip/s | 10.23 Mchip/s | |
| Code Length | 1,023 chip | 1,023 chip | 10,230 chip | 10,230 chip | |
|
Overlay Code |
Family | Memory | - | Memory | Neuman-Hoffman |
| Family Size | P:16 | - | P:16 | - | |
| Chip rate | 1,000 chip/s | - | 1,000 chip/s | 1,000 chip/s | |
| Length (pilot) | 100 chip | - | 100 chip | 10 chip | |
| Length (data) | - | - | - | 20 chip | |
| Data | Symbol Length | 1 ms | 20 ms | 2 ms | 10 ms |
| Symbol rate | 1,000 symbol/s | 50 symbol/s | 500 symbol/s | 100 symbol/s | |
| Bit rate | 1,000 bit/s | 50 bit/s | 4,000 bit/s | 50 bit/s | |
| Signal Type | Family Size | (dB) | (dB) | |||||
|---|---|---|---|---|---|---|---|---|
| Top. 126 | Top. 50% | Top. 95% | Top. 99% | Top. 50% | Top. 95% | Top. 99% | ||
| GPS L1C | 420 | −30.74 | −30.49 | −29.53 | −29.41 | −28.62 | −27.81 | −27.47 |
| BDS B1C | 126 | −31.19 | −31.50 | −31.22 | −31.19 | −28.90 | −28.19 | −27.94 |
| NavIC L1 SPS | 128 | −30.66 | −30.78 | −30.66 | −30.66 | −29.77 | −28.95 | −28.59 |
| [P] C.W. Thr.A | 254 | −31.44 | −31.44 | −31.22 | −31.19 | −28.80 | −28.07 | −27.79 |
| [P] C.W. Thr.B | 608 | −31.63 | −31.47 | −31.22 | −31.19 | −28.78 | −27.98 | −27.63 |
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).

