Search

EP-4149157-B1 - METHOD AND APPARATUS FOR WIRELESS COMMUNICATION IN WIRELESS COMMUNICATION SYSTEM

EP4149157B1EP 4149157 B1EP4149157 B1EP 4149157B1EP-4149157-B1

Inventors

  • KIM, SANGBUM
  • KIM, DONGGUN
  • JANG, JAEHYUK
  • KIM, SOENGHUN

Dates

Publication Date
20260506
Application Date
20190110

Claims (12)

  1. A method performed by a transmitting apparatus in a wireless communication system, the method comprising: based on receiving first data, generating, by a service data adaptation protocol, SDAP, entity, second data by adding an SDAP header to the first data; transmitting, to a packet data convergence protocol, PDCP, entity, by the SDAP entity, the second data; performing, by the PDCP entity, uplink data compression, UDC, on the second data except for the SDAP header, wherein an UDC data block is generated based on the performing of the UDC on the second data except for 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, wherein the ciphering is performed except for the integrity protected SDAP header; generating, by the PDCP entity, third data including a PDCP header, the ciphered UDC header, the ciphered UDC data block, and the integrity protected SDAP header; and transmitting, to a lower layer by the PDCP entity, the third data.
  2. The method of claim 1, wherein the performing of the integrity protection comprises: generating, by the PDCP entity, a message authentication code for integrity, MAC-I, and concatenating, by the PDCP entity, the MAC-I to the integrity protected UDC data block, and wherein the performing of the ciphering comprises: performing, by the PDCP entity, ciphering on the MAC-I.
  3. The method of claim 1, further comprising: receiving, at least one of SDAP header configuration information, UDC configuration information, or integrity protection configuration information through an RRCConnectionSetup message or an RRCConnectionReconfiguration message.
  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 including an uplink data compression, UDC, header and a UDC data block, wherein the deciphering is performed except for a service data adaptation protocol, SDAP, header in the first data; 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 integrity verified UDC data block based on the integrity verified UDC header; and transmitting, to an upper layer by the PDCP entity, the decompressed UDC data block and the SDAP header.
  5. The method of claim 4, wherein the performing of the deciphering comprises: performing, by the PDCP entity, deciphering on a message authentication code for integrity (MAC-I) included in the first data, and 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 when the X-MAC is equal to the MAC-I.
  6. The method of claim 4, further comprising: receiving, at least one of SDAP header configuration information, UDC configuration information, or integrity protection configuration information through an RRCConnectionSetup message or an RRCConnectionReconfiguration message.
  7. A transmitting apparatus in a wireless communication system, the transmitting apparatus comprising: a transceiver; and a controller implementing a service data adaptation protocol, SDAP, entity, a packet data convergence protocol, PDCP, entity, and a lower layer, the controller is configured to: based on receiving first data, generate, by the SDAP entity, second data by adding an SDAP header to the first data; transmit, to the PDCP entity, by the SDAP entity, the second data; perform, by the PDCP entity, uplink data compression, UDC, on the second data except for the SDAP header, wherein an UDC data block is generated based on the performing of the UDC on the second data except for 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, wherein the ciphering is performed except for the integrity protected SDAP header; generate, by the PDCP entity, third data including a PDCP header, the ciphered UDC header, the ciphered UDC data block, and the integrity protected SDAP header; and transmit, to the lower layer by the PDCP entity, the third data.
  8. The transmitting apparatus of claim 7, wherein the controller is further configured to: generate, by the PDCP entity, a message authentication code for integrity, MAC-I, concatenate, 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.
  9. The transmitting apparatus of claim 7, wherein the controller is further configured to: receive, via the transceiver, at least one of SDAP header configuration information, UDC configuration information, or integrity protection configuration information through an RRCConnectionSetup message or an RRCConnectionReconfiguration message.
  10. A receiving apparatus in a wireless communication system, the receiving apparatus comprising: a transceiver; and a controller implementing a packet data convergence protocol, PDCP, entity and a lower layer, the controller is configured to: based on receiving first data, from a 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 including an uplink data compression, UDC, header and a UDC data block, wherein the deciphering is performed except for a service data adaptation protocol, SDAP, header in the first data; 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 integrity verified UDC data block based on the integrity verified UDC header; and transmit, to an upper layer by the PDCP entity, the decompressed UDC data block and the SDAP header.
  11. The receiving apparatus of claim 10, wherein the controller is further configured to: perform, by the PDCP entity, deciphering 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 when the X-MAC is equal to the MAC-I.
  12. The receiving apparatus of claim 10, wherein the controller is further configured to: receive, via the transceiver, at least one of SDAP header configuration information, UDC configuration information, or integrity protection configuration information through an RRCConnectionSetup message or an RRCConnectionReconfiguration message.

Description

[Technical Field] The disclosure relates to a method and apparatus for wireless communication in a wireless communication system. [Background Art] To meet the increase in demand for wireless data traffic after the commercialization of 4th generation (4G) communication systems, considerable efforts have been made to develop pre-5th generation (5G) communication systems or 5G communication systems. This is one reason why '5G communication systems' or 'pre-5G communication systems' are called "beyond 4G network communication systems' or 'post long-term evolution (LTE) systems.' In order to achieve a high data transmission rate, 5G communication systems are being developed to be implemented in a super-high frequency band (millimeter wave (mmWave)), e.g., a band of 60 GHz. In order to reduce the occurrence of stray electric waves in such a super-high frequency band and to increase a transmission distance of electric waves in 5G communication systems, various technologies are being studied, for example: beamforming, massive multiple input multiple output (MIMO), full dimensional MIMO (FD-MIMO), array antennas, analog beam-forming, and large scale antennas. In order to improve system networks for 5G communication systems, various technologies have been developed, e.g.,: evolved small cells, advanced small cells, cloud radio access networks (cloud RAN), ultra-dense networks, device-to-device communication (D2D), wireless backhaul, moving networks, cooperative communication, coordinated multi-points (CoMP), and interference cancellation. Also, for 5G communication systems, other technologies have been developed, e.g., hybrid modulation of frequency-shift keying (FSK) and quadrature amplitude modulation (QAM) (FQAM) and sliding window superposition coding (SWSC), which are advanced coding modulation (ACM) schemes, and filter bank multi carrier (FBMC), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA), which are advanced access schemes. The Internet has evolved from a human-based connection network, where humans create and consume information, to the Internet of Things (IoT), where distributed configurations, such as objects, exchange information with each other to process the information. Internet of Everything (IoE) technology is being newly provided, in which technology related to the IoT is combined with, for example, technology for processing big data through connection with a cloud server. In order to implement the IoT, various technical components are required, such as, a sensing technique, wired/wireless communication and network infrastructures, a service interfacing technique, a security technique, etc. In recent years, techniques including a sensor network for connecting objects, machine to machine (M2M) communication, machine type communication (MTC), etc. have been studied. In the IoT environment, intelligent Internet Technology (IT) services may be provided to collect and analyze data obtained from objects connected to each other and thus to create new value in human life. As existing information technology (IT) techniques and various industries converge and combine with each other, the IoT may be applied to various fields, such as smart homes, smart buildings, smart cities, smart cars or connected cars, smart grids, health care, smart home appliances, high quality medical services, etc. Various attempts are being made to apply 5G communication systems to the IoT network. For example, technologies related to sensor networks, M2M communication, MTC, etc., are implemented by using 5G communication technology including beam-forming, MIMO, array antenna, etc. The application of the cloud RAN as a big data processing technique described above may be an example of convergence of the 5G communication technology and the IoT technology. The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure. 3GPP TS 38.323 V1.1.0 (2017-11) "3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Packet Data Convergence Protocol (PDCP) specification (Release 15)" is a 3GPP specification of the PDCP entity for Rel. 15 and discloses a PDCP layer and refers to ciphering and deciphering as well as to integrity protection and verification. 3GPP TS 36.323 V14.5.0 (2017-12) "3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Packet Data Convergence Protocol (PDCP) specification (Release 14) is a 3GPP specification of the PDCP entity for Rel. 14 and discloses a PDCP layer and refers to ciphering and deciphering as well as to integrity protection and verification. 3GPP TSG-RAN2 Meeting #100 Reno, Nevada, USA, 27th November - 1st December 2017, "CR on UDC functionality in PDCP la