Abstract
IMS is capable of providing a wide range of services. As a result, terminal software becomes more and more complex to deliver network intelligence to user applications. Currently mobile terminal software needs to be permanently updated so that the latest network services and functionality can be delivered to the user. In the Internet, browser based user interfaces assure that an interface is made available to the user which offers the latest services in the net immediately. Our approach combines the benefits of the Session Initiation Protocol (SIP) and those of the HTTP protocol to bring the same type of user interfacing to IMS. SIP (IMS) realizes authentication, session management, charging and Quality of Service (QoS), HTTP provides access to Internet services and allows the user interface of an application to run on a mobile terminal while processing and orchestration is done on the server. A SHIP enabled IMS client only needs to handle data transport and session management via SIP, HTTP and RTP and render streaming media, HTML and Javascript. SHIP allows new kinds of applications, which combine audio, video and data within a single multimedia session.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
3GPP TS23.228, IP Multimedia Subsystem (IMS); Stage 2 (2009)
Rosenberg, J., et al.: SIP: Session Initiation Protocol, RFC 3261 (2002)
Rosenberg, J.: The Extensible Markup Language (XML) Configuration Access Protocol (XCAP), RFC 4825 (2007)
Campbell, B., Mahy, R., Jennings, C.: The Message Session Relay Protocol (MSRP), RFC 4975 (2007)
Fielding, R., et al.: Hypertext Transfer Protocol – HTTP/1.1, RFC 2616 (1999)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Addison-Wesley, Reading (1995)
Bennett, K., Layzell, P., Budgen, D., Bereton, P., Macauley, L.A., Munro, M.: Service-Based Software: The Future for Flexible Software. In: Asia-Pacific Software Engineering Conference, December 5-8 (2000)
3GPP TS33.220, Generic Authentication Architecture (GAA); Generic bootstrapping architecture (2008)
Sher, M., Magedanz, T.: Secure Access to IP Multimedia Services Using Generic Bootstrapping Architecture (GBA) for 3G & Beyond Mobile Networks, Q2Swinet (2006)
Java Specification, IMS Services API JSR-281 (2006), http://jcp.org/en/jsr/detail?id=281
Jennings, C., Peterson, J., Watson, M.: Private Extensions to Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks, RFC 3325 (2002)
Handley, M., Jacobson, V.: SDP: Session Description Protocol, RFC 2327 (1998)
Yon, D., Camarillo, G.: TCP-Based Media Transport in the Session Description Protocol, RFC 4145 (2005)
Lennox, J.: Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP), RFC 4572 (2006)
Java Specification, Java SIP Servlet Specification v1.1, JSR-289 (2008), http://jcp.org/en/jsr/detail?id=289
Dierkse, T., Allen, C.: The TLS protocol Version 1.0, RFC 2246 (1999)
Kent, S., Atkinson, R.: Security Architecture for the Internet Protocol, RFC 2401 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zeiß, J., Gabner, R., Bessler, S., Happenhofer, M. (2010). The SHIP: A SIP to HTTP Interaction Protocol. In: Cordeiro, J., Filipe, J. (eds) Web Information Systems and Technologies. WEBIST 2009. Lecture Notes in Business Information Processing, vol 45. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12436-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-12436-5_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12435-8
Online ISBN: 978-3-642-12436-5
eBook Packages: Computer ScienceComputer Science (R0)