SIP-KPML to RFC 2833 Conversion for DTMF Events

The Oracle® Enterprise Session Border Controller supports SIP KPML to RFC 2833 conversion for DTMF events.

SIP KPML to RFC 2833 Negotiation

The Oracle® Enterprise Session Border Controller removes the Allow-Event header if it contains the value KPML.

A SUBSCRIBE request is sent for each KPML event upon a successful invite.

After the SUBSCRIBE even is successful, the Oracle® Enterprise Session Border Controller will process all NOTIFY requests and respond with 200 OK messages.

The SDP-Insertion feature will be used if the Access-side does not offer a SDP in the invite and the core side does not accept an offer-less invite.

RFC 2833 to SIP KPML Negotiation

The Oracle® Enterprise Session Border Controller adds an Allow-Event header with the value KPML to the INVITE message.

If a SUBSCRIBE message is received from the Access side, the Oracle® Enterprise Session Border Controller will respond with a 200 OK message.

A KPML NOTIFY request is sent for each 2833 DTMF entered, until the subscription is terminated.

KPML-2833 Interworking on a SIP Interface Configuration

To configure KPML - 2833 interworking on a SIP interface:

  1. Access the sip-interface configuration element.
    ORACLE# configure terminal
    ORACLE(configure)# session-router
    ORACLE(session-router)# sip-interface
    ORACLE(sip-interface)# 
    
  2. Select the sip-interface object to edit.
    ORACLE(sip-interface)# select
    <RealmID>:
    1: realm01 172.172.30.31:5060
    
    selection: 1
    ORACLE(sip-interface)#
  3. kpml-interworking—Set this parameter to enabled to use KPML-2833 interworking.
  4. Type done to save your configuration.