# US 11,445,404 B2 · Method and apparatus for wireless communication in wireless communication system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,445,404 B2
- Document ID: US11445404B2
- Status: Granted
- Kind: B2
- Application number: 17/128,867
- Filed: 2020-12-21
- Published: 2021-04-15
- Granted: 2022-09-13
- Earliest claimed: 2018-01-10
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Sangbum Kim; Donggun Kim; Jaehyuk Jang; Soenghun Kim
- Web page: https://patentgrep.com/patent/US11445404B2

## CPC

- H04W 28/065: {using assembly or disassembly of packets}
- H04L 67/60: Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70)
- H04L 69/04: Protocols for data compression, e.g. ROHC
- H04L 69/22: Parsing or analysis of headers
- H04W 12/03: Protecting confidentiality, e.g. by encryption
- H04W 12/033: of the user plane, e.g. user's traffic
- H04W 12/106: Packet or message integrity
- H04W 28/06: Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)}
- H04W 80/02: Data link layer protocols
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An operation method of a transmitting apparatus in a wireless communication system is provided. The operation method includes receiving a service data adaptation protocol (SDAP) header configuration and a header compression configuration through higher layer signaling and when an SDAP entity receives first data from an upper layer, generating an SDAP header and transmitting second data obtained by adding the generated SDAP header to the first data to a packet data convergence protocol (PDCP) entity, the generating and the transmitting being performed by the SDAP entity, performing, by the PDCP entity, header compression on an upper layer header of the second data, excluding the SDAP header, performing, by the PDCP entity, ciphering on data of the second data, excluding the SDAP header and generating a PDCP header and transmitting third data obtained by adding the generated PDCP header to the ciphered data to a lower layer, the generating and the transmitting being performed by the PDCP entity.

## Claims

### Claim 1

A method performed by a transmitting apparatus in a wireless communication system, the method comprising:
based on receiving first data including an upper layer header, generating, by a service data adaptation protocol (SDAP) entity, second data;
by adding an SDAP header to the first data;
transmitting, by the SDAP entity, the second data to a packet data convergence protocol (PDCP) entity;
generating, by the PDCP entity, an uplink data compression (UDC) data block by performing data compression on the second data except the SDAP header;
generating, by the PDCP entity, an UDC header;
adding, by the PDCP entity, the UDC header to the SDAP header;
performing, by the PDCP entity, integrity protection on the UDC header, the SDAP header, and the UDC data block;
performing, by the PDCP entity, ciphering on the integrity protected UDC header and the integrity protected UDC data block except the integrity protected SDAP header;
generating, by the PDCP entity, third data by adding a PDCP header to the integrity protected SDAP header, the ciphered UDC data header, and the ciphered UDC data block; and
transmitting, to a lower layer by the PDCP entity, the third data.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
generating, by the PDCP entity, a message authentication code for integrity (MAC-I); and
adding, by the PDCP entity, the MAC-I to the integrity protected UDC data block,
wherein the performing of the ciphering comprises:
performing, by the PDCP entity, ciphering on the MAC-I.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
receiving, at least one of SDAP header configuration information, UDC compression configuration information, or integrity protection configuration information through higher layer signaling.

### Claim 4

A method performed by a receiving apparatus in a wireless communication system, the method comprising:
based on receiving first data, from a lower layer by a packet data convergence protocol (PDCP) entity, removing, by the PDCP entity, a PDCP header from the first data;
performing, by the PDCP entity, deciphering on a portion of the first data except a service data adaptation protocol (SDAP) header, the portion including an uplink data compression (UDC) header and a UDC data block;
performing, by the PDCP entity, integrity verification on the deciphered UDC header, the deciphered UDC data block, and the SDAP header;
performing, by the PDCP entity, decompression on the UDC data block based on the UDC header; and
transmitting, to an upper layer by the PDCP entity, the decompressed UDC data and the SDAP header.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
performing, by the PDCP entity, deciphering on a message authentication code for integrity (MAC-I) included in the first data, wherein the performing of the integrity verification comprises:
calculating, by the PDCP entity, a computed MAC-I (X-MAC), and
identifying, by the PDCP entity, that the integrity verification is succeeded in case that the X-MAC is equal to the MAC-I.

### Claim 6 (depends on 4)

The method of claim 4, further comprising:
receiving, at least one of SDAP header configuration information, UDC compression configuration information, or integrity protection configuration information through higher layer signaling.

### Claim 7

A transmitting apparatus in a wireless communication system, the transmitting apparatus comprising:
a transceiver; and
at least one controller implementing a service data adaptation protocol (SDAP) entity, a packet data convergence protocol (PDCP) entity, and a lower layer,
wherein the at least one controller is configured to:
based on receiving first data including an upper layer header, generate, by the SDAP entity, second data;
by adding an SDAP header to the first data,
transmit, by the SDAP entity, the second data to the PDCP entity,
generate, by the PDCP entity, an uplink data compression (UDC) data block by performing data compression on the second data except the SDAP header,
generate, by the PDCP entity, an UDC header,
add, by the PDCP entity, the UDC header to the SDAP header,
perform, by the PDCP entity, integrity protection on the UDC header, the SDAP header, and the UDC data block,
perform, by the PDCP entity, ciphering on the integrity protected UDC header and the integrity protected UDC data block except the integrity protected SDAP header,
generate, by the PDCP entity, third data by adding a PDCP header to the integrity protected SDAP header, the ciphered UDC data header, and the ciphered UDC data block, and
transmit, to the lower layer by the PDCP entity, the third data.

### Claim 8 (depends on 7)

The transmitting apparatus of claim 7, wherein the at least one controller is further configured to:
generate, by the PDCP entity, a message authentication code for integrity (MAC-I),
add, by the PDCP entity, the MAC-I to the integrity protected UDC data block, and
perform, by the PDCP entity, ciphering on the MAC-I.

### Claim 9 (depends on 7)

The transmitting apparatus of claim 7, wherein the at least one controller is further configured to:
receive at least one of SDAP header configuration information, UDC compression configuration information, or integrity protection configuration information through higher layer signaling.

### Claim 10

A receiving apparatus in a wireless communication system, the receiving apparatus comprising:
a transceiver; and
at least one controller implementing a packet data convergence protocol (PDCP) entity, a lower layer, and an upper layer,
wherein the at least one controller is configured to:
based on receiving first data, from the lower layer by the PDCP entity, remove, by the PDCP entity, a PDCP header from the first data,
perform, by the PDCP entity, deciphering on a portion of the first data except a service data adaptation protocol (SDAP) header, the portion including an uplink data compression (UDC) header and a UDC data block,
perform, by the PDCP entity, integrity verification on the deciphered UDC header, the deciphered UDC data block, and the SDAP header,
perform, by the PDCP entity, decompression on the UDC data block based on the UDC header, and
transmit, to the upper layer by the PDCP entity, the decompressed UDC data and the SDAP header.

### Claim 11 (depends on 10)

The receiving apparatus of claim 10, wherein the at least one controller is further configured to:
perform by the PDCP entity, decipher on a message authentication code for integrity (MAC-I) included in the first data,
calculate, by the PDCP entity, a computed MAC-I (X-MAC), and
identify, by the PDCP entity, that the integrity verification is succeeded in case that the X-MAC is equal to the MAC-I.

### Claim 12 (depends on 10)

The receiving apparatus of claim 10, wherein the at least one controller is further configured to:
receive at least one of SDAP header configuration information, UDC compression configuration information, or integrity protection configuration information through higher layer signaling.
