CounterPath is actively involved in many Working Groups within the IETF (Internet Engineering Task Force) including:
Request for Comments (RFC) documents encompass new research, innovations and methodologies applicable to Internet technologies. The Internet Engineering Task Force (IETF) adopts some of the proposals published in RFCs as Internet standards.
The following is a list of RFCs to which CounterPath is compliant.
Bria for Desktop | Bria for Mobile | ||
---|---|---|---|
SIP | |||
RFC 2617: HTTP Authentication: Basic and Digest Access Authentication (for SIP) | ![]() |
![]() |
|
RFC 2976: The SIP INFO Method | ![]() |
![]() |
|
RFC 3261: SIP: Session Initiation Protocol | ![]() |
![]() |
|
RFC 3262: Reliability of Provisional Responses in the Session Initiation Protocol (SIP) | ![]() |
![]() |
|
RFC 3263: Session Initiation Protocol (SIP): Locating SIP Servers | ![]() |
![]() |
|
RFC 3265: Session Initiation Protocol (SIP)-Specific Event Notification |
![]() |
![]() |
|
RFC 3310: HTTP Digest Authentication Using Authentication and Key Agreement (AKA) | ![]() |
![]() |
|
RFC 3311: The Session Initiation Protocol (SIP) UPDATE Method | ![]() |
![]() |
|
RFC 3323: A Privacy Mechanism for the Session Initiation Protocol (SIP) | ![]() |
![]() |
|
RFC 3324: Requirements for Network Asserted Identity | ![]() |
![]() |
|
RFC 3325: Private Extension to the Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks | ![]() |
![]() |
|
RFC 3326: The Reason Header Field for the Session Initiation Protocol | ![]() |
![]() |
|
RFC 3327: SIP Extension Header Field for Registering Non-Adjacent Contacts | ![]() |
![]() |
|
RFC 3420: Internet Media Type message/sipfrag | ![]() |
![]() |
|
RFC 3455: 3GPP SIP P-Header Extensions | ![]() |
![]() |
|
RFC 3489: STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) | ![]() |
![]() |
|
RFC 3515: The Session Initiation Protocol (SIP) Refer Method | ![]() |
![]() |
|
RFC 3581: An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing | ![]() |
![]() |
|
RFC 3608: SIP Extension Header Field for Service Route Discovery During Registration | ![]() |
![]() |
|
RFC 3665: SIP Basic Call Flow Examples | ![]() |
![]() |
|
RFC 3666: SIP PSTN Call Flows | ![]() |
![]() |
|
RFC 3680: A Session Initiation Protocol (SIP) Event Package for Registrations | ![]() |
![]() |
|
RFC 3725: Best Current Practices for 3PCC in SIP | Basic Call Flows Supported | ![]() |
|
RFC 3764: Enumservice registration for SIP Addresses-of-Record | ![]() |
![]() |
|
RFC 3824: Using E.164 numbers with SIP | ![]() |
![]() |
|
RFC 3840: Indicating User Agent Capabilities in SIP | ![]() |
![]() |
|
RFC 3842: Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol | ![]() |
![]() |
|
RFC 3891: The Session Initiation Protocol (SIP) "Replaces" Header | ![]() |
![]() |
|
RFC 3892: The Referred-By Mechanism for SIP | ![]() |
![]() |
|
RFC 3893: SIP Authenticated Identity Body | ![]() |
![]() |
|
RFC 3911: The Session Initiation Protocol (SIP) "Join" Header | ![]() |
![]() |
|
RFC 3960: Early Media and Ringing Tone Generation in SIP | ![]() |
![]() |
|
RFC 3966: The tel URI for Telephone Numbers | ![]() |
![]() |
|
RFC 3968: IANA Header Field Parameter Registry for SIP | ![]() |
![]() |
|
RFC 3969: IANA URI Parameter Registry for SIP | ![]() |
![]() |
|
RFC 3976: Interworking SIP and Intelligent Network (IN) Applications | ![]() |
![]() |
|
RFC 4028: Session Timers in SIP | ![]() |
![]() |
|
RFC 4169: HTTP Digest Authentication Using Authentication and Key Agreement (AKA) Version-2 | ![]() |
![]() |
|
RFC 4235: An INVITE-Initiated Dialog Event Package for the Session Initiation Protocol (SIP) | ![]() |
![]() |
|
RFC 4320: Actions Addressing Identified Issues with the Session Initiation Protocol’s (SIP) Non-INVITE Transaction | ![]() |
![]() |
|
RFC 4321: Problems Identified Associated with the Session Initiation Protocol’s (SIP) Non-INVITE Transaction | ![]() |
![]() |
|
RFC 4353: Conferencing Framework with SIP | ![]() |
![]() |
|
RFC 4488: Suppression of Session Initiation Protocol (SIP) REFER Method Implicit Subscription | ![]() |
![]() |
|
RFC 4504: SIP Telephony Device Requirements and Configuration | ![]() |
![]() |
|
RFC 4566: Session Description Protocol | ![]() |
![]() |
|
RFC 4967: Dialog String Parameter for the SIP Uniform Resource Identifier | ![]() |
![]() |
|
RFC 5057: Multiple Dialog Usages in the Session Initiation Protocol | ![]() |
![]() |
|
RFC 5373: Request Answering Modes for the Session Initiation Protocol (SIP) | ![]() |
![]() |
|
RFC 5389: Session Traversal Utilities for NAT (STUN) | ![]() |
![]() |
|
RFC 5589: Session Initiation Protocol (SIP) Call Control - Transfer | ![]() |
![]() |
|
RFC 5626: Managing Client-Initiated Connections in the Session Initiated Protocol (SIP) | ![]() |
![]() |
|
RFC 5627: Obtaining and Using Globally Routable User Agent URIs (GRUUs) in the Session Initiation Protocol (SIP) | ![]() |
![]() |
|
RFC 5630: The Use of the SIPS URI Scheme in the Session Initiation Protocol (SIP) | ![]() |
![]() |
|
RFC 5922: Domain Certificates in the Session Initiation Protocol (SIP) | ![]() |
![]() |
|
RFC 6035: Session Initiation Protocol Event Package for Voice Quality Reporting | ![]() |
![]() |
|
RFC 6117: IANA Registration of Enumservices: Guide, Template, and IANA Considerations | ![]() |
![]() |
|
RFC 6665: SIP-Specific Event Notification | ![]() |
![]() |
|
Presence | |||
RFC 4745: Common Policy: A Document Format for Expressing Privacy Preferences | ![]() |
![]() |
|
RFC 5025: Presence Authorization Rules | ![]() |
![]() |
|
Instant Messaging and Presence | |||
RFC 2778: A Model for Presence and Instant Messaging | ![]() |
![]() |
|
RFC 2779: Instant Messaging / Presence Protocol Requirements | ![]() |
![]() |
|
RFC 3428: Session Initiation Protocol (SIP) Extension for Instant Messaging | ![]() |
![]() |
|
RFC 3856: A Presence Event Package for the Session Initiation Protocol (SIP) | ![]() |
![]() |
|
RFC 3857: A Watcher Information Event Template-Package for the Session Initiation Protocol (SIP) | ![]() |
![]() |
|
RFC 3858: An Extensible Markup Language (XML) Based Format for Watcher Information | ![]() |
![]() |
|
RFC 3859: Common Profile for Presence (CPP) | ![]() |
![]() |
|
RFC 3863: Presence Information Data Format (PIDF) | ![]() |
![]() |
|
RFC 3903: Session Initiation Protocol (SIP) Extension for Event State Publication | ![]() |
![]() |
|
RFC 3994: Indication of Message Composition for Instant Messaging | ![]() |
![]() |
|
RFC 4479: A Data Model for Presence | ![]() |
![]() |
|
RFC 4480: RPID: Rich Presence Extensions to PIDF (Presence Information Data Format) | ![]() |
![]() |
|
RFC 4482: CIPID: Contact Information for the Presence Information Data Format | ![]() |
![]() |
|
RFC 4662: A SIP Event Notification Extension for Resource Lists | ![]() |
![]() |
|
XMPP | |||
RFC 6120: Extensible Messaging and Presence Protocol (XMPP): Core | ![]() |
![]() |
|
RFC 6121: Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence | ![]() |
![]() |
|
XEP 0004: Data Forms | ![]() |
![]() |
|
XEP 0016: Privacy Lists | ![]() |
![]() |
|
XEP 0022: Message Events | ![]() |
![]() |
|
XEP 0030: Service Discovery | ![]() |
![]() |
|
XEP 0045: Multi-User Chat | ![]() |
![]() |
|
XEP 0047: In-Band Bytestreams | ![]() |
![]() |
|
XEP 0054: vCard-Temp | ![]() |
![]() |
|
XEP 0065: SOCKS5 Bytestreams | ![]() |
![]() |
|
XEP 0071: XHTML - IM | ![]() |
![]() |
|
XEP 0077: In-Band Registration | ![]() |
![]() |
|
XEP 0085: Chat State Notifications | ![]() |
![]() |
|
XEP 0092: Software Version | ![]() |
![]() |
|
XEP 0095: Stream Initiation | ![]() |
![]() |
|
XEP 0096: SI (Stream Initiation) File Transfer | ![]() |
![]() |
|
XEP 0115: Entity Capabilities | ![]() |
![]() |
|
XEP 0126: Invisibility | ![]() |
![]() |
|
XEP 0138: Stream Compression | ![]() |
![]() |
|
XEP 0153: vCard-Based Avatars | ![]() |
![]() |
|
XEP 0199: XMPP Ping | ![]() |
![]() |
|
XEP 0201: Best Practices for Message Threads | ![]() |
![]() |
|
XEP 0203: Delayed Delivery | ![]() |
![]() |
|
Document Storage | |||
RFC 4745: Common Policy: A Document Format for Expressing Privacy Preferences | ![]() |
![]() |
|
RFC 4825: XCAP: The XML Configuration Access Protocol | ![]() |
![]() |
|
RFC 4826: Extensions to the SIP User Agent Profile Delivery Change Notification Event Package for XCAP | ![]() |
![]() |
|
RFC 5689: Extended MKCOL for Web Distributed Authoring and Versioning (WebDAV) | ![]() |
![]() |
|
RFC 6080: A Framework for Session Initiation Protocol User Agent Profile Delivery | ![]() |
![]() |
|
draft-ietf-sipping-xcap-config-00: Extensions to the SIP User Agent Profile Delivery Change Notification Event Package for XCAP | ![]() |
![]() |
|
Network | |||
RFC 1035: Domain names - implementation and specification | ![]() |
![]() |
|
RFC 2782: A DNS RR for specifying the location of services (DNS SRV) | ![]() |
![]() |
|
RFC 2915: The Naming Authority Pointer (NAPTR) DNS Resource Record | ![]() |
![]() |
|
RFC 4566: SDP: Session Description Protocol | ![]() |
![]() |
|
RFC 5389: Session Transversal Utilities for NAT (STUN) | ![]() |
![]() |
|
RFC 5766: Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN) | ![]() |
![]() |
|
Media | |||
RFC 2190: RTP Payload Format for H.263 Video Streams | ![]() |
![]() |
|
RFC 2833: RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals | ![]() |
![]() |
|
RFC 3264: An Offer/Answer Model with Session Description Protocol | ![]() |
![]() |
|
RFC 3266: Support for IPv6 in Session Description Protocol (SDP) | ![]() |
![]() |
|
RFC 3550: RTP: A Transport Protocol for Real-Time Applications [replaces RFC 1889] | ![]() |
![]() |
|
RFC 3605: Real Time Control Protocol (RTCP) attribute in Session Description Protocol (SDP) | ![]() |
![]() |
|
RFC 3711: The Secure Real-time Transport Protocol (SRTP) | ![]() |
![]() |
|
RFC 3951: Internet Low Bit Rate Codec (iLBC) | ![]() |
![]() |
|
RFC 3952: RTP Payload Format for iLBC (internet Low Bit Rate Codec) Speech | ![]() |
![]() |
|
RFC 4317: Session Description Protocol (SDP) Offer/Answer Examples | ![]() |
![]() |
|
RFC 4566: SDP: Session Description Protocol | ![]() |
![]() |
|
RFC 4568: SDP Security Descriptions for Media Streams | ![]() |
![]() |
|
RFC 4585: Extended RTP Profile for Real-time Transport Control Protocol (TRCP) - Based Feedback (RTP/AVPF) | ![]() |
![]() |
|
RFC 4629: RTP Payload Format for ITU-T Rec. H.263 Video | ![]() |
![]() |
|
RFC 4733: RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals | ![]() |
![]() |
|
RFC 4734: Definition of Events for Modem, Fax, and Text Telephony Signals | ![]() |
![]() |
|
RFC 4855: Media Type Registration of Payload Formats in the RTP Profile for Audio and Video Conferences | ![]() |
![]() |
|
RFC 4961: Symmetric RTP / RTP Control Protocol (RTCP) | ![]() |
![]() |
|
RFC 5104: Codec Control Messages in the RTP Audio-Visual Profile with Feedback (AVPF) | ![]() |
![]() |
|
RFC 5168: XML Scheme for Media Control | ![]() |
![]() |
|
RFC 5245: Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols | ![]() |
![]() |
|
RFC 6184: RTP Payload Format for H.264 Video | ![]() |
![]() |
|
RFC 6336: IANA Registry for Interactive Connectivity Establishment (ICE) Options | ![]() |
![]() |
* Partial compliance
For more information, or to learn more about CounterPath's supported standards, please contact us.