Curso de Telefonía IP para el MTC. Sesión 5-1 Implementación de Gateways SIP. Mg. Antonio Ocampo Zúñiga

Size: px
Start display at page:

Download "Curso de Telefonía IP para el MTC. Sesión 5-1 Implementación de Gateways SIP. Mg. Antonio Ocampo Zúñiga"

Transcription

1 Curso de Telefonía IP para el MTC Sesión 5-1 Implementación de Gateways SIP Mg. Antonio Ocampo Zúñiga

2 SIP Fundamentals SIP is a simple extensible protocol. SIP is defined in IETF RFC 2543 and RFC SIP creates, modifies, and terminates multimedia sessions with one or more participants. SIP leverages various standards: RTP, RTCP, HTTP, SDP, DNS, SAP, MGCP, and RTSP.

3 SIP Fundamentals Handles the transfer and termination of calls SIP performs addressing by E.164, , or DNS service record. SIP is ASCII text-based for easy implementation and debugging.

4 SIP Fundamentals (Cont.) SIP provides these capabilities: Determines the location of the target endpoint Determines the media capabilities of the target endpoint Determines the availability of the target endpoint Establishes a session between the originating and target endpoints

5 How SIP Works ASCII-based protocol User identified by a unique SIP address sip:userid@gateway.com Users register with registrar server using their assigned SIP addresses When user initiates a call, a SIP request is sent to a SIP server Location of end user can be dynamically registered with the SIP server

6 Why SIP Advantages of SIP gateways: Dial-plan configuration directly on the gateway Translations defined per gateway Advanced support for third-party telephony system integration Interoperability with third-party voice gateways Support of third-party end devices (SIP phones)

7 SIP Architecture SIP Proxy, Registrar, Location, and Redirect Servers SIP SIP User Agents (UAs) SIP RTP SIP SIP Gateway PSTN T1 or PRI Legacy PBX

8 SIP Call Flow SIP Proxy Server SIP Gateway PSTN Invite (SDP) 100 Trying 180 Ringing 200 OK ACK Invite (SDP) 100 Trying 180 Ringing 200 OK ACK Signaling RTP Stream BYE 200 OK Bearer or Media Signaling

9 Direct Call Setup SIP Gateway SIP Gateway IP Calling Party Invite (SDP) 100 Trying 180 Ringing 200 OK Called Party SIP Signaling and SDP (UDP or TCP) ACK RTP Stream BYE 200 OK Bearer or Media (UDP) Signaling

10 Call Setup Using a Proxy Server SIP Gateway Proxy Server SIP Gateway IP Calling Party Invite (SDP) Invite (SDP) Called Party SIP Signaling and SDP (UDP or TCP) 100 Trying 180 Ringing 200 OK 100 Trying 180 Ringing 200 OK ACK ACK Bearer or Media (UDP) BYE RTP Stream BYE 200 OK 200 OK

11 Call Setup Using a Redirect Server SIP Gateway Redirect Server SIP Gateway IP Calling Party Invite Moved Called Party SIP Signaling and SDP (UDP or TCP) Invite Trying Ringing OK ACK Bearer or Media (UDP) RTP Stream BYE 200 OK

12 SIP Addresses Fully qualified domain names E.164 addresses user=phone Mixed addresses sip: ;

13 Address Registration Registrar Server Redirect Server Location Database SIP Proxy (UAS) Register Here I am! SIP UACs SIP UACs SIP Gateway

14 Address Resolution Registrar Server Redirect Server Location Database Where is the name or phone number? SIP Proxy

15 Configuring a SIP Gateway Enable SIP voice services Configure SIP service Transport Bind interface Configure SIP User Agent (UA) Timers Authentication SIP servers

16 Configuring a SIP Gateway Configure dial-peer SIP parameters Session protocol Session target DTMF relay

17 Integrating Gateways with a SIP ITSP Sip2.pucp.edu.pe Configure Gateway to connect to a SIP service provider network and route external calls via that connection. SIP ITSP SIP Gateway router(config)# voice service voip router(conf-voi-serv)# sip router(conf-serv-sip)# session transport udp router(conf-serv-sip)# bind control source-interface Loopback 0 router(conf-serv-sip)# bind media source-interface Loopback 0

18 Integrating Gateways with a SIP ITSP (Cont.) Sip2.pucp.edu.pe SIP ITSP SIP Gateway router(config)# sip-ua router(config-sip-ua)# authentication username JDoe password secret router(config-sip-ua)# registrar dns:sip2.pucp.edu.pe expires 3600 router(config-sip-ua)# sip-server dns:sip2.pucp.edu.pe router(config-sip-ua)# retry invite 2 router(config-sip-ua)# retry response 2 router(config-sip-ua)# retry bye 2 router(config-sip-ua)# retry cancel 2

19 Integrating Gateways with a SIP ITSP (Cont.) Sip2.pucp.edu.pe Gateway SIP Gateway Ext.: 2 SIP ITSP router(config)# dial-peer voice 2000 voip router(config-dial-peer)# destination-pattern 2... router(config-dial-peer)# session protocol sipv2 router(config-dial-peer)# session target sip-server router(config-dial-peer)# dtmf-relay rtp-nte router(config)# dial-peer voice 2001 voip router(config-dial-peer)# destination-pattern 2... router(config-dial-peer)# session protocol sipv2 router(config-dial-peer)# session target ipv4: router(config-dial-peer)# dtmf-relay sip-notify router(config-dial-peer)# preference 1 router(config)# dial-peer voice 90 voip router(config-dial-peer)# destination-pattern 9T router(config-dial-peer)# session target ipv4: router(config-dial-peer)# session protocol sipv2 router(config-dial-peer)# dtmf-relay rtp-nte

20 Verifying SIP Gateways Command show sip-ua service show sip-ua status show sip-ua register status show sip-ua timers show sip-ua connections show sip-ua calls show sip-ua statistics Description Displays the status of the SIP VoIP service. Displays the status of the SIP UA. Displays the status of E.164 numbers that a SIP gateway has registered with an external primary SIP registrar. Displays SIP UA timers. Displays active SIP UA connections. Displays active SIP UA calls. Displays SIP traffic statistics.

21 Verifying SIP Gateways (Cont.) Router# show sip service SIP Service is up Router# show sip-ua status SIP User Agent Status SIP User Agent for UDP : ENABLED SIP User Agent for TCP : ENABLED SIP User Agent bind status(signaling): DISABLED SIP User Agent bind status(media): DISABLED SIP max-forwards : 6 SIP DNS SRV version: 1 (rfc 2052) Redirection (3xx) message handling: ENABLED Router# show sip-ua timers SIP UA Timer Values (millisecs) trying 500, expires , connect 500, disconnect 500 comet 500, prack 500, rel1xx 500, notify 500 refer 500, register 500

22 Verifying SIP Gateways (Cont.) Router# show sip-ua register status Line peer expires(sec) registered no no no no

23 Verifying SIP Gateways (Cont.) router# show sip-ua calls SIP UAC CALL INFO Number of SIP User Agent Client(UAC) calls: 0 SIP UAS CALL INFO Call 1 SIP Call ID : D215F304-7B5A11DC-8005EA1A- 6A8F4AD@ State of the call : STATE_ACTIVE (7) Substate of the call : SUBSTATE_NONE (0) Calling Number : Called Number : 1003 Bit Flags : 0x A 0x x488 CC Call ID : 1 Source IP Address (Sig ): Destn SIP Req Addr:Port : :5060 Destn SIP Resp Addr:Port: :56884 Destination Name :

24 Verifying SIP Gateways (Cont.).. Number of Media Streams : 1 Number of Active Streams: 1 RTP Fork Object : 0x0 Media Stream 1 State of the stream : STREAM_ACTIVE Stream Call ID : 1 Stream Type : voice-only (0) Negotiated Codec : g729r8 (20 bytes) Codec Payload Type : 18 Negotiated Dtmf-relay : inband-voice Dtmf-relay Payload Type : 0 Media Source IP Addr:Port: :18050 Media Dest IP Addr:Port : :16522 Orig Media Dest IP Addr:Port : :0 Number of SIP User Agent Server(UAS) calls: 1

