The AR value specifies whether an acknowledgment is required from the recipient PD on receipt of a Data frame or MAC command, the Ack Type value specifies which of the two Ack frame formats, defined in 1.3.2, is required. If AR is 1, the recipient device shall send an Ack frame, when upon reception, the frame passes the filtering described in X.X.X.X If the AR <Insert cross reference to the 5.2.2.2 and rejection”>. “Reception value is zero, the recipient device shall not send an Ack frame. The AR value shall only be set to 1 for MAC command or Data Frames. The SNS value being 1 indicates suppression of the Sequence Number field in the frame, and the sequence number shall be omitted. When SNS is 1 the Sequence Number field is not present in the frame. Note to group with respect to the frame version field defined below, we could just mark these bits as reserved for use future, but it is probably good to reserve them for frame version and include handling for them in the RX frame filtering rules, i.e. rejecting all frames where frame version is not 0b00. Frame Version field The Frame Version field is an unsigned integer that specifies the version number corresponding to the frame. The frame version field shall be set to 0b00 in all frames that include this field. Header IE present (HIEP) field The HIEP field indicates whether header information elements are present in the MHR. Payload IE present (PIEP) field The PIEP field indicates whether payload information elements are present in the MAC payload. Security enabled (SEC) field The SEC field shall be set to one if the frame is protected by the MAC sublayer and shall be set to zero otherwise. The Auxiliary Security Header field of the MHR shall be present only if the SEC field is set to one. Note to with respect to the reserved bit defined below, the frame filtering rules should reject a frame with this R set to 1 since this would mean some extension not defined in the current standard. Reserved (R) field The bit of the Frame Control field is reserved for future expansion. The R bit shall be set to 0 for transmission. Sequence Number The Sequence Number field if present specifies the sequence identifier for the frame.
The AR value specifies whether an acknowledgment is required from the recipient PD on receipt of a Data frame or MAC command, the Ack Type value specifies which of the two Ack frame formats, defined in 1.3.2, is required. If AR is 1, the recipient device shall send an Ack frame, when upon reception, the frame passes the filtering described in X.X.X.X <Insert cross reference to the 5.2.2.2 “Reception and rejection”>. If the AR value is zero, the recipient device shall not send an Ack frame. The AR value shall only be set to 1 for MAC command or Data Frames. The SNS value being 1 indicates suppression of the Sequence Number field in the frame, and the sequence number shall be omitted. When SNS is 1 the Sequence Number field is not present in the frame. Note to group with respect to the frame version field defined below, we could just mark these bits as reserved for use future, but it is probably good to reserve them for frame version and include handling for them in the RX frame filtering rules, i.e. rejecting all frames where frame version is not 0b00. Frame Version field The Frame Version field is an unsigned integer that specifies the version number corresponding to the frame. The frame version field shall be set to 0b00 in all frames that include this field. Header IE present (HIEP) field The HIEP field indicates whether header information elements are present in the MHR. Payload IE present (PIEP) field The PIEP field indicates whether payload information elements are present in the MAC payload. Security enabled (SEC) field The SEC field shall be set to one if the frame is protected by the MAC sublayer and shall be set to zero otherwise. The Auxiliary Security Header field of the MHR shall be present only if the SEC field is set to one. Note to with respect to the reserved bit defined below, the frame filtering rules should reject a frame with this R set to 1 since this would mean some extension not defined in the current standard. Reserved (R) field The bit of the Frame Control field is reserved for future expansion. The R bit shall be set to 0 for transmission. Sequence Number The Sequence Number field if present specifies the sequence identifier for the frame.
15-15-0941-00-0008-mac-frame-format-including-information-elements.docx