blackberry mobile voice system-feature and technical overview

34
BlackBerry Mobile Voice System  Version: 4.6 Feature and Technical Overview

Upload: himat-makwana

Post on 06-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 1/34

BlackBerry Mobile Voice System Version: 4.6

Feature and Technical Overview

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 2/34

SWD-398613-0519075943-001

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 3/34

Contents  1 Overview....................................................................................................................................................................................... 2

2 Architecture: BlackBerry MVS................................................................................................................................................... 3

3 Features......................................................................................................................................................................................... 6

Phone features................................................................................................................................................................................ 6

Features for managing user accounts and devices..................................................................................................................... 7

Security features............................................................................................................................................................................. 9

4 Process flows................................................................................................................................................................................ 10

Process flow: Making a call from a BlackBerry device (BlackBerry device initiates).............................................................. 10

Process flow: Making a call from a BlackBerry device (PBX initiates)...................................................................................... 12

Process flow: Making a call from a mobile phone....................................................................................................................... 14

Process flow: Making a call to an external phone number........................................................................................................ 15

Process flow: Receiving a call on a BlackBerry device............................................................................................................... 17

Process flow: Transferring a call from a BlackBerry device....................................................................................................... 18

Process flow: Moving a call from a BlackBerry device to a desk phone................................................................................... 19

Process flow: Adding another party to a call on a BlackBerry device....................................................................................... 20

5 Requirements............................................................................................................................................................................... 22

System requirements: BlackBerry MVS........................................................................................................................................ 22

System requirements: Network..................................................................................................................................................... 23

System requirements: PBX............................................................................................................................................................ 24

System requirements: Media gateway......................................................................................................................................... 25

System requirements: Voice mail integration............................................................................................................................. 25

6 Glossary......................................................................................................................................................................................... 26

7 Provide feedback........................................................................................................................................................ ................. 29

8 Legal notice.................................................................................................................................................................................. 30

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 4/34

Overview1

BlackBerry® Mobile Voice System integrates your organization's telephone system with the BlackBerry® Enterprise Server to

extend desk phone functionality to BlackBerry devices. BlackBerry MVS is designed to

• integrate with the phone application on BlackBerry devices to permit users to make calls from and receive calls to their

work phone numbers and access some of the features that are available from your organization's desk phones

• provide a user account with a single work phone number that can ring on up to four phones simultaneously or sequentially,

and direct unanswered calls to a single voice mailbox that is associated to the work phone number

• permit users to create ad hoc conference calls from their BlackBerry devices

• extend the security features of the BlackBerry Enterprise Server to authenticate BlackBerry device users to BlackBerry MVS

and your organization's PBX phone system

• permit you to manage BlackBerry devices over the wireless network from a single location and control access to the work

phone numbers and phone features that BlackBerry MVS provides

Feature and Technical Overview Overview

2

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 5/34

Architecture: BlackBerry MVS 2

BlackBerry® Mobile Voice System is designed to integrate with an organization’s PBX through a media gateway that is connected

to the PBX using T1/E1 ISDN-PRI.

Component Description

BlackBerry® Enterprise Server The BlackBerry Enterprise Server is designed to provide BlackBerry devicemanagement and security functionality, including authentication between

BlackBerry devices and the BlackBerry MVS Server.

BlackBerry MVS uses the following BlackBerry Enterprise Server components:

• BlackBerry Configuration Database: The BlackBerry Configuration Database

stores the information that BlackBerry MVS uses. The BlackBerry MVS

Connection Service retrieves information from the BlackBerry ConfigurationDatabase to send and receive secure data communication between BlackBerry

MVS and the BlackBerry Enterprise Server.

• BlackBerry Dispatcher: The BlackBerry Dispatcher is designed to encrypt and

compress, and decompress and decrypt all data that is sent to and from

BlackBerry devices. The BlackBerry Dispatcher sends the data through the

BlackBerry Router to and from the wireless network.

Feature and Technical Overview Architecture: BlackBerry MVS

3

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 6/34

Component Description

• BlackBerry Router: The BlackBerry Router connects to the wireless network to

send data to and from BlackBerry devices.

 You install the BlackBerry MVS software on a computer that is separate from the

BlackBerry Enterprise Server.

BlackBerry MVS Server The BlackBerry MVS Server communicates with the BlackBerry Enterprise Server

and PBX. For voice communication, the BlackBerry MVS Server connects to the PBX

through a media gateway. For data communication with BlackBerry devices, the

BlackBerry MVS Server connects to the BlackBerry Enterprise Server.

 The BlackBerry MVS Server includes the following services:

• BlackBerry MVS Call Processor: The BlackBerry MVS Call Processor

communicates with the BlackBerry MVS Session Manager and BlackBerry MVS

Connection Service to send and receive SIP calls and data messages. The

BlackBerry MVS Call Processor connects to the media gateway to send and

receive RTP packets. BlackBerry MVS uses RTP packets to provide media

features, such as conferencing and music on hold, and detect DTMF codes for

features such as setting up ad-hoc conferences, transferring calls, and

retrieving voice mail. The BlackBerry MVS Call Processor also connects to the

BlackBerry MVS web UI to send applicable changes made to a user account 

to the BlackBerry MVS Client.

• BlackBerry MVS Connection Service: The BlackBerry MVS Connection Service

connects to the BlackBerry Enterprise Server to send secure data

communication to and receive secure data communication from the

BlackBerry MVS Client.

• BlackBerry MVS Notification Service: The BlackBerry MVS Notification Service

connects to your organization's messaging server to provide notification

