Systems and methods for the handling of data radio bearer integrity protection failure in NR
According to certain embodiments, a method by a wireless device includes detecting an integrity check failure associated with a Packet Data Convergence Protocol (PDCP) data Protocol Data Unit (PDU). In response to detecting the integrity check failure, the PDCP data PDU is discarded and an indication is sent to a network node. The indication informs the network node of the integrity check failure.
1. A method in a wireless device comprising:
detecting an integrity check failure associated with a Packet Data Convergence Protocol (PDCP) data Protocol Data Unit (PDU);
in response to detecting the integrity check failure, discarding the PDCP data PDU;
sending a first indication to a network node, the first indication informing the network node of the integrity check failure, wherein the first indication comprises information that includes a downlink (DL) COUNT for the PDCP data PDU associated with the integrity check failure; and
receiving a second indication indicating cause of the integrity check failure, wherein the cause is determined by the network node upon checking value of the DL COUNT received from the wireless device and comparing it with its own local value of DL COUNT associated with a Bearer ID included in the received integrity check failure indication, wherein if the DL COUNT received from the wireless device matches with the local value of DL COUNT, the second indication indicates that the DL count received from the wireless device is correct and the cause of the integrity check failure is one or more bit-errors in the PDCP packet, and wherein if the DL COUNT received from the wireless device is not-matched with the local value of DL COUNT, the second indication indicates that there is a mismatch between the DL COUNT in network and the wireless device.
2. The method of claim 1 , wherein the indication comprises one of following:
an RRC control message;
the PDCP control PDU; and
a MAC Control Element.
3. The method of claim 1 , wherein the information further includes one or more of the following:
the Bearer ID for the PDCP data PDU associated with the integrity check failure;
a Message Authentication Code-Integrity (MAC-I) received in the PDCP data PDU associated with the integrity check failure; and
the PDCP data PDU associated with the integrity check failure.
4. The method of claim 1 , further comprising:
detecting an integrity check success after detecting the integrity check failure; and
sending an indication to the network node identifying the integrity check success.
5. A wireless device comprising:
processing circuitry, the processing circuitry configured to:
detect an integrity check failure associated with a Packet Data Convergence Protocol (PDCP) data Protocol Data Unit (PDU);
in response to detecting the integrity check failure, discard the PDCP data PDU;
send a first indication to a network node, the first indication informing the network node of the integrity check failure, wherein the first indication comprises information that includes a downlink (DL) COUNT for the PDCP data PDU associated with the integrity check failure; and
receive a second indication indicating cause of the integrity check failure, wherein the cause is determined by the network node upon checking value of the DL COUNT received from the wireless device and comparing it with its own local value of DL COUNT associated with a Bearer ID included in the received integrity check failure indication, wherein if the DL COUNT received from the wireless device matches with the local value of DL COUNT, the second indication indicates that the DL count received from the wireless device is correct and the cause of the integrity check failure is one or more bit-errors in the PDCP packet, and wherein if the DL COUNT received from the wireless device is not-matched with the local value of DL COUNT, the second indication indicates that there is a mismatch between the DL COUNT in network and the wireless device.
6. The wireless device of claim 5 , wherein the indication comprises one of following:
an RRC control message;
the PDCP control PDU; and
a MAC Control Element.
7. The wireless device of claim 5 , wherein the information further includes one or more of the following:
the Bearer ID for the PDCP data PDU associated with the integrity check failure;
a Message Authentication Code-Integrity (MAC-I) received in the PDCP data PDU associated with the integrity check failure; and
the PDCP data PDU associated with the integrity check failure.
8. The wireless device of claim 5 , wherein the processing circuitry is further configured to:
detect an integrity check success after detecting the integrity check failure; and
send an indication to the network node identifying the integrity check success.
9. A non-transitory device-readable medium having stored thereon instructions that, when executed by processing circuitry of a user equipment, cause the user equipment to:
detect an integrity check failure associated with a Packet Data Convergence Protocol (PDCP) data Protocol Data Unit (PDU);
in response to detecting the integrity check failure, discard the PDCP data PDU;
send a first indication to a network node, the first indication informing the network node of the integrity check failure, wherein the first indication comprises information that includes a downlink (DL) COUNT for the PDCP data PDU associated with the integrity check failure; and
receive a second indication indicating cause of the integrity check failure, wherein the cause is determined by the network node upon checking value of the DL COUNT received from the wireless device and comparing it with its own local value of DL COUNT associated with a Bearer ID included in the received integrity check failure indication, wherein if the DL COUNT received from the wireless device matches with the local value of DL COUNT, the second indication indicates that the DL count received from the wireless device is correct and the cause of the integrity check failure is one or more bit-errors in the PDCP packet, and wherein if the DL COUNT received from the wireless device is not-matched with the local value of DL COUNT, the second indication indicates that there is a mismatch between the DL COUNT in network and the wireless device.
10. The non-transitory device-readable medium of claim 9 , wherein the indication comprises one of following:
an RRC control message;
the PDCP control PDU; and
a MAC Control Element.
11. The non-transitory device-readable medium of claim 9 , wherein the information further includes one or more of the following:
the Bearer ID for the PDCP data PDU associated with the integrity check failure;
a Message Authentication Code-Integrity (MAC-I) received in the PDCP data PDU associated with the integrity check failure; and
the PDCP data PDU associated with the integrity check failure.
12. The non-transitory device-readable medium of claim 9 , wherein the instructions further cause the user equipment to:
detect an integrity check success after detecting the integrity check failure; and
send an indication to the network node identifying the integrity check success.