Patent ID: 7925740

Claim:
A method of determining quality of service provided by a network to a wireless device, the method comprising acts of: receiving, on the wireless device, a performance test command communicated to the wireless device over the network, the performance test command identifying a performance test to be conducted by the wireless device; parsing the performance test command at the wireless device to determine at least one condition for which the performance test is to be conducted, and at least one network performance parameter to monitor during the performance test; setting, on the wireless device, at least one trap to execute in response to occurrence of the at least one condition; and responsive to execution of the trap, detecting, on the wireless device, the at least one network performance parameter and recording, on the wireless device, information relating to the at least one network performance parameter; wherein the at least one condition is a connection attempt failure, and wherein the acts of detecting and recording are performed each time an attempt to establish a connection between the wireless device and a network node of the network fails over a period of time in which the wireless device is not currently connected to the network node.