Terminal device and base station device

JPWO2024095791A5Active Publication Date: 2025-05-20DENSO CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024554394
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-05
Publication Date
2025-05-20
Estimated Expiration
2043-10-20

AI Technical Summary

Technical Problem

Current buffer status reporting (BSR) techniques in communication systems, such as those described in Non-Patent Documents 2 and 3, only allow for the transmission of one piece of information related to predetermined data, leading to inadequate radio resource allocation by base station devices due to insufficient information being notified.

Method used

A terminal device and base station device configuration that acquires and transmits first and second information regarding predetermined data as a buffer status report (BSR), enabling the notification of more information to the base station, thereby allowing for improved radio resource allocation.

Benefits of technology

This configuration enhances the amount of information available for radio resource allocation, enabling the base station to more accurately allocate resources, particularly in extended reality (XR) applications requiring low latency and high reliability.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

A terminal device (10) comprises: a control unit (110) configured to acquire first information related to first data included in predetermined data, and second information related to second data included in the predetermined data; and a communication unit (120) configured to transmit the first information and the second information to a base station device as a buffer status report.
Need to check novelty before this filing date? Find Prior Art

Description

Terminal device and base station device CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application is based on and claims the benefit of priority from Japanese Application No. 2022-177219, filed November 4, 2022, the entire contents of which are incorporated herein by reference.

[0002] The present disclosure relates to a terminal device and a base station device.

[0003] In recent years, technological development related to extended reality (XR) has progressed. XR is a concept that includes multimedia integration technologies such as virtual reality (VR), augmented reality (AR), mixed reality (MR), and substitutional reality (SR). In XR, three-dimensional time-series image data in real space and / or virtual space, audio data of multiple channels (stereo, 5.1ch, etc.), other data presented to the user, control data, etc. are transmitted and received in parallel. XR requires low latency and high reliability to maintain and improve the quality of the user's experience.

[0004] In Non-Patent Document 1, implementation of XR in 5G NR (Fifth Generation New Radio), which is a wireless specification defined by the Third Generation Partnership Project (3GPP (registered trademark)), is being considered.

[0005] 3GPP TR 38.838 V17.0.0 (2021-12)3GPP TS 38.321 V17.2.0 (2022-09)3GPP TS 38.331 V17.2.0 (2022-09)

[0006] Non-Patent Document 2 describes a procedure for buffer status reporting (BSR). Furthermore, Non-Patent Document 3 describes parameters for BSR, which are transmitted from a base station device. The BSR indicates the buffer size of uplink data for predetermined data. The predetermined data corresponds to one logical channel group (LCG). The terminal device calculates the buffer size for each LCG and transmits a BSR including the calculated buffer size to the base station device. The base station device allocates radio resources to the terminal device based on the BSR.

[0007] XR is expected to be operated under various requirements, including low latency. Accordingly, with regard to uplink communication from a terminal device, it is necessary to allocate radio resources taking these requirements into consideration. However, in the BSR described in Non-Patent Documents 2 and 3, a terminal device can only transmit one piece of information for a given piece of data (i.e., data corresponding to one LCG). The inventors have discovered a problem in that the amount of information notified to a base station device using BSR is small, and as a result, the base station device may not be able to appropriately allocate radio resources to the terminal device. Note that this problem also occurs in ordinary terminal devices and base station devices other than those implementing XR.

[0008] The present disclosure provides a technique that allows more information to be notified to a base station device in a BSR.

[0009] A terminal device in the present disclosure includes a control unit configured to acquire first information regarding first data included in specified data and second information regarding second data included in the specified data, and a communication unit configured to transmit the first information and the second information to a base station device as a buffer status report (BSR).

[0010] Furthermore, the base station device in the present disclosure includes a communication unit configured to receive, from a terminal device, first information regarding first data included in specified data and second information regarding second data included in the specified data as a buffer status report (BSR), and a control unit configured to allocate radio resources to the terminal device based on the BSR.

[0011] According to the above configuration, the terminal device can notify the base station device of two pieces of information (i.e., first information related to the first data and second information related to the second data) for predetermined data. The amount of information notified to the base station device using the BSR is larger than that of the techniques described in Non-Patent Documents 2 and 3. Note that the above configuration may achieve other effects instead of or in addition to the above effect.

[0012] The above and other objects, features, and advantages of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which Fig. 1 is a diagram illustrating a communication system S according to a first embodiment, Fig. 2 is a diagram illustrating a U-plane protocol stack according to the first embodiment, Fig. 3 is a diagram illustrating a C-plane protocol stack according to the first embodiment, Fig. 4 is a block diagram illustrating a schematic hardware configuration of a terminal device 10 according to the first embodiment, Fig. 5 is a block diagram illustrating a schematic functional configuration of the terminal device 10 according to the first embodiment, Fig. 6 is a block diagram illustrating a schematic hardware configuration of a base station device 20 according to the first embodiment, Fig. 7 is a block diagram illustrating a schematic functional configuration of the base station device 20 according to the first embodiment, and Fig. 8 is a block diagram illustrating a wireless frame transfer function according to the first embodiment. FIG. 13 is a sequence diagram showing the processing flow of the terminal device 10 and the base station device 20 according to the first embodiment; FIG. 14 is a sequence diagram showing the processing flow of the terminal device 10 according to the first embodiment; FIG. 15 is a diagram showing the configuration of the first BSR according to a modified example; FIG. 16 is a diagram showing the configuration of the first BSR according to the second embodiment; and FIG. 17 is a diagram showing the configuration of the first BSR according to the third embodiment.

[0013] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In this specification and drawings, elements that can be similarly described will be designated by the same reference numerals, and redundant description may be omitted.

[0014] The embodiments described below are merely examples of configurations that can realize the present disclosure. Each of the following embodiments can be modified or changed as appropriate depending on the configuration of the device to which the present disclosure is applied and various conditions. Not all of the combinations of elements included in each of the following embodiments are necessarily essential for realizing the present disclosure, and some of the elements can be omitted as appropriate. Therefore, the scope of the present disclosure is not limited to the configurations described in each of the following embodiments. As long as there are no mutual contradictions, configurations that combine multiple configurations described in the following embodiments can also be adopted.

[0015] 1. First Embodiment 1.1. Communication System As shown in Fig. 1, a communication system S of the first embodiment includes one or more terminal apparatuses (Terminal Apparatus) 10, one or more base station apparatuses (Base Station Apparatus) 20, and a core network 30. The communication system S is configured in accordance with predetermined technical specifications (Technical Specifications, TS). For example, the communication system S may comply with technical specifications (e.g., 5G, 5G Advanced, 6G, etc.) defined by 3GPP.

[0016] In the communication system S, a user plane where user data is transmitted and received and a control plane where control data is transmitted and received are configured separately. That is, the communication system S supports C / U separation. The user plane is abbreviated as U-plane, and the control plane is abbreviated as C-plane.

[0017] The terminal device 10 is a device that wirelessly communicates with the base station device 20 and may be, for example, user equipment (UE) that operates in accordance with the 3GPP 5G NR specification. The terminal device 10 may also be a device that complies with other older or newer 3GPP specifications.

[0018] The terminal device 10 may be, for example, a mobile phone terminal such as a smartphone, a tablet terminal, a laptop PC, a communication module, a communication card, or an IoT device such as a surveillance camera or a robot. The terminal device 10 may be a vehicle (e.g., a car, a train, etc.) or a device provided therein. The terminal device 10 may be a transport vehicle other than a vehicle (e.g., a ship, an airplane, etc.) or a device provided therein. The terminal device 10 may be a sensor or a device provided therein. Note that the terminal device 10 may be called by other names such as a terminal, a mobile station, a mobile terminal, a mobile device, a mobile unit, a subscriber station, a subscriber terminal, a subscriber device, a subscriber unit, a wireless station, a wireless terminal, a wireless device, a wireless unit, a remote station, a remote terminal, a remote device, or a remote unit. The terminal device 10 may be a device adapted to one or more of enhanced Mobile Broadband (eMBB), Ultra-Reliable and Low Latency Communications (URLLC), and massive Machine Type Communications (mMTC).

[0019] The base station device 20 manages at least one cell. A cell constitutes the smallest unit of a communication area. For example, one cell belongs to one frequency (e.g., carrier frequency) and is composed of one component carrier. The term "cell" can refer to wireless communication resources and can also refer to a communication target of the terminal device 10. The base station device 20 wirelessly communicates with the terminal device 10 located in its own cell in the U-plane and C-plane. In other words, the base station device 20 terminates the U-plane protocol and C-plane protocol for the terminal device 10.

[0020] The base station device 20 communicates with the core network 30 in the U-plane and the C-plane. More specifically, the core network 30 includes multiple logical nodes including an Access and Mobility Management Function (AMF) and a User Plane Function (UPF). The base station device 20 connects to the AMF in the C-plane and connects to the UPF in the U-plane.

[0021] The base station device 20 may be, for example, a gNB that provides a U-plane and a C-plane conforming to the 3GPP 5G NR specification to the terminal device 10 and connects to the 3GPP 5GC (5G Core Network). The base station device 20 may also be a device conforming to other older or newer 3GPP specifications.

[0022] The base station device 20 may be configured by a plurality of unit devices. For example, the base station device 20 may be configured by a central unit (CU), a distributed unit (DU), and a radio unit (RU).

[0023] A radio access network (RAN) is formed by interconnecting multiple base station devices 20. The radio access network formed by the base station devices 20 that are gNBs may be referred to as an NG-RAN. The base station devices 20 that are gNBs may be referred to as NG-RAN nodes.

[0024] The plurality of base station devices 20 are connected to each other via a predetermined interface (for example, an Xn interface). More specifically, for example, the plurality of base station devices 20 are connected to each other via an Xn-U interface in the U-plane and via an Xn-C interface in the C-plane. Note that the plurality of base station devices 20 may also be connected to each other via other interfaces with different functions or names.

[0025] Each base station device 20 is connected to the core network 30 via a predetermined interface (for example, an NG interface). More specifically, for example, each base station device 20 is connected to the UPF of the core network 30 via an NG-U interface in the U-plane, and is connected to the AMF of the core network 30 via an NG-C interface in the C-plane. Note that each base station device 20 may be connected to the core network 30 via another interface with a different function or name.

[0026] The radio protocol architecture between the terminal device 10 and the base station device 20 will be described with reference to Fig. 2. The radio protocol architecture between the terminal device 10 and the base station device 20 and between the terminal device 10 and the core network 30 will be described with reference to Fig. 3.

[0027] 2 , the U-plane protocol stack includes, from the bottom up, a physical (PHY) layer, a media access control (MAC) layer, a radio link control (RLC) layer, a packet data convergence protocol (PDCP) layer, and a service data adaptation protocol (SDAP) layer. Each of the above layers is terminated at the base station device 20 on the network side.

[0028] As shown in Fig. 3 , the C-plane protocol stack includes, from the bottom up, a physical (PHY) layer, a media access control (MAC) layer, a radio link control (RLC) layer, a packet data convergence protocol (PDCP) layer, a radio resource control (RRC) layer, and a non-access stratum (NAS). The above-mentioned layers other than the non-access stratum are terminated at the base station device 20 on the network side. The non-access stratum is terminated at the AMF of the core network 30 on the network side.

[0029] 4, the terminal device 10 has, as hardware elements, a processor 101, a memory 102, an input / output interface 103, a wireless interface 104, and an antenna 105. The above elements provided in the terminal device 10 are connected to each other by an internal bus. Note that the terminal device 10 may have hardware elements other than the elements shown in FIG. 4.

[0030] The processor 101 is a computing element that realizes various functions of the terminal device 10. The processor 101 may be a system-on-a-chip (SoC) that includes elements such as a central processing unit (CPU), a graphics processing unit (GPU), and a memory controller.

[0031] The memory 102 is composed of at least one storage medium such as a RAM (Random Access Memory) or an eMMC (embedded Multi Media Card). The memory 102 is an element that temporarily or permanently stores programs and data used to execute various processes in the terminal device 10. The programs include one or more instructions for operating the terminal device 10. The processor 101 implements the functions of the terminal device 10 by expanding and executing the programs stored in the memory 102 in the memory 102 and / or a system memory (not shown).

[0032] The input / output interface 103 is an interface that receives operations on the terminal device 10 and supplies the operations to the processor 101, and presents various information to the user. The input / output interface 103 is, for example, a touch panel.

[0033] The wireless interface 104 is a circuit that performs various signal processing to realize wireless communication, and includes a baseband processor and an RF circuit. The wireless interface 104 transmits and receives wireless signals to and from the base station device 20 via an antenna 105.

[0034] 5, the terminal device 10 has, as functional blocks, a control unit 110 and a communication unit 120. The communication unit 120 has at least one transmission unit 121 and at least one reception unit 122.

[0035] The control unit 110 may include at least one processor 101 and at least one memory 102. In other words, the control unit 110 may be realized by the processor 101 and the memory 102. The control unit 110 executes various control processes in the terminal device 10. For example, the control unit 110 controls wireless communication with the base station device 20 via the communication unit 120. That is, the control unit 110 transmits and receives data / information / messages via the communication unit 120.

[0036] The communication unit 120 includes the wireless interface 104 and the antenna 105. In other words, the communication unit 120 is realized by the wireless interface 104 and the antenna 105. The communication unit 120 wirelessly communicates with the base station device 20 by transmitting and receiving wireless signals to and from the base station device 20. Two or more wireless interfaces 104 and two or more antennas 105 may be included in the communication unit 120.

[0037] The control unit 110 operates to execute various processes of the terminal device 10 of this embodiment.

[0038] 6, the base station device 20 has, as hardware elements, a processor 201, a memory 202, a network interface 203, a wireless interface 204, and an antenna 205. The above elements provided in the base station device 20 are connected to each other by an internal bus. Note that the base station device 20 may have hardware elements other than the elements shown in FIG. 6.

[0039] The processor 201 is a computing element that realizes various functions of the base station device 20. The processor 201 may be a CPU, and may further include other processors such as a GPU.

[0040] The memory 202 is configured by at least one storage medium such as a read-only memory (ROM), a RAM, a hard disk drive (HDD), or a solid state drive (SSD). The memory 202 is an element that temporarily or permanently stores programs and data used to execute various processes in the base station device 20. The programs include one or more instructions for operating the base station device 20. The processor 201 implements the functions of the base station device 20 by expanding and executing the programs stored in the memory 202 in the memory 202 and / or a system memory (not shown).

[0041] The network interface 203 is an interface used to transmit and receive signals to and from other base station devices 20 and the core network 30 .

[0042] The wireless interface 204 is a circuit that performs various signal processing to realize wireless communication, and includes a baseband processor and an RF circuit. The wireless interface 204 transmits and receives wireless signals to and from the base station device 20 via the antenna 205.

[0043] 7, the base station device 20 has, as functional blocks, a control unit 210, a communication unit 220, and a network communication unit 230. The communication unit 220 has at least one transmission unit 221 and at least one reception unit 222.

[0044] The control unit 210 may include at least one processor 201 and at least one memory 202. In other words, the control unit 210 may be realized by the processor 201 and the memory 202. The control unit 210 executes various control processes in the base station device 20. For example, the control unit 210 controls wireless communication with the terminal device 10 via the communication unit 220. That is, the control unit 210 transmits and receives data / information / messages via the communication unit 220. Furthermore, for example, the control unit 210 controls communication with other nodes (e.g., other base station devices 20, nodes of the core network 30) via the network communication unit 230.

[0045] The communication unit 220 includes a wireless interface 204 and an antenna 205. In other words, the communication unit 220 is realized by the wireless interface 204 and the antenna 205. The communication unit 220 wirelessly communicates with the terminal device 10 by transmitting and receiving wireless signals to and from the terminal device 10. Two or more wireless interfaces 204 and two or more antennas 205 may be included in the communication unit 220.

[0046] The network communication unit 230 includes the network interface 203. In other words, the network communication unit 230 is realized by the network interface 203. The network interface 203 transmits and receives signals to and from the network (and thus to the other nodes described above).

[0047] The control unit 210 operates to execute various processes in the base station device 20 of this embodiment.

[0048] 1.2 Radio Resources The terminal device 10 and the base station device 20 communicate with each other wirelessly using radio resources in the frequency domain and the time domain. Radio resources will be described below.

[0049] The transmission method for downlink communication from the base station device 20 to the terminal device 10 is, for example, Orthogonal Frequency Division Multiplexing (OFDM) using a cyclic prefix (CP), i.e., CP-OFDM. The transmission method for uplink communication from the terminal device 10 to the base station device 20 is, for example, the above-mentioned CP-OFDM or DFTS-OFDM in which CP-OFDM is applied after transform precoding that performs discrete Fourier transform (DFT) spreading.

[0050] A cyclic prefix is ​​a redundant signal that functions as a guard period to prevent inter-symbol interference and inter-carrier interference, and is inserted at the beginning of an OFDM symbol. There are two types of cyclic prefixes: a normal cyclic prefix and an extended cyclic prefix.

[0051] As radio resources in the frequency domain of OFDM, multiple subcarriers that are orthogonal to each other are used. The multiple subcarriers are arranged in the frequency domain at a predetermined subcarrier spacing (sub-carrier spacing, SCS) Δf. Multiple subcarrier spacings Δf can be applied in a communication system S. The subcarrier spacing Δf can be expressed, for example, by the following equation: Δf=2 μ ・15 [kHz]

[0052] Here, μ is an integer equal to or greater than 0 and can take on at least one of the values ​​0, 1, 2, 3, 4, 5, and 6. Therefore, the subcarrier spacing Δf [kHz] can take on at least one of the values ​​15, 30, 60, 120, 240, 480, and 960. Note that μ may also take on a value of 7 or greater.

[0053] In the time domain of OFDM, a layered radio frame structure is used as shown in Figure 8. One radio frame includes 10 subframes. Subframes are assigned subframe numbers that count up by one from 0 to 9. One radio frame is divided into two half frames. The time length of a radio frame is 10 ms, the time length of a half frame is 5 ms, and the time length of a subframe is 1 ms. These time lengths do not depend on the subcarrier spacing Δf.

[0054] One subframe includes one or more slots (slot(s)). The number Ns of slots included in one subframe depends on the value of μ described above, and further depends on the subcarrier spacing Δf. The number Ns of slots is expressed by the following formula, for example: Ns=2 μ

[0055] One slot contains multiple symbols. The number of symbols in one slot depends on the type of cyclic prefix. For example, if a normal cyclic prefix is ​​used, one slot contains 14 symbols. For example, if an extended cyclic prefix is ​​used, one slot contains 12 symbols.

[0056] As described above, the number of slots and the number of symbols included in each of a radio frame, half frame, and subframe, each of which has a fixed time length, are variable. Therefore, the time length of a slot and the time length of a symbol are also variable.

[0057] A resource element (RE) is a radio resource unit in the time-frequency domain consisting of one subcarrier and one symbol, and a resource block (RB) is a radio resource unit in the time-frequency domain consisting of 12 subcarriers and multiple symbols.

[0058] Each radio frame is assigned a system frame number (SFN), which counts up by one from 0 to 1023. SFN "0" corresponds to the initial value of the SFN, and SFN "1023" corresponds to the maximum value of the SFN. Therefore, the radio frame following a radio frame assigned SFN 1023 is assigned SFN 0. Since the time length of a radio frame is 10 ms, the time length of one cycle of the system frame number is 10,240 ms (= 10.24 seconds).

[0059] Here, the base station device 20 may configure one or more serving cells for the terminal device 10. The serving cell may correspond to a component carrier in the downlink and / or a component carrier in the uplink. The technology in which one or more serving cells are configured and the base station device 20 and the terminal device 10 perform wireless communication may also be referred to as carrier aggregation.

[0060] Furthermore, the base station device 20 may configure one or more bandwidth parts (Bandwidth Parts, BWPs) for the terminal device 10 with respect to each of one or more serving cells. For example, a Downlink Bandwidth Part (DL-BWP) may be configured in the downlink of one serving cell. Furthermore, an Uplink Bandwidth Part (UL-BWP) may be configured in the uplink of one serving cell. Herein, the DL-BWP may include an initial DL-BWP and / or a dedicated DL-BWP. Furthermore, the UL-BWP may include an initial UL-BWP and / or a dedicated UL-BWP. Hereinafter, the BWP may include a DL-BWP and / or a UL-BWP.

[0061] 1.3 Channels and Control Information The terminal device 10 and the base station device 20 transmit and receive user data and control information to and from each other. The transmission and reception of control information in the downlink and uplink will be exemplified below.

[0062] The terminal device 10 and the base station device 20 transmit and receive user data and control information using a plurality of hierarchical channels. The physical channel is a channel used for physical communication between the terminal device 10 and the base station device 20. Examples of the physical channel include a physical downlink control channel (PDCCH), a physical broadcast channel (PBCH), and a physical uplink control channel (PUCCH).

[0063] A transport channel is a channel located above a physical channel and is mapped to a physical channel in the PHY layer. Multiple transport channels may be mapped to one physical channel. Examples of transport channels include a Downlink Shared Channel (DL-SCH) and an Uplink Shared Channel (UL-SCH). For example, downlink data may also be referred to as DL-SCH data. Furthermore, uplink data may also be referred to as UL-SCH data. Here, DL-SCH data includes downlink user data. Furthermore, UL-SCH data includes uplink user data.

[0064] A logical channel is a channel located above a transport channel and is mapped to the transport channel in the MAC layer. Multiple logical channels may be mapped to one transport channel, and one logical channel may be mapped to multiple transport channels. Logical channels are classified according to the characteristics of the information they transmit. Examples of logical channels include a Broadcast Control Channel (BCCH), a Common Control Channel (CCCH), and a Dedicated Control Channel (DCCH).

[0065] The base station device 20 uses the PDCCH, which is a physical channel, to transmit downlink control information (DCI) to the terminal device 10. The DCI includes information regarding downlink and uplink resource allocation for the terminal device 10, and control information for the terminal device 10. The DCI is mapped to the PDCCH and corresponds to Layer 1 signaling.

[0066] Here, one or more formats may be defined for transmission of DCI in the PDCCH. The format defined for transmission of DCI in the PDCCH may be referred to as a DCI format. For example, the DCI format may include a DCI format used for scheduling a Physical Downlink Shared Channel (PDSCH) (e.g., a format referred to as DCI format 1_0, DCI format 1_1, and / or DCI format 1_2). Furthermore, for example, the DCI format may include a DCI format used for scheduling a Physical Uplink Shared Channel (PUSCH) (e.g., a format referred to as DCI format 0_0, DCI format 0_1, and / or DCI format 0_2). Furthermore, the DCI format may include a DCI format not used for scheduling a PDSCH and / or a PUSCH. The DCI format used for scheduling a PDSCH and / or a PUSCH may be referred to as a scheduling DCI format. A DCI format that is not used for scheduling the PDSCH and / or PUSCH may be referred to as a non-scheduling DCI format. In this embodiment, for ease of explanation, a "DCI format" may be simply referred to as a "PDCCH." Furthermore, a "DCI generated according to a DCI format" may be simply referred to as a "DCI format."

[0067] For example, the base station device 20 may configure frequency domain resources and / or time domain resources that the terminal device 10 monitors (i.e., monitors) a PDCCH candidate set. For example, the frequency domain resources that the terminal device 10 monitors the PDCCH candidate set may be referred to as a control resource set (CORESET). Furthermore, the time domain resources that the terminal device 10 monitors the PDCCH candidate set may be referred to as a search space set (SSS). The terminal device 10 may monitor the PDCCH candidate set in one or more CORESETs in the DL-BWP of a serving cell for which PDCCH monitoring is configured, according to the corresponding search space set. Here, monitoring may imply attempting to decode each PDCCH candidate according to the monitored DCI format. The above configuration may be referred to as blind decoding.

[0068] Here, a Cyclic Redundancy Check (CRC) scrambled with a Radio Network Temporary Identifier (RNTI) may be added to the DCI (or DCI format) transmitted on the PDCCH. The CRC may also be referred to as a CRC parity bit. Multiple types of RNTI are defined. For example, the base station device 20 may set each RNTI by transmitting an RRC message including at least one of information indicating a C-RNTI (Cell-RNTI), information indicating a Modulation and Coding Scheme Cell-RNTI (MCS-C-RNTI), and information indicating a Configured Scheduling-RNTI (CS-RNTI). That is, a CRC scrambled with at least one of the C-RNTI, MCS-C-RNTI, and CS-RNTI may be added to the DCI (or DCI format) transmitted on the PDCCH.

[0069] The terminal device 10 may monitor (and / or receive) the PDCCH and detect (and / or receive) the DCI format.

[0070] The terminal device 10 transmits uplink control information (UCI) to the base station device 20 using the PUCCH, which is a physical channel. The UCI includes control information such as a scheduling request (SR), a hybrid automatic repeat reQuest (HARQ) ACK / NACK, and channel state information (CSI). The UCI is mapped to the PUCCH or PUSCH and corresponds to layer 1 signaling.

[0071] The base station device 20 uses the DL-SCH, which is a transport channel, to transmit a control element (CE) of the MAC layer to the terminal device 10. The downlink MAC CE is mapped to the PDSCH via the DL-SCH and corresponds to Layer 2 signaling.

[0072] The terminal device 10 transmits a control element (CE) of the MAC layer to the base station device 20 using the UL-SCH, which is a transport channel. The uplink MAC CE includes control information such as a buffer status report (BSR). The uplink MAC CE is mapped to a PUSCH via the UL-SCH and corresponds to Layer 2 signaling.

[0073] The base station device 20 transmits (or broadcasts) system information (SI) to the terminal device 10 using the BCCH, which is a logical channel. The SI includes minimum system information (MSI) and other system information (OSI). The MSI includes a master information block (MIB) and system information block 1 (SIB1). SIB1 may be referred to as remaining minimum system information (RMSI). The OSI includes system information blocks (SIB2 onward) other than SIB1. Of the BCCH, the MIB is mapped to the PBCH via the BCH (Broadcast CHannel), and the SIB is mapped to the PDSCH via the DL-SCH.

[0074] The base station device 20 transmits control information in the RRC layer to the terminal device 10 using a signaling radio bearer (SRB) established between the terminal device 10 and the base station device 20 in the RRC layer. Hereinafter, messages exchanged between the base station device 20 and the terminal device 10 in the RRC layer may be referred to as RRC messages. There are multiple types of SRBs (e.g., SRB0, SRB1, SRB2, SRB3, SRB4). The SRBs are used to transmit and receive RRC messages as well as NAS messages containing control information in the NAS layer. The CCCH or DCCH is used to transmit RRC messages from the base station device 20 to the terminal device 10. The CCCH and DCCH are each mapped to the PDSCH via the DL-SCH. The RRC message corresponds to Layer 3 signaling.

[0075] As an example of a downlink RRC message, an RRC reconfiguration message will be described. The RRC reconfiguration message is an RRC message transmitted from the base station device 20 to the terminal device 10 using SRB1 or SRB3. The DCCH is used to transmit the RRC reconfiguration message. The RRC reconfiguration message is used to reconfigure or modify the connection between the base station device 20 and the terminal device 10.

[0076] The terminal device 10 transmits an RRC message to the base station device 20 using the above-mentioned SRB. The CCCH or DCCH is used to transmit the RRC message from the terminal device 10 to the base station device 20. The CCCH and DCCH are each mapped to the PUSCH via the UL-SCH. The RRC message corresponds to Layer 3 signaling.

[0077] As an example of an uplink RRC message, a user equipment capability information (UECapabilityInformation) message will be described. The user equipment capability information message is an RRC message transmitted from the terminal device 10 to the base station device 20 using SRB1. The DCCH is used to transmit the user equipment capability information message. The user equipment capability information message is used to notify the base station device 20 of information related to the radio access capability of the terminal device 10.

[0078] As an example of an uplink RRC message, a user equipment assistance information (UE Assistance Information) message will be described. The user equipment assistance information message is an RRC message transmitted from the terminal device 10 to the base station device 20 using SRB1 or SRB3. The DCCH is used to transmit the user equipment assistance information message. The user equipment assistance information message is used to notify the base station device 20 of various information related to the terminal device 10 (UE assistance information).

[0079] 1.4. Uplink Scheduling 1.4.1. Scheduling Request (SR) The SR is used by the terminal device 10 to request PUSCH radio resource allocation from the base station device 20. The SR may also be used to request UL-SCH resources for initial transmission. The base station device 20 allocates PUCCH resources for transmitting the SR to the terminal device 10. The base station device 20 transmits an RRC message including SR parameters to the terminal device 10. The SR parameters are included in a SchedulingRequestResourceConfig IE, which is an example of an RRC information element (IE).

[0080] The terminal device 10 transmits UCI including SR to the base station device 20 using the configured PUCCH resource. The terminal device 10 may transmit UCI on demand. The terminal device 10 may transmit UCI at a configured periodicity. For example, the terminal device 10 may transmit an SR set to "0" (negative SR) and / or an SR set to "1" (positive SR). The base station device 20 allocates PUSCH radio resources to the terminal device 10 according to the SR.

[0081] 1.4.2. Configured Grant (CG) CG is a scheduling method for allocating radio resources for PUSCH without the procedure for transmitting an SR. CG includes two types: Type 1 and Type 2. The base station device 20 transmits an RRC message including CG parameters to the terminal device 10. The CG parameters are included in a ConfiguredGrantConfig IE, which is an example of an RRC information element (IE). The ConfiguredGrantConfig IE includes a parameter periodicity related to the periodicity of transmission using PUSCH. Note that the parameter periodicity is set in units of the number of slots or the number of symbols. Alternatively, the parameter periodicity may be set in units of frames per second (FPS). In Type 1, the terminal device 10 starts transmitting a signal at the set periodicity without being triggered by DCI. On the other hand, in Type 2, the base station device 20 transmits DCI scrambled with a CS-RNTI (Configured Scheduling Radio Network Temporary Identifier) ​​to the terminal device 10. The CS-RNTI is used to activate periodic transmission. In response to activation by the DCI scrambled with the CS-RNTI, the terminal device 10 starts transmission using a PUSCH at a set period.

[0082] 1.4.3 Buffer Status Report (BSR) The terminal device 10 transmits a BSR by MAC signaling using the allocated PUSCH radio resources. The BSR is composed of a MAC CE included in a MAC PDU (Medium Access Control Protocol Data Unit). The BSR indicates information about the buffer status of uplink data of the MAC entity. The base station device 20 allocates uplink radio resources to the terminal device 10 based on the BSR.

[0083] In the BSR, logical channels (LCHs) are assigned to logical channel groups (LCGs). Each LCG includes one or more logical channels. The terminal device 10 calculates the buffer size of uplink data for each LCG. The terminal device 10 transmits the buffer size corresponding to each LCG as a BSR to the base station device 20.

[0084] The base station device 20 transmits an RRC message including BSR parameters to the terminal device 10. The BSR parameters are included in a BSR-Config IE, which is an example of an RRC information element (IE). For example, the BSR-Config IE includes three timers: a periodicBSR-Timer, a retxBSR-Timer, and a logicalChannelSR-DelayTimer.

[0085] Furthermore, parameters related to the LCG are included in the LogicalChannelConfig IE, which is an example of an RRC information element (IE). That is, the base station device 20 may transmit an RRC message including the LogicalChannelConfig IE. Furthermore, the terminal device 10 may identify settings related to the logical channels and / or the LCG based on the LogicalChannelConfig IE included in the RRC message. For example, the LogicalChannelConfig IE includes a logicalChannelGroup IE. The logicalChannelGroup IE assigns logical channels to an LCG. For example, an LCG index (ID) may be set for each of one or more logical channels, and the LCG to which the one or more logical channels belong may be set. Note that the LogicalChannelConfig IE may include a logicalChannelGroupIAB-Ext IE. The logicalChannelGroupIAB-Ext IE is applied only to IAB-MT (Integrated Access Backhaul-Mobile Termination). If the logicalChannelGroupIAB-Ext IE is set, the LogicalChannelConfig IE is ignored.

[0086] The terminal device 10 may trigger a BSR according to a predetermined condition. For example, the terminal device 10 may trigger a BSR when any of the following conditions (a1) to (a4) is satisfied for an activated cell group. Note that the following conditions may be referred to as "events." (a1) For a logical channel belonging to a certain LCG, uplink data becomes available in the MAC entity, and one of the following two conditions is satisfied: - The uplink data belongs to a logical channel with a higher priority than a logical channel belonging to any LCG that contains available uplink data. - There is no logical channel belonging to any LCG that contains available uplink data. (a2) Uplink resources are allocated, and the number of padding bits is equal to or greater than the size of the BSR MAC CE plus its subheader. (a3) ​​The retxBSR-Timer expires, and at least one logical channel belonging to the LCG contains uplink data. (a4) The periodic BSR-Timer expires.

[0087] The BSR includes at least a Regular BSR, a Padding BSR, and a Periodic BSR. The Regular BSR, the Padding BSR, and the Periodic BSR may be triggered based on different conditions. For example, the terminal device 10 triggers a Regular BSR when any of the above conditions (a1) and (a3) ​​is satisfied. The terminal device 10 triggers a Padding BSR when the above condition (a2) is satisfied. The terminal device 10 triggers a Periodic BSR when the above condition (a4) is satisfied.

[0088] The BSR includes multiple formats, including at least a short BSR and a long BSR. A MAC PDU including a BSR includes a MAC subheader. The MAC subheader includes a Logical Channel Identifier (LCID) or an extended Logical Channel Identifier (eLCID). The value of the LCID or eLCID may be referred to as a codepoint. The codepoint value identifies the short BSR and the long BSR.

[0089] The short BSR is a format for reporting the buffer status (i.e., buffer size) of one LCG. As shown in Figure 9, the short BSR includes one field 900 with a fixed size of 8 bits. The field 900 includes a first part 910 and a second part 920.

[0090] The first part 910 is made up of three bits. The first part 910 is information for identifying the LCG for which the buffer status is reported. The first part 910 is sometimes referred to as an "LCG ID field."

[0091] The second part 920 consists of 5 bits. The second part 920 is information for identifying the total amount of data available in all logical channels included in the LCG indicated by the first part 910. The second part 920 may also be simply referred to as the "buffer size." The second part 920 indicates an index indicating the number of bytes. For example, the second part 920 indicates any value from 0 to 31.

[0092] The short BSR may include a Truncated format, which is a format for a high-priority logical channel, and an Extended format, which is a format capable of transmitting a larger amount of information.

[0093] The Long BSR is a format for reporting the buffer status (i.e., buffer size) of multiple LCGs. As shown in Figure 10, the Long BSR has a variable size. The Long BSR includes an LCG field 1010 and a buffer size field 1020.

[0094] The LCG field 1010 is composed of 8 bits. In the LCG field 1010, the 8 bits correspond to 8 LCGi, respectively. Here, i is an integer from 0 to 7. The definition of i will remain the same in the following description. The LCG field 1010 may indicate whether a buffer size field for LCGi exists. For example, if the value of LCGi in the LCG field 1010 is 1, this indicates that a buffer size field corresponding to LCGi exists. If the value of LCGi is 0, this indicates that a buffer size field corresponding to LCGi does not exist.

[0095] In another example, the LCG field 1010 may indicate whether the LCGi has available data. For example, if the value of LCGi in the LCG field 1010 is 1, this indicates that the LCGi has available data. If the value of LCGi is 0, this indicates that the LCGi does not have available data.

[0096] The number of fields included in the buffer size field 1020 is variable depending on the value of the LCG field 1010. In the example of FIG. 1 The bit corresponding to is 1, and LCG 2 Assume that the bit corresponding to LCG is 1. Therefore, the buffer size field 1020 is 1 and a field 1021 corresponding to LCG 2 10, it is assumed that the bit corresponding to LCG is 0, so the buffer size field 1020 does not include a field corresponding to LCG.

[0097] Each field included in the buffer size field 1020 is made up of 8 bits. Each field indicates an index that indicates the number of bytes. For example, each field indicates one of values ​​from 0 to 254.

[0098] Like the short BSR, the long BSR may include a truncated format and an extended format.

[0099] The BSR may also include a Pre-emptive BSR format and an Extended Pre-emptive BSR format, which are used in the IAB-MT.

[0100] The terminal device 10 may select either a short BSR or a long BSR according to a predetermined method. For example, in the case of a regular BSR and a periodic BSR, the terminal device 10 may select either a short BSR or a long BSR as follows: When a MAC PDU including a BSR is built, if two or more LCGs have available data for transmission, the terminal device 10 transmits long BSRs for all LCGs that have available data. Otherwise, the terminal device 10 transmits short BSRs.

[0101] In the case of regular BSR and periodic BSR, for a MAC entity in which the logicalChannelGroup-IABExt IE is configured by a higher layer, the terminal device 10 may select either a short BSR or a long BSR as follows: If two or more LCGs have available data for transmission and the maximum value of LCG IDs among the configured LCGs is 7 or less, the terminal device 10 transmits a long BSR for all LCGs with available data. If two or more LCGs have available data for transmission and the maximum value of LCG IDs among the configured LCGs is greater than 7, the terminal device 10 transmits an extended long BSR for all LCGs with available data. If one or more LCGs have available data for transmission, the terminal device 10 transmits an extended short BSR.

[0102] In the case of a padding BSR, the terminal device 10 may transmit one of the following BSRs according to the conditions that are met: Short BSR, Long BSR, Short Truncated BSR, Long Truncated BSR, Extended Short Truncated BSR, and Extended Long Truncated BSR.

[0103] 1.5. Extended Reality (XR) This section describes the characteristics of traffic generated in XR. In XR, multiple types of data (video data, audio data, user data, control data, etc.) are transmitted and received in parallel. The multiple data streams corresponding to the above data each have different traffic characteristics and quality of service (QoS) requirements.

[0104] The timing of sending and receiving the above data can sometimes experience time shifts, which can be expressed as jitter, variability, or fluctuation, due to factors such as video and audio encoding and network delays.

[0105] Reference 1 states that the following definitions may be introduced for transmission and reception in XR: [Reference 1] 3GPP TR 23.700-60 V1.1.0 (2022-09)

[0106] PDU set: A set of PDUs consisting of one or more PDUs that carry the payload of one unit of information generated at the application level. The application level corresponds, for example, to a frame or a video slice in an XR service. Data burst: A set of data multiple PDUs generated and transmitted by an application in a short period of time.

[0107] Furthermore, in XR, the packet delay budget (PDB) requirement is considered as one of the above QoS requirements. PDB is the upper bound of the allowable packet delay time between the terminal device 10 and the UPF. Reference 1 also describes that the following new QoS parameters may be introduced: PDU-Set Delay Budget (PSDB): This is the upper bound of the allowable PDU set delay time between the terminal device 10 and the UPF. PDU-Set Error Rate (PSER): This is the upper bound of the error rate calculated between a PDU set processed by the sender and all PDUs in the PDU set that are not successfully delivered to the upper layer of the corresponding receiver.

[0108] 1.6. Extension of Buffer Status Report (BSR) 1.6.1. Basic Configuration As described above, the BSR described in Non-Patent Documents 2 and 3 can notify a base station device of only one piece of information for data corresponding to one LCG. Specifically, the BSR only indicates the total amount of data available for one LCG. Because the amount of information notified to the base station device 20 using the BSR is small, a problem arises in that the base station device cannot appropriately allocate radio resources to terminal devices.

[0109] In consideration of the above, this embodiment provides a BSR with an extended data structure and / or procedure. Specifically, the terminal device 10 acquires or generates first information regarding first data included in predetermined data. The terminal device 10 acquires or generates second information regarding second data included in the predetermined data. Then, the terminal device 10 transmits the first information and second information as a BSR.

[0110] The above-mentioned predetermined data refers to a unit of data to be reported in the BSR. Hereinafter, to distinguish it from the first data and the second data, the above-mentioned predetermined data will be referred to as "data to be reported" or "unit of data to be reported." According to this configuration, the terminal device 10 can transmit two pieces of information (i.e., first information and second information) to the base station device 20 regarding the data to be reported. The amount of information notified to the base station device 20 using the BSR is larger than that of the techniques described in Non-Patent Documents 2 and 3.

[0111] The terminal device 10 may determine or classify the first data and the second data in the above-mentioned data to be reported based on the priority. Details of the priority will be described later. For example, the base station device 20 may set the priority for the terminal device 10, as will be described later. The base station device 20 may transmit an RRC message including information regarding the priority. Furthermore, the terminal device 10 may determine the priority based on the information regarding the priority included in the RRC message. For example, the terminal device 10 may determine the priority for each of one or more LCHs. Furthermore, the terminal device 10 may determine the priority for each of one or more LCGs. For example, the terminal device 10 may determine the priority for one LCH and then determine the priority of the LCG to which the LCH belongs. In this configuration, the first data may be data having a higher priority than the second data. The second data may include data having a lower priority than the first data. For example, the second data may be all of the data to be reported. The second data may be data obtained by excluding the first data from all of the data to be reported.

[0112] For example, a QoS requirement may be used as the priority. For example, the terminal device 10 may determine the first data using a time constraint or requirement as the priority. The first data may be data to which a time constraint or requirement is imposed. Data to which a time constraint or requirement is imposed is data that should be transmitted earlier, and the data has a high priority. Such data may be referred to as urgent data. Therefore, the first data may be data that has urgency. Note that the second data may include data to which no time constraint or requirement is imposed.

[0113] More specifically, the first data may be data that satisfies a delay condition. For example, data that is experiencing a transmission delay is data that should be transmitted earlier and has a high priority. For example, the first data may be data for which the remaining time until data transmission is completed is less than a predetermined first threshold Th1. The first data may be data for which the remaining time until reaching the PDB is less than a predetermined second threshold Th2. The first data may be data for which the remaining time until reaching the PSDB is less than a predetermined third threshold Th3. Note that the second data may include data that does not satisfy the delay condition.

[0114] In another example, the first data may be data that has a constraint or requirement regarding time-varying delay such as jitter, etc. In yet another example, the first data may be data that has a transmission rate constraint or requirement.

[0115] The first information may be information about the size (i.e., amount) of the first data. The first information may be an index indicating the number of bytes of the first data. In another example, the first information may be information about the delay of the first data. The first information may be information about the delay time of the first data. Furthermore, the first information may include information about the size of the first data and information about the delay time of the first data.

[0116] The second information may be information about the size (i.e., amount) of the second data. The second information may be an index indicating the number of bytes of the second data. In another example, the second information may be information about the delay of the second data. The second information may be information about the delay time of the second data. Furthermore, the second information may include information about the size of the second data and information about the delay time of the second data.

[0117] The unit of data to be reported may be data corresponding to one LCG. The one LCG may include one or more logical channels (i.e., data corresponding to one or more logical channels). In this configuration, the first data may be a portion of the data available for the one LCG. The second data may be a portion or all of the data available for the one LCG. For example, in this configuration, the first data may be data (or a portion of data) available for one, more, or all logical channels belonging to the one LCG. Also, in this configuration, the second data may be data (or a portion of data) available for one, more, or all logical channels belonging to the one LCG.

[0118] The unit of data to be reported may be data corresponding to one logical channel. In this configuration, the first data may be a portion of the data available for one logical channel. The second data may be a portion or all of the data available for the one logical channel.

[0119] The unit of data to be reported may be data corresponding to one PDU set. In this configuration, the first data may be a portion of the data available for one PDU set. The second data may be a portion or all of the data available for the one PDU set. Note that the unit of data to be reported may also be data corresponding to multiple PDU sets. For example, in this configuration, the first data may be data (or a portion of data) available for one, multiple, or all PDUs (or PDU sets) belonging to one PDU set. Also, in this configuration, the second data may be data (or a portion of data) available for one, multiple, or all PDUs (or PDU sets) belonging to the one PDU set.

[0120] The unit of data to be reported may be data corresponding to one data burst. In this configuration, the first data may be a portion of data available for one data burst. The second data may be a portion or all of the data available for the one data burst. Note that the unit of data to be reported may be data corresponding to multiple data bursts. For example, in this configuration, the first data may be data (or a portion of data) available for one, multiple, or all of the data (or data bursts) belonging to one data burst. Also, in this configuration, the second data may be data (or a portion of data) available for one, multiple, or all of the data (or data bursts) belonging to the one data burst.

[0121] 1.6.2 Specific Example The following describes an example in which the terminal device 10 transmits a long BSR. In this example, the unit of data to be reported is data corresponding to one LCG.

[0122] The first data is data that satisfies a delay condition among available data in one LCG. The control unit 110 of the terminal device 10 determines, as the first data, data that satisfies at least one of the following conditions (b1) to (b3) among available data for one LCG: (b1) The remaining time until data transmission is completed is less than a predetermined first threshold Th1. (b2) The remaining time until reaching the PDB is less than a predetermined second threshold Th2. (b3) The remaining time until reaching the PSDB is less than a predetermined third threshold Th3.

[0123] The first information is information about the size of the first data, that is, an index indicating the number of bytes of the first data, similar to the example of the BSR described above.

[0124] The second data is the entire data available for one LCG. The second information is information about the total size of the data available for one LCG. The second information is an index indicating the number of bytes of the second data, similar to the example of the BSR described above.

[0125] The long BSR may include a first BSR including first information and a second BSR including second information. For example, for a certain BSR format (e.g., the long BSR format), a first BS size field (i.e., the first information) for identifying a total amount of available first data and / or a second BS size field (i.e., the second information) for identifying a total amount of available second data may be defined. For example, the total amount of available first data may correspond to a total amount of available first data in the data to be reported. Also, the total amount of available second data may correspond to a total amount of available second data in the data to be reported. For example, the total amount of available first data and / or the total amount of available second data may be determined or calculated based on a data volume calculation procedure.

[0126] As shown in Figure 11, the first BSR 1100 includes a first field 1110 and a second field 1120. The first field 1110 is the same as the LCG field 1010 in Figure 10. The first field 1110 indicates whether information corresponding to an LCGi exists in the second field 1120.

[0127] The number of fields included in the second field 1120 is variable depending on the value of the first field 1110. In the first field 1110 of FIG. 1 The bit corresponding to is 1, and LCG 2 Assume that the bit corresponding to LCG is 1. Therefore, the second field 1120 is 1 and a field 1121 corresponding to LCG 2 Field 1121 includes a field 1122 corresponding to the LCG 1 corresponds to the first information regarding the LCG 1 Field 1122 indicates the number of bytes of the first data in the LCG. 2 corresponds to the first information regarding the LCG 211, the bit corresponding to LCG is assumed to be 0, so the buffer size field 1120 does not include a field corresponding to LCG.

[0128] As shown in Figure 12, the second BSR 1200 includes a first field 1210 and a second field 1220. The first field 1210 is the same as the LCG field 1010 in Figure 10. The first field 1210 indicates whether information corresponding to the LCGi exists in the second field 1220.

[0129] The number of fields included in the second field 1220 is variable depending on the value of the first field 1210. In the first field 1210 of FIG. 1 The bit corresponding to is 1, and LCG 2 Assume that the bit corresponding to LCG is 1. Therefore, the second field 1220 is 1 and a field 1221 corresponding to LCG 2 Field 1221 includes a field 1222 corresponding to the LCG 1 corresponds to the second information regarding the LCG 1 Field 1222 indicates the number of bytes of the second data in the LCG. 2 corresponds to the second information regarding the LCG 2 12, since it is assumed that the bit corresponding to LCG is 0, the buffer size field 1220 does not include a field corresponding to LCG.

[0130] Next, the operations of the terminal device 10 and the base station device 20 according to this embodiment will be described. As shown in Fig. 13, the communication unit 220 of the base station device 20 transmits an RRC message to the terminal device 10 (S1301). The RRC message may be an RRCReconfiguration message including BSR parameters. The control unit 110 of the terminal device 10 generates a BSR based on the BSR parameters included in the RRC message. The communication unit 120 of the terminal device 10 transmits the BSR (S1302).

[0131] Specifically, after receiving the above RRC message, the terminal device 10 executes the flow shown in Fig. 14. For example, the control unit 110 may start or trigger the flow shown in Fig. 14 when any of the above conditions (a1) to (a4) is satisfied. In another example, the control unit 110 may start or trigger the flow shown in Fig. 14 when data exists that satisfies at least one of the above conditions (b1) to (b3) in addition to or instead of the above conditions (a1) to (a4).

[0132] 14 starts, the control unit 110 determines whether a predetermined condition C is satisfied (S1401). Condition C is a combination of one or two selected from the following conditions (c1) to (c2): (c1) The terminal device 10 receives first setting information from the base station device 20, and the first setting information indicates transmission of first information. (c2) First data exists in the uplink data. That is, data that satisfies at least one of the above conditions (b1) to (b3) exists.

[0133] The above-mentioned first setting information is explicit information indicating the transmission of the first information, or implicit information indicating the transmission of the first information. In this example, the first setting information may be explicit information indicating the transmission of the first BSR 1100, or implicit information indicating the transmission of the first BSR 1100. The control unit 110 selects to transmit the first information (i.e., the first BSR 1100) as a BSR in accordance with the first setting information. Examples of explicit information and implicit information will be described below.

[0134] - Explicit Information The first setting information may be "information indicating whether to transmit the first information." The information indicating whether to transmit the first information may indicate "to transmit the first information" or "not to transmit the first information." The first setting information may be a flag indicating "to transmit the first information" or "not to transmit the first information." In this example, the first setting information may be "information indicating whether to transmit the first BSR 1100." The information indicating whether to transmit the first BSR 1100 may indicate "to transmit the first BSR 1100" or "not to transmit the first BSR 1100." The first setting information may be a flag indicating "to transmit the first BSR 1100" or "not to transmit the first BSR 1100."

[0135] - Implicit Information The first setting information may be information on conditions related to delay. The first setting information may be at least one of a first threshold Th1, a second threshold Th2, and a third threshold Th3. At least one of the thresholds is a condition for determining the first data. Therefore, at least one of the thresholds may implicitly indicate transmission of the first information. Note that, when the control unit 110 receives at least one of the thresholds as the first setting information, the control unit 110 may determine the first data based on at least one of the thresholds. For example, the control unit 110 may classify data that satisfies at least one of the above conditions (b1) to (b3) as the first data.

[0136] The communication unit 220 of the base station device 20 may transmit an RRC message including first configuration information to the terminal device 10. The first configuration information may be configured for a MAC cell group. For example, the first configuration information may be configured as a new element of a BSR-config IE. The first configuration information may be configured for a logical channel. For example, the first configuration information may be configured as a new element of a LogicalChannelConfig IE. The first configuration information may be configured for an LCG. For example, the first configuration information may be configured as a new element of a logicalChannelGroup IE. The base station device 20 may transmit system information (SI, for example, SIB1 and / or SIBs other than SIB1) including the first configuration information to the terminal device 10. The base station device 20 may transmit DCI including the first configuration information to the terminal device 10.

[0137] Returning to the description of the flow in FIG. 14 , if condition C is satisfied, the control unit 110 selects the first BSR 1100 (S1402). In this case, the control unit 110 determines the first data for each LCG and acquires the first information. The control unit 110 generates the first BSR 1100 including the first information. The communication unit 120 transmits the generated first BSR 1100 to the base station device 20 (S1404). The control unit 210 of the base station device 20 allocates radio resources to the terminal device 10 based on the first BSR 1100. For example, the control unit 210 may preferentially allocate radio resources to an LCG whose first information indicates a larger size. When the base station device 20 receives BSRs from multiple terminal devices 10, the control unit 210 may preferentially allocate radio resources to the terminal device 10 that transmitted the first BSR 1100.

[0138] If condition C is not satisfied, the control unit 110 selects the second BSR 1200 (S1403). In this case, the control unit 110 determines the second data for each LCG and acquires the second information. Then, the control unit 110 generates the second BSR 1200 including the second information. The communication unit 120 transmits the generated second BSR 1200 to the base station device 20 (S1404). The base station device 20 allocates radio resources to the terminal device 10 based on the second BSR 1200.

[0139] According to the above configuration, the terminal device 10 can transmit to the base station device 20 a first BSR 1100 including first information and a second BSR 1200 including second information. The terminal device 10 can transmit to the base station device 20 two pieces of information (i.e., first information related to the first data and second information related to the second data) for data to be reported (i.e., data corresponding to one LCH). Therefore, the terminal device 10 can notify the base station device 20 of more information in the BSR procedure than the techniques described in Non-Patent Documents 2 and 3. In this example, the first information indicates the size of data that satisfies the delay condition among the data available for one LCG. Therefore, the base station device 20 can preferentially allocate radio resources to an LCG for which the first information indicates a larger size. In this way, the base station device 20 can appropriately allocate radio resources to the terminal device 10.

[0140] - Variation 1-1: A MAC PDU including a BSR may include identification information for identifying whether the BSR is the first BSR 1100 or the second BSR 1200. For example, the MAC subheader includes an LCID or eLCID value (i.e., a code point). LCID or eLCID values ​​corresponding to the first BSR 1100 and the second BSR 1200 may be defined. In this configuration, when the first BSR 1100 is transmitted, the MAC subheader includes the LCID or eLCID value corresponding to the first BSR 1100. When the second BSR 1200 is transmitted, the MAC subheader includes the LCID or eLCID value corresponding to the second BSR 1200.

[0141] In another example, the CE of the MAC PDU containing the BSR may include the above-mentioned identification information. For example, the first BSR 1100 may further include a field containing identification information indicating that the BSR is the first BSR 1100. The second BSR 1200 may further include a field containing identification information indicating that the BSR is the second BSR 1200.

[0142] - Variation 1-2 The configurations of the first BSR 1100 and the second BSR 1200 may be modified as follows. For example, the first BSR 1100 may include first information for each logical channel, and the second BSR 1200 may include second information for each logical channel. In this configuration, the first field 1110 of the first BSR 1100 indicates whether or not the second field 1120 exists for each logical channel LCHi. The second field 1120 of the first BSR 1100 includes the first information corresponding to the logical channel LCHi. Similarly, the first field 1210 of the second BSR 1200 indicates whether or not the second field 1220 exists for each logical channel LCHi. The second field 1220 includes the second information corresponding to the logical channel LCHi.

[0143] The first BSR 1100 may include the first information for each PDU set, and the second BSR 1200 may include the second information for each PDU set. In this configuration, the first field 1110 of the first BSR 1100 indicates whether the second field 1120 exists for each PDU set PDUSi. The second field 1120 of the first BSR 1100 includes the first information corresponding to the PDU set PDUSi. Similarly, the first field 1210 of the second BSR 1200 indicates whether the second field 1220 exists for each PDU set PDUSi. The second field 1220 includes the second information corresponding to the PDU set PDUSi. Note that the first BSR 1100 may include the first information for one or more PDU sets, and the second BSR 1200 may include the second information for one or more PDU sets.

[0144] The first BSR 1100 may include first information for each data burst, and the second BSR 1200 may include second information for each data burst. In this configuration, the first field 1110 of the first BSR 1100 indicates whether a second field 1120 exists for each data burst DBi. The second field 1120 of the first BSR 1100 includes the first information corresponding to the data burst DBi. Similarly, the first field 1210 of the second BSR 1200 indicates whether a second field 1220 exists for each data burst DBi. The second field 1220 includes the second information corresponding to the data burst DBi. Note that the first BSR 1100 may include the first information for one or more data bursts, and the second BSR 1200 may include the second information for each data burst.

[0145] In this modification, the first field 1110 of the first BSR 1100 may include additional fields. As shown in Fig. 15, the first field 1110 may include fields 1110a and / or 1110b. That is, the first field 1110 may include both fields 1110a and 1110b, or may include either fields 1110a or 1110b. Field 1110a corresponds to eight LGIs. Field 1110b may correspond to a logical channel LCHi, a PDU set PDUSi, or a data burst DBi.

[0146] If the first BSR 1100 includes the first information for each logical channel, the field 1110b may be a field corresponding to the logical channel LCHi. The field 1110b may indicate whether the second field 1120 exists for each of the logical channels LCHi.

[0147] If the first BSR 1100 includes the first information for each PDU set, the field 1110b may be a field corresponding to the PDU set PDUSi. The field 1110b may indicate whether the second field 1120 exists for each of the PDU sets PDUSi.

[0148] If the first BSR 1100 includes the first information for each data burst, the field 1110b may be a field corresponding to the data burst DBi. The field 1110b may indicate whether the second field 1120 exists for each data burst DBi. Note that the first field 1210 of the second BSR 1200 may also include additional fields.

[0149] - Variation 1-3 The terminal device 10 may receive second setting information indicating the type of data to be reported from the base station device 20. In this configuration, the terminal device 10 selects the type of data to be reported based on the second setting information. The terminal device 10 may transmit a first BSR 1100 and a second BSR 1200 for the selected data.

[0150] The base station device 20 may transmit an RRC message including the second setting information to the terminal device 10. For example, the RRC message of step S1301 may include the second setting information. The base station device 20 may transmit system information (SI, for example, SIB1 and / or an SIB other than SIB1) including the second setting information to the terminal device 10. The base station device 20 may transmit DCI including the second setting information to the terminal device 10.

[0151] The second setting information may be explicit information indicating the type of data to be reported, or may be implicit information indicating the type of data to be reported. Examples of explicit information and implicit information are described below.

[0152] - Explicit Information The second configuration information may be information indicating any of an LCG, a logical channel, a PDU set, and a data burst. For example, if the second configuration information indicates an LCG, the terminal device 10 may transmit a first BSR 1100 including first information for each LCG and a second BSR 1200 including second information for each LCG. If the second configuration information indicates a logical channel, the terminal device 10 may transmit a first BSR 1100 including first information for each logical channel and a second BSR 1200 including second information for each logical channel. If the second configuration information indicates a PDU set, the terminal device 10 may transmit a first BSR 1100 including first information for each PDU set and a second BSR 1200 including second information for each PDU set. When the second setting information indicates a data burst, the terminal device 10 may transmit a first BSR 1100 including the first information for each data burst, and a second BSR 1200 including the second information for each data burst.

[0153] The second setting information may be the first setting information. In this configuration, the terminal device 10 may select the type of data to be reported in accordance with the IE set in the first setting information.

[0154] When the first configuration information is configured for a MAC cell group, this may indicate that the unit of data to be reported is data corresponding to one LCG. For example, the first configuration information may be configured in an IE related to a MAC cell group included in the RRC message. An example of such an IE is a BSR-config IE. As another example, when the first configuration information is configured for an LCG, this may indicate that the unit of data to be reported is data corresponding to one LCG. For example, the first configuration information may be configured in an IE related to an LCG. An example of such an IE is a logicalChannelGroup IE. In either of the above cases, the terminal device 10 may transmit a first BSR 1100 including the first information for each LCG, and a second BSR 1200 including the second information for each LCG.

[0155] When the first configuration information is set for a logical channel, this may indicate that the unit of data to be reported is data corresponding to one logical channel. For example, the first configuration information may be set in an IE related to a logical channel included in the RRC message. An example of such an IE is the LogicalChannelConfig IE. In this case, the terminal device 10 may transmit a first BSR 1100 including the first information for each logical channel and a second BSR 1200 including the second information for each logical channel.

[0156] When the first configuration information is set for a PDU set, this may indicate that the unit of data to be reported is data corresponding to one PDU set. For example, the first configuration information may be set in an IE related to a PDU set included in an RRC message. In this case, the terminal device 10 may transmit a first BSR 1100 including the first information for each PDU set and a second BSR 1200 including the second information for each PDU set.

[0157] When the first setting information is set for a data burst, this may indicate that the unit of data to be reported is data corresponding to one data burst. For example, the first setting information may be set in an IE related to a data burst included in an RRC message. In this case, the terminal device 10 may transmit a first BSR 1100 including the first information for each data burst and a second BSR 1200 including the second information for each data burst.

[0158] - Variation 1-4 An LCID or eLCID value (i.e., a code point) may be defined based on the type of data to be reported and the type of BSR. For example, values ​​corresponding to the following BSRs may be defined as the LCID or eLCID value. The MAC subheader may include a corresponding LCID or eLCID value according to the type of data to be reported and the type of BSR. - The BSR is the first BSR 1100, and the unit of the data to be reported is data corresponding to one LCG. - The BSR is the second BSR 1200, and the unit of the data to be reported is data corresponding to one LCG. - The BSR is the first BSR 1100, and the unit of the data to be reported is data corresponding to one logical channel. - The BSR is the second BSR 1200, and the unit of the data to be reported is data corresponding to one logical channel. - The BSR is the first BSR 1100, and the unit of the data to be reported is data corresponding to one or more PDU sets. - The BSR is a second BSR 1200 and the unit of data to be reported is data corresponding to one or more PDU sets. - The BSR is a first BSR 1100 and the unit of data to be reported is data corresponding to one or more data bursts. - The BSR is a second BSR 1200 and the unit of data to be reported is data corresponding to one or more data bursts.

[0159] - Variation 1-5: A PDU set may be associated with one or more logical channels. For example, one or more logical channels may be set in an IE associated with a PDU set included in an RRC message. In this case, the terminal device 10 may transmit a first BSR 1100 and a second BSR 1200 for one or more LCGs to which the one or more logical channels belong. That is, the terminal device 10 may transmit a first BSR 1100 including first information for the one or more LCGs, and a second BSR 1200 including second information for the one or more LCGs.

[0160] A data burst may be associated with one or more logical channels. For example, one or more logical channels may be set in an IE associated with a data burst included in an RRC message. In this case, the terminal device 10 may transmit a first BSR 1100 and a second BSR 1200 for one or more LCGs to which the one or more logical channels belong. That is, the terminal device 10 may transmit a first BSR 1100 including first information for the one or more LCGs, and a second BSR 1200 including second information for the one or more LCGs.

[0161] - Variation 1-6 The terminal device 10 may transmit the first BSR 1100 and the second BSR 1200 in the LCP (Logical Channel Prioritization) procedure. In the LCP, the priority of the first BSR 1100 may be set higher than the priority of the second BSR 1200. The first BSR 1100 may be set with the highest priority among multiple BSRs whose priorities are set in the LCP. That is, the MAC CE for the first BSR may be prioritized over the MAC CE for the second BSR. Furthermore, the MAC CE for the first BSR may be prioritized over MAC CEs for BSRs other than the BSR included in the padding.

[0162] - Variation 1-7 In this embodiment, the configuration of a long BSR has been described, but the present invention is not limited to this example. This embodiment and its variations may also be applied to a short BSR. For example, a short BSR may include a first BSR including first information related to first data and a second BSR including second information related to second data. In this case, when the terminal device 10 transmits the first BSR, the second part 920 in FIG. 9 includes the first information. When the terminal device 10 transmits the second BSR, the second part 920 in FIG. 9 includes the second information. The control unit 110 may execute the flow of FIG. 14 to select the first BSR or the second BSR for the short BSR. Furthermore, this embodiment and its variations may also be applied to a truncated format, an extended format, a pre-emptive format, and combinations of these formats.

[0163] 2. Second Embodiment Next, the configuration of the second embodiment will be described. Below, only the differences from the first embodiment will be described, and the same parts as the first embodiment will not be described. Therefore, as long as there is no mutual contradiction, the configuration of the first embodiment and its modifications 1-1 to 1-7 can be applied to the configuration described in this embodiment.

[0164] In this embodiment, the first BSR includes first information and second information, and the configuration of the second BSR is the same as that of the first embodiment.

[0165] An example in which the terminal device 10 transmits a long BSR will be described below. In this example, the unit of data to be reported is data corresponding to one LCG. The configurations of the first data and the second data are the same as those in the first embodiment. Furthermore, the configurations of the first information and the second information are the same as those in the first embodiment.

[0166] As shown in FIG. 16, the first BSR 1600 includes a first field 1610 and a second field 1620 .

[0167] The first field 1610 is the same as the LCG field 1010 in Fig. 10. The first field 1610 indicates whether information corresponding to LCGi exists in the second field 1620. If the bit corresponding to LCGi in the first field 1610 is 1, this indicates that the second field 1620 includes first information and second information corresponding to LCGi.

[0168] The number of fields included in the second field 1620 is variable depending on the value of the first field 1610. 1 The bit corresponding to is 1, and LCG 2 Assume that the bit corresponding to LCG is 1. 1 and two fields 1621a and 1621b corresponding to LCG 2 1622a and 1622b corresponding to the

[0169] Field 1621a is LCG 1 corresponds to the first information regarding the LCG 1 Field 1621b indicates the number of bytes of the first data in the LCG. 1 corresponds to the second information regarding the LCG 1 indicates the number of bytes of the second data in

[0170] Field 1622a is the LCG 2 corresponds to the first information regarding the LCG 2 Field 1622b indicates the number of bytes of the first data in the LCG. 2 corresponds to the second information regarding the LCG 2 16, since it is assumed that the bit corresponding to LCG is 0, the buffer size field 1620 does not include a field corresponding to LCG.

[0171] In this embodiment, the processing flow from step S1402 to step S1404 in the flow chart of FIG. 14 is changed as follows: If condition C is satisfied, the control unit 110 selects the first BSR 1600 (S1402). In this case, the control unit 110 determines the first data for each LCG and acquires the first information. Furthermore, the control unit 110 determines the second data for each LCG and acquires the second information. The control unit 110 generates the first BSR 1600 including the first information and the second information. The communication unit 120 transmits the generated first BSR 1600 to the base station device 20 (S1404).

[0172] The control unit 210 of the base station device 20 allocates radio resources to the terminal device 10 based on the first BSR 1600. For example, the control unit 210 may preferentially allocate radio resources to an LCG whose first information indicates a larger size. When the base station device 20 receives BSRs from multiple terminal devices 10, the control unit 210 may preferentially allocate radio resources to the terminal device 10 that transmitted the first BSR 1600.

[0173] According to the above configuration, the terminal device 10 can transmit the first BSR 1600 including the first information and the second information. The amount of information included in the first BSR 1600 is larger than that in the first embodiment. Therefore, the base station device 20 can appropriately allocate radio resources to the terminal device 10.

[0174] 3. Third Embodiment Next, the configuration of the third embodiment will be described. Below, only the differences from the first embodiment will be described, and the same parts as the first embodiment will not be described. Therefore, as long as there is no mutual contradiction, the configuration of the first embodiment and its modifications 1-1 to 1-7 can be applied to the configuration described in this embodiment.

[0175] In this embodiment, the first BSR includes first information and second information. Specifically, the terminal device 10 adds the first information to the first BSR in accordance with a notification from the base station device 20. The configuration of the second BSR is the same as that of the first embodiment.

[0176] An example in which the terminal device 10 transmits a long BSR will be described below. In this example, the unit of data to be reported is data corresponding to one LCG. The configurations of the first data and the second data are the same as those in the first embodiment. Furthermore, the configurations of the first information and the second information are the same as those in the first embodiment.

[0177] The terminal device 10 receives first setting information from the base station device 20. As described above, the terminal device 10 may receive an RRC message including the first setting information from the base station device 20. The terminal device 10 may receive system information (SI, for example, SIB1 and / or an SIB other than SIB1) including the first setting information from the base station device 20. The terminal device 10 may receive DCI including the first setting information from the base station device 20.

[0178] For example, the first configuration information may be set in an IE related to an LCG included in an RRC message. This indicates that the first information is transmitted for the corresponding LCG. Hereinafter, the first configuration information is referred to as an LCG. 1 Assume that it is set only for

[0179] As shown in FIG. 17, the first BSR 1700 includes a first field 1710 and a second field 1720 .

[0180] The first field 1710 is the same as the LCG field 1010 in Figure 10. The first field 1710 indicates whether information corresponding to the LCGi exists in the second field 1720.

[0181] The number of fields included in the second field 1720 is variable depending on the value of the first field 1710 and the first setting information. 1 The bit corresponding to is 1, and LCG 2 Assume that the bit corresponding to is 1.

[0182] LCG of the first field 1710 1 is 1, and the first setting information is 1This means that the second field 1720 is set to 1 Therefore, the second field 1720 includes both the first information and the second information for the LCG 1 , and includes two fields 1721a and 1721b corresponding to:

[0183] LCG of the first field 1710 2 The bit corresponding to is 1, but the first setting information is 2 This is because the second field 1720 is not set for the LCG 2 Therefore, the second field 1720 contains only the second information for the LCG 2 1722b corresponding to the first field 1722c.

[0184] Field 1721a is LCG 1 corresponds to the first information regarding the LCG 1 Field 1721b indicates the number of bytes of the first data in the LCG. 1 This corresponds to the second information regarding the LCG1 and indicates the number of bytes of the second data in the LCG1.

[0185] Field 1722b is the LCG 2 corresponds to the second information regarding the LCG 2 17, the bit corresponding to LCG is assumed to be 0, so the buffer size field 1720 does not include a field corresponding to LCG.

[0186] In this embodiment, the processing flow from step S1402 to step S1404 in the flow chart of FIG. 14 is changed as follows. Assume that condition (c1) of condition C is satisfied. In this case, the control unit 110 selects the first BSR 1700 (S1402). The control unit 110 determines the first data only for the LCG for which the first setting information is set and acquires the first information. Furthermore, the control unit 110 determines the second data for each LCG and acquires the second information. The control unit 110 generates the first BSR 1700 including the first information and the second information. The first BSR 1700 includes both the first information and the second information only for the LCG for which the first setting information is set, and includes the second information for the LCG for which the first setting information is not set. The communication unit 120 transmits the first BSR 1700 generated as described above to the base station device 20 (S1404).

[0187] Assume that the condition (c2) of the condition C is satisfied. In this case, the control unit 110 selects the first BSR 1700 (S1402). The control unit 110 acquires the first information only for the LCG in which the first data exists. Furthermore, the control unit 110 determines the second data for each LCG and acquires the second information. The control unit 110 generates the first BSR 1700 including the first information and the second information. The first BSR 1700 includes both the first information and the second information only for the LCG in which the first data exists, and includes the second information for the LCG in which the first data does not exist. The communication unit 120 transmits the first BSR 1700 generated as described above to the base station device 20 (S1404).

[0188] The control unit 210 of the base station device 20 allocates radio resources to the terminal device 10 based on the first BSR 1700. For example, the control unit 210 may preferentially allocate radio resources to an LCG for which the first information has been reported. When the first BSR 1700 includes multiple pieces of first information, the control unit 210 may preferentially allocate radio resources to an LCG for which the first information indicates a larger size. When the base station device 20 receives BSRs from multiple terminal devices 10, the control unit 210 may preferentially allocate radio resources to the terminal device 10 that transmitted the first BSR 1700.

[0189] According to the above configuration, the terminal device 10 can transmit the first BSR 1700 including the first information and the second information. The terminal device 10 generates the first BSR 1700 so that the first BSR 1700 includes the first information corresponding to the LCG specified by the base station device 20. In other words, the terminal device 10 adds the first information to the first BSR 1700 only for the LCG specified by the base station device 20. Therefore, efficient transmission of the BSR can be provided.

[0190] - Variation 3-1: The first setting information may be set for a logical channel. For example, the first setting information may be set in an IE related to a logical channel included in an RRC message. In this case, the terminal device 10 may add, to the first BSR 1700, first information about the LCG to which the logical channel belongs.

[0191] A PDU set may be associated with one or more logical channels. For example, one or more logical channels may be set in an IE associated with a PDU set included in an RRC message. In this case, the terminal device 10 may add, to the first BSR 1700, first information about one or more LCGs to which the one or more logical channels belong.

[0192] A data burst may be associated with one or more logical channels. For example, one or more logical channels may be set in an IE associated with a data burst included in an RRC message. In this case, the terminal device 10 may add, to the first BSR 1700, first information about one or more LCGs to which the one or more logical channels belong.

[0193] 4. Modifications Although the present disclosure has been described based on the above embodiment, it is understood that the present disclosure is not limited to the embodiment or structure. The present disclosure also encompasses various modifications and modifications within the equivalent range. Other combinations including one or more elements included in the above embodiment are also within the scope and spirit of the present disclosure.

[0194] The words, phrases, and other expressions used in the above embodiments are merely examples and may be replaced with substantially identical or similar expressions. In particular, since the technology according to the above embodiments relates to technical specifications, the expressions in the above embodiments may be replaced with substantially identical or similar expressions in technical specifications (e.g., technical specifications cited in this specification).

[0195] The information transmitted and received in the above embodiment may be contained in the same or a different message or element already described in the technical specifications, or may be contained in a newly defined message or element. The information transmitted and received in the above embodiment may be transmitted and received using a different layer and / or a different channel than those in the above embodiment.

[0196] The means and / or functions provided by the devices described in the above embodiments can be provided by software recorded in a tangible memory device and a computer that executes the software, software alone, hardware alone, or a combination thereof. For example, if any of the above devices is provided by an electronic circuit that is hardware, it can be provided by a digital circuit including a large number of logic circuits, or an analog circuit.

[0197] The device described in the above embodiment executes a program stored in a non-transitory tangible storage medium, and the execution of the program executes a method corresponding to the program.

[0198] 5. Supplementary Notes Some or all of the above embodiments and modified examples may also be described as in the following supplementary notes, but are not limited to the contents of the supplementary notes. Below, a relationship is expressed in which a supplementary note that is dependent on multiple supplementary notes is dependent on another supplementary note that is dependent on multiple supplementary notes. All of the dependency relationships of the supplementary notes expressed below are included in the above embodiments.

[0199] (Supplementary Note 1) A terminal device (10) comprising: a control unit (110) configured to acquire first information regarding first data included in predetermined data and second information regarding second data included in the predetermined data; and a communication unit (120) configured to transmit the first information and the second information to a base station device as a buffer status report (BSR).

[0200] (Supplementary Note 2) The terminal device according to Supplementary Note 1, wherein the control unit is further configured to determine the first data and the second data based on a priority, and the first data is data having a higher priority than the second data.

[0201] (Supplementary Note 3) The terminal device according to Supplementary Note 2, wherein the control unit is further configured to use a time constraint or requirement as the priority, and the first data is data to which the time constraint or requirement is imposed.

[0202] (Supplementary Note 4) The terminal device according to Supplementary Note 3, wherein the first data is data that satisfies at least one of the following conditions: a remaining time until data transmission is completed is less than a first threshold; a remaining time until a Packet Delay Budget (PDB) is reached is less than a second threshold; and a remaining time until a Protocol Data Unit-Set Delay Budget (PSDB) is reached is less than a third threshold.

[0203] (Supplementary Note 5) The terminal device according to any one of Supplementary Notes 2 to 4, wherein the second data includes data having a lower priority than the first data.

[0204] (Supplementary Note 6) The terminal device according to Supplementary Note 5, wherein the second data is the entirety of the predetermined data.

[0205] (Supplementary Note 7) The terminal device according to any one of Supplementary Notes 1 to 6, wherein the first information includes information relating to a size of the first data, and the second information includes information relating to a size of the second data.

[0206] (Supplementary Note 8) The terminal device according to any one of Supplementary Notes 1 to 7, wherein the first information includes information relating to a delay of the first data, and the second information includes information relating to a delay of the second data.

[0207] (Supplementary Note 9) The terminal device according to any one of Supplementary Notes 1 to 8, wherein the communication unit is further configured to receive setting information indicating transmission of the first information from the base station device, and the control unit is further configured to select to transmit the first information as the BSR according to the setting information.

[0208] (Supplementary Note 10) The terminal device according to Supplementary Note 9, wherein the configuration information includes at least one of: a first threshold value related to a remaining time until data transmission is completed; a second threshold value related to a Packet Delay Budget (PDB); and a third threshold value related to a Protocol Data Unit-Set Delay Budget (PSDB).

[0209] (Supplementary Note 11) The terminal device according to Supplementary Note 10, wherein the control unit is further configured to determine the first data based on at least one of the first threshold, the second threshold, and the third threshold.

[0210] (Supplementary Note 12) The terminal device according to any one of Supplementary Notes 1 to 11, wherein the BSR includes: a first BSR (1100) including the first information (1120); and a second BSR (1200) including the second information (1220), and the control unit is further configured to select either the first BSR or the second BSR as the BSR to be transmitted to the base station device.

[0211] (Supplementary Note 13) The terminal device according to any one of Supplementary Notes 1 to 11, wherein the BSR includes: a first BSR (1100) including the first information (1121a, 1122a) and the second information (1121b, 1122b); and a second BSR (1200) including the second information (1220), and the control unit is further configured to select either the first BSR or the second BSR as the BSR to be transmitted to the base station device.

[0212] (Supplementary Note 14) The terminal device according to Supplementary Note 12 or 13, wherein the control unit is further configured to select the first BSR when a predetermined condition is satisfied, and to select the second BSR when the predetermined condition is not satisfied, and the predetermined condition is one of a condition that the configuration information received from the base station device indicates the transmission of the first information, and a condition that the first data is present in uplink data, or a combination of these two conditions.

[0213] (Supplementary Note 15) The terminal device according to Supplementary Note 12 or 13, wherein identification information for identifying whether the BSR is the first BSR or the second BSR is included in a header or a control element (CE) of a Medium Access Control Protocol Data Unit (MAC PDU) including the BSR.

[0214] (Supplementary Note 16) The terminal device according to Supplementary Note 13, wherein the communication unit is further configured to receive, from the base station device, configuration information indicating transmission of the first information, and the control unit is further configured to generate the first BSR to include the first information corresponding to the configuration information.

[0215] (Supplementary Note 17) The terminal device according to any one of Supplementary Notes 1 to 16, wherein the predetermined data is a unit of data to be reported in the BSR, and the predetermined data is data corresponding to one logical channel, data corresponding to one logical channel group (LCG), data corresponding to one or more protocol data unit sets (PDU sets), or data corresponding to one or more data bursts.

[0216] (Supplementary Note 18) The terminal device according to Supplementary Note 17, wherein the communication unit is further configured to receive setting information indicating a type of the predetermined data from the base station device, and the control unit is further configured to select the type of the predetermined data based on the setting information.

[0217] (Supplementary Note 19) A method for a terminal device (10), comprising: acquiring first information regarding first data included in predetermined data and second information regarding second data included in the predetermined data; and transmitting the first information and the second information to a base station device as a buffer status report (BSR).

[0218] (Supplementary Note 20) A program causing a processor (101) in a terminal device (10) to execute the following: acquiring first information regarding first data included in predetermined data and second information regarding second data included in the predetermined data; and transmitting the first information and the second information to a base station device as a buffer status report (BSR).

[0219] (Supplementary Note 21) A non-transient tangible recording medium having recorded thereon a program that causes a processor (101) in a terminal device (10) to execute the following: acquiring first information regarding first data included in predetermined data and second information regarding second data included in the predetermined data; and transmitting the first information and the second information to a base station device as a buffer status report (BSR).

[0220] (Supplementary Note 22) A base station device (20) comprising: a communication unit (220) configured to receive, from a terminal device, first information regarding first data included in predetermined data and second information regarding second data included in the predetermined data as a buffer status report (BSR); and a control unit (210) configured to allocate radio resources to the terminal device based on the BSR.

[0221] (Supplementary Note 23) The base station device according to Supplementary Note 22, wherein the first data and the second data are classified based on priority, and the first data is data having a higher priority than the second data.

[0222] (Supplementary Note 24) The base station device according to Supplementary Note 23, wherein the first data is data to which a time constraint or requirement is imposed.

[0223] (Supplementary Note 25) The base station device according to Supplementary Note 24, wherein the first data is data that satisfies at least one of the following conditions: a remaining time until data transmission is completed is less than a first threshold; a remaining time until a Packet Delay Budget (PDB) is reached is less than a second threshold; and a remaining time until a Protocol Data Unit-Set Delay Budget (PSDB) is reached is less than a third threshold.

[0224] (Supplementary Note 26) The base station device according to any one of Supplementary Notes 23 to 25, wherein the second data includes data having a lower priority than the first data.

[0225] (Supplementary Note 27) The base station device according to Supplementary Note 26, wherein the second data is the entirety of the predetermined data.

[0226] (Supplementary Note 28) The base station device according to any one of Supplementary Notes 22 to 27, wherein the first information includes information relating to a size of the first data, and the second information includes information relating to a size of the second data.

[0227] (Supplementary Note 29) The base station device according to any one of Supplementary Notes 22 to 28, wherein the first information includes information related to a delay of the first data, and the second information includes information related to a delay of the second data.

[0228] (Supplementary Note 30) The base station device according to any one of Supplementary Notes 22 to 29, wherein the communication unit is further configured to transmit, to the terminal device, setting information indicating transmission of the first information.

[0229] (Supplementary Note 31) The base station device according to Supplementary Note 30, wherein the configuration information includes at least one of: a first threshold value related to a remaining time until data transmission is completed; a second threshold value related to a Packet Delay Budget (PDB); and a third threshold value related to a Protocol Data Unit-Set Delay Budget (PSDB).

[0230] (Supplementary Note 32) The base station device according to any one of Supplementary Notes 22 to 31, wherein the BSR includes: a first BSR including the first information; and a second BSR including the second information.

[0231] (Supplementary Note 33) The base station device according to any one of Supplementary Notes 22 to 31, wherein the BSR includes: a first BSR including the first information and the second information; and a second BSR including the second information.

[0232] (Supplementary Note 34) The base station device according to Supplementary Note 32 or 33, wherein identification information for identifying whether the BSR is the first BSR or the second BSR is included in a header or a control element (CE) of a Medium Access Control Protocol Data Unit (MAC PDU) including the BSR.

[0233] (Supplementary Note 35) The base station device according to Supplementary Note 32 or 33, wherein the control unit is further configured to preferentially allocate the radio resources to the terminal device that has transmitted the first BSR.

[0234] (Supplementary Note 36) The base station device according to any one of Supplementary Notes 22 to 35, wherein the predetermined data is a unit of data to be reported in the BSR, and the predetermined data is data corresponding to one logical channel, data corresponding to one logical channel group (LCG), data corresponding to one or more protocol data unit sets (PDU sets), or data corresponding to one or more data bursts.

[0235] (Supplementary Note 37) The base station device according to Supplementary Note 36, wherein the communication unit is further configured to transmit setting information indicating a type of the predetermined data to the terminal device.

[0236] (Supplementary Note 38) A method for a base station device (20) comprising: receiving, from a terminal device, first information on first data included in predetermined data and second information on second data included in the predetermined data as a Buffer Status Report (BSR); and allocating radio resources to the terminal device based on the BSR.

[0237] (Supplementary Note 39) A program causing a processor (201) in a base station device (20) to execute the following: receiving, from a terminal device, first information on first data included in predetermined data and second information on second data included in the predetermined data as a Buffer Status Report (BSR); and allocating radio resources to the terminal device based on the BSR.

[0238] (Supplementary Note 40) A non-transient tangible recording medium having recorded thereon a program that causes a processor (201) in a base station device (20) to execute the following: receiving, from a terminal device, first information regarding first data included in predetermined data and second information regarding second data included in the predetermined data as a Buffer Status Report (BSR); and allocating radio resources to the terminal device based on the BSR.

[0239] The disclosures of the above prior art documents and references are incorporated herein by reference.

Claims

1. A receiver (122) that receives a radio resource control (RRC) message including information for setting a threshold for a logical channel group (LCG) to which a logical channel (LCH) belongs from a base station device (20); a control unit (110) that triggers a report including information about delay for each LCG based on the remaining time for data of the LCH being less than the threshold when information for setting the threshold is set for the LCG; a transmission unit (121) that transmits the report and identification information for identifying the report to the base station device; Equipped with The information about the delay includes information about a buffer size and a time for the data of the LCG when the remaining time falls below the threshold. Terminal device (10).

2. The transmitting unit transmits to the base station device a MAC (Medium Access Control) CE (Control Element) which is the report, and a MAC PDU (Protocol Data Unit) which includes a MAC subheader including the identification information. The terminal device according to claim 1 .

3. The receiving unit receives an RRC message from the base station device, the RRC message including information indicating, for the LCH, an identifier (ID) that identifies the LCG to which the LCH belongs. The terminal device according to claim 1 or 2.

4. Receiving a Radio Resource Control (RRC) message from a base station device (20), the message including information for setting a threshold for a Logical Channel Group (LCG) to which a Logical Channel (LCH) belongs; When information for setting the threshold is set for the LCG, triggering a report including information about delay for each of the LCGs based on the remaining time for data of the LCH being less than the threshold; transmitting the report and identification information for identifying the report to the base station device; Including, The information about the delay includes information about a buffer size and a time for the data of the LCG when the remaining time falls below the threshold. A method for a terminal device (10).

5. The method further includes transmitting, to the base station device, a MAC (Medium Access Control) CE (Control Element) including the report and a MAC PDU (Protocol Data Unit) including a MAC subheader including the identification information. The method according to claim 4.

6. The method further includes receiving an RRC message from the base station device, the RRC message including information indicating to the LCH an identifier (ID) that identifies the LCG to which the LCH belongs.

6. The method according to claim 4 or 5.

7. A transmission unit (221) that transmits a radio resource control (RRC) message including information for setting a threshold for a logical channel group (LCG) to which a logical channel (LCH) belongs to a terminal device (10); a receiving unit (222) for receiving a report including information regarding delay for each LCG, the report being transmitted from the terminal device based on the remaining time for the data of the LCH becoming less than the threshold when information for setting the threshold is set for the LCG; Equipped with The receiving unit receives, together with the report, identification information for identifying the report; The information about the delay includes information about a buffer size and a time for the data of the LCG when the remaining time falls below the threshold. Base station device (20).

8. The receiving unit receives a MAC (Medium Access Control) CE (Control Element) which is the report, and a MAC PDU (Protocol Data Unit) including a MAC subheader including the identification information from the terminal device. The base station device according to claim 7.

9. The transmitting unit transmits an RRC message including information indicating an identifier (ID) for identifying the LCG to which the LCH belongs to the LCH to the terminal device. The base station device according to claim 7 or 8.