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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.