VoIP Signaling and Call Control



Similar documents
Need for Signaling and Call Control

Q&A. DEMO Version

IxLoad VoIP SIP, MGCP Features

Media Gateway Control and the Softswitch Architecture

NTP VoIP Platform: A SIP VoIP Platform and Its Services

CVOICE Exam Topics Cisco Voice over IP Exam # /14/2005

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

Gateways and Their Roles

Understanding Voice over IP Protocols

Peer-to-Peer SIP Mode with FXS and FXO Gateways

Overview of Voice Over Internet Protocol

Optimizing Converged Cisco Networks (ONT)

Operation Manual Voice Overview (Voice Volume) Table of Contents

Configuring T.38 Fax Relay

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

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

Cisco Voice over IP

H.323 and Associated Recommendations. This topic describes H.323 and its protocols and explains how H.323 is used in the IP internetwork environment.

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

Mediatrix 3000 with Asterisk June 22, 2011

IMPLEMENTING CISCO VOICE COMMUNICATIONS AND QOS Volume 1

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

IPNext 50 NGN IP-PBX High-performance Next Generation IP-PBX Solution

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

IP Telephony Deployment Models

Understanding Voice over IP

Call Setup and Digit Manipulation

Configuring Voice over IP

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

Dial Peer Configuration Examples

Special-Purpose Connections

Development of SIP-H.323 Gateway Project

This topic describes dial peers and their applications.

Transparent weaknesses in VoIP

CVOICE - Cisco Voice Over IP

Direct IP Calls. Quick IP Call Mode

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

Voice Dial Plans, Configuring Voice Interfaces and Dial Peers

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

Table Example 1-basic settings in Vigor 3300V and 2900V. WAN IP Port Number Phone Number Proxy Codec

Chapter 10 VoIP for the Non-All-IP Mobile Networks

Special Module on Media Processing and Communication

Voice Over IP. Priscilla Oppenheimer

IIUC Implementing Cisco IOS Unified Communications (IIUC) Version: Demo. Page <<1/9>>

TSIN02 - Internetworking

Encapsulating Voice in IP Packets

DSX. ATC SIP Trunk Setup. April 22, 2011 Issue NEC Corporation of America 4 Forest Parkway, Shelton, CT 06484

Dial Peer. Example: Dial-Peer Configuration

Network Overview. Background Traditional PSTN Equipment CHAPTER

SIP A Technology Deep Dive

IP Implementation in Private Branch Exchanges From 9:30 a.m until 4:30 p.m (7 hrs./day) 5 days / week

Avaya IP Office 8.1 Configuration Guide

Packetized Telephony Networks

How To Set Up A Dialogic.Com On A Cell Phone With A Sim Sim Sims On A Sims 2 (For A Simplon) On A Pts 2 ( For A Pty Phone) On An Ipad Or

Configuring Fax Pass-Through

2- Technical Training (9 weeks) 3- Applied Project (3 weeks) 4- On Job Training (OJT) (4 weeks)

Fax Transmission Analyzer Option

How To Make A Multi-Protocol Phone System Work For A Phone On A Network (Vip) On A Microsoft Ipo (Vio) On An Ipo On A Minisoft Phone On An Uniden (Vnet) On

A Comparative Study of Signalling Protocols Used In VoIP

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

Implementing Cisco IOS Telephony and Unified Communications Express (IITUCX)

VoIP Configuration Examples

Vintalk SIP Trunk Setup

AP700 TM 4-Port FXS VoIP Gateway High Performance VoIP Gateway Solution

SIP Trunking and Voice over IP

Introduction to VoIP Technology

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

04/09/2007 EP520 IP PBX. 1.1 Overview

Implementing Cisco IOS Telephony and Unified Communications Express (IITUCX)

Cisco CME Features and Functionality

VIDEOCONFERENCING. Video class

SP GPP SA#7 Meeting March, 2000 Madrid. Megaco-H.248 / SIP. Giuseppe Ricagni

Cisco PBX Interoperability: Lucent/Avaya Definity G3si V7 PBX with CallManager using Analog FXS and FXO Interfaces as an MGCP Gateway

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

Troubleshooting Voice Over IP with WireShark

Micronet VoIP Solution with Asterisk

Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)

- Basic Voice over IP -

IP-Telephony SIP & MEGACO

SIP Internet Telephony Gateway

V101 SIP VoIP Telephone Adaptor User Manual V1.1m

H.323 / SIP VoIP Gateway VIP GW. Quick Installation Guide

Cisco Unified Survivable Remote Site Telephony Version 4.1

IMPLEMENTING CISCO IOS TELEPHONY AND UNIFIED COMMUNICATIONS EXPRESS (IITUCX)

SIP Trunking. Service Guide. Learn More: Call us at

Implementing a Voice Over Internet (Voip) Telephony using SIP. Final Project report Presented by: Md. Manzoor Murshed

IP Office Technical Tip

Voice over IP Fundamentals

Implementing Cisco Voice Communications and QoS

Hands on VoIP. Content. Tel +44 (0) Introduction

Building a Scalable Numbering Plan

Voice Call Flow Overview

Cisco IOS Software Release 12.4(6)XE

Configuration Notes 290

Cisco ISDN PRI to SIP Gateway

1 SIP Carriers Warnings Vendor Contact Vendor Web Site : Versions Verified SIP Carrier status as of 9/11/2011

Cisco Unified Survivable Remote Site Telephony Version 4.1

Transcription:

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 control components Call administration Accounting 3

Call Control Models H.323 SIP MGCP H.248/Megaco protocol SAP RTSP Cisco CallManager 4

Translation Between Signaling and Call Control 5

RTP Sessions 6

Call Feature Negotiation 7

Call Administration and Accounting Administration Monitors call activity Monitors resource utilization Supports user service requests Accounting Maintains call detail records 8

Call Status 9

Address Registration 10

Address Resolution 11

Admission Control 12

Centralized Call Control 13

Distributed Call Control 14

Centralized Call Control vs. Distributed Call Control 15

Configuring H.323 16

H.323 and Associated Recommendations 17

H.323 Adapted to IP 18

H.323 Terminals 19

H.323 Gateways 20

IP-to-IP Gateways 21

H.323 Gatekeepers 22

Multipoint Conference Components 23

Component Relationships for Call Establishment and Management Endpoint (gateway) to endpoint (gateway) Endpoint (gateway) to gatekeeper Gatekeeper to gatekeeper 24

RAS Messages 25

H.323 Basic Call Setup 26

H.323 Fast Connect Call Setup 27

Finding and Registering with a Gatekeeper 28

Call Flow with a Gatekeeper 29

Gatekeeper-Routed Call Signaling 30

Multipoint Conferences 31

Scalability with Multiple Gatekeepers 32

Call Flow with Multiple Gatekeepers 33

Survivability Strategies H.323 replication strategies include the following: HSRP Gateway preconfigured for two gatekeepers or for multicast discovery Multiple gatekeepers configured for the same prefix Multiple gateways configured for the same prefix 34

H.323 Proxy Server 35

Cisco Implementation of H.323 36

Configuration Example 37

Configuring the Gateways Gateway 1 38

Configuring the Gateways (Cont.) Gateway 2 39

Configuring the Gatekeepers Gatekeeper 1 40

Configuring the Gatekeepers (Cont.) Gatekeeper 2 41

Example: show Command 42

Configuring MGCP 43

MGCP and Associated Standards MGCP is defined in RFC 2705, October 1999 MGCP architecture and requirements are defined in RFC 2805, April 2000 Centralized device control with simple endpoints for basic and enhanced telephony services Allows remote control of various devices Stimulus protocol Endpoints and gateways cannot function alone Uses IETF SDP Addressing by E.164 telephone number 44

MGCP Components 45

Endpoints Eight types of endpoints are defined in RFC 2705: Digital channel Analog line Announcement server access point IVR access point Conference bridge access point Packet relay Wiretap access point ATM trunk side interface 46

Endpoint Identifiers 47

Gateways and Their Roles Trunk gateway SS7 ISUP Trunk gateway MF NAS Combined NAS/VoIP gateway Access gateway Residential gateway Announcement servers 48

Call Agents 49

Basic MGCP Concepts Calls and connections Events and signals Packages and digit maps 50

Calls and Connections 51

Multipoint Calls 52

Events and Signals Events: Continuity detection (as a result of a continuity test) Continuity tone DTMF digits Fax tones Hookflash Modem tones Off-hook transition On-hook transition 53

Events and Signals (Cont.) Signals: Answer tone Busy tone Call waiting tone Confirm tone Continuity test Continuity tone Dial tone Distinctive ringing (0 7) DTMF tones Intercept tone Network congestion tone Off-hook warning tone Preemption tone Ringback tone Ringing 54

Packages Basic packages (generic media, DTMF, MF, trunk, line, handset, RTP, NAS, announcement server, script) CAS packages (RFC 3064) Business telephone packages (RFC 3149) 55

Gateways and Their Packages 56

Digit Maps 57

Control Commands EndpointConfiguration (EPCF) NotificationRequest (RQNT) Notify (NTFY) CreateConnection (CRCX) ModifyConnection (MDCX) DeleteConnection (DLCX) AuditEndPoint (AUEP) AuditConnection (AUCX) RestartInProgress (RSIP) 58

Call Flows 59

Survivability Strategies 60

Cisco Implementation of MGCP 61

Understanding Basics of Cisco CallManager Basic CallManager Configuration for MGCP Gateway Support: 1. Create an MGCP Gateway 2. Configure the FX Ports 3. Test the Phones for Local Connectivity 62

Cisco CallManager Implementation and Call Flows Registration 63

Cisco Call Manager Implementation and Call Flows FXS Call Flow 64

Configuring an MGCP Residential Gateway ccm-manager mgcp! mgcp mgcp call-agent 172.20.5.20! voice-port 1/0/0! voice-port 1/0/1! dial-peer voice 1 pots application MGCPAPP port 1/0/0! dial-peer voice 2 pots application MGCPAPP port 1/0/1! 65

Configuring an MGCP Trunk Gateway! ccm-manager-mgcp mgcp 4000 mgcp call-agent 209.165.202.129 4000! controller T1 1/0 framing esf clock source internal ds0-group 1 timeslots 1-24 type none service mgcp! controller T1 1/1 framing esf clock source internal ds0-group 1 timeslots 1-24 type none service mgcp! voice-port 1/0:1! voice-port 1/1:1! 66

Example: show Command Router# show mgcp statistics UDP pkts rx 8, tx 9 Unrecognized rx pkts 0, MGCP message parsing errors 0 Duplicate MGCP ack tx 0, Invalid versions count 0 CreateConn rx 4, successful 0, failed 0 DeleteConn rx 2, successful 2, failed 0 ModifyConn rx 4, successful 4, failed 0 DeleteConn tx 0, successful 0, failed 0 NotifyRequest rx 0, successful 4, failed 0 AuditConnection rx 0, successful 0, failed 0 AuditEndpoint rx 0, successful 0, failed 0 RestartInProgress tx 1, successful 1, failed 0 Notify tx 0, successful 0, failed 0 ACK tx 8, NACK tx 0 ACK rx 0, NACK rx 0 IP address based Call Agents statistics: IP address 10.24.167.3, Total msg rx 8, successful 8, failed 0 67

68