INTERFACE SPECIFICATION SIP Trunking. 8x8 SIP Trunking. Interface Specification. Version 2.0

Similar documents
Technical specifications for connecting SIP PBX to the Business Trunk service by Slovak Telekom without registration, with static routing.

Application Notes for Configuring Avaya IP Office 8.1 with Etisalat SIP Trunk service Issue 1.0

Application Notes for Configuring SIP Trunking between Global Crossing SIP Trunking Service and an Avaya IP Office Telephony Solution Issue 1.

Abstract. Avaya Solution & Interoperability Test Lab

Application Notes for Configuring SIP Trunking between Bandwidth.com SIP Trunking Solution and an Avaya IP Office Telephony Solution Issue 1.

Session Initiation Protocol (SIP) Basic Description Guide

Application Notes for Configuring SIP Trunking between TelePacific SmartVoice SIP Connect and an Avaya IP Office Telephony Solution 1.

Abstract. Avaya Solution & Interoperability Test Lab

Application Notes for Configuring SIP Trunking between McLeodUSA SIP Trunking Solution and an Avaya IP Office Telephony Solution Issue 1.

Technical specifications for connecting SIP PBX to the Business Trunk service by Slovak Telekom.

How to set FAX on asterisk

Information About SIP Compliance with RFC 3261

Technical specifications for connecting SIP PBX to the Business Trunk service by Slovak Telekom with registration of pilot account.

Application Notes for IntelePeer CoreCloud SIP Trunking Service with Avaya IP Office Release Issue 1.0

Compliance with RFC 3261

SIP Reliable Provisional Response on CUBE and CUCM Configuration Example

SIP Trunk design and deployment in Enterprise UC networks

Avaya IP Office 4.1 SIP Customer Configuration Guide For use with AT&T IP Flexible Reach. Issue th April 2008

Session Initiation Protocol (SIP) Overview

Application Notes for Windstream SIP Trunking Service using Broadsoft Platform with Avaya IP Office Issue 1.0

OpenSIPS Workshop. Federated SIP with OpenSIPS and RTPEngine

Virtual Office. Outlook Integration User Guide. Version

RFC 3665 Basic Call Flow Examples

Session Initiation Protocol (SIP) Overview

Reserving N and N+1 Ports with PCP

Voice over IP (VoIP)

Application Notes for Configuring SIP Trunking between Cincinnati Bell Any Distance evantage and Avaya IP Office Issue 1.0

Journal of Information, Control and Management Systems, Vol. X, (200X), No.X SIP OVER NAT. Pavel Segeč

Overview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP).

Implementation Profile for Interoperable Bridging Systems Interfaces (Phase 1)

SIP Trunking & Peering Operation Guide

TSIN02 - Internetworking

Department of Computer Science. Burapha University 6 SIP (I)

ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE. Implement Session Initiation Protocol (SIP) User Agent Prototype

Understanding SIP exchanges by experimentation

Application Scenario 1: Direct Call UA UA

SIP System Features. Differentiated Services Codepoint CHAPTER

Application Notes for Configuring EarthLink SIP Trunk Service with Avaya IP Office using UDP/RTP - Issue 1.0

N-Squared Software SIP Specialized Resource Platform SIP-SDP-RTP Protocol Conformance Statement. Version 2.3

Abstract. Avaya Solution & Interoperability Test Lab

Configuring SIP MWI Features

Application Notes for TelStrat Engage Record Version 3.3 with Avaya Business Communication Manger Release 6.0 VoIP Recording Issue 1.

SIP System Features. SIP Timer Values. Rules for Configuring the SIP Timers CHAPTER

SBC Edge 2000 V5.0.1 IOT Skype for Business 2015 Intermedia SIP Trunk Application Notes

Extensions to Session Initiation Protocol (SIP) and Peer-to-Peer SIP

PCP NAT64 Experiments

Just how vulnerable is your phone system? by Sandro Gauci

TSM350G Midterm Exam MY NAME IS March 12, 2007

SIP System Features. SIP Timer Values. Rules for Configuring the SIP Timers CHAPTER

