2 References

24.3713GPPProtocol specificationRelease 17Stage 3TSWeb Real-Time Communications (WebRTC) access to the IP Multimedia (IM) Core Network (CN) subsystem (IMS)

The following documents contain provisions which, through reference in this text, constitute provisions of the present document.

– References are either specific (identified by date of publication, edition number, version number, etc.) or non‑specific.

– For a specific reference, subsequent revisions do not apply.

– For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.

[1] 3GPP TR 21.905: "Vocabulary for 3GPP Specifications".

[2] IETF RFC 7118: "The WebSocket Protocol as a Transport for the Session Initiation Protocol (SIP)".

[3] 3GPP TS 24.229: "IP multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3".

[4] 3GPP TS 23.228: " IP Multimedia Subsystem (IMS); Stage 2".

[5] IETF RFC 5763: "Framework for Establishing a Secure Real-time Transport Protocol (SRTP) Security Context Using Datagram Transport Layer Security (DTLS)".

[6] IETF RFC 5764: "Datagram Transport Layer Security (DTLS) Extension to Establish Keys for the Secure Real-time Transport Protocol (SRTP)".

[7] 3GPP TS 22.173: "IP Multimedia Core Network Subsystem (IMS) Multimedia Telephony Service and supplementary services; Stage 1".

[8] 3GPP TS 24.173: "IMS multimedia telephony communication service and supplementary services; Stage 3".

[9] 3GPP TS 33.203: "Access security for IP based services".

[10] RFC 6750 (October 2012): "The OAuth 2.0 Authorization Framework: Bearer Token Usage".

[11] 3GPP TS 23.292: "IP Multimedia Subsystem (IMS) Centralized Services; Stage 2".

[12] RFC 5009 (September 2007): "Private Header (P-Header) Extension to the Session Initiation Protocol (SIP) for Authorization of Early Media".

[13] 3GPP TS 23.334: "IMS Application Level Gateway (IMS-ALG) – IMS Access Gateway (IMS-AGW) interface".

[14] RFC 4145 (September 2005): "TCP-Based Media Transport in the Session Description Protocol (SDP)".

[15] RFC 8122 (March 2017): "Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP)".

[16] RFC 8831 (January 2021): "WebRTC Data Channels".

[17] RFC 8832 (January 2021): "WebRTC Data Channel Establishment Protocol".

[18] RFC 8841 (January 2021): "Stream Control Transmission Protocol (SCTP)-Based Media Transport in the Session Description Protocol (SDP)".

[19] RFC 3261 (June 2002): "SIP: Session Initiation Protocol".

[20] RFC 3264 (June 2002): "An Offer/Answer Model with the Session Description Protocol (SDP)".

[21] RFC 7675 (October 2015): "STUN Usage for Consent Freshness".

[22] Void.

[23] RFC 8261 (November 2017): "Datagram Transport Layer Security (DTLS) Encapsulation of SCTP Packets".

[24] RFC 6455 (December 2011): "The WebSocket Protocol".

[25] RFC 8843 (January 2021): "Negotiating Media Multiplexing Using the Session Description Protocol (SDP)".

[26] RFC 3581 (August 2003): "An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing".

[27] RFC 8898 (September 2020): "Third-Party Token-Based Authentication and Authorization for Session Initiation Protocol (SIP)".

[28] RFC 6544 (March 2012): "TCP Candidates with Interactive Connectivity Establishment (ICE)".

[29] Void.

[30] RFC 8825 (January 2021): "Overview: Real-Time Protocols for Brower-Based Applications".

[31] Void.

[32] RFC 3310 (September 2002): "Hypertext Transfer Protocol (HTTP) Digest Authentication Using Authentication and Key Agreement (AKA)".

[33] RFC 4169 (November 2005): "Hypertext Transfer Protocol (HTTP) Digest Authentication Using Authentication and Key Agreement (AKA) Version-2".

[34] 3GPP TS 26.114: "IP multimedia subsystem (IMS); Multimedia telephony, Media handling and interaction".

[35] RFC 7519 (May 2015): "JSON Web Token (JWT)".

[36] RFC 8864 (January 2021): " Negotiation Data Channels Using the Session Description Protocol (SDP)".

[37] RFC 8873 (January 2021): " Message Session Relay Protocol (MSRP) over Data Channels".

[38] RFC 5761 (April 2010): "Multiplexing RTP Data and Control Packets on a Single Port".

[39] RFC 8858 (January 2021): "Indicating Exclusive Support of RTP and RTP Control Protocol (RTCP) Multiplexing Using the Session Description Protocol (SDP)".

[40] RFC 8865 (January 2021): "T.140 Real-Time Text Conversation over WebRTC Data Channels".

[41] Void.

[42] RFC 8035 (November 2016): "Session Description Protocol (SDP) Offer/Answer Clarifications for RTP/RTCP Multiplexing".

[43] RFC 8838 (January 2021): "Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol".

[44] Void.

[45] RFC 8445 (July 2018): "Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal".

[46] RFC 8839 (January 2021): "Session Description Protocol (SDP) Offer/Answer Procedures for Interactive Connectivity Establishment (ICE)".

[47] RFC 8656 (February 2020): "Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN)".