Skip to main content
Log in

A Markov-Based Channel Model Algorithm for Wireless Networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Techniques for modeling and simulating channel conditions play an essential role in understanding network protocol and application behavior. In [11], we demonstrated that inaccurate modeling using a traditional analytical model yielded suboptimal error control protocol parameters choices. In this paper, we demonstrate that time-varying effects on wireless channels result in wireless traces which exhibit non-stationary behavior over small window sizes. We then present an algorithm that extracts stationary components from a collected trace in order to provide analytical channel models that, relative to traditional approaches, more accurately represent characteristics such as burstiness, statistical distribution of errors, and packet loss processes. Our algorithm also generates artificial traces with the same statistical characteristics as actual collected network traces. For validation, we develop a channel model for the circuit-switched data service in GSM and show that it: (1) more closely approximates GSM channel characteristics than traditional Markov models and (2) generates artificial traces that closely match collected traces' statistics. Using these traces in a simulator environment enables future protocol and application testing under different controlled and repeatable conditions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. H. Balakrishnan and R. Katz, Explicit loss notification and wireless web performance, in: Proceedings of the IEEE Globecom Internet Mini-Conference (November 1998).

  2. J. Bendat and A. Piersol, Random Data: Analysis and Measurement Procedures (Wiley, 1986).

  3. J. Bolot, S. Fosse-Parisis and D. Towsley, Adaptive FEC-based error control for Internet telephony, in: Proceedings of INFOCOM'99 (March 1999).

  4. G. Box, Time Series Analysis: Forecasting and Control (Prentice Hall, 1994).

  5. ETSI GSM Technical Specification 04.22, GSM Radio Link Protocol for data and telematic services, Version 5 (December 1995).

  6. ETSI GSM Technical Specification 04.22, Digital cellular communications system (Phase 2+); Radio Link Protocol for data and telematic services on the Mobile Station-Base Station Systems (MS-BSS) Interface and the Base Station System-Mobile Switching Center (BSS- MSC) interface, Version 6.1.0 (November 1998).

  7. ETSI GSM Technical Specification 04.22, GSM Radio Link Protocol for data and telematic services, Version 6.1 (November 1998).

  8. ETSI GSM Technical Specification 05.03, Digital cellular communications system (GSM Radio Access Phase 3); Channel coding, Version 6.0.0 (January 1998).

  9. R. Jain, The Art of Computer Systems Performance Analysis (Wiley, 1991).

  10. B. Kedem, Binary Time Series (New York/Basel, 1980).

  11. R. Ludwig, A. Konrad and A. Joseph, Optimizing the end-to-end performance of reliable flows over wireless link, in: Proceedings of ACM/IEEE MobiCom (1999).

  12. R. Ludwig and B. Rathonyi, Link layer enhancements for TCP/IP over GSM, in: Proceedings of IEEE INFOCOM (1999).

  13. B. Mandelbrot, Self-similar error clusters in communication systems and the concept of conditional stationarity, IEEE Transactions on Communication Technology COM-13 (1965) 71-90.

  14. N. Merhav, M. Gutman and J. Ziv, On the estimation of the order of a Markov chain and universal data compression, IEEE Transactions on Information Technology 35(5) (September 1989) 1014-1019.

    Google Scholar 

  15. M. Mouly and M.B. Pautet, The GSM System for Mobile Communications (Cell and Sys, France, 1992).

  16. G.T. Nguyen, R. Katz and B. Noble, A trace-based approach for modeling wireless channel behavior, in: Proceedings of the Winter Simulation Conference (December 1996) pp. 597-604.

  17. S.M. Ross, Stochastic Processes (Wiley, 1996).

  18. W. Simpson, The point-to-point protocol, RFC 1661 (July 1994).

  19. W. Stevens, TCP/IP Illustrated, Vol. 1, The Protocols (Addison-Wesley, 1994).

  20. M. Yajnik, J. Kurose and D. Towsley, Packet loss correlation in the MBone multicast network: Experimental measurements and Markov chain models, UMASS COMPSCI Technical report 95-115 (1996).

  21. M. Zorzi and R.R. Rao, On the statistics of block errors in bursty channels, IEEE Transactions on Communications (1997).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Konrad, A., Zhao, B.Y., Joseph, A.D. et al. A Markov-Based Channel Model Algorithm for Wireless Networks. Wireless Networks 9, 189–199 (2003). https://doi.org/10.1023/A:1022869025953

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1022869025953

Navigation