Media Manager Configuration

You can configure the following media-manager objects from the Configuration tab on the Web GUI:

Note:

Click Show Advanced in the navigation pane to display all of the Media Manager objects in the preceding list.

Codec Policy Configuration

When configuring transcoding, you must create a codec policy and associate the policy to a realm.

In the codec policy, you specify:

  • Which codecs to allow and which codecs to deny within a realm.
  • Which codecs to add to the SDP m= lines for an egress realm.
  • The preferred order of codecs shown in an SDP m= line.
  • The packetization time to enforce within a realm for transrating.

Add a Codec Policy

You can create policies to specify how the Oracle® Enterprise Session Border Controller (E-SBC) manipulates SDP offers before passing the INVITE to the end point. For example, you might want to strip or re-order codecs when the originating device sends a particular codec that the end point does not support or prefer. Or, you might want to add codecs for transcoding. To simplify SIP end point management, the E-SBC can apply global codec policy enforcement to all end points.

Use the codec-policy configuration element to specify how the E-SBC handles codecs, and which codecs you want to allow.

  1. From the Web GUI, click Configuration, media-manager, codec-policy.
  2. On the Add Codec policy page, do the following:
  3. Save and activate the configuration.

Configure DNS ALG Constraints

You can limit throughput bound for DNS ALG by using the dns-alg-constraints configuration element. The system performs message throttling on request messages, and the responses are automatically throttled because DNS-ALG is transaction stateful. The system displays a list of configured dns-alg-constraints in the DNS Config dialog, which allows you to create constraint profiles and apply them to multiple DNS configuration objects.

This procedure requires you to enter rate and time constraints, which you might want to determine in advance. Note that 0 (zero) means unlimited.

  1. From the Web GUI, click Configuration, media-manager, Show advanced, dns-alg-constraints.
  2. On the DNS ALG Constraints page, click Add.
  3. On the Add DNS ALG Constraints page, click Show advanced, and do the following:
  4. Click OK.
  5. Save the configuration.
  • Apply the constraint to a DNS configuration.

Configure DNS

Use the dns-config element to configure the DNS ALG service.

  • Configure a DNS ALG constraint, if you want to apply one to this DNS configuration.
  • Configure a server realm, if you want to add server DNS attributes.

Configure DNS for Application Gateway Service (ALG) per client, per realm.

  1. From the Web GUI, click Configuration, media-manager, Show advanced, dns-config.
  2. On the Add DNS Config page, to the following:
  3. Save the configuration.

Configure Media Manager

Use the media-manager element to define parameters used in the media steering functions performed by the Oracle® Enterprise Session Border Controller, including the flow timers.

  1. From the Web GUI, click Configuration, media-manager, media-manager.
  2. On the Media manager page, click Show advanced, and do the following:
  3. Click OK.
  4. Save the configuration.

Generate an RTCP Receiver Report

When you want to generate a Real-Time Transport Control Protocol (RTCP) Receiver Report separately from the default Sender-Receiver Report (RFC 3550), for example to encapsulate the receiver statistics differently, add the xcode-gratuitous-rtcp-report-generation option in the media-manager configuration. After you add the option and reboot the system, the E-SBC runs RTCP Receiver Reports for all media sessions that generate RTCP from DSPs.

When you add the xcode-gratuitous-rtcp-report-generation option, be sure to type the + character before the option. The + character appends the new option to the realm configuration's options list. Without the + character, the system overwrites any previously configured options.

  1. Access the media-manager object.
    Configuration, media-manager, media-manager.
  2. Go to the Options parameter, and do the following.
    1. Click Add.
    2. In the Add dialog, enter + xcode-gratuitous-rtcp-report-generation.
    3. Click OK.
  3. Save and activate the configuration.
  4. Reboot the system.

Configure Media Policy

Use the media-policy element to configure the Type of Service (TOS) and Differentiated Services (DiffServ) values that define a type or class of service. Apply the media policy to one or more realms.

In the following procedure, you can enter any of the media types defined by the Internet Assigned Numbers Authority (IANA). For example, audio, example, image, message, model, multi-part, text, and video. You can enter any of the sub-media types defined by the IANA for a specific media type. For example, for the Image media type, you can use the sub-type jpeg. (image/jpeg)

  1. From the Web GUI, click Configuration , media-manager, media-policy.
  2. On the media policy page, click Add.
  3. On the Add media policy page, do the following:
  4. Click OK.
  5. Save the configuration.

Configure a Realm

Use the realm-config element to configure a realm for the Oracle® Enterprise Session Border Controller (E-SBC).

  • Configure a physical interface.
  • Configure a network interface.
  • If you use Quality of Service (QoS), confirm that QoS is enabled on the E-SBC.

Note:

In Expert mode, in a table that contains the Realm ID column, you can click a cell in the column to view the realm configuration.
  1. From the Web GUI, click Configuration, media-manager, realm-config, Add.
  2. On the Add Realm Config page, click Show advanced and do the following:
  3. Click OK.
  4. Save the configuration.

Configure a Steering Pool

Use the steering-pool element to define sets of ports used to steer media flows through the Oracle® Enterprise Session Border Controller to provide packet steering to ensure a level of quality or a routing path.

  • Configure and name the network interface to which you want to steer media.

In the following procedure, the combination of IP address, start port, and realm ID, must be unique.

  1. From the Web GUI, click Configuration, media-manager, steering-pool.
  2. On the Steering pool page, do the following: