System and method for wireless data performance monitoring
First Claim
1. A method for monitoring wireless data service performance of a service provider, comprising:
- generating a data message to be sent by a sending wireless device;
sending the data message to a destination wireless device via data messaging services provided by the service provider;
measuring a delivery latency corresponding to an amount of time that passes between when the data message was sent from the sending wireless device to when the data message is received by the destination wireless device; and
storing data message delivery performance data corresponding to a delivery of the data message, said data identifying a first location in proximity to where the sending wireless device was when the data message was sent, a second location in proximity to where the destination wireless device was when the data message was received, a time proximate to when the data message was sent, and the delivery latency that was measured for the data message.
14 Assignments
0 Petitions
Accused Products
Abstract
A method and system for monitoring wireless data service performance of wireless service providers. Data messages are sent from a plurality of remote and/or local monitoring probes to other monitoring probes. In general, the remote monitoring probes will be distributed throughout a service area(s) from the service provider and include both fixed probes and mobile probes, wherein each probe will include one or more wireless devices, including cellular phones, PSC phones, PDA devices, Blackberry devices, and the like. Various performance data are then measured, including message deliver latency and network accessibility. This data is then sent from the remote monitoring probes to one or more central monitoring stations, where it is stored and aggregated to generate performance reports and alerts, which are delivered to the service providers or may be accessed through a web user interface. In addition, wireless Internet access service performance is monitored using the remote and local monitoring probes, wherein various access functions are performed using WAP-enabled wireless devices.
-
Citations
59 Claims
-
1. A method for monitoring wireless data service performance of a service provider, comprising:
-
generating a data message to be sent by a sending wireless device;
sending the data message to a destination wireless device via data messaging services provided by the service provider;
measuring a delivery latency corresponding to an amount of time that passes between when the data message was sent from the sending wireless device to when the data message is received by the destination wireless device; and
storing data message delivery performance data corresponding to a delivery of the data message, said data identifying a first location in proximity to where the sending wireless device was when the data message was sent, a second location in proximity to where the destination wireless device was when the data message was received, a time proximate to when the data message was sent, and the delivery latency that was measured for the data message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for monitoring wireless data service performance of a plurality of service providers that provide cross-connectivity for delivery of wireless data, comprising:
-
generating a data message to be sent by a sending wireless device;
sending the data message to a destination wireless device via data messaging services provided a first and second service provider;
measuring a first delivery latency corresponding to an amount of time that passes between when the data message was sent from the sending wireless device to when the data message is passed from the first service provider to the second service provider;
measuring a second delivery latency corresponding to an amount of time that passes between when the data message is passed from the first service provider to the second service provider and when the data message is received by the destination wireless device; and
storing data message delivery performance data corresponding to a delivery of the data message, said data identifying a first location in proximity to where the sending wireless device was when the data message was sent, a second location in proximity to where the destination wireless device was when the data message was received, a time proximate to when the data message was sent, an identity of the first and second service providers and the first and second delivery latencies that were measured for the data message. - View Dependent Claims (21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
23. A method for monitoring wireless Internet access service performance of a service provider, comprising:
-
requesting to access an Internet site using a WAP-enabled wireless device serviced by the service provider;
recording a request timestamp corresponding to a time that the request is made;
recording a delivery start timestamp corresponding to a time when data begins to be delivered to the WAP-enabled wireless device from the Internet site via the service provider;
determining a delivery latency comprising a difference between the delivery start timestamp and the request timestamp; and
storing wireless Internet access performance data corresponding to the access of data from the Internet web site that includes a location in proximity to where the WAP-enabled wireless device was when the request to access the Internet site was made, a time proximate to when the request to access the Internet site was made, and the delivery latency that was measured.
-
-
38. A system for monitoring wireless data service performance of one or more service providers, comprising:
-
a central monitoring station including a means for storing message delivery performance data; and
a plurality of remote monitoring probes located at discreet locations, each remote monitoring probe linked in communication with the central monitoring station and including;
at least one wireless messaging device that sends data messages to other remote monitoring probes and/or the central monitoring station and/or receives data messages from other remote monitoring probes and/or the central monitoring station;
means for capturing messaging delivery performance data corresponding to data messages sent by and/or received by the remote monitoring probe, said message delivery performance data including timestamps corresponding to when data messages are sent and/or received by that remote monitoring probe and an identity of the wireless messaging device that sends or receives a data message; and
means for sending message delivery performance data captured by the remote monitoring probe to the central monitoring station.
-
-
49. A system for monitoring wireless Internet access performance of one or more service providers, comprising:
-
a central monitoring station including a means for storing Internet access performance data; and
a plurality of remote monitoring probes located at discreet locations, each remote monitoring probe linked in communication with the central monitoring station and including;
at least one WAP-enabled wireless device that requests data from and provides data to one or more Internet sites;
means for capturing wireless Internet access performance data corresponding to wireless Internet site accesses performed by said at least one WAP-enabled wireless device, said wireless Internet access performance data including timestamps corresponding to when data is requested and received by said at least one WAP-enabled wireless device; and
means for sending wireless Internet access performance data captured by the remote monitoring probe to the central monitoring station.
-
Specification