Towards Repeatable Wireless Network Simulation Using Performance Aware Markov Model

Wireless network simulation is a fundamental service aiming at providing controlled and repeatable environment for protocol design, performance testing, etc. The existing simulators focus on reproducing the packet behaviors on individual links. However, as observed in some recent works, individual link behaviors alone are not enough to characterize the protocol performance. As a result, while the existing works can mimic the link behaviors very closely, they often fail to simulate protocol level performance. In this paper, we propose a novel performance-aware simulation approach which can preserve not only the link-level behaviors but also the performance-level behaviors. We first devise an accurate performance model by combining link quality and the spatial-temporal link correlation. Based on the performance modeling, we then propose a Performance Aware Hidden Markov Model (PA-HMM), where the protocol performance is directly fed into the Markov state transitions. PA-HMM is able to simulate both link-level behaviors and high-level protocol performance. We conduct extensive testbed and simulation experiments with broadcast and anycast protocols. The results show that compared to the state-of-the-art work, 1) the performance model is able to accurately characterize wireless communication performance and 2) the protocol performance is closely simulated as compared to the empirical results.

[1]  Dong Nguyen,et al.  Wireless Broadcast Using Network Coding , 2009, IEEE Transactions on Vehicular Technology.

[2]  Hayder Radha,et al.  Markov-based modeling of wireless local area networks , 2003, MSWIM '03.

[3]  Yunhuai Liu,et al.  A Unified Metric for Correlated Diversity in Wireless Networks , 2016, IEEE Transactions on Wireless Communications.

[4]  Randy H. Katz,et al.  A TRACE-BASEDAPPROACH FOR MODELINGWIRELESS CHANNEL BEHAVIOR , 1996 .

[5]  Philip Levis,et al.  The β-factor: measuring wireless link burstiness , 2008, SenSys '08.

[6]  Wei Dong,et al.  Exploiting link correlation for core-based dissemination in wireless sensor networks , 2014, 2014 Eleventh Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[7]  Euhanna Ghadimi,et al.  Low power, low delay: Opportunistic routing meets duty cycling , 2012, 2012 ACM/IEEE 11th International Conference on Information Processing in Sensor Networks (IPSN).

[8]  Yunhuai Liu,et al.  CorLayer: A Transparent Link Correlation Layer for Energy-Efficient Broadcast , 2015, IEEE/ACM Transactions on Networking.

[9]  Ting Zhu,et al.  Exploring Link Correlation for Efficient Flooding in Wireless Sensor Networks , 2010, NSDI.

[10]  Wei Dong,et al.  Accurate and Generic Sender Selection for Bulk Data Dissemination in Low-Power Wireless Networks , 2017, IEEE/ACM Transactions on Networking.

[11]  Philip Levis,et al.  An empirical study of low-power wireless , 2010, TOSN.

[12]  Klaus Wehrle,et al.  Bursty traffic over bursty links , 2009, SenSys '09.

[13]  Miguel Á. Carreira-Perpiñán,et al.  Wireless link simulations using multi-level Markov models , 2009, SenSys '09.

[14]  Yoshito Tobe,et al.  Link-Correlation-Aware Opportunistic Routing in Wireless Networks , 2015, IEEE Transactions on Wireless Communications.

[15]  Philip Levis,et al.  The κ factor: inferring protocol performance using inter-link reception correlation , 2010, MobiCom.

[16]  Yunhao Liu,et al.  QoF: Towards Comprehensive Path Quality Measurement in Wireless Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[17]  Yunhao Liu,et al.  Does Wireless Sensor Network Scale? A Measurement Study on GreenOrbs , 2013, IEEE Trans. Parallel Distributed Syst..

[18]  Yoshito Tobe,et al.  Link correlation aware opportunistic routing , 2012, 2012 Proceedings IEEE INFOCOM.

[19]  Andreas Willig,et al.  Chaotic maps as parsimonious bit error models of wireless channels , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[20]  Deborah Estrin,et al.  Temporal Properties of Low Power Wireless Links: Modeling and Implications on Multi-Hop Routing , 2005 .

[21]  Martin Vetterli,et al.  Valuable Detours: Least-Cost Anypath Routing , 2011, IEEE/ACM Transactions on Networking.

[22]  E. Gilbert Capacity of a burst-noise channel , 1960 .

[23]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[24]  David E. Culler,et al.  TOSSIM: accurate and scalable simulation of entire TinyOS applications , 2003, SenSys '03.