Process flow: Making a call to an external phone number

This diagram shows the components that are described in the following text.

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.
  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.

Index


Was this information helpful? Send us your comments.