Next Article in Journal
Monolithically Integrated THz Detectors Based on High-Electron-Mobility Transistors
Previous Article in Journal
Design and Validation of a New Tilting Rotor VTOL Drone: Structural Optimization, Flight Dynamics, and PID Control
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Measurement Method for BDS Inter-Satellite Link Based on Co-Frequency Co-Time Full Duplex System

1
Graduate School, Space Engineering University, Beijing 101416, China
2
Key Laboratory of Intelligent Space TTC&O, Ministry of Education, Beijing 101416, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(11), 3538; https://doi.org/10.3390/s25113538
Submission received: 18 April 2025 / Revised: 26 May 2025 / Accepted: 30 May 2025 / Published: 4 June 2025
(This article belongs to the Section Navigation and Positioning)

Abstract

To meet the urgent need for high-precision ranging and large-capacity transmission in the current BeiDou-3 inter-satellite link system, this paper proposes a novel two-way measurement method based on Co-frequency Co-time Full Duplex (CCFD) system. This approach effectively addresses the limitations of traditional Time-Division Half-Duplex (TDHD) systems, such as complex link establishment processes, constrained ranging accuracy, and limited transmission efficiency. Based on the spatial configuration of the BeiDou-3 satellite navigation constellation, a dynamic link constraint model is constructed, and a comprehensive link budget analysis is conducted for the entire inter-satellite measurement process. The fundamental principle, system model, and key errors of the two-way measurement in CCFD are derived in detail. Theoretical analysis and experimental simulations demonstrate that the proposed CCFD system is feasible and achieves remarkable ranging accuracy improvements. At a carrier-to-noise ratio of 61.6 dBHz, the system attains 1σ ranging accuracy of 1.9 cm, representing a 51.3% enhancement over the 3.9 cm accuracy of the TDHD system. When operating at 69.3 dBHz, the precision further improves to 0.8 cm, outperforming TDHD’s 2.2 cm by 66.8%. The introduction of CCFD technology can significantly enhance the performance level of the BeiDou-3 satellite navigation system, demonstrating broad application prospects for the future.

1. Introduction

The inter-satellite link (ISL), as an integrated dynamic network between satellites and between satellites and ground stations, combines measurement and data transmission functions, bringing significant changes to the traditional operation mode of the Global Navigation Satellite System (GNSS) [1,2]. The primary functions of navigation ISLs can be summarized as follows: (1) achieving precise inter-satellite ranging, improving the geometric configuration of the network, and enhancing the accuracy of orbit determination and time synchronization; (2) utilizing real-time inter-satellite data transmission to increase the update frequency of navigation broadcast ephemeris; (3) enabling autonomous inter-satellite navigation in the absence of ground station support, enhancing the system’s survivability and wartime operational capabilities; (4) addressing the limitations of regional tracking station monitoring capabilities, ensuring global service performance; and (5) real-time monitoring of the integrity of navigation information, improving the system’s availability and reliability [3,4,5]. Currently, major spacefaring nations are accelerating the construction and refinement of ISL systems, striving to provide higher-quality navigation service performance on a global scale [6].
The development of the Global Positioning System (GPS) inter-satellite links began early and has reached the highest level of maturity. As early as the 1980s, the United States initiated research on ISL for the GPS, driven initially by the need for real-time monitoring of global nuclear tests and to enhance the survivability of GPS during wartime [7]. In 1984, Ananda, M. P. et al. first proposed the fundamental framework for autonomous navigation, providing theoretical analysis results that were subsequently adopted by the U.S. military [2]. By 1990, the theoretical design and data simulation for the GPS Block IIR ISL were completed, demonstrating that, without ground support, the user range error (URE) could be maintained below 6 m for up to 180 days [7]. In 1997, the first GPS Block IIR satellite equipped with ISL payloads was developed, tested, and launched. Rajan et al. conducted orbit determination experiments using inter-satellite ranging data from four GPS Block IIR satellites, with results showing that the URE could be better than 3 m over 75 days [8]. To date, GPS has launched four types of satellites: GPS IIR, GPS IIR-M, GPS IIF, and GPS III, with their corresponding operational characteristics summarized in Table 1 [9]. GPS satellites utilize UHF-band wide-beam antennas to establish ISLs, employing a polling-based time-division ranging system, where only one satellite transmits at any given time while the others receive [10]. Currently, the United States is developing third-generation navigation satellites, divided into three phases: GPS IIIA, GPS IIIB, and GPS IIIC. Although GPS III was originally planned to use Ka-band (22.55–23.55 GHz) and V-band (59.3–64 GHz) frequencies, the currently launched satellites of GPS III still operate in the UHF band due to various reasons [11]. Additionally, ongoing projects are exploring the integration of laser payloads into future GPS satellites [12].
Facing intense competition in the global navigation arena and challenges in establishing foreign ground stations, Russia has made significant investments in developing inter-satellite link (ISL) technologies for its GLONASS system. The current implementations primarily serve GLONASS-M and GLONASS-K satellites, each demonstrating distinct technological approaches. The GLONASS-M series satellites utilize S-band wide-beam antennas to establish ISLs and employ a simplex time-division mode to measure inter-satellite pseudo-range values, achieving systematic and random errors of 0.3 m and 0.4 m, respectively [13]. The GLONASS-K ISLs adopt a pulsed laser system, enabling centimeter-level inter-satellite ranging accuracy and medium data transmission rates (50 kbit/s), with the fastest link establishment time being less than 10 s [14]. Looking forward, Russia’s next-generation GLONASS-K2 satellites will feature enhanced capabilities through two-phased array antennas transmitting FDMA/CDMA signals. This upgrade integrates both laser and radio frequency ISL technologies while incorporating higher-precision atomic clocks, promising substantial improvements in system performance and navigation accuracy [15].
The Galileo navigation constellation currently does not employ ISLs, but the European Space Agency (ESA) is actively conducting exploratory research on ISL technology. In the realm of radio frequency ISLs, ESA has initiated two projects: GNSS+ and ADVISE. In the GNSS+ project demonstration, the ISLs operate in the C-band, utilizing a time-division multiple access (TDMA) ranging and communication system. This system enables bidirectional dual-frequency pseudo-range measurements between satellites, achieving an accuracy of 1–2 cm [16]. Building on this, ESA proposed the ADVISE project, which significantly reduced payload mass and radio frequency power consumption by improving ISL design and algorithms. This solution employed a frequency-hopping time-division multiple access (FTDMA) system, achieving orbit determination accuracy of approximately 1 cm and time synchronization performance better than 0.4 ns [17]. Simultaneously, ESA is actively exploring optical quantum links (OQLs) and laser links (Kepler), aiming to investigate new directions for ISL development and enhance the performance of navigation systems [18].
Since the completion of the BeiDou-1 dual-satellite system at the end of 2000, China has adopted a “three-step” development strategy and officially completed the construction of the BeiDou-3 Global Navigation Satellite System (BDS-3) on 31 July 2020 [19]. Furthermore, China plans to establish a “more ubiquitous, integrated, and intelligent” national comprehensive Positioning, Navigation, and Timing (PNT) system by around 2035 [20,21]. Figure 1 illustrates the development timeline of the BeiDou satellite navigation system. Between 2015 and 2016, China launched five experimental satellites (I1-S, I2-S, M1-S, M2-S, and M3-S), equipped with Ka-band ISL payloads. These satellites conducted in-orbit tests on technologies such as topology structure, communication protocols, antenna design, and autonomous navigation algorithms, achieving orbit determination accuracy better than 2 m [22]. Starting in 2017, BDS-3 satellites began carrying ISL payloads to enable inter-satellite measurement and communication. By December 2018, the initial BDS-3 constellation was successfully established, consisting of 18 Medium Earth Orbit (MEO) satellites and 1 Geostationary Earth Orbit (GEO) satellite [23]. Guo et al. processed 30 days of ISL measurement data from 18 MEO satellites using a distributed approach based on the extended Kalman filter, demonstrating that the three-dimensional orbital error could be less than 2.30 m over 30 days [24]. Xie et al. analyzed the orbit determination performance of 18 MEO satellites and 1 GEO satellite using 43 days of ISL measurement data from 2019. The results showed that the radial orbit error of the MEO satellites was on the order of 2–4 cm, while that of the GEO satellite was on the order of 8–10 cm [25].
Currently, all BDS-3 satellites are equipped with Ka-band ISL payloads, enabling precise orbit determination and time synchronization through inter-satellite precision measurement and data transmission. Zhang et al. analyzed the inter-satellite ranging performance using 30 days of measurement data from the complete BDS-3 constellation, revealing that the ISL ranging accuracy was better than 5 cm [26]. Guo et al. conducted an experimental analysis using one month of raw observation data from 29 BDS-3 satellites, consistently demonstrating that the time synchronization accuracy of each satellite was better than 0.4 ns [6]. The BeiDou ISL communication and measurement system employs a time-division half-duplex mode, establishing narrow-beam directional links based on a phased-array mechanism. Each satellite, following a time-slot schedule uploaded from the ground, establishes links with other satellites (or ground anchor stations) in a polling manner. The BDS-3 ISL system divides the timeline into superframes (1 min), with each superframe further subdivided into 20 time slots (3 s). Within a single time slot, the linked satellites alternately transmit signals to each other during their respective 1.5 s intervals, completing two-way inter-satellite measurement and communication [26,27,28].
Currently, ISLs in major global navigation systems predominantly employ a time-division half-duplex (TDHD) mode. While numerous scholars have focused on analyzing link performance based on raw inter-satellite observation data, such as orbit determination accuracy, time synchronization precision, and routing transmission efficiency, research on the operational mechanisms of ISLs remains limited. The TDHD mode, which prevents simultaneous transmission and reception on the same frequency, results in unidirectional transmission rates being only 50% of the total channel capacity. Additionally, the link establishment process is complex, and timestamp calculation and error correction are prone to significant inaccuracies. These limitations lead to issues such as low communication efficiency, high latency, and restricted inter-satellite measurement accuracy [3]. In contrast, Co-frequency Co-time Full Duplex (CCFD) technology, a key innovation proposed during the 5G era, has matured significantly in recent years [29,30,31]. Compared to traditional time-division and frequency-division systems, CCFD technology enables wireless devices to achieve simultaneous signal transmission and reception on the same frequency. Relative to time-division systems, CCFD technology allows concurrent signal transmission and reception, theoretically doubling the information throughput within the same time interval. In contrast to frequency-division systems, CCFD technology can effectively conserve bandwidth resources, theoretically improving spectral efficiency by a factor of two. Currently, numerous researchers have begun dedicating efforts to the study of CCFD technology, covering a wide range of fields such as massive multiple-input multiple-output systems, low-power wide-area networks, relay communication networks, Wi-Fi systems, Long-Term Evolution systems, and cognitive radio [29]. Introducing CCFD into ISL measurement and communication processes could effectively overcome the constraints of TDHD systems, which are unable to simultaneously transmit and receive signals on the same frequency. Moreover, it would simplify the link establishment process and enable continuous inter-satellite transmission and precise measurement. In terms of transmission, CCFD could double the inter-satellite transmission rate, measurement frequency, and data update rate. For measurement, CCFD could effectively mitigate ranging errors caused by relative motion, clock bias, and Doppler effects between satellites. This would eliminate the need for complex models to improve ranging accuracy and enhance the performance of inter-satellite measurements.
In this paper, we propose a novel inter-satellite two-way measurement method based on the CCFD system to enhance the overall performance of the ISL network. Section 2 analyzes the self-interference suppression performance of the CCFD system from three domains and presents the current total self-interference suppression level. Section 3 provides a detailed analysis of the spatial configuration of the BDS-3 satellite navigation constellation, constructing a dynamic link constraint model based on satellite visibility and antenna directivity. Section 4 conducts a comprehensive link budget analysis of the BDS-3 ISL. Section 5 systematically introduces the proposed two-way measurement method for ISL, including the fundamental principle, system model, and key errors, theoretically evaluating the system performance under the new framework. Section 6 presents experimental simulations and analyses, autonomously constructing a BDS-3 ISL scenario and a digital simulation verification platform to capture inter-satellite topological characteristics, validate the feasibility of the full-duplex system, and analyze pseudo-code ranging performance under the new framework. Section 7 analyzes the experimental results and discusses potential directions for future research. Section 8 provides a comprehensive summary and synthesis of the research findings presented in this paper.

2. CCFD Self-Interference Suppression Performance

The basic system model of CCFD is illustrated in Figure 2. During the reception of the Signal of Interest (SOI), due to the long distance between the transmitter and receiver, the signal experiences path loss during spatial transmission, resulting in low received signal power and high demands on receiver sensitivity. In contrast, for the Self-Interference Signal (SIS), since the transmitter and receiver are located at the same communication node and are spatially very close, the received signal power is at least 100 dB higher than the SOI [32]. This significantly degrades the quality of the SOI reception.
In the CCFD communication mode, although it is possible to transmit and receive signals simultaneously at the same frequency, the target signal is affected by self-interference from the local high-power transmitted signal. This interference prevents the communication system from effectively extracting the valuable signal. Therefore, effectively suppressing system self-interference is a key technical challenge that must be addressed to realize the CCFD framework [33].
Currently, extensive research is being conducted on CCFD self-interference suppression techniques. Based on the location of self-interference suppression, these techniques can be broadly categorized into spatial-domain (antenna-domain) self-interference suppression, analog-domain self-interference suppression, and digital-domain self-interference suppression [34]. Analog-domain self-interference suppression can be further divided into radio frequency (RF) and intermediate frequency (IF) self-interference suppression, with RF-domain suppression being the primary focus. A detailed schematic diagram is provided in Figure 3.

2.1. Spatial-Domain Self-Interference Suppression

Spatial-domain self-interference suppression primarily aims to reduce the near-field coupling effect between antennas by improving the spatial isolation between transmitting and receiving antennas. It can be divided into two main categories: passive suppression and active suppression. Passive suppression methods mainly include antenna separation [35], orthogonal polarization [36], near-field cancellation [37], and decoupling structure design [38]. Active suppression techniques mainly rely on transmit–receive beamforming [39].
Since BDS-3 ISLs utilize a Ka-band phased-array system, the focus of spatial-domain self-interference suppression is placed on array antennas operating within the central frequency range of 20 GHz to 30 GHz. As shown in Table 2, the current self-interference suppression performance of array antennas in the spatial domain can achieve a maximum level exceeding 100 dB. This significantly reduces the power of self-interference signals at the antenna, providing a strong foundation for further suppression in subsequent stages.

2.2. RF-Domain Self-Interference Suppression

Spatial-domain self-interference suppression has certain limitations and cannot eliminate SIS. The residual SIS remains stronger than the desired signal, necessitating further suppression in the RF domain [48]. RF-domain self-interference suppression involves processing at the RF front-end, where the idea is to estimate the residual SIS and remove it from the received RF signal, thereby preventing saturation of nonlinear components in the RF receiver chain [49].
Based on current research, RF-domain self-interference suppression techniques can be broadly categorized into three types: direct RF coupling interference suppression [50], digitally assisted RF interference suppression [33], and high-isolation device design. Table 3 summarizes the status of RF-domain self-interference suppression. For received signals within the central frequency range of 20 GHz to 30 GHz, current techniques such as multi-tap channel reconstruction and the development of high-isolation devices can achieve RF-domain self-interference suppression exceeding 35 dB.

2.3. Digital-Domain Self-Interference Suppression

After suppression in the RF domain, the residual self-interference signal needs to be further suppressed in the digital domain to enable the identification and demodulation of the desired signal. In the CCFD system, the near-end transmitted signal is considered known, while the characteristics of the self-interference channel are unknown. Therefore, digital-domain self-interference suppression requires the use of the known transmitted self-interference signal to estimate and compensate for the self-interference channel, achieving the goal of self-interference suppression [55].
Current research on digital-domain self-interference suppression techniques primarily includes self-interference channel reconstruction suppression [56], adaptive filtering-based self-interference suppression [57], and nonlinear self-interference suppression [58]. Table 4 presents the status of digital-domain self-interference suppression. With the introduction of advanced technologies such as artificial intelligence and deep learning, the best suppression performance in the digital domain can exceed 45 dB.
Yu et al. conducted a study on a spread-spectrum telemetry system with a 20 MHz bandwidth, utilizing multi-tap RF cancellation and digital nonlinear self-interference suppression methods. Through simulations and experimental validation, they achieved self-interference suppression levels of 41.5 dB in the RF domain and 38 dB in the digital domain, resulting in a combined suppression of approximately 81 dB [64]. This research provides a significant reference value for the CCFD communication and measurement systems in BDS-3 ISLs. Based on the current research, it is evident that for a CCFD spread-spectrum measurement and communication system using Ka-band array antennas with an RF reception bandwidth of 20 MHz, a total self-interference suppression level of approximately 180 dB can be achieved. This sets a performance benchmark for the feasibility demonstration of CCFD technology in the following discussion.

3. BDS-3 Constellation Configuration and ISL Establishment Constraints

The BDS-3 constellation is a multi-layered heterogeneous hybrid system, consisting of 3 GEO satellites, 3 Inclined Geosynchronous Orbit (IGSO) satellites, and 24 MEO satellites. The MEO satellites are arranged in a Walker 24/3/1 constellation configuration, featuring an orbital altitude of 21,528 km and an inclination of 55°. This configuration distributes the 24 MEO satellites across three evenly spaced orbital planes, with eight satellites uniformly positioned within each plane. Additionally, the phase difference between corresponding satellites in adjacent orbital planes is 15°. For the 24 MEO satellites configured in the Walker constellation, the satellites within the three orbital planes are labeled as MEO1m, MEO2n, and MEO3k, where m, n, k = 1, 2, …, 8. The 3 IGSO satellites have an inclination angle of 55° and a theoretical orbital altitude of 35,786 km. The 3 GEO satellites are positioned at longitudes of 80° E, 110.5° E, and 140° E, with a theoretical orbital altitude of 35,786 km.
The BDS-3 constellation features a large number of orbital planes and complex orbital types, and the relative positions and spatial relationships between satellites change rapidly over time. Therefore, the following constraints must be considered when establishing ISLs.

3.1. Satellite Visibility Constraints

The fundamental condition for establishing a link between two satellites is that they are mutually visible in space, meaning there is no Earth obstruction between them. Additionally, to avoid interference and effects from the troposphere and ionosphere on the ISL signals, the visibility constraint can be strengthened by requiring that the inter-satellite communication zone be at least 1000 km above the Earth’s surface.
As shown in Figure 4, SATi and SATj represent the two satellites establishing the link, O denotes the center of the Earth, R e is the Earth’s radius, and H is the height of the ionosphere. The vectors R i and R j represent the direction vectors from the Earth’s center to satellites i and j, respectively. L i j is the distance between the two satellites, h i j is the distance from the Earth’s center to the line connecting satellites i and j, θ i is the angle between the line connecting satellite i to satellite j and the line connecting satellite i to the Earth’s center, and θ j is the angle between the line connecting satellite j to satellite i and the line connecting satellite j to the Earth’s center. α i and α j are Earth occlusion angles of satellites i and j.
To ensure unobstructed inter-satellite signal transmission and guaranteed communication quality, the spatial positional relationship between satellite i and satellite j must satisfy the following equation:
h i j R e + H
Using R i and R j to represent h i j , the distance constraint formula for inter-satellite visibility can be derived as follows:
| R i × R i | L i j = | R i × R j | | R i R j | R e + H
When the line connecting satellite i and satellite j is tangent to the ionosphere boundary, the angle between the satellite connection line and the line from the satellite to the Earth’s center can be calculated, resulting in the angle constraint formula for inter-satellite visibility:
θ i α i = arcsin R e + H | R i | θ j α j = arcsin R e + H | R j |

3.2. Antenna Directivity Constraints

The BDS-3 employs phased-array antennas for its ISLs. By controlling the phase relationships of the antenna elements, the system can achieve beam scanning over a wide spatial range, enabling effective signal transmission. The BDS-3 ISLs operate in the Ka-band, which features relatively narrow antenna beams. By adjusting the beam direction, the system can establish point-to-point signal transmission links. Furthermore, phased-array antennas have a maximum beam scanning angle. Therefore, when establishing ISLs, the antenna directivity constraints must be considered. Specifically, the satellite pair planning to establish a link must simultaneously fall within each other’s beam scanning range to ensure effective link establishment.
Figure 5 illustrates the antenna directivity constraints, where β i and β j represent the maximum beam scanning ranges of satellite i and satellite j, respectively. If both satellites are within each other’s visibility range, the following antenna directivity constraint conditions must be satisfied, as expressed in the equation below:
α i θ i β i α j θ j β j
Considering practical engineering constraints, the maximum beam scanning range for BDS-3 can be set to 60° [25]. Taking into account both satellite visibility and antenna directivity constraints, a theoretical analysis of the ISL antenna scanning range and the maximum communication distance can be conducted. For MEO-MEO type links and MEO-GEO/IGSO type links, the maximum communication distance can be calculated as follows:
L max ( M E O M E O ) = 2 ( R e + H + H M ) 2 ( R e + H ) 2
L max ( M E O G E O / I G S O ) = ( R e + H + H M ) 2 ( R e + H ) 2 + ( R e + H + H G ) 2 ( R e + H ) 2
where L max ( M E O M E O ) represents the maximum inter-satellite distance for MEO-MEO type links, and L max ( M E O G E O / I G S O ) represents the maximum inter-satellite distance for MEO-GEO/IGSO type links. H M denotes the theoretical orbital altitude of MEO satellites, and H G denotes the theoretical orbital altitude of GEO/IGSO satellites. The Earth occlusion angles for MEO satellites and GEO/IGSO satellites can be calculated using the following equations:
α M E O = arcsin R e + H R e + H + H M
α G E O / I G S O = arcsin R e + H R e + H + H G
where α M E O represents the Earth occlusion angle for MEO satellites, and α G E O / I G S O represents the Earth occlusion angle for GEO/IGSO satellites. Taking R e = 6378 km, H = 1000 km, H M = 21,528 km, and H G = 35,786 km, and substituting these values into Equations (5)~(8), the maximum inter-satellite communication distance and the Earth occlusion angle can be calculated. The calculation results are shown in Table 5.
Simulation results indicate that the maximum inter-satellite communication distance for MEO-MEO type links can reach 55,897.12 km, while for MEO-GEO/IGSO type links, it can reach 70,477.33 km. The Earth occlusion angles for MEO satellites and GEO/IGSO satellites are 14.79° and 9.84°, respectively. In the next step of inter-satellite topology analysis, inter-satellite visibility and antenna directivity constraints should be considered. To ensure signal transmission quality with a sufficient margin, the beam scanning range for MEO satellites can be set to [15°, 60°], while for GEO/IGSO satellites, it can be set to [10°, 60°].

4. Comprehensive Link Budget Analysis of the BDS-3 ISL

Various link losses should be calculated to quantitatively assess the signal transmission quality based on the analysis of inter-satellite link topology characteristics. The current link performance is compared with system requirements such as data transmission rate, bit error rate, and ranging accuracy. Through iterative adjustments of signal transmission power and antenna gain, the ISL design is refined to meet the specified performance metrics required by the satellite navigation system.

4.1. Analysis of Inter-Satellite Link Loss

During the propagation of ISL signals, the signal power does not remain constant but decreases due to various losses, including free-space transmission loss, feeder loss, polarization loss, and pointing loss. Among these, free-space transmission loss is the predominant factor.
Free-space transmission loss refers to the signal attenuation caused by the propagation of radio signals in free space. The corresponding formula for the BDS-3 ISL signal can be expressed as follows:
L B D S _ I S L = ( 4 π d B D S _ I S L λ B D S _ I S L ) 2 = ( 4 π d B D S _ I S L f B D S _ I S L c ) 2
where L B D S _ I S L is the free-space transmission loss of the BDS-3 ISL signal, d B D S _ I S L is the geometric propagation distance between satellites in m, f B D S _ I S L is the ISL signal carrier frequency in Hz, λ B D S _ I S L is the ISL signal carrier wavelength in m, and c is the speed of light, with a value of 3 × 10 8 m/s. Then the received signal power of satellites can be expressed as follows:
P r _ B D S = P t _ B D S G t _ B D S G r _ B D S L B D S _ I S L
where P r _ B D S is the received signal power of satellites in W, P t _ B D S is the transmission signal power of satellites in W, G t _ B D S and G r _ B D S are the transmitting antenna gain and the receiving antenna gain in dBi, respectively.
Typically, we use the Equivalent Isotropic Radiated Power (EIRP) as an important metric to evaluate the transmission capability of a satellite. It can be expressed in dB as follows:
[ EIRP ] = [ P t _ B D S ] + [ G t _ B D S ] [ L S _ B D S ]
where L S _ B D S is the transmission circuit feed loss in dB. To better characterize the signal reception and amplification capability of the satellite receiving system, we typically use the receiver antenna quality factor for evaluation, which can be expressed in dB as follows:
[ G / T ] = [ G r _ B D S ] [ T s ]
where G / T is the receiver antenna quality factor in dB/K, and T s is the total noise temperature of the receiving system in K.
During the transmission of ISLs, in addition to free-space transmission loss, there are a series of other losses, including receiver feeder loss, antenna polarization loss, and antenna pointing loss. Taking into account various losses and to better reflect the performance of the satellite transmission and reception systems, Equation (10) can be rewritten in dB form as follows:
[ P r _ B D S ] = [ EIRP ] + [ G / T ] + [ T s ] [ L B D S _ I S L ] [ L N _ B D S ] [ L P _ B D S ] [ L D _ B D S ] [ L M ]
where L N _ B D S is the receiver feeder loss in dB, L P _ B D S is the antenna polarization loss in dB, L D _ B D S is the antenna pointing loss in dB, and L M is the link margin of the system in dB.

4.2. Analysis of Inter-Satellite Link Signal Quality

During the inter-satellite measurement and communication process, it is necessary to analyze the signal transmission quality to determine whether it meets various system performance requirements. Signal quality is typically measured using the signal-to-noise ratio (SNR), but the value of SNR depends on the noise bandwidth of the receiver, which can complicate its application. To facilitate performance comparisons between different receivers, the carrier-to-noise ratio can be used as an evaluation metric, and its equation can be expressed as follows:
C / N 0 = P r _ B D S N 0
where C / N 0 is the carrier-to-noise ratio of the received signal in dBHz, and N 0 is the noise power spectral density in dBW/Hz. The equation of N 0 can be expressed as follows:
N 0 = N / B f = k T s
where N is the noise power of the receiver in dBW, B f is the received bandwidth of the signal in Hz, and k is Boltzmann’s constant, with a value of 1.38 × 10 23 J/K. The noise temperature of the receiving system primarily consists of three components: the noise temperature from external sources, the noise temperature generated by cable losses, and the noise temperature produced by the series components in the system. According to Friis’ formula, the total noise temperature of the receiving system can be calculated as follows:
T s = T a + ( L N _ B D S 1 ) T 0 + ( F 1 ) L N _ B D S T 0
where T a is the noise temperature from external sources in K, F is the noise figure in dB, and T 0 is the ambient temperature in K. Considering various losses, Equation (14) can be expressed in dB form as follows:
[ C / N 0 ] = [ EIRP ] + [ G / T ] [ L B D S _ I S L ] [ L P _ B D S ] [ L D _ B D S ] [ k ] [ L M ]
For inter-satellite communication systems employing BPSK or QPSK digital modulation, a more commonly used evaluation metric is the normalized signal-to-noise ratio, defined as the ratio of energy per bit to noise power spectral density ( E b / N 0 ). The relationship between E b / N 0 and C / N 0 can be expressed as follows:
E b / N 0 = C / N 0 R b _ I S L
where R b _ I S L is the information transmission rate of the ISL signal in bps.

4.3. Analysis of Inter-Satellite Link Margin

For BPSK and QPSK modulation schemes, the following relationships hold:
P b = 1 2 e r f c E b / N 0
where e r f c ( · ) is the complementary error function, and P b is the system Bit Error Rate (BER).
We can calculate the normalized signal-to-noise ratio based on the system BER requirements. The extent to which the actual normalized signal-to-noise ratio exceeds the required normalized signal-to-noise ratio can be defined as the link margin, which can be expressed as follows:
M B D S _ I S L = ( E b / N 0 ) r e a l ( E b / N 0 ) r e q
where M B D S _ I S L is the link margin of the BDS-3 ISL, ( E b / N 0 ) r e a l is the actual normalized signal-to-noise ratio, and ( E b / N 0 ) r e q is the required normalized signal-to-noise ratio. Combining Equations (17), (18) and (20), the link margin can be expressed in dB as follows:
[ M B D S _ I S L ] = [ EIRP ] + [ G / T ] [ L B D S _ I S L ] [ L P _ B D S ] [ L D _ B D S ] [ k ] [ R b _ I S L ] [ L M ] [ ( E b / N 0 ) r e q ]

5. Two-Way Measurement Method in CCFD

Introducing CCFD into the BDS-3 ISL system enables simultaneous transmission and reception of signals on the same frequency, thereby enhancing the overall performance of the constellation. This section provides a detailed analysis of the fundamental principle, system model, and key errors of inter-satellite two-way measurement in CCFD. It has been proved in theory that this approach can achieve higher ranging precision.

5.1. Principle of Two-Way Measurement Method in CCFD

The two-way measurement method in CCFD is described as follows: (1) In terms of the time slot schedule uploaded from the ground, the satellite pair is identified to establish the link. (2) The two satellites (satellite i and j ) agree on the same transmission time and simultaneously send signals to each other. The signals share the same frame structure, with the baseband clock and carrier frequency generated locally by each satellite. (3) While transmitting, each satellite synchronously receives the signal sent by the other satellite. (4) Through spatial-domain, RF-domain, and digital-domain self-interference suppression, the self-interference signal can be reduced to the receiver noise floor, enabling effective signal reception. (5) The satellites execute signal acquisition, tracking, and demodulation processes to recover the information frame, extract the transmission epoch time, and integrate it with the local epoch time to compute the local pseudo-range. (6) The local pseudo-range is embedded into the information frame and transmitted to the other satellite. Both satellites then construct the two-way observation equation using the local pseudo-range and the pseudo-range demodulated from the received information frame. (7) The system performs timestamp calculation and key error correction to derive the modified pseudo-range equation. (8) The system performs summation and difference operations on the modified pseudo-range equation to derive the inter-satellite geometric distance and clock bias, which are necessary for precise orbit determination and time synchronization.
Figure 6 illustrates the timing diagram of inter-satellite two-way measurement in CCFD, with the following parameter definitions: (1) t i s is the local transmission time of the satellite i , and t s 1 is the corresponding BeiDou time (BDT). t j s is the local transmission time of the satellite j , and t s 2 is the corresponding BDT. (2) t i r is the local reception time of the satellite i , and t r 2 is the corresponding BDT. t j r is the local transmission time of the satellite j , and t r 1 is the corresponding BDT. (3) τ i t s and τ i t r represent the transmission and reception channel delays of the satellite i , respectively. τ j t s and τ j t r represent the satellite’s transmission and reception channel delays j , respectively. (4) r i ( t s 1 ) and r i ( t r 2 ) denote the position vectors of the satellite i in the Earth-Centered Inertial (ECI) coordinate system at the transmission and reception times, respectively. r j ( t s 2 ) and r j ( t r 1 ) denote the position vectors of the satellite j in the ECI coordinate system at the transmission and reception times, respectively.

5.2. System Model of Two-Way Measurement Method in CCFD

