DocumentCode :
2719619
Title :
Prototyping SIP-based VoIP services in Java
Author :
Hua Zou ; Wang, Hongman ; Mao, Wenxin ; Wang, Bai ; Focant, Stephane ; Handekyn, Koen ; Chantrain, Dominique ; Marly, Nick
Author_Institution :
Nat. Key Lab. of Switching Technol. & Telecommun. Networks, Beijing Univ. of Posts & Telecommun., China
Volume :
2
fYear :
2000
fDate :
2000
Firstpage :
1395
Abstract :
Next to the binary-based H.323 signaling protocol for IP telephony developed by the telecommunication community (ITU-T), a more lightweight text-based protocol was deemed necessary to address the specific needs of the Internet community. The session initiation protocol (SIP) (see Handley, M. et al., IETF-RFC 2543, March 1999) was introduced in the IETF conference control working group and has meanwhile gained maturity and support. This paper presents a Java-based implementation of the SIP protocol stack, based on a layered SW architecture, reusable object oriented software components and application programming interfaces (API). This protocol stack has been used as a basis to realize the main network components necessary for SIP based call setup: user agent, proxy server, redirect server, and registration server. The interaction between these components is illustrated through a number of service scenarios, focusing on PC-to-PC communication within the context of a virtual private network (VPN) service
Keywords :
Internet telephony; Java; application program interfaces; integrated voice/data communication; network servers; protocols; telecommunication computing; telecommunication signalling; API; IETF conference control working group; IP telephony; Java; PC-to-PC communication; SIP-based VoIP service prototyping; VPN service; application programming interfaces; binary-based H.323 signaling protocol; layered architecture; network components; object oriented software components; protocol stack; proxy server; redirect server; registration server; session initiation protocol; text-based protocol; user agent; virtual private network; Application software; Computer architecture; Internet telephony; Java; Network servers; Protocols; Prototypes; Software reusability; Telecommunication control; Virtual private networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communication Technology Proceedings, 2000. WCC - ICCT 2000. International Conference on
Conference_Location :
Beijing
Print_ISBN :
0-7803-6394-9
Type :
conf
DOI :
10.1109/ICCT.2000.890924
Filename :
890924
Link To Document :
بازگشت