DocumentCode
3402687
Title
Prototyping a P2P SIP User Agent with Support for Multiple Overlays
Author
Tsietsi, Mosiuoa ; Terzoli, Alfredo ; Wells, George
Author_Institution
Dept. of Comput. Sci., Rhodes Univ., Grahamstown
fYear
2008
fDate
17-21 March 2008
Firstpage
474
Lastpage
479
Abstract
This paper describes a systematic approach to provide support at the user agent level for peer-to-peer based multimedia communications using SIP (session initiation protocol). In a society that is becoming increasingly mobile, the advantages of engaging in interactive sessions without relying on central servers or infrastructure are clear. Yet, currently many user agents and devices have little support for peer-to-peer communications. In this paper, we motivate for the use of structured peer-to-peer protocols called DHTs, as a foundation for a peer-to-peer layer. We introduce the concept of "DHTplug-ins" which assist in abstracting the interface between the higher level application and the proprietary APIs exposed by the underlying DHTs, allowing us to manipulate user agents with peer-to-peer logic. This embeddable-DHT concept allows these user agents to use different DHTs with one common interface and participate in multiple overlays. We show how an open source SIP user agent was thus modified and how realtime communications were supported.
Keywords
multimedia communication; peer-to-peer computing; signalling protocols; API; DHTplug-ins; P2P SIP user agent; embeddable-DHT; multimedia communications; multiple overlays; peer-to-peer communications; peer-to-peer layer; peer-to-peer logic; peer-to-peer protocols; session initiation protocol; Africa; Computer science; Databases; Multimedia communication; Network servers; Peer to peer computing; Pervasive computing; Protocols; Prototypes; Routing; DHT; Internet telephony; SIP; overlay; peer to peer;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Computing and Communications, 2008. PerCom 2008. Sixth Annual IEEE International Conference on
Conference_Location
Hong Kong
Print_ISBN
978-0-7695-3113-7
Type
conf
DOI
10.1109/PERCOM.2008.102
Filename
4517441
Link To Document