Method and system for facilitating network troubleshooting
First Claim
1. A computer program product being embodied on a computer readable medium for using voice data traffic to reproduce a user experience for facilitating troubleshooting at least one of a plurality of VoIP stations, said computer program product comprising computer-executable instructions for:
- retrieving packets of said voice data traffic associated with the at least one of the VoIP stations;
identifying time stamps associated with said retrieved packets;
determining an amount of jitter associated with each of said retrieved packets at least partially dependently upon said identified time stamps;
determining whether each of said retrieved packets will fit into a jitter buffer at least partially dependently upon said determined amounts of jitter;
dropping select ones of said retrieved packets dependently upon said determining whether each of said retrieved packets will fit into said jitter buffer; and
, filling a buffer with at least select ones of said retrieved data packets not dropped.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer program product being embodied on a computer readable medium for using voice data traffic to reproduce a user experience for facilitating troubleshooting at least one of a plurality of VoIP stations, the computer program product including computer-executable instructions for: retrieving packets of the voice data traffic associated with the at least one of the VoIP stations; identifying time stamps associated with the retrieved packets; determining an amount of jitter associated with each of the retrieved packets at least partially dependently upon the identified time stamps; determining whether each of the retrieved packets will fit into a jitter buffer at least partially dependently upon the determined amounts of jitter; dropping select ones of the retrieved packets dependently upon the determining whether each of the retrieved packets will fit into the jitter buffer; and, filling a buffer with at least select ones of the retrieved data packets not dropped.
-
Citations
27 Claims
-
1. A computer program product being embodied on a computer readable medium for using voice data traffic to reproduce a user experience for facilitating troubleshooting at least one of a plurality of VoIP stations, said computer program product comprising computer-executable instructions for:
-
retrieving packets of said voice data traffic associated with the at least one of the VoIP stations;
identifying time stamps associated with said retrieved packets;
determining an amount of jitter associated with each of said retrieved packets at least partially dependently upon said identified time stamps;
determining whether each of said retrieved packets will fit into a jitter buffer at least partially dependently upon said determined amounts of jitter;
dropping select ones of said retrieved packets dependently upon said determining whether each of said retrieved packets will fit into said jitter buffer; and
,filling a buffer with at least select ones of said retrieved data packets not dropped. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17)
-
-
16. The product of claim 16, wherein said audio file is a WAV sound file.
-
18. A method for using voice traffic to reproduce a user experience for facilitating troubleshooting problems with at least one VoIP communication, said method comprising:
-
identifying at least one jitter buffer characteristic associated with the at least one VoIP communication;
accessing data packets of said VoIP traffic associated with the at least one VoIP communication;
identifying time stamps associated with said accessed data packets; and
,dropping select ones of said accessed data packets dependently upon said identified at least one characteristic and identified time stamps. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification