I. Introduction
The satellite communication on-the-move (SOTM) system, which can establish a reliable communication link with communication satellites while in motion, is widely used in military and civilian applications. Its essence is an inertial stabilized directional antenna pointing to a geosynchronous orbit (GEO) communication satellite, which can effectively isolate the pointing deviation caused by the vehicle’s dynamics. Meanwhile, the positioning of the vehicle is essential information, especially in military and rescue applications. However, the low-cost global navigation satellite system (GNSS) receiver is susceptible to jamming. There has been significant work conducted on anti-jamming GNSS positioning, such as ultra-tight integration with inertial navigation [1], phased array multi-beam directional antenna [2], and combination of machine vision [3] and LIDAR [4]. Nonetheless, the integration of machine vision and LIDAR may lead to accumulated errors; the ultra-tight integration is difficult to locate under substantial interference, and the phased array antenna is too costly. Real-time positioning under GNSS interference is still an open problem.