| CPC H04W 12/106 (2021.01) [H04L 1/0003 (2013.01); H04L 1/1614 (2013.01); H04L 5/0055 (2013.01); H04W 4/80 (2018.02)] | 11 Claims |

|
1. An apparatus for wireless communication, comprising:
one or more memories; and
one or more processors coupled to the one or more memories and configured to:
receive a first packet data unit (PDU) and a first cyclic redundancy check (CRC) that is based on the first PDU, the first PDU being encrypted based on a first nonce;
decrypt the first PDU to obtain a first payload;
obtain an error bitmap by soft combining the decrypted first payload with a decrypted set of payloads and previous corrupted reception information associated with the first PDU, the set of payloads having been encrypted based on at least one nonce different than the first nonce;
generate a second message integrity check (MIC) based on the soft combined decrypted payloads, wherein a MIC portion of the first PDU is decrypted to obtain a first MIC;
XOR the received first PDU with the obtained error bitmap to obtain a soft combined encrypted payload;
generate a second CRC based on the soft combined encrypted payload;
determine whether the generated second CRC for the soft combined encrypted payload passes a CRC check against the first CRC and determine whether the generated second MIC passes a MIC check against the first MIC; and
transmit, when the generated second MIC fails to pass the MIC check against the first MIC, a negative acknowledgment (NACK).
|