Skip to main content
Log in

Delay control in MANETs with erasure coding and f-cast relay

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Packet delay control in mobile ad hoc networks (MANETs) is critical to support delay-sensitive applications in such networks. By combining erasure coding and packet redundancy techniques, this paper proposes a general two-hop relay algorithm 2HR-\((x,\tau ,f)\) for a flexible control of packet delivery delay in MANETs, where a group of x packets in source node are first encoded into \(x\cdot \tau\) encoded packets based erasure coding, and each encoded packet is then delivered to at most f distinct relay nodes (f-cast) that will help to forward the encoded packet to destination node. To understand the delay performance in a 2HR-\((x,\tau ,f)\) MANET, we then develop a discrete time multi-dimensional Markov chain model to depict the packet delivery process in the network, based on which closed-form results on mean and variance of packet delivery delay are further derived. Finally, extensive simulation and theoretical results are provided to illustrate the efficiency of our delay models as well as the capability of the 2HR-\((x,\tau ,f)\) algorithm in delay control.

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
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Notes

  1. The packet delivery delay in MANETs is mainly dominated by node mobility, interference and medium contention [16, 37]. Nowadays, computation power is very powerful, making coding/decoding to be processed very fast and thus allowing us to neglect the time cost of coding/decoding process in our delay analysis [7, 10, 16].

  2. In this paper, these network functions, like i.i.d. node mobility, transmission-group based scheduling scheme and packet delivery process of our algorithm, can be easily implemented by a customized C++ simulator (now publicly available at  [39]) without going through a complicated network simulator (like NS2 and OPNET).

References

  1. Andrews, J., Shakkottai, S., Heath, R., Jindal, N., Haenggi, M., Berry, R., et al. (2008). Rethinking information theory for mobile ad hoc networks. IEEE Communications Magazine, 46(12), 94–101.

    Article  Google Scholar 

  2. Wang, Z., Chen, Y., & Li, C. (2012). Corman: A novel cooperative opportunistic routing scheme in mobile ad hoc networks. IEEE Journal on Selected Areas in Communications, 30(2), 289–296.

    Article  Google Scholar 

  3. Goldsmith, A., Effros, M., Koetter, R., Medard, M., Ozdaglar, A., & Zheng, L. (2011). Beyond shannon: The quest for fundamental performance limits of wireless ad hoc networks. IEEE Communications Magazine, 49(5), 195–205.

    Article  Google Scholar 

  4. Kannhavong, B., Nakayama, H., Nemoto, Y., Kato, N., & Jamalipour, A. (2007). A survey of routing attacks in mobile ad hoc networks. IEEE Wireless Communications Magazine, 14(5), 85–91.

    Article  Google Scholar 

  5. Kannhavong, B., Nakayama, H., Kato, N., Jamalipour, A., & Nemoto, Y. (2007). A study of a routing attack in olsr-based mobile ad hoc networks. International Journal of Communication Systems, 20(11), 1245–1261.

    Article  Google Scholar 

  6. Zhou, Y., Zhang, Y., Xie, Y., Zhang, H., Yang, L. T., & Min, G. (2014). TransCom: A virtual disk-based cloud computing platform for heterogeneous services. IEEE Transactions on Network and Service Management, 11(1), 46–59.

    Article  Google Scholar 

  7. Wang, Y., Jain, S., Martonosi, M., & Fall, K. (2005). Erasure-coding based routing for opportunistic networks. In: Proceedings of ACM SIGCOMM WDTN.

  8. Liu, J., Jiang, X., Nishiyama, H., & Kato, N. (2011). Delay and capacity in ad hoc mobile networks with f-cast relay algorithms. IEEE Transactions on Wireless Communications, 10(8), 2738–2751.

    Article  Google Scholar 

  9. Neely, M. J., & Modiano, E. (2005). Capacity and delay tradeoffs for ad-hoc mobile networks. IEEE Transactions on Information Theory, 51(6), 1917–1936.

    Article  MathSciNet  Google Scholar 

  10. Hanbali, A. A., Kherani, A. A., & Nain, P. (2007). Simple models for the performance evaluation of a class of two-hop relay protocols. In Proceedings of IFIP networking.

  11. Grossglauser, M., & Tse, D. N. (2001). Mobility increases the capacity of ad hoc wireless networks. In Proceedings of INFOCOM.

  12. Liao, Y., Tan, K., Zhang, Z., & Gao, L. (2006). Estimation based erasure coding routing in delay tolerant networks. In Proceedings of IWCMC.

  13. Tsapeli, F., & Tsaoussidis, V. (2012). Routing for opportunistic networks based on probabilistic erasure coding. In Proceedings of WWIC.

  14. Liu, J., Jiang, X., Nishiyama, H., & Kato, N. (2011). Performance modeling for two-hop relay with erasure coding in manets. In Proceedings of globecom.

  15. Chen, L., Yu, C., Sun, T., Chen, Y., & Chu, H. (2006). hybrid routing approach for opportunistic networks. In Proceedings of ACM SIGCOMM workshop on challenged networks.

  16. Kong, Z., Yeh, E., & Soljanin, E. (2012). Coding improves the throughput-delay tradeoff in mobile wireless networks. IEEE Transactions on Information Theory, 58(11), 6894–6906.

    Article  MathSciNet  Google Scholar 

  17. Altman, E., & Pellegrini, F. D. (2011). Forward correction and fountain codes in delay-tolerant networks. IEEE/ACM Transactions on Networking, 19(1), 1–13.

    Article  Google Scholar 

  18. Altman, E., Sassatelli, L., & Pellegrini, F. D. (2013). Dynamic control of coding for progressive packet arrivals in dtns. IEEE Transactions on Wireless Communications, 12(2), 725–735.

    Article  Google Scholar 

  19. Sharma, G., & Mazumdar, R. (2004). On achievable delay/capacity trade-offs in mobile ad hoc networks. In Proceedings of WiOpt.

  20. Sharma, G., Mazumdar, R., & Shroff, N. (2007). Delay and capacity tradeoffs in mobile ad hoc networks: A global perspectives. IEEE/ACM Transactions on Networking, 15(5), 981–992.

    Article  Google Scholar 

  21. Groenevelt, R., Nain, P., & Koole, G. (2005). The message delay in mobile ad hoc networks. Performance Evaluation, 62(1–4), 210–228.

    Article  Google Scholar 

  22. Panagakis, A., Vaios, A., & Stavrakakis, I. (2007). Study of two-hop message spreading in dtns. In Proceedings of WiOpt.

  23. Hanbali, A. A., Nain, P., & Altman, E. (2008). Performance of ad hoc networks with two-hop relay routing and limited packet lifetime-extended version. Performance Evaluation, 65(6–7), 463–483.

    Article  Google Scholar 

  24. Liu, J., Jiang, X., Nishiyama, H., & Kato, N. (2012). Generalized two-hop relay for flexible delay control in manets. IEEE/ACM Transactions on Networking, 20(6), 1950–1963.

    Article  Google Scholar 

  25. Spyropoulos, T., Psounis, K., & Raghavendra, C. S. (2005). Spray and wait: An efficient routing scheme for intermittently connected mobile networks. In Proceedings of ACM SIGCOMM workshop.

  26. Bulut, E., Wang, Z., & Szymanski, B. K. (2010). Cost effective multi-period spraying for routing in delay tolerant networks. IEEE/ACM Transactions on Networking, 18(5), 1530–1543.

    Article  Google Scholar 

  27. Li, P., Fang, Y., Li, J., & Huang, X. (2012). Smooth trade-offs between throughput and delay in mobile ad hoc networks. IEEE Transactions on Mobile Computing, 11(3), 427–438.

    Article  Google Scholar 

  28. Urgaonkar, R., & Neely, M. J. (2011). Network capacity region and minimum energy function for a delay-tolerant mobile ad hoc network. IEEE/ACM Transactions on Networking, 19(4), 1137–1150.

    Article  Google Scholar 

  29. Ying, L., Yang, S., & Srikant, R. (2008). Optimal delay-throughput trade-offs in mobile ad hoc networks. IEEE Transactions on Information Theory, 54(9), 4119–4143.

    Article  MathSciNet  Google Scholar 

  30. Liu, J., Jiang, X., Nishiyama, H., & Kato, N. (2012). Exact throughput capacity under power control in mobile ad hoc networks. In Proceedings of INFOCOM.

  31. Zhang, C., Fang, Y., & Zhu, X. (2009). Throughput-delay tradeoffs in large scale manets with network coding. In Proceedings of INFOCOM.

  32. Ciullo, D., Martina, V., Garetto, M., & Leonardi, E. (2010). Impact of correlated mobility on delay-throughput performance in mobile ad-hoc networks. In Proceedings of INFOCOM.

  33. Garetto, M., Giaccone, P., & Leonardi, E. (2009). Capacity scaling in ad hoc networks with heterogeneous mobile nodes:the subcritical regime. IEEE/ACM Transactions on Networking, 17(6), 1888–1901.

    Article  Google Scholar 

  34. Gupta, P., & Kumar, P. (2000). The capacity of wireless networks. IEEE Transactions on Information Theory, 46(2), 388–404.

    Article  MathSciNet  MATH  Google Scholar 

  35. Li, P., Fang, Y., & Li, J. (2010). Throughput, delay, and mobility in wireless ad hoc networks. In Proceedings of INFOCOM.

  36. Rizzo, L. (1997). Effective erasure codes for reliable computer communication protocols. Computer Communication Review, 27(2), 24–36.

    Article  Google Scholar 

  37. Garetto, M., & Leonardi, E. (2010). Restricted mobility improves delay-throughput trade-offs in mobile ad-hoc networks. IEEE Transactions on Information Theory, 56(10), 5016–5029.

    Article  MathSciNet  Google Scholar 

  38. Grinstead, C. M., & Snell, J. L. (1997). Introduction to Probability (2nd ed.). Providence: American Mathematical Society.

    MATH  Google Scholar 

  39. C++ simulator for the 2hr-(x; \(\tau\); f) manets [Online]. http://wlcresearch.blogspot.jp.

  40. Gamal, A. E., Mammen, J., Prabhakar, B., & Shah, D. (2006). Optimal throughput-delay scaling in wireless networks-part I: The fluid model. IEEE Transactions on Information Theory, 52(6), 2568–2592.

    Article  Google Scholar 

  41. Zhou, S., & Ying, L. (2010). On delay constrained multicast capacity of largescale mobile ad-hoc networks. In Proceedings of INFOCOM.

  42. Boche, H., Naik, S., & Schubert, M. (2011). Pareto boundary of utility sets for multiuser wireless systems. IEEE/ACM Transactions on Networking, 19(2), 589–601.

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported in part by the Significant Natural Science Foundation of the Education Department of Anhui Province under Grant No. KJ2011ZD06, the Key Program of Natural Science Foundation of Chuzhou University under Grant No. 2012kj002Z and the Chuzhou University Excellent Young Talents Fund Project under Grant No. 2013RC005.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bin Yang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yang, B., Gao, J., Zhou, Y. et al. Delay control in MANETs with erasure coding and f-cast relay. Wireless Netw 20, 2617–2631 (2014). https://doi.org/10.1007/s11276-014-0767-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-014-0767-1

Keywords

Navigation