Based on the process of inter-satellite two-way measurement, the observation equation can be derived as follows:
ρ i j = | r j ( t r 1 ) r i ( t s 1 ) | + c [ d t j ( t r 1 ) d t i ( t s 1 ) ] + c δ i j s y s + ε i j ρ j i = | r i ( t r 2 ) r j ( t s 2 ) | + c [ d t i ( t r 2 ) d t j ( t s 2 ) ] + c δ j i s y s + ε j i
where ρ i j and ρ j i represent the locally measured pseudo-ranges of satellites j and i , respectively. d t i ( t s 1 ) and d t i ( t r 2 ) are the clock bias between the local time of the satellite i and BDT at times t s 1 and t r 2 , respectively. d t j ( t s 2 ) and d t j ( t r 1 ) are the clock bias between the local time of the satellite j and BDT at times t s 2 and t r 1 , respectively. The clock bias can be expressed as follows:
d t i ( t s 1 ) = t i s t s 1 d t i ( t r 2 ) = t i r t r 2 d t j ( t s 2 ) = t j s t s 2 d t j ( t r 1 ) = t j r t r 1
δ i j s y s and δ j i s y s represent the systematic errors of the two-way measurement, while ε i j and ε j i denote the ranging noise. The systematic errors can be further expressed as follows:
δ i j s y s = τ i t s + τ j t r + τ i j r e l _ g + τ i j r e l _ p + τ i j p c o δ j i s y s = τ j t s + τ i t r + τ j i r e l _ g + τ j i r e l _ p + τ j i p c o
where τ i j r e l _ g and τ j i r e l _ g represent the gravitational time delay of the two-way measurement, respectively. τ i j r e l _ p and τ j i r e l _ p denote the time delay of periodic relativistic effects in the two-way measurement, respectively. τ i j p c o and τ j i p c o represent the time delay of phase center offset (PCO) in the two-way measurement, respectively. Therefore, the inter-satellite two-way observation equation can be expressed in detail as follows:
ρ i j = | r j ( t r 1 ) r i ( t s 1 ) | + c [ d t j ( t r 1 ) d t i ( t s 1 ) ] + c ( τ i t s + τ j t r + τ i j r e l _ g + τ i j r e l _ p + τ i j p c o ) + ε i j ρ j i = | r i ( t r 2 ) r j ( t s 2 ) | + c [ d t i ( t r 2 ) d t j ( t s 2 ) ] + c ( τ j t s + τ i t r + τ j i r e l _ g + τ j i r e l _ p + τ j i p c o ) + ε j i
Given that the maximum communication distance of BDS-3 ISLs can reach 70,000 km and the relative velocity between satellites can reach several km/s, the effects of signal propagation delay and high-speed satellite motion cannot be overlooked [65]. ISL ranging aims to determine the geometric distance between two satellites at the same instant. Therefore, it is necessary to perform timestamp calculations on the observations to align the inter-satellite pseudo-range measurement to a unified system time. t s 1 can be selected as the reckoning time ( t 0 ) in CCFD, and the inter-satellite two-way observation equation can be adjusted as follows:
ρ i j = | r j ( t 0 ) r i ( t 0 ) | + Δ D i j + c { [ d t j ( t 0 ) + d T j ( t r 1 , t 0 ) ] [ d t i ( t 0 ) + d T i ( t s 1 , t 0 ) ] } + c ( τ i t s + τ j t r + τ i j r e l _ g + τ i j r e l _ p + τ i j p c o ) + ε i j ρ j i = | r i ( t 0 ) r j ( t 0 ) | + Δ D j i + c { [ d t i ( t 0 ) + d T i ( t r 2 , t 0 ) ] [ d t j ( t 0 ) + d T j ( t s 2 , t 0 ) ] } + c ( τ j t s + τ i t r + δ j i r e l _ g + δ j i r e l _ p + δ j i p c o ) + ε j i
where Δ D i j and Δ D j i are the distance corrections for the inter-satellite two-way measurement, respectively. d T i ( t , t 0 ) is the clock bias correction for satellite i from time t to t 0 , and d T j ( t , t 0 ) is the clock bias correction for satellite j from time t to t 0 . Comparing Equations (25) and (26), the following equations can be derived as follows:
Δ D i j = | r j ( t r 1 ) r i ( t s 1 ) | | r j ( t 0 ) r i ( t 0 ) | Δ D j i = | r i ( t r 2 ) r j ( t s 2 ) | | r i ( t 0 ) r j ( t 0 ) |
d T i ( t s 1 , t 0 ) = d t i ( t s 1 ) d t i ( t 0 ) d T i ( t r 2 , t 0 ) = d t i ( t r 2 ) d t i ( t 0 ) d T j ( t s 2 , t 0 ) = d t j ( t s 2 ) d t j ( t 0 ) d T j ( t r 1 , t 0 ) = d t j ( t r 1 ) d t j ( t 0 )
Analyzing the measurement process from satellite i to satellite j , it can be concluded that:
| r j ( t r 1 ) r i ( t s 1 ) | = | r j ( t s 1 ) r i ( t s 1 ) | + 0 t r 1 t s 1 v j ( t ) e i j ( t ) d t
where v j ( t ) represents the velocity of satellite j , and e i j ( t ) denotes the unit direction vector from satellite i to satellite j . Let f ( t ) = 0 t t s 1 v j ( t ) e i j ( t ) d t , and perform a first-order Taylor expansion at t = t s 1 , yielding as follows:
f ( t ) = f ( t s 1 ) + d f d t | t = t s 1 ( t t s 1 ) + R 1 ( t t s 1 ) = v j ( t s 1 ) e i j ( t s 1 ) ( t t s 1 ) + R 1 ( t t s 1 )
where
R 1 ( t t s 1 ) = 1 2 ( v j ( ξ ) e i j ( ξ ) + v j ( ξ ) e i j ( ξ ) ) ( t t s 1 ) 2
where ξ is a value between t and t s 1 . Since the velocity of the satellite changes slowly during a single ranging process and the linked satellites are tens of thousands of kilometers apart, the acceleration of the satellite and the rate of change of the inter-satellite direction can be approximated as zero over a short period, and R 1 ( t t s 1 ) can be neglected. Letting t = t r 1 , Equation (30) can be written as follows:
f ( t r 1 ) = 0 t r 1 t s 1 v j ( t ) e i j ( t ) d t = v j ( t s 1 ) e i j ( t s 1 ) ( t r 1 t s 1 )
Substituting Equation (32) into Equation (29), it can be concluded that:
| r j ( t r 1 ) r i ( t s 1 ) | = | r j ( t s 1 ) r i ( t s 1 ) | + v j ( t s 1 ) e i j ( t s 1 ) ( t r 1 t s 1 )
For the measurement process from satellite j to satellite i , we can similarly derive the following result:
| r i ( t r 2 ) r j ( t s 2 ) | = | r i ( t s 2 ) r j ( t s 2 ) | + v i ( t s 2 ) e j i ( t s 2 ) ( t r 2 t s 2 )
where v i ( t ) represents the velocity of the satellite i , and e j i ( t ) denotes the unit direction vector from satellite j to satellite i . Substituting Equations (33) and (34) into Equation (27), the following expressions can be obtained as follows:
Δ D i j = | r j ( t s 1 ) r i ( t s 1 ) | | r j ( t 0 ) r i ( t 0 ) | + v j ( t s 1 ) e i j ( t s 1 ) ( t r 1 t s 1 ) = v j ( t s 1 ) e i j ( t s 1 ) ( t r 1 t s 1 )
Δ D j i = | r i ( t s 2 ) r j ( t s 2 ) | | r j ( t 0 ) r i ( t 0 ) | + v i ( t s 2 ) e j i ( t s 2 ) ( t r 2 t s 2 ) = | r i ( t s 2 ) r j ( t s 2 ) | | r j ( t s 1 ) r i ( t s 1 ) | + v i ( t s 2 ) e j i ( t s 2 ) ( t r 2 t s 2 )
Let D ( t ) = | r j ( t ) r i ( t ) | , representing the spatial distance between satellites at different times. A first-order Taylor expansion of D ( t s 2 ) at time t s 1 is performed. Since the duration of a single two-way measurement is short, the inter-satellite acceleration can be approximated as zero [3], allowing the Taylor expansion remainder term to be neglected. The expansion of D ( t s 2 ) and Equation (36) can be expressed as follows:
D ( t s 2 ) = D ( t s 1 ) + d D ( t ) d t | t = t s 1 ( t s 2 t s 1 )
Δ D j i = d D ( t ) d t | t = t s 1 ( t s 2 t s 1 ) + v i ( t s 2 ) e j i ( t s 2 ) ( t r 2 t s 2 )
To better describe the calculation error, we can define it as follows:
Δ D j i _ s p a t i a l _ r e c k o n = d D ( t ) d t | t = t s 1 ( t s 2 t s 1 ) Δ D j i _ d ynamic _ compensate = v i ( t s 2 ) e j i ( t s 2 ) ( t r 2 t s 2 ) Δ D i j _ d ynamic _ compensate = v j ( t s 1 ) e i j ( t s 1 ) ( t r 1 t s 1 )
where Δ D j i _ s p a t i a l _ r e c k o n is the “spatial reckoning” term resulting from the difference between transmission and reckoning times. Δ D i j _ d ynamic _ compensate and Δ D j i _ d ynamic _ compensate are the “dynamic compensation” terms caused by the high-speed motion of the satellites. Therefore, the distance correction term for the inter-satellite two-way measurement can be rewritten as follows:
Δ D i j = Δ D i j _ d ynamic _ compensate Δ D j i = Δ D j i _ d ynamic _ compensate + Δ D j i _ s p a t i a l _ r e c k o n
Under the monitoring and control of ground stations, the clock bias between BeiDou satellite local time and BDT generally does not exceed 1 ms [3]. Therefore, the clock bias between satellites is typically maintained within 2 ms. The following relationship can be obtained as follows:
| t s 2 t s 1 | < 2 ms
As a navigation satellite, it stores its own broadcast ephemeris and the almanac of other satellites in the constellation. The precision of calculating satellite velocity using the broadcast ephemeris is 0.1 mm/s, while using the almanac yields a precision of dm/s [66]. Therefore, after calculating with the satellite’s local ephemeris and almanac, the correction precision of Δ D j i _ s p a t i a l _ r e c k o n can reach the sub-millimeter level, and the correction error can be considered negligible.
For the TDHD system, the reckoning time is often chosen at the midpoint of the two-way link transmission period. For a 3 s time slot, the difference between the reckoning time and the transmission time is approximately 0.75 s. In this case, the correction precision of the “spatial reckoning” term is only at the centimeter level, which does not meet the high-precision ranging requirements for ISLs. The CCFD system can effectively overcome this issue.
For the “dynamic compensation” term, since the maximum inter-satellite communication distance can reach 70,000 km, the maximum inter-satellite transmission delay is approximately 0.23 s, which means as follows:
t r 1 t s 1 0.23 s t r 2 t s 2 0.23 s
According to Equation (39), the “dynamic compensation” term depends on the receiving satellite’s velocity (which can be calculated from ephemeris data with an accuracy of 0.1 mm/s), the inter-satellite unit direction vector, and the transmission time interval. Since the maximum inter-satellite communication duration is approximately 0.23 s and the inter-satellite distance can extend to tens of thousands of kilometers, the unit direction vector between satellites remains effectively constant during a single transmission slot. Consequently, the “dynamic compensation” term can be corrected to an order of 10−2 mm, rendering it negligible in practice.
For the clock bias correction term, since the frequency stability of onboard atomic clocks is generally better than 10−13 s/s [25], and the difference between the two-way transmission/reception times and the reckoning time is no more than 0.5 s in CCFD, the maximum value of the clock bias correction term is only on the order of 10−14 s, corresponding to a distance on the order of 10−3 mm, which is negligible.
In summary, the analysis shows that the error introduced by timestamp reckoning in CCFD is primarily caused by the “dynamic compensation” term in the distance correction. After ephemeris and almanac correction, the precision can reach the sub-millimeter level. Compared to the traditional TDHD system, the correction precision is significantly improved, meeting the requirements for high-precision inter-satellite measurement.

5.3. Key Errors of the Two-Way Measurement Method in CCFD

During the process of inter-satellite two-way measurement, various types of errors exist, including channel time delay, gravitational time delay, the time delay of periodic relativistic effects, the time delay of PCO, and ranging noise. The presence of these errors can significantly impact the precision of inter-satellite measurements, necessitating their calculation and compensation.

5.3.1. Channel Time Delay

Channel delay error is one of the significant error terms affecting the precision of inter-satellite measurements. Due to the presence of various nonlinear components in the equipment, along with the effects of aging and temperature drift, the channel delay of the transceiver equipment can vary over time. For a single measurement, since the measurement duration is short and the equipment state changes minimally, the channel delay can be assumed to be constant.
Since the system employs the CCFD framework, allowing simultaneous transmission and reception of signals on the same frequency, an online calibration method can be used to perform real-time calibration of the channel delay. By introducing a self-calibration channel into the ranging equipment, a closed-loop circuit is formed between the transmission and reception channels. Through transmission–reception switching, three different delay combinations are obtained, and the transmission and reception equipment delays can be calculated, achieving a calibration precision better than 0.3 ns [66].

5.3.2. Gravitational Time Delay

Due to the effects of general relativity, gravitational time delay errors occur during signal transmission. These errors can be calculated and corrected using the following formula [6]:
τ i j r e l _ g = ( 1 + γ ) G M c 2 ln ( | r i ( t s 1 ) | + | r j ( t r 1 ) | + | r j ( t r 1 ) r i ( t s 1 ) | | r i ( t s 1 ) | + | r j ( t r 1 ) | | r j ( t r 1 ) r i ( t s 1 ) | ) τ j i r e l _ g = ( 1 + γ ) G M c 2 ln ( | r j ( t s 2 ) | + | r i ( t r 2 ) | + | r i ( t r 2 ) r j ( t s 2 ) | | r j ( t s 2 ) | + | r i ( t r 2 ) | | r i ( t r 2 ) r j ( t s 2 ) | )
where γ is the post-Newtonian parameter, and G M is the Earth’s gravitational constant.

5.3.3. Time Delay of Periodic Relativistic Effects

Under the influence of special relativity, satellite clocks exhibit a nominal frequency offset (NFO) and periodic relativistic effects. The NFO can be eliminated by adjusting the clock frequency before transmission, and the correction formula can be expressed as follows [67]:
Δ f N F O = G M c 2 ( 1 R e 3 2 a )
where Δ f N F O is the NFO in Hz, and a is the satellite orbit semi-long axis in m. The periodic relativistic effects can be calculated and corrected using the following formula [68]:
τ i j r e l _ p = 2 c ( r i ( t s 1 ) v i ( t s 1 ) r j ( t r 1 ) v j ( t r 1 ) ) τ j i r e l _ p = 2 c ( r j ( t s 2 ) v j ( t s 2 ) r i ( t r 2 ) v i ( t r 2 ) )

5.3.4. Time Delay of PCO

Inter-satellite measurements are based on the phase center of the transceiver antenna, while the antenna is installed based on its geometric center. During the measurement process, the inconsistency between the antenna’s phase center and its geometric center introduces an error known as the time delay of PCO.
The time delay of PCO can be corrected by the factory default values, which were calibrated by the satellite manufacturer and have been released on the Beidou official website [69]. Alternatively, it can be determined through in-orbit calibration. This method generally utilizes the observation data between the globally uniformly distributed ground stations and the satellites and solves the antenna phase center deviation parameters through network estimation [70].

5.3.5. Ranging Noise

