Versions Compared

Key

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

...

The procedure is one example on how to configure the IMG 1010 to play an announcement because a span or channel has been taken Out Of Service for maintenance. (Error Detection).

 

Background Information:

The announcements that are being played are not stored on the IMG. The announcements etc are stored on the GCEMS server. The IMG gets the announcements from the GCEMS server through NFS. The IMG downloads the vif.csv file from the GCEMS server. Once the vif file has been downloaded, the IMG can grab any treatment from the GCEMS server at any time. The vif.csv file is stored in the following location:

...

Below is a table of the vif file:

File:

Description

000000.vox

Zero

000001.vox

One

000002.vox

Two

000003.vox

Three

000004.vox

Four

000005.vox

Five

000006.vox

Six

000007.vox

Seven

000008.vox

Eight

000009.vox

Nine

000100.vox

We're sorry your call could not be completed as dialed

000101.vox

We're sorry the number you have dialed

000102.vox

is no longer in service

000103.vox

We're sorry all circuits are busy now

000104.vox

We're sorry you must dial a 1 before calling numbers outside your calling area

000105.vox

We're sorry it's not necessary to dial a 1 or 0 when calling this number

000106.vox

We're sorry it's not necessary to dial a 1 or 0 when calling numbers within your calling area

000107.vox

We're sorry your call did not go through

000108.vox

Please check the number and dial again

000109.vox

If you need assistance please hang up and dial the operator

000110.vox

If you need assistance

000111.vox

Please hang up and dial the operator

000112.vox

Please hang up and try your call again

000113.vox

Please hang up and try again later

 

Also located in this folder is the img_vocab.dat file. The Vocabulary Index File contains a list of all the vox files needed along with the physical location of each of the vox files and their ID's. This file needs to be imported into the IMG so the IMG can find the correct file and link it to the File ID. When adding a custom announcement the file will need to be either added to the img_vocab.dat file or a new .dat file will need to be created.

...

Follow procedures below to play a treatment for four different scenarios:

 

Playing and Adding Announcements/Treatments on the IMG

The Error Detection example below uses the following diagram. Basically the call flow is an all IP scenario where an application named SJPhone is loaded on a PC running Windows® XP. SJPhone is making an IP call through the IMG to an IP phone connected to the local network. Follow the steps below to configure the IMG to play a treatment, click on each of the links and follow the procedures within.

...

 

Example1: Error Detection: (Call Failure Announcements)

"All circuits are busy, please hang up and try again later" would be played if switch is overloaded with calls.

Example 2: Pre-Call Announcements (Branding)

"Thank you for using ABC Communications, please hold for next available operator." would be played once ABC Communications answers the phone.

  • Create the .VOX or .WAV file and Edit GCEMS server to accept and play new announcement

  • Creating/Modify the prompts in the Vocabulary Index File

  • Configure a Treatment Table

  • Call Branding (Pre-Announcement)

Example 3: Route to a Cause Code

"We're sorry you must dial a 1 on international calls" would be played when IMG was sent the cause code for not prefixing an international number with a 1.

...

  • In Channel Group set Route Action Type to Treatment Table

  • Set Outgoing Treatment Table to one of the selections from the drop down menu

Example 4: Adding a New Treatment

In this example you will create a new announcement and load it into the GCEMS server to be used for playing treatments

  • Create the .VOX or .WAV file and Edit GCEMS server to accept and play new announcement

  • Creating/Modify the prompts in the Vocabulary Index File

  • Use method to route call and play treatment

 

Creating a Cause Code Mapping Table

Create a cause code mapping table:

...

  • Right Click on the IMG EMS object in ClientView and select New Routing Configuration

  • Right-click Routing Configuration and select New Cause Code Tables.

  • Right-click Cause Code Tables and select New Cause Code Table. The IMG 1010 - Route Table/Cause Code Table/Service Route Table pane appears.

  • Enter a Name for the table by selecting the Name field and entering a Name.

  • The ID is automatically populated with the next available table number.

  • In the Routing Criteria Order field, order the criteria as required and click OK.

Adding Entries to a Cause Code Mapping Table

Create a table entry that maps a Cause Code to a Treatment.

  • Right-click the Cause Code Table you just created and select Add Route Entry. The Route Table Entry pane appears.


     

    • Entry ID - This field is automatically populated. It can be changed by selecting a different ID from drop down menu.

    • Enable - Select from drop down menu either True or False to Enable or Disable this Cause Code Entry

    • Route Criteria Type - This field is automatically populated with Cause Code.

    • Match IMG as well - This field is a drop down menu with all IMG's configured in ClientView. Select which IMG will play the treatment from this list

    • Criteria Values - Select from drop down menu the correct cause code.

    • Route Action Type - Select from drop down menu Treatment Table

    • Outgoing Treatment Table - Select from drop down a treatment.
       

Assigning a Cause Code Table to Channel Group

  • Go to the pane for the channel group you are configuring.

  • In the Incoming Treatment field, select Play Treatment

  • In the Cause Code Mapping Table field, select the Cause Code Table you created.

  • In the Outgoing Treatment field, select Play Treatment.