Mediant 2000 SIP User’s Manual

K. RADIUS Billing and VXML Calling Card Application

K.5 Operation & Configuration

To start working with the IVR system, take these 6 steps:

1.Install the Mediant 2000 (refer to Section Installing the Mediant 2000 on page 27 and to Section Getting Started on page 35).

2.Create and load a Voice Prompts file to the Mediant 2000 (refer to Section 7.3 on page 137).

3.Create the VXML scripts (refer to Section K.9 on page 254).

4.Install an HTTP Server, store the VXML scripts in it and provision the Mediant 2000 relevant VoiceXML parameters.

5. In the Mediant 2000 Destination Manipulation tables, (PSTN IP and IP PSTN) convert the predefined number to the HTTP server IP address and the VXML file name.

Assuming that the incoming number is 5394288, the IP address of the HTTP server is

10.8.1.19and the name of the VXML file is RadAAA01.txt, then the ini file entry should look like: NumberMapTel2IP = 5394288,7,http://10.8.1.19/RadAAA01.txt. For the Mediant 2000 to identify that the incoming call is designated to the IVR system, assign the string “http” to the VXMLID parameter (refer to Table K-1on page 249 for extended provisioning information).

Note: To change a VXML script on-the-fly, access the Destination Number Manipulation table via the Embedded Web Server and replace the name of the file with the name of the new script (existing calls continue to run on the old script, while new calls run on the new script).

6.Install a RADIUS server, define the Mediant 2000 in it (specify a common ‘SharedSecret’ parameter) and configure the Mediant 2000 relevant RADIUS parameters (refer to K.9 on page 254).

You are now ready to start using the Calling Card Application.

K.6

Configuration Parameters

 

 

 

 

Table K-1: General Mediant 2000 Parameters

 

 

 

 

 

 

ini File Field Name

 

Valid Range and Description

 

IVR Reference

 

 

 

 

 

 

NumberMapTel2IP

Manipulates the destination number for Tel to IP calls.

 

Replaces the incoming

 

 

NumberMapTel2IP = a,b,c,d,e,f,g

 

destination number with a URL

 

 

 

 

 

that indicates where the VXML

 

 

a

= Destination number prefix

 

script is located.

 

 

b

= Number of stripped digits from the left, or (if

 

 

 

 

brackets are used) from the right. A combination of both

 

a = Calling Card number

 

 

options is allowed.

 

b = The length of the Calling

 

 

c

= String to add as prefix, or (if brackets are used)

 

Card number

 

 

as suffix. A combination of both options is allowed.

 

c = http://<HTTP server IP> + /

 

 

d

= Number of remaining digits from the right

 

+ <name of VXML file>

 

 

e

= Number Plan used in RPID header

 

(maximum length of string is 50

 

 

f

= Number Type used in RPID header

 

characters)

 

 

g

= Source number prefix

 

Note: To update the VoiceXML

 

 

 

 

 

 

 

The ‘b’ to ‘f’ manipulations rules are applied if the called

 

file, change the name of the file

 

 

and calling numbers match the ‘a’ and ‘g’ conditions.

 

in the ‘c’ field.

 

 

The manipulation rules are executed in the following

 

 

 

 

order: ‘b’, ‘d’ and ‘c’.

 

 

 

 

Parameters can be skipped by using the sign "$$", for

 

 

 

 

example:

 

 

 

 

NumberMapTel2IP=2222,4,http://10.3.0.2/AAIP.txt

 

 

Version 4.4

249

July 2005

Page 249
Image 249
Nortel Networks TP-1610 SIP user manual Operation & Configuration, Configuration Parameters