An IMS-Based Middleware Solution for Energy-Efficient and Cost-Effective Mobile Multimedia Services

  • Paolo Bellavista
  • Antonio Corradi
  • Luca Foschini
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 7)


Mobile multimedia services have recently become of extreme industrial relevance due to the advances in both wireless client devices and multimedia communications. That has motivated important standardization efforts, such as the IP Multimedia Subsystem (IMS) to support session control, mobility, and interoperability in all-IP next generation networks. Notwithstanding the central role of IMS in novel mobile multimedia, the potential of IMS-based service composition for the development of new classes of ready-to-use, energy-efficient, and cost-effective services is still widely unexplored. The paper proposes an original solution for the dynamic and standard-compliant redirection of incoming voice calls towards WiFi-equipped smart phones. The primary design guideline is to reduce energy consumption and service costs for the final user by automatically switching from the 3G to the WiFi infrastructure whenever possible. The proposal is fully compliant with the IMS standard and exploits the recently released IMS presence service to update device location and current communication opportunities. The reported experimental results point out that our solution, in a simple way and with full compliance with state-of-the-art industrially-accepted standards, can significantly increase battery lifetime without negative effects on call initiation delay.


Mobile Multimedia Energy Efficiency Middleware Standards IP Multimedia Subsystem (IMS) 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Kravets, R., Krishnan, P.: Power Management Techniques for Mobile Communication. In: 4th Annual ACM/IEEE International Conference on Mobile Computing and Networking, pp. 157–168. ACM, New York (1998)Google Scholar
  2. 2.
    Anastasi, G., Conti, M., Lapenna, W.: Power Saving Policies for Wireless Access to TCP/IP Networks. In: 8-th IFIP Workshop on Performance Modelling and Evaluation of ATM and IP Networks (2000)Google Scholar
  3. 3.
    Anand, M., Nightingale, E.B., Flinn, J.: Self-Tuning Wireless Network Power Management. J. Wireless Networks 11(4), 451–469 (2005)CrossRefGoogle Scholar
  4. 4.
    Inoue, M., et al.: Novel out-of-band Signaling for Seamless Interworking Between Heterogeneous Networks. IEEE Wireless Communications 11(2), 56–63 (2004)CrossRefGoogle Scholar
  5. 5.
    Inoue, M., et al.: Context-Based Network and Application Management on Seamless Networking Platform. Wireless Personal Communications 35(1-2), 53–70 (2005)CrossRefGoogle Scholar
  6. 6.
    Camarillo, G., García-Martín, M.A.: The 3G IP Multimedia Subsystem (IMS). John Wiley, Chichester (2006)Google Scholar
  7. 7.
    UCT IMS Client Project,
  8. 8.
    Open IMS core Project,
  9. 9.
    OpenSIPS Project,
  10. 10.
    Shacham, R., et al.: Composition for Enhanced SIP Presence. In: 12th Annual IEEE International Symposium on Computers and Communications, pp. 203–210. IEEE Press, New York (2007)Google Scholar
  11. 11.
    3rd Generation Partnership Project (3GPP): Presence Service: Architecture and functional description. TS 23.141 v8.0.0 (2008)Google Scholar
  12. 12.
    3rd Generation Partnership Project 2 (3GPP2): Presence Stage 3. X.S0027-003-0 v1.0 (2008)Google Scholar
  13. 13.
    Open Mobile Alliance: Presence SIMPLE Specification. TS-Presence_SIMPLE-V1_1-20080128-C (2008)Google Scholar
  14. 14.
    Krashinsky, R., Balakrishnan, H.: Minimizing Energy for Wireless Web Access with Bounded Slowdown. In: 8th Annual ACM International Conference on Mobile Computing and Networking, pp. 135–148. ACM Press, New York (2002)Google Scholar
  15. 15.
    Pletcher, N., Rabaey, J.M.: Ultra-Low Power Wake-Up Receivers for Wireless Sensor Networks. Technical Report No. UCB/EECS-2008-59. EECS Department, University of California, Berkeley (2008)Google Scholar
  16. 16.
    Schulzrinne, H., Wedlund, E.: Application-layer mobility using SIP. ACM Mobile Computing and Communications Review 4(3), 47–57 (2000)CrossRefGoogle Scholar
  17. 17.
    Vali, D., et al.: An efficient micro-mobility solution for SIP networks. In: IEEE Global Communications Conference, pp. 3088–3092. IEEE Press, New York (2003)Google Scholar
  18. 18.
    Wu, W., et al.: SIP-based vertical handoff between WWANs and WLANs. IEEE Wireless Communications 12(3), 66–72 (2005)CrossRefGoogle Scholar
  19. 19.
    Kalmanek, C., et al.: A Network-Based Architecture for Seamless Mobility Services. IEEE Communications Magazine 44(6), 103–109 (2006)CrossRefGoogle Scholar
  20. 20.
    Bennett, A.: Voice Call Continuity (VCC) between Circuit Switched (CS) and IP Multimedia Subsystem (IMS)., Technical Specification (TS) 23.206, 3GPP (2007)Google Scholar
  21. 21.
    Bellavista, P., Corradi, A., Foschini, L.: Context-Aware Handoff Middleware for Transparent Service Continuity in Wireless Networks. Pervasive and Mobile Computing Journal 3(4), 439–466 (2007)CrossRefGoogle Scholar
  22. 22.
    Nicholson, A.J., Noble, B.: BreadCrumbs: Forecasting Mobile Connectivity. In: 12th Annual ACM International Conference on Mobile Computing and Networking, pp. 46–57. ACM Press, New York (2008)Google Scholar
  23. 23.
    NIST, jain-sip Project,
  24. 24.
  25. 25.
    Tourrilhes J., Wireless Tools for Linux Project,
  26. 26.
    Precision Time Protocol Daemon Project,
  27. 27.
    JSR 281: IMS Services API,
  28. 28.
    ITU-T, Network Grade of Service Parameters and Target Values for Circuit Switched Services in the Evolving ISDN, Recommendation E.721, Telecommunication Standardization Sector of ITU (1999) Google Scholar
  29. 29.
    Arjona, A., Yla-JMski, A.: VoIP Call Signaling Performance and Always-On Battery Consumption in HSDPA, WCDMA and WiFi. In: International Conference on Wireless Communications, Networking and Mobile Computing, pp. 2964–2967. IEEE Press, New York (2007)Google Scholar
  30. 30.
    N95 Technical Specifications,

Copyright information

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

Authors and Affiliations

  • Paolo Bellavista
    • 1
  • Antonio Corradi
    • 1
  • Luca Foschini
    • 1
  1. 1.Dipartimento di Elettronica Informatica e SistemisticaUniversità di BolognaBolognaItaly

Personalised recommendations