Adaptive threshold for HS-SCCH part 1 decoding
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorJohan Nilsson
Life of this patent
Estimating the term…
Abstract
Whether to abort reception of a multi-part message in a code division multiple access communication system is determined by receiving a part of the multi-part message. Correlating the received part of the multi-part message with a known sequence generates a correlation value. The correlation value is compared with a threshold level. Reception of the multi-part message is aborted if the correlation value is less than a threshold level. In another aspect, the threshold level is dynamically adjusted based on a communication traffic behavior. The communication traffic behavior may be, for example, whether traffic directed to a particular user equipment (UE) is part of a burst directed to that UE.
Claims45
A method of determining whether to abort reception of a multi-part message in a code division multiple access communication system, comprising:
- receiving a part of the multi-part message;
- generating a correlation value by correlating the received part of the multi-part message with a known sequence;
- comparing the correlation value with a threshold level;
- aborting reception of the multi-part message if the correlation value is less than a threshold level;
- and
- dynamically adjusting the threshold level based on a communication traffic behavior,
- wherein the communication traffic behavior accounts for the recentness of traffic addressed to a particular UE.
A method of determining whether to abort reception of a multi-part message in a code division multiple access communication system, comprising:
- receiving a part of the multi-part message;
- generating a correlation value by correlating the received part of the multi-part message with a known sequence;
- comparing the correlation value with a threshold level;
- aborting reception of the multi-part message if the correlation value is less than a threshold level;
- and
- dynamically adjusting the threshold level based on a communication traffic behavior,
- wherein the communication traffic behavior is whether traffic directed to a particular user equipment (UE) is part of a burst directed to that UE.
A method of determining whether to abort reception of a multi-part message in a code division multiple access communication system, comprising:
- receiving a part of the multi-part message;
- generating a correlation value by correlating the received part of the multi-part message with a known sequence;
- comparing the correlation value with a threshold level;
- aborting reception of the multi-part message if the correlation value is less than a threshold level;
- and
- dynamically adjusting the threshold level based on a communication traffic behavior,
- wherein the code division multiple access communication system is a High Speed Downlink Packet Access (HSDPA) system,
- wherein the part of the multi-part message is a High Speed Shared Control Channel Part 1 (HS-SCCH Part 1) message,
- wherein:
- the HSDPA system includes a full set of possible known sequences;
- the correlation value is one of a set of correlation values that are generated by correlating each of a reduced set of possible known sequences against the HS-SCCH Part 1 message;
- and
- the reduced set of possible known sequences is generated from the full set of possible known sequences, and
- wherein the reduced set of possible known sequences includes only those known sequences that do not correspond to an illegal codeword.
A method of decoding a High Speed Shared Control Channel Part 1 (HS-SCCH Part 1) message in a High Speed Downlink Packet Access (HSDPA) system that includes a full set of possible codewords, the method comprising:
- receiving the HS-SCCH Part 1 message;
- generating a set of correlation values by correlating each of a reduced set of possible codewords, against the received HS-SCCH Part 1 message;
- and
- selecting as a decoded value that one of the reduced set of possible codewords that is associated with a highest one of the correlation values,
- wherein the reduced set of possible codewords is generated from the full set of possible codewords, and
- wherein the reduced set of possible codewords includes only those codewords that are not illegal codewords.
A method of decoding a High Speed Shared Control Channel Part 1 (HS-SCCH Part 1) message in a High Speed Downlink Packet Access (HSDPA) system that includes a full set of possible codewords, the method comprising:
- receiving the HS-SCCH Part 1 message;
- generating a set of correlation values by correlating each of a reduced set of possible codewords, against the received HS-SCCH Part 1 message;
- and
- selecting as a decoded value that one of the reduced set of possible codewords that is associated with a highest one of the correlation values,
- wherein the reduced set of possible codewords is generated from the full set of possible codewords, and
- wherein:
- the reduced set of possible codewords includes only those codewords that are associated with one or more capabilities of a first User Equipment (UE);
- and
- the full set of possible codewords includes at least one codeword that is not associated with one or more capabilities of the first UE, and the at least one codeword is associated with one or more capabilities of a second UE.
An apparatus that determines whether to abort reception of a multi-part message in a code division multiple access communication system, the apparatus comprising:
- logic that receives a part of the multi-part message;
- logic that generates a correlation value by correlating the received part of the multi-part message with a known sequence;
- logic that compares the correlation value with a threshold level;
- logic that aborts reception of the multi-part message if the correlation value is less than a threshold level;
- and
- logic that dynamically adjusts the threshold level based on a communication traffic behavior;
- wherein the communication traffic behavior accounts for the recentness of traffic addressed to a particular UE.
An apparatus that determines whether to abort reception of a multi-part message in a code division multiple access communication system, the apparatus comprising:
- logic that receives a part of the multi-part message;
- logic that generates a correlation value by correlating the received part of the multi-part message with a known sequence;
- logic that compares the correlation value with a threshold level;
- logic that aborts reception of the multi-part message if the correlation value is less than a threshold level;
- and
- logic that dynamically adjusts the threshold level based on a communication traffic behavior,
- wherein the communication traffic behavior is whether traffic directed to a particular user equipment (UE) is part of a burst directed to that UE.
An apparatus that determines whether to abort reception of a multi-part message in a code division multiple access communication system, the apparatus comprising:
- logic that receives a part of the multi-part message;
- logic that generates a correlation value by correlating the received part of the multi-part message with a known sequence;
- logic that compares the correlation value with a threshold level;
- logic that aborts reception of the multi-part message if the correlation value is less than a threshold level;
- and
- logic that dynamically adjusts the threshold level based on a communication traffic behavior,
- wherein the code division multiple access communication system is a High Speed Downlink Packet Access (HSDPA) system,
- wherein the part of the multi-part message is a High Speed Shared Control Channel Part 1 (HS-SCCH Part 1) message,
- wherein:
- the HSDPA system includes a full set of possible known sequences;
- the correlation value is one of a set of correlation values that are generated by correlating each of a reduced set of possible known sequences against the HS-SCCH Part 1 message;
- and
- the reduced set of possible known sequences is generated from the full set of possible known sequences, and
- wherein the reduced set of possible known sequences includes only those known sequences that do not correspond to an illegal codeword.
An apparatus that decodes a High Speed Shared Control Channel Part 1 (HS-SCCH Part 1) message in a High Speed Downlink Packet Access (HSDPA) system that includes a full set of possible codewords, the apparatus comprising:
- logic that receives the HS-SCCH Part 1 message;
- logic that generates a set of correlation values by correlating each of a reduced set of possible codewords against the received HS-SCCH Part 1 message;
- and
- logic that selects as a decoded value that one of the reduced set of possible codewords that is associated with a highest one of the correlation values,
- wherein the reduced set of possible codewords is generated from the full set of possible codewords, and
- wherein the reduced set of possible codewords includes only those codewords that are not illegal codewords.
An apparatus that decodes a High Speed Shared Control Channel Part 1 (HS-SCCH Part 1) message in a High Speed Downlink Packet Access (HSDPA) system that includes a full set of possible codewords, the apparatus comprising:
- logic that receives the HS-SCCH Part 1 message;
- logic that generates a set of correlation values by correlating each of a reduced set of possible codewords against the received HS-SCCH Part 1 message;
- and
- logic that selects as a decoded value that one of the reduced set of possible codewords that is associated with a highest one of the correlation values,
- wherein the reduced set of possible codewords is generated from the full set of possible codewords, and
- wherein:
- the reduced set of possible codewords includes only those codewords that are associated with one or more capabilities of a first User Equipment (UE);
- and
- the full set of possible codewords includes at least one codeword that is not associated with one or more capabilities of the first UE, and the at least one codeword is associated with one or more capabilities of a second UE.
A machine readable storage medium having stored thereon one or more instructions that cause a processor to determine whether to abort reception of a multi-part message in a code division multiple access communication system, the one or more instructions causing the processor to perform:
- receiving a part of the multi-part message;
- generating a correlation value by correlating the received part of the multi-part message with a known sequence;
- comparing the correlation value with a threshold level;
- aborting reception of the multi-part message if the correlation value is less than a threshold level;
- and
- dynamically adjusting the threshold level based on a communication traffic behavior,
- wherein the communication traffic behavior accounts for the recentness of traffic addressed to a particular UE.
A machine readable storage medium having stored thereon one or more instructions that cause a processor to determine whether to abort reception of a multi-part message in a code division multiple access communication system, the one or more instructions causing the processor to perform:
- receiving a part of the multi-part message;
- generating a correlation value by correlating the received part of the multi-part message with a known sequence;
- comparing the correlation value with a threshold level;
- aborting reception of the multi-part message if the correlation value is less than a threshold level;
- and
- dynamically adjusting the threshold level based on a communication traffic behavior,
- wherein the communication traffic behavior is whether traffic directed to a particular user equipment (UE) is part of a burst directed to that UE.
A machine readable storage medium having stored thereon one or more instructions that cause a processor to decode a High Speed Shared Control Channel Part 1 (HS-SCCH Part 1) message in a High Speed Downlink Packet Access (HSDPA) system that includes a full set of possible codewords, the one or more instructions causing the processor to perform:
- receiving the HS-SCCH Part 1 message;
- generating a set of correlation values by correlating each of a reduced set of possible codewords against the received HS-SCCH Part 1 message;
- and
- selecting as a decoded value that one of the reduced set of possible codewords that is associated with a highest one of the correlation values,
- wherein the reduced set of possible codewords is generated from the full set of possible codewords, and
- wherein the reduced set of possible codewords includes only those codewords that are not illegal codewords.
A machine readable storage medium having stored thereon one or more instructions that cause a processor to decode a High Speed Shared Control Channel Part 1 (HS-SCCH Part 1) message in a High Speed Downlink Packet Access (HSDPA) system that includes a full set of possible codewords, the one or more instructions causing the processor to perform:
- receiving the HS-SCCH Part 1 message;
- generating a set of correlation values by correlating each of a reduced set of possible codewords against the received HS-SCCH Part 1 message;
- and
- selecting as a decoded value that one of the reduced set of possible codewords that is associated with a highest one of the correlation values,
- wherein the reduced set of possible codewords is generated from the full set of possible codewords, and
- wherein:
- the reduced set of possible codewords includes only those codewords that are associated with one or more capabilities of a first User Equipment (UE);
- and
- the full set of possible codewords includes at least one codeword that is not associated with one or more capabilities of the first UE, and the at least one codeword is associated with one or more capabilities of a second UE.
Dependencies are inferred from the claim text.