messaging services.• BlackBerry MVS Session Manager: The BlackBerry MVS Session Manager

connects to the media gateway to communicate incoming and outgoing SIP

calls. It sends incoming calls to and receives outgoing calls from the BlackBerry

MVS Call Processor.

Feature and Technical Overview Architecture: BlackBerry MVS

4

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 7/34

Component Description

• BlackBerry MVS web UI: You can use the BlackBerry MVS web UI to perform

BlackBerry MVS tasks, such as activating user accounts and managing the

BlackBerry MVS Client over the wireless network. You can permit users to use

the web UI to manage their user accounts, including phones and schedules,

and schedule conferences.

• BlackBerry MVS database: The BlackBerry MVS database contains

configuration data and transactional data that components of the BlackBerryMVS Server use.

BlackBerry device with the BlackBerry

MVS Client 

BlackBerry MVS users can use BlackBerry devices to extend the capabilities of their

work desk phones. The BlackBerry MVS Client integrates with the phone application

on BlackBerry devices and permits users to make calls from and receive calls to their

work phone numbers, and to access some of the phone features that are available

from your organization's desk phones. Users can have only one BlackBerry device

with the BlackBerry MVS Client.

Feature and Technical Overview Architecture: BlackBerry MVS

5

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 8/34

Features 3

Phone features

Feature Description

single phone number Each BlackBerry® Mobile Voice System user has a single phone number that  

simultaneously or sequentially rings up to four phones, such as a desk phone, a

BlackBerry device, and two additional phones.

Users can add phones to their user accounts if you permit them to do so.

access to desk phone features BlackBerry MVS users can use the phone application on their BlackBerry devices

to access the desk phone features of the BlackBerry MVS Client. Users can use the

desk phone features of the BlackBerry MVS Client to perform the following actions:

• make a call from a work phone number

• answer a call to a work phone number

• transfer a call

• place a call on hold

• switch to another call during a call

• move a call to a desk phone during a conversation

Users can access the desk phone features from other phones that are associated

to their user accounts by calling a mobile access number and using touch-tones to

access desk phone features.

caller restrictions You can use caller restrictions to filter incoming calls. When a user receives a call,

the BlackBerry MVS Server filters the phone number through two lists: allowed

callers and blocked callers. If the BlackBerry MVS Server finds the phone number

in the allowed callers list, it notifies the user of the call. If the BlackBerry MVS Serverfinds the phone number in the blocked callers list, it forwards the call directly to the

user's voice mailbox.

Users can also restrict all calls. If users turn on this feature, the BlackBerry MVS

Server forwards calls directly to the users' voice mailboxes unless the phone

numbers appear in the allowed caller list.

Feature and Technical Overview Features

6

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 9/34

Feature Description

Users can manage the lists of allowed callers and blocked callers if you permit them

to do so.

integrated voice mail You can integrate BlackBerry MVS with your organization's voice mail system to

provide users with access to their work voice mailboxes. You can configure a voice

mail message indicator to appear on BlackBerry devices when voice mail messages

are waiting for users.

scheduling You can schedule when BlackBerry MVS users can receive calls to their work phone

numbers and the phones associated with their user accounts. Users can change

these schedules if you permit them to do so.

conferencing Users can use their BlackBerry devices to create ad-hoc conference calls and invite

as many parties to join a call as necessary.

 You can permit users to use the BlackBerry MVS web UI to create scheduled

conferences. Users can select whether the BlackBerry MVS Server sends an email

notification message to conference participants with an access phone number and

secure access code, or whether the BlackBerry MVS Server calls participants when

the conference begins.

Features for managing user accounts and devices

 You can use the BlackBerry® Mobile Voice System web UI to configure and manage user accounts.

Feature Description

user accounts You must associate existing BlackBerry® Enterprise Server user accounts with

BlackBerry MVS. The BlackBerry Enterprise Server user accounts must be assigned

BlackBerry devices. These are the only devices that can run the BlackBerry MVS

Client.

administrator accounts You can create administrative accounts to permit multiple administrators to access

the BlackBerry MVS web UI. You can permit administrators to manage user accounts

and system settings.

feature sets You can use feature sets to control the features of the web UI and BlackBerry devices

that users can access. Feature sets can permit users to perform the following actions:

• add phones to their user accounts

Feature and Technical Overview Features for managing user accounts and devices

7

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 10/34

Feature Description

• access features of the BlackBerry MVS Client on their BlackBerry devices

• configure some of the BlackBerry MVS Client settings

• access the conferencing features of BlackBerry MVS

user access to the web UI Users can manage their user accounts and conferences using the web UI if you

permit them to do so.

methods of connecting calls BlackBerry MVS starts incomings calls to BlackBerry devices using your

organization's PBX. You can manage how outgoing calls from BlackBerry devicesconnect to your organization's PBX using the following methods:

• start calls using BlackBerry devices

• start calls using your organization's PBX

If BlackBerry devices start calls, the BlackBerry MVS Server sends a message with

a DNIS from a DNIS pool to a BlackBerry device. The BlackBerry device calls the

BlackBerry MVS Server using the DNIS. After the BlackBerry MVS Server receivesa call with the DNIS, it completes the call.

If your organization's PBX starts calls, the BlackBerry MVS Server sends a message

with an ANI from an ANI pool to a BlackBerry device. The BlackBerry MVS Server

calls the BlackBerry device using the ANI. After the BlackBerry device receives a

call with the ANI, the BlackBerry device connects to the call.

wireless device management You can make the BlackBerry MVS Client available to users over the wirelessnetwork. The BlackBerry MVS Server can send updates to users over the wireless

