eG Monitoring
 

Measures reported by BBSysMdsTest

BlackBerry® Mobile Data System (BlackBerry MDS) v4.1 is an optimized application development framework for the BlackBerry® Enterprise Solution. It can dramatically reduce the amount of time and resources required to develop and deploy wireless applications for mobile workers. BlackBerry MDS allows organizations to deliver corporate data wirelessly, leveraging the same proven push delivery model and advanced security features used for BlackBerry email.

BlackBerry MDS provides the essentials for creating, deploying and managing applications for the BlackBerry Enterprise Solution. Its three main components are:

  • BlackBerry MDS Services: BlackBerry MDS Services are the next generation of the BlackBerry® Mobile Data Service. As part of the BlackBerry® Enterprise Server, they are responsible for managing interactions and requests between BlackBerry smartphones and enterprise applications that sit behind the corporate firewall.
  • BlackBerry MDS Developer Tools: Use BlackBerry MDS Developer Tools to create wireless applications for BlackBerry smartphones.
  • BlackBerry MDS Device Software: BlackBerry MDS Device Software allows applications built with BlackBerry MDS Developer Tools to run on BlackBerry smartphones.

The BlackBerryMobileDataService test monitors the efficiency of the BlackBerry MDS Services component of the BlackBerry MDS.

 The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Handheld_init_conns Represents the number of handheld-initiated MDS connections initiated during the last measurement period. Number This is a good indicator of the workload on the BlackBerry MDS.
Push_server_conns The number of connections the BlackBerry MDS Connection Service central push server has established with BlackBerry devices during the last measurement period Number 'Push' technology is a data distribution technology in which selected data is automatically delivered into a mobile phone/computer at prescribed intervals or based on some event that occurs.Using the BlackBerry Manager, you designate one BlackBerry MDS Connection Service in a BlackBerry Domain as the central push server. The central push server receives push requests from applications. It establishes a connection to the BlackBerry device through which applications send data.
Avg_packet_size_from_dev The average data packet size received from handheld devices during the last measurement period MB  
Avg_packet_size_from_pus The average packet size of push data sent from the MDS to handhelds during the last measurement period MB Typically, the enterprise application residing behind a corporate firewall sends an HTTP POST request to the BlackBerry MDS Connection Service central push server over the web server listen port (default 8080). The central BlackBerry Connection Service push server checks the central BlackBerry Configuration Database for information about the recipients who are defined in the push application. The BlackBerry MDS Connection Service responds to the push application to acknowledge that it is processing the request, and then closes the connection. The central BlackBerry MDS Connection Service push server routes the content to the push server connection listen port (default 8080). The BlackBerry MDS Connection Service converts the content for viewing on the BlackBerry device and sends the content to the BlackBerry Dispatcher.The value of this measure indicates the amount of data traffic that is handled by the BlackBerry MDS Services component while routing, converting, and eventually pushing the content to the handheld device.
Packets_refused_by_SRP The number of packets sent by MDS that were refused by the wireless network during the last measurement period Number Server Routing Protocol (SRP) is a unique identifier used to communicate and authenticate the BlackBerry Enterprise Server with the BlackBerry relay. The BlackBerry relay is a key component of the BlackBerry system. It receives messages from within a corporate network, translates the messages, and routes them to the wireless network for delivery to the handheld device. SRP needs to be allowed through your company firewall. Therefore, if the value of this measure is very high, it could indicate that your firewall rules might have to be fine-tuned to allow bi-directional traffic from and to the SRP host. Also, check whether the SRP status is disconnected, as this could also obstruct the movement of data packets into an SRP host.
Invalid_packets_received The number of invalid packets received by the MDS during the last measurement period Number A very high value of this measure could indicate a problem.
Successful_connections The number of successful connections initiated by MDS with another address or service during the last measurement period Number  
Failed_connections The number of connections the MDS attempted with another address or service, but failed currently Number Ideally, the value of this measure should be low.
Truncated_connections The number of connections that the MDS encountered during the last measurement period Number Ideally, the value of this measure should be low.