Sie sind auf Seite 1von 38

Copyrights

1998 Glenayre Electronics, Inc.

This document is copyrighted with all domestic and international rights reserved.
No part of this document may be reproduced, stored in a retrieval system, or
transmitted, in any form, by any means, without the prior written permission of
Glenayre Electronics, Inc. No patent is assumed with respect to the use of the
information contained in this document.

Trademarks

Glenayre is a registered trademark of Glenayre Electronics, Inc.

All brand names and product names are trademarks or registered trademarks of
their respective companies and are used with the permission of their owners.

Revisions

This document is written and published by Glenayre Atlantas Technical


Publications Department, and every precaution has been taken to ensure its
accuracy. Should you find an error, please contact Technical Publications at the
Atlanta offices of Glenayre Electronics, Inc.

Glenayre Electronics, Inc. assumes no responsibility for errors in this document,


omissions, or their consequences. The information is subject to change without
notice.

Reordering

When purchasing additional copies of this document, please include the following
information:
Part Number: 9110.0780
Revision 1.1
Date of Issue: Jan. 5, 1998

Address all comments and requests regarding this document to:

Glenayre Electronics
Technical Publications Department
11360 Lakefield Drive
Duluth, GA 30097-1508
USA

Tel: (770) 283-1000


Fax: (770) 497-3981
Website: http://www.glenayre.com
Document Change Record

D OCUMENT C HANGE R ECORD


Revision Release Date Changes

1.1 Jan. 5, 1998 Original.

PN 9110.0780 3
Document Change Record

Documentation Change Request Form

Use a copy of this form to report documentation errors and/or suggested


improvements. Please provide the following information, giving as full a
description of the error or recommended improvement as possible.

Date: ____________________
Name of Manual: _______________________________________
Part Number: ____________________
Issue Date: ____________________
Page Number: ___________

Description of error or suggested improvement:

_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________

Recommended Priority: _______

1 = extremely urgent
Major error in critical information; could result in severe system problems.

2 = moderately urgent
Highly useful but non-critical information is missing or incorrect; the flaw
should not, however, cause major system problems.

3 = not urgent
Relatively minor error which should be addressed with next scheduled
documentation update; this category includes, but is not limited to, minor
typographical and page lay-out errors.

Change requested by:

__________________________________________________________
(Name)(Company)

________________________
(Phone Number)

Send completed form to:

Glenayre Electronics, Inc.


Technical Publications Department
11360 Lakefield Drive
Duluth, GA 30097-1508

4 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

TABLE OF CONTENTS
1. GENERAL INFORMATION ................................................................................................................. 1
1.1 Introduction .................................................................................................................................. 1
1.2 Getting Technical Assistance ...................................................................................................... 3
1.3 Address for Repairs .....................................................................................................................4
1.4 Precautions for Handling Removable Assemblies .......................................................................5

2. FEATURE DESCRIPTION................................................................................................................... 7
2.1 Cellular Network .......................................................................................................................... 7
2.1.1 Caller Operation .................................................................................................................... 7
2.1.1.1 Invalid Number.................................................................................................................. 8
2.1.1.2 Valid Number .................................................................................................................... 8
2.1.1.3 Collect Spoken Name ....................................................................................................... 8
2.1.1.4 Collect Callback Number .................................................................................................. 9
2.1.2 Subscriber Operation...........................................................................................................10
2.1.2.1 Message Retrieval .........................................................................................................11
2.1.2.2 Message Options ............................................................................................................11
2.2 Fixed Network ............................................................................................................................13
2.2.1 Caller Operation ..................................................................................................................13
2.2.1.1 Collect Spoken Name .....................................................................................................14
2.2.1.2 Collect Call back Number ...............................................................................................14
2.2.2 Subscriber Operation...........................................................................................................16
2.2.2.1 Message Retrieval .........................................................................................................17
2.2.2.2 Message Options ............................................................................................................17

3. FUNCTION DESCRIPTION ...............................................................................................................19


3.1 Cellular Network Function..........................................................................................................19
3.2 Fixed Network Function .............................................................................................................20
3.3 MOD Service Requirements ......................................................................................................20
3.3.1 Mailbox Types .....................................................................................................................20
3.3.2 Class of Service...................................................................................................................20
3.3.2.1 Class of Service Options.................................................................................................21
3.3.3 Call Processing Menus ........................................................................................................21
3.3.4 System Flags .......................................................................................................................21
3.3.5 Coledit Files .........................................................................................................................22
3.3.6 Loadable Files .....................................................................................................................22
3.3.7 MVP Voice Prompts ............................................................................................................22
3.3.8 Language Selection.............................................................................................................24

4. STATION MESSAGE DETAIL RECORDS (SMDR)..........................................................................27


4.1 SMDR Call Types .....................................................................................................................27
4.1.1 Caller SMDR (VMC) ............................................................................................................27

PN 9110.00780 v
TABLE OF CONTENTS

4.1.2 Subscriber SMDR (MOD) ....................................................................................................28


4.1.3 Subscriber Call Back SMDR (VMT).....................................................................................28
4.2 SMDR Data Format ...................................................................................................................29

