Compression devices, decompression devices, compression methods, and decompression methods
AssigneeAgency for Science, Technology and Research
InventorsHaiguang Wang, Shoukang Zheng, Zhongding Lei
Life of this patent
Estimating the term…
Abstract
The present invention is directed to a compression device including an identifier determination circuit configured to determine a first identifier value identifying a first communication terminal of a network, and a second identifier value identifying a second communication terminal of the network; a differential determination circuit configured to determine a differential value based on a difference between the first identifier value and the second identifier value; and a compressed string generation circuit configured to insert the differential value into a compressed string. A compression method, a decompression device and a decompression method are also disclosed.
Claims9
A decompression device comprising:
- a compressed string receiver configured to receive a compressed string comprising a differential value, wherein the differential value is based on a difference between a first identifier value of a plurality of identifier values identifying a first communication terminal of a plurality of communication terminals of a network, and a second identifier value of the plurality of identifier values identifying a second communication terminal of the plurality of communication terminals of the network;
- a retrieving circuit configured to determine the differential value from the compressed string;
- and
- an identifier generating circuit configured to determine the first identifier value and the second identifier value based on the differential value,
- wherein for the first communication terminal, data is present in an access point operating in the network;
- wherein for the second communication terminal, data is present in the access point;
- wherein the compressed string comprises a sequence of differential values;
- wherein the identifier generating circuit is further configured to determine a start identifier value, which is arranged at a start position of the plurality of identifier values arranged in a predetermined order, based on a sum of a differential value which is first in the sequence and a reference value, wherein the plurality of identifier values is identified with the plurality of communication terminals of the network, wherein the start identifier value is not the first identifier value, and wherein the start identifier value is not the second identifier value;
- and
- wherein the reference value is a sum of two factors, wherein the first factor is a product of a page index value and a page length, and the second factor is a product of a block offset value and a block length.
A decompression device comprising:
- a compressed string receiver configured to receive a compressed string comprising a differential value, wherein the differential value is based on a difference between a first identifier value of a plurality of identifier values identifying a first communication terminal of a plurality of communication terminals of a network, and a second identifier value of the plurality of identifier values identifying a second communication terminal of the plurality of communication terminals of the network;
- a retrieving circuit configured to determine the differential value from the compressed string;
- and
- an identifier generating circuit configured to determine the first identifier value and the second identifier value based on the differential value,
- wherein the compressed string receiver is further configured to receive the compressed string further comprising an encode word length field with a value of 7 indicating that the number of bits required for representing a block is 8, a length field indicating that the length of the compressed string excluding the encode word length field and the length field is 1, and a sole differential value;
- wherein the identifier generating circuit is further configured to determine the plurality of identifier values based on the encode word length field, the length field and the sole differential value;
- and
- wherein the sole differential value is based on a difference between the one of the plurality of communication terminals and a sum of two factors, wherein the first factor is a product of a page index value and a page length, and the second factor is a product of a block offset value and a block length.
Dependencies are inferred from the claim text.