6.voip signaling call control

Upload: atanu-bhaumik

Post on 01-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 6.VoIP Signaling Call Control

    1/68

    1 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    VoIP Signaling and Call Control

    Cisco Networking Academy Program

  • 8/9/2019 6.VoIP Signaling Call Control

    2/68

    2 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Need for Signaling and Call Control

  • 8/9/2019 6.VoIP Signaling Call Control

    3/68

    3 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Model for VoIP Signaling andCall Control

    VoIP signaling components

    Endpoints

    Common control

    Common control components

    Call administration

    Accounting

  • 8/9/2019 6.VoIP Signaling Call Control

    4/68

    ! 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Call Control Models

    H!"!

    SIP

    M#CP

    H"$%&Megaco protocol

    SAP

    '(SP

    Cisco CallManager

  • 8/9/2019 6.VoIP Signaling Call Control

    5/68

    5 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    (ranslation )etween Signaling and CallControl

  • 8/9/2019 6.VoIP Signaling Call Control

    6/68

    " 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    '(P Sessions

  • 8/9/2019 6.VoIP Signaling Call Control

    7/68# 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Call *eature Negotiation

  • 8/9/2019 6.VoIP Signaling Call Control

    8/68$ 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Call Administration and Accounting

    Administration

    Monitors call acti+ity

    Monitors resource utili,ation

    Supports user ser+ice re-uests

    Accounting

    Maintains call detail records

  • 8/9/2019 6.VoIP Signaling Call Control

    9/68% 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Call Status

  • 8/9/2019 6.VoIP Signaling Call Control

    10/6810 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Address 'egistration

  • 8/9/2019 6.VoIP Signaling Call Control

    11/6811 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Address 'esolution

  • 8/9/2019 6.VoIP Signaling Call Control

    12/6812 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Admission Control

  • 8/9/2019 6.VoIP Signaling Call Control

    13/6813 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Centrali,ed Call Control

  • 8/9/2019 6.VoIP Signaling Call Control

    14/681! 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    .istributed Call Control

  • 8/9/2019 6.VoIP Signaling Call Control

    15/6815 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Centrali,ed Call Control +s .istributed CallControl

  • 8/9/2019 6.VoIP Signaling Call Control

    16/681" 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Configuring H!"!

  • 8/9/2019 6.VoIP Signaling Call Control

    17/681# 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    H!"! and Associated 'ecommendations

  • 8/9/2019 6.VoIP Signaling Call Control

    18/681$ 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    H!"! Adapted to IP

  • 8/9/2019 6.VoIP Signaling Call Control

    19/68

  • 8/9/2019 6.VoIP Signaling Call Control

    20/6820 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    H!"! #ateways

  • 8/9/2019 6.VoIP Signaling Call Control

    21/68

  • 8/9/2019 6.VoIP Signaling Call Control

    22/68

    22 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    H!"! #atekeepers

  • 8/9/2019 6.VoIP Signaling Call Control

    23/68

    23 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Multipoint Conference Components

  • 8/9/2019 6.VoIP Signaling Call Control

    24/68

    2! 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Component 'elations0ips for CallEstablis0ment and Management

    Endpoint 1gateway2 to endpoint 1gateway2

    Endpoint 1gateway2 to gatekeeper

    #atekeeper to gatekeeper

  • 8/9/2019 6.VoIP Signaling Call Control

    25/68

    25 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    'AS Messages

  • 8/9/2019 6.VoIP Signaling Call Control

    26/68

    2" 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    H!"! )asic Call Setup

  • 8/9/2019 6.VoIP Signaling Call Control

    27/68

    2# 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    H!"! 3*ast Connect4 Call Setup

  • 8/9/2019 6.VoIP Signaling Call Control

    28/68

    2$ 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    *inding and 'egistering wit0 a #atekeeper

  • 8/9/2019 6.VoIP Signaling Call Control

    29/68

    2% 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Call *low wit0 a #atekeeper

  • 8/9/2019 6.VoIP Signaling Call Control

    30/68

  • 8/9/2019 6.VoIP Signaling Call Control

    31/68

    31 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Multipoint Conferences

  • 8/9/2019 6.VoIP Signaling Call Control

    32/68

    32 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Scalability wit0 Multiple #atekeepers

  • 8/9/2019 6.VoIP Signaling Call Control

    33/68

    33 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Call *low wit0 Multiple #atekeepers

  • 8/9/2019 6.VoIP Signaling Call Control

    34/68

    3! 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Sur+i+ability Strategies

    HS'P

    #ateway preconfigured for two gatekeepers or formulticast disco+ery

    Multiple gatekeepers configured for t0e same

    prefi5 Multiple gateways configured for t0e same prefi5

    H!"! replication strategies include t0efollowing6

  • 8/9/2019 6.VoIP Signaling Call Control

    35/68

    35 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    H!"! Pro5y Ser+er

  • 8/9/2019 6.VoIP Signaling Call Control

    36/68

    3" 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Cisco Implementation of H!"!

  • 8/9/2019 6.VoIP Signaling Call Control

    37/68

    3# 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Configuration E5ample

  • 8/9/2019 6.VoIP Signaling Call Control

    38/68

    3$ 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    #ateway 7

    Configuring t0e #ateways

  • 8/9/2019 6.VoIP Signaling Call Control

    39/68

    3% 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    #ateway "

    Configuring t0e #ateways 1Cont2

  • 8/9/2019 6.VoIP Signaling Call Control

    40/68

  • 8/9/2019 6.VoIP Signaling Call Control

    41/68

    !1 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Configuring t0e #atekeepers 1Cont2

    #atekeeper "

  • 8/9/2019 6.VoIP Signaling Call Control

    42/68

    !2 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    E5ample6 s0ow Command

  • 8/9/2019 6.VoIP Signaling Call Control

    43/68

    !3 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Configuring M#CP

  • 8/9/2019 6.VoIP Signaling Call Control

    44/68

    !! 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    M#CP and Associated Standards

    M#CP is defined in '*C "89:;

  • 8/9/2019 6.VoIP Signaling Call Control

    45/68

    !5 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    M#CP Components

  • 8/9/2019 6.VoIP Signaling Call Control

    46/68

    !" 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Endpoints

    Eig0t types of endpoints are defined in '*C "89:6

    .igital c0annel

    Analog line

    Announcement ser+er access point

    IV' access point

    Conference bridge access point

    Packet relay

    @iretap access point

    A(M trunk side interface

  • 8/9/2019 6.VoIP Signaling Call Control

    47/68

    !# 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Endpoint Identifiers

  • 8/9/2019 6.VoIP Signaling Call Control

    48/68

    !$ 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    #ateways and (0eir 'oles

    (runk gateway SS8 IS>P

    (runk gateway M*

    NAS

    Combined NAS&VoIP gateway

    Access gateway

    'esidential gateway

    Announcement ser+ers

  • 8/9/2019 6.VoIP Signaling Call Control

    49/68

    !% 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Call Agents

  • 8/9/2019 6.VoIP Signaling Call Control

    50/68

    50 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    )asic M#CP Concepts

    Calls and connections

    E+ents and signals

    Packages and digit maps

  • 8/9/2019 6.VoIP Signaling Call Control

    51/68

    51 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Calls and Connections

  • 8/9/2019 6.VoIP Signaling Call Control

    52/68

    52 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Multipoint Calls

  • 8/9/2019 6.VoIP Signaling Call Control

    53/68

    53 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    E+ents and Signals

    E+ents6

    Continuity detection 1as a result of a continuity test2

    Continuity tone

    .(M* digits

    *a5 tones

    Hookflas0

    Modem tones

  • 8/9/2019 6.VoIP Signaling Call Control

    54/68

    5! 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    E+ents and Signals 1Cont2

    Signals6

    Answer tone

    )usy tone

    Call waiting tone

    Confirm tone

    Continuity test

    Continuity tone

    .ial tone

    .istincti+e ringing 1982

    .(M* tones

    Intercept tone

    Network congestiontone

  • 8/9/2019 6.VoIP Signaling Call Control

    55/68

    55 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Packages

    )asic packages 1generic media; .(M*; M*; trunk;line; 0andset; '(P; NAS; announcement ser+er;script2

    CAS packages 1'*C !9?$2

    )usiness telep0one packages 1'*C !7$=2

  • 8/9/2019 6.VoIP Signaling Call Control

    56/68

    5" 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    #ateways and (0eir Packages

  • 8/9/2019 6.VoIP Signaling Call Control

    57/68

    5# 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    .igit Maps

  • 8/9/2019 6.VoIP Signaling Call Control

    58/68

    5$ 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Control Commands

    EndpointConfiguration 1EPC*2

    Notification'e-uest 1'BN(2

    Notify 1N(*2

    CreateConnection 1C'CD2

    ModifyConnection 1M.CD2

    .eleteConnection 1.CD2

    AuditEndPoint 1A>EP2

    AuditConnection 1A>CD2

    'estartInProgress 1'SIP2

  • 8/9/2019 6.VoIP Signaling Call Control

    59/68

    5% 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Call *lows

  • 8/9/2019 6.VoIP Signaling Call Control

    60/68

    "0 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Sur+i+ability Strategies

  • 8/9/2019 6.VoIP Signaling Call Control

    61/68

    "1 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Cisco Implementation of M#CP

    >nderstanding )asics of

  • 8/9/2019 6.VoIP Signaling Call Control

    62/68

    "2 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    >nderstanding )asics ofCisco CallManager

    7 Create an M#CP #ateway

    " Configure t0e *D Ports

    ! (est t0e P0ones for ocal Connecti+ity

    )asic CallManager Configurationfor M#CP #ateway Support6

    Cisco CallManager Implementation and Call

  • 8/9/2019 6.VoIP Signaling Call Control

    63/68

    "3 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Cisco CallManager Implementation and Call*lowsF'egistration

    Cisco Call Manager Implementation and

  • 8/9/2019 6.VoIP Signaling Call Control

    64/68

    "! 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Cisco Call Manager Implementation andCall *lowsF*DS Call *low

  • 8/9/2019 6.VoIP Signaling Call Control

    65/68

    "5 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Configuring an M#CP 'esidential #ateway

    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 MGCPAPPport 1/0/1

    !

  • 8/9/2019 6.VoIP Signaling Call Control

    66/68

    "" 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Configuring an M#CP (runk #ateway

    !

    ccm-manager-mgcp

    mgcp 4000

    mgcp call-agent 20.15.202.12 4000

    !

    controller "1 1/0

    #raming es#

    cloc$ so%rce internal

    ds0-gro%p 1 timeslots 1-24 t&pe none service mgcp

    !

    controller "1 1/1

    #raming es#

    cloc$ so%rce internal

    ds0-gro%p 1 timeslots 1-24 t&pe none service mgcp

    !voice-port 1/0'1

    !

    voice-port 1/1'1

    !

  • 8/9/2019 6.VoIP Signaling Call Control

    67/68

    "# 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    E5ample6 s0ow Command

    (o%ter) s*o+ mgcp statistics

    ,P p$ts r t

    ,nrecognied r p$ts 0 MGCP message parsing errors 0

    %plicate MGCP ac$ t 0 nvalid versions co%nt 0

    CreateConn r 4 s%ccess#%l 0 #ailed 0

    eleteConn r 2 s%ccess#%l 2 #ailed 0Modi#&Conn r 4 s%ccess#%l 4 #ailed 0

    eleteConn t 0 s%ccess#%l 0 #ailed 0

    3oti#&(e%est r 0 s%ccess#%l 4 #ailed 0

    A%ditConnection r 0 s%ccess#%l 0 #ailed 0

    A%ditndpoint r 0 s%ccess#%l 0 #ailed 0

    (estartnProgress t 1 s%ccess#%l 1 #ailed 0

    3oti#& t 0 s%ccess#%l 0 #ailed 0AC6 t 3AC6 t 0

    AC6 r 0 3AC6 r 0

    P address ased Call Agents statistics'

    P address 10.24.17.8 "otal msg r s%ccess#%l

    #ailed 0

  • 8/9/2019 6.VoIP Signaling Call Control

    68/68