Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Add_workflow_for_techpubs
AUTH1UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cd5909df, userName='null'}
JIRAIDAUTHSBX-124463
REV5UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cd5909df, userName='null'}
REV6UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cd5909df, userName='null'}
REV3UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cb1f0553, userName='null'}
REV1UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cb1f0553, userName='null'}

Available_since
TypeAvailable Since
Release10.1.3



Multiexcerpt include
MultiExcerptNameKPML Events via In-Dialog Subscribe
PageWithExcerptDTMF and RTP Relay

Multiexcerpt include
MultiExcerptNameKPML disclaimer note
PageWithExcerptDTMF and RTP Relay


Command Syntax


Code Block
languagenone
% set addressContext <address context name> zone <zone name> sipTrunkGroup <SIP TG name> signaling kpmlSubscribeMode <consume | relay>

Command Parameters

ParameterDescriptionM/O
kpmlSubscribeMode

Use this flag to control how the SBC handles KPML events for In-Dialog and Out-Of-Dialog (OOD) Subscribe messages for the specified ingress/egress trunk group.

  • consume (default) Use this option to consume a Subscribe message and trigger the KPML event for both In-Dialog and OOD Subscribe messages.
  • relay – Use this option to relay the KPML Subscribe message for both In-Dialog and OOD Subscribe messages.
O


Excerpt


Info

The Cisco Unified Communication Manager (CUCM) only supports KPML service for calls if it receives an Allow-Events header with the value 'kpml'. 

Use the SMM below to add the header, when required.


Expand
titleSMM to add Allow-Events header

set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 1 type message
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 1 message
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 1 message messageTypes request
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 1 message methodTypes [ invite ]
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 2 type header
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 2 header
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 2 header name Allow-Events
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 2 header condition absent
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 2 header hdrInstance all
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 criterion 2 header hdrRange undefined
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 action 1 type header
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 action 1 operation add
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 action 1 headerPosition last
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 action 1 from
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 action 1 from type value
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 action 1 from value presence,kpml
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 action 1 to
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 action 1 to type header
set profiles signaling sipAdaptorProfile add_Allow-Events rule 1 action 1 to value Allow-Events



Configuration Example

Code Block
set addressContext default zone ZONE1 sipTrunkGroup INGRESS_TG signaling kpmlSubscribeMode consume
commit