Skip to main content
Log in

Harnessing Traffic Uncertainties in Wireless Mesh Networks—A Stochastic Optimization Approach

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

In this paper, we investigate the routing optimization problem in wireless mesh networks. While existing works usually assume static and known traffic demand, we emphasize that the actual traffic is time-varying and difficult to measure. In light of this, we alternatively pursue a stochastic optimization framework where the expected network utility is maximized. For multi-path routing scenario, we propose a stochastic programming approach which requires no priori knowledge on the probabilistic distribution of the traffic. For the single-path routing counterpart, we develop a learning-based algorithm which provably converges to the global optimum solution asymptotically.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. In this paper, we slightly abuse the notation by using the same symbol for a set and its cardinality for notation brevity.

  2. Note that the actual network topology can be much larger.

References

  1. Akyildiz IF, Wang X (2005) A survey on wireless mesh networks. IEEE Commun Mag 43(9):S23–S30

    Article  Google Scholar 

  2. Zhang Y, Roughan M, Lund C, Donoho D (2003) An information-theoretic approach to traffic matrix estimation. ACM Sigcomm, pp 301–302

  3. Soule A, Lakhina A, Taft N, Papagiannaki K, Salamatian K, Nucci A, Crovella M, Diot C (2005) Traffic matrices: balancing measurements, inference and modeling. ACM Sigmetrics pp 362–373

  4. Medina A, Taft N, Salamatian K, Bhattacharyya S, Diot C (2002) Traffic matrix estimation: existing techniques and new directions. ACM Sigcomm, pp 161–174

  5. Applegate D, Cohen E (2003) Making intra-domain routing robust to changing and uncertain traffic demands: understanding fundamental tradeoffs. ACM Sigcomm, pp 313–324

  6. Wang H, Xie H, Qiu L, Yang YR, Zhang Y, Greenberg A (2006) Cope: traffic engineering in dynamic networks. ACM Sigcomm, pp 99–110

  7. Li Y, Bai B, Harms J, Holte R (2007) Multipath oblivious routing for Traffic Engineering - stable and robust routing in changing and uncertain environments. International teletraffic congress (ITC 2007), 17–21 June 2007, pp 129–140

  8. Li Y, Harms J, Holte R (2006) Traffic-oblivious energy-aware routing for multihop wireless networks. Proc IEEE Infocom, pp 1–12

  9. Wang W, Liu X, Krishnaswamy D (2007) Robust routing and scheduing in wireless mesh networks. IEEE SECON, pp 471–480

  10. Dai L, Xue Y, Chang B, Cao Y, Cui Y (2008) Integrating traffic estimation and routing optimization for multiradio multi-channel wireless mesh networks. Proc IEEE Infocom, pp 71–75

  11. Zhang J, Zheng D, Chiang M (2008) The impact of stochastic noisy feedback on distributed network utility maximization. IEEE Trans Inf Theory 54(2):645–665

    Article  MathSciNet  Google Scholar 

  12. Lee JW, Mazumdar RR, Shroff NB (2007) Joint opportunistic power scheduling and end-to-end rate control for wireless ad-hoc networks. IEEE Trans Veh Technol 56:801–809, March

    Article  Google Scholar 

  13. Lee JW, Mazumdar RR, Shroff NB (2006) Opportunistic power scheduling for dynamic multi-server wireless systems. IEEE Trans Wirel Commun 5:1506–1515, June

    Article  Google Scholar 

  14. Lee JW, Mazumdar RR, Shroff NB (2004) Opportunistic power scheduling for multi-server wireless systems with minimum performance constraints. Proc IEEE Infocom 2:1067–1077

    Google Scholar 

  15. Kleinrock L (1975) Queueing systems, vol 1, 1st edn—theory. Wiley, New York

  16. Chiang M (2004) To layer or not to layer: balancing transport and physical layers in wireless multihop networks. Proc IEEE Infocom, pp 2525–2536

  17. Chiang M, Low SH, Calderbank AR, Doyle JC (2007) Layering as optimization decomposition: a mathematical theory of network architectures. Proc IEEE 95:255–312, March

    Article  Google Scholar 

  18. Kelly F, Maulloo A, Tan D (1998) Rate control in communication networks: shadow prices, proportional fairness and stability. J Oper Res Soc 49:237–252

    Article  MATH  Google Scholar 

  19. Bertsekas DP (1999) Nonlinear programming. Athena Scientific, Nashua

    MATH  Google Scholar 

  20. Kall P, Wallace SW (1994) Stochastic programming. Wiley, New York

    MATH  Google Scholar 

  21. van der Vlerk MH Stochastic integer programming bibliography (1996–2007). http://mally.eco.rug.nl/biblio/sip.html

  22. Xing Y, Chandramouli R (2007) Price dynamics in competitive agile spectrum access markets. IEEE J Sel Areas Commun (JSAC) 25:613–621, March

    Article  Google Scholar 

  23. Haleem MA, Chandramouli R (2005) Adaptive downlink scheduling and rate selection: a cross layer design. IEEE J Sel Areas Commun 23:1287–1297, June

    Article  Google Scholar 

  24. Haleem MA, Chandramouli R (2004) Adaptive transmission rate assignment for fading wireless channels with pursuit learning algorithm. In: Proceedings of CISS, Princeton

  25. Kiran S, Chandramouli R (2003) An adaptive energy-efficient link layer protocol using stochastic learning control. IEEE Int Conf Commun (ICC) 2:1114–1118

    Google Scholar 

  26. Xing Y, Chandramouli R (2004) Distributed discrete power control for bursty transmissions over wireless data networks. IEEE Int Conf Commun (ICC) 1:139–143

    Google Scholar 

  27. Song Y, Fang Y, Zhang Y (2007) Stochastic channel selection in cognitive radio networks. IEEE Globecom, pp 4878–4882

  28. Thathachar MAL, Sastry PS (2002) Varieties of learning automata: an overview. IEEE Trans Syst Man Cybern 32:711–722, December

    Article  Google Scholar 

  29. Zeng G, Wang B, Ding Y, Xiao L, Mutka M (2007) Multicast algorithms for multi-channel wireless mesh networks. IEEE ICNP, pp 1–10

  30. Thathachar MAL, Sastry PS (2004) Networks of learning automata. Kluwer Academic, Dordrecht

    Google Scholar 

  31. Kushner HJ (1984) Approximation and weak convergence methods for random processes. MIT, New York

    MATH  Google Scholar 

  32. Aluffi-Pentini F, Parisi V, Zirilli F (1985) Global optimization and stochastic difference equations. J Optim Theory Appl 47:1–26

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgements

This work was supported in part by the U.S. National Science Foundation under Grant DBI-0529012 and under Grant CNS-0721744. The work of Fang was also partially supported by Changjiang Scholar Chair Professorship and the 111 Project under B08038.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yang Song.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Song, Y., Zhang, C. & Fang, Y. Harnessing Traffic Uncertainties in Wireless Mesh Networks—A Stochastic Optimization Approach. Mobile Netw Appl 14, 124–133 (2009). https://doi.org/10.1007/s11036-008-0137-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-008-0137-2

Keywords

Navigation