25 Debug Commands Command debug asnl events debug voip ccapi inout debug voip ccapi protoheaders debug ccsip Description Verifies that the SIP subscription server is up. Shows every interaction with the call control API. Displays messages sent between the originating and terminating gateways. For general SIP debugging; for example views direction-attribute settings and port and network address-translation traces.

26 Debug Commands (Cont.) HQ-1# debug ccsip messages SIP Call messages tracing is enabled HQ-1# *Mar 6 14:19:14: Sent: INVITE sip: @ ;user=phone;phone-context=unknown SIP/2.0 Via: SIP/2.0/UDP :55820 From: " " <sip: @ > To: <sip: @ ;user=phone;phone-context=unknown> Date: Sat, 06 Mar :19:14 GMT Call-ID: ABBAE7AF E2-0-1CD274BC@ Cisco-Guid: User-Agent: Cisco VoIP Gateway/ IOS 12.x/ SIP enabled CSeq: 101 INVITE Max-Forwards: 6 Timestamp: Contact: <sip: @ :5060;user=phone> Expires: 180 Content-Type: application/sdp Content-Length: 138

27 Debug Commands (Cont.) *Mar 6 14:19:16: Received: SIP/ OK Via: SIP/2.0/UDP :55820 From: " " <sip: @ > To: <sip: @ ;user=phone;phonecontext=unknown>;tag=27dbc6d Date: Mon, 08 Mar :45:12 GMT Call-ID: ABBAE7AF E2-0-1CD274BC@ Timestamp: Server: Cisco VoIP Gateway/ IOS 12.x/ SIP enabled Contact: <sip: @ :5060;user=phone> CSeq: 101 INVITE Content-Type: application/sdp Content-Length: 138 v=0 o=ciscosystemssip-gw-useragent IN IP s=sip Call t=0 0 c=in IP m=audio RTP/AVP 0

28 Debug Commands (Cont.) *Mar 6 14:19:19: Received: BYE sip: @ :5060;user=phone SIP/2.0 Via: SIP/2.0/UDP :53600 From: <sip: @ ;user=phone;phonecontext=unknown>;tag=27dbc6d To: " " <sip: @ > Date: Mon, 08 Mar :45:14 GMT Call-ID: ABBAE7AF E2-0-1CD274BC@ User-Agent: Cisco VoIP Gateway/ IOS 12.x/ SIP enabled Max-Forwards: 6 Timestamp: CSeq: 101 BYE Content-Length: 0

29 Summary SIP is defined by IETF RFC 2543 and RFC 3261 and allows easy integration with thirdparty VoIP networks. There are five advantages to using SIP gateways as voice gateways. SIP is modeled on the interworking of UAs and network servers. A SIP call flow consists of signaling and transmitting bearer and media packets.

30 Summary (Cont.) A SIP address consists of an optional user ID, a host description, and optional parameters to qualify the address more precisely. SIP call-setup models include direct, proxy server, and redirection.

31 Curso de Telefonía IP para el MTC Sesión 5-2 Planes de marcación Mg. Antonio Ocampo Zúñiga

32 Defining Dial Plans A dial plan defines how calls are interconnected: Endpoint addressing: Internal destination accessibility can be provided by assigning directory numbers to all endpoints. Call routing and path selection: Different paths can be selected to reach the same destination. Digit manipulation: Digits can be manipulated prior to or after a routing decision has been made.

33 Defining Dial Plans Calling privileges: Different groups of devices can be assigned to different classes of service, by granting or denying access to certain destinations or resources. Call coverage: Special groups of devices can be created to handle incoming calls for a certain service according to different rules, avoiding dropped calls.

34 Defining Dial Plans (Cont.) Dial Plan Component Gateway Communications Manager Endpoint addressing Call routing and path selection Digit manipulation Calling privileges Call coverage POTS* dial peers for FXS ports and ephone-dn Dial peers Voice translation profiles prefix, digit-strip, forward-digits, and num-exp Class of restriction (COR) and COR lists Dial peers, hunt groups, and call applications Directory number Route patterns, route groups, route lists, translation patterns, partitions, and calling search spaces Translation patterns, route patterns, and route lists Partitions, calling search spaces, and FAC*s Line groups, hunt lists, and hunt pilots *POTS = Plain old telephone service *FXS = Foreign Exchange Station *FACs = Forced Authorization Codes

35 Defining Dial Plans (Cont.) Lima DID: XXX Trujillo DID: XXX IP WAN Router1 Router2 Phone Phone PSTN Phone Phone

36 Endpoint Addressing Directory numbers are assigned to endpoints (e.g., phones) Internal extensions are mapped to inbound PSTN calls Often dependant on range of DID numbers Auto-attendant can be used for non-did numbers

37 Endpoint Addressing The biggest challenge: creating an endpoint addressing scheme in multisite environments Primarily a Communications Manager issue Gateways simply route the call to the call agent Exception: Gateway routes calls during SRST mode

38 Call Routing and Path Selection Route the call depending on the dialed number. Select the appropriate path. Handled by dial peers on gateways: Inbound and outbound dial-peer matching determines the routing. Complexity depends on design.

39 Digit Manipulation Digit manipulation is closely connected with call routing and path selection. Inbound calls: Called number needs to match internally used patterns. Calling number should be presented as a dialable number. Outbound calls: Called number needs to satisfy internal and PSTN requirements. Calling number needs to be dialable. Special consideration needs to given to emergency calls. Various commands are available for digit manipulation: digit-strip, prefix, forward-digits, num-exp, voice translation-profile, and clid

40 Calling Privileges Defines the destinations a user is allowed to call Often used to control telephony charges: Blocks costly service numbers Restricts international calls Often called Class of Service in PBX systems Not the same as Layer 2 CoS

41 Call Coverage Call coverage ensures that all incoming calls are answered: For individuals: Call forwarding if original called phone is not answering For user groups with pilot numbers: Hunt through multiple phones Hunt through multiple user groups

42 Scalable Dial Plans North American Numbering Plan (NANP) - N X X N X X - X X X X 10-Digit Dial Plan User dials Area Code Local Exchange (CO) Subscriber Local PSTN Remote PSTN Dial plans contain specific dialing patterns for a user who wants to reach a particular telephone number.

43 Scalable Dial Plans (Cont.) Site E Site F Site A Digits Centrex IP 10 Digits Site B 4 Digits Site D 10 Digits 10 Digits 4 Digits Site C Digits

44 Attributes of a Scalable Dial Plan Dial plan logic distribution Hierarchical numbering plan summarization Simplicity in provisioning Reduction in postdial delay Availability and fault tolerance Conformance to public standards

45 PSTN Dial Plan Requirements PSTN Requirements Inbound call routing Outbound call routing Correct ANI presentation Dial Plan Components Call routing and path selection for inbound PSTN dial peer to outbound VoIP or local dial peer Digit manipulation to transform inbound DNIS to endpoints Call routing and path selection for inbound VoIP or local dial peer to outbound PSTN dial peer Digit manipulation to transform outbound DNIS to PSTN requirements Digit manipulation to transform ANI to meet PSTN requirements

46 Inbound PSTN Calls 3 Gateway modifies DNIS to 2001 and routes to voice port. Phone1-1 rings. 4 Gateway DID XXX 2 PSTN Phone Phone Call setup from PSTN: DNIS User dials

47 Outbound PSTN Calls H.323 call setup: DNIS ANI 2001 Gateway modifies DNIS and ANI. 2 1 User dials PSTN Gateway DID: XXXX Phone Phone Q.931 call setup: DNIS ANI PSTN phone rings.

48 ISDN Dial Plan Requirements ISDN Requirements Dial Plan Components Correct PSTN inbound ANI presentation depending on TON Digit manipulation to transform inbound PSTN ANI according to TON Correct ISDN numbering plan and TON presentation Manipulate ISDN numbering plan or TON to meet PSTN and PBX requirements

49 4 Inbound ISDN Calls Lima DID range: XXX H.323 call setup: ANI Gateway prepends 91 to ANI due to TON. 3 Phone1-1 rings. ANI PSTN Gateway Phone Phone Call setup from PSTN: ANI TON National 2 User dials

50 Configuring PSTN Dial Plans 1. Configure digit manipulation for inbound and outbound PSTN calls. 2. Configure digit manipulation for intersite calls. 3. Configure inbound and outbound dial-peer matching.

51 PSTN Dial Plan Scenario Lima PSTN Users should be able to reach the other site via an extension. Trujillo DID: XXX DID: XXX Router1 Router3 Phone Phone IP WAN Phone Phone

52 Digit Manipulation for Inbound Calls Lima Trujillo PSTN Router1 voice translation-rule 1 rule 1 /^ / /2/ voice translation-profile pstn-in translate called 1 voice-port 0/0/0:23 translation-profile incoming pstn-in Router3 voice translation-rule 1 rule 1 /^ / /3/ voice translation-profile pstn-in translate called 1 voice-port 0/0/0:23 translation-profile incoming pstn-in

53 Digit Manipulation for Outbound Calls Lima Trujillo PSTN Router1 voice translation-rule 2 rule 1 /^2/ / / voice translation-profile pstn-out translate calling 2 voice-port 0/0/0:23 translation-profile outgoing pstn-out Router3 voice translation-rule 2 rule 1 /^3/ / / voice translation-profile pstn-out translate calling 2 voice-port 0/0/0:23 translation-profile outgoing pstn-out

54 Global Digit Manipulation for Intersite Calls Lima Trujillo PSTN Router1 Router3 num-exp num-exp

55 Outbound Dial Peer Matching Lima Trujillo PSTN Router1 Router3 dial-peer voice 910 pots destination-pattern 9[2-9]..[2-9]... direct-inward-dial port 0/0/0:23 dial-peer voice 910 pots destination-pattern 9[2-9]..[2-9]... direct-inward-dial port 0/0/0:23

56 Inbound Dial Peer Matching Lima Trujillo PSTN Router1 Router3 dial-peer voice 910 pots destination-pattern 9[2-9].. [2-9]... incoming called-number 2... direct-inward-dial port 0/0/0:23 dial-peer voice 910 pots destination-pattern 9[2-9].. [2-9]... incoming called-number 3... direct-inward-dial port 0/0/0:23

57 Inbound PSTN Call Flow /0/1 DID: XXX voice translation-rule 1 rule 1 /^ / /2/ voice translation-profile pstn-in translate called 1 voice-port 0/0/0:23 translation-profile incoming pstn-in PSTN Incoming Outgoing DNIS ANI dial-peer voice 910 pots destination-pattern 9[2-9]..[2-9]... incoming called-number 2... direct-inward-dial port 0/0/0:23 dial-peer voice 2001 pots destination-pattern 2001 port 0/0/1 Incoming Outgoing DNIS ANI Incoming Outgoing DNIS ANI

58 Outbound PSTN Call Flow 2001 DID: XXX PSTN dial-peer voice 2001 pots destination-pattern 2001 port 0/0/1 Incoming Outgoing DNIS ANI dial-peer voice 910 pots destination-pattern 9[2-9]..[2-9]... incoming called-number 2... direct-inward-dial port 0/0/0:23 voice translation-rule 2 rule 1 /^2/ / / voice translation-profile pstn-out translate calling 2 voice-port 0/0/0:23 translation-profile outgoing pstn-out Incoming Outgoing DNIS ANI Incoming Outgoing DNIS ANI

59 Verifying PSTN Dial Plans Command show dial-peer voice <number> show dial-peer voice summary show dialplan number dialstring [carrier identifier] [fax huntstop voice] [timeout] Description Displays information for a specific voice dial peer. Displays a short summary of each voice dial peer. Displays which outgoing dial peer is reached when a particular telephone number is dialed.

60 Verifying PSTN Dial Plans (Cont.) router# show dial-peer voice summary Displays a summary of all dial peers Session Target Voice Port Router1# show dial-peer voice summary dial-peer hunt 0 AD PRE PASS OUT TAG TYPE MIN OPER PREFIX DEST-PATTERN FER THRU SESS-TARGET STAT PORT 9 pots up up 9T 0 up 1/0:23 20 voip up up syst ipv4: voip up up syst ipv4: Administrative and Operational States Destination Pattern Preference

61 Verifying PSTN Dial Plans (Cont.) router# show dialplan number 1001 VoiceEncapPeer20001 peer type = voice, information type = voice, description = `', tag = 20001, destination-pattern = `1001$', answer-address = `', preference=0, CLID Restriction = None CLID Network Number = `' CLID Second Number sent CLID Override RDNIS = disabled, source carrier-id = `', target carrier-id = `', source trunk-group-label = `', target trunk-group-label = `', numbering Type = `unknown' group = 20001, Admin state is up, Operation state is up, incoming called-number = `', connections/maximum = 0/unlimited, DTMF Relay = disabled, URI classes: Destination = huntstop = enabled, in bound application associated: 'DEFAULT' out bound application associated: '' dnis-map = permission :both incoming COR list:maximum capability outgoing COR list:minimum requirement

62 Verifying PSTN Dial Plans (Cont.) Translation profile (Incoming): Translation profile (Outgoing): incoming call blocking: translation-profile = `' disconnect-cause = `no-service' advertise 0x40 capacity_update_timer 25 addrfamily 4 oldaddrfamily 4 type = pots, prefix = `', forward-digits 0 session-target = `', voice-port = `50/0/11', direct-inward-dial = disabled, digit_strip = enabled, register E.164 number with H323 GK and/or SIP Registrar = TRUE fax rate = system, payload size = 20 bytes supported-language = '' Time elapsed since last clearing of voice call statistics never Connect Time = 0, Charged Units = 0, Successful Calls = 2, Failed Calls = 0, Incomplete Calls = 0 Accepted Calls = 0, Refused Calls = 0, Last Disconnect Cause is "10 ", ast Disconnect Text is "normal call clearing (16)", Last Setup Time = Matched: 1001 Digits: 5 Target:

63 Verifying PSTN Dial Plans (Cont.) router# debug isdn q931 Debugs ISDN Layer 3 information, which includes DNIS and ANI information router# debug voip dialpeer Debugs dial-peer matching router# debug voice translation Debugs voice-translation-rule operation

64 debug isdn q931 Router# debug isdn q931 RX <- SETUP pd = 8 callref = 0x06 Bearer Capability i = 0x8890 Channel ID i = 0x89 Calling Party Number i = 0x0083, TX -> CONNECT pd = 8 callref = 0x86 RX <- CONNECT_ACK pd = 8 callref = 0x06

65 debug isdn q931 (Cont.) Router# debug isdn q931 TX -> SETUP pd = 8 callref = 0x04 Bearer Capability i = 0x8890 Channel ID i = 0x83 Called Party Number i = 0x80, RX <- CALL_PROC pd = 8 callref = 0x84 Channel ID i = 0x89 RX <- CONNECT pd = 8 callref = 0x84 TX -> CONNECT_ACK pd = 8 callref = 0x04... Success rate is 0 percent (0/5)

66 debug voip dialpeer *Apr 18 21:07:35.291: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer: Result=Success(0); Incoming Dial-peer=1 Is Matched *Apr 18 21:07:35.291: //- 1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Match Rule=DP_MATCH_INCOMING_DNIS; Called Number=83103 *Apr 18 21:07:35.291: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype: Is Incoming=TRUE, Number Expansion=FALSE *Apr 18 21:07:35.291: //-1/xxxxxxxxxxxx/DPM/dpMatchCore: Dial String=83103, Expanded String=83103, Calling Number= Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_FAX *Apr 18 21:07:35.291: //-1/xxxxxxxxxxxx/DPM/dpMatchCore: Result=-1 *Apr 18 21:07:35.291: //- 1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Match Rule=DP_MATCH_ANSWER; Calling Number= *Apr 18 21:07:35.291: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype: Is Incoming=TRUE, Number Expansion=FALSE

67 debug voip dialpeer (Cont.) *Apr 18 21:07:35.291: //-1/xxxxxxxxxxxx/DPM/dpMatchCore: Dial String=, Expanded String=, Calling Number= T Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_FAX *Apr 18 21:07:35.291: //-1/xxxxxxxxxxxx/DPM/dpMatchCore: Result=-1 *Apr 18 21:07:35.291: //- 1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Match Rule=DP_MATCH_ORIGINATE; Calling Number= *Apr 18 21:07:35.291: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype: Is Incoming=TRUE, Number Expansion=FALSE *Apr 18 21:07:35.291: //-1/xxxxxxxxxxxx/DPM/dpMatchCore: Dial String=, Expanded String=, Calling Number= T Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_FAX *Apr 18 21:07:35.295: //-1/xxxxxxxxxxxx/DPM/dpMatchCore: Result=-1

68 debug voice translation Router# debug voice translation 00:51:56:regxrule_get_profile_from_trunkgroup:Voice port 0x64143DA8 does not belong to any trunk group 00:51:56:regxrule_get_profile_from_trunkgroup:Voice port 0x64143DA8 does not belong to any trunk group 00:51:56:regxrule_stack_pop_RegXruleNumInfo:stack=0x63DECAF4; count=1 00:51:56:regxrule_stack_push_RegXruleNumInfo:stack=0x63DECAF4; count=0 This output shows the details of the original number following "regxrule_profile_translate". 00:51:56:regxrule_profile_translate:number= type=unknown plan=unknown numbertype=calling Following "regxrule_profile_match", the output shows that rule 1 in the translation rule 1001 was a match and the details of the SED substitution are shown. 00:51:56:regxrule_profile_match:Matched with rule 1 in ruleset :51:56:regxrule_profile_match:Matched with rule 1 in ruleset :51:56:sed_subst:Successful substitution; pattern= matchpattern=^.* replacepattern= replaced pattern= :51:56:regxrule_subst_num_type:Match Type = none, Replace Type = none Input Type = unknown 00:51:56:regxrule_subst_num_plan:Match Plan = none, Replace Plan = none Input Plan = unknown Then the output shows the details of the translated number following "regxrule_profile_translate". 00:51:56:regxrule_profile_translate:xlt_number= xlt_type=unknown xlt_plan=unknown 00:51:56:regxrule_profile_translate:number= type=unknown plan=unknown

69 debug voice translation (Cont.) numbertype=redirect-called 00:51:56:regxrule_get_RegXrule:Invalid translation ruleset tag=0 In this example, because there was no called number or redirect number translation that was configured on the translation profile, corresponding errors were generated with a message that no match was found. 00:51:56:regxrule_profile_match:Error:ruleset for redirect-called number not found 00:51:56:regxrule_profile_translate:No match:number= type=unknown plan=unknown 00:51:56:regxrule_profile_translate:number= type=unknown plan=unknown numbertype=called 00:51:56:regxrule_get_RegXrule:Invalid translation ruleset tag=0 00:51:56:regxrule_profile_match:Error:ruleset for called number not found 00:51:56:regxrule_profile_translate:No match:number= type=unknown plan=unknown 00:51:56:regxrule_stack_push_RegXruleNumInfo:stack=0x63DECAF4; count=1 Following "regxrule_dp_translate", the output indicates that there is no translation profile for outgoing direction, and then it prints the numbers sent to the outgoing service provider interface (SPI). 00:51:56:regxrule_dp_translate:No profile found in peer for outgoing direction 00:51:56:regxrule_dp_translate:calling_number= calling_octet=0x0 called_number= called_octet=0x80 redirect_number= redirect_type= redirect_plan= :51:56:regxrule_stack_pop_RegXruleNumInfo:stack=0x63DECAF4; count=2 00:51:56:regxrule_stack_push_RegXruleNumInfo:stack=0x63DECAF4; count=1

70 Summary A dial plan defines how calls are interconnected and routed. Endpoint addressing assigns directory numbers to endpoints. Call routing and path selection define where a call is routed to and usually depends on the called party number. The digit manipulation feature ensures that numbers are presented in the correct format and is closely connected to call routing.

71 Summary Calling privileges define the destinations a user may dial. Call coverage ensures that incoming calls are not lost. Several factors must be considered when designing a scalable dial plan. Interworking with the PSTN requires appropriate call routing and digit manipulation.

72 Summary Digit manipulation based on a TON and numbering plan is required for ISDN networks. Configuring a PSTN dial plan includes configuration of digit manipulation, inbound dial peers, inbound dial-peer matching and outbound dial-peer matching. Verify correct dial-peer matching and digit manipulation using show and debug commands.

Cisco IOS SIP Configuration Guide

Cisco IOS SIP Configuration Guide Cisco IOS SIP Configuration Guide Dialpeer Configuration Session Number 1 Terminology Call - A connection terminating on or passing through a gateway. Call Leg - The segment of a call associated with a

More information

Let's take a look at another example, which is based on the following diagram:

Let's take a look at another example, which is based on the following diagram: Chapter 3 - Voice Dial Peers In order to understand the concept of dial peers, it is important to understand call legs. A voice call over a packet network is segmented into discrete call legs. A call leg

More information

Configuring Network Side ISDN PRI Signaling, Trunking, and Switching

Configuring Network Side ISDN PRI Signaling, Trunking, and Switching Configuring Network Side ISDN PRI Signaling, Trunking, and Switching This chapter describes the Network Side ISDN PRI Signaling, Trunking, and Switching feature. The following main sections are provided:

More information

Call Setup and Digit Manipulation

Call Setup and Digit Manipulation Call Setup and Digit Manipulation End-to-End Calls This topic explains how routers interpret call legs to establish end-to-end calls. End-to-End Calls IP Telephony 2005 Cisco Systems, Inc. All rights reserved.

More information

Cisco ISDN PRI to SIP Gateway

Cisco ISDN PRI to SIP Gateway Cisco ISDN PRI to SIP Gateway Supported features Full ISDN E1 emulation Early media support Inbound calling. Type SIP REGISTERED TRUNK Outbound Calling ISDN PRI equivalent Secure Calling via SIP Encrypt

More information

Voice Dial Plans, Configuring Voice Interfaces and Dial Peers

Voice Dial Plans, Configuring Voice Interfaces and Dial Peers Voice Dial Plans, Configuring Voice Interfaces and Dial Peers Cisco Networking Academy Program 1 Call Establishment Principles 2 Dial-Peer Call Legs 3 End-to-End Calls 4 Configuring Dial Peers 5 Understanding

More information

Cisco CME SIP Trunk Configuration

Cisco CME SIP Trunk Configuration Cisco CME SIP Trunk Configuration There are lots of example configurations on the Internet that illustrate how to connect CME to SIP trunks. Few offered any insight as to the reason for the commands that

More information

642-436 - Cisco Voice over IP

642-436 - Cisco Voice over IP 642-436 - Cisco Voice over IP Number: 642-436 Passing Score: 825 Time Limit: 120 min File Version: 2.0 http://www.gratisexam.com/ This material is copy from pass4sure 642-436. All answers was collected

More information

Session Initiation Protocol (SIP) The Emerging System in IP Telephony

Session Initiation Protocol (SIP) The Emerging System in IP Telephony Session Initiation Protocol (SIP) The Emerging System in IP Telephony Introduction Session Initiation Protocol (SIP) is an application layer control protocol that can establish, modify and terminate multimedia

More information

NAT TCP SIP ALG Support

NAT TCP SIP ALG Support The feature allows embedded messages of the Session Initiation Protocol (SIP) passing through a device that is configured with Network Address Translation (NAT) to be translated and encoded back to the

More information

Session Initiation Protocol

Session Initiation Protocol C H A P T E R 4 Session Initiation Protocol The Session Initiation Protocol (SIP) is an Internet Engineering Task Force (IETF) standard call control protocol, based on research at Columbia University by

More information

NTP VoIP Platform: A SIP VoIP Platform and Its Services

NTP VoIP Platform: A SIP VoIP Platform and Its Services NTP VoIP Platform: A SIP VoIP Platform and Its Services Speaker: Dr. Chai-Hien Gan National Chiao Tung University, Taiwan Email: chgan@csie.nctu.edu.tw Date: 2006/05/02 1 Outline Introduction NTP VoIP

More information

SIP Trunking Manual 05.15. Technical Support Web Site: http://ws1.necii.com (registration is required)

SIP Trunking Manual 05.15. Technical Support Web Site: http://ws1.necii.com (registration is required) SIP Trunking Manual 05.15 Technical Support Web Site: http://ws1.necii.com (registration is required) This manual has been developed by NEC Unified Solutions, Inc. It is intended for the use of its customers

More information

Dial Peer. Example: Dial-Peer Configuration

Dial Peer. Example: Dial-Peer Configuration Configuring Dial Peers Understanding Dial Peers This topic describes dial peers and their applications. Understanding Dial Peers A dial peer is an addressable call endpoint. Dial peers establish logical

More information

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

Application Notes for Configuring SIP Trunking between McLeodUSA SIP Trunking Solution and an Avaya IP Office Telephony Solution 1. Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP Trunking between McLeodUSA SIP Trunking Solution and an Avaya IP Office Telephony Solution 1.0 Abstract These Application

More information

TECHNICAL SUPPORT NOTE. 3-Way Call Conferencing with Broadsoft - TA900 Series

TECHNICAL SUPPORT NOTE. 3-Way Call Conferencing with Broadsoft - TA900 Series Page 1 of 6 TECHNICAL SUPPORT NOTE 3-Way Call Conferencing with Broadsoft - TA900 Series Introduction Three way calls are defined as having one active call and having the ability to add a third party into

More information

