Personalization of internet telephony services for presence with SIP and extended CPL |
| |
Authors: | Dongmei Ramiro Luigi |
| |
Affiliation: | aSchool of Information Technology and Engineering, University of Ottawa, Canada bFaculty of Engineering and Applied Science, University of Ontario Institute of Technology, Canada cDépartement d’informatique et ingénierie, Université du Québec en Outaouais, Canada |
| |
Abstract: | This paper discusses issues of personalization of presence services in the context of Internet Telephony. Such services take into consideration the willingness and ability of a user to communicate in a network, as well as possibly other factors such as time, address, etc. Via a three-layer service architecture for communications in the session initiation protocol (SIP) standard, presence system basic services and personalized services (personal policies) are clearly separated and discussed. To enrich presence related services, presence information is illustratively extended from the well known “online” and “offline” indicators to a much broader meaning that includes “location”, “lineStatus”, “role”, “availability”, etc. Based on this, the call processing language (CPL) is extended in order to describe presence related personalized services for both call processing systems and presence systems using information such as a person’s presence status, time, address, language, or any of their combinations. A web-based system is designed and implemented to simulate these advanced services. In the implementation, personal policies are programmed by end users via a graphic user interface (GUI) and are automatically translated into extended CPL. The simulation system clearly displays when, where and what CPL policies should be used for the provision of personalized presence services and call processing services. Policy conflicts are also addressed by setting policy priorities in the system. |
| |
Keywords: | SIP Presence PIDF Presence extensions CPL CPL extensions |
本文献已被 ScienceDirect 等数据库收录! |
|