The inter-satellite pseudo-range values ρ i j and ρ j i are extracted from the pseudo-code tracking loop of the satellite receiving device. The precision of pseudo-range measurements is related to the thermal noise error and dynamic stress error of the tracking loop. The 1σ tracking error of the pseudo-code loop can be expressed as follows:
σ D L L = σ t D L L + θ e 3
where σ t D L L is the tracking error caused by thermal noise, and θ e is the dynamic stress error caused by inter-satellite relative movement. θ e can be expressed in the following form as follows:
θ e = 1 ω n N d N D ( t ) d t N
where N is the order of the loop, and ω n is the natural frequency in Hz. During actual tracking, carrier-aided code tracking technology is often used, which can largely eliminate most of the dynamic stress errors. Therefore, dynamic stress errors can be neglected, and the ranging error is primarily caused by thermal noise. σ t D L L can be expressed as follows:
σ t D L L = 1 f c o d e 2 d 2 B n C / N 0 [ 2 ( 1 d ) + 4 d T c o h C / N 0 ]
where f c o d e is the pseudo-code rate in Hz, B n is the equivalent noise band of the code loop in Hz, d is the correlation interval, and T c o h is the coherent integration time. When the inter-satellite ranging system uses the CCFD scheme, compared to the traditional TDHD scheme, the measurement time can be doubled, and the system can reduce the equivalent noise band B n , achieving higher-ranging accuracy by sacrificing convergence speed. Therefore, it can be theoretically verified that using the CCFD scheme can effectively reduce the pseudo-code ranging noise.

6. Experimental Verification and Analysis

To verify the feasibility of the CCFD scheme in the BDS-3 ISL scenario and analyze the ranging performance in CCFD, this section will conduct experimental simulations and analysis, mainly including the following four parts: (1) building the BDS-3 ISL simulation scenario; (2) analyzing the topological characteristics of the BDS-3 ISL, including inter-satellite visibility, inter-satellite distance, and its rate of change; (3) analyzing link budget to verify the feasibility of the CCFD scheme; (4) building a digital simulation system for two-way inter-satellite ranging, and analyzing the inter-satellite ranging performance in CCFD.

6.1. Simulation Scenario Construction