5. FILE DESCRIPTIONS........................................................................................................................33

vi REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

1
GENERAL INFORMATION

1.1 Introduction
The Message On Demand (MOD) feature allows a Mobile or Fixed Telephone
service provider to complete calls to subscribers whose telephone service does
not include features such as voice messaging.

The MOD feature allows the answering of calls placed to mobile or fixed
network units which are busy or do not answer.

The primary focus of the MOD feature is the same for Mobile (Cellular) and
Fixed Networks, but there are differences in application requirements that are
detailed in this manual.

For the purposes of this manual, the caller is defined as the person that placed a
call and the subscriber is defined as the person receiving the message.

This manual describes the various aspects of the Message On Demand feature
including system interface, subscriber interface, service options, feature
administration, and data reporting.

PN 9110.00780 1
GENERAL INFORMATION

1.2 Definition of Terms


The following is a list of the terms used in this manual:

ASCII American Standard Code for Information Interchange

ANI Automatic Number Identification

CLI Calling Line Identification

COS Class Of Service

CMD Call Message Delivery

DTMF Dual Tone Multi-Frequency

FAX Facsimile

MOD Message On Demand

MWI Message Waiting Indication

MVP Modular Voice Processing System

OS Operating System

PSTN Public Switched Telephone Network

SMDI Simplified Message Desk Interface

SMDR Station Message Detail Record

SMS Short Message Service

VMS Voice Messaging System

2 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

1.3 Getting Technical Assistance


Technical Support is available to all Glenayre customers. Telephone support is
available Monday through Friday between the hours of 8:00 a.m. and 8:00 p.m.
EST. Other hours must be arranged in advance. Emergency service for down
systems only is available 24 hours a day. To get the quickest response, follow
these guidelines:
Please have all of the information about the system or product you are
experiencing problems with, or have questions about, with you at the time
of your call. You will be asked to provide your name, phone number,
address, and company name. You also will be asked for the machine name,
revision number, software version, and all relevant serial numbers.
If possible, try the operation several times to determine that the system
response is identical under identical circumstances. If the problem is not
repeatable, or if the responses are different for each attempt, make a note of
the input process, output results, and differences. If the problem is
completely random, try to repeat the situation until a pattern of cause and
effect can be distinguished. In any case, document all parts of the problem
thoroughly and have your notes in front of you when you call.
If you are calling with a system problem, be at the terminal ready to execute
any instructions given by the technical representative. Have all manuals
and documentation immediately available.

To contact Glenayre Electronics Technical Support call or write:

Glenayre Electronics, Inc.


11360 Lakefield Drive
Duluth, Georgia 30097-1508
(800) 688-4001
(770) 283-1000

PN 9110.00780 3
GENERAL INFORMATION

1.4 Address for Repairs


The following addresses are provided in the event equipment needs to be
returned for repair:

United States Glenayre Electronics, Inc.


11360 Lakefield Drive
Duluth, Georgia 30097-1508
(770) 283-1000

Canada Glenayre Electronics, Inc.


1570 Kootenay Street
Vancouver, B.C.
V5K 5B8
(604) 293-1611

United Kingdom Glenayre Electronics, Inc.


No. 3 Challenge House
Sherwood Drive
Bletchley
Milton Keynes MK3 6DP2
44-908-644642

4 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

1.5 Precautions for Handling Removable Assemblies


Glenayre manufactures and tests all products in a static-controlled environment.
Improper handling may result in component failure or decreased performance.
Please observe the following guidelines when handling any removable
assembly.
1. Make sure you are grounded and working in a static-controlled
environment.
2. Handle electrical assemblies only by the edges, avoiding contact with the
connectors.
3. Never install an assembly into a powered-on system, unless clearly
indicated that it is safe to do so. As a general rule, you can install assemblies
that have a power switch with the switch in the off position. Only after you
seat and secure the assembly, should you turn the power on.
4. Never force a connection. Assemblies that are difficult to seat are not
normal. In instances where assemblies are difficult to seat, check the
following:
Make sure that nothing is obstructing the cables or connectors.
Verify that the card is in the proper slot and seated in the guides
correctly.
5. Verify all jumper configurations before the installation of any component.
Use the information in this manual to be sure that you properly configure
the assemblies.
6. Cabinet doors should remain closed and locked during normal operation
for proper cooling and for safety reasons.

PN 9110.00780 5
Messaging on Demand Manual

2
FEATURE DESCRIPTION

The Messaging On Demand feature is designed for two separate applications.


These are the Cellular Telephone network and the International Fixed
Telephone network including long distance call completion in the United States.
The operational requirements and procedures will be addressed separately for
each application.

2.1 Cellular Network

2.1.1 Caller Operation


When a call is received by the MVP in the cellular network, the ANI/CLI
(number of the caller) and the original called number (the number of the person
being called) will be presented with the call. The ANI/CLI will be used to screen
the call and provide a one touch auto callback feature.

The original called number is the most important in this application as it is the
number that will be used to attempt to deliver the message.

PN 9110.00780 7
FEATURE DESCRIPTION

2.1.1.1 Invalid Number

If the original called number is not available in the cellular application, and the
system wide flag which allows a cellular customer to enter a called number
(vmb_allow_cn) is not set, then the MVP will prompt the caller.

Step Call Action MVP Response

1 Call to an Invalid The mailbox you called is not valid.


Number Thank you for calling. Good-bye.

2.1.1.2 Valid Number

If the MVP system receives a call to a valid cellular mailbox, the MVP collects the
ANI/CLI and original called number. The caller will be prompted with an initial
greeting.

Step Call Action MVP Response

1 Call to a Valid Number "Welcome to the messaging center. The


person you are trying to reach is
unavailable. If you would like to leave
a message, please follow the simple
instructions and we will attempt to
deliver your recorded message."

The system administrator will have a number of call handling options that can
be set by the Class of Service (COS) service fields. For more information about
COS, see Chapter 3.

2.1.1.3 Collect Spoken Name

The caller will be prompted to leave his or her name.

Step Call Action MVP Response

2 Caller holds or enters 1. Please speak your name at the tone.


(COS Bit 10 set)

After the caller has recorded his or her name, he or she will have the option of
leaving a call back number. If the call back option is available then ANI/CLI
number may be available for use.

8 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

2.1.1.4 Collect Callback Number

Caller will be prompted to leave a callback number.

Step Call Action MVP Response

3 COS Bit 2 and 11 set. Your call back number is (ANI/CLI


if set). You may enter a different
number now or press # to proceed.

If the caller enters a # or makes no DTMF entry, the system will assume the
ANI/CLI was correct and proceed to the next step.

If the caller enters a * to erase the call back number or simply begins entering a
new call back number, the system will wait for the number to be entered and
provide the confirmation prompt with the new number as described above.

If the ANI/CLI is not available from the network or is not enabled for this
account and the call back option is enabled, the caller is simply prompted to
enter a call back number. After entry the caller is allowed to confirm the number
as described above.

Step Call Action MVP Response

4 Call process continued. Please record a message at the tone.


When you are finished hang up and we
will attempt to deliver your message.

If the caller simply disconnects the phone, a message will be delivered to the
mobile subscriber using the default parameters for the MODs Class Of Service
(COS).

If the caller presses the # key, the system will present the following options:

Step Call Action MVP Response

5 Caller presses #. To mark this message as urgent press


1.
To specify a time to deliver this
message press 2."
To send this message now press #.

If the caller presses 1, the message will be marked as urgent and the interval
determined by the COS for delivering the message will be divided in half.

PN 9110.00780 9
FEATURE DESCRIPTION

If the caller enters a 2, the system will prompt the caller to specify a date and time
to send the message using the method available in the special delivery options
menus. If the caller enters a # key while being prompted to enter the date, the
date is skipped and the caller will be prompted to enter the time. If the caller
enters a # key while being prompted for the time, the current days time will be
assumed and the time will be skipped. If the date is skipped but the time is
entered, the message will be delivered on the next occurrence of that time.

Step Call Action MVP Response

6 Caller presses #. Thank you. We will attempt to deliver


your message.

If the caller disconnects the call by hanging up or presses a # a message delivery


transaction will be generated and the message will be sent.

If the caller remains on the phone for a command time-out the help prompts will
be played again. If the caller remains on the phone for two passes through the
help menu the caller will be prompted with Thank you, we will attempt to
deliver your message and the message will be sent.

For outdialing using the SS7 network, the redirection counter is set to 2,
eliminating the wrap around condition which would route the MVP outdial
back to the MVP.

A SMDR record will be generated indicating that a message was left for this
subscriber. For more information on MOD SMDR records, see Chapter 4.

2.1.2 Subscriber Operation


After the message has been left by the caller, a delivery transaction will be
initiated to deliver the message to the subscriber.

In determining the delivery time for a message, the MVP system will take into
consideration whether: (1) the caller defined a delivery time or (2) the original
call to record the message was presented to the system by a busy or no answer
condition. If the call was a result of a no answer condition, the transaction will
be delayed by the value in the COS (Retry Interval) which is defined in 5 minute
increments. If the message was a result of a busy condition, the message will
initially be tried within one minute.

The MVP system will then proceed to place a call to the original called number
that was recorded using the external delivery group number specified by the
CMD/MOD account. If a busy or no answer condition is encountered, the
transaction will be retried at a later time using the number of tries defined in the
COS external delivery number of tries field.

10 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

2.1.2.1 Message Retrieval

Step Call Action MVP Response

1 Subscriber answers a call. This is the Voice message system. We


have received a message for you from
<Spoken Name of the caller>.
"To play this message press 1."
"To return this call press 2."
"To refuse this message press 4.

If the subscriber enters a 1, the message is played in its entirety.

If the subscriber disconnects during the playing of the message, a successful


code will be logged with the SMDR record and the delivery will not be repeated.

2.1.2.2 Message Options

After the subscriber enters a 1 and listens to the message, enters a #, or holds the
line until system time-out, a set of options will be presented.

Step Call Action MVP Response

2a Subscriber enters Your callback number is <Callback


1 and listens to Number>...
the message.
To replay this message press 1.
To return this call for a charge of <xx> cents
press 2.

Note Use of the prompt stating "for a charge of <xx> cents" is configurable
using a system flag. This flag may be enabled or disabled at the
discretion of the service provider. For more information, see Chapter 3.

If the subscriber enters a 1, the message will be replayed.

If the subscriber enters a 2, the MVP system will place a call to the number
specified as the call back (either entered by the caller or the ANI).

If a callback number is not present, the system will prompt the caller with
"Please enter the telephone number you wish to call."

If the call can be completed, the subscriber is connected to the caller and a SMDR
record will be issued to track this activity.

PN 9110.00780 11
FEATURE DESCRIPTION

If the subscriber presses the # or does not enter a command after a


predetermined time-out period, the system will respond with several options.

Step Call Action MVP Response

2b Subscriber You have a message from <Spoken Name>.


enters # or no
To play this message press 1.
command
(system To return this call for a charge of <xx> cents
time-out). press 2.
To refuse this message press 4.

If the subscriber enters a 1, the message is played in its entirety.

If the subscriber enters a 2, the MVP system will place a call to the number
specified as the call back (either entered by the caller or the ANI).

If a callback number is not present, the system will prompt the caller with
"Please enter the telephone number you wish to call."

If the subscriber enters a 4 the call will be disconnected and a record stored with
the SMDR. In this case the delivery transaction will be deleted and never retried.

If the subscriber fails to take any action, the MVP system will disconnect the call
and retry the delivery transaction at a later time based upon the retry interval in
the MODs COS.

If the subscriber simply hangs up, a SMDR record will be generated and the
delivery will be retried.

12 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

2.2 Fixed Network

2.2.1 Caller Operation


When a call is initiated and the network is unable to complete the connection, the
originating end office routes the uncompleted call to a single number in the MVP
system. Upon receiving the number, the MVP realizes the need to execute the
MOD application.

Step Call Action MVP Response

1 Call is initiated. Welcome to the messaging center. The


person you are trying to reach is
unavailable. If you would like to leave a
message, please hold the line or press the 1
key on your phone.

The Fixed Network application enables the MVP to utilize multiple languages
and to record the initial greeting BI-lingual. This capability is acessed by loading
a file called /syspar/lang_map. For more information, see Chapter 3.

When the caller holds the line or presses a DTMF 1, the MVP system will prompt
the caller to select a language to use to proceed with the call.

Step Call Action MVP Response

2 Caller holds or enters Please specify the language you would


a 1. like to use. For English press 1.
For <Language 2> press 2.
For <Language 3> press 3.
For <Language 4> press 4.

A maximum of 4 different languages can be set up for this service on a single


system. A # key can be entered to skip the language selection and default to the
current language.

If the caller specifies a language, the rest of the application will be presented in
the language of their choice.

PN 9110.00780 13
FEATURE DESCRIPTION

If the original called number was not received from the network, the system will
prompt the caller to enter the number to which the message is to be delivered.

Step Call Action MVP Response

3 Called number not Please enter the phone number to which


found. this message is to be delivered.

If after 3 time-outs the caller does not enter a telephone number, the system will
respond with Thank you for calling. Good-bye and hang-up the line.

The system administrator will have a number of call handling options that can
be set by the COS service fields. For more information, see Chapter 3.

2.2.1.1 Collect Spoken Name

The caller will be prompted to leave his or her name.

Step Call Action MVP Response

4 COS Bit 10 set. Please speak your name at the tone.


Press the # key when you are finished.

After the caller has recorded his or her name, he or she will have the option of
leaving a call back number. If the call back option is available then the ANI/CLI
number may be available for use.

2.2.1.2 Collect Call back Number

Caller will be prompted to leave a call back number.

Step Call Action MVP Response

5 COS Bit 2 and 11 set. Your call back number is (ANI/CLI if


set).
You may enter a different number now
or press # to proceed.

If the caller enters a # or makes no entry, the system will assume the ANI/CLI
was correct and proceed to the next step. If the caller enters a * to erase the call
back number or simply begins entering a new call back number, the system will
wait for the number to be entered and provide the confirmation prompt with the
new number as described above.

If the use ANI as call back option is not set or no ANI/CLI exists, the caller will
be prompted Please enter your call back number. Press # when you are
finished. If a * is entered the number will be erased and the caller will again be
prompted to enter a call back number.

14 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

After the callers name and/or callback number is recorded, the caller will be
asked to identify the person to receive the message.

Step Call Action MVP Response

6 Call process Please speak the name of the person to


continued. which this message is to be sent. Press #
when you are finished.

After the names have been recorded the caller will be prompted to leave a
message.

Step Call Action MVP Response

7 Caller presses #. Please leave a message after the tone.


When you are finished press #.

If the call is disconnected, the message will be delivered using the default
parameters of the MOD mailbox and COS. If the caller presses the # key, he or
she will be presented the options listed below.

Step Call Action MVP Response

8a Caller presses #. To mark this message as urgent press


1.
To specify a time to deliver this
message press 2.
To specify a language to use for
delivering this message press 3.
To send this message now press #.

9 Caller presses #. Thank you. We will attempt to deliver


your message.

If the caller enters a 1, the message will be marked as urgent, the interval
determined by the COS for delivering the message will be divided in half.

If the caller enters a 2 the system will prompt the caller to specify a date and time
to send the message using the method available in the special delivery options
menus. If the caller enters a # key while being prompted to enter the date then
the date is skipped and the caller will be prompted to enter the time. If the caller
enters a # key while being prompted for the time, the current days time will be
assumed and the time will be skipped. If the date is skipped but the time is
entered, the message will be delivered on the next occurrence of that time.

PN 9110.00780 15
FEATURE DESCRIPTION

If the caller enters a 3 the system will respond by providing a list of up to 4


languages that the caller may pick from in which to send the message.

Step Call Action MVP Response

8b Caller presses 3. To send this message...


using <Language 1> press 1.
using <Language 2> press 2.
using <Language 3> press 3.
using <Language 4> press 4.

If the caller disconnects the call by hanging up or presses a #, the caller will be
prompted with Thank you, we will attempt to deliver your message. A
delivery transaction will be generated and the message will be sent.

A SMDR record will be generated indicating that a message was left for this
subscriber.

2.2.2 Subscriber Operation


After the message has been left by the caller a delivery transaction will be
initiated to deliver the message to the subscriber.

In determining the delivery time for a message, the MVP system will take into
consideration whether: (1) the caller defined a delivery time or (2) the original
call to record the message was presented to the system by a busy or no answer
condition. If the call was a result of a no answer condition the transaction will be
delayed by the value in the COS (Retry interval) which is defined in 5 minute
increments. If the message was a result of busy then the message will be initially
tried within one minute.

The MVP system will then proceed to place a call to the original called number,
or the number entered by the caller that was recorded with the message, using
the external delivery group number specified by the MOD account. If a busy or
no answer condition is encountered the transaction will be retried using the
number of tries defined in the COS external delivery number of tries field.

16 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

2.2.2.1 Message Retrieval

Step Call Action MVP Response

1 Subscriber answers a This is the Voice message system. We


call. have received a message for you from
<Spoken Name of the caller>. For an
additional charge of <xx> cents you may
play this message by pressing 1. For
additional options press #.

If the subscriber enters a 1 the message is played in its entirety.

If the subscriber disconnects before the message begins, the call will be
considered unsuccessful and will be retried at a later time.

2.2.2.2 Message Options

If the subscriber enters a # or does not enter a command, after a predetermined


time-out period the system will respond with a number of options.

Step Call Action MVP Response

2 Subscriber enters I have a message for <Spoken Name of


# or no command subscriber> from <Spoken Name>.
(system time-out).
To receive this message now, press 1 or
continue to hold on the line.
To return this call for a charge of <xx> cents
press 2. If you would like this message
delivered at a later time press 3.
To refuse this message press 4.

If the caller enters a 1 the message is played to the subscriber in its entirety.

After the message plays, the call back number will be played and the subscriber
will have the following options:

Step Call Action MVP Response

3 Subscriber answers a To replay this message press 1.


call.
To return this call for a charge of <xx>
cents press 2."

If the subscriber enters a 2 the MVP system will place a call to the number
specified as the call back (either entered by the caller or the ANI). If a call back
number is not present, the subscriber will be prompted to Please enter the
telephone number you wish to call.

PN 9110.00780 17
FEATURE DESCRIPTION

If the call can be completed the subscriber is connected to the caller and a SMDR
record will be issued to track this activity. If the call can not be completed at this
time, the subscriber has the option of either disconnecting the call or remaining
on the line for more options. The options will be the same as specified above.

If the subscriber enters a 4, the call will be disconnected and a record stored with
the SMDR, but in this case the delivery transaction will be deleted and never
retried.

If the subscriber does not enter a command after one time interval the MVP
system will assume the subscriber has a rotary dial phone and the message will
be played as if a 1 was entered.

18 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

3
FUNCTION DESCRIPTION

3.1 Cellular Network Function


The basic functionality provided by the MOD Cellular application is the
answering of calls presented to mobile units which are busy or have a no answer
condition (out of range, turned off, or blocked by network congestion). Since this
service is primarily designed to be a non-subscription service, the mailbox
entity is created upon receipt of a call from the network and is maintained in the
MVP until all messages have been heard or determined to be undeliverable (i.e.
delivery schedule is exhausted).

This service will be activated for a mobile subscriber by enabling call forward
busy/no answer to a MOD number that is routed to the MVP system in the
mobile network itself. If a subscriber does not wish to have the service activated,
the cellular provider should turn off forwarding to the MOD number.

When this service is activated, the cellular provider would call forward all
subscribers to a single number in the MVP system. When received by the MVP,
this number would determine that the CMD/MOD application needs to be
executed.

For the most complete operation in the mobile network, SS7 should be used as
the signaling protocol between the MSC and the MVP. Another possibility
would be to use MFR2 or a special variant of SMDI, but this would not be the
preferred interconnect.

Two numbers are very important in this application, the ANI/CLI (number of
the caller) and the original called number (the number of the person being
called). The ANI/CLI will be used to provide a one touch auto callback feature.

The original called number is the most important in this application as it is the
number that will be used to try and deliver the message. Both of these numbers
are commonly available in the Mobile SS7 environment.

PN 9110.00780 19
FUNCTION DESCRIPTION

3.2 Fixed Network Function


The basic functionally provided for the MOD Fixed Network application varies
slightly from the Cellular Network application. The focus remains to provide
call completion on busy and no-answer calls.

Because of the variants in the network used to provide the interconnect with the
MVP and the level of users (both caller and subscriber), a different set of
requirements is needed for the Fixed Network application. Also the primary
demand for this type of application is greater in countries where the telephone
infrastructure varies and multi-lingual clientele is more the standard than the
exception.

The signaling requirements for the fixed network application are not as stringent
as in the cellular application. Either SS7, MFR2, DTMF, or SMDI may be used. It
is assumed that the ANI/CLI and the original called number will not be
available in the Fixed Network environment. If they are available, the Cellular
application can be used to provide the CMD/MOD service.

3.3 MOD Service Requirements

3.3.1 Mailbox Types


A new MVP mailbox type (Type 31) is added for CMD cellular network services.

A new MVP mailbox type (Type 32) is added for CMD fixed network services.

3.3.2 Class of Service


A new COS must be added for the Messaging On Demand feature. COS flag
options will have different meanings for MOD mailbox types than those of other
MVP features.

The COS fields will have to be modified to reflect the Cellular Network type or
the Fixed Network type.

The COS field will also require modifications to allow for options available with
the MOD feature.

20 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

3.3.2.1 Class of Service Options

COS services field Bit 2 (0x2) - Option to allow a call back number to be collected
from the caller.

COS services field Bit 10 (0x200) - Option to allow the spoken name to be
collected or not collected.

COS services field Bit 11 (0x400) - Option to allow ANI/CLI to be used as the call
back number. This option will always require confirmation.

3.3.3 Call Processing Menus


New call processing menus are added with the MOD feature in order to handle
keypad options. These menus are:

Menu 77 cmd_caller_proc_msg - menu for caller call processing.

Menu 78 cmd_sub_proc_msg - menu for subscriber call processing.

Menu 80 cmd_sub_call_back - menu for subscriber call processing after the


message has been played at least once.

The entries in these menus will be feature restrictable through the files custfeat.r,
em3feat.r, em4feat.r.

Help files are available these menus. They are help_pmt.77, help_pmt.78, and
help_pmt.80.

3.3.4 System Flags


Several system flags are available with the MOD feature for number collection
and prompt handling. These flags are described below:

vmb_allow_cn - enabled with patchgen to activate the collection of an original


called number, in the cellular environment, if no number was collected at setup
time.

vmb_crg_prmt - enabled with patchgen to activate the playing of the prompt 1230
which tells the subscriber the service will cost money.

PN 9110.00780 21
FUNCTION DESCRIPTION

3.3.5 Coledit Files


In the Fixed Network application a coledit type file is required to handle the
processing of international languages.

/syspar/lang_map - used to map languages to prompts and keypad entries. If no


entries are present in this file, the multiple language option will be disabled.

For more information, see Chapter 2.

3.3.6 Loadable Files


A system loadable exists for processing the coledit file used in the Fixed
Network application.

/relo/ld_lang.r - used to load the coledit file into memory.

3.3.7 MVP Voice Prompts


The following voice prompts apply to the Messaging On Demand feature:

Prompt # Verbiage of this prompt


165 To play this message, press 1.
492 To mark this message as urgent press 1.
501 Your call back number is <ANI/CLI>.
766 To replay this message press 1.
1223 Please speak your name at the tone press the # key when
you are finished.
1224 ... you may enter a different number now or press # to
continue.
1225 To specify a time to deliver this message press 2.
1226 To send this message now press #.
1227 Thank you. We will attempt to deliver your message.
1228 Thank you for calling, Good-bye.
1229 This is the voice messaging system. We have received a
message for you <Spoken Name of Caller>.
1230 For an additional charge...
1231 You may play this message by pressing 1.
1232 For additional options press #.
1233 You have a message.

22 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

Prompt # Verbiage of this prompt


1234 To receive this message now, press 1.
1235 To return this call for a charge of <xx> cents press 2.
1236 To return this call press 2.
1237 If you would like this message delivered at a later time
press 3.
1238 To delete this message press 4.
1239 Please enter the telephone number of the person you wish
to call.
1240 Please specify the language you would like to use.
1241 for <language 1 > press 1.
1242 for <language 2 > press 2.
1243 for <language 3 > press 3.
1244 for <language 4 > press 4.
1245 Please enter the telephone number to which this message
is to be delivered. . .
1246 Please speak the name of the person to which this
message is to be sent. Press # when you are finished.
1247 Please leave a message after the tone. When you are
finished press #.
1248 Please enter the telephone number where you can be
reached. Press # when you are finished.
1249 To specify a language to use for delivering this message,
press 3.
1250 To send this message...
1251 using <language 1> press 1.
1252 using <language 2> press 2.
1253 using <language 3> press 3.
1254 using <language 4> press 4.
1255 This is the voice message system. We have received a
message for . . .
1256 ... from...
1257 ... you may play this message by pressing 1, or simply
stay on the line. For additional options press #.
1258 I have a message for...
1259 To receive this message now, press 1 or stay on the line.
1260 To refuse this message press 4.

