2 The McGraw-Hill Companies, Inc. Click Here for Terms of Use. Contents Chapter 3 The Internet Multimedia Conferencing Architecture The Internet Layered Architecture Transport Layer Protocols Real-Time Services in the Internet Multicast Routing Towards Many Receivers Advantages of Multicast Multicast Routing Protocols The Mbone Transport of Real-Time Data: RTP Jitter and Sequencing of Datagrams Real-Time Transport Control Protocol QoS Provisioning: Integrated Services and Differentiated Services Integrated Services Differentiated Services (DiffServ) Session Announcement Protocol (SAP) Session Descriptions Session Description Protocol (SDP) SDP Syntax SDP Next Generation (SDPng) Real-Time Streaming Protocol (RTSP) Usage Example of the Internet Multimedia Conferencing Toolkit Chapter 4 The Session Initiation Protocol: SIP SIP History Session Invitation Protocol: SIPv1 Simple Conference Invitation Protocol: SCIP Session Initiation Protocol: SIPv2 Functionality Provided by SIP Session Establishment, Modification, and Termination User Mobility SIP Entities User Agents Redirect Servers Proxy Servers Registrars Location Servers Good Features of SIP SIP Is Part of the IETF Toolkit Separation Between Establishing and Describing a Session Intelligence in the End System: End-to-End Protocol Interoperability Contents Scalability SIP as a Platform for Service Creation Chapter 5 SIP: Protocol Operation Client/Server Transactions SIP Responses SIP Requests Types of Proxy Servers Call Stateful Proxy Stateful Proxy Stateless Proxy Distribution of Proxies Format of SIP Messages SIP Request Format SIP Response Format SIP Headers SIP Bodies Transport Layer INVITE Transactions CANCEL Transactions Other Transactions Detailed Example SIP Call Through a Proxy Chapter 6 Extending SIP: The SIP Toolkit Extension Negotiation How It's Done Design Principles for SIP Extensions Do Not Break the Toolkit Approach Peer-to-Peer Relationship Independence from Session Type Do Not Change Method Semantics Extensions to SIP The SIP Toolkit Reliable Del