Configuring a Channel Group to Play a Treatment

The IMG can be configured to play a list of pre-recorded treatments (announcements) to a channel group. Some of the scenarios include:

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:

 

/opt/dialogic/common/treatment/datafiles  (Software Version 10.5.1 and above)

 

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.

 

dg_img_ip_callflow.png

 

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.

  1. Configure NFS Share to Play Treatment

  2. Configure NFS Server in ClientView to play a treatment

  3. Configure DSP Media Modules to play a treatment

  4. Configure VOIP to play treatment

  5. Configure SIP signaling

  6. Configuring phones as External Gateways

  7. Configure IP Bearer Profiles and Vocoder Entries

  8. Configure Vocabulary Index Files (VIF)

  9. Configure Translation and Route Tables (Treat Example)

  10. Configure SIP Channel Groups for IP phone and SJPhone

  11. Configure Error Handling to play a treatment