Nortel Networks 2000 Switch User Manual


 
Mediant 2000 SIP User’s Manual K. RADIUS Billing and VXML Calling Card Application
Version 4.4 249 July 2005
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, (PSTNIP and IPPSTN) 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.19 and 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-1 on 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.
NumberMapTel2IP = a,b,c,d,e,f,g
a = Destination number prefix
b = Number of stripped digits from the left, or (if
brackets are used) from the right. A combination of both
options is allowed.
c = String to add as prefix, or (if brackets are used)
as suffix. A combination of both options is allowed.
d = Number of remaining digits from the right
e = Number Plan used in RPID header
f = Number Type used in RPID header
g = Source number prefix
The ‘b’ to ‘f’ manipulations rules are applied if the called
and calling numbers match the ‘a’ and ‘g’ conditions.
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
Replaces the incoming
destination number with a URL
that indicates where the VXML
script is located.
a = Calling Card number
b = The length of the Calling
Card number
c = http://<HTTP server IP> + /
+ <name of VXML file>
(maximum length of string is 50
characters)
Note: To update the VoiceXML
file, change the name of the file
in the ‘c’ field.