1School of Integrated Technology, Yonsei University,
Incheon, 21983, Korea ([email protected])
2Korea Research Institute of Ships and Ocean Engineering,
Daejeon, 34103, Korea ([email protected])
∗ Corresponding author
Development of an R-Mode Simulator Using MF DGNSS Signals
Abstract
With the development of positioning, navigation, and timing (PNT) information-based industries, PNT information is becoming increasingly important. Therefore, various navigation studies have been actively conducted to back up global positioning system (GPS) in scenarios in which it is disabled. Ranging using signals of opportunity (SoOP) has the advantage of infrastructure already being in place. Among them, the ranging mode (R-Mode) is a technology that uses available SoOPs such as a medium frequency (MF) differential global navigation satellite System (DGNSS) signal that has recently been recognized for its potential for navigation and is currently under research. In this study, we developed a signal simulator that considers the characteristics of MF DGNSS signals and skywaves used in R-Mode.
keywords:
PNT, R-Mode, MF DGNSS, skywave1 Introduction
Positioning, navigation, and timing (PNT) information is becoming an essential infrastructure in modern society that is required in various fields such as navigation, logistics, telecommunication, and finance. The most widely used PNT system today is the global navigation satellite system (GNSS) including the global positioning system (GPS) of the United States. Although GNSSs are widely used owing to their high accuracy and usability [1, 2, 3, 4], their weak signal strength makes them vulnerable to radio frequency interference [5, 6, 7, 8]. GNSSs are also vulnerable to ionospheric anomalies [9, 10, 11, 12, 13, 14]. To overcome these limitations, research into the backup system is ongoing such as enhanced long-range navigation (eLoran) [15, 16, 17, 18, 19, 20, 21, 22, 23], LTE-based positioning [24, 25, 26, 27, 28, 29, 30, 31], and other methods [32, 33, 34, 35, 36, 37]. In particular, extensive research has been conducted on alternative navigation using “signals of opportunity” (SoOP) [38]. Navigation using SoOP means using radio frequency (RF) signals, whose original function was not navigation, for navigation, such as WiFi and LTE.
Medium frequency (MF) Differential GNSS (DGNSS) signals were originally aimed at increasing GNSS positioning accuracy by providing GNSS differential corrections to the user via an MF using minimum shift keying (MSK) modulation. As an SoOP, an MF DGNSS signal has the advantage of being widely distributed and its transmitter location known. Ranging mode (R-Mode) refers to an integrated terrestrial navigation system that uses various SoOPs such as a very high frequency data exchange system (VDES), eLoran, and MF DGNSS signal depending on the situation [39, 40]. Especially, R-Mode technology using MF DGNSS signals has been actively studied [40, 41, 42, 43]. One of the implementations of MF DGNSS R-Mode is to broadcast MF DGNSS signals by adding two continuous wave (CW) signals with a 500 Hz bandwidth onto the MSK carrier for ranging [40].
Since R-Mode techniques using MF DGNSS are currently being studied, simulators are required to predict and improve the performance. The largest source of error for MF R-Mode is the skywave [40]. In this study, considering the transmission and reception environment, we developed a software simulator that generates a received signal by combining an MF DGNSS signal, two CW signals, and a skywave reflected by the ionosphere.
2 MF DGNSS Signal Model
DGNSS is a system in which reference stations on the ground broadcast differential correction messages to nearby users to increase the GNSS accuracy. The differential corrections are generated based on the difference between the measured range and actual range between the satellite and reference station.
The MF DGNSS system uses an MF band of 285–325 kHz and transmits differential correction information using MSK modulation. MSK modulation has the advantage of not requiring to consider the amplitude at the receiving end because it has a constant amplitude [42]. When transmitting the k-th data bit, MSK modulated signals can be represented by the following expression [42].
(1) |
where is the amplitude of signals, and are two frequencies that satisfy , is the data rate with a value of 100 or 200 bits per second, is time, and is a phase that enables MSK signals to have a continuous phase.
We can rewrite Eq. (1) as [44]:
(2) |
with
where is the amplitude factor, is the carrier frequency, and and are the inphase and quadrature channel’s k-th data bit, respectively.
One of the implementations of the MF DGNSS R-Mode adds two CW signals to the DGNSS signal at Hz for ranging. CW signals help facilitate phase measurement, and a combination of the two CW signals aids in resolving ambiguity [40]. The CW signals and are expressed as follows ( is in Hz.):
(3) |
The total transmitted signal is represented by the sum of , , and .
(4) |
Note that the received signals of the user are different from Eq. (4) because they are affected by skywaves.
3 Skywave Model
A skywave is a signal in which an original signal is reflected by the ionosphere. MF DGNSS ground wave and skywave signals are received together. A skywave that is reflected once by the ionosphere with distance in Fig. 1 is expressed as follows [40]:
(5) |
where is the attenuation factor, and is the travel time difference of the groundwave and skywave, which can be represented by subtracting the skywave propagation distance with groundwave propagation distance divided by the speed of light. If the ionospheric height, where the reflection occurs, is , as in Fig. 1, can be represented as follows:
(6) |
where is the speed of light. In other words, the skywave is a time-delayed and attenuated signal from the original signal.