This section utilizes STK software to construct a BDS-3 ISL scenario. The orbital data for the simulation are sourced from the BeiDou satellite TLE orbital files available on the Celestrak website (https://celestrak.org/NORAD/elements/ (accessed on 1 November 2024)). The total simulation time range spans from UTCG 27 November 2024 04:00:00 to UTCG 1 December 2024 04:00:00.
The experiment selects MEO-19 as the first satellite in the first orbital plane of the MEO constellation (MEO11). At a given moment, when MEO11 passes the Right Ascension of the Ascending Node (RAAN), the satellite in the second orbital plane that reaches RAAN after 1/24 of the orbital period is defined as MEO21. Similarly, after another 1/24 period, the satellite in the third orbital plane reaching RAAN is defined as MEO31. This sequential logic is applied to assign identifiers to all satellites in the MEO constellation. The GEO and IGSO satellites are sequentially numbered from GEO1 to GEO3 and IGSO1 to IGSO3, respectively, in ascending order of their RAAN. The corresponding parameters for the BDS-3 are provided in Table 6.
Figure 7 and Figure 8 display the 3D and 2D simulation scenarios of the BDS-3 constellation constructed based on STK software, respectively. The subsequent inter-satellite topology characterization and link budget analysis will be conducted within this established simulation scenario.

6.2. Analysis of Inter-Satellite Topology Characterization

Based on the ISL dynamic constraint model established in Section 2, and taking into account both Earth occlusion and antenna beam scanning limitations, an analysis of inter-satellite visibility was conducted. Figure 9 presents the visibility analysis results for satellite MEO11 with all other satellites in the BDS-3 constellation.
During the simulation period, satellite MEO11 maintained continuous visibility with 8 satellites, permanent invisibility with 3 satellites, and intermittent visibility with 18 satellites. Figure 10 illustrates the variation in the number of visible satellites for MEO11 throughout the simulation period. As shown in the figure, the maximum number of simultaneously visible satellites for MEO11 was 23, the minimum was 15, and the average stood at 19.1602.
The BDS-3 constellation features four distinct types of ISLs: MEO intra-orbit links (same orbital plane), MEO inter-orbit links (same altitude but different planes), MEO-GEO/IGSO cross-layer links, and GEO/IGSO-GEO/IGSO high-altitude crosslinks. After completing the inter-satellite visibility analysis, we further examined the inter-satellite distances and their rates of change. Figure 11 shows the inter-satellite distance characteristics for the four types of links in the BDS-3 constellation.
Figure 11 presents the inter-satellite distance characteristics of the BDS-3 constellation. Subfigure (a) shows the distances between satellite MEO11 and its co-orbital satellites, which remain essentially constant with a maximum distance of approximately 51,920 km and a minimum distance of about 39,342 km. Subfigure (b) displays the distances between MEO11 and satellites in the second orbital plane, ranging from a minimum of 27,909 km to a maximum of 53,948 km. Subfigure (c) illustrates the distances between MEO11 and high-altitude GEO/IGSO satellites, with maximum and minimum distances of about 68,609 km and 48,301 km, respectively. Finally, subfigure (d) demonstrates the distance characteristics between high-altitude GEO/IGSO satellites themselves, varying between approximately 42,164 km and 63,386 km. Figure 12 illustrates the characteristics of inter-satellite range rates for the four types of links.
Figure 12 presents the analysis of inter-satellite range rate characteristics for the BDS-3 constellation. Subfigure (a) shows the range rate between satellite MEO11 and its co-orbital satellites, demonstrating minimal variation with a maximum value of only about 0.001 km/s. Subfigure (b) displays the range rate between MEO11 and satellites in the second orbital plane, reaching a maximum of approximately 3.781 km/s. Subfigure (c) illustrates the range rate between MEO11 and high-altitude GEO/IGSO satellites, peaking at around 3.803 km/s. Finally, subfigure (d) depicts the range rate characteristics between high-altitude GEO/IGSO satellites themselves, with a maximum value of about 3.179 km/s.
Through the analysis of inter-satellite distances and range rates in the BDS-3 constellation, it is evident that the maximum inter-satellite distance reaches approximately 68,600 km, while the minimum is about 27,900 km—a difference exceeding 40,000 km. Additionally, the maximum range rate reaches approximately 3.8 km/s, fully demonstrating the high dynamicity and complex variability of inter-satellite motion in the BDS-3 system.

6.3. Analysis of Inter-Satellite Link Budget

Based on the BDS-3 topological characteristics, we proceed to analyze the link budget. Table 7 presents the key parameter values for the BDS-3 ISL link budget [2,71,72].
The system noise temperature T s , noise power spectral density N 0 , noise power N , required normalized signal-to-noise ratio ( E b / N 0 ) r e q , and required carrier-to-noise ratio ( C / N 0 ) r e q can be calculated using Equations (15), (16), (18) and (19). The computed parameter values are presented in Table 8.
To meet the system’s BER requirements while minimizing the demand for CCFD self-interference cancellation, the transmission power for BeiDou ISL signals was analyzed to determine the optimal power level. This experiment evaluated a transmission power sequence of [25 W, 30 W, 35 W, 40 W, 45 W, 50 W]. Figure 13 illustrates the carrier-to-noise ratio at the receiver in the case of transmission power variations.
The threshold value is set as the required carrier-to-noise ratio ( ( C / N 0 ) r e q ) calculated in Table 8, i.e., 61.31 dBHz. It can be seen that in the whole process of ISL measurement, to satisfy the received carrier-to-noise ratio is always greater than the required carrier-to-noise ratio, the transmit power of the signal is selected as the most appropriate 35 W, and the range of the satellite received carrier-to-noise ratio in this case is 61.6 dBHz~69.3 dBHz. When the link margin is 0, the minimum transmit power can be derived as 33.5223 W using Equation (21). Theoretically, any transmit power exceeding this value would satisfy the requirements for inter-satellite measurement and communication. In this study, a transmit power of 35 W is selected, resulting in a link margin of approximately 0.187 dB, which meets practical application scenarios.
If the CCFD technology is introduced into the BDS-3 ISL communication and measurement system, it is necessary to ensure that the self-interference signal received at the satellite receiver can be suppressed below the receiver’s noise floor, thereby avoiding any impact on normal inter-satellite communication and measurement. The self-interference signal is transmitted through the antenna and directly received by the receiving antenna. By comprehensively considering factors such as transmission circuit loss and polarization loss, the required self-interference suppression amount for the system can be calculated as follows:
[ C ] = [ P t _ B D S ] + [ G t _ B D S ] [ L S _ B D S ] [ L P _ B D S ] [ N ]
where C is the required self-interference suppression amount. By incorporating the results calculated earlier, the system’s self-interference suppression amount can be determined to be 174.6 dB. Section 2 of the paper has indicated that the current level of self-interference suppression can reach 180 dB; thus, introducing the CCFD technology into the BDS-3 ISL scenario is feasible.

6.4. Analysis of Inter-Satellite Ranging Accuracy

This section analyzed the accuracy of inter-satellite pseudo-code ranging. First, the experimental simulation condition for pseudo-code ranging is provided, with specific parameter values shown in Table 9. Due to the rapid variation in inter-satellite distances and the significant Doppler shift between satellites, directly acquiring and tracking received signals is challenging. Therefore, navigation ephemeris data are often utilized to assist in practical inter-satellite link measurements. Since the navigation ephemeris can provide satellite positional accuracy at the meter level and velocity calculation precision of 0.1 mm/s, for an inter-satellite carrier frequency of 23 GHz and a code rate of 10.23 MHz, the corresponding delay and Doppler uncertainty regions are confined within half a code chip and 1 Hz, respectively. This allows the system to bypass the acquisition phase and proceed directly to the tracking phase. In this experiment, the delay and Doppler uncertainty regions are set to 0.5 code chips and 1 Hz, respectively, meeting the practical requirements of inter-satellite measurements.
To evaluate the performance enhancement of pseudo-code ranging in CCFD, this experiment developed a MATLAB-based digital simulation platform for inter-satellite measurement. The tracking subsystem implemented a carrier-aided code loop architecture to compensate for dynamic stress effects, featuring a non-coherent early-late power discriminator for code tracking and a dot product phase detector for carrier recovery. Considering the brief link establishment window characteristic of BDS-3 ISLs and the stringent temporal requirements for signal ranging, the experiment configured 1.5 s and 3 s as the ranging time thresholds for TDHD and CCFD systems, respectively. The reason for selecting 3 s as the measurement duration in CCFD is that the regime supports uninterrupted measurements in each time slot, so the total length of the time slot can be selected as the measurement duration. The experimental outcomes are presented in Figure 14 and Figure 15, demonstrating the comparative performance between operational modes.
According to the experimental simulation conditions, under the CCFD and TDHD schemes, selecting code loop equivalent noise bandwidths B n of 2 Hz and 5 Hz, respectively, can achieve better ranging accuracy and convergence performance. Figure 14 and Figure 15 present the simulation results of pseudo-code ranging accuracy under the two schemes at the maximum C / N 0 of 69.3 dBHz and the minimum C / N 0 of 61.6 dBHz, respectively. Analysis of the results indicates that the signal can achieve rapid convergence and stabilization within a short time under the simulated conditions. The last 20% of the time segment was selected for evaluating the ranging accuracy, and the results are summarized in Table 10.
Analysis of the experimental results reveals that at a C / N 0 of 61.6 dBHz, the 1σ ranging accuracy is 1.9 cm under the CCFD scheme and 3.9 cm under the TDHD scheme. Compared to the conventional TDHD scheme, the CCFD-based pseudo-code ranging accuracy improves by 51.3%. At a C / N 0 of 69.3 dBHz, the 1σ ranging accuracy is 0.8 cm under the CCFD scheme and 2.2 cm under the TDHD scheme. Compared to the conventional TDHD scheme, the CCFD-based pseudo-code ranging accuracy improves by 66.8%.
In summary, the analysis demonstrates that introducing CCFD technology into the BeiDou inter-satellite link system can effectively enhance pseudo-code ranging accuracy. This approach serves as an effective measure to meet future demands for higher-precision orbit determination and time synchronization.

7. Discussion

Theoretical analysis and experimental simulations confirm that the CCFD scheme can significantly enhance inter-satellite ranging accuracy, with its technical advantages manifested in two key aspects: Firstly, regarding observation precision, the CCFD scheme doubles the inter-satellite measurement duration, allowing the system to achieve narrower code loop equivalent noise bandwidth at the cost of moderately reduced loop convergence speed, thereby markedly improving pseudo-range observation accuracy (with improvement exceeding 50%). Secondly, in terms of timestamp reckoning, the CCFD system can effectively eliminate the “spatial reckoning” errors inherent in the conventional TDHD system caused by the difference between transmission and reckoning timestamps. After ephemeris and almanac corrections, residual errors can be maintained at negligible levels.
As a critical metric for BDS-3 ISL construction, ranging accuracy directly impacts system performance. Given that both orbit determination and clock offset calibration rely on pseudo-range observations, accuracy improvement is essential for achieving sub-meter precise orbit determination and nanosecond-level time synchronization, which will significantly enhance the navigation system’s service quality and constellation autonomy.
It is noteworthy that CCFD technology has applications extending far beyond BDS-3 ISLs. It demonstrates considerable potential in large-scale heterogeneous constellation networking, satellite formation flying, space station TT&C, and new technology demonstration satellites. While this study focuses on optimizing pseudo-code ranging methods, CCFD’s unique long-duration measurement capability creates opportunities for implementing higher-accuracy techniques (such as carrier-phase-smoothed pseudo-range and pure carrier-phase ranging), which will constitute our primary research direction. Furthermore, CCFD implementation not only enhances measurement performance but also improves inter-satellite data transmission efficiency and routing reliability; these derivative advantages warrant further investigation.

8. Conclusions

To address the requirement of high-precision ranging/orbit determination and high-capacity data transmission in BDS-3 ISLs, this study innovatively proposes a novel two-way measurement method based on a CCFD system. This method achieves significant ranging accuracy improvement through simultaneous same-frequency transceiving. The main work of this paper is as follows:
  • Analyzing the self-interference performance of the CCFD system from three aspects: spatial, RF, and digital domains, and evaluating the approximate total self-interference suppression in ISL scenarios;
  • Based on the BDS-3 navigation constellation configuration, constructing a dynamic link constraint model from two aspects of satellite visibility and antenna directivity;
  • Analyzing the link budget of BDS-3 ISL in the whole process, and giving the calculation methods of signal quality and link margin;
  • Providing the fundamental principle, mathematical model, and key error analysis of the inter-satellite two-way measurement method in CCFD, with particular emphasis on the theoretical derivation and analysis of inter-satellite timestamp reckoning accuracy;
  • Through experimental validation and analysis, establishing the BDS-3 ISL scenario using STK software to analyze inter-satellite topology characteristics. Based on the link budget results, verifying the feasibility of the CCFD system and demonstrating that its pseudo-code ranging accuracy achieves over 50% improvement compared with traditional systems, indicating promising application prospects.
This study systematically demonstrates the application value of the CCFD system in BDS-3 ISLs through theoretical analysis, algorithm design, and experimental verification. The continuous innovation of CCFD technology is expected to advance satellite navigation systems toward higher precision and greater autonomy.

Author Contributions

Conceptualization, H.F. and H.M (Hong Ma).; methodology, Z.Y.; software, H.F. and Y.J.; validation, Q.C. and H.F.; formal analysis, H.F. and Z.Y.; resources, H.F. and H.M. (Hong Ma); data curation, H.F. and H.M. (Hongbin Ma); writing—original draft preparation, H.F.; writing—review and editing, Z.Y. and T.W.; funding acquisition, H.M (Hong Ma). All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Some of the data are publicly available at https://celestrak.org/NORAD/elements/ (accessed on 1 November 2024) and http://www.beidou.gov.cn/ (accessed on 14 March 2025). The data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors gratefully acknowledge the constructive comments and insightful suggestions provided by the anonymous reviewers and editorial team, which have substantially enhanced the scholarly rigor and presentation quality of this research.

Conflicts of Interest

The authors declare no competing interests.

Abbreviations

The following abbreviations are used in this manuscript:
CCFDCo-frequency Co-time Full Duplex
ISLInter-satellite link
GNSSGlobal Navigation Satellite System
GPSGlobal Positioning System
UREUser range error
ESAEuropean Space Agency
TDMATime-division multiple access
FTDMAFrequency-hopping time-division multiple access
OQLOptical quantum links
BDS-3BeiDou-3 Global Navigation Satellite System
PNTPositioning, Navigation, and Timing
MEOMedium Earth Orbit
GEOGeostationary Earth Orbit
TDHDTime-division half-duplex
SOISignal of Interest
SISSelf-Interference Signal
RFRadio frequency
IFIntermediate frequency
IGSOInclined Geosynchronous Orbit
SNRSignal-to-noise ratio
BERBit Error Rate
BDTBeiDou time
PCOPhase center offset
ECIEarth-Centered Inertial
NFONominal frequency offset
RAANRight Ascension of the Ascending Node

References

  1. Wang, D.; Guo, R.; Liu, L.; Yuan, H.; Li, X.; Pan, J.; Tang, C. A Method of Whole-Network Adjustment for Clock Offset Based on Satellite-Ground and Inter-Satellite Link Observations. Remote Sens. 2022, 14, 5073. [Google Scholar] [CrossRef]
  2. Chen, J.; Zhou, Y.; Yang, J. Principles of Navigation Satellite System Inter-Satellite Link Measurement and Communication; National Defense Industry Press: Beijing, China, 2021. [Google Scholar]
  3. Xu, Y.; Chang, Q.; Yu, Z. On New Measurement and Communication Techniques of GNSS Inter-Satellite Links. Sci. China Technol. Sci. 2012, 55, 285–294. [Google Scholar] [CrossRef]
  4. Guan, M.; Xu, T.; Li, M.; Gao, F.; Mu, D. Navigation in GEO, HEO, and Lunar Trajectory Using Multi-GNSS Sidelobe Signals. Remote Sens. 2022, 14, 318. [Google Scholar] [CrossRef]
  5. Guo, Y.; Gao, S.; Bai, Y.; Pan, Z.; Liu, Y.; Lu, X.; Zhang, S. A New Space-to-Ground Microwave-Based Two-Way Time Synchronization Method for Next-Generation Space Atomic Clocks. Remote Sens. 2022, 14, 528. [Google Scholar] [CrossRef]
  6. Guo, Y.; Zeng, L.; Zhang, F.; Bai, Y.; Chen, X.; Gao, Y.; Zou, D.; Lu, X. Time Synchronization between Satellites via Inter-Satellite Link Observations of BDS-3 Constellation: Method, Experiment and Analysis. Measurement 2024, 224, 113855. [Google Scholar] [CrossRef]
  7. Ananda, M.P.; Bernstein, H.; Cunningham, K.E.; Feess, W.A.; Stroud, E.G. Global Positioning System (GPS) Autonomous Navigation. In Proceedings of the IEEE Symposium on Position Location and Navigation. A Decade of Excellence in the Navigation Sciences, Las Vegas, NV, USA, 20–20 March 1990; IEEE: Piscataway, NJ, USA, 1990; pp. 497–508. [Google Scholar] [CrossRef]
  8. Rajan, J.A.; Brodie, P.; Rawicz, H. Modernizing GPS Autonomous Navigation with Anchor Capability. In Proceedings of the 16th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS/GNSS 2003), Portland, OR, USA, 9–12 September 2003. [Google Scholar]
  9. GPS.Gov: Space Segment. Available online: https://www.gps.gov/systems/gps/space/ (accessed on 13 March 2025).
  10. Rajan, J.A. Highlights of GPS II-R Autonomous Navigation. In Proceedings of the ION 58th Annual Meeting and CIGTF 21st Guidance Test Symposium, Albuquerque, NM, USA, 24–26 June 2002; pp. 354–363. [Google Scholar]
  11. Zhu, J.; Li, H.; Li, J.; Ruan, R.; Zhai, M. Performance of Dual One-Way Measurements and Precise Orbit Determination for BDS via Inter-Satellite Link. Open Astron. 2022, 31, 276–286. [Google Scholar] [CrossRef]
  12. Chen, G.; Guo, X.; Liu, S.; Sun, L.; Yang, J.; Yang, N. Cooperative Time Synchronization via Laser/Radio Inter-Satellite Links in Navigation Constellations. Sci. Sin. Phys. Mech. Astron. 2021, 12, 1674–7275. [Google Scholar] [CrossRef]
  13. Ignatovich, E.I.; Schekutjev, A.F. Results of Imitating Tests of Some Versions of Onboard Algorithms for Sc Glonass Intersatellite Measurement Processing. In Proceedings of the Saint Petersburg(RU) Jubilee 15th Saint Petersburg International Conference on Integrated Navigation Systems; Saint Petersburg, Russia, 26–28 May 2008. [Google Scholar]
  14. Revnivykh, I. GLONASS & SDCM Status Evolving Capabilities towards Smarter Solutions. In Proceedings of the PS/GNSS Symposium 2020: GPS/GNSS Symposium, Chengdu, China, 28–31 October 2020. [Google Scholar]
  15. GLONASS Application Consumer Center. Available online: https://glonass-iac.ru/ (accessed on 13 March 2025).
  16. Sanchez, M.; Pulido, J.A.; Amarillo, F.; Gerner, J.L. The ESA “GNSS+” Project. Inter-Satellite Ranging and Communication Links in the Frame of the GNSS Infrastructure Evolutions. In Proceedings of the 21st International Technical Meeting of the Satellite Division of the Institute of Navigation: ION GNSS 2008, Savannah Convention Center, Savannah, GA, USA, 16–19 September 2008. [Google Scholar]
  17. D’Angelo, P.; Fernandez, A.; Guardabrazo, T.; Amarillo, F. Enhancement of GNSS Navigation Function by the Use of Inter-Satellite Links. In Proceedings of the 2012 6th ESA Workshop on Satellite Navigation Technologies (Navitec 2012) & European Workshop on Gnss Signals and Signal Processing, Noordwijk, The Netherlands, 5–7 December 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 1–6. [Google Scholar] [CrossRef]
  18. Gerlin, F.; Laurenti, N.; Naletto, G.; Vallone, G.; Villoresi, P.; Bonino, L.; Mottini, S.; Sodnik, Z. Design Optimization for Quantum Communications in a GNSS Intersatellite Network. In Proceedings of the 2013 International Conference on Localization and GNSS (ICL-GNSS), Turin, Italy, 25–27 June 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1–6. [Google Scholar] [CrossRef]
  19. Yan, X.; Huang, G.; Zhang, Q.; Wang, L.; Qin, Z.; Xie, S. Estimation of the Antenna Phase Center Correction Model for the BeiDou-3 MEO Satellites. Remote Sens. 2019, 11, 2850. [Google Scholar] [CrossRef]
  20. BeiDou Navigation Satellite System. Available online: http://www.beidou.gov.cn/ (accessed on 14 March 2025).
  21. Guo, Y.; Bai, Y.; Zhang, J.; Li, W.; Zou, D.; Gao, S.; Yuan, H.; Gao, Y.; Lu, X. Methods and Assessments of Two-Way Time Synchronization Based on BDS-3 Ka-Band Satellite-Ground Link Observations. GPS Solut. 2023, 27, 135. [Google Scholar] [CrossRef]
  22. Ren, X.; Yang, Y.; Zhu, J.; Xu, T. Orbit Determination of the Next-Generation Beidou Satellites with Intersatellite Link Measurements and a Priori Orbit Constraints. Adv. Space Res. 2017, 60, 2155–2165. [Google Scholar] [CrossRef]
  23. Bai, Y.; Guo, Y.; Wang, X.; Lu, X. Satellite-Ground Two-Way Measuring Method and Performance Evaluation of BDS-3 Inter-Satellite Link System. IEEE Access 2020, 8, 157530–157540. [Google Scholar] [CrossRef]
  24. Guo, L.; Wang, F.; Gong, X.; Sang, J.; Liu, W.; Zhang, W. Initial Results of Distributed Autonomous Orbit Determination for Beidou BDS-3 Satellites Based on Inter-Satellite Link Measurements. GPS Solut. 2020, 24, 72. [Google Scholar] [CrossRef]
  25. Xie, X.; Geng, T.; Zhao, Q.; Lv, Y.; Cai, H.; Liu, J. Orbit and Clock Analysis of BDS-3 Satellites Using Inter-Satellite Link Observations. J. Geod. 2020, 94, 64. [Google Scholar] [CrossRef]
  26. Zhang, C.; Geng, T.; Xie, X.; Zhao, Q.; Li, T.; Li, Z.; Meng, Y. Analysis of BDS Inter-Satellite Link Ranging Performance. Adv. Space Res. 2024. [Google Scholar] [CrossRef]
  27. Sun, L.; Yang, J.; Huang, W.; Xu, L.; Cao, S.; Shao, H. Inter-Satellite Time Synchronization and Ranging Link Assignment for Autonomous Navigation Satellite Constellations. Adv. Space Res. 2022, 69, 2421–2432. [Google Scholar] [CrossRef]
  28. Ren, X.; Yang, Y.; Zhu, J.; Xu, T. Comparing Satellite Orbit Determination by Batch Processing and Extended Kalman Filtering Using Inter-Satellite Link Measurements of the next-Generation BeiDou Satellites. GPS Solut. 2019, 23, 25. [Google Scholar] [CrossRef]
  29. Feng, H.; Ma, H.; Jiao, Y.; Li, X. Co-time co-frequency full duplex: Techniques and status. J. Space Eng. Univ. 2025, 2, 70–80. [Google Scholar]
  30. Hong, S.; Brand, J.; Choi, J.; Jain, M.; Mehlman, J.; Katti, S.; Levis, P. Applications of Self-Interference Cancellation in 5G and Beyond. IEEE Commun. Mag. 2014, 52, 114–121. [Google Scholar] [CrossRef]
  31. Ma, M.; Tian, S.; Chen, Y.; Wang, L.; Yang, Y.; Wan, L.; Jiao, B.; Poor, H.V. A Prototype of Co-Frequency Co-Time Full Duplex Networking. IEEE Wirel. Commun. 2020, 27, 132–139. [Google Scholar] [CrossRef]
  32. Chen, S. Key Technologies and Verification of Nonlinear Interference Suppression in Full-duplex Transceivers. Master’s Thesis, University of Electronic Science and Technology of China, Chengdu, China, 2023. [Google Scholar]
  33. Zhao, Y. Research on Technologies of Co-Time Co-Frequency Full-Duplex. Master’s Thesis, Northeast Electric Power University, Jilin, China, 2020. [Google Scholar]
  34. Zhou, J.; Chen, C.; Xue, Y.; Shen, Y.; He, M. Analysis of Desired Receive Signal Impact in Wireless Co-Time Co-Frequency Full Duplex. J. Phys. Conf. Ser. 2019, 1284, 012055. [Google Scholar] [CrossRef]
  35. Duarte, M.; Dick, C.; Sabharwal, A. Experiment-Driven Characterization of Full-Duplex Wireless Systems. IEEE Trans. Wirel. Commun. 2012, 11, 4296–4307. [Google Scholar] [CrossRef]
  36. Strauss, G.; Breitsameter, K. A Circular Polarized Tem Horn Antenna Array with Large Scanning Angle. In Proceedings of the 2011 IEEE Radio and Wireless Symposium, Phoenix, AZ, USA, 16–19 January 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 98–101. [Google Scholar] [CrossRef]
  37. Makar, G.; Tran, N.; Karacolak, T. A High-Isolation Monopole Array with Ring Hybrid Feeding Structure for in-Band Full-Duplex Systems. IEEE Antennas Wirel. Propag. Lett. 2017, 16, 356–359. [Google Scholar] [CrossRef]
  38. Venkatasubramanian, S.N.; Li, L.; Lehtovuori, A.; Icheln, C.; Haneda, K. Impact of Using Resistive Elements for Wideband Isolation Improvement. IEEE Trans. Antennas Propag. 2017, 65, 52–62. [Google Scholar] [CrossRef]
  39. Kaimkhani, N.A.; Chen, Z.; Yin, F. Self-Interference Elimination by Physical Feedback Channel in CCFD for 3-D Beamforming Communication. China Commun. 2017, 14, 62–71. [Google Scholar] [CrossRef]
  40. Liu, N.; Cheng, Y.; Wu, Y. K/Ka Dual-Band Dual-Circular-Polarized Coplanar Phased Array Antenna with High Isolation for Satellite Communication. In Proceedings of the 2020 International Conference on Microwave and Millimeter Wave Technology (ICMMT), Shanghai, China, 20–23 September 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–3. [Google Scholar] [CrossRef]
  41. Son, D.; Samaiyar, A.; Elmansouri, M.; Filipovic, D.; Prasannakumar, P. Phased Array Antenna for Bi-Static Simultaneous Transmit and Receive (STAR) System. In Proceedings of the 2020 IEEE International Symposium on Antennas and Propagation and North American Radio Science Meeting, Montreal, QC, Canada, 5–10 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 173–174. [Google Scholar] [CrossRef]
  42. Myeong, J.; Park, K.; Nafe, A.; Chung, H.; Rebeiz, G.M.; Min, B.-W. A 28-GHz Full Duplex Front-End and Canceller Using Two Cross-Polarized 64-Element Phased Arrays. In Proceedings of the 2020 IEEE/MTT-S International Microwave Symposium (IMS), Los Angeles, CA, USA, 4–6 August 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 825–828. [Google Scholar] [CrossRef]
  43. Heino, M.; Baquero Barneto, C.; Riihonen, T.; Valkama, M. Design of Phased Array Architectures for Full-Duplex Joint Communications and Sensing. In Proceedings of the 2021 15th European Conference on Antennas and Propagation (EUCAP), Dusseldorf, Germany, 22–26 March 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–5. [Google Scholar] [CrossRef]
  44. Chang, L.; Lin, Y.; Chen, S.; Chou, H.; Wang, H. A Duplexing Hybrid Slot Antenna Design with High Isolation for Short-Range Radar Detection and Identification Applications at 24 GHz Band. IEEE Trans. Antennas Propag. 2022, 70, 2468–2479. [Google Scholar] [CrossRef]
  45. Sun, H. Design and Verification of 5G Millimeter Wave Full Duplex RF Self-Interference Cancellation Circuit. Master’s Thesis, University of Electronic Science and Technology of China, Chengdu, China, 2022. [Google Scholar]
  46. Li, Y. Research on Key Technologies of Millimeter Wave Co-frequency Co-time Full Duplex Array Antenna. Master’s Thesis, University of Electronic Science and Technology of China, Chengdu, China, 2023. [Google Scholar]
  47. Xie, Z.; Jin, S.C.; Sun, J.X.; Liu, D.; Huang, B.; Yang, Y.; Mei, C.; Su, J.; Huang, J.; Wu, X.; et al. A K-band Eight-element Reconfigurable Phased-array Receiver with High Tx-band Rejection. IET Microw. Antennas Propag. 2024, 18, 869–877. [Google Scholar] [CrossRef]
  48. Liu, Y. Indoor 5G Co-Time Co-Frequency Full-Duplex Multi-Tap RF Self-Interference Cancellation Technology. Master’s Thesis, University of Electronic Science and Technology of China, Chengdu, China, 2020. [Google Scholar]
  49. Wang, J.; Zhao, H.; Ma, W.; Tang, Y.; Qin, Z. Performance analysis of broadband self-interference cancellation at RF domain in co-frequency co-time full duplex systems. J. Commun. 2016, 37, 121–130. [Google Scholar]
  50. Wang, J.; Zhao, H.; Qin, Z.; Tang, Y. Adaptive Self-Interference Cancellation at RF Domain in Co-frequency Co-time Full Duplex Systems. J. Electron. Inf. Technol. 2014, 36, 1435–1440. [Google Scholar]
  51. Zhang, Y.; Xiao, S.; Feng, H.; Zhang, L.; Zhou, Z.; Hu, W. Self-Interference Cancellation Using Dual-Drive Mach-Zehnder Modulator for in-Band Full-Duplex Radio-over-Fiber System. Opt. Express 2015, 23, 33205. [Google Scholar] [CrossRef]
  52. Cetin, T.; Onol, C.; Selcuk, G. A Ka-Band Front-End in 100nm GaAs Process for in-Band Full Duplex Communications. In Proceedings of the IEEE EUROCON 2019-18th International Conference on Smart Technologies, Novi Sad, Serbia, 1–4 July 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–4. [Google Scholar] [CrossRef]
  53. Jin, Y.; Hong, S. 28-GHz In-Band Full-Duplex Power Amplifier Integrated with an Impedance Matched Hybrid Transformer. IEEE Microw. Wirel. Compon. Lett. 2020, 30, 410–413. [Google Scholar] [CrossRef]
  54. Luo, H.; Bishnu, A.; Ratnarajah, T. Design and Analysis of In-Band Full-Duplex Private 5G Networks Using FR2 Band. IEEE Access 2021, 9, 166886–166905. [Google Scholar] [CrossRef]
  55. Ou, Y. Indoor 5G Co-Time Co-Frequency Full-Duplex Digital Self-Interference Suppression Algorithm and Experimental Verification. Master’s Thesis, University of Electronic Science and Technology of China, Chengdu, China, 2020. [Google Scholar]
  56. Xu, Q.; Liu, F.; Quan, X.; Zhao, H.; Tang, Y. A CCFD Self-Interference Channel Estimation Algorithm with Variable Window. J. Univ. Electron. Sci. Technol. China 2016, 45, 48–53. [Google Scholar]
  57. Yan, Z.; Zhang, Q.; Shi, W. Suppression of Coupling Interference Based on Variable Step Size LMS Algorithm. In Proceedings of the 2017 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Xiamen, China, 22–25 October 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–5. [Google Scholar] [CrossRef]
  58. Emara, M.M.; Roth, M.K.; Baltar, M.L.G.; Nossek, J.A.; Faerber, M.M. Nonlinear Digital Self-Interference Cancellation with Reduced Complexity for Full Duplex Systems; VDE: Berlin, Germany, 2017. [Google Scholar]
  59. Yu, H. Research on Digital Domain Self-Interference Cancellation in Co-Time Co-Frequency Full-Duplex Systems. Master’s Thesis, Hangzhou Dianzi University, Hangzhou, China, 2021. [Google Scholar]
  60. Mao, B. Research on Digital Domain Interference Cancellation Technology in Simultaneous Transmit-Receive Systems. Master’s Thesis, Harbin Engineering University, Harbin, China, 2022. [Google Scholar]
  61. Yu, B.; Qian, C.; Lee, J.; Shao, S.; Shen, Y.; Pan, W.; Lin, P.; Zhang, Z.; Kim, S.; Hu, S.; et al. Realizing High Power Full Duplex in Millimeter Wave System: Design, Prototype and Results. IEEE J. Sel. Areas Commun. 2023, 41, 2893–2906. [Google Scholar] [CrossRef]
  62. Lu, F.; Fan, Z.; Ma, C.; Chen, Y.; Wang, Y.; Cheng, J.; Du, H.; Hu, C. A CCFD digital domain self-interference suppression approach based on Bi-LSTM. Sci. Sin. Inf. 2023, 53, 1982–1993. [Google Scholar] [CrossRef]
  63. Wang, Y. Research on Nonlinear Self-Interference Suppression Techniques in Co-Time Co-Frequency Full-Duplex Systems. Master’s Thesis, Beijing University of Posts and Telecommunications, Beijing, China, 2024. [Google Scholar]
  64. Yu, W.; Zhang, Y.; Zhang, Z.; Shen, Y.; Pan, W.; Shao, S. Design and experimental verification of self-interference suppression for full-duplex measurement and control links. J. Xidian Univ. 2023, 50, 182–191. [Google Scholar] [CrossRef]
  65. Zhao, L.; Hu, X.; Tang, C.; Zhou, S.; Cao, Y.; Wang, Q.; Su, R. Inter-Satellite Link Augmented BeiDou-3 Orbit Determination for Precise Point Positioning. Chin. J. Aeronaut. 2022, 35, 332–343. [Google Scholar] [CrossRef]
  66. Li, X. Research on Key Technologies of Inter-Satellite Precise Ranging for Navigation Constellation. Ph.D. Dissertation, National University of Defense Technology, Changsha, China, 2015. [Google Scholar]
  67. Sun, L. Autonomous Establishment and Maintenance of Time Reference for Inter-Satellite Links in Navigation Constellations. Ph.D. Dissertation, National University of Defense Technology, Changsha, China, 2023. [Google Scholar]
  68. Gao, Z.; Yang, W.; Ma, H.; Teng, F.; Li, C.; Li, X.; Wang, Y.; Jiao, Y. A Measurement Method for Cislunar Spacecraft Based on Connected Element Interferometry and BeiDou-3 Interplanetary Link in Future Lunar Exploration. Remote Sens. 2023, 15, 3744. [Google Scholar] [CrossRef]
  69. Tang, C.; Hu, X.; Zhou, S.; Liu, L.; Pan, J.; Chen, L.; Guo, R.; Zhu, L.; Hu, G.; Li, X.; et al. Initial Results of Centralized Autonomous Orbit Determination of the New-Generation BDS Satellites with Inter-Satellite Link Measurements. J. Geod. 2018, 92, 1155–1169. [Google Scholar] [CrossRef]
  70. Li, Z.; Xu, Z.; Lin, H.; Fan, L.; Ye, X.; Lu, Z.; Wang, F. On-Orbit Characterization of Antenna Phase Center Variations in Inter-Satellite Links Using Network-Wide Estimation. J. Electron. Inf. Technol. 2023, 45, 4060–4071. [Google Scholar]
  71. Chen, Y. Precision Measurement of Inter-Satellite Links. Ph.D. Dissertation, Beihang University, Beijing, China, 2011. [Google Scholar]
  72. Liu, X. Research on Inter-Satellite High Accuracy Range Measurement for Navigation Satellites. Master’s Thesis, Beihang University, Beijing, China, 2013. [Google Scholar]
