Music on Hold – MOH

Music on Hold is a feature that consists of streaming music and relies on the Cisco IP Voice Media Streaming Application.

If a device must access a MOH server , then it must be configured under its MRG/MRGL.

Cisco IP Voice Media Streaming Application also provides Software Annunciator, Software Conference Bridge and MTP resources. Once this service is started under the Control Center, all previous application are enabled.

Cisco’s recommandation is to not run the Cisco IP Voice Media Streaming service on a server where you perform already call-processing as it can require high CPU overhead.

A Maximum of 51 audio sources can be configured across the cluster (50 in the form of audio files and 1 fixed audio source(usually a soundcard inside the server)).

MOH servers msut register with Call Manager and they communicate with it using SCCP.

Digit Analysis

As Digits are dialed, Call Manager matches the digits against the configured Route Patterns (or DNs) and determines a set of potential matches . These potential matches are a collection of Route Patterns. Call Manager attempt to match the dialed digits against the potential matches and ultimately against the closest matching Route Pattern.

Recall also that if configured Route Patterns contain wildcards, then sometimes it might be necessary for Call Manager to wait for an interdigit timeout before routing a call.

Digit Manipulation

Digit Manipulation is the process of modifying the called or calling party number. It can be configured in a number of different ways:

  • Route Pattern
  • Route Group Level
  • Translation Pattern
  • Translation Rules in VGW

The specific types of manipulatios are :

  • Calling Party’s Extenal Phone Mask
  • Calling Party Transform Mask
  • Prefix Digits
  • Discard Digits Instructions(DDI)
  • Called Party Transform Mask

Although Digit Manipulation canbe done within a Route Group, it is applied when the the Route Groups are added to the Route List.

Recall also as seen in a previous post, that when digit manipulations are configured at both the Route Pattern and Route Group level, the manipulation configured at the Route Group level has priority over that configured at the Route Pattern level because it is processed later.

Translation patterns can be used also to manipulate the calling or called party numbers prior to call routing. It can be also used to modify elements such as CSS.

Page 21 of 36« First...10...17181920212223242526...Last »