This application proposes a method and
system for transmitting
time synchronization signals based on general-purpose
software-defined radio (SDR). The method includes: constructing a
time synchronization signal data
frame based on input
time information; performing
direct sequence spread spectrum (DSSS) on the
time synchronization signal data frame to obtain a spread digital sequence; modulating and mapping the spread digital sequence into a digital
baseband IQ
signal; transmitting the digital
baseband IQ signal to a general-purpose
software-defined radio
peripheral;
processing the signal through the
peripheral; transmitting it via an antenna; and performing time
delay calibration on the
system before transmission to compensate for internal
system delays. This application, by employing a
software-defined radio architecture combined with a high-precision
clock reference, achieves software-based, general-purpose, and high-precision
processing throughout the entire process of time
synchronization signal generation,
processing, transmission, and calibration. The overall approach offers multiple advantages, including high flexibility, high precision, high reliability, low cost, easy
scalability, and open research potential.