IMPLEMENTING CONTENT SHARING AND SESSION HAND-OFF BETWEEN WEB BROWSERS - An Integration of SIP Stack into Mozilla Firefox Web Browser

Michael O. Adeyeye, Neco Ventura

2008

Abstract

A new idea referred to as HTTP (Hypertext Transfer Protocol) Mobility is introduced into web browsing. It entails transferring existing web session between Web Browsers or User Agents. This HTTP mobility will be achieved by extending present-day Web Browsers to support Session Initiation Protocol (SIP). Both HTTP and SIP are application layer protocols in the OSI (Open System Interconnection) Layer Model. SIP can be used to establish, modify and terminate multimedia sessions or calls. It has been chosen because it has clearly defined session mobility types namely Third-party Call Control and Session Hand-off. This paper identifies the modifications that will be made to the present-day Web Browsers Architectures and exhaustively explains the implementation of HTTP Mobility with the aid of SIP Stack integration. The two services that can be provided between two user agents during HTTP Mobility are Content Sharing and Session Hand-off.

References

  1. D. Kristol, L. Montulli, 2000. “HTTP State Management Mechanism,” IETF RFC 2109.
  2. B. Campbell, J. Rosenberg, H. Schulzrinne, C. Huitema, D. Gurle, 2002. “Session Initiation Protocol (SIP) Extension for Instant Messaging,” IETF RFC 3428.
  3. R. Shacham, H. Schulzrinne, S. Thakolsri, W. Kellerer, 2007. “Session Initiation Protocol (SIP) Session Mobility,” Internet-Draft.
  4. B. Campbell, R. Mahy, C. Jennings, 2007. “The Message Sessions Relay Protocol (MSRP),” Internet-Draft.
  5. David Boswell, Brian King, Ian Oeschger, Pete Collins, Eric Murphy, 2002. Creating Applications with Mozilla, O'Reilly Press, USA, First Edition.
  6. Mozilla based Sip Client “Zap”, 2007. http:// www.croczilla.com/zap.
  7. Mozilla based Telephony Extension “Cockatoo”, 2007. http://cockatoo.mozdev.org.
  8. Hal Berghel, 2002. “Hijacking the Web,” Communications of the ACM, Vol. 45 No. 4.
Download


Paper Citation


in Harvard Style

O. Adeyeye M. and Ventura N. (2008). IMPLEMENTING CONTENT SHARING AND SESSION HAND-OFF BETWEEN WEB BROWSERS - An Integration of SIP Stack into Mozilla Firefox Web Browser . In Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-8111-26-5, pages 278-282. DOI: 10.5220/0001525302780282


in Bibtex Style

@conference{webist08,
author={Michael O. Adeyeye and Neco Ventura},
title={IMPLEMENTING CONTENT SHARING AND SESSION HAND-OFF BETWEEN WEB BROWSERS - An Integration of SIP Stack into Mozilla Firefox Web Browser},
booktitle={Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2008},
pages={278-282},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001525302780282},
isbn={978-989-8111-26-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - IMPLEMENTING CONTENT SHARING AND SESSION HAND-OFF BETWEEN WEB BROWSERS - An Integration of SIP Stack into Mozilla Firefox Web Browser
SN - 978-989-8111-26-5
AU - O. Adeyeye M.
AU - Ventura N.
PY - 2008
SP - 278
EP - 282
DO - 10.5220/0001525302780282