network. If you delete or suspend user accounts, users can no longer access their

work phone numbers or use the BlackBerry MVS Client on their BlackBerry devices.

Feature and Technical Overview Features for managing user accounts and devices

8

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 11/34

Security features

Feature Description

authentication of BlackBerry® Mobile

 Voice System users

Only authenticated BlackBerry MVS users can use their BlackBerry devices to

extend the capabilities of their work desk phones. The BlackBerry® Enterprise Server

is designed to authenticate BlackBerry device users to BlackBerry MVS. Only

authenticated BlackBerry device users can access the work phone numbers andfeatures of the BlackBerry MVS Client.

standard message encryption BlackBerry MVS is designed to take advantage of the security features of the

BlackBerry® Enterprise Solution. The BlackBerry Enterprise Solution is designed to

use a symmetric key encryption algorithm to protect data in transit between

BlackBerry devices and BlackBerry MVS. For more information, see the BlackBerry 

Enterprise Solution Security Technical Overview .

monitoring BlackBerry MVS creates log files to record information about the call activity of  

users, error messages, warnings, daily activities, and other events that are related

to BlackBerry MVS. You can run predefined reports to collect information about the

BlackBerry MVS environment and use this information for analysis and

troubleshooting.

notification groups You can configure notification groups to send notification email messages to

contacts about BlackBerry MVS events that might require action.

Feature and Technical Overview Security features

9

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 12/34

Process flows 4

Process flow: Making a call from a BlackBerry device (BlackBerry device

initiates)

 This process flow applies to a user who makes a call from a BlackBerry® device and the BlackBerry device starts the call.

1. A BlackBerry® Mobile Voice System user makes a call from a BlackBerry device to another extension within the user's

organization.

2. The BlackBerry MVS Client starts an outgoing call request, which identifies the user and includes the destination extension

number.3. The BlackBerry device compresses and encrypts the call request, and sends it to the wireless network over port 3101.

4. The wireless network sends the call request to the BlackBerry® Enterprise Server.

5. The BlackBerry Enterprise Server decrypts and decompresses the call request, and sends it to the BlackBerry MVS Connection

Service over the LAN using a TCP connection.

6. The BlackBerry MVS Connection Service sends the call request to the BlackBerry MVS Call Processor over a UDP port number.

Feature and Technical Overview Process flows

10

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 13/34

7. The BlackBerry MVS Call Processor checks the database and verifies that the call request is from a registered user. The

BlackBerry MVS Call Processor creates a message with a DNIS number that the BlackBerry MVS Client uses to completethe call, and sends the message to the BlackBerry MVS Connection Service.

8. The BlackBerry MVS Connection Service sends the message to the BlackBerry Enterprise Server over the LAN using a TCP

connection.

9. The BlackBerry Enterprise Server compresses and encrypts the message, and sends it to the wireless network over port 3101.

10. The BlackBerry device sends a delivery confirmation to the BlackBerry Enterprise Server.

11. The BlackBerry MVS Client calls the DNIS number and sends the call to the PBX over the PSTN.

12. The PBX sends the call to the media gateway.

13. The media gateway converts the call to a SIP call, and sends the SIP call to the BlackBerry MVS Session Manager over the

LAN.

14. The BlackBerry MVS Session Manager sends the SIP call to the BlackBerry MVS Call Processor over a UDP port number or

 TCP connection.

15. The BlackBerry MVS Call Processor verifies that the DNIS number and ANI in the SIP call are the same as the DNIS number

and ANI from the original outgoing call request. The BlackBerry MVS Call Processor retrieves the destination extension

number from the call request and creates a SIP call to dial the destination extension number. The BlackBerry MVS CallProcessor sends the SIP call to the BlackBerry MVS Session Manager.

16. The BlackBerry MVS Session Manager sends the SIP call to the media gateway over the LAN.

17. The media gateway converts the SIP call to ISDN, and sends the call to the PBX.

18. The PBX sends the call to the destination extension number.

19. The recipient answers the call and voice communication can occur.

Feature and Technical Overview Process flow: Making a call from a BlackBerry device (BlackBerry device initiates)

11

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 14/34

Process flow: Making a call from a BlackBerry device (PBX initiates)

 This process flow applies to a user who makes a call from a BlackBerry® device and the PBX starts the call.

1. A BlackBerry® Mobile Voice System user makes a call from a BlackBerry device to another extension within the user'sorganization.

2. The BlackBerry MVS Client starts an outgoing call request, which includes the destination extension number.

3. The BlackBerry device compresses and encrypts the call request, and sends it to the wireless network over port 3101.

4. The wireless network sends the call request to the BlackBerry® Enterprise Server.

5. The BlackBerry Enterprise Server decrypts and decompresses the call request, and sends it to the BlackBerry MVS Connection

Service over the LAN using a TCP connection.

6. The BlackBerry MVS Connection Service sends the call request to the BlackBerry MVS Call Processor over a UDP port number.

7. The BlackBerry MVS Call Processor checks the database and verifies that the call request is from a registered user. The

BlackBerry MVS Call Processor creates a message with an ANI from the pool of ANI numbers and sends the message to

the BlackBerry MVS Connection Service.

8. The BlackBerry MVS Connection Service sends the message to the BlackBerry Enterprise Server over the LAN using a TCP

connection.

9. The BlackBerry Enterprise Server compresses and encrypts the message, and sends it to the wireless network over port 3101.

Feature and Technical Overview Process flow: Making a call from a BlackBerry device (PBX initiates)

12

F t d T h i l O i P fl M ki ll f Bl kB d i (PBX i iti t )

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 15/34

10. The wireless network sends the call request to the BlackBerry device.

11. The BlackBerry device sends a delivery confirmation to the BlackBerry Enterprise Server.

12. The BlackBerry Enterprise Server sends the delivery confirmation to the BlackBerry MVS Connection Service over the LAN.

13. The BlackBerry MVS Connection Service sends the delivery confirmation to the BlackBerry MVS Call Processor over a UDP

port number.

14. The BlackBerry MVS Call Processor creates a SIP call to dial the BlackBerry device and sends the SIP call to the BlackBerry

MVS Session Manager.

15. The BlackBerry MVS Session Manager sends the SIP call to the media gateway over the LAN.

16. The media gateway converts the SIP call to ISDN, and sends the call to the PBX.

17. The PBX sends the call to the BlackBerry device.

18. The BlackBerry device verifies that the ANI is the same as the ANI from the original message and sends an acknowledgment 

to the PBX over the PSTN using DTMF codes. The BlackBerry device plays a ring tone to the user.

19. The PBX sends the DTMF codes to the media gateway.

20. The media gateway converts the DTMF codes to an RTP packet, and sends the RTP packet to the BlackBerry MVS Call

Processor over the LAN.

21. The BlackBerry MVS Call Processor recognizes the acknowledgment, retrieves the destination extension number from the

original call request, and creates a SIP call to dial the destination extension number. The BlackBerry MVS Call Processor

sends the SIP call to the BlackBerry MVS Session Manager.

22. The BlackBerry MVS Session Manager sends the SIP call to the media gateway over the LAN.

23. The media gateway converts the SIP call to ISDN, and sends the call to the PBX.

24. The PBX sends the call to the destination extension number.

25. The recipient answers the call and voice communication can occur.

Feature and Technical Overview Process flow: Making a call from a BlackBerry device (PBX initiates)

13

Feature and Technical Overview Process flow: Making a call from a mobile phone

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 16/34

Process flow: Making a call from a mobile phone

1. A BlackBerry® Mobile Voice System user calls the mobile access number from a mobile phone.

2. The mobile phone sends the call to the PBX over the PSTN.

3. The PBX sends the call to the media gateway.

4. The media gateway converts the call to a SIP call, and sends the call to the BlackBerry MVS Session Manager.

5. The BlackBerry MVS Session Manager sends the SIP call to the BlackBerry MVS Call Processor over a UDP port number or

 TCP connection.

6. The BlackBerry MVS Call Processor checks the database and verifies that the DNIS number is the mobile access number.

 The BlackBerry MVS Call Processor verifies that the ANI is from a phone number that is associated to a registered user. The

BlackBerry MVS Call Processor sends a jingle and dial tone to the user's mobile phone.

7. The user dials an extension within the organization and presses the number sign (#) key on the mobile phone.

8. The mobile phone sends the call to the PBX over the PSTN.

9. The PBX sends the call to the media gateway.

10. The media gateway converts the call to a SIP call, and sends the SIP call to the BlackBerry MVS Server over the LAN.

11. The BlackBerry MVS Session Manager sends the SIP call to the BlackBerry MVS Call Processor.

12. The BlackBerry MVS Call Processor creates another SIP call to dial the destination extension number. The BlackBerry MVS

Call Processor sends the SIP call to the BlackBerry MVS Session Manager.

Feature and Technical Overview Process flow: Making a call from a mobile phone

14

Feature and Technical Overview Process flow: Making a call to an external phone number

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 17/34

13. The BlackBerry MVS Session Manager sends the SIP call to the media gateway over the LAN.

14. The media gateway converts the SIP call to ISDN, and sends the call to the PBX.15. The PBX sends the call to the destination extension number.

16. The recipient answers the call and voice communication can occur.

Process flow: Making a call to an external phone number

 This process flow applies to a user who makes a call from a BlackBerry® device and the BlackBerry device starts the call.

1. A BlackBerry® Mobile Voice System user makes a call from a BlackBerry device to a phone number that is external to the

user's organization.

2. The BlackBerry MVS Client starts an outgoing call request, which identifies the user and includes the destination extension

number.

3. The BlackBerry device compresses and encrypts the call request, and sends it to the BlackBerry device over the wireless

network.

4. The wireless network sends the call request to the BlackBerry® Enterprise Server.5. The BlackBerry Enterprise Server decrypts and decompresses the call request, and sends it to the BlackBerry MVS Connection

Service over the LAN using a TCP connection.

6. The BlackBerry MVS Connection Service sends the call request to the BlackBerry MVS Call Processor over a UDP port number.

7. The BlackBerry MVS Call Processor checks the database and verifies that the call request is from a registered user. The

BlackBerry MVS Call Processor creates a message with a DNIS number that the BlackBerry MVS Client uses to complete

the call, and sends the message to the BlackBerry MVS Connection Service.

Feature and Technical Overview Process flow: Making a call to an external phone number

15

Feature and Technical Overview Process flow: Making a call to an external phone number

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 18/34

8. The BlackBerry MVS Connection Service sends the message to the BlackBerry Enterprise Server over the LAN using a TCP

connection.9. The BlackBerry Enterprise Server compresses and encrypts the message, and sends it to the wireless network over port 3101.

10. The BlackBerry device sends a delivery confirmation to the BlackBerry Enterprise Server, and decrypts and decompresses

the message.

11. The BlackBerry MVS Client calls the DNIS number, and sends the call to the PBX over the PSTN.

12. The PBX sends the call to the media gateway.

13. The media gateway converts the call to a SIP call, and sends the SIP call to the BlackBerry MVS Session Manager over the

LAN.

14. The BlackBerry MVS Session Manager sends the SIP call to the BlackBerry MVS Call Processor over a UDP port number or

 TCP connection.

15. The BlackBerry MVS Call Processor verifies that the DNIS number and ANI in the message are the same as the DNIS number

and ANI from the original outgoing call request. If they are the same, the BlackBerry MVS Call Processor retrieves the

destination phone number from the original message and creates a SIP call to dial the destination phone number. The

BlackBerry MVS Call Processor sends the SIP call to the BlackBerry MVS Session Manager.

16. The BlackBerry MVS Session Manager sends the SIP call to the media gateway over the LAN.17. The media gateway converts the SIP call to ISDN, and sends the call to the PBX.

18. The PBX sends the call to the destination phone number over the PSTN.

19. The recipient answers the call and voice communication occurs.

g p

16

Feature and Technical Overview Process flow: Receiving a call on a BlackBerry device

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 19/34

Process flow: Receiving a call on a BlackBerry device

 This process flow applies to a user who receives a call on a BlackBerry® device and the BlackBerry® Mobile Voice System is

configured to have the PBX start the call.

1. A caller within an organization dials the extension of a BlackBerry MVS user.

2. The PBX sends the call to the media gateway.

3. The media gateway converts the call to a SIP call and sends it to the BlackBerry MVS Session Manager over the LAN.

4. The BlackBerry MVS Session Manager sends the SIP call to the BlackBerry MVS Call Processor over a UDP port number or

 TCP connection.

5. The BlackBerry MVS Call Processor checks the database and verifies that the DNIS number is associated to a registered

user. The BlackBerry MVS Call Processor checks the database for the phone numbers that are associated to the user'saccounts and how to start the call with the BlackBerry device. After the BlackBerry MVS Call Processor identifies that the

PBX should start calls to the BlackBerry device, the BlackBerry MVS Call Processor creates a message, which includes an

ANI from the pool of ANI numbers, and the name and phone number of the caller. The BlackBerry MVS Call Processor sends

the message to the BlackBerry MVS Connection Service over a TCP connection.

6. The BlackBerry MVS Connection Service sends the message to the BlackBerry® Enterprise Server over a UDP port number.

17

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 20/34

Feature and Technical Overview Process flow: Moving a call from a BlackBerry device to a desk phone

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 21/34

3. The PBX sends the DTMF codes to the media gateway.

4. The media gateway converts the DTMF codes to an RTP packet, and sends the RTP packet to the BlackBerry MVS Serverover the LAN.

5. The BlackBerry MVS Call Processor recognizes the transfer code, places Party A on hold, and creates a SIP call to dial the

destination phone number. The BlackBerry MVS Call Processor sends the SIP call to the BlackBerry MVS Session Manager.

6. The BlackBerry MVS Session Manager sends the SIP call to the media gateway over the LAN.

7. The media gateway converts the SIP call to ISDN, and sends the call to the PBX.

8. The PBX sends the call to the destination extension number.

9. Party B answers the call, speaks to the user, and accepts the call from Party A.

10. The user completes the transfer on the BlackBerry device.

11. BlackBerry MVS Server ends the call with the BlackBerry device, and Party A can now speak with Party B.

Process flow: Moving a call from a BlackBerry device to a desk phone

1. A BlackBerry® Mobile Voice System user selects the option on a BlackBerry device to move a call to a desk phone.

2. The BlackBerry MVS Client sends the move code to the PBX over the PSTN using DTMF codes.

3. The PBX sends the DTMF codes to the media gateway.

4. The media gateway converts the DTMF codes to an RTP packet, and sends the RTP packet to the BlackBerry MVS Server

over the LAN.

5. The BlackBerry MVS Call Processor recognizes the move code, checks the database for the user's desk phone number, and

creates a SIP call to dial the desk phone number. The BlackBerry MVS Call Processor sends the SIP call to the BlackBerry

MVS Session Manager.

19

Feature and Technical Overview Process flow: Adding another party to a call on a BlackBerry device

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 22/34

6. The BlackBerry MVS Session Manager sends the SIP call to the media gateway over the LAN.

7. The media gateway converts the SIP call to ISDN, and sends the call to the PBX.8. The PBX sends the call to the desk phone.

9. The user answers the call on the desk phone.

10. The BlackBerry MVS Client ends the call on the BlackBerry device, and the user can continue the call on the desk phone.

Process flow: Adding another party to a call on a BlackBerry device

1. A BlackBerry® Mobile Voice System user dials the extension of Party B to conference the party into an active call with Party

A using a BlackBerry device.

2. The BlackBerry MVS Client sends the code for the ad hoc conference and the destination extension number of Party B to

the PBX over the PSTN using DTMF codes.

3. The PBX sends the DTMF codes to the media gateway.

4. The media gateway converts the DTMF codes to an RTP packet, and sends the RTP packet to the BlackBerry MVS Call

Processor over the LAN.

5. The BlackBerry MVS Call Processor recognizes the code for the ad hoc conference, places Party A on hold, and creates a

SIP call to dial the destination extension number of Party B. The BlackBerry MVS Call Processor sends the SIP call to the

BlackBerry MVS Session Manager.

6. The BlackBerry MVS Session Manager sends the SIP call to the media gateway over the LAN.

7. The media gateway converts the SIP call to ISDN, and sends the call to the PBX.

8. The PBX sends the call to the destination extension number.

20

Feature and Technical Overview Process flow: Adding another party to a call on a BlackBerry device

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 23/34

9. Party B answers the call and speaks to the user.

10. The user completes the conference on the BlackBerry device, and all parties can speak with each other.

21

Feature and Technical Overview Requirements

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 24/34

Requirements 5

System requirements: BlackBerry MVS

Item Requirement  

hardware • rack-mount chassis with redundant power supplies

• Intel® Xeon® Dual Core 3.0 GHz (or better) processor

• 4 GB RAM

• two or more 146 GB (or more) hot-swap drives that are configured as RAID 1 or

better: logical drive with 60 GB primary partition, and an extended partition that 

spans the remainder of the drive’s capacity (configured as the C: drive and D: drive)

• DVD drive 24x or faster

• dual on-board NIC 

• one available PCI-X slot 

• Intel® PRO/1000 MT Dual Port Server Adapter (P/N: PWLA8492MT) for voice

network traffic

operating system Windows Server® 2003 R2 SP2 Standard or Enterprise

database management system Microsoft® SQL Server® 2005 SP2 Standard or Enterprise enabled for both Windows

authentication and Microsoft SQL Server authentication

BlackBerry® Enterprise Server • BlackBerry® Enterprise Server for IBM® Lotus® Domino® version 4.1 SP5 or later

• BlackBerry® Enterprise Server for Microsoft® Exchange version 4.1 SP5 or later

• BlackBerry® Enterprise Server for Novell® GroupWise® version 4.1 SP5 or later

browser Windows® Internet Explorer® version 6.0 or 7.0 with JavaScript® turned on

notification messages SMTP address for email notification messages

BlackBerry device Any of the following BlackBerry devices:

• BlackBerry® 8700 Series• BlackBerry® 8800 Series

• BlackBerry® Bold™ 9000 smartphone

• BlackBerry® Curve™ 8300 Series

• BlackBerry® Curve™ 8900 smartphone

• BlackBerry® Pearl™ 8100 Series

22

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 25/34

Feature and Technical Overview System requirements: PBX

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 26/34

System requirements: PBX

Item Requirement  

PBX environment  • PBX that your organization's media gateway supports

• DSP resources to support call processing and voice traffic on the PBX voice network

• T1/E1 ISDN-PRI trunks to support the anticipated voice traffic between the PBX and

media gateway• QSIG T1/E1 ISDN-PRI tie lines between the media gateway and PBX

• use of Coordinated Dial Plan, Universal Dial Plan, or similar routing

PBX hardware • DS1 card that supports T1/E1 ISDN-PRI

• CAT5e cabling or better to connect trunk lines

• If you use multiple spans, each span must have connection points to connect the

PBX to the media gatewayPBX licensing capacity and licensing for ISDN, trunks, stations, and QSIG

PRI provisioning Support for the following provisioning:

• ISDN-PRI interface

• B8ZS/ESF DS1 signaling that can transmit at 1.544 Mbps for T1 carriers or HDB3 DS1

signaling that can transmit at 2.048 Mbps for E1 carriers

• two-way B-channels• one D-channel for each T1/E1 span (NFAS is not supported)

• trunk-to-trunk transfer or tandem switching

• QSIG

caller ID • PBX that is capable of sending and receiving a caller ID of up to 14 digits

• PSTN trunks (local, long distance, and international) that are capable of sending and

receiving a caller ID of up to 14 digits

 You might be required to reprovision your organization's PRI spans.

DID • one DID per user

• five DID numbers per 100 users for ANI and DNIS pool numbers

• one DID for the BlackBerry® Mobile Voice System command number

• one DID number for the mobile access number

24

Feature and Technical Overview System requirements: Media gateway

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 27/34

Item Requirement  

• one DID number for the conference bridge access number (optional)voice circuit and PBX capacity Prior to installing Blackberry MVS, verify that there is adequate local and long distance

capacity on carrier circuits connected to your PBX. To support Blackberry MVS, your carrier

circuits should have adequate capacity for one additional outbound call per MVS user.

 Typical capacity for the PBX to Media Gateway T1s is one QSIG PRI for every one hundred

users. Ensure that you have adequate ports for the trunk groups that will be created as

well as slot space for each T1/DS1 card.

System requirements: Media gateway

Item Requirement  

media gateway One or more of the following media gateways:

• Dialogic® 2000 Media Gateway Series

• NET VX1200™

media gateway environment  • ISDN-PRI tie line that is configured to use QSIG

• SIP interface that supports G.711 (A-law or Mu-law)

• Ethernet administration port 

• ability to send and receive an ANI of up to 14 digits

• dedicated VLAN, LAN, or QoS prioritization within the voice-enabled data network

System requirements: Voice mail integration

 To permit the BlackBerry® MVS Server to access your organization's voice mail system, the voice mail system must support dialstrings for voice mail deposit and retrieval.

25

Feature and Technical Overview Glossary

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 28/34

Glossary 6

 ANI

Automatic Number Identification

B-channel

bearer channel

BlackBerry MVS

BlackBerry® Mobile Voice System

CAT5e

category 5e

D-channel

data channel

DID

Direct Inward Dial

DNIS

Dialed Number Identification Service

DS1

digital signal 1

DSPdigital signal processing

DTMF

Dual Tone Multiple-frequency

IEEE

Institute of Electrical and Electronics Engineers

IPInternet Protocol

ISDN

Integrated Services Digital Network

ISDN-PRI

Integrated Services Digital Network Primary Rate Interface

26

Feature and Technical Overview Glossary

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 29/34

LAN

local area network

messaging server

A messaging server sends and processes messages and provides collaboration services, such as updating and communicatingcalendar and address book information.

mobile access number

A mobile access number is a phone number that BlackBerry® Mobile Voice System users can call to access features of theBlackBerry MVS from any phone.

NFAS

Non-Facility Associated Signaling

NIC 

network interface card

PBX 

Private Branch Exchange

PCI-X 

Peripheral Component Interconnect Extended

PDF

Portable Document Format 

PRI

Primary Rate Interface

PSTN

Public Switched Telephone Network

QoS

Quality of Service

QSIG

Q Signaling

RAID

redundant array of independent (or inexpensive) disks

RTP

Real-time Transport Protocol

SIP

27

Feature and Technical Overview Glossary

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 30/34

Session Initiation Protocol

SMTPSimple Mail Transfer Protocol

 TCP

 Transmission Control Protocol

UDP

User Datagram Protocol

 VLAN

virtual local area network

28

Feature and Technical Overview Provide feedback

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 31/34

Provide feedback 7

 To provide feedback on this deliverable, visit www.blackberry.com/docsfeedback.

29

Feature and Technical Overview Legal notice

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 32/34

Legal notice 8

©2010 Research In Motion Limited. All rights reserved. BlackBerry®, RIM®, Research In Motion®, SureType®, SurePress™ and

related trademarks, names, and logos are the property of Research In Motion Limited and are registered and/or used in the U.S.

and countries around the world.

Adobe and Reader are trademarks of Adobe Systems Incorporated. Dialogic is a trademark of Dialogic Corporation. IBM, Domino,

and Lotus are trademarks of International Business Machines Corporation. IEEE is a trademark of the Institute of Electrical and

Electronics Engineers, Inc. Intel and Xeon are trademarks of Intel Corporation. JavaScript is a trademark of Sun Microsystems,

Inc. Microsoft, Internet Explorer, SQL Server, Windows, and Windows Server are trademarks of Microsoft Corporation. NET VX1200is a trademark of Network Equipment Technologies, Inc. Novell and GroupWise are trademarks of Novell, Inc. All other trademarks

are the property of their respective owners.

 This documentation including all documentation incorporated by reference herein such as documentation provided or made

available at www.blackberry.com/go/docs is provided or made accessible "AS IS" and "AS AVAILABLE" and without condition,

endorsement, guarantee, representation, or warranty of any kind by Research In Motion Limited and its affiliated companies

("RIM") and RIM assumes no responsibility for any typographical, technical, or other inaccuracies, errors, or omissions in this

documentation. In order to protect RIM proprietary and confidential information and/or trade secrets, this documentation maydescribe some aspects of RIM technology in generalized terms. RIM reserves the right to periodically change information that 

is contained in this documentation; however, RIM makes no commitment to provide any such changes, updates, enhancements,

or other additions to this documentation to you in a timely manner or at all.

 This documentation might contain references to third-party sources of information, hardware or software, products or servicesincluding components and content such as content protected by copyright and/or third-party web sites (collectively the "ThirdParty Products and Services"). RIM does not control, and is not responsible for, any Third Party Products and Services including,without limitation the content, accuracy, copyright compliance, compatibility, performance, trustworthiness, legality, decency,

links, or any other aspect of Third Party Products and Services. The inclusion of a reference to Third Party Products and Servicesin this documentation does not imply endorsement by RIM of the Third Party Products and Services or the third party in any way.

EXCEPT TO THE EXTENT SPECIFICALLY PROHIBITED BY APPLICABLE LAW IN YOUR JURISDICTION, ALL CONDITIONS,ENDORSEMENTS, GUARANTEES, REPRESENTATIONS, OR WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY CONDITIONS, ENDORSEMENTS, GUARANTEES, REPRESENTATIONS OR WARRANTIES OFDURABILITY, FITNESS FOR A PARTICULAR PURPOSE OR USE, MERCHANTABILITY, MERCHANTABLE QUALITY, NON-INFRINGEMENT, SAT ISFACTORY QUALITY, OR TITLE, OR ARISING FROM A STATUTE OR CUSTOM OR A COURSE OF DEALINGOR USAGE OF TRADE, OR RELATED TO THE DOCUMENTATION OR ITS USE, OR PERFORMANCE OR NON-PERFORMANCE

OF ANY SOFTWARE, HARDWARE, SERVICE, OR ANY THIRD PARTY PRODUCTS AND SERVICES REFERENCED HEREIN, AREHEREBY EXCLUDED. YOU MAY ALSO HAVE OTHER RIGHTS THAT VARY BY STATE OR PROVINCE. SOME JURISDICTIONSMAY NOT ALLOW THE EXCLUSION OR LIMITATION OF IMPLIED WARRANTIES AND CONDITIONS. TO THE EXTENT PERMITTED BY LAW, ANY IMPLIED WARRANTIES OR CONDITIONS RELATING TO THE DOCUMENTATION TO THE EXTENT  THEY CANNOT BE EXCLUDED AS SET OUT ABOVE, BUT CAN BE LIMITED, ARE HEREBY LIMITED TO NINETY (90) DAYS FROM THE DATE YOU FIRST ACQUIRED THE DOCUMENTATION OR THE ITEM THAT IS THE SUBJECT OF THE CLAIM.

30

Feature and Technical Overview Legal notice

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 33/34

 TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW IN YOUR JURISDICTION, IN NO EVENT SHALL RIM BE LIABLEFOR ANY TYPE OF DAMAGES RELATED TO THIS DOCUMENTATION OR ITS USE, OR PERFORMANCE OR NON-

PERFORMANCE OF ANY SOFTWARE, HARDWARE, SERVICE, OR ANY THIRD PARTY PRODUCTS AND SERVICES REFERENCEDHEREIN INCLUDING WITHOUT LIMITATION ANY OF THE FOLLOWING DAMAGES: DIRECT, CONSEQUENTIAL, EXEMPLARY,INCIDENTAL, INDIRECT, SPECIAL, PUNITIVE, OR AGGRAVATED DAMAGES, DAMAGES FOR LOSS OF PROFITS OR REVENUES,FAILURE TO REALIZE ANY EXPECTED SAVINGS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, LOSS OFBUSINESS OPPORTUNITY, OR CORRUPTION OR LOSS OF DATA, FAILURES TO TRANSMIT OR RECEIVE ANY DATA, PROBLEMSASSOCIATED WITH ANY APPLICATIONS USED IN CONJUNCTION WITH RIM PRODUCTS OR SERVICES, DOWNTIME COSTS,LOSS OF THE USE OF RIM PRODUCTS OR SERVICES OR ANY PORTION THEREOF OR OF ANY AIRTIME SERVICES, COST OFSUBSTITUTE GOODS, COSTS OF COVER, FACILITIES OR SERVICES, COST OF CAPITAL, OR OTHER SIMILAR PECUNIARY LOSSES, WHETHER OR NOT SUCH DAMAGES WERE FORESEEN OR UNFORESEEN, AND EVEN IF RIM HAS BEEN ADVISEDOF THE POSSIBILITY OF SUCH DAMAGES.

 TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW IN YOUR JURISDICTION, RIM SHALL HAVE NO OTHEROBLIGATION, DUTY, OR LIABILITY WHATSOEVER IN CONTRACT, TORT, OR OTHERWISE TO YOU INCLUDING ANY LIABILITY FOR NEGLIGENCE OR STRICT LIABILITY.

 THE LIMITATIONS, EXCLUSIONS, AND DISCLAIMERS HEREIN SHALL APPLY: (A) IRRESPECTIVE OF THE NATURE OF THECAUSE OF ACTION, DEMAND, OR ACTION BY YOU INCLUDING BUT NOT LIMITED TO BREACH OF CONTRACT, NEGLIGENCE, TORT, STRICT LIABILITY OR ANY OTHER LEGAL THEORY AND SHALL SURVIVE A FUNDAMENTAL BREACH OR BREACHES

OR THE FAILURE OF THE ESSENTIAL PURPOSE OF THIS AGREEMENT OR OF ANY REMEDY CONTAINED HEREIN; AND (B) TO RIM AND ITS AFFILIATED COMPANIES, THEIR SUCCESSORS, ASSIGNS, AGENTS, SUPPLIERS (INCLUDING AIRTIMESERVICE PROVIDERS), AUTHORIZED RIM DISTRIBUTORS (ALSO INCLUDING AIRTIME SERVICE PROVIDERS) AND THEIRRESPECTIVE DIRECTORS, EMPLOYEES, AND INDEPENDENT CONTRACTORS.

IN ADDITION TO THE LIMITATIONS AND EXCLUSIONS SET OUT ABOVE, IN NO EVENT SHALL ANY DIRECTOR, EMPLOYEE,AGENT, DISTRIBUTOR, SUPPLIER, INDEPENDENT CONTRACTOR OF RIM OR ANY AFFILIATES OF RIM HAVE ANY LIABILITY ARISING FROM OR RELATED TO THE DOCUMENTATION.

Prior to subscribing for, installing, or using any Third Party Products and Services, it is your responsibility to ensure that yourairtime service provider has agreed to support all of their features. Some airtime service providers might not offer Internet browsingfunctionality with a subscription to the BlackBerry® Internet Service. Check with your service provider for availability, roamingarrangements, service plans and features. Installation or use of Third Party Products and Services with RIM's products and servicesmay require one or more patent, trademark, copyright, or other licenses in order to avoid infringement or violation of third partyrights. You are solely responsible for determining whether to use Third Party Products and Services and if any third party licensesare required to do so. If required you are responsible for acquiring them. You should not install or use Third Party Products andServices until all necessary licenses have been acquired. Any Third Party Products and Services that are provided with RIM'sproducts and services are provided as a convenience to you and are provided "AS IS" with no express or implied conditions,

endorsements, guarantees, representations, or warranties of any kind by RIM and RIM assumes no liability whatsoever, in relationthereto. Your use of Third Party Products and Services shall be governed by and subject to you agreeing to the terms of separatelicenses and other agreements applicable thereto with third parties, except to the extent expressly covered by a license or otheragreement with RIM.

Certain features outlined in this documentation require a minimum version of BlackBerry® Enterprise Server, BlackBerry® DesktopSoftware, and/or BlackBerry® Device Software.

31

Feature and Technical Overview Legal notice

8/3/2019 Blackberry Mobile Voice System-Feature and Technical Overview

http://slidepdf.com/reader/full/blackberry-mobile-voice-system-feature-and-technical-overview 34/34

 The terms of use of any RIM product or service are set out in a separate license or other agreement with RIM applicable thereto.NOTHING IN THIS DOCUMENTATION IS INTENDED TO SUPERSEDE ANY EXPRESS WRITTEN AGREEMENTS OR WARRANTIES

PROVIDED BY RIM FOR PORTIONS OF ANY RIM PRODUCT OR SERVICE OTHER THAN THIS DOCUMENTATION.

Research In Motion Limited295 Phillip Street  Waterloo, ON N2L 3W8Canada

Research In Motion UK LimitedCentrum House36 Station RoadEgham, Surrey TW20 9LFUnited Kingdom

Published in Canada

32