Latency Analysis in GNU Radio/USRP-based Software Radio Platforms

被引:20
作者
Truong, Nguyen B. [1 ]
Suh, Young-Joo [2 ]
Yu, Chansu [3 ]
机构
[1] DASAN NETWORKS Corp, Seoul 463400, Gyeonggi Do, South Korea
[2] POSTECH, Dept Comp Sci & Engn, Pohang 790785, South Korea
[3] Cleveland State Univ, Dept Elect & Comp Engn, Cleveland, OH 44115 USA
来源
2013 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2013) | 2013年
基金
新加坡国家研究基金会;
关键词
Software Defined Radio; SDR; GNU Radio; USRP; latency; buffer; TUN/TAP;
D O I
10.1109/MILCOM.2013.60
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software-Defined Radio (SDR) is a promising radio technology that implements radio communication functionalities in software instead of hardware. Advantages of a SDR system are reconfigurability and flexibility whereas disadvantages are low throughput and high latency. Our research focuses on analyzing and measuring latency of a SDR system based on GNU Radio with three versions of Universal Software Radio Peripherals (USRP) devices - USRP1, USRP2 and USRP E100. This research identifies the sources of the latency and quantifies them by using both analytical and experimental methods. For the analysis, we identify all types of buffers in the SDR platforms and estimate the time that these buffers contribute. The corresponding results are compared with experimental measurement, which estimates the round-trip time between two SDR systems. This can be done by using TUN/TAP components and GNU Radio tunnel program. Alternatively, we also propose a method called hwlatency to measure the latency in hardware side. We believe this study offers the better understanding of the latency in SDR platforms and will lead to correct implementations of high-level network protocols for SDR systems.
引用
收藏
页码:305 / 310
页数:6
相关论文
共 16 条
[1]  
[Anonymous], UN HARDW DRIV
[2]  
[Anonymous], TRRT06273
[3]  
[Anonymous], 6 USENIX S NETW SYST
[4]  
*ANSI IEEE, 1999, 80211 ANSIIEEE 11
[5]  
Choong L., 2009, 802154 IEEE UCLA NET
[6]  
Cummings M., 1999, IEEE COMMUNICATIONS
[7]  
Ettus Company LLC, DAUGHT PROD
[8]  
Ettus_Research_LLC, UN SOFTW RAD PER
[9]  
Jow A., 2007, 1 INT WORKSH SYST EV
[10]  
Lin Y, 2006, CONF PROC INT SYMP C, P89, DOI 10.1145/1150019.1136494