Visit The CounterPath Store

CounterPath Store

Buy - CounterPath Bria

for Windows, Mac and iOS/Android Devices

Interested in buying Bria for your Macintosh?

Interested in buying Bria for Windows?

Buy Bria for your Android device

Buy Bria for your iPad/iPhone

Buy Now Buy Now Buy Now Buy Now

collapse
Sales Request Form

Want More Information?

Tell us a bit about yourself and receive additional information about our solutions and how they can be customized to meet your specific needs.

Inquire Now

For customers interested in purchasing 199 units or less of our Bria softphone clients, please visit our online store.

SIP and Open Standards

CounterPath evolves our solutions with the ever-changing landscape of standards compliance

Home»Partners»

SIP and Open Standards

CounterPath is actively involved in many Working Groups within the IETF (Internet Engineering Task Force) including:

Standards Compliance

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 DesktopBria 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 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.

X-Lite

Try X-Lite for FREE - and try our most popular features of Bria!

Combining voice and video calls in a user-friendly interface, CounterPath's X-Lite helps you seamlessly transition from a traditional phone environment into the world of Voice over IP.

Download