SIP Compliance APPENDIX

Voice over IP Consortium

ICE: the ultimate way of beating NAT in SIP

Technical User Guide. Baseband IP Voice handover interface specification

Application Notes for Configuring SIP Trunking between CenturyLink SIP Trunk (Legacy Qwest) Service and Avaya IP Office R8.0 (16) Issue 1.

Chapter 3: IP Multimedia Subsystems and Application-Level Signaling

SAMSUNG SCM Compact SIP Interoperability Guide v2.0 Mar 2016

DMP 128 Plus C V DMP 128 Plus C V AT. Avaya Aura Configuration Guide REVISION: DATE: MARCH 7 TH 2018

Application Notes for Configuring Tidal Communications tnet Business VoIP with Avaya IP Office using SIP Registration - Issue 1.0

Application Notes for Configuring CenturyLink SIP Trunking with Avaya IP Office Issue 1.0

SIP TRUNKING CARRIER CERTIFICATION OXE-SIP configuration

Application Notes for Packet One SIP Trunk System Version 3.1 Interoperability with Avaya Software Communication System Release Issue 1.

DMP 128 Plus C V DMP 128 Plus C V AT. Cisco CUCM Configuration Guide REVISION: DATE: MARCH 7 TH, 2018

Overview of the Session Initiation Protocol

Nexmo SIP Trunking Configuration Guide. Skype for Business With Oracle E-SBC Acme Packet 3820 ECZ7.3.0 Patch 2 (Build 75)

Using Genband E911 on Yealink IP Phones

DMP 128 Plus C V DMP 128 Plus C V AT. Avaya IP Office Configuration Guide REVISION: 1.2 DATE: JANUARY 9 TH 2018

Allstream NGNSIP Security Recommendations

Leveraging Amazon Chime Voice Connector for SIP Trunking. March 2019

Multimedia Communication

SIPPING Working Group A. Johnston, Ed. Internet-Draft Avaya Intended status: BCP R. Sparks Expires: January 12, 2009 Estacado Systems C. Cunningham S.

Application Notes for Configuring Windstream SIP Trunking with Avaya IP Office - Issue 1.0

Configuring Multi-Tenants on SIP Trunks

FreeSWITCH IP PBX with Secure Twilio Elastic SIP Trunking

Interoperability Test Guideline. For SIP/MPEG-4 Multimedia Communication System

Extensions to SIP and P2PSIP

DMP 128 Plus C V DMP 128 Plus C V AT. Cisco CUCM Configuration Guide REVISION: 1.1 DATE: SEPTEMBER 1 ST 2017

RFC 3666 SIP PSTN Call Flows 2 SIP to PSTN Dialing

TIM Specification for Gm Interface between an User Equipment and the Fixed IMS Network

Application Notes for OneAccess-Telstra Business SIP with Avaya IP Office Release 11 SIP Trunking - Issue 1.0

RFC 3666 SIP PSTN Call Flows 2 SIP to PSTN Dialing

DMP 128 Plus C V DMP 128 Plus C V AT

2010 Avaya Inc. All Rights Reserved.

DMP 128 Plus C V DMP 128 Plus C V AT. Avaya Aura Configuration Guide REVISION: 1.1 DATE: SEPTEMBER 1 ST 2017

Domain-Based Routing Support on the Cisco UBE

UCM6102/6104/6108/6116 Configuration

Proximus can't be held responsible for any damages due to the use of an outdated version of this specification.

Tech-invite. RFC 3261's SIP Examples. biloxi.com Registrar. Bob's SIP phone

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

SIP Trunk design and deployment in Enterprise UC networks

SIP Trunk design and deployment in Enterprise UC networks

RFC 3666 SIP PSTN Call Flows 2 SIP to PSTN Dialing

Avaya PBX SIP TRUNKING Setup & User Guide

Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1

BT SIP Trunk Configuration Guide

Application Note. ShoreTel / Ingate / Verizon Business SIP Trunking. 09 June 2017 Version 1 Issue 2

Application Notes for Configuring Windstream using Genband G9 SIP Trunking with Avaya IP Office Issue 1.0

Business Communication Manager Release 5.0 Configuration Guide for Skype for SIP R1.3. Issue 1.0

Application Notes for Configuring Fonolo In-Call Rescue with Avaya IP Office Server Edition using SIP Trunks Issue 1.0

Draft Version. Setup Reference guide for KX-HTS Series (Tested with HTS32 Version 1.5) Peoplefone SIP Trunk service with External Router

Application Note. Polycom Video Conferencing and SIP in VSX Release 7.0. Presented by Mike Tucker Tim O Neil Polycom Video Division.

Transcription:

8x8 Interface Specification Version 2.0

Table of Contents Introduction....3 Feature Set....3 SIP Interface....3 Supported Standards....3 Supported SIP methods....4 Additional Supported SIP Headers...4 Supported SIP Transport Protocols....4 SIP Session Timer....4 Caller ID...4 Media....5 Supported Media Types....5 DTMF relay....5 Supported Media Transport Protocols....6 NAT Traversal....6 Authentication....6 Request-URI, To and From Header Field Requirements....6 e911 Support....7 Call Flow Examples...8 Outbound call to 555-987-1234....8 Inbound call from 555-123-1234 to 444-789-5432....12 WARNING....15 NOTICE....15 2

Introduction This document outlines the requirements for interoperability with the 8x8 SIP trunking interface and services. Feature Set The 8x8 SIP trunking service provides the following features: Call termination (domestic and international) Call origination (domestic DIDs and international DIDs for over 15 countries) Virtual numbers Toll-free numbers e911 411/DA services CNAM completion (caller ID with name on origination calls) Call forwarding (redirection of origination calls) DID rollover Route Advance (failover to another carrier in the event of a call failure) Directory listing service As this time, the 8x8 SIP trunking service does not provide any voicemail features. SIP Interface This section details the 8x8 SIP trunking interface interoperability requirements. Supported Standards The 8x8 SIP trunking interface supports the following SIP standards: RFC3261 RFC3263 RFC3264 RFC3311 RFC3581 RFC4028 RFC2806 (SIP) (Locating SIP Servers) (Offer/Answer model for SDP) (UPDATE method) (Symmetric Response Routing) (SIP Session Timer) (tel URL) draft-ietf-sip-privacy-04.txt (Remote-Party-ID header) 3

Supported SIP methods The 8x8 SIP trunking interface supports the following SIP methods: INVITE, UPDATE, CANCEL, BYE, ACK Note: The 8x8 SIP trunking interface does not provide any registration support. There is no registrar and the REGISTER method is not supported. Additional Supported SIP Headers In addition to the standard SIP (RFC3261) header definitions, the following additional SIP headers are supported: Remote-Party-ID Session-Expires Min-SE (draft-ietf-sip-privacy-04.txt) (RFC4028) (RFC4028) Supported SIP Transport Protocols The 8x8 SIP trunking interface supports UDP. At this time, TCP and TLS are not currently supported. SIP Session Timer Use of the SIP Session Timer is highly recommended. This specification prevents infinite calls and minimizes the chance of overbilling of calls in the event of network problems. The 8x8 SIP trunking interface supports both UAC and UAS session timer refresher modes as described in RFC4028. The session timers may be refreshed via either a re-invite or an UPDATE message. Caller ID Caller-ID information will be conveyed in the Remote-Party-ID header field as described in draft-ietf-sip-privacy-04. Here are some examples: Remote-Party-ID: John Doe <sip:15558881234@209.247.17.37>; party=calling;privacy=off;screen=yes Remote-Party-ID: <sip:5551234@209.247.17.37>; party=calling;privacy=full;screen=yes Remote-Party-ID: <sip:5551234@packet8.net>; party=calling;privacy=off;screen=yes 4