The characteristics of MF skywave are that, first, the travel time of the signal is longer than that of the ground wave. Second, because of changes in the height of the ionosphere, the effect of the skywave is greater at night than during the day [45]. Finally, the greater the distance, the greater will be the effect of the skywave [40].
Johnson et al. [40] analyzed the effect of skywaves on the localization performance of R-Mode. When ranging with the MSK signal, it is important to know the phase and bit transition time of the signal. However, skywave signals cause changes in the signal phase and the bit transition time. Ignoring noise, assuming that the transmitted signal is a simple sine wave, the received signal, including the ground wave and skywave, is expressed as follows [40]:
(7) |
where is the amplitude of , is the amplitude scaling, and is the phase shift, which expressed as follows:
(8) |
As the amplitude changes, the bit transition time becomes unclear, and the phase also changes. Eq. (8) shows that a small can reduce the size of , but the phase shift can vary significantly with . The effects of skywaves during the day are not significant and those of night time are significant. Therefore, when creating an R-Mode simulator, the effect of the skywave should be fully considered.
4 Software configuration
The aim of the developed software is to create a received signal for R-Mode using MF DGNSS. The functionality of this software is as follows. First, the transmission signal information considers the signal transmit power, carrier frequency, and transmit data rate. Based on these data, MSK-modulated signals are generated, and two CW signals are added. Second, the skywave latency is calculated based on the height of the reflected ionospheric layer and the distance between the transmitter and receiver. The attenuation factor of the skywave is calculated using the software named “Calculation of LF-MF field strength and phase with parabolic model” [46] provided by the international telecommunication union (ITU). A skywave is created and added considering attenuation and latency. Finally, additive white Gaussian noise (AWGN) is added to generate a received signal. Fig. 2 shows a block diagram of this process.

5 Implementation Result
Fig. 3 is the result of a plot of signals to be received at a distance of 210 km using MF DGNSS transmission signals from Geomundo Island in South Korea. It produced transmission signals under the conditions that transmit power at 150 kW, carrier frequency, , at 287 kHz, and data rate, , at 100 bps, with the addition of CW signals at Hz. The ionosphere height, , used for skywave time delay calculations was 90 km, and the attenuation factor, , was obtained using the ITU software. The blue line is the sum of the MSK and CW signals, the red line is the skywave signal, and the green line is the sum of the two.

