Help Center

Local Navigation

Process flow: Sending a message to a BlackBerry device


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

  1. The IBM® Lotus Notes® router delivers a new message to a user’s IBM Lotus Notes mailbox.
  2. The BlackBerry® Messaging Agent polls the user's mailbox and detects the message.
  3. The BlackBerry Messaging Agent applies global filter rules to the messages in the user’s mailbox and filters the messages that match the filter criteria.

    If no global filter rules apply, the BlackBerry Messaging Agent applies filter rules that are user defined to the messages in the user’s mailbox.

  4. The BlackBerry Messaging Agent creates an entry in the BlackBerry state database.

    The BlackBerry Messaging Agent uses this entry to track the delivery state and associate the Unid (applied to the message in IBM Lotus Notes) with a randomly generated Reference ID (RefId) and tag. If the message is a meeting invitation or calendar entry, the BlackBerry Messaging Agent appends the calendar information to the message.

    The BlackBerry Messaging Agent uses the RefId to identify the message between the BlackBerry® Enterprise Server and the BlackBerry device. The BlackBerry Messaging Agent uses the tag to identify the message between the BlackBerry Enterprise Server and the wireless network.

  5. The BlackBerry Messaging Agent sends the first 2 KB of the message (plain text, or in an HTML message, the equivalent to 2 KB of plain text) to the BlackBerry Dispatcher.
  6. The BlackBerry Dispatcher compresses the first 2 KB of the message, encrypts it using the device transport key of the BlackBerry device, and sends the encrypted data to the BlackBerry Router.

    The user state database shows the message status, which appears in the IBM Lotus Notes console and the IBM Lotus Notes log.

  7. The BlackBerry Router sends the encrypted data to the wireless network over port 3101, or over port 4101 if the BlackBerry device is a Wi-Fi® enabled BlackBerry device that is connected to the enterprise Wi-Fi network.
  8. The wireless network verifies that the PIN belongs to a valid BlackBerry device that is registered with the wireless network, and sends the message data to the BlackBerry device.
  9. The BlackBerry device sends a delivery confirmation to the BlackBerry Dispatcher. The BlackBerry Dispatcher sends the delivery confirmation to the BlackBerry Messaging Agent.

    The BlackBerry Messaging Agent writes the message delivery state to the BlackBerry state database. If the BlackBerry Messaging Agent does not receive a delivery confirmation within four hours, it sends the message to the wireless network again.

    The delivery confirmation verifies that the wireless network delivered the message to the BlackBerry device, but it does not verify that the user received or opened the message.

  10. The BlackBerry device decrypts and decompresses the message so that the user can view it, and notifies the user that the message has arrived.

Index


Was this information helpful? Send us your comments.