×

Frame number identification and ciphering activation time synchronization for a wireless communications protocol

  • US 6,870,932 B2
  • Filed: 05/07/2001
  • Issued: 03/22/2005
  • Est. Priority Date: 05/07/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for synchronizing a ciphering key change in a wireless communications system, the wireless communications system comprising:

  • a first station capable of receiving a security mode command to effect a ciphering change, and capable of receiving encrypted layer 2 protocol data units (PDUs), each received PDU being sequentially identified by an n-bit frame number (FN), the first station comprising;

    a decryption unit capable of decrypting received PDUs according to at least a first ciphering key, a first m-bit hyper frame number (HFN) which is a function of the FN for each received PDU, and the FN of each received PDU; and

    a second station capable of transmitting the security mode command, capable of assigning each transmitted PDU with an n-bit FN and capable of transmitting encrypted PDUs, the second station comprising;

    an encryption unit capable of encrypting transmitted PDUs according to at least the first ciphering key, a second m-bit HFN which is a function of the FN for each transmitted PDU and is synchronized with the first m-bit HFN, and the FN associated with each transmitted PDU;

    the method comprising;

    the second station determining an activation time at which a ciphering key change is to occur, the activation time corresponding to a second HFN/FN sequence pair for a crossover PDU, the crossover PDU being the sequentially earliest PDU encrypted using a second ciphering key;

    the second station composing the security mode command, the security mode command comprising a switching FN corresponding to the activation time, and x least-significant bits (LSBs) from the second HFN corresponding to the crossover PDU;

    the second station transmitting the security mode command;

    the first station receiving the security mode command;

    the first station utilizing the switching FN and the x LSBs from the second HFN contained in the security mode command to obtain an application time; and

    the first station using the first ciphering key to decrypt PDUs with FNs sequentially prior to the application time, and using the second ciphering key to decrypt PDUs with FNs sequentially on or after the application time, wherein the second ciphering key is different from the first ciphering key.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×