Selective updating of compression dictionary
First Claim
1. A method of operating a telecommunications network comprising a sending entity which communicates over a radio interface to a receiving entity, the method comprising:
- at the sending entity;
compressing a message to obtain a compressed message to be sent over the radio interface to the receiving entity;
determining a compression factor for the message based on similarity of the message to contents of a sending entity compression dictionary;
making a decision whether the compression factor justifies updating of a receiving entity decompression dictionary;
including in the compressed message an update indication regarding the decision;
at the receiving entity, upon receipt of the compressed message;
decompressing the compressed message to obtain a decompressed message; and
using the update indication to ascertain whether to use the decompressed message to update the receiving entity decompression dictionary.
1 Assignment
0 Petitions
Accused Products
Abstract
A telecommunications network comprises a sending entity (22) and a receiving entity (24) which communicate over a radio interface (26). The sending entity (22) comprises a compressor (40) and a message formatter (34). The compressor (40) in turn comprises a sending entity compression dictionary (60) and dictionary update decision logic (62). The compressor (40) compresses a message to obtain a compressed message to be sent over the radio interface (26) to the receiving entity (24) and also determines a compression factor for the message. The compression factor is based on similarity of the message to contents of the sending entity compression dictionary. The dictionary update decision logic (62) makes a decision whether the compression factor justifies updating of a receiving entity decompression dictionary (70). The message formatter (34) includes, in the compressed message, an update indication regarding the decision. The receiving entity (24) has a decompressor (50) which comprises the receiving entity decompression dictionary (70) and decompression dictionary update determination logic (72). The decompressor (50) decompresses the compressed message to obtain a decompressed message. The decompression dictionary update determination logic (72) uses the update indication to ascertain whether to use the decompressed message to update the receiving entity decompression dictionary (70). In one example illustrative embodiment, the compressor (40) uses a SigComp compression scheme to compress the message to obtain the compressed message, and the message formatter (34) sets a bit flag in a SigComp portion of the compressed message as the update indication.
56 Citations
33 Claims
-
1. A method of operating a telecommunications network comprising a sending entity which communicates over a radio interface to a receiving entity, the method comprising:
-
at the sending entity;
compressing a message to obtain a compressed message to be sent over the radio interface to the receiving entity;
determining a compression factor for the message based on similarity of the message to contents of a sending entity compression dictionary;
making a decision whether the compression factor justifies updating of a receiving entity decompression dictionary;
including in the compressed message an update indication regarding the decision;
at the receiving entity, upon receipt of the compressed message;
decompressing the compressed message to obtain a decompressed message; and
using the update indication to ascertain whether to use the decompressed message to update the receiving entity decompression dictionary. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. The method of claim 6, further comprising adapting the limit value based on an average compression factor over a period of time.
-
8. A method of operating a telecommunications network having a Push-to-talk over Cellular (PoC) feature, the network comprising a sending entity which communicates over a radio interface to a wireless receiving entity, the method comprising:
-
at the sending entity;
compressing messages to obtain compressed messages to be sent over the radio interface to the receiving entity;
for a Presence update message of the PoC feature, including in the compressed message an update indication that a receiving entity decompression dictionary is not to be updated;
at the receiving entity, upon receipt of the compressed messages;
decompressing the compressed messages to obtain decompressed messages; and
on the basis of the update indication, not updating the receiving entity decompression dictionary with respect to a Presence update messages. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A telecommunications network comprising:
-
a sending entity;
a receiving entity which communicates over a radio interface with the sending entity;
wherein the sending entity comprises;
a sending entity compression dictionary;
a compressor which compresses a message to obtain a compressed message to be sent over the radio interface to the receiving entity and which determines a compression factor for the message based on similarity of the message to contents of the sending entity compression dictionary;
update decision logic which makes a decision whether the compression factor justifies updating of a receiving entity decompression dictionary;
a message formatter which includes, in the compressed message, an update indication regarding the decision;
wherein the receiving entity comprises;
the receiving entity decompression dictionary;
a decompressor which decompresses the compressed message to obtain a decompressed message; and
update determination logic which uses the update indication to ascertain whether to use the decompressed message to update the receiving entity decompression dictionary. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A telecommunications network which has a Push-to-talk over Cellular (PoC) feature, the network comprising:
-
a sending entity;
a receiving entity which communicates over a radio interface with the sending entity;
wherein the sending entity comprises;
a sending entity compression dictionary;
a compressor which compresses messages to obtain compressed messages to be sent over the radio interface to the receiving entity;
update decision logic which detects a Presence update message of the PoC feature;
a message formatter which includes, in the compressed message of a Presence update message, an update indication that a receiving entity decompression dictionary is not to be updated for the Presence update message;
wherein the receiving entity comprises;
the receiving entity decompression dictionary;
a decompressor which decompresses the compressed message to obtain a decompressed message; and
update determination logic which, on the basis of the update indication, does not update the receiving entity decompression dictionary with respect to the Presence update message. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A sending entity of a telecommunications network which communicates over a radio interface with a receiving entity;
- the sending entity comprising;
a sending entity compression dictionary;
a compressor which compresses a message to obtain a compressed message to be sent over the radio interface to the receiving entity and which determines a compression factor for the message based on similarity of the message to contents of the sending entity compression dictionary;
update decision logic which makes a decision whether the compression factor justifies updating of a receiving entity decompression dictionary;
a message formatter which includes, in the compressed message, an update indication regarding the decision. - View Dependent Claims (27, 28, 29, 30, 31, 32)
- the sending entity comprising;
-
33. A receiving entity of a telecommunications network which communicates over a radio interface with a sending entity;
- the receiving entity comprising;
a receiving entity decompression dictionary a transceiver which receives a compressed version of a message, the compressed message including an update indication which indicates whether a decompressed version of the message is to be used for updating the receiving entity decompression dictionary;
a decompressor which decompresses the compressed message to obtain a decompressed message; and
update determination logic which uses the update indication to ascertain whether to use the decompressed version of the message to update the receiving entity decompression dictionary.
- the receiving entity comprising;
Specification