The Community for Technology Leaders
RSS Icon
Issue No.12 - Dec. (2013 vol.24)
pp: 2386-2395
Paolo Bellavista , Universita di Bologna, Bologna
Antonio Corradi , University of Bologna, Bologna
Luca Foschini , Universita di Bologna, Bologna
IP multimedia subsystem (IMS) and IMS-based services are increasingly providing interoperable session control and mobility for next-generation all-IP networks. However, clear design guidelines and techniques for the support of scalable IMS-based deployment, especially for data-intensive services such as mobility management, presence, and instant messaging, are still missing. That could block or at least relevantly slow down IMS acceptance by network operators and application providers. To address these challenges, this paper thoroughly analyzes IMS scalability with special attention to intradomain deployment issues. Then, it proposes a novel solution with three core original contributions toward intradomain scalability: 1) data-centric dissemination of session state with limited overhead; 2) service-aware routing for fast intradomain load balancing; 3) service-aware load monitoring and component de-/activation for long-term intradomain load partitioning at both service and infrastructure levels. The reported experimental results point out that our solution can significantly increase intradomain scalability with very limited costs.
Scalability, Load management, Mobile computing,mobile applications, Mobile computing, support services, network management
Paolo Bellavista, Antonio Corradi, Luca Foschini, "Enhancing Intradomain Scalability of IMS-Based Services", IEEE Transactions on Parallel & Distributed Systems, vol.24, no. 12, pp. 2386-2395, Dec. 2013, doi:10.1109/TPDS.2012.312
[1] R. Shacham et al., "Composition for Enhanced SIP Presence," Proc. IEEE Symp. Computers and Comm. (ISCC), 2007.
[2] 3GPP, "IP Multimedia Subsystem (IMS); Stage 2," TS 23.228 V11.3.0, Dec. 2011.
[3] J. Rosenberg et al., "SIP: Session Initiation Protocol," IETF RFC 3261, June 2002.
[4] 3GPP, "Presence Service: Architecture and Functional Description," TS 23.141 v11.0.0, Sept. 2012.
[5] 3GPP2, "Presence Stage 3," X.S0027-003-0 v1.0, 2008.
[6] OMA, "Presence SIMPLE Specification," OMA-TS-Presence_ SIMPLE-V1_1_1-20100225-A, 2010.
[7] OMG, "Real-Time Publish Subscribe Protocol - DDS Interoperability Wire Protocol Specification,", Nov. 2010.
[8] P. Bellavista, A. Corradi, and L. Foschini, "IMS-Based Presence Service with Enhanced Scalability and Guaranteed QoS for Inter-Domain Enterprise Mobility," IEEE Wireless Comm. Magazine, vol. 16, no. 3, pp. 16-23, June 2009.
[9] A. Houri et al., "Presence Interdomain Scaling Analysis for SIP/SIMPLE," IETF Internet-Draft, draft-ietf-simple-interdomain-scaling-analysis-08, Aug. 2009.
[10] P. Agrawal et al., "IP Multimedia Subsystems in 3GPP and 3GPP2: Overview and Scalability Issues," IEEE Comm. Magazine, vol. 46, no. 1, pp. 138-145, Jan. 2008.
[11] J. Rosenberg et al., "Models for Intra-Domain Presence and Instant Messaging (IM) Bridging," IETF Draft, draft-ietf-simple-intradomain-federation-05, Mar. 2010.
[12] A. Amirante et al., "Improving the Scalability of an IMS-compliant Conferencing Framework through Presence and Event Notification," Proc. ACM Int'l Conf. Principles, Systems and Applications of IP Telecomm., 2007.
[13] S. Pack et al., "SAMP: Scalable Application-Layer Mobility Protocol," IEEE Comm. Magazine, vol. 44, no. 6, pp. 86-92, June 2006.
[14] N. Rajagopal and M. Devetsikiotis, "Modeling and Optimization for the Design of IMS Networks," Proc. IEEE Ann. Simulation Symp., 2006.
[15] W.E. Chen, Y.B. Lin, and R.-H. Liou, "A Weakly Consistent Scheme for IMS Presence Service," IEEE Trans. Wireless Comm., vol. 8, no. 7, pp. 3815-3821, July 2009.
[16] P. Bellavista, A. Corradi, and L. Foschini, "Enhancing the Scalability of IMS-Based Presence Service for LBS Applications," Proc. Ann. IEEE Int'l Computer Software and Applications Conf., 2009.
[17] W.-K. Chiang and K.-S. Chang, "Design and Implementation of a Distributed Service Invocation Function for the IP Multimedia Subsystem," Computer Comm., vol. 34, no. 9, pp. 1112-1124, June 2011.
[18] D. Vingarzan, P. Weik, and T. Magedanz, "Design and Implementation of an OpenIMS Core," Proc. Second Int'l Conf. Mobility Aware Technologies and Applications, 2005.
[19] V. Beltran and J. Paradells, "Optimization of Inter-Domain Presence Traffic Based on Privacy Rule Sharing: Performance and Impact on the IMS," Springer J. Network and Systems Management, vol. 20, no. 3, pp. 372-400, Sept. 2012.
[20] K.S. Munasinghe and A. Jamalipour, "Interworked WiMAX-3G Cellular Data Networks: An Architecture for Mobility Management and Performance Evaluation," IEEE Trans. Wireless Comm., vol. 8, no. 4, pp. 1847-1853, Apr. 2009.
[21] A. Gouya, N. Crespi, and E. Bertin, "SCIM (Service Capability Interaction Manager) Implementation Issues in IMS Service Architecture," Proc. IEEE Int'l Conf. Comm., 2006.
[22] S. Zaghloul, A. Jukan, and W. Alanqar, "Extending QoS from Radio Access to an All-IP Core in 3G Networks: An Operator's Perspective," IEEE Comm. Magazine, vol. 45, no. 9, pp. 124-132, Sept. 2007.
[23] N. Blum et al., "From IMS Management to SOA Based NGN Management," Springer J. Network and Systems Management, vol. 17, nos. 1/2, pp. 33-52, June 2009.
[24] P. Bellavista, A. Corradi, and L. Foschini, "IMS-Compliant Management of Vertical Handoffs for Mobile Multimedia Session Continuity," IEEE Comm. Magazine, vol. 48, no. 4, pp. 114-121, Apr. 2010.
[25] S. Loreto and G.A. Eriksson, "Presence Network Agent: A Simple Way to Improve the Presence Service," IEEE Comm. Magazine, vol. 46, no. 8, pp. 75-79, Aug. 2008.
[26] M. Toy, H.J. Stuttgen, and M. Ulema, "IP Multimedia Systems in Infrastructure and Services — Part II," IEEE Comm. Magazine, vol. 45, no. 7, pp. 66-67, July 2007.
[27] S. Ehlert, Y. Rebahi, and T. Magedanz, "Intrusion Detection System for Denial-of-Service Flooding Attacks in SIP Communication Networks," Int'l J. Security and Networks, vol. 4, no. 3, pp. 189-200, July 2009.
[28] A.U. Schmidt et al., "Sender Scorecards," IEEE Vehicular Technology Magazine, vol. 6, no. 1, pp. 52-59, Mar. 2011.
[29] M. Hammer and W. Franx, "Redundancy and Scalability in IMS," Proc. IEEE 12th Int'l Telecomm. Network Strategy and Planning Symp., 2006.
[30] A. Lee and C. Urrutia-Valdés, "An Analysis of Capital Expenses and Performance Trade-Offs among IMS CSCF Deployment Options," Bell Labs Technical J., vol. 12, no. 4, pp. 21-31, Feb. 2008.
[31] D. Vingarzan and P. Weik, "IMS Signaling over Current Wireless Networks: Experiments Using the Open IMS Core," IEEE Vehicular Technology Magazine, vol. 2, no. 1, pp. 28-34, Mar. 2007.
[32] V.A. Balasubramaniyan et al., "SERvartuka: Dynamic Distribution of State to Improve SIP Server Scalability," Proc. IEEE 28th Int'l Conf. Distributed Computing Systems (ICDCS '08), 2008.
[33] C. Jennings, R. Mahy, and A.B. Roach, "Relay Extensions for the Message Session Relay Protocol (MSRP)," IETF RFC 4976, Sept. 2007.
[34] K. Singh and H. Schulzrinne, "Failover, Load Sharing and Server Architecture in SIP Telephony," Computer Comm., vol. 30, no. 5, pp. 927-942, Mar. 2007.
73 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool