Power saving method for coded transmission
First Claim
Patent Images
1. A method of wireless communications, comprising:
- using an antenna of an apparatus for receiving data packets, cyclic redundancy check (CRC) segments and parity packets in a superframe, wherein a parity packet is associated with one or more data packets;
buffering the parity packets in a buffer of the apparatus;
when the parity packets are received after the data packets;
detecting, at the apparatus, whether the data packets are incorrect using the CRC segments;
after the detecting, reducing power consumption by omitting to decode and deleting the parity packets from the buffer of the apparatus if all data packets are valid; and
decoding parity packets for error correction only if a data packet is determined to be incorrect; and
when the parity packets are received prior to the data packets;
decoding the parity packets; and
decoding the data packets without employing a CRC protocol if none of the of the data packets are corrupt.
1 Assignment
0 Petitions
Accused Products
Abstract
Conserving power for coded transmissions comprises ceasing to process parity packets once associated data packets are deemed correct or corrected. Once data packets are deemed correct or corrected, the receiving unit can shut off during the transmission of parity packets.
-
Citations
29 Claims
-
1. A method of wireless communications, comprising:
-
using an antenna of an apparatus for receiving data packets, cyclic redundancy check (CRC) segments and parity packets in a superframe, wherein a parity packet is associated with one or more data packets; buffering the parity packets in a buffer of the apparatus; when the parity packets are received after the data packets; detecting, at the apparatus, whether the data packets are incorrect using the CRC segments; after the detecting, reducing power consumption by omitting to decode and deleting the parity packets from the buffer of the apparatus if all data packets are valid; and decoding parity packets for error correction only if a data packet is determined to be incorrect; and when the parity packets are received prior to the data packets; decoding the parity packets; and decoding the data packets without employing a CRC protocol if none of the of the data packets are corrupt. - View Dependent Claims (5, 6, 7, 8)
-
- 2. The method of claim, further comprising receiving the parity packets after receiving the data packets.
-
9. An apparatus for facilitating conserving power during receipt of coded transmissions in a wireless communication environment, comprising:
-
a receiver configured to receive data packets, cyclic redundancy check (CRC) segments and parity packets in a superframe, and to buffer the parity packets in a buffer, wherein a parity packet is associated with one or more data packets; and a processor configured to; when the parity packets are received after the data packets; detect errors based on the CRC segments; determine whether to decode the parity packets based at least in part on the detected errors related to data packet corruption; and reduce power consumption after the detection by omitting to decode and deleting the parity packets from the buffer if all data packets are valid; and when the parity packets are received prior to the data packets; decode the parity packets; and decode the data packets without employing a CRC protocol if none of the one or more data packets are corrupt. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A receiving unit, comprising:
-
means for receiving data packets, cyclic redundancy check (CRC) segments and parity packets in a superframe, wherein a parity packet is associated with one or more data packets; means for buffering the parity packets in a buffer; means for detecting whether the data packets are incorrect using the CRC segments when the parity packets are received after the data packets; means for, after the detecting, reducing power consumption by omitting to decode and deleting the parity packets from the buffer if all data packets are valid when the parity packets are received after the data packets; means for decoding the buffered parity packets for error correction only if a data packet is determined to be incorrect when the parity packets are received after the data packets; means for decoding the parity packets when the parity packets are received prior to the data packets; and means for decoding the data packets without employing a CRC protocol if none of the of the data packets are corrupt when the parity packets are received prior to the data packets. - View Dependent Claims (19, 20, 21)
-
-
22. A non-transitory computer-readable medium embodying a method of wireless communications, comprising instructions for:
-
receiving data packets, cyclic redundancy check (CRC) segments and parity packets in a superframe, wherein a parity packet is associated with one or more data packets; buffering the parity packets in a buffer of an apparatus; when the parity packets are received after the data packets; detecting, at the apparatus, whether the data packets are incorrect using the CRC segments; after the detecting, reducing power consumption by omitting to decode and deleting the parity packets from the buffer of the apparatus if all data packets are valid; and decoding parity packets for error correction only if a data packet is determined to be incorrect; and when the parity packets are received prior to the data packets; decoding the parity packets; and decoding the data packets without employing a CRC protocol if none of the of the data packets are corrupt. - View Dependent Claims (23, 24, 25)
-
-
26. A method of wireless communications, comprising:
-
using an antenna of an apparatus for receiving data packets, cyclic redundancy check (CRC) segments and parity packets in a superframe, wherein a parity packet is associated with one or more data packets; buffering the parity packets in a buffer of the apparatus; when the parity packets are received after the data packets; detecting, at the apparatus, whether the data packets are incorrect using the CRC segments; reducing power consumption, at the apparatus, by omitting to decode and deleting the parity packets from the buffer if all data packets are valid; and decoding, at the apparatus, parity packets for error correction only if a data packet is determined to be incorrect; and when the parity packets are received after the data packets; decoding, at the apparatus the parity packet before decoding the one or more data packets; and determining, at the apparatus, whether the one or more data packets are corrupt to reduce latency.
-
-
27. An apparatus for facilitating conserving power during receipt of coded transmissions in a wireless communication environment, comprising:
-
a receiver configured to receive data packets, cyclic redundancy check (CRC) segments and parity packets in a superframe, and to buffer the parity packets in a buffer, wherein a parity packet is associated with one or more data packets; a processor configured to; when the parity packets are received after the data packets; detect errors based on the CRC segments determine whether to decode the parity packets based at least in part or the detected errors related to data packet corruption; and reduce power consumption by omitting to decode and deleting the parity packets from the buffer if all data packets are valid; and when the parity packets are received after the data packets; decode the parity packet before decoding the one or more data packets; and determine whether the one or more data packets are corrupt to reduce latency.
-
-
28. A receiving unit, comprising:
-
means for receiving data packets, cyclic redundancy check (CRC) segments and parity packets in a superframe, wherein a parity packet is associated with one or more data packets; means for buffering the parity packets in a buffer; means for detecting whether the data packets are incorrect using the CRC segments when the parity packets are received after the data packets; means for reducing power consumption by omitting to decode and deleting the parity packets from the buffer if all data packets are valid when the parity packets are received after the data packets; means for decoding the buffered parity packets for error correction only if a data packet is determined to be incorrect when the parity packets are received after the data packets; means for decoding a parity packet before decoding one or more data packets when the parity packets are received prior to the data packets; and means for determining whether the one or more data packets are corrupt to reduce latency when the parity packets are received prior to the data packets.
-
-
29. A non-transitory computer-readable medium embodying a method of wireless communications, comprising instructions for:
-
receiving data packets, cyclic redundancy check (CRC) segments and parity packets in a superframe, wherein a parity packet is associated with one or more data packets; buffering the parity packets in a buffer; when the parity packets are received after the data packets; detecting whether the data packets are incorrect using the CRC segments; reducing power consumption by omitting to decode and deleting the parity packets from the buffer if all data packets are valid; and decoding parity packets for error correction only if a data packet is determined to be incorrect; and when the parity packets are received after the data packets; decoding the parity packet before decoding the one or more data packets; and determining whether the one or more data packets are corrupt to reduce latency.
-
Specification