Media This section details the supported media types, CODECs, and media interoperability requirements. Supported Media Types The 8x8 SIP trunking interface supports RTP for voice relay The following audio/fax CODECs and media formats are supported: G.711 ulaw (default RTP payload 0) G.729 (default RTP payload 18) DTMF relay (RFC2833) Here is an example of a compliant Session Description Protocol (SDP) for a voice call: v=0 o=rtp 1219179360 1219179360 IN IP4 192.84.13.227 s=c=in IP4 192.84.13.227 t=0 0 m=audio 28000 RTP/AVP 0 18 101 a=rtpmap:0 PCMU/8000 a=rtpmap:18 G729/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 Note: The PSTN gateway providers used by the 8x8 network do not support RTCP. They will ignore RTCP packets sent to them, and they will not send RTCP packets. DTMF relay DTMF relay may be performed in-band (DTMF tones are encoded into the audio stream), or out-of-band (by using a telephoneevent payload as defined in RFC2833). The preferred method is to use the out-of-band relay method defined in RFC2833. The SIP Session Description Protocol (SDP) must provide the appropriate telephone-event payload mapping, example: m=audio 60566 RTP/AVP 18 0 101 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 5

Supported Media Transport Protocols Currently, the only supported transport protocol for media traffic is UDP (RTP/AVP for voice traffic.) NAT Traversal The 8x8 SIP trunking service does not offer any media switching capabilities. That is, the 8x8 SIP trunking interface is not a Session Border Controller (SBC). It is the customer s responsibility to provide NAT traversal services for SIP and media traffic. This can be achieved by using one of the following: A publicly addressable static IP address (preferable) A STUN server (this will only work if your SIP device(s) supports STUN and is behind a non-symmetrical NAT/firewall) A TURN server All media IP addresses presented in the Session Description Protocol (SDP) MUST be publicly addressable. Authentication Authentication with the 8x8 SIP trunking interface is achieved by satisfying the following criteria: SIP traffic must be received from a pre-registered static publicly addressable IP address. The 8x8 service will reject SIP traffic from unknown IP addresses. SIP traffic will be challenged using standard SIP digest authentication procedures as outlined in RFC3261. The 8x8 service will challenge all call request INVITE messages with a 407 response. The SIP trunk UAC must resend the INVITE using the username and password credentials supplied by 8x8. Request-URI, To and From Header Field Requirements The 8x8 SIP trunking service will only accept full E.164 compliant telephone numbers. It does not support 7 or 10 digit dialing. All domestic US numbers must contain all 11 digits. The 8x8 interface will accept domestic US numbers with or without a pre-pended +. For call termination, the 8x8 service will only accept INVITE Request-URI, To and From header fields that appear in this E.164 format. The 8x8 service supports both sip (RFC3261) and tel (RFC2806) URI formats. For example, to dial 966-555-1234, any one of the following Request-URIs may be sent to the 8x8 SIP trunking interface: sip:+19665551234@packet8.net sip:19665551234@packet8.net tel:+19665551234 tel:19665551234 6

Here are some examples of valid requests to the 8x8 SIP trunking interface: INVITE sip:+19665551234@tg.packet8.net;transport=udp;user=phone SIP/2.0 f: John Doe <sip:14665554321@tg.packet8.net>;tag=c0541341-13c4 t: 19665551234 <sip:+19665551234@tg.packet8.net> INVITE sip:19665551234@63.209.0.77;transport=udp SIP/2.0 From: <sip:14665554321@63.209.0.77>;tag=c0541341-13c4 To: <sip:19665551234@63.209.0.77> INVITE tel:+19665551234;transport=udp SIP/2.0 From: <sip:14665554321@63.209.0.77>;tag=c0541341-13c4 To: <tel:+19665551234> INVITE tel:19665551234;transport=udp SIP/2.0 f: <sip:14665554321@63.209.0.77>;tag=c0541341-13c4 t: <tel:19665551234> The From header field MUST contain one of the E.164 telephone numbers assigned to the SIP trunking account. For example, if the SIP trunking account has three telephone numbers (DIDs) for inbound calls, you may send any one of the three numbers (formatted as an E.164 number) in the user parameter of the From header, as shown in the examples above (examples use the phone number 1-466-555-4321). For call origination, the 8x8 service will always send INVITE messages in which the INVITE Request-URI and To header fields contain phone numbers in the E.164 format. The 8x8 service will always send the phone number using the sip URI format in the Request-URI, and the number will always be pre-pended with a +. Here is an example of a SIP INVITE sent by the 8x8 SIP trunking interface: INVITE sip:+14665554321@192.84.19.65:5060;transport=udp;user=phone SIP/2.0 f: <sip:15551231234@209.247.17.37>;tag=bp3fat3uk4jqk t: <sip:+14665554321@acmetrunk.packet8.net.;user=phone> e911 Support The 8x8 SIP trunking interface supports e911. Emergency services can be contacted by dialing 911. The Request-URI MUST be formatted as an E.164 number 911 or +1911. Example: INVITE sip:911@63.209.0.77;transport=udp SIP/2.0 From: John Joe <sip:14665554321@63.209.0.77>;tag=c0541341-13c4 To: 911 <sip:911@63.209.0.77> 7

Call Flow Examples This section provides example SIP call signaling for an outbound call (SIP trunking client to 8x8 SIP trunking interface), and an inbound call (8x8 SIP trunking interface to SIP trunking client). In both examples, the SIP trunking client is located at 192.84.19.65:5060, and the 8x8 SIP trunking interface is at 63.209.0.77:5060. Outbound call to 555-987-1234 192.84.19.65:5060-->63.209.0.77:5060 INVITE sip:15559871234@63.209.0.77;transport=udp SIP/2.0 t: 15559871234 <sip:15559871234@63.209.0.77> CSeq: 1 INVITE v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07046-ad792eb-6a1b2ad Max-Forwards: 70 k: timer, replaces User-Agent: AcmeUAC/1.6.0.34 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REFER m: <sip:14665554321@192.84.19.65:40833;transport=udp> x: 1800 c: application/sdp l: 192 v=0 o=rtp 1219522629 1219522629 IN IP4 192.84.19.65 s=c=in IP4 192.84.19.65 t=0 0 m=audio 28014 RTP/AVP 0 101 a=fmtp:101 0-15 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 8

SIP/2.0 100 Trying CSeq: 1 INVITE v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07046-ad792eb-6a1b2ad t: 15559871234 <sip:15559871234@63.209.0.77> Server: eslee/0.12.83 SIP/2.0 407 Proxy Authentication Required t: 15559871234 <sip:15559871234@63.209.0.77>;tag=bzbofdy65acy CSeq: 1 INVITE v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07046-ad792eb-6a1b2ad Record-Route: <sip:bhimgqmcgtn20vdhuid@63.209.0.77:5060;lr> Server: Packet8/1.1.126 (AAATrunking) eslee/0.12.83 Proxy-Authenticate: Digest realm= packet8.net, nonce= SLBwRxaSEt8cYNjOiew8yKvO0hUA 192.84.19.65:40833-->63.209.0.77:5060 ACK sip:15559871234@63.209.0.77;transport=udp SIP/2.0 t: 15559871234 <sip:15559871234@63.209.0.77>;tag=bzbofdy65acy CSeq: 1 ACK v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07046-ad792eb-6a1b2ad Max-Forwards: 70 User-Agent: AcmeUAC/1.6.0.34 m: <sip:14665554321@192.84.19.65:40833;transport=udp> 9

192.84.19.65:40833-->63.209.0.77:5060 INVITE sip:15559871234@63.209.0.77;transport=udp SIP/2.0 t: 15559871234 <sip:15559871234@63.209.0.77> CSeq: 2 INVITE v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07046-ad7931f-7d247173 Max-Forwards: 70 k: timer, replaces User-Agent: AcmeUAC/1.6.0.34 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REFER m: <sip:14665554321@192.84.19.65:40833;transport=udp> Proxy-Authorization: Digest username= 045401020304, realm= packet8.net, nonce= SLBwRxaSEt8cYNjOiew8 ykvo0hua, uri= sip:15559871234@63.209.0.77;transport=udp, response= 1db71e987550aa0233303b42a6b24b8c, algorithm=md5 x: 1800 c: application/sdp l: 192 v=0 o=rtp 1219522629 1219522629 IN IP4 192.84.19.65 s=c=in IP4 192.84.19.65 t=0 0 m=audio 28014 RTP/AVP 0 101 a=fmtp:101 0-15 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 SIP/2.0 100 Trying CSeq: 2 INVITE v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07046-ad7931f-7d247173 t: 15559871234 <sip:15559871234@63.209.0.77> Server: eslee/0.12.83 SIP/2.0 180 Ringing t: 15559871234 <sip:15559871234@63.209.0.77>;tag=bdcnel2w8iwj CSeq: 2 INVITE v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07046-ad7931f-7d247173 Record-Route: <sip:bltxe4rcgtn20vdhuid@63.209.0.77:5060;lr> Server: eslee/0.12.83 m: <sip:bvwio2rcgtn20vdhuid@63.209.0.77:5165> 10

SIP/2.0 200 OK t: 15559871234 <sip:15559871234@63.209.0.77>;tag=bdcnel2w8iwj CSeq: 2 INVITE v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07046-ad7931f-7d247173 Record-Route: <sip:bltxe4rcgtn20vdhuid@63.209.0.77:5060;lr> Server: Packet8/1.1.126 (InTrunkGateway) eslee/0.12.83 l: 210 c: application/sdp m: <sip:bvwio2rcgtn20vdhuid@63.209.0.77:5165> x: 1800;refresher=uas v=0 o=mycall 0 0 IN IP4 192.168.89.180 s=c=in IP4 63.209.12.152 t=0 0 m=audio 49337 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=ptime:20 a=sendrecv 192.84.19.65:40833-->63.209.0.77:5060 ACK sip:bvwio2rcgtn20vdhuid@63.209.0.77:5165 SIP/2.0 t: 15559871234 <sip:15559871234@63.209.0.77>;tag=bdcnel2w8iwj CSeq: 2 ACK v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07049-ad7a00e-55078830 Max-Forwards: 70 User-Agent: AcmeUAC/1.6.0.34 m: <sip:14665554321@192.84.19.65:40833;transport=udp> Route: <sip:bltxe4rcgtn20vdhuid@63.209.0.77:5060;lr> Proxy-Authorization: Digest username= 045401020304, realm= packet8.net, nonce= SLBwRxaSEt8cYNjOiew8 ykvo0hua, uri= sip:15559871234@63.209.0.77;transport=udp, response= 1db71e987550aa0233303b42a6b24b8c, algorithm=md5 BYE sip:14665554321@192.84.19.65:40833;transport=udp SIP/2.0 f: 15559871234 <sip:15559871234@63.209.0.77>;tag=bdcnel2w8iwj CSeq: 1899411493 BYE t: Line 4 <sip:14665554321@63.209.0.77>;tag=c0541341-13c4-48b07046-ad792eb-7e4cf3c4 m: <sip:bvwio2rcgtn20vdhuid@63.209.0.77:5165> Max-Forwards: 70 k: timer, histinfo User-Agent: Packet8/1.1.126 (InTrunkGateway) eslee/0.12.83 v: SIP/2.0/UDP 63.209.0.77:5060;branch=z9hG4bKaBFzgmv7dGne, SIP/2.0/TCP 63.209.0.77:5165;branch=z9hG4bKaL X4sAAfJ28a Record-Route: <sip:bltxe4rcgtn20vdhuid@63.209.0.77:5060;lr> 11

192.84.19.65:40833-->63.209.0.77:5060 SIP/2.0 200 OK f: 15559871234 <sip:15559871234@63.209.0.77>;tag=bdcnel2w8iwj t: Line 4 <sip:14665554321@63.209.0.77>;tag=c0541341-13c4-48b07046-ad792eb-7e4cf3c4 CSeq: 1899411493 BYE v: SIP/2.0/UDP 63.209.0.77:5060;branch=z9hG4bKaBFzgmv7dGne, SIP/2.0/TCP 63.209.0.77:5165;branch=z9hG4bKaL X4sAAfJ28a k: timer, replaces Server: AcmeUAC/1.6.0.34 Inbound call from 555-123-1234 to 444-789-5432 63.209.0.77:5060-->192.84.19.65:5060 INVITE sip:+14447895432@192.84.19.65:5060;transport=udp;user=phone SIP/2.0 f: <sip:15551231234@209.247.17.37>;tag=bp3fat3uk4jqk t: <sip:+14447895432@acmetrunk.packet8.net.;user=phone> i: SFOMGC0120080823203451008257@209.244.63.12 CSeq: 1900462892 INVITE Max-Forwards: 69 k: timer, histinfo l: 175 Remote-Party-ID: John Doe <sip:15551231234@209.247.17.37>; party=calling;privacy=off;screen=yes User-Agent: Packet8/1.1.126 (OutTrunkGateway) eslee/0.12.83 c: application/sdp x: 1854 v: SIP/2.0/UDP 63.209.0.77:5060;branch=z9hG4bKav8qDFo7Qll984a4727435748e6fd2dce565d0a9b3e, SIP/2.0/TCP 63.209.0.77:5164;branch=z9hG4bKa4eupwMN0hti m: <sip:bnkgzubxrananudhuid@63.209.0.77:5164> Record-Route: <sip:bt9rrxpxrananudhuid@63.209.0.77:5060;lr> v=0 o=- 1219523691 1219523696 IN IP4 209.247.23.129 s=c=in IP4 209.247.23.129 t=0 0 m=audio 60176 RTP/AVP 18 0 101 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 12

192.84.19.65:5060-->63.209.0.77:5060 SIP/2.0 100 Trying f: <sip:15551231234@209.247.17.37>;tag=bp3fat3uk4jqk t: <sip:+14447895432@acmetrunk.packet8.net.;user=phone>;tag=c0541341-13c4-48b07469-ae7bdf7-994f75c i: SFOMGC0120080823203451008257@209.244.63.12 CSeq: 1900462892 INVITE v: SIP/2.0/UDP 63.209.0.77:5060;branch=z9hG4bKav8qDFo7Qll984a4727435748e6fd2dce565d0a9b3e, SIP/2.0/TCP 63.209.0.77:5164;branch=z9hG4bKa4eupwMN0hti k: timer, replaces Server: AcmeUAS/1.6.0.34 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REFER m: <sip:14447895432@192.84.19.65:40833;transport=udp;user=phone> 192.84.19.65:5060-->63.209.0.77:5060 SIP/2.0 180 Ringing f: <sip:15551231234@209.247.17.37>;tag=bp3fat3uk4jqk t: <sip:+14447895432@acmetrunk.packet8.net.;user=phone>;tag=c0541341-13c4-48b07469-ae7bdf7-994f75c i: SFOMGC0120080823203451008257@209.244.63.12 CSeq: 1900462892 INVITE v: SIP/2.0/UDP 63.209.0.77:5060;branch=z9hG4bKav8qDFo7Qll984a4727435748e6fd2dce565d0a9b3e, SIP/2.0/TCP 63.209.0.77:5164;branch=z9hG4bKa4eupwMN0hti k: timer, replaces Server: AcmeUAS/1.6.0.34 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REFER m: <sip:14447895432@192.84.19.65:40833;transport=udp;user=phone> Record-Route: <sip:bt9rrxpxrananudhuid@63.209.0.77:5060;lr> 192.84.19.65:5060-->63.209.0.77:5060 SIP/2.0 200 OK f: <sip:15551231234@209.247.17.37>;tag=bp3fat3uk4jqk t: <sip:+14447895432@acmetrunk.packet8.net.;user=phone>;tag=c0541341-13c4-48b07469-ae7bdf7-994f75c i: SFOMGC0120080823203451008257@209.244.63.12 CSeq: 1900462892 INVITE v: SIP/2.0/UDP 63.209.0.77:5060;branch=z9hG4bKav8qDFo7Qll984a4727435748e6fd2dce565d0a9b3e, SIP/2.0/TCP 63.209.0.77:5164;branch=z9hG4bKa4eupwMN0hti k: timer, replaces Server: AcmeUAS/1.6.0.34 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REFER m: <sip:14447895432@192.84.19.65:40833;transport=udp;user=phone> Record-Route: <sip:bt9rrxpxrananudhuid@63.209.0.77:5060;lr> x: 1800;refresher=uas c: application/sdp l: 175 v=0 o=rtp 1219523689 1219523689 IN IP4 192.84.19.65 s=c=in IP4 192.84.19.65 t=0 0 m=audio 28002 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 13

ACK sip:+14447895432@192.84.19.65:40833;transport=udp;user=phone SIP/2.0 f: <sip:15551231234@209.247.17.37>;tag=bp3fat3uk4jqk t: <sip:+14447895432@acmetrunk.packet8.net.;user=phone>;tag=c0541341-13c4-48b07469-ae7bdf7-994f75c i: SFOMGC0120080823203451008257@209.244.63.12 CSeq: 1900462892 ACK Max-Forwards: 70 User-Agent: Packet8/1.1.126 (OutTrunkGateway) eslee/0.12.83 v: SIP/2.0/UDP 63.209.0.77:5060;branch=z9hG4bKa3S00aebT0l5, SIP/2.0/TCP 63.209.0.77:5164;branch=z9hG4bKaM LPj4TQyeod m: <sip:bnkgzubxrananudhuid@63.209.0.77:5164> Record-Route: <sip:bt9rrxpxrananudhuid@63.209.0.77:5060;lr> 192.84.19.65:40833-->63.209.0.77:5060 BYE sip:bnkgzubxrananudhuid@63.209.0.77:5164 SIP/2.0 f: <sip:+14447895432@acmetrunk.packet8.net.;user=phone>;tag=c0541341-13c4-48b07469-ae7bdf7-994f75c t: <sip:15551231234@209.247.17.37>;tag=bp3fat3uk4jqk i: SFOMGC0120080823203451008257@209.244.63.12 CSeq: 1 BYE v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07470-ae7d979-1efae33a Max-Forwards: 70 k: timer, replaces User-Agent: AcmeUAS/1.6.0.34 Route: <sip:bt9rrxpxrananudhuid@63.209.0.77:5060;lr> SIP/2.0 200 OK f: <sip:+14447895432@acmetrunk.packet8.net.;user=phone>;tag=c0541341-13c4-48b07469-ae7bdf7-994f75c t: <sip:15551231234@209.247.17.37>;tag=bp3fat3uk4jqk i: SFOMGC0120080823203451008257@209.244.63.12 CSeq: 1 BYE v: SIP/2.0/UDP 192.84.19.65:40833;branch=z9hG4bK-48b07470-ae7d979-1efae33a Record-Route: <sip:bt9rrxpxrananudhuid@63.209.0.77:5060;lr> Server: Packet8/1.1.126 (OutTrunkGateway) eslee/0.12.83 m: <sip:bnkgzubxrananudhuid@63.209.0.77:5164 14

WARNING Toll fraud is committed when individuals unlawfully gain access to a customers telecommunication system. This is a criminal offense. Currently, we do not know of any telecommunications system that is immune to this type of criminal activity. 8x8 will not accept liability for any damages, including long distance charges, which result from unauthorized and/or unlawful use. Although 8x8 has designed security features into its products and services, it is your sole responsibility to use the security features and to establish security practices within your organization, including training, security awareness, and call auditing to eliminate security risks. NOTICE While every effort has been made to ensure accuracy, 8x8 will not be liable for technical or editorial errors or omissions contained within the documentation. The information contained in this documentation is subject to change without notice. This documentation may be used only in accordance with the terms of the 8x8 License Agreement. NASDAQ: EGHT www.8x8.com 2016. The 8x8, Inc. logo is a registered trademark of 8x8, Inc. 8x8, Inc. is a publicly traded company. TRUNK445/911