Tsietsi, Mosiuoa Jeremia (2008) Prototyping a peer-to-peer session initiation protocol user agent. Masters thesis, Rhodes University.
The Session Initiation Protocol (SIP) has in recent years become a popular protocol for the exchange of text, voice and video over IP networks. This thesis proposes the use of a class of structured peer to peer protocols - commonly known as Distributed Hash Tables (DHTs) - to provide a SIP overlay with services such as end-point location management and message relay, in the absence of traditional, centralised resources such as SIP proxies and registrars. A peer-to-peer layer named OverCord, which allows the interaction with any specific DHT protocol via the use of appropriate plug-ins, was designed, implemented and tested. This layer was then incorporated into a SIP user agent distributed by NIST (National Institute of Standards and Technology, USA). The modified user agent is capable of reliably establishing text, audio and video communication with similarly modified agents (peers) as well as conventional, centralized SIP overlays.
|Item Type:||Thesis (Masters)|
|Additional Information:||M.Sc. (Computer Science)|
|Uncontrolled Keywords:||Peer-to-peer, VOIP, SIP, telephony|
|Subjects:||Y Unknown > Subjects to be assigned|
|Divisions:||Faculty > Faculty of Science > Computer Science|
|Supervisors:||Terzoli, A. (Prof.) and Wells, G. (Prof.)|
|Deposited By:||Nicolene Mvinjelwa|
|Deposited On:||01 Dec 2008|
|Last Modified:||01 Aug 2012 12:59|
207 full-text download(s) in the past 12 months
Repository Staff Only: item control page