›› 2013,Vol. 28 ›› Issue (3): 429-436.doi: 10.1007/s11390-013-1344-2

所属专题: Computer Networks and Distributed Computing

• Special Section on Selected Paper from NPC 2011 • 上一篇    下一篇

基于通用CPU软件无线电平台的无线通信系统高效时间同步方法

Yi Huang1 (黄伊), Member, IEEE, Chao Tang2,3 (唐超), Hong-Liang Duan1,4,* (段红亮), Yi-Qing Zhou1 (周一青), Senior Member, IEEE, Man-Li Qian1 (钱蔓藜), and Liang Huang1 (黄亮)   

  1. 1. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China;
    2. School of Instrumentation Science and Opto-Electronics Engineering, Beihang University, Beijing 100191, China;
    3. Beijing Science and Technology Information Center, Beijing 100035, China;
    4. Department of Electronics and Information, Northwestern Polytechnical University, Xi'an 710000, China
  • 收稿日期:2012-10-29 修回日期:2013-03-13 出版日期:2013-05-05 发布日期:2013-05-05
  • 作者简介:Yi Huang received the B.S. and M.S. degrees in computer sciences and technology from the Central South University, Changsha, in 2004 and 2007, respectively. In July 2010, he received the Ph.D. degree in computer architecture from the Institute of Computing Technology (ICT), Chinese Academy of Sciences (CAS), Beijing. Now he is an assistant professor in Wireless Communication Research Center, ICT, CAS. He is the author of over 10 research papers and has filed 11 Chinese patents. His research focuses on resource management mechanisms and multicast services in cellular networks and advanced air-interface protocol design and implementation.
  • 基金资助:

    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.

Efficient Time Synchronization Approach for Wireless Communication Systems on GPP-Based Software-Defined Radio Platform

Yi Huang1 (黄伊), Member, IEEE, Chao Tang2,3 (唐超), Hong-Liang Duan1,4,* (段红亮), Yi-Qing Zhou1 (周一青), Senior Member, IEEE, Man-Li Qian1 (钱蔓藜), and Liang Huang1 (黄亮)   

  1. 1. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China;
    2. School of Instrumentation Science and Opto-Electronics Engineering, Beihang University, Beijing 100191, China;
    3. Beijing Science and Technology Information Center, Beijing 100035, China;
    4. Department of Electronics and Information, Northwestern Polytechnical University, Xi'an 710000, China
  • Received:2012-10-29 Revised:2013-03-13 Online:2013-05-05 Published:2013-05-05
  • Contact: 10.1007/s11390-013-1344-2
  • Supported by:

    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.

基于通用处理器(General purpose processer,GPP)的软件无线电平台(Software Defined Radio,SDR)给无线系统工程师研发宽带无线通信系统提供了架构灵活和通用的解决方案。然而,目前SDR平台上硬件实时定时控制的缺乏使得基于SDR的基站系统和终端系统之间难以实现时间同步。为此,提出了一种适用于宽带TDMA系统的基于软件的时间同步方法(software-based time synchronization,STS)。首先,系统中建立一个高精度时钟源以精准的衡量系统时间。之后,通过提出的回程时延算法(round-trip delay,RTD)来准确计算时间提前量并实现时间同步。作为验证,基于微软Sora平台实现了一个TDMA原型系统。实验表明提出的方法能实现基于通用处理器SDR的宽带通信系统中的高效的时间同步。

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.

[1] Xiao W M, Xu X B, Zhu J, Yao Y. Introduction to software radios. ACTA Electronica Sinica, 1998, 26(2): 65-69.

[2] Joe M. The software radio architecture. IEEE Communications Magazine, 1995, 33(5): 26-38.

[3] Reed J H. Software Radio: A Modern Approach to Radio Engineering. New Jersey: Prentice Hall, 2002.

[4] Tan K, Liu H, Zhang J S et al. Sora: High performance software radio using general purpose multi-core processors. Communications of the ACM, 2011, 54(1): 99-107.

[5] Zhou Y, Pan Z G. Impact of LPF mismatch on I/Q imbalance in direct conversion receivers. IEEE Transactions on Wireless Communications, 2011, 10(6): 1702-1708.

[6] Zhou Y, Ng T S, Wang J, Higuchi K, Sawahashi M. OFCDM: A promising broadband wireless access technique. IEEE Communications Magazine, 2008, 46(3): 38-49.

[7] Zhou Y, Wang J, Sawahashi M. Downlink transmission of broadband OFCDM systems——Part I: Hybrid detection. IEEE Trans. Commun., 2005, 53(4): 718-729.

[8] 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.

[9] Fan C X, Cao L N. Principle of Communication. China National Defense Industry Press, 2006, p.349. (In Chinese)

[10] Tanenbaum A S. Modern Operating Systems. Prentice Hall, 2009, pp.388-392.

[11] 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.

[12] Mazzenga F, Vatalaro F, Wheatley III C E. Performance evaluation of a network synchronization technique for CDMA cellular communications. IEEE Trans. Wireless Communications, 2002, 1(2): 322-332.
No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] 刘明业; 洪恩宇;. Some Covering Problems and Their Solutions in Automatic Logic Synthesis Systems[J]. , 1986, 1(2): 83 -92 .
[2] 陈世华;. On the Structure of (Weak) Inverses of an (Weakly) Invertible Finite Automaton[J]. , 1986, 1(3): 92 -100 .
[3] 高庆狮; 张祥; 杨树范; 陈树清;. Vector Computer 757[J]. , 1986, 1(3): 1 -14 .
[4] 陈肇雄; 高庆狮;. A Substitution Based Model for the Implementation of PROLOG——The Design and Implementation of LPROLOG[J]. , 1986, 1(4): 17 -26 .
[5] 黄河燕;. A Parallel Implementation Model of HPARLOG[J]. , 1986, 1(4): 27 -38 .
[6] 闵应骅; 韩智德;. A Built-in Test Pattern Generator[J]. , 1986, 1(4): 62 -74 .
[7] 唐同诰; 招兆铿;. Stack Method in Program Semantics[J]. , 1987, 2(1): 51 -63 .
[8] 闵应骅;. Easy Test Generation PLAs[J]. , 1987, 2(1): 72 -80 .
[9] 乔香珍;. An Efficient Parallel Algorithm for FFT[J]. , 1987, 2(3): 174 -190 .
[10] 朱鸿;. Some Mathematical Properties of the Functional Programming Language FP[J]. , 1987, 2(3): 202 -216 .
版权所有 © 《计算机科学技术学报》编辑部
本系统由北京玛格泰克科技发展有限公司设计开发 技术支持:support@magtech.com.cn
总访问量: