Troubleshooting Voice Over WLAN Deployments
First Claim
1. A method comprising:
- simulating, in response to a triggering event, Voice over Internet Protocol (VoIP) communications with a remote diagnostics engine;
gathering metric data characterizing one or more aspects of the simulated VoIP communications; and
periodically transmitting diagnostic packets including the metric data to the remote diagnostics engine;
wherein the simulating VoIP communications comprisestransmitting diagnostic protocol packets that simulate VoIP communications to the remote diagnostic engine; and
intercepting diagnostic protocol packets received from the diagnostics engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice over WLAN diagnostic system. In particular implementations, a method includes simulating, in response to a triggering event, Voice over Internet Protocol (VoIP) communications with a remote diagnostics engine; gathering metric data characterizing one or more aspects of the simulated VoIP communications; and periodically transmitting diagnostic packets including the metric data to the remote diagnostics engine; wherein the simulating VoIP communications comprises transmitting diagnostic protocol packets that simulate VoIP communications to the remote diagnostic engine; and intercepting diagnostic protocol packets received from the diagnostics engine.
23 Citations
24 Claims
-
1. A method comprising:
-
simulating, in response to a triggering event, Voice over Internet Protocol (VoIP) communications with a remote diagnostics engine; gathering metric data characterizing one or more aspects of the simulated VoIP communications; and periodically transmitting diagnostic packets including the metric data to the remote diagnostics engine;
wherein the simulating VoIP communications comprisestransmitting diagnostic protocol packets that simulate VoIP communications to the remote diagnostic engine; and intercepting diagnostic protocol packets received from the diagnostics engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Logic encoded in one or more tangible media for execution and when executed operable to:
-
simulate, in response to a triggering event, Voice over Internet Protocol (VoIP) communications with a remote diagnostics engine; gather metric data characterizing one or more aspects of the simulated VoIP communications; and periodically transmit diagnostic packets including the metric data to the remote diagnostics engine;
wherein the simulating VoIP communications comprisestransmitting diagnostic protocol packets that simulate VoIP communications to the remote diagnostic engine; and intercepting diagnostic protocol packets received from the diagnostics engine. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
one or more processors; a memory; one or more wireless network interfaces; and voice agent logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to; simulate, in response to a triggering event, Voice over Internet Protocol (VoIP) communications with a remote diagnostics engine; gather metric data characterizing one or more aspects of the simulated VoIP communications; and periodically transmit diagnostic packets including the metric data to the remote diagnostics engine;
wherein the simulating VoIP communications comprisestransmitting diagnostic protocol packets that simulate VoIP communications to the remote diagnostic engine; and intercepting diagnostic protocol packets received from the diagnostics engine. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification