by Olivier | Mar 2, 2010 | CUCM, Non classé, Written Theory
EM is the ability for a user who logs into a phone to retrieve all user profile characteristics as number , speed dialing, line appearance, calling priviliges(Partition/CSS), MWI and so on.
EM is enabled using XML-based services and relies on the Cisco Call Manager / Cisco Database Layer Monitor services and runs as a Tomcat web service in order to function.
Be careful as because the profile is specific to a device (phone) type, it will work only when user logs in to that specific type of device.
by Olivier | Mar 2, 2010 | CUCM, H.323, Non classé, SIP, Written Theory
A MTP can bridge tohether two full-duplex voice stram and if necessary convert between G711 ulaw and alaw as well as different sample sizes. So as the MTP bridge is handling each stream independently, H.323 supplementary services can be supported. In other words, MTP will enhance H.323v1 with all these supplementary services(Call Park, Hold , Transfer , Conferencing,…).
Pay attention also that you can use MTP in order to provide the translation between the out-of-band DTMF tones used by SCCP and SIP in-band (payload type) DTMF tones.
by Olivier | Mar 2, 2010 | CUCM, Non classé, Written Theory
Transcoders enable devices using different codecs to communicate by converting a voice stream using one codec into a voice stream using another codec.
by Olivier | Mar 2, 2010 | CUCM, Lab, Non classé, Written Theory
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.
by Olivier | Mar 2, 2010 | CUCM, Non classé, Written Theory
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.
by Olivier | Mar 2, 2010 | CUCM, H.323, IOS, Non classé, Written Theory
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.