3261: SIP: Session Initiation Protocol.
HTML
TXT
PS
PDF
This document describes Session Initiation Protocol (SIP), an application-layer control (signaling) protocol for creating, modifying, and terminating sessions with one or more participants. These sessions include Internet telephone calls, multimedia distribution, and multimedia conferences.
Status PROPOSED STANDARD
Format TXT=647976 bytes
Authors
E. Schooler
M. Handley
R. Sparks
J. Peterson
A. Johnston
G. Camarillo
H. Schulzrinne
Date June 2002
Keyphrases SIP header field request proxy
Updated by
Obsoletes
References
Referenced by
- RFC3262: Reliability of Provisional Responses in Session Initiation Protocol (SIP).
- RFC3263: Session Initiation Protocol (SIP): Locating SIP Servers.
- RFC3264: An Offer/Answer Model with Session Description Protocol (SDP).
- RFC3265: Session Initiation Protocol (SIP)-Specific Event Notification.
- RFC3303: Middlebox communication architecture and framework.
- RFC3310: Hypertext Transfer Protocol (HTTP) Digest Authentication Using Authentication and Key Agreement (AKA).
- RFC3311: The Session Initiation Protocol (SIP) UPDATE Method.
- RFC3312: Integration of Resource Management and Session Initiation Protocol (SIP).
- RFC3313: Private Session Initiation Protocol (SIP) Extensions for Media Authorization.
- RFC3319: Dynamic Host Configuration Protocol (DHCPv6) Options for Session Initiation Protocol (SIP) Servers.
- RFC3320: Signaling Compression (SigComp).
- RFC3321: Signaling Compression (SigComp) - Extended Operations. H. Hannu, J. Christoffersson, S. Forsgren, K.-C. Leung,
- RFC3322: Signaling Compression (SigComp) Requirements & Assumptions.
- RFC3323: A Privacy Mechanism for the Session Initiation Protocol (SIP).
- RFC3324: Short Term Requirements for Network Asserted Identity.
- RFC3325: Private Extensions to the Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks.
- RFC3326: The Reason Header Field for the Session Initiation Protocol (SIP).
- RFC3327: Session Initiation Protocol (SIP) Extension Header Field for Registering Non-Adjacent Contacts.
- RFC3329: Security Mechanism Agreement for the Session Initiation Protocol (SIP).
- RFC3351: User Requirements for the Session Initiation Protocol (SIP) in Support of Deaf, Hard of Hearing and Speech-impaired Individuals.
- RFC3361: Dynamic Host Configuration Protocol (DHCP-for-IPv4) Option for Session Initiation Protocol (SIP) Servers.
- RFC3362: Real-time Facsimile (T.38) - image/t38 MIME Sub-type Registration.
- RFC3372: Session Initiation Protocol for Telephones (SIP-T): Context and Architectures.
- RFC3388: Grouping of Media Lines in the Session Description Protocol (SDP).
- RFC3398: Integrated Services Digital Network (ISDN) User Part (ISUP) to Session Initiation Protocol (SIP) Mapping.
- RFC3427: Change Process for the Session Initiation Protocol (SIP).
- RFC3428: Session Initiation Protocol (SIP) Extension for Instant Messaging.
- RFC3435: Media Gateway Control Protocol (MGCP) Version 1.0.
- RFC3455: Private Header (P-Header) Extensions to the Session Initiation Protocol (SIP) for the 3rd-Generation Partnership Project (3GPP).
- RFC3459: Critical Content Multi-purpose Internet Mail Extensions (MIME) Parameter.
- RFC3485: The Session Initiation Protocol (SIP) and Session Description Protocol (SDP) Static Dictionary for Signaling Compression (SigComp).
- RFC3486: Compressing the Session Initiation Protocol (SIP).
- RFC3487: Requirements for Resource Priority Mechanisms for the Session Initiation Protocol (SIP).
- RFC3489: STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs).
- RFC3508: H.323 Uniform Resource Locator (URL) Scheme Registration.
- RFC3515: The Session Initiation Protocol (SIP) Refer Method.
- RFC3520: Session Authorization Policy Element.
- RFC3521: Framework for Session Set-up with Media Authorization.
- RFC3524: Mapping of Media Streams to Resource Reservation Flows.
- RFC3550: RTP: A Transport Protocol for Real-Time Applications.
- RFC3574: Transition Scenarios for 3GPP Networks.
- RFC3578: Mapping of Integrated Services Digital Network (ISDN) User Part (ISUP) Overlap Signalling to the Session Initiation Protocol (SIP).
- RFC3581: An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing.
- RFC3603: Private Session Initiation Protocol (SIP) Proxy-to-Proxy Extensions for Supporting the PacketCable Distributed Call Signaling Architecture.
- RFC3605: Real Time Control Protocol (RTCP) attribute in Session Description Protocol (SDP).
- RFC3608: Session Initiation Protocol (SIP) Extension Header Field for Service Route Discovery During Registration.
- RFC3631: Security Mechanisms for the Internet.
- RFC3639: Considerations on the use of a Service Identifier in Packet Headers.
- RFC3665: Session Initiation Protocol (SIP) Basic Call Flow Examples.
- RFC3666: Session Initiation Protocol (SIP) Public Switched Telephone Network (PSTN) Call Flows.
- RFC3680: A Session Initiation Protocol (SIP) Event Package for Registrations.
- RFC3702: Authentication, Authorization, and Accounting Requirements for the Session Initiation Protocol (SIP).
- RFC3725: Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP).
- RFC3764: enumservice registration for Session Initiation Protocol (SIP) Addresses-of-Record.
- RFC3794: Survey of IPv4 Addresses in Currently Deployed IETF Transport Area Standards Track and Experimental Documents.
- RFC3824: Using E.164 numbers with the Session Initiation Protocol (SIP).
- RFC3830: MIKEY: Multimedia Internet KEYing.
- RFC3840: Indicating User Agent Capabilities in the Session Initiation Protocol (SIP).
- RFC3841: Caller Preferences for the Session Initiation Protocol (SIP).
- RFC3842: A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol (SIP).
- RFC3853: S/MIME Advanced Encryption Standard (AES) Requirement for the Session Initiation Protocol (SIP).
- RFC3856: A Presence Event Package for the Session Initiation Protocol (SIP).
- RFC3857: A Watcher Information Event Template-Package for the Session Initiation Protocol (SIP).
- RFC3858: An Extensible Markup Language (XML) Based Format for Watcher Information.
- RFC3862: Common Presence and Instant Messaging (CPIM): Message Format.
- RFC3864: Registration Procedures for Message Header Fields.
- RFC3880: Call Processing Language (CPL): A Language for User Control of Internet Telephony Services.
- RFC3890: A Transport Independent Bandwidth Modifier for the Session Description Protocol (SDP).
- RFC3891: The Session Initiation Protocol (SIP) "Replaces" Header.
- RFC3892: The Session Initiation Protocol (SIP) Referred-By Mechanism.
- RFC3893: Session Initiation Protocol (SIP) Authenticated Identity Body (AIB) Format.
- RFC3903: Session Initiation Protocol (SIP) Extension for Event State Publication.
- RFC3910: The SPIRITS (Services in PSTN requesting Internet Services) Protocol.
- RFC3911: The Session Initiation Protocol (SIP) "Join" Header.
- RFC3924: Cisco Architecture for Lawful Intercept in IP Networks.
- RFC3926: FLUTE - File Delivery over Unidirectional Transport.
- RFC3944: H.350 Directory Services.
- RFC3953: Telephone Number Mapping (ENUM) Service Registration for Presence Services.
- RFC3959: The Early Session Disposition Type for the Session Initiation Protocol (SIP).
- RFC3960: Early Media and Ringing Tone Generation in the Session Initiation Protocol (SIP).
- RFC3966: The tel URI for Telephone Numbers.
- RFC3968: The Internet Assigned Number Authority (IANA) Header Field Parameter Registry for the Session Initiation Protocol (SIP).
- RFC3969: The Internet Assigned Number Authority (IANA) Uniform Resource Identifier (URI) Parameter Registry for the Session Initiation Protocol (SIP).
- RFC3976: Interworking SIP and Intelligent Network (IN) Applications.
- RFC3989: Middlebox Communications (MIDCOM) Protocol Semantics.
- RFC4006: Diameter Credit-Control Application.
- RFC4028: Session Timers in the Session Initiation Protocol (SIP).
- RFC4032: Update to the Session Initiation Protocol (SIP) Preconditions Framework.
- RFC4046: Multicast Security (MSEC) Group Key Management Architecture.
- RFC4077: A Negative Acknowledgement Mechanism for Signaling Compression.
- RFC4081: Security Threats for Next Steps in Signaling (NSIS).
- RFC4083: Input 3rd-Generation Partnership Project (3GPP) Release 5 Requirements on the Session Initiation Protocol (SIP).
- RFC4091: The Alternative Network Address Types (ANAT) Semantics for the Session Description Protocol (SDP) Grouping Framework.
- RFC4092: Usage of the Session Description Protocol (SDP) Alternative Network Address Types (ANAT) Semantics in the Session Initiation Protocol (SIP).
- RFC4117: Transcoding Services Invocation in the Session Initiation Protocol (SIP) Using Third Party Call Control (3pcc).
- RFC4119: A Presence-based GEOPRIV Location Object Format.
- RFC4123: Session Initiation Protocol (SIP)-H.323 Interworking Requirements.
- RFC4145: TCP-Based Media Transport in the Session Description Protocol (SDP).
- RFC4168: The Stream Control Transmission Protocol (SCTP) as a Transport for the Session Initiation Protocol (SIP).
- RFC4169: Hypertext Transfer Protocol (HTTP) Digest Authentication Using Authentication and Key Agreement (AKA) Version-2.
- RFC4189: Requirements for End-to-Middle Security for the Session Initiation Protocol (SIP).
- RFC4190: Framework for Supporting Emergency Telecommunications Service (ETS) in IP Telephony.
- RFC4215: Analysis on IPv6 Transition in Third Generation Partnership Project (3GPP) Networks.
- RFC4235: An INVITE-Initiated Dialog Event Package for the Session Initiation Protocol (SIP).
- RFC4240: Basic Network Media Services with
- RFC4244: An Extension to the Session Initiation Protocol (SIP) for Request History Information.
- RFC4245: High-Level Requirements for Tightly Coupled SIP Conferencing.
- RFC4313: Requirements for Distributed Control of Automatic Speech Recognition (ASR), Speaker Identification/Speaker Verification (SI/SV), and Text-to-Speech (TTS) Resources.
- RFC4317: Session Description Protocol (SDP) Offer/Answer Examples.
- RFC4320: Actions Addressing Identified Issues with the Session Initiation Protocol's (SIP) Non-INVITE Transaction.
- RFC4321: Problems Identified Associated with the Session Initiation Protocol's (SIP) Non-INVITE Transaction.
- RFC4336: Problem Statement for the Datagram Congestion Control Protocol (DCCP).
- RFC4347: Datagram Transport Layer Security.
- RFC4353: A Framework for Conferencing with the Session Initiation Protocol (SIP).
- RFC4354: A Session Initiation Protocol (SIP) Event Package and Data Format for Various Settings in Support for the Push-to-Talk over Cellular (PoC) Service.
- RFC4367: What's in a Name: False Assumptions about DNS Names.
- RFC4376: Requirements for Floor Control Protocols.
- RFC4411: Extending the Session Initiation Protocol (SIP) Reason Header for Preemption Events.
- RFC4412: Communications Resource Priority for the Session Initiation Protocol (SIP).
- RFC4435: A Framework for the Usage of Internet Media Guides (IMGs).
- RFC4442: Bootstrapping Timed Efficient Stream Loss-Tolerant Authentication (TESLA).
- RFC4453: Requirements for Consent-Based Communications in the Session Initiation Protocol (SIP).
- RFC4457: The Session Initiation Protocol (SIP) P-User-Database Private-Header (P-Header).
- RFC4458: Session Initiation Protocol (SIP) URIs for Applications such as Voicemail and Interactive Voice Response (IVR).
- RFC4463: A Media Resource Control Protocol (MRCP) Developed by Cisco, Nuance, and Speechworks.
- RFC4473: Requirements for Internet Media Guides (IMGs).
- RFC4474: Enhancements for Authenticated Identity Management in the Session Initiation Protocol (SIP).
- RFC4475: Session Initiation Protocol (SIP) Torture Test Messages.
- RFC4479: A Data Model for Presence.
- RFC4483: A Mechanism for Content Indirection in Session Initiation Protocol (SIP) Messages.
- RFC4484: Trait-Based Authorization Requirements for the Session Initiation Protocol (SIP).
- RFC4485: Guidelines for Authors of Extensions to the Session Initiation Protocol (SIP).
- RFC4488: Suppression of Session Initiation Protocol (SIP) REFER Method Implicit Subscription.
- RFC4495: A Resource Reservation Protocol (RSVP) Extension for the Reduction of Bandwidth of a Reservation Flow.
- RFC4497: Interworking between the Session Initiation Protocol (SIP) and
- RFC4504: SIP Telephony Device Requirements and Configuration.
- RFC4508: Conveying Feature Tags with the Session Initiation Protocol (SIP) REFER Method.
- RFC4535: GSAKMP: Group Secure Association Key Management Protocol.
- RFC4538: Request Authorization through Dialog Identification in the Session Initiation Protocol (SIP).
- RFC4542: Implementing an Emergency Telecommunications Service (ETS) for Real-Time Services in the Internet Protocol Suite.
- RFC4566: SDP: Session Description Protocol.
- RFC4567: Key Management Extensions for Session Description Protocol (SDP) and Real Time Streaming Protocol (RTSP).
- RFC4568: Session Description Protocol (SDP) Security Descriptions for Media Streams.
- RFC4569: Internet Assigned Number Authority (IANA) Registration of the Message Media Feature Tag.
- RFC4572: Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).
- RFC4574: The Session Description Protocol (SDP) Label Attribute.
- RFC4575: A Session Initiation Protocol (SIP) Event Package for Conference State.
- RFC4579: Session Initiation Protocol (SIP) Call Control - Conferencing for User Agents.
- RFC4583: Session Description Protocol (SDP) Format for Binary Floor Control Protocol (BFCP) Streams.
- RFC4590: RADIUS Extension for Digest Authentication.
- RFC4596: Guidelines for Usage of the Session Initiation Protocol (SIP) Caller Preferences Extension.
- RFC4612: Real-Time Facsimile (T.38) - audio/t38 MIME Sub-type Registration.
- RFC4650: HMAC-Authenticated Diffie-Hellman for Multimedia Internet KEYing (MIKEY).
- RFC4660: Functional Description of Event Notification Filtering.
- RFC4661: An Extensible Markup Language (XML)-Based Format for Event Notification Filtering.
- RFC4662: A Session Initiation Protocol (SIP) Event Notification Extension for Resource Lists.
- RFC4694: Number Portability Parameters for the "tel"
- RFC4695: RTP Payload Format for
- RFC4696: An Implementation Guide for RTP
- RFC4715: The Integrated Services Digital Network (ISDN) Subaddress Encoding Type for tel
- RFC4722: Media Server Control Markup Language (MSCML) and Protocol.
- RFC4730: A Session Initiation Protocol (SIP) Event Package for Key Press Stimulus (KPML).
- RFC4732: Internet Denial-of-Service Considerations.
- RFC4740: Diameter Session Initiation Protocol (SIP) Application.
- RFC4769: IANA Registration for an Enumservice Containing Public Switched Telephone Network (PSTN) Signaling Information.