Figure 1. The development timeline of the BeiDou satellite navigation system.
Figure 1. The development timeline of the BeiDou satellite navigation system.
Sensors 25 03538 g001
Figure 2. Basic system model of Co-time Co-frequency Full Duplex (CCFD).
Figure 2. Basic system model of Co-time Co-frequency Full Duplex (CCFD).
Sensors 25 03538 g002
Figure 3. Schematic diagram of self-interference suppression locations in CCFD systems.
Figure 3. Schematic diagram of self-interference suppression locations in CCFD systems.
Sensors 25 03538 g003
Figure 4. Schematic diagram of satellite visibility constraints.
Figure 4. Schematic diagram of satellite visibility constraints.
Sensors 25 03538 g004
Figure 5. Schematic diagram of antenna directivity constraint.
Figure 5. Schematic diagram of antenna directivity constraint.
Sensors 25 03538 g005
Figure 6. Timing diagram of inter-satellite two-way ranging in CCFD.
Figure 6. Timing diagram of inter-satellite two-way ranging in CCFD.
Sensors 25 03538 g006
Figure 7. 3D simulation scenarios of the BDS-3 constellation.
Figure 7. 3D simulation scenarios of the BDS-3 constellation.
Sensors 25 03538 g007
Figure 8. 2D simulation scenarios of the BDS-3 constellation.
Figure 8. 2D simulation scenarios of the BDS-3 constellation.
Sensors 25 03538 g008
Figure 9. Visibility analysis of satellite MEO11 and other satellites in the BDS-3 constellation.
Figure 9. Visibility analysis of satellite MEO11 and other satellites in the BDS-3 constellation.
Sensors 25 03538 g009
Figure 10. Variation in the number of visible satellites for satellite MEO11.
Figure 10. Variation in the number of visible satellites for satellite MEO11.
Sensors 25 03538 g010
Figure 11. BDS-3 constellation inter-satellite distance characteristics.
Figure 11. BDS-3 constellation inter-satellite distance characteristics.
Sensors 25 03538 g011aSensors 25 03538 g011b
Figure 12. BDS-3 constellation inter-satellite range rate characteristics.
Figure 12. BDS-3 constellation inter-satellite range rate characteristics.
Sensors 25 03538 g012aSensors 25 03538 g012b
Figure 13. Carrier-to-noise ratio at the receiver in the case of transmission power variations.
Figure 13. Carrier-to-noise ratio at the receiver in the case of transmission power variations.
Sensors 25 03538 g013
Figure 14. Comparison of ranging accuracy between CCFD and TDHD modes at a carrier-to-noise ratio of 61.6 dBHz.
Figure 14. Comparison of ranging accuracy between CCFD and TDHD modes at a carrier-to-noise ratio of 61.6 dBHz.
Sensors 25 03538 g014
Figure 15. Comparison of ranging accuracy between CCFD and TDHD modes at a carrier-to-noise ratio of 69.3 dBHz.
Figure 15. Comparison of ranging accuracy between CCFD and TDHD modes at a carrier-to-noise ratio of 69.3 dBHz.
Sensors 25 03538 g015
Table 1. Indicators of the operating characteristics of GPS satellites.
Table 1. Indicators of the operating characteristics of GPS satellites.
Satellite TypeLaunch TimeNumberOperating FrequencyDuplex Mode
GPS-IIR1997–20046UHFHalf-duplex
GPS-IIR-M2005–20097UHFHalf-duplex
GPS-IIF2010–201612UHFHalf-duplex
GPS-III2018–present6UHF, Ka, VHalf-duplex
Table 2. Status of spatial-domain self-interference suppression for array antennas.
Table 2. Status of spatial-domain self-interference suppression for array antennas.
ReferenceYearCentral Frequency/GHzBandwidth/MHzSuppression MethodBest Suppression Effect/dB
[40]202019.7~21\Orthogonal polarization45
[41]202021.5\Parasitic patches52.7
[42]20212880Cross-polarization57
[43]202128500Linear patch100
[44]202224.125500Feed structure decoupling70
[45]202226~27100Orthogonal polarization77
[46]202326.5200Electromagnetic bandgap structures109.1
[47]202417.7~21.4\Matching network design67
Table 3. Status of RF-domain self-interference suppression.
Table 3. Status of RF-domain self-interference suppression.
ReferenceYearCentral Frequency
/GHz
Bandwidth
/MHz
Suppression MethodBest Suppression Effect/dB
[51]20152510Mach–Zehnder modulator design27
[52]2019281024Rat-Race coupler design40
[53]202028\Hybrid transformer design28.4
[54]20212840080-tap RF cancellation30
[45]202226~2710016-tap channel reconstruction37
Table 4. Status of digital-domain self-interference suppression.
Table 4. Status of digital-domain self-interference suppression.
ReferenceYearBandwidth/MHzSuppression MethodBest Suppression Effect/dB
[59]202110IVSSLMS adaptive filtering algorithm48
[60]202220Digital cancellation of PA nonlinearity and IQ imbalance72
[61]2023100Self-interference channel reconstruction37.78
[62]2023750Bi-LSTM-based self-interference channel estimation47.17
[63]20242000Deep learning-based self-interference signal60.62
Table 5. Calculation results of maximum communication distance and Earth obstruction angle.
Table 5. Calculation results of maximum communication distance and Earth obstruction angle.
ParameterDescriptionValueUnit
L max ( M E O M E O ) Maximum distance for MEO-MEO links55,897.12km
L max ( M E O G E O / I G S O ) Maximum distance for MEO-GEO/IGSO links70,477.33km
α M E O Earth occlusion angle for MEO satellites14.79°
α G E O / I G S O Earth occlusion angle for GEO/IGSO satellites9.84°
Table 6. The corresponding parameters for the BDS-3.
Table 6. The corresponding parameters for the BDS-3.
Satellite IDSatellite TypePRNLaunch Time
MEO11MEO-19C4116 December 2019
MEO12MEO-13C3219 September 2018
MEO13MEO-02C205 November 2017
MEO14MEO-01C195 November 2017
MEO15MEO-04C2212 February 2018
MEO16MEO-03C2112 February 2018
MEO17MEO-20C4216 December 2019
MEO18MEO-14C3319 September 2018
MEO21MEO-06C2429 July 2018
MEO22MEO-11C2524 August 2018
MEO23MEO-05C2329 July 2018
MEO24MEO-18C3718 November 2018
MEO25MEO-24C4622 September 2019
MEO26MEO-17C3618 November 2018
MEO27MEO-23C4522 September 2019
MEO28MEO-12C2624 August 2018
MEO31MEO-16C3515 October 2018
MEO32MEO-22C4423 November 2019
MEO33MEO-15C3415 October 2018
MEO34MEO-21C4323 November 2019
MEO35MEO-08C2811 January 2018
MEO36MEO-07C2711 January 2018
MEO37MEO-10C3029 March 2018
MEO38MEO-09C2929 March 2018
GEO1GEO-02C6029 March 2020
GEO2GEO-03C6123 June 2020
GEO3GEO-01C591 November 2018
IGSO1IGSO-01C3820 April 2019
IGSO2IGSO-02C3924 June 2019
IGSO3IGSO-03C405 November 2019
Table 7. The key parameter values for the BDS-3 ISL link budget.
Table 7. The key parameter values for the BDS-3 ISL link budget.
ParameterValueUnit
f B D S _ I S L 23GHz
G t _ B D S 35dBi
G r _ B D S 35dBi
L S _ B D S 2dB
L N _ B D S 2dB
L P _ B D S 1dB
L D _ B D S 0.3dB
B f 20.46MHz
F 4dB
T a 100K
T 0 290K
R b _ I S L 100kbps
L M 3dB
P b 10−7\
Table 8. The computed parameter values for the BDS-3 ISL link budget.
Table 8. The computed parameter values for the BDS-3 ISL link budget.
ParameterValueUnit
T s 964.51K
N 0 −198.76dBW/Hz
N −125.65dBW
( E b / N 0 ) r e q 11.31dB
( C / N 0 ) r e q 61.31dBHz
Table 9. The key parameter values for the BDS-3 ISL pseudo-code ranging.
Table 9. The key parameter values for the BDS-3 ISL pseudo-code ranging.
ParameterDescriptionValueUnit
f c o d e Pseudo-code rate10.23MHz
f B D S _ I S L Carrier frequency23GHz
f d Doppler shift uncertainty region1Hz
τ d Code delay uncertainty region0.5chip
B L Noise band of the carrier loop25Hz
d Correlation interval0.5\
T c o h Coherent integration time2ms
T n o n _ c o h Non-coherent integration times3\
G c a r r i e r Carrier loop gain0.01\
G c o d e Code loop gain0.01\
C / N 0 Carrier-to-noise ratio61.6~69.3dBHz
Table 10. Comparison of pseudo-code ranging accuracy based on CCFD and TDHD schemes.
Table 10. Comparison of pseudo-code ranging accuracy based on CCFD and TDHD schemes.
Ranging SystemC/N0/dBHz1σ Ranging Accuracy/cm
CCFD61.61.9
69.30.8
TDHD61.63.9
69.32.2
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

Feng, H.; Yang, Z.; Ma, H.; Jiao, Y.; Wu, T.; Ma, H.; Chen, Q. A New Measurement Method for BDS Inter-Satellite Link Based on Co-Frequency Co-Time Full Duplex System. Sensors 2025, 25, 3538. https://doi.org/10.3390/s25113538

AMA Style

Feng H, Yang Z, Ma H, Jiao Y, Wu T, Ma H, Chen Q. A New Measurement Method for BDS Inter-Satellite Link Based on Co-Frequency Co-Time Full Duplex System. Sensors. 2025; 25(11):3538. https://doi.org/10.3390/s25113538

Chicago/Turabian Style

Feng, Hao, Zhuo Yang, Hong Ma, Yiwen Jiao, Tao Wu, Hongbin Ma, and Qimin Chen. 2025. "A New Measurement Method for BDS Inter-Satellite Link Based on Co-Frequency Co-Time Full Duplex System" Sensors 25, no. 11: 3538. https://doi.org/10.3390/s25113538

APA Style

Feng, H., Yang, Z., Ma, H., Jiao, Y., Wu, T., Ma, H., & Chen, Q. (2025). A New Measurement Method for BDS Inter-Satellite Link Based on Co-Frequency Co-Time Full Duplex System. Sensors, 25(11), 3538. https://doi.org/10.3390/s25113538

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