Method and system for decoding tokenized Session Initiated Protocol packets
First Claim
Patent Images
1. A method of decoding tokenized Session Initiated Protocol, the method comprising:
- collecting, at a server, a plurality of tokenized Session Initiated Protocol packets from calls that are not successfully completed;
receiving, at the server, a first tokenized Session Initiated Protocol packet from the plurality of tokenized Session Initiated Protocol packets;
extracting, at the server, a string table from a user datagram payload in the first tokenized Session Initiated Protocol packet;
decoding, at the server, the string table from the user datagram payload;
creating, at the server, an index for the string table, wherein the index includes an IP address for a server that generated the first tokenized Session Initiated Protocol packet;
storing, at the server, the index for the string table;
accessing, at the server, a decoding table;
determining, at the server, a corresponding entry in the decoding table for each token in the first tokenized Session Initiated Protocol packet;
executing, at the server, the corresponding entry for the each token to decode the first tokenized Session Initiated Protocol packet; and
displaying, through a user interface communicatively coupled to the server, the decoded first tokenized Session Initiated Protocol packet on a display device as a Session Initiated Protocol message, thereby allowing an evaluation of the Session Initiated Protocol message to determine what caused a call to not be successfully completed.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method of decoding tokenized Session Initiated Protocol. A token from a tokenized Session Initiated Protocol packet is received. A decoding table is accessed and the corresponding entry for the token is determined. The token is executed according to the corresponding entry. This may be done for all tokens in a tokenized Session Initiated Packet. Once the tokens have been executed according to their entries in a decoding table, the decoded tokenized Session Initiated Protocol packet is provided.
-
Citations
10 Claims
-
1. A method of decoding tokenized Session Initiated Protocol, the method comprising:
-
collecting, at a server, a plurality of tokenized Session Initiated Protocol packets from calls that are not successfully completed; receiving, at the server, a first tokenized Session Initiated Protocol packet from the plurality of tokenized Session Initiated Protocol packets; extracting, at the server, a string table from a user datagram payload in the first tokenized Session Initiated Protocol packet; decoding, at the server, the string table from the user datagram payload; creating, at the server, an index for the string table, wherein the index includes an IP address for a server that generated the first tokenized Session Initiated Protocol packet; storing, at the server, the index for the string table; accessing, at the server, a decoding table; determining, at the server, a corresponding entry in the decoding table for each token in the first tokenized Session Initiated Protocol packet; executing, at the server, the corresponding entry for the each token to decode the first tokenized Session Initiated Protocol packet; and displaying, through a user interface communicatively coupled to the server, the decoded first tokenized Session Initiated Protocol packet on a display device as a Session Initiated Protocol message, thereby allowing an evaluation of the Session Initiated Protocol message to determine what caused a call to not be successfully completed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing decoded tokenized Session Initiated Protocol packets for review, the method comprising:
-
collecting, at a server, a plurality of tokenized Session Initiated Protocol packets from calls that are not successfully completed; receiving, at the server, a request for a first tokenized Session Initiated Protocol packet from the plurality of tokenized Session Initiated Protocol packets to be decoded; receiving, at the server, a first token from the first tokenized Session Initiated Protocol packet; extracting, at the server, a string table from a user datagram payload in the first tokenized Session Initiated Protocol packet; decoding, at the server, the string table from the user datagram payload; creating, at the server, an index for the string table, wherein the index includes attribute values describing a server that generated the first tokenized Session Initiated Protocol packet; storing, at the server, the index for the string table; accessing, at the server, a decoding table; determining, at the server, a corresponding entry in the decoding table for the first token; executing, at the server, the corresponding entry to decode the first token; and displaying, through a user interface communicatively coupled to the server, the decoded tokenized Session Initiated Protocol packet, thereby allowing an evaluation of the Session Initiated Protocol message to determine what caused a call to not be successfully completed. - View Dependent Claims (10)
-
Specification