TY - GEN
T1 - Improving the packet send-time accuracy in embedded devices
AU - Mok, Ricky K.P.
AU - Li, Weichao
AU - Chang, Kow Chuen
PY - 2015/1/1
Y1 - 2015/1/1
N2 - A number of projects deploy Linux-based embedded systemsto carry out large-scale active network measurement and network experiments.Due to resource constrains and the increase of network speed,obtaining sound measurement results from these low-end devices is verychallenging. In this paper, we present a novel network primitive, OMware,to improve the packet send-time accuracy by enabling the measurementapplication to pre-dispatch the packet content and its schedule into thekernel. By this pre-dispatch approach, OMware can also reduce the overheadsin timestamp retrievals and sleeping, and the interference fromother application processes.Our evaluation shows that OMware can achieve a microsecond-levelaccuracy (rather than millisecond-level in a user-space tool) in the interdeparturetime of packet trains, even under heavy cross traffic. OMwarealso offers optimized call for sending back-to-back packet pairs, whichcan reduce the minimum inter-packet gap by 2 to 10 times. Furthermore,OMware can help reduce the error of replaying archived traffic from40% to at almost 19%
AB - A number of projects deploy Linux-based embedded systemsto carry out large-scale active network measurement and network experiments.Due to resource constrains and the increase of network speed,obtaining sound measurement results from these low-end devices is verychallenging. In this paper, we present a novel network primitive, OMware,to improve the packet send-time accuracy by enabling the measurementapplication to pre-dispatch the packet content and its schedule into thekernel. By this pre-dispatch approach, OMware can also reduce the overheadsin timestamp retrievals and sleeping, and the interference fromother application processes.Our evaluation shows that OMware can achieve a microsecond-levelaccuracy (rather than millisecond-level in a user-space tool) in the interdeparturetime of packet trains, even under heavy cross traffic. OMwarealso offers optimized call for sending back-to-back packet pairs, whichcan reduce the minimum inter-packet gap by 2 to 10 times. Furthermore,OMware can help reduce the error of replaying archived traffic from40% to at almost 19%
UR - http://www.scopus.com/inward/record.url?scp=84958537735&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-15509-8_25
DO - 10.1007/978-3-319-15509-8_25
M3 - Conference article published in proceeding or book
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 332
EP - 344
BT - Passive and Active Measurement - 16th International Conference, PAM 2015, Proceedings
PB - Springer Verlag
T2 - 16th International Conference on Passive and Active Measurement, PAM 2015
Y2 - 19 March 2015 through 20 March 2015
ER -