How To Understand The Purpose Of A Sip Aware Firewall/Alg (Sip) With An Alg (Sip) And An Algen (S Ip) (Alg) (Siph) (Network) (Ip) (Lib

How To Understand The Purpose Of A Sip Aware Firewall/Alg (Sip) With An Alg (Sip) And An Algen (S Ip) (Alg) (Siph) (Network) (Ip) (Lib NetVanta Unified Communications Technical Note The Purpose of a SIP-Aware Firewall/ALG Introduction This technical note will explore the purpose of a Session Initiation Protocol (SIP)-aware firewall/application

More information

Cisco Voice Gateways. PacNOG6 VoIP Workshop Nadi, Fiji. November 2009. Jonny Martin - jonny@jonnynet.net

Cisco Voice Gateways. PacNOG6 VoIP Workshop Nadi, Fiji. November 2009. Jonny Martin - jonny@jonnynet.net Cisco Voice Gateways PacNOG6 VoIP Workshop Nadi, Fiji. November 2009 Jonny Martin - jonny@jonnynet.net Voice Gateways Any device with one or more TDM PSTN interfaces on them TDM - Time Division Multiplexing

More information

Media Gateway Controller RTP

Media Gateway Controller RTP 1 Softswitch Architecture Interdomain protocols Application Server Media Gateway Controller SIP, Parlay, Jain Application specific Application Server Media Gateway Controller Signaling Gateway Sigtran

More information

SIP Basics. CSG VoIP Workshop. Dennis Baron January 5, 2005. Dennis Baron, January 5, 2005 Page 1. np119

SIP Basics. CSG VoIP Workshop. Dennis Baron January 5, 2005. Dennis Baron, January 5, 2005 Page 1. np119 SIP Basics CSG VoIP Workshop Dennis Baron January 5, 2005 Page 1 Outline What is SIP SIP system components SIP messages and responses SIP call flows SDP basics/codecs SIP standards Questions and answers

More information

Session Initiation Protocol (SIP) 陳 懷 恩 博 士 助 理 教 授 兼 計 算 機 中 心 資 訊 網 路 組 組 長 國 立 宜 蘭 大 學 資 工 系 Email: wechen@niu.edu.tw TEL: 03-9357400 # 340

Session Initiation Protocol (SIP) 陳 懷 恩 博 士 助 理 教 授 兼 計 算 機 中 心 資 訊 網 路 組 組 長 國 立 宜 蘭 大 學 資 工 系 Email: wechen@niu.edu.tw TEL: 03-9357400 # 340 Session Initiation Protocol (SIP) 陳 懷 恩 博 士 助 理 教 授 兼 計 算 機 中 心 資 訊 網 路 組 組 長 國 立 宜 蘭 大 學 資 工 系 Email: wechen@niu.edu.tw TEL: 03-9357400 # 340 Outline Session Initiation Protocol SIP Extensions SIP Operation

More information

AV@ANZA Formación en Tecnologías Avanzadas

AV@ANZA Formación en Tecnologías Avanzadas SISTEMAS DE SEÑALIZACION SIP I & II (@-SIP1&2) Contenido 1. Why SIP? Gain an understanding of why SIP is a valuable protocol despite competing technologies like ISDN, SS7, H.323, MEGACO, SGCP, MGCP, and

More information

IP Office Technical Tip

IP Office Technical Tip IP Office Technical Tip Tip no: 200 Release Date: January 23, 2008 Region: GLOBAL IP Office Session Initiation Protocol (SIP) Configuration Primer There are many Internet Telephony Service Providers (ITSP)

More information

Voice over IP (SIP) Milan Milinković milez@sbox.tugraz.at 30.03.2007.

Voice over IP (SIP) Milan Milinković milez@sbox.tugraz.at 30.03.2007. Voice over IP (SIP) Milan Milinković milez@sbox.tugraz.at 30.03.2007. Intoduction (1990s) a need for standard protocol which define how computers should connect to one another so they can share media and

More information

AT&T IP Flex Reach/ IP Toll Free Configuration Guide IC 3.0 with Interaction SIP Proxy

AT&T IP Flex Reach/ IP Toll Free Configuration Guide IC 3.0 with Interaction SIP Proxy INTERACTIVE INTELLIGENCE AT&T IP Flex Reach/ IP Toll Free Configuration Guide IC 3.0 with Interaction SIP Proxy Version 1.7 9/2/2009 TABLE OF CONTENTS 1 AT&T... 5 1.1 Introduction... 5 1.2 Product Descriptions...

More information

nexvortex Setup Guide

nexvortex Setup Guide nexvortex Setup Guide CISCO UC500 March 2012 Introduction This document is intended only for nexvortex customers and resellers as an aid to setting up the Cisco PBX software to connect to the nexvortex

More information

VoIP Gateway/IP-PBX Interworking with Skype

VoIP Gateway/IP-PBX Interworking with Skype VoIP Gateway/IP-PBX Interworking with Skype IPNext50 IP-PBX IPNext20 IP-PBX AP100B VoIP Gateway AddPac Technology 2010, Sales and Marketing www.addpac.com Contents Skype Interworking Test VoIP Gateway

More information

Curso de Telefonía IP para el MTC. Sesión 4-1 Tipos de llamadas. Mg. Antonio Ocampo Zúñiga

Curso de Telefonía IP para el MTC. Sesión 4-1 Tipos de llamadas. Mg. Antonio Ocampo Zúñiga Curso de Telefonía IP para el MTC Sesión 4-1 Tipos de llamadas Mg. Antonio Ocampo Zúñiga Call Types Local: Does not traverse the WAN or PSTN. On-net: Occurs between two telephones on the same data network.

More information

SIP Essentials Training

SIP Essentials Training SIP Essentials Training 5 Day Course Lecture & Labs COURSE DESCRIPTION Learn Session Initiation Protocol and important protocols related to SIP implementations. Thoroughly study the SIP protocol through

More information

Building a Scalable Numbering Plan

Building a Scalable Numbering Plan Building a Scalable Numbering Plan Scalable Numbering Plan This topic describes the need for a scalable numbering plan in a VoIP network. Dial Plans Dial plans contain specific dialing patterns for a user

More information

Three-Way Calling using the Conferencing-URI

Three-Way Calling using the Conferencing-URI Three-Way Calling using the Conferencing-URI Introduction With the deployment of VoIP users expect to have the same functionality and features that are available with a landline phone service. This document

More information

1 SIP Carriers. 1.1.1 Warnings. 1.1.2 Vendor Contact Vendor Web Site : http://www.wind.it. 1.1.3 Versions Verified SIP Carrier status as of 9/11/2011

1 SIP Carriers. 1.1.1 Warnings. 1.1.2 Vendor Contact Vendor Web Site : http://www.wind.it. 1.1.3 Versions Verified SIP Carrier status as of 9/11/2011 1 SIP Carriers 1.1.1 Warnings Check the SIP 3 rd Party SIP Carrier Matrix for certification status, and supported features. More info about the SIP 3 rd Party SIP Carrier Matrix can be found in the SIP

More information

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga Curso de Telefonía IP para el MTC Sesión 1 Introducción Mg. Antonio Ocampo Zúñiga Conceptos Generales VoIP Essentials Family of technologies Carries voice calls over an IP network VoIP services convert

More information

642-436 Q&A. DEMO Version

642-436 Q&A. DEMO Version Cisco Voice over IP (CVOICE) Q&A DEMO Version Copyright (c) 2010 Chinatag LLC. All rights reserved. Important Note Please Read Carefully For demonstration purpose only, this free version Chinatag study

More information

Configuring SIP Trunking and Networking for the NetVanta 7000 Series

Configuring SIP Trunking and Networking for the NetVanta 7000 Series 61200796L1-29.4E July 2011 Configuration Guide Configuring for the NetVanta 7000 Series This configuration guide describes the configuration and implementation of Session Initiation Protocol (SIP) trunking

More information

IP Office 4.2 SIP Trunking Configuration Guide AT&T Flexible Reach and AT&T Flexible Reach with Business in a Box (SM)

IP Office 4.2 SIP Trunking Configuration Guide AT&T Flexible Reach and AT&T Flexible Reach with Business in a Box (SM) IP Office 4.2 SIP Trunking Configuration Guide AT&T Flexible Reach and AT&T Flexible Reach with Business in a Box (SM) Issue 1.0 (8 th October 2008) 2008 Avaya Inc. All Rights Reserved. Notice While reasonable

More information

SIP Trunking Service Configuration Guide for Time Warner Cable Business Class

SIP Trunking Service Configuration Guide for Time Warner Cable Business Class SIP Trunking Service Configuration Guide for Time Warner Cable Business Class NDA-31669 Issue 1.0 NEC Corporation of America reserves the right to change the specifications, functions, or features at

More information

Avaya IP Office 8.1 Configuration Guide

Avaya IP Office 8.1 Configuration Guide Avaya IP Office 8.1 Configuration Guide Performed By tekvizion PVS, Inc. Contact: 214-242-5900 www.tekvizion.com Revision: 1.1 Date: 10/14/2013 Copyright 2013 by tekvizion PVS, Inc. All Rights Reserved.

More information

SIP Trunking Service Configuration Guide for Skype

SIP Trunking Service Configuration Guide for Skype SIP Trunking Service Configuration Guide for Skype NDA-31154 Issue 1.0 NEC Corporation of America reserves the right to change the specifications, functions, or features at any time without notice. NEC

More information

SIP Trunking Service Configuration Guide for Broadvox Fusion

SIP Trunking Service Configuration Guide for Broadvox Fusion Notice Note that when converting this document from its original format to a.pdf file, some minor font and format changes may occur. When viewing and printing this document, we cannot guarantee that your

More information

Note: As of Feb 25, 2010 Priority Telecom has not completed FXS verification of fax capabilities. This will be updated as soon as verified.

Note: As of Feb 25, 2010 Priority Telecom has not completed FXS verification of fax capabilities. This will be updated as soon as verified. 1 SIP Carriers 1.1 Priority Telecom 1.1.1 Warnings Check the SIP 3 rd Party SIP Carrier Matrix for certification status, and supported features. More info about the SIP 3 rd Party SIP Carrier Matrix can

More information

Configuring SIP Support for SRTP

Configuring SIP Support for SRTP Configuring SIP Support for SRTP This chapter contains information about the SIP Support for SRTP feature. The Secure Real-Time Transfer protocol (SRTP) is an extension of the Real-Time Protocol (RTP)

More information

Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0

Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0 Avaya Solution & Interoperability Test Lab Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0 Abstract These Application Notes describe the steps to configure an Avaya

More information

Voice over IP & Other Multimedia Protocols. SIP: Session Initiation Protocol. IETF service vision. Advanced Networking

Voice over IP & Other Multimedia Protocols. SIP: Session Initiation Protocol. IETF service vision. Advanced Networking Advanced Networking Voice over IP & Other Multimedia Protocols Renato Lo Cigno SIP: Session Initiation Protocol Defined by IETF RFC 2543 (first release march 1999) many other RFCs... see IETF site and

More information

SIP Trunking Service Configuration Guide for MegaPath

SIP Trunking Service Configuration Guide for MegaPath Notice Note that when converting this document from its original format to a.pdf file, some minor font and format changes may occur. When viewing and printing this document, we cannot guarantee that your

More information

SIP Trunking. Service Guide. www.megapath.com. Learn More: Call us at 877.634.2728.

SIP Trunking. Service Guide. www.megapath.com. Learn More: Call us at 877.634.2728. Service Guide Learn More: Call us at 877.634.2728. www.megapath.com What is MegaPath SIP Trunking? SIP Trunking enables your business to reduce costs and simplify IT management by combining voice and Internet

More information

SIP: Protocol Overview

SIP: Protocol Overview SIP: Protocol Overview NOTICE 2001 RADVISION Ltd. All intellectual property rights in this publication are owned by RADVISION Ltd. and are protected by United States copyright laws, other applicable copyright

More information

SIP Trunking Service Configuration Guide for PAETEC (Broadsoft Platform)

SIP Trunking Service Configuration Guide for PAETEC (Broadsoft Platform) Notice Note that when converting this document from its original format to a.pdf file, some minor font and format changes may occur. When viewing and printing this document, we cannot guarantee that your

More information

Session Initiation Protocol (SIP)

Session Initiation Protocol (SIP) SIP: Session Initiation Protocol Corso di Applicazioni Telematiche A.A. 2006-07 Lezione n.7 Ing. Salvatore D Antonio Università degli Studi di Napoli Federico II Facoltà di Ingegneria Session Initiation

More information

Part II. Prof. Ai-Chun Pang Graduate Institute of Networking and Multimedia, Dept. of Comp. Sci. and Info. Engr., National Taiwan University

Part II. Prof. Ai-Chun Pang Graduate Institute of Networking and Multimedia, Dept. of Comp. Sci. and Info. Engr., National Taiwan University Session Initiation Protocol oco (SIP) Part II Prof. Ai-Chun Pang Graduate Institute of Networking and Multimedia, Dept. of Comp. Sci. and Info. Engr., National Taiwan University Email: acpang@csie.ntu.edu.tw

More information

Avaya IP Office 4.0 Customer Configuration Guide SIP Trunking Configuration For Use with Cbeyond s BeyondVoice with SIPconnect Service

Avaya IP Office 4.0 Customer Configuration Guide SIP Trunking Configuration For Use with Cbeyond s BeyondVoice with SIPconnect Service Avaya IP Office 4.0 Customer Configuration Guide SIP Trunking Configuration For Use with Cbeyond s BeyondVoice with SIPconnect Service Issue 2.2 06/25/2007 Page 1 of 41 Table of contents 1 Introduction...8

More information

Session Initiation Protocol

Session Initiation Protocol TECHNICAL OVERVIEW Session Initiation Protocol Author: James Wright, MSc This paper is a technical overview of the Session Initiation Protocol and is designed for IT professionals, managers, and architects

More information

TSIN02 - Internetworking

TSIN02 - Internetworking TSIN02 - Internetworking Lecture 9: SIP and H323 Literature: Understand the basics of SIP and it's architecture Understand H.323 and how it compares to SIP Understand MGCP (MEGACO/H.248) SIP: Protocol

More information

ARCHITECTURES TO SUPPORT PSTN SIP VOIP INTERCONNECTION

ARCHITECTURES TO SUPPORT PSTN SIP VOIP INTERCONNECTION ARCHITECTURES TO SUPPORT PSTN SIP VOIP INTERCONNECTION 10 April 2009 Gömbös Attila, Horváth Géza About SIP-to-PSTN connectivity 2 Providing a voice over IP solution that will scale to PSTN call volumes,

More information

SIP Trunking & Peering Operation Guide

SIP Trunking & Peering Operation Guide SIP Trunking & Peering Operation Guide For Samsung OfficeServ May 07, 2008 doc v2.1.0 Sungwoo Lee Senior Engineer sungwoo1769.lee@samsung.com OfficeServ Network Lab. Telecommunication Systems Division

More information

IMPLEMENTING CISCO VOICE COMMUNICATIONS AND QOS Volume 1

IMPLEMENTING CISCO VOICE COMMUNICATIONS AND QOS Volume 1 IMPLEMENTING CISCO VOICE COMMUNICATIONS AND QOS Volume 1 Course Introduction Overview Learner Skills and Knowledge Course Goal and Course Flow Additional References Cisco Glossary of Terms Your Training

More information

CVOICE - Cisco Voice Over IP

CVOICE - Cisco Voice Over IP CVOICE - Cisco Voice Over IP Table of Contents Introduction Audience At Course Completion Prerequisites Applicable Products Program Contents Course Outline Introduction This five-day course covers the

More information

3.1 SESSION INITIATION PROTOCOL (SIP) OVERVIEW

3.1 SESSION INITIATION PROTOCOL (SIP) OVERVIEW 3.1 SESSION INITIATION PROTOCOL (SIP) OVERVIEW SIP is an application layer protocol that is used for establishing, modifying and terminating multimedia sessions in an Internet Protocol (IP) network. SIP

More information

Configuring VoIP Call Setup Monitoring

Configuring VoIP Call Setup Monitoring The Cisco IOS IP Service Level Agreements (SLAs) VoIP Call Setup (Post-Dial Delay) Monitoring feature provides the ability to measure your network s response time for setting up a Voice over IP (VoIP)

More information

Implementing Intercluster Lookup Service

Implementing Intercluster Lookup Service Appendix 11 Implementing Intercluster Lookup Service Overview When using the Session Initiation Protocol (SIP), it is possible to use the Uniform Resource Identifier (URI) format for addressing an end

More information

Cisco Networks (ONT) 2006 Cisco Systems, Inc. All rights reserved.

Cisco Networks (ONT) 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) reserved. Lesson 2.4: Calculating Bandwidth Requirements for VoIP reserved. Objectives Describe factors influencing encapsulation overhead and bandwidth requirements

More information

Table of Contents. Cisco Mapping Outbound VoIP Calls to Specific Digital Voice Ports

Table of Contents. Cisco Mapping Outbound VoIP Calls to Specific Digital Voice Ports Table of Contents Mapping Outbound VoIP Calls to Specific Digital Voice Ports...1 Introduction...1 Before You Begin...1 Conventions...1 Prerequisites...1 Components Used...1 Configure...2 Network Diagram...2

More information

Mediatrix 3000 with Asterisk June 22, 2011

Mediatrix 3000 with Asterisk June 22, 2011 Mediatrix 3000 with Asterisk June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents Introduction... 3 Network Topology... 3 Equipment Detail... 3 Configuration of the Fax Extension... 4 Configuration

More information

NTP VoIP Platform: A SIP VoIP Platform and Its Services 1

NTP VoIP Platform: A SIP VoIP Platform and Its Services 1 NTP VoIP Platform: A SIP VoIP Platform and Its Services 1 Whai-En Chen, Chai-Hien Gan and Yi-Bing Lin Department of Computer Science National Chiao Tung University 1001 Ta Hsueh Road, Hsinchu, Taiwan,

More information

IP-Telephony SIP & MEGACO

IP-Telephony SIP & MEGACO IP-Telephony SIP & MEGACO Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline Session Initiation Protocol Introduction Examples Media Gateway Decomposition Protocol 2 IETF Standard

More information

Firewall Support for SIP

Firewall Support for SIP Firewall Support for SIP The Firewall Support for SIP feature integrates Cisco IOS firewalls, Voice over IP (VoIP) protocol, and Session Initiation Protocol (SIP) within a Cisco IOS-based platform, enabling

More information

Avaya one-x Quick Edition Interoperability with Cisco Integrated Services Router (ISR) SIP Gateway - Issue 1.0

Avaya one-x Quick Edition Interoperability with Cisco Integrated Services Router (ISR) SIP Gateway - Issue 1.0 Avaya Solution & Interoperability Test Lab Avaya one-x Quick Edition Interoperability with Cisco Integrated Services Router (ISR) SIP Gateway - Issue 1.0 Abstract Avaya one-x Quick Edition R3.1 provides

More information

Configuring SIP Registration Proxy on Cisco UBE

Configuring SIP Registration Proxy on Cisco UBE The Support for SIP Registration Proxy on Cisco UBE feature provides support for sending outbound registrations from Cisco Unified Border Element (UBE) based on incoming registrations. This feature enables

More information

Optimizing Converged Cisco Networks (ONT)

Optimizing Converged Cisco Networks (ONT) Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations (Deploy) Calculating Bandwidth Requirements for VoIP Objectives Describe factors influencing encapsulation overhead and bandwidth

More information

IP Telephony v1.0 Scope and Sequence. Cisco Networking Academy Program

IP Telephony v1.0 Scope and Sequence. Cisco Networking Academy Program IP Telephony v1.0 Scope and Sequence Cisco Networking Academy Program Table of Content COURSE OVERVIEW...4 Course Description...4 Course Objectives...4 Target Audience...5 Prerequisites...5 Lab Requirements...5

More information

Direct Inward Dial Digit Translation Service

Direct Inward Dial Digit Translation Service Direct Inward Dial Digit Translation Service In Cisco CME 3.2.3 and later versions, a Tcl script is available to provide digit translation for Direct Inward Dial (DID) calls when the DID digits provided

More information

internet technologies and standards

internet technologies and standards Institute of Telecommunications Warsaw University of Technology 2015 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński multimedia in the Internet Voice-over-IP multimedia

More information

Voice over IP Fundamentals

Voice over IP Fundamentals Voice over IP Fundamentals Duration: 5 Days Course Code: GK3277 Overview: The aim of this course is for delegates to gain essential data networking and Voice over IP (VoIP) knowledge in a single, week-long

More information

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

Application Notes for Configuring Intelepeer SIP Trunking with Avaya IP Office 7.0 - Issue 1.0 Avaya Solution & Interoperability Test Lab Application Notes for Configuring Intelepeer SIP Trunking with Avaya IP Office 7.0 - Issue 1.0 Abstract These Application Notes describe the procedures for configuring

More information

Cisco Voice over IP CIPT1. Volume 2. Student Guide. Version 6.0. Editorial, Production, and Web Services: 02.15.08

Cisco Voice over IP CIPT1. Volume 2. Student Guide. Version 6.0. Editorial, Production, and Web Services: 02.15.08 CIPT1 Cisco Voice over IP Volume 2 Version 6.0 Student Guide Editorial, Production, and Web Services: 02.15.08 DISCLAIMER WARRANTY: THIS CONTENT IS BEING PROVIDED AS IS. CISCO MAKES AND YOU RECEIVE NO

More information

White paper. SIP An introduction

White paper. SIP An introduction White paper An introduction Table of contents 1 Introducing 3 2 How does it work? 3 3 Inside a normal call 4 4 DTMF sending commands in sip calls 6 5 Complex environments and higher security 6 6 Summary

More information

Voice Call Flow Overview

Voice Call Flow Overview oice Call Flow Overview To troubleshoot problems with voice networks, you must follow the call both inside the router and outside on the network in order to isolate the problem. You must understand the

More information

Configuring Interoperability between Avaya IP Office and Avaya Business Communication Manager

Configuring Interoperability between Avaya IP Office and Avaya Business Communication Manager Configuring Interoperability between Avaya IP Office and Avaya Business Issue 01.01 Contents 1.0 Introduction... 3 1.1 Supported Features... 3 1.2 Network Diagram... 6 1.3 Supported Phones... 6 1.4 Software

More information

EE4607 Session Initiation Protocol

EE4607 Session Initiation Protocol EE4607 Session Initiation Protocol Michael Barry michael.barry@ul.ie william.kent@ul.ie Outline of Lecture IP Telephony the need for SIP Session Initiation Protocol Addressing SIP Methods/Responses Functional

More information

SIP for Voice, Video and Instant Messaging

SIP for Voice, Video and Instant Messaging James Polk 20050503 SIP for Voice, Video and Instant Messaging James Polk 20050503 Faisal Chaudhry fchaudhr@cisco.com Technical Leader Cisco Advanced Services Cisco Systems, Inc. All rights reserved. 1

More information

SIP A Technology Deep Dive

SIP A Technology Deep Dive SIP A Technology Deep Dive Anshu Prasad Product Line Manager, Mitel June 2010 Laith Zalzalah Director, Mitel NetSolutions What is SIP? Session Initiation Protocol (SIP) is a signaling protocol for establishing

More information

Application Notes for IDT Net2Phone SIP Trunking Service with Avaya IP Office 8.1 - Issue 1.0

Application Notes for IDT Net2Phone SIP Trunking Service with Avaya IP Office 8.1 - Issue 1.0 Avaya Solution & Interoperability Test Lab Application Notes for IDT Net2Phone SIP Trunking Service with Avaya IP Office 8.1 - Issue 1.0 Abstract These Application Notes describe the procedures for configuring

More information

Internet Voice, Video and Telepresence Harvard University, CSCI E-139. Lecture #5

Internet Voice, Video and Telepresence Harvard University, CSCI E-139. Lecture #5 Internet Voice, Video and Telepresence Harvard University, CSCI E-139 Lecture #5 Instructor: Len Evenchik len_evenchik@harvard.edu sip:len.evenchik@harvard.edu AT&T Dimension PBX, 1980 Lecture Agenda Welcome

More information

SIP: Session Initiation Protocol. Copyright 2005 2008 by Elliot Eichen. All rights reserved.

SIP: Session Initiation Protocol. Copyright 2005 2008 by Elliot Eichen. All rights reserved. SIP: Session Initiation Protocol Signaling Protocol Review H323: ITU peer:peer protocol. ISDN (Q.931) signaling stuffed into packets. Can be TCP or UDP. H225: Q931 for call control, RAS to resolve endpoints

More information

VoIP. What s Voice over IP?

VoIP. What s Voice over IP? VoIP What s Voice over IP? Transmission of voice using IP Analog speech digitized and transmitted as IP packets Packets transmitted on top of existing networks Voice connection is now packet switched as

More information

SV9100 SIP Trunking Service Configuration Guide for Time Warner Cable Business Class

SV9100 SIP Trunking Service Configuration Guide for Time Warner Cable Business Class SV9100 SIP Trunking Service Configuration Guide for Time Warner Cable Business Class NDA-31660 Issue 1.0 NEC Corporation of America reserves the right to change the specifications, functions, or features

More information

VOIP-211RS/210RS/220RS/440S. SIP VoIP Router. User s Guide

VOIP-211RS/210RS/220RS/440S. SIP VoIP Router. User s Guide VOIP-211RS/210RS/220RS/440S SIP VoIP Router User s Guide Trademarks Contents are subject to revise without prior notice. All trademarks belong to their respective owners. FCC Warning This equipment has

More information

Technical Configuration Notes

Technical Configuration Notes MITEL SIP CoE Technical Configuration Notes Configure MCD for use with OpenIP SIP Trunking service SIP CoE 11-4940-00186 NOTICE The information contained in this document is believed to be accurate in

More information

SIP: Ringing Timer Support for INVITE Client Transaction

SIP: Ringing Timer Support for INVITE Client Transaction SIP: Ringing Timer Support for INVITE Client Transaction Poojan Tanna (poojan@motorola.com) Motorola India Private Limited Outer Ring Road, Bangalore, India 560 037 Abstract-The time for which the Phone

More information

Need for Signaling and Call Control

Need for Signaling and Call Control Need for Signaling and Call Control VoIP Signaling In a traditional voice network, call establishment, progress, and termination are managed by interpreting and propagating signals. Transporting voice

More information

SIP Trunk Configuration Guide. using

SIP Trunk Configuration Guide. using SIP Trunk Configuration Guide using www.cbeyond.net 1-877-441-9783 The information contained in this document is specific to setting up SIP connections between Vertical SBX IP 320 and Cbeyond. If you require

More information

Mediatrix 4404 Step by Step Configuration Guide June 22, 2011

Mediatrix 4404 Step by Step Configuration Guide June 22, 2011 Mediatrix 4404 Step by Step Configuration Guide June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents First Steps... 3 Identifying your MAC Address... 3 Identifying your Dynamic IP Address...

More information

Cisco CCA Tool SIP Security methods

Cisco CCA Tool SIP Security methods Cisco CCA Tool SIP Security methods The Cisco CCA tool (Cisco Configuration Assistant) provides a graphical interface for configuring the UC500 series devices. Once settings have been established using

More information

SIP PBX TRUNKING WITH SIP-DDI 1.0

SIP PBX TRUNKING WITH SIP-DDI 1.0 Documentation on SIP PBX trunking with SIP-DDI 1.0 and the related QSC product IPfonie extended Version 1.1, date: september 15th, 2011 page 1/22 List of references Author Document Roland Hänel "Technical

More information

VoIP Signaling and Call Control

VoIP Signaling and Call Control VoIP Signaling and Call Control Cisco Networking Academy Program 1 Need for Signaling and Call Control 2 Model for VoIP Signaling and Call Control VoIP signaling components Endpoints Common control Common

More information

How to Configure the Avaya IP Office 6.1 for use with Integra Telecom SIP Solutions

How to Configure the Avaya IP Office 6.1 for use with Integra Telecom SIP Solutions How to Configure the Avaya IP Office 6.1 for use with Integra Telecom SIP Solutions Overview This document provides a reference for configuration of the Avaya IP Office to connect to Integra Telecom SIP

More information

For internal circulation of BSNL only

For internal circulation of BSNL only E1-E2 E2 CFA Session Initiation Protocol AGENDA Introduction to SIP Functions of SIP Components of SIP SIP Protocol Operation Basic SIP Operation Introduction to SIP SIP (Session Initiation Protocol) is

More information

Session Initiation Protocol Gateway Call Flows and Compliance Information

Session Initiation Protocol Gateway Call Flows and Compliance Information Session Initiation Protocol Gateway Call Flows and Compliance Information Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000

More information

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Chapter 10 Session Initiation Protocol Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Outline 12.1 An Overview of SIP 12.2 SIP-based GPRS Push

More information

Voice Traffic over SIP Trunks

Voice Traffic over SIP Trunks 61210916L1-29.1D July 2008 Configuration Guide This configuration guide explains the concepts behind transmitting Voice over Internet Protocol (VoIP) over Session Initiation Protocol (SIP) trunks, using

More information