Methods and arrangements to decode communications
First Claim
1. A method to decode communications by a device, the method comprising:
- receiving at least a portion of a header of a frame;
examining the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame, wherein examining the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame comprises examining frame type and subtype values to determine if the frame comprises a network allocation vector;
determining that the at least a portion of header of the frame does not impact operation of the device, based upon the examining; and
disregarding processing of a remaining portion of the frame and entering a power save mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments may comprise logic such as hardware and/or code to reduce power consumption by, e.g., a device such as a station or relay by implementing prediction logic to decode and determine whether a communication affects the operation of the device. Some embodiments may comprise logic to receive at least a portion of a header of a frame from a physical layer and begin to decode the portion of the header of the frame without first checking the correctness of the value in the frame check sequence field. In many embodiments, prediction logic may determine whether the frame could have an impact on the operation of the device. For circumstances in which the prediction logic determines that the frame will not have an impact, the MAC logic may terminate processing, receipt, and decoding of the frame and enter the device into a low power consumption state.
-
Citations
28 Claims
-
1. A method to decode communications by a device, the method comprising:
-
receiving at least a portion of a header of a frame; examining the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame, wherein examining the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame comprises examining frame type and subtype values to determine if the frame comprises a network allocation vector; determining that the at least a portion of header of the frame does not impact operation of the device, based upon the examining; and disregarding processing of a remaining portion of the frame and entering a power save mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus to decode communications, the apparatus comprising:
-
medium access control logic to receive at least a portion of a header of a frame;
examine the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame, wherein examination of the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame comprises examination of frame type and subtype values to determine if the frame comprises a network allocation vector;
determine that the at least a portion of the header of the frame does not impact operation of the medium access control logic, based upon examining the at least a portion of the header of the frame; and
disregard processing of a remaining portion of the frame and enter a power save mode; anda physical layer coupled with the medium access control logic to receive and decode the at least a portion of the frame. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system to decode communications, the system comprising:
-
medium access control logic to receive at least a portion of a header of a frame;
examine the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame, wherein examination of the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame comprises examination of frame type and subtype values to determine if the frame comprises a network allocation vector;
determine that the at least a portion of the header of the frame does not impact operation of the medium access control logic, based upon examining the at least a portion of the header of the frame; and
disregard processing of a remaining portion of the frame and enter a power save mode;a physical layer coupled with the medium access control logic to receive and decode the at least a portion of the frame; and an antenna coupled with the physical layer logic to receive the frame. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product to decode communications, the computer program product comprising:
-
a non-transitory computer useable medium having a computer useable program code embodied therewith, the computer useable program code comprising computer useable program code configured to perform operations, the operations comprising; receiving at least a portion of a header of a frame; examining the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame, wherein examining the at least a portion of the header of the frame without performing a cyclic redundancy check of the frame comprises examining frame type and subtype values to determine if the frame comprises a network allocation vector; determining that the at least a portion of header of the frame does not impact operation of the medium access control sublayer logic, based upon the examining; and disregarding processing of a remaining portion of the frame and entering a power save mode. - View Dependent Claims (27, 28)
-
Specification