6 Conclusion
In this study, we created a simulator for R-Mode studies using MF DGNSS signals. Considering the transmission and reception environment, MF DGNSS signals, CW signals, and skywaves were modeled and implemented together by substituting the actual environmental conditions. In the future, based on the software created in this study, we will implement receiver parts that demodulate received signals, and further considerations will be made in the transmission and reception environment. Later, the software will be used for various studies to improve the R-Mode performance.
ACKNOWLEDGEMENT
This research was supported by a grant from National R&D Project “Development of integrated R-Mode navigation system” funded by the Ministry of Oceans and Fisheries, Korea.
References
- [1] P. K. Enge, The Global Positioning System: Signals, Measurements, and Performance. Springer, 1994.
- [2] K. Park, W. Kim, and J. Seo, “Effects of initial attitude estimation errors on loosely coupled smartphone GPS/IMU integration system,” in Proc. ICCAS, Oct. 2020, pp. 800–803.
- [3] W. Kim and J. Seo, “Low-cost software-defined GPS simulator with the capability of time synchronization,” in Proc. ICCAS, Oct. 2018, pp. 1087–1090.
- [4] V. L. Knoop, P. F. de Bakker, C. C. J. M. Tiberius, and B. van Arem, “Lane determination with GPS precise point positioning,” IEEE Trans. Intell. Transp. Syst., vol. 18, no. 9, pp. 2503–2513, 2017.
- [5] K. Park and J. Seo, “Single-antenna-based GPS antijamming method exploiting polarization diversity,” IEEE Trans. Aerosp. Electron. Syst., vol. 57, no. 2, pp. 919–934, Apr. 2021.
- [6] K. Park, D. Lee, and J. Seo, “Dual-polarized GPS antenna array algorithm to adaptively mitigate a large number of interference signals,” Aerosp. Sci. Technol., vol. 78, pp. 387–396, Jul. 2018.
- [7] ——, “Adaptive signal processing method using a single-element dual-polarized antenna for GNSS interference mitigation,” in Proc. ION GNSS+, Sep. 2017, pp. 3888–3897.
- [8] S. Kim, K. Park, and J. Seo, “Mitigation of GPS chirp jammer using a transversal FIR filter and LMS algorithm,” in Proc. ITC-CSCC, Jun. 2019.
- [9] T.-Y. Chiou, J. Seo, T. Walter, and P. Enge, “Performance of a Doppler-aided GPS navigation system for aviation applications under ionospheric scintillation,” in Proc. ION GNSS, Sep. 2008, pp. 490–498.
- [10] J. Seo, T. Walter, and P. Enge, “Availability impact on GPS aviation due to strong ionospheric scintillation,” IEEE Trans. Aerosp. Electron. Syst., vol. 47, no. 3, pp. 1963–1973, Jul. 2011.
- [11] J. Lee, Y. Morton, J. Lee, H.-S. Moon, and J. Seo, “Monitoring and mitigation of ionospheric anomalies for GNSS-based safety critical systems,” IEEE Signal Process Mag., vol. 34, no. 5, pp. 96–110, Sep. 2017.
- [12] K. Sun, H. Chang, J. Lee, J. Seo, Y. Jade Morton, and S. Pullen, “Performance benefit from dual-frequency GNSS-based aviation applications under ionospheric scintillation: A new approach to fading process modeling,” in Proc. ION ITM, Jan. 2020, pp. 889–899.
- [13] A. K. Sun, H. Chang, S. Pullen, H. Kil, J. Seo, Y. J. Morton, and J. Lee, “Markov chain-based stochastic modeling of deep signal fading: Availability assessment of dual-frequency GNSS-based aviation under ionospheric scintillation,” Space Weather, in press.
- [14] N. Ahmed and J. Seo, “Statistical evaluation of the multi-frequency GPS ionospheric scintillation observation data,” in Proc. ICCAS, Oct. 2017, pp. 1792–1797.
- [15] P.-W. Son, J. Rhee, J. Hwang, and J. Seo, “Universal kriging for Loran ASF map generation,” IEEE Trans. Aerosp. Electron. Syst., vol. 55, no. 4, pp. 1828–1842, Oct. 2019.
- [16] P.-W. Son, J. Rhee, and J. Seo, “Novel multichain-based Loran positioning algorithm for resilient navigation,” IEEE Trans. Aerosp. Electron. Syst., vol. 54, no. 2, pp. 666–679, Oct. 2018.
- [17] P. Williams and C. Hargreaves, “UK eLoran–Initial operational capability at the Port of Dover,” in Proc. ION ITM, 2013, p. 392–402.
- [18] W. Kim, P.-W. Son, J. Rhee, and J. Seo, “Development of record and management software for GPS/Loran measurements,” in Proc. ICCAS, Oct. 2020, pp. 796–799.
- [19] D. Qiu, D. Boneh, S. Lo, and P. Enge, “Reliable location-based services from radio navigation systems,” Sensors, vol. 10, no. 12, pp. 11 369–11 389, 2010.
- [20] J. Park, P.-W. Son, W. Kim, J. Rhee, and J. Seo, “Effect of outlier removal from temporal ASF corrections on multichain Loran positioning accuracy,” in Proc. ICCAS, Oct. 2020, pp. 824–826.
- [21] J. Hwang, P.-W. Son, and J. Seo, “TDOA-based ASF map generation to increase Loran positioning accuracy in Korea,” in Proc. IEEE ICCE-Asia, Jun. 2018.
- [22] Y. Li, Y. Hua, B. Yan, and W. Guo, “Research on the eLoran differential timing method,” Sensors, vol. 20, p. 6518, 2020.
- [23] J. H. Rhee, S. Kim, P.-W. Son, and J. Seo, “Enhanced accuracy simulator for a future Korean nationwide eLoran system,” IEEE Access, in press.
- [24] K. Shamaei and Z. M. Kassas, “A joint TOA and DOA acquisition and tracking approach for positioning with LTE signals,” IEEE Trans. Signal Process., vol. 69, pp. 2689–2705, 2021.
- [25] M. Maaref and Z. M. Kassas, “Ground vehicle navigation in GNSS-challenged environments using signals of opportunity and a closed-loop map-matching approach,” IEEE Trans. Intell. Transp. Syst., vol. 21, no. 7, pp. 2723–2738, 2020.
- [26] S. Jeong, H. Lee, T. Kang, and J. Seo, “RSS-based LTE base station localization using single receiver in environment with unknown path-loss exponent,” in Proc. ICTC, Oct. 2020, pp. 958–961.
- [27] H. Lee and J. Seo, “A preliminary study of machine-learning-based ranging with LTE channel impulse response in multipath environment,” in Proc. IEEE ICCE-Asia, Nov. 2020.
- [28] H. Lee, A. Abdallah, J. Park, J. Seo, and Z. Kassas, “Neural network-based ranging with LTE channel impulse response for localization in indoor environments,” in Proc. ICCAS, Oct. 2020, pp. 939–944.
- [29] M. Jia, H. Lee, J. Khalife, Z. M. Kassas, and J. Seo, “Ground vehicle navigation integrity monitoring for multi-constellation GNSS fused with cellular signals of opportunity,” in Proc. IEEE ITSC, 2021.
- [30] S. Han, T. Kang, and J. Seo, “Smartphone application to estimate distances from LTE base stations based on received signal strength measurements,” in Proc. ITC-CSCC, Jun. 2019.
- [31] H. Lee, J. Seo, and Z. Kassas, “Integrity-based path planning strategy for urban autonomous vehicular navigation using GPS and cellular signals,” in Proc. ION GNSS+, Sep. 2020, pp. 2347–2357.
- [32] J. Rhee and J. Seo, “Low-cost curb detection and localization system using multiple ultrasonic sensors,” Sensors, vol. 19, no. 6, Mar. 2019.
- [33] ——, “Ground reflection elimination algorithms for enhanced distance measurement to the curbs using ultrasonic sensors,” in Proc. ION ITM, Jan. 2018, pp. 224–231.
- [34] H.-S. Moon and J. Seo, “Effect of local-adaptive haptic guidance on a path-following task,” in Proc. ICCAS, Oct. 2017, pp. 1276–1280.
- [35] E. Kim and J. Seo, “SFOL pulse: A high accuracy DME pulse for alternative aircraft position and navigation,” Sensors, vol. 17, no. 10, Sep. 2017.
- [36] Y. Shin, S. Lee, and J. Seo, “Autonomous safe landing-area determination for rotorcraft UAVs using multiple IR-UWB radars,” Aerosp. Sci. Technol., vol. 69, pp. 617–624, Oct. 2017.
- [37] J. Kim, J.-W. Kwon, and J. Seo, “Simulation study on a method to localize four mobile robots based on triangular formation,” in Proc. ION Pacific PNT, May. 2017, pp. 348–361.
- [38] J. A. McEllroy, “Navigation using signals of opportunity in the AM transmission band,” Master’s thesis, Air Force Institute of Technology, 2006.
- [39] G. Johnson, P. Swaszek, J. Alberding, M. Hoppe, and J.-H. Oltmann, “The feasibility of R-Mode to meet resilient PNT requirements for e-Navigation,” in Proc. ION GNSS, Tampa, Florida, Sep. 2014.
- [40] G. Johnson, P. Swaszek, J.-H. Oltmann, and M. Hoppe, “Feasibility study of R-Mode using MF DGPS transmissions,” German Federal Waterways and Shipping Administration, Tech. Rep., 2014.
- [41] G. W. Johnson, P. F. Swaszek, M. Hoppe, A. Grant, and Šafář, “Initial results of MF-DGNSS R-Mode as an alternative position navigation and timing service,” in Proc. ION ITM, Monterey, California, Jan 2017, pp. 1206–1226.
- [42] P. F. Swaszek, R. J. Hartnett, and G. W. Johnson, “Ranging/timing off of the NDGPS signal: Potential performance,” in Proc. ION ITM, Newport Beach, CA, Jan. 2012, pp. 452–461.
- [43] G. Johnson and P. Swaszek, “Feasibility study of R-Mode combining MF DGNSS, AIS, and eLoran transmissions,” German Federal Waterways and Shipping Administration, Final Report, Tech. Rep., 2014.
- [44] S. Pasupathy, “Minimum shift keying: A spectrally efficient modulation,” IEEE Commun. Mag., vol. 17, no. 4, pp. 14–22, 1979.
- [45] R. D. Hunsucker and J. K. Hargreaves, The high-latitude ionosphere and its effects on radio propagation. Cambridge University Press, 2007.
- [46] Calculation of LF-MF field strength and phase with parabolic model. [Online]. Available: https://www.itu.int/en/ITU-R/study-groups/rsg3/Pages/iono-tropo-spheric.aspx