发明名称 Systems, methods, and apparatuses for ciphering error detection and recovery
摘要 Systems, methods, and apparatuses are provided for ciphering error detection and recovery. A method may include using a first set of one or more cipher input parameters to decipher ciphered data ciphered using a second set of one or more cipher input parameters. The method may further include comparing a value of at least a portion of the deciphered data to an expected value. The method may additionally include determining an occurrence of a ciphering error when the value of the at least a portion of the deciphered data is not equal to the expected value. The method may also include initiating a ciphering resynchronization procedure in response to the determination that a ciphering error occurred so as to resynchronize at least one of the first set of cipher input parameters with at least one of the second set of cipher input parameters. Corresponding systems and apparatuses are also provided.
申请公布号 US9608815(B2) 申请公布日期 2017.03.28
申请号 US201514837502 申请日期 2015.08.27
申请人 Nokia Technologies Oy 发明人 Kubota Keiichi
分类号 H04L9/12;H04W12/02 主分类号 H04L9/12
代理机构 Alston & Bird LLP 代理人 Alston & Bird LLP
主权项 1. A method comprising: using a first set of one or more cipher input parameters to decipher ciphered data in a received protocol data unit (PDU) to generate a first set of deciphered data, wherein the ciphered data was ciphered using a second set of one or more cipher input parameters; comparing a first value of at least a portion of the first set of deciphered data to an expected value; determining, with decipher control circuitry, an occurrence of a ciphering error when the value of the at least a portion of the deciphered data is not equal to the expected value; initiating a ciphering resynchronization procedure in response to the determination that a ciphering error occurred so as to resynchronize at least one of the first set of cipher input parameters with at least one of the second set of cipher input parameters; and initiating a radio link control (RLC) resynchronization in response to a failure of the ciphering resynchronization procedure; wherein the ciphering resynchronization procedure comprises: selecting a most probable alternative value for at least one of the first set of cipher input parameters, said most probable alternative value comprising an incremented value of a cipher input parameter when the cipher input parameter comprises a parameter that is incremented with each received PDU; deciphering data in one of the received PDUs for which a ciphering error occurred or in a subsequently received PDU; comparing at least a portion of the deciphered data to the expected value; deciphering a predefined nonzero number of failed resynchronization attempts prior to initiating the RLC resynchronization; and determining that the ciphering resynchronization procedure has failed in response to the number of repeat attempts exceeding the predefined number of failed resynchronization attempts.
地址 Espoo FI