Abstract
General purpose processer (GPP) based software-defined radio (SDR) platforms provide wireless communication system engineers with maximal architecture flexibility and versatility to construct a wideband wireless communication system. Nevertheless, the lack of hardware real-time timing control makes it difficult to achieve time synchronization between the base station and the terminals. In this paper, a software-based time synchronization (STS) method is proposed to realize the time synchronization of time division multiple access (TDMA) based wireless communication systems. A high precision software clock source is firstly constructed to measure the elapse of processing time. The Round-Trip Delay (RTD) algorithm is then presented to calculate timing advance values and achieve time synchronization. An example TDMA system is implemented on Microsoft Sora platforms to evaluate the performance. Experiments show that the proposed mechanism is effective to enable time synchronization for wideband wireless communication systems on GPP-based SDR platforms.
Similar content being viewed by others
References
Xiao WM, Xu XB, Zhu J, Yao Y (1998) Introduction to software radios. ACTA Electronica Sinica 26(2):65–69
Joe M (1995) The software radio architecture. IEEE Communications Magazine 33(5):26–38
Reed J H. Software Radio: A Modern Approach to Radio Engineering. New Jersey: Prentice Hall, 2002.
Tan K, Liu H, Zhang JS et al (2011) Sora: High performance software radio using general purpose multi-core processors. Communications of the ACM 54(1):99–107
Zhou Y, Pan ZG (2011) Impact of LPF mismatch on I/Q imbalance in direct conversion receivers. IEEE Transactions on Wireless Communications 10(6):1702–1708
Zhou Y, Ng TS, Wang J, Higuchi K, Sawahashi M (2008) OFCDM: A promising broadband wireless access technique. IEEE Communications Magazine 46(3):38–49
Zhou Y, Wang J, Sawahashi M (2005) Downlink transmission of broadband OFCDM systems — Part I: Hybrid detection. IEEE Trans Commun 53(4):718–729
Wu N, Wang H, Kuang J M et al. TDMA network time synchronization and navigation using DGPS. In Proc. IEEE Int. Frequency Control Symp. and Exposition, June 2006, pp.287–290.
Fan C X, Cao L N. Principle of Communication. China National Defense Industry Press, 2006, p.349. (In Chinese)
Tanenbaum A S. Modern Operating Systems. Prentice Hall, 2009, pp.388–392.
Intel Inc. Intelr 64 and IA-32 architecture software developer’s manual (volume 2A). http://www.intel.com/content/www/us/en/architecture-and-technology/64-ia-32-architectures-software-developer-vol-2a-manual.html, March 2013.
Mazzenga F, Vatalaro F, Wheatley CE III (2002) Performance evaluation of a network synchronization technique for CDMA cellular communications. IEEE Trans Wireless Communications 1(2):322–332
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by the Major Project of Beijing Municipal Natural Science Foundation of China under Grant No. 4110001.
The preliminary version of the paper was published in the Proceedings of CHINACOM 2012.
Electronic Supplementary Material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Huang, Y., Tang, C., Duan, HL. et al. Efficient Time Synchronization Approach for Wireless Communication Systems on GPP-Based Software-Defined Radio Platform. J. Comput. Sci. Technol. 28, 429–436 (2013). https://doi.org/10.1007/s11390-013-1344-2
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-013-1344-2