PN 9110.00780 23
FUNCTION DESCRIPTION

Prompt # Verbiage of this prompt


1261 Welcome to the messaging center. The person you are
trying to reach is unavailable. If you would like to leave a
message, please stay on the line or press the 1 key on your
phone.
1262 ... for...
1263 I have a message for you...
1264 This message is to be delivered today at...
1265 This message is to be delivered tomorrow at...
1266 To replay this message press 1.
1267 You will be instructed to enter a date and a time. To skip
the date entry and send the message in the next 24 hours,
press #. Please enter the date. Enter the month number
followed by the day of the month. For example, 1-0-0-5
for October 5th.
1298 Welcome to the messaging center. The person you are
trying to reach is unavailable. If you would like to leave a
message, please follow the simple instructions and we
will attempt to deliver your recorded message.
1299 Please speak your name at the tone.
1400 Please record your message at the tone. When you are
finished recording, hang up and we will attempt to
deliver your message.

3.3.8 Language Selection


With the Fixed Network application, the MVP has the ability to map the
language which is to be used for both the caller and subscriber to a keystroke and
a conformation prompt.

This is accomplished by a coledit file (/syspar/lang_map) which contains:


A keypress field
An MVP system language number
A prompt for telling a caller to select language
A prompt to tell a caller to select the recipients language
A confirmation prompt number
A description field

24 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

Based on how many entries are in this file, the application will decide how many
different languages are available. If no entries are in this file, the language will
default to the language of the MOD mailbox.

Separate language data will have to be added to the MVP system prealloc file and
the appropriate quert files will have to be loaded.

While prompting the caller to enter a language, the MVP will append the prompt
press (key entry) to the prompt numbers in the cprmt and sprmt fields. If no
prompt value is present in either the cprmt or sprmt fields, the entry will be
disabled for that selection.

Shown below is an example of the /syspar/lang_map file:

Record Press Lang Caller Subscr Confirm Desc


000000 1 1 1234 2345 3456 Description 1
000001 2 3 2345 1234 2345 Description 2

Where:

Name Length Format Description


press 1 dec The keypress which will be entered (1
to 9).
lang 1 dec The MVP system language number (0
to 7).
caller 2 dec The prompt number to be used for
selecting the callers language.
subscrt 2 dec The prompt number to be used in the
subscribers language.
confirm 2 dec The prompt played for confirmation.
desc 20 text A description of this entry.

A loadable has been added to load this file into memory in the MVP. The name
of this loadable is /relo/ld_lang.r.

PN 9110.00780 25
Messaging on Demand Manual

4
STATION MESSAGE DETAIL RECORDS
(SMDR)

Station Message Detail Records (SMDR) provide a way to monitor MVP activity
for billing and tracking for troubleshooting purposes and other uses. This
information can be routed to a serial port for a CRT, printer, or billing computer.

Using the SMDR records, billing capabilities will exist for calls made to, and calls
returned by, the subscriber. For this feature the term "subscriber" refers to the
recipient of a message.

4.1 SMDR Call Types


SMDR call types have been added with the MOD feature in order to handle
SMDR record and data logging.

4.1.1 Caller SMDR (VMC)


All inbound calls to the MVP that utilize the MOD feature will have a SMDR
record of this type. Shown below is a list of VMC type specific fields that will be
required for billing purposes:

Account Number MVP mailbox number

Outdial Number Subscribers phone number

ANI/CLI Number Callers ANI number

Original Called Number Subscribers phone number

Number sent Message left or not left

Call Type VMC

PN 9110.00780 27
STATION MESSAGE DETAIL RECORDS (SMDR)

4.1.2 Subscriber SMDR (MOD)


All MOD calls forwarded by the MVP to the subscriber will have a SMDR record
of this type. Shown below is a list of MOD type specific fields that will be
required for billing purposes:

Account Number MVP mailbox number

Outdial Number Subscribers phone number

ANI/CLI Number Callers ANI number

Original Called Number Subscribers phone number

Number received Message left or not left

Call Type VMS

4.1.3 Subscriber Call Back SMDR (VMT)


All MOD return calls which are initiated by the subscriber will have a SMDR
record of this type. Shown below is a list of VMT type specific fields that will be
required for billing purposes:

Account Number MVP mailbox number

Outdial Number Callers call back number

ANI/CLI Number Subscribers phone number

Original Called Number Subscribers phone number

Call Type VMT

28 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

4.2 SMDR Data Format


The Messaging On Demand feature uses a Type 2 (extended modified) SMDR
record. The MOD SMDR data will follow the format outlined below:

Field Field Field Description


Number Length Name

1 5 Sequence The Sequence Number for this SMDR - assigned in numerical


order (INIT=1).
Number

2 5 System ID The MVP system ID (INIT=1).

3 3 Channel (0-127) This field defines the incoming port number on which the
Number call takes place.

4 2 SMDR Defines the type of SMDR. Set to 2 (extended modified) for


Messaging On Demand.
Type

5 8 Start Date Format: year/month/day - e.g., 96/03/05

6 8 Start Time Format: hour:minutes:seconds - e.g., 13:56:40

7 2 Activity Code for primary activity during the call:


Code
0 = Answer and play greeting.
1 = Entered mailbox number and left message.
2 = Entered user name and left message.
3 = Entered mailbox no./used password for access.
4 = Not implemented.
5 = Not implemented.
6 = Outdial for message delivery.
7 = Outdial for message notification.
8 = Invalid mailbox number for name.
9 = Invalid security code.
10 = System problem prevented access.
11 = Outdial page.
12 = Called, left message and callback page.
13 = Called and left page.

8 8/16 MVP MVP mailbox number for caller and outdial calls. This field can
Mailbox # be toggled between 8 and 16 via the spoolcmd loadable.

9 3 Access ID Subscribers access ID as programmed for individual agent


access.

PN 9110.00780 29
STATION MESSAGE DETAIL RECORDS (SMDR)

Field Field Field Description


Number Length Name

10 2 Disconnect Disconnect Codes are:


Code
0 =Timeout waiting for command.
1 =Hang up or log off.
2 =DTMF "re-id" entered.
3 =DTMF "operator revert" entered.
4 =DTMF "call transfer" entered.
5 =Successful outdial.
6 =No answer/busy outdial.
7 =Not implemented.
8 =Hardware or system problem.
9 =Call terminated by system manager.
10 =Too many subscriber errors.
11 =Unidentified caller sent urgent message.
12 =Outdial page fails.
13 =Outdial page success.
14 =Leave system from trunk to trunk transfer.
15 =Not implemented.
16 =Fax transmission fails.
17 =Subscriber sent Constant Touch caller to voice mail.

11 8 Call Elapsed time of call (hh:mm:ss).


Length

12 2 Messages Number of messages received.


Received

13 2 Messages Number of messages sent.


Sent

14 2 FAX Sent Number of fax messages sent.

15 2 FAX Number of fax messages received.


Received

16 3 Call Code VMC = MOD incoming calls.


VMS = MOD MVP to subscriber outdial calls.
VMT = MOD subscriber call back calls.

30 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

Field Field Field Description


Number Length Name

17 16 Call Type The Outdial number contains the following information


depending upon the type of Virtual Mailbox call:
VMC = Called Number (subscribers number).
VMS = Called Number (subscribers number).
VMT = Call back Number (Callers call back number).

18 3 Outdial Outdial call group (1-255).


Group

19 16 ANI/CLI # The ANI/CLI number contains the following info. depending


upon the type of Virtual Mailbox call:
VMC = Callers ANI number.
VMS = Callers ANI number.
VMT = Called number (subscribers number).

20 16 Original The Original Called Number contains the following info.


Called # depending upon the type of Virtual Mailbox call:
VMC = Called number (subscribers number).
VMS = Called number (subscribers number).
VMT = Called number (subscribers number).

21 16 Credit Credit Card number.


Card

22 3 FAX Pages Number of fax pages sent.

23 3 FAX Pages Number of fax pages received.

24 2 Checksum Checksum.

25 1 Return Carriage return (CTL-M).

26 1 Feed Line feed (CTL-J).

Shown below are examples of the three Messaging On Demand SMDR types.
These examples were created during a MOD test and may not reflect the actual
data that you receive.

VMC

00074 00300 123 01 96/05/08 18:46:38 12 06232414 255 00 00:00:32 01 00 00 00


VMC 0000000001111111 000 0000000002222222 000000000111111
0000000000000000

000 000 b3

PN 9110.00780 31
STATION MESSAGE DETAIL RECORDS (SMDR)

VMS

00075 00300 122 01 96/05/08 18:47:11 06 06232414 255 04 00:00:43 01 01 00 00


VMS 0000000001111111 012 0000000001234567 000000000111111
0000000000000000

000 000 d4

VMT

00076 00300 123 01 96/05/08 18:47:50 00 06232414 255 05 00:00:04 00 00 00 00


VMT 0000000005555555 000 0000000001111111 000000000111111
0000000000000000

000 000 d5

32 REV 1.1 Jan. 5, 1998


Messaging on Demand Manual

5
FILE DESCRIPTIONS

Shown below are the MVP system files that have been modified in order to
implement the Messaging On Demand feature:

File Name File Description


custfeat.r File containing the specific feature packages.
em3feat.r File containing features specific to emulation 3.
em4feat.r File containing features specific to emulation 4.
/syspar/lang_map File used to map languages to prompts and keypad
entries.
/relo/ld_lang.r File used to load /syspar/lang_map into memory.
mvp-147 Main operating system file.
/hpmt/help_pmt.77 Help file for call process menu 77.
/hpmt/help_pmt.78 Help file for call process menu 78.
/hpmt/help_pmt.80 Help file for call process menu 80.
channel.god File containing the default feature restriction
information for the standard MVP keypad.
chanem3.god File containing the feature restriction information
for the emulation 3 keypad.
chanem4.god File containing the feature restriction information
for the emulation 4 keypad.
/batch/service.b File for editing the COS modifications and helps.
/relo/ch_tbl.r File used to load channel.tbl modifications.

PN 9110.00780 33

Das könnte Ihnen auch gefallen