BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

  • Upload
    -

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    1/74

    BlackBerry Mobile Voice System

    Version: 5.2.1

    Fe

    atureandT

    ech

    nica

    l

    Ov

    erview

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    2/74

    Published: 2012-11-23

    SWD-20121123082215916

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    3/74

    Contents1 Overview ......................................................................................................................................... 5

    2 Features ......................................................................................................................................... 6

    Features for managing user accounts and BlackBerry devices ............................................................................................. 6

    Security features .............................................................................................................................................................. 10

    Phone features ................................................................................................................................................................. 11

    3 Architecture: BlackBerry MVS ....................................................................................................... 16

    BlackBerry MVS high availability ....................................................................................................................................... 18

    How the BlackBerry MVS determines the availability of BlackBerry MVS components ................................................. 20

    4 BlackBerry MVS and call recording ................................................................................................ 21

    Architecture: Call recording .............................................................................................................................................. 21

    Restricting users to the BlackBerry MVS line ..................................................................................................................... 22

    5 Call flows - PBX ............................................................................................................................. 23

    Making a PBX-initiated call from a BlackBerry device to an internal number ...................................................................... 23

    Making a BlackBerry deviceinitiated call from a BlackBerry device to an internal number ................................................ 25

    Making a Voice over Wi-Fi call from a BlackBerry device to an internal number .................................................................. 26

    Making a PBX-initiated call from a BlackBerry device to an external number ..................................................................... 28

    Making a BlackBerry deviceinitiated call from a BlackBerry device to an external number ............................................... 30

    Making a Voice over Wi-Fi call from a BlackBerry device to an external number ................................................................. 32

    Receiving a PBX-initiated call on a BlackBerry device from an external number ................................................................. 33

    Receiving a BlackBerry deviceinitiated call on a BlackBerry device from an external number .......................................... 35

    Receiving a Voice over Wi-Fi call on a BlackBerry device ................................................................................................... 36

    Holding and resuming a call on a BlackBerry device .......................................................................................................... 38

    Transferring a call on a BlackBerry device using Voice over Mobile .................................................................................... 40

    Transferring a call on a BlackBerry device using Voice over Wi-Fi ....................................................................................... 41

    Moving a Voice over Mobile call from a BlackBerry device to a desk number ...................................................................... 43

    Moving a call from a BlackBerry device using Voice over Wi-Fi to a desk number ................................................................ 44

    Moving a call from a BlackBerry device to a one-time number using Voice over Mobile ....................................................... 46

    Moving a call from a BlackBerry device using Voice over Wi-Fi to a one-time number ......................................................... 48

    Handoff a call from Voice over Mobile to Voice over Wi-Fi .................................................................................................. 49

    Handoff a call from Voice over Wi-Fi to Voice over Mobile .................................................................................................. 50

    Moving a call from a desk phone to a BlackBerry device using Voice over Mobile ............................................................... 52

    Moving a call from a desk phone to a BlackBerry device using Voice over Wi-Fi .................................................................. 53

    Adding a BlackBerry MVS user configured for PBX-initiated calling to a Voice over Mobile call between another

    BlackBerry MVS user and an external user ........................................................................................................................ 55

    Adding an external user to a Voice over Wi-Fi call between a BlackBerry MVS user and another external user ..................... 57

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    4/74

    Forwarding a BlackBerry MVS call through a PBX .............................................................................................................. 58

    Making a call when a user is experiencing wireless network congestion ............................................................................. 60

    Using DTMF tones ............................................................................................................................................................ 61

    6 System requirements .................................................................................................................... 63

    System requirements: BlackBerry MVS ............................................................................................................................. 63

    System requirements: Telephony environment .................................................................................................................. 66

    System requirements: PBX ............................................................................................................................................... 68

    7 Glossary ........................................................................................................................................ 70

    8 Provide feedback .......................................................................................................................... 71

    9 Legal notice .................................................................................................................................. 72

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    5/74

    Overview

    The BlackBerry Mobile Voice System integrates your organization's PBX environment with the BlackBerry Enterprise Server

    to extend desk phone features to BlackBerry devices. The BlackBerry MVS is designed to do the following:

    Integrate with the phone application on BlackBerry devices so that users can make calls from and receive calls to your

    organization's work numbers

    Extend commonly used PBX features that are available from users' desk phones to their BlackBerry devices

    Provide simplified access to your organizations voice mail system

    Provide Voice over Wi-Fi access to desk phone features for users of Wi-Fi enabled BlackBerry devices

    Extend the security features of the BlackBerry Enterprise Server to authenticate BlackBerry device users to the

    BlackBerry MVS and your organization's PBX environment

    Permit you to manage the BlackBerry MVS from a single web administration console

    Incorporate the use of templates and classes of service to manage users' access to their work numbers and phone

    features

    Permit you to configure the BlackBerry MVS to support high availability to help enhance the consistency and reliability

    of your organization's BlackBerry MVS implementation

    1

    Feature and Technical Overview Overview

    5

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    6/74

    Features

    Features for managing user accounts and

    BlackBerry devicesYou can use the MVS Console to configure and manage BlackBerry Mobile Voice System user accounts. You create

    templates and classes of service that define the features and configuration properties that are available to BlackBerry

    device users.

    Feature Description

    User account activation You associate existing BlackBerry Enterprise Server user accounts with the BlackBerry

    MVS. When users' devices connect to the wireless network, the BlackBerry MVS performs

    the following actions:

    Associates devices with BlackBerry MVS user accounts

    Registers devices, on behalf of BlackBerry MVS users, to your organization's PBX

    environment (Devices must be registered before users can make BlackBerry MVS calls.)

    Controls the features of the BlackBerry MVS Client, based on the configuration

    properties of the BlackBerry MVS user accounts

    Templates You use templates to define the configuration properties of new BlackBerry MVS user

    accounts. When you assign a template to new user accounts, the BlackBerry MVS assigns

    the template settings to the user accounts. If necessary, you can change the settings for

    individual user accounts. Changes to templates affect settings for new user accounts only,

    not existing user accounts. You can use templates to configure the following features:

    The phone number that users call to access voice mail Allowed caller list and blocked caller list

    Schedule of when users can receive calls to the work number on their devices

    MWI for the devices

    Default network for work calls (Voice over Mobile or Voice over Wi-Fi)

    automatically move active calls between Voice over Mobile and Voice over Wi-Fi

    Sounds that play when the BlackBerry MVS is setting up an outgoing call

    2

    Feature and Technical Overview Features

    6

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    7/74

    Feature Description

    Classes of service You use classes of service to permit users to configure the BlackBerry MVS Client on their

    devices. A class of service defines the values for all administration fields that are notspecific to a BlackBerry MVS user account. A class of service can permit users to perform

    the following actions:

    Transfer calls

    Move calls to their desk numbers

    Move calls from their desk phones to their BlackBerry devices

    Move calls to their mobile numbers. Users can only move calls to the mobile number if

    the following options are set in the user's template:

    Default Line for outgoing calls: BlackBerry MVS Line

    When the BlackBerry MVS Line is unavailable, use the Mobile Line: Never

    Default Network for BlackBerry MVS calls: Wi-Fi

    When Wi-Fiis unavailable, use Mobile: No

    Move calls to one-time numbers

    Manually move calls from Voice over Wi-Fi to Voice over Mobile (When you move a call

    from Voice over Wi-Fi to Voice over Mobile, the call is always a PBX-initiated call

    regardless of the call direction setting that is configured in the class of service.)

    Manually move calls from Voice over Mobile to Voice over Wi-Fi

    Configure a call schedule

    Add participants to an active call

    Automatically move active calls between Voice over Mobile and Voice over Wi-Fi

    Set the mobile numbers from a device

    Forward incoming BlackBerry MVS calls to an internal extension or another phone

    Allow the device to use the no data coverage number to make calls when the network is

    experiencing congestion. If you select the "Device can use the no data coverage

    number to make calls when the network is experiencing congestion" option, you must

    also type a phone number in the No Data Coverage Number field on the BlackBerry

    MVS Server page in the MVS Console. During times of network congestion, if an

    outgoing call takes too long to initiate, the BlackBerry device will use the no datacoverage number to initiate the call. The no data coverage number must be unique and

    dedicated to the BlackBerry MVS. The no data coverage number must also be different

    than the number that you use for the Telephony Connector DID/DDI Number and the

    number that you use for the PBX Initiated Calling Caller Identification Number. This

    option is enabled by default, however your organization might not need to use it for

    several reasons:

    Your organization's data calls set up successfully

    Feature and Technical Overview Features

    7

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    8/74

    Feature Description

    You do not want to enable no data calling across the entire product suite

    BlackBerry device-initiated calling charges are not acceptable

    You do not want your organization's users to fallback to a no data call

    Use only the BlackBerry MVS line for making and taking calls

    Change the call move to desk phone number

    Change the BlackBerry MVS line label

    Change the default line for outgoing calls Change the sound that plays when the BlackBerry MVS is setting up an outgoing call

    Change the phone number used to access voice mail

    Change caller restrictions

    Change the default network for BlackBerry MVS calls

    Select the automatic handoff method

    Enable and disable automatic handoff

    In a class of service, you can configure the following actions:

    Control access to Voice over Wi-Fi calling for pushed Wi-Fi profiles and user-defined Wi-

    Fi profiles on the Class of Service screen

    Configure the call direction for incoming calls and outgoing calls. You can specify

    whether calls are initiated by the PBX or by the devices. See below for more details on

    call direction.

    Turn off BlackBerry MVS Only Calling based on call direction in combination withroaming

    Ignore the caller identification number of the calling party in PBX-initiated calls. During

    normal call setup some wireless networks might alter the caller identification number. If

    the BlackBerry MVS Client does not recognize the number, the BlackBerry MVS Client

    rejects the call. To avoid this, you can permit the BlackBerry MVS Client to ignore the

    number. When you do this, the BlackBerry MVS Client accepts the call.

    Even if you have not enabled this feature, when the BlackBerry MVS Client detects that

    the user is roaming, and the user receives a call that has an altered caller identificationnumber, the BlackBerry MVS Client will still accept the call.

    When you change a class of service, the BlackBerry MVS updates the affected user

    accounts and devices over the wireless network.

    User management If you delete or deactivate user accounts, users cannot access their work numbers or use

    the BlackBerry MVS Client on their devices.

    The BlackBerry MVS automatically sends updates to the BlackBerry Enterprise Server,

    which sends the updates to the users over the wireless network.

    Feature and Technical Overview Features

    8

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    9/74

    Feature Description

    User licensing In the MVS Console, you can view the number of BlackBerry MVS Client Access Licenses

    that your organization's users are using and the expiration date of the licenses. If youexceed the number of user accounts that can exist on a BlackBerry MVS, the BlackBerry

    MVS informs you that you require more BlackBerry MVS Client Access Licenses.

    Management of

    administrative roles

    You use administrative roles to permit multiple administrators to access the MVS Console.

    Administrative roles permit administrators to perform the following actions:

    Configure BlackBerry MVS Server instances, telephony connectors, voice mail

    connectors, templates, and classes of service

    Create or delete BlackBerry MVS user accounts (If you delete a BlackBerry MVS useraccount, the associated BlackBerry Enterprise Server user account is not deleted.)

    View or configure user accounts

    Call direction, Caller

    Identification Number,

    Optional ANI numbers,

    DID/DDI Number

    Call direction determines how the setup of the media path between the PBX and the

    BlackBerry device is initiated for Voice over Mobile calls. Call direction can be PBX-initiated

    or device-initiated and can be configured for incoming and outgoing calls. For call direction,

    incoming and outgoing are with respect to the BlackBerry device.

    With PBX-initiated call direction, the PBX must send the Caller Identification Number as the

    calling party number when it initiates call setup. The Caller Identification Number tells the

    BlackBerry MVS Client that this is a BlackBerry MVS call. You configure the Caller

    Identification Number on the Telephony Connector page of the MVS Console. The

    BlackBerry MVS Client compares the last six digits of the calling party number with the last

    six digits of the Caller Identification Number to determine a match.

    During normal call setup some wireless networks might alter the caller identification

    number. If the BlackBerry MVS Client does not recognize the number, the BlackBerry MVS

    Client rejects the call. To avoid this, you can permit the BlackBerry MVS Client to ignore thenumber. When you do this, the BlackBerry MVS Client accepts the call.

    If the wireless network alters the number in the calling party number field, the optional ANI

    numbers allow the BlackBerry MVS Client to identify a call as a BlackBerry MVS call. Part of

    the BlackBerry MVS provisioning information that the BlackBerry MVS Server sends to the

    BlackBerry MVS Client includes the optional ANI numbers so that the BlackBerry MVS

    Client has a record of the numbers that can call. You configure the optional ANI numbers on

    the Telephony Connector page of the MVS Console.

    With device-initiated call direction, the BlackBerry MVS Client sends the DID/DDI Number

    as the called party number when it initiates call setup. The DID/DDI Number tells the PBX

    that this is a BlackBerry MVS call. You configure the DID/DDI Number on the MVS Server

    page of the MVS Console.

    If your organization uses devices that operate on GSM networks, PBX-initiated calling offers

    optimal performance and reliability for BlackBerry MVS calls.

    If your organization uses devices that operate on CDMA networks, device-initiated calling

    offers optimal performance and reliability for BlackBerry MVS calls.

    Feature and Technical Overview Features

    9

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    10/74

    Feature Description

    Phone number translation The Location feature provides phone number normalization. The feature translates the

    globally unique E.164 number starting with a plus sign (+) to a locally significant number bystripping the plus sign (+) and adding International Direct Dial (IDD) or National Direct Dial

    (NDD) access codes corresponding to the PSTN dial plan for the selected location.

    Normalization is applied to the called number of outgoing external calls that start with a

    plus sign. The 'called number' refers to a called number sent from the MVS Session

    Manager to the PBX. 'Outgoing' means from the enterprise to the external network.

    Use this feature when your organization's PBX does not support the plus sign or does not

    add the prefixes automatically.

    Provisioning Provisioning data for BlackBerry MVS users is stored in the BlackBerry Configuration

    Database. The BlackBerry Configuration Database sends the data to the user's devices over

    the wireless network when you add a user to the BlackBerry MVS, or when you enable or

    disable a user in the MVS Console. The data includes user settings, preferences and audio

    conference information.

    Input validation rules The input validation rules for the MVS Console are restrictive to help you recognize data

    entry errors. If you make an error when adding data, a tool tip message displays an

    explanation of the error.

    Security features

    Feature Description

    Authentication of BlackBerry Mobile

    Voice System users

    The BlackBerry Enterprise Server is designed to authenticate BlackBerry device

    users to BlackBerry MVS and your organization's PBX phone system. When users

    connect to the wireless network, their BlackBerry devices are designed to

    authenticate to your organization's PBX phone system through BlackBerry MVS

    using encrypted data messages. Only an authenticated BlackBerry device can

    access the work phone number and phone features.

    Only authenticated BlackBerry MVS users can use their BlackBerry devices to

    extend the capabilities of their desk phones.

    Standard message encryption BlackBerry MVS is designed to use the security features of the BlackBerry

    Enterprise Solution. The BlackBerry Enterprise Solution uses a symmetric key

    encryption algorithm that is designed to protect data that is in transit between a

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

    Enterprise Solution Security Technical Overview.

    Call and diagnostic logging The BlackBerry MVS call logs provide information about the call activity of

    BlackBerry device users. They also include information about error messages,

    Feature and Technical Overview Features

    10

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    11/74

    Feature Description

    warnings, information that you can use to troubleshoot issues, and other events

    that are related to BlackBerry MVS.

    Phone featuresTo use the following phone features, appropriate data coverage and voice coverage are required. For example, appropriate

    coverage includes GPRS, EDGE, or 3G for devices that operate on GSM networks; 1XEV for devices that operate on CDMA

    networks; or a Wi-Fi network for Wi-Fi enabled BlackBerry devices.

    Feature Description

    Default phone number selection BlackBerry Mobile Voice System users have two phone numbers that are

    associated with their BlackBerry devices: a phone number that is provided by

    their wireless service providers and a work number that is provided by your

    organization.

    To configure which phone number to use by default, the following options are

    available:

    Default line for outgoing calls: Users can select the mobile number or the

    work number as the default phone line for making outgoing calls. When

    users click Last selected, the next outgoing call uses the most recently

    selected line.

    When the BlackBerry MVS Line is unavailable, use the Mobile line (appears

    when you choose BlackBerry MVS Line or Last selected):

    Always: Users can use the work number to make outgoing calls. If the

    work number is not available, outgoing calls use the mobile number.

    Ask: Users can use the work number to make outgoing calls if the work

    number is available. If the work number is not available, users can use

    the mobile number, if they accept a prompt to do so.

    Never: Users can use only the work number to make outgoing calls. This

    option does not appear if Last selected is configured as the default linefor outgoing calls.

    Default network selection Users of Wi-Fi enabled BlackBerry devices can use Voice over Wi-Fi to access

    desk phone features. Users can select either Voice over Mobile or Voice over Wi-

    Fi as the default network to make and receive calls.

    To configure the default network, the following options are available:

    Feature and Technical Overview Features

    11

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    12/74

    Feature Description

    Default network for work calls: Choose Wi-Fi or Mobile.

    When Wi-Fi is unavailable, use mobile (appears when Wi-Fi is selected):

    Yes: When a user is connected to a Wi-Fi network, the BlackBerry MVS

    uses Voice over Wi-Fi to make and receive work calls; however, the user

    can use the work number regardless of Wi-Fi network availability. When

    the user is outside a Wi-Fi coverage area, the BlackBerry MVS uses Voice

    over Mobile.

    No: A user must be connected to a Wi-Fi network to use the work

    number.

    When mobile is unavailable, use Wi-Fi (appears when Mobile is selected):

    Yes: The BlackBerry MVS uses Voice over Mobile for work calls, even if a

    user is connected to a Wi-Fi network. The user can manually move calls

    to Voice over Wi-Fi if the user is connected to a Wi-Fi network.

    No: The BlackBerry MVS uses only Voice over Mobile for work calls. A

    user cannot use Voice over Wi-Fi for work calls.

    Network handoff You can permit BlackBerry MVS users to automatically move an active call from

    Voice over Wi-Fi to Voice over Mobile or from Voice over Mobile to Voice over Wi-

    Fi. This action can occur only one time per call. To configure network handoff,

    the following options are available:

    Automatic handoff with user notification: A message and an audible alert

    notifies the user when an active call moves between Voice over Wi-Fi and

    Voice over Mobile. During automatic handoff with user notification, the usercan cancel the handoff of a Voice over Mobile call moving to a Wi-Fi network.

    Automatic handoff with user prompt: A message and an audible alert asks

    the users if they want to move an active call between Voice over Wi-Fi and

    Voice over Mobile. If the user does not confirm the request, the call does not

    move.

    Automatic handoff is not available: Automatic network handoff is not

    available.

    Scheduling You can schedule when BlackBerry MVS users can answer calls that are made

    to their work numbers. You can also configure whether users can change the

    schedules on their BlackBerry devices. You can permit users to schedule when

    they receive calls for each day of the week.

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

    devices to access the desk phone features on their BlackBerry devices.

    BlackBerry MVS users can use desk phone features to perform the followingactions:

    Feature and Technical Overview Features

    12

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    13/74

    Feature Description

    Hold and resume calls

    Transfer calls

    Make and receive a second call (if the users are using a device that operates

    on a GSM network and is running BlackBerry Device Software later than

    version 6.0, or the users are using a BlackBerry Curve 9360 smartphone or a

    BlackBerry Bold 9790 smartphone)

    Move calls to their desk phones

    Move calls to one-time numbers

    Move work calls from Voice over Mobile to Voice over Wi-Fi

    Move work calls from Voice over Wi-Fi to Voice over Mobile (When you move

    a call from Voice over Wi-Fi to Voice over Mobile, the call is always a PBX-

    initiated call regardless of the call direction setting that is configured in the

    class of service.)

    Move calls from their desk phones to their BlackBerry devices

    Move calls from the work number to the mobile number

    Switch active calls

    Add participants to an active call

    Forward incoming BlackBerry MVS calls to an internal extension or another

    phone

    Voice mail integration You can integrate the BlackBerry MVS with your organization's voice mail

    system to provide BlackBerry device users with access to the voice mail

    messages for their work numbers. A voice mail MWI appears on BlackBerry

    devices when new voice mail messages are available.

    Corporate directory BlackBerry MVS users can look up names in their organization's corporate

    directory.

    Caller restrictions You can filter incoming calls to work numbers on BlackBerry devices. When the

    BlackBerry MVS Server receives a BlackBerry MVS call from the PBX, before the

    BlackBerry MVS Server rings a BlackBerry device, it filters the incoming number

    through the blocked caller list and allowed caller list. If the BlackBerry MVS

    Server finds an incoming number in the allowed caller list, and the user did notselect No Callers Allowed, the BlackBerry MVS Server rings the BlackBerry

    device. If the BlackBerry MVS Server finds the incoming number in the blocked

    caller list, the BlackBerry MVS Server does not ring the BlackBerry device. If the

    user does not answer the call on the desk phone, the PBX sends the call to the

    user's voice mail, if voice mail is configured. If the user's voice mail is not

    configured, the blocked caller receives a busy signal.

    You can select one of the following caller restriction options:

    Feature and Technical Overview Features

    13

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    14/74

    Feature Description

    All Callers Allowed

    All Callers Except Blocked

    Allowed Callers Only

    No Callers Allowed

    You can permit users to allow all calls, which might include calls from blocked

    callers or unknown numbers. You can also permit users to change the caller

    restrictions on their BlackBerry devices.

    BlackBerry MVS Only Calling You can configure your organization's users so that they can use only theBlackBerry MVS line and not the phone number that is provided by the wireless

    service provider.

    When a BlackBerry MVS user is configured for BlackBerry MVS Only Calling, the

    following occurs:

    The BlackBerry device does not display the mobile line

    Incoming calls to the mobile line do not appear on the BlackBerry device

    Users cannot use the mobile line to make outgoing calls

    A user who is configured for BlackBerry MVS Only Calling can make or take a

    call using the mobile line in the following scenarios:

    The BlackBerry MVS is unavailable

    The BlackBerry MVS Client is not registered with the PBX

    The BlackBerry Configuration Database is unavailable

    When you configure your organization's users for BlackBerry MVS Only Calling,

    you must also configure a length of time that inbound calls are permitted on the

    mobile line so that emergency services personnel can contact a user who makes

    an emergency call. You can permit inbound calls on the mobile line from 0 to

    2880 minutes.

    When you configure a class of service with BlackBerry MVS Only Calling, you

    have the option to turn off the feature based on call direction in combination

    with roaming. For example, you can select the option to turn off BlackBerry MVS

    Only Calling for incoming calls when a user is roaming.

    If you have configured your organization's users for BlackBerry MVS Only

    Calling, you must also type a phone number in the No Data Coverage Number

    field on the BlackBerry MVS Server page in the MVS Console. During times of

    network congestion, if an outgoing call takes too long to initiate, the BlackBerry

    device will use the no data coverage number to initiate the call. The no data

    coverage number must be unique and dedicated to the BlackBerry MVS. The no

    data coverage number must also be different than the number that you use for

    Feature and Technical Overview Features

    14

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    15/74

    Feature Description

    the Telephony Connector DID/DDI Number and the number that you use for the

    PBX Initiated Calling Caller Identification Number.

    Feature and Technical Overview Features

    15

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    16/74

    Architecture: BlackBerry MVSThe basic BlackBerry Mobile Voice System includes a standalone BlackBerry MVS Server that is integrated with one

    BlackBerry Enterprise Server and one PBX.

    The BlackBerry MVS includes one of each of the following components:

    Component Description

    MVS Console The MVS Console is the UI that you use to maintain the BlackBerry MVS.

    The MVS Console uses the BlackBerry Configuration Database for information storage and

    retrieval.

    MVS Session Manager The MVS Session Manager communicates with:

    3

    Feature and Technical Overview Architecture: BlackBerry MVS

    16

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    17/74

    F t d T h i l O i A hit t Bl kB MVS

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    18/74

    BlackBerry Domain

    The BlackBerry MVS uses the BlackBerry Configuration Database for all data storage requirements. You can configure the

    BlackBerry Configuration Database when you install the BlackBerry Enterprise Server. You can configure several

    BlackBerry Enterprise Server instances to use the same BlackBerry Configuration Database.

    A BlackBerry Domain consists of one BlackBerry Configuration Database and all the BlackBerry Enterprise Server

    instances that use the database. One BlackBerry MVS can support several BlackBerry Enterprise Server instances and all

    their users if they are all in the same BlackBerry Domain.

    BlackBerry MVS configuration

    The BlackBerry MVS components communicate with each other and the BlackBerry Configuration Database to create a

    'map' of all BlackBerry MVS Server instances, their components, and their associations. This map is referred to as the

    BlackBerry MVS configuration. A BlackBerry MVS Server and its components are added to the BlackBerry MVSconfiguration when you install a BlackBerry MVS Server. You can use the MVS Console to remove a BlackBerry MVS

    component from the BlackBerry MVS configuration. For more information on adding a BlackBerry MVS Server, see the

    BlackBerry MVS Installation guide. For more information on removing a BlackBerry MVS Server component, see the

    BlackBerry MVS Administration guide.

    BlackBerry MVS high availabilityThe BlackBerry Mobile Voice System high availability installation is illustrated below.

    Feature and Technical Overview Architecture: BlackBerry MVS

    18

    Feature and Technical Overview Architecture BlackBerry MVS

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    19/74

    High availability ensures that there is no single point of failure of BlackBerry MVS components. To provide high availability:

    1. Install two BlackBerry MVS Server instances.

    2. Configure both BlackBerry MVS Server instances (through the MVS Console).

    3. Use the MVS Console to configure a high availability association of one of the BlackBerry MVS Server instances with the

    other. The association creates a high availability pair.

    High availability is achieved through active-active and active-standby models of redundancy. The following table

    summarizes the redundancy model for each BlackBerry MVS component:

    Component Model

    MVS Data Manager Active-active

    MVS Console Active-active

    MVS Witness Server Active-active

    MVS Event Manager Active-active

    Feature and Technical Overview Architecture: BlackBerry MVS

    19

    Feature and Technical Overview Architecture: BlackBerry MVS

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    20/74

    Component Model

    MVS Session Manager (except MVS Event Manager) Active-standby

    MVS BlackBerry Enterprise Server Connector Active-standby

    In an active-standby model, you associate two BlackBerry MVS Server instances to form a high availability pair. When you

    associate two MVS Session Manager instances, one of the MVS Session Manager instances becomes active and the other

    standby, and one of the MVS BlackBerry Enterprise Server Connector instances becomes active and the other standby.

    The components themselves determine which one becomes active and which one standby. If the active component fails,

    the components and the MVS Witness Server manage the failover from the active component to the standby component.

    In an active-active model, both components are always active. If a component fails, the BlackBerry MVS automaticallystops using that component.

    For example, because the MVS Data Manager instances use an active-active model, two MVS Data Manager instances

    provide redundancy for the high availability pair. By comparison, there must be one active and one standby MVS Session

    Manager for every high availability pair.

    How the BlackBerry MVS determines the availability ofBlackBerry MVS componentsActive components report their status to an MVS Event Manager every ten seconds. An active component is considered

    unavailable if it reports that it is unable to provide service for 60 seconds, or if it fails to report its status for 60 seconds.

    Only two MVS Event Manager instances are required to support the high availability pair because the MVS Event Manager

    instances use an active-active redundancy model. The status of all components in the BlackBerry Domain is shown on the

    MVS Console Dashboard.

    In a high availability environment, the MVS Witness Server instances monitor the status of all MVS Session Manager

    instances and all MVS BlackBerry Enterprise Server Connector instances in the BlackBerry Domain. If an active MVS

    Session Manager or MVS BlackBerry Enterprise Server Connector component becomes unavailable, an MVS Witness

    Server facilitates the failover of service to the standby component.

    During failover, active calls are not affected but BlackBerry Mobile Voice System users cannot use the features that are

    typically available to them during a call. The users also cannot send or receive a second call. In addition to this automatic

    process, you can manually start a failover through the MVS Console.

    Only two MVS Witness Server instances are required to support the high availability pair because the MVS Witness Serverinstances use an active-active redundancy model. The MVS Witness Server instances themselves determine which one

    handles a particular failover.

    Feature and Technical Overview Architecture: BlackBerry MVS

    20

    Feature and Technical Overview BlackBerry MVS and call recording

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    21/74

    BlackBerry MVS and callrecording

    The BlackBerry Mobile Voice System does not record calls. However, you can use a third-party call recording solution to

    record BlackBerry MVS calls. The BlackBerry MVS was tested using a passive mode of recording, where the recordingsolution monitors specific network connections to capture the necessary call signaling messages and related media.

    Architecture: Call recording

    If you connect the BlackBerry Mobile Voice System directly to the PBX using SIP, you must configure an external hardware-based MTP. The recording solution monitors (or spans) the switch ports that are connected to the BlackBerry MVS Server

    and the external MTP resource. This spanning mechanism copies all messages and media that is destined for or originates

    from the BlackBerry MVS Server and the external MTP resource to the recording solution. The recording solution then

    captures, tags and archives the messages and media appropriately.

    4

    Feature and Technical Overview BlackBerry MVS and call recording

    21

    Feature and Technical Overview BlackBerry MVS and call recording

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    22/74

    Restricting users to the BlackBerry MVS lineYou can configure the organization's users to use only the BlackBerry Mobile Voice System line and not the phone number

    that is provided by the wireless service provider. In the MVS Console, you must configure a class of service for the users

    that you will record calls for. In the class of service, you must select the Restrict calls to use only the BlackBerry MVS line

    check box, and clear the User can transfer a call check box and the User can move a call to a one time number check box.

    There are also parameters set through a BlackBerry Enterprise Server IT policy that can block all incoming non-BlackBerry

    MVS calls from reaching the user's mobile line. For more information about restricting calls to the BlackBerry MVS line,

    refer to the following KB article: http://www.blackberry.com/btsc/KB26757.

    A user who is configured for BlackBerry MVS Only calling can make or take a call using the mobile line in the following

    scenarios:

    The BlackBerry MVS is unavailable

    The BlackBerry MVS Client is not registered with the PBX

    The BlackBerry Configuration Database is unavailable

    y g

    22

    Feature and Technical Overview Call flows - PBX

    http://www.blackberry.com/btsc/KB26757
  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    23/74

    Call flows - PBX

    Making a PBX-initiated call from a

    BlackBerry device to an internal number

    1. A caller within an organization uses a BlackBerry device to dial the extension number of another BlackBerry Mobile

    Voice System user.

    5

    23

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    24/74

    2. The BlackBerry MVS Client creates a call establishment request, which includes the destination number. The

    BlackBerry MVS Client compresses and encrypts the call establishment request, and sends it to the BlackBerry

    Enterprise Server over the wireless network.

    3. The BlackBerry Enterprise Server decrypts and decompresses the call establishment request, and sends it to the MVSBlackBerry Enterprise Server Connector.

    4. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    5. The MVS Session Manager sends a confirmation response to the BlackBerry device and, using a SIP trunk, requests

    that the PBX establish a call to the device using the mobile number.

    6. The PBX sends the call to the device over the PSTN and the wireless network using the caller ID number of the

    telephony connector as the ANI.

    7. The BlackBerry MVS Client receives the call. If the ANI in the incoming call matches the ANI that are specified in the

    Telephony Connector Caller Identification Number field or the Telephony Connector Optional ANI numbers available for

    identifying BlackBerry MVS calls fields of the MVS Console, or if no ANI exists, the BlackBerry MVS Client accepts the

    call. The BlackBerry MVS Client sends a verification code to the MVS Session Manager using DTMF tones.

    8. If no ANI value exists, the MVS Session Manager sends a verification code response to the device using DTMF tones.

    The MVS Session Manager, using a SIP line, requests that the PBX establish a call to the internal number using the

    extension number.

    9. The PBX determines that the extension number is internal to the organization and rings the extension number over the

    organization's LAN.

    10. The recipient answers the call at a desk phone.

    11. The MVS Session Manager uses DTMF tones to indicate that the call is connected to the device, and connects the SIP

    line call leg to the SIP trunk call leg. Voice communication occurs.

    24

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    25/74

    Making a BlackBerry deviceinitiated callfrom a BlackBerry device to an internal

    number

    1. A caller within an organization uses a BlackBerry device to dial the extension number of another BlackBerry Mobile

    Voice System user.

    2. The BlackBerry MVS Client creates a call establishment request, which includes the destination number. The

    BlackBerry MVS Client compresses and encrypts the call establishment request, and sends it to the BlackBerry

    Enterprise Server over the wireless data network.

    25

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    26/74

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

    BlackBerry Enterprise Server Connector.

    4. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    5. The MVS Session Manager sends a confirmation request to the device. The confirmation request includes the DID/DDInumber that the BlackBerry MVS Client uses to communicate with the MVS Session Manager.

    6. The BlackBerry MVS Client uses the wireless voice network to make a call to the PBX using the DID/DDI number.

    7. The PBX routes the call to the MVS Session Manager over the SIP trunk using the DID/DDI number.

    8. The MVS Session Manager answers the call to the DID/DDI number.

    9. The MVS Session Manager and the BlackBerry MVS Client use a two-way protocol to authenticate the call.

    10. The MVS Session Manager verifies the call and requests that the PBX make a call to the extension number using the

    SIP line.

    11. The PBX determines that the extension number is internal to the organization and rings the extension number over the

    organization's LAN.

    12. The recipient answers the call at a desk phone.

    13. The MVS Session Manager uses DTMF tones to indicate to the device that the call is connected to the extension

    number. The MVS Session Manager connects the SIP line call leg to the SIP trunk call leg, and voice communication

    occurs.

    Making a Voice over Wi-Fi call from a

    BlackBerry device to an internal number

    26

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    27/74

    1. A BlackBerry Mobile Voice System user connects to an organization's Wi-Fi network and authenticates with the

    BlackBerry MVS. The BlackBerry MVS user makes a call from a BlackBerry device to an extension number within the

    organization.

    2. The BlackBerry MVS Client creates a call establishment request, which includes the destination number. The device

    compresses and encrypts the call establishment request, and sends it to the BlackBerry Enterprise Server over the Wi-

    Fi network.

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

    BlackBerry Enterprise Server Connector over a TCP connection.

    4. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    5. The MVS Session Manager sends the request using SIP to the PBX over a UDP port.

    6. The PBX determines that the extension number is internal to the organization and rings the extension number over the

    organization's LAN.

    7. The recipient answers the call at a desk phone and voice communication occurs over an RTP connection that the PBX

    opens between the two endpoints.

    27

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    28/74

    Making a PBX-initiated call from aBlackBerry device to an external number

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

    organization.

    2. The BlackBerry MVS Client creates a call establishment request, which includes the destination number. The

    BlackBerry MVS Client compresses and encrypts the call establishment request, and sends it to the BlackBerry

    Enterprise Server over the wireless network.

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

    BlackBerry Enterprise Server Connector.

    28

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    29/74

    4. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    5. The MVS Session Manager sends a confirmation response to the device and, using a SIP trunk, requests that the PBX

    establish a call to the BlackBerry device using the mobile number.

    6. The PBX sends the call establishment request to the device over the PSTN and wireless network.

    7. The BlackBerry MVS Client receives a call. If the ANI in the incoming call matches the ANI that are specified in the

    Telephony Connector Caller Identification Number field or the Telephony Connector Optional ANI numbers available for

    identifying BlackBerry MVS calls fields of the MVS Console, or if no ANI exists, the BlackBerry MVS Client accepts the

    call. The BlackBerry MVS Client sends a verification code request to the MVS Session Manager using DTMF tones.

    8. If no ANI value in the incoming call, the MVS Session Manager sends a verification code response to the device using

    DTMF tones and, using a SIP line, requests that the PBX establish a call to the external number.

    9. The PBX determines that the extension number is external to the organization and rings the number over the PSTN.

    10. The recipient answers the call at an external phone.

    11. The MVS Session Manager uses DTMF tones to indicate that the call is connected to the device. The MVS Session

    Manager connects the SIP line call leg to the SIP trunk call leg. Voice communication occurs.

    29

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    30/74

    Making a BlackBerry deviceinitiated callfrom a BlackBerry device to an external

    number

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

    organization.

    2. The BlackBerry MVS Client creates a call establishment request, which includes the external number. The BlackBerry

    MVS Client compresses and encrypts the call establishment request, and sends it to the BlackBerry Enterprise Server

    over the wireless data network.

    30

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    31/74

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

    BlackBerry Enterprise Server Connector.

    4. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    5. The MVS Session Manager sends a confirmation request to the device. The confirmation request includes the DID/DDInumber that the BlackBerry MVS Client uses to communicate with the MVS Session Manager.

    6. The BlackBerry MVS Client uses the wireless voice network to make a call to the PBX.

    7. The PBX routes the call to the MVS Session Manager over the SIP trunk using the DID/DDI number.

    8. The MVS Session Manager answers the incoming call. The MVS Session Manager sends a message to the BlackBerry

    MVS Client to indicate that it answered the call.

    9. The MVS Session Manager and the BlackBerry MVS Client use a two-way protocol to authenticate the call.

    10. The MVS Session Manager verifies the call and requests that the PBX make a call to the external number over the PSTNusing the SIP line.

    11. The PBX determines that the number is external to the organization and rings the external number over the PSTN.

    12. The recipient answers the call at an external phone.

    13. The MVS Session Manager uses DTMF tones to indicate to the device that the call is connected to the external number.

    The MVS Session Manager connects the SIP line call leg to the SIP trunk call leg, and voice communication occurs.

    31

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    32/74

    Making a Voice over Wi-Fi call from aBlackBerry device to an external number

    1. A BlackBerry Mobile Voice System user connects to an organization's Wi-Fi network and authenticates with the

    BlackBerry MVS. The BlackBerry MVS user makes a call from a BlackBerry device to a number that is external to the

    organization.2. The device creates a call establishment request, which includes the destination number. The device then compresses

    and encrypts the call establishment request, and sends it to the BlackBerry Enterprise Server over the Wi-Fi network.

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

    BlackBerry Enterprise Server Connector over a TCP connection.

    4. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    5. The MVS Session Manager sends the request using SIP to the PBX over a UDP port.

    6. The PBX determines that the phone number is external to the organization and rings the phone number over the PSTN.

    32

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    33/74

    7. The recipient answers the call at the external phone and voice communication occurs over an RTP connection that the

    PBX opens between two endpoints.

    Receiving a PBX-initiated call on a

    BlackBerry device from an external number

    1. A caller who is external to an organization dials the work number of a BlackBerry Mobile Voice System user.

    2. The PBX creates a call establishment request and sends it to the MVS Session Manager over the SIP line.

    3. The MVS Session Manager filters the request through the receiving BlackBerry MVS user's unknown caller ID setting,

    call scheduling setting, allowed caller list, and blocked caller list. If the call is permitted, the MVS Session Manager

    sends the request to the BlackBerry Enterprise Server.

    33

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    34/74

    4. The BlackBerry Enterprise Server compresses and encrypts the incoming call request, and sends it to the wireless

    network. The incoming call request contains the caller ID information and phone number of the caller.

    5. One of the following occurs:

    If the BlackBerry device receives the incoming call request, the device decrypts and decompresses it. The devicethen encrypts and compresses a call establishment response, and sends it to the BlackBerry Enterprise Server. The

    BlackBerry Enterprise Server decrypts and decompresses the call establishment response, and sends it to the MVS

    BlackBerry Enterprise Server Connector.

    If the device does not receive the incoming call request, the MVS BlackBerry Enterprise Server Connector stops

    responding while it waits for the call establishment response.

    6. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    7. The MVS Session Manager, using the SIP trunk, requests that the PBX establish a call to the device using the mobile

    number.

    8. The PBX sends the call request to the device over the PSTN and wireless network.

    9. The BlackBerry device receives the call. One of the following occurs:

    If the device receives the call establishment request, the caller ID information from the call establishment request

    appears on the device.

    If the ANI matches the ANI in the Telephony Connector Caller Identification Number field of the MVS Console, the

    call appears on the BlackBerry device as a BlackBerry MVS call.

    If the ANI matches an ANI in the Telephony Connector Optional ANI numbers available for identifying BlackBerry

    MVS calls fields of the MVS Console, the call appears on the BlackBerry device as a BlackBerry MVS call.

    If the device does not receive the call establishment request, the call appears on the device as a call from an

    unknown number.

    10. The device rings and the BlackBerry MVS user accepts the call.

    11. The BlackBerry MVS Client sends a verification code request to the MVS Session Manager using DTMF tones.

    12. If no ANI value exists in the incoming call, the MVS Session Manager sends a verification code response to the device

    using DTMF tones. One of the following occurs:

    If the device receives the call establishment request, the caller ID information from the call establishment request

    appears on the device.

    If the device does not receive the call establishment request, the call appears on the device as a call from an

    unknown number.

    13. If no ANI value exists in the incoming call, and the BlackBerry MVS Client receives the verification code response from

    the MVS Session Manager, the BlackBerry MVS Client switches the call so that it appears as a BlackBerry MVS call.

    14. The MVS Session Manager connects the SIP line call leg to the SIP trunk call leg, and voice communication occurs.

    34

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    35/74

    Receiving a BlackBerry deviceinitiated callon a BlackBerry device from an external

    number

    1. A caller who is external to an organization dials the work number of a BlackBerry Mobile Voice System user.

    2. The PBX creates a call establishment request and sends it to the MVS Session Manager over the SIP line.

    3. The MVS Session Manager filters the request through the recipients unknown caller ID setting, call scheduling setting,

    allowed caller list, and blocked caller list. If the call is permitted, the MVS Session Manager sends the call

    establishment request to the BlackBerry Enterprise Server.

    35

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    36/74

    4. The BlackBerry Enterprise Server compresses and encrypts the incoming call request and sends it to the wireless data

    network. The call establishment request includes the caller ID information and phone number of the caller, and the

    DID/DDI number that the BlackBerry MVS Client uses to communicate with the MVS Session Manager.

    5. The BlackBerry device decrypts and decompresses the incoming call request, compresses and encrypts a call

    establishment response, and sends the call establishment response to the BlackBerry Enterprise Server.

    6. The BlackBerry Enterprise Server decrypts and decompresses the call establishment response, and sends it to the MVS

    BlackBerry Enterprise Server Connector.

    7. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    8. The BlackBerry MVS Client uses the wireless voice network to make a call to the PBX.

    9. The PBX routes the call to the MVS Session Manager over the SIP trunk using the DID/DDI number.

    10. The MVS Session Manager answers the call and sends a message to the BlackBerry MVS Client to indicate that itanswered the call.

    11. The MVS Session Manager and the BlackBerry MVS Client use a two-way protocol to authenticate the call.

    12. The MVS Session Manager verifies that the call is a BlackBerry MVS call.

    13. The device rings and the BlackBerry MVS user accepts the call.

    14. The BlackBerry MVS Client sends a connection request using the SIP trunk through the PBX to the MVS Session

    Manager using DTMF tones.

    15. The MVS Session Manager connects the SIP line call leg to the SIP trunk call leg, and voice communication occurs.

    Receiving a Voice over Wi-Fi call on a

    BlackBerry device

    36

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    37/74

    1. A BlackBerry Mobile Voice System user connects to an organization's Wi-Fi network and authenticates with the

    BlackBerry MVS.

    2. Using a desk phone, another user within the organization dials the extension number of the BlackBerry MVS user.

    3. The PBX creates a call establishment request and sends it to the MVS Session Manager over a UDP port using a SIP.

    4. The MVS Session Manager filters the request through the recipient's allowed caller list, blocked caller list, and call

    scheduling setting, and sends the request to the BlackBerry Enterprise Server.

    5. The BlackBerry Enterprise Server compresses and encrypts the call establishment request, and sends it to the

    BlackBerry device over the Wi-Fi network.

    6. The device decrypts and decompresses the request, and accepts the call.

    7. The BlackBerry MVS user answers the call and voice communication occurs over an RTP connection that the PBX

    opens between the two endpoints.

    37

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    38/74

    Holding and resuming a call on aBlackBerry device

    1. A BlackBerry Mobile Voice System user is on a call that uses the SIP line call leg. On the BlackBerry device, the user

    presses the Menu key and clicks Hold.

    2. The BlackBerry MVS Client creates a hold request. One of the following events occurs:

    If the user is in a wireless coverage area where data services are not available, the BlackBerry MVS Client uses

    DTMF tones to send the hold request to the PBX over the wireless network. The PBX converts the DTMF tones to

    KPML and sends the KPML to the MVS Session Manager.

    If the user is in a wireless coverage area where data services are available, the BlackBerry MVS Client compresses

    and encrypts the hold request, and sends it to the wireless network. The BlackBerry Enterprise Server decrypts and

    38

    decompresses the hold request and sends it to the MVS BlackBerry Enterprise Server Connector The MVS

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    39/74

    decompresses the hold request, and sends it to the MVS BlackBerry Enterprise Server Connector. The MVS

    BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    3. The MVS Session Manager places the SIP line call leg into a hold state through the PBX. The hold state includes music

    on hold if your organization's telephony infrastructure is configured for music on hold. If the BlackBerry MVS user

    makes another call, the MVS Session Manager reuses the SIP line leg to make the call.

    4. On the BlackBerry device, the BlackBerry MVS user presses the Menu key and clicks Resume.

    5. The BlackBerry MVS Client creates a resume request. One of the following events occurs:

    If the user is in a wireless coverage area where data services are not available, the BlackBerry MVS Client uses

    DTMF tones to send the resume request to the PBX over the wireless network. The PBX converts the DTMF tones to

    KPML and sends the KPML to the MVS Session Manager. The MVS Session Manager, through the PBX, removes the

    hold state from the SIP line call leg, and the call can continue.

    If the user is in a wireless coverage area where data services are available, the BlackBerry MVS Client compresses

    and encrypts the hold request, and sends it to the BlackBerry Enterprise Server over the wireless network. The

    BlackBerry Enterprise Server decrypts and decompresses the resume request, and sends it to the MVS BlackBerry

    Enterprise Server Connector. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS

    Session Manager. The MVS Session Manager, through the PBX, removes the hold state from the SIP line call leg,

    and the call can continue.

    39

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    40/74

    Transferring a call on a BlackBerry deviceusing Voice over Mobile

    1. A BlackBerry Mobile Voice System user is on a BlackBerry device call with Party A using Voice over Mobile. To transferthe call, the BlackBerry MVS user presses the Menu key, clicks Transfer, and clicks the phone number of Party B.

    When the transfer process starts, the BlackBerry MVS puts Party A on hold.

    2. The BlackBerry MVS Client creates a transfer request, which includes the destination number. One of the following

    events occurs:

    If the user is in a wireless coverage area where data services are not available, the BlackBerry MVS Client uses

    DTMF tones to create the transfer request and sends it to the MVS Session Manager.

    If the user is in a wireless coverage area where data services are available, the BlackBerry MVS Client compresses

    and encrypts the transfer request, and sends it to the BlackBerry Enterprise Server over the wireless network. The

    40

    BlackBerry Enterprise Server decrypts and decompresses the hold request, and sends it to the MVS BlackBerry

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    41/74

    BlackBerry Enterprise Server decrypts and decompresses the hold request, and sends it to the MVS BlackBerry

    Enterprise Server Connector. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS

    Session Manager.

    3. The MVS Session Manager sends the transfer request to the PBX to create a new call on the SIP line to Party B.

    4. When Party B answers, the MVS Session Manager connects the SIP trunk call leg and SIP line call leg. The BlackBerry

    MVS user and Party B can communicate.

    5. The BlackBerry MVS Client creates a complete transfer request. One of the following events occurs:

    If the user is in a wireless coverage area where data services are not available, the BlackBerry MVS Client uses

    DTMF tones to create the complete transfer request and send it to the MVS Session Manager.

    If the user is in a wireless coverage area where data services are available, the BlackBerry MVS Client compresses

    and encrypts the complete transfer request, and sends it to the BlackBerry Enterprise Server over the wireless

    network. The BlackBerry Enterprise Server decrypts and decompresses the complete transfer request, and sends it

    to the MVS BlackBerry Enterprise Server Connector. The MVS BlackBerry Enterprise Server Connector sends the

    request to the MVS Session Manager.

    6. The MVS Session Manager instructs the PBX to connect Party A to Party B and end the call with the BlackBerry MVS

    user's extension number. Party A can now speak with Party B.

    7. The MVS Session Manager releases the SIP trunk call leg to the mobile number of the BlackBerry MVS user.

    Transferring a call on a BlackBerry device

    using Voice over Wi-Fi

    41

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    42/74

    1. A BlackBerry Mobile Voice System user connects to an organization's Wi-Fi network and authenticates with the

    BlackBerry MVS. During an active call with Party A, the user wants to transfer the call to Party B. The user presses the

    Menu key, clicks Transfer, and dials the extension number of Party B. The user places Party A on hold.

    2. The BlackBerry device starts a call establishment request, which includes the destination extension number of Party B.

    The device compresses, encrypts, and sends the request to the BlackBerry Enterprise Server over the Wi-Fi network.

    3. The BlackBerry Enterprise Server decrypts, decompresses, and sends the request to the MVS BlackBerry Enterprise

    Server Connector over a TCP connection.

    4. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    5. The MVS Session Manager sends the request using SIP to the PBX over a UDP port.

    6. The PBX determines that the extension number is an internal number and rings the extension number over the

    organization's LAN.

    7. Party B answers the call, speaks to the BlackBerry MVS user over an RTP connection that the PBX opens, and agrees to

    accept the transferred call from the BlackBerry MVS user.

    42

    8. The BlackBerry MVS user selects the complete transfer option on the device to complete the transfer.

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    43/74

    Moving a Voice over Mobile call from a

    BlackBerry device to a desk number

    1. During a Voice over Mobile call on a BlackBerry device, a BlackBerry Mobile Voice System user presses the Menu key,

    clicks Move Call, and clicks Desk.

    2. The BlackBerry MVS Client creates a call move request. One of the following events occurs:

    If the user is in a wireless coverage area where data services are not available, the BlackBerry MVS Client uses

    DTMF tones to create the request, and sends the request to the MVS Session Manager over the wireless network.

    43

    If the user is in a wireless coverage area where data services are available, the BlackBerry MVS Client compresses

    d t th t d d it t th Bl kB E t i S th i l t k Th

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    44/74

    and encrypts the request, and sends it to the BlackBerry Enterprise Server over the wireless network. The

    BlackBerry Enterprise Server decrypts and decompresses the request, and sends it to the MVS BlackBerry

    Enterprise Server Connector MVS Session Manager. The MVS BlackBerry Enterprise Server Connector sends the

    request to the MVS Session Manager.

    3. The MVS Session Manager sends the request to the PBX to establish a call to the extension number for the BlackBerry

    MVS user's desk phone over the SIP line.

    4. The PBX determines that the phone number is an internal number and rings the extension number over the

    organization's LAN.

    5. The user answers the call at the desk phone.

    6. The PBX verifies through SIP messaging with the MVS Session Manager that the call was answered.7. The MVS Session Manager ends the SIP trunk call leg with the device. The call ends on the device, and the user

    continues the call at the desk phone.

    Moving a call from a BlackBerry device

    using Voice over Wi-Fi to a desk number

    44

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    45/74

    1. A BlackBerry Mobile Voice System user connects to a Wi-Fi network and authenticates with the BlackBerry MVS. On

    the BlackBerry device, the user presses the Menu key, clicks Move Call, and clicks Desk.

    2. The device starts a call move request. The device compresses, encrypts, and sends the request to the BlackBerry

    Enterprise Server over the Wi-Fi network.

    3. The BlackBerry Enterprise Server decrypts, decompresses, and sends the request to the MVS BlackBerry Enterprise

    Server Connector over a TCP connection.

    4. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    5. The MVS Session Manager sends the request using SIP to the PBX over a UDP port.

    6. The PBX determines that the desk number is an internal number and rings the desk number over the LAN.

    7. The recipient answers the call at the desk phone and voice communication occurs over an RTP connection that the

    PBX opens between the two endpoints.

    45

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    46/74

    Moving a call from a BlackBerry device to aone-time number using Voice over Mobile

    1. During a Voice over Mobile call on a BlackBerry device, a BlackBerry Mobile Voice System user presses the Menu key,

    clicks Move Call, and clicks One-Time Number. On the Options screen, the user clicks or types a one-time number to

    move the call to.

    2. The BlackBerry MVS Client creates a call move request, which includes the one-time number to move the call to. One

    of the following events occurs:

    If the user is in a wireless coverage area where data services are not available, the BlackBerry MVS Client uses

    DTMF tones to create the request, and sends it to the MVS Session Manager over the wireless network.

    46

    If the user is in a wireless coverage area where data services are available, the BlackBerry MVS Client compresses

    and encrypts the request and sends it to the BlackBerry Enterprise Server over the wireless network The

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    47/74

    and encrypts the request, and sends it to the BlackBerry Enterprise Server over the wireless network. The

    BlackBerry Enterprise Server decrypts and decompresses the request, and sends it to the MVS BlackBerry

    Enterprise Server Connector. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS

    Session Manager.

    3. The MVS Session Manager sends the request to the PBX to establish a call to the one-time number over the SIP line.

    4. The PBX determines that the one-time number is external to the organization and rings the one-time number over the

    PSTN.

    5. The user answers the call at the external phone.

    6. The PBX verifies through SIP messaging with the MVS Session Manager that the call was answered.

    7. The MVS Session Manager ends the SIP trunk call leg with the BlackBerry device, and ends the call on the BlackBerrydevice. The user continues the call on the one-time number.

    47

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    48/74

    Moving a call from a BlackBerry deviceusing Voice over Wi-Fi to a one-time number

    1. A BlackBerry Mobile Voice System user connects to a Wi-Fi network and authenticates with the BlackBerry MVS. On

    the BlackBerry device, the user presses the Menu key, clicks Move Call, and clicks One-Time Number. On the Options

    screen, the user clicks or types a phone number to move the call to.

    2. The device starts a call move request. The device compresses, encrypts, and sends the request to the BlackBerry

    Enterprise Server over the Wi-Fi network.

    3. The BlackBerry Enterprise Server decrypts, decompresses, and sends the request to the MVS BlackBerry Enterprise

    Server Connector over a TCP connection.

    4. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    5. The MVS Session Manager sends the request using SIP to the PBX over a UDP port.

    6. The PBX determines that the one-time number is an external number and rings the one-time number over the PSTN.

    48

    7. The recipient answers the call at the external phone and voice communication occurs over an RTP connection that is

    open between the device and PBX.

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    49/74

    Handoff a call from Voice over Mobile to

    Voice over Wi-Fi

    1. A BlackBerry Mobile Voice System user has a BlackBerry device that is configured to use Wi-Fi as the default network

    and to use the mobile network when the Wi-Fi network is unavailable.

    2. In an area with no Wi-Fi coverage, the user makes a Voice over Mobile call on a BlackBerry device.

    3. The user moves into an area with Wi-Fi coverage. One of the following actions occurs:

    49

    If the template setting for Network handoff is set to Automatic handoff with user notification, the BlackBerry device

    automatically sends the request to move the Voice over Mobile call to the Wi-Fi network. The user can cancel this

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    50/74

    action.

    If the template setting for Network handoff is set to Automatic handoff with user prompt, the BlackBerry device

    prompts the user to confirm the request to move the Voice over Mobile call to the Wi-Fi network. If the user confirmsthe request, the device moves the Voice over Mobile call to the Wi-Fi network.

    4. The device starts a call move request. The device compresses and encrypts the request, and sends it to the BlackBerry

    Enterprise Server over the Wi-Fi network.

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

    Enterprise Server Connector.

    6. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    7. The MVS Session Manager establishes a Wi-Fi call with the device.

    8. The device answers the Wi-Fi call on behalf of the user.

    9. The MVS Session Manager instructs the PBX to change the RTP connection from the mobile network to the Wi-Fi

    network.

    10. The PBX switches the mobile call with the Wi-Fi call.

    11. The MVS Session Manager disconnects the mobile call, and notifies the device that the mobile call was moved. The

    user receives a notification that the Voice over Mobile call was moved to the Wi-Fi network.12. The user continues the call on the device.

    Handoff a call from Voice over Wi-Fi to Voice

    over Mobile

    50

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    51/74

    1. A BlackBerry Mobile Voice System user has a BlackBerry device that is configured to use the Wi-Fi as the default

    network and to use the mobile network when the Wi-Fi network is unavailable.

    2. During a call on a BlackBerry device using Voice over Wi-Fi, the user starts to move out of an area with Wi-Fi coverage.

    One of the following actions occurs:

    If the template setting for Network handoff is set to Automatic handoff with user notification, the BlackBerry device

    automatically sends the request to move the Wi-Fi call to the Voice over Mobile network.

    If the template setting for Network handoff is set to Automatic handoff with user prompt, the BlackBerry device

    prompts the user to confirm the request to move the Wi-Fi call to the Voice over Mobile network. If the user confirms

    the request, the device moves the Wi-Fi call to the Voice over Mobile network.

    3. The device starts a call move request. The device compresses and encrypts the request, and sends it to the BlackBerry

    Enterprise Server over the Wi-Fi network.

    4. The BlackBerry Enterprise Server decrypts and decompresses the request and sends it to the MVS BlackBerry

    Enterprise Server Connector.

    5. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    6. The MVS Session Manager sends the request using SIP to the PBX over a UDP port.

    51

    7. The PBX determines that the phone number is an external number and rings the mobile phone number over the PSTN.

    8. The device answers the Voice over Mobile call on behalf of the user.

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    52/74

    9. The MVS Session Manager instructs the PBX to change the RTP connection from the Wi-Fi network to the mobile

    network.

    10. The PBX switches the Wi-Fi call with the mobile call.

    11. The MVS Session Manager disconnects the Wi-Fi call, and notifies the device that the Wi-Fi call was moved. The user

    receives a notification that the Wi-Fi call was moved.

    12. The user continues the call on the device.

    Moving a call from a desk phone to a

    BlackBerry device using Voice over Mobile

    52

    1. A BlackBerry Mobile Voice System user makes or answers a call on the desk phone. The PBX establishes a connection

    between the two endpoints and voice communication occurs.

    2 O th Bl kB d i th th S d k d th th M k If d t i il bl

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    53/74

    2. On the BlackBerry device, the user presses the Send key and then presses the Menu key. If data services are available,

    the Move Call From Desk menu item appears. The user clicks Move Call From Desk. The user is prompted to place the

    desk phone on hold.

    3. On the desk phone, the user places the call on hold.

    4. The device compresses and encrypts the request, and sends it to the BlackBerry Enterprise Server.

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

    Enterprise Server Connector.

    6. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    7. The call leg is established using one of the following methods:

    The BlackBerry MVS Client uses the wireless voice network to make a call to the PBX. The PBX routes the call to the

    BlackBerry MVS Session Manager over the SIP trunk using the DID/DDI number.

    The PBX sends the call to the BlackBerry device using the Caller Identification Number of the Telephony

    Connector. The BlackBerry MVS Client receives a call. The BlackBerry MVS Client sends a verification code request

    to the MVS Session Manager using DTMF tones. If the ANI in the incoming call is empty, the MVS Session Manager

    sends a verification code response to the BlackBerry device using DTMF tones.

    8. The MVS Session Manager, using the SIP line, requests that the PBX move the call to the BlackBerry MVS line.9. The call continues on the BlackBerry device.

    Moving a call from a desk phone to a

    BlackBerry device using Voice over Wi-Fi

    53

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    54/74

    1. A BlackBerry Mobile Voice System user makes or answers a call on the desk phone. The PBX establishes the

    connection between the two endpoints and voice communication occurs.

    2. On the BlackBerry device, the user presses the Send key and then presses the Menu key. The user clicks Move Call

    From Desk. The user is prompted to place the desk phone on hold.

    3. On the desk phone, the user places the call on hold.

    4. The device compresses and encrypts the request, and sends it to the BlackBerry Enterprise Server.

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

    Enterprise Server Connector.

    6. The MVS BlackBerry Enterprise Server Connector sends the request to the MVS Session Manager.

    7. The device establishes the call leg over the Wi-Fi network to the PBX.

    8. The MVS Session Manager, using the SIP line, requests that the PBX move the call to the BlackBerry MVS line.

    9. The call continues on the device.

    54

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    55/74

    Adding a BlackBerry MVS user configuredfor PBX-initiated calling to a Voice over

    Mobile call between another BlackBerry

    MVS user and an external user

    1. A BlackBerry Mobile Voice System user, Party A, is on a Voice over Mobile call with an external user, Party B.

    2. Party A presses the Menu key on the BlackBerry device, clicks Add Participant, and dials the number of another

    BlackBerry MVS user, Party C.

    55

    3. The BlackBerry MVS Client creates a hold request. The MVS Session Manager places the SIP line call leg into a hold

    state through the PBX.

    4 The MVS Session Manager uses the SIP line interface to request that the PBX establish another call leg to the number

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Overview

    56/74

    4. The MVS Session Manager uses the SIP line interface to request that the PBX establish another call leg to the number

    of Party C.

    5. The PBX determines that the number is internal to the organization and sends a new call request to the MVS Session

    Manager.

    6. The MVS Session Manager determines the call is PBX-initiated and uses the SIP trunk interface to request that the PBX

    ring the number of Party C.

    7. The MVS Session Manager connects the two call legs.

    8. When Party C answers the call, Party A presses the Menu key and clicks Join Conference.

    9. The BlackBerry MVS Client sends a join request to the MVS Session Manager.10. The MVS Session Manager requests that the PBX join Party A, Party B, and Party C to the conference call.

    11. The MVS Session Manager, through the PBX, ends the hold state from the SIP line call leg.

    12. Voice communication occurs among Party A, Party B, and Party C.

    56

    Feature and Technical Overview Call flows - PBX

  • 7/29/2019 BlackBerry Mobile Voice System 5.2.1 Feature and Technical Ov