Header compression for general packet radio service tunneling protocol (GTP)-encapsulated packets
First Claim
Patent Images
1. A method for use in a packet server, the method comprising the steps of:
- negotiating compression of a GTP/UDP/IP header of a General Packet Radio Service based Tunneling Protocol (GTP) with a GTP peer, the GTP/UDP/IP header comprising GTP, User Datagram Protocol (UDP), and Internet Protocol (IP) header information including initially transmitting the GTP/UDP/IP header to the GTP peer; and
subsequently compressing the GTP/UDP/IP header before transmitting the packets;
wherein the compressed GTP/UDP/IP header comprises at least, an extension bit field, which indicates whether an extension field is present or not, a tunnel identifier present field, which indicates whether a tunnel identifier field is present or not.
3 Assignments
0 Petitions
Accused Products
Abstract
A UMTS (Universal Mobile Telecommunications System) core network supports a compression framework that provides for header compression of General Packet Radio Service Tunneling Protocol (GTP)-Encapsulated Packets. In particular; the GTP/UDP(User Datagram Protocol)/IP(Internet Protocol) header is compressed. In addition, the UMTS core network also supports RTP(Real Time Protocol)/UDP/IP header compression independent of the GTP/UDP/IP header compression.
119 Citations
14 Claims
-
1. A method for use in a packet server, the method comprising the steps of:
-
negotiating compression of a GTP/UDP/IP header of a General Packet Radio Service based Tunneling Protocol (GTP) with a GTP peer, the GTP/UDP/IP header comprising GTP, User Datagram Protocol (UDP), and Internet Protocol (IP) header information including initially transmitting the GTP/UDP/IP header to the GTP peer; and
subsequently compressing the GTP/UDP/IP header before transmitting the packets;
wherein the compressed GTP/UDP/IP header comprises at least, an extension bit field, which indicates whether an extension field is present or not, a tunnel identifier present field, which indicates whether a tunnel identifier field is present or not. - View Dependent Claims (2, 3, 12)
-
-
4. A method for use in a packet server, the method comprising the steps of:
-
negotiating compression of a GTP/UDP/IP header of a General Packet Radio Service based Tunneling Protocol (GTP) with a GTP peer, the GTP/UDP/IP header comprising GTP, User Datagram Protocol (UDP), and Internet Protocol (IP) header information; and
negotiating compression of an RTP/UDP/IP header of a Real Time Protocol (with an RTP peer, the RTP/UDP/IP header comprising RTP, UDP and IP header information;
wherein the GTP and RTP header compression are negotiated independently of one another and where GTP peer and the RTP peers may be different. - View Dependent Claims (5, 6)
-
-
7. A method for use in a packet system, the method comprising the steps of:
-
receiving a request message to compress a General Packet Radio Service based Tunneling Protocol (GTP) header from a packet server; and
responding to the packet server with a message acknowledging compression of the GTP header;
subsequent to receiving the request message transmitting a create packet data protocol (PDP) context request for compression of the GTP header to a different packet server, said request including a defined identifier; and
receiving a create PDP context acknowledgement from the different packet server, said acknowledgement including said identifier.
-
-
8. A method for use in a packet server, the method comprising the steps of:
-
negotiating compression of a GTP/UDP/IP header of a General Packet Radio Service based Tunneling Protocol (GTP) with a GTP peer, the GTP/UDP/IP header comprising GTP, User Datagram Protocol (UDP), and Internet Protocol (IP) header information including initially transmitting the GTP/UDP/IP header to the GTP peer; and
subsequently to said negotiating transmitting a compressed version of the GTP/UDP/IP header to the GTP peer. - View Dependent Claims (9, 10, 11, 13, 14)
-
Specification