A token-bucket based notification traffic control mechanism for IMS presence service

Presence is a service that allows a user to be informed about the specified state of another user. Presence service has become a key enabler for next-generation applications such as instant messaging, push-to-talk and web2.0. However, recent studies show that the notification traffic of presence service causes heavy signaling load on IP multimedia subsystem (IMS) network. This paper introduced a token-bucket based notification traffic control (TNTC) mechanism, which is an application layer solution deployed at the presence server. The TNTC aims at upgrading valid access probability while controlling the notification traffic. A mathematical model of a queuing system is proposed to describe TNTC. We analyzed its main probability features and investigated the effects of different parameters on the performance of TNTC. Extensive simulations verified that TNTC can effectively control notification traffic and perform better than the existing schemes in terms of valid access probability and update arrival rate.

[1]  Henning Schulzrinne,et al.  Presence Traffic Optimization Techniques , 2006 .

[2]  Giuseppe Di Battista,et al.  26 Computer Networks , 2004 .

[3]  Robert B. Cooper,et al.  An Introduction To Queueing Theory , 2016 .

[4]  Mark Day,et al.  Instant Messaging / Presence Protocol Requirements , 2000, RFC.

[5]  Dong Wang,et al.  IMS presence server: Traffic analysis & performance modelling , 2008, 2008 IEEE International Conference on Network Protocols.

[6]  Jonathan D. Rosenberg A Presence Event Package for the Session Initiation Protocol (SIP) , 2004, RFC.

[7]  Muhammad T. Alam,et al.  Admission control approaches in the IMS presence service , 2006 .

[8]  S. Wittevrongel,et al.  Queueing Systems , 2019, Introduction to Stochastic Processes and Simulation.

[9]  Muhammad T. Alam,et al.  Cost analysis of the IMS presence service , 2006 .

[10]  Salvatore Loreto,et al.  Presence Network Agent: A Simple Way to Improve the Presence Service , 2008, IEEE Communications Magazine.

[11]  Paolo Bellavista,et al.  IMS-based presence service with enhanced scalability and guaranteed QoS for interdomain enterprise mobility , 2009, IEEE Wireless Communications.

[12]  Le Page,et al.  Complex Variables and the Laplace Transform for Engineers , 2010 .

[13]  Zhiguo Cao,et al.  User Behavior Modeling and Traffic Analysis of IMS Presence Servers , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[14]  Salvatore Loreto,et al.  Internet Engineering Task Force (ietf) Session Initiation Protocol (sip) Event Notification Extension for Notification Rate Control , 2012 .

[15]  Amit Mukhopadhyay,et al.  Presence and availability with IMS: Applications architecture, traffic analysis, and capacity impacts , 2006, Bell Labs Technical Journal.

[16]  Jonathan D. Rosenberg,et al.  A Session Initiation Protocol (SIP) Event Notification Extension for Resource Lists , 2006, RFC.

[17]  Dirk Pesch,et al.  Performance evaluation of a SIP based presence and instant messaging service for UMTS , 2003 .

[18]  Hans Hannu,et al.  Signaling Compression (SigComp) Requirements & Assumptions , 2003, RFC.

[19]  F. Wegscheider,et al.  Minimizing unnecessary notification traffic in the IMS presence system , 2006, 2006 1st International Symposium on Wireless Pervasive Computing.

[20]  Dirk Pesch,et al.  Performance evaluation of SIP-based multimedia services in UMTS , 2005, Comput. Networks.

[21]  Hiroyasu Sugano,et al.  A Model for Presence and Instant Messaging , 2000, RFC.

[22]  José Costa-Requena,et al.  Session Initiation Protocol (SIP) Extension for Partial Notification of Presence Information , 2008, RFC.

[23]  Wei Wu,et al.  Inter-working between SIMPLE and IMPS , 2007, Comput. Stand. Interfaces.

[24]  Yi-Bing Lin,et al.  A weakly consistent scheme for IMS presence service , 2009, IEEE Transactions on Wireless Communications.

[25]  Leonard Kleinrock,et al.  Theory, Volume 1, Queueing Systems , 1975 .