The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - March/April (2010 vol.14)
pp: 69-73
ABSTRACT
Over the past decade, voice communications have moved from the public-switched telephone network to the Internet. The IETF has enabled this transition by developing stable standards for call setup. The authors provide an overview of these standards and show how they work together to provide a complete, Internet-based, real-time communications capability encompassing voice, video, presence, and real-time text chat.
INDEX TERMS
voice over IP, real-time communications, VoIP standards, Internet media protocols
CITATION
Theo Zourzouvillys, "An Introduction to Standards-Based VoIP: SIP, RTP, and Friends", IEEE Internet Computing, vol.14, no. 2, pp. 69-73, March/April 2010, doi:10.1109/MIC.2010.31
REFERENCES
1. M. Handley, V. Jacobson, and C. Perkins, SDP: Session Description Protocol, IETF RFC 4566, July 2006; www.rfc-editor.org/rfcrfc4566.txt.
2. J. Postel, Transmission Control Protocol, IETF RFC 793, Sept. 1981; www.rfc-editor.org/rfcrfc793.txt.
3. J. Postel, User Datagram Protocol, IETF RFC 768, Aug. 1980; www.rfc-editor.org/rfcrfc768.txt.
4. H. Schulzrinne et al., RTP: A Transport Protocol for Real-Time Applications, IETF RFC 3550, July 2003; www.rfc-editor.org/rfcrfc3550.txt.
5. A.B. Roach, Session Initiation Protocol (SIP) Specific Event Notification, IETF RFC 3265, June 2002; www.rfc-editor.org/rfcrfc3265.txt.
6. J. Rosenberg, A Session Initiation Protocol (SIP) Event Package for Registrations, IETF RFC 3680, Mar. 2004; www.rfc-editor.org/rfcrfc3680.txt.
7. R. Mahy, A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol (SIP), IETF RFC 3842, Aug. 2004; www.rfc-editor.org/rfcrfc3842.txt.
8. J. Rosenberg, H. Schulzrinne, and O. Levin, A Session Initiation Protocol (SIP) Event Package for Conference State, IETF RFC 4575, Aug. 2006; www.rfc-editor.org/rfcrfc4575.txt.
9. E. Burger and M. Dolly, A Session Initiation Protocol (SIP) Event Package for Key Press Stimulus (KPML), IETF RFC 4730, Nov. 2006; www.rfc-editor.org/rfcrfc4730.txt.
10. C. Jennings and R. Mahy, "Managing Client Initiated Connections in the Session Initiation Protocol (SIP)," IETF Internet draft, work in progress, June 2008.
11. J. Rosenberg, "TCP Candidates with Interactive Connectivity Establishment (ICE)," IETF Internet draft, work in progress, July 2008.
12. T. Dierks and E Rescorla, The Transport Layer Security (TLS) Protocol Version 1.2., IETF RFC 5246, Aug. 2008; www.rfc-editor.org/rfcrfc5246.txt.
13. B. Ramsdell, Secure/Multipurpose Internet Mail Extensions (S/MIME) Version 3.1 Message Specification, IETF RFC 3851, July 2004; www.rfc-editor.org/rfcrfc3851.txt.
14. J. Franks et al., HTTP Authentication: Basic and Digest Access Authentication, IETF RFC 2617, June 1999; www.rfc-editor.org/rfcrfc2617.txt.
15. H. Schulzrinne and S. Casner, RTP Profile for Audio and Video Conferences with Minimal Control, IETF RFC 3551, July 2003; www.rfc-editor.org/rfcrfc3551.txt.
16. J. Peterson and C. Jennings, Enhancements for Authenticated Identity Management in the Session Initiation Protocol (SIP), IETF RFC 4474, Aug. 2006; www.rfc-editor.org/rfcrfc4474.txt.
17. C. Jennings and J. Fischl, "Certificate Management Service for the Session Initiation Protocol (SIP)," IETF Internet draft, work in progress, Apr. 2008.
18. E. Rescorla and N. Modadugu, Datagram Transport Layer Security, IETF RFC 4347, Apr. 2006; www.rfc-editor.org/rfcrfc4347.txt.
19. J. Fischl, H. Tschofenig, and E. Rescorla, "Framework for Establishing an SRTP Security Context using DTLS," IETF Internet draft, work in progress, Aug. 2008.
26 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool