Access stratum security for medium access control transport blocks
OwnerSitaramanjaneyulu Kanamarlapudi, Soo Bum Lee +1inventors
InventorsSitaramanjaneyulu Kanamarlapudi, Soo Bum Lee, Gavin Bernard Horn
Life of this patent
Estimating the term…
Abstract
Certain aspects of the present disclosure provide techniques for access stratum level security of medium access control (MAC) transport blocks (TBs). A method for wireless communications includes generating a unique ciphering sequence number for each MAC TB of a plurality of MAC TBs. The method includes encrypting each of the plurality of MAC TBs based, in part, on the unique ciphering sequence number for each of the plurality of MAC TBs.
Claims24
An apparatus configured for wireless communications, the apparatus comprising:
- one or more memories;
- and
- one or more processors, coupled to the one or more memories, configured to cause the apparatus to:
- derive, at a distributed unit (DU), a medium access control (MAC) security key from a higher-level security service key;
- generate a ciphering sequence number that uniquely identifies each MAC transport block (TB) of a plurality of MAC TBs within a cell group, the ciphering sequence number being based on a MAC sequence number that is initialized upon derivation of the MAC security key;
- insert, into a MAC protocol data unit (PDU) of at least one of the MAC TBs, a MAC security control element including the MAC sequence number and an indication of a MAC security protection type, wherein the MAC security protection type indicates protection of MAC control elements;
- and
- encrypt each MAC TB of the plurality of MAC TBs based, in part, on the ciphering sequence number for each MAC TB and the MAC security key.
An apparatus configured for wireless communications, the apparatus comprising:
- one or more memories;
- and
- one or more processors configured to cause the apparatus to:
- obtain a plurality of encrypted medium access control (MAC) transport blocks (TBs), each MAC TB included in a MAC protocol data unit (PDU);
- obtain, from a MAC security control element included in the MAC PDU, a MAC sequence number and an indication of a MAC security protection type, wherein the MAC security protection type indicates protection of MAC control elements;
- generate a ciphering sequence number that uniquely identifies each MAC TB within a cell group, the ciphering sequence number being based on at least the MAC sequence number;
- and
- decrypt each MAC TB of the plurality of MAC TBs based, in part, on the ciphering sequence number for each MAC TB and a MAC security key.
A method for wireless communications, the method comprising:
- deriving, at a distributed unit (DU), a medium access control (MAC) security key from a higher-level security service key;
- generating a ciphering sequence number that uniquely identifies each MAC transport block (TB) of a plurality of MAC TBs within a cell group, the ciphering sequence number being based on a MAC sequence number that is initialized upon derivation of the MAC security key;
- inserting, into a MAC protocol data unit (PDU) of at least one of the MAC TBs, a MAC security control element including the MAC sequence number and an indication of a MAC security protection type, wherein the MAC security protection type indicates protection of MAC control elements;
- and
- encrypting each MAC TB of the plurality of MAC TBs based, in part, on the ciphering sequence number for each MAC TB and the MAC security key.
A method for wireless communications, the method comprising:
- obtaining a plurality of encrypted medium access control (MAC) transport blocks (TBs), each MAC TB included in a MAC protocol data unit (PDU);
- obtaining, from a MAC security control element included in the MAC PDU, a MAC sequence number and an indication of a MAC security protection type, wherein the MAC security protection type indicates protection of MAC control elements;
- generating a ciphering sequence number that uniquely identifies each MAC TB within a cell group, the ciphering sequence number being based on at least the MAC sequence number;
- and
- decrypting each MAC TB of the plurality of MAC TBs based, in part, on the ciphering sequence number for each MAC TB and a MAC security key.
Dependencies are inferred from the claim text.