IP Library › Granted Patent US 11,265,759
Granted Patent B2
US 11,265,759 · App. 16/578,956 · Granted Mar 1, 2022

Methods and apparatuses for transmitting and receiving data in wireless communication system

Inventor: Donggun Kim (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04W28/06H04W12/03H04W12/106H04W76/27H04W76/30H04W80/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,265,759
App. No.
16/578,956
Granted
Mar 1, 2022
Kind
B2
Abstract

A method, performed by a user equipment (UE), of deciphering data in wireless communication system is provided. The method includes receiving a packet data convergence protocol (PDCP) data packet data unit (PDU), determining a RCVD_COUNT of the PDCP data PDU, determining whether integrity protection is performed to the PDCP data PDU, and performing, based on whether the integrity protection is performed to the PDCP data PDU, deciphering of the PDCP data PDU using the RCVD_COUNT, wherein the RCVD_COUNT is determined based on hyper frame number (HFN) of the PDCP data PDU determined according to RCVD_DELIV and sequence number (SN) of the PDCP data PDU, and wherein RX_DELIV is a count value of a first PDCP service data unit (SDU) not delivered to an upper layer of PDCP and waiting to be delivered to the upper layer of PDCP.

Claims (37)

1. A method, performed by a user equipment (UE), of deciphering data in wireless communication system, the method comprising:

receiving, by a reception packet data convergence protocol (PDCP) layer of the UE, a PDCP data packet data unit (PDU);

determining, by the reception PDCP layer, a RCVD_COUNT of the PDCP data PDU;

determining, by the reception PDCP layer, whether integrity protection is performed to the PDCP data PDU; and

in case that the integrity protection is not performed to the PDCP data PDU:

discarding, by the reception PDCP layer, the PDCP data PDU in case that the RCVD_COUNT is smaller than an RX_DELIV or in case that a PDCP data PDU corresponding to the RCVD_COUNT is received before receiving the PDCP data PDU,

performing, by the reception PDCP layer, deciphering of the PDCP data PDU using the RCVD_COUNT in case that the PDCP data PDU is not discarded, and

in case that the integrity protection is performed to the PDCP data PDU, performing deciphering of the PDCP data PDU using the RCVD_COUNT, and integrity verification of the deciphered PDCP data PDU,

wherein the RCVD_COUNT is determined based on a hyper frame number (HFN) of the PDCP data PDU determined according to the RX_DELIV and a sequence number (SN) of the PDCP data PDU, and

wherein the RX_DELIV is a count value of a first PDCP service data unit (SDU) not delivered to an upper layer of PDCP and waiting to be delivered to the upper layer of PDCP.

2. The method of claim 1 , further comprising:

discarding the PDCP data PDU in case that the integrity verification of the deciphered PDCP data PDU fails.

3. The method of claim 1 further comprising:

indicating a failure of the integrity verification to an upper layer of the PDCP layer in case that the integrity verification of the deciphered PDCP data PDU fails.

4. The method of claim 1 , further comprising:

discarding the PDCP data PDU in case that the RCVD_COUNT is smaller than the RX_DELIV or in case that a PDCP data PDU corresponding to the RCVD_COUNT is received before receiving the PDCP data PDU.

5. The method of claim 1 , wherein the determining of the RCVD_COUNT of the PDCP data PDU comprises:

comparing the SN of the PDCP data PDU to an SN of the RX_DELIV, and

determining, according to a result of the comparing, an HFN of the PDCP data PDU based on HFN of the RX_DELIV.

6. A user equipment (UE) deciphering data in wireless communication system, the UE comprising:

a transceiver; and

at least one controller coupled with the transceiver, the at least one controller configured to:

receive, by a reception packet data convergence protocol (PDCP) layer of the UE, a PDCP data packet data unit (PDU),

determine, by the reception PDCP layer, a RCVD_COUNT of the PDCP data PDU,

determine, by the reception PDCP layer, whether integrity protection is performed to the PDCP data PDU, and

in case that the integrity protection is not performed to the PDCP data PDU:

discard, by the reception PDCP layer, the PDCP data PDU if the RCVD_COUNT is smaller than an RX_DELIV or if a PDCP data PDU corresponding to the RCVD_COUNT is received before receiving the PDCP data PDU,

perform, by the reception PDCP layer, deciphering of the PDCP data PDU using the RCVD_COUNT if the PDCP data PDU is not discarded, and

in case that the integrity protection is performed to the PDCP data PDU, perform deciphering of the PDCP data PDU using the RCVD_COUNT, and integrity verification of the deciphered PDCP data PDU,

wherein the RCVD_COUNT is determined based on a hyper frame number (HFN) of the PDCP data PDU determined according to the RX_DELIV and a sequence number (SN) of the PDCP data PDU, and

wherein the RX_DELIV is a count value of a first PDCP service data unit (SDU) not delivered to an upper layer of PDCP and waiting to be delivered to the upper layer of PDCP.

7. The UE of claim 6 , wherein the at least one controller is further configured to:

discard the PDCP data PDU if the integrity verification of the deciphered PDCP data PDU fails.

8. The UE of claim 6 , wherein the at least one controller is further configured to:

indicate a failure of the integrity verification to an upper layer of the PDCP layer if the integrity verification of the deciphered PDCP data PDU fails.

9. The UE of claim 6 , wherein the at least one controller is further configured to:

discard the PDCP data PDU if the RCVD_COUNT is smaller than the RX_DELIV or if a PDCP data PDU corresponding to the RCVD_COUNT is received before receiving the PDCP data PDU.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2019
From: KIM, DONGGUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 050461/0250 →
Priority Claims (1)
KR 10-2018-0114324 · Sep 21, 2018 · national
Continuity (1)
Related Publication 20200100142A1 · Mar 26, 2020
Cited By (1)
US 12,375,904