Skip to main content
Log in

An intelligent and optimized multihoming approach in real and heterogeneous environments

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Over the years, the users’ requirements are increasingly stringent and difficult to fulfil. In response to these challenges, access networks have been suffering a systematic evolution, becoming more robust, more efficient and with a higher capacity. In an overall heterogeneous network, it becomes important to optimize the utilization of all available resources in order to obtain a better user experience and a better network utilization. This paper proposes, implements and evaluates a new multihoming architecture to take the full advantage of each access network in the range of the end-user terminal. We propose a dynamic architecture capable of integrating context-information and, consequently, of maintaining the multihoming optimal rules valid in real-time, without impairing access networks’ performance. To evaluate the proposed architecture, all entities were implemented, integrated with a mobility protocol, and tested in real scenarios with both Wi-Fi and cellular networks. The obtained results demonstrate the advantages of the multihoming approach, which can always achieve the optimal system performance. It is also shown the capability of the proposed architecture to dynamically adapt to environment changes through an on-line approach for the measurement of the available bandwidth. Finally, we demonstrated the good performance of our approach in the face of out-of-order packets.

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
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24

Similar content being viewed by others

References

  1. Capela, N., & Sargento, S. (2014) Multihoming and network coding: A new approach to optimize the network performance. Elsevier Journal of Computer Networks, 75(A), 18–36, ISSN:1389-1286.

  2. Gundavelli, S., et al. (2008) Proxy mobile IPv6, RFC 5213, Internet Engineering Task Force.

  3. Ahlswede, R., Cai, N., Li, S. Y. R., & Yeung, R. W. (2000). Network information flow. IEEE Transactions on Information Theory, 46(4), 1204–1216.

    Article  MathSciNet  MATH  Google Scholar 

  4. Ong, E. H., & Khan, J. Y. (2010). Cooperative radio resource management framework for future IP-based multiple radio access technologies environment. Computer Networks, 54, 1083–1107.

    Article  MATH  Google Scholar 

  5. Yousaf, M., et al. (2011). An architecture for exploiting multihoming in mobile devices for vertical handovers & bandwidth aggregation. Springer Wireless Personal Communications, ISSN 0929-6212.

  6. Shenoy, N. (2005). A framework for seamless roaming across heterogeneous next generation wireless networks. Wireless Networks, 11(6), 757–774.

    Article  Google Scholar 

  7. Gelabert, X., et al. (2008). A Markovian approach to radio access technology selection in heterogeneous multiaccess/multiservice wireless networks. IEEE Transactions on Mobile Computing, 7(10), 1257–1270.

    Article  Google Scholar 

  8. Pereira, C., Aguiar, A., & Lucani, D. (2013). Dynamic load allocation for multi-homing via coded packets. In Vehicular technology conference (VTC Spring), Dresden.

  9. Adya, A., et al. (2004). A multi-radio unification protocol for IEEE 802.11 wireless networks. In First international conference on broadband networks, IEEE, pp. 344–350.

  10. Phatak, D., & Goff, T. (2002) A novel mechanism for data streaming across multiple IP links for improving throughput and reliability in mobile environments, IEEE INFOCOM, IEEE, pp. 773–781.

  11. Habak, K. (2014) OSCAR: A collaborative bandwidth aggregation system, ArXiv e-prints.

  12. Chebrolu, K., Raman, B., & Rao, R. (2005). A network layer approach to enable TCP over multiple interfaces. Wireless Networks (Springer), 11(5), 637–650.

    Article  Google Scholar 

  13. Lan, K., & Li, C. (2012). Improving TCP performance over an on-board multi-homed network. In Wireless communications and networking conference, IEEE, pp. 2961–2966.

  14. Stewart, R., et al. (2000). Stream control transmission protocol, RFC 2960, IETF.

  15. Wu, P., Chiu, K., & Hwang, R. (2009). Solutions to multihoming in IPv6 based on MIPv6 and NEMO. In Proceedings of the 2009 10th international symposium on pervasive systems, algorithms and networks, IEEE Computer Society, pp. 290–295.

  16. Sharma, P., et al. (2007). Aggregating bandwidth for multihomed mobile collaborative communities. Mobile Computing (IEEE), 6(3), 280–296.

    Article  Google Scholar 

  17. Habak, K., Youssef, M., & Harras, K. (2013). An optimal deployable bandwidth aggregation system, Computer Networks. Amsterdam: Elsevier.

    Google Scholar 

  18. Ramaboli, A., et al. (2012). Bandwidth aggregation in heterogeneous wireless networks: A survey of current approaches and issues. Network and Computer Applications, 35, 1674–1690.

    Article  Google Scholar 

  19. Mehani, O., et al. (2011). User- and application-centric multihomed flow management. In Annual IEEE conference on local computer networks, LCN,

  20. Petander, H. (2009). Energy-aware network selection using traffic estimation, in 1st ACM workshop on Mobile Internet Through Cellular Networks (pp. 55–60). China: Belling.

    Google Scholar 

  21. Alkhawlani, M., & Ayesh, A. (2008). Access network selection based on fuzzy logic and genetic algorithms. Advances in Artificial Intelligence, 8(1), 1–12.

    Article  Google Scholar 

  22. Evensen, K. et al. (2011). Using multiple links to increase the performance of bandwidth-intensive UDP-based applications, Computers and Communications, IEEE, pp. 1117–1122.

  23. Giust, F. (2011). IP flow mobility support for proxy mobile IPv6 based networks, Master Thesis, University of Padova, Padova.

  24. Melia, T., et al. (2011). IP flow mobility in PMIPv6 based networks: Solution design and experimental evaluation. Wireless Personal Communications, 61, 603–627.

    Article  Google Scholar 

  25. Open air interface proxy mobile IPv6, Mobile Communications Department at EURECOM in Sophia-Antipolis, France, http://www.openairinterface.org/.

  26. Li, M., Claypool, M., Kinicki, R., & Best, W. (2008) A bandwidth estimation tool for IEEE 802.11 wireless networks. In Proceedings of the 33rd IEEE conference on local computer networks (LCN), pp. 374–381.

  27. Li, M., Claypool, M., & Kinicki, R. (2006) Packet dispersion in IEEE 802.11 wireless networks. In Proceeding of the 31st IEEE conference on local computer networks (LCN), pp. 721–729.

  28. Dahlman, E., et al. (2008). 3G evolution: HSPA and LTE for mobile broadband. London: Academic Press.

    Google Scholar 

  29. Botta, A., Dainotti, A., & Pescapè, A. (2012). A tool for the generation of realistic network workload for emerging networking scenarios. Computer Networks (Elsevier), 56(15), 3531–3547.

    Article  Google Scholar 

  30. Phatak, D.S., & Goff, T. (2002) A novel mechanism for data streaming across multiple IP links for improving throughput and reliability in mobile environments. In Proceedings of IEEE INFOCOM, New York, pp. 773–781.

  31. Gates, M., et al. (2008). Iperf version 2.0.4.

Download references

Acknowledgments

This work was partially funded by Fundação para a Ciência e a Tecnologia through the IT Associated Lab Projects COHERENT and SHOWNet, and the MC-WMNS project (PTDC/EEA-TEL/120176/2010).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nelson Capela.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Capela, N., Sargento, S. An intelligent and optimized multihoming approach in real and heterogeneous environments. Wireless Netw 21, 1935–1955 (2015). https://doi.org/10.1007/s11276-015-0896-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-015-0896-1

Keywords

Navigation