Evaluating User-Centric Multihomed Flow Management for Mobile Devices in Simulated Heterogeneous Networks

  • Xi Li
  • Olivier Mehani
  • Ramón Agüero
  • Roksana Boreli
  • Yasir Zaki
  • Umar Toseef
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 58)


We implemented approaches to solve the multihomed flow management problem using the OPNET simulator. We formulate a quality-aware decision method as a binary integer problem and use it (with the CPLEX solver) to drive the network selection and flow distribution in the simulated scenarios. We compare the behaviour of application flows with our approach and the most commonly implemented nowadays. This allows us to more accurately evaluate these approaches’ potential when applied to real network scenarios, where adaptation loops in protocols and algorithms in the network stack may alter the expected performance. We show that, even uncalibrated, the quality-aware multihomed flow management allows to make better trade-offs between different user criteria and identify improvement directions.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Gustafsson, E., Jonsson, A.: Always Best Connected. IEEE Wireless Communications 10(1) (2003)Google Scholar
  2. 2.
    Wasserman, M., Seite, P.: Current Practices for Multiple-Interface Hosts, RFC 6419 (2011)Google Scholar
  3. 3.
    ITU-T: The E-Model, a Computational Model for Use in Transmission Planning. Recommendation G.107 (2005)Google Scholar
  4. 4.
    ITU-T: Estimating End-to-End Performance in IP Networks for Data Applications. Recommendation G.1030 (2006)Google Scholar
  5. 5.
    ITU-T: Opinion Model for Video-Telephony Applications. Recommendation G.1070 (2007)Google Scholar
  6. 6.
    Kilkki, K.: Quality of Experience in Communications Ecosystem. Journal of Universal Computer Science 14(5) (2008)Google Scholar
  7. 7.
    Mehani, O., Boreli, R., Maher, M., Ernst, T.: User- and Application- Centric Multihomed Flow Management. In: LCN 2011 (2011)Google Scholar
  8. 8.
    Choque, J., Agüero, R., Hortigüela, E.-M., Muñoz, L.: Optimum Selection of Access Networks within Heterogeneous Wireless Environments Based on Linear Programming Techniques. In: Pentikousis, K., Agüero, R., García-Arranz, M., Papavassiliou, S. (eds.) MONAMI 2010. LNICST, vol. 68, pp. 135–149. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  9. 9.
    Piri, E., Pentikousis, K.: IEEE 802.21. The Internet Protocol Journal 12.2 (2009)Google Scholar
  10. 10.
    Agüero, R., Caeiro, L., Correia, L.M., Ferreira, L.S., García-Arranz, M., Suciu, L., Timm-Giel, A.: OConS: Towards Open Connectivity Services in the Future Internet. In: Pentikousis, K., Aguiar, R., Sargento, S., Agüero, R. (eds.) MONAMI 2011. LNICST, vol. 97, pp. 90–104. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  11. 11.
    Diez, L., Mehani, O., Suciu, L., Agüero, R.: Design and Implementation of the Open Connectivity Services Framework. In: Timm-Giel, A., Strassner, J., Agüero, R., Sargento, S., Pentikousis, K. (eds.) MONAMI 2012. LNICST, vol. 58, pp. 1–12. Springer, Heidelberg (2013)Google Scholar
  12. 12.
    SAIL project. Architectural Concepts of Connectivity Services. Deliverable FP7-ICT-2009-5-257448-SAIL/D-4.1(D-C.1) (2011)Google Scholar
  13. 13.
    Shalunov, S., et al.: A One-way Active Measurement Protocol (OWAMP). Tech. rep. 4656 (2006)Google Scholar
  14. 14.
    Hedayat, K., et al.: A Two-Way Active Measurement Protocol (TWAMP), RFC 5357 (2008)Google Scholar
  15. 15.
    Constantine, B., Forget, G., Geib, R., Schrage, R.: Framework for TCP Throughput Testing, RFC 6349 (2011)Google Scholar
  16. 16.
    Architecture Enhancements for Non-3GPP Accesses. TS 23.402 (2012)Google Scholar
  17. 17.
    3GPP: Proxy Mobile IPv6 (PMIPv6) Based Mobility and Tunnelling Protocols; Stage 3. TS 29.275 (2010)Google Scholar
  18. 18.
    Johnson, D., Perkins, C.E., Arkko, J.: Mobility Support in IPv6, RFC 3775 (2004)Google Scholar
  19. 19.
    Wakikawa, R., et al.: Multiple Care-of Addresses Registration, RFC 5648 (2009)Google Scholar
  20. 20.
    Tsirtsis, G., Giaretta, G., Soliman, H., Montavont, N.: Traffic Selectors for Flow Bindings, RFC 6088 (2011)Google Scholar
  21. 21.
    Tsirtsis, G., et al.: Flow Bindings in Mobile IPv6 and Network Mobility (NEMO) Basic Support, RFC 6089 (2011)Google Scholar
  22. 22.
    Zaki, Y., Weerawardane, T., Görg, C., Timm-Giel, A.: Long Term Evolution (LTE) Model Development Within OPNET Simulation Environment. In: OPNETWORK 2011 (2011)Google Scholar
  23. 23.
    Petander, H.: Energy-aware Network Selection Using Trafic Estimation. In: MICNET 2009 (2009)Google Scholar
  24. 24.
    Toseef, U., Zaki, Y., Timm-Giel, A., Görg, C.: Uplink QOS Aware Multi-homing in Integrated 3GPP and non-3GPP Future Networks. In: Timm-Giel, A., Strassner, J., Agüero, R., Sargento, S., Pentikousis, K. (eds.) MONAMI 2012. LNICST, vol. 58, pp. 114–127. Springer, Heidelberg (2013)Google Scholar
  25. 25.
    Mehani, O.: Contributions to Mechanisms for Adaptive Use of Mobile Network Resources. PhD thesis (2011)Google Scholar
  26. 26.
    Mohanty, S., Akyildiz, I.F.: A Cross-Layer (Layer 2 + 3) Handover Management Protocol for Next-Generation Wireless Systems. IEEE Transactions on Mobile Computing 5(10) (2006)Google Scholar
  27. 27.
    Song, Q., Jamalipour, A.: Network Selection in an Integrated Wireless LAN and UMTS Environment Using Mathematical Modeling and Computing Techniques. IEEE Wireless Communications 12(3) (2005)Google Scholar
  28. 28.
    Wilson, A.L., Lenaghan, A., Malyan, R.: Optimising Wireless Access Network Selection to Maintain QoS in Heterogeneous Wireless Environments. In: WPMC 2005 (2005)Google Scholar
  29. 29.
    Alkhawlani, M., Ayesh, A.: Access Network Selection Based on Fuzzy Logic and Genetic Algorithms. In: Advances in Articial Intelligence 2008 (2008)Google Scholar
  30. 30.
    Kandula, S., Lin, K.C., Badirkhanli, T., Katabi, D.: FatVAP: Aggregating AP Backhaul Capacity to Maximize Throughput. In: NSDI 2008 (2008)Google Scholar
  31. 31.
    Gazis, V., Alonistioti, N., Merakos, L.: Toward a Generic ”Always Best Connected” Capability in Integrated WLAN/UMTS Cellular Mobile Networks (and Beyond). IEEE Wireless Communications 12(3) (2005)Google Scholar
  32. 32.
    Adamopoulou, E., Demestichas, K., Koutsorodi, A., Theologou, M.: Intelligent Access Network Selection in Heterogeneous Networks - Simulation Results. In: ISWCS 2005 (2005)Google Scholar
  33. 33.
    Nicholson, A.J., et al.: Improved Access Point Selection. In: MobiSys 2006 (2006)Google Scholar
  34. 34.
    Xing, B., Venkatasubramanian, N.: Multi-constraint Dynamic Access Selection in Always Best Connected Networks. In: MobiQuitous 2005 (2005)Google Scholar
  35. 35.
    Bonnin, J.-M.: La diversité technologique au service des terminaux et routeurs multiconnectés. Mémoire d’habilitation à diriger des recherches (2008)Google Scholar
  36. 36.
    Zafeiris, V.E., Giakoumakis, E.A.: Mobile Agents for Flow Scheduling Support in Multihomed Mobile Hosts. In: IWCMC 2008 (2008)Google Scholar
  37. 37.
    Pang, J., et al.: Wi-Fi reports: Improving Wireless Network Selection with Collaboration. In: MobiSys 2009 (2009)Google Scholar
  38. 38.
    Liu, X., Li, V.O.K., Zhang, P.: Joint Radio Resource Management through Vertical Hando s in 4G Networks. In: GlobeCom 2006 (2006)Google Scholar
  39. 39.
    Piamrat, K., Viho, C., Ksentini, A., Bonnin, J.-M.: QoE-aware Network Selection in Wireless Heterogeneous Networks. Tech. rep. RR-7282 (2010)Google Scholar
  40. 40.
    Tsukada, M., Mehani, O., Ernst, T.: Simultaneous Usage of NEMO and MANET for Vehicular Communication. In: TridentCom 2008 (2008)Google Scholar
  41. 41.
    Nicholson, A.J., Wolchok, S., Noble, B.D.: Juggler: Virtual Networks for Fun and Profit. IEEE Transactions on Mobile Computing 9(1) (2010)Google Scholar
  42. 42.
    Singh, J., Alpcan, T., Agrawal, P., Sharma, V.: A Markov Decision Process Based Flow Assignment Framework for Heterogeneous Network Access. Wireless Networks 16(2) (2010)Google Scholar
  43. 43.
    Aust, S., Görg, C., Pampu, C.: Policy Based Mobile IPv6 Handover Decision (POLIMAND). Internet-Draft draft-iponair-dna-polimand-02.txt (2005)Google Scholar
  44. 44.
    Saaty, T.L.: Fundamentals of Decision Making and Priority Theory with the Analytic Hierarchy Process. vol. 6 (2000)Google Scholar
  45. 45.
    Chan, P.M.L., et al.: Mobility Management Incorporating Fuzzy Logic for Heterogeneous a IP Environment. IEEE Communications Magazine 39(12) (2001)Google Scholar
  46. 46.
    Liu, S., et al.: Introduction to Grey Systems Theory. In: Grey Systems—Theory and Applications, ch.1, vol. 68 (2011)Google Scholar

Copyright information

© ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering 2013

Authors and Affiliations

  • Xi Li
    • 1
  • Olivier Mehani
    • 2
  • Ramón Agüero
    • 3
  • Roksana Boreli
    • 2
    • 4
  • Yasir Zaki
    • 1
  • Umar Toseef
    • 1
  1. 1.University of BremenBremenGermany
  2. 2.Nicta, EveleighSydneyAustralia
  3. 3.University of CantabriaSantanderSpain
  4. 4.University of New South WalesSydneyAustralia

Personalised recommendations