PROTOCOL AND METHOD OF VIA FIELD COMPRESSION IN SESSION INITIATION PROTOCOL SIGNALING FOR 3G WIRELESS NETWORKS
First Claim
1. A system for compressing the VIA field in session initiation protocol (SIP) signaling messages, comprising:
- a network device situated along a network path, the network device configured to process SIP signaling messages; and
a compression module configured to be executed by the network device, wherein the compression module receives an SIP signaling message and compresses the VIA field in the message during said processing of the SIP signaling message.
2 Assignments
0 Petitions
Accused Products
Abstract
As SIP usage becomes prolific in 3G wireless communications, challenges are presented to using the current SIP protocols for real-time communications due to the limited signaling compression offered via SIP become. Signaling introduces unwanted delays on limited bandwidth and increases the call setup time. Additionally, SIP messages are large—from a few hundred bytes to several kilobytes—and compression is not offered on all available fields. The invention provides for compression of the VIA field of SIP messages through several techniques and thereby achieves lower signaling delays that reduce complex call setup delays and reduce the loss of bandwidth to necessary in-call signaling.
-
Citations
23 Claims
-
1. A system for compressing the VIA field in session initiation protocol (SIP) signaling messages, comprising:
-
a network device situated along a network path, the network device configured to process SIP signaling messages; and a compression module configured to be executed by the network device, wherein the compression module receives an SIP signaling message and compresses the VIA field in the message during said processing of the SIP signaling message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for compressing the VIA field in session initiation protocol (SIP) signaling messages, comprising:
-
receiving an SIP message; identifying a domain associated with the sender of the SIP message; comparing the identified domain with the current domain; compressing the current domain when it is the same as the identified domain; including the compressed current domain in a VIA field of the SIP message; and sending the SIP message. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for compressing the VIA field in session initiation protocol (SIP) signaling messages, comprising:
-
receiving an SIP message; parsing a VIA field in the SIP message to identify one or more unique strings; assigning a token to each of the one or more unique strings; constructing a tokenized VIA field comprising one or more of the unique strings; including the tokenized VIA field in the SIP message; and sending the SIP message. - View Dependent Claims (20, 21, 22, 23)
-
Specification