Remote service discovery and control: for ubiquitous service environments in next-generation networks

The IP Multimedia Subsystem is under deployment, as an IP-based service control and access infrastructure, but how it interconnects with residential appliances is currently unclear. With IMS access for the residential appliances they can be used as both service consumers and service providers. In this paper we present a protocol which allows residential services to be remotely invoked, through the IMS, and consumed in a different network, along with a prototype implementation and early results. With our protocol services of two distinct service protocol systems can cooperate.

[1]  Jon Postel,et al.  Transmission Control Protocol , 1981, RFC.

[2]  Ralph E. Droms,et al.  Dynamic Host Configuration Protocol , 1993, RFC.

[3]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[4]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[5]  Roy T. Fielding,et al.  Uniform Resource Identifiers (URI): Generic Syntax , 1998, RFC.

[6]  Mark Handley,et al.  SDP: Session Description Protocol , 1998, RFC.

[7]  Charles E. Perkins,et al.  Service Location Protocol, Version 2 , 1999, RFC.

[8]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[9]  Paul Clements,et al.  Software architecture in practice , 1999, SEI series in software engineering.

[10]  Matt Holdrege,et al.  IP Network Address Translator (NAT) Terminology and Considerations , 1999, RFC.

[11]  R. R. Bhat,et al.  JAIN protocol APIs , 2000 .

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

[13]  David C. Fallside,et al.  Xml schema part 0: primer , 2000 .

[14]  Patrik Werle,et al.  A Ubiquitous Service Environment with Active Documents for Teamwork Support , 2001, UbiComp.

[15]  T. Nixon,et al.  Home networking with Universal Plug and Play , 2001 .

[16]  E. Guttman,et al.  Autoconfiguration for IP networking: enabling local communication , 2001 .

[17]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[18]  Erik Christensen,et al.  WSDL: Web Service Description Language , 2001 .

[19]  K. Hofrichter The residential gateway as service platform , 2001, ICCE. International Conference on Consumer Electronics (IEEE Cat. No.01CH37182).

[20]  Henning Schulzrinne,et al.  An Offer/Answer Model with Session Description Protocol (SDP) , 2002, RFC.

[21]  Adam Roach,et al.  Session Initiation Protocol (SIP)-Specific Event Notification , 2002, RFC.

[22]  Peter Schulthess,et al.  A General Purpose Model for Presence Awareness , 2002, DCW.

[23]  Abdelsalam Helal,et al.  Standards for Service Discovery and Delivery , 2002, IEEE Pervasive Comput..

[24]  Jonathan D. Rosenberg The Session Initiation Protocol (SIP) UPDATE Method , 2002, RFC.

[25]  David Clark,et al.  Tussle in cyberspace: defining tomorrow's internet , 2002, SIGCOMM 2002.

[26]  Bruce Horowitz,et al.  Telia's service delivery solution for the home , 2002 .

[27]  Steven J. Vaughan-Nichols Presence Technology: More than Just Instant Messaging , 2003, Computer.

[28]  Steve Vinoski Service discovery 101 , 2003, IEEE Internet Computing.

[29]  Donald D. Chamberlin,et al.  XQuery: a query language for XML , 2003, SIGMOD '03.

[30]  Jonathan D. Rosenberg,et al.  An Extensible Markup Language (XML) Based Format for Watcher Information , 2004, RFC.

[31]  Jonathan D. Rosenberg,et al.  A Watcher Information Event Template-Package for the Session Initiation Protocol (SIP) , 2004, RFC.

[32]  M. Debbabi,et al.  The war of presence and instant messaging: right protocols and APIs , 2004, First IEEE Consumer Communications and Networking Conference, 2004. CCNC 2004..

[33]  Aki Niemi,et al.  Network Working Group Session Initiation Protocol (sip) Extension for Event State Publication , 2004 .

[34]  Vijay K. Gurbani,et al.  Contemplating some open challenges in SIP , 2004, Bell Labs Technical Journal.

[35]  Frank T. H. den Hartog,et al.  Convergence of residential gateway technology , 2004, IEEE Communications Magazine.

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

[37]  Pieter H. Hartel,et al.  A classification of service discovery protocols , 2005 .

[38]  Marco Carugi,et al.  Introduction to the ITU-T NGN focus group release 1: target environment, services, and capabilities , 2005, IEEE Communications Magazine.

[39]  Jon Peterson,et al.  A Presence-based GEOPRIV Location Object Format , 2005, RFC.

[40]  Chae Sub Lee,et al.  Realization of the next-generation network , 2005, IEEE Communications Magazine.

[41]  Lionel M. Ni,et al.  Service discovery in pervasive computing environments , 2005, IEEE Pervasive Computing.

[42]  Stuart Cheshire,et al.  Dynamic Configuration of IPv4 Link-Local Addresses , 2005, RFC.

[43]  James E. Katz,et al.  Mobile Phones as Fashion Statements: The Co-creation of Mobile Communication’s Public Meaning , 2005 .

[44]  Gonzalo Camarillo,et al.  TCP-Based Media Transport in the Session Description Protocol (SDP) , 2005, RFC.

[45]  Keith Knightson,et al.  NGN architecture: generic principles, functional architecture, and implementation , 2005, IEEE Communications Magazine.

[46]  M. Kolberg,et al.  A SIP-based OSGi device communication service for mobile personal area networks , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[47]  José Costa-Requena,et al.  Functional Description of Event Notification Filtering , 2006, RFC.

[48]  Mark Handley,et al.  RFC 4566: SDP: Session Description Protocol , 2006 .

[49]  Frank Reichert,et al.  UPnP control point for mobile phones in residential networks , 2006 .

[50]  B. Kumar,et al.  Mobility support for universal plug and play (UPnP) devices using session initiation protocol (SIP) , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[51]  Jonathan D. Rosenberg,et al.  A Data Model for Presence , 2006, RFC.

[52]  Dieter Hogrefe,et al.  A review of mobility support paradigms for the internet , 2006, IEEE Communications Surveys & Tutorials.

[53]  José Costa-Requena,et al.  An Extensible Markup Language (XML)-Based Format for Event Notification Filtering , 2006, RFC.

[54]  Eric W. Burger A Mechanism for Content Indirection in Session Initiation Protocol (SIP) Messages , 2006, RFC.

[55]  Stefan Parkvall,et al.  Technical solutions for the 3G long-term evolution , 2006, IEEE Communications Magazine.

[56]  Henning Schulzrinne,et al.  RPID: Rich Presence Extensions to the Presence Information Data Format (PIDF) , 2006, RFC.

[57]  Gregory Doumenis,et al.  Automating remote configuration mechanisms for home devices , 2006, IEEE Transactions on Consumer Electronics.

[58]  Kris Sangani Home automation - It's no place like home , 2006 .

[59]  Igor D. D. Curcio,et al.  Movable-multimedia: session mobility in ubiquitous computing ecosystem , 2006, MUM '06.

[60]  Stéphane Frénot,et al.  Multiservice home gateways: business model, execution environment, management infrastructure , 2007, IEEE Communications Magazine.

[61]  Eva Leppanen,et al.  An Extensible Markup Language (XML) Configuration Access Protocol (XCAP) Usage for Manipulating Presence Document Contents , 2007, RFC.

[62]  Ralf Seepold,et al.  Virtualization of Residential Gateways , 2007, 2007 Fifth Workshop on Intelligent Solutions in Embedded Systems.

[63]  Jonathan D. Rosenberg,et al.  Presence Authorization Rules , 2007, RFC.

[64]  C. Gourraud Using IMS as a Service Framework , 2007, IEEE Vehicular Technology Magazine.

[65]  Scott Boag,et al.  XQuery 1.0 : An XML Query Language , 2007 .

[66]  Piotr Kessler Ericsson IMS Client Platform , 2007 .

[67]  Jonathan D. Rosenberg,et al.  The Extensible Markup Language (XML) Configuration Access Protocol (XCAP) , 2007, RFC.

[68]  Vlad Stirbu,et al.  Remote Access to Universal Plug and Play (UPnP) Devices Utilizing the Atom Publishing Protocol , 2007, International Conference on Networking and Services (ICNS '07).

[69]  A. Virolainen,et al.  Networked Power Management for Home Multimedia , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[70]  Frank Reichert,et al.  Phone-Controlled Delivery of NGN Services into Residential Environments , 2008, 2008 The Second International Conference on Next Generation Mobile Applications, Services, and Technologies.

[71]  Mehdi Mani,et al.  How IMS Enables Converged Services for Cable and 3G Technologies: A Survey , 2008, EURASIP J. Wirel. Commun. Netw..

[72]  Mikko Lonnfors,et al.  Presence Information Data Format (PIDF) Extension for Partial Presence , 2008, RFC.

[73]  Xianghan Zheng,et al.  A System Architecture for SIP/IMS-Based Multimedia Services , 2008 .

[74]  José Costa-Requena,et al.  Home media atomizer: remote sharing of home content - without semi-trusted proxies , 2008, IEEE Transactions on Consumer Electronics.

[75]  Chanan Glezer,et al.  Automation of Facility Management Processes Using Machine-to-Machine Technologies , 2008, IOT.

[76]  Ram Kumar,et al.  Using SIP Presence for Remote Service Awareness , 2008 .

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

[78]  Jesus Ruiz de Mier Gomez Service virtualization : bringing a remote personal video recorder into a local network , 2009 .

[79]  Henning Schulzrinne,et al.  Presence Interdomain Scaling Analysis for SIP/SIMPLE , 2009 .

[80]  Frank T. H. den Hartog,et al.  Remote Discovery and Management of End-User Devices in Heterogeneous Private Networks , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[81]  Petros Belimpasakis,et al.  Seamless user-generated content sharing in the extended home , 2009 .

[82]  Henning Schulzrinne,et al.  Scaling Requirements for Presence in SIP/SIMPLE , 2009 .

[83]  Anis Yazidi,et al.  Towards a relation oriented service architecture , 2010, 2010 Second International Conference on COMmunication Systems and NETworks (COMSNETS 2010).