Modeling application-based charging management with traffic detection function in 3GPP

Recently, many traditional cellular services have been gradually replaced by the over-the-top applications. To meet the future demand of the data services, 3GPP has introduced the application-based charging (ABC) management to provide mobile data charging models based on subscribers' usage habits and the quality of service by each individual application. To realize the concept of ABC management, the functionality of application awareness with unknown service data flows must be performed. The existing policy and charging control (PCC) system needs to first identify different types of applications the subscribers are using and then to enforce policy and charging control per packet flow basis corresponding to its application type. To perform the task of application detection and control, in 3GPP release 11, a new network node called the traffic detection function (TDF) is introduced to the PCC system. Performing application awareness in the TDF incurs significant delay to collect and process the enough information. To bridge the gap between the current state-of-the-art 3GPP standard and the realization of application awareness in the PCC/TDF node, this paper first proposes a reference model to realize application awareness in the PCC system. Then, we propose an analytical model to evaluate the impact on delay incurred in the PCC system to support ABC management.

[1]  Maja Matijasevic,et al.  “Smarter” online charging for over-the-top services by introducing user context , 2012, 2012 5th Joint IFIP Wireless and Mobile Networking Conference (WMNC).

[2]  Tsern-Huei Lee,et al.  Using String Matching for Deep Packet Inspection , 2008, Computer.

[3]  Tarik Taleb,et al.  Impact of emerging social media applications on mobile networks , 2013, 2013 IEEE International Conference on Communications (ICC).

[4]  Dario Rossi,et al.  KISS: Stochastic Packet Inspection , 2009, TMA.

[5]  Hui-Nien Hung,et al.  Modeling UMTS Power Saving with Bursty Packet Data Traffic , 2007, IEEE Transactions on Mobile Computing.

[6]  Renata Teixeira,et al.  Traffic classification on the fly , 2006, CCRV.

[7]  Alla Goldner 3GPP traffic detection functionality , 2012, 2012 IEEE International Conference on Communications (ICC).

[8]  Yi-Bing Lin,et al.  Performance evaluation of location management in UMTS , 2003, IEEE Trans. Veh. Technol..

[9]  Renata Teixeira,et al.  Early application identification , 2006, CoNEXT '06.

[10]  Yi-Bing Lin,et al.  Performance of Linear-Type Mobile Data Transmission , 2011, IEEE Transactions on Wireless Communications.

[11]  Stefan Savage,et al.  Unexpected means of protocol inference , 2006, IMC '06.

[12]  Sok-Ian Sou Mobile Data Offloading With Policy and Charging Control in 3GPP Core Network , 2013, IEEE Transactions on Vehicular Technology.

[13]  Kristofer Kimbler,et al.  Value added mobile broadband services Innovation driven transformation of the ‘smart pipe’ , 2012, 2012 16th International Conference on Intelligence in Next Generation Networks.

[14]  John W. Lockwood,et al.  Deep packet inspection using parallel Bloom filters , 2003, 11th Symposium on High Performance Interconnects, 2003. Proceedings..

[15]  Béla Hullár,et al.  Efficient Methods for Early Protocol Identification , 2014, IEEE Journal on Selected Areas in Communications.

[16]  Mon-Yen Luo,et al.  A Network Management System Based on DPI , 2010, 2010 13th International Conference on Network-Based Information Systems.

[17]  Yuguang Fang,et al.  Mobility management and signaling traffic analysis for multi-tier wireless mobile networks , 2005, IEEE Transactions on Vehicular Technology.

[18]  NamUk Kim,et al.  A Scalable Carrier-Grade DPI System Architecture Using Synchronization of Flow Information , 2014, IEEE Journal on Selected Areas in Communications.

[19]  Sok-Ian Sou,et al.  SPR proxy mechanism for 3GPP Policy and Charging Control System , 2011, Comput. Networks.