CA2384960A1 - An efficient handoff procedure for header compression - Google Patents

An efficient handoff procedure for header compression Download PDF

Info

Publication number
CA2384960A1
CA2384960A1 CA002384960A CA2384960A CA2384960A1 CA 2384960 A1 CA2384960 A1 CA 2384960A1 CA 002384960 A CA002384960 A CA 002384960A CA 2384960 A CA2384960 A CA 2384960A CA 2384960 A1 CA2384960 A1 CA 2384960A1
Authority
CA
Canada
Prior art keywords
context information
node
accordance
network entity
headers
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002384960A
Other languages
French (fr)
Other versions
CA2384960C (en
Inventor
Khiem Le
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Conversant Wireless Licensing SARL
Original Assignee
Nokia Corporation
Khiem Le
Nokia 2011 Patent Trust
2011 Intellectual Property Asset Trust
Core Wireless Licensing S.A.R.L.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Corporation, Khiem Le, Nokia 2011 Patent Trust, 2011 Intellectual Property Asset Trust, Core Wireless Licensing S.A.R.L. filed Critical Nokia Corporation
Priority to CA2796188A priority Critical patent/CA2796188A1/en
Publication of CA2384960A1 publication Critical patent/CA2384960A1/en
Application granted granted Critical
Publication of CA2384960C publication Critical patent/CA2384960C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0033Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network

Abstract

The invention is a method of relocating of header compression/decompression functions between a plurality of network entities and mobile compressors and/or mobile decompressors. A method of communication in a packet network which transmits packets having compressed headers in accordance with the invention includes establishing a connection between a first network node and a second network node including storing context information used with compression and decompression of the headers of the packets at the first and second nodes; and changing the connection between the first network node and the second network node to a connection between the second network node and a third network node including transferring the context information representative of the context information stored by the first node to the third network node which is stored by the third node as the context information of the third node and using the stored context information at the second and third nodes for compression and decompression of the headers of the packets at the second and third nodes.

Claims (264)

1. A method of communication in a packet network which transmits packets having compressed headers comprising:
establishing a connection between a first network node and a second network node including storing context information used with compression and decompression of the headers of the packets at the first and second nodes; and changing the connection between the first network node and the second network node to a connection between the second network node and a third network node including transferring the context information stored by the first node to the third network node which is stored by the third node as the context information of the third node and using the stored context information at the second and third nodes for compression and decompression of the headers of the packets at the second and third nodes.
2. A method in accordance with claim 1 wherein:
the stored context information is used for compressing and decompressing first and second order compressed headers.
3. A method in accordance with claim 1 wherein the stored context information comprises:
at least one type of information used for compressing headers of the packets and at least one type of information used for decompressing headers of the packets.
4. A method in accordance with claim 1 wherein:
the third network node is a network entity which is a transmitter of packets in a downlink to a mobile decompressor which is the second node and the stored context information is used by the third node to compress the headers of the packets transmitted in the downlink.
5. A method in accordance with claim 4 wherein:
the stored context information is information used for compressing the headers of the packets to a first order of compression.
6. A method in accordance with claim 4 wherein:
the stored context information is information and for compressing the headers of the packets to a second order of compression.
7. A method in accordance with claim 1 wherein:
the second node is a mobile compressor which is a transmitter of packets in an uplink to the third node which is a network entity and the stored context information is used by the mobile compressor to compress the headers of packets transmitted in the uplink.
8. A method in accordance with claim 7 wherein:
the stored context information is information used for compressing the headers of the packets to a first order of compression.
9. A method in accordance with claim 7 wherein:
the stored context information is information used for compressing the headers of the packets to a second order of compression.
10. A method in accordance with claim 1 wherein:
the third network node is a network entity which is a receiver of packets in an uplink from the second node which is a mobile decompressor and the stored context information is used by the third network node to decompress the headers of the packets transmitted in the uplink.
11. A method in accordance with claim 10 wherein:

the stored context information is information used for compressing the headers of the packets to a first order of compression.
12. A method in accordance with claim 11 wherein:
the stored context information is information used for compressing the headers of the packets to a second order of compression.
13. A method in accordance with claim 1 wherein:
the second node is a mobile terminal which is a receiver of packets in a downlink from the third node which is a network entity and the stored context information is used by the mobile decompressor to decompress the packets transmitted in the downlink.
14. A method in accordance with claim 13 wherein:
the stored context information is information used for compressing the headers of the packets to a first order of compression.
15. A method in accordance with claim 13 wherein:
the stored context information is information used for compressing the headers of the packets to a second order of compression.
16. A method in accordance with claim 10 wherein:
the second node stores context information used to compress the headers of packets which are transmitted to the third node and the context information stored by the third node is derived from the context information stored by the second node.
17. A method in accordance with claim 16 wherein:
the context information stored by the third node is identical to the context information stored by the second node.
18. A method in accordance with claim 13 wherein:
the third node stores context information used to compress the packets which are transmitted to the second node and the context information stored by the second node is derived from the context information stored by the third node.
19. A method in accordance with claim 18 wherein:
the context information stored by the second node is identical to the context information stored by the third node.
20. A method in accordance with claim 1 wherein:
the first network node is a network entity which is a transmitter of packets in a downlink to a mobile decompressor which is the second node and the stored context information of the first network node is used by the first node to compress the headers of the packets transmitted in the downlink.
21. A method in accordance with claim 20 wherein:
the stored context information of the first network node is information used prior to changing the connection for compressing the headers of the packets to a first order of compression.
22. A method in accordance with claim 20 wherein:
the stored context information of the first network node is information used prior to changing the connection for compressing the headers of the packets to a second order of compression.
23. A method in accordance with claim 1 wherein:
the second node is a mobile compressor which is a transmitter of packets in an uplink, prior to changing the connection, to the first node which is a network entity and the stored context information is used by the mobile compressor to compress the headers of packets transmitted in the uplink.
24. A method in accordance with claim 23 wherein:
the stored context information of the mobile compressor is information used for compressing the headers of the packets to a first order of compression.
25. A method in accordance with claim 23 wherein:
the stored context information of the mobile compressor is information used for compressing the headers of packets to a second order of compression.
26. A method of transferring context information used for compression of headers of packets transmitted in a downlink from one of a plurality of network entities to one of a plurality of mobile decompressors when one mobile decompressor is handed off from a first network entity to a second network entity comprising:
storing at the first network entity context information at a time at which the mobile decompressor is to be handed off to the second network entity which is used for compression of packets transmitted from the first network entity to the one mobile decompressor;
transmitting from the first network entity the stored context information to the one mobile decompressor or information representative of the context information stored at the first network entity which is used by the one mobile decompressor to obtain the stored context information of the one mobile decompressor to the one mobile decompressor;
transmitting feedback from the one mobile decompressor to the first network entity that the stored context information or information representative of the context information has been received by the one mobile decompressor; and after receiving the feedback, transmitting the context information from the first network entity to the second network entity which stores the received context information.
27. A method in accordance with claim 26 wherein:
the second network entity uses the stored context information to compress the headers of packets which are transmitted to the one mobile decompressor.
28. A method in accordance with claim 27 wherein:
the stored context information used by the second network entity to compress the headers of the packets provides a first order of compression of the headers.
29. A method in accordance with claim 27 wherein:
the stored context information used by the second network entity to compress the headers of the packets provides a second order of compression of the headers.
30. A method in accordance with claim 26 wherein:
the one mobile decompressor decompresses the headers of the compressed packets transmitted from the second network entity.
31. A method in accordance with claim 30 wherein:
the stored context information used to decompress the headers of the packets transmitted from the second network entity provides a decompression of headers having a first order of compression.
32. A method in accordance with claim 30 wherein:
the stored context information used to decompress the headers of the packets transmitted from the second network entity provides a decompression of headers having a second order of decompression.
33. A method of transferring context information used for compression of headers of packets transmitted in an uplink from one of a plurality of mobile compressors to one of a plurality of network entities when one mobile compressor is handed off from a first network entity to a second network entity comprising:
sending a request to the one mobile compressor that the one mobile compressor store context information used by the one mobile compressor in the compression of the headers of packets transmitted from the one mobile terminal to the first network entity;
after the request, storing the context information at the one mobile terminal and transmitting the stored context information or information representative of the stored context information to the first network entity; and deriving decompression context information at the first network entity from the context information received from the one mobile compressor or information representative of the stored context information received from the one mobile compressor and transmitting the decompression context information to the second network entity which stores the decompression context information.
34. A method in accordance with claim 33 wherein:
after storage of the decompression context information by the second network entity handing off the one mobile compressor to the second network entity;
and using the stored compression context information at the one mobile compressor to compress the headers of data packets transmitted to the second network entity.
35. A method in accordance with claim 33 further comprising:
the first network entity transmits feedback of decompression context information of the first network entity to the one mobile compressor before transmission of the decompression context information to the second network entity.
36. A method in accordance with claim 34 further comprising:

the first network entity transmits feedback of decompression context information of the first network entity to the one mobile compressor before transmission of the decompression context information to the second network entity.
37. A method in accordance with claim 35 wherein:
the feedback is transmitted to the one mobile compressor with the request.
38. A method in accordance with claim 35 wherein:
the feedback is transmitted to the one mobile compressor with the request.
39. A method in accordance with claim 33 wherein:
the stored compression context information used by the one mobile compressor to compress the headers of the packets provides a first order of compression of the headers.
40. A method in accordance with claim 33 wherein:
the stored compression context information used by the one mobile compressor to compress the headers of the data packets provides a second order of compression of the headers.
41. A method in accordance with claim 33 wherein:
after handoff the one mobile compressor compresses the headers of data packets transmitted to the second network entity and the second network entity uses the stored decompression context information to decompress the headers of data packets received from the one mobile compressor.
42. A method in accordance with claim 34 wherein:
after handoff the one mobile compressor compresses the headers of data packets transmitted to the second network entity and the second network entity uses the stored decompression context information to decompress the headers of data packets received from the one mobile compressor.
43. A method in accordance with claim 35 wherein:
after handoff the one mobile compressor compresses the headers of data packets transmitted to the second network entity and the second network entity uses the stored decompression context information to decompress the headers of data packets received from the one mobile compressor.
44. A method in accordance with claim 36 wherein:
after handoff the one mobile compressor compresses the headers of data packets transmitted to the second network entity and the second network entity uses the stored decompression context information to decompress the headers of data packets received from the one mobile compressor.
45. A method in accordance with claim 37 wherein:
after handoff the one mobile compressor compresses the headers of data packets transmitted to the second network entity and the second network entity uses the stored decompression context information to decompress the headers of data packets received from the one mobile compressor.
46. A method in accordance with claim 38 wherein:
after handoff the one mobile compressor compresses the headers of data packets transmitted to the second network entity and the second network entity uses the stored decompression context information to decompress the headers of data packets received from the one mobile compressor.
47. A method in accordance with claim 39 wherein:
after handoff the one mobile compressor compresses the headers of data packets transmitted to the second network entity and the second network entity uses the stored decompression context information to decompress the headers of data packets received from the one mobile compressor.
48. A method in accordance with claim 40 wherein:
after handoff the one mobile compressor compresses the headers of data packets transmitted to the second network entity and the second network entity uses the stored decompression context information to decompress the headers of data packets received from the one mobile compressor.
49. A method in accordance with claim 41 wherein:
the one mobile compressor stores compression context information used to compress headers of data packets transmitted to the second network entity and the stored decompression context information used by the second network entity to decompress the packets is derived from the compression context information stored by the one mobile compressor.
50. A method in accordance with claim 49 wherein:
the stored decompression context information used by the second network entity to decompress the data packets is identical to the compression context information stored by the one mobile compressor.
51. A method in accordance with claim 26 wherein:
the information representative of the context information comprises a numerical index.
52. A method in accordance with claim 51 wherein:
the numerical index is a sequence number of a packet.
53. A method in accordance with claim 33 wherein:
the information representative of the context information comprises a numerical index.
54. A method in accordance with claim 53 wherein:
the numerical index is a sequence number of a packet.
55. A method in accordance with claim 33 wherein:
the first network entity transmits to the one mobile compressor feedback of receipt of packets which have been received by the first network entity in association with the request that the first network entity store context information;
the stored context information of the one mobile terminal is updated to account for the feedback; and the updated context information or information representative of the context information of a last received packet used by the first network entity to obtain the context information is transmitted to the second network entity.
56. A method of transmission of packets having compressed headers composing:
transmitting at least one packet having a compressed header which is compressed with compression context information stored at a first node in a packet network and the compression context information to a second node in the packet data network;
storing the compression context information at the second node; and transmitting the at least one packet having a compressed header from the second node to a third node in the packet network.
57. A method in accordance with claim 56 wherein:
the second node transmits a notification to the first node that the second node has received the compression context information.
58. A method in accordance with claim 56 wherein:

after transmission of the at least one packet having a compressed header, the first node transmits to the second node at least one additional packet having a compressed header compressed by the compression context information stored at the first node with each additional packet being paired with a corresponding header which is not compressed;
compressing the at least one corresponding header which is not compressed at the second node using the compression context information stored at the second node to produce at least one new packet having a compressed header;
and transmitting the at least one new packet having a compressed header produced from the compression context stored at the second node from the second node to the third node.
59. A method in accordance with claim 57 wherein:
after transmission of the at least one packet having a compressed header, the first node transmits to the second node at least one additional packet having a compressed header compressed by the compression context information stored at the first node with each additional packet being paired with a corresponding header which is not compressed;
compressing the at least one corresponding header which is not compressed at the second node using the compression context information stored at the second node to produce at least one new packet having a compressed header;
and transmitting the at least one new packet having a compressed header produced from the compression context stored at the second node from the second node to the third node.
60. A method in accordance with claim 57 wherein:

after the first node receives the notification, the first node stops transmitting headers compressed by the compression context information stored at the first node.
61. A method in accordance with claim 60 wherein:
after the first node stops sending headers compressed by the compression context information stored at the first node, the first node transmits at least one uncompressed header to the second node;
the second node compresses the at least one uncompressed header received from the first node with the compression context information stored at the second node; and the second node transmits the at least one header compressed at the second node to the third node.
62. A method in accordance with claim 59 wherein:
after the first node receives the notification, the first node stops transmitting headers compressed by the compression context information stored at the first node.
63. A method in accordance with claim 62 wherein:
after the first node stops sending headers compressed by the compression context information stored at the first node, the first node transmits at least one uncompressed header to the second node;
the second node compresses the at least one uncompressed header received from the first node with the compression context information stored at the second node; and the second node transmits the at least one header compressed at the second node to the third node.
64. A method in accordance with claim 60 wherein:

after the first node stops transmitting headers compressed by the context information stored at the first node, at least one additional packet having an uncompressed header is received by the second node from a source other than the first node; and the second node compresses the at least one additional packet having an uncompressed header received by the second node from a source other than the first node with the compression context information stored at the second node to produce a new at least one additional packet having a compressed header;
and the second node transmits the new at least one additional packet having a compressed head to the third node.
65. A method in accordance with claim 62 wherein:
after the first node stops sending headers compressed by the context information stored at the first node, at least one additional packet having an uncompressed header is received by the second node from a source other than the first node; and the second node compresses the at least one additional packet having an uncompressed header received by the second node from a source other than the first node with the compression context information stored at the second node to produce a new at least one additional packet having a compressed header;
and the second node transmits the new at least one additional packet having a compressed head to the third node.
66. A method in accordance with claim 56 wherein:

the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
67. A method in accordance with claim 57 wherein:
the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
68. A method in accordance with claim 58 wherein:
the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
69. A method in accordance with claim 59 wherein:
the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
70. A method in accordance with claim 60 wherein:
the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
71. A method in accordance with claim 61 wherein:
the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
72. A method in accordance with claim 62 wherein:
the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
73. A method in accordance with claim 63 wherein:
the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
74. A method in accordance with claim 64 wherein:

the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
75. A method in accordance with claim 65 wherein:
the first and second nodes are network entities in the packet network and the third node is a mobile decompressor.
76. A method in accordance with claim 66 further comprising:
performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
77. A method in accordance with claim 67 further comprising:
performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
78. A method in accordance with claim 68 further comprising:
performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
79. A method in accordance with claim 69 further comprising:
performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
80. A method in accordance with claim 70 further comprising:

performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
81. A method in accordance with claim 71 further comprising:
performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
82. A method in accordance with claim 72 further comprising:
performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
83. A method in accordance with claim 73 further comprising:
performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
84. A method in accordance with claim 74 further comprising:
performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
85. A method in accordance with claim 75 further comprising:

performing a radio handoff from the first network entity to the second network entity before transmitting the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
86. A method in accordance with claim 58 wherein:
the compression context information is transmitted as part of the transmission of the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
87. A method in accordance with claim 58 wherein:
the compression context information is received by the second node before the second node receives the at least one additional packet having a compressed header compressed by the compression context information stored at the first node and the corresponding header which is not compressed.
88. A method in accordance with claim 59 wherein:
the compression context information is transmitted as part of the transmission of the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
89. A method in accordance with claim 59 wherein:
the compression context information is received by the second node before the second node receives the at least one additional packet having a compressed header compressed by the compression context information stored at the first node and the corresponding header which is not compressed.
90. A method in accordance with claim 68 wherein:
the compression context information is transmitted as part of the transmission of the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
91. A method in accordance with claim 68 wherein:
the compression context information is received by the second node before the second node receives the at least one additional packet having a compressed header compressed by the compression context information stored at the first node and the corresponding header which is not compressed.
92. A method in accordance with claim 78 wherein:
the compression context information is transmitted as part of the transmission of the at least one packet having a compressed header which is compressed with the compression context information stored at the first node.
93. A method in accordance with claim 78 wherein:
the compression context information is received by the second node before the second node receives the at least one additional packet having a compressed header compressed by the compression context information stored at the first node and the corresponding header which is not compressed.
94. A method in accordance with claim 56 further comprising:
transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
95. A method in accordance with claim 57 further comprising:
transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
96. A method in accordance with claim 58 further comprising:
transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
97. A method in accordance with claim 60 further comprising:
transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
98. A method in accordance with claim 61 further comprising:
transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
99. A method in accordance with claim 64 further comprising:
transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
100. A method in accordance with claim 66 further comprising:
transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
101. A method in accordance with claim 76 further comprising:
transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
102. A method in accordance with claim 86 further comprising:
transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
103. A method in accordance with claim 87 further comprising:

transmitting feedback from the third node to the second node which updates the compression context information stored by the second node based upon the feedback.
104. A method in accordance with claim 56 wherein:
the compressed headers are headers having a first order of compression.
105. A method in accordance with claim 56 wherein:
the compressed headers are headers having a second order of compression.
106. A method in accordance with claim 56 wherein:
the compression context information is marked with an identification of which compressed header the compression context information is based; and the second network entity uses the identification to identify a packet upon which the compression context information is based.
107. A method in accordance with claim 106 wherein:
the second node receives feedback from the third node of the decompression context information used to decompress headers received at the third node.
108. A method in accordance with claim 107 wherein:
when the feedback is received by the second node before the compression context information, the feedback is used to update the compression context information stored at the second node only if the feedback is not older than a time duration of a round trip delay between the first and second nodes and is newer than a packet identified by the identification.
109. A method of transmission of packets having compressed headers comprising:
transmitting at least one packet having a compressed header from a first node in a packet network to a second node in the packet network;
transmitting the at least one packet having a compressed header from the second node to a third node in the packet network which stores decompression context information used by the third node to decompress the at least one packet having a compressed header; and in response to receiving the at least one packet having a compressed header at the third node transmitting decompression context information used by the third node to decompress the at least one packet having a compressed header to the second node.
110. A method in accordance with claim 109 wherein:
after the transmission of the at least one packet having a compressed header, the first node transmits at least one additional packet having a compressed header to the second node.
111. A method in accordance with claim 110 wherein:
the second node transmits at least one of the at least one packet having a compressed header to the third node.
112. A method in accordance with claim 110 wherein:
the second node decompresses at least one of the at least one additional packet having a compressed header received by the second node with the stored decompression context information; and the second node transmits the decompressed at least one packet to the third node.
113. A method in accordance with claim 112 wherein:
all of the at least additional packets received by the second node after storage of the decompression context information are decompressed at the second node with the stored context decompression information and transmitted to the third node.
114. A method in accordance with claim 109 wherein:
the second node sends feedback to the third node that the second node has stored the decompression context information.
115. A method in accordance with claim 114 wherein:
in response to the feedback, the third node stops decompressing compressed headers received from the second node.
116. A method in accordance with claim 110 wherein:
the second node sends feedback to the third node that the second node has stored the decompression context information.
117. A method in accordance with claim 116 wherein:
in response to the feedback, the third node stops decompressing compressed headers received from the second node.
118. A method in accordance with claim 111 wherein:
the second node sends feedback to the third node that the second node has stored the decompression context information.
119. A method in accordance with claim 118 wherein:
in response to the feedback, the third node stops decompressing compressed headers received from the second node.
120. A method in accordance with claim 112 wherein:
the second node sends feedback to the third node that the second node has stored the decompression context information.
121. A method in accordance with claim 120 wherein:
in response to the feedback, the third node stops decompressing compressed headers received from the second node.
122. A method in accordance with claim 113 wherein:
the second node sends feedback to the third node that the second node has stored the decompression context information.
123. A method in accordance with claim 122 wherein:
in response to the feedback, the third node stops decompressing compressed headers received from the second node.
124. A method in accordance with claim 111 wherein:
in response to the third node receiving the at least one packet having a compressed header at the second node, the third node transmits additional decompression context information based upon the third node decompressing the at least one additional packet having a compressed header; and the second node updates the stored decompression context information based upon the received additional decompression context information and decompresses at least one subsequently received packet having a compressed header received from the first node with the updated stored decompression context information.
125. A method in accordance with claim 118 wherein:
in response to the third node receiving the at least one packet having a compressed header at the second node, the third node transmits additional decompression context information based upon the third node decompressing the at least one additional packet having a compressed header; and the second node updates the stored decompression context information based upon the received additional decompression context information and decompresses at least one subsequently received packet having a compressed header received from the first node with the updated stored decompression context information.
126. A method in accordance with claim 119 wherein:
in response to the third node receiving the at least one packet having a compressed header at the second node, the third node transmits additional decompression context information based upon the third node decompressing the at least one additional packet having a compressed header; and the second node updates the stored decompression context information based upon the received additional decompression context information and decompresses at least one subsequently received packet having a compressed header received from the first node with the updated stored decompression context information.
127. A method in accordance with claim 109 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
128. A method in accordance with claim 110 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
129. A method in accordance with claim 111 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
130. A method in accordance with claim 112 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
131. A method in accordance with claim 113 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
132. A method in accordance with claim 114 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
133. A method in accordance with claim 115 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
134. A method in accordance with claim 116 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
135. A method in accordance with claim 117 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
136. A method in accordance with claim 118 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
137. A method in accordance with claim 119 wherein:

the first node is a mobile compressor and the second and third nodes are network entities.
138. A method in accordance with claim 120 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
139. A method in accordance with claim 121 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
140. A method in accordance with claim 122 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
141. A method in accordance with claim 123 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
142. A method in accordance with claim 124 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
143. A method in accordance with claim 125 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
144. A method in accordance with claim 126 wherein:
the first node is a mobile compressor and the second and third nodes are network entities.
145. A method in accordance with claim 109 wherein:
the compressed header of the at least one packet comprises a first order compressed header.
146. A method in accordance with claim 109 wherein:
the compressed header of the at least one packet comprises a second order compressed header.
147. A method of transferring context information used for compression of headers of data packets transmitted in a downlink from one of a plurality of network entities to one of a plurality of mobile decompressors when one mobile decompressor is handed off from a first network entity to a second network entity comprising:
storing at the first network entity compression context information to be used at a time at which the mobile decompressor is to be handed off from the first network entity to the second network entity for compression of headers of packets transmitted from the first network entity to the one mobile decompressor;
transmitting from the first network entity to the second network entity the stored compression context information and an identifier of the compression context information which is stored by the second network entity, the compression context information stored by the second network entity being used to compress headers of packets transmitted from the second network entity to the one mobile decompressor;
transmitting from the second network entity to the one mobile decompressor at least one packet having a header compressed with the compression context information stored at the second network entity and the identifier of the compression context information used to compress the at least one packet having a header compressed with the stored compression context information; and using the identifier at the one mobile decompressor to obtain decompression context information and using the stored decompression context information to decompress the at least one packet having a header compressed with the stored context compression information stored at the second network entity.
148. A method in accordance with claim 147 wherein:
the compressed headers comprise first order compressed headers.
149. A method in accordance with claim 147 wherein:
the compressed headers comprise second order compressed headers.
150. A method in accordance with claim 147 further comprising:
performing radio handoff of the one mobile decompressor from the first network entity to the second network entity after the storing the compression context information by the first network entity.
151. A method in accordance with claim 150 wherein:
the performing of radio handoff occurs after the second network entity has stored the compression context information.
152. A method in accordance with claim 148 further comprising:
performing radio handoff of the one mobile decompressor from the first network entity to the second network entity after the storing the compression context information by the first network entity.
153. A method in accordance with claim 152 wherein:
the performing of radio handoff occurs after the second network entity has stored the compression context information.
154. A method in accordance with claim 149 further comprising:
performing radio handoff of the one mobile decompressor from the first network entity to the second network entity after the storing the compression context information by the first network entity.
155. A method in accordance with claim 154 wherein:
the performing of radio handoff occurs after the second network entity has stored the compression context information.
156. A method in accordance with claim 147 wherein:
a plurality of packets having a header compressed with the compression context information and a plurality of identifiers of the compression context information are transmitted from the second network entity to the one mobile decompressor to maintain synchronization of transmissions from the second network entity to the one mobile decompressor.
157. A method in accordance with claim 156 wherein:
the second network entity, after transmission of the plurality of identifiers of the compression context information, stops the transmission of any context identifier and continues transmitting headers compressed with the compression context information identifier.
158. A method in accordance with claim 156 wherein:
the mobile decompressor in response to reception of at least one identifier of the compression context information transmits at least one feedback to the second network entity; and the second network entity in response to receiving the at least one feedback stops the transmission of any identifiers and continues transmitting headers compressed with the compression context information.
159. A method in accordance with claim 158 wherein:
the at least one feedback comprises at least one acknowledgment packet transmitted from the one mobile decompressor to the new network entity.
160. A method in accordance with claim 159 wherein;

the second network entity, in response to reception of the acknowledgment packet, updates the stored compression context information.
161. A method in accordance with claim 160 wherein:
a plurality of packets having a header compressed with the compression context information and a plurality of identifiers of the compression context information are transmitted from the second network entity to the one mobile decompressor to maintain synchronization of transmissions from the second network entity to the one mobile decompressor.
162. A method in accordance with claim 161 wherein:
the second network entity, after transmission of the plurality of identifiers of the compression context information, stops the transmission of any context identifier and continues transmitting headers compressed with the compression context information identifier.
163. A method in accordance with claim 161 wherein:
the mobile decompressor in response to reception of at least one identifier of the compression context information transmits at least one feedback to the second network entity; and the second network entity in response to receiving the at least one feedback stops the transmission of any identifiers and continues transmitting headers compressed with the compression context information.
164. A method in accordance with claim 163 wherein:
the at least one feedback comprises at least one acknowledgment packet transmitted from the one mobile decompressor to the new network entity.
165. A method in accordance with claim 164 wherein;
the second network entity, in response to reception of the acknowledgment packet, updates the stored compression context information.
166. A method in accordance with claim 151 wherein:
a plurality of packets having a header compressed with the compression context information and a plurality of identifiers of the compression context information are transmitted from the second network entity to the one mobile decompressor to maintain synchronization of transmissions from the second network entity to the one mobile decompressor.
167. A method in accordance with claim 166 wherein:
the second network entity, after transmission of the plurality of identifiers of the compression context information, stops the transmission of any context identifier and continues transmitting headers compressed with the compression context information.
168. A method in accordance with claim 166 wherein:
the mobile decompressor in response to reception of at least one identifier of the compression context information transmits at least one feedback to the second network entity; and the second network entity in response to receiving the at least one feedback stops the transmission of any identifiers and continues transmitting headers compressed with the compression context information.
169. A method in accordance with claim 168 wherein:
the at least one feedback comprises at least one acknowledgment packet transmitted from the one mobile decompressor to the new network entity.
170. A method in accordance with claim 169 wherein;
the second network entity, in response to reception of the acknowledgment packet, updates the stored compression context information.
171. A method in accordance with claim 147 wherein:
the identifier is a sequence number.
172. A method in accordance with claim 171 wherein:
the sequence number is an identification number of a packet which last updated the compression context information stored by the second network entity.
173. A method in accordance with claim 171 wherein:
the sequence number is an identification of feedback from the one mobile terminal to the second network entity which last updated the compression context information stored by the second network entity.
174. A method in accordance with claim 147 wherein:
the at least one packet having a header compressed with the compression context information stored at the second network entity is produced from at least one packet having an uncompressed packet header received from the first network entity.
175. A method in accordance with claim 147 wherein:
the at least one packet having a header compressed with the compression context information stored at the second network entity is produced from at least one packet having an uncompressed header received from a source other than the first network entity.
176. A method of transferring context information used for compression of headers of data packets transmitted in an uplink from one of a plurality of mobile compressors to one of a plurality of network entities when one mobile compressor is handed off from a first network entity to a second network entity comprising:
storing decompression context information at the first network entity to be used by the second network entity to decompress data packets having compressed headers transmitted from the one mobile compressor to the second network entity;

transmitting the decompression context information to the second network entity which stores the decompression context information for decompression of headers of packets received from the one mobile compressor;
transmitting a decompression context identifier which identifies the decompression context information to be used by the second network entity from the first network entity to the one mobile compressor;
in response to receiving of the context identifier, the one mobile terminal derives compression context information used for compressing headers of packets transmitted from the one mobile compressor to the second network entity;
the one mobile compressor transmits at least one packet having a compressed header to the second network entity; and the second network entity uses the stored decompression context information to decompress at least one received packet having a compressed header.
177. A method in accordance with claim 176 wherein:
the identifier is a sequence number.
178. A method in accordance with claim 177 wherein:
the sequence number is an identification number of a packet which last updated the decompression context information stored by the second network entity.
179. A method in accordance with claim 177 wherein:
the sequence number is an identification of feedback from the one mobile compressor to the second network entity which last updated the decompression context information stored by the second network entity.
180. A method in accordance with claim 176 wherein:
the compressed headers comprise first order compressed headers.
181. A method in accordance with claim 176 wherein:
the compressed headers combine second order compressed headers.
182. A method in accordance with claim 176 further comprising:
transmitting a handoff command from the first network entity to the one mobile compressor after storing of the decompression context information at the first network entity which causes transfer of the one mobile compressor to the second network entity.
183. A method in accordance with claim 182 wherein:
the handoff command is transmitted with the decompression context identifier to the one mobile compressor.
184. A method in accordance with claim 177 further comprising:
transmitting a handoff command from the first network entity to the one mobile compressor after storing of the decompression context information at the first network entity which causes transfer of the one mobile compressor to the second network entity.
185. A method in accordance with claim 184 wherein:
the handoff command is transmitted with the decompression context identifier to the one mobile compressor.
186. A method in accordance with claim 178 further comprising:
transmitting a handoff command from the first network entity to the one mobile compressor after storing of the decompression context information at the first network entity which causes transfer of the one mobile compressor to the second network entity.
187. A method in accordance with claim 186 wherein:
the handoff command is transmitted with the decompression context identifier to the one mobile compressor.
188. A method in accordance with claim 179 further comprising:
transmitting a handoff command from the first network entity to the one mobile compressor after storing of the decompression context information at the first network entity which causes transfer of the one mobile compressor to the second network entity.
189. A method in accordance with claim 188 wherein:
the handoff command is transmitted with the decompression context identifier to the one mobile compressor.
190. A method in accordance with claim 180 further comprising:
transmitting a handoff command from the first network entity to the one mobile compressor after storing of the decompression context information at the first network entity which causes transfer of the one mobile compressor to the second network entity.
191. A method in accordance with claim 190 wherein:
the handoff command is transmitted with the decompression context identifier to the one mobile compressor.
192. A method in accordance with claim 181 further comprising:
transmitting a handoff command from the first network entity to the one mobile compressor after storing of the decompression context information at the first network entity which causes transfer of the one mobile compressor to the second network entity.
193. A method in accordance with claim 192 wherein:
the handoff command is transmitted with the decompression context identifier to the one mobile compressor.
194. A method in accordance with claim 1 wherein:

the context information transmitted from the first node to the third node comprises a context information component which is time related.
195. A method in accordance with claim 194 wherein:
the context information component which is time related includes elements related to at least one of a time stamp and an arrival time of at least one previous packet.
196. A method in accordance with claim 194 wherein:
the context information component which is time related includes a current timer value.
197. A method in accordance with claim 194 wherein:
the context information component which is time related consists of a current timer value.
198. A method in accordance with claim 26 wherein:
the context information transmitted from the first network entity to the second network entity comprises a context information component which is time related.
199. A method in accordance with claim 198 wherein:
the context information component which is time related includes elements related to at least one of a time stamp and an arrival time of at least one previous packet.
200. A method in accordance with claim 198 wherein:
the context information component which is time related includes a current timer value.
201. A method in accordance with claim 198 wherein:
the context information component which is time related consists of a current timer value.
202. A method in accordance with claim 33 wherein:
the decompression context information transmitted from the first network entity to the second network entity comprises a context information component which is time related.
203. A method in accordance with claim 202 wherein:
the context information component which is time related includes elements related to at least one of a time stamp and an arrival time of at least one previous packet.
204. A method in accordance with claim 202 wherein:
the context information component which is time related includes a current timer value.
205. A method in accordance with claim 202 wherein:
the context information component consists of a current timer value.
206. A method in accordance with claim 56 wherein:
the context information transmitted from the first node to the third node comprises a context information component which is time related.
207 A method in accordance with claim 205 wherein:
the context information component which is time related includes elements related to a time stamp and an arrival time of at least one previous packet.
208 A method in accordance with claim 205 wherein:
the context information component which is time related includes a current timer value.
209 A method in accordance with claim 205 wherein:
the context information component consists of a current timer value.
210. A method in accordance with claim 109 wherein:

the decompression context information is transmitted from the third node to the second node comprises a context information component which is time related.
211. A method in accordance with claim 210 wherein:
the context information component which is time related includes elements related to at least one of a time stamp and an arrival time of at least one previous packet.
212. A method in accordance with claim 210 wherein:
the context information component which is time related includes a current timer value.
213. A method in accordance with claim 210 wherein:
the context information component consists of a current timer value.
214. A method in accordance with claim 147 wherein:
the context information transmitted from the first network entity to the second network entity comprises a context information component which is time related.
215. A method in accordance with claim 214 wherein:
the context information component which is time related includes elements related to at least one of a time stamp and an arrival time of at least one previous packet.
216. A method in accordance with claim 214 wherein:
the context information component which is time related includes a current timer value.
217. A method in accordance with claim 214 wherein:
the context information component consists of a current timer value.
218. A method in accordance with claim 176 wherein:
the decompression context information transmitted from the first network entity to the second network entity comprises a context information component which is time related.
219. A method in accordance with claim 218 wherein:
the context information component which is time related includes elements related to at least one of a time stamp and an arrival time of at least one previous packet.
220. A method in accordance with claim 218 wherein:
the context information component which is time related includes a current timer value.
221. A method in accordance with claim 218 wherein:
the context information component consists of a current timer value.
222. A method of transferring context information including a decompression context information component which is time related used for decompression of headers of packets transmitted in an uplink from one of a plurality of mobile compressors to one of a plurality of network entities before a relocation of a decompression function from a first network entity to a second network entity comprising:
transmitting at least one compressed header from the one mobile compressor through second network entity to the first network entity;
starting a timer at the second network entity which stores a time of reception of packets;
decompressing the at least one compressed header at the first network entity;

after the decompressing of the at least one compressed header at the first network entity transmitting a portion of the decompression context information component which is time related from the first network entity to the second network entity;
storing the portion of the decompression context information component which is time related at the second network entity;
storing a time of reception of at least one additional packet with a compressed header received from the one mobile compressor and transmitting the at least one additional packet to the first network entity which decompresses the at least one additional packet and obtains another portion of the decompression context information component which is time related;
transmitting the another portion of the decompression context information component which is time related to the second network entity; and after storing of the time of reception of the at least one additional packet and the another portion of the decompression context information component which is time related storing a complete decompression context information component at the second network entity and decompressing at least one packet having a compressed header received at the second network entity using the stored complete decompression context information component.
223. A method in accordance with claim 222 wherein:
the portion comprises non-time varying time related information.
224. A method in accordance with claim 223 wherein:
the portion comprises TSO and T _stride.
225. A method in accordance with claim 222 wherein the another portion comprises:
a time stamp or other information of the at least one additional packet.
226. A method in accordance with claim 223 wherein the another portion comprises:
a time stamp or other information of the at least one additional packet.
227. A method in accordance with claim 224 wherein the another portion comprises:
a time stamp or other information of the at least one additional packet.
228. A method in accordance with claim 222 wherein:
an identifier is transmitted with the at least one compressed header;
the first network entity returns the identifier along with a time stamp;
and the second network entity uses the identifier to correlate and determine which of the at least one compressed header with which the time stamp is associated.
229. A method in accordance with claim 228 wherein:
the identifier is a sequence number.
230. A method in accordance with claim 229 wherein:
an identifier is transmitted with the at least one compressed header;
the first network entity returns the identifier along with a time stamp;
and the second network entity uses the identifier to correlate and determine which of the at least one compressed header with which the time stamp is associated.
231. A method in accordance with claim 230 wherein:
the identifier is a sequence number.
232. A method of transferring context information including a compression context information component which is time related used for compression of headers of packets transmitted in a downlink from one of a plurality of network entities to one of a plurality of mobile decompressors before a relocation of a compression function from a first network entity to a second network entity comprising:
starting a timer at the second network entity which stores a time of reception of packets;
transmitting at least one packet having a compressed header from the first network entity to the second network entity including a portion of the compression context information component which is time related;
storing the portion of the component of compression context information component which is time related at the second entity;
storing a time of reception and a time stamp of the least one additional packet having a compressed header and a corresponding uncompressed header received or information elements from the corresponding uncompressed header from the first network entity at the second network entity;
transmitting at least one additional packet containing the compressed header to the one mobile decompressor and decompressing the at least one additional packet at the one mobile decompressor;
transmitting feedback to the second network entity that the one mobile decompressor has decompressed the at least one additional packet with a compressed header; and after reception of the feedback determining that the stored portion is sufficient to function as the compression context information component which is time related and starting compression of subsequent packets at the second network entity which are transmitted to the one mobile decompressor using the stored portion as the compression context information component which is time related.
233. A method in accordance with claim 232 further comprising:
transmitting feedback from the second network entity to the first network entity that the second network entity is starting compression of the subsequent packets; and the first network entity, in response to the feedback, stops transmission of packets having compressed headers to the second network entity.
234. A method in accordance with claim 232 wherein:
the portion of the compression context information component which is time related comprises non-time varying time related information.
235. A method in accordance with claim 234 wherein:
the portion comprises TSO and T _stride.
236. A method in accordance with claim 233 wherein:
the portion of the compression context information component which is time related comprises non-time varying time related information.
237. A method in accordance with claim 236 wherein:
the portion comprises TSO and T _stride.
238. A method in accordance with claim 232 wherein:
the feedback to the second network entity enables the second network entity to determine that the stored portion, a time stamp and a time of reception of at least one additional packet is sufficient to function as the compression context information component which is time related.
239. A method of transferring context information including a compression context information component which is time related used for compression of headers of packets transmitted in a downlink from one of a plurality of network entities to one of a plurality of mobile decompressors before a relocation of a compressor function from a first network entity to a second network entity comprising:
starting a timer at the second network entity which stores a time of reception of packets;
transmitting at least one packet having a compressed header from the first network entity to the second network entity including a portion of the compression context information component which is time related;
storing the portion of the time related component of compression context information component which is time related at the second network entity;
transmitting a plurality of additional packets having a compressed header and a corresponding uncompressed header from the first network entity to the one mobile decompressor via the second network entity;
after reception of the plurality of additional packets at the second network entity having a compressed header and a corresponding uncompressed headers, storing at the second network entity a second portion of the compression context information which is time related component obtained from the plurality of additional packets;
after the stored first and second portions of the compression context information components which are time related, obtaining and storing a complete compression context information component which is time related used for compression of headers at the second network entity; and using the stored complete compression context information component which is time related to compress at least one subsequent packet at the second network entity and transmitting the compressed at least one subsequent packet to the one mobile decompressor.
240. A method in accordance with claim 239 wherein the second portion comprises:
a time stamp and time of reception of the plurality of additional packets.
241. A method in accordance with claim 239 further comprising:
decompressing the at least one subsequent packet at the one mobile terminal.
242. A method in accordance with claim 240 further comprising:
decompressing the at least one subsequent packet at the one mobile terminal.
243. A method in accordance with claim 239 wherein:
a number of the plurality of additional headers is chosen to be sufficient to be probable that at least one of the plurality of additional headers transmitted to the one mobile decompressor is received by the one mobile decompressor.
244. A method in accordance with claim 240 wherein:
a number of the plurality of additional headers is chosen to be sufficient to be probable that at least one of the plurality of additional headers transmitted to the one mobile decompressor is received by the one mobile decompressor.
245. A method in accordance with claim 241 wherein:
a number of the plurality of additional headers is chosen to be sufficient to be probable that at least one of the plurality of additional headers transmitted to the one mobile decompressor is received by the one mobile decompressor.
246. A method in accordance with claim 242 wherein:
a number of the plurality of additional headers is chosen to be sufficient to be probable that at least one of the plurality of additional headers transmitted to the one mobile decompressor is received by the one mobile decompressor.
247. A method of compressing headers of packets transmitted from a second entity to a third entity after the third entity has been handed off from a first entity to the second entity comprising:
storing at the second entity original compression context information derived from a first plurality of packets;
producing an additional plurality of compressed headers from uncompressed headers at the second entity using the original compression context information derived from a plurality of headers obtained by adding to the first plurality of headers new compressed headers which are transmitted to the third entity for decompression; and after transmitting the plurality of additional compressed headers, discarding the headers in the first plurality of headers and using compression context information derived from the plurality of additional compressed headers to compress at least one subsequent uncompressed header at the second entity which is transmitted as a compressed header to the third entity.
248. A method in accordance with claim 247 wherein:
the original and additional plurality of compressed headers contain an identical number of packets.
249. A method in accordance with claim 248 wherein:

the original and additional plurality of compressed headers are tracked by age; and after the original plurality of compressed headers are discarded, the additional plurality of compressed headers are updated upon reception of each new header by adding each new header to the additional plurality of compressed headers and discarding an oldest compressed header in the additional plurality of compressed headers.
250. A method in accordance with claim 247 wherein:
the third entity decompresses headers of received packets using decompression context information in synchronism with an identifier contained in each received compressed packet and updates decompression context information stored by the third entity from the decompressed headers.
251. A method in accordance with claim 247 wherein:
the compression context information comprises time related information.
252. A method in accordance with claim 251 wherein:
the time related information comprises a time stamp, a time of transmission of the packets, TSO and TS _stride.
253. A method in accordance with claim 247 wherein:
the identical number of packets is chosen to have a probability that at least one packet is received by the third entity.
254. A method in accordance with claim 253 wherein:
the transmission medium is radio transmission medium.
255. A method in accordance with claim 250 wherein:

the decompression context information of the third entity is updated with a first received packet containing a compressed header compressed by the second entity.
256. A method of compressing headers of packets transmitted from a third entity to a second entity after the third entity has been handed off from a first entity to the second entity comprising:
storing at the third entity original compression context information derived from a first plurality of packets;
producing an additional plurality of compressed headers from uncompressed headers at the third entity using the original compression context information derived from a plurality of headers obtained by adding to the first plurality of headers new compressed headers which are transmitted to the second entity for decompression; and after transmitting the plurality of additional compressed headers, discarding the headers in the first plurality of headers and using compression context information derived from the plurality of additional compressed headers to compress at least one subsequent uncompressed header at the third entity which is transmitted as a compressed header to the second entity.
257. A method in accordance with claim 256 wherein:
the original and additional plurality of compressed headers contain an identical number of packets.
258. A method in accordance with claim 257 wherein:
the original and additional plurality of compressed headers are tracked by age; and after the original plurality of compressed headers are discarded, the additional plurality of compressed headers are updated upon reception of each new header by adding each new header to the additional plurality of compressed headers and discarding an oldest compressed header in the additional plurality of compressed headers.
259. A method in accordance with claim 256 wherein:
the second entity decompresses headers of received packets using decompression context information in synchronism with an identifier contained in each received compressed packet and updates decompression context information stored by the second entity from the decompressed headers.
260. A method in accordance with claim 256 wherein:
the compression context information comprises time related information.
261. A method in accordance with claim 260 wherein:
the time related information comprises a time stamp, a time of transmission of the packets, TSO and TS _stride.
262. A method in accordance with claim 256 wherein:
the identical number of packets is chosen to have a probability that at least one packet is received by the second entity.
263. A method in accordance with claim 262 wherein:
the transmission medium is radio transmission medium.
264. A method in accordance with claim 259 wherein:
the decompression context information of the second entity is updated with a first received packet containing a compressed header compressed by the third entity.
CA2384960A 1999-11-09 2000-11-09 An efficient handoff procedure for header compression Expired - Fee Related CA2384960C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2796188A CA2796188A1 (en) 1999-11-09 2000-11-09 An efficient handoff procedure for header compression

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US16432999P 1999-11-09 1999-11-09
US60/164,329 1999-11-09
US09/522,497 2000-03-09
US09/522,497 US6300887B1 (en) 1999-11-09 2000-03-09 Efficient handoff procedure for header compression
PCT/US2000/030826 WO2001035694A2 (en) 1999-11-09 2000-11-09 A handoff procedure for header compression

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA2796188A Division CA2796188A1 (en) 1999-11-09 2000-11-09 An efficient handoff procedure for header compression

Publications (2)

Publication Number Publication Date
CA2384960A1 true CA2384960A1 (en) 2001-05-17
CA2384960C CA2384960C (en) 2013-04-23

Family

ID=26860456

Family Applications (2)

Application Number Title Priority Date Filing Date
CA2384960A Expired - Fee Related CA2384960C (en) 1999-11-09 2000-11-09 An efficient handoff procedure for header compression
CA2796188A Abandoned CA2796188A1 (en) 1999-11-09 2000-11-09 An efficient handoff procedure for header compression

Family Applications After (1)

Application Number Title Priority Date Filing Date
CA2796188A Abandoned CA2796188A1 (en) 1999-11-09 2000-11-09 An efficient handoff procedure for header compression

Country Status (8)

Country Link
US (2) US6300887B1 (en)
EP (1) EP1228658B1 (en)
JP (2) JP2003514470A (en)
CN (1) CN1237837C (en)
AU (1) AU1759101A (en)
CA (2) CA2384960C (en)
ES (1) ES2422300T3 (en)
WO (1) WO2001035694A2 (en)

Families Citing this family (108)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3645424B2 (en) * 1998-07-24 2005-05-11 富士通株式会社 ATM cell compression apparatus, ATM cell decompression apparatus, ATM cell compression / decompression apparatus, ATM cell compression / decompression system, and ATM cell compression / decompression method
US6360100B1 (en) 1998-09-22 2002-03-19 Qualcomm Incorporated Method for robust handoff in wireless communication system
US6594276B1 (en) * 1999-04-01 2003-07-15 Nokia Corporation Apparatus and associated method for communicating multimedia information upon a communication link
WO2000069139A2 (en) * 1999-05-10 2000-11-16 Nokia Corporation Header compression
US6680955B1 (en) * 1999-08-20 2004-01-20 Nokia Networks Oy Technique for compressing a header field in a data packet
US6882637B1 (en) * 1999-10-14 2005-04-19 Nokia Networks Oy Method and system for transmitting and receiving packets
US6711164B1 (en) * 1999-11-05 2004-03-23 Nokia Corporation Method and apparatus for performing IP-ID regeneration to improve header compression efficiency
US6633919B1 (en) * 1999-11-18 2003-10-14 International Business Machines Corporation Method, system and program product for managing the flow of data between senders and receivers of a computing environment
US6608841B1 (en) * 1999-12-30 2003-08-19 Nokia Networks Oy System and method for achieving robust IP/UDP/RTP header compression in the presence of unreliable networks
US20020001315A1 (en) * 2000-03-21 2002-01-03 Tran Hung V. Method and apparatus for compressing IP/UDP/RTP headers in a lossy environment
US7788211B2 (en) * 2000-06-16 2010-08-31 Nokia Networks Oy Robust and efficient compression of list of items
US7191242B1 (en) 2000-06-22 2007-03-13 Apple, Inc. Methods and apparatuses for transferring data
US7136577B1 (en) * 2000-06-29 2006-11-14 Tandberg Telecom As RTP-formated media clips
US7995533B1 (en) * 2000-07-14 2011-08-09 Spyder Navigations L.L.C. System and method for efficient state transfer in mobile networks
JP4520032B2 (en) * 2000-08-17 2010-08-04 パナソニック株式会社 Header compression apparatus and header compression method
EP1187416B1 (en) * 2000-09-07 2005-03-23 Matsushita Electric Industrial Co., Ltd. Method and apparatus for transmitting data packets
EP1187417B1 (en) * 2000-09-07 2005-05-11 Matsushita Electric Industrial Co., Ltd. Method and apparatus for transmitting data packets
US20040136380A1 (en) * 2000-09-12 2004-07-15 Daiji Ido Packet transmitter, packet receiver and packet transmission method
JP3323483B2 (en) * 2000-09-12 2002-09-09 松下電器産業株式会社 Packet transmission device and packet transmission method
US20040037317A1 (en) * 2000-09-20 2004-02-26 Yeshayahu Zalitzky Multimedia communications over power lines
FI111493B (en) * 2000-09-22 2003-07-31 Nokia Corp Defining a Contextual Tag in Compression of Header Fields
US6845105B1 (en) * 2000-09-28 2005-01-18 Telefonaktiebolaget Lm Ericsson Method and apparatus for maintaining sequence numbering in header compressed packets
EP1338128B1 (en) * 2000-10-11 2006-06-07 Broadcom Corporation Efficiently transmitting RTP packets in a network
US6649567B2 (en) * 2001-10-11 2003-11-18 Isp Investments Inc. Controlled release microbiocide for porous surfaces
US6950445B2 (en) * 2000-11-16 2005-09-27 Telefonaktiebolaget Lm Ericsson (Publ) Communication system and method for shared context compression
US7167451B1 (en) * 2000-12-21 2007-01-23 Cisco Technology, Inc. User controlled audio quality for voice-over-IP telephony systems
US7290063B2 (en) * 2001-01-10 2007-10-30 Nokia Corporation Relocating context information in header compression
WO2002080604A1 (en) * 2001-03-28 2002-10-10 Nokia Corporation Method for providing parameters during a change of access, cellular communications system, user equipment and network element
US7050793B1 (en) * 2001-04-04 2006-05-23 Nortel Networks Limited Context transfer systems and methods in support of mobility
US20020191691A1 (en) * 2001-05-10 2002-12-19 Holborow Clive Eric Payload header suppression including removal of fields that vary in known patterns
FI118244B (en) * 2001-06-27 2007-08-31 Nokia Corp Mediation of a header field compression identifier using a data packet connection
US20030134651A1 (en) * 2002-01-16 2003-07-17 Hsu Raymond T. Method and apparatus for flow treatment and mapping on multicast/broadcast services
US8959230B2 (en) * 2002-01-28 2015-02-17 Qualcomm Incorporated Method and apparatus for negotiation of transmission parameters for broadcast/multicast services
KR100883063B1 (en) * 2002-02-16 2009-02-10 엘지전자 주식회사 Method for relocating context
US7154907B2 (en) * 2002-05-10 2006-12-26 Nokia Corporation Method and system for resetting nodes in communication systems
BRPI0311669B1 (en) * 2002-06-12 2016-12-20 Ericsson Telefon Ab L M internet protocol header decompressor node, method for fast initialization of internet protocol header compression on an ip network, and internet protocol header manager
CA2432594C (en) * 2002-06-12 2011-01-11 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for increased internet protocol (ip) headers compression performance by reporting cause of missing packets
KR100497357B1 (en) * 2002-06-26 2005-06-23 삼성전자주식회사 Header compressed and packet multiplexed apparatus and method in the network environment based on IP
KR100884956B1 (en) * 2002-08-14 2009-02-23 엘지전자 주식회사 Method and system for tansmitting/receiving asymmetric two-way packet data
DE60325099D1 (en) 2003-01-16 2009-01-15 Research In Motion Ltd SYSTEM AND METHOD FOR THE EXCHANGE OF IDENTIFICATION INFORMATION FOR MOBILE STATIONS
US7668541B2 (en) * 2003-01-31 2010-02-23 Qualcomm Incorporated Enhanced techniques for using core based nodes for state transfer
US7248873B2 (en) * 2003-06-25 2007-07-24 Nokia Corporation Parameter selection optimization for handover
KR100594115B1 (en) * 2003-07-30 2006-06-28 삼성전자주식회사 Apparatus and method for configuring header compression context according to channel type change of packet data service
US7398325B2 (en) * 2003-09-04 2008-07-08 International Business Machines Corporation Header compression in messages
US7668545B2 (en) * 2003-10-03 2010-02-23 Qualcomm Incorporated Maintaining data connectivity for handoffs between compression-enabled and compression-disabled communication systems
US7430617B2 (en) 2003-12-19 2008-09-30 Nokia Corporation Method and system for header compression
KR100678055B1 (en) * 2004-02-12 2007-02-01 삼성전자주식회사 Method for resuming header re-compression multimedia broadcast multicast service system
US7613185B2 (en) * 2004-03-17 2009-11-03 Verizon Corporate Services Group Inc. Packet header compression for lossy channels
US8515424B2 (en) * 2004-06-01 2013-08-20 Qualcomm Incorporated Connected-state radio session transfer in wireless communication systems
JP4603042B2 (en) 2004-06-01 2010-12-22 クゥアルコム・インコーポレイテッド System and method for packet-based handoff in a wireless communication system
US20060002426A1 (en) * 2004-07-01 2006-01-05 Telefonaktiebolaget L M Ericsson (Publ) Header compression negotiation in a telecommunications network using the protocol for carrying authentication for network access (PANA)
US7817628B2 (en) * 2004-11-15 2010-10-19 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for header compression with transmission of context information dependent upon media characteristic
US7924731B2 (en) * 2004-11-15 2011-04-12 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for handling out-of-sequence packets in header decompression
US7742444B2 (en) 2005-03-15 2010-06-22 Qualcomm Incorporated Multiple other sector information combining for power control in a wireless communication system
ZA200709594B (en) * 2005-05-04 2009-09-30 Ericsson Telefon Ab L M Method and arrangement in real-time data bi-casting mobile system
US20060262788A1 (en) * 2005-05-23 2006-11-23 Broadcom Corporation Dynamic payload header suppression extensions for IPV6
US8750908B2 (en) 2005-06-16 2014-06-10 Qualcomm Incorporated Quick paging channel with reduced probability of missed page
US9055552B2 (en) * 2005-06-16 2015-06-09 Qualcomm Incorporated Quick paging channel with reduced probability of missed page
WO2007028122A2 (en) * 2005-09-02 2007-03-08 Nortel Networks Limited Sip header reduction
US8982778B2 (en) 2005-09-19 2015-03-17 Qualcomm Incorporated Packet routing in a wireless communications environment
US8983468B2 (en) 2005-12-22 2015-03-17 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers
US9736752B2 (en) 2005-12-22 2017-08-15 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers which support dual communications links
US8982835B2 (en) 2005-09-19 2015-03-17 Qualcomm Incorporated Provision of a move indication to a resource requester
US9078084B2 (en) 2005-12-22 2015-07-07 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
US9066344B2 (en) 2005-09-19 2015-06-23 Qualcomm Incorporated State synchronization of access routers
US8509799B2 (en) 2005-09-19 2013-08-13 Qualcomm Incorporated Provision of QoS treatment based upon multiple requests
EP1773004A1 (en) 2005-10-10 2007-04-11 Nec Technologies (UK) Limited Header compression optimisation method during and after handovers in a cellular communication network
KR100710530B1 (en) * 2005-10-21 2007-04-23 삼성전자주식회사 Method for configuration and registration of internet protocol address in a wireless mobile communication system with a connection oriented radio link
US20090207790A1 (en) * 2005-10-27 2009-08-20 Qualcomm Incorporated Method and apparatus for settingtuneawaystatus in an open state in wireless communication system
US20070147226A1 (en) * 2005-10-27 2007-06-28 Aamod Khandekar Method and apparatus for achieving flexible bandwidth using variable guard bands
US7701981B2 (en) * 2005-10-27 2010-04-20 Qualcomm Incorporated System and method for improving robust header compression (ROHC) efficiency
US8331285B2 (en) 2005-10-27 2012-12-11 Qualcomm Incorporated Method and apparatus of establishing access channel in wireless communication systems
WO2007065300A1 (en) * 2005-12-08 2007-06-14 Intel Corporation A header compress/decompress framework
WO2007068296A1 (en) * 2005-12-16 2007-06-21 Dolby Sweden Ab Apparatuses, methods and computer program for generating and interpreting a data stream with a series of segments having specified entry points
US7809018B2 (en) * 2005-12-16 2010-10-05 Coding Technologies Ab Apparatus for generating and interpreting a data stream with segments having specified entry points
US7907600B2 (en) * 2005-12-23 2011-03-15 Qualcomm Incorporated System and method for optimizing robust header compression (ROHC) in high delay variance environment
CN1992671B (en) * 2005-12-28 2010-08-11 上海原动力通信科技有限公司 Method for transmitting IP header compression data packet in the third-generation evolution system
US7924890B2 (en) * 2006-02-13 2011-04-12 Cisco Technology, Inc. Apparatus and method for increasing reliability of data sensitive to packet loss
US9083355B2 (en) 2006-02-24 2015-07-14 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
JP4619312B2 (en) * 2006-03-29 2011-01-26 京セラ株式会社 Communication system and transmitter
WO2008001422A1 (en) * 2006-06-26 2008-01-03 Panasonic Corporation Radio communication system and radio communication device
US9155008B2 (en) 2007-03-26 2015-10-06 Qualcomm Incorporated Apparatus and method of performing a handoff in a communication network
CN101682865A (en) * 2007-05-28 2010-03-24 夏普株式会社 Communication system using network base ip mobility protocol, control device, router, and communication method thereof
US8830818B2 (en) 2007-06-07 2014-09-09 Qualcomm Incorporated Forward handover under radio link failure
US9094173B2 (en) 2007-06-25 2015-07-28 Qualcomm Incorporated Recovery from handoff error due to false detection of handoff completion signal at access terminal
CN101364937B (en) * 2007-08-10 2013-12-18 华为技术有限公司 Method and system for keeping robust header compression mechanism communication
US7765346B2 (en) * 2007-12-14 2010-07-27 Bmc Software, Inc. Dynamic compression of systems management data
JP5133127B2 (en) * 2008-05-15 2013-01-30 京セラ株式会社 Wireless communication system, wireless base station, and wireless communication method
US8488553B2 (en) * 2008-06-05 2013-07-16 Alcatel Lucent Method for providing seamless transition between networks following different protocols
US8483129B2 (en) * 2008-11-17 2013-07-09 Xg Technology, Inc. RTP voice packets for base station hand-off in mobile IP telephony
US8509237B2 (en) * 2009-06-26 2013-08-13 Wisconsin Alumni Research Foundation Architecture and system for coordinated network-wide redundancy elimination
JP5017324B2 (en) * 2009-07-23 2012-09-05 株式会社東芝 Compression / decompression device
US8588138B2 (en) * 2009-07-23 2013-11-19 Qualcomm Incorporated Header compression for relay nodes
US8140709B2 (en) * 2009-08-07 2012-03-20 Alcatel Lucent Two stage internet protocol header compression
US20110149848A1 (en) * 2009-08-17 2011-06-23 Qualcomm Incorporated Header compression for relay nodes
US8615241B2 (en) 2010-04-09 2013-12-24 Qualcomm Incorporated Methods and apparatus for facilitating robust forward handover in long term evolution (LTE) communication systems
KR101682508B1 (en) * 2010-10-13 2016-12-07 삼성전자주식회사 Routing apparatus and network apparatus
US9313338B2 (en) * 2012-06-24 2016-04-12 Audiocodes Ltd. System, device, and method of voice-over-IP communication
CN104067523B (en) * 2013-01-17 2018-03-09 华为技术有限公司 A kind of data package processing method and device
US9544404B2 (en) * 2014-08-15 2017-01-10 Telefonaktiebolaget L M Ericsson (Publ) RoHC optimizations for burst losses
CN104636432B (en) * 2014-12-29 2019-03-12 大唐移动通信设备有限公司 A kind of method and device of journal file compression and decompression
US10397377B2 (en) * 2016-03-27 2019-08-27 Qualcomm Incorporated Data compression for cellular internet of things (CIoT)
US10721027B2 (en) * 2017-07-27 2020-07-21 Qualcomm Incorporated Radio vehicle-to-anything negative acknowledgement based multicast
CN109936864A (en) * 2017-12-19 2019-06-25 大唐移动通信设备有限公司 A kind of method and apparatus across building head compressed context in the switching of station
WO2020222437A1 (en) * 2019-04-30 2020-11-05 Lg Electronics Inc. Method and apparatus for determining whether to transmit packet containing a full header information or a compressed header information in wireless communication system
US20220150770A1 (en) * 2019-04-30 2022-05-12 Lg Electronics Inc. Method and apparatus for transmitting packets based on receiving a handover command in wireless communication system
US11044632B2 (en) * 2019-05-13 2021-06-22 Qualcomm Incorporated Header compression handling during handover
CN112769743B (en) * 2019-11-06 2022-05-24 大唐移动通信设备有限公司 Header compression method, device and equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6094453A (en) * 1996-10-11 2000-07-25 Digital Accelerator Corporation Digital data compression with quad-tree coding of header file
JPH11163947A (en) * 1997-09-22 1999-06-18 Toshiba Corp Gateway device, radio terminal, router device and gateway control method for communication network
US6032197A (en) * 1997-09-25 2000-02-29 Microsoft Corporation Data packet header compression for unidirectional transmission
DE69927243T2 (en) * 1999-05-25 2006-06-29 Lucent Technologies Inc. Method and device for telecommunications with internet protocol
US6882637B1 (en) * 1999-10-14 2005-04-19 Nokia Networks Oy Method and system for transmitting and receiving packets

Also Published As

Publication number Publication date
CN1237837C (en) 2006-01-18
JP3940159B2 (en) 2007-07-04
ES2422300T3 (en) 2013-09-10
EP1228658A2 (en) 2002-08-07
EP1228658B1 (en) 2013-06-19
CA2796188A1 (en) 2001-05-17
WO2001035694A2 (en) 2001-05-17
CN1408189A (en) 2003-04-02
CA2384960C (en) 2013-04-23
JP2003514470A (en) 2003-04-15
US20020018010A1 (en) 2002-02-14
WO2001035694A3 (en) 2002-03-14
JP2006238499A (en) 2006-09-07
AU1759101A (en) 2001-06-06
US6300887B1 (en) 2001-10-09

Similar Documents

Publication Publication Date Title
CA2384960A1 (en) An efficient handoff procedure for header compression
US6883035B2 (en) System and method for communicating with temporary compression tables
CN110875909B (en) Data transmission method and related device
US10194349B2 (en) Header compression optimization method during and after handovers in cellular communication network
US6434168B1 (en) Data compression on a data connection
US6985965B2 (en) Static information knowledge used with binary compression methods
US20030156559A1 (en) Context relocation method
EP2854359B1 (en) Compression and decompression methods of ethernet header and corresponding devices
KR101091471B1 (en) Apparatus and method for compressing/decompressing data packets in a mobile communication system
US8644221B2 (en) Telecommunications network
US6999429B1 (en) Access technology integrated header compression
AU2005200565B2 (en) Method of resuming header decompression in a multimedia broadcast/multicast service system
US6963587B2 (en) Communication system and method utilizing request-reply communication patterns for data compression
US20110158307A1 (en) Asymmetric dictionary-based compression/decompression useful for broadcast or multicast unidirectional communication channels
CN101523733B (en) Message compression
CA2428788C (en) Static information knowledge used with binary compression methods
US20020138654A1 (en) Apparatus, and associated method, for facilitating deletion of dictionary content pursuant to communication of signaling protocol messages
CN112753270A (en) Radio resource control message segmentation
CN111181688B (en) ROHC compressor and implementation method thereof
US7158597B2 (en) TFO resynchronization system

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20161109