Professional Documents
Culture Documents
VoiceMail Server CE Manual
VoiceMail Server CE Manual
PREFACE
1.
INTRODUCTION
1.1.
GENERAL OVERVIEW
1.1.1. Layout of the Voice Server Interface (VSI)
1.1.2. Communication between a Voice Server and an ISPBX
1.1.3. Standard Connection
1.1.4. Integrated Connection
3
3
4
4
4
2.
SERVERS
2.1.
5
5
5
3.
HARDWARE INSTALLATION
3.1.
3.2.
CIRCUIT BOARDS
CABLES
6
6
4.
4.1.
INTEGRATED CONNECTION
4.1.1. System Software 200/205/300/640
4.1.2. System Software 730/735/740/741/800/805/Call@Net
7
7
9
5.
11
5.1.
INTEGRATED CONNECTION
5.1.1. System Software 205/300
5.1.2. System Software 730/735/740/741/800/805/Call@Net
11
11
13
A.
ON-HOOK PROTOCOL
15
A.1.
15
15
16
16
17
B.
OFF-HOOK PROTOCOL
18
B.1.
18
18
19
C.
20
Table of contents
AMENDMENTS
C.1.
C.2.
THE SERVER
THE ISPBX
20
20
D.
EXTRA INFORMATION
21
D.1.
21
22
22
23
D.2.
Table of contents
ii
AMENDMENTS
The items that follow are incorporated in the update of this manual from issue 0010 to 0104:
CHAPTER/SECTION
All chapters
DESCRIPTION
Call@Net introduced.
PREFACE
This book describes the hardware and software installation required to create an interface that
can be used by various voice server products connected to a SOPHO ISPBX. Examples of
voice servers are:
VMS = Voice-mail server.
The VSI (Voice-server Interface) uses two different protocols (on-hook protocol or off-hook
protocol) and can be implemented in SOPHO ISPBX systems with the following System
Software (SSW):
PROTOCOL
SSW
ON-HOOK
OFF-HOOK
200
205
300
640
730
735
740
741
800
805 and up
--205.7
300.23
--730.30
735.25
740.23
741.21
800.23
805 and up
1.
INTRODUCTION
Voice servers are items of equipment that can be connected to an ISPBX to carry out various
voice functions. Examples of voice servers are:
-
1.1.
GENERAL OVERVIEW
1.1.2.
There are two types of connection between a voice server and an ISPBX, they are the
Standard Connection and Integrated Connection. Both types of connection use DTMF digits
and other tones such as dial-tone and ring-tone.
1.1.3.
Standard Connection
With a Standard Connection, the ISPBX treats the server as an ordinary analogue telephone
set; it does not send information that describes the kind of call being sent to the server. The
server has the same facilities assigned to it by the ISPBX as those that can be assigned to an
ordinary analogue telephone set.
1.1.4.
Integrated Connection
With an integrated Connection, the ISPBX sends "calling extension number" and "called
extension number" to the server. This can be used to identify the type of call being sent, for
example an internal, external or diverted call.
2.
SERVERS
2.1.
There are various manufacturers of Voice-Mail Server (VMS) equipment and there are two
different handshaking protocols for communicating with ISPBXs.
2.1.1.
VMS Units
The VMS units used must conform to the protocols offered by the ISPBXs; see
appendices A and B.
2.1.2.
Handshaking Protocols
Note:
The ISPBX with the various System Soft Ware (SSW) will use one protocol or the
other depending on projecting and licensing, it will not support both protocols at
the same time; see table 2.1.
TBX
PROTOCOL
SUPPORTED
VSI LICENCE
REQUIRED *
DONGLE NEEDED
SSW 200/205/300/615/
SSW 615/620/630
NVM
NO
NO
620/630/640/730/740/
741/800/805/
Call@Net
SSW 205/300
FVM
YES
NO
SSW 730/740/741/800/
FVM
YES
YES
805/Call@Net
* If the ISPBX user has purchased a licence for the VMS facility, it is programmed into the dongle installed in the ISPBX.
In a network of exchanges, a dongle containing an off-hook VSI licence is needed only in the ISPBXs where the off-hook
protocol is used, therefore, not in ISPBXs where the VSI off-hook protocol is not used.
Table 2-1 VMS Makers and Protocols Used
3.
HARDWARE INSTALLATION
3.1.
CIRCUIT BOARDS
The Voice-mail server can connected to one or more (depending on the number of lines
between the server and the ISPBX) ordinary ALC circuits.
-
Insert an ALC board in a shelf of the ISPBX (or use one that is already installed but not all
circuits are allocated yet);
Connect the a/b wires of front connectors to the MDF;
Connect the Voice server to a/b wires in the MDF.
3.2.
CABLES
Servers from different manufacturers may have different connectors for the a/b wires that
need to be connected to the MDF. Consult the server handbook to see what cable is
necessary.
4.
4.1.
INTEGRATED CONNECTION
4.1.1.
SSW
PE COMMANDS
PROJPA:2039,0;
200/205/300
PROJPA:2032,1;
640
PROJPA:1042,1;
PROJPA:2027,0;
PROJPA:2032,1;
FUNCTION
OFF-HOOK Voice-mail
protocol
(Selects ON-HOOK Voicemail protocol)
Digit regeneration during a
connection
Service Displays required
External control of service
displays
Digit regeneration during a
connection
: OFF
: YES
: YES
: NO
: YES
System Timers
SSW
200/205/640
PE COMMANDS
PROJPA:2308,C40;
PROJPA:2341,C40;
PROJPA:2300,C20;
FUNCTION
Tone Time Limit
Tone Timeout on DDI calls
Dialling Timeout on Dial
Tone
= 40 seconds
= 40 seconds
= 20 seconds
SSW
PE COMMANDS
PROJPA:2394,C05;
PROJPA:2308,0,40;
PROJPA:2341,0,40;
PROJPA:2300,0,20;
PROJPA:2394,0,05;
300
FUNCTION
SSM Ringing time "A"
Tone Time Limit
DDI Tone Time Limit
Dial Tone Time Limit
SSM Ringing time "A"
SSW
200/205
300/640
PE COMMANDS
PROJPA:2437,,58;
FUNCTION
SSM Ringing rhythm "A"
= 60 ms ON
800 ms OFF
Number Analysis
The numbers chosen as prefixes are examples only.
SSW
200/205
300/640
PE COMMANDS
PROJPA:6095, 00, *590,, 085;
PROJPA:6095, 00, #590,, 086;
PROJPA:6095, 00, *591,, 085;
PROJPA:6095, 00, #591,, 086;
PROJPA:6095, 00, *592,, 085;
PROJPA:6095, 00, #592,, 086;
FUNCTION
Set message waiting prefix
Cancel message waiting prefix
Set message waiting prefix
Cancel message waiting prefix
Set message waiting prefix
Cancel message waiting prefix
Group Arrangements
Group arrangements are optional and depend on how the server is used.
SSW
200/205
300/640
OM COMMANDS
FUNCTION
SSW
OM COMMANDS
ASFACM: 29&47&51&57&72, server
DNRs;
or
ASFACM: 29&47&51&94&72, server
DNRs;
205/300
FUNCTION
Assigns facilities to server DNRs
29 = Data protected
47 = Preferent to operator
51 = Test call entitled
57 = Service display extension
72 = Post dialling allowed
94 = Voice-mail server (preferred for
new installations)
Assigns facilities to server DNRs
29 = Data protected
47 = Preferent to operator
51 = Test call entitled
57 = Service display extension
72 = Post dialling allowed
200/640
Message Waiting
SSW
OM COMMANDS
200/205
300/640
FUNCTION
Set/cancel message-waiting
type:
0
1
2
Traffic Class
The traffic class of the server DNRs must be set to maximum: usually traffic class 6.
4.1.2.
FUNCTION
Message-waiting softring time
Voice-mail protocol selection
Message-waiting queuing softring
Postdialling available
Internal dial tone time
VALUE SELECTED
50x100ms
On-hook protocol
yes
yes
20 seconds
PG2 PARAMETERS
NETIMER006 = 40
NETIMER041 = 40
FUNCTION
OM COMMANDS
ASINTN:0, *590, 0, 76;
ASINTN:0, #590, 0, 79;
ASINTN:0, *591, 0, 77;
ASINTN:0, #591, 0, 80;
ASINTN:0, *592, 0, 78;
ASINTN:0, #592, 0, 81;
VALUE SELECTED
40 seconds
40 seconds
FUNCTIONS
0 = ON
0 = OFF
1 = ON
1 = OFF
2 = ON
2 = OFF
Group Arrangements
Group arrangements are optional and depend on how the server is used: use group properties
type number 16.
FUNCTION
Assigns facilities to server DNRs
4 = Data protection
11 = Preferent to operator
32 = Keytone postdialling allowed
33 = Voice-mail server
Traffic Class
The traffic class of the server DNRs must be set to maximum: usually traffic class 6.
10
5.
5.1.
INTEGRATED CONNECTION
5.1.1.
SSW
205/300
PE COMMANDS
PROJPA:2039, 1;
PROJPA:2032, 1;
FUNCTION
OFF-HOOK Voice-mail
protocol
Post-dialling available
: ON
: YES
System Timers
SSW
205
300
PE COMMANDS
PROJPA:2308, C40;
PROJPA:2341, C40;
PROJPA:2300, C20;
PROJPA:2394, C05;
PROJPA:2308, 0, 40;
PROJPA:2341, 0, 40;
PROJPA:2300, 0, 20;
PROJPA:2394, 0, 05;
FUNCTION
Tone Time Limit
DDI Tone Time Limit
Dial Tone Time Limit
TMS Ringing time "A"
Tone Time Limit
DDI Tone Time Limit
Dial Tone Time Limit
TMS Ringing time "A"
= 40 seconds
= 40 seconds
= 20 seconds
= 5 seconds of soft ring
= 40 seconds
= 40 seconds
= 20 seconds
= 5 seconds of soft ring
11
PE COMMANDS
PROJPA:2437,, 58;
FUNCTION
TMS Ringing rhythm "A"
= 60 ms ON
800 ms OFF
Number Analysis
The numbers chosen as prefixes are examples only.
PE COMMANDS
PROJPA:6095, 00, *590,, 085;
PROJPA:6095, 00, #590,, 086;
PROJPA:6095, 00, *591,, 085;
PROJPA:6095, 00, #591,, 086;
PROJPA:6095, 00, *592,, 085;
PROJPA:6095, 00, #592,, 086;
FUNCTION
Set message waiting prefix
Cancel message waiting prefix
Set message waiting prefix
Cancel message waiting prefix
Set message waiting prefix
Cancel message waiting prefix
Group Arrangements
Group arrangements are optional and depend on how the server is used.
OM COMMANDS
CRGRPA:2000, group DNR,,,;
FUNCTION
Create group arrangement
12
FUNCTION
Assigns facilities to server DNRs
29 = Data protected
47 = Preferent to operator
51 = Test call entitled
72 = Post dialling allowed
94 = Voice-mail server (preferred for new installations)
Message Waiting
OM COMMANDS
CHMWRE:0, *590, #590;
CHMWRE:1, *591, #591;
CHMWRE:2, *592, #592;
FUNCTION
Set/cancel message-waiting type:
0
1
2
Traffic Class
The traffic class of the server DNRs must be set to maximum: usually traffic class 6.
Note:
5.1.2.
When the server is dialled via inter-ISPBX links (for example, DPNSS, CLC, tielines, it might be useful to set the route option to "keytone regeneration" (PE
5057). If this were done then it would allow users, with extension sets such as
SOPHO-SET P171, K365, to postdial to the server.
The ISPBX must be projected as follows (the prefixes shown are examples only):
PG2 PARAMETERS
LOSYSOP019 = YES
LOSYSOP027 = YES
LOSYSOP047 = YES
NETIMER000 = 20
NETIMER006 = 40
NETIMER041 = 40
NETIMER165 = 30
(only for SSW 730)
FUNCTION
VALUE SELECTED
Off-hook protocol
yes
yes
20 seconds
40 seconds
40 seconds
30 seconds
Number Analysis
OM COMMANDS
ASINTN:0, *590, 0, 76;
ASINTN:0, #590, 0, 79;
ASINTN:0, *591, 0, 77;
FUNCTION
Message-waiting LED on/off type:
0 = ON
0 = OFF
1 = ON
13
OM COMMANDS
ASINTN:0, #591, 0, 80;
ASINTN:0, *592, 0, 78;
ASINTN:0, #592, 0, 81;
FUNCTION
1 = OFF
2 = ON
2 = OFF
Group Arrangements
Group arrangements are optional and depend on how the server is used: use group properties
type number 16.
FUNCTION
Assigns facilities to server DNRs
4 = Data protection
11 = Preferent to operator
32 = Keytone postdialling allowed
33 = Voice-mail server
Traffic Class
The traffic class of the server DNRs must be set to maximum: usually traffic class 6.
14
A.
ON-HOOK PROTOCOL
Communication between an ISPBX and a server uses CCITT Q.23 DTMF signalling. This
appendix tells you:
-
A.1.
Note:
The digits shown are only an example of what a calling DNR might be.
- With internal calls this field contains up to 6 decimal digits (0...9),
representing the DNR of the calling party or operator. Look also at section
A.1.3. "Server Recovery from User Dialling Errors".
- With external calls this field contains 4 stars (****).
Note:
ISPBXs with SSW 200/205/300 and TBX will send the identifier digit and called
number only on diversion, or when the called number was a hunt group number. If
the server extension number was dialled directly, the identifier and called number
will be suppressed.
The digits shown are only an example of what a called DNR might be.
15
Note:
With non-diverted calls, this field contains up to 6 decimal digits (0 ... 9),
representing the DNR of the server. Look also at section A.1.3. "Server
Recovery from User Dialling Errors".
With diverted calls, this field contains up to 6 decimal digits (0 ... 9),
representing the DNR of the diversion initiator.
At the end of a voice-mail call, when the caller and called party both go on-hook,
the ISPBX and TBX send a clear display sequence ("DC") to the server ("DC" is sent
to the server by SSW 200/205/300/640, "DC" is not sent by SSW 730/735/740/
741/800/805 and up).
Ringing current is sent to the server after the setup data has been sent.
CALLED NUMBER
Contains * or #
Table A-1
16
SERVER ACTION
TYPE OF CALL
NO
NO
YES
YES
17
B.
OFF-HOOK PROTOCOL
Communication between an ISPBX and a Server uses CCITT Q.23 DTMF signalling. This
appendix tells you the format and timing of the information the ISPBX sends to a server.
B.1.
Note:
18
1. X = 0: no diversion
1: diversion on busy
2: diversion on no reply
3: other diversion cause (e.g. follow me)
4: diversion on not reachable (empty S0 bus or handset out of reach/switched off)
2. Y = 0: external party, identified by route number (analogue trunk)
1: internal party or party connected to a local network via DPNSS or CLC
2: external party, identified by calling line identity (ISDN)
3. The digits shown are only an example of what a calling DNR might be. Look at
table B.1. to see what the digits mean.
4. ISPBXs with SSW 205/300 will send the identifier digit and called number only
on diversion, or when the called number was a hunt group number. If the server
extension number was dialled directly, the identifier and called number will be
suppressed.
As from SSW 300.32: when facility class mark 50 is assigned SS to the voice mail
server, the Called Line Identity (preceeded by A) is included in the digit string that
is sent to the voice mail server after answering the call.
5.
- Diverted calls: up to 20 digits (0 ... 9, *, #) DNR of the diversion initiator.
- Non-diverted calls: up to 20 digits (0 ... 9, *, #) DNR of the server.
Note:
6. When the server has received the stop digit it must wait 1 second before sending
an announcement; this time is needed for path switching in the ISPBX.
CALLING PARTY
TYPE see note 2
MAX. NBR OF
DIGITS AND
SPACES
Y=0
20
0 ... 9, *
Y=1
20
0 ... 9, *, #
Y=2
20
0 ... 9, *, #
TYPE OF DIGITS
NUMBER
REPRESENTS
Route number of trunk
line. Line number of
trunk line.
DNR of the calling
extension or operator.
Unrestricted calling line
identity of the calling
party.
REMARKS
Format = ROUTE *
LINE (Two numbers
separated by *)
19
C.
The signal levels of the the server and the ISPBX both have to be programmed correctly in
order for the two to interface properly; this means the following should be programmed:
-
Audio levels;
DTMF signalling levels.
Look at table on page 20 to see what these levels should be: they are the same for both the
on-hook protocol and the off-hook protocol.
DTMF SIGNALLING LEVELS
SIGNAL DIRECTION
AUDIO (SPEECH)
SIGNALS
Note:
C.1.
LOW GROUP
HIGH GROUP
- 11 to - 2 dbm
- 5 to - 35 dbm
- 9 to - 2 dbm
- 5 to - 35 dbm
The Audio and DTMF signal levels are specified across an a/b wire pair with an
input impedance of 600 ohms.
THE SERVER
The Programming of tones and signal levels in the server should already have been done by
the manufacturer of the server; these settings have been chosen to suit the telephone system
requirements of the country in which the server is used; If you need to change the settings
look in the server manufacturer's handbook to see how to do this.
C.2.
THE ISPBX
Transmit and receive signal levels of an ALC are country dependent. These signal levels and
DTMF tones are defined in the ALC card being used.
20
D.
EXTRA INFORMATION
D.1.
Standard messages;
Priority messages;
Fax messages.
text message 1;
text message 2;
text message 3.
In an ISPBX, each of these can have a message-waiting activation and deactivation prefix.
When a message is received in a mailbox of the server, the server may initiate a call to the
ISPBX telling it there is a message waiting. The server will tell the ISPBX to turn on the
message waiting indicator (usually an LED or soft ring) on a particular telephone extension and
will indicate what type of message is waiting (with simple sets, only one message type can be
indicated, because the set may have only one lamp or soft ring). The following examples show
how a standard message-waiting indication would be turned on or off.
Turn the standard message waiting indication ON
- Connect to a line;
- Detect dial tone;
- Send the message waiting activation prefix: you defined this (*590) in the number
analysis section of chapters 4 and 5)
- send the DNR of the telephone set;
- Wait for confirmation tone;
- Disconnect.
Turn the standard message waiting indication OFF
- Connect to a line;
- Detect dial tone;
- Send the message waiting deactivation prefix: you defined this (#590) in the number
analysis section of chapters 4 and 5)
- Send the DNR of the telephone set;
- Wait for confirmation tone;
- Disconnect.
21
Note:
The DNR is the extension number of the user whose message waiting indicator is
to be changed.
DNRs in other DPNSS nodes are allowed (only in SSW 805)
The DNR may contain up to:
6 digits (0 ... 9) (On-hook protocol)
12 digits (0 ... 9, *, #) (Off-hook protocol)
22
D.2.
The three message waiting types mentioned in section D.1. can be indicated only on feature
telephone sets. On simple sets only one message waiting type can be indicated because the
simple set has only one lamp or soft ring.
This means that, on a simple set, only one message waiting type should be used because
switching other message waiting types off on simple sets will result in switching off all message
waiting types.
If all three message waiting types are to be used, the server must know the types of sets in an
installation and which of the telephone sets are simple sets.
23