KR20240147397A - Method and apparatus for NW indication-based packet discard in wireless communication systems - Google Patents
Method and apparatus for NW indication-based packet discard in wireless communication systems Download PDFInfo
- Publication number
- KR20240147397A KR20240147397A KR1020230107086A KR20230107086A KR20240147397A KR 20240147397 A KR20240147397 A KR 20240147397A KR 1020230107086 A KR1020230107086 A KR 1020230107086A KR 20230107086 A KR20230107086 A KR 20230107086A KR 20240147397 A KR20240147397 A KR 20240147397A
- Authority
- KR
- South Korea
- Prior art keywords
- psi
- pdu
- packet
- gnb
- pdcp
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 60
- 238000000034 method Methods 0.000 title claims description 57
- 238000012545 processing Methods 0.000 claims description 71
- 238000003672 processing method Methods 0.000 claims 1
- 230000008093 supporting effect Effects 0.000 abstract description 6
- 230000005540 biological transmission Effects 0.000 description 61
- 238000005516 engineering process Methods 0.000 description 37
- 230000006870 function Effects 0.000 description 23
- 238000003860 storage Methods 0.000 description 23
- 238000010295 mobile communication Methods 0.000 description 17
- 230000015654 memory Effects 0.000 description 9
- 238000013473 artificial intelligence Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 5
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 239000000969 carrier Substances 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 241000760358 Enodes Species 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 230000001976 improved effect Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 238000010408 sweeping Methods 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/11—Identifying congestion
- H04L47/115—Identifying congestion using a dedicated packet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/129—Avoiding congestion; Recovering from congestion at the destination endpoint, e.g. reservation of terminal resources or buffer space
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0284—Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0289—Congestion control
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 개시는 무선 통신 시스템에서의 단말 및 기지국 동작에 관한 것으로, 구체적으로 네트워크 지시에 따라 단말이 상향 링크 전송 패킷을 버리는 (discard) 방법 및 장치에 관한 것이다.The present disclosure relates to operations of a terminal and a base station in a wireless communication system, and more particularly, to a method and device for a terminal to discard an uplink transmission packet according to a network instruction.
5G 이동통신 기술은 빠른 전송 속도와 새로운 서비스가 가능하도록 넓은 주파수 대역을 정의하고 있으며, 3.5 기가헤르츠(3.5GHz) 등 6GHz 이하 주파수('Sub 6GHz') 대역은 물론 28GHz와 39GHz 등 밀리미터파(㎜Wave)로 불리는 초고주파 대역('Above 6GHz')에서도 구현이 가능하다. 또한, 5G 통신 이후(Beyond 5G)의 시스템이라 불리어지는 6G 이동통신 기술의 경우, 5G 이동통신 기술 대비 50배 빨라진 전송 속도와 10분의 1로 줄어든 초저(Ultra Low) 지연시간을 달성하기 위해 테라헤르츠(Terahertz) 대역(예를 들어, 95GHz에서 3 테라헤르츠(3THz) 대역과 같은)에서의 구현이 고려되고 있다.5G mobile communication technology defines a wide frequency band to enable fast transmission speeds and new services, and can be implemented not only in the sub-6GHz frequency band, such as 3.5 gigahertz (3.5GHz), but also in the ultra-high frequency band called millimeter wave (㎜Wave), such as 28GHz and 39GHz ('Above 6GHz'). In addition, for 6G mobile communication technology, which is called the system after 5G communication (Beyond 5G), implementation in the terahertz band (for example, the 3 terahertz (3THz) band at 95GHz) is being considered to achieve a transmission speed that is 50 times faster than 5G mobile communication technology and an ultra-low delay time that is reduced by one-tenth.
5G 이동통신 기술의 초기에는, 초광대역 서비스(enhanced Mobile BroadBand, eMBB), 고신뢰/초저지연 통신(Ultra-Reliable Low-Latency Communications, URLLC), 대규모 기계식 통신 (massive Machine-Type Communications, mMTC)에 대한 서비스 지원과 성능 요구사항 만족을 목표로, 초고주파 대역에서의 전파의 경로손실 완화 및 전파의 전달 거리를 증가시키기 위한 빔포밍(Beamforming) 및 거대 배열 다중 입출력(Massive MIMO), 초고주파수 자원의 효율적 활용을 위한 다양한 뉴머롤로지 지원(복수 개의 서브캐리어 간격 운용 등)와 슬롯 포맷에 대한 동적 운영, 다중 빔 전송 및 광대역을 지원하기 위한 초기 접속 기술, BWP(Band-Width Part)의 정의 및 운영, 대용량 데이터 전송을 위한 LDPC(Low Density Parity Check) 부호와 제어 정보의 신뢰성 높은 전송을 위한 폴라 코드(Polar Code)와 같은 새로운 채널 코딩 방법, L2 선-처리(L2 pre-processing), 특정 서비스에 특화된 전용 네트워크를 제공하는 네트워크 슬라이싱(Network Slicing) 등에 대한 표준화가 진행되었다.In the early stages of 5G mobile communication technology, the goal was to support services and satisfy performance requirements for enhanced Mobile Broadband (eMBB), Ultra-Reliable Low-Latency Communications (URLLC), and massive Machine-Type Communications (mMTC). The technologies included beamforming and massive MIMO to mitigate path loss of radio waves in ultra-high frequency bands and increase the transmission distance of radio waves, support for various numerologies (such as operation of multiple subcarrier intervals) and dynamic operation of slot formats for efficient use of ultra-high frequency resources, initial access technology to support multi-beam transmission and wideband, definition and operation of BWP (Bidth Part), new channel coding methods such as LDPC (Low Density Parity Check) codes for large-capacity data transmission and Polar Code for reliable transmission of control information, and L2 pre-processing (L2 Standardization has been made for network slicing, which provides dedicated networks specialized for specific services, and pre-processing.
현재, 5G 이동통신 기술이 지원하고자 했던 서비스들을 고려하여 초기의 5G 이동통신 기술 개선(improvement) 및 성능 향상(enhancement)을 위한 논의가 진행 중에 있으며, 차량이 전송하는 자신의 위치 및 상태 정보에 기반하여 자율주행 차량의 주행 판단을 돕고 사용자의 편의를 증대하기 위한 V2X(Vehicle-to-Everything), 비면허 대역에서 각종 규제 상 요구사항들에 부합하는 시스템 동작을 목적으로 하는 NR-U(New Radio Unlicensed), NR 단말 저전력 소모 기술(UE Power Saving), 지상 망과의 통신이 불가능한 지역에서 커버리지 확보를 위한 단말-위성 직접 통신인 비 지상 네트워크(Non-Terrestrial Network, NTN), 위치 측위(Positioning) 등의 기술에 대한 물리계층 표준화가 진행 중이다. Currently, discussions are underway on improving and enhancing the initial 5G mobile communication technology in consideration of the services that the 5G mobile communication technology was intended to support, and physical layer standardization is in progress for technologies such as V2X (Vehicle-to-Everything) to assist in driving decisions of autonomous vehicles and increase user convenience based on the location and status information transmitted by the vehicle, NR-U (New Radio Unlicensed) for the purpose of system operation that complies with various regulatory requirements in unlicensed bands, NR terminal low power consumption technology (UE Power Saving), Non-Terrestrial Network (NTN), which is direct terminal-satellite communication to secure coverage in areas where communication with terrestrial networks is impossible, and Positioning.
뿐만 아니라, 타 산업과의 연계 및 융합을 통한 새로운 서비스 지원을 위한 지능형 공장 (Industrial Internet of Things, IIoT), 무선 백홀 링크와 액세스 링크를 통합 지원하여 네트워크 서비스 지역 확장을 위한 노드를 제공하는 IAB(Integrated Access and Backhaul), 조건부 핸드오버(Conditional Handover) 및 DAPS(Dual Active Protocol Stack) 핸드오버를 포함하는 이동성 향상 기술(Mobility Enhancement), 랜덤액세스 절차를 간소화하는 2 단계 랜덤액세스(2-step RACH for NR) 등의 기술에 대한 무선 인터페이스 아키텍쳐/프로토콜 분야의 표준화 역시 진행 중에 있으며, 네트워크 기능 가상화(Network Functions Virtualization, NFV) 및 소프트웨어 정의 네트워킹(Software-Defined Networking, SDN) 기술의 접목을 위한 5G 베이스라인 아키텍쳐(예를 들어, Service based Architecture, Service based Interface), 단말의 위치에 기반하여 서비스를 제공받는 모바일 엣지 컴퓨팅(Mobile Edge Computing, MEC) 등에 대한 시스템 아키텍쳐/서비스 분야의 표준화도 진행 중이다.In addition, standardization of wireless interface architecture/protocols for technologies such as the Industrial Internet of Things (IIoT) to support new services through linkage and convergence with other industries, Integrated Access and Backhaul (IAB) to provide nodes for expanding network service areas by integrating wireless backhaul links and access links, Mobility Enhancement including Conditional Handover and Dual Active Protocol Stack (DAPS) handover, and 2-step RACH for NR to simplify random access procedures is also in progress, and standardization of system architecture/services for 5G baseline architecture (e.g. Service based Architecture, Service based Interface) for grafting Network Functions Virtualization (NFV) and Software-Defined Networking (SDN) technologies, and Mobile Edge Computing (MEC) that provides services based on the location of the terminal is also in progress.
이와 같은 5G 이동통신 시스템이 상용화되면, 폭발적인 증가 추세에 있는 커넥티드 기기들이 통신 네트워크에 연결될 것이며, 이에 따라 5G 이동통신 시스템의 기능 및 성능 강화와 커넥티드 기기들의 통합 운용이 필요할 것으로 예상된다. 이를 위해, 증강현실(Augmented Reality, AR), 가상현실(Virtual Reality, VR), 혼합 현실(Mixed Reality, MR) 등을 효율적으로 지원하기 위한 확장 현실(eXtended Reality, XR), 인공지능(Artificial Intelligence, AI) 및 머신러닝(Machine Learning, ML)을 활용한 5G 성능 개선 및 복잡도 감소, AI 서비스 지원, 메타버스 서비스 지원, 드론 통신 등에 대한 새로운 연구가 진행될 예정이다.When such 5G mobile communication systems are commercialized, an explosive increase in connected devices will be connected to the communication network, which will require enhanced functions and performance of 5G mobile communication systems and integrated operation of connected devices. To this end, new research will be conducted on improving 5G performance and reducing complexity using eXtended Reality (XR), Artificial Intelligence (AI), and Machine Learning (ML) to efficiently support Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR), AI service support, metaverse service support, and drone communications.
또한, 이러한 5G 이동통신 시스템의 발전은 6G 이동통신 기술의 테라헤르츠 대역에서의 커버리지 보장을 위한 신규 파형(Waveform), 전차원 다중입출력(Full Dimensional MIMO, FD-MIMO), 어레이 안테나(Array Antenna), 대규모 안테나(Large Scale Antenna)와 같은 다중 안테나 전송 기술, 테라헤르츠 대역 신호의 커버리지를 개선하기 위해 메타물질(Metamaterial) 기반 렌즈 및 안테나, OAM(Orbital Angular Momentum)을 이용한 고차원 공간 다중화 기술, RIS(Reconfigurable Intelligent Surface) 기술 뿐만 아니라, 6G 이동통신 기술의 주파수 효율 향상 및 시스템 네트워크 개선을 위한 전이중화(Full Duplex) 기술, 위성(Satellite), AI(Artificial Intelligence)를 설계 단계에서부터 활용하고 종단간(End-to-End) AI 지원 기능을 내재화하여 시스템 최적화를 실현하는 AI 기반 통신 기술, 단말 연산 능력의 한계를 넘어서는 복잡도의 서비스를 초고성능 통신과 컴퓨팅 자원을 활용하여 실현하는 차세대 분산 컴퓨팅 기술 등의 개발에 기반이 될 수 있을 것이다.In addition, the development of these 5G mobile communication systems will require new waveforms to ensure coverage in the terahertz band of 6G mobile communication technology, multi-antenna transmission technologies such as Full Dimensional MIMO (FD-MIMO), Array Antenna, and Large Scale Antenna, metamaterial-based lenses and antennas to improve the coverage of terahertz band signals, high-dimensional spatial multiplexing technology using Orbital Angular Momentum (OAM), and Reconfigurable Intelligent Surface (RIS) technology, as well as full duplex technology to improve the frequency efficiency and system network of 6G mobile communication technology, satellite, and AI-based communication technology that utilizes AI (Artificial Intelligence) from the design stage and embeds end-to-end AI support functions to realize system optimization, and ultra-high-performance communication and computing resources to provide services with a level of complexity that goes beyond the limits of terminal computing capabilities. It could serve as a basis for the development of next-generation distributed computing technologies that utilize this technology.
개시된 실시예는 무선 통신 시스템에서 XR 서비스를 효과적으로 제공할 수 있는 장치 및 방법을 제공하고자 한다.The disclosed embodiment seeks to provide a device and method capable of effectively providing XR services in a wireless communication system.
상기와 같은 문제점을 해결하기 위한 본 개시는 통신 시스템에서 제어 신호 처리 방법에 있어서, 기지국으로부터 전송되는 제1 제어 신호를 수신하는 단계; 상기 수신된 제1 제어 신호를 처리하는 단계; 및 상기 처리에 기반하여 생성된 제2 제어 신호를 상기 기지국으로 전송하는 단계를 포함하는 것을 특징으로 한다.The present disclosure for solving the above problems is characterized by a method for processing a control signal in a communication system, comprising: a step of receiving a first control signal transmitted from a base station; a step of processing the received first control signal; and a step of transmitting a second control signal generated based on the processing to the base station.
본 개시는 무선 통신 시스템에서 XR 서비스를 효과적으로 제공할 수 있는 장치 및 방법을 제공한다.The present disclosure provides a device and method capable of effectively providing XR service in a wireless communication system.
도 1a은 본 개시의 일 실시예에 따른 차세대 이동통신 시스템의 구조를 도시한다.
도 1b는 본 개시의 일 실시예에 따른 LTE(long term evolution) 및 NR(new radio) 시스템에서 무선 프로토콜 구조를 도시한다.
도 1c는 본 개시의 일 실시예에 따른 어플리케이션 데이터 유닛 (application data unit, ADU) 단위 PDU(protocol data unit) set 구성을 도시한다.
도 1d는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말이 PDU set 중요도를 기준으로 상향링크 전송 패킷을 버리는(discarding) 동작 및 절차를 도시한다.
도 1e는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말이 PDU set 중요도를 기준으로 상향링크 전송 패킷을 버리는 다양한 동작 방법 및 절차를 도시한다.
도 1f는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말이 특정 시간 동안 PDU set 중요도를 기준으로 PDCP SDU를 버리는 동작 및 절차를 도시한다.
도 1g는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말이 PDU set 중요도 단위로 별도의 discarding timer 값을 사용하는 동작 및 절차를 도시한다.
도 1h는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말의 각 DRB 단위로 PDCP 계층에서 사용되는 PDCP discarding timer 값을 변경하는 동작 및 절차를 도시한다.
도 1i는 본 개시의 일 실시예에 따른 네트워크의 PDU set 중요도 기반 PDCP discarding 동작 지시를 돕기 위해 단말이 전송 대기 중인 상향 링크 패킷에 대한 정보를 기지국에 보고하는 절차를 도시한다.
도 1j는 본 개시의 일 실시예에 따른 PDCP 계층에서 PDU set discarding 동작 방법을 도시한다.
도 2는 본 개시의 일 실시예에 따른 단말 장치를 도시한다.
도 3은 본 개시의 일 실시예에 따른 기지국 장치를 도시한다.FIG. 1a illustrates the structure of a next-generation mobile communication system according to one embodiment of the present disclosure.
FIG. 1b illustrates a wireless protocol architecture in a long term evolution (LTE) and new radio (NR) system according to one embodiment of the present disclosure.
FIG. 1c illustrates a configuration of an application data unit (ADU) unit protocol data unit (PDU) set according to one embodiment of the present disclosure.
FIG. 1d illustrates an operation and procedure for a terminal to discard an uplink transmission packet based on PDU set importance according to a network instruction according to one embodiment of the present disclosure.
FIG. 1e illustrates various operation methods and procedures for a terminal to discard uplink transmission packets based on PDU set importance according to a network instruction according to one embodiment of the present disclosure.
FIG. 1f illustrates an operation and procedure for a terminal to discard PDCP SDUs based on PDU set importance for a specific time period according to a network instruction according to an embodiment of the present disclosure.
FIG. 1g illustrates an operation and procedure for a terminal to use a separate discarding timer value per PDU set importance unit according to a network instruction according to one embodiment of the present disclosure.
FIG. 1h illustrates an operation and procedure for changing a PDCP discarding timer value used in a PDCP layer for each DRB unit of a terminal according to a network instruction according to one embodiment of the present disclosure.
FIG. 1i illustrates a procedure for a terminal to report information about uplink packets waiting for transmission to a base station to help indicate PDCP discarding operation based on PDU set importance of a network according to one embodiment of the present disclosure.
FIG. 1j illustrates a PDU set discarding operation method in a PDCP layer according to one embodiment of the present disclosure.
FIG. 2 illustrates a terminal device according to one embodiment of the present disclosure.
FIG. 3 illustrates a base station device according to one embodiment of the present disclosure.
이하, 본 개시의 실시예를 첨부된 도면을 참조하여 상세히 설명한다. 또한 본 개시를 설명함에 있어서 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략할 것이다. 그리고 후술되는 용어들은 본 개시에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. 이하 첨부된 도면을 참조하여 본 발명의 실시 예를 설명하기로 한다.Hereinafter, embodiments of the present disclosure will be described in detail with reference to the attached drawings. In addition, when describing the present disclosure, if it is determined that a specific description of a related known function or configuration may unnecessarily obscure the gist of the present disclosure, the detailed description thereof will be omitted. In addition, the terms described below are terms defined in consideration of the functions in the present disclosure, and these may vary depending on the intention or custom of the user or operator. Therefore, the definitions should be made based on the contents throughout this specification. Hereinafter, embodiments of the present invention will be described with reference to the attached drawings.
본 개시의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 개시는 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 개시의 개시가 완전하도록 하고, 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 개시는 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.The advantages and features of the present disclosure, and the methods for achieving them, will become apparent by referring to the embodiments described in detail below together with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below and may be implemented in various different forms, and the embodiments are provided only to make the disclosure of the present disclosure complete and to fully inform those skilled in the art of the scope of the invention, and the present disclosure is defined only by the scope of the claims. Like reference numerals refer to like elements throughout the specification.
이때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.At this time, it will be understood that each block of the processing flow diagrams and combinations of the flow diagrams can be performed by computer program instructions. These computer program instructions can be loaded onto a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, so that the instructions executed by the processor of the computer or other programmable data processing equipment create a means for performing the functions described in the flow diagram block(s). These computer program instructions can also be stored in a computer-available or computer-readable memory that can be directed to a computer or other programmable data processing equipment to implement the functions in a specific manner, so that the instructions stored in the computer-available or computer-readable memory can also produce an article of manufacture that includes an instruction means for performing the functions described in the flow diagram block(s). Since the computer program instructions may also be installed on a computer or other programmable data processing apparatus, a series of operational steps may be performed on the computer or other programmable data processing apparatus to produce a computer-executable process, so that the instructions executing the computer or other programmable data processing apparatus may also provide steps for executing the functions described in the flowchart block(s).
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예를 들면, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.Additionally, each block may represent a module, segment, or portion of code that contains one or more executable instructions for performing a particular logical function(s). It should also be noted that in some alternative implementation examples, the functions mentioned in the blocks may occur out of order. For example, two blocks shown in succession may in fact be performed substantially concurrently, or the blocks may sometimes be performed in reverse order, depending on the functionality they perform.
이때, 본 실시예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA(Field Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다. 또한 실시예에서 '~부'는 하나 이상의 프로세서를 포함할 수 있다.Here, the term '~ part' used in this embodiment means software or hardware components such as FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit), and the '~ part' performs certain roles. However, the '~ part' is not limited to software or hardware. The '~ part' may be configured to be in an addressable storage medium and may be configured to reproduce one or more processors. Accordingly, as an example, the '~ part' includes components such as software components, object-oriented software components, class components, and task components, and processes, functions, properties, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functions provided in the components and '~ parts' may be combined into a smaller number of components and '~ parts' or further separated into additional components and '~ parts'. In addition, the components and '~parts' may be implemented to regenerate one or more CPUs within the device or secure multimedia card. Also, in an embodiment, the '~part' may include one or more processors.
하기에서 본 개시를 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 개시의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 이하 첨부된 도면을 참조하여 본 개시의 실시 예를 설명하기로 한다.In the following description of the present disclosure, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the gist of the present disclosure, the detailed description thereof will be omitted. Hereinafter, an embodiment of the present disclosure will be described with reference to the attached drawings.
이하 설명에서 사용되는 접속 노드(node)를 식별하기 위한 용어, 망 객체(network entity, 네트워크 엔티티)들을 지칭하는 용어, 메시지들을 지칭하는 용어, 망 객체들 간 인터페이스를 지칭하는 용어, 다양한 식별 정보들을 지칭하는 용어 등은 설명의 편의를 위해 예시된 것이다. 따라서, 본 개시가 후술되는 용어들에 한정되는 것은 아니며, 동등한 기술적 의미를 가지는 대상을 지칭하는 다른 용어가 사용될 수 있다.In the following description, terms used to identify connection nodes, terms referring to network objects (network entities), terms referring to messages, terms referring to interfaces between network objects, terms referring to various identification information, etc. are examples for convenience of explanation. Therefore, the present disclosure is not limited to the terms described below, and other terms referring to objects having equivalent technical meanings may be used.
이하 설명에서, 물리 채널(physical channel)과 신호(signal)는 데이터 혹은 제어 신호와 혼용하여 사용될 수 있다. 예를 들어, PDSCH(physical downlink shared channel)는 데이터가 전송되는 물리 채널을 지칭하는 용어이지만, PDSCH는 데이터를 지칭하기 위해서도 사용될 수 있다. 즉, 본 개시에서, '물리 채널을 송신한다'는 표현은 '물리 채널을 통해 데이터 또는 신호를 송신한다'는 표현과 동등하게 해석될 수 있다.In the following description, the terms physical channel and signal may be used interchangeably with data or control signals. For example, PDSCH (physical downlink shared channel) is a term referring to a physical channel through which data is transmitted, but PDSCH may also be used to refer to data. That is, in the present disclosure, the expression 'transmitting a physical channel' may be interpreted equivalently to the expression 'transmitting data or a signal through a physical channel'.
이하 본 개시에서, 상위 시그널링은 기지국에서 물리 계층의 하향링크 데이터 채널을 이용하여 단말로, 또는 단말에서 물리 계층의 상향링크 데이터 채널을 이용하여 기지국으로 전달되는 신호 전달 방법을 뜻한다. 상위 시그널링은 RRC(radio resource control) 시그널링 또는 MAC(media access control) 제어 요소(control element, CE)로 이해될 수 있다.In the present disclosure below, upper signaling means a signal transmission method in which a base station transmits a signal to a terminal using a downlink data channel of a physical layer, or a terminal transmits a signal to a base station using an uplink data channel of a physical layer. Upper signaling can be understood as RRC (radio resource control) signaling or MAC (media access control) control element (CE).
이하 설명의 편의를 위하여, 본 개시는 3GPP NR(3rd Generation Partnership Project NR (New Radio)) 또는 3GPP LTE(3rd Generation Partnership Project Long Term Evolution) 규격에서 정의하고 있는 용어 및 명칭들을 사용한다. 하지만, 본 개시가 상기 용어 및 명칭들에 의해 한정되는 것은 아니며, 다른 규격에 따르는 시스템에도 동일하게 적용될 수 있다. 본 개시에서 gNB는 설명의 편의를 위하여 eNB와 혼용되어 사용될 수 있다. 즉 eNB로 설명한 기지국은 gNB를 나타낼 수 있다. 또한 단말이라는 용어는 핸드폰, MTC 기기, NB-IoT 기기, 센서뿐만 아니라 또 다른 무선 통신 기기들을 나타낼 수 있다. For convenience of explanation below, this disclosure uses terms and names defined in the 3rd Generation Partnership Project NR (New Radio) or 3rd Generation Partnership Project Long Term Evolution (LTE) standards. However, this disclosure is not limited by the above terms and names, and can be equally applied to systems conforming to other standards. In this disclosure, gNB may be used interchangeably with eNB for convenience of explanation. That is, a base station described as an eNB may represent a gNB. In addition, the term terminal may represent a mobile phone, an MTC device, an NB-IoT device, a sensor, as well as other wireless communication devices.
이하, 기지국은 단말의 자원할당을 수행하는 주체로서, gNodeB (gNB), eNode B (eNB), NodeB, BS (Base Station), 무선 접속 유닛, 기지국 제어기, 또는 네트워크 상의 노드 중 적어도 하나일 수 있다. 단말은 UE (User Equipment), MS (Mobile Station), 셀룰러폰, 스마트폰, 컴퓨터, 또는 통신기능을 수행할 수 있는 멀티미디어시스템을 포함할 수 있다. 물론 상기 예시에 제한되는 것은 아니다.Hereinafter, the base station is an entity that performs resource allocation of a terminal, and may be at least one of a gNodeB (gNB), an eNode B (eNB), a NodeB, a BS (Base Station), a wireless access unit, a base station controller, or a node on a network. The terminal may include a UE (User Equipment), an MS (Mobile Station), a cellular phone, a smartphone, a computer, or a multimedia system capable of performing a communication function. Of course, it is not limited to the above examples.
특히 본 개시는 3GPP NR (5세대 이동통신 표준)에 적용할 수 있다. 또한 본 개시는 5G 통신 기술 및 IoT 관련 기술을 기반으로 지능형 서비스(예를 들어, 스마트 홈, 스마트 빌딩, 스마트 시티, 스마트 카 또는 커넥티드 카, 헬스 케어, 디지털 교육, 소매업, 보안 및 안전 관련 서비스 등)에 적용될 수 있다. 본 발명개시에서 eNB는 설명의 편의를 위하여 gNB와 혼용되어 사용될 수 있다. 즉 eNB로 설명한 기지국은 gNB를 나타낼 수 있다. 또한 단말이라는 용어는 핸드폰, NB-IoT 기기들, 센서들 뿐만 아니라 또 다른 무선 통신 기기들을 나타낼 수 있다.In particular, the present disclosure can be applied to 3GPP NR (5th generation mobile communication standard). In addition, the present disclosure can be applied to intelligent services (e.g., smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail, security and safety related services, etc.) based on 5G communication technology and IoT related technology. In the present disclosure, eNB may be used interchangeably with gNB for convenience of explanation. That is, a base station described as eNB may represent gNB. In addition, the term terminal may represent not only mobile phones, NB-IoT devices, and sensors, but also other wireless communication devices.
무선 통신 시스템은 초기의 음성 위주의 서비스를 제공하던 것에서 벗어나 예를 들어, 3GPP의 HSPA(High Speed Packet Access), LTE(Long Term Evolution 또는 E-UTRA (Evolved Universal Terrestrial Radio Access), LTE-Advanced(LTE-A), LTE-Pro, 3GPP2의 HRPD(High Rate Packet Data), UMB(Ultra Mobile Broadband), 및 IEEE의 802.16e 등의 통신 표준과 같이 고속, 고품질의 패킷 데이터 서비스를 제공하는 광대역 무선 통신 시스템으로 발전하고 있다. Wireless communication systems are evolving from providing initial voice-oriented services to broadband wireless communication systems that provide high-speed, high-quality packet data services, such as communication standards such as 3GPP's HSPA (High Speed Packet Access), LTE (Long Term Evolution or E-UTRA (Evolved Universal Terrestrial Radio Access), LTE-Advanced (LTE-A), LTE-Pro, 3GPP2's HRPD (High Rate Packet Data), UMB (Ultra Mobile Broadband), and IEEE's 802.16e.
광대역 무선 통신 시스템의 대표적인 예로, LTE 시스템에서는 하향링크(DL; DownLink)에서는 OFDM(Orthogonal Frequency Division Multiplexing) 방식을 채용하고 있고, 상향링크(UL; UpLink)에서는 SC-FDMA(Single Carrier Frequency Division Multiple Access) 방식을 채용하고 있다. 상향링크는 단말(UE; User Equipment 또는 MS; Mobile Station)이 기지국(eNode B 또는 BS; Base Station)으로 데이터 또는 제어신호를 전송하는 무선링크를 뜻하고, 하향링크는 기지국이 단말로 데이터 또는 제어신호를 전송하는 무선링크를 뜻한다. 상기와 같은 다중 접속 방식은, 각 사용자 별로 데이터 또는 제어정보를 실어 보낼 시간-주파수 자원을 서로 겹치지 않도록, 즉 직교성(Orthogonality)이 성립하도록, 할당 및 운용함으로써 각 사용자의 데이터 또는 제어정보를 구분한다.As a representative example of a broadband wireless communication system, the LTE system adopts the OFDM (Orthogonal Frequency Division Multiplexing) method in the downlink (DL) and the SC-FDMA (Single Carrier Frequency Division Multiple Access) method in the uplink (UL). The uplink refers to a wireless link in which a terminal (UE; User Equipment or MS; Mobile Station) transmits data or a control signal to a base station (eNode B or BS; Base Station), and the downlink refers to a wireless link in which a base station transmits data or a control signal to a terminal. The above multiple access method distinguishes the data or control information of each user by allocating and operating the time-frequency resources to be transmitted to each user so that they do not overlap, that is, so as to establish orthogonality.
LTE 이후의 향후 통신 시스템으로서, 즉, 5G 통신시스템은 사용자 및 서비스 제공자 등의 다양한 요구 사항을 자유롭게 반영할 수 있어야 하기 때문에 다양한 요구사항을 동시에 만족하는 서비스가 지원되어야 한다. 5G 통신시스템을 위해 고려되는 서비스로는 향상된 모바일 광대역 통신(eMBB; Enhanced Mobile BroadBand), 대규모 기계형 통신(mMTC; massive Machine Type Communication), 초신뢰 저지연 통신(URLLC; Ultra Reliability Low Latency Communication) 등이 있다. As a future communication system after LTE, that is, a 5G communication system must be able to freely reflect various requirements of users and service providers, and therefore services that simultaneously satisfy various requirements must be supported. Services being considered for the 5G communication system include enhanced mobile broadband (eMBB), massive machine type communication (mMTC), and ultra-reliable low latency communication (URLLC).
일부 실시예에 따르면, eMBB는 기존의 LTE, LTE-A 또는 LTE-Pro가 지원하는 데이터 전송 속도보다 더욱 향상된 데이터 전송 속도를 제공하는 것을 목표로 할 수 있다. 예를 들어, 5G 통신시스템에서 eMBB는 하나의 기지국 관점에서 하향링크에서는 20Gbps의 최대 전송 속도(peak data rate), 상향링크에서는 10Gbps의 최대 전송 속도를 제공할 수 있어야 한다. 또한 5G 통신시스템은 최대 전송 속도를 제공하는 동시에, 증가된 단말의 실제 체감 전송 속도(User perceived data rate)를 제공해야 할 수 있다. 이와 같은 요구 사항을 만족시키기 위해, 5G 통신 시스템에서는 더욱 향상된 다중 안테나 (MIMO; Multi Input Multi Output) 전송 기술을 포함하여 다양한 송수신 기술의 향상을 요구될 수 있다. 또한 현재의 LTE가 사용하는 2GHz 대역에서 최대 20MHz 전송대역폭을 사용하여 신호를 전송하는 반면에 5G 통신시스템은 3~6GHz 또는 6GHz 이상의 주파수 대역에서 20MHz 보다 넓은 주파수 대역폭을 사용함으로써 5G 통신시스템에서 요구하는 데이터 전송 속도를 만족시킬 수 있다. In some embodiments, eMBB may aim to provide a data transmission rate that is higher than that supported by existing LTE, LTE-A or LTE-Pro. For example, in a 5G communication system, eMBB should be able to provide a peak data rate of 20 Gbps in the downlink and a peak data rate of 10 Gbps in the uplink from the perspective of a single base station. In addition, the 5G communication system may need to provide an increased user perceived data rate while providing the peak data rate. To satisfy such requirements, the 5G communication system may require improvements in various transmission and reception technologies, including further enhanced multi-antenna (MIMO; Multi Input Multi Output) transmission technology. In addition, while the current LTE transmits signals using a maximum transmission bandwidth of 20 MHz in the 2 GHz band, the 5G communication system may use a wider frequency bandwidth than 20 MHz in a frequency band of 3 to 6 GHz or higher, thereby satisfying the data transmission rate required by the 5G communication system.
동시에, 5G 통신시스템에서 사물 인터넷(IoT; Internet of Thing)와 같은 응용 서비스를 지원하기 위해 mMTC가 고려되고 있다. mMTC는 효율적으로 사물 인터넷을 제공하기 위해 셀 내에서 대규모 단말의 접속 지원, 단말의 커버리지 향상, 향상된 배터리 시간, 단말의 비용 감소 등이 요구될 수 있다. 사물 인터넷은 여러 가지 센서 및 다양한 기기에 부착되어 통신 기능을 제공하므로 셀 내에서 많은 수의 단말(예를 들어, 1,000,000 단말/km2)을 지원할 수 있어야 한다. 또한 mMTC를 지원하는 단말은 서비스의 특성상 건물의 지하와 같이 셀이 커버하지 못하는 음영지역에 위치할 가능성이 높으므로 5G 통신시스템에서 제공하는 다른 서비스 대비 더욱 넓은 커버리지가 요구될 수 있다. mMTC를 지원하는 단말은 저가의 단말로 구성되어야 하며, 단말의 배터리를 자주 교환하기 힘들기 때문에 10~15년과 같이 매우 긴 배터리 생명시간(battery life time)이 요구될 수 있다. At the same time, mMTC is being considered to support application services such as the Internet of Things (IoT) in 5G communication systems. In order to efficiently provide the Internet of Things, mMTC may require support for large-scale terminal connection within a cell, improved terminal coverage, improved battery life, and reduced terminal costs. Since the Internet of Things provides communication functions by attaching various sensors and various devices, it must be able to support a large number of terminals (e.g., 1,000,000 terminals/km2) within a cell. In addition, terminals supporting mMTC are likely to be located in shadow areas that cells do not cover, such as basements of buildings, due to the nature of the service, and therefore, wider coverage may be required compared to other services provided by 5G communication systems. Terminals supporting mMTC must be composed of low-cost terminals, and since it is difficult to frequently replace the terminal batteries, a very long battery life time, such as 10 to 15 years, may be required.
마지막으로, URLLC의 경우, 특정한 목적(mission-critical)으로 사용되는 셀룰러 기반 무선 통신 서비스로서, 로봇(Robot) 또는 기계 장치(Machinery)에 대한 원격 제어(remote control), 산업 자동화(industrial automation), 무인 비행장치(Unmanned Aerial Vehicle), 원격 건강 제어(Remote health care), 비상 상황 알림(emergency alert) 등에 사용되는 서비스 등에 사용될 수 있다. 따라서 URLLC가 제공하는 통신은 매우 낮은 저지연(초저지연) 및 매우 높은 신뢰도(초신뢰도)를 제공해야 할 수 있다. 예를 들어, URLLC을 지원하는 서비스는 0.5 밀리초보다 작은 무선 접속 지연시간(Air interface latency)를 만족해야 하며, 동시에 10-5 이하의 패킷 오류율(Packet Error Rate)의 요구사항을 가질 수 있다. 따라서, URLLC을 지원하는 서비스를 위해 5G 시스템은 다른 서비스보다 작은 전송 시간 구간(TTI; Transmit Time Interval)를 제공해야 하며, 동시에 통신 링크의 신뢰성을 확보하기 위해 주파수 대역에서 넓은 리소스를 할당해야 하는 설계사항이 요구될 수 있다.Finally, URLLC is a cellular-based wireless communication service used for specific purposes (mission-critical), such as remote control of robots or machinery, industrial automation, unmanned aerial vehicles (UAVs), remote health care, emergency alert, etc. Therefore, the communication provided by URLLC may need to provide very low latency (ultra-low latency) and very high reliability (ultra-reliability). For example, a service supporting URLLC may need to satisfy an air interface latency of less than 0.5 milliseconds, and may also have a requirement of a packet error rate (PER) of less than 10-5. Therefore, for services supporting URLLC, 5G systems may be required to provide a smaller Transmit Time Interval (TTI) than other services, while simultaneously allocating wide resources in the frequency band to ensure the reliability of the communication link.
전술한 5G 통신 시스템에서 고려되는 세가지 서비스들, 즉 eMBB, URLLC, mMTC는 하나의 시스템에서 다중화되어 전송될 수 있다. 이 때, 각각의 서비스들이 갖는 상이한 요구사항을 만족시키기 위해 서비스 간에 서로 다른 송수신 기법 및 송수신 파라미터를 사용할 수 있다. 다만, 전술한 mMTC, URLLC, eMBB는 서로 다른 서비스 유형의 일 예일 뿐, 본 개시의 적용 대상이 되는 서비스 유형이 전술한 예에 한정되는 것은 아니다.The three services considered in the aforementioned 5G communication system, namely eMBB, URLLC, and mMTC, can be multiplexed and transmitted in one system. At this time, different transmission/reception techniques and transmission/reception parameters can be used between the services in order to satisfy different requirements of each service. However, the aforementioned mMTC, URLLC, and eMBB are only examples of different service types, and the service types to which the present disclosure is applied are not limited to the aforementioned examples.
또한, 이하에서 LTE, LTE-A, LTE Pro 또는 5G(또는 NR, 차세대 이동 통신) 시스템을 일례로서 본 개시의 실시예를 설명하지만, 유사한 기술적 배경 또는 채널형태를 갖는 여타의 통신시스템에도 본 개시의 실시예가 적용될 수 있다. 또한, 본 개시의 실시 예는 숙련된 기술적 지식을 가진 자의 판단으로써 본 개시의 범위를 크게 벗어나지 아니하는 범위에서 일부 변형을 통해 다른 통신시스템에도 적용될 수 있다.In addition, although the embodiments of the present disclosure are described below using LTE, LTE-A, LTE Pro or 5G (or NR, next-generation mobile communication) systems as examples, the embodiments of the present disclosure may be applied to other communication systems having similar technical backgrounds or channel types. In addition, the embodiments of the present disclosure may be applied to other communication systems through some modifications without significantly departing from the scope of the present disclosure as judged by a person having skilled technical knowledge.
도 1a을 참조하면, 도시한 바와 같이 무선 통신 시스템(이하, 차세대 이동통신 시스템 (New Radio, NR 또는 5G))의 무선 액세스 네트워크는 차세대 기지국 (New Radio Node B, 이하 gNB)(1a-10) 과 AMF (1a-05, New Radio Core Network)로 구성된다. 사용자 단말(New Radio User Equipment, 이하 NR UE 또는 단말)(1a-15)은 gNB (1a-10) 및 AMF (1a-05)를 통해 외부 네트워크에 접속한다. Referring to FIG. 1a, a wireless access network of a wireless communication system (hereinafter, a next-generation mobile communication system (New Radio, NR or 5G)) as illustrated is composed of a next-generation base station (New Radio Node B, hereinafter, gNB) (1a-10) and an AMF (1a-05, New Radio Core Network). A user terminal (New Radio User Equipment, hereinafter, NR UE or terminal) (1a-15) accesses an external network through the gNB (1a-10) and the AMF (1a-05).
도 1a에서 gNB(1a-10)는 기존 LTE 시스템의 eNB (Evolved Node B)(1a-30)에 대응될 수 있다. gNB(1a-10)는 NR UE(1a-15)와 무선 채널로 연결되며 기존 노드 B 보다 더 월등한 서비스를 제공해줄 수 있다 (1a-20). In Fig. 1a, the gNB (1a-10) may correspond to an eNB (Evolved Node B) (1a-30) of an existing LTE system. The gNB (1a-10) is connected to an NR UE (1a-15) via a wireless channel and may provide a service superior to that of an existing Node B (1a-20).
본 개시의 일 실시예에 따르면, 차세대 이동통신 시스템에서는 모든 사용자 트래픽이 공용 채널(shared channel)을 통해 서비스되므로, UE들의 버퍼 상태, 가용 전송 전력 상태, 채널 상태 등의 상태 정보를 취합해서 스케줄링을 하는 장치가 필요하며, 이를 gNB (1a-10)가 담당한다. 하나의 gNB는 통상 복수의 셀들을 제어할 수 있다. According to one embodiment of the present disclosure, in a next-generation mobile communication system, since all user traffic is serviced through a shared channel, a device that collects status information such as buffer status, available transmission power status, and channel status of UEs and performs scheduling is required, and this is handled by a gNB (1a-10). One gNB can typically control multiple cells.
본 개시의 일 실시예에 따르면, 기존 LTE 대비 초고속 데이터 전송을 구현하기 위해서 기존 최대 대역폭 이상을 가질 수 있고, 직교 주파수 분할 다중 방식(Orthogonal Frequency Division Multiplexing, 이하 OFDM이라 칭한다)을 무선 접속 기술로 하여 추가적으로 빔포밍 기술이 사용될 수 있다. According to one embodiment of the present disclosure, in order to implement ultra-high-speed data transmission compared to existing LTE, it may have a bandwidth greater than the existing maximum bandwidth, and an orthogonal frequency division multiplexing (hereinafter referred to as OFDM) method may be used as a wireless access technology, and additionally beamforming technology may be used.
또한 본 개시의 일 실시예에 따르면, 단말의 채널 상태에 맞춰 변조 방식(modulation scheme)과 채널 코딩률(channel coding rate)을 결정하는 적응 변조 코딩(Adaptive Modulation & Coding, 이하 AMC라 한다) 방식을 적용할 수 있다. AMF (1a-05)는 이동성 지원, 베어러 설정, QoS 설정 등의 기능을 수행할 수 있다. AMF는 단말에 대한 이동성 관리 기능은 물론 각종 제어 기능을 담당하는 장치로 복수의 기지국 들과 연결될 수 있다. 또한 차세대 이동통신 시스템은 기존 LTE 시스템과도 연동될 수 있으며, AMF(1a-05)가 MME (1a-25)와 네트워크 인터페이스를 통해 연결된다. MME(1a-25)는 기존 기지국인 eNB (1a-30)과 연결된다. LTE-NR Dual Connectivity을 지원하는 단말은 gNB(1a-10)뿐 아니라, eNB(1a-30)에도 연결을 유지하면서, 데이터를 송수신할 수 있다 (1a-35). In addition, according to one embodiment of the present disclosure, an adaptive modulation & coding (AMC) method that determines a modulation scheme and a channel coding rate according to a channel condition of a terminal can be applied. AMF (1a-05) can perform functions such as mobility support, bearer setup, and QoS setup. AMF is a device that is in charge of various control functions as well as mobility management functions for the terminal and can be connected to a plurality of base stations. In addition, the next-generation mobile communication system can also be interlinked with the existing LTE system, and AMF (1a-05) is connected to MME (1a-25) through a network interface. MME (1a-25) is connected to eNB (1a-30), which is an existing base station. A terminal supporting LTE-NR Dual Connectivity can transmit and receive data while maintaining a connection to not only gNB (1a-10) but also eNB (1a-30) (1a-35).
도 1b는 본 개시의 일 실시예에 따른 LTE 및 NR 시스템에서 무선 프로토콜 구조를 도시한다.FIG. 1b illustrates a wireless protocol architecture in an LTE and NR system according to one embodiment of the present disclosure.
도 1b를 참조하면, NR 시스템의 무선 프로토콜은 단말과 gNB에서 각각 SDAP (service data adaptation protocol)(1b-05)(1b-10), PDCP(packet data convergence protocol)(1b-15)(1b-20), 무선 링크 제어(radio link control, RLC)(1b-25)(1b-30), MAC (medium access control)(1b-35)(1b-40)으로 이루어질 수 있다. SDAP (1b-05)(1b-10)은 각 QoS 플로우(flow)를 특정 DRB(data radio bearer)에 매핑시키기 위한 동작을 수행할 수 있으며, 각 DRB에 대응되는 SDAP 설정은 상위 계층(예를 들어, RRC 계층)으로부터 제공될 수 있다. Referring to FIG. 1b, the wireless protocol of the NR system may be composed of SDAP (service data adaptation protocol) (1b-05)(1b-10), PDCP (packet data convergence protocol) (1b-15)(1b-20), radio link control (RLC) (1b-25)(1b-30), and MAC (medium access control) (1b-35)(1b-40) in the terminal and the gNB, respectively. SDAP (1b-05)(1b-10) may perform an operation to map each QoS flow to a specific DRB (data radio bearer), and the SDAP configuration corresponding to each DRB may be provided from a higher layer (e.g., RRC layer).
본 개시의 일 실시에에 따르면, PDCP(1b-15)(1b-20)는 IP 헤더 압축 및/또는 복원 등의 동작을 담당할 수 있고, 상위 계층에 데이터 순차 전송 (in-order delivery) 서비스를 제공하기 위해 데이터 패킷들에 대해 재정렬 (re-ordering) 동작을 수행할 수 있다. 또한 RLC(1b-25)(1b-30)는 PDCP PDU를 적절한 크기로 재구성할 수 있다. MAC(1b-35)(1b-40)은 한 단말에 구성된 복수의 RLC 계층 장치들과 연결될 수 있으며, RLC PDU들을 MAC PDU에 다중화하고 MAC PDU로부터 RLC PDU들을 역다중화하는 동작을 수행할 수 있다. 물리(physical, PHY) 계층(1b-45)(1b-50)은 상위 계층 데이터를 채널 코딩 및 변조할 수 있고, OFDM(orthogonal frequency-division multiplexing) 심벌로 만들어서 무선 채널로 전송하거나, 무선 채널을 통해 수신한 OFDM 심벌을 복조하고 채널을 디코딩해서 상위 계층으로 전달하는 동작을 수행할 수 있다. According to one embodiment of the present disclosure, PDCP (1b-15)(1b-20) may be responsible for operations such as IP header compression and/or restoration, and may perform a re-ordering operation on data packets to provide an in-order delivery service to a higher layer. In addition, RLC (1b-25)(1b-30) may reconfigure PDCP PDUs into an appropriate size. MAC (1b-35)(1b-40) may be connected to a plurality of RLC layer devices configured in one terminal, and may perform operations of multiplexing RLC PDUs into MAC PDUs and demultiplexing RLC PDUs from MAC PDUs. The physical (PHY) layer (1b-45)(1b-50) can perform operations of channel coding and modulating upper layer data, creating OFDM (orthogonal frequency-division multiplexing) symbols and transmitting them through a wireless channel, or demodulating OFDM symbols received through a wireless channel and channel decoding them and transmitting them to a higher layer.
또한, 본 개시의 일 실시예에 따르면, PHY 계층(1b-45)(1b-50)은 추가적인 오류 정정을 위해 HARQ(hybrid automatic repeat request)를 사용할 수 있으며, 수신단은 송신단에서 전송한 패킷의 수신여부를 1 비트로 전송할 수 있다. 수신단이 송신단으로부터 수신한 패킷의 수신여부에 대한 정보를 HARQ ACK/NACK 정보라 할 수 있다. LTE 시스템의 경우, 상향링크 데이터 전송에 대한 하향링크 HARQ ACK/NACK 정보는 PHICH(physical hybrid-arq indicator channel)을 통해 전송될 수 있다. NR 시스템의 경우, 상향링크 데이터 전송에 대한 하향링크 HARQ ACK/NACK 정보는 하향링크 및/또는 상향링크 자원할당 등이 전송되는 채널인 PDCCH(physical dedicated control channel)를 통해 전송될 수 있으며, 기지국은 단말의 스케줄링 정보를 통해 재전송이 필요한지, 새로운 전송을 수행하면 되는지를 판단할 수 있다. In addition, according to one embodiment of the present disclosure, the PHY layer (1b-45)(1b-50) can use HARQ (hybrid automatic repeat request) for additional error correction, and the receiver can transmit whether a packet transmitted by the transmitter has been received with 1 bit. Information on whether the receiver has received a packet received from the transmitter can be referred to as HARQ ACK/NACK information. In the case of an LTE system, downlink HARQ ACK/NACK information for uplink data transmission can be transmitted through a physical hybrid-arq indicator channel (PHICH). In the case of an NR system, downlink HARQ ACK/NACK information for uplink data transmission can be transmitted through a physical dedicated control channel (PDCCH), which is a channel through which downlink and/or uplink resource allocation, etc. are transmitted, and the base station can determine whether retransmission is necessary or whether new transmission can be performed through scheduling information of a terminal.
LTE와 달리 NR 시스템에서 기지국이 단말의 스케줄링 정보를 통해 재전송이 필요한지, 새로운 전송을 수행하면 되는지를 판단하는 이유는 NR에서는 비동기 HARQ를 적용하기 때문일 수 있다. 하향링크 데이터 전송에 대한 상향링크 HARQ ACK/NACK 정보는 PUCCH(physical uplink control channel)이나 PUSCH(physical uplink shared channel)을 통해 전송될 수 있다. PUCCH는 일반적으로 후술할 PCell(primary cell)의 상향링크에서 전송될 수 있다. 다만, 단말이 지원하는 경우, 후술할 SCell(secondary cell)에 대한 HARQ ACK/NACK 정보가 전송될 수 있으며, 이때, SCell을 PUCCH SCell이라 칭할 수 있다.Unlike LTE, the reason why the base station in the NR system determines whether retransmission is necessary or a new transmission can be performed through the scheduling information of the terminal may be because NR applies asynchronous HARQ. Uplink HARQ ACK/NACK information for downlink data transmission can be transmitted through the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH). PUCCH can generally be transmitted in the uplink of the PCell (primary cell), which will be described later. However, if the terminal supports it, HARQ ACK/NACK information for the SCell (secondary cell), which will be described later, can be transmitted, and in this case, the SCell can be referred to as a PUCCH SCell.
본 도면에 도시하지 않았지만, 단말과 기지국의 PDCP 계층의 상위 계층에는 각각 RRC(radio resource control) 계층이 존재할 수 있으며, RRC 계층은 무선 자원 제어를 위해 접속, 측정 관련 설정 제어 메시지를 주고받을 수 있다.Although not shown in this drawing, an RRC (radio resource control) layer may exist above the PDCP layer of each terminal and base station, and the RRC layer can exchange connection and measurement-related setting control messages for radio resource control.
한편, PHY 계층(1b-45)(1b-50)은 하나 혹은 복수 개의 주파수 및/또는 반송파로 이루어질 수 있으며, 복수 개의 주파수를 동시에 설정하여 사용하는 기술을 반송파 집적 기술(carrier aggregation, 이하 CA)이라 할 수 있다. CA 기술이란 단말과 기지국(예를 들어, eNB 또는 gNB) 사이의 통신을 위해 하나의 반송파만 사용하던 것을, 주반송파와 하나 혹은 복수개의 부차반송파를 추가로 사용하는 기술을 의미하며, CA 기술을 이용하면 부차반송파의 개수만큼 전송량을 늘릴 수 있다. 한편, LTE 및 NR 시스템에서 주반송파를 사용하는 기지국 내의 셀을 주셀 혹은 PCell이라 칭할 수 있으며, 부반송파를 사용하는 기지국 내의 셀을 부셀 혹은 SCell이라 칭할 수 있다.Meanwhile, the PHY layer (1b-45)(1b-50) may be composed of one or more frequencies and/or carriers, and a technology that sets and uses multiple frequencies simultaneously may be referred to as carrier aggregation (CA). CA technology refers to a technology that uses a primary carrier and one or more secondary carriers in addition to a single carrier for communication between a terminal and a base station (e.g., eNB or gNB), and by using CA technology, the transmission amount can be increased by the number of secondary carriers. Meanwhile, in LTE and NR systems, a cell within a base station that uses a primary carrier may be referred to as a primary cell or PCell, and a cell within a base station that uses a secondary carrier may be referred to as a secondary cell or SCell.
도 1c는 본 개시의 일 실시예에 따른 어플리케이션 데이터 유닛(application data unit, ADU) 단위 PDU set 구성을 도시한다.FIG. 1c illustrates an application data unit (ADU) unit PDU set configuration according to one embodiment of the present disclosure.
도 1c를 참조하면, 다양한 종류의 트래픽(traffic)은 어플리케이션 레벨에서 구분할 수 있는 정보의 단위인 ADU로 구분될 수 있다. 일 실시예에 따르면, ADU는 하나의 사진 또는 그림이거나, 비디오 데이터의 한 프레임이거나, 오디오 데이터의 한 단위일 수 있다. ADU는 PDU set(1c-10) 단위로 구분될 수 있으며, PDU set(1c-10)은 크기에 따라 적어도 하나 이상의 PDU(1c-01, 1c-02, 1c-03, 1c-04, 1c-05, 1c-06)로 나누어 전송될 수 있다.Referring to FIG. 1c, various types of traffic can be classified into ADUs, which are units of information that can be classified at the application level. According to one embodiment, an ADU can be a single photo or picture, a single frame of video data, or a single unit of audio data. An ADU can be classified into PDU set (1c-10) units, and a PDU set (1c-10) can be divided into at least one PDU (1c-01, 1c-02, 1c-03, 1c-04, 1c-05, 1c-06) according to its size and transmitted.
예로 들어, 비디오 트래픽에서 MPEG(moving picture experts group) 표준 비디오 압축 기술이 사용되는 경우, PDU set은 1) 하나의 I(intra)-frame에 대응되는 복수 PDU들의 조합(1c-30), 2) 하나의 B(bidirectional)-frame에 대응되는 복수 PDU들의 조합(1c-40), 3) 하나의 P(predicted)-frame에 대응되는 복수 PDU들의 조합(1c-50) 중 적어도 하나로 구성될 수 있다. For example, when the MPEG (moving picture experts group) standard video compression technology is used in video traffic, a PDU set may be composed of at least one of 1) a combination of multiple PDUs corresponding to one I (intra)-frame (1c-30), 2) a combination of multiple PDUs corresponding to one B (bidirectional)-frame (1c-40), and 3) a combination of multiple PDUs corresponding to one P (predicted)-frame (1c-50).
본 개시의 일 실시예에 따르면, I-frame(1c-20)은 독립적인 프레임으로서 다른 프레임의 존재 유무와 관계없이 하나의 완전한 사진 또는 그림(1c-21)을 나타낼 수 있다. P-frame 및 B-frame(1c-22)은 이전 I-frame(1c-20)의 변경 정보를 나타내는 프레임으로서 I-frame(1c-20)이 정상적으로 수신되지 않았다면, P-frame 및 B-frame(1c-22)으로 표현하고자 하였던 사진 또는 그림(1c-23)을 정상적으로 표현하기 어려울 수 있다. 또한, B-frame의 경우, I-frame과 P-frame 사이에서 양쪽 프레임을 모두 참조하여 두 프레임 사이의 움직임을 추측하는 데이터로 저장되기 때문에, 앞에 있는 I-frame 뿐만 아니라 뒤에 있는 P-frame 또한 정상적으로 수신되어야 B-frame으로 표현하고자 했던 사진 또는 그림이 정상적으로 표현될 수 있다. According to one embodiment of the present disclosure, an I-frame (1c-20) is an independent frame and can represent a single complete photograph or picture (1c-21) regardless of the presence or absence of other frames. A P-frame and a B-frame (1c-22) are frames that represent change information of a previous I-frame (1c-20). If the I-frame (1c-20) is not received normally, it may be difficult to normally represent a photograph or picture (1c-23) that was intended to be expressed by the P-frame and B-frame (1c-22). In addition, in the case of a B-frame, since it is stored as data that infers a movement between the two frames by referencing both frames between the I-frame and the P-frame, not only the I-frame in front but also the P-frame behind must be received normally in order for a photograph or picture that was intended to be expressed by the B-frame to be normally represented.
본 개시의 실시예에서는 설명의 용이함을 위해, 비디오 트래픽에서 MPEG 표준 비디오 압축 기술이 사용되는 경우를 예시로 PDU set의 구성을 설명할 수 있다. 하지만 본 개시의 내용은 비디오 트래픽에서의 PDU set 구성에 제약되지 않으며, 일반적인 ADU 단위로 구성된 모든 PDU set 구성에 적용될 수 있다. In the embodiment of the present disclosure, for the sake of ease of explanation, the configuration of a PDU set may be described by taking as an example a case where MPEG standard video compression technology is used in video traffic. However, the contents of the present disclosure are not limited to the configuration of a PDU set in video traffic, and may be applied to all PDU set configurations composed of general ADU units.
본 개시의 실시예에 따르면, 특정 XR(extended reality) 서비스를 위한 XR traffic flow는 서로 다른 QoS(quality of service) 요구사항(requirement)을 갖는 데이터 (예를 들어, PDU, PDU set 등)들의 조합으로 구성될 수 있다. 예를 들어, 특정 XR 서비스를 위해 MPEG으로 코딩 된 비디오 트래픽이 전송될 때, I-frame/B-frame/P-frame에 대응되는 서로 다른 QoS 요구사항 (예를 들어, delay, reliability 등)을 갖는 여러 종류의 PDU set들이 하나의 XR traffic flow를 구성할 수 있다. According to an embodiment of the present disclosure, an XR traffic flow for a specific XR (extended reality) service may be composed of a combination of data (e.g., PDUs, PDU sets, etc.) having different quality of service (QoS) requirements. For example, when video traffic coded in MPEG is transmitted for a specific XR service, several types of PDU sets having different QoS requirements (e.g., delay, reliability, etc.) corresponding to I-frame/B-frame/P-frame may compose a single XR traffic flow.
본 개시의 일 실시예에 따르면, 다양한 QoS 요구 사항을 갖는 데이터 들로 구성된 XR traffic flow를 서비스하기 위해, 네트워크는 XR traffic flow를 하나 이상의 QoS flow에 매핑 시킬 수 있다. 전술한 바와 같이 특정 XR traffic flow를 서비스하기 위해 하나 이상의 QoS flow가 사용되는 경우, 동일 XR traffic flow를 구성하는 데이터들이 QoS 요구사항에 따라 서로 다른 QoS flow를 통해 전달될 수 있다. 이때, 서로 다른 QoS flow는 다시 서로 다른 DRB로 매핑 되거나 또는 동일 DRB로 매핑 될 수 있다. 또한 동일한 QoS flow를 통해 전달되는 PDU set 들은 서로 다른 중요도를 가질 수 있다. 예를 들어, 상기 비디오 트래픽의 경우, I-frame에 대응되는 PDU set은 B-frame 또는 P-frame에 대응되는 PDU set에 비해 상대적으로 높은 중요도를 가질 수 있다. 각 PDU set의 대한 중요도는 0~8까지의 숫자 또는 {True, false} 또는 {0, 1} 등으로 표현될 수 있으며, 하향 링크 데이터의 경우 UPF가 GTP-U 헤더에 상기 중요도 정보를 포함할 수 있고 기지국은 하향 링크를 통해 PDU set을 전송 시 상기 중요도를 고려할 수 있다. 또한, 상향 링크의 경우 단말의 application 계층에서 중요도 정보를 단말 내부 인터페이스를 통해서 하위 계층 (예를 들어, SDAP, PDCP, RLC, MAC)에 전달하거나 SDAP/PDCP/RLC 헤더 등에 중요도 정보가 포함될 수도 있다. 예를 들어, MAC 계층에서는 RLC PDU의 RLC 헤더 정보를 통해 해당 RLC PDU에 포함된 데이터의 중요도를 확인할 수 있고 이 때 해당 데이터의 중요도는 결국 해당 데이터가 속한 PDU set의 중요도에 의해 결정될 수 있다. According to one embodiment of the present disclosure, in order to service an XR traffic flow composed of data having various QoS requirements, a network can map the XR traffic flow to one or more QoS flows. As described above, when one or more QoS flows are used to service a specific XR traffic flow, data constituting the same XR traffic flow can be transmitted through different QoS flows according to the QoS requirements. At this time, the different QoS flows can be mapped to different DRBs or can be mapped to the same DRB. In addition, PDU sets transmitted through the same QoS flow can have different priorities. For example, in the case of the video traffic, a PDU set corresponding to an I-frame can have a relatively higher priority than a PDU set corresponding to a B-frame or a P-frame. The importance of each PDU set can be expressed as a number from 0 to 8, or {True, false} or {0, 1}, and in the case of downlink data, the UPF can include the importance information in the GTP-U header, and the base station can consider the importance when transmitting the PDU set through the downlink. In addition, in the case of the uplink, the importance information can be transmitted from the application layer of the terminal to a lower layer (e.g., SDAP, PDCP, RLC, MAC) through the terminal internal interface, or the importance information can be included in the SDAP/PDCP/RLC header, etc. For example, the MAC layer can check the importance of data included in the RLC PDU through the RLC header information of the RLC PDU, and in this case, the importance of the data can be ultimately determined by the importance of the PDU set to which the data belongs.
하기 본 발명의 실시예들에서는 PDU set의 중요도 값이 낮을수록 더 높은 중요도를 나타냄을 가정하고 작성되었으나, PDU set의 중요도 값이 높을수록 더 높은 중요도를 나타내는 경우에도 동일한 방식이 적용될 수 있다. 다만, 이 경우 각 PDU set의 중요도 값을 비교해서 상대적인 중요도를 판단하는 방식에만 변화가 생긴다.Although the embodiments of the present invention below were written on the assumption that a lower importance value of a PDU set indicates a higher importance, the same method can also be applied to a case where a higher importance value of a PDU set indicates a higher importance. However, in this case, only the method of comparing the importance values of each PDU set to determine the relative importance is changed.
상기 PDU set 중요도는 네트워크 혼잡 (network congestion)이 발생되어 네트워크 내 무선 자원이 전송 대기 중인 데이터를 전송하기에 충분하지 않을 때, 상대적으로 중요도가 낮은 데이터의 전송을 포기하는데 (다시 말해, 중요도가 낮은 데이터를 버리는데) 사용될 수 있다. 기지국 및 단말은 중요도가 낮은 데이터 패킷을 버림으로써 중요도가 높은 데이터 패킷을 전송하는데 필요한 무선 자원을 확보할 수 있다. 하향링크 데이터의 경우 기지국 구현에 따라 하향링크 패킷 버림(discarding) 동작이 결정될 수 있다. 반면에 단말에서 수행되는 상향링크 패킷 버림(discarding) 동작은 규격에 명시될 수 있으며, 네트워크 설정에 따라 단말은 패킷 버림 동작을 수행할 수 있다. 따라서 본 개시의 하기 실시예들에서는 기지국이 네트워크 혼잡 상황을 인지하였을 때, 단말에게 PDU set 중요도 기반 상향 링크 패킷 버림 동작을 지시하는 방법 및 장치들을 제안한다.The above PDU set importance can be used to abandon transmission of data with relatively low importance (i.e., discard low importance data) when network congestion occurs and wireless resources in the network are not sufficient to transmit data waiting to be transmitted. The base station and the terminal can secure wireless resources required to transmit data packets with high importance by discarding data packets with low importance. In the case of downlink data, the downlink packet discarding operation can be determined according to the base station implementation. On the other hand, the uplink packet discarding operation performed in the terminal can be specified in the standard, and the terminal can perform the packet discarding operation according to the network setting. Therefore, the following embodiments of the present disclosure propose a method and apparatus for instructing a terminal to perform an uplink packet discarding operation based on PDU set importance when the base station recognizes a network congestion situation.
상기 PDU set 중요도 기반 상향링크 패킷 버림 동작 (설명의 용이함을 위해 이하 'PSI 기반 패킷 버림 동작'이라 한다)은 단말의 Layer 2 계층 (예를 들어, MAC, RLC, PDCP 계층)에서 전송 대기중인 상향 링크 데이터 패킷 (예를 들어, PDCP SDU/PDU, RLC SDU/PDU, MAC SDU/PDU)에 대해서 수행될 수 있다. 이때, 각 패킷의 중요도는 해당 패킷에 포함되는 데이터가 속한 PDU set의 중요도로 결정될 수 있다. 본 개시의 하기 실시예 들에서는 설명의 용이함을 위해 PDCP 계층에서의 패킷 버림 동작을 대표로 설명할 것이다. 이 경우, 패킷 버림 동작의 수행 단위는 PDCP SDU 또는 PDCP PDU가 될 수 있고 패킷 버림 동작의 수행 주체는 PDCP 계층이 될 수 있다. 그러나 본 개시의 실시예들이 PDCP 계층에서의 패킷 버림 동작에 한정되는 것은 아니며, 패킷 버림 동작의 수행 단위 및 수행 주체는 상기 패킷 버림 동작을 수행하는 Layer 2 계층 중 어느 하나의 계층에 따라서 달라질 수 있다. 즉, 패킷 버림 동작은 Layer 2 계층 중 어느 하나의 계층에서 수행될 수 있으며, 이에 따라 PDCP SDU, PDCP PDU 또는 RLC SDU, RLC PDU, 또는 MAC SDU, MAC PDU 중 적어도 하나가 패킷 버림 동작의 대상이 될 수 있다. The above PDU set importance-based uplink packet discard operation (hereinafter referred to as 'PSI-based packet discard operation' for the sake of ease of explanation) can be performed on an uplink data packet (e.g., PDCP SDU/PDU, RLC SDU/PDU, MAC SDU/PDU) waiting for transmission in a
또한, 상기 서술된 상향링크 패킷 버림 동작 (PSI 기반 패킷 버림 동작)은 단일 패킷 단위가 아닌 PDU set 단위 (다시 말해, 동일 PDU set을 구성하는 패킷의 묶음 단위)로 수행될 수도 있다. 본 개시의 하기 실시예들 (1d, 1e, 1f, 1g, 1h)에서는 설명의 용이함을 위해 패킷 단위 버림 동작 (예를 들어, PDCP SDU 단위 버림 동작)을 대표로 설명할 것이다. 하지만, 본 발명의 실시예들이 패킷 단위 버림 동작에 한정되는 것은 아니며, 하기 도 1j에서 구체적으로 서술된 바와 같이 PDU set 단위 버림 동작 (PDU set discarding)에도 동일하게 적용될 수 있다. (다만, 이 경우 패킷 단위로 서술된 동작들이 PDU set 단위로 변경될 수 있다.)In addition, the above-described uplink packet discard operation (PSI-based packet discard operation) may be performed not in a single packet unit but in a PDU set unit (in other words, in a bundle unit of packets constituting the same PDU set). In the following embodiments (1d, 1e, 1f, 1g, 1h) of the present disclosure, for ease of explanation, the packet unit discard operation (e.g., PDCP SDU unit discard operation) will be representatively described. However, the embodiments of the present invention are not limited to the packet unit discard operation, and may be equally applied to the PDU set unit discard operation (PDU set discarding) as specifically described in FIG. 1j below. (However, in this case, the operations described in a packet unit may be changed to a PDU set unit.)
도 1d는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말이 PDU set 중요도를 기준으로 상향링크 전송 패킷을 버리는(discarding) 동작 및 절차를 도시한다.FIG. 1d illustrates an operation and procedure for a terminal to discard an uplink transmission packet based on PDU set importance according to a network instruction according to one embodiment of the present disclosure.
gNB(1d-02)는 스케줄링 가능한 무선 자원 현황 등을 기반으로 네트워크 혼잡 상황(network congestion)을 감지할 수 있다. 특히, 상기 gNB는 상향링크 무선 자원이 부족해서 모든 UE들의 상향링크 데이터를 요구된 지연 시간 이내에 스케줄링 할 수 없다고 판단하는 경우, UE(1d-01)에게 네트워크 혼잡 지시자(1d-07)을 전송할 수 있다. 상기 네트워크 혼잡 지시자는 상기 UE에게 네트워크의 혼잡 상황을 나타내는 지시자로 정의될 수 있다. 이 경우, 상기 네트워크 혼잡 지시자는 네트워크 혼잡 상황 발생 시 단말이 수행해야 하는 다양한 동작들을 트리거링 하는 지시자로 사용될 수 있다. 또는 상기 네트워크 혼잡 지시자는 상기 UE에게 PDU set 중요도 (이하, 설명의 용이함을 위해 PDU Set Importance, PSI라 한다.) 기반 상향링크 패킷 버림 동작을 지시하기 위한 지시자로 정의될 수도 있다. 상기 네트워크 혼잡 지시자를 전송하기 위한 방법으로 하기 옵션들이 고려될 수 있다.The gNB (1d-02) can detect network congestion based on the status of schedulable radio resources, etc. In particular, if the gNB determines that uplink data of all UEs cannot be scheduled within a required delay time due to insufficient uplink radio resources, the gNB can transmit a network congestion indicator (1d-07) to the UE (1d-01). The network congestion indicator can be defined as an indicator indicating a network congestion situation to the UE. In this case, the network congestion indicator can be used as an indicator that triggers various operations that the UE should perform when a network congestion situation occurs. Alternatively, the network congestion indicator can be defined as an indicator for instructing the UE to perform an uplink packet discard operation based on PDU set importance (hereinafter, referred to as PDU Set Importance, PSI for ease of explanation). The following options can be considered as a method for transmitting the network congestion indicator.
- SIB (System Information Block) (1d-12)- SIB (System Information Block) (1d-12)
: SIB에 네트워크 혼잡을 지시하기 위한 지시자가 포함될 수 있다. 이 경우, gNB는 SIB 메시지를 브로드캐스트 함으로써 셀 커버리지 내의 UE들에게 네트워크 혼잡 지시자를 셀 단위로 전송할 수 있다. 상기 UE는 SIB 메시지를 통해 네트워크 혼잡 지시자를 수신하면 PDU set가 매핑되는 모든 DRB (또는 PDU set과 관련된 모든 DRB)(예를 들어, PSI 정보를 갖는 PDCP SDU가 매핑되는 DRB, PSI 정보를 처리하도록 설정된 DRB, PDU set 단위로 패킷을 handling 하도록 설정된 DRB 등)에 대해서 PSI 기반 패킷 버림 동작을 수행할 수 있다 (1d-18).: The SIB may include an indicator for indicating network congestion. In this case, the gNB may transmit the network congestion indicator to UEs within the cell coverage on a cell-by-cell basis by broadcasting a SIB message. When the UE receives the network congestion indicator through the SIB message, the UE may perform a PSI-based packet drop operation for all DRBs to which the PDU set is mapped (or all DRBs related to the PDU set) (e.g., a DRB to which a PDCP SDU with PSI information is mapped, a DRB configured to process PSI information, a DRB configured to handle packets on a PDU set-by-PDU set basis, etc.) (1d-18).
- MAC CE (MAC Control Element) (1d-14)- MAC CE (MAC Control Element) (1d-14)
: 네트워크 혼잡을 지시하기 위해 새로운 MAC CE가 정의될 수 있다. 이 경우, gNB는 특정 UE에게 상기 MAC CE를 전송함으로써 네트워크 혼잡 지시자를 UE 단위로 전송할 수 있다. 상기 UE는 상기 MAC CE를 통해 네트워크 혼잡 지시자를 수신하면 PDU set가 매핑되는 모든 DRB (또는 PDU set과 관련된 모든 DRB) (예를 들어, PSI 정보를 갖는 PDCP SDU가 매핑되는 DRB, PSI 정보를 처리하도록 설정된 DRB, PDU set 단위로 패킷을 handling 하도록 설정된 DRB 등)에 대해서 PSI 기반 패킷 버림 동작을 수행할 수 있다 (1d-18).: A new MAC CE may be defined to indicate network congestion. In this case, the gNB may transmit a network congestion indicator per UE by transmitting the MAC CE to a specific UE. When the UE receives the network congestion indicator via the MAC CE, the UE may perform a PSI-based packet drop operation for all DRBs to which the PDU set is mapped (or all DRBs related to the PDU set) (e.g., DRBs to which PDCP SDUs with PSI information are mapped, DRBs configured to handle PSI information, DRBs configured to handle packets per PDU set, etc.) (1d-18).
또한, 상기 MAC CE는 상기 UE에 설정된 하나 또는 복수 개의 DRB를 지시할 수 있다. 이 경우, 상기 UE는 상기 MAC CE를 통해 지시된 DRB(들)에 대해서만 PSI 기반 패킷 버림 동작을 수행할 수 있다 (1d-18).Additionally, the MAC CE may indicate one or more DRBs set to the UE. In this case, the UE may perform PSI-based packet discarding operation only for the DRB(s) indicated via the MAC CE (1d-18).
- DCI (1d-14)- DCI (1d-14)
: 네트워크 혼잡을 지시하기 위해 새로운 DCI가 정의되거나 기존 DCI가 사용될 수 있다. 이 경우, gNB는 특정 UE에게 상기 DCI를 전송함으로써 네트워크 혼잡 지시자를 UE 단위로 전송할 수 있다. 상기 UE는 상기 DCI를 통해 네트워크 혼잡 지시자를 수신하면 PDU set이 매핑되는 모든 DRB (또는 PDU set과 관련된 모든 DRB) (예를 들어, PSI 정보를 갖는 PDCP SDU가 매핑되는 DRB, PSI 정보를 처리하도록 설정된 DRB, PDU set 단위로 패킷을 handling 하도록 설정된 DRB 등)에 대해서 PSI 기반 패킷 버림 동작을 수행할 수 있다. : A new DCI may be defined or an existing DCI may be used to indicate network congestion. In this case, the gNB may transmit a network congestion indicator per UE by transmitting the DCI to a specific UE. When the UE receives the network congestion indicator via the DCI, the UE may perform a PSI-based packet drop operation for all DRBs to which the PDU set is mapped (or all DRBs related to the PDU set) (e.g., a DRB to which a PDCP SDU with PSI information is mapped, a DRB configured to process PSI information, a DRB configured to handle packets per PDU set, etc.).
또는 상기 UE는 상기 DCI를 통해 네트워크 혼잡 지시자를 수신하면 PDU set이 매핑되는 DRB (또는 PDU set과 관련된 DRB) (예를 들어, PSI 정보를 갖는 PDCP SDU가 매핑되는 DRB, PSI 정보를 처리하도록 설정된 DRB, PDU set 단위로 패킷을 handling 하도록 설정된 DRB 등)들 중 해당 DCI를 수신한 cellgroup 자원을 사용하는 DRB들 (즉, 해당 cell group 자원을 사용하는 RLC entity에 mapping 되는 DRB들)에 대해서 PSI 기반 패킷 버림 동작을 수행할 수 있다 (1d-18).Alternatively, when the UE receives a network congestion indicator through the DCI, the UE may perform a PSI-based packet discard operation for DRBs that use cellgroup resources that received the DCI (i.e., DRBs mapped to RLC entities that use the cellgroup resources) among DRBs to which the PDU set is mapped (or DRBs related to the PDU set) (e.g., DRBs to which a PDCP SDU with PSI information is mapped, DRBs configured to process PSI information, DRBs configured to handle packets in units of PDU sets, etc.) (1d-18).
- PDCP control PDU (1d-16)- PDCP control PDU (1d-16)
: 네트워크 혼잡을 지시하기 위해 새로운 PDCP control PDU가 정의될 수 있다. 이 경우, gNB는 특정 UE에 설정된 특정 DRB를 통해 상기 PDCP control PDU를 전송함으로써 네트워크 혼잡 지시자를 특정 UE에게 DRB 단위로 전송할 수 있다. 상기 UE는 상기 PDCP control PDU를 통해 네트워크 혼잡 지시자를 수신하면 해당 PDCP control PDU를 수신한 PDCP 엔티티에 연결된 DRB에 대해서 PSI 기반 패킷 버림 동작을 수행할 수 있다 (1d-18).: A new PDCP control PDU can be defined to indicate network congestion. In this case, the gNB can transmit a network congestion indicator to a specific UE on a DRB basis by transmitting the PDCP control PDU over a specific DRB configured for the specific UE. When the UE receives the network congestion indicator through the PDCP control PDU, the UE can perform a PSI-based packet drop operation for the DRB connected to the PDCP entity that received the PDCP control PDU (1d-18).
도 1d의 1d-22은 UE(1d-01)의 PDCP 계층에서의 상향 링크 패킷 버림 (discarding) 동작을 보여준다. 상기 UE의 PDCP 계층에 상향 링크 데이터 패킷 (예를 들어, PDCP SDU)가 도착하면, 해당 패킷들은 UE의 Layer 2 버퍼에 순서대로 저장된다. 도 1d의 1d-22에서 Layer 2 버퍼에 가장 먼저 도착한 패킷은 패킷 (1d-24)이며 가장 나중에 도착한 패킷은 패킷 (1d-26)로 표현된다. PDCP 계층은 상기 상향 링크 데이터 패킷이 도착하는 시점에 각 패킷 단위로 패킷 버림 동작을 위한 timer(discardTimer)를 시작할 수 있다. 예를 들어, 도 1d를 참고하면 패킷 (1d-26)이 도착하는 시점에 discardTimer (1d-28)이 시작될 수 있다. 상기 discardTimer의 만료는 해당 패킷 (예를 들어, PDCP SDU)의 전송이 더 이상 유효하지 않음을 의미할 수 있다. 다시 말해, 해당 패킷의 전송 지연 시간이 특정 임계 값을 넘었기 때문에 수신단에서 해당 패킷을 받아도 더 이상 사용하지 않을 수 있다. 따라서 PDCP 계층은 특정 패킷에 연계된 (associated) discardTimer가 만료되면 해당 패킷을 버릴 수 있다. 1d-22 of Fig. 1d shows an uplink packet discarding operation in the PDCP layer of UE (1d-01). When uplink data packets (e.g., PDCP SDUs) arrive at the PDCP layer of the UE, the packets are sequentially stored in the
상기 UE는 상기 방법 (1d-10, 1d-12, 1d-14, 1d-16) 중 적어도 하나에 의해서 네트워크 혼잡이 지시된 경우(1d-30), 상기 설명된 discardTimer 기반 패킷 버림 동작과 별개로 PSI 기반 패킷 버림 동작을 수행할 수 있다. 상기 UE는 네트워크로부터 네트워크 혼잡이 지시되면 (1d-30), 해당 시점에 Layer 2 버퍼에서 전송 대기 중인 상향 링크 패킷 중 중요도가 낮은 패킷들 (1d-24, 1d-32, 1d-34)을 discardTimer 만료 여부에 상관없이 바로 버릴 수 있다. 이 때 각 패킷(예를 들어, PDCP SDU)의 중요도 값은 해당 패킷에 포함된 데이터가 구성하는 PDU set의 중요도 값(다시 말해, PSI)이 될 수 있다. 도 1d에서는 설명의 용이함을 위해 PSI 값이 {1, 0}, {true, false}, {high, low} 과 같이 2가지 값을 갖는 경우를 가정하였다. 하지만 PSI값이 0~8까지의 정수와 같이 좀 더 다양한 값으로 정의되는 경우, UE가 PSI 기반 패킷 버림 동작 시 정확히 어떤 PSI 값들을 갖는 패킷을 버릴지 지시하기 위한 파라미터들이 새로 정의되고 기지국에 의해 설정될 수 있다. 해당 동작은 하기 도 1e의 실시예에서 구체적으로 설명한다. The UE may perform a PSI-based packet discard operation separately from the discardTimer-based packet discard operation described above when network congestion is indicated (1d-30) by at least one of the methods (1d-10, 1d-12, 1d-14, 1d-16). When network congestion is indicated from the network (1d-30), the UE may immediately discard low-priority packets (1d-24, 1d-32, 1d-34) among the uplink packets waiting for transmission in the
상기와 같이 네트워크 혼잡 시에 gNB는 네트워크 혼잡 지시자를 통해 UE에게 PSI 기반 패킷 버림 동작을 지시함으로써 UE가 중요도가 낮은 패킷들을 버리고 중요도가 높은 패킷들을 위해 한정된 상향링크 전송 자원을 사용하도록 지시 할 수 있다. 이러한 동작은 네트워크 혼잡이 발생한 경우에도 중요도가 높은 패킷들의 전송을 가능하게 함으로써 사용자의 XR 서비스 품질 만족도를 향상시키는데 도움을 줄 수 있다.As described above, in case of network congestion, the gNB can instruct the UE to perform PSI-based packet drop operation through the network congestion indicator, thereby instructing the UE to drop low-priority packets and use limited uplink transmission resources for high-priority packets. This operation can help improve the user satisfaction with XR service quality by enabling transmission of high-priority packets even when network congestion occurs.
도 1e는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말이 PDU set 중요도를 기준으로 상향링크 전송 패킷을 버리는 다양한 동작 방법 및 절차를 도시한다.FIG. 1e illustrates various operation methods and procedures for a terminal to discard uplink transmission packets based on PDU set importance according to a network instruction according to one embodiment of the present disclosure.
상기 도 1d에서 서술된 PSI 기반 패킷 버림 동작은 PSI 값이 {1, 0}, {true, false}, {high, low} 과 같이 2가지 값을 갖는 경우만을 가정하였다. 이 경우, gNB(1e-02)는 별도의 추가적인 설정 파라미터 없이 네트워크 혼잡 지시자를 통해 네트워크 혼잡 여부만을 지시하고 UE(1e-01)는 도 1e의 Case 0(1e-20)에서와 같이 PSI 기반 패킷 버림 동작을 통해 중요도가 낮은 패킷들을 버릴 수 있다. 하지만 PSI 값은 0~8 사이의 값과 같이 좀 더 다양한 값을 갖도록 정의될 수 있다. 이 경우, UE(1e-01)가 gNB(1e-02)의 네트워크 혼잡 지시에 따라 PSI 기반 패킷 버림 동작을 수행할 때, 어떤 PSI 값들을 갖는 패킷들을 버릴지 구체적으로 지시하기 위해 하기와 같은 변수들이 추가로 상기 gNB로부터 상기 UE에게 전달될 수 있다. 한편, 본 이하에서는 PSI 값이 0~8 중 사이의 값을 갖는 경우를 예를 들어 설명하나 본 개시의 실시예가 이에 한정되는 것은 아니다. PSI 값은 0~1 사이의 값 (상기에서 설명한 바와 동일), 0~3 사이의 값, 0~15 사이의 값 등 중요도를 구분하는 기준에 따라 다양한 범위의 값을 가질 수 있다.The PSI-based packet discard operation described in the above Fig. 1d assumes only the case where the PSI value has two values, such as {1, 0}, {true, false}, {high, low}. In this case, the gNB (1e-02) only indicates whether the network is congested through the network congestion indicator without any additional configuration parameters, and the UE (1e-01) can discard low-priority packets through the PSI-based packet discard operation, as in Case 0 (1e-20) of Fig. 1e. However, the PSI value can be defined to have more diverse values, such as values between 0 and 8. In this case, when the UE (1e-01) performs the PSI-based packet discard operation according to the network congestion indication of the gNB (1e-02), the following variables can be additionally transmitted from the gNB to the UE in order to specifically indicate which PSI values packets to discard. Meanwhile, the following description will exemplify a case where the PSI value has a value between 0 and 8, but the embodiments of the present disclosure are not limited thereto. The PSI value may have a variety of values in a range depending on the criteria for distinguishing importance, such as a value between 0 and 1 (same as described above), a value between 0 and 3, a value between 0 and 15, etc.
- PSI 값 (또는 PSI 값의 리스트) - PSI value (or list of PSI values)
: PSI 기반 패킷 버림 동작을 위해 패킷 버림 동작이 수행되어야 하는 PSI 값 또는 PSI 값의 리스트가 상기 UE에게 전달될 수 있다. 이 경우, Case1 (1e-21)에서와 같이 상기 UE는 상기 gNB가 설정해준 PSI 값 또는 PSI 값의 리스트에 포함된 PSI 값들을 갖는 패킷들에 대해서 패킷 버림 동작을 수행할 수 있다.: For a PSI-based packet drop operation, a PSI value or a list of PSI values for which a packet drop operation should be performed can be transmitted to the UE. In this case, as in Case 1 (1e-21), the UE can perform a packet drop operation for packets having PSI values included in the PSI value or the list of PSI values set by the gNB.
- PSI 값의 범위- PSI value range
: PSI 기반 패킷 버림 동작을 위해 패킷 버림 동작이 수행되어야 하는 PSI 값의 범위가 상기 UE에게 전달될 수 있다. 이 경우, Case2(1e-23)에서와 같이 상기 UE는 상기 gNB가 설정해준 PSI 값의 범위(2~3)에 속하는 PSI 값들을 갖는 패킷들에 대해서 패킷 버림 동작을 수행할 수 있다.: For a PSI-based packet drop operation, a range of PSI values for which a packet drop operation should be performed can be transmitted to the UE. In this case, as in Case 2 (1e-23), the UE can perform a packet drop operation for packets having PSI values that fall within the range (2 to 3) of PSI values set by the gNB.
- PSI 임계값- PSI threshold
: PSI 기반 패킷 버림 동작을 위해 패킷 버림 동작이 수행되어야 하는 PSI 값의 임계 값이 상기 UE에게 전달될 수 있다. 이 경우, Case3(1e-25)에서와 같이 상기 UE는 상기 gNB가 설정해준 PSI 임계값(2) 보다 높거나 낮은 PSI 값을 갖는 패킷들에 대해서 패킷 버림 동작을 수행할 수 있다. 1e-25 예시에서는 PSI 값이 낮을수록 중요도가 더 높다고 가정하고 설정된 임계값(2) 보다 높은 PSI 값(3)을 갖는 패킷들이 버려지는 것을 도시한다.: For the PSI-based packet drop operation, a threshold value of the PSI value at which the packet drop operation should be performed can be transmitted to the UE. In this case, as in Case3 (1e-25), the UE can perform the packet drop operation for packets having a PSI value higher or lower than the PSI threshold value (2) set by the gNB. In the 1e-25 example, it is assumed that the lower the PSI value, the higher the importance, and packets having a PSI value (3) higher than the set threshold value (2) are dropped.
- Timer threshold- Timer threshold
: PSI 기반 패킷 버림 동작 수행 시 UE의 Layer2 버퍼에 도착한지 얼마 안된 패킷 (즉, remaining time (discardTimer 만료시까지 남은 시간) 값이 아직 큰 패킷)들은 패킷 버림 동작에서 제외될 수 있다. 이를 위해, 상기 gNB는 상기 언급된 PSI 관련 변수 (PSI 값/리스트, PSI 범위, PSI 임계 값 중 적어도 하나)와 함께 timer 임계 값을 상기 UE에게 전달할 수 있다. Case 1a(1e-27)은 상기 gNB가 PSI 값(3)과 함께 timer 임계 값 (1000msec)을 설정한 경우를 나타낸다. 이 경우, 상기 UE는 PSI 값이 3인 패킷 중에서도 remaining time (discardTimer 만료시까지 남은 시간) 값이 timer 임계 값보다 작은 패킷들만 버릴 수 있다.: When performing a PSI-based packet discard operation, packets that have just arrived in the Layer2 buffer of the UE (i.e., packets whose remaining time (time remaining until discardTimer expiration) value is still large) can be excluded from the packet discard operation. To this end, the gNB can transmit a timer threshold value to the UE together with the above-mentioned PSI-related variables (at least one of the PSI value/list, PSI range, and PSI threshold value).
상기 gNB는 상기 변수 (예를 들어 PSI 값/리스트, PSI 범위, PSI 임계값, timer 임계값) 중 적어도 하나를 상기 UE에게 설정하기 위해 하기 두 가지 옵션 중 하나를 사용할 수 있다.The gNB may use one of the following two options to configure at least one of the variables (e.g. PSI value/list, PSI range, PSI threshold, timer threshold) to the UE.
- 옵션 1: 상기 gNB는 RRCReconfiguration 메시지(1e-05)를 통해 UE에 PSI 기반 패킷 버림 동작을 위해 필요한 변수들을 설정할 수 있다. 이 경우, 상기 gNB는 네트워크 혼잡을 감지했을 때(1e-10), 별도의 변수들을 추가로 전달할 필요 없이 네트워크 혼잡 지시자(1e-13)만 상기 UE에게 전송할 수 있다. 상기 UE는 1e-13단계에서 네트워크 혼잡 지시자를 수신 후, 1e-05 단계에서 설정된 변수들을 사용해서 PSI 기반 패킷 버림 동작을 수행할 수 있다 (1e-15). 이때, 1e-13 단계의 네트워크 혼잡 지시자로는 상기 도 1d에서 서술된 SIB(1d-12), MAC CE (1d-14), DCI (1d-16), PDCP control PDU (1d-16) 중 적어도 하나 이상이 사용될 수 있다.- Option 1: The gNB can set variables required for PSI-based packet discard operation to the UE through the RRCReconfiguration message (1e-05). In this case, when the gNB detects network congestion (1e-10), it can transmit only a network congestion indicator (1e-13) to the UE without having to additionally transmit separate variables. After receiving the network congestion indicator in
- 옵션 2: 상기 gNB는 네트워크 혼잡을 감지했을 때(1e-10), PSI 기반 패킷 버림 동작을 위해 필요한 변수들을 네트워크 혼잡 지시자(1e-13)와 함께 상기 UE에게 설정할 수 있다. 이때, 1e-13 단계의 네트워크 혼잡 지시자로는 상기 도 1d에서 서술된 SIB(1d-12), MAC CE (1d-14), DCI (1d-16), PDCP control PDU (1d-16) 중 적어도 하나 이상이 사용될 수 있다. 상기 UE는 1e-13 단계에서 네트워크 혼잡 지시자를 수신한 이후, 해당 지시자와 함께 설정된 상기 변수들을 사용해서 PSI 기반 패킷 버림 동작을 수행할 수 있다 (1e-15).- Option 2: When the gNB detects network congestion (1e-10), it can set variables required for PSI-based packet drop operation to the UE together with a network congestion indicator (1e-13). At this time, as the network congestion indicator of
또한, 상기 gNB는 1e-13 단계에서 네트워크 혼잡을 상기 UE에게 지시하면서 PSI 기반 패킷 버림 동작이 적용될 DRB ID 및 LCID를 함께 설정할 수 있다.Additionally, the gNB may set the DRB ID and LCID to which the PSI-based packet discarding operation will be applied while indicating network congestion to the UE at
도 1f는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말이 특정 시간 동안 PDU set 중요도를 기준으로 PDCP SDU를 버리는 동작 및 절차를 도시한다.FIG. 1f illustrates an operation and procedure for a terminal to discard PDCP SDUs based on PDU set importance for a specific time period according to a network instruction according to an embodiment of the present disclosure.
gNB(1f-02)는 네트워크 혼잡을 감지했을 때(1f-05), 네트워크 혼잡 지시자(1f-07)를 통해 UE(1f-01)에게 네트워크 혼잡 상황을 공유하고 PSI 기반 패킷 버림 동작을 지시할 수 있다. 이 때, 1f-07 단계의 네트워크 혼잡 지시자로는 상기 도 1d에서 서술된 SIB(1d-12), MAC CE (1d-14), DCI (1d-16), PDCP control PDU (1d-16) 중 적어도 하나 이상이 사용될 수 있다. 상기 도 1d의 실시예에서는 UE가 gNB로부터 네트워크 혼잡 지시자를 수신한 시점에 Layer2 버퍼에 있는 패킷들을 PSI 값을 기준으로 일회성으로 버리는 동작이 서술되었다. 하지만 일반적으로 네트워크 혼잡 상황이 한번 발생되면 일정 시간 이상 지속될 수 있음을 고려했을 때, 상기 gNB는 네크워크 혼잡이 지속되는 (혹은 지속되리라 예상되는) 일정 시간 동안 상기 UE가 PSI 기반 패킷 버림 동작을 지속하도록 설정할 수 있다. 이를 위해 하기 두 가지 옵션들 중 적어도 하나가 사용될 수 있다.When gNB (1f-02) detects network congestion (1f-05), it can share the network congestion situation with UE (1f-01) through network congestion indicator (1f-07) and instruct PSI-based packet drop operation. At this time, as the network congestion indicator of
- 옵션 1: 상기 gNB는 네트워크 혼잡 상황을 감지(1f-05)하는 경우 (또는, gNB가 네트워크 혼잡 상황을 감지하고, 혼잡 상황이 일정 시간 동안 지속될 것이 예상되는 경우), 상기 UE에게 네트워크 혼잡 지시자를 전달할 때(1f-07) PSI 기반 패킷 버림 동작을 수행해야 하는 time duration (1f-10) 값을 함께 전달할 수 있다. 상기 UE는 특정 time duration 값(1f-10)과 함께 네트워크 혼잡 지시자(1f-07)를 전달받으면, PSI 기반 패킷 버림 동작을 시작(1f-13)하고 특정 time duration (1f-10) 동안 PSI 기반 패킷 버림 동작을 지속할 수 있다.- Option 1: When the gNB detects (1f-05) a network congestion situation (or, when the gNB detects a network congestion situation and the congestion situation is expected to continue for a certain period of time), the gNB may transmit a network congestion indicator to the UE (1f-07) together with a time duration (1f-10) value during which a PSI-based packet discard operation should be performed. When the UE receives the network congestion indicator (1f-07) together with a specific time duration value (1f-10), the UE may start (1f-13) a PSI-based packet discard operation and continue the PSI-based packet discard operation for the specific time duration (1f-10).
- 옵션2: 상기 gNB는 네트워크 혼잡을 감지(1f-05)하고 네트워크 혼잡 지시자(1f-07)를 상기 UE에게 전달할 수 있다. 상기 UE는 네트워크 혼잡 지시자(1f-07)를 전달받으면, PSI 기반 패킷 버림 동작을 시작(1f-13)하고 상기 gNB로부터 다시 네트워크 혼잡이 해소되었다는 지시(1f-15)를 받기 전까지 PSI 기반 패킷 버림 동작을 지속할 수 있다. 이후 상기 gNB가 네트워크 혼잡이 해소되었음을 감지하고(1f-14) 상기 UE에게 네트워크 혼잡이 해소되었음을 지시할 수 있다 (1f-15). 이 때, 네트워크 혼잡 해소를 지시하기 위해 상기 1f-07 단계에서 네트워크 혼잡 지시자로 사용되었던 지시자를 포함하지 않는 방법이 사용되거나 네트워크 혼잡 해소를 명시적으로 지시하기 위해 새로운 지시자를 정의하는 방법이 사용될 수 있다. 상기 UE는 상기 gNB로부터 네트워크 혼잡이 해소되었음을 알리는 지시(1f-15)를 수신하면, PSI 기반 패킷 버림 동작을 중지(1f-17)할 수 있다.- Option 2: The gNB may detect network congestion (1f-05) and transmit a network congestion indicator (1f-07) to the UE. When the UE receives the network congestion indicator (1f-07), the UE may start a PSI-based packet drop operation (1f-13) and continue the PSI-based packet drop operation until it receives an indication (1f-15) from the gNB that the network congestion has been resolved. Thereafter, the gNB may detect that the network congestion has been resolved (1f-14) and instruct the UE that the network congestion has been resolved (1f-15). At this time, a method may be used that does not include an indicator used as a network congestion indicator in
상기 서술된 옵션 1 또는 옵션 2 방식을 통해서 상기 UE는 PSI 기반 패킷 버림 동작을 시작(1f-30)해서 일정 시간 동안 지속하다 끝낼(1f-31) 수 있다. PSI 기반 패킷 버림 동작을 시작할 때, 상기 UE는 해당 시점에 Layer 2 버퍼에서 전송 대기 중인 상향 링크 패킷 중 중요도가 낮은 패킷들(1f-24, 1f-32, 1f-34)을 discardTimer 만료 여부에 상관없이 바로 버릴 수 있다. Through the above-described
이후 PSI 기반 패킷 버림 동작을 유지하는 동안에는 새로운 패킷 도착시 해당 패킷의 중요도가 낮은 경우(1f-26), UE는 해당 패킷을 바로 버릴 수 있다. 기존에 도착했던 패킷들과 새로 도착한 패킷들 중 버려지지 않은 패킷들에 대해서는 기존과 같이 discardTimer 기반 패킷 버림 동작(예를 들어, PDCP SDU discarding 동작)이 수행될 수 있다. 이후 상기 gNB로부터 설정 받은 네트워크 혼잡 time duration이 끝났거나 상기 gNB로부터 네트워크 혼잡 해소를 지시 받은 경우, 상기 UE는 PSI 기반 패킷 버림 동작을 중단하고 그 이후 새로 도착한 패킷들에 대해서는 중요도에 상관없이 기존과 같이 discardTimer 기반 패킷 버림 동작을 수행할 수 있다. 도 1f에서는 설명의 용이함을 위해 PSI 값이 {1, 0}, {true, false}, {high, low} 과 같이 2가지 값을 갖는 경우를 가정하였다. 하지만 0~8까지의 정수와 같이 PSI값이 좀 더 다양한 값으로 정의되는 경우에는 UE가 PSI 기반 패킷 버림 동작 시 정확히 어떤 PSI 값들을 갖는 패킷을 버릴지 지시하기 위한 파라미터들이 새로 정의되고 기지국에 의해 설정될 수 있다. 해당 동작은 상기 도 1e의 실시예에 서술된 바와 같다.After that, while maintaining the PSI-based packet discard operation, if the importance of a new packet arrival is low (1f-26), the UE can immediately discard the packet. For packets that have arrived previously and are newly arrived but are not discarded, the discardTimer-based packet discard operation (e.g., PDCP SDU discarding operation) can be performed as before. After that, when the network congestion time duration set by the gNB ends or the gNB instructs the UE to resolve network congestion, the UE stops the PSI-based packet discard operation and can perform the discardTimer-based packet discard operation as before for newly arrived packets regardless of their importance. For the convenience of explanation, in Fig. 1f, it is assumed that the PSI value has two values, {1, 0}, {true, false}, {high, low}. However, in cases where the PSI values are defined as more diverse values, such as integers from 0 to 8, parameters for indicating which packets with which PSI values are to be discarded when the UE performs PSI-based packet discarding operation can be newly defined and set by the base station. The operation is as described in the embodiment of Fig. 1e above.
도 1g는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말이 PDU set 중요도 단위로 별도의 discarding timer 값을 사용하는 동작 및 절차를 도시한다.FIG. 1g illustrates an operation and procedure for a terminal to use a separate discarding timer value per PDU set importance unit according to a network instruction according to one embodiment of the present disclosure.
UE(1g-01)의 PDCP 계층에서는 상기 도 1d의 실시예에서 서술된 바와 같이 discarding timer 기반 PDCP SDU discarding 동작을 수행할 수 있다. 구체적으로 UE의 PDCP 계층은 상향 링크 데이터 패킷(PDCP SDU)이 도착하는 시점에 각 패킷 단위로 패킷 버림 동작을 위한 discardTimer(1g-25)를 시작하고 특정 패킷의 discardTimer가 만료되면 해당 패킷의 전송을 포기하고 버릴 수 있다. 이때, discardTimer 값은 각 DRB에 연결된 PDCP 엔티티 단위로 설정되어 해당 DRB(PDCP 엔티티)에 도착하는 모든 PDCP SDU들에 대해 동일한 discardTimer 값(1g-25)이 사용 될 수 있다. 이 때, discardTimer (1g-25)는 도 1g에서 중요도에 따라 별도의 discardTimer 값을 사용하도록 하는 지시 (Activation indication)을 수신하기 이전에 시작되는 적어도 하나의 discardTimer를 의미할 수 있다. The PDCP layer of the UE (1g-01) can perform a PDCP SDU discarding operation based on a discarding timer as described in the embodiment of the above-described FIG. 1d. Specifically, the PDCP layer of the UE starts a discardTimer (1g-25) for packet discarding operation for each packet when an uplink data packet (PDCP SDU) arrives, and when the discardTimer of a specific packet expires, the transmission of the corresponding packet can be abandoned and discarded. At this time, the discardTimer value is set for each PDCP entity connected to each DRB, so that the same discardTimer value (1g-25) can be used for all PDCP SDUs arriving at the corresponding DRB (PDCP entity). At this time, the discardTimer (1g-25) can mean at least one discardTimer that is started before receiving an instruction (Activation indication) to use a separate discardTimer value according to importance in FIG. 1g.
추가로 네트워크 혼잡 발생시 중요도가 낮은 패킷을 상대적으로 빨리 버리고 중요도가 높은 패킷의 전송 성공률을 높이기 위해서, 상기 PDCP SDU discarding 동작 시 각 패킷의 중요도에 따라 별도의 discardTimer 값(1g-30, 1g-32, 1g-35)이 설정 및 사용될 수 있다. 보다 구체적으로 상대적으로 중요도가 낮은 패킷에 대해서는 상대적으로 짧은 discardTimer 값(1g-35)이 설정되고 상대적으로 중요도가 높은 패킷에 대해서는 상대적으로 긴 discardTimer 값(1g-32)이 설정될 수 있다. 이 경우, 네트워크 혼잡으로 인해 상향 링크 패킷이 전송이 지연되며 UE의 Layer2 버퍼에서 대기하는 시간이 길어질 때, 상대적으로 중요도가 낮은 패킷들의 discardTimer가 먼저 만료되면서 중요도가 낮은 패킷들이 먼저 버려지고 상대적으로 중요도가 높은 패킷들이 성공적으로 전송될 가능성이 높아질 수 있다. In addition, in order to discard low-priority packets relatively quickly and increase the transmission success rate of high-priority packets when network congestion occurs, a separate discardTimer value (1g-30, 1g-32, 1g-35) may be set and used according to the importance of each packet during the PDCP SDU discarding operation. More specifically, a relatively short discardTimer value (1g-35) may be set for packets with relatively low importance, and a relatively long discardTimer value (1g-32) may be set for packets with relatively high importance. In this case, when uplink packets are delayed in transmission due to network congestion and the waiting time in the Layer2 buffer of the UE becomes long, the discardTimers of packets with relatively low importance may expire first, so that low-priority packets may be discarded first and the possibility of successful transmission of packets with relatively high importance may increase.
gNB(1g-02)은 네트워크 혼잡 상태에 따라서 UE(1g-01)가 DRB 단위 (해당 DRB에 연결된 PDCP 엔티티 단위)로 하나의 동일한 discardTimer 값을 사용할 지 아니면 각 상향 링크 패킷의 중요도에 따라 별도의 discardTimer 값을 사용할 지 설정(지시) 할 수 있다 (1g-40). 구체적인 단계별 동작은 하기와 같다.The gNB (1g-02) can configure (instruct) the UE (1g-01) to use one identical discardTimer value per DRB (per PDCP entity connected to the corresponding DRB) or to use separate discardTimer values according to the importance of each uplink packet, depending on the network congestion status (1g-40). The specific step-by-step operations are as follows.
1g-05 단계에서 상기 gNB는 RRCReconfiguration 메시지를 단말에 전송할 수 있다. gNB는 상기 RRC 메시지를 통해 PDCP SDU discarding 동작에 사용될 discardTimer 값을 설정할 수 있다. 이 때, gNB는 DRB 단위 (해당 DRB에 연결된 PDCP 엔티티 단위)로 사용될 하나의 discardTimer 값을 설정할 수 있다. 또한, 상기 gNB는 패킷의 중요도 별로 별도의 discardTimer 값을 UE 단위 또는 DRB 단위 (해당 DRB에 연결된 PDCP 엔티티 단위)로 설정할 수 있다. 여기서 패킷은 PDCP SDU를 의미할 수 있으며, 각 패킷의 중요도는 해당 패킷에 포함된 데이터가 구성하는 PDU set의 중요도(PSI)값이 될 수 있다. 또한 상기 gNB는 각 DRB 단위(해당 DRB에 연결된 PDCP 엔티티 단위)로 네트워크 혼잡 상황에 따라 패킷 중요도 별로 별도의 discardTimer 값을 사용할 수 있는지 여부를 설정(지시) 할 수 있다. 상술한 설정 정보 중 적어도 하나가 RRCReconfiguration 메시지를 통해 설정될 수 있다. 즉, 상기 DRB 단위로 사용될 하나의 discardTimer 값, 패킷 중요도 별로 UE 단위 또는 DRB 단위로 설정되는 discardTimer 값, 또는 패킷 중요도 별로 별도의 discardTimer 값을 사용할 수 있는지 여부를 지시하는 정보 중 적어도 하나가 RRCReconfiguration 메시지를 통해 설정될 수 있다.In
1g-07 단계에서 상기 UE는 상기 1g-05 단계에서 DRB 단위(해당 DRB에 연결된 PDCP 엔티티 단위)로 설정된 하나의 discardTimer 값을 사용해 PDCP SDU discarding 동작을 수행할 수 있다. 따라서 해당 DRB에 연결된 PDCP 엔티티에 도착한 모든 상향 링크 패킷들에 동일한 discardTimer 값이 적용된다.In
1g-10 단계에서 상기 gNB는 네트워크 혼잡 상황이 발생 했음을 감지할 수 있다. At
1g-12 단계에서 상기 gNB는 상기 UE가 각 패킷의 중요도에 따라 별도의 discardTimer 값을 사용하는 동작을 활성화시키기 위한 지시자를 상기 UE에게 전송(설정) 할 수 있다. 또는 상기 지시자는 네트워크 혼잡 상황 발생 시 단말이 수행해야하는 다양한 동작들을 트리거링 하는 지시자로 사용되도록 정의될 수도 있다. 상기 지시자로는 상기 도 1d에서 서술된 바와 같은 방식으로 MAC CE, DCI, PDCP control PDU 중 적어도 하나가 사용될 수 있으며, 하기 변수들 중 적어도 하나가 포함될 수 있다.In
- Time duration (1g-13): 상기 UE가 패킷의 중요도에 따라 별도의 discardTimer 값을 사용해야 하는 시간 값이 포함될 수 있다. 1g-12 단계에서 Time duration 값이 함께 설정된 경우, 상기 UE는 각 패킷의 중요도에 따라 별도의 discardTimer 값을 사용하는 동작을 상기 Time duration 동안 유지할 수 있다. 만약, 1g-12 단계에서 Time duration 값이 함께 설정되지 않은 경우, 상기 UE는 상기 gNB로부터 하기 1g-20 단계에서와 같이 비활성화 지시를 받을 때까지, 각 패킷의 중요도에 따라 별도의 discardTimer 값을 사용하는 동작을 유지할 수 있다.- Time duration (1g-13): The time value at which the UE should use a separate discardTimer value according to the importance of the packet may be included. If the Time duration value is set together in
- 중요도 별 discardTimer 값: 상기 1g-05 단계에서 RRC 시그널링을 통해 중요도 별로 별도의 discardTimer 값이 설정되지 않은 경우, 1g-12 단계에서 해당 값들이 함께 설정될 수 있다. - DiscardTimer values by importance: If separate discardTimer values by importance are not set through RRC signaling in
- 활성화 대상 DRB ID: 상기 UE가 각 패킷의 중요도에 따라 별도의 discardTimer 값을 사용하는 동작을 활성화 해야하는 대상 DRB의 ID 값이 하나 이상 포함될 수 있다.- DRB ID to be activated: The ID value of one or more target DRBs for which the UE should activate the operation of using a separate discardTimer value according to the importance of each packet may be included.
1g-17 단계에서 상기 gNB는 네트워크 혼잡이 해소되었음을 감지할 수 있다. At
1g-20 단계에서 상기 gNB는 상기 UE가 각 패킷의 중요도에 따라 별도의 discardTimer 값을 사용하는 동작을 비활성화시키기 위한 지시자를 상기 UE에게 전송(설정) 할 수 있다. 또는 상기 지시자는 네트워크 혼잡 상황 해소 시 단말이 수행해야 하는 다양한 동작들을 트리거링 하는 지시자로 사용되도록 정의될 수도 있다. 상기 지시자로는 MAC CE, DCI, PDCP control PDU중 적어도 하나가 사용될 수 있으며, 하기 변수들 중 적어도 하나가 포함될 수 있다.In
- 비활성화 대상 DRB ID: 상기 UE가 각 패킷의 중요도에 따라 별도의 discardTimer 값을 사용하는 동작을 비활성화 해야하는 대상 DRB의 ID 값이 하나 이상 포함될 수 있다.- DRB ID to be disabled: The ID value of one or more target DRBs for which the UE should disable the operation of using a separate discardTimer value according to the importance of each packet may be included.
또한, 상기 gNB는 상기 1g-05 단계 및 1g-12단계의 discardTimer 설정 및 지시에서 특정 패킷 중요도 대한 discardTimer 값을 '0'으로 설정함으로써 상기 UE가 해당 중요도를 갖는 상향 링크 패킷 (PDCP SDU)들을 PDCP 계층에 도착하는 즉시 바로 버리도록 설정할 수도 있다. Additionally, the gNB may set the discardTimer value for a specific packet importance to '0' in the discardTimer setting and instruction of
도 1h는 본 개시의 일 실시예에 따른 네트워크 지시에 따라 단말의 각 DRB 단위로 PDCP 계층에서 사용되는 PDCP discarding timer 값을 변경하는 동작 및 절차를 도시한다.FIG. 1h illustrates an operation and procedure for changing a PDCP discarding timer value used in a PDCP layer for each DRB unit of a terminal according to a network instruction according to one embodiment of the present disclosure.
UE(1h-01)의 PDCP 계층에서는 상기 도 1d의 실시예에서 서술된 바와 같이 discarding timer 기반 PDCP SDU discarding 동작을 수행할 수 있다. 구체적으로 UE의 PDCP 계층은 상향 링크 데이터 패킷(PDCP SDU)가 도착하는 시점에 각 패킷 단위로 패킷 버림 동작을 위한 discardTimer(1h-20)를 시작하고 특정 패킷의 discardTimer가 만료되면 해당 패킷의 전송을 포기하고 버릴 수 있다. 이때, discardTimer 값은 각 DRB에 연결된 PDCP 엔티티 단위로 설정되어 해당 DRB(PDCP 엔티티)에 도착하는 모든 PDCP SDU들에 대해 동일한 discardTimer 값(1h-20)이 사용될 수 있다. The PDCP layer of the UE (1h-01) can perform a PDCP SDU discarding operation based on a discarding timer as described in the embodiment of the above-described Fig. 1d. Specifically, the PDCP layer of the UE starts a discardTimer (1h-20) for packet discarding operation for each packet unit when an uplink data packet (PDCP SDU) arrives, and when the discardTimer of a specific packet expires, the transmission of the corresponding packet can be abandoned and discarded. At this time, the discardTimer value is set for each PDCP entity connected to each DRB, and the same discardTimer value (1h-20) can be used for all PDCP SDUs arriving at the corresponding DRB (PDCP entity).
또한, gNB(1h-02)는 네트워크 혼잡 발생시 UE(1h-01)이 전송 대기중인 패킷을 상대적으로 빨리 버리게 함으로써 네트워크 혼잡 상황을 해소시킬 수 있다. 이를 위해서, 상기 gNB는 상기 UE의 각 DRB 마다 하나 이상의 복수개의 discardTimer 값 (1h-20 및 1h-25)을 설정해두고 네트워크 혼잡 상황에 따라 그 중 한 개 값을 사용하도록 지시(1h-17) 할 수 있다. 구체적인 단계별 동작은 하기와 같다.In addition, gNB (1h-02) can alleviate network congestion by relatively quickly discarding packets waiting to be transmitted by UE (1h-01) when network congestion occurs. To this end, the gNB can set one or more multiple discardTimer values (1h-20 and 1h-25) for each DRB of the UE and instruct (1h-17) to use one of the values depending on the network congestion situation. The specific step-by-step operations are as follows.
1h-05 단계에서 상기 gNB는 RRCReconfiguration 메시지를 단말에 전송할 수 있다. gNB는 상기 RRC 메시지를 통해 상기 UE의 PDCP 계층에서 PDCP SDU discarding 동작에 사용될 discardTimer 값을 설정할 수 있다. 이때, gNB는 DRB 단위 (해당 DRB에 연결된 PDCP 엔티티 단위)로 사용될 discardTimer 값을 하나 또는 복수 개 설정할 수 있다. 이때, 특정 DRB에 대해 복수개의 discardTimer 값이 설정된 경우, 각 discardTimer 값은 특정 ID (또는 index) 값과 연결되어 리스트 형태로 설정될 수 있으며, 상기 gNB는 상기 UE가 DRB 단위로 설정된 복수개의 discardTimer 값들 중 어떤 값을 사용해야 할지를 ID 또는 index 값을 사용해 함께 지시(설정) 할 수 있다. At
또는 gNB는 DRB 단위 (해당 DRB에 연결된 PDCP 엔티티 단위)로 사용될 discardTimer 값을 두 개만 설정할 수도 있다. 두 개의 discardTimer만 설정된 경우, 그 중 하나는 default 값 (다시 말해, 추가 설정 및 지시가 없는 경우 기본 적으로 사용되는 값)이고 나머지 하나는 네트워크 혼잡 상황에서 사용될 수 있는 값 (다시 말해, 네트워크 혼잡 상황에서 상기 gNB의 설정 및 지시에 따라 사용될 수 있는 값)이 될 수 있다. 이와 같이 DRB 단위로 두 개의 discardTimer 값만 설정된 경우에는 별도의 ID 및 index 값을 사용하지 않고 별도의 필드로 정의되어 구분될 수 있다. 또한 상기 gNB는 각 DRB 단위(해당 DRB에 연결된 PDCP 엔티티 단위)로 네트워크 혼잡 상황에 따라 해당 DRB의 discardTimer 값이 유동적으로 바뀔 수 있는지 여부를 설정(지시) 할 수 있다. 본 실시예에서는 discardTimer 값으로 T1 (1h-20)이 사용되도록 설정(지시) 된 경우를 가정하였다.Alternatively, the gNB may set only two discardTimer values to be used per DRB unit (per PDCP entity unit connected to the corresponding DRB). When only two discardTimers are set, one of them may be a default value (in other words, a value used basically when there is no additional setting or instruction) and the other may be a value that can be used in a network congestion situation (in other words, a value that can be used according to the setting and instruction of the gNB in a network congestion situation). When only two discardTimer values are set in this way per DRB unit, they may be distinguished by being defined as separate fields without using separate ID and index values. In addition, the gNB may set (instruct) whether the discardTimer value of each DRB unit (per PDCP entity unit connected to the corresponding DRB) can be dynamically changed depending on the network congestion situation. In this embodiment, it is assumed that T1 (1h-20) is set (instructed) to be used as the discardTimer value.
1h-07 단계에서 상기 UE는 상기 1h-05 단계에서 DRB 단위(해당 DRB에 연결된 PDCP 엔티티 단위)로 설정된 하나 또는 복수개의 discardTimer 값들 중 사용하도록 지시된 값(T1, 1h-20)을 사용해 PDCP SDU discarding 동작을 수행할 수 있다. 따라서 해당 DRB에 연결된 PDCP 엔티티에 도착한 모든 상향 링크 패킷들에 동일한 discardTimer 값(T1, 1h-20)이 적용된다.In
1h-10 단계에서 상기 gNB는 네트워크 혼잡 상황이 발생 했음을 감지할 수 있다. At
1h-12 단계에서 상기 gNB는 상기 UE가 특정 DRB에 대해 다른 discardTimer 값을 사용하도록 지시하는 지시자를 상기 UE에게 전송(설정) 할 수 있다. 또는 상기 지시자는 네트워크 혼잡 상황 발생 시 단말이 수행해야 하는 다양한 동작들을 트리거링 하는 지시자로 사용되도록 정의될 수도 있다. 상기 지시자로는 상기 도 1d에서 서술된 바와 같이 MAC CE, DCI, PDCP control PDU 중 적어도 하나가 사용될 수 있으며, 하기 변수들 중 적어도 하나가 포함될 수 있다.In
- 활성화 대상 DRB ID: 상기 UE가 discardTimer 값을 변경하는 동작을 활성화하는 대상 DRB의 ID 값이 하나 또는 그 이상 함께 포함될 수 있다.- DRB ID to be activated: One or more ID values of the DRBs for which the UE activates the operation of changing the discardTimer value may be included.
- discardTimer ID (또는 index): 상기 1h-05 단계에서 DRB 단위로 복수개의 discardTimer 값이 설정된 경우, 각 discardTimer 값은 특정 ID (또는 index) 값과 함께 설정될 수 있다. 상기 gNB는 상기 UE가 특정 DRB에 대해서 상기 1h-05 단계에서 설정된 복수개의 discardTimer 값 중 하나를 사용하도록 (활성화하도록) 지시하기 위해, 해당 DRB ID 및 discardTimer ID (또는 index) 값을 포함시킬 수 있다. - discardTimer ID (or index): If multiple discardTimer values are set per DRB in
예를 들어, 상기 1h-12 단계에서 discardTimer 활성화 지시를 위해 MAC CE가 사용된 경우를 가정하면, 해당 MAC CE를 구성하는 8 bits 중 5 bits은 특정 DRB ID를 지시하고 나머지 3bits은 1h-05 단계에서 해당 DRB에 대해 설정된 복수개의 discardTimer 값들 중 하나를 지시하는데 사용될 수 있다. 또한 복수개의 DRB에 대해 각 DRB에서 사용될 discardTimer 값을 지시하기 위해서 상기 MAC CE에 상기 서술된 바와 같이 같이 DRB ID 및 discardTimer ID 값으로 구성된 8bits 정보가 리스트 형태로 복수개가 이어져서 포함될 수 있다. 상기 UE는 상기 형태로 구성된 MAC CE를 수신 시, 각 DRB에 대해서 지시된 discardTimer 값의 사용을 시작한다.For example, assuming that MAC CE is used to indicate discardTimer activation in
또한, 상기 1h-05 단계에서 각 DRB 별로 두개의 discardTimer 값만 설정된 경우에는 zero size MAC CE (MAC CE 자체의 payload는 없는 MAC CE)가 정의될 수 있으며, (e)LCID 만으로 네트워크 혼잡 상황에서 사용될 discardTimer 값을 활성화 및 비활성화 할 수 있다. 이 경우, 네트워크 혼잡 상황에서 사용될 discardTimer 값을 활성화 및 비활성화 하기 위한 MAC CE를 각각 따로 정의하고 각 MAC CE의 (e)LCID를 통해 상기 두 개의 MAC CE가 구분될 수 있다. 상기 두 가지 중 하나의 MAC CE를 수신한 상기 UE는 상기 1h-05단계에서 네트워크 혼잡 상황에 따라 discardTimer 값이 유동적으로 바뀔 수 있도록 설정(지시)된 모든 DRB 들(또는 두 개 discardTimer 값이 설정된 모든 DRB들)에 대해서 동시에 네트워크 혼잡 상황에서 사용될 discardTimer 값을 활성화 또는 비활성화 할 수 있다.In addition, if only two discardTimer values are set for each DRB in the
- DRB 별 discardTimer 값: 상기 1h-05 단계에서 RRC 시그널링을 통해 DRB 별로 복수개의 discardTimer 값이 설정되지 않은 경우, 1h-12 단계에서 특정 DRB에서 사용될 discardTimer 값이 설정될 수 있다. 다시 말해, 특정 DRB ID와 특정 discardTimer 값이 지시 될 수 있다. 이때, 상기 UE는 해당 DRB에 대해 지시된 discardTimer 값을 사용할 수 있다.- DRB-specific discardTimer value: If multiple discardTimer values are not set for each DRB through RRC signaling in
1h-15 단계에서 상기 UE는 상기 1h-12 단계에서의 지시에 따라 각 DRB에 대해 변경된 discardTimer 값을 사용하여 PDCP SDU discarding 동작을 수행할 수 있다. 상기 UE는 상기 gNB로부터 특정 DRB (또는 여러 DRB)에 대해 discardTimer 값을 변경하도록 지시된 시점(1h-17) 이후부터 도착하는 패킷 (PDCP SDU)들에 대해서 변경된 discardTimer(T2, 1h-25) 값을 적용할 수 있다. At
또한, 상기 gNB는 상기 1h-05 단계 및 1h-12단계의 discardTimer 설정 및 지시에서 특정 DRB에 대한 discardTimer 값을 '0'으로 설정함으로써 상기 UE가 해당 DRB의 PDCP 계층에 도착하는 모든 상향 링크 패킷 (PDCP SDU)들을 바로 버리도록 설정할 수도 있다.
Additionally, the gNB may also configure the UE to immediately discard all uplink packets (PDCP SDUs) arriving at the PDCP layer of a specific DRB by setting the discardTimer value for that DRB to '0' in the discardTimer setting and instruction of
도 1i는 본 개시의 일 실시예에 따른 네트워크의 PDU set 중요도 기반 PDCP discarding 동작 지시를 돕기 위해 단말이 전송 대기 중인 상향 링크 패킷에 대한 정보를 기지국에 보고하는 절차를 도시한다.FIG. 1i illustrates a procedure for a terminal to report information about uplink packets waiting for transmission to a base station to help indicate PDCP discarding operation based on PDU set importance of a network according to one embodiment of the present disclosure.
UE(1i-01, 1i-11, 1i-21)는 gNG(1i-02, 1i-12, 1i-22)가 상기 도 1d, 1e, 1f, 1g에서 서술된 패킷 중요도 (예를 들어, 각 패킷이 포함하는 데이터가 속한 PDU set의 중요도, PSI) 기반 패킷 버림 동작 (예를 들어, PDCP SDU discarding) 설정 방법에 따라 상기 UE의 패킷 버림 동작을 설정할 때 도움이 될 수 있는 정보를 상기 gNB에게 보고 할 수 있다. 참고로 현재 규격상 상기 gNB는 상기 UE가 상향 링크를 통해 전송하는 패킷들의 중요도(예를 들어, PSI 값)를 파악할 수 있는 방법이 없기 때문에 상기 도 1d, 1e, 1f, 1g에서 서술된 패킷 중요도 기반 패킷 버림 동작을 설정하는데 어려움이 있다. 이러한 문제점을 해결하기 위해, 상기 UE는 상기 gNB에게 하기 정보들(이하, 설명의 용이함을 위해 'PSI 기반 단말 보조 정보'라 부른다) 중 적어도 하나를 제공할 수 있다. 참고로 PSI 기반 단말 보조 정보들은 DRB/RLC/LCH 단위로 계산(구성)되어 보고될 수 있다.UE (1i-01, 1i-11, 1i-21) can report to gNB information that can be helpful when gNG (1i-02, 1i-12, 1i-22) sets packet discard operation (e.g., PDCP SDU discarding) based on packet importance (e.g., importance of PDU set to which data included in each packet belongs, PSI) described in FIGS. 1d, 1e, 1f, 1g. For reference, since there is no method for gNB to determine importance (e.g., PSI value) of packets transmitted by UE through uplink according to the current specification, it is difficult to set packet importance based packet discard operation described in FIGS. 1d, 1e, 1f, 1g. To solve this problem, UE can provide at least one of the following information (hereinafter, referred to as 'PSI-based terminal assistance information' for ease of explanation) to gNB. For reference, PSI-based terminal assistance information can be calculated (configured) and reported in DRB/RLC/LCH units.
- 단말에서 전송 대기 중인 상향링크 패킷들의 중요도 (다시 말해, PSI) - The importance of uplink packets waiting to be transmitted at the terminal (i.e., PSI)
: 상기 UE의 Layer2 버퍼에서 전송 대기중인 상향 링크 패킷 (PDCP SDU/PDU, RLC SDU/PDU, MAC SDU/PDU 중 적어도 하나)들의 중요도 값 (PSI)들의 리스트가 상기 gNB에게 보고될 수 있다. 예를 들어, 중요도가 1, 2, 3인 상향 링크 패킷이 상기 UE의 Layer2 버퍼에서 전송 대기 중인 경우, 상기 UE는 해당 패킷들의 중요도 값을 list 형태로 상기 gNB에게 보고 할 수 있다. 다른 방법으로 상기 UE는 Layer2 버퍼에서 전송 대기중인 상향 링크 패킷 들의 중요도 값 (PSI)들 중, 가장 큰 (또는 가장 작은) 값만 상기 gNB에게 보고될 수도 있다.: A list of importance values (PSIs) of uplink packets (at least one of PDCP SDU/PDU, RLC SDU/PDU, MAC SDU/PDU) waiting for transmission in the Layer2 buffer of the UE can be reported to the gNB. For example, if uplink packets with importance of 1, 2, and 3 are waiting for transmission in the Layer2 buffer of the UE, the UE can report the importance values of the corresponding packets to the gNB in the form of a list. Alternatively, the UE can report only the largest (or smallest) importance values (PSIs) of the uplink packets waiting for transmission in the Layer2 buffer to the gNB.
- 각 중요도 별로 전송 대기 중인 상향 링크 패킷의 양- The amount of uplink packets waiting to be transmitted for each importance level.
: 상기 UE의 Layer2 버퍼에서 전송 대기중인 상향 링크 패킷들의 양이 중요도 값 (PSI) 별로 보고될 수 있다. 예를 들어, 상기 UE는 Layer2 버퍼에서 전송 대기중인 상향 링크 패킷의 크기를 중요도 별로 합산하여 상기 gNB에게 보고 할 수 있다. 또 다른 방법으로 상기 UE는 Layer2 버퍼에서 전송 대기중인 상향 링크 패킷의 총 크기 중, 각 중요도 값(PSI)을 갖는 패킷들이 차지하는 비율을 상기 gNB에게 보고 할 수도 있다. 예를 들어, 상기 UE의 Layer2 버퍼에서 전송 대기 중인 패킷들의 총 크기 합이 100MB일 때, 그 중 중요도 값이 1인 패킷들의 총 크기 합은 30MB, 중요도 값이 2인 패킷들의 총 크기 합은 20MB, 그리고 중요도 값이 3인 패킷들의 총 크기 합은 50MB라면, 각 중요도 1, 2, 3에 대해서 각각 30%, 20%, 50% 값이 상기 gNB에 보고될 수 있다.: The amount of uplink packets waiting to be transmitted in the Layer2 buffer of the UE can be reported by importance value (PSI). For example, the UE can report to the gNB the sum of the sizes of uplink packets waiting to be transmitted in the Layer2 buffer by importance. Alternatively, the UE can report to the gNB the ratio of packets having each importance value (PSI) out of the total size of uplink packets waiting to be transmitted in the Layer2 buffer. For example, when the total size of packets waiting to be transmitted in the Layer2 buffer of the UE is 100 MB, if the total size of packets with an importance value of 1 is 30 MB, the total size of packets with an importance value of 2 is 20 MB, and the total size of packets with an importance value of 3 is 50 MB, then 30%, 20%, and 50% for importance values of 1, 2, and 3, respectively, can be reported to the gNB.
- 각 중요도 별로 QoS 요구사항 (예를 들어, PSER, PER, PSDB, PDB 등) 만족 여부 - Satisfaction of QoS requirements (e.g. PSER, PER, PSDB, PDB, etc.) for each importance level
: 상기 UE는 각 중요도 값(PSI) 별로 해당 중요도를 갖는 상향 링크 패킷 전송 시 하기 QoS 요구 사항들이 만족되고 있는지 여부를 상기 gNB에게 보고 할 수 있다.: The UE can report to the gNB whether the following QoS requirements are satisfied when transmitting an uplink packet with the corresponding importance for each importance value (PSI).
* Packet Error Rate (PER)* Packet Error Rate (PER)
* Packet Delay Budget (PDB)* Packet Delay Budget (PDB)
* PDU Set Error Rate (PSER): defines an upper bound for a rate of non-congestion related PDU Set losses between RAN and the UE.* PDU Set Error Rate (PSER): defines an upper bound for a rate of non-congestion related PDU Set losses between RAN and the UE.
* PDU Set Delay Budget (PSDB): time between reception of the first PDU (at the UPF in DL, at the UE in UL) and the successful delivery of the last arrived PDU of a PDU Set (at the UE in DL, at the UPF in UL). PSDB is an optional parameter and when provided, the PSDB supersedes the PDB.* PDU Set Delay Budget (PSDB): time between reception of the first PDU (at the UPF in DL, at the UE in UL) and the successful delivery of the last arrived PDU of a PDU Set (at the UE in DL, at the UPF in UL). PSDB is an optional parameter and when provided, the PSDB supersedes the PDB.
- 각 중요도 별로 L2 전송 지연 시간- L2 transmission delay time for each importance
: 상기 UE는 중요도 별로 각 중요도 값을 갖는 상향 링크 패킷들이 Layer2 버퍼에 도착 후 실제 전송이 완료되는 시점까지의 평균 지연시간을 측정 후 상기 gNB에게 보고 할 수 있다. : The UE can measure the average delay time from the time when uplink packets with each importance value arrive at the
구체적으로 상기 서술된 PSI 기반 단말 보조 정보들은 하기 방법들 중 적어도 하나에 의해 상기 UE에서 상기 gNB로 보고될 수 있다.Specifically, the PSI-based terminal assistance information described above can be reported from the UE to the gNB by at least one of the following methods.
- UE Assistance Information (UAI) 사용 방법 (1i-00):- How to use UE Assistance Information (UAI) (1i-00):
gNB(1i-02)는 UE(1i-03)가 UAI를 사용해서 PSI 기반 단말 보조 정보들을 보고하도록 설정하고 상기 UE는 상기 gNB 설정에 따라 PSI 기반 단말 보조 정보를 UAI 메시지에 포함해 보고 할 수 있다. The gNB (1i-02) configures the UE (1i-03) to report PSI-based terminal assistance information using UAI, and the UE can report PSI-based terminal assistance information by including it in a UAI message according to the gNB configuration.
1i-03 단계에서 상기 gNB는 네트워크 혼잡 상황이 발생했음을 파악할 수 있다. 상기 gNB는 네트워크 혼잡 상황에 따라 PSI 기반 패킷 버림 동작을 설정하기 위해 PSI 기반 단말 보조 정보를 필요로 할 수 있다. 따라서 상기 gNB는 하기 1i-04 단계에서 상기 UE가 PSI 기반 단말 보조 정보를 UAI 메시지를 통해 보고하도록 설정할 수 있다. 보다 구체적으로 하기 변수들 중 적어도 하나가 해당 설정 정보에 포함될 수 있다.In
* prohibitTimer: 상기 UE가 너무 자주 UAI 메시지를 통해 PSI 기반 단말 보조 정보를 보고하는 것을 방지하기 위해 별도의 prohibitTimer 값이 설정될 수 있다. 상기 UE는 PSI 기반 단말 보조 정보와 관련해서 설정된 prohibitTimer가 구동 중 (running)에는 PSI 기반 단말 보조 정보 보고를 위한 새로운 UAI 메시지를 전송할 수 없다.* prohibitTimer: A separate prohibitTimer value may be set to prevent the UE from reporting PSI-based terminal assistance information via UAI messages too frequently. The UE cannot transmit a new UAI message for reporting PSI-based terminal assistance information while the prohibitTimer set in relation to PSI-based terminal assistance information is running.
* 보고 조건 설정: 상기 UE가 PSI 기반 단말 보조 정보를 보고를 트리거링 하는 조건에 관련된 변수가 설정될 수 있다. 예를 들어, 상기 gNB가 상기 UE로부터 주기적으로 PSI 기반 단말 보조 정보를 보고 받기 원하는 경우 보고 주기가 설정될 수 있다. 또 다른 예로, 상기 gNB가 상기 UE의 Layer2 버퍼에서 상향 링크 패킷들이 경험하는 지연 시간이 특정 임계 값을 넘는 경우에 PSI 기반 단말 보조 정보를 보고 받기 원하는 경우, 해당 임계 값이 설정될 수 있다.* Setting reporting conditions: Variables related to conditions for triggering reporting of PSI-based terminal assistance information by the UE can be set. For example, if the gNB wants to receive reports of PSI-based terminal assistance information periodically from the UE, a reporting cycle can be set. As another example, if the gNB wants to receive reports of PSI-based terminal assistance information when the delay time experienced by uplink packets in the Layer2 buffer of the UE exceeds a specific threshold, the threshold can be set.
* 보고 정보 설정: 상기 UE가 PSI 기반 단말 보조 정보를 보고 할 때 포함될 정보들을 지시하는 변수가 설정될 수 있다. 예를 들어, PSI 기반 단말 보조 정보에 포함되는 각 정보 별로 상기 UE가 해당 정보를 UAI 메시지에 포함해서 보고해야 하는지 여부를 나타내는 지시자가 포함될 수 있다. 또한 상기 PSI 기반 단말 보조 정보가 보고되어야 하는 DRB/RLC/LCID 등이 함께 지시 될 수 있다.* Setting report information: Variables indicating information to be included when the UE reports PSI-based terminal assistance information can be set. For example, an indicator indicating whether the UE should report the corresponding information by including it in a UAI message for each piece of information included in the PSI-based terminal assistance information can be included. In addition, DRB/RLC/LCID, etc. to which the PSI-based terminal assistance information should be reported can be indicated together.
1i-06 단계에서 상기 UE는 상기 1i-04 단계에서 UAI 메시지를 통한 PSI 기반 단말 보조 정보 보고 설정을 받은 이후, 아직 PSI 기반 단말 보조 정보를 포함한 UAI 메시지를 보내지 않았다면, PSI 기반 단말 보조 정보를 보고하기 위한 UAI 메시지 전송을 트리거링 할 수 있다. 상기 UE는 상기 1i-04 단계에서의 상기 gNB 지시에 따라 UAI 메시지를 통한 PSI 기반 단말 보조 정보를 보고 할 수 있다.At
1i-07 단계에서 UAI 메시지를 통한 PSI 기반 단말 보조 정보의 보고 조건이 만족 될 수 있다. 상기 보고 조건은 상기 1i-04 단계에서 서술된 예시와 같이 상기 gNB로부터 설정될 수 있다. 또는, 규격에 UAI를 통한 PSI 기반 단말 보조 정보 보고 조건이 명시될 수도 있다. 예를 들어, 상기 UE의 특정 DRB의 PDCP 계층에서 PDCP SDU discarding 동작이 발생하였고 해당 DRB에 대해 측정(또는 계산)된 PSI 기반 단말 보조 정보가 존재하는 경우, 상기 UE는 PSI 기반 단말 보조 정보 보고를 위한 UAI 메시지 전송을 트리거링 할 수 있다.In
1i-09 단계에서 상기 UE는 상기 1i-07 단계에서 PSI 기반 단말 보조 정보 보고를 위해 트리거링 된 UAI 메시지를 전송할 수 있다. 다만, PSI 기반 단말 보조 정보 보고에 대해 설정되 prohibitTimer가 구동 중인 경우, 해당 UAI 전송은 지연될 수 있다.In
- UE Information Request/Response 사용 방법 (1i-10):- How to use UE Information Request/Response (1i-10):
gNB(1i-12)는 UE(1i-13)가 UE Information Response 메시지를 통해 PSI 기반 단말 보조 정보들을 보고하도록 UE Information Request메시지를 통해 요청할 수 있다. 상기 UE는 상기 gNB 요청에 따라 PSI 기반 단말 보조 정보를 UE Information Response 메시지에 포함해 응답할 수 있다. The gNB (1i-12) may request the UE (1i-13) to report PSI-based terminal assistance information via a UE Information Request message. The UE may respond by including the PSI-based terminal assistance information in the UE Information Response message according to the gNB request.
1i-13 단계에서 상기 gNB는 네트워크 혼잡 상황이 발생했음을 파악할 수 있다. 상기 gNB는 네트워크 혼잡 상황에 따라 PSI 기반 패킷 버림 동작을 설정하기 위해 PSI 기반 단말 보조 정보를 필요로 할 수 있다. 따라서 상기 gNB는 하기 1i-15 단계에서 상기 UE가 UE Information Response 메시지를 통해 PSI 기반 단말 보조 정보들을 보고하도록 UE Information Request메시지를 통해 요청할 수 있다.In
1i-15 단계에서 상기 gNB는 UE Information Request메시지를 통해 상기 UE가 PSI 기반 단말 보조 정보를 UE Information Response 메시지를 통해 보고하도록 요청할 수 있다. 보다 구체적으로 하기 변수들 중 적어도 하나가 UE Information Request메시지에 포함될 수 있다.At
* 보고 정보 설정: 상기 UE가 PSI 기반 단말 보조 정보를 보고 할 때 포함될 정보들을 지시하는 변수가 함께 설정될 수 있다. 예를 들어, PSI 기반 단말 보조 정보에 포함되는 각 정보 별로 상기 UE가 해당 정보를 UE Information Response 메시지에 포함해서 보고해야 하는지 여부를 나타내는 지시자가 포함될 수 있다. 또한 상기 PSI 기반 단말 보조 정보가 보고되어야 하는 DRB/RLC/LCID 등이 함께 지시 될 수 있다.* Setting report information: Variables indicating information to be included when the UE reports PSI-based terminal assistance information may be set together. For example, an indicator indicating whether the UE should report the corresponding information by including it in the UE Information Response message may be included for each piece of information included in the PSI-based terminal assistance information. In addition, DRB/RLC/LCID, etc. to which the PSI-based terminal assistance information should be reported may be indicated together.
1i-17 단계에서 상기 UE는 상기 1i-15 단계에서 UE Information Request 메시지를 통해 PSI 기반 단말 보조 정보 보고를 요청받은 이후, PSI 기반 단말 보조 정보를 보고하기 위한 UE Information Response 메시지 전송을 트리거링 할 수 있다. 상기 UE는 상기 1i-15 단계에서의 상기 gNB 지시에 따라 UE Information Response 메시지를 통한 PSI 기반 단말 보조 정보를 보고 할 수 있다.In
- PDCP control PDU 사용 방법 (1i-20):- How to use PDCP control PDU (1i-20):
gNB(1i-22)는 UE(1i-23)가 PDCP control PDU를 사용해서 PSI 기반 단말 보조 정보들을 보고하도록 설정하고 상기 UE는 상기 gNB 설정에 따라 PSI 기반 단말 보조 정보가 포함된 PDCP control PDU를 전송할 수 있다. The gNB (1i-22) configures the UE (1i-23) to report PSI-based terminal assistance information using the PDCP control PDU, and the UE can transmit the PDCP control PDU containing the PSI-based terminal assistance information according to the gNB configuration.
1i-24 단계에서 상기 gNB는 상기 UE가 PSI 기반 단말 보조 정보를 PDCP control PDU를 통해 보고하도록 설정할 수 있다. 이때, 상기 PSI 기반 단말 보조 정보가 포함된 PDCP control PDU가 전송되어야 하는 DRB/RLC/LCID 등이 함께 지시 될 수 있다.At
1i-27 단계에서 PSI 기반 단말 보조 정보가 포함된 PDCP control PDU의 전송 조건이 만족 될 수 있다. 상기 보고 조건은 규격에 명시될 수 있다. 예를 들어, 상기 UE의 특정 DRB의 PDCP 계층에서 PDCP SDU discarding 동작이 발생한 경우, 상기 UE의 해당 DRB의 PDCP 엔티티에서 PSI 기반 단말 보조 정보가 포함된 PDCP control PDU가 상기 gNB에게 전송이 트리거링 될 수 있다.In
1i-29 단계에서 상기 UE는 상기 1i-27 단계에서 트리거링 된 PSI 기반 단말 보조 정보가 포함된 PDCP control PDU를 전송할 수 있다. In
도 1j는 본 개시의 일 실시예에 따른 PDCP 계층에서 PDU set discarding 동작 방법을 도시한다.FIG. 1j illustrates a PDU set discarding operation method in a PDCP layer according to one embodiment of the present disclosure.
상기 도 1d, 1e, 1f, 1g, 1h의 실시예에서 서술된 discardTimer 기반 상향 링크 패킷 버림 동작 (다시 말해, PDCP SDU discarding 동작)은 단일 패킷(예를 들어, PDCP SDU/PDU) 단위가 아닌 PDU set 단위로도 수행될 수 있다. 구체적인 PDU set 단위 패킷 버림 (다시 말해, PDU set discarding) 동작 방식은 하기 서술된 바와 같다.The discardTimer-based uplink packet discarding operation (i.e., PDCP SDU discarding operation) described in the embodiments of the
도 1j를 참조하면, 단말의 PDCP 계층은 PDU set(1j-10)을 구성하는 PDU 중 특정 PDU (1j-12)가 discardTimer 만료에 의해 버려졌을 때(또는, 폐기(discard)되었을 때), 무선 자원의 효율적 사용을 위해 PDU set을 구성하는 나머지 PDU들(1j-11,1j-13,1j-14,1j-15,1j-16)을 버리는 PDU set discarding 동작을 수행할 수 있다. 이때, 나머지 PDU들은 PDU set을 구성하는 PDU들 중 '아직 전송이 안된 PDU들'을 의미하거나 '버려진 PDU 보다 SN(sequence number)가 높은 PDU들'을 의미할 수 있다. 또한, 여기서 'PDU set'과 'PDU'는 PDCP 상위 계층에서의 PDU을 의미할 수 있고, PDCP 계층에서는 PDCP SDU을 의미할 수 있다. 이러한 PDU set discarding 동작(또는, ADU discarding)은 PDU set을 구성하는 PDU 중 어느 하나의 PDU라도 폐기되어 PDU set의 전송이 더 이상 무의미해지는 경우, PDU set에 속하는 다른 PDU들도 버림으로써 무선 자원의 효율적 사용을 가능하게 할 수 있다.Referring to FIG. 1j, when a specific PDU (1j-12) among the PDUs constituting the PDU set (1j-10) is discarded (or discarded) due to expiration of the discardTimer, the PDCP layer of the terminal may perform a PDU set discarding operation to discard the remaining PDUs (1j-11, 1j-13, 1j-14, 1j-15, 1j-16) constituting the PDU set for efficient use of radio resources. At this time, the remaining PDUs may mean 'PDUs not yet transmitted' among the PDUs constituting the PDU set or 'PDUs having a higher SN (sequence number) than the discarded PDUs'. In addition, 'PDU set' and 'PDU' here may mean PDUs in a PDCP upper layer, and may mean PDCP SDUs in the PDCP layer. This PDU set discarding operation (or ADU discarding) can enable efficient use of radio resources by discarding other PDUs belonging to the PDU set when any one of the PDUs constituting the PDU set is discarded, making transmission of the PDU set no longer meaningful.
PDU set discarding 동작은 DRB 단위로 설정될 수 있다. PDU set discarding 동작 설정을 위해 'PDU_SetDiscardEnabled', 'PDU_SetDiscard', 'ADU_DiscardEnabled', 'ADU_Discard'등과 같은 1비트(bit) 지시자가 DRB의 PDCP-Config에 새롭게 정의될 수 있다. 기지국은 DRB의 PDCP-Config에 새롭게 정의된 지시자를 통해 특정 DRB에 대한 PDU set discarding 동작을 설정할 수 있다. 또한, 기지국은 PDU set discarding 동작을 수행해야하는 DRB들의 ID를 List 형태로 단말에게 전송할 수 있고, 단말은 DRB들에 대응되는 PDCP 엔티티에서 PDU set discarding 동작을 수행할 수 있다. PDU set discarding operation can be set per DRB. To set PDU set discarding operation, 1-bit indicators such as 'PDU_SetDiscardEnabled', 'PDU_SetDiscard', 'ADU_DiscardEnabled', and 'ADU_Discard' can be newly defined in PDCP-Config of DRB. The base station can set PDU set discarding operation for a specific DRB through the newly defined indicator in PDCP-Config of DRB. In addition, the base station can transmit the IDs of DRBs that must perform PDU set discarding operation to the terminal in the form of a list, and the terminal can perform PDU set discarding operation in the PDCP entity corresponding to the DRBs.
또한, 기지국은 DRB 단위로 PDU set discarding 동작 설정을 설정하는 대신에 단말 단위로 PDU set discarding 동작을 설정할 수도 있다. 단말 단위로 PDU set discarding 동작을 설정하는 경우, 기지국은 특정 단말에게 PDU set discarding 동작 설정을 위해 'PDU_SetDiscardEnabled', 'PDU_SetDiscard', 'ADU_DiscardEnabled', 'ADU_Discard'등과 같은 1비트 지시자를 전송할 수 있다. 따라서, 1비트 지시자를 수신한 단말은 단말 내에 설정된 모든 DRB 중 discardTimer가 설정 되어있고, 상위 계층으로부터 PDU set에 대한 구성 정보(예를 들어, PDU set index 정보)를 제공받는 DRB들에 대한 PDU set discard 동작을 수행할 수 있다.In addition, instead of setting the PDU set discarding operation setting on a DRB basis, the base station can set the PDU set discarding operation on a terminal basis. In case of setting the PDU set discarding operation on a terminal basis, the base station can transmit a 1-bit indicator, such as 'PDU_SetDiscardEnabled', 'PDU_SetDiscard', 'ADU_DiscardEnabled', or 'ADU_Discard', to a specific terminal to set the PDU set discarding operation. Accordingly, a terminal that receives the 1-bit indicator can perform the PDU set discard operation on all DRBs set in the terminal for which the discardTimer is set and for which the configuration information for the PDU set (e.g., PDU set index information) is provided from the upper layer.
PDCP 계층에서의 discardTimer 운용 방식은 PDU set discarding 동작의 필요 유무에 따라 달라질 수 있다. 만약, PDU set discarding 동작을 수행해야 하는 PDU set을 구성하는 PDU (즉, PDCP SDU)들이 PDCP 계층에 도착한 경우, PDCP 엔티티는 PDU set 단위로 discarding 동작을 수행하기 위해서 PDU set 단위로 discardTimer를 운용할 수 있다. The operation of the discardTimer in the PDCP layer may vary depending on whether the PDU set discarding operation is required. If the PDUs (i.e., PDCP SDUs) that constitute the PDU set that requires the PDU set discarding operation arrive at the PDCP layer, the PDCP entity may operate the discardTimer for each PDU set in order to perform the discarding operation for each PDU set.
구체적으로 PDCP 엔티티는 특정 PDU set을 구성하는 첫번째 PDU가 PDCP 계층에 도착한 시점에 해당 PDU set에 대응되는 discardTimer를 시작 할 수 있다. 이후 PDU set에 대응되는 discardTimer가 만료되면, PDCP 엔티티는 해당 PDU set을 구성하는 PDU (즉, PDCP SDU)들을 모두 함께 버릴 수 있다. 반면에 PDU set discarding 동작을 수행하지 않는 PDU set을 구성하는 PDU (즉, PDCP SDU)들이 PDCP 계층에 도착한 경우, PDCP 엔티티는 PDU set에 상관없이 각 PDU (즉, PDCP SDU) 단위로 discardTimer를 운용할 수 있다. 구체적으로 PDCP 계층은 각 PDU (즉, PDCP SDU)가 PDCP 계층에 도착한 시점에 해당 PDU에 대응되는 discardTimer를 시작할 수 있다. 이후 각 PDU에 대응되는 discardTimer가 만료되면, PDCP 계층은 해당 PDU를 버릴 수 있다. 이와 같은 동작은 하기와 같은 두 가지 옵션 중 적어도 하나의 방식으로 PDCP 규격에 반영될 수 있다. 하기 옵션 중 옵션 1을 사용하는 경우, 옵션 2의 경우와 같이 현실적으로 PDU set 단위로 1개의 discardTimer만 구동하면서도 PDCP SDU 단위로 discardTimer를 구동하는 기존 단말 구현의 변화를 최소화할 수 있다.Specifically, a PDCP entity can start a discardTimer corresponding to a specific PDU set when the first PDU constituting the PDU set arrives at the PDCP layer. Afterwards, when the discardTimer corresponding to the PDU set expires, the PDCP entity can discard all PDUs (i.e., PDCP SDUs) constituting the PDU set together. On the other hand, when PDUs (i.e., PDCP SDUs) constituting a PDU set that does not perform the PDU set discarding operation arrive at the PDCP layer, the PDCP entity can operate the discardTimer for each PDU (i.e., PDCP SDU) regardless of the PDU set. Specifically, the PDCP layer can start a discardTimer corresponding to each PDU (i.e., PDCP SDU) when the PDU arrives at the PDCP layer. Afterwards, when the discardTimer corresponding to each PDU expires, the PDCP layer can discard the PDU. Such an operation can be reflected in the PDCP specification in at least one of the following two options. When using
또한, PDU set discarding 동작을 수행하는 PDU set을 구성하는 PDU (즉, PDCP SDU)들이 PDCP 계층에 도착한 경우에도 PDCP 엔티티가 PDU 단위로 discardTimer를 운용하는 방식 또한 고려될 수 있다. 이 경우 PDCP 엔티티는 특정 PDU set을 구성하는 각 PDU (즉, PDCP SDU)가 PDCP 계층에 도착한 시점에 해당 PDU에 해당되는 discardTimer를 시작할 수 있다. 이후 특정 PDU set을 구성하는 임의의 PDU (즉, PDCP SDU)에 대응되는 discardTimer가 만료되면, PDCP 엔티티는 해당 PDU set을 구성하는 다른 PDU (즉, PDCP SDU)들을 모두 함께 버릴 수 있다. 다만, 본 실시예의 경우 실제 PDCP discarding이 PDU set 단위로 수행되는데, 불필요하게 PDU 단위로 개별 timer를 운용해야 되는 비효율성이 발생할 수 있다.In addition, even when PDUs (i.e., PDCP SDUs) constituting a PDU set that performs a PDU set discarding operation arrive at the PDCP layer, a method in which a PDCP entity operates a discardTimer for each PDU may also be considered. In this case, the PDCP entity may start a discardTimer corresponding to each PDU (i.e., PDCP SDU) constituting a specific PDU set at the time when the PDU arrives at the PDCP layer. Thereafter, when a discardTimer corresponding to any PDU (i.e., PDCP SDU) constituting the specific PDU set expires, the PDCP entity may discard all other PDUs (i.e., PDCP SDUs) constituting the PDU set together. However, in the case of the present embodiment, actual PDCP discarding is performed for each PDU set, which may cause inefficiency in that individual timers must be unnecessarily operated for each PDU.
추가로 상기 도 1d, 도 1e, 도 1f, 도 1h, 도 1i, 도 1j의 실시예들을 통해 서술된 네트워크 지시 기반 PDU 또는 PDU set 버림 (discarding) 동작과 관련해서 하기와 같은 새로운 단말 능력 정보 (UE Capability Information) 변수들이 RRC UECapabilityInformation 메시지 내에 새롭게 정의될 수 있다. Additionally, in relation to the network indication-based PDU or PDU set discarding operation described through the embodiments of FIGS. 1d, 1e, 1f, 1h, 1i and 1j, the following new UE Capability Information variables may be newly defined in the RRC UECapabilityInformation message.
- PDU set discarding 지원 여부 지시자: 상기 도 1j에서 서술된 PDU set discarding 동작을 단말이 지원하는지 여부를 나타내기 위한 신규 지시자가 도입될 수 있다. 단말은 해당 지시자를 통해 PDU set discarding 동작을 수행할 수 있음을 기지국에 보고할 수 있다. 기지국은 상기 지시자에 기반하여 단말이 PDU set discarding 동작을 수행하도록 설정할 수 있다.- PDU set discarding support indicator: A new indicator may be introduced to indicate whether the terminal supports the PDU set discarding operation described in the above-described Fig. 1j. The terminal may report to the base station that it can perform the PDU set discarding operation through the indicator. The base station may configure the terminal to perform the PDU set discarding operation based on the indicator.
- PSI 기반 PDU/PDU set discarding 지원 여부 지시자: 상기 도 1d, 도 1e, 도 1f의 실시예들과 같이, 네트워크 지시에 따라 단말이 PSI (PDU Set Importance) 기반 PDU/PDU set discarding 동작을 수행할 수 있는지 여부를 나타내기 위한 신규 지시자가 도입될 수 있다. 단말은 해당 지시자를 통해 PSI 기반 PDU/PDU set discarding 동작을 수행할 수 있음을 기지국에 보고할 수 있다. 기지국은 상기 지시자에 기반하여 단말이 도 1d, 도 1e, 도 1f의 실시예들에서와 같이 PDU set discarding 동작을 수행하도록 설정할 수 있다. 참고로 PSI 기반 PDU/PDU set discarding 동작을 단말이 지원하는지 여부를 나타내기 위해, 신규 지시자가 별도로 정의되지 않고 상기 PDU set discarding 지원 여부 지시자가 재사용 될 수도 있다. 이 경우, 상기 PDU set discarding 지원 여부 지시자를 통해 PDU set discarding 동작 지원 가능 여부와 PSI 기반 PDU/PDU set discarding 동작 지원 가능 여부가 함께 지시될 수 있다.- PSI-based PDU/PDU set discarding support indicator: As in the embodiments of FIGS. 1d, 1e, and 1f, a new indicator may be introduced to indicate whether a terminal can perform a PSI (PDU Set Importance)-based PDU/PDU set discarding operation according to a network instruction. The terminal can report to the base station that it can perform the PSI-based PDU/PDU set discarding operation through the indicator. The base station can set the terminal to perform the PDU set discarding operation as in the embodiments of FIGS. 1d, 1e, and 1f based on the indicator. For reference, in order to indicate whether the terminal supports the PSI-based PDU/PDU set discarding operation, the new indicator may not be separately defined, and the PDU set discarding support indicator may be reused. In this case, whether the PDU set discarding operation can be supported and whether the PSI-based PDU/PDU set discarding operation can be supported may be indicated together through the PDU set discarding support indicator.
- PSI 별 Discard timer 동작 지원 여부 지시자: 상기 도 1g에서와 같이 단말이 PSI 별 discard timer 운용 동작을 수행할 수 있는지 여부를 나타내기 위한 신규 지시자가 도입될 수 있다. 단말은 해당 지시자를 통해 PSI 별로 별도의 discard timer를 운용할 수 있음을 기지국에 보고할 수 있다. 기지국은 상기 지시자에 기반하여 해당 단말이 도 1g의 실시예에서와 같이 PSI 별로 별도의 discard timer 운용하도록 설정할 수 있다. 참고로 PSI 별 Discard timer 동작의 단말 지원 여부를 나타내기 위해, 신규 지시자가 별도로 정의되지 않고 상기 PDU set discarding 지원 여부 지시자가 재사용 될 수도 있다. 이 경우, 상기 PDU set discarding 지원 여부 지시자를 통해 PDU set discarding 동작 지원 가능 여부와 PSI 별 Discard timer 동작 지원 가능 여부가 함께 지시될 수 있다.- PSI-specific Discard timer operation support indicator: A new indicator may be introduced to indicate whether a terminal can perform a PSI-specific discard timer operation as in FIG. 1g. The terminal can report to the base station that it can operate a separate discard timer for each PSI through the indicator. The base station can set the terminal to operate a separate discard timer for each PSI as in the embodiment of FIG. 1g based on the indicator. For reference, in order to indicate whether the terminal supports the PSI-specific Discard timer operation, the PDU set discarding support indicator may be reused instead of a new indicator being separately defined. In this case, whether the PDU set discarding operation can be supported and whether the PSI-specific Discard timer operation can be supported can be indicated together through the PDU set discarding support indicator.
- DRB 단위 Discard timer 변경 동작 지원 여부 지시자: 상기 도 1h 에서와 같이 단말이 네트워크 지시에 따라 특정 DRB에서 사용할 discard timer 값을 변경하는 동작을 수행할 수 있는지 여부를 나타내기 위한 신규 지시자가 도입될 수 있다. 단말은 해당 지시자를 통해 네트워크 지시에 따라 특정 DRB에서 사용할 discard timer 값을 변경하는 동작을 수행할 수 있음을 기지국에 보고할 수 있다. 기지국은 상기 지시자에 기반하여 도 1h의 실시예에서와 같이 해당 UE의 각 DRB 별로 복수개의 discard timer 값을 설정 후, 네트워크 상황에 따라 특정 discard timer 값을 사용하도록 단말에게 지시할 수 있다.- DRB unit discard timer change operation support indicator: A new indicator may be introduced to indicate whether the terminal can perform an operation of changing a discard timer value to be used in a specific DRB according to a network instruction as in the above Fig. 1h. The terminal can report to the base station through the indicator that it can perform an operation of changing a discard timer value to be used in a specific DRB according to a network instruction. Based on the indicator, the base station can set multiple discard timer values for each DRB of the corresponding UE as in the embodiment of Fig. 1h, and then instruct the terminal to use a specific discard timer value depending on a network situation.
- PSI 기반 단말 보조 정보 보고 동작 지원 여부 지시자: 상기 도 1i 에서와 같이 단말이 네트워크 지시에 따라 PSI 기반 단말 보조 정보 보고 동작을 수행할 수 있는지 여부를 나타내기 위한 신규 지시자가 도입될 수 있다. 단말은 해당 지시자를 통해 PSI 기반 단말 보조 정보 보고 동작을 수행할 수 있음을 기지국에 보고할 수 있다. 기지국은 상기 지시자에 기반하여 도 1i의 실시예에서와 같이 PSI 기반 단말 보조 정보를 보고하도록 단말에게 지시할 수 있다. 참고로 PSI 기반 단말 보조 정보 보고 동작을 단말이 지원하는지 여부를 나타내기 위해, 신규 지시자가 별도로 정의되지 않고 상기 PDU set discarding 지원 여부 지시자가 재사용 될 수도 있다. 이 경우, 상기 PDU set discarding 지원 여부 지시자를 통해 PDU set discarding 동작 지원 가능 여부와 PSI 기반 단말 보조 정보 보고 동작 지원 가능 여부가 함께 지시될 수 있다.- PSI-based terminal assistance information reporting operation support indicator: A new indicator may be introduced to indicate whether a terminal can perform a PSI-based terminal assistance information reporting operation according to a network instruction as in FIG. 1i. The terminal can report to the base station that it can perform the PSI-based terminal assistance information reporting operation through the indicator. The base station can instruct the terminal to report PSI-based terminal assistance information as in the embodiment of FIG. 1i based on the indicator. For reference, in order to indicate whether the terminal supports the PSI-based terminal assistance information reporting operation, the new indicator may not be defined separately and the PDU set discarding support indicator may be reused. In this case, whether the PDU set discarding operation can be supported and whether the PSI-based terminal assistance information reporting operation can be supported may be indicated together through the PDU set discarding support indicator.
도 2는 본 개시의 일 실시예에 따른 단말의 내부 구조를 도시하는 블록도이다.FIG. 2 is a block diagram illustrating the internal structure of a terminal according to one embodiment of the present disclosure.
도 2를 참고하면, 단말은 RF(Radio Frequency)처리부(2-10), 기저대역(baseband)처리부(2-20), 저장부(2-30), 제어부(2-40)를 포함한다. 물론 상기 예시에 제한되는 것은 아니며 단말은 도 2에 도시된 구성보다 더 적은 구성을 포함하거나, 더 많은 구성을 포함할 수 있다. RF처리부(2-10)는 신호의 대역 변환, 증폭 등 무선 채널을 통해 신호를 송수신하기 위한 기능을 수행할 수 있다. 즉, RF처리부(2-10)는 기저대역처리부(2-20)로부터 제공되는 기저대역 신호를 RF 대역 신호로 상향 변환한 후 안테나를 통해 송신하고, 안테나를 통해 수신되는 RF 대역 신호를 기저대역 신호로 하향 변환한다. 예를 들어, RF처리부(2-10)는 송신 필터, 수신 필터, 증폭기, 믹서(mixer), 오실레이터(oscillator), DAC(digital to analog convertor), ADC(analog to digital convertor) 등을 포함할 수 있다. 도 2에서는, 하나의 안테나만이 도시되었으나, 단말은 복수의 안테나들을 구비할 수 있다. 또한, RF처리부(2-10)는 복수의 RF 체인들을 포함할 수 있다. 나아가, RF처리부(2-10)는 빔포밍(beamforming)을 수행할 수 있다. 빔포밍을 위해, RF처리부(2-10)는 복수의 안테나들 또는 안테나 요소(element)들을 통해 송수신되는 신호들 각각의 위상 및 크기를 조절할 수 있다. 또한 RF 처리부(2-10)는 MIMO(multi input multi output)를 수행할 수 있으며, MIMO 동작 수행 시 여러 개의 레이어를 수신할 수 있다. RF처리부(2-10)는 제어부(2-40)의 제어에 따라 복수의 안테나 또는 안테나 요소들을 적절하게 설정하여 수신 빔 스위핑을 수행하거나, 수신 빔이 송신 빔과 공조되도록 수신 빔의 방향과 빔 너비를 조정할 수 있다.Referring to FIG. 2, the terminal includes an RF (Radio Frequency) processing unit (2-10), a baseband processing unit (2-20), a storage unit (2-30), and a control unit (2-40). Of course, the present invention is not limited to the above example, and the terminal may include fewer or more components than those illustrated in FIG. 2. The RF processing unit (2-10) may perform functions for transmitting and receiving signals through a wireless channel, such as signal band conversion and amplification. That is, the RF processing unit (2-10) up-converts a baseband signal provided from the baseband processing unit (2-20) into an RF band signal and transmits it through an antenna, and down-converts an RF band signal received through the antenna into a baseband signal. For example, the RF processing unit (2-10) may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a DAC (digital to analog convertor), an ADC (analog to digital convertor), etc. In Fig. 2, only one antenna is illustrated, but the terminal may have multiple antennas. In addition, the RF processing unit (2-10) may include multiple RF chains. In addition, the RF processing unit (2-10) may perform beamforming. For beamforming, the RF processing unit (2-10) may adjust the phase and size of each signal transmitted and received through multiple antennas or antenna elements. In addition, the RF processing unit (2-10) may perform MIMO (multi input multi output) and may receive multiple layers when performing a MIMO operation. The RF processing unit (2-10) may appropriately set multiple antennas or antenna elements under the control of the control unit (2-40) to perform reception beam sweeping, or adjust the direction and beam width of the reception beam so that the reception beam is coordinated with the transmission beam.
기저대역처리부(2-20)은 시스템의 물리 계층 규격에 따라 기저대역 신호 및 비트열 간 변환 기능을 수행할 수 있다. 예를 들어, 데이터 송신 시, 기저대역처리부(2-20)은 송신 비트열을 부호화 및 변조함으로써 복소 심벌들을 생성할 수 있다. 또한, 데이터 수신 시, 기저대역처리부(2-20)은 RF처리부(2-10)로부터 제공되는 기저대역 신호를 복조 및 복호화를 통해 수신 비트열을 복원할 수 있다. 예를 들어, OFDM(orthogonal frequency division multiplexing) 방식에 따르는 경우, 데이터 송신 시, 기저대역처리부(2-20)는 송신 비트열을 부호화 및 변조함으로써 복소 심벌들을 생성하고, 복소 심벌들을 부반송파들에 매핑한 후, IFFT(inverse fast Fourier transform) 연산 및 CP(cyclic prefix) 삽입을 통해 OFDM 심벌들을 구성할 수 있다. 또한, 데이터 수신 시, 기저대역처리부(2-20)은 RF처리부(2-10)로부터 제공되는 기저대역 신호를 OFDM 심벌 단위로 분할하고, FFT(fast Fourier transform) 연산을 통해 부반송파들에 매핑된 신호들을 복원한 후, 복조 및 복호화를 통해 수신 비트열을 복원할 수 있다.The baseband processing unit (2-20) can perform a conversion function between a baseband signal and a bit stream according to the physical layer specifications of the system. For example, when transmitting data, the baseband processing unit (2-20) can generate complex symbols by encoding and modulating a transmission bit stream. In addition, when receiving data, the baseband processing unit (2-20) can restore a reception bit stream by demodulating and decoding a baseband signal provided from the RF processing unit (2-10). For example, in the case of following the OFDM (orthogonal frequency division multiplexing) method, when transmitting data, the baseband processing unit (2-20) can generate complex symbols by encoding and modulating a transmission bit stream, map the complex symbols to subcarriers, and then configure OFDM symbols by performing an IFFT (inverse fast Fourier transform) operation and CP (cyclic prefix) insertion. In addition, when receiving data, the baseband processing unit (2-20) divides the baseband signal provided from the RF processing unit (2-10) into OFDM symbol units, restores signals mapped to subcarriers through an FFT (fast Fourier transform) operation, and then restores the received bit string through demodulation and decoding.
기저대역처리부(2-20) 및 RF처리부(2-10)는 상술한 바와 같이 신호를 송신 및 수신할 수 있다. 기저대역처리부(2-20) 및 상기 RF처리부(2-10)는 송신부, 수신부, 송수신부 또는 통신부로 지칭될 수 있다. 나아가, 기저대역처리부(2-20) 및 RF처리부(2-10) 중 적어도 하나는 서로 다른 복수의 무선 접속 기술들을 지원하기 위해 복수의 통신 모듈들을 포함할 수 있다. 또한, 기저대역처리부(2-20) 및 상기 RF처리부(2-10) 중 적어도 하나는 서로 다른 주파수 대역의 신호들을 처리하기 위해 서로 다른 통신 모듈들을 포함할 수 있다. 예를 들어, 상기 서로 다른 무선 접속 기술들은 무선 랜(예: IEEE 802.11), 셀룰러 망(예: LTE) 등을 포함할 수 있다. 또한, 상기 서로 다른 주파수 대역들은 극고단파(SHF:super high frequency)(예: 2.NRHz, NRhz) 대역, mm파(millimeter wave)(예: 60GHz) 대역을 포함할 수 있다. 단말은 기저대역처리부(2-20) 및 RF처리부(2-10)을 이용하여 기지국과 신호를 송수신할 수 있으며, 신호는 제어 정보 및 데이터를 포함할 수 있다.The baseband processing unit (2-20) and the RF processing unit (2-10) can transmit and receive signals as described above. The baseband processing unit (2-20) and the RF processing unit (2-10) may be referred to as a transmitter, a receiver, a transceiver, or a communication unit. Furthermore, at least one of the baseband processing unit (2-20) and the RF processing unit (2-10) may include a plurality of communication modules to support a plurality of different wireless access technologies. In addition, at least one of the baseband processing unit (2-20) and the RF processing unit (2-10) may include different communication modules to process signals of different frequency bands. For example, the different wireless access technologies may include a wireless LAN (e.g., IEEE 802.11), a cellular network (e.g., LTE), etc. In addition, the different frequency bands may include a super high frequency (SHF) (e.g., 2.NRHz, NRhz) band, a millimeter wave (mm wave) (e.g., 60GHz) band. The terminal may transmit and receive signals with the base station using the baseband processing unit (2-20) and the RF processing unit (2-10), and the signals may include control information and data.
저장부(2-30)는 단말의 동작을 위한 기본 프로그램, 응용 프로그램, 설정 정보 등의 데이터를 저장할 수 있다. 특히, 저장부(2-30)는 제2무선 접속 기술을 이용하여 무선 통신을 수행하는 제2접속 노드에 관련된 정보를 저장할 수 있다. 그리고, 저장부(2-30)는 상기 제어부(2-40)의 요청에 따라 저장된 데이터를 제공할 수 있다. 또한, 저장부(2-30)는 복수 개의 메모리로 구성될 수도 있다. 일 실시예에 따르면, 저장부(2-30)는 본 개시의 스플릿 베어러 운용 방법을 수행하기 위한 프로그램을 저장할 수도 있다.The storage unit (2-30) can store data such as basic programs, application programs, and setting information for the operation of the terminal. In particular, the storage unit (2-30) can store information related to a second access node that performs wireless communication using the second wireless access technology. In addition, the storage unit (2-30) can provide the stored data according to a request from the control unit (2-40). In addition, the storage unit (2-30) can be composed of a plurality of memories. According to one embodiment, the storage unit (2-30) can store a program for performing the split bearer operation method of the present disclosure.
제어부(2-40)는 단말의 전반적인 동작들을 제어할 수 있다. 예를 들어, 제어부(2-40)는 기저대역처리부(2-20) 및 RF처리부(2-10)을 통해 신호를 송수신할 수 있다. 또한, 제어부(2-40)는 저장부(2-40)에 데이터를 기록하고, 읽을 수 있다. 이를 위해, 제어부(2-40)는 적어도 하나의 프로세서(processor)를 포함할 수 있다. 예를 들어, 제어부(2-40)는 통신을 위한 제어를 수행하는 CP(communication processor) 및 응용 프로그램 등 상위 계층을 제어하는 AP(application processor)를 포함할 수 있다. 또한 단말 내의 적어도 하나의 구성은 하나의 칩으로 구현될 수 있다, 또한 본 개시의 일 실시예에 따르면, 제어부(2-40)는 다중 연결 모드로 동작하기 위한 처리를 수행하는 다중연결처리부 (2-42)를 포함할 수 있다.The control unit (2-40) can control the overall operations of the terminal. For example, the control unit (2-40) can transmit and receive signals through the baseband processing unit (2-20) and the RF processing unit (2-10). In addition, the control unit (2-40) can record and read data in the storage unit (2-40). To this end, the control unit (2-40) can include at least one processor. For example, the control unit (2-40) can include a CP (communication processor) that performs control for communication and an AP (application processor) that controls upper layers such as application programs. In addition, at least one component in the terminal can be implemented as one chip. In addition, according to one embodiment of the present disclosure, the control unit (2-40) can include a multi-connection processing unit (2-42) that performs processing for operating in a multi-connection mode.
도 3은 본 개시의 일 실시예에 따른 기지국의 구성을 나타낸 블록도이다. FIG. 3 is a block diagram showing the configuration of a base station according to one embodiment of the present disclosure.
도 3를 참조하면, 기지국은 RF처리부(3-10), 기저대역처리부(3-20), 백홀통신부(3-30), 저장부(3-40), 제어부(3-50)를 포함할 수 있다. 물론 상기 예시에 제한되는 것은 아니며 기지국은 도 3에 도시된 구성보다 더 적은 구성을 포함하거나, 더 많은 구성을 포함할 수 있다.Referring to FIG. 3, the base station may include an RF processing unit (3-10), a baseband processing unit (3-20), a backhaul communication unit (3-30), a storage unit (3-40), and a control unit (3-50). Of course, it is not limited to the above example, and the base station may include fewer or more components than the configuration illustrated in FIG. 3.
RF처리부(3-10)는 신호의 대역 변환, 증폭 등 무선 채널을 통해 신호를 송수신하기 위한 기능을 수행할 수 있다. 즉, RF처리부(3-10)는 상기 기저대역처리부(3-20)로부터 제공되는 기저대역 신호를 RF 대역 신호로 상향변환한 후 안테나를 통해 송신하고, 안테나를 통해 수신되는 RF 대역 신호를 기저대역 신호로 하향변환할 수 있다. 예를 들어, RF처리부(3-10)는 송신 필터, 수신 필터, 증폭기, 믹서, 오실레이터, DAC, ADC 등을 포함할 수 있다. 도 3에서는, 하나의 안테나만이 도시되었으나, 기지국은 복수의 안테나들을 구비할 수 있다. 또한, RF처리부(3-10)는 복수의 RF 체인들을 포함할 수 있다. 나아가, RF처리부(3-10)는 빔포밍을 수행할 수 있다. 빔포밍을 위해, RF처리부(3-10)는 다수의 안테나들 또는 안테나 요소들을 통해 송수신되는 신호들 각각의 위상 및 크기를 조절할 수 있다. RF 처리부(3-10)는 하나 이상의 레이어를 전송함으로써 하향 MIMO 동작을 수행할 수 있다. RF 처리부(3-10)는 제어부의 제어에 따라 복수의 안테나 또는 안테나 요소들을 적절하게 설정하여 수신 빔 스위핑을 수행하거나, 수신 빔이 송신 빔과 공조되도록 수신 빔의 방향과 빔 너비를 조정할 수 있다.The RF processing unit (3-10) can perform functions for transmitting and receiving signals through a wireless channel, such as signal band conversion and amplification. That is, the RF processing unit (3-10) can up-convert a baseband signal provided from the baseband processing unit (3-20) into an RF band signal and transmit it through an antenna, and down-convert an RF band signal received through the antenna into a baseband signal. For example, the RF processing unit (3-10) can include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a DAC, an ADC, etc. In Fig. 3, only one antenna is illustrated, but the base station can have multiple antennas. In addition, the RF processing unit (3-10) can include multiple RF chains. Furthermore, the RF processing unit (3-10) can perform beamforming. For beamforming, the RF processing unit (3-10) can adjust the phase and size of each of the signals transmitted and received through multiple antennas or antenna elements. The RF processing unit (3-10) can perform a downward MIMO operation by transmitting one or more layers. The RF processing unit (3-10) can perform reception beam sweeping by appropriately setting a plurality of antennas or antenna elements under the control of the control unit, or can adjust the direction and beam width of the reception beam so that the reception beam is coordinated with the transmission beam.
기저대역처리부(3-20)는 제1무선 접속 기술의 물리 계층 규격에 따라 기저대역 신호 및 비트열 간 변환 기능을 수행할 수 있다. 예를 들어, 데이터 송신 시, 기저대역처리부(3-20)은 송신 비트열을 부호화 및 변조함으로써 복소 심벌들을 생성할 수 있다. 또한, 데이터 수신 시, 기저대역처리부(3-20)은 RF처리부(3-10)로부터 제공되는 기저대역 신호를 복조 및 복호화를 통해 수신 비트열을 복원할 수 있다. 예를 들어, OFDM 방식에 따르는 경우, 데이터 송신 시, 기저대역처리부(3-20)은 송신 비트열을 부호화 및 변조함으로써 복소 심벌들을 생성하고, 상기 복소 심벌들을 부반송파들에 매핑한 후, IFFT 연산 및 CP 삽입을 통해 OFDM 심벌들을 구성할 수 있다. 또한, 데이터 수신 시, 기저대역처리부(3-20)은 RF처리부(3-10)로부터 제공되는 기저대역 신호를 OFDM 심벌 단위로 분할하고, FFT 연산을 통해 부반송파들에 매핑된 신호들을 복원한 후, 복조 및 복호화를 통해 수신 비트열을 복원할 수 있다. 기저대역처리부(3-20) 및 RF처리부(3-10)는 상술한 바와 같이 신호를 송신 및 수신할 수 있다. 이에 따라, 기저대역처리부(3-20) 및 RF처리부(3-10)는 송신부, 수신부, 송수신부, 통신부 또는 무선 통신부로 지칭될 수 있다. 기지국은 기저대역처리부(3-20) 및 RF처리부(3-10)을 이용하여 단말과 신호를 송수신할 수 있으며, 신호는 제어 정보 및 데이터를 포함할 수 있다.The baseband processing unit (3-20) can perform a conversion function between a baseband signal and a bit stream according to the physical layer specifications of the first wireless access technology. For example, when transmitting data, the baseband processing unit (3-20) can generate complex symbols by encoding and modulating a transmission bit stream. In addition, when receiving data, the baseband processing unit (3-20) can restore a reception bit stream by demodulating and decoding a baseband signal provided from the RF processing unit (3-10). For example, in the case of following the OFDM method, when transmitting data, the baseband processing unit (3-20) can generate complex symbols by encoding and modulating a transmission bit stream, map the complex symbols to subcarriers, and then configure OFDM symbols through an IFFT operation and CP insertion. In addition, when receiving data, the baseband processing unit (3-20) can divide the baseband signal provided from the RF processing unit (3-10) into OFDM symbol units, restore the signals mapped to subcarriers through FFT operation, and then restore the received bit stream through demodulation and decoding. The baseband processing unit (3-20) and the RF processing unit (3-10) can transmit and receive signals as described above. Accordingly, the baseband processing unit (3-20) and the RF processing unit (3-10) can be referred to as a transmitter, a receiver, a transceiver, a communication unit, or a wireless communication unit. The base station can transmit and receive signals with the terminal using the baseband processing unit (3-20) and the RF processing unit (3-10), and the signals can include control information and data.
백홀통신부(3-30)는 네트워크 내 다른 노드들과 통신을 수행하기 위한 인터페이스를 제공할 수 있다. 즉, 백홀통신부(3-30)는 주기지국에서 다른 노드, 예를 들어, 보조기지국, 코어망 등으로 송신되는 비트열을 물리적 신호로 변환하고, 다른 노드로부터 수신되는 물리적 신호를 비트열로 변환할 수 있다.The backhaul communication unit (3-30) can provide an interface for performing communication with other nodes within the network. That is, the backhaul communication unit (3-30) can convert a bit string transmitted from a main base station to another node, such as an auxiliary base station or core network, into a physical signal, and can convert a physical signal received from another node into a bit string.
저장부(3-40)는 기지국의 동작을 위한 기본 프로그램, 응용 프로그램, 설정 정보 등의 데이터를 저장할 수 있다. 특히, 저장부(3-40)는 접속된 단말에 할당된 베어러에 대한 정보, 접속된 단말로부터 보고된 측정 결과 등을 저장할 수 있다. 또한, 저장부(3-40)는 단말에게 다중 연결을 제공하거나, 중단할지 여부의 판단 기준이 되는 정보를 저장할 수 있다. 그리고, 저장부(3-40)는 제어부(3-50)의 요청에 따라 저장된 데이터를 제공할 수 있다. 저장부(3-40)은 본 개시의 스플릿 베어러 운용 방법을 수행하기 위한 프로그램을 저장할 수도 있다.The storage unit (3-40) can store data such as basic programs, application programs, and setting information for the operation of the base station. In particular, the storage unit (3-40) can store information on bearers allocated to connected terminals, measurement results reported from connected terminals, and the like. In addition, the storage unit (3-40) can store information that serves as a judgment criterion for whether to provide or terminate multiple connections to the terminal. In addition, the storage unit (3-40) can provide stored data according to a request from the control unit (3-50). The storage unit (3-40) can also store a program for performing the split bearer operation method of the present disclosure.
제어부(3-50)는 기지국의 전반적인 동작들을 제어할 수 있다. 예를 들어, 제어부(3-50)는 기저대역처리부(3-20) 및 RF처리부(3-10)을 통해 또는 백홀통신부(3-30)을 통해 신호를 송수신할 수 있다. 또한, 제어부(3-50)는 저장부(3-40)에 데이터를 기록하고, 읽을 수 있다. 이를 위해, 제어부(3-50)는 적어도 하나의 프로세서를 포함할 수 있다. 또한 기지국의 적어도 하나의 구성은 하나의 칩으로 구현될 수 있다. 또한 기지국의 적어도 하나의 구성은 하나의 칩으로 구현될 수 있다. 또한, 기지국의 각 구성은 전술한 본 개시의 실시예들을 수행하기 위해 동작할 수 있다.The control unit (3-50) can control the overall operations of the base station. For example, the control unit (3-50) can transmit and receive signals through the baseband processing unit (3-20) and the RF processing unit (3-10) or through the backhaul communication unit (3-30). In addition, the control unit (3-50) can record and read data in the storage unit (3-40). For this purpose, the control unit (3-50) can include at least one processor. In addition, at least one component of the base station can be implemented with one chip. In addition, at least one component of the base station can be implemented with one chip. In addition, each component of the base station can operate to perform the embodiments of the present disclosure described above.
본 개시의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들은 하드웨어, 소프트웨어, 또는 하드웨어와 소프트웨어의 조합의 형태로 구현될(implemented) 수 있다. The methods according to the embodiments described in the claims or specification of the present disclosure may be implemented in the form of hardware, software, or a combination of hardware and software.
소프트웨어로 구현하는 경우, 하나 이상의 프로그램(소프트웨어 모듈)을 저장하는 컴퓨터 판독 가능 저장 매체가 제공될 수 있다. 컴퓨터 판독 가능 저장 매체에 저장되는 하나 이상의 프로그램은, 전자 장치(device) 내의 하나 이상의 프로세서에 의해 실행 가능하도록 구성된다(configured for execution). 하나 이상의 프로그램은, 전자 장치로 하여금 본 개시의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들을 실행하게 하는 명령어(instructions)를 포함한다. In the case of software implementation, a computer-readable storage medium storing one or more programs (software modules) may be provided. The one or more programs stored in the computer-readable storage medium are configured for execution by one or more processors in an electronic device. The one or more programs include instructions that cause the electronic device to execute methods according to the embodiments described in the claims or specification of the present disclosure.
이러한 프로그램(소프트웨어 모듈, 소프트웨어)은 랜덤 액세스 메모리 (random access memory), 플래시(flash) 메모리를 포함하는 불휘발성(non-volatile) 메모리, 롬(ROM: Read Only Memory), 전기적 삭제가능 프로그램가능 롬(EEPROM: Electrically Erasable Programmable Read Only Memory), 자기 디스크 저장 장치(magnetic disc storage device), 컴팩트 디스크 롬(CD-ROM: Compact Disc-ROM), 디지털 다목적 디스크(DVDs: Digital Versatile Discs) 또는 다른 형태의 광학 저장 장치, 마그네틱 카세트(magnetic cassette)에 저장될 수 있다. 또는, 이들의 일부 또는 전부의 조합으로 구성된 메모리에 저장될 수 있다. 또한, 각각의 구성 메모리는 다수 개 포함될 수도 있다. These programs (software modules, software) may be stored in a random access memory, a non-volatile memory including a flash memory, a ROM (Read Only Memory), an Electrically Erasable Programmable Read Only Memory (EEPROM), a magnetic disc storage device, a Compact Disc-ROM (CD-ROM), a Digital Versatile Discs (DVDs) or other forms of optical storage devices, a magnetic cassette. Or, they may be stored in a memory composed of a combination of some or all of these. In addition, each configuration memory may be included in multiple numbers.
또한, 상기 프로그램은 인터넷(Internet), 인트라넷(Intranet), LAN(Local Area Network), WLAN(Wide LAN), 또는 SAN(Storage Area Network)과 같은 통신 네트워크, 또는 이들의 조합으로 구성된 통신 네트워크를 통하여 접근(access)할 수 있는 부착 가능한(attachable) 저장 장치(storage device)에 저장될 수 있다. 이러한 저장 장치는 외부 포트를 통하여 본 개시의 실시 예를 수행하는 장치에 접속할 수 있다. 또한, 통신 네트워크상의 별도의 저장장치가 본 개시의 실시 예를 수행하는 장치에 접속할 수도 있다.Additionally, the program may be stored in an attachable storage device that is accessible via a communication network, such as the Internet, an Intranet, a Local Area Network (LAN), a Wide LAN (WLAN), or a Storage Area Network (SAN), or a combination thereof. The storage device may be connected to a device performing an embodiment of the present disclosure via an external port. Additionally, a separate storage device on the communication network may be connected to a device performing an embodiment of the present disclosure.
상술한 본 개시의 구체적인 실시 예들에서, 발명에 포함되는 구성 요소는 제시된 구체적인 실시 예에 따라 단수 또는 복수로 표현되었다. 그러나, 단수 또는 복수의 표현은 설명의 편의를 위해 제시한 상황에 적합하게 선택된 것으로서, 본 개시가 단수 또는 복수의 구성 요소에 제한되는 것은 아니며, 복수로 표현된 구성 요소라 하더라도 단수로 구성되거나, 단수로 표현된 구성 요소라 하더라도 복수로 구성될 수 있다.In the specific embodiments of the present disclosure described above, the components included in the invention are expressed in the singular or plural form according to the specific embodiments presented. However, the singular or plural expressions are selected appropriately for the presented situation for the convenience of explanation, and the present disclosure is not limited to the singular or plural components, and even if a component is expressed in the plural form, it may be composed of the singular form, or even if a component is expressed in the singular form, it may be composed of the plural form.
한편 본 개시의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 개시의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 개시의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, although the detailed description of the present disclosure has described specific embodiments, it is obvious that various modifications are possible within the scope of the present disclosure. Therefore, the scope of the present disclosure should not be limited to the described embodiments, but should be determined not only by the scope of the claims described below, but also by equivalents of the scope of the claims.
Claims (1)
기지국으로부터 전송되는 제1 제어 신호를 수신하는 단계;
상기 수신된 제1 제어 신호를 처리하는 단계; 및
상기 처리에 기반하여 생성된 제2 제어 신호를 상기 기지국으로 전송하는 단계를 포함하는 것을 특징으로 하는 제어 신호 처리 방법.In a method for processing a control signal in a wireless communication system,
A step of receiving a first control signal transmitted from a base station;
a step of processing the received first control signal; and
A control signal processing method, characterized by comprising a step of transmitting a second control signal generated based on the above processing to the base station.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020230136922A KR20240147404A (en) | 2023-03-30 | 2023-10-13 | Method and apparatus for NW indication-based packet discard in wireless communication systems |
US18/620,790 US20240334529A1 (en) | 2023-03-30 | 2024-03-28 | Method and apparatus for nw indication-based packet discard in wireless communication systems |
PCT/KR2024/003980 WO2024205279A1 (en) | 2023-03-30 | 2024-03-28 | Method and apparatus for nw indication-based packet discard in wireless communication systems |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20230042207 | 2023-03-30 | ||
KR1020230042207 | 2023-03-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20240147397A true KR20240147397A (en) | 2024-10-08 |
Family
ID=93113438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230107086A Pending KR20240147397A (en) | 2023-03-30 | 2023-08-16 | Method and apparatus for NW indication-based packet discard in wireless communication systems |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20240147397A (en) |
-
2023
- 2023-08-16 KR KR1020230107086A patent/KR20240147397A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11558921B2 (en) | Method and apparatus for transmitting and receiving data in wireless communication system | |
US11381354B2 (en) | Method and apparatus for wireless communication of wireless node in wireless communication system | |
CN112640522A (en) | Method and apparatus for transmitting and receiving data in wireless communication system | |
US20240284280A1 (en) | Method and device for supporting inter-cell movement based on l1 and l2 in wireless communication system | |
CN117581600A (en) | Method and apparatus for supporting power headroom report of multiple transmission reception points in next generation mobile communication system | |
CN117063600A (en) | Method and apparatus for managing long-time handover timer in wireless communication system | |
KR20240044762A (en) | Method and apparatus for operating split bearer in wireless communication systems | |
US20240121770A1 (en) | Method and device for scheduling in wireless communication system | |
US20240334529A1 (en) | Method and apparatus for nw indication-based packet discard in wireless communication systems | |
KR20240147397A (en) | Method and apparatus for NW indication-based packet discard in wireless communication systems | |
KR20240147404A (en) | Method and apparatus for NW indication-based packet discard in wireless communication systems | |
KR20240127200A (en) | Method and apparatus for handling xr traffic with different importance in wireless communication system | |
US20240340751A1 (en) | Method and device for managing security key for performing continuous conditional pscell change in next-generation mobile communication system | |
KR20240163385A (en) | Method and apparatus for managing configuration information for continuous conditional pscell change in wireless communication system | |
KR20240121479A (en) | Method and apparatus for stopping PDCP timer considering network Discontinuous Transmission (DTX)/ Discontinuous Reception (DRX) operations in next generation mobile system | |
KR20250046998A (en) | Method and apparatus for canceling delay status report in wireless communication system | |
KR20250045978A (en) | Method and apparatus for delay status report in wireless communication system | |
KR20240149313A (en) | Method and apparatus for selecting bsr format in wireless communication system | |
KR20230096784A (en) | Method and apparatus for a terminal supporting a plurality of usims to transmit ue assistance information in wireless communication system | |
KR20240125368A (en) | Method and apparatus for discarding radio link control service data unit in wirelss communication system | |
KR20240127777A (en) | Method and apparatus for managing radio link control(rlc) timer considering network dtx(discontinuous transmission)/drx(discontinuous reception) operations in wireless communication system | |
KR20250013032A (en) | Method and apparatus for conditional handover and conditional pscell change in wireless communication system | |
KR20240149756A (en) | Method and apparatus of repeater controlled by network to handle forwarding operation in next generation mobile communication systems | |
KR20240126737A (en) | METHOD AND APPARATUS FOR QoS-BASED PDCP SDU DISCARD OPERATION IN WIRELESS COMMUNICATION SYSTEMS | |
KR20240157033A (en) | Beam control method and device in communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20230816 |
|
PG1501 | Laying open of application | ||
PC1204 | Withdrawal of earlier application forming a basis of a priority claim |