Abstract
In its latest releases, the IP multimedia subsystem (IMS) service model provisions Quality of Service (QoS) and enforces charging through its policy and charging control (PCC) architecture. By exploiting the intrinsic segregation of the signalling and media planes that the IMS service model offers, a virtual IMS client could be developed that simplifies terminal device implementation by offloading signalling and session management tasks to a remote server. In this paper, we study how the IMS/PCC architecture can be deployed in conjunction with a virtual IMS client. Although a virtual IMS client assigns the signalling tasks (accomplished through session initiation protocol and session description protocol) to a remote server, information related to QoS should be propagated back to the access network and also the end user’s terminal device. Therefore, designing a virtual IMS client that only deals with the media plane is challenging. In this paper, we propose a PCC architecture for the virtual IMS client that keeps the end user’s terminal as simple as possible while providing the necessary functions of the IMS/PCC architecture. Since QoS provisioning is access network specific, we explore the proposed architecture for two predominant networks access methods: UMTS from 3GPP and WLAN from IP-based access.
Similar content being viewed by others
Abbreviations
- 3GPP:
-
3rd generation partnership project
- AAA:
-
Authentication, access and accounting
- BS:
-
Bearer service
- CSCF:
-
Call session control functions
- EPS:
-
Evolved packet system
- GW:
-
Gateway
- H-PCRF:
-
Home PCRF
- IMS:
-
IP multimedia subsystem
- IP-CAN:
-
IP connectivity access network
- OCS:
-
Online charging system
- OFCS:
-
Offline charging system
- PCC:
-
Policy and charging control
- PCEF:
-
Policy and charging enforcement function
- PCRF:
-
Policy and charging rules function
- PDN:
-
Packet data network
- PDN-GW:
-
PDN gateway
- SDP:
-
Session description protocol
- Serving-GW:
-
Service gateway
- SIP:
-
Session initiation protocol
- UE:
-
User equipment
- V-PCRF:
-
Visiting PCRF
- WAG:
-
WLAN access gateway
- WLAN:
-
Wireless local area networks
References
3rd Generation Partnership Project: Technical Specification Group Services and System Aspects; IP Multimedia Subsystem (IMS). 3GPP TS 23.228 V11.4.0 (2012)
Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Sparks, R., Handley, M., Schooler, E.: SIP: Session Initiation Protocol. RFC 3261 (2002)
3rd Generation Partnership Project: Technical Specification Group Services and System Aspects; Policy and charging control architecture. 3GPP TS 23.203 V11.5.0 (2012)
Grégoire, J.-Ch., Islam, S.: Virtual terminals for IMS. In: Prasad, A., Buford, J., Gurbani, V. (eds.) Future Internet Services and Service Architectures. River Publishers (2011)
Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN): NGN Functional Architecture. ETSI ES 282 001 V2.0.0 (2008)
3rd Generation Partnership Project: Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Policy and Charging Control (PCC) over S9 reference point; Stage 3. 3GPP TS 29.215 V11.4.0 (2012)
3rd Generation Partnership Project: Technical Specification Group Services and System Aspects; 3GPP system to Wireless Local Area Network (WLAN) interworking; System description. 3GPP TS 23.234 V10.0.0 (2011)
3rd Generation Partnership Project: Technical Specification Group Services and System Aspects; Telecommunication management; Charging management; IP Multimedia Subsystem (IMS) charging. 3GPP TS 32.260 V11.3.0 (2012)
Cai, Y., Liu, C.-Z.: Online Charging for Roaming Users in a Proxy Online Charging System of a Visited Network. U.S. Patent 0 264 096 (2009)
3rd Generation Partnership Project: Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Policy and Charging Control (PCC) over Gx/Sd reference point. 3GPP TS 29.212 V11.4.0 (2012)
3rd Generation Partnership Project: Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; End-to-end Quality of Service (QoS) concept and architecture. 3GPP TS 23.207 V10.0.0 (2011)
Handley, M., Jacobson, V., Perkins, C.: SDP: Session Description Protocol. RFC 4566 (2006)
3rd Generation Partnership Project: Technical Specification Group Services and System Aspects; Architecture enhancements for non-3GPP accesses. 3GPP TS 23.402 V11.2.0 (2012)
Islam, S., Grégoire, J.-Ch.: Giving users an edge: a flexible cloud model and its application for multimedia. Future Gener. Comput. Syst. 28, 155–162 (2012)
OpenIMSCore: The open source IMS core project. Available: http://www.openimscore.org/
Waiting, D., Good, R., Spiers, R.,Ventura, N.: Open Source Development Tools for IMS Research. In: The proceedings of 4th international conference on testbeds and research infrastructures for the development of networks and communities (2008)
Fodor, G., Eriksson, A., Tuoriniemi, A.: Providing quality of service in always best connected networks. IEEE Commun. Mag. 41(7), 154–163 (2003)
Balbas, J.-J.P., Rommer, S., Stenfelt, J.: Policy and charging control in the evolved packet system. IEEE Commun. Mag. 47(2), 68–74 (2009)
Albaladejo, A.D., de Gouveia, F.C., Corici, M.I., Magedanz, T.: The PCC Rule in the 3GPP IMS Policy and Charging Control Architecture. In: The proceedings of IEEE GLOBECOM, pp 1–5 (2008)
Zhuang, W., Gan, Y.-S., Loh, K.-J., Chua, K.-C.: Policy-based QoS management architecture in an integrated UMTS and WLAN environment. IEEE Commun. Mag. 41, 118–125 (2003)
Yavatkar, R., Pendarakis, D., Guerin, R.: A Framework for Policy-Based Admission Control. RFC 2573 (2000)
Cherian, S., Feder, P., Sadeghi, B., Wisenocker, R.: Integration of the IMS/PCC framework into the mobile WiMAX network. IEEE Commun. Mag. 46(10), 66–73 (2008)
Dutta, A., Makaya, C., Das, S., Chee, D., Lin, J., Komorita, S., Chiba, T., Yokota, H., Schulzrinne, H.: Self organizing IP Multimedia Subsystem. In: The proceedings of IEEE internet multimedia services architecture and applications, pp 1–6 (2009)
Sinkar, K., Loeb, S., Dutta, A.: Mobile contextual mashup service for IMS. In: The proceedings of IEEE internet multimedia services architecture and applications, pp 1–6 (2008)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Islam, S., Grégoire, JC. Policy and Charging Control for Virtual IMS Client. J Netw Syst Manage 22, 609–628 (2014). https://doi.org/10.1007/s10922-013-9271-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10922-013-9271-7