WO2024096446A1 - 무선 통신 시스템에서 버퍼 상태 보고를 위한 방법 및 장치 - Google Patents

무선 통신 시스템에서 버퍼 상태 보고를 위한 방법 및 장치 Download PDF

Info

Publication number
WO2024096446A1
WO2024096446A1 PCT/KR2023/016814 KR2023016814W WO2024096446A1 WO 2024096446 A1 WO2024096446 A1 WO 2024096446A1 KR 2023016814 W KR2023016814 W KR 2023016814W WO 2024096446 A1 WO2024096446 A1 WO 2024096446A1
Authority
WO
WIPO (PCT)
Prior art keywords
buffer size
bsr
lcg
nbt
mac
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.)
Ceased
Application number
PCT/KR2023/016814
Other languages
English (en)
French (fr)
Inventor
손위평
백상규
아지왈아닐
강현정
이태섭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from KR1020230122964A external-priority patent/KR20240063760A/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to EP23886142.1A priority Critical patent/EP4601356A4/en
Priority to CN202380090415.XA priority patent/CN120419238A/zh
Publication of WO2024096446A1 publication Critical patent/WO2024096446A1/ko
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0278Traffic management, e.g. flow control or congestion control using buffer status reports

Definitions

  • This disclosure relates to the field of communications and to the operations of terminals and base stations.
  • the present disclosure relates to a buffer status report (BSR) method of a terminal, a BSR acquisition method in a base station, and terminals, base stations, and communication systems related thereto.
  • BSR buffer status report
  • 5G mobile communication technology defines a wide frequency band to enable fast transmission speeds and new services, and includes sub-6 GHz ('Sub 6GHz') bands such as 3.5 gigahertz (3.5 GHz) as well as millimeter wave (mm) bands such as 28 GHz and 39 GHz. It is also possible to implement it in the ultra-high frequency band ('Above 6GHz') called Wave.
  • 'Sub 6GHz' sub-6 GHz
  • mm millimeter wave
  • Wave ultra-high frequency band
  • 6G mobile communication technology which is called the system of Beyond 5G
  • Terra is working to achieve a transmission speed that is 50 times faster than 5G mobile communication technology and an ultra-low delay time that is reduced to one-tenth. Implementation in Terahertz bands (e.g., 95 GHz to 3 THz) is being considered.
  • ultra-wideband services enhanced Mobile BroadBand, eMBB
  • ultra-reliable low-latency communications URLLC
  • massive machine-type communications mMTC
  • numerology support multiple subcarrier interval operation, etc.
  • dynamic operation of slot format initial access technology to support multi-beam transmission and broadband
  • definition and operation of BWP Band-Width Part
  • New channel coding methods such as LDPC (Low Density Parity Check) codes for data transmission and Polar Code for highly reliable transmission of control information
  • L2 pre-processing L2 pre-processing
  • dedicated services specialized for specific services. Standardization of network slicing, etc., which provides networks, has been carried out.
  • V2X Vehicle-to-Everything
  • NR-U New Radio Unlicensed
  • UE Power Saving NR terminal low power consumption technology
  • NTN Non-Terrestrial Network
  • IAB provides a node for expanding the network service area by integrating intelligent factories (Industrial Internet of Things, IIoT) to support new services through linkage and convergence with other industries, and wireless backhaul links and access links.
  • Intelligent factories Intelligent Internet of Things, IIoT
  • Mobility Enhancement including Conditional Handover and DAPS (Dual Active Protocol Stack) handover
  • 2-step Random Access (2-step RACH for simplification of random access procedures)
  • Standardization in the field of wireless interface architecture/protocol for technologies such as NR is also in progress
  • 5G baseline for incorporating Network Functions Virtualization (NFV) and Software-Defined Networking (SDN) technology Standardization in the field of system architecture/services for architecture (e.g., Service based Architecture, Service based Interface) and Mobile Edge Computing (MEC), which provides services based on the location of the terminal, is also in progress.
  • NFV Network Functions Virtualization
  • SDN Software-Defined Networking
  • FD-MIMO full dimensional MIMO
  • array antennas to ensure coverage in the terahertz band of 6G mobile communication technology.
  • multi-antenna transmission technology such as Large Scale Antenna, metamaterial-based lens and antenna to improve coverage of terahertz band signals, high-dimensional spatial multiplexing technology using OAM (Orbital Angular Momentum), RIS ( In addition to Reconfigurable Intelligent Surface technology, Full Duplex technology, satellite, and AI (Artificial Intelligence) to improve the frequency efficiency of 6G mobile communication technology and system network are utilized from the design stage and end-to-end.
  • the disclosed embodiment seeks to provide an apparatus and method that can effectively provide services in a wireless communication system.
  • an RRC containing information about the buffer size table type that each LCG can refer to from the base station receiving a radio resource control) Reconfiguration message; Identifying whether a BSR is triggered; In response to triggering of BSR, generating a BSR MAC CE (media access control control element) based on the RRC Reconfiguration message; and transmitting the BSR MAC CE to the base station, wherein the BSR MAC CE may include information indicating a buffer size table type referenced by each logical channel group (LCG).
  • RRC radio resource control
  • the buffer size table type includes a first type buffer size table and a second type buffer size table, and the first type buffer size table and the second type buffer size table have a maximum value, minimum value, or At least one of the sections representing the amount of data corresponding to each index may be different from each other.
  • the buffer size table type referenced by each LCG may be determined based on the buffer size of each LCG.
  • the method includes receiving a UECapabilityEnquiry message from the base station inquiring whether the terminal can use a first type buffer size table; And it may further include transmitting a UECapabilityInformattion message including information on whether the terminal can use the first type buffer size table to the base station.
  • Information indicating the buffer size table type may be included in the LCG ID (identification) field or the buffer size table type field in the BSR MAC CE.
  • a radio resource control (RRC) message containing information about the buffer size table type that each LCG can refer to is provided to the terminal.
  • RRC radio resource control
  • the buffer size table type includes a first type buffer size table and a second type buffer size table, and the first type buffer size table and the second type buffer size table have a maximum value, minimum value, or At least one of the sections representing the amount of data corresponding to each index may be different from each other.
  • the buffer size table type referenced by each LCG may be determined based on the buffer size of each LCG.
  • the terminal in a terminal providing a buffer status report (BSR), includes a transceiver; and at least one processor coupled to the transceiver, wherein the at least one processor includes information about a buffer size table type that each LCG from the base station can refer to.
  • a radio resource control (RRC) Reconfiguration message Receives, identifies whether the BSR is triggered, generates a BSR MAC CE (media access control control element) based on the RRC Reconfiguration message in response to the triggering of the BSR, and transmits the BSR MAC CE to the base station.
  • the BSR MAC CE may include information indicating the buffer size table type referenced by each logical channel group (LCG).
  • LCG logical channel group
  • the buffer size table type includes a first type buffer size table and a second type buffer size table, and the first type buffer size table and the second type buffer size table have a maximum value, minimum value, or At least one of the sections representing the amount of data corresponding to each index may be different from each other.
  • the buffer size table type referenced by each LCG may be determined based on the buffer size of each LCG.
  • the at least one processor receives a UECapabilityEnquiry message from the base station to inquire whether the terminal can use the first type buffer size table, and inquires about whether the terminal can use the first type buffer size table to the base station.
  • a UECapabilityInformattion message containing information can be transmitted.
  • Information indicating the buffer size table type may be included in the LCG ID (identification) field or the buffer size table type field in the BSR MAC CE.
  • the base station in a base station that obtains a buffer status report (BSR), includes: a transceiver; and at least one processor coupled to the transceiver, wherein the at least one processor sends a radio resource control (RRC) Reconfiguration message to the terminal containing information about a buffer size table type that each LCG can refer to.
  • RRC radio resource control
  • RRC radio resource control
  • the buffer size table type includes a first type buffer size table and a second type buffer size table, and the first type buffer size table and the second type buffer size table have a maximum value, minimum value, or At least one of the sections representing the amount of data corresponding to each index may be different from each other.
  • the present disclosure provides an apparatus and method that can effectively provide services in a wireless communication system.
  • FIG. 1 is a diagram showing the structure of an NR system according to an embodiment of the present disclosure.
  • Figure 2 is a diagram showing a wireless protocol structure in an NR system according to an embodiment of the present disclosure.
  • FIG. 3 is a diagram illustrating a method for a terminal to determine a Buffer Status Report format in an NR system according to an embodiment of the present disclosure.
  • FIG. 4 is a diagram illustrating the Short BSR/Short Truncated BSR MAC CE format of the NR system according to an embodiment of the present disclosure.
  • FIG. 5 is a diagram illustrating the Long BSR/Long Truncated BSR MAC CE format of the NR system according to an embodiment of the present disclosure.
  • FIG. 6 is a diagram illustrating a Short BSR buffer size reporting table of the NR system according to an embodiment of the present disclosure.
  • FIG. 7 is a diagram illustrating the MAC Subheader format of the NR system according to an embodiment of the present disclosure.
  • Figure 8 is a diagram illustrating NBT according to an embodiment of the present disclosure.
  • Figure 9 is a diagram illustrating NBT according to an embodiment of the present disclosure.
  • Figure 10 is a diagram illustrating a procedure in which a base station and a terminal determine whether the terminal supports NBT and set NBT-related settings through RRC signaling, according to an embodiment of the present disclosure.
  • Figure 11 is a diagram illustrating a procedure in which a terminal reports preferred NBT or traffic characteristics to a base station through UAI and a procedure in which the base station sets NBT-related settings in the terminal, according to an embodiment of the present disclosure.
  • FIG. 12 is a diagram illustrating NBT Short BSR MAC CE according to an embodiment of the present disclosure.
  • FIG. 13 is a diagram illustrating NBT Short BSR MAC CE according to an embodiment of the present disclosure.
  • FIG. 14 is a diagram illustrating NBT Short BSR MAC CE according to an embodiment of the present disclosure.
  • Figure 15 is a diagram illustrating NBT Long BSR MAC CE according to an embodiment of the present disclosure.
  • FIG. 16 is a diagram illustrating NBT Long BSR MAC CE according to an embodiment of the present disclosure.
  • Figure 17 is a diagram illustrating NBT Long BSR MAC CE according to an embodiment of the present disclosure.
  • Figure 18 is a diagram illustrating NBT Long BSR MAC CE according to an embodiment of the present disclosure.
  • Figure 19 is a diagram illustrating NBT MAC CE according to an embodiment of the present disclosure.
  • Figure 20 is a diagram illustrating a method of allocating a new LCID Codepoint to NBT Short BSR, NBT Long BSR, and NBT MAC CE, according to an embodiment of the present disclosure.
  • Figure 21 is a diagram illustrating a method of allocating a new eLCID Codepoint to NBT Short BSR, NBT Long BSR, and NBT MAC CE, according to an embodiment of the present disclosure.
  • Figure 22 is a diagram illustrating an NBT Long/Short BSR application method according to an embodiment of the present disclosure.
  • Figure 23 shows a terminal device according to an embodiment of the present disclosure.
  • Figure 24 shows a base station device according to an embodiment of the present disclosure.
  • each block of the processing flow diagram diagrams and combinations of the flow diagram diagrams can be performed by computer program instructions.
  • These computer program instructions can be mounted on a processor of a general-purpose computer, special-purpose computer, or other programmable data processing equipment, so that the instructions performed through the processor of the computer or other programmable data processing equipment are described in the flow chart block(s). It creates the means to perform functions.
  • These computer program instructions may also be stored in computer-usable or computer-readable memory that can be directed to a computer or other programmable data processing equipment to implement a function in a particular manner, so that the computer-usable or computer-readable memory
  • the instructions stored in may also produce manufactured items containing instruction means that perform the functions described in the flow diagram block(s).
  • Computer program instructions can also be mounted on a computer or other programmable data processing equipment, so that a series of operational steps are performed on the computer or other programmable data processing equipment to create a process that is executed by the computer, thereby generating a process that is executed by the computer or other programmable data processing equipment. Instructions that perform processing equipment may also provide steps for executing the functions described in the flow diagram block(s).
  • each block may represent a module, segment, or portion of code that includes one or more executable instructions for executing specified logical function(s).
  • each block may represent a module, segment, or portion of code that includes one or more executable instructions for executing specified logical function(s).
  • ' ⁇ unit' used in this embodiment refers to software or hardware components such as FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit), and ' ⁇ unit' refers to what roles. Perform.
  • ' ⁇ part' is not limited to software or hardware.
  • the ' ⁇ part' may be configured to reside in an addressable storage medium and may be configured to reproduce on one or more processors. Therefore, as an example, ' ⁇ part' refers to components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, and procedures. , subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables.
  • components and 'parts' may be combined into a smaller number of components and 'parts' or may be further separated into additional components and 'parts'. Additionally, components and 'parts' may be implemented to regenerate one or more CPUs within a device or a secure multimedia card.
  • the base station is the entity that performs resource allocation for the terminal, and may be at least one of Node B, BS (Base Station), eNB (eNode B), gNB (gNode B), wireless access unit, base station controller, or node on the network.
  • a terminal may include a UE (User Equipment), MS (Mobile Station), a cellular phone, a smartphone, a computer, or a multimedia system capable of performing communication functions.
  • the embodiments of the present disclosure can be applied to other communication systems having a similar technical background or channel type as the embodiments of the present disclosure described below.
  • 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 at the discretion of a person with skilled technical knowledge.
  • this may include the 5th generation mobile communication technology (5G, new radio, NR) developed after LTE-A, and the term 5G hereinafter may also include the existing LTE, LTE-A, and other similar services.
  • 5G new radio
  • this disclosure may be applied to other communication systems through some modifications without significantly departing from the scope of the present disclosure at the discretion of a person with skilled technical knowledge.
  • 3GPP 3rd generation partnership project
  • LTE long term evolution
  • NR 3GPP new radio
  • next-generation/5G New Radio, NR
  • BSR buffer status report
  • the terminal selects a section index containing the amount of buffer data to be reported from among the data amount ranges for each section defined for each index in the buffer size table and includes it in the BSR.
  • the buffer size table defined in the prior art is designed to express a larger amount of data in a longer section as the index value increases.
  • NBT New BS (Buffer Size) Table
  • Buffer status reporting in the NR system can be performed based on MAC (Medium Access Control) layer signaling between the terminal and the base station. That is, when a Buffer Status Report (BSR) is triggered at a specific transmission time, the terminal can include a BSR control element (MAC Control Element, MAC CE) in the MAC PDU and transmit it to the base station. At this time, the BSR control element indicates the amount of packets remaining in the transmission buffer of the terminal after the corresponding MAC PDU is configured, in logical channel group (Logical Channel Group, hereinafter referred to as LCG) units. The base station can use the BSR received from the terminal to estimate the amount of data currently remaining in the terminal's buffer. In the NR system, the terminal can manage the data transmission buffer to be transmitted to the base station for each of eight LCGs.
  • MAC Control Element MAC Control Element
  • LCG Logical Channel Group
  • the purpose of this disclosure is to propose a method for improving communication performance between a terminal and a base station. Additionally, the purpose of this disclosure is to propose a BSR reporting method for a terminal and a BSR acquisition method for a base station.
  • a method for improving communication performance between a terminal and a base station can be provided.
  • a method for reporting a BSR for a terminal and a method for obtaining a BSR for a base station can be provided.
  • FIG. 1 is a diagram illustrating the structure of an NR system according to an embodiment of the present disclosure.
  • the wireless communication system includes several base stations (e.g., gNB 100, ng-eNB 110, ng-eNB 120, gNB 130) and an Access and Mobility Management Function (AMF). It may be composed of (140) and UPF (User Plane Function) (150). Of course, the wireless communication system is not limited to the configuration shown in Figure 1 and may include more or fewer components.
  • AMF Access and Mobility Management Function
  • a user equipment (hereinafter referred to as UE or terminal) 160 may access an external network through the base stations 100, 110, 120, and 130 and the UPF 150.
  • base stations 100, 110, 120, and 130 are access nodes of a cellular network and can provide wireless access to terminals accessing the network. That is, in order to service users' traffic, the base stations (100, 110, 120, and 130) collect status information such as buffer status, available transmission power status, and channel status of the terminals and schedule them to connect the terminals and the core network (CN).
  • CN core network
  • Core networks; in particular, NR's CN is called 5GC).
  • gNB (1a-05, 1a-20) can control a plurality of cells and performs adaptive modulation coding to determine the modulation scheme and channel coding rate according to the channel status of the terminal.
  • AMC Adaptive Modulation & Coding
  • the core network is a device that handles various control functions as well as mobility management functions for terminals and can be connected to multiple base stations. Additionally, 5GC can also be linked to existing LTE systems.
  • a user plane (UP) related to the transmission of actual user data and a control plane (CP) such as connection management may be divided into two components, and the gNB 100 and gNB of FIG. 1 (130) can use UP and CP technologies defined in NR technology, and ng-eNB (110) and ng-eNB (120), although connected to 5GC, use UP and CP technologies defined in LTE (Long Term Evolution) technology. can be used.
  • UP user plane
  • CP control plane
  • the AMF 140 is a device responsible for various control functions as well as mobility management functions for the terminal and is connected to a plurality of base stations, and the UPF 150 may refer to a type of gateway device that provides data transmission.
  • the NR wireless communication system may include a Session Management Function (SMF). SMF can manage packet data network connections such as protocol data unit (PDU) sessions provided to the terminal.
  • PDU protocol data unit
  • Figure 2 is a diagram showing a wireless protocol structure in an NR/LTE system according to an embodiment of the present disclosure.
  • the wireless protocols of the NR system are SDAP (Service Data Adaptation Protocol) (200) (290), PDCP (Packet Data Convergence Protocol) (210) (280), and RLC (Radio Link Control) at the terminal and base station, respectively. ) (220) (270), and MAC (Medium Access Control) (230) (260).
  • SDAP Service Data Adaptation Protocol
  • PDCP Packet Data Convergence Protocol
  • RLC Radio Link Control
  • SDAP Service Data Adaptation Protocol (200) (290) transmits user data, operates to map QoS flows to specific DRBs for uplink and downlink, and marks QoS flow ID for uplink and downlink.
  • An operation of mapping a relective QoS flow to a data bearer for uplink SDAP PDUs can be performed.
  • SDAP settings corresponding to each DRB may be provided from the upper RRC layer. Of course, it is not limited to the above example.
  • PDCP Packet Data Convergence Protocol
  • PDCP (210) (280) can provide sequential and non-sequential delivery functions, reordering, duplication detection, retransmission functions, and encryption and decryption functions. Of course, it is not limited to the above example.
  • Radio Link Control (hereinafter referred to as RLC) 220, 270 can reconfigure PDCP PDU (Protocol Data Unit) to an appropriate size. Additionally, the RLCs 220 and 270 provide sequential and non-sequential delivery functions, and may provide ARQ functions, joining, splitting, reassembling functions, repartitioning functions, reordering functions, duplication detection functions, and error detection functions. . Of course, it is not limited to the above example.
  • MAC (230) (260) is connected to several RLC layer devices configured in one terminal, and can perform operations of multiplexing RLC PDUs to MAC PDUs and demultiplexing RLC PDUs from MAC PDUs.
  • the MAC 230 and 260 provide a mapping function, a scheduling information reporting function, a HARQ function, a priority adjustment function between logical channels, a priority adjustment function between terminals, an MBMS service confirmation function, a transmission format selection function, and a padding function. You can. Of course, it is not limited to the above example.
  • the physical (PHY) layer 240 and 250 channel-codes and modulates upper layer data, creates OFDM symbols and transmits them over a wireless channel, or demodulates and channel-decodes OFDM symbols received through wireless channels to transmit them to the upper layer. It carries out the operation of transmitting to .
  • the physical layer also uses HARQ (Hybrid ARQ) for additional error correction, and the receiving end transmits 1 bit to indicate whether the packet sent from the transmitting end has been received. This is called HARQ ACK/NACK information.
  • downlink HARQ ACK/NACK information for uplink data transmission is transmitted through the PHICH (Physical Hybrid-ARQ Indicator Channel) physical channel
  • PDCCH Physical Downlink Resource allocation, etc. are transmitted.
  • PUCCH Physical Uplink Control Channel
  • PUSCH Physical Uplink Shared Channel
  • RRC Radio Resource Control
  • CA technology is a technology that replaces the use of only one carrier for communication between a terminal (or User Equipment, UE) and a base station (eNB or gNB) by using a main carrier and one or more secondary carriers to increase the number of secondary carriers. Transmission volume can be dramatically increased.
  • a cell within a base station using a main carrier is called a main cell or PCell (Primary Cell), and a cell within a base station using a subcarrier is called a bushel or SCell (Secondary Cell).
  • FIG. 3 shows the Buffer Status Report (BSR, hereinafter referred to as BSR) format when the terminal reports the amount of uplink available data (hereinafter referred to as uplink buffer size) to the base station in the NR system according to an embodiment of the present disclosure.
  • BSR Buffer Status Report
  • the uplink buffer size is selected between Long BSR and Short BSR depending on the number of Logical Channel Groups (LCG) greater than 0. You can select one and transmit it (310). Specifically, if there are more than one LCG with an uplink buffer size larger than 0 (exceeds), the UE may select the Long BSR MAC CE (330), and if there is one, the UE may select the Short BSR MAC CE (320).
  • LCG Logical Channel Groups
  • FIG. 4 is a diagram illustrating the Short BSR/Short Truncated BSR MAC CE format defined in the NR system according to an embodiment of the present disclosure.
  • Short BSR MAC CE may include 3-bit LCG ID (400) and 5-bit Buffer Size (410) fields.
  • the LCG ID (400) represents the ID (0 to 7) of the LCG
  • the Buffer Size (410) field displays the Buffer Size (BS) Index determined by the uplink buffer size corresponding to the LCG ID (400).
  • BS Index has values between 0 and 31.
  • the BS Index can display the Index of the section that includes the uplink buffer size corresponding to the LCG ID (400) among the buffer size sections defined in the predefined buffer size table (see FIG. 6).
  • FIG. 5 is a diagram illustrating the Long BSR/Long Truncated BSR MAC CE format defined in the NR system according to an embodiment of the present disclosure.
  • Long BSR MAC CE can indicate the presence or absence of a Buffer Size field corresponding to each of the eight LCGs from LCG ID 7 (500) to LCG ID 0 (507) with 8 bits of the first byte. there is. If the bit is 0 (540), it may mean that the Buffer Size field of LCG corresponding to the bit of Long BSR MAC CE does not exist. Conversely, if the bit is 1 (541), it may mean that the Buffer Size field of the LCG corresponding to the bit of the Long BSR MAC CE exists.
  • Long BSR MAC CE there may be a Buffer Size field equal to the number of Bit 1s among the first bytes.
  • the length of the Buffer Size field (510, 520, 530) of Long BSR MAC CE may be 8-bit.
  • Long Truncated BSR MAC CE is 8 bits of the first byte and determines whether the uplink buffer size of each LCG is greater than 0 (i.e., available uplink buffer size) for each of the 8 LCGs from LCG ID 7 (500) to LCG ID 0 (507). It can be displayed whether there is link data. If Bit is 0 (550), it may mean that there is available uplink data in the corresponding LCG, and if Bit is 1 (551), it may mean that there is no available uplink data in the corresponding LCG.
  • the number of Buffer Size fields (510, 520, 530) can be expressed as the L (750) field of the MAC Subheader that is attached to the front of MAC CE, and the Buffer Size fields (510, 520, 530) are available data.
  • the remaining uplink resources are added to the MAC CE in descending order, considering their priorities.
  • the Buffer Size field of Long BSR or Long Truncated BSR can also display the BS Index determined by the uplink buffer size.
  • a Long BSR buffer size table for Long BSR is defined, and the index of the buffer size section that includes the uplink buffer size can be displayed as the Buffer Size field. While the length of the Buffer Size (410) of Short BSR MAC CE is 5-Bit, the length of the Buffer Size field of Long BSR or Long Truncated BSR MAC CE is 8-Bit, and the buffer size table referenced by Long BSR ranges from 0 to 254. A total of 255 BS Indexes have been defined so far, and 255 are Reserved and not in use. After receiving the BS Index, the base station can refer to the buffer size table for Long BSR to obtain information about the uplink buffer size for each LCG.
  • FIG. 6 is a diagram illustrating a buffer size table for Short BSR defined in NR according to an embodiment of the present disclosure.
  • the buffer size table for Short BSR can define the BS value (610), that is, the buffer size section, corresponding to each of the 32 BS Indexes (600) expressed as 0 to 31. For example, if the BS Index (600) is 2, it means that the corresponding uplink buffer size has a value between 11 Byte and 14 Byte.
  • the base station can perform uplink resource allocation by referring to the uplink buffer size section corresponding to the LCG ID (400) and Buffer Size (400) field values.
  • FIG. 7 is a diagram illustrating the format of the MAC Subheader defined in the NR system according to an embodiment of the present disclosure.
  • a MAC CE with a fixed length may be preceded by a 1-Byte MAC Subheader consisting of R (700), F (705), and LCID (710). At this time, MAC CE can be indicated by LCID (710). Additionally, according to one embodiment, a MAC CE with a fixed length may be preceded by a 2-Byte MAC Subheader consisting of R (715), F (720), LCID (725), and eLCID (730). At this time, the presence and length of the eLCID 730 can be indicated by the LCID 725, and the MAC CE can be indicated by the eLCID 730.
  • a MAC CE of variable length may be preceded by a 2-byte MAC Subheader consisting of R (735), F (740), LCID (745), and L (750) fields.
  • F (740) can indicate whether the length of the L (750) field is 1-Byte or 2-Byte
  • LCID (750) can indicate MAC CE.
  • a MAC CE of variable length may be preceded by a 3-Byte MAC Subheader consisting of R (755), F (760), LCID (765), eLCID (770), and L (775).
  • F (760) can indicate whether the length of L (775) is 1-Byte or 2-Byte
  • LCID (765) can indicate the presence and length of eLCID (770)
  • eLCID (770) can be indicated.
  • F (760) can indicate whether the length of L (775) is 1-Byte or 2-Byte
  • LCID (765) can indicate the presence and length of eLCID (770)
  • eLCID (770) can be indicated.
  • MAC CE Since the LCID value of the MAC Subheader attached to the Short BSR/Short Truncated BSR/Long BSR/Long Truncated BSR is different, the base station that received it can distinguish what format the received BSR is.
  • the BS Index expressed in the Buffer Size field of MAC CE does not correspond to a specific buffer size, but may correspond to a specific buffer size interval of a predefined table.
  • the size of the buffer size section can increase as the BS Index value increases, that is, as the buffer size increases.
  • the larger the uplink buffer size the more the terminal transmits the BS Index corresponding to the larger buffer size section, and it is difficult for the base station receiving this to predict the exact buffer size, making efficient uplink resource allocation difficult.
  • NBT NBT-related parameters
  • Figure 8 is a diagram illustrating a method of configuring NBT according to an embodiment of the present disclosure.
  • NBT may be composed of a total of 2 L indices.
  • L may be equal to the length L-bit of the Buffer Size field of the corresponding LCG reported with reference to NBT in NBT Short BSR MAC CE or NBT Long BSR MAC CE.
  • the Buffer Size field of the corresponding LCG reported with reference to NBT is 13-bit
  • the number of Indexes in NBT may be 2 13
  • the included Index may be from 0 to 2 13 -1.
  • the Buffer Size field of the corresponding LCG reported with reference to the NBT is 16-bit
  • the number of Indexes in the NBT may be 2 16
  • the included Index may be from 0 to 2 16 -1.
  • Index 0 (800) of NBT may indicate that the uplink buffer size of the corresponding LCG is 0 and there is no available data.
  • Index 1 (810) of NBT can indicate that the uplink buffer size is greater than 0 and less than or equal to BS 1 . That is, BS 1 may indicate the upper limit of the BS section corresponding to Index 1 (810).
  • NBT specifies the upper limits BS 1 , BS 2 , ..., BS 2 L -2 of the BS section corresponding to each index from Index 1 (810) to Index 2 L -2 (820).
  • NBT can interpret the uplink buffer size section corresponding to each Index from Index 1 (810) to Index 2 L -2 (820) as a section with the upper limit of the immediately preceding Index as the lower limit and the upper limit of the corresponding Index as the upper limit. You can.
  • the upper limit of the corresponding uplink buffer size may gradually increase. For example, if Index y is greater than Index x, the corresponding upper limit value BS y may be greater than BS x .
  • Index 2 L -1 (830) may indicate a section in which the uplink buffer size is larger than the BS 2 L -2 .
  • the sequence of upper limit values of the BS section corresponding to each index from Index 1 (810) to Index 2 L -2 (820) BS 1 , BS 2 , ..., BS 2 L -2 is formed by a specific rule. It can be.
  • the sequence may be a geometric sequence in which the ratio of two consecutive terms is constant.
  • BS 1 can be expressed as B min .
  • BS 2 L -2 can be expressed as B max . BS 2 , ..., BS 2 L -2 is the smallest natural number among the values greater than or equal to the immediately preceding value multiplied by p (hereinafter, the smallest natural number among the values greater than or equal to x is expressed as ceil(x))
  • ceil(x) It may be the same as
  • BS n can be expressed as ceil(p ⁇ BS n-1 ).
  • p can be expressed as (B max / B min ) 1 / (N-1) . N may be equal to 2 L -2.
  • the sequence may be an arithmetic sequence in which the difference between two consecutive terms is constant.
  • BS 1 can be expressed as B min .
  • BS 2 L -2 can be expressed as B max .
  • BS 2 L -2 may be equal to the smallest natural number greater than or equal to the immediately preceding value plus p.
  • BS n can be expressed as ceil(p+BS n-1 ).
  • p can be expressed as (B max -B min )/(N-1).
  • N may be equal to 2 L -2.
  • B min and B max can be delivered by the base station to the terminal through an RRC message or MAC CE.
  • Figure 9 is a diagram illustrating a method of configuring NBT according to an embodiment of the present disclosure.
  • NBT sets the lower limit of each uplink buffer size section corresponding to Index 0 (900) to Index 2 L -1 (930) as BS 0 , BS 1 , ..., BS 2 L -1. It can be displayed as . At this time, BS 0 can be displayed as B min . At this time, BS 2 L -1 can be expressed as B max . Additionally, BS 0 , BS 1 , ..., BS 2 L -1 may be a specific sequence formed by the above-mentioned rule. As an example, BS 0 , BS 1 , ..., BS 2 L -1 may be a geometric sequence in which B min is the first term and B max is the last term. As another example, BS 0 , BS 1 , ..., BS 2 L -1 may be an arithmetic sequence in which B min is the first term and B max is the last term.
  • Figure 10 is a diagram illustrating a signaling procedure performed by a terminal and a base station to use NBT, according to an embodiment of the present disclosure.
  • the base station 1010 may transmit a UECapabilityEnquiry message 1020 requesting a capability report to the terminal 1000 in a connected state.
  • the base station may include a terminal capability request for each RAT type in the UECapabilityEnquiry message 1020. Requests for each RAT type may include requested frequency band information.
  • the base station when the base station requests the terminal 1000 to generate a UECapabilityInformation message 1030 through the capability request message 1020, it may include filtering information that can indicate conditions and restrictions. At this time, through filtering information, the base station 1010 can indicate whether the terminal 1000 should report whether or not it supports NBT.
  • the terminal 1000 may configure a UECapabilityInformation message 1030 corresponding to the UECapabilityEnquiry message 1020 and report a response to the capability request message to the base station 1010.
  • the UECapabilityInformation message 1310 may include a parameter indicating whether the terminal supports NBT.
  • a parameter may be 1 bit information. Additionally, as an example, if a parameter is included, it may be indicated that NBT is supported, and if a parameter is not included, it may be indicated that NBT is not supported.
  • the base station 1010 may determine whether the terminal 1000 supports NBT based on the received UECapabilityInformation message 1030. If the base station 1010 determines that the terminal 1000 supports NBT, the base station 1010 sends an RRCReconfiguration message (1040) so that the terminal 1000 can report the uplink buffer size with reference to NBT when a specific condition is satisfied for a specific LCG. It can be instructed through . More specifically, for NBT-related settings, the RRCReconfiguration message 1040 may include at least one of the following configuration information. Of course, this is not limited to the examples below.
  • -At least one of a specific DRB or DRB List, a specific LCG or LCG List, or a specific LCH or LCH List that forces reporting of uplink buffer sizes by referencing the NBT, or allows reference to the NBT when reporting uplink buffer sizes. It can contain one.
  • -Can include an NBT Index or NBT number that can indicate the NBT to be referenced.
  • B min which is the smallest value excluding 0 among the upper or lower limits for each index of NBT.
  • B max which is the largest value among the upper or lower limits for each Index of NBT.
  • -L may be included when the number of indices of NBT or the number of indices is expressed as 2 L.
  • the Threshold value may be included to indicate that the NBT is referenced only when the uplink buffer size of the LCG is greater than or equal to a specific Threshold value.
  • the terminal 1000 that has received the RRCReconfiguration message 1040 can update the information with the information included in the RRCReconfiguration message 1040.
  • Figure 11 illustrates an operation in which the terminal provides NBT-related information to the base station through UEAssistanceInformation, and the base station updates the NBT settings of the terminal through RRCReconfiguration or NBT MAC CE in consideration of the information, according to an embodiment of the present disclosure. It is a drawing.
  • the terminal when transmitting the UEAssistanceInformation message 1100 to the base station, the terminal may include the following NBT-related information.
  • the parameter can be a parameter that expresses the XR Data Burst Size, PDU Set Size, or the size of the XR uplink buffer periodically created in the terminal.
  • the UE may include a parameter specifying whether the buffer size table to be referenced or preferred when reporting the uplink buffer size to the base station is Legacy BS Table (including BS Table for Long BSR and Short BSR) or NBT. If there are multiple candidate NBTs, a parameter specifying which NBT it is can be included.
  • the above-described NBT-related information may be included in the UEAssistanceInformation message 1100 for each terminal, DRB of the terminal, LCG of the terminal, or LCH of the terminal.
  • the base station can change the NBT-related settings of the terminal through the RRCReconfiguration message (1110) after receiving the UEAssistanceInformation message (1100) transmitted by the terminal.
  • the RRCReconfiguration message 1110 may include the same type of configuration information as the NBT-related configuration information included in the above-described RRCReconfiguration message 1040.
  • the terminal that has received the RRCReconfiguration message (1110) can set the NBT-related configuration information according to the NBT-related configuration information included in the RRCReconfiguration message (1110).
  • the base station can set the NBT-related configuration information of the terminal through the NBT MAC CE (1120).
  • the NBT MAC CE (1120) may include the same type of configuration information as the NBT-related configuration information included in the RRCReconfiguration message (1110).
  • the NBT MAC CE (1120) may include only some types of NBT-related configuration information included in the RRCReconfiguration message (1110).
  • the NBT MAC CE (1120) may also include other types of configuration information in addition to the NBT-related configuration information included in the RRCReconfiguration message (1110).
  • the terminal that has received the NBT MAC CE (1120) can change the NBT-related settings according to the setting information included in the NBT MAC CE (1120).
  • Figure 12 is a diagram illustrating the NBT Short BSR MAC CE format that can be used when the terminal reports the uplink buffer size to the base station with reference to the NBT, according to an embodiment of the present disclosure.
  • 3-bits of the first byte of NBT Short BSR MAC CE can indicate LCG ID (1200).
  • the LCG ID (1200) can display the LCG corresponding to the uplink buffer size to be reported as NBT Short BSR.
  • the LCG ID 1200 can display one LCG from LCG ID 0 to LCG ID 7.
  • the Buffer Size field can be displayed as 13-bit, which is the combination of the remaining 5-bit (1210) and the second byte (1220) excluding the LCG ID 3-bit (1200) of the first byte of the NBT Short BSR MAC CE.
  • the Buffer Size field may display the Index of the buffer size section corresponding to the uplink buffer size of the terminal's LCG ID (1200).
  • the buffer section may correspond to one of the index-specific buffer sections defined by NBT. At this time, NBT may include up to 2 13 indices corresponding to different buffer sections.
  • the Buffer Size field may directly display the uplink buffer size in bytes of the LCG ID (1200) of the terminal without referring to a specific NBT.
  • the uplink buffer size that can be displayed as Buffer Size can range from 0 to (2 13 - 1) Bytes.
  • the terminal uses the NBT Short BSR MAC CE format to refer to the NBT, which defines a more detailed buffer size section than the existing buffer size table for Short BSR, or directly expresses the uplink buffer size in bytes to determine the uplink buffer size. More details can be reported to the base station.
  • Figure 13 is a diagram illustrating the NBT Short BSR MAC CE format that can be used when the terminal reports the uplink buffer size to the base station with reference to the NBT, according to an embodiment of the present disclosure.
  • 3-bits of the first byte of NBT Short BSR MAC CE can indicate LCG ID (1300).
  • the LCG ID 1300 may indicate the LCG corresponding to the uplink buffer size to be reported in the NBT Short BSR.
  • the LCG ID 1300 can display one LCG from LCG ID 0 to LCG ID 7. Except for LCG ID 3-bit (1300) of the first byte of NBT Short BSR MAC CE, the remaining 5-bit (1310) can be used as a Reserved field.
  • the 16-bit sum of the second byte (1320) and third byte (1330) of NBT Short BSR MAC CE can display the Buffer Size field.
  • the Buffer Size field may indicate the Index of the buffer size section corresponding to the uplink buffer size of the LCG ID (1300) of the terminal.
  • the buffer size section may correspond to one of the index-specific buffer size sections defined by NBT.
  • NBT may include up to 2 16 indices corresponding to different buffer size sections.
  • the Buffer Size field may directly display the uplink buffer size in bytes of the LCG ID (1300) of the terminal without referring to a specific NBT.
  • the uplink buffer size that can be displayed as Buffer Size can range from 0 to (2 16 - 1) Bytes.
  • the terminal uses the NBT Short BSR MAC CE format to refer to the NBT, which defines a more detailed buffer size section than the existing buffer size table for Short BSR, or directly expresses the uplink buffer size in bytes to determine the uplink buffer size. More details can be reported to the base station.
  • the NBT referenced when using NBT Short BSR MAC CE may be the same NBT as the NBT referenced when using NBT Long BSR MAC CE.
  • Figure 14 is a diagram illustrating the NBT Short BSR MAC CE format that can be used when the terminal reports the uplink buffer size to the base station with reference to the NBT, according to an embodiment of the present disclosure.
  • the 8-bits of the first byte of the NBT Short BSR MAC CE can be interpreted as a Bitmap corresponding to 8 LCGs from LCG ID 7 to LCG ID 0, respectively.
  • the NBT Short BSR MAC CE can be interpreted as reporting the uplink buffer size of the LCG corresponding to the bit.
  • the Buffer Size field of LCG can be displayed in 16-bit, which is the combination of the second byte (1410) and third byte (1420) of NBT Short BSR MAC CE.
  • the Buffer Size field may display the Index of the buffer size section corresponding to the uplink buffer size of the UE's LCG.
  • the buffer size section may correspond to one of the index-specific buffer size sections defined by NBT.
  • NBT may include up to 2 16 indices corresponding to different buffer size sections.
  • the Buffer Size field may directly indicate the uplink buffer size in bytes of the UE's LCG without referring to a specific NBT.
  • the uplink buffer size that can be displayed as Buffer Size can range from 0 to (2 16 - 1) Bytes.
  • the terminal uses the NBT Short BSR MAC CE format to refer to the NBT, which defines a more detailed buffer size section than the existing buffer size table for Short BSR, or directly expresses the uplink buffer size in bytes to determine the uplink buffer size. More details can be reported to the base station.
  • the NBT referenced when using NBT Short BSR MAC CE may be the same NBT as the NBT referenced when using NBT Long BSR MAC CE.
  • the UE may report the uplink buffer size to the base station as an NBT Short BSR MAC CE that has the same format as the Short BSR MAC CE shown in FIG. 4, but has a new LCID or eLCID.
  • the Buffer Size field 410 may display an Index corresponding to the buffer size section containing the uplink buffer size of the LCG corresponding to the LCG ID 400.
  • the buffer size section may correspond to one of the index-specific buffer size sections defined by NBT.
  • the UE may report the uplink buffer size to the base station using the Short BSR MAC CE shown in FIG. 4.
  • the Buffer Size field 410 may display an Index corresponding to the buffer size section containing the uplink buffer size of the LCG corresponding to the LCG ID 400.
  • the buffer size section may correspond to one of the index-specific buffer size sections defined by NBT.
  • the base station that received the Short BSR MAC CE determines that the buffer size table that must be referred to when interpreting the Buffer Size field of the LCG transmitted by the terminal according to the NBT configuration information previously set in the terminal through RRCReconfiguration or NBT MAC CE is NBT. You can see that
  • Figure 15 is a diagram illustrating the NBT Long BSR MAC CE format that can be used when the terminal reports the uplink buffer size to the base station with reference to the NBT, according to an embodiment of the present disclosure.
  • the 8-bits (1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507) of the first byte of NBT Long BSR MAC CE correspond to eight LCGs from LCG ID 7 to LCG ID 0, respectively. It can be interpreted as a Bitmap. That a specific bit among 8 bits is set to 1 may indicate that there is a Buffer Size field for reporting the uplink buffer size of the LCG corresponding to the bit set to 1 in the NBT Long BSR MAC CE. In addition, the fact that a specific bit among the 8 bits is set to 0 may indicate that there is no Buffer Size field for reporting the uplink buffer size of the LCG corresponding to the bit set to 0 in the NBT Long BSR MAC CE. .
  • the remaining bytes except the first byte of the NBT Long BSR MAC CE may consist of one or more Buffer Size fields.
  • the Buffer Size field may exist for each LCG for the LCG set to 1 among the LCG ID Bitmap.
  • the Buffer Size field for each LCG can be determined by the number of Indexes for each buffer size section defined by the NBT referenced by the LCG. For example, if the number of NBT indexes is less than or equal to 2 L , the Buffer Size field length may be L-bit.
  • the Buffer Size field may have a 16-bit length by combining two consecutive bytes.
  • the 16-bit sum of the second byte (1510) and the third byte (1520) of the NBT Long BSR MAC CE can be interpreted as the Buffer Size field of a specific LCG.
  • the Buffer Size field may indicate the Index of the buffer size section corresponding to the uplink buffer size of the LCG.
  • the buffer size section may correspond to one of the index-specific buffer size sections defined by NBT. At this time, NBT may include up to 2 16 indices corresponding to different buffer size sections.
  • the Buffer Size field may directly indicate the uplink buffer size in bytes of the LCG of the terminal without referring to a specific NBT.
  • the uplink buffer size that can be displayed in the Buffer Size field can range from 0 to (2 L - 1) Bytes.
  • L may mean the length L-bit of the Buffer Size field. For example, when L is 16, the Buffer Size field can display from 0 to (2 16 - 1) Bytes.
  • the terminal uses the NBT Long BSR MAC CE format to refer to the NBT, which defines a more detailed buffer size section than the existing Long BSR buffer size table, or directly expresses the uplink buffer size in bytes to determine the uplink buffer size. can be reported to the base station in more detail.
  • the arrangement order of the Buffer Size fields can be determined by referring to the Priority Level of the corresponding LCG.
  • the LCGs can be arranged from the highest priority level to the lowest LCG.
  • the priority level of the LCG can be set to the highest priority level among the priority levels of the LCH included in the LCG.
  • the NBT Long BSR MAC CE format can add the Buffer Size field only for LCGs that report the uplink buffer size with reference to NBT. At this time, the uplink buffer size can be reported through the existing Long BSR, Short BSR, or Padding BSR for the remaining LCGs except for the LCG reported with reference to the NBT.
  • Figure 16 is a diagram illustrating the NBT Long BSR MAC CE format that can be used when the terminal reports the uplink buffer size to the base station with reference to the NBT, according to an embodiment of the present disclosure.
  • the 8-bits (1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607) of the first byte of NBT Long BSR MAC CE are from LCG ID 7 (1600) to LCG ID 0 (1607), respectively. It can be interpreted as a Bitmap corresponding to 8 LCGs. As an example, the fact that a specific bit among 8 bits is set to 1 (1671) indicates that there is a Buffer Size field for reporting the uplink buffer size of the LCG corresponding to the bit set to 1 in the NBT Long BSR MAC CE. can do.
  • the fact that a specific bit among the 8 bits is set to 0 (1670) may indicate that there is no Buffer Size field for reporting the uplink buffer size of the LCG corresponding to 0 bit in the NBT Long BSR MAC CE.
  • the buffer size table referenced by each LCG may be the buffer size table for Long BSR, or NBT, or a specific NBT among several NBTs, depending on the NBT-related settings for each LCG previously set by the base station as RRC or MAC CE. .
  • being set to one of two values (0 (1680) or 1 (1681)) of a specific bit among the eight bits means that the bit corresponding to the bit set to one of the two values in the NBT Long BSR MAC CE This may mean that there is always a Buffer Size field for reporting the uplink buffer size of the LCG, and the uplink buffer size is reported with reference to the NBT.
  • the fact that a specific bit among the 8 bits is set to one of two values (0 (1680) or 1 (1681)) means that the uplink of the LCG corresponding to the bit that is set to the other of the two values in the NBT Long BSR MAC CE It can be indicated that the Buffer Size field for reporting the buffer size is always present, and the uplink buffer size is reported by referring to the buffer size table for Long BSR (Legacy table).
  • the remaining bytes can be composed of one or multiple Buffer Size fields.
  • the field length allocated to the NBT Long BSR MAC CE may be determined by the buffer size table referenced by the corresponding LCG.
  • the Buffer Size field for each LCG may be determined by the number of Indexes included in the buffer size table referenced by the corresponding LCG.
  • the Buffer Size field may be 1-Byte.
  • the length of the Buffer Size field may be L-bit.
  • L may be 8.
  • L may be 16.
  • L can be a value greater than 16.
  • the Buffer Size field may display an Index corresponding to the buffer size section including the uplink buffer size of the LCG in the buffer size table referenced by the LCG.
  • the buffer size section may correspond to one of the buffer size sections for each index defined in the referenced buffer size table.
  • the Buffer Size field may directly display the uplink buffer size in bytes of the UE's LCG without referring to a specific NBT.
  • the uplink buffer size that can be displayed in the Buffer Size field can range from 0 to (2 L - 1) Bytes.
  • L may mean the length L-bit of the Buffer Size field. For example, if L is 16, the Buffer Size field can display from 0 to (2 16 - 1) Bytes. L can have a value greater than 16. Of course, it is not limited to the above example and the value of L is not limited.
  • the base station can set which LCG to display the uplink buffer size in bytes directly in the Buffer Size field to the terminal through RRC or MAC CE in advance.
  • whether to directly report the uplink buffer size in bytes of a specific LCG can be notified to the base station by setting the bit corresponding to the LCG in the first byte of the NBT Long BSR MAC CE to a predetermined value.
  • the terminal uses the NBT Long BSR MAC CE format to refer to the NBT, which defines a more detailed buffer size section than the existing buffer size table for Long BSR, or directly expresses the uplink buffer size in bytes to determine the uplink buffer size. More details can be reported to the base station.
  • the arrangement order of the Buffer Size fields can be determined by referring to the Priority Level of the corresponding LCG.
  • the LCGs can be arranged from the highest priority level to the lowest LCG.
  • the priority level of the LCG may be set to the highest priority level among the priority levels of the LCH included in the LCG.
  • Figure 17 is a diagram illustrating the NBT Long BSR MAC CE format that can be used when the terminal reports the uplink buffer size to the base station with reference to the NBT, according to an embodiment of the present disclosure.
  • the 8-bits (1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707) of the first byte of NBT Long BSR MAC CE are from LCG ID 7 (1700) to LCG ID 0 (1707), respectively. It can be interpreted as a Bitmap corresponding to 8 LCGs. As an example, the fact that a specific bit among 8 bits is set to 1 (1761) may indicate that a Buffer Size field for reporting the uplink buffer size of the LCG corresponding to the specific bit exists in the NBT Long BSR MAC CE. there is.
  • the remaining bytes can be composed of one or multiple Buffer Size fields.
  • the T field (1710, 1740) can be added in front of the Buffer Size field (1711, 1720, 1741) of the LCG. there is.
  • the T field (1710, 1740) can be used to indicate which buffer size table the Buffer Size field (1711, 1720, 1741) of the corresponding LCG is referencing.
  • the T field may have a 1-bit length.
  • one of the two values of the T field can indicate that the latter Buffer Size field refers to the buffer size table for Long BSR.
  • one of the two values of the T field can indicate that what the Buffer Size field refers to is NBT.
  • the length of the Buffer Size field can be determined by the value of the T field.
  • the length of the T field is not limited to the above example.
  • the remaining 7-bit (1741) excluding the T field (1740) can be allocated to the Buffer Size field. If the T field (1710) indicates that the NBT is referenced, a total of 15-bits, including the remaining 7-bit (1711) excluding the T field (1710) and the next byte (1720), can be allocated to the Buffer Size field. You can.
  • the number of indices for each buffer size section defined by NBT may be less than or equal to 2 15 .
  • the length of the corresponding Buffer Size fields (1730, 1750) may always be 1-Byte.
  • LCG can always refer to the buffer size table for Long BSR.
  • the T field length can be longer than 1-bit.
  • the different values that the T field can have can be used to indicate which buffer size table each is referencing among several buffer size tables for NBT and Long BSR.
  • the Buffer Size field of the LCG that indicates or allows NBT use may have 16-(T_length) bits.
  • T_length can indicate the length in bits of the T field.
  • the NBT can have up to 2 16-(T_length) indices for each buffer size section.
  • the Buffer Size field immediately following one of the values that the T field can have may indicate that it directly displays the uplink buffer size in bytes without referring to a specific NBT.
  • the uplink buffer size that can be displayed in the Buffer Size field can range from 0 to (2 16-T_length - 1) Bytes.
  • the terminal uses the NBT Long BSR MAC CE format to refer to the NBT, which defines a more detailed buffer size section than the existing buffer size table for Long BSR, or directly expresses the uplink buffer size in bytes to determine the uplink buffer size. More details can be reported to the base station.
  • the arrangement order of the Buffer Size fields can be determined by referring to the Priority Level of the corresponding LCG.
  • the LCGs can be arranged from the highest priority level to the lowest LCG.
  • the priority level of the LCG may be set to the highest priority level among the priority levels of the LCH included in the LCG.
  • NBT Long BSR MAC CE which buffer size table is referenced when configuring the Buffer Size field of a specific LCG can be determined by the NBT-related settings set by the base station in advance as RRC or MAC CE.
  • the terminal can configure and set the Buffer Size field of the LCG with reference to the NBT only when the uplink buffer size of the LCG is greater than or equal to a specific threshold value set by the base station. If the UE does not have a large uplink buffer size for a specific LCG, the signaling overhead of NBT Long BSR MAC CE can be reduced by limiting the length of the Buffer Size field without degrading performance by referring to the buffer size table for Long BSR instead of NBT. .
  • Figure 18 is a diagram illustrating the NBT Long BSR MAC CE format that can be used when the terminal reports the uplink buffer size to the base station with reference to the NBT, according to an embodiment of the present disclosure.
  • the first two bytes of NBT Long BSR MAC CE can be divided into 2 consecutive bits and used as 8 LCG star indicators (1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807).
  • the 2-bit indicator for each LCG can display a total of four cases. One of the four cases may indicate that the NBT Long BSR MAC CE does not have a Buffer Size field of the corresponding LCG (1850).
  • the remaining three cases can be used when the Buffer Size field of the corresponding LCG exists.
  • Each of the three cases can be used to indicate that a specific table among the three buffer size tables is referenced (1851, 1852, 1853).
  • one of the three buffer size tables may be the buffer size table for Long BSR.
  • the other two of the three buffer size tables may display different NBTs. At this time, two different NBTs may include the same number of indexes for each buffer size section, or may include a different number of indexes for each buffer size section.
  • the remaining space except for the first two bytes of the NBT Long BSR MAC CE may be composed of one or more Buffer Size fields.
  • the presence or absence of the Buffer Size field for each LCG can be derived by a 2-bit indicator for each LCG.
  • the length of the Buffer Size field for each LCG can be determined by which buffer size table the LCG is referencing.
  • the corresponding Buffer Size fields 1830 and 1840 may have a 1-byte length.
  • the buffer size table referenced by a specific LCG is NBT, and the number of indices for each buffer size section included in the NBT is 2 L
  • the Buffer Size field may have an L-bit length. L may be 8 or 16 or a value greater than 16. Of course, it is not limited to the above example.
  • the Buffer Size field may directly display the uplink buffer size in Bytes without referring to a specific NBT. At this time, reporting the uplink buffer size directly through the Buffer Size field can be signaled through the 2-bit indicator of the corresponding LCG. At this time, the uplink buffer size that can be displayed in the Buffer Size field can range from 0 to (2 L - 1) Bytes. L may be equal to the length L-bit of the Buffer Size field.
  • the buffer size table referenced by each LCG can be determined by the NBT-related settings set by the base station in advance as RRC or MAC CE. Additionally, the terminal can independently determine which buffer size table to refer to based on the uplink buffer size of the LCG. Additionally, it is possible to determine which buffer size table to refer to based on the threshold set by the base station.
  • the NBT when reporting the uplink buffer size of the LCG only if the uplink buffer size of the LCG that allows the base station to refer to the NBT is greater than or equal to a specific threshold set by the base station, the NBT can be reported with reference to the LCG. . If the UE does not have a large uplink buffer size for a specific LCG, the signaling overhead of NBT Long BSR MAC CE can be reduced by limiting the length of the Buffer Size field without degrading performance by referring to the buffer size table for Long BSR instead of NBT. .
  • the terminal uses the NBT Long BSR MAC CE format to refer to the NBT, which defines a more detailed buffer size section than the existing buffer size table for Long BSR, or directly expresses the uplink buffer size in bytes to determine the uplink buffer size. More details can be reported to the base station.
  • the arrangement order of the Buffer Size fields can be determined by referring to the Priority Level of the corresponding LCG.
  • the LCGs can be arranged from the highest priority level to the lowest LCG.
  • the priority level of the LCG can be set to the highest priority level among the priority levels of the LCH included in the LCG.
  • Figure 19 is a diagram illustrating the NBT MAC CE format transmitted to change the NBT-related settings of the terminal to the base station, according to an embodiment of the present disclosure.
  • the NBT MAC CE may include at least one of the following information.
  • Bitmap expressing whether NBT is referenced (or whether reference is allowed) for each LCG. Bitmap allocates 1-bit for each LCG, and can indicate whether the LCG should (or can refer to) the NBT with Bit 0 or 1.
  • the minimum upper or lower limit excluding 0 can include the B min value itself or the Index corresponding to B min in a predefined table.
  • B min can be displayed as a 2-Byte field.
  • B min can be displayed as a 1-Byte field.
  • B min can be displayed as a field longer than 2-Byte.
  • the length of the B min field is not limited to the above example.
  • B max can display the value as a 1-Byte or 2-Byte or longer field than 2-Byte.
  • the length of the B max field is not limited to the above example.
  • FIG. 20 illustrates allocating a new LCID for a new MAC CE proposed in this disclosure, according to an embodiment of the present disclosure.
  • NBT Short BSR MAC CE (2040) and NBT MAC CE (2060) may have a fixed length, as described in FIG. 7, the MAC consisting of R (700), F (705), and LCID (710) A subheader can be attached, and the corresponding codepoint can be displayed as LCID (710).
  • NBT Long BSR MAC CE (2050) may be of variable length
  • a MAC Subheader consisting of R (735), F (740), LCID (745), and L (750) may be attached as described in FIG. 7.
  • the codepoint of the corresponding MAC CE can be indicated by LCID (745)
  • the length of the corresponding MAC CE can be indicated by L (750).
  • the Codepoint value in FIG. 20 is not necessarily limited to a specific value. This is an example and is not limited to the value in FIG. 20. Additionally, a feature of the present disclosure is that it indicates NBT Short BSR MAC CE, NBT Long BSR MAC CE, and NBT MAC CE through a specific Codepoint/Index.
  • FIG. 21 is a diagram illustrating an example of assigning a new eLCID to a newly defined MAC CE, according to an embodiment of the present disclosure.
  • NBT Short BSR MAC CE (2100), NBT Long BSR MAC CE (2120), and NBT MAC It indicates CE (2120) and can be assigned to each.
  • the NBT Short BSR MAC CE (2100) and NBT MAC CE (2120) may have a fixed length, so R (715), F (720), LCID (725), and eLCID (730) as described in FIG. ) may be attached to the MAC Subheader.
  • the existence and length of the eLCID (730) can be indicated with the LCID (725), and the Codepoint corresponding to the MAC CE can be indicated with the eLCID (730).
  • the NBT Long BSR MAC CE (2110) can be of variable length
  • the MAC Subheader consisting of R (755), F (760), LCID (765), eLCID (770), and L (775) is It can stick.
  • the Codepoint corresponding to the MAC CE can be displayed with eLCID (770), and the length of the MAC CE can be displayed with L (775).
  • the relationship between Codepoint, Index, and LCID can be indicated.
  • the Codepoint value is not necessarily limited to the Index value and LCID information in FIG. 21, and this corresponds to an example.
  • a feature of the present disclosure is that a specific Codepoint matches a specific Index, and the specific Codepoint and Index indicate an LCID such as NBT Short BSR MAC CE, NBT Long BSR MAC CE, and NBT MAC CE.
  • FIG. 22 is a diagram illustrating a method for a terminal to report an uplink buffer size with reference to an NBT, according to an embodiment of the present disclosure.
  • the UE may decide to include the BSR in the MAC PDU (2200). If the terminal decides to include a BSR in the MAC PDU, it can be checked (2210) whether the number of LCGs with available data among the terminal's LCGs is greater than 1.
  • the terminal can check (2250) whether the LCG with available data refers to the NBT when reporting the uplink buffer size. If the LCG with available data references NBT when reporting the uplink buffer size, the UE can apply the NBT Short BSR MAC CE format to the BSR (2270). If the LCG with available data refers to the buffer size table for Short BSR when reporting the uplink buffer size, the terminal can apply the Short BSR MAC CE format to the BSR (2260).
  • the terminal checks (2220) whether at least one LCG that references the NBT exists when reporting the uplink buffer size among the LCGs with available data. You can. If there is at least one LCG that references NBT when reporting the uplink buffer size among the LCGs with available data, the UE may apply the NBT Long BSR MAC CE format as the BSR format (2240). If, among the LCGs with available data, there is no LCG that references the NBT when reporting the uplink buffer size, the UE may apply the Long BSR MAC CE format as the BSR format (2230).
  • whether a specific LCG refers to the NBT when reporting the uplink buffer size may be determined by the NBT-related settings set by the base station in advance through RRC or MAC CE.
  • the terminal may determine whether to refer to the NBT by additionally considering whether the uplink buffer size of the LCG is larger than the threshold preset by the base station.
  • the Logical Channel Priority of NBT Long BSR and NBT Short BSR may be defined in the following order. Of course, this is not limited to the examples below.
  • the NBT Long/Short BSR may be simultaneously included in the same MAC PDU in a complementary manner to the Long/Short BSR.
  • NBT Long/Short BSR may have a Logical Channel Priority lower than data from any Logical Channel, except data from UL-CCCH. If the same MAC PDU includes both NBT Long/Short BSR and Long/Short BSR, the uplink buffer size of LCG reported in NBT Long/Short BSR will be reported to the base station based on the Buffer Size field value of NBT Long/Short BSR. You can.
  • the Logical Channel Priority of NBT Long/Short BSR may be equal to MAC CE for (Extended) BSR, with exception of BSR included for padding.
  • the Logical Channel Priority of LCG data reported in NBT Long/Short BSR can be set as the example below. Of course, this is not limited to the examples below.
  • the Logical Channel Priority of LCG data reported as NBT Long/Short BSR may be at a specific location between MAC CE for BFR and MAC CE for (Extended) BSR, with exception of BSR included for padding.
  • Logical Channel Priority of NBT Long/Short BSR may be defined in the following order. Of course, this is not limited to the examples below.
  • the Logical Channel Priority of the uplink data of the LCG reported as NBT Long/Short BSR and NBT Long/Short BSR may be defined in the following order. Of course, this is not limited to the examples below.
  • NBT Long BSR/NBT Long Truncated BSR is the same MAC CE Format as Long BSR/Long Truncated BSR, but may have different LCID/eLCID.
  • the length of the Buffer Size field of NBT Long BSR/NBT Long Truncated BSR may be 8 Bits, similar to Long BSR/Long Truncated BSR.
  • NBT Long BSR/NBT Long Truncated BSR may include Buffer Size fields corresponding to LCG whose bit is set to 1 among the first bytes.
  • the arrangement order of the Buffer Size fields can be determined by the Ascending Order method based on LCG i (LCG i indicates logical channel group i). .
  • NBT Long BSR/NBT Long Truncated BSR/Long BSR/Long Truncated BSR determines which MAC CE is the MAC CE transmitted by the terminal through different LCIDs or different eLCIDs of the MAC Subheader of the corresponding MAC CE.
  • the base station can identify (or distinguish) the recognition.
  • NBT Long BSR/NBT Long Truncated BSR includes only LCGs that report buffer sizes with reference to NBT, and can be used to report the buffer sizes of corresponding LCGs. For example, if a specific LCG is capable of/allowed to refer to NBT by the base station RRC or MAC CE settings, the UE may set the Buffer Size field of the LCG to refer to the NBT, and the Buffer Size field of the LCG will be set to NBT Long BSR. /NBT Long Truncated May be included and reported in BSR.
  • the Buffer Size field of the relevant LCG is set by referring to the Legacy BS Table (e.g., equivalent to Table 6.1.3.1-2 of TS 38.321)
  • the Buffer Size field of the relevant LCG is reported through Long BSR/Long Truncated BSR. It can be.
  • other LCGs excluding LCGs that are possible/allowed to reference NBT can only refer to the Legacy BS Table.
  • the LCGs that can be referenced in the NBT and Legacy BS Table may be set separately depending on the settings of the base station, and all LCGs may refer to the NBT and Legacy BS Table.
  • the base station may interpret it with reference to the NBT when interpreting the Buffer Size field of the LCG. there is. Conversely, if the Buffer Size field for a specific LCG is reported through Long BSR/Long Truncated BSR, the base station uses the Legacy BS Table (e.g., Table 6.1.3.1 of TS 38.321) when interpreting the Buffer Size field of the LCG. It can be interpreted by referring to -2).
  • the Legacy BS Table e.g., Table 6.1.3.1 of TS 38.321
  • the UE determines that the buffer size of the corresponding LCG falls within the buffer size range covered by/included in the NBT. In this case, the buffer size can be reported by referring to the NBT. Conversely, if the buffer size of the LCG does not fall within the buffer size range covered by/included in the NBT, the UE reports the buffer size of the LCG in the Legacy BS Table (e.g., TS 38.321 (corresponding to Table 6.1.3.1-2).
  • the Legacy BS Table e.g., TS 38.321 (corresponding to Table 6.1.3.1-2).
  • the terminal may operate as follows.
  • one Legacy BSR Long BSR, Long Truncated BSR, Short BSR, Short Truncated BSR, etc.
  • one NBT BSR NBT Long BSR, NBT Long Truncated BSR, NBT Short BSR, NBT Short Truncated BSR, etc.
  • a MAC PDU that has one Legacy BSR (Long BSR, Long Truncated BSR, Short BSR, Short Truncated BSR, etc.) and one NBT BSR (NBT Long BSR, NBT Long Truncated BSR, NBT Short BSR, NBT Short Truncated BSR, etc.)
  • buffer size reporting for a specific LCG may only be included in one of the two BSRs, based on the referencing BS Table.
  • the NBT Long BSR may include only a Buffer Size field (one Buffer Size field) for one LCG.
  • NBT's Index/Codepoint 0 can be designed to indicate that there is no data available in the buffer.
  • the number of Buffer Size fields included in NBT Long BSR may be 0.
  • the MAC PDU reflects all BSR trigger events immediately before MAC PDU assembly: 1) only Long BSR without NBT Long BSR, or 2) only NBT Long BSR without Long BSR, or 3) Long BSR and NBT Long BSR If all are included, all BSRs triggered up to just before MAC PDU assembly can be cancelled.
  • Figure 23 shows a terminal device according to an embodiment of the present disclosure.
  • the terminal of the present disclosure may include a processor 2320, a transceiver 2300, and a memory 2310.
  • the components of the terminal are not limited to the examples described above.
  • the terminal may include more or fewer components than the aforementioned components.
  • the processor 2320, the transceiver 2300, and the memory 2310 may be implemented in the form of a single chip.
  • the processor 2320 can control a series of processes in which the terminal can operate according to the above-described embodiment of the present disclosure.
  • the processor 2320 may control components of the terminal to perform the method for reporting buffer status according to the above-described embodiments.
  • the processor 2320 may control the components of the terminal to perform the above-described embodiments of the present disclosure by executing a program stored in the memory 2310.
  • the processor 2320 may be an Application Processor (AP), a Communication Processor (CP), a circuit, an application-specific circuit, or at least one processor.
  • AP Application Processor
  • CP Communication Processor
  • the transceiver 2300 can transmit and receive signals with a network entity, another terminal, or a base station. Signals transmitted and received from network entities, other terminals, or base stations may include control information and data.
  • the transceiver 2300 may be comprised of an RF transmitter that up-converts and amplifies the frequency of a transmitted signal, and an RF receiver that amplifies the received signal with low noise and down-converts the frequency.
  • this is only an example of the transceiver 2300, and the components of the transceiver 2300 are not limited to the RF transmitter and RF receiver.
  • the transceiver 2300 may receive a signal through a wireless channel and output it to the processor 2320, and transmit the signal output from the processor 2320 through a wireless channel.
  • the memory 2310 can store programs and data necessary for operation of the terminal. Additionally, the memory 2310 may store control information or data included in signals transmitted and received by the terminal.
  • the memory 2310 may be composed of a storage medium such as ROM, RAM, hard disk, CD-ROM, and DVD, or a combination of storage media. Additionally, there may be multiple memories 2310. Additionally, according to one embodiment, the memory 2310 may store a program for performing the method for reporting the buffer status described above.
  • Figure 24 shows a base station device according to an embodiment of the present disclosure.
  • the base station of the present disclosure may include a processor 2420, a transceiver 2400, and a memory 2410.
  • the components of the base station are not limited to the above examples.
  • a base station may include more or fewer components than those described above.
  • the processor 2420, the transceiver 2400, and the memory 2410 may be implemented in the form of a single chip.
  • the processor 2420 can control a series of processes by which the base station can operate according to the above-described embodiment of the present disclosure.
  • the processor 2420 may control components of the base station to perform the method for buffer status reporting according to the above-described embodiments.
  • the processor 2420 may control the components of the base station to perform the above-described embodiments of the present disclosure by executing a program stored in the memory 2410.
  • the processor 2420 may be an Application Processor (AP), a Communication Processor (CP), a circuit, an application-specific circuit, or at least one processor.
  • AP Application Processor
  • CP Communication Processor
  • the transceiver 2400 can transmit and receive signals with a network entity, another base station, or a terminal. Signals transmitted and received from network entities, other base stations, or terminals may include control information and data.
  • the transceiver 2400 may be comprised of an RF transmitter that up-converts and amplifies the frequency of a transmitted signal, and an RF receiver that amplifies the received signal with low noise and down-converts the frequency.
  • this is only an example of the transceiver 2400, and the components of the transceiver 2400 are not limited to the RF transmitter and RF receiver.
  • the transceiver 2400 may receive a signal through a wireless channel and output it to the processor 2420, and transmit the signal output from the processor 2420 through a wireless channel.
  • the memory 2410 can store programs and data necessary for the operation of the base station. Additionally, the memory 2410 may store control information or data included in signals transmitted and received by the base station.
  • the memory 2410 may be composed of a storage medium such as ROM, RAM, hard disk, CD-ROM, and DVD, or a combination of storage media. Additionally, there may be multiple memories 2410. Additionally, according to one embodiment, the memory 2410 may store a program for performing the method for reporting the buffer status described above.
  • an RRC containing information about the buffer size table type that each LCG can refer to from the base station receiving a radio resource control) Reconfiguration message; Identifying whether a BSR is triggered; In response to triggering of BSR, generating a BSR MAC CE (media access control control element) based on the RRC Reconfiguration message; and transmitting the BSR MAC CE to the base station, wherein the BSR MAC CE may include information indicating a buffer size table type referenced by each logical channel group (LCG).
  • RRC radio resource control
  • the buffer size table type includes a first type buffer size table and a second type buffer size table, and the first type buffer size table and the second type buffer size table have a maximum value, minimum value, or At least one of the sections representing the amount of data corresponding to each index may be different from each other.
  • the buffer size table type referenced by each LCG may be determined based on the buffer size of each LCG.
  • the method includes receiving a UECapabilityEnquiry message from the base station inquiring whether the terminal can use a first type buffer size table; And it may further include transmitting a UECapabilityInformattion message including information on whether the terminal can use the first type buffer size table to the base station.
  • Information indicating the buffer size table type may be included in the LCG ID (identification) field or the buffer size table type field in the BSR MAC CE.
  • a radio resource control (RRC) message containing information about the buffer size table type that each LCG can refer to is provided to the terminal.
  • RRC radio resource control
  • the buffer size table type includes a first type buffer size table and a second type buffer size table, and the first type buffer size table and the second type buffer size table have a maximum value, minimum value, or At least one of the sections representing the amount of data corresponding to each index may be different from each other.
  • the buffer size table type referenced by each LCG may be determined based on the buffer size of each LCG.
  • the terminal in a terminal providing a buffer status report (BSR), includes a transceiver; and at least one processor coupled to the transceiver, wherein the at least one processor includes information about a buffer size table type that each LCG from the base station can refer to.
  • a radio resource control (RRC) Reconfiguration message Receives, identifies whether the BSR is triggered, generates a BSR MAC CE (media access control control element) based on the RRC Reconfiguration message in response to the triggering of the BSR, and transmits the BSR MAC CE to the base station.
  • the BSR MAC CE may include information indicating the buffer size table type referenced by each logical channel group (LCG).
  • LCG logical channel group
  • the buffer size table type includes a first type buffer size table and a second type buffer size table, and the first type buffer size table and the second type buffer size table have a maximum value, minimum value, or At least one of the sections representing the amount of data corresponding to each index may be different from each other.
  • the buffer size table type referenced by each LCG may be determined based on the buffer size of each LCG.
  • the at least one processor receives a UECapabilityEnquiry message from the base station to inquire whether the terminal can use the first type buffer size table, and inquires about whether the terminal can use the first type buffer size table to the base station.
  • a UECapabilityInformation message containing information can be transmitted.
  • Information indicating the buffer size table type may be included in the LCG ID (identification) field or the buffer size table type field in the BSR MAC CE.
  • the base station in a base station that obtains a buffer status report (BSR), includes: a transceiver; and at least one processor coupled to the transceiver, wherein the at least one processor sends a radio resource control (RRC) Reconfiguration message to the terminal containing information about a buffer size table type that each LCG can refer to.
  • RRC radio resource control
  • RRC radio resource control
  • the buffer size table type includes a first type buffer size table and a second type buffer size table, and the first type buffer size table and the second type buffer size table have a maximum value, minimum value, or At least one of the sections representing the amount of data corresponding to each index may be different from each other.
  • a computer-readable storage medium that stores one or more programs (software modules) may be provided.
  • One or more programs stored in a computer-readable storage medium are configured to be executable by one or more processors in an electronic device (configured for execution).
  • One or more programs include instructions that cause the electronic device to execute methods according to embodiments described in the claims or specification of the present disclosure.
  • These programs include random access memory, non-volatile memory including flash memory, read only memory (ROM), and electrically erasable programmable ROM.
  • EEPROM Electrically Erasable Programmable Read Only Memory
  • magnetic disc storage device Compact Disc-ROM (CD-ROM: Compact Disc-ROM), Digital Versatile Discs (DVDs), or other types of It can be stored in an optical storage device or magnetic cassette. Alternatively, it may be stored in a memory consisting of a combination of some or all of these. Additionally, a plurality of each configuration memory may be included.
  • the program can be accessed through a communication network such as the Internet, Intranet, LAN (Local Area Network), WLAN (Wide LAN), or SAN (Storage Area Network), or a combination of these. It may be stored in an attachable storage device that can be accessed. This storage device can be connected to a device performing an embodiment of the present disclosure through an external port. Additionally, a separate storage device on a communications network may be connected to the device performing embodiments of the present disclosure.
  • a communication network such as the Internet, Intranet, LAN (Local Area Network), WLAN (Wide LAN), or SAN (Storage Area Network), or a combination of these. It may be stored in an attachable storage device that can be accessed. This storage device can be connected to a device performing an embodiment of the present disclosure through an external port. Additionally, a separate storage device on a communications network may be connected to the device performing embodiments of the present disclosure.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 개시는 보다 높은 데이터 전송률을 지원하기 위한 5G 또는 6G 통신 시스템에 관련된 것이다. 본 개시는 기지국으로부터 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 수신하는 단계; BSR의 트리거 여부를 식별하는 단계; BSR의 트리거링에 대응하여, 상기 RRC Reconfiguration message에 기초하여 BSR MAC CE(media access control control element)를 생성하는 단계; 및 상기 기지국으로 상기 BSR MAC CE를 송신하는 단계를 포함하는 단말의 BSR을 제공하는 방법을 제공한다.

Description

무선 통신 시스템에서 버퍼 상태 보고를 위한 방법 및 장치
본 개시는 통신 분야에 관한 것으로, 단말과 기지국의 동작에 관한 것이다. 특히, 본 개시는 단말의 버퍼 상태 보고(Buffer Status Report; BSR) 방법, 기지국에서의 BSR 취득 방법, 및 그에 관련된 단말, 기지국 및 통신 시스템에 관한 것이다.
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 이동통신 기술의 초기에는, 초광대역 서비스(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) 등에 대한 표준화가 진행되었다.
현재, 5G 이동통신 기술이 지원하고자 했던 서비스들을 고려하여 초기의 5G 이동통신 기술 개선(improvement) 및 성능 향상(enhancement)을 위한 논의가 진행 중에 있으며, 차량이 전송하는 자신의 위치 및 상태 정보에 기반하여 자율주행 차량의 주행 판단을 돕고 사용자의 편의를 증대하기 위한 V2X(Vehicle-to-Everything), 비면허 대역에서 각종 규제 상 요구사항들에 부합하는 시스템 동작을 목적으로 하는 NR-U(New Radio Unlicensed), NR 단말 저전력 소모 기술(UE Power Saving), 지상 망과의 통신이 불가능한 지역에서 커버리지 확보를 위한 단말-위성 직접 통신인 비 지상 네트워크(Non-Terrestrial Network, NTN), 위치 측위(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) 등에 대한 시스템 아키텍쳐/서비스 분야의 표준화도 진행 중이다.
이와 같은 5G 이동통신 시스템이 상용화되면, 폭발적인 증가 추세에 있는 커넥티드 기기들이 통신 네트워크에 연결될 것이며, 이에 따라 5G 이동통신 시스템의 기능 및 성능 강화와 커넥티드 기기들의 통합 운용이 필요할 것으로 예상된다. 이를 위해, 증강현실(Augmented Reality, AR), 가상현실(Virtual Reality, VR), 혼합 현실(Mixed Reality, MR) 등을 효율적으로 지원하기 위한 확장 현실(eXtended Reality, XR), 인공지능(Artificial Intelligence, AI) 및 머신러닝(Machine Learning, ML)을 활용한 5G 성능 개선 및 복잡도 감소, AI 서비스 지원, 메타버스 서비스 지원, 드론 통신 등에 대한 새로운 연구가 진행될 예정이다.
또한, 이러한 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 기반 통신 기술, 단말 연산 능력의 한계를 넘어서는 복잡도의 서비스를 초고성능 통신과 컴퓨팅 자원을 활용하여 실현하는 차세대 분산 컴퓨팅 기술 등의 개발에 기반이 될 수 있을 것이다.
개시된 실시예는 무선 통신 시스템에서 서비스를 효과적으로 제공할 수 있는 장치 및 방법을 제공하고자 한다.
본 개시의 일 실시예에 따르면, 무선 통신 시스템에서 단말의 BSR(buffer status report)을 제공하는 방법에 있어서, 기지국으로부터 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 수신하는 단계; BSR의 트리거 여부를 식별하는 단계; BSR의 트리거링에 대응하여, 상기 RRC Reconfiguration message에 기초하여 BSR MAC CE(media access control control element)를 생성하는 단계; 및 상기 기지국으로 상기 BSR MAC CE를 송신하는 단계를 포함하고, 상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함할 수 있다.
상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고, 상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이할 수 있다.
상기 각각의 LCG가 참조하는 버퍼 사이즈 테이블 타입은, 상기 각각의 LCG의 버퍼 사이즈에 기초하여 결정될 수 있다.
상기 방법은, 상기 기지국으로부터 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부를 문의하는 UECapabilityEnquiry message를 수신하는 단계; 및 상기 기지국에게 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부에 대한 정보를 포함하는 UECapabilityInformattion message를 송신하는 단계를 더 포함할 수 있다.
상기 버퍼 사이즈 테이블 타입을 지시하는 정보는 상기 BSR MAC CE 내의 LCG ID(identification) 필드 또는 버퍼 사이즈 테이블 타입 필드에 포함될 수 있다.
본 개시의 일 실시예에 따르면, 기지국의 BSR(buffer status report)를 획득하기 위한 방법에 있어서, 단말에게 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 송신하는 단계; 및 상기 단말로부터, 상기 RRC Reconfiguration message에 기초한 BSR MAC CE(media access control control element)를 수신하는 단계를 포함하고, 상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함할 수 있다.
상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고, 상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이할 수 있다.
상기 각각의 LCG가 참조하는 버퍼 사이즈 테이블 타입은, 상기 각각의 LCG의 버퍼 사이즈에 기초하여 결정될 수 있다.
본 개시의 일 실시예에 따르면, BSR(buffer status report)을 제공하는 단말에 있어서, 상기 단말은, 송수신부; 및 상기 송수신부와 결합된 적어도 하나의 프로세서를 포함하며, 상기 적어도 하나의 프로세서는, 기지국으로부터 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 수신하고, BSR의 트리거 여부를 식별하고, BSR의 트리거링에 대응하여, 상기 RRC Reconfiguration message에 기초하여 BSR MAC CE(media access control control element)를 생성하고, 상기 기지국으로 상기 BSR MAC CE를 송신하며, 상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함할 수 있다.
상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고, 상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이할 수 있다.
상기 각각의 LCG가 참조하는 버퍼 사이즈 테이블 타입은, 상기 각각의 LCG의 버퍼 사이즈에 기초하여 결정될 수 있다.
상기 적어도 하나의 프로세서는, 상기 기지국으로부터 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부를 문의하는 UECapabilityEnquiry message를 수신하고, 상기 기지국에게 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부에 대한 정보를 포함하는 UECapabilityInformattion message를 송신할 수 있다.
상기 버퍼 사이즈 테이블 타입을 지시하는 정보는 상기 BSR MAC CE 내의 LCG ID(identification) 필드 또는 버퍼 사이즈 테이블 타입 필드에 포함될 수 있다.
본 개시의 일 실시예에 따르면, BSR(buffer status report)를 획득하는 기지국에 있어서, 상기 기지국은, 송수신부; 및 상기 송수신부와 결합된 적어도 하나의 프로세서를 포함하며, 상기 적어도 하나의 프로세서는, 단말에게 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 송신하고, 상기 단말로부터, 상기 RRC Reconfiguration message에 기초한 BSR MAC CE(media access control control element)를 수신하며, 상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포할 수 있다.
상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고, 상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이할 수 있다.
본 발명의 실시 예에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 발명의 실시 예에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 개시는 무선 통신 시스템에서 서비스를 효과적으로 제공할 수 있는 장치 및 방법을 제공한다.
도 1은 본 개시의 일 실시예에 따른 NR 시스템의 구조를 도시하는 도면이다.
도 2는 본 개시의 일 실시예에 따른 NR 시스템에서 무선 프로토콜 구조를 나타낸 도면이다.
도 3은 본 개시의 일 실시예에 따른 NR 시스템에서 단말이 Buffer Status Report 포맷을 결정하는 방법을 도시한 도면이다.
도 4는 본 개시의 일 실시예에 따른 NR 시스템의 Short BSR/Short Truncated BSR MAC CE 포맷을 도시한 도면이다.
도 5는 본 개시의 일 실시예에 따른 NR 시스템의 Long BSR/Long Truncated BSR MAC CE 포맷을 도시한 도면이다.
도 6은 본 개시의 일 실시예에 따른 NR 시스템의 Short BSR 버퍼 크기 보고 테이블을 도시한 도면이다.
도 7은 본 개시의 일 실시예에 따른 NR 시스템의 MAC Subheader 포맷을 도시한 도면이다.
도 8은 본 개시의 일 실시 예에 따른, NBT를 도시한 도면이다.
도 9는 본 개시의 일 실시 예에 따른, NBT를 도시한 도면이다.
도 10은 본 개시의 일 실시 예에 따른, 기지국과 단말이 RRC 시그널링을 통해 단말의 NBT 지원 여부와 NBT 관련 설정을 설정하는 절차를 도시한 도면이다.
도 11은 본 개시의 일 실시 예에 따른, 단말이 UAI를 통해 기지국에 선호하는 NBT 또는 트래픽 특성을 보고하는 절차와, 기지국이 단말에 NBT 관련 설정을 설정하는 절차를 도시한 도면이다.
도 12는 본 개시의 일 실시 예에 따른, NBT Short BSR MAC CE를 도시한 도면이다.
도 13은 본 개시의 일 실시 예에 따른, NBT Short BSR MAC CE를 도시한 도면이다.
도 14는 본 개시의 일 실시 예에 따른, NBT Short BSR MAC CE를 도시한 도면이다.
도 15는 본 개시의 일 실시 예에 따른, NBT Long BSR MAC CE를 도시한 도면이다.
도 16은 본 개시의 일 실시 예에 따른, NBT Long BSR MAC CE를 도시한 도면이다.
도 17은 본 개시의 일 실시 예에 따른, NBT Long BSR MAC CE를 도시한 도면이다.
도 18은 본 개시의 일 실시 예에 따른, NBT Long BSR MAC CE를 도시한 도면이다.
도 19는 본 개시의 일 실시 예에 따른, NBT MAC CE를 도시한 도면이다.
도 20은 본 개시의 일 실시 예에 따른, NBT Short BSR, NBT Long BSR, NBT MAC CE에 새로운 LCID Codepoint를 할당하는 방법을 도시한 도면이다.
도 21은 본 개시의 일 실시 예에 따른, NBT Short BSR, NBT Long BSR, NBT MAC CE에 새로운 eLCID Codepoint를 할당하는 방법을 도시한 도면이다.
도 22는 본 개시의 일 실시 예에 따른, NBT Long/Short BSR 적용 방법에 대해 도시한 도면이다.
도 23은 본 개시의 일 실시예에 따른 단말 장치를 도시한다.
도 24는 본 개시의 일 실시예에 따른 기지국 장치를 도시한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예들을 상세히 설명한다. 이 때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다.
본 개시에서 실시 예를 설명함에 있어서 본 발명이 속하는 기술 분야에 익히 알려져 있고 본 개시와 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 개시의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.
마찬가지 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다. 또한, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 각 도면에서 동일한 또는 대응하는 구성요소에는 동일한 참조 번호를 부여하였다.
본 개시의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 개시는 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 개시는 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
이 때, 본 실시 예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA(Field Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.
이하, 기지국은 단말의 자원할당을 수행하는 주체로서, Node B, BS (Base Station), eNB (eNode B), gNB (gNode B), 무선 접속 유닛, 기지국 제어기, 또는 네트워크 상의 노드 중 적어도 하나일 수 있다. 단말은 UE (User Equipment), MS (Mobile Station), 셀룰러폰, 스마트폰, 컴퓨터, 또는 통신기능을 수행할 수 있는 멀티미디어시스템을 포함할 수 있다. 또한, 이하에서 설명하는 본 개시의 실시예와 유사한 기술적 배경 또는 채널형태를 갖는 여타의 통신시스템에도 본 개시의 실시예가 적용될 수 있다. 또한, 본 개시의 실시예는 숙련된 기술적 지식을 가진 자의 판단으로써 본 개시의 범위를 크게 벗어나지 아니하는 범위에서 일부 변형을 통해 다른 통신시스템에도 적용될 수 있다. 예를 들어 LTE-A 이후에 개발되는 5세대 이동통신 기술(5G, new radio, NR)이 이에 포함될 수 있으며, 이하의 5G는 기존의 LTE, LTE-A 및 유사한 다른 서비스를 포함하는 개념일 수도 있다. 또한, 본 개시는 숙련된 기술적 지식을 가진 자의 판단으로써 본 개시의 범위를 크게 벗어나지 아니하는 범위에서 일부 변형을 통해 다른 통신시스템에도 적용될 수 있다.
이하 설명에서 사용되는 접속 노드(node)를 식별하기 위한 용어, 망 객체(network entity) 또는 NF(network function)들을 지칭하는 용어, 메시지들을 지칭하는 용어, 망 객체들 간 인터페이스를 지칭하는 용어, 다양한 식별 정보들을 지칭하는 용어 등은 설명의 편의를 위해 예시된 것이다. 따라서, 본 발명이 후술되는 용어들에 한정되는 것은 아니며, 동등한 기술적 의미를 가지는 대상을 지칭하는 다른 용어가 사용될 수 있다.
이하 설명의 편의를 위하여, 3GPP(3rd generation partnership project) LTE(long term evolution) 규격 및/또는 3GPP NR(new radio) 규격에서 정의하고 있는 용어 및 명칭들이 일부 사용될 수 있다. 하지만, 본 발명이 상기 용어 및 명칭들에 의해 한정되는 것은 아니며, 다른 규격에 따르는 시스템에도 동일하게 적용될 수 있다.
차세대/5G(New Radio, NR) 무선 통신 시스템에서, 기지국이 보다 효율적으로 자원을 스케쥴링하는 것을 돕기 위해, 단말은 기지국에게 버퍼 상태를 보고할 필요가 있다. BSR(buffer status report)은 단말의 버퍼에 저장되어 있는 데이터 양을 표현하며, 보고하는데 사용된다. NR의 사양에 따라, 단말은 버퍼 크기 테이블(buffer size table)에서 인덱스 별로 정의한 구간 별 데이터 양 범위 중 보고할 버퍼 데이터 양을 포함한 구간 인덱스를 선택하여 BSR에 포함시킨다.
그러나, 종래 기술에서 정의한 버퍼 크기 테이블은 인덱스 값이 커질 수록 더 큰 데이터 양을 더 긴 구간으로 표현하도록 설계되었다. 단말의 버퍼에 저장되어 있는 데이터 양이 많을 수록 더 큰 인덱스 값을 전송할 수밖에 없고, 이는 더 긴 구간의 데이터 양에 해당되므로 기지국은 해당 구간 중 정확한 데이터 양이 얼마인지 가늠하기 어려워지고, 따라서 효율적인 스케쥴링이 어려워진다.
따라서, 본 개시에서는 새로운 버퍼 크기 테이블(이하 NBT (New BS(Buffer Size) Table)로 칭함)을 도입하여, 단말이 NBT를 참조하여 버퍼 크기를 보고함으로써, 더 상세한 버퍼 크기를 보고할 수 있는 방법을 제안한다.
NR 시스템에서의 버퍼 상태 보고는 단말과 기지국간의 MAC(Medium Access Control) 계층 시그널링에 기초하여 수행될 수 있다. 즉, 단말은 특정 전송 시점에 BSR(Buffer Status Report)이 트리거 되면 MAC PDU에 BSR 제어 요소(MAC Control Element, MAC CE)를 포함시켜 기지국으로 전달할 수 있다. 이때 BSR 제어 요소는 해당 MAC PDU가 구성된 이후 단말의 전송 버퍼에 남아 있는 패킷 양을 논리채널그룹(Logical Channel Group, 이하 LCG로 칭함) 단위로 나타낸다. 기지국은 단말로부터 수신한 BSR을 이용하여 현재 단말의 버퍼에 남아 있는 데이터 양을 추정할 수 있다. NR 시스템에서 단말은 기지국으로 송신될 데이터 전송 버퍼를 8개의 LCG 별로 관리할 수 있다.
본 개시에서는 단말의 전송 버퍼에 저장된 데이터 양을 더 상세하게 기지국에게 전달하기 위하여 NBT를 도입하여 단말이 NBT를 참조하여 버퍼 크기를 기지국에게 보고하는 방법을 제안한다.
본 개시의 목적은 단말과 기지국의 통신 성능을 향상시키기 위한 방법을 제안하는 것이다. 또한, 본 개시의 목적은 단말의 BSR 보고 방법 및 기지국의 BSR 획득 방법을 제안하는 것이다.
본 개시의 다양한 실시 예에 따르면 단말과 기지국의 통신 성능을 향상시키기 위한 방법을 제공할 수 있다. 또한, 본 개시의 다양한 실시 예에 따르면 단말의 BSR 보고 방법 및 기지국의 BSR 획득 방법을 제공할 수 있다.
도 1은 본 개시의 일 실시예에 따른 NR 시스템의 구조를 도시하는 도면이다.
도 1을 참조하면, 무선 통신 시스템은 여러 개의 기지국들(예: gNB(100), ng-eNB(110), ng-eNB(120), gNB(130))과 AMF(Access and Mobility Management Function)(140) 및 UPF(User Plane Function)(150)로 구성될 수 있다. 물론 무선 통신 시스템은 도 1에 도시된 구성에 제한되지 않으며, 더 많거나 적은 구성 요소를 포함할 수 있다.
본 개시의 일 실시예에 따르면, 사용자 단말(User Equipment, 이하 UE 또는 단말)(160)은 기지국들(100, 110, 120, 130) 및 UPF(150)를 통해 외부 네트워크에 접속할 수 있다.
도 1에서, 기지국들(100, 110, 120, 130)은 셀룰러 망의 접속 노드로서 망에 접속하는 단말들에게 무선 접속을 제공할 수 있다. 즉, 기지국들(100, 110, 120, 130)은 사용자들의 트래픽을 서비스하기 위해 단말들의 버퍼 상태, 가용 전송 전력 상태, 채널 상태 등의 상태 정보를 취합해서 스케쥴링을 하여 단말들과 코어 망(CN, Core network; 특히 NR의 CN을 5GC라 칭함)간에 연결을 지원할 수 있다.
도 1에서 gNB(1a-05, 1a-20)은 복수의 셀들을 제어할 수 있으며, 단말의 채널 상태에 맞춰 변조 방식(modulation scheme)과 채널 코딩률(channel coding rate)을 결정하는 적응 변조 코딩(Adaptive Modulation & Coding, 이하 AMC라 한다) 방식이 적용될 수 있다.
코어망은 단말에 대한 이동성 관리 기능은 물론 각종 제어 기능을 담당하는 장치로 복수의 기지국 들과 연결될 수 있다. 또한 5GC는 기존 LTE 시스템과도 연동될 수 있다.
한편, 무선 통신 시스템에서 실제 사용자 데이터의 전송과 관련된 사용자 평면(User Plane, UP)과 연결 관리 등과 같은 제어 평면(Control Plane, CP)이 나누어서 구성될 수 있으며, 도 1의 gNB(100) 및 gNB(130)는 NR 기술에서 정의한 UP 및 CP 기술을 사용할 수 있으며, ng-eNB(110) 및 ng-eNB(120)는 비록 5GC와 연결되어 있으나 LTE(Long Term Evolution) 기술에서 정의한 UP 및 CP 기술을 사용할 수 있다.
AMF(140)는 단말에 대한 이동성 관리 기능은 물론 각종 제어 기능을 담당하는 장치로 복수의 기지국들과 연결되며, UPF(150)는 데이터 전송을 제공하는 일종의 게이트웨이 장치를 의미할 수 있다. 도 1에 도시되지는 않았으나, NR 무선 통신 시스템은, SMF(Session Management Function)를 포함할 수도 있다. SMF는 단말에게 제공되는 PDU(protocol data unit) 세션과 같은 패킷 데이터 네트워크 연결을 관리할 수 있다.
도 2는 본 개시의 일 실시예에 따른 NR/LTE 시스템에서 무선 프로토콜 구조를 나타낸 도면이다.
도 2를 참조하면, NR 시스템의 무선 프로토콜은 단말과 기지국에서 각각 SDAP(Service Data Adaptation Protocol)(200)(290), PDCP(Packet Data Convergence Protocol)(210)(280), RLC(Radio Link Control)(220)(270), MAC (Medium Access Control)(230)(260)으로 이루어질 수 있다.
SDAP (Service Data Adaptation Protocol)(200)(290)은 사용자 데이터를 전달하고, 상향 링크와 하향 링크에 대해 QoS flow를 특정 DRB에 매핑시키기 위한 동작, 상향 링크와 하향 링크에 대해서 QoS flow ID를 마킹하는 동작, 상향 링크 SDAP PDU들에 대해서 relective QoS flow를 데이터 베어러에 맵핑시키는 동작을 수행할 수 있다. 각 DRB에 대응되는 SDAP 설정은 상위 RRC 계층으로부터 제공될 수 있다. 물론 상기 예시에 제한되는 것은 아니다.
PDCP(Packet Data Convergence Protocol)(210)(280)는 IP 헤더 압축/복원 등의 동작을 담당할 수 있다. 또한 PDCP(210)(280)은 순차적, 비순차적 전달 기능을 제공하고, 순서를 재정렬하며, 중복 탐지, 재전송 기능, 암호화 및 복호화 기능을 제공할 수 있다. 물론 상기 예시에 제한되지 않는다.
무선 링크 제어(Radio Link Control, 이하 RLC라고 한다)(220)(270)는 PDCP PDU(Protocol Data Unit)를 적절한 크기로 재구성할 수 있다. 또한 RLC(220)(270)은, 순차적, 비순차적 전달 기능을 제공하며, ARQ 기능, 접합, 분할, 재조립 기능, 재분할 기능, 순서 재정렬 기능, 중복 탐지 기능, 오류 탐지 기능을 제공할 수 있다. 물론 상기 예시에 제한되지 않는다.
MAC(230)(260)은 한 단말에 구성된 여러 RLC 계층 장치들과 연결되며, RLC PDU들을 MAC PDU에 다중화하고 MAC PDU로부터 RLC PDU들을 역다중화하는 동작을 수행할 수 있다. 또한 MAC(230)(260)은 맵핑 기능, 스케줄링 정보 보고 기능, HARQ 기능, 로지컬 채널 간 우선 순위 조절 기능, 단말간 우선 순위 조절 기능, MBMS 서비스 확인 기능, 전송 포맷 선택 기능, 패딩 기능을 제공할 수 있다. 물론 상기 예시에 제한되지 않는다.
물리(physical, PHY) 계층(240)(250)은 상위 계층 데이터를 채널 코딩 및 변조하고, OFDM 심벌로 만들어서 무선 채널로 전송하거나, 무선 채널을 통해 수신한 OFDM 심벌을 복조하고 채널 디코딩해서 상위 계층으로 전달하는 동작을 한다. 또한 물리 계층에서도 추가적인 오류 정정을 위해, HARQ(Hybrid ARQ)를 사용하고 있으며, 수신단에서는 송신단에서 전송한 패킷의 수신여부를 1 비트로 전송한다. 이를 HARQ ACK/NACK 정보라 한다.
업링크 데이터 전송에 대한 다운링크 HARQ ACK/NACK 정보는 LTE의 경우 PHICH (Physical Hybrid-ARQ Indicator Channel) 물리 채널을 통해 전송되며, NR의 경우 하향링크/상향링크 자원할당 등이 전송되는 채널인 PDCCH(Physical Dedicated Control CHannel)에서 단말의 스케쥴링 정보를 통해 재전송이 필요한지, 새전송을 수행하면 되는지 여부를 판단할 수 있다. 이는 NR에서는 비동기 HARQ를 적용하기 때문이다. 다운링크 데이터 전송에 대한 업링크 HARQ ACK/NACK 정보는 PUCCH (Physical Uplink Control Channel)이나 PUSCH (Physical Uplink Shared Channel) 물리 채널을 통해 전송될 수 있다. 상기 PUCCH는 일반적으로 후술할 PCell의 상향링크에서 전송이 되지만, 기지국은 단말이 지원하는 경우, 해당 단말에게 후술할 SCell에 추가로 전송되는 경우가 있으며, 이를 PUCCH SCell이라 칭한다.
도 2에 도시하지 않았지만, 단말과 기지국의 PDCP 계층의 상위에는 각각 RRC (Radio Resource Control) 계층이 존재하며, RRC 계층은 무선 자원 제어를 위해 접속, 측정 관련 설정 제어 메시지를 송수신 할 수 있다.
한편 상물리 계층은 하나 혹은 복수 개의 주파수/반송파로 이루어질 수 있으며, 복수 개의 주파수를 동시에 설정하여 사용하는 기술을 반송파 집적 기술 (carrier aggregation, 이하 CA라 칭함)이라 한다. CA 기술이란 단말 (혹은 User Equipment, UE) 과 기지국 (eNB 또는 gNB) 사이의 통신을 위해 하나의 반송파만 사용하던 것을, 주반송파와 하나 혹은 복수개의 부차반송파를 추가로 사용하여 부차반송파의 갯수만큼 전송량을 획기적으로 늘릴 수 있다. 한편, LTE/NR에서는 주반송파를 사용하는 기지국 내의 셀을 주셀 혹은 PCell (Primary Cell)이라 하며, 부반송파를 사용하는 기지국 내의 셀을 부셀 혹은 SCell (Secondary Cell)이라 칭한다.
도 3은 본 개시의 일 실시예에 따른 NR 시스템에서, 단말이 업링크 가용 데이터양(이하 업링크 버퍼 크기로 칭함)를 기지국에게 보고할 때 Buffer Status Report(BSR, 이하 BSR라 칭함) 포맷을 결정하는 방법을 도시한 도면이다.
도 3을 참조하면, 단말이 MAC PDU에 BSR을 포함시켜(300) 전송할 때 업링크 버퍼 크기가 0보다 큰 논리채널그룹(Logical Channel Group, 이하 LCG라 칭함) 개수에 의해 Long BSR과 Short BSR 중 하나를 선택해서 전송할 수 있다(310). 구체적으로, 업링크 버퍼 크기가 0 보다 큰 LCG가 한 개보다 많으면(초과하면), 단말은 Long BSR MAC CE(330)를 선택하고, 한 개이면 Short BSR MAC CE(320)를 선택할 수 있다.
도 4는 본 개시의 일 실시예에 따른 NR 시스템에서, 정의한 Short BSR/Short Truncated BSR MAC CE 포맷을 도시한 도면이다.
도 4를 참조하면, Short BSR MAC CE는 3-bit LCG ID(400)와 5-bit Buffer Size(410) 필드를 포함할 수 있다. LCG ID(400)는 LCG의 ID(0~7)를 표현하고, Buffer Size(410) 필드는 LCG ID(400)에 해당되는 업링크 버퍼 크기에 의해 결정된 Buffer Size (BS) Index를 표시한다. BS Index는 0부터 31 사이의 값을 가진다. BS Index는 사전에 정의된 버퍼 크기 테이블에서 (도 6 참조) 정의한 버퍼 크기 구간 중 LCG ID(400)에 해당되는 업링크 버퍼 크기를 포함하는 해당 구간의 Index를 표시할 수 있따.
도 5는 본 개시의 일 실시예에 따른 NR 시스템에서, 정의한 Long BSR/Long Truncated BSR MAC CE 포맷을 도시한 도면이다.
도 5를 참조하면, Long BSR MAC CE는 첫번째 Byte의 8개 Bit로 각각 LCG ID 7(500)부터 LCG ID 0(507)까지 8개의 LCG 각각에 대응되는 Buffer Size 필드의 존재 유무를 표시할 수 있다. Bit가 0(540)이면 Long BSR MAC CE의 Bit에 대응되는 LCG의 Buffer Size 필드가 존재하지 않는다는 것을 의미할 수 있다. 반대로, Bit가 1(541)이면 Long BSR MAC CE의 Bit에 대응되는 LCG의 Buffer Size 필드가 존재한다는 것을 의미할 수 있다.
따라서, Long BSR MAC CE에는 첫번째 Byte 중 Bit 1의 개수만큼 Buffer Size 필드가 존재할 수 있다. Long BSR MAC CE의 Buffer Size 필드(510, 520, 530)의 길이는 8-Bit 일 수 있다. Long Truncated BSR MAC CE는 첫번째 Byte의 8개 Bit로 각각 LCG ID 7(500)부터 LCG ID 0(507)까지 8개의 LCG에 대해 각 LCG의 업링크 버퍼 크기가 0 보다 큰 지(즉, 가용 업링크 데이터가 있는지)를 표시할 수 있다다. Bit가 0(550)이면 대응되는 LCG에 가용 업링크 데이터가 있다는 것을 의미하고, Bit가 1(551)이면 대응되는 LCG에 가용 업링크 데이터가 없다는 것을 의미할 수 있다.
Long Truncated BSR MAC CE에서 Buffer Size 필드(510, 520, 530)의 개수는 MAC CE의 앞에 붙게 되는 MAC Subheader의 L(750) 필드로 표현 가능하고 Buffer Size 필드(510, 520, 530)는 가용 데이터가 있는 LCG 중 우선 순위를 고려하여 내림차 순으로 남은 업링크 자원만큼 MAC CE에 추가한다. Long BSR 또는 Long Truncated BSR의 Buffer Size 필드도 Short BSR의 Buffer Size 필드와 마찬가지로 업링크 버퍼 크기에 의해 결정되는 BS Index를 표시할 수 있다.
NR 시스템에서는 Long BSR을 위한 Long BSR 버퍼 크기 테이블을 정의하였고, 업링크 버퍼 크기가 포함되는 버퍼 크기 구간의 Index를 Buffer Size 필드로 표시할 수 있다. Short BSR MAC CE의 Buffer Size(410)의 길이는 5-Bit 인 것에 비해, Long BSR 또는 Long Truncated BSR MAC CE의 Buffer Size 필드 길이는 8-Bit로서 Long BSR에서 참조하는 버퍼 크기 테이블은 0부터 254까지 총 255개의 BS Index를 정의하였고 255는 Reserved로 사용하지 않고 있다. 기지국은 BS Index를 수신한 후, Long BSR용 버퍼 크기 테이블을 참조하여, LCG 별 업링크 버퍼 크기에 대한 정보를 획득할 수 있다.
도 6은 본 개시의 일 실시예에 따른 NR에서 정의한 Short BSR 용 버퍼 크기 테이블을 도시한 도면이다.
Short BSR 용 버퍼 크기 테이블은 0~31로 표현된 32개의 BS Index(600) 각각에 대응되는 BS value(610) 즉 버퍼 크기 구간에 대해 정의할 수 있다. 예를 들어, BS Index(600)가 2이면, 해당 업링크 버퍼 크기가 11 Byte부터 14 Byte 사이의 값을 가진다는 것을 의미한다. 기지국은 Short BSR MAC CE를 수신한 후, LCG ID(400)와 Buffer Size(400) 필드 값에 대응되는 업링크 버퍼 크기 구간을 참고하여 업링크 자원 할당을 수행할 수 있다.
도 7은 본 개시의 일 실시예에 따른 NR 시스템에서 정의한 MAC Subheader의 포맷을 도시한 도면이다.
도 7을 참조하면, 길이가 고정된 MAC CE는 앞에 R(700), F(705), LCID(710)로 구성된 1-Byte MAC Subheader가 붙을 수 있다. 이때, LCID(710)로 MAC CE를 표시할 수 있다. 또한 일 실시에에 따르면, 길이가 고정된 MAC CE는 앞에 R(715), F(720), LCID(725), eLCID(730)로 구성된 2-Byte MAC Subheader가 붙을 수 있다. 이때, LCID(725)로 eLCID(730)의 유무 및 길이를 표시할 수 있고, eLCID(730)로 MAC CE를 표시할 수 있다.
또한 일 실시예에 따르면, 길이가 가변인 MAC CE는 앞에 R(735), F(740), LCID(745), L(750) 필드로 구성된 2-Byte MAC Subheader가 붙을 수 있다. 이때, F(740)로 L(750) 필드의 길이가 1-Byte 인지 2-Byte 인지를 표시할 수 있고, LCID(750)로 MAC CE를 표시할 수 있다. 일 실시예에 따르면, 길이가 가변인 MAC CE는 앞에 R(755), F(760), LCID(765), eLCID(770), L(775)로 구성된 3-Byte MAC Subheader가 붙을 수 있다. 이때, F(760)로 L(775)의 길이가 1-Byte 또는 2-Byte 인지를 표시할 수 있고, LCID(765)로 eLCID(770)의 유무 및 길이를 표시할 수 있으며, eLCID(770)로 MAC CE를 표시할 수 있다. Short BSR/Short Truncated BSR/Long BSR/Long Truncated BSR은 앞에 붙은 MAC Subheader의 LCID 값이 상이하므로 이를 수신한 기지국은 수신한 BSR이 어떤 포맷인지 구분할 수 있다.
NR 시스템에서 정의한 Long BSR/Long Truncated BSR/Short BSR/Short Truncated BSR은 다음과 같은 특징을 가지고 있다. 물론 하기 예시에 제한되지 않는다.
-MAC CE의 Buffer Size 필드로 표현된 BS Index는 특정 버퍼 크기와 대응되는 것이 아니라 사전에 정의된 테이블의 특정 버퍼 크기 구간(Interval)과 대응될 수 있다.
-버퍼 크기 구간의 크기는 BS Index 값이 커질 수록, 즉 버퍼 크기가 클 수록 커질 수 있다.
따라서, 업링크 버퍼 크기가 클수록 단말은 더 큰 버퍼 크기 구간에 대응되는 BS Index를 전송하게 되고, 이를 수신한 기지국은 정확한 버퍼 크기를 예측하기 어려워 효율적인 업링크 자원 할당이 어려울 수 있다.
본 개시에서는 NBT를 새로 도입하여, 단말이 LCG 별 버퍼 크기를 기지국에 보고할 때 NBT를 참조하여 더 상세한 버퍼 크기 구간을 보고하는 방법을 제안한다. 본 개시에서 제안하는 NBT는 사전에 정의된 고정된 테이블일 수 있다. 물론 상기 예시에 제한되는 것은 아니다. 또한 본 개시에서 제안하는 NBT는 기지국이 RRC 메시지 또는 MAC CE를 통해 NBT 관련 Parameter를 전달함으로써 변경될 수 있다. 물론 상기 예시에 제한되지 않으며, 다른 타입의 메시지를 통해 NBT 관련 parameter가 전달될 수도 있다.
도 8은 본 개시의 일 실시 예에 따른, NBT를 구성하는 방법을 도시한 도면이다.
도 8에 도시된 바와 같이, NBT는 총 2L개 Index로 구성될 수 있다. L은 NBT Short BSR MAC CE 또는 NBT Long BSR MAC CE에서 NBT를 참조하여 보고하는 해당 LCG의 Buffer Size 필드 길이 L-bit와 같을 수 있다.
예를 들어 NBT를 참조하여 보고하는 해당 LCG의 Buffer Size 필드가 13-bit일 경우, NBT의 Index 수는 213개 일 수 있고, 포함하는 Index는 0부터 213-1 일 수 있다. 또한, NBT를 참조하여 보고하는 해당 LCG의 Buffer Size 필드가 16-bit일 경우, NBT의 Index 수는 216개 일 수 있고, 포함하는 Index는 0부터 216-1 일 수 있다.
일 실시예에 따르면, NBT의 Index 0(800)은 해당 LCG의 업링크 버퍼 크기가 0, 가용 데이터가 없음을 표시할 수 있다. NBT의 Index 1(810)은 업링크 버퍼 크기가 0보다 크고, BS1보다 작거나 같음을 표시할 수 있다. 즉, BS1은 Index 1(810)에 대응되는 BS 구간의 상한을 표시할 수 있다. 또한, NBT는 Index 1(810)부터 Index 2L-2(820)까지 각 Index에 대응되는 BS 구간의 상한 BS1, BS2, ..., BS2 L -2을 각각 명시하고 있다. NBT는 Index 1(810)부터 Index 2L-2(820)까지 각 Index에 대응되는 업링크 버퍼 크기 구간은 바로 직전 Index의 상한을 하한으로 가지고, 해당 Index의 상한을 상한으로 가지는 구간으로 해석할 수 있다.
또한, NBT는 Index 1(810)부터 Index 2L-2(820)까지 Index가 커질 수록 대응되는 업링크 버퍼 크기의 상한은 점차 커질 수 있다. 예를 들어, Index y가 Index x보다 클 경우, 대응되는 상한 값 BSy는 BSx보다 클 수 있다. Index 2L-1(830)은 업링크 버퍼 크기가 상기 BS2 L -2보다 큰 구간을 표시할 수 있다. NBT에서 Index 1(810)부터 Index 2L-2(820)까지 각 Index에 대응되는 BS 구간의 상한 값의 수열 BS1, BS2, ..., BS2 L -2는 특정 규칙에 의해 형성될 수 있다.
-일 실시 예로, 수열은 연속한 두 항의 비율이 일정한 등비수열이 될 수 있다. 예를 들어, BS1은 Bmin으로 표시할 수 있다. BS2 L -2는 Bmax로 표시할 수 있다. BS2, ..., BS2 L -2는 바로 직전 값에 p를 곱한 값보다 크거나 같은 값 중 가장 작은 자연수(이하 x보다 크거나 같은 값 중 가장 작은 자연수를 ceil(x)로 표시)와 같을 수 있다. 예를 들어, BSn는 ceil(p·BSn-1)로 표시할 수 있다. p는 (Bmax / Bmin)1 / (N-1)로 표시할 수 있다. N은 2L-2와 같을 수 있다.
-또 다른 실시 예로, 수열은 연속한 두 항의 차이가 일정한 등차수열이 될 수 있다. 예를 들어, BS1은 Bmin으로 표시할 수 있다. BS2 L -2는 Bmax로 표시할 수 있다. BS2, ..., BS2 L -2는 바로 직전 값에 p를 더한 값 보다 크거나 같은 값 중 가장 작은 자연수와 같을 수 있다. 예를 들어, BSn는 ceil(p+BSn-1)로 표시할 수 있다. p는 (Bmax-Bmin)/(N-1)로 표시할 수 있다. N은 2L-2와 같을 수 있다.
Bmin, Bmax는 기지국이 RRC 메시지 또는 MAC CE를 통해 단말에 전달할 수 있다.
도 9는 본 개시의 일 실시 예에 따른, NBT를 구성하는 방법을 도시한 도면이다.
도 9를 참조하면, NBT는 Index 0(900) 부터 Index 2L-1(930)에 대응되는 각각의 업링크 버퍼 크기 구간의 하한을 BS0, BS1, ..., BS2 L -1로 표시할 수 있다. 이때, BS0을 Bmin으로 표시할 수 있다. 이때, BS2 L -1을 Bmax로 표시할 수 있다. 또한, BS0, BS1, ..., BS2 L -1은 전술한 규칙에 의해 형성된 특정 수열일 수 있다. 일 예로, BS0, BS1, ..., BS2 L -1은 Bmin이 첫번째 항, Bmax가 마지막 항인 등비수열일 수 있다. 또 다른 예로, BS0, BS1, ..., BS2 L -1은 Bmin이 첫번째 항, Bmax가 마지막 항인 등차수열일 수 있다.
도 10은 본 개시의 일 실시 예에 따른, 단말과 기지국이 NBT 사용을 위해 진행하는 시그널링 절차를 도시한 도면이다.
도 10을 참조하면, 기지국(1010)은 연결 상태인 단말(1000)에게 능력(Capability) 보고를 요청하는 단말 능력 요청(UECapabilityEnquiry) 메시지(1020)를 전달할 수 있다. 기지국은 UECapabilityEnquiry 메시지(1020)에 RAT 타입 별 단말 능력(Capability) 요청을 포함시킬 수 있다. RAT 타입 별 요청에는, 요청하는 주파수 밴드 정보가 포함될 수 있다.
또한, 기지국은 능력 요청 메시지(1020)를 통해 단말(1000)에게 UECapabilityInformation 메시지(1030)의 생성을 요청할 때, 조건 및 제한 사항을 지시할 수 있는 필터링(Filtering) 정보를 포함시킬 수 있다. 이때 필터링 정보를 통해 기지국(1010)은 단말(1000)이 NBT 지원 여부를 보고해야 될 지 여부를 지시할 수 있다. 단말(1000)은 UECapabilityEnquiry 메시지(1020)에 대응되는 단말 능력 정보(UECapabilityInformation) 메시지(1030)를 구성하여, 능력 요청 메시지에 대한 응답을 기지국(1010)에게 보고할 수 있다. 이때 UECapabilityInformation 메시지(1310)에 단말이 NBT를 지원하는지 여부를 나타내는 파라미터가 포함될 수 있다.
일 예로, 파라미터는 1비트 정보일 수 있다. 또한, 일 예로 파라미터가 포함되어 있으면 NBT가 지원되는 것으로 지시되고, 파라미터가 포함되어 있지 않으면 NBT가 지원되지 않는 것으로 지시될 수 있다. 기지국(1010)은 수신한 UECapabilityInformation 메시지(1030)를 기반으로 단말(1000)이 NBT를 지원하는지 판단할 수 있다. 기지국(1010)은 단말(1000)이 NBT를 지원한다고 판단한 경우, 단말(1000)이 특정 LCG에 대해서 특정 조건이 만족되었을 때 NBT를 참조하여 업링크 버퍼 크기를 보고할 수 있도록 RRCReconfiguration 메시지(1040)를 통해 지시할 수 있다. 보다 구체적으로 NBT 관련 설정을 위해 RRCReconfiguration 메시지(1040)는 하기 설정 정보들 중 적어도 하나를 포함할 수 있다. 물론 하기 예시에 제한되지 않는다.
-NBT를 참조하여 업링크 버퍼 크기를 보고하도록 강제하거나, 업링크 버퍼 크기를 보고할 때 NBT를 참조할 수 있도록 허용하는 특정 DRB 또는 DRB List, 특정 LCG 또는 LCG List, 특정 LCH 또는 LCH List 중 적어도 하나를 포함할 수 있다.
-참조할 NBT를 지시할 수 있는 NBT Index 또는 NBT number를 포함할 수 있다.
-NBT의 Index 별 상한 또는 하한 중 0을 제외한 가장 작은 값인 Bmin을 포함할 수 있다.
-NBT의 Index 별 상한 또는 하한 중 가장 큰 값인 Bmax를 포함할 수 있다.
-NBT의 Index 개수 또는 상기 Index 개수를 2L로 표현했을 때 L을 포함할 수 있다.
-NBT의 연속된 Index의 상한 또는 하한 값을 수열로 표현했을 때, 수열이 등비수열(등비수열의 변형된 형태도 포함), 또는 등차수열(등차수열의 변형된 형태도 포함)인지를 지시하는 정보를 포함할 수 있다.
-NBT를 참조하기 위해 만족해야 하는 조건을 포함할 수 있다. 일 예로, LCG의 업링크 버퍼 크기가 특정 Threshold 값보다 크거나 같을 경우에만 NBT를 참조하도록 지시하기 위해 상기 Threshold 값을 포함할 수 있다.
RRCReconfiguration 메시지(1040)를 수신한 단말(1000)은 RRCReconfiguration 메시지(1040)에 포함된 정보가 이미 설정되어 있는 경우, RRCReconfiguration 메시지(1040)에 포함된 정보로 해당 정보들을 업데이트 할 수 있다.
도 11은 본 개시의 일 실시 예에 따른, 단말이 UEAssistanceInformation으로 NBT 관련 정보를 기지국에 제공하고, 기지국은 해당 정보를 고려하여 단말의 NBT 설정을 RRCReconfiguration 또는 NBT MAC CE를 통해 업데이트하는 동작을 도시한 도면이다.
도 11을 참조하면, 단말은 UEAssistanceInformation 메시지(1100)를 기지국에 전송할 때 아래와 같은 NBT 관련 정보를 포함할 수 있다.
-XR Traffic 특성 관련 Parameter를 포함할 수 있다. Parameter는 XR Data Burst Size, PDU Set Size, 또는 주기적으로 단말에서 생성되는 XR 업링크 버퍼 크기를 표현할 수 있는 Parameter가 될 수 있다.
-단말은 업링크 버퍼 크기를 기지국에 보고할 때 참조할 또는 선호하는 버퍼 크기 테이블이 Legacy BS Table(Long BSR용과 Short BSR용 BS Table 포함)인지, NBT인지를 명시하는 Parameter를 포함할 수 있다. 후보 NBT가 여러 개일 경우, 어느 NBT인지를 명시하는 Parameter를 포함할 수 있다.
또한, 전술한 NBT 관련 정보는 단말 별 또는 단말의 DRB 별 또는 단말의 LCG별 또는 단말의 LCH 별로 UEAssistanceInformation 메시지(1100)에 포함할 수 있다.
도 11을 참조하면, 기지국은 단말이 전송한 UEAssistanceInformation 메시지(1100)를 수신한 후 RRCReconfiguration 메시지(1110)를 통해 단말의 NBT 관련 설정을 변경할 수 있다. RRCReconfiguration 메시지(1110)는 전술한 RRCReconfiguration 메시지(1040)에서 포함한 NBT 관련 설정 정보와 동일한 종류의 설정 정보를 포함할 수 있다.
RRCReconfiguration 메시지(1110)를 수신한 단말은 RRCReconfiguration 메시지(1110)에 포함된 NBT 관련 설정 정보 대로 NBT 관련 설정 정보를 설정할 수 있다. 도 11을 참조하면, 기지국은 NBT MAC CE(1120)를 통해 단말의 NBT 관련 설정 정보를 설정할 수 있다. NBT MAC CE(1120)는 RRCReconfiguration 메시지(1110)에 포함된 NBT 관련 설정 정보와 같은 종류의 설정 정보를 포함할 수 있다. NBT MAC CE(1120)는 RRCReconfiguration 메시지(1110)에 포함된 NBT 관련 설정 정보 중 일부 종류의 설정 정보만 포함할 수 있다. NBT MAC CE(1120)는 RRCReconfiguration 메시지(1110)에 포함된 NBT 관련 설정 정보 외 다른 종류의 설정 정보도 포함할 수 있다. NBT MAC CE(1120)를 수신한 단말은 NBT MAC CE(1120)에 포함된 설정 정보 대로 해당 NBT 관련 설정을 변경할 수 있다.
도 12는 본 개시의 일 실시 예에 따른, 단말이 기지국에 NBT를 참조하여 업링크 버퍼 크기를 보고할 때 사용할 수 있는 NBT Short BSR MAC CE 포맷을 도시한 도면이다.
도 12를 참조하면 NBT Short BSR MAC CE의 첫번째 Byte의 3-bit는 LCG ID(1200)를 표시할 수 있다. LCG ID(1200)는 NBT Short BSR로 보고할 업링크 버퍼 크기에 해당되는 LCG를 표시할 수 있다. LCG ID(1200)는 LCG ID 0 부터 LCG ID 7 중 하나의 LCG를 표시할 수 있다. NBT Short BSR MAC CE의 첫번째 Byte의 LCG ID 3-bit(1200)를 제외한 나머지 5-bit(1210) 와 두번째 Byte(1220)를 합친 13-bit로 Buffer Size 필드를 표시할 수 있다.
Buffer Size 필드는 단말의 LCG ID(1200)의 업링크 버퍼 크기에 해당되는 버퍼 크기 구간의 Index를 표시할 수 있다. 버퍼 구간은 NBT에서 정의한 Index 별 버퍼 구간 중 하나의 구간에 해당될 수 있다. 이때, NBT는 서로 다른 버퍼 구간에 대응되는 최대 213개 Index를 포함할 수 있다.
또한 일 실시예에 따르면, Buffer Size 필드는 특정 NBT를 참조하지 않고, 단말의 상기 LCG ID(1200)의 Byte 단위 업링크 버퍼 크기를 직접 표시할 수 있다. 이때, Buffer Size로 표시 가능한 업링크 버퍼 크기는 0 부터 (213 - 1) Bytes 까지 일 수 있다. 단말은 NBT Short BSR MAC CE 포맷을 사용하여 기존 Short BSR용 버퍼 크기 Table보다 더 세밀한 버퍼 크기 구간을 정의한 NBT를 참조하거나, 또는 직접 업링크 버퍼 크기를 Byte 단위로 표현하는 방식으로 업링크 버퍼 크기를 더 상세하게 기지국에 보고할 수 있다.
도 13은 본 개시의 일 실시 예에 따른, 단말이 기지국에 NBT를 참조하여 업링크 버퍼 크기를 보고할 때 사용할 수 있는 NBT Short BSR MAC CE 포맷을 도시한 도면이다.
도 13을 참조하면 NBT Short BSR MAC CE의 첫번째 Byte의 3-bit는 LCG ID(1300)를 표시할 수 있다. LCG ID(1300)는 상기 NBT Short BSR로 보고할 업링크 버퍼 크기에 해당되는 LCG를 표시할 수 있다. LCG ID(1300)는 LCG ID 0 부터 LCG ID 7 중 하나의 LCG를 표시할 수 있다. NBT Short BSR MAC CE의 첫번째 Byte의 LCG ID 3-bit(1300)를 제외한 나머지 5-bit(1310)는 Reserved 필드로 사용할 수 있다. NBT Short BSR MAC CE의 두번째 Byte(1320)와 세번째 Byte(1330)를 합친 16-bit는 Buffer Size 필드를 표시할 수 있다.
일 실시예에 따르면, Buffer Size 필드는 단말의 상기 LCG ID(1300)의 업링크 버퍼 크기에 해당되는 버퍼 크기 구간의 Index를 표시할 수 있다. 버퍼 크기 구간은 NBT에서 정의한 Index 별 버퍼 크기 구간 중 하나의 구간에 해당될 수 있다. 이때, NBT는 서로 다른 버퍼 크기 구간에 대응되는 최대 216개 Index를 포함할 수 있다.
또한 일 실시예에 따르면, Buffer Size 필드는 특정 NBT를 참조하지 않고, 단말의 상기 LCG ID(1300)의 Byte 단위 업링크 버퍼 크기를 직접 표시할 수 있다. 이때, Buffer Size로 표시 가능한 업링크 버퍼 크기는 0 부터 (216 - 1) Bytes까지 일 수 있다. 단말은 NBT Short BSR MAC CE 포맷을 사용하여 기존 Short BSR용 버퍼 크기 Table보다 더 세밀한 버퍼 크기 구간을 정의한 NBT를 참조하거나, 또는 직접 업링크 버퍼 크기를 Byte 단위로 표현하는 방식으로 업링크 버퍼 크기를 더 상세하게 기지국에 보고할 수 있다. NBT Short BSR MAC CE를 사용할 때 참조하는 NBT는 NBT Long BSR MAC CE를 사용할 때 참조하는 NBT와 같은 NBT일 수 있다.
도 14는 본 개시의 일 실시 예에 따른, 단말이 기지국에 NBT를 참조하여 업링크 버퍼 크기를 보고할 때 사용할 수 있는 NBT Short BSR MAC CE 포맷을 도시한 도면이다.
도 14를 참조하면 NBT Short BSR MAC CE의 첫번째 Byte의 8-bit는 각각 LCG ID 7 부터 LCG ID 0까지 8개의 LCG에 대응되는 Bitmap으로 해석할 수 있다. 8개 Bit 중 특정 Bit가 1로 설정되면 NBT Short BSR MAC CE는 Bit에 해당되는 LCG의 업링크 버퍼 크기를 보고하는 것으로 해석할 수 있다. NBT Short BSR MAC CE의 두번째 Byte(1410)와 세번째 Byte(1420)을 합친 16-bit로 LCG의 Buffer Size 필드를 표시할 수 있다.
일 실시예에 따르면, Buffer Size 필드는 단말의 LCG의 업링크 버퍼 크기에 해당되는 버퍼 크기 구간의 Index를 표시할 수 있다. 버퍼 크기 구간은 NBT에서 정의한 Index 별 버퍼 크기 구간 중 하나의 구간에 해당될 수 있다. 이때, NBT는 서로 다른 버퍼 크기 구간에 대응되는 최대 216개 Index를 포함할 수 있다.
또한 일 실시예에 따르면, 상기 Buffer Size 필드는 특정 NBT를 참조하지 않고, 단말의 LCG의 Byte 단위 업링크 버퍼 크기를 직접 표시할 수 있다. 이때, Buffer Size로 표시 가능한 업링크 버퍼 크기는 0 부터 (216 - 1) Bytes까지 일 수 있다. 단말은 NBT Short BSR MAC CE 포맷을 사용하여 기존 Short BSR용 버퍼 크기 Table보다 더 세밀한 버퍼 크기 구간을 정의한 NBT를 참조하거나, 또는 직접 업링크 버퍼 크기를 Byte 단위로 표현하는 방식으로 업링크 버퍼 크기를 더 상세하게 기지국에 보고할 수 있다. NBT Short BSR MAC CE를 사용할 때 참조하는 NBT는 NBT Long BSR MAC CE를 사용할 때 참조하는 NBT와 같은 NBT일 수 있다.
또한 일 실시예에 따르면, 단말은 도 4에서 도시한 Short BSR MAC CE와 같은 포맷을 가지지만, 새로운 LCID 또는 eLCID를 가지는 NBT Short BSR MAC CE로 업링크 버퍼 크기를 기지국에 보고할 수 있다. 이때 Buffer Size 필드(410)는 LCG ID(400)에 해당되는 LCG의 업링크 버퍼 크기가 포함된 버퍼 크기 구간에 해당되는 Index를 표시할 수 있다. 버퍼 크기 구간은 NBT에서 정의한 Index 별 버퍼 크기 구간 중 하나의 구간에 해당될 수 있다.
또한 일 실시예에 따르면, 단말은 도 4에서 도시한 Short BSR MAC CE로 업링크 버퍼 크기를 기지국에 보고할 수 있다. 이때 Buffer Size 필드(410)는 LCG ID(400)에 해당되는 LCG의 업링크 버퍼 크기가 포함된 버퍼 크기 구간에 해당되는 Index를 표시할 수 있다. 버퍼 크기 구간은 NBT에서 정의한 Index 별 버퍼 크기 구간 중 한 구간에 해당될 수 있다. 이때, Short BSR MAC CE를 수신한 기지국은 사전에 RRCReconfiguration 또는 NBT MAC CE로 단말에 설정한 NBT 설정 정보에 의해 단말이 전송한 LCG의 Buffer Size 필드를 해석할 때 참조해야 할 버퍼 크기 테이블이 NBT라는 것을 알 수 있다.
도 15는 본 개시의 일 실시 예에 따른, 단말이 기지국에 NBT를 참조하여 업링크 버퍼 크기를 보고할 때 사용할 수 있는 NBT Long BSR MAC CE 포맷을 도시한 도면이다.
도 15를 참조하면 NBT Long BSR MAC CE의 첫번째 Byte의 8-bit(1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507)는 각각 LCG ID 7 부터 LCG ID 0까지 8개의 LCG에 대응되는 Bitmap으로 해석할 수 있다. 8개 Bit 중 특정 Bit가 1로 설정되었다는 것은 NBT Long BSR MAC CE에 1로 설정된 Bit에 대응되는 LCG의 업링크 버퍼 크기를 보고하기 위한 Buffer Size 필드가 존재한다는 것을 표시할 수 있다. 또한, 8개 Bit 중 특정 Bit가 0으로 설정되었다는 것은 상기 NBT Long BSR MAC CE에 0으로 설정된 Bit에 대응되는 LCG의 업링크 버퍼 크기를 보고하기 위한 Buffer Size 필드가 존재하지 않는다는 것을 표시할 수 있다.
일 실시예에 따르면, NBT Long BSR MAC CE의 첫번째 Byte를 제외한 나머지 Byte들은 한 개 또는 여러 개의 Buffer Size 필드로 구성될 수 있다. Buffer Size 필드는 상기 LCG ID Bitmap 중 1로 설정된 LCG에 대해 LCG 별로 존재할 수 있다. LCG 별 Buffer Size 필드는 해당 LCG가 참조하는 NBT에서 정의한 버퍼 크기 구간 별 Index 개수에 의해 결정될 수 있다. 예를 들어, NBT의 Index 개수가 2L 보다 작거나 같을 경우, Buffer Size 필드 길이는 L-bit 일 수 있다.
예를 들어, 참조하는 상기 NBT의 Index 개수가 216 보다 작거나 같을 경우, 상기 Buffer Size 필드는 연속된 두 개의 Byte를 합쳐 16-bit 길이를 가질 수 있다. 이때, 상기 NBT Long BSR MAC CE의 두번째 Byte(1510)와 세번째 Byte(1520)를 합친 16-bit를 특정 LCG의 Buffer Size 필드로 해석할 수 있다.
일 실시예에 따르면, Buffer Size 필드는 상기 LCG의 업링크 버퍼 크기에 해당되는 버퍼 크기 구간의 Index를 표시할 수 있다. 버퍼 크기 구간은 NBT에서 정의한 Index 별 버퍼 크기 구간 중 한 구간에 해당될 수 있다. 이때, NBT는 서로 다른 버퍼 크기 구간에 대응되는 최대 216개 Index를 포함할 수 있다.
또한 일 실시예에 따르면, Buffer Size 필드는 특정 NBT를 참조하지 않고, 단말의 상기 LCG의 Byte 단위 업링크 버퍼 크기를 직접 표시할 수 있다. 이때, Buffer Size 필드로 표시 가능한 업링크 버퍼 크기는 0 부터 (2L - 1) Bytes까지 일 수 있다.
L은 상기 Buffer Size 필드의 길이 L-bit를 의미할 수 있다. 예를 들어, 상기 L이 16일 경우, 상기 Buffer Size 필드는 0 부터 (216 - 1) Bytes까지 표시할 수 있다. 단말은 상기 NBT Long BSR MAC CE 포맷을 사용하여 기존 Long BSR용 버퍼 크기 Table보다 더 세밀한 버퍼 크기 구간을 정의한 NBT를 참조하거나, 또는 직접 업링크 버퍼 크기를 Byte 단위로 표현하는 방식으로 업링크 버퍼 크기를 더 상세하게 기지국에 보고할 수 있다.
NBT Long BSR MAC CE에 상기 Buffer Size 필드가 여러 개 포함되어 있을 경우, Buffer Size 필드의 배치 순서는 해당되는 LCG의 Priority Level을 참조하여 결정될 수 있다. 예를 들어, Priority Level이 높은 LCG부터 낮은 LCG 순으로 배치할 수 있다. LCG의 Priority Level은 LCG에 포함된 LCH의 Priority Level 중 가증 높은 Priority Level로 설정될 수 있다.
NBT Long BSR MAC CE 포맷은 NBT를 참조하여 업링크 버퍼 크기를 보고하는 LCG에 대해서만 Buffer Size 필드를 추가할 수 있다. 이때, NBT를 참조하여 보고하는 LCG를 제외한 나머지 LCG에 대해서 기존 Long BSR 또는 Short BSR 또는 Padding BSR을 통해 업링크 버퍼 크기를 보고할 수 있다.
도 16은 본 개시의 일 실시 예에 따른, 단말이 기지국에 NBT를 참조하여 업링크 버퍼 크기를 보고할 때 사용할 수 있는 NBT Long BSR MAC CE 포맷을 도시한 도면이다.
도 16을 참조하면 NBT Long BSR MAC CE의 첫번째 Byte의 8-bit(1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607)는 각각 LCG ID 7(1600) 부터 LCG ID 0(1607)까지 8개의 LCG에 대응되는 Bitmap으로 해석할 수 있다. 일 실시 예로, 8개 Bit 중 특정 Bit가 1(1671)로 설정되었다는 것은 NBT Long BSR MAC CE에 1로 설정된 Bit에 대응되는 LCG의 업링크 버퍼 크기를 보고하기 위한 Buffer Size 필드가 존재한다는 것을 표시할 수 있다.
이때, 8개 Bit 중 특정 Bit가 0(1670)으로 설정되었다는 것은 NBT Long BSR MAC CE에 0 Bit에 대응되는 LCG의 업링크 버퍼 크기를 보고하기 위한 Buffer Size 필드가 존재하지 않는다는 것을 표시할 수 있다. 이때 각 LCG가 참조하는 버퍼 크기 테이블은 사전에 기지국이 RRC 또는 MAC CE로 설정한 각 LCG 별 NBT 관련 설정에 의해, Long BSR 용 버퍼 크기 테이블, 또는 NBT, 또는 여러 NBT 중 특정 NBT가 될 수 있다.
또한 일 실시에에 따르면, 8개 Bit 중 특정 Bit의 두 가지(0(1680) 또는 1(1681)) 값 중 하나로 설정되었다는 것은, NBT Long BSR MAC CE에 두 가지 값 중 하나로 설정된 Bit에 대응되는 LCG의 업링크 버퍼 크기를 보고하기 위한 Buffer Size 필드가 항상 존재하고, 업링크 버퍼 크기는 NBT를 참조하여 보고된다는 것을 의미할 수 있다.
또한, 8개 Bit 중 특정 Bit의 두 가지(0(1680) 또는 1(1681)) 값 중 다른 하나로 설정되었다는 것은 NBT Long BSR MAC CE에 두 가지 값 중 다른 하나로 설정된 Bit에 대응되는 LCG의 업링크 버퍼 크기를 보고하기 위한 Buffer Size 필드가 항상 존재하고, 업링크 버퍼 크기는 Long BSR용 버퍼 크기 테이블(Legacy 테이블)을 참조하여 보고된다는 것을 표시할 수 있다.
NBT Long BSR MAC CE의 첫번째 Byte를 제외한 나머지 Byte들은 한 개 또는 여러 개의 Buffer Size 필드로 구성될 수 있다. Buffer Size 필드는 대응되는 LCG가 참조하는 버퍼 크기 테이블이 어떤 테이블인지에 의해 NBT Long BSR MAC CE에 할당된 필드 길이가 결정될 수 있다.
일 예로, LCG 별 Buffer Size 필드는 대응되는 LCG가 참조하는 버퍼 크기 테이블이 포함한 Index 개수에 의해 결정될 수 있다. 예를 들어, LCG가 Long BSR용 버퍼 크기 테이블을 참조할 경우, Buffer Size 필드는 1-Byte일 수 있다. 상기 LCG가 2L 개 Index를 정의한 NBT를 참조할 경우, Buffer Size 필드의 길이는 L-bit 일 수 있다. L은 8일 수 있다. L은 16일 수 있다. L은 16보다 큰 값이 될 수 있다. 물론 상기 예시에 제한되지 않으며 L의 값은 제한없다.
Buffer Size 필드는 상기 LCG가 참조하는 버퍼 크기 테이블에서 LCG의 업링크 버퍼 크기를 포함한 버퍼 크기 구간에 해당하는 Index를 표시할 수 있다. 버퍼 크기 구간은 참조하는 버퍼 크기 테이블에서 정의한 Index 별 버퍼 크기 구간 중 한 구간에 해당될 수 있다.
또 다른 실시 예로, Buffer Size 필드는 특정 NBT를 참조하지 않고, 단말의 LCG의 Byte 단위 업링크 버퍼 크기를 직접 표시할 수 있다. 이때, Buffer Size 필드로 표시 가능한 업링크 버퍼 크기는 0 부터 (2L - 1) Bytes까지 일 수 있다. L은 상기 Buffer Size 필드의 길이 L-bit를 의미할 수 있다. 예를 들어, L이 16인 경우, Buffer Size 필드는 0 부터 (216 - 1) Bytes까지 표시 할 수 있다. L은 16보다 큰 값을 가질 수 있다. 물론 상기 예시에 제한되지 않으며 L의 값은 제한없다.
어떤 LCG가 상기 Buffer Size 필드로 직접 Byte 단위 업링크 버퍼 크기를 표시할 지는 기지국이 사전에 RRC 또는 MAC CE를 통해 단말에 설정할 수 있다. NBT Long BSR MAC CE에서 특정 LCG의 Byte 단위 업링크 버퍼 크기 직접 보고 여부는 NBT Long BSR MAC CE의 첫번째 Byte에서 상기 LCG에 대응되는 Bit를 사전에 약속한 값으로 설정하여 기지국에 알릴 수 있다.
단말은 NBT Long BSR MAC CE 포맷을 사용하여 기존 Long BSR용 버퍼 크기 Table보다 더 세밀한 버퍼 크기 구간을 정의한 NBT를 참조하거나, 또는 직접 업링크 버퍼 크기를 Byte 단위로 표현하는 방식으로 업링크 버퍼 크기를 더 상세하게 기지국에 보고할 수 있다.
NBT Long BSR MAC CE에 상기 Buffer Size 필드가 여러 개 포함되어 있을 경우, Buffer Size 필드의 배치 순서는 해당되는 LCG의 Priority Level을 참조하여 결정될 수 있다. 예를 들어, Priority Level이 높은 LCG부터 낮은 LCG 순으로 배치할 수 있다. LCG의 상기 Priority Level은 상기 LCG에 포함된 LCH의 Priority Level 중 가증 높은 Priority Level로 설정될 수 있다.
도 17은 본 개시의 일 실시 예에 따른, 단말이 기지국에 NBT를 참조하여 업링크 버퍼 크기를 보고할 때 사용할 수 있는 NBT Long BSR MAC CE 포맷을 도시한 도면이다.
도 17을 참조하면 NBT Long BSR MAC CE의 첫번째 Byte의 8-bit(1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707)는 각각 LCG ID 7(1700) 부터 LCG ID 0(1707)까지 8개의 LCG에 대응되는 Bitmap으로 해석할 수 있다. 일 실시 예로, 8개 Bit 중 특정 Bit가 1(1761)로 설정되었다는 것은 NBT Long BSR MAC CE에 특정 Bit에 대응되는 LCG의 업링크 버퍼 크기를 보고하기 위한 Buffer Size 필드가 존재한다는 것을 표시할 수 있다. 이때, 8개 Bit 중 특정 Bit가 0(1760)으로 설정되었다는 것은 상기 NBT Long BSR MAC CE에 0으로 설정된 Bit에 대응되는 LCG의 업링크 버퍼 크기를 보고하기 위한 Buffer Size 필드가 존재하지 않는다는 것을 표시할 수 있다.
NBT Long BSR MAC CE의 첫번째 Byte를 제외한 나머지 Byte들은 한 개 또는 여러 개의 Buffer Size 필드로 구성될 수 있다. 기지국이 사전에 RRC 또는 MAC CE로 NBT 참조를 지시 또는 허용한 LCG에 대해 Buffer Size 필드를 구성할 때 T 필드(1710, 1740)를 LCG의 Buffer Size 필드(1711, 1720, 1741) 앞에 추가할 수 있다. T 필드(1710, 1740)는 해당 LCG의 Buffer Size 필드(1711, 1720, 1741)가 어떤 버퍼 크기 테이블을 참조하고 있는지를 표시하는데 사용될 수 있다.
일 예로, T 필드가 1-bit 길이를 가질 수 있다. 이때 T 필드의 두 가지 값 중 하나로 뒤의 Buffer Size 필드는 Long BSR 용 버퍼 크기 테이블을 참조한다는 것을 표시할 수 있다. 또한, T 필드의 두 가지 값 중 다른 하나로 상기 Buffer Size 필드가 참조하는 것이 NBT라는 것을 표시할 수 있다. 이때 Buffer Size 필드의 길이는 T 필드의 값에 의해 결정될 수 있다. 물론 T 필드의 길이는 상기 예시에 제한되는 것은 아니다.
만약 T 필드(1740)로 Long BSR 용 버퍼 크기 테이블을 참조한다는 것을 표시한 경우, T 필드(1740)를 제외한 나머지 7-bit(1741)를 상기 Buffer Size 필드에 할당할 수 있다. 만약 T 필드(1710)로 NBT를 참조한다는 것을 표시한 경우, T 필드(1710)를 제외한 나머지 7-bit(1711)와 다음 Byte(1720)까지 합쳐 총 15-bit를 상기 Buffer Size 필드에 할당할 수 있다.
이때, NBT가 정의한 버퍼 크기 구간 별 Index 개수는 215 보다 작거나 같을 수 있다. 기지국이 사전에 RRC 또는 MAC CE를 통해 NBT 참조를 지시 또는 허용한 LCG를 제외한 기타 LCG는 대응되는 Buffer Size 필드(1730, 1750) 길이가 항상 1-Byte일 수 있다. 이때 LCG는 항상 Long BSR 용 버퍼 크기 테이블을 참조할 수 있다. T 필드 길이는 1-bit 보다 길어질 수 있다. 이때, T 필드가 가질 수 있는 서로 다른 값은 각각 참조하고 있는 버퍼 크기 테이블이 여러 NBT 및 Long BSR 용 버퍼 크기 테이블 중 어떤 테이블인지를 표시하는데 사용될 수 있다. 이때, NBT 사용을 지시 또는 허용한 LCG의 Buffer Size 필드는 16-(T_length) bits를 가질 수 있다. T_length는 T 필드의 Bit 단위 길이를 표시할 수 있다. 또한, 상기 NBT는 최대 216-(T_length)개의 버퍼 크기 구간 별 Index를 가질 수 있다.
또 다른 실시 예로, T 필드가 가질 수 있는 값 중 하나로 바로 뒤의 Buffer Size 필드는 특정 NBT를 참조하지 않고, Byte 단위 업링크 버퍼 크기를 직접 표시하고 있다는 것을 표시할 수 있다. 이때, Buffer Size 필드로 표시 가능한 업링크 버퍼 크기는 0 부터 (216-T_length - 1) Bytes까지 일 수 있다.
단말은 NBT Long BSR MAC CE 포맷을 사용하여 기존 Long BSR용 버퍼 크기 Table보다 더 세밀한 버퍼 크기 구간을 정의한 NBT를 참조하거나, 또는 직접 업링크 버퍼 크기를 Byte 단위로 표현하는 방식으로 업링크 버퍼 크기를 더 상세하게 기지국에 보고할 수 있다.
NBT Long BSR MAC CE에 Buffer Size 필드가 여러 개 포함되어 있을 경우, Buffer Size 필드의 배치 순서는 해당되는 LCG의 Priority Level을 참조하여 결정될 수 있다. 예를 들어, Priority Level이 높은 LCG부터 낮은 LCG 순으로 배치할 수 있다. LCG의 Priority Level은 상기 LCG에 포함된 LCH의 Priority Level 중 가증 높은 Priority Level로 설정될 수 있다.
NBT Long BSR MAC CE에서 특정 LCG의 Buffer Size 필드를 구성할 때 참조하는 버퍼 크기 테이블이 어떤 버퍼 크기 테이블인지는 사전에 기지국이 RRC 또는 MAC CE로 설정한 NBT 관련 설정에 의해 결정될 수 있다. 또한, 단말은 LCG의 업링크 버퍼 크기가 기지국이 설정해 준 특정 Threshold 값보다 크거나 같을 때에만 NBT를 참조하여 LCG의 Buffer Size 필드를 구성 및 설정할 수 있다. 단말이 특정 LCG의 업링크 버퍼 크기가 크지 않을 경우, NBT 대신 Long BSR 용 버퍼 크기 테이블을 참조하게 하여, 성능 저하 없이 Buffer Size 필드 길이를 제한하여 NBT Long BSR MAC CE의 시그널링 오버헤드를 줄일 수 있다.
도 18은 본 개시의 일 실시 예에 따른, 단말이 기지국에 NBT를 참조하여 업링크 버퍼 크기를 보고할 때 사용할 수 있는 NBT Long BSR MAC CE 포맷을 도시한 도면이다.
도 18을 참조하면 NBT Long BSR MAC CE의 처음 두 Byte를 연속된 2-bit씩 나눠서 8개의 LCG 별 Indicator(1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807)로 사용할 수 있다. 각 LCG 별 2-bit Indicator는 총 네 가지 경우를 표시할 수 있다. 네 가지 경우 중 하나는 NBT Long BSR MAC CE에 해당 LCG의 Buffer Size 필드가 없다(1850)는 것을 표시할 수 있다.
네 가지 경우 중 나머지 세 경우는 해당 LCG의 Buffer Size 필드가 존재하는 경우에 사용될 수 있다. 세 경우는 각각 세 개의 버퍼 크기 테이블 중 특정 테이블을 참조(1851, 1852, 1853)한다는 것을 표시하는 용도로 사용할 수 있다. 일 예로, 세 개의 버퍼 크기 테이블 중 하나는 Long BSR 용 버퍼 크기 테이블이 될 수 있다. 일 예로, 세 개의 버퍼 크기 테이블 중 다른 두 개는 서로 다른 NBT를 표시할 수 있다. 이때 서로 다른 두 개의 NBT는 같은 개수의 버퍼 크기 구간 별 Index를 포함할 수도 있고, 다른 개수의 버퍼 크기 구간 별 Index를 포함할 수도 있다.
도 18을 참조하면, NBT Long BSR MAC CE의 처음 두 Byte를 제외한 나머지 공간은 한 개 또는 여러 개의 Buffer Size 필드로 구성될 수 있다. 이때 각 LCG 별 Buffer Size 필드의 존재 유무는 LCG 별 2-bit Indicator에 의해 도출될 수 있다. LCG 별 Buffer Size 필드의 길이는 LCG가 참조하고 있는 버퍼 크기 테이블이 어떤 것인지에 의해 결정될 수 있다.
일 예로, 특정 LCG가 참조하고 있는 버퍼 크기 테이블이 Long BSR 용 버퍼 크기 테이블일 경우, 해당 Buffer Size 필드(1830, 1840)는 1-Byte 길이를 가질 수 있다. 일 예로, 특정 LCG가 참조하고 있는 버퍼 크기 테이블이 NBT일 경우, 해당 NBT가 포함하고 있는 버퍼 크기 구간 별 Index의 개수가 2L일 경우, Buffer Size 필드는 L-bit 길이를 가질 수 있다. L은 8 또는 16 또는 16보다 큰 값일 수 있다. 물론 상기 예시에 제한되지 않는다.
또한 일 실시예에 따르면, Buffer Size 필드는 특정 NBT를 참조하지 않고, Byte 단위 업링크 버퍼 크기를 직접 표시할 수 있다. 이때, Buffer Size 필드로 직접 업링크 버퍼 크기 보고를 하고 있다는 것은 해당 LCG의 2-bit Indicator를 통해 시그널링 될 수 있다. 이때, Buffer Size 필드로 표시 가능한 업링크 버퍼 크기는 0 부터 (2L - 1) Bytes까지 일 수 있다. L은 Buffer Size 필드의 길이 L-bit와 같을 수 있다.
NBT Long BSR MAC CE에서 각 LCG가 참조하는 버퍼 크기 테이블이 어떤 테이블인지는 기지국이 사전에 RRC 또는 MAC CE로 설정한 NBT 관련 설정에 의해 결정될 수 있다. 또한, 단말이 LCG의 업링크 버퍼 크기에 의해 자체적으로 어떤 버퍼 크기 테이블을 참조할 지 결정할 수 있다. 또한, 기지국이 설정한 Threshold에 의해 어떤 버퍼 크기 테이블을 참조할 지 결정할 수 있다.
일 예로, 기지국이 NBT를 참조할 수 있게 허용한 LCG의 업링크 버퍼 크기가 기지국이 설정한 특정 Threshold보다 크거나 같을 경우에만 LCG의 업링크 버퍼 크기를 보고할 때 NBT를 참조하여 보고할 수 있다. 단말이 특정 LCG의 업링크 버퍼 크기가 크지 않을 경우, NBT 대신 Long BSR 용 버퍼 크기 테이블을 참조하게 하여, 성능 저하 없이 Buffer Size 필드 길이를 제한하여 NBT Long BSR MAC CE의 시그널링 오버헤드를 줄일 수 있다.
단말은 NBT Long BSR MAC CE 포맷을 사용하여 기존 Long BSR용 버퍼 크기 Table보다 더 세밀한 버퍼 크기 구간을 정의한 NBT를 참조하거나, 또는 직접 업링크 버퍼 크기를 Byte 단위로 표현하는 방식으로 업링크 버퍼 크기를 더 상세하게 기지국에 보고할 수 있다.
NBT Long BSR MAC CE에 Buffer Size 필드가 여러 개 포함되어 있을 경우, Buffer Size 필드의 배치 순서는 해당되는 LCG의 Priority Level을 참조하여 결정될 수 있다. 예를 들어, Priority Level이 높은 LCG부터 낮은 LCG 순으로 배치할 수 있다. LCG의 Priority Level은 LCG에 포함된 LCH의 Priority Level 중 가증 높은 Priority Level로 설정될 수 있다.
도 19는 본 개시의 일 실시 예에 따른, 기지국에 단말의 NBT 관련 설정을 변경하기 위해 전송하는 NBT MAC CE 포맷을 도시한 도면이다.
도 19를 참조하면 상기 NBT MAC CE는 아래와 같은 정보 중 적어도 하나를 포함할 수 있다.
-LCG 별 NBT 참조 여부(또는 참조 허용 여부)를 표현하는 Bitmap을 포함할 수 있다. Bitmap은 LCG 별 1-bit씩 할당하여, Bit 의 0 또는 1로 LCG가 NBT를 참조해야 하는지(또는 참조할 수 있는지)를 표시할 수 있다.
-NBT에서 정의한 버퍼 크기 구간 별 상한 또는 하한 중, 0을 제외한 최소 상한 또는 하한 Bmin 값 자체를 포함하거나 또는 사전에 정의한 테이블에서 Bmin에 대응되는 Index를 포함할 수 있다. Bmin을 2-Byte 필드로 해당 값을 표시할 수 있다. Bmin을 1-Byte 필드로 해당 값을 표시할 수 있다. Bmin을 2-Byte 보다 더 긴 필드로 해당 값을 표시할 수 있다. 물론 Bmin 필드의 길이는 상기 예시에 제한되는 것은 아니다.
-NBT에서 정의한 버퍼 크기 구간 별 상한 또는 하한 중 가장 큰 값 Bmax를 직접 포함하거나 또는 사전에 정의한 테이블에서 Bmax에 대응되는 Index를 포함할 수 있다. Bmax는 1-Byte 또는 2-Byte 또는 2-Byte 보다 긴 필드로 해당 값을 표시할 수 있다. 물론 Bmax 필드의 길이는 상기 예시에 제한되는 것은 아니다.
도 20은 본 개시의 일 실시 예에 따른, 본 개시에서 제안하는 새로운 MAC CE를 위해 새로운 LCID를 할당하는 도시이다.
도 20을 참조하면, NR 시스템에서 사용하는 LCID Codepoint 중 Reserved 된 값 세 개(예를 들어 37, 38, 39)를 NBT Short BSR MAC CE(2040), NBT Long BSR MAC CE(2050), NBT MAC CE(2060)를 지시하는데 각각 할당할 수 있다. 이때, NBT Short BSR MAC CE(2040)와 NBT MAC CE(2060)는 고정된 길이를 가질 수 있으므로, 도 7의 설명과 같이, R(700), F(705), LCID(710)로 구성된 MAC Subheader가 붙을 수 있고, LCID(710)로 대응되는 Codepoint를 표시할 수 있다.
NBT Long BSR MAC CE(2050)는 가변 길이일 수 있기에, 도 7의 설명과 같이 R(735), F(740), LCID(745), L(750)로 구성된 MAC Subheader가 붙을 수 있다. 이때 LCID(745)로 해당 MAC CE의 Codepoint를 표시할 수 있고, L(750)로 해당 MAC CE의 길이를 표시할 수 있다.
도 20의 Codepoint 값을 반드시 특정 value에 한정하는 것은 아니며 이는 예시에 해당하는 바, 도 20의 value에 한정하지 않는다. 또한, 본 개시의 특징은 특정 Codepoint/Index를 통해서 NBT Short BSR MAC CE, NBT Long BSR MAC CE, NBT MAC CE를 지시하는 것에 있다.
도 21은 본 개시의 일 실시 예에 따른, 새로운 eLCID를 새로 정의한 MAC CE에 할당한 예시를 도시한 도면이다.
도 21을 참조하면, NR 시스템에서 사용하는 eLCID Codepoint 중 Reserved 된 값 세 개(예를 들어 0, 1, 2)를 NBT Short BSR MAC CE(2100), NBT Long BSR MAC CE(2120), NBT MAC CE(2120)를 지시하는데 각각 할당할 수 있다. 이때, NBT Short BSR MAC CE(2100)와 NBT MAC CE(2120)는 고정된 길이를 가질 수 있으므로, 도 7의 설명과 같이 R(715), F(720), LCID(725), eLCID(730)로 구성된 MAC Subheader가 붙을 수 있다. 이때 LCID(725)로 eLCID(730)의 존재와 길이를 표시할 수 있으며 eLCID(730)로 해당 MAC CE에 대응되는 Codepoint를 지시할 수 있다.
NBT Long BSR MAC CE(2110)는 가변 길이일 수 있기에, 도 7의 설명과 같이 R(755), F(760), LCID(765), eLCID(770), L(775)로 구성된 MAC Subheader가 붙을 수 있다. 이때 eLCID(770)로 해당 MAC CE에 대응되는 Codepoint를 표시할 수 있고, L(775)로 해당 MAC CE의 길이를 표시할 수 있다.
도 21과 같이, Codepoint, Index, LCID의 관계가 지시될 수 있다. 한편, Codepoint 값을 반드시 도 21의 Index 값과 LCID 정보에 한정하는 것은 아니며, 이는 예시에 해당한다. 본 개시의 특징은 특정 Codepoint가 특정 Index에 매칭되며, 특정 Codepoint와 Index가 NBT Short BSR MAC CE, NBT Long BSR MAC CE, NBT MAC CE와 같은 LCID를 지시하는 것에 있다.
도 22는 본 개시의 일 실시 예에 따른, 단말이 NBT를 참조하여 업링크 버퍼 크기를 보고하는 방법에 대해 도시한 도면이다.
도 22를 참조하면, 단말은 MAC PDU를 구성하는 단계에서 BSR을 MAC PDU에 포함하도록 결정(2200)할 수 있다. 만약 단말이 MAC PDU에 BSR을 포함하도록 결정할 경우, 단말의 LCG 중 가용 데이터가 있는 LCG의 개수가 1보다 큰 지를 확인(2210)할 수 있다.
만약 LCG 중 가용 데이터가 있는 LCG의 개수가 1이면, 단말은 가용 데이터가 있는 LCG가 업링크 버퍼 크기를 보고할 때 NBT를 참조하는지 확인(2250)할 수 있다. 만약 가용 데이터가 있는 LCG가 업링크 버퍼 크기를 보고할 때 NBT를 참조할 경우, 단말은 NBT Short BSR MAC CE 포맷을 BSR에 적용(2270)할 수 있다. 만약 가용 데이터가 있는 LCG가 업링크 버퍼 크기를 보고할 때 Short BSR용 버퍼 크기 테이블을 참조할 경우, 단말은 Short BSR MAC CE 포맷을 상기 BSR에 적용(2260)할 수 있다.
도 22를 참조하면, 가용 데이터가 있는 LCG의 개수가 1보다 클 경우, 단말은 가용 데이터가 있는 LCG 중 업링크 버퍼 크기를 보고할 때 NBT를 참조하는 LCG가 적어도 하나 존재하는지 확인(2220)할 수 있다. 만약 가용 데이터가 있는 LCG 중 업링크 버퍼 크기를 보고할 때 NBT를 참조하는 LCG가 적어도 하나 존재할 경우, 단말은 NBT Long BSR MAC CE 포맷을 BSR 포맷으로 적용(2240)할 수 있다. 만약 가용 데이터가 있는 LCG 중 업링크 버퍼 크기를 보고할 때 NBT를 참조하는 LCG가 존재하지 않을 경우, 단말은 Long BSR MAC CE 포맷을 BSR 포맷으로 적용(2230)할 수 있다.
본 개시의 일 실시예에 따르면, 특정 LCG가 업링크 버퍼 크기를 보고할 때 NBT를 참조하는지는 기지국이 사전에 RRC 또는 MAC CE를 통해 설정한 NBT 관련 설정에 의해 결정될 수 있다. 또한, 단말이 LCG의 업링크 버퍼 크기를 기지국이 사전에 설정한 Threshold 보다 큰 지를 추가적으로 고려하여 NBT 참조 여부를 결정할 수 있다.
본 개시의 일 실시 예로, NBT Long BSR과 NBT Short BSR의 Logical Channel Priority는 하기의 순서대로 정의될 수 있다. 물론 하기 예시에 제한되지 않는다.
-MAC CE for C-RNTI, or data from UL-CCCH;
-MAC CE for (Enhanced) BFR, or MAC CE for Configured Grant Confirmation, or MAC CE for Multiple Entry Configured Grant Confirmation;
-MAC CE for Sidelink Configured Grant Confirmation;
-MAC CE for LBT failure;
-MAC CE for Timing Advance Report;
-MAC CE for SL-BSR prioritized according to clause 5.22.1.6;
-MAC CE for (Extended) BSR, with exception of BSR included for padding;
-MAC CE for (Enhanced) Single Entry PHR, or MAC CE for (Enhanced) Multiple Entry PHR;
-MAC CE for Positioning Measurement Gap Activation/Deactivation Request;
-MAC CE for the number of Desired Guard Symbols;
-MAC CE for Case-6 Timing Request;
-MAC CE for (Extended) Pre-emptive BSR;
-MAC CE for SL-BSR, with exception of SL-BSR prioritized according to clause 5.22.1.6 and SL-BSR included for padding;
-MAC CE for IAB-MT Recommended Beam Indication, or MAC CE for Desired IAB-MT PSD range, or MAC CE for Desired DL Tx Power Adjustment;
-data from any Logical Channel, except data from UL-CCCH;
-MAC CE for NBT Long/Short BSR, with exception of included for padding;
-MAC CE for Recommended bit rate query;
-MAC CE for BSR included for padding;
-MAC CE for SL-BSR included for padding.
본 개시의 일 실시예에 따르면, NBT Long/Short BSR은 Long/Short BSR과 상호 보완적으로 같은 MAC PDU에 동시에 포함될 수 있다. 물론 상기 예시에 제한되지 않는다. NBT Long/Short BSR은 data from any Logical Channel, except data from UL-CCCH 보다 낮은 Logical Channel Priority를 가질 수 있다. 같은 MAC PDU에 NBT Long/Short BSR과 Long/Short BSR이 동시에 포함될 경우, NBT Long/Short BSR에서 보고된 LCG의 업링크 버퍼 크기는 NBT Long/Short BSR의 Buffer Size 필드 값 기준으로 기지국에 보고될 수 있다.
본 개시의 일 실시 예에 따르면, NBT Long/Short BSR의 Logical Channel Priority는 MAC CE for (Extended) BSR, with exception of BSR included for padding 과 같을 수 있다.
본 개시의 일 실시 예에 따르면, NBT Long/Short BSR로 보고된 LCG의 데이터의 Logical Channel Priority는 하기의 예시 대로 설정될 수 있다. 물론 하기 예시에 제한되지 않는다. NBT Long/Short BSR로 보고된 LCG 데이터의 Logical Channel Priority는 MAC CE for BFR과 MAC CE for (Extended) BSR, with exception of BSR included for padding 사이의 특정 위치에 있을 수 있다.
-MAC CE for C-RNTI, or data from UL-CCCH;
-MAC CE for (Enhanced) BFR, or MAC CE for Configured Grant Confirmation, or MAC CE for Multiple Entry Configured Grant Confirmation;
-MAC CE for Sidelink Configured Grant Confirmation;
-MAC CE for LBT failure;
-MAC CE for Timing Advance Report;
-data from any LCG reported in NBT Long/Short BSR
-MAC CE for SL-BSR prioritized according to clause 5.22.1.6;
-MAC CE for (Extended) BSR, with exception of BSR included for padding;
-MAC CE for (Enhanced) Single Entry PHR, or MAC CE for (Enhanced) Multiple Entry PHR;
-MAC CE for Positioning Measurement Gap Activation/Deactivation Request;
-MAC CE for the number of Desired Guard Symbols;
-MAC CE for Case-6 Timing Request;
-MAC CE for (Extended) Pre-emptive BSR;
-MAC CE for SL-BSR, with exception of SL-BSR prioritized according to clause 5.22.1.6 and SL-BSR included for padding;
-MAC CE for IAB-MT Recommended Beam Indication, or MAC CE for Desired IAB-MT PSD range, or MAC CE for Desired DL Tx Power Adjustment;
-data from any Logical Channel, except data from UL-CCCH;
-MAC CE for Recommended bit rate query;
-MAC CE for BSR included for padding;
-MAC CE for SL-BSR included for padding.
본 개시의 일 실시 예에 따르면, NBT Long/Short BSR의 Logical Channel Priority는 하기의 순서대로 정의될 수 있다. 물론 하기 예시에 제한되지 않는다.
-MAC CE for C-RNTI, or data from UL-CCCH;
-MAC CE for (Enhanced) BFR, or MAC CE for Configured Grant Confirmation, or MAC CE for Multiple Entry Configured Grant Confirmation;
-MAC CE for Sidelink Configured Grant Confirmation;
-MAC CE for LBT failure;
-MAC CE for Timing Advance Report;
-MAC CE for NBT Long/Short BSR, with exception of included for padding;
-MAC CE for SL-BSR prioritized according to clause 5.22.1.6;
-MAC CE for (Extended) BSR, with exception of BSR included for padding;
-MAC CE for (Enhanced) Single Entry PHR, or MAC CE for (Enhanced) Multiple Entry PHR;
-MAC CE for Positioning Measurement Gap Activation/Deactivation Request;
-MAC CE for the number of Desired Guard Symbols;
-MAC CE for Case-6 Timing Request;
-MAC CE for (Extended) Pre-emptive BSR;
-MAC CE for SL-BSR, with exception of SL-BSR prioritized according to clause 5.22.1.6 and SL-BSR included for padding;
-MAC CE for IAB-MT Recommended Beam Indication, or MAC CE for Desired IAB-MT PSD range, or MAC CE for Desired DL Tx Power Adjustment;
-data from any Logical Channel, except data from UL-CCCH;
-MAC CE for Recommended bit rate query;
-MAC CE for BSR included for padding;
-MAC CE for SL-BSR included for padding.
본 개시의 일 실시 예에 따르면, NBT Long/Short BSR, NBT Long/Short BSR로 보고된 LCG의 업링크 데이터의 Logical Channel Priority는 하기의 순서대로 정의될 수 있다. 물론 하기 예시에 제한되지 않는다.
-MAC CE for C-RNTI, or data from UL-CCCH;
-MAC CE for (Enhanced) BFR, or MAC CE for Configured Grant Confirmation, or MAC CE for Multiple Entry Configured Grant Confirmation;
-MAC CE for Sidelink Configured Grant Confirmation;
-MAC CE for LBT failure;
-MAC CE for Timing Advance Report;
-MAC CE for NBT Long/Short BSR, with exception of included for padding;
-data from any LCG reported in NBT Long/Short BSR
-MAC CE for SL-BSR prioritized according to clause 5.22.1.6;
-MAC CE for (Extended) BSR, with exception of BSR included for padding;
-MAC CE for (Enhanced) Single Entry PHR, or MAC CE for (Enhanced) Multiple Entry PHR;
-MAC CE for Positioning Measurement Gap Activation/Deactivation Request;
-MAC CE for the number of Desired Guard Symbols;
-MAC CE for Case-6 Timing Request;
-MAC CE for (Extended) Pre-emptive BSR;
-MAC CE for SL-BSR, with exception of SL-BSR prioritized according to clause 5.22.1.6 and SL-BSR included for padding;
-MAC CE for IAB-MT Recommended Beam Indication, or MAC CE for Desired IAB-MT PSD range, or MAC CE for Desired DL Tx Power Adjustment;
-data from any Logical Channel, except data from UL-CCCH;
-MAC CE for Recommended bit rate query;
-MAC CE for BSR included for padding;
-MAC CE for SL-BSR included for padding.
본 개시의 일 실시예에 따르면, NBT Long BSR/NBT Long Truncated BSR은 Long BSR/Long Truncated BSR과 같은 MAC CE Format이지만 서로 다른 LCID/eLCID를 가질 수 있다. 예를 들어, NBT Long BSR/NBT Long Truncated BSR의 첫번째 Byte의 8개 Bit는, 각각 LCG 7부터 LCG 0까지, 각 LCG에 대응되는 Buffer Size 필드가 해당 NBT Long BSR/NBT Long Truncated BSR에 존재하는지를 지시하는 지시자로 사용될 수 있다.
또한 일 실시예에 따르면, NBT Long BSR/NBT Long Truncated BSR의 Buffer Size 필드 길이는 Long BSR/Long Truncated BSR과 마찬가지로, 8Bit일 수 있다. 일례로, NBT Long BSR/NBT Long Truncated BSR에는, 첫번째 Byte 중, Bit가 1로 설정된 LCG에 대응되는 Buffer Size 필드들이 포함될 수 있다. 일례로, 복수 개의 Buffer Size 필드가 NBT Long BSR/NBT Long Truncated BSR에 포함될 경우, Buffer Size 필드의 배치 순서는, LCGi(LCGi는 logical channel group i를 표시)기반 Ascending Order 방식으로 결정될 수 있다.
또한 일 실시예에 따르면, NBT Long BSR/NBT Long Truncated BSR/Long BSR/Long Truncated BSR은 해당 MAC CE의 MAC Subheader의 서로 다른 LCID 또는 서로 다른 eLCID를 통해, 단말이 전송한 MAC CE가 어느 MAC CE인지를 기지국이 식별(또는 구분)할 수 있다.
일 실시예에 따르면, NBT Long BSR/NBT Long Truncated BSR은 NBT를 참조하여 버퍼 크기를 보고하는 LCG들만 포함하여, 해당 LCG들의 버퍼 크기를 보고하는 용도로 사용될 수 있다. 일례로, 특정 LCG는 기지국 RRC 또는 MAC CE 설정에 의해, NBT 참조가 가능한/허용된 경우, 단말은 해당 LCG의 Buffer Size 필드가 NBT를 참조하여 설정된 것이면, 해당 LCG의 Buffer Size 필드는 NBT Long BSR/NBT Long Truncated BSR에 포함되어 보고될 수 있다. 반대로 해당 LCG의 Buffer Size 필드가 Legacy BS Table(예를 들어, TS 38.321의 Table 6.1.3.1-2에 해당)을 참조하여 설정된 것이면, 해당 LCG의 Buffer Size 필드는 Long BSR/Long Truncated BSR을 통해 보고될 수 있다. 일례로, 기지국 RRC 또는 MAC CE 설정에 의해, NBT 참조가 가능한/허용된 LCG를 제외한 기타 LCG는 Legacy BS Table만 참조할 수 있다. 물론 상기 예시에 제한되지 않으며, 기지국의 설정에 의해 NBT, Legacy BS Table의 참조할 수 있는 LCG가 각각 별도로 설정될 수도 있고, 모든 LCG가 NBT, Legacy BS Table를 참조할 수도 있다.
본 개시의 일 실시예에 따르면, 특정 LCG에 대한 Buffer Size 필드가 NBT Long BSR/NBT Long Truncated BSR을 통해 보고된 경우, 기지국은 해당 LCG의 Buffer Size 필드를 해석할 때 NBT를 참조하여 해석할 수 있다. 반대로, 특정 LCG에 대한 Buffer Size 필드가 Long BSR/Long Truncated BSR을 통해 보고된 경우, 기지국은 해당 LCG의 Buffer Size 필드를 해석할 때, Legacy BS Table(예를 들어, TS 38.321의 Table 6.1.3.1-2에 해당)을 참조하여 해석할 수 있다.
일례로, 기지국의 RRC 설정 또는 MAC CE를 통해, NBT 참조가 가능한/허용된 LCG에 대해, 단말은, 해당 LCG의 버퍼 크기가 NBT가 포함(Cover)한/NBT에 포함된 버퍼 크기 범위에 속할 경우, NBT를 참조하여 버퍼 크기를 보고할 수 있다. 반대로, 해당 LCG의 버퍼 크기가 NBT가 포함(Cover)한/NBT에 포함된 버퍼 크기 범위에 속하지 않을 경우, 단말은 해당 LCG의 버퍼 크기를 보고할 때, Legacy BS Table(예를 들어, TS 38.321의 Table 6.1.3.1-2에 해당)을 참조할 수 있다.
본 개시의 일 실시예에 따르면, Regular 또는 Periodic BSR이 트리거 된 후, 특정 MAC PDU에 BSR을 포함할 때, 단말은 아래와 같이 동작할 수 있다.
-해당 MAC Entity에 logicalChannelGroup-IAB-Ext이 상위 계층에 의해 설정되지 않은 경우:
--해당 BSR을 포함한 MAC PDU가 만들어질 때, 두 개 이상의 LCG에 가용 데이터가 있을 경우:
---가용 데이터가 있는 LCG 중, NBT를 참조하는 LCG가 한 개 이상 포함된 경우:
----NBT Long BSR을 통해, 가용 데이터가 있는 LCG 중, NBT를 참조하는 모든 LCG에 대해 버퍼 크기를 보고
---가용 데이터가 있는 LCG 중, Legacy BS Table을 참조하는 LCG가 한 개인 경우:
----Option 1: Short BSR을 통해, 해당 LCG의 버퍼 크기를 보고
----Option 2: Long BSR을 통해, 해당 LCG의 버퍼 크기를 보고
---가용 데이터가 있는 LCG 중, Legacy BS Table을 참조하는 LCG가 두 개 이상인 경우:
----Long BSR을 통해, 가용 데이터가 있는 LCG 중, Legacy BS Table을 참조하는 모든 LCG의 버퍼 크기를 보고
--기타 경우:
---가용 데이터가 있는 LCG가 한 개이고, 해당 LCG가 NBT를 참조할 경우:
----NBT Long BSR을 통해, 해당 LCG의 버퍼 크기를 보고
---가용 데이터가 있는 LCG가 한 개이고, 해당 LCG가 Legacy BS Table을 참조할 경우:
----해당 LCG가 NBT 참조가 가능한/허용된 LCG인 경우:
-----Option 1: Long BSR을 통해, 해당 LCG의 버퍼 크기를 보고
-----Option 2: Short BSR을 통해, 해당 LCG의 버퍼 크기를 보고
----해당 LCG가 NBT 참조가 가능한/허용된 LCG가 아닌 경우:
-----Option 1: Short BSR을 통해, 해당 LCG의 버퍼 크기를 보고
-----Option 2: Long BSR을 통해, 해당 LCG의 버퍼 크기를 보고
일례로, 가용 데이터가 있는 LCG 중, 한 개 이상의 LCG가 Legacy BS Table을 참조하고, 동시에 한 개 이상의 LCG가 NBT를 참조할 경우, 해당 MAC PDU에 한 개의 Legacy BSR(Long BSR, Long Truncated BSR, Short BSR, Short Truncated BSR 등)과 한 개의 NBT BSR(NBT Long BSR, NBT Long Truncated BSR, NBT Short BSR, NBT Short Truncated BSR 등)이 같이 포함될 수 있다.
일례로, Legacy BSR(Long BSR, Long Truncated BSR, Short BSR, Short Truncated BSR 등) 하나와 NBT BSR(NBT Long BSR, NBT Long Truncated BSR, NBT Short BSR, NBT Short Truncated BSR 등)하나가 같은 MAC PDU에 포함될 경우, 특정 LCG에 대한 버퍼 크기 보고는, 참조하는 BS Table에 근거하여, 두 BSR 중 하나에만 포함될 수 있다.
일례로, NBT Long BSR에 한 개의 LCG에 대한 Buffer Size 필드(한 개의 Buffer Size 필드)만 포함될 수 있다.
일례로, NBT의 Index/Codepoint 0은 버퍼에 가용 데이터가 없음을 지시할 수 있도록 설계될 수 있다.
일례로, NBT Long BSR에 포함된 Buffer Size 필드 개수는 0이 될 수 있다.
일례로, MAC PDU에 MAC PDU assembly 직전 모든 BSR 트리거 이벤트를 반영한 1) NBT Long BSR 없이 Long BSR만 있는 경우, 또는 2) Long BSR 없이 NBT Long BSR만 있는 경우, 또는 3) Long BSR과 NBT Long BSR을 모두 포함한 경우, MAC PDU assembly 직전까지 트리거 된 모든 BSR은 취소될 수 있다.
도 23은 본 개시의 일 실시예에 따른 단말 장치를 도시한다.
도 23에 도시된 바와 같이, 본 개시의 단말은 프로세서(2320), 송수신부(2300), 메모리(2310)를 포함할 수 있다. 다만 단말의 구성 요소가 전술한 예에 한정되는 것은 아니다. 예를 들어, 단말은 전술한 구성 요소보다 더 많은 구성 요소를 포함하거나 더 적은 구성 요소를 포함할 수 있다. 뿐만 아니라, 프로세서(2320), 송수신부(2300) 및 메모리(2310)이 하나의 칩(Chip) 형태로 구현될 수도 있다.
본 개시의 일 실시예에 따르면, 프로세서(2320)는 상술한 본 개시의 실시예에 따라 단말이 동작할 수 있는 일련의 과정을 제어할 수 있다. 예를 들면, 프로세서(2320)는 전술한 실시예들에 따른 버퍼 상태 보고를 위한 방법을 수행하기 위해 단말의 구성요소들을 제어할 수 있다. 프로세서(2320)는 메모리(2310)에 저장된 프로그램을 실행함으로써 전술한 본 개시의 실시예들이 수행되도록 단말의 구성요소들을 제어할 수 있다. 또한 프로세서(2320)는 AP(Application Processor), CP(Communication Processor), 회로(circuit), 어플리케이션 특정(application-specific) 회로, 또는 적어도 하나의 프로세서(processor)일 수 있다.
본 개시의 일 실시예에 따르면 송수신부(2300)는 네트워크 엔티티, 다른 단말 또는 기지국과 신호를 송수신할 수 있다. 네트워크 엔티티, 다른 단말 또는 기지국과 송수신하는 신호는 제어 정보와, 데이터를 포함할 수 있다. 송수신부(2300)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF 송신기와, 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF 수신기 등으로 구성될 수 있다. 다만, 이는 송수신부(2300)는 일 실시예일 뿐이며, 송수신부(2300)의 구성요소가 RF 송신기 및 RF 수신기에 한정되는 것은 아니다. 또한, 송수신부(2300)는 무선 채널을 통해 신호를 수신하여 프로세서(2320)로 출력하고, 프로세서(2320)로부터 출력된 신호를 무선 채널을 통해 전송할 수 있다.
본 개시의 일 실시예에 따르면, 메모리(2310)는 단말의 동작에 필요한 프로그램 및 데이터를 저장할 수 있다. 또한, 메모리(2310)는 단말이 송수신하는 신호에 포함된 제어 정보 또는 데이터를 저장할 수 있다. 메모리(2310)는 롬(ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다. 또한, 메모리(2310)는 복수 개일 수 있다. 또한 일 실시예에 따르면, 메모리(2310)는 전술한 버퍼 상태 보고를 위한 방법을 수행하기 위한 프로그램을 저장할 수 있다.
도 24는 본 개시의 일 실시예에 따른 기지국 장치를 도시한다.
도 24에 도시된 바와 같이, 본 개시의 기지국은 프로세서(2420), 송수신부(2400), 메모리(2410)를 포함할 수 있다. 다만 기지국의 구성 요소가 전술한 예에 한정되는 것은 아니다. 예를 들어, 기지국은 전술한 구성 요소보다 더 많은 구성 요소를 포함하거나 더 적은 구성 요소를 포함할 수 있다. 뿐만 아니라, 프로세서(2420), 송수신부(2400) 및 메모리(2410)이 하나의 칩(Chip) 형태로 구현될 수도 있다.
본 개시의 일 실시예에 따르면, 프로세서(2420)는 상술한 본 개시의 실시예에 따라 기지국이 동작할 수 있는 일련의 과정을 제어할 수 있다. 예를 들면, 프로세서(2420)는 전술한 실시예들에 따른 버퍼 상태 보고를 위한 방법을 수행하기 위해 기지국의 구성요소들을 제어할 수 있다. 프로세서(2420)는 메모리(2410)에 저장된 프로그램을 실행함으로써 전술한 본 개시의 실시예들이 수행되도록 기지국의 구성요소들을 제어할 수 있다. 또한 프로세서(2420)는 AP(Application Processor), CP(Communication Processor), 회로(circuit), 어플리케이션 특정(application-specific) 회로, 또는 적어도 하나의 프로세서(processor)일 수 있다.
본 개시의 일 실시예에 따르면 송수신부(2400)는 네트워크 엔티티, 다른 기지국 또는 단말과 신호를 송수신할 수 있다. 네트워크 엔티티, 다른 기지국 또는 단말과 송수신하는 신호는 제어 정보와, 데이터를 포함할 수 있다. 송수신부(2400)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF 송신기와, 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF 수신기 등으로 구성될 수 있다. 다만, 이는 송수신부(2400)는 일 실시예일 뿐이며, 송수신부(2400)의 구성요소가 RF 송신기 및 RF 수신기에 한정되는 것은 아니다. 또한, 송수신부(2400)는 무선 채널을 통해 신호를 수신하여 프로세서(2420)로 출력하고, 프로세서(2420)로부터 출력된 신호를 무선 채널을 통해 전송할 수 있다.
본 개시의 일 실시예에 따르면, 메모리(2410)는 기지국의 동작에 필요한 프로그램 및 데이터를 저장할 수 있다. 또한, 메모리(2410)는 기지국이 송수신하는 신호에 포함된 제어 정보 또는 데이터를 저장할 수 있다. 메모리(2410)는 롬(ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다. 또한, 메모리(2410)는 복수 개일 수 있다. 또한 일 실시예에 따르면, 메모리(2410)는 전술한 버퍼 상태 보고를 위한 방법을 수행하기 위한 프로그램을 저장할 수 있다.
본 개시의 일 실시예에 따르면, 무선 통신 시스템에서 단말의 BSR(buffer status report)을 제공하는 방법에 있어서, 기지국으로부터 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 수신하는 단계; BSR의 트리거 여부를 식별하는 단계; BSR의 트리거링에 대응하여, 상기 RRC Reconfiguration message에 기초하여 BSR MAC CE(media access control control element)를 생성하는 단계; 및 상기 기지국으로 상기 BSR MAC CE를 송신하는 단계를 포함하고, 상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함할 수 있다.
상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고, 상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이할 수 있다.
상기 각각의 LCG가 참조하는 버퍼 사이즈 테이블 타입은, 상기 각각의 LCG의 버퍼 사이즈에 기초하여 결정될 수 있다.
상기 방법은, 상기 기지국으로부터 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부를 문의하는 UECapabilityEnquiry message를 수신하는 단계; 및 상기 기지국에게 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부에 대한 정보를 포함하는 UECapabilityInformattion message를 송신하는 단계를 더 포함할 수 있다.
상기 버퍼 사이즈 테이블 타입을 지시하는 정보는 상기 BSR MAC CE 내의 LCG ID(identification) 필드 또는 버퍼 사이즈 테이블 타입 필드에 포함될 수 있다.
본 개시의 일 실시예에 따르면, 기지국의 BSR(buffer status report)를 획득하기 위한 방법에 있어서, 단말에게 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 송신하는 단계; 및 상기 단말로부터, 상기 RRC Reconfiguration message에 기초한 BSR MAC CE(media access control control element)를 수신하는 단계를 포함하고, 상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함할 수 있다.
상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고, 상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이할 수 있다.
상기 각각의 LCG가 참조하는 버퍼 사이즈 테이블 타입은, 상기 각각의 LCG의 버퍼 사이즈에 기초하여 결정될 수 있다.
본 개시의 일 실시예에 따르면, BSR(buffer status report)을 제공하는 단말에 있어서, 상기 단말은, 송수신부; 및 상기 송수신부와 결합된 적어도 하나의 프로세서를 포함하며, 상기 적어도 하나의 프로세서는, 기지국으로부터 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 수신하고, BSR의 트리거 여부를 식별하고, BSR의 트리거링에 대응하여, 상기 RRC Reconfiguration message에 기초하여 BSR MAC CE(media access control control element)를 생성하고, 상기 기지국으로 상기 BSR MAC CE를 송신하며, 상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함할 수 있다.
상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고, 상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이할 수 있다.
상기 각각의 LCG가 참조하는 버퍼 사이즈 테이블 타입은, 상기 각각의 LCG의 버퍼 사이즈에 기초하여 결정될 수 있다.
상기 적어도 하나의 프로세서는, 상기 기지국으로부터 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부를 문의하는 UECapabilityEnquiry message를 수신하고, 상기 기지국에게 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부에 대한 정보를 포함하는 UECapabilityInformattion message를 송신할 수 있다.
상기 버퍼 사이즈 테이블 타입을 지시하는 정보는 상기 BSR MAC CE 내의 LCG ID(identification) 필드 또는 버퍼 사이즈 테이블 타입 필드에 포함될 수 있다.
본 개시의 일 실시예에 따르면, BSR(buffer status report)를 획득하는 기지국에 있어서, 상기 기지국은, 송수신부; 및 상기 송수신부와 결합된 적어도 하나의 프로세서를 포함하며, 상기 적어도 하나의 프로세서는, 단말에게 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 송신하고, 상기 단말로부터, 상기 RRC Reconfiguration message에 기초한 BSR MAC CE(media access control control element)를 수신하며, 상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포할 수 있다.
상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고, 상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이할 수 있다.
본 개시의 청구항 또는 명세서에 기재된 실시예들에 따른 방법들은 하드웨어, 소프트웨어, 또는 하드웨어와 소프트웨어의 조합의 형태로 구현될(implemented) 수 있다.
소프트웨어로 구현하는 경우, 하나 이상의 프로그램(소프트웨어 모듈)을 저장하는 컴퓨터 판독 가능 저장 매체가 제공될 수 있다. 컴퓨터 판독 가능 저장 매체에 저장되는 하나 이상의 프로그램은, 전자 장치(device) 내의 하나 이상의 프로세서에 의해 실행 가능하도록 구성된다(configured for execution). 하나 이상의 프로그램은, 전자 장치로 하여금 본 개시의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들을 실행하게 하는 명령어(instructions)를 포함한다.
이러한 프로그램(소프트웨어 모듈, 소프트웨어)은 랜덤 액세스 메모리 (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)에 저장될 수 있다. 또는, 이들의 일부 또는 전부의 조합으로 구성된 메모리에 저장될 수 있다. 또한, 각각의 구성 메모리는 복수 개 포함될 수도 있다.
또한, 프로그램은 인터넷(Internet), 인트라넷(Intranet), LAN(Local Area Network), WLAN(Wide LAN), 또는 SAN(Storage Area Network)과 같은 통신 네트워크, 또는 이들의 조합으로 구성된 통신 네트워크를 통하여 접근(access)할 수 있는 부착 가능한(attachable) 저장 장치(storage device)에 저장될 수 있다. 이러한 저장 장치는 외부 포트를 통하여 본 개시의 실시예를 수행하는 장치에 접속할 수 있다. 또한, 통신 네트워크 상의 별도의 저장 장치가 본 개시의 실시예를 수행하는 장치에 접속할 수도 있다.
상술한 본 개시의 구체적인 실시예들에서, 본 개시에 포함되는 구성 요소는 제시된 구체적인 실시예에 따라 단수 또는 복수로 표현되었다. 그러나, 단수 또는 복수의 표현은 설명의 편의를 위해 제시한 상황에 적합하게 선택된 것으로서, 본 개시가 단수 또는 복수의 구성 요소에 제한되는 것은 아니며, 복수로 표현된 구성 요소라 하더라도 단수로 구성되거나, 단수로 표현된 구성 요소라 하더라도 복수로 구성될 수 있다.
한편, 본 명세서와 도면에 개시된 본 개시의 실시예들은 본 개시의 기술 내용을 쉽게 설명하고 본 개시의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 개시의 범위를 한정하고자 하는 것은 아니다. 즉 본 개시의 기술적 사상에 바탕을 둔 다른 변형예들이 실시 가능하다는 것은 본 개시의 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다. 또한 상기 각각의 실시 예는 필요에 따라 서로 조합되어 운용할 수 있다. 예를 들면, 본 개시의 일 실시예와 다른 일 실시예의 일부분들이 서로 조합되어 기지국과 단말이 운용될 수 있다. 또한, 본 개시의 실시예들은 다른 통신 시스템에서도 적용 가능하며, 실시예의 기술적 사상에 바탕을 둔 다른 변형예들 또한 실시 가능할 것이다.

Claims (15)

  1. 단말의 BSR(buffer status report)을 제공하는 방법에 있어서,
    기지국으로부터 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 수신하는 단계;
    BSR의 트리거 여부를 식별하는 단계;
    BSR의 트리거링에 대응하여, 상기 RRC Reconfiguration message에 기초하여 BSR MAC CE(media access control control element)를 생성하는 단계; 및
    상기 기지국으로 상기 BSR MAC CE를 송신하는 단계를 포함하고,
    상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함하는 것인, 방법.
  2. 제1항에 있어서,
    상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고,
    상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이한, 방법
  3. 제1항에 있어서,
    상기 각각의 LCG가 참조하는 버퍼 사이즈 테이블 타입은, 상기 각각의 LCG의 버퍼 사이즈에 기초하여 결정되는 것인, 방법.
  4. 제1항에 있어서, 상기 방법은,
    상기 기지국으로부터 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부를 문의하는 UECapabilityEnquiry message를 수신하는 단계; 및
    상기 기지국에게 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부에 대한 정보를 포함하는 UECapabilityInformattion message를 송신하는 단계를 더 포함하는 방법.
  5. 제1항에 있어서,
    상기 버퍼 사이즈 테이블 타입을 지시하는 정보는 상기 BSR MAC CE 내의 LCG ID(identification) 필드 또는 버퍼 사이즈 테이블 타입 필드에 포함되는 것인, 방법.
  6. 기지국의 BSR(buffer status report)를 획득하기 위한 방법에 있어서,
    단말에게 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 송신하는 단계; 및
    상기 단말로부터, 상기 RRC Reconfiguration message에 기초한 BSR MAC CE(media access control control element)를 수신하는 단계를 포함하고,
    상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함하는 것인, 방법.
  7. 제6항에 있어서,
    상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고,
    상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이한, 방법.
  8. 제6항에 있어서,
    상기 각각의 LCG가 참조하는 버퍼 사이즈 테이블 타입은, 상기 각각의 LCG의 버퍼 사이즈에 기초하여 결정되는 것인, 방법.
  9. BSR(buffer status report)을 제공하는 단말에 있어서, 상기 단말은,
    송수신부; 및
    상기 송수신부와 결합된 적어도 하나의 프로세서를 포함하며,
    상기 적어도 하나의 프로세서는,
    기지국으로부터 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 수신하고,
    BSR의 트리거 여부를 식별하고,
    BSR의 트리거링에 대응하여, 상기 RRC Reconfiguration message에 기초하여 BSR MAC CE(media access control control element)를 생성하고,
    상기 기지국으로 상기 BSR MAC CE를 송신하며,
    상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함하는 것인, 단말.
  10. 제9항에 있어서,
    상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고,
    상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이한, 단말.
  11. 제9항에 있어서,
    상기 각각의 LCG가 참조하는 버퍼 사이즈 테이블 타입은, 상기 각각의 LCG의 버퍼 사이즈에 기초하여 결정되는 것인, 단말.
  12. 제9항에 있어서, 상기 적어도 하나의 프로세서는,
    상기 기지국으로부터 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부를 문의하는 UECapabilityEnquiry message를 수신하고,
    상기 기지국에게 단말이 제1 타입 버퍼 사이즈 테이블의 이용이 가능한지 여부에 대한 정보를 포함하는 UECapabilityInformattion message를 송신하는 것인, 단말.
  13. 제9항에 있어서,
    상기 버퍼 사이즈 테이블 타입을 지시하는 정보는 상기 BSR MAC CE 내의 LCG ID(identification) 필드 또는 버퍼 사이즈 테이블 타입 필드에 포함되는 것인, 단말.
  14. BSR(buffer status report)를 획득하는 기지국에 있어서, 상기 기지국은,
    송수신부; 및
    상기 송수신부와 결합된 적어도 하나의 프로세서를 포함하며,
    상기 적어도 하나의 프로세서는,
    단말에게 각각의 LCG가 참조할 수 있는 버퍼 사이즈 테이블 타입에 관한 정보를 포함하는RRC(radio resource control) Reconfiguration message를 송신하고,
    상기 단말로부터, 상기 RRC Reconfiguration message에 기초한 BSR MAC CE(media access control control element)를 수신하며,
    상기 BSR MAC CE는 각각의 LCG(Logical channel group)가 참조하는 버퍼 사이즈 테이블 타입을 지시하는 정보를 포함하는 것인, 기지국.
  15. 제14항에 있어서,
    상기 버퍼 사이즈 테이블 타입은 제1 타입 버퍼 사이즈 테이블 및 제2 타입 버퍼 사이즈 테이블을 포함하고,
    상기 제1 타입 버퍼 사이즈 테이블 및 상기 제2 타입 버퍼 사이즈 테이블은 버퍼 내 데이터량을 나타내는 최대값, 최소값 또는 각 인덱스에 대응하는 데이터량을 나타내는 구간 중 적어도 하나가 서로 상이한, 기지국.
PCT/KR2023/016814 2022-11-03 2023-10-27 무선 통신 시스템에서 버퍼 상태 보고를 위한 방법 및 장치 Ceased WO2024096446A1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP23886142.1A EP4601356A4 (en) 2022-11-03 2023-10-27 METHOD AND APPARATUS FOR REPORTING BUFFER STATUS IN A WIRELESS COMMUNICATION SYSTEM
CN202380090415.XA CN120419238A (zh) 2022-11-03 2023-10-27 无线通信系统中缓存状态报告方法及装置

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20220145206 2022-11-03
KR10-2022-0145206 2022-11-03
KR1020230122964A KR20240063760A (ko) 2022-11-03 2023-09-15 무선 통신 시스템에서 버퍼 상태 보고를 위한 방법 및 장치
KR10-2023-0122964 2023-09-15

Publications (1)

Publication Number Publication Date
WO2024096446A1 true WO2024096446A1 (ko) 2024-05-10

Family

ID=90930882

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2023/016814 Ceased WO2024096446A1 (ko) 2022-11-03 2023-10-27 무선 통신 시스템에서 버퍼 상태 보고를 위한 방법 및 장치

Country Status (3)

Country Link
EP (1) EP4601356A4 (ko)
CN (1) CN120419238A (ko)
WO (1) WO2024096446A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20250220500A1 (en) * 2023-02-24 2025-07-03 Nokia Technologies Oy Buffer status reporting

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130096630A (ko) * 2010-06-18 2013-08-30 엘지전자 주식회사 무선 통신 시스템에서 단말이 버퍼 상태 보고를 전송하는 방법 및 이를 위한 장치
US9924412B2 (en) * 2010-06-18 2018-03-20 Acer Incorporated Method of handling buffer status report and communication device thereof
US20180352566A1 (en) * 2017-05-31 2018-12-06 Kt Corporation Method and apparatus for processing buffer status report for next-generation mobile communication
KR102342692B1 (ko) * 2017-09-28 2021-12-24 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) 무선 통신을 위한 방법 및 장치

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102082000B1 (ko) * 2013-08-07 2020-02-26 주식회사 팬택 무선 통신 시스템에서 버퍼상태보고 전송 방법 및 장치
CN112292900B (zh) * 2018-06-21 2024-09-06 上海诺基亚贝尔股份有限公司 用于有限业务混合的优化bsr

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130096630A (ko) * 2010-06-18 2013-08-30 엘지전자 주식회사 무선 통신 시스템에서 단말이 버퍼 상태 보고를 전송하는 방법 및 이를 위한 장치
US9924412B2 (en) * 2010-06-18 2018-03-20 Acer Incorporated Method of handling buffer status report and communication device thereof
US20180352566A1 (en) * 2017-05-31 2018-12-06 Kt Corporation Method and apparatus for processing buffer status report for next-generation mobile communication
KR102342692B1 (ko) * 2017-09-28 2021-12-24 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) 무선 통신을 위한 방법 및 장치

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
FUTUREWEI: "Suggested solutions for L1/L2 mobility enhancement", 3GPP DRAFT; R2-2207316, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. E-Conference; 20220817 - 20220829, 10 August 2022 (2022-08-10), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052260639 *
See also references of EP4601356A4 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20250220500A1 (en) * 2023-02-24 2025-07-03 Nokia Technologies Oy Buffer status reporting
US12507114B2 (en) * 2023-02-24 2025-12-23 Nokia Technologies Oy Buffer status reporting

Also Published As

Publication number Publication date
EP4601356A1 (en) 2025-08-13
EP4601356A4 (en) 2025-12-03
CN120419238A (zh) 2025-08-01

Similar Documents

Publication Publication Date Title
WO2019160321A1 (en) Method and apparatus for transmitting and receiving duplicated data in wireless communication system
WO2020060207A1 (ko) 무선 통신 시스템에서 데이터를 송수신하는 방법 및 장치
WO2021025505A1 (en) Apparatus and method for handling collisions of transmissions in wireless communication system
WO2023191446A1 (ko) 무선 통신 시스템에서 적응적 빔포밍 수행 방법 및 장치
WO2018131891A1 (en) Method and apparatus for configuring random access resources and method and apparatus for random access
WO2019124978A1 (ko) 무선 통신 시스템에서 상향링크 제어 정보를 송수신하는 방법 및 이를 위한 장치
WO2023022565A1 (ko) 무선 통신 시스템에서 채널 상태 정보 송수신 방법 및 장치
WO2024136017A1 (ko) 이동 통신 시스템에서 잔여 시간 정보를 고려한 버퍼 상태 보고 방법 및 장치
WO2023211037A1 (ko) 무선 통신 시스템에서 자원 할당 방법 및 장치
WO2023195797A1 (ko) 무선 통신 시스템에서 사이드링크 기반 릴레이 통신에서 불연속 수신모드 동작을 지원하기 위한 장치 및 방법
WO2025198379A1 (ko) 무선 통신 시스템에서 pdcp 계층의 일련번호 간격 보고를 위한 방법 및 장치
WO2025034035A1 (ko) 차세대 이동 통신 시스템에서 통합된 tci 프레임워크를 사용하여 향상된 하나의 pdcch 기반 복수의 trp 동작을 지원하는 방법 및 장치
WO2024071866A1 (ko) 무선 통신 시스템에서 상향링크 송수신 방법 및 그 장치
WO2024071802A1 (ko) 무선 통신 시스템에서 상향링크 송수신을 수행하는 방법 및 장치
WO2024071777A1 (ko) 무선 통신 시스템에서 harq-ack 정보의 송수신을 위한 방법 및 장치
WO2024034992A1 (ko) 무선 통신 시스템의 에너지 세이빙을 위한 방법 및 장치
WO2024072118A1 (ko) 무선 통신 시스템에서 그룹 캐스트를 이용한 위치 측정 방법 및 장치
EP3750358A1 (en) Method and apparatus for transmitting and receiving duplicated data in wireless communication system
WO2023204506A1 (ko) 무선 통신 시스템에서 자원 할당 방법 및 장치
WO2023153835A1 (ko) 무선 통신 시스템에서 기지국의 제어를 위한 방법 및 장치
WO2024210559A1 (en) Method and apparatus for selecting bsr format in wireless communication system
WO2025033902A1 (en) Method and apparatus for establishing a dual-connectivity in a wireless communication system
WO2026101257A1 (en) Method and apparatus for reporting delay status of multiple remaining time intervals in wireless communication system
WO2024096512A1 (ko) 무선 통신 시스템에서 무인 비행 단말을 위한 향상된 측정 보고 방법과 장치
WO2024123103A1 (en) User equipment for reporting random access features and a method thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23886142

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2023886142

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2023886142

Country of ref document: EP

Effective date: 20250506

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 202380090415.X

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 202380090415.X

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2023886142

Country of ref document: EP