IP Library Granted Patent US 8,761,197
Granted Patent B2
US 8,761,197 · App. 13/260,001 · Granted Jun 24, 2014

Method and apparatus for mode transition, compression, and decompression in robust header compression

Inventors: Jian Zhang (Shenzhen, CN); Xuehong Shi (Shenzhen, CN)
Assignee: ZTE Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,761,197
App. No.
13/260,001
Granted
Jun 24, 2014
Kind
B2
Abstract

A method and apparatus for mode transformation, compression and decompression in robust header compression is provided. The method for mode transformation includes: setting a mode parameter field in an IR/IRDYN compression package of which a package formats is Profile2 and Profile3; after receiving a mode transformation request carrying an expected target mode, a compression party obtaining information about the expected target mode from the mode transformation request and sending out the information about the expected target mode by carrying that information in the mode parameter field in the IR/IRDYN compression package; a decompression party obtaining mode parameter information from the mode parameter field in the IR/IRDYN compression package. The present invention can ensure that deadlock of the mode transformation will not occur on the original procedure.

Claims (24)

1. A compression method, applied to a mode transformation in a robust header compression, and comprising the following computer-implemented steps:

setting a mode parameter field in an Initial and Refresh (IR) compression package/Initial and Refresh Dynamic (IRDYN) compression package of which a package formats is Profile2 and Profile3 type; and

after receiving a mode transformation request carrying an expected target mode, a compression party obtaining information about the expected target mode from the mode transformation request and sending out the information about the expected target mode by carrying that information in the mode parameter field in the IR compression package or the IRDYN compression package if the IR compression package or the IRDYN compression package of which the package format is Profile2 or Profile3 type is required for replying;

wherein, the step of setting the mode parameter field in the IR compression package/IRDYN compression package of which the package format is Profile2 and Profile3 type comprises:

if the IR compression package/IRDYN compression package of which the package format is Profile2 and Profile3 type adopts an Internet Protocol version 4 (IPv4) packet package stream, then setting one or more reserved bits of an Internet Protocol (IP) header dynamic part of the compression package as the mode parameter field; or adding one or more bits to an IP header dynamic part of the compression package, and then setting the one or more added bits as the mode parameter field, or setting the one or more added bits and one or more reserved bits of the IP header dynamic part of the compression package as the mode parameter field together; and

if the IR compression package/IRDYN compression package of which the package format is Profile2 and Profile3 type adopts an Internet Protocol version 6 (IPv6) packet package stream, adding one or more bits to an IP header dynamic part of the compression package, and then setting the one or more added bits as the mode parameter field.

2. A decompression method, applied to a mode transformation in a robust header compression, and comprising the following computer-implemented steps:

setting a mode parameter field in an Initial and Refresh (IR) compression package/Initial and Refresh Dynamic (IRDYN) compression package of which a package format is Profile2 and Profile3 type; and

after receiving a mode transformation reply, a decompression party obtaining mode parameter information from the mode parameter field in the IR compression package or the IRDYN compression package if judging that the IR compression package or the IRDYN compression package of which the package format is Profile2 or Profile3 type is used for the reply;

wherein, the mode parameter field is set by the following manner:

if the IR compression package/IRDYN compression package of which the package format is Profile2 and Profile3 type adopts an Internet Protocol version 4 (IPv4) packet package stream, then setting one or more reserved bits of an Internet Protocol (IP) header dynamic part of the compression package as the mode parameter field; or adding one or more bits to an IP header dynamic part of the compression package, and then setting the one or more added bits as the mode parameter field, or setting the one or more added bits and one or more reserved bits of the IP header dynamic part of the compression package as the mode parameter field together; and

if the IR compression package/IRDYN compression package of which the package format is Profile2 and Profile3 type adopts an Internet Protocol version 6 (IPv6) packet package stream, adding one or more bits to an IP header dynamic part of the compression package, and then setting the one or more added bits as the mode parameter field.

3. A compression apparatus, applied to a mode transformation in a robust header compression, comprising: at least one processor executing a configuration module and a compression processing module, wherein:

the configuration module, configured to: set a mode parameter field in an Initial and Refresh (IR) compression package/Initial and Refresh Dynamic (IRDYN) compression package of which a package format is Profile2 and Profile3 type; and

the compression processing module, configured to: after receiving a mode transformation request carrying an expected target mode, obtain information about the expected target mode from the mode transformation request and send out the information about the expected target mode by carrying that information in the mode parameter field in the IR compression package or the IRDYN compression package if the IR compression package or the IRDYN compression package of which the package format is Profile2 or Profile3 type is required for replying;

wherein, the configuration module is configured to:

if the IR compression package/IRDYN compression package of which the package format is Profile2 and Profile3 type adopts an Internet Protocol version 4 (IPv4) packet package stream, then set one or more reserved bits of an Internet Protocol (IP) header dynamic part of the compression package as the mode parameter field; or add one or more bits to an IP header dynamic part of the compression package, and then set the one or more added bits as the mode parameter field, or set the one or more added bits and one or more reserved bits of the IP header dynamic part of the compression package as the mode parameter field together; and

if the IR compression package/IRDYN compression package of which the package format is Profile2 and Profile3 type adopts an Internet Protocol version (IPv6) packet package stream, add one or more bits to an IP header dynamic part of the compression package, and then set the one or more added bits as the mode parameter field.

4. A decompression apparatus applied to a mode transformation in a robust header compression, comprising: ate least one processor executing a configuration module and a decompression processing module, wherein:

the configuration module, configured to: set a mode parameter field in an Initial and Refresh (IR) compression package/Initial and Refresh Dynamic (IRDYN) compression package of which a package format is Profile2 and Profile3 type; and

the decompression processing module, configured to: after receiving a mode transformation reply, obtain mode parameter information from the mode parameter field in the IR compression package or the IRDYN compression package if judging that the IR compression package or the IRDYN compression package of which the package format is Profile2 or Profile3 type is used for the reply;

wherein, the configuration module is configured to:

if the IR compression package/IRDYN compression package of which the package format is Profile2 and Profile3 type adopts an Internet Protocol version (IPv4) packet package stream, then set one or more reserved bits of an Internet Protocol (IP) header dynamic part of the compression package as the mode parameter field; or add one or more bits to an IP header dynamic part of the compression package, and then set the one or more added bits as the mode parameter field, or set the one or more added bits and one or more reserved bits of the IP header dynamic part of the compression package as the mode parameter field together; and

if the IR compression package/IRDYN compression package of which the package format is Profile2 and Profile3 type adopts an Internet Protocol version 6 (IPv6) packet package stream, add one or more bits to an IP header dynamic part of the compression package, and then set the one or more added bits as the mode parameter field.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2012
From: ZHANG, JIAN; SHI, XUEHONG
To: ZTE CORPORATION
Reel/Frame 028405/0018 →
Priority Claims (1)
CN 2010 1 0154342 · Apr 21, 2010 · national
Continuity (1)
Related Publication 20130121345A1 · May 16, 2013