Abstract
Natural communication among people happens in flexible ways and is strongly affected by the users’ situation (such as communication tools available, user’s location, and user’s preferences). This situation or context information is seldom used to initiate communication sessions among users. Current communication systems are indifferent about users’ context, often require time consuming manual configurations and often result in conferencing tools not being easily accessible when needed. This leads to lower adoption of innovative communications services. IMS SIP (IP Multimedia Subsystem, Session Initiation Protocol) sessions allow users to access the session from different points of contact (home, office, etc.), however, IMS still requires a prior knowledge of all SIP components that might be used in a SIP session. Furthermore, IMS makes limited use of context information (mainly user-defined availability). To address these issues our research approach combines techniques from pervasive computing with IMS networking principles to facilitate compositions of communication sessions based on users’ context. We propose a platform and APIs for pervasive application development support to allow greater intelligence in IMS applications. We additionally provide mechanisms for IMS applications to apply their intelligence to the configuration of physical devices and web resources used to set up a conference. The innovations proposed in this paper are: (1) A new standard for intelligent IMS-based conferencing applications. (2) Application Development Interfaces (APIs) for a platform for pervasive computing. (3) An architecture for a pervasive IMS platform.
Similar content being viewed by others
References
EU Project Daidalos II. www.ist-daidalos.org
Yang, Y., Mahon, F., Williams, H., Pfeifer, T.: Context-aware Dynamic Personalized Service Re-composition in a Pervasive Service Environment, 3rd IFIP International Conference on Ubiquitous Intelligence and Computing (UIC 06) (2006)
Williams, H., Yang, Y., Taylor, N., McBurney, S., Papadopoulou, E., Mahon, F., Crotty, M.: Personalised Dynamic Composition of Services and Resources in a Wireless Pervasive Computing Environment, 1st Int. Symposium on Wireless Pervasive Computing (2006)
Mahon, F., Mitic, J., Crotty, M., Doolin, K., Kuhmuench, C.: Pervasive Service Platform (PSP): Facilitating Pervasive Services, ICNS06: Int. Conf. on Networking and Services (2006)
Guenkova-Luy, T., Schorr, A., Kassler, A., Wolf, I., Botía, J.A., Inzerilli, T., Gómez, M., Mota, T.: Service Creation Platform and Multimedia Service Provisioning, IPSI 2005, Interdisciplinary Conference (2005)
Guenkova-Luy, T., Schorr, A., Hauck, F., Gomez, M., Timmerer, C., Wolf, I., Kassler, A.: Advanced Multimedia Management—Control Model and Content Adaptation, IASTED International Conference on Internet and Multimedia Systems and Applications, EuroIMSA (2006)
Henricksen, K., Indulska, J.: A software engineering framework for context-aware pervasive computing. In: Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications, PerCom, March 2004
3GPP TS 23.228 version 7.7.0, Release 7, March 2007
Rosenberg, J., Schulzrinne, H., Camarillo, G., Johntson, A., Peterson, J., Sparks, R., Handley, M., Schooler, E.: SIP: Session Initiation Protocol, IETF RFC 3261, June 2002
Rosenberg, J.: The Extensible Markup Language (XML) Configuration Access Protocol (XCAP), IETF Internet proposed standard RFC 4825, May 2007
Calhoun, P., Loughney, J., Guttman, E., Zorn, G., Arkko, J.: Diameter Base Protocol, IETF RFC 3588, September 2003
3GPP TS 23.218 version 7.6.0 Release 7, June 2007
Barton, J.J., Nylander, S., Folowosele, F., Harrison, B.: Dialing for displays: session initiation protocol for opportunistic augmentation. In: Proceedings of the Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom 2006), March 2006
Berger, S., Schulzrinne, H., Sidiroglou, S., Wu, X.: Ubiquitous computing using SIP. In: Proceedings of the 13th ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2003), June 2003
3GPP TS 23.141 v7.2.0, September 2006
Rosenberg, J.: Extensible Markup Language (XML) Formats for Representing Resource Lists. IETF draft draft-ietf-simple-xcap-list-usage (work in progress), February 2005
Sugano, H., Fujimoto, S., Klyne, G., Bateman, A., Carr, W., Peterson, J.: Presence Information Data Format (PIDF), IETF RFC 3863, August 2004
Schulzrinne, H., Gurbani, V., Kyzivat, P., Rosenberg, J.: RPID: Rich Presence Extensions to the Presence Information Data Format (PIDF), IETF RFC 4408, July 2006
Schulzrinne, H.: CIPID: Contact Information for the Presence Information Data Format, IETF RFC 4482, July 2006
Fitzgerald, W., Doolin, K., Mahon, F., Hauser, C., Gomez-Skarmeta, A., Butler, S., Schlosser, P., Weyl, B.: Daidalos Security Framework for Mobile Services, E-Challenges (2005)
Solarski, M., Strick, L., Motonaga, K., Noda, C., Kellerer, W.: Flexible middleware support for future mobile services and their context-aware adaptation. In Intelligence in Communication Systems, LNCS (3283), pp. 281–292 (2004)
Bellavista, P., Corradi, A., Montanari, R., Stefanelli, C.: Context-aware middleware for resource management in the wireless internet. IEEE Trans. Software Eng. 29(12), 1086–1099 (2003)
Strimpakou, M., Roussaki, I., Pils, C.: Distributed Context Retrieval and Consistency Control in Pervasive Computing. To be published in the Journal of Network and Systems Management (JNSM), Springer, US, Vol. 15, No. 1, March 2007
Pils, C., Roussaki, I., Pfeifer, T., Liampotis, N., Kalatzis, N.: Federation and Sharing in the Context Marketplace, 3rd International Symposium on Location- and Context-Awareness (LoCA2007), LNCS (4718), pp. 121–138 (2007)
JSR 281:IMS Service API. http://jcp.org/en/jsr/detail?id=281
Ponce de Leon, M., Cleary, F., Garcia Moreno, M., Romero Vincente, A., Roddy, M., Jedrxejek, C.: Daidalos Framework for Successful Testbed Integration, Tridentcom (2007)
Ponce de Leon, M., Cleary, F., Garcia Moreno, M., Sobrino Jular, A., Romero Vicente, A., Roddy, M., Ryan, P., Jedrzejek, C.: Large scale interoperability testing, integrating the Daidalos project, eChallenges (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Doolin, K., Mullins, R., Abad, R.M. et al. Supporting Ubiquitous IMS-based Teleconferencing Through Discovery and Composition of IMS and Web Components. J Netw Syst Manage 16, 92–112 (2008). https://doi.org/10.1007/s10922-007-9090-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10922-007-9090-9