Terminal device, method for terminal device, and base station device

By introducing a timer mechanism between the terminal device and the base station device, the problem of inappropriate processing by the terminal device in the process of PSI association is solved, and a low-latency and high-reliability communication environment is achieved.

CN121925899APending Publication Date: 2026-04-24DENSO CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
DENSO CORP
Filing Date
2024-09-11
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

In existing technical specifications, terminal devices may not be able to properly perform processing when handling Protocol Data Unit Set Importance (PSI) related processing or procedures, resulting in low communication efficiency.

Method used

By introducing a timer mechanism between the terminal device and the base station device, a timer associated with PSI is started based on the reception of PDCP Service Data Unit (SDU), ensuring that data is appropriately discarded or delayed when relevant information is received.

Benefits of technology

This improves the processing adaptability and efficiency of terminal devices in handling PSI association, ensuring a low-latency and high-reliability communication environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121925899A_ABST
    Figure CN121925899A_ABST
Patent Text Reader

Abstract

A terminal device (10) receives a radio resource control (RRC) message including information for configuring a first timer for discarding data, receives an RRC message including information for configuring a second timer, and discards the data on the basis of configuration information indicating that discarding processing based on importance (PSI) of a protocol data unit set is enabled or disabled. And starting the first timer or the second timer.
Need to check novelty before this filing date? Find Prior Art

Description

Cross-references of related applications

[0001] This application claims priority to Japanese Patent Application No. 2023-167798, filed on September 28, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to a terminal device, a method for using a terminal device, and a base station device. Background Technology

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

[0004] Non-patent document 1 discusses the implementation of XR in 5G NR (Fifth Generation New Radio), which is a radio specification defined by the Third Generation Partnership Project (3GPP (registered trademark)). Existing technical documents Non-patent literature

[0005] Non-patent literature 1: 3GPP TR 38.838 V17.0.0 (2021-12) Non-patent document 2: 3GPP TS 26.522 V0.1.0 (2023-05) Summary of the Invention

[0006] XR is used under various requirements, including low latency. Therefore, in XR, a scheme has been proposed that considers the relative relationships between multiple data sets for communication between a terminal device and a base station device. For example, Non-Patent Document 2 defines the Protocol Data Unit Set Importance (PSI). PSI is associated with a PDU set and indicates its importance when compared to other PDU sets within the same QoS (Quality of Service) stream. However, existing Technical Specifications (TS), including Non-Patent Document 2, do not specifically describe the processing or procedures associated with PSI. The inventors have discovered a problem: when the aforementioned processing or procedures associated with PSI are implemented or applied to a terminal device, the terminal device may not be able to properly perform the processing. Furthermore, the aforementioned problem also occurs in conventional terminal devices and base station devices outside of XR implementations.

[0007] This disclosure provides a technique in which a terminal device can appropriately perform processing when PSI-related processing or procedures are enabled or applied to the terminal device.

[0008] The terminal device of this disclosure includes: a control unit, including a Packet Data Convergence Protocol (PDCP) entity; and a receiving unit, which receives a Radio Resource Control (RRC) message including information for configuring a first timer from a base station device. The aforementioned PDCP entity starts the aforementioned first timer associated with the aforementioned PDCP SDU based on the reception of a PDCP Service Data Unit (SDU) from a higher layer. When the aforementioned receiving unit receives an RRC message including information for configuring a second timer, and the Medium Access Control (MAC) control element (CE) receives information indicating that discarding based on Protocol Data Unit Set Importance (PSI) should be enabled, the aforementioned PDCP entity starts the aforementioned second timer associated with the aforementioned PDCP SDU based on the reception of the aforementioned PDCP SDU from the aforementioned higher layer.

[0009] Furthermore, the method of the terminal device in this disclosure includes: receiving a Radio Resource Control (RRC) message including information for configuring a first timer from a base station device; and, in a Packet Data Convergence Protocol (PDCP) entity, starting the aforementioned first timer associated with the aforementioned PDCP SDU based on reception from a PDCP Service Data Unit (SDU) from a higher layer. The method further includes: upon receiving an RRC message including information for configuring a second timer, and using a Medium Access Control (MAC) control element (CE) to receive information indicating that discarding processing based on Protocol Data Unit Set Importance (PSI) will be effective, starting the aforementioned second timer associated with the aforementioned PDCP SDU in the aforementioned PDCP entity based on reception from the aforementioned PDCP SDU from the aforementioned higher layer.

[0010] Furthermore, the base station apparatus of this disclosure includes: a transmitting unit that transmits a Radio Resource Control (RRC) message including information for configuring a first timer to a terminal device. In the Packet Data Convergence Protocol (PDCP) entity of the terminal device, the first timer is started based on the reception of a PDCP Service Data Unit (SDU) from a higher layer. The transmitting unit transmits an RRC message including information for configuring a second timer to the terminal device, and uses a Medium Access Control (MAC) control element (CE) to transmit information to the terminal device instructing the effective handling of dropping based on Protocol Data Unit Set Importance (PSI). When the aforementioned RRC message including information for configuring the second timer is transmitted, and the information instructing the effective handling of dropping based on PSI is transmitted using the MAC CE, in the PDCP entity of the terminal device, the second timer associated with the aforementioned PDCP SDU is started based on the reception of the aforementioned PDCP SDU from the aforementioned higher layer.

[0011] Based on the above configuration, when the processing or procedure associated with PSI is activated or applied to the terminal device, the terminal device can appropriately perform the processing. Furthermore, the above configuration can replace or be used in conjunction with this effect to achieve other effects. Attached Figure Description

[0012] The foregoing and other objects, features, and advantages of this disclosure will become clearer from the following detailed description, taken in conjunction with the accompanying drawings. The drawings are as follows: Figure 1 This is a diagram showing the communication system S; Figure 2 This is a diagram showing the protocol stack of the U-plane; Figure 3 This is a diagram showing the protocol stack of the C plane; Figure 4 This is a block diagram showing a schematic hardware configuration of the terminal device 10; Figure 5 This is a block diagram showing a general functional configuration of the terminal device 10; Figure 6 This is a block diagram showing a schematic hardware configuration of the base station device 20; Figure 7 This is a block diagram showing a general functional configuration of the base station device 20; Figure 8 This is a diagram illustrating the wireless frame configuration; Figure 9 This is a diagram showing the configuration of the short BSR; Figure 10 This is a diagram showing the configuration of a long BSR; Figure 11 This is a sequence diagram illustrating the processing flow of the terminal device 10 and the base station device 20; Figure 12 This is a diagram illustrating an example of a configuration for a long BSR that includes delay information; Figure 13 This is another example of a configuration that includes delay information in a long BSR; Figure 14 This is another example of a configuration that includes delay information in a long BSR; Figure 15 This is a diagram illustrating an example of the first discard process in a PSI-based discard process; Figure 16 This is a diagram used to illustrate another example of the first discarding process; Figure 17 This is a diagram used to illustrate another example of the first discarding process; Figure 18 This is a diagram illustrating an example of the second discard process in a PSI-based discard process; Figure 19 This is a diagram used to illustrate another example of the second disposal process; Figure 20 This is a diagram illustrating a first aspect of the processing of the terminal device 10 when the first discarding process is activated; Figure 21 This is a diagram illustrating a second aspect of the processing of the terminal device 10 when the first discarding process is effective; Figure 22 This is a diagram illustrating an example of using the first threshold Th1 to trigger a delay information report in the first aspect; Figure 23 This is a diagram illustrating an example of using the first threshold Th1 to trigger a delay information report in the second aspect; Figure 24 This is a sequence diagram illustrating the processing flow of the terminal device 10 and the base station device 20 according to the first embodiment; Figure 25 This is a diagram illustrating an example of using the second threshold Th2 to trigger a delayed information report in the first aspect; Figure 26 This is a diagram illustrating an example of using the second threshold Th2 to trigger a delay information report in the second aspect; Figure 27 This is a sequence diagram illustrating the processing flow of the terminal device 10 and the base station device 20 according to the second embodiment. Detailed Implementation

[0013] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Furthermore, in this specification and the accompanying drawings, elements that can be described in the same way are labeled with the same reference numerals, thus omitting repeated descriptions.

[0014] The embodiments described below are merely examples of configurations that can implement this disclosure. These embodiments can be appropriately modified or changed depending on the configuration of the apparatus to which this disclosure is applied and various conditions. Not all combinations of elements included in the following embodiments are necessary to implement this disclosure, and some elements can be appropriately omitted. Therefore, the scope of this disclosure is not limited by the configurations described in the following embodiments. Configurations combining multiple configurations described in the following embodiments can also be used, provided they do not contradict each other.

[0015] 1. Common Implementation Methods The configurations common to the first and second embodiments described below will be explained below.

[0016] 1.1. Communication System like Figure 1As shown, the communication system S includes one or more terminal devices 10, one or more base station devices 20, and a core network 30. The communication system S is configured according to predetermined technical specifications. For example, the communication system S may comply with the technical specifications specified by 3GPP (e.g., 5G, 5G Advanced, 6G, etc.).

[0017] In a communication system S, a user plane for sending and receiving user data and a control plane for sending and receiving control data are specifically configured. That is, communication system S supports C / U separation. The user plane is simply referred to as the U plane, and the control plane as the C plane.

[0018] Terminal device 10 is a device that communicates wirelessly with base station device 20. For example, it may be user equipment (UE) that operates in accordance with the 3GPP 5G NR technical specifications. Alternatively, terminal device 10 may also be a device that complies with other older or newer 3GPP technical specifications.

[0019] Terminal device 10 may be, for example, a mobile phone terminal such as a smartphone, a tablet terminal, a laptop PC (personal computer), a communication module, a communication card, or an IoT (Internet of Things) device such as a surveillance camera and a robot. Terminal device 10 may also be a vehicle (e.g., a car, a tram, etc.) or a device mounted thereon. Terminal device 10 may also be a transport vehicle other than a vehicle (e.g., a ship, an airplane, etc.) or a device mounted thereon. Terminal device 10 may also be a sensor or a device mounted thereon. Furthermore, terminal device 10 may also be referred to as a terminal, mobile station, mobile terminal, mobile device, mobile unit, subscriber station, subscriber terminal, subscriber device, subscriber unit, wireless station, wireless terminal, wireless device, wireless unit, remote station, remote terminal, remote device, remote unit, and other names. Terminal device 10 may also 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).

[0020] Base station device 20 manages at least one cell. A cell is the smallest unit constituting a communication area. For example, a cell belongs to a frequency (e.g., a carrier frequency) and includes one component carrier. The term "cell" sometimes refers to a wireless communication resource and sometimes to a communication target of terminal device 100. Base station device 20 wirelessly communicates with terminal device 10 located in the cell in both the U-plane and the C-plane. In other words, base station device 20 terminates both the U-plane and C-plane protocols for terminal device 10.

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

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

[0023] The base station device 20 may include multiple unit devices. For example, the base station device 20 may include a central unit (CU), a distributed unit (DU), and a radio unit (RU).

[0024] Multiple base station devices 20 are interconnected to form a Radio Access Network (RAN). The radio access network formed by the base station devices 20, which act as gNBs, can also be referred to as NG-RAN (Next Generation Radio Access Network). The base station devices 20, which act as gNBs, can also be referred to as NG-RAN nodes.

[0025] Multiple base station devices 20 are interconnected via a predetermined interface (e.g., an Xn interface). More specifically, for example, multiple base station devices 20 are interconnected in the U plane via an Xn-U interface and in the C plane via an Xn-C interface. Furthermore, multiple base station devices 20 may also be interconnected via other interfaces with different functions or names.

[0026] Each base station device 20 is connected to the core network 30 via a predetermined interface (e.g., 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 to the AMF of the core network 30 via an NG-C interface in the C plane. Furthermore, each base station device 20 may also connect to the core network 30 via other interfaces with different functions or names.

[0027] Reference Figure 2 The wireless protocol architecture between terminal device 10 and base station device 20 is explained. Additionally, refer to... Figure 3 The wireless protocol architecture between terminal device 10 and base station device 20, and between terminal device 10 and core network 30, is described.

[0028] like Figure 2 As shown, in the U-plane protocol stack, starting from the bottom, the following layers are sequentially arranged: Physical (PHY) layer, Media Access Control (MAC) layer, Radio Link Control (RLC) layer, Packet Data Convergence Protocol (PDCP) layer, and Service Data Adaptation Protocol (SDAP) layer. Each of these layers terminates at the base station device 20 on the network side. Furthermore, the MAC layer is also referred to as the "Medium Access Control layer."

[0029] like Figure 3 As shown, in the protocol stack of the C plane, the layers arranged from the bottom up are: Physical (PHY) layer, Media Access Control (MAC) layer, Radio Link Control (RLC) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Resource Control (RRC) layer, and Non-Access Stratum (NAS). The MAC layer is also referred to as the "Medium Access Control layer." All the layers mentioned above, except for the NAS, are terminated at the base station device 20 for the network side. The NAS is terminated at the AMF of the core network 30 for the network side.

[0030] like Figure 4As shown, the terminal device 10 includes a processor 101, a memory 102, an input / output interface 103, a wireless interface 104, and an antenna 105 as hardware elements. These elements in the terminal device 10 are interconnected via an internal bus. Alternatively, the terminal device 10 may also include... Figure 4 Hardware elements other than those shown.

[0031] The processor 101 is a computing element that implements various functions of the terminal device 10. The processor 101 may be a SoC (System-on-a-Chip) that includes elements such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), and a memory controller.

[0032] The memory 102 includes at least one storage medium such as RAM (Random Access Memory) or eMMC (embedded Multimedia Card). The memory 102 is an element that temporarily or permanently stores programs and data used to perform various processes in the terminal device 10. The programs include one or more commands for actions of the terminal device 10. The processor 101 implements the functions of the terminal device 10 by expanding the programs stored in the memory 102 into the memory 102 and / or system memory (not shown) and executing them.

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

[0034] The wireless interface 104 is a circuit that performs various signal processing functions to enable wireless communication, including a baseband processor and RF circuitry. The wireless interface 104 transmits and receives radio signals with the base station device 20 via the antenna 105.

[0035] like Figure 5 As shown, the terminal device 10 includes a control unit 110 and a communication unit 120 as functional blocks. The communication unit 120 includes at least one transmitting unit 121 and at least one receiving unit 122.

[0036] 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 implemented by the processor 101 and the memory 102. The control unit 110 performs 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.

[0037] The communication unit 120 includes a wireless interface 104 and an antenna 105. In other words, the communication unit 120 is implemented by the wireless interface 104 and the antenna 105. The communication unit 120 communicates wirelessly with the base station device 20 by transmitting and receiving radio signals. The communication unit 120 may include two or more wireless interfaces 104 and two or more antennas 105.

[0038] The control unit 110 operates to perform various processes of the terminal device 10.

[0039] like Figure 6 As shown, the base station device 20 includes a processor 201, a memory 202, a network interface 203, a wireless interface 204, and an antenna 205 as hardware elements. These elements in the base station device 20 are interconnected via an internal bus. Alternatively, the base station device 20 may also include... Figure 6 Hardware elements other than those shown.

[0040] The processor 201 is a computing element that implements various functions of the base station device 20. The processor 201 may be a CPU, or it may include other processors such as a GPU.

[0041] The memory 202 includes at least one storage medium selected from ROM (Read Only Memory), RAM, HDD (Hard Disk Drive), SSD (Solid State Drive), etc. The memory 202 is an element that temporarily or permanently stores programs and data used to perform various processes in the base station device 20. The programs include one or more commands for the operation of the base station device 20. The processor 201 implements the functions of the base station device 20 by expanding the programs stored in the memory 202 into the memory 202 and / or system memory (not shown) and executing them.

[0042] Network interface 203 is an interface for sending and receiving signals with other base station devices 20 and core network 30.

[0043] The wireless interface 204 is a circuit that performs various signal processing functions to enable wireless communication, including a baseband processor and RF circuitry. The wireless interface 204 transmits and receives radio signals with the terminal device 10 via the antenna 205.

[0044] like Figure 7 As shown, the base station device 20 includes a control unit 210, a communication unit 220, and a network communication unit 230 as functional blocks. The communication unit 220 includes at least one transmitting unit 221 and at least one receiving unit 222.

[0045] 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 implemented by the processor 201 and the memory 202. The control unit 210 performs various control processes in the base station device 20. For example, the control unit 210 controls wireless communication with the base station device 10 via the communication unit 220. That is, the control unit 210 transmits and receives data / information / messages via the communication unit 220. In addition, 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.

[0046] The communication unit 220 includes a wireless interface 204 and an antenna 205. In other words, the communication unit 220 is implemented by the wireless interface 204 and the antenna 205. The communication unit 220 communicates wirelessly with the terminal device 10 by transmitting and receiving radio signals. The communication unit 220 may include two or more wireless interfaces 204 and two or more antennas 205.

[0047] The network communication unit 230 includes a network interface 203. In other words, the network communication unit 230 is implemented by the network interface 203. The network interface 203 sends and receives signals with the network (and consequently, the other nodes mentioned above).

[0048] The control unit 210 operates to perform various processes of the base station device 20.

[0049] 1.2. Wireless Resources Terminal device 10 and base station device 20 communicate wirelessly with each other using wireless resources in the frequency and time domains. The wireless resources will be described below.

[0050] The downlink communication transmission method from base station device 20 to terminal device 10 is, for example, orthogonal frequency division multiplexing (OFDM) using a cyclic prefix (CP), i.e., CP-OFDM. The uplink communication transmission method from terminal device 10 to base station device 20 is, for example, the aforementioned CP-OFDM, or DFTS-OFDM (Discrete Fourier Transform Spread Spectrum Orthogonal Frequency Division Multiplexing) applying CP-OFDM after perform transform precoding of Discrete Fourier Transform (DFT) spreading.

[0051] A cyclic prefix is ​​a redundant signal that functions as a guard period (GP) to prevent inter-symbol interference and inter-carrier interference, and it is inserted at the beginning of an OFDM symbol. As categories of cyclic prefixes, there are normal cyclic prefixes and extended cyclic prefixes.

[0052] Multiple mutually orthogonal subcarriers are used as frequency-domain radio resources in OFDM. These subcarriers are arranged in the frequency domain with a predetermined subcarrier spacing (SCS) Δf. In a communication system S, multiple subcarrier spacings Δf can be applied. The subcarrier spacing Δf can be represented, for example, by the following formula. Δf=2 μ 15 [kHz]

[0053] Here, μ is an integer greater than or equal to 0, and can take at least any of the values ​​0, 1, 2, 3, 4, 5, and 6. Therefore, the subcarrier spacing Δf [kHz] can take at least any of the values ​​15, 30, 60, 120, 240, 480, and 960. In addition, μ can also take values ​​greater than or equal to 7.

[0054] In the time domain of OFDM, such as Figure 8 As shown, a hierarchical radio frame configuration is used. A radio frame consists of 10 subframes. Subframes are assigned subframe numbers that are counted upwards from 0 to 9. A radio frame is divided into two half-frames. The duration of a radio frame is 10 ms, the duration of a half-frame is 5 ms, and the duration of a subframe is 1 ms. These durations do not depend on the subcarrier spacing Δf.

[0055] A subframe comprises one or more slots. The number of slots Ns in a subframe depends on the value of μ mentioned above, and thus on the subcarrier spacing Δf. The number of slots Ns can be represented, for example, by the following formula. Ns=2 μ

[0056] A time slot includes multiple symbols. The number of symbols in a time slot depends on the type of cyclic prefix. For example, with a regular cyclic prefix, a time slot includes 14 symbols. With an extended cyclic prefix, a time slot includes 12 symbols.

[0057] As mentioned above, the number of time slots and symbols in each of the radio frames, half-frames, and subframes, which have fixed durations, is variable. Therefore, the duration of the time slots and the duration of the symbols are also variable.

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

[0059] Radio frames are assigned a System Frame Number (SFN) that increments by 1 from 0 to 1023. SFN "0" represents the initial SFN value, and SFN "1023" represents the maximum SFN value. Therefore, the next radio frame after a radio frame assigned SFN 1023 is assigned SFN 0. Since the duration of a radio frame is 10ms, the duration of one cycle of the System Frame Number is 10240ms (=10.24 seconds).

[0060] Here, the base station device 20 can configure one or more serving cells for the terminal device 10. A serving cell may correspond to a component carrier in the downlink and / or a component carrier in the uplink. The technique of configuring one or more serving cells and performing wireless communication between the base station device 20 and the terminal device 10 can also be referred to as carrier aggregation.

[0061] Additionally, the base station device 20 can configure one or more bandwidth portions (BWPs) for the terminal device 10 for each of the one or more serving cells. For example, a downlink bandwidth portion (DL-BWP) can be configured in the downlink of a serving cell. Additionally, an uplink bandwidth portion (UL-BWP) can be configured in the uplink of a serving cell. Here, the DL-BWP can include an initial DL-BWP and / or a dedicated DL-BWP. Similarly, the UL-BWP can include an initial UL-BWP and / or a dedicated UL-BWP. Hereinafter, BWPs can include DL-BWPs and / or UL-BWPs.

[0062] 1.3. Channel and Control Information Terminal device 10 and base station device 20 send and receive user data and control information to each other. The following examples illustrate the sending and receiving of control information in the downlink and uplink.

[0063] Terminal device 10 and base station device 20 use multiple hierarchical channels to send and receive user data and control information. Physical channels are channels used for physical communication between terminal device 10 and base station device 20. Examples of physical channels include the Physical Downlink Control Channel (PDCCH), Physical Broadcast Channel (PBCH), and Physical Uplink Control Channel (PUCCH).

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

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

[0066] Base station device 20 uses the PDCCH as the physical channel to send downlink control information (DCI) to terminal device 10. The DCI includes information related to the resource allocation for the downlink and uplink of terminal device 10, as well as control information for terminal device 10. The DCI is mapped to the PDCCH, which is equivalent to Layer 1 signaling.

[0067] Here, one or more formats can be specified for DCI transmissions in the PDCCH. The format specified for DCI transmissions in the PDCCH can be referred to as a DCI format. For example, a DCI format may include a DCI format for scheduling the Physical Downlink Shared Channel (PDSCH) (e.g., formats referred to as DCI format 1_0, DCI format 1_1, and / or DCI format 1_2). Additionally, for example, a DCI format may include a DCI format for scheduling the Physical Uplink Shared Channel (PUSCH) (e.g., formats referred to as DCI format 0_0, DCI format 0_1, and / or DCI format 0_2). Furthermore, a DCI format may include a DCI format not used for scheduling the PDSCH and / or PUSCH. A DCI format used for scheduling the PDSCH and / or PUSCH can be referred to as a scheduled DCI format. A DCI format not used for scheduling the PDSCH and / or PUSCH can be referred to as a non-scheduled DCI format. For ease of explanation, "DCI format" will sometimes be simply referred to as "PDCCH". Additionally, "DCI generated according to the DCI format" will sometimes be simply referred to as "DCI format".

[0068] For example, base station device 20 can be configured to monitor (i.e., supervise) the frequency domain resources and / or time domain resources of the PDCCH candidate set. For example, the frequency domain resources monitored by terminal device 10 for the PDCCH candidate set can be referred to as a control resource set (CORESET). Additionally, the time domain resources monitored by terminal device 10 for the PDCCH candidate set can be referred to as a search space set (SSS). Terminal device 10 can monitor the PDCCH candidate set in one or more CORESETs within the DL-BWP of the serving cell configured with PDCCH monitoring, according to the corresponding search space set. Here, monitoring can mean attempting to decode each of the PDCCH candidates according to the monitored DCI format. This configuration can be referred to as blind decoding.

[0069] Here, a CRC (Cyclic Redundancy Check) scrambled with an RNTI (Radio Network Temporary Identifier) ​​can be added to the DCI (or DCI format) transmitted on the PDCCH. CRC can also be called a CRC parity check bit. Several types of RNTIs are defined. For example, the base station device 20 can configure each RNTI by sending an RRC message, which includes information indicating a C-RNTI (Cell-RNTI), information indicating an MCS-C-RNTI (Modulation and Coding Scheme Cell-RNTI), and information indicating a CS-RNTI (Configured Scheduling-RNTI). That is, a CRC scrambled with at least one of C-RNTI, MCS-C-RNTI, and CS-RNTI can be added to the DCI (or DCI format) transmitted on the PDCCH.

[0070] Terminal device 10 can monitor (and / or receive) PDCCH and detect (and / or receive) DCI format.

[0071] Terminal device 10 uses PUCCH, which serves as the physical channel, to send uplink control information (UCI) to base station device 20. UCI includes control information such as scheduling requests (SR), Ack / Nack for Hybrid Automatic Repeat reQuest (HARQ), and channel state information (CSI). UCI is mapped to PUCCH or PUSCH, equivalent to Layer 1 signaling.

[0072] The base station device 20 uses the DL-SCH as a transmission channel to send the MAC layer control element (CE) to the terminal device 10. The downlink MAC CE is mapped to the PDSCH via the DL-SCH, which is equivalent to layer 2 signaling.

[0073] Terminal device 10 uses UL-SCH as the transmission channel to send MAC layer control element (CE) to base station device 20. The uplink MAC CE includes control information such as buffer status report (BSR). The uplink MAC CE is mapped to PUSCH via UL-SCH, which is equivalent to layer 2 signaling.

[0074] Base station device 20 uses the BCCH (Broadcast Channel) as a logical channel to send (or broadcast) system information (SI) to terminal device 10. SI includes Minimum System Information (MSI) and Other System Information (OSI). MSI includes the Master Information Block (MIB) and System Information Block 1 (SIB 1). SIB 1 can be referred to as Remaining Minimum System Information (RMSI). OSI includes system information blocks other than SIB 1 (SIB 2 onwards). In the BCCH, MIB is mapped to PBCH via BCH (Broadcast Channel), and SIB is mapped to PDSCH via DL-SCH.

[0075] Base station device 20 uses the Signaling Radio Bearer (SRB) established between terminal device 10 and base station device 20 in the RRC layer to send control information in the RRC layer to terminal device 10. Hereinafter, messages exchanged between base station device 20 and terminal device 10 in the RRC layer can be referred to as RRC messages. There are several types of SRBs (e.g., SRB 0, SRB 1, SRB 2, SRB 3, SRB 4). In addition to RRC messages, SRBs are also used for sending and receiving NAS messages, which include control information in the NAS layer. CCCH or DCCH is used to send RRC messages from base station device 20 to terminal device 10. CCCH and DCCH are mapped to PDSCH via DL-SCH, respectively. RRC messages are equivalent to Layer 3 signaling.

[0076] As an example of a downlink RRC message, the RRC Reconfiguration message will be explained. The RRC Reconfiguration message is an RRC message sent from base station device 20 to terminal device 10 using SRB 1 or SRB 3. The DCCH is used to send the RRC Reconfiguration message. The RRC Reconfiguration message is used to perform reconfiguration or modification related to the connection between base station device 20 and terminal device 10.

[0077] Terminal device 10 uses the aforementioned SRB to send an RRC message to base station device 20. CCCH or DCCH is used to send the RRC message from terminal device 10 to base station device 20. CCCH and DCCH are mapped to PUSCH via UL-SCH, respectively. The RRC message is equivalent to Layer 3 signaling.

[0078] As an example of an uplink RRC message, the User Equipment Capability Information (UECapabilityInformation) message will be explained. The UECapability Information message is an RRC message sent from terminal device 10 to base station device 20 using SRB 1. The DCCH is used to send the UECapability Information message. The UECapability Information message is used to notify base station device 20 of information related to the radio access capability of terminal device 10.

[0079] As an example of an uplink RRC message, the User Equipment Assistance Information (UAI) message will be explained. The UAI message is an RRC message sent from terminal device 10 to base station device 20 using SRB 1 or SRB 3. The DCCH is used to send the UAI message. The UAI message is used to notify base station device 20 of various information related to terminal device 10 (e.g., UE assistance information).

[0080] 1.4. Uplink Scheduling 1.4.1. Scheduling Request (SR) The SR (Request for Radio Resources) is used by terminal device 10 to request radio resource allocation for PUSCH from base station device 20. The SR can also be used to request UL-SCH resources for initial transmission. Base station device 20 allocates PUSCH resources for sending the SR to terminal device 10. Base station device 20 sends an RRC (Resource Control Message) message to terminal device 10, including the parameters of the SR. The parameters of the SR are included in the SchedulingRequestResourceConfig IE, which is an example of an Information Element (IE) in RRC.

[0081] Terminal device 10 uses configured PUCCH resources to send a UCI including a SR to base station device 20. Terminal device 10 can send UCIs on demand. Terminal device 10 can also send UCIs in periods of configuration. For example, terminal device 10 can send an SR set to "0" (negative SR) and / or an SR set to "1" (positive SR). Base station device 20 allocates PUSCH radio resources to terminal device 10 based on the SR.

[0082] 1.4.2. Dynamic Grant (DG) DG is a scheduling method for allocating PUSCH radio resources according to the uplink granting process. Base station device 20 sends an uplink grant to terminal device 10 on the PDCCH. Terminal device 10 performs PUSCH transmission according to the uplink grant. For example, base station device 20 may allocate PUSCH radio resources using a DCI format accompanied by a CRC scrambled with C-RNTI and / or MCS-C-RNTI (i.e., a DCI format for scheduling PUSCH), and terminal device 10 may use the allocated PUSCH radio resources to perform uplink transmission. Here, the New Data Indicator included in the DCI format with a CRC scrambled with C-RNTI and / or MCS-C-RNTI can be set to 0 or 1. Alternatively, base station device 20 may allocate PUSCH radio resources using a DCI format accompanied by a CRC scrambled with CS-RNTI (i.e., a DCI format for scheduling PUSCH), and terminal device 10 may use the allocated PUSCH radio resources to perform uplink transmission. Here, the new data indicator included in the DCI format, which is accompanied by CRC scrambling using CS-RNTI, can be set to 1.

[0083] 1.4.3. Configured Grant (CG) CG is a scheduling method for allocating PUSCH radio resources without the aforementioned dynamic uplink granting process. CG includes two types: Type 1 and Type 2. The base station device 20 sends an RRC message including the parameters of the CG to the terminal device 10. The parameters of the CG are included in the ConfiguredGrantConfig IE, which is an example of an Information Element (IE) of RRC. The ConfiguredGrantConfig IE includes the parameter periodicity related to the period of transmission using PUSCH. Furthermore, the periodicity parameter is configured in units of time slots or symbols. Alternatively, the periodicity parameter can also be configured in units of frames per second (FPS). In Type 1, the terminal device 10 begins transmitting signals with a configured period without triggering by DCI. On the other hand, in Type 2, the base station device 20 sends a DCI scrambled using CS-RNTI to the terminal device 10. CS-RNTI is used to activate periodic transmissions. Terminal device 10 responds to the activation of DCI scrambled by CS-RNTI to configure the periodic start of transmission using PUSCH.

[0084] 1.5. Cache Status Report (BSR) Terminal device 10 uses the allocated PUSCH radio resources to send a BSR via MAC signaling. The BSR includes a MAC CE, which is included in a MAC PDU (Medium Access Control Protocol Data Unit). The BSR indicates information related to the buffer status of uplink data for the MAC entity. Base station device 20 allocates uplink radio resources to terminal device 10 based on the BSR.

[0085] In the BSR, logical channels (LCHs) are assigned to logical channel groups (LCGs). Each LCG includes more than one logical channel. Terminal device 10 calculates the uplink data buffer size for each LCG. Terminal device 10 sends the buffer size corresponding to each LCG as the BSR to base station device 20.

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

[0087] Additionally, parameters associated with the LCG are included in the LogicalChannelConfig IE, which is an example of an Information Element (IE) in RRC. That is, the base station device 20 can send an RRC message including the LogicalChannelConfig IE. Furthermore, the terminal device 10 can determine the configuration related to logical channels and / or LCGs based on the LogicalChannelConfig IE included in the RRC message. For example, the LogicalChannelConfig IE includes the logicalChannelGroup IE. Logical channels are assigned to LCGs by the logicalChannelGroup IE. For example, an index (ID) of the LCG can be configured for each logical channel in one or more logical channels, and the LCG to which the one or more logical channels belong can be configured. Moreover, the LogicalChannelConfig IE sometimes includes the logicalChannelGroupIAB-Ext IE. The logicalChannelGroupIAB-Ext IE is only applicable to IAB-MT (Integrated Access Backhaul-Mobile Termination). When logicalChannelGroupIAB-Ext IE is configured, LogicalChannelConfig IE is ignored.

[0088] Terminal device 10 can trigger BSR according to predetermined conditions. For example, terminal device 10 can trigger BSR when any of the following conditions (a1) to (a4) are met for an activated cell group. In addition, the following conditions may also be referred to as "events". (a1) For a logical channel belonging to a specific LCG, the uplink data is available in the MAC entity, and either of the following conditions is met. The aforementioned uplink data belongs to a logical channel, which has a higher priority than any logical channel belonging to any LCG that includes available uplink data. There is no logical channel belonging to any LCG that includes available uplink data. (a2) Uplink resources are allocated and the number of padding bits is greater than the sum of the BSR MAC CE and its subheader. (a3) The retxBSR-Timer expires, and at least one logical channel belonging to the LCG includes uplink data. (a4)periodicBSR-Timer expires.

[0089] BSRs include at least Regular BSRs, Padding BSRs, and Periodic BSRs. Regular BSRs, Padding BSRs, and Periodic BSRs can be triggered based on different conditions. For example, if either condition (a1) or (a3) ​​is met, the terminal device 10 triggers a Regular BSR. If condition (a2) is met, the terminal device 10 triggers a Padding BSR. If condition (a4) is met, the terminal device 10 triggers a Periodic BSR.

[0090] BSRs include multiple formats. These formats include at least a short BSR and a long BSR. A MAC PDU that includes 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 can be referred to as a codepoint. Short and long BSRs are identified by the codepoint values.

[0091] A short BSR is a format used to report the cache status (i.e., cache size) of an LCG. For example... Figure 9 As shown, the short BSR includes a fixed-size field 900 with 8 bits. Field 900 includes a first part 910 and a second part 920.

[0092] Part 910 has 3 bits. Part 910 contains information that identifies the LCG whose cache state is being reported. Part 910 is sometimes referred to as the "LCG ID field".

[0093] Part 920 has 5 bits. Part 920 is information used to identify the total amount of data available on all logical channels in the LCG indicated by Part 910. Part 920 is sometimes simply referred to as the "buffer size". Part 920 indicates an index that indicates the number of bytes. For example, Part 920 indicates any value from 0 to 31.

[0094] In addition, short BSRs can include truncated and extended formats. The truncated format is used for logical channels with high priority (i.e., LCH priority), while the extended format is capable of transmitting more information.

[0095] Long BSRs are a format used to report the cache status (i.e., cache size) of multiple LCGs. For example... Figure 10 As shown, the long BSR has a variable size. The long BSR includes an LCG field 1010 and a cache size field 1020.

[0096] LCG field 1010 has 8 bits. In LCG field 1010, each of the 8 bits corresponds to one of the 8 LCGs i. Here, i is an integer from 0 to 7. The definition of i is the same in the following description. LCG field 1010 can indicate whether a cache size field corresponding to LCG i exists. For example, when the value of LCG i in LCG field 1010 is 1, this indicates that a cache size field corresponding to LCG i exists. When the value of LCG i is 0, this indicates that a cache size field corresponding to LCG i does not exist.

[0097] The number of fields included in the cache size field 1020 varies depending on the value of the LCG field 1010. Figure 10 In the example, suppose that in LCG field 1010, the bit corresponding to LCG 1 is 1, and the bit corresponding to LCG 2 is 1. Therefore, cache size field 1020 includes field 1021 corresponding to LCG 1 and field 1022 corresponding to LCG 2. Furthermore, suppose that in... Figure 10 The bit corresponding to LCG 0 is 0, therefore, the field corresponding to LCG 0 is not included in the cache size field 1020.

[0098] Each field, including the cache size field 1020, has 8 bits. Each field indicates an index, which in turn indicates the number of bytes. For example, each field indicates a value from 0 to 254.

[0099] In addition, similar to short BSRs, long BSRs can include truncated formats as well as extended formats.

[0100] In addition, BSRs can include both Pre-emptive and Extended Pre-emptive BSR formats. These formats are used in IAB-MT.

[0101] Terminal device 10 can select either a short BSR or a long BSR according to a predetermined method. For example, in the case of regular BSRs and periodic BSRs, terminal device 10 can 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, terminal device 10 sends a long BSR for all LCGs with available data. Otherwise, terminal device 10 sends a short BSR.

[0102] In the case of regular and periodic BSRs, for MAC entities configured by higher layers for LogicalChannelGroup-IABExt IE, terminal device 10 can select either a short BSR or a long BSR as follows: When two or more LCGs have available data for transmission, and the maximum value of the LCG ID among the configured LCGs is 7 or less, terminal device 10 sends a long BSR for all LCGs with available data. When two or more LCGs have available data for transmission, and the maximum value of the LCG ID among the configured LCGs is greater than 7, terminal device 10 sends an extended long BSR for all LCGs with available data. When one or more LCGs have available data for transmission, terminal device 10 sends an extended short BSR.

[0103] In addition, when filling in a BSR, the terminal device 10 may send any of the following BSR formats according to the conditions that are met. Short BSR Long BSR Short truncated BSR Long truncated BSR • Extended Short-Truncation BSR · Extended Long Truncation BSR

[0104] 1.6. Data discard processing The PDCP entity on the transmitting side maintains a PDCP discard timer. Hereinafter, this PDCP discard timer is referred to as "first timer Tm1". For example, terminal device 10 uses first timer Tm1 to perform data discard processing. First timer Tm1 is configured for the Data Radio Bearer (DRB).

[0105] The base station device 20 sends an RRC message to the terminal device 10, which includes an IE associated with PDCP. The duration of the first timer Tm1 can be included in the PDCP-config IE, which is an example of an IE associated with PDCP.

[0106] The PDCP entity of terminal device 10 maintains a first timer Tm1. The PDCP entity receives a PDCP SDU (Service Data Unit) from a higher layer. Based on the receipt of the PDCP SDU, the PDCP entity starts the first timer Tm1 associated with the PDCP SDU.

[0107] When the first timer Tm1 expires for a specific PDCP SDU, the PDCP entity discards the corresponding PDCP data PDU and PDCP SDU. If the corresponding PDCP data PDU has already been sent to the lower layer, the PDCP entity instructs the lower layer to discard the PDCP data PDU.

[0108] 1.7. Extended Reality (XR) The characteristics of services occurring in XR are explained. In XR, various types of data (video data, audio data, user data, control data, etc.) are sent and received in parallel. Each of these data streams has different service characteristics and QoS requirements.

[0109] During the timing of sending and receiving the aforementioned data, due to factors such as video or audio encoding and network latency, time shifts may sometimes occur, manifesting as jitter, variability, or fluctuation.

[0110] Reference 1 describes the sending and receiving in XR, and the following definitions can be introduced. [Reference 1] 3GPP TR 23.700-60 V1.1.0 (2022-09)

[0111] A PDU set is a collection of PDUs that include one or more PDUs, each carrying a unit of payload containing information generated at the application level. The application level mentioned above corresponds, for example, to frames or video slices in an XR service. A data burst is a set of data multiplexed PDUs generated and sent by an application within a short period of time.

[0112] Furthermore, in XR, as part of the aforementioned QoS requirements, the Packet Delay Budget (PDB) requirement is discussed. The PDB is the upper bound of the allowed packet delay time between the terminal device 10 and the UPF. In addition, Reference 1 describes the introduction of the following new QoS parameters. PDU-Set Delay Budget (PSDB): is the upper bound of the allowed delay time of the PDU set between the terminal device 10 and the UPF. PDU-Set Error Rate (PSER): is the upper bound of the error rate calculated between the PDU set processed by the sender and the PDU set of the higher layer that was not successfully delivered to the corresponding receiver.

[0113] 1.8. Delay Information Report 1.8.1. Basic Configuration of Delay Information Reporting Imagine XR being used under various requirements, including low latency. Accordingly, regarding uplink communication from terminal device 10, base station device 20 allocates radio resources considering these requirements. To perform this allocation of radio resources, terminal device 10 sends a delay information report to base station device 20, including delay information for predetermined data. Furthermore, the delay information report can also be referred to as a "delay status report."

[0114] The aforementioned predetermined data refers to the unit of data that is the subject of the delay information report. Hereinafter, the predetermined data will sometimes be referred to as "data to be reported" or "unit of data to be reported." According to this configuration, terminal device 10 can send delay information regarding the data to be reported to base station device 20.

[0115] The unit of data for a reporting object can be data corresponding to an LCG. An LCG can include one or more LCHs (i.e., data corresponding to one or more LCHs). In this configuration, the unit of data for a reporting object can be a portion or the entirety of the data available for an LCG.

[0116] The unit of data for a reporting object can be data corresponding to a single PDU. In this configuration, the unit of data for a reporting object can be a portion or the entirety of the data available for a single PDU. Alternatively, the unit of data for a reporting object can be data corresponding to a set of PDUs. In this configuration, the unit of data for a reporting object can be a portion or the entirety of the data available for a set of PDUs. Furthermore, the unit of data for a reporting object can be data corresponding to multiple sets of PDUs. For example, the unit of data for a reporting object can be data (or a portion of data) available in one or more or all PDUs (or a set of PDUs) belonging to a PDU set.

[0117] The unit of data for a reporting object can be data corresponding to a single data burst. In this configuration, the unit of data for a reporting object can be a portion or the entirety of the data available for a single data burst. Furthermore, the unit of data for a reporting object can be data corresponding to multiple data bursts. For example, the unit of data for a reporting object can be data (or a portion of data) available within one or more or all data (or data bursts) belonging to a single data burst.

[0118] Delay information may include one or both of information that explicitly indicates a delay and information that implicitly indicates a delay.

[0119] - Display information indicating the delay For example, delay information can be a delay time or an index representing the delay time. Delay information can be the remaining time until a predetermined first deadline is reached. This remaining time can be calculated based on the aforementioned first timer (i.e., the PDCP discard timer) Tm1. Terminal device 10 can calculate the remaining time based on the first timer Tm1, using the time of the initial (or first) transmission reported in the delay information as a reference. For example, terminal device 10 can calculate the remaining time for PDUs in a specific PDU set based on the first timer Tm1, which is associated with the first PDU arriving in that PDU set. Delay information can include information related to multiple remaining times. In another example, delay information can be information related to the shortest remaining time among multiple remaining times.

[0120] - Implicitly indicates delay information For example, delay information may include information related to data within the reported object's data that has time constraints or requirements imposed. Hereinafter, the entirety of the reported object's data is referred to as "first data," and the data within the reported object's data that has time constraints or requirements imposed is referred to as "second data." Delay information may be information related to the size of the second data. For example, delay information may be an index indicating the number of bytes in the second data.

[0121] The second data is the data that should be sent with priority. The second data can be referred to as urgent data. The second data can be data that meets conditions related to delay. For example, the second data can be data associated with the remaining time mentioned above. For example, a predetermined first threshold Th1 can be applied to the remaining time of the first timer Tm1. The second data can be data where the remaining time is less than the first threshold Th1.

[0122] In another example, the second data may be data subject to limitations or requirements related to time variations in delays such as jitter. In yet another example, the second data may be data subject to limitations or requirements on the transmission rate.

[0123] For example, base station device 20 can send information indicating a first threshold Th1 to terminal device 10. Base station device 20 can send an RRC message including information indicating the first threshold Th1 to terminal device 10. The first threshold Th1 can be configured for LCH. For example, the first threshold Th1 can be configured as a new element of a LogicalChannelConfig IE. The first threshold Th1 can be configured for LCG. For example, the first threshold Th1 can be configured as a new element of a LogicalChannelGroup IE. The first threshold Th1 can be configured for PDU or PDU set. The first threshold Th1 can be configured in an IE associated with the PDU or PDU set included in the RRC message. The first threshold Th1 can be configured for data burst. The first threshold Th1 can be configured in an IE associated with the data burst included in the RRC message. The first threshold Th1 can be configured for terminal device 10. Furthermore, base station device 20 can send system information (SI, e.g., SIB 1 and / or SIBs other than SIB 1) including information indicating the first threshold Th1 to terminal device 10. The base station device 20 can send a DCI including information indicating a first threshold Th1 to the terminal device 10.

[0124] The base station device 20 can configure multiple first thresholds Th1 for each LCG. In this configuration, the multiple first thresholds Th1 can be different values ​​from each other. Similarly, the base station device 20 can configure multiple first thresholds Th1 for each PDU, PDU set, or data burst.

[0125] The first threshold Th1 can be used as a threshold for triggering a delay information report. That is, the terminal device 10 can trigger (and / or send) a delay information report based on the first threshold Th1. The terminal device 10 can trigger (and / or send) a delay information report when the remaining time is less than the first threshold Th1. For example, the terminal device 10 can trigger (and / or send) a delay information report when the remaining time related to a specific PDU or PDU set is less than the first threshold Th1 configured for the LCG.

[0126] The base station device 20 can determine the degree of delay based on the delay information included in the delay information report. For example, the base station device 20 can determine the degree of delay based on the remaining time and / or the size of the second data. In addition, the base station device 20 can allocate radio resources for uplink communication from the terminal device 10 based on the delay information.

[0127] 1.8.2. Specific configuration of delay information reporting Terminal device 10 can send a MAC CE including delay information as a delay information report. For example, terminal device 10 can send a BSR including a delay information report. In this configuration, terminal device 10 can send a BSR including a delay information report according to the following procedure.

[0128] like Figure 11 As shown, the communication unit 220 of the base station device 20 sends an RRC message to the terminal device 10 (S1101). The RRC message includes parameters associated with the BSR. The RRC message may be an RRC reconfiguration message. The control unit 110 of the terminal device 10 generates a BSR based on the parameters included in the RRC message. The BSR includes buffer size information and latency information related to the buffer size. The communication unit 120 of the terminal device 10 sends a BSR including a latency information report (S1102). The control unit 210 of the base station device 20 allocates radio resources for the terminal device 10 based on the latency information report.

[0129] Furthermore, when the delay information report is included in the BSR, the terminal device 10 can trigger the BSR including the delay information report based on at least one of the conditions (a1) to (a4) described above. Additionally, as described above, the terminal device 10 can trigger the BSR including the delay information report based on a first threshold Th1. When the remaining time is less than the first threshold Th1, the terminal device 10 can trigger the BSR including the delay information report.

[0130] Terminal device 10 can send Figure 12The long BSR 1200 is shown. The long BSR 1200 includes a first field 1210 and a second field 1220.

[0131] The first field 1210 can be... Figure 10 The LCG field 1010 has the same configuration. Additionally, the first field 1210 can be a field indicating whether LCG i has available data. For example, in the first field 1210, if the value of LCG i is 1, this can indicate that LCG i has available data. If the value of LCG i is 0, this can indicate that LCG i does not have available data. Furthermore, the first field 1210 can be a field indicating whether LCG i has second available data. For example, the first field 1210 can be a field indicating whether LCG i has available data when the remaining time of the first timer Tm1 is less than a first threshold Th1.

[0132] In this example, the second field 1220 includes three fields 1221 to 1223.

[0133] Field 1221 is the field related to LCG 1. Field 1221 includes a first part 1221a and a second part 1221b. In this example, the first part 1221a has 6 bits and the second part 1221b has 2 bits. Furthermore, not limited to this configuration, the first part 1221a and the second part 1221b may each have a different number of bits than in this example.

[0134] The first part 1221a represents the cache size related to the data corresponding to LCG 1. For example, the first part 1221a can be an index indicating the number of bytes. In order to configure the index in the first part 1221a, the control unit 110 can refer to a first cache size table for 6 bits. The first cache size table is a table that defines the correspondence between cache size and index.

[0135] The second part 1221b represents delay information (e.g., the remaining time mentioned above) related to the data corresponding to LCG 1. The second part 1221b may be an index representing the delay information. In order to configure the index in the second part 1221b, the control unit 110 may refer to a delay information table for 2 bits. The delay information table is a table that defines the correspondence between delay information and indexes.

[0136] Field 1222 is a field related to LCG 2. Field 1222 includes a first part 1222a and a second part 1222b. The configuration of the first part 1222a and the second part 1222b is the same as that of the first part 1221a and the second part 1221b described above.

[0137] Field 1223 is a field related to LCG 3. Field 1223 represents the cache size related to the data corresponding to LCG 3. Assume that for the data corresponding to LCG 3, the remaining time is greater than the first threshold Th1. That is, there is no latency for the data corresponding to LCG 3. In this case, field 1223 may include information related to the cache size but not latency information. To configure an index in field 1223, the control unit 110 may refer to a second cache size table for 8 bits. The second cache size table is a table that defines the correspondence between cache size and index. Thus, the control unit 110 can switch between the first cache size table and the second cache size table to configure an index corresponding to information related to the cache size.

[0138] Furthermore, in the example above, the second field 1220 includes three fields 1221 to 1223, but is not limited to this configuration. The number of fields included in the second field 1220 can be variable. Additionally, in other examples, the order of the fields included in the second field 1220 can be determined based on LCH priority.

[0139] In another example, the long BSR 1200 may include a third field that indicates whether delay information is included for each LCG. For example, in the third field, if the value of LCG i is 1, this could indicate that delay information related to LCG i is included. If the value of LCG i is 0, this could indicate that delay information related to LCG i is not included.

[0140] In another example, the first portion 1221a of field 1221 and the first portion 1222a of field 1222 can each be information related to the size of the second data. The second data can be the data where the remaining time is less than the first threshold Th1. For example, the first portion 1221a of field 1221 can be information related to the size of the second data corresponding to LCG 1. Similarly, the first portion 1222a of field 1222 can be information related to the size of the second data corresponding to LCG 2. Furthermore, in this example, the second portion 1221b of field 1221 may not be included in field 1221, and the second portion 1222b of field 1222 may not be included in field 1222.

[0141] like Figure 13 As shown, each field in fields 1221-1223 of the second field 1220 may include a first part corresponding to information related to the cache size and a second part corresponding to latency information. In the following, only those fields related to the cache size are considered. Figure 12 The different configurations will be explained, regarding the differences between them. Figure 12 The parts with the same configuration are omitted from the description.

[0142] Field 1223 is a field related to LCG 3. Field 1223 includes a first part 1223a and a second part 1223b. In this example, the first part 1223a has 6 bits and the second part 1223b has 2 bits. For example, the first part 1223a may be an index indicating the number of bytes. To configure the index in the first part 1223a, the control unit 110 may refer to the first cache size table described above. As mentioned above, assuming that for data corresponding to LCG 3, the remaining time is greater than the first threshold Th1, the second part 1223b may be blank. In another example, the second part 1223b may be a value (or index) indicating that delay information has not been reported.

[0143] Furthermore, the configuration of the second field 1220 is not limited to the examples above. For example... Figure 14 As shown, the second field 1220 may include an 8-bit field 1410 corresponding to information related to the cache size and an 8-bit field 1420 corresponding to latency information. For example, field 1410 represents information related to the cache size of the data corresponding to LCG 1, and field 1420 represents latency information related to the data corresponding to LCG 1. Thus, the cache size information and latency information related to an LCG can be represented by two different fields.

[0144] While the above example illustrates the configuration of a long BSR, it is not limited to this example. The above configuration can also be applied to short BSRs. For example, terminal device 10 can send a short BSR that includes delay information.

[0145] Furthermore, while the configuration of a BSR including a delay information report has been described, it is not limited to this configuration. A new MAC CE for sending delay information can be defined. For example, terminal device 10 can send a MAC CE including delay information as a delay information report. Therefore, the "BSR including delay information" described in this specification can be replaced with "MAC CE including delay information".

[0146] Terminal device 10 can receive first indication information associated with a delay information report from base station device 20. Base station device 20 can send an RRC message including the first indication information to terminal device 10. Base station device 20 can send system information (SI, e.g., SIB 1 and / or SIBs other than SIB 1) including the first indication information to terminal device 10. Base station device 20 can send DCI including the first indication information to terminal device 10.

[0147] The first indication information can be "information indicating whether to trigger (or send) a delay information report." The first indication information can indicate "triggering (or sending) a delay information report" or "not triggering (or not sending) a delay information report." The first indication information can be a flag indicating "triggering (or sending) a delay information report" or "not triggering (or not sending) a delay information report." Furthermore, the first indication information can be "information indicating whether to send delay information (e.g., the aforementioned remaining time)." Moreover, the first indication information can be "information indicating whether to send information related to the size of the second data."

[0148] For example, when the first indication information is included in the RRC message, the terminal device 10 may trigger (or send) a delay information report. Conversely, when the first indication information is not included in the RRC message, the terminal device 10 may not trigger (or send) a delay information report.

[0149] First indication information can be configured for an LCG. The terminal device 10 can determine whether to include delay information related to that LCG in the BSR based on the first indication information configured for the LCG. For example, if the first indication information indicates that delay information is to be sent to a specific LCG, the terminal device 10 can include the delay information related to that LCG in the BSR. For example, the first indication information can be configured as a new element of a LogicalChannelGroup IE. First indication information can also be configured for an LCH. For example, the first indication information can be configured as a new element of a LogicalChannelConfig IE. The terminal device 10 can determine whether to include delay information related to that LCH in the BSR based on the first indication information configured for the LCH. For example, if the first indication information indicates that delay information is to be sent to a specific LCH, the terminal device 10 can include the delay information related to that LCH in the BSR. First indication information can also be configured for a PDU or a PDU set. The terminal device 10 can determine whether to include delay information related to that PDU or PDU set in the BSR based on the first indication information configured for the PDU or PDU set. For example, if the first indication information indicates that delay information is to be sent to a specific PDU or PDU set, the terminal device 10 may include the delay information related to that PDU or PDU set in the BSR. The first indication information may be configured in the IE associated with the PDU or PDU set included in the RRC message. The first indication information may be configured for a data burst. The terminal device 10 may determine whether to include delay information related to the data burst in the BSR based on the first indication information configured for the data burst. For example, if the first indication information indicates that delay information is to be sent to a specific data burst, the terminal device 10 may include the delay information related to that data burst in the BSR. The first indication information may be configured in the IE associated with the data burst included in the RRC message.

[0150] Base station device 20 can use a first threshold Th1 to indicate whether to trigger (or send) a delay information report for terminal device 10. For example, when the RRC message includes information indicating the first threshold Th1, terminal device 10 can control to trigger (and / or send) a delay information report. That is, when the RRC message includes information indicating the first threshold Th1, terminal device 10 can include the delay information report in the BSR based on the first threshold Th1. Conversely, when the RRC message does not include information indicating the first threshold Th1, terminal device 10 can control not to trigger (and / or send) a delay information report. That is, when the RRC message does not include information indicating the first threshold Th1, terminal device 10 can choose not to include the delay information report in the BSR.

[0151] Terminal device 10 can receive second indication information associated with a delay information report from base station device 20. Base station device 20 can send an RRC message including the second indication information to terminal device 10. Base station device 20 can send system information (SI, e.g., SIB 1 and / or SIBs other than SIB 1) including the second indication information to terminal device 10. Base station device 20 can send a DCI including the second indication information to terminal device 10.

[0152] The second indication information can indicate the type of data to be reported. For example, the second indication information can indicate any of LCH, LCG, PDU, PDU set, and data burst. In this configuration, the terminal device 10 can select the type of data to be reported based on the second indication information. The terminal device 10 can then send a delay information report for the selected data.

[0153] The second indication information can be information implicitly indicated by an IE configured with the first indication information. For example, when the first indication information is configured for a MAC cell group, this can indicate that the unit of data for the reporting object corresponds to the data of an LCG. For example, the first indication information can be configured in an IE associated with the MAC cell group included in the RRC message. An example of such an IE is the BSR-config IE. As another example, when the first indication information is configured for an LCG, this can indicate that the unit of data for the reporting object corresponds to the data of an LCG. For example, the first indication information can be configured in an IE associated with the LCG. An example of such an IE is the logicalChannelGroup IE. When the first indication information is configured in an LCH, this can indicate that the unit of data for the reporting object corresponds to the data of an LCH. The first indication information can be configured in an IE associated with the LCH. An example of such an IE is the LogicalChannelConfig IE.

[0154] When a first indication is configured for a PDU or PDU set, this can indicate that the unit of data for the reporting object corresponds to a PDU or a set of more than one PDU. For example, the first indication can be configured in an IE associated with a PDU or PDU set included in an RRC message.

[0155] When a first indication is configured for a data burst, this can indicate that the unit of data for the reporting object corresponds to more than one data burst. For example, the first indication can be configured in an IE associated with a data burst included in an RRC message.

[0156] A MAC PDU may include identification information to determine whether it is a delayed information report. For example, the MAC subheader includes LCID or eLCID values ​​(i.e., code points). LCID or eLCID values ​​indicating a delayed information report can be defined. These LCID or eLCID values ​​can be defined based on the type of data being reported. • MAC CE includes delay information reporting, and the data unit of the reported object is the data corresponding to one LCH. MAC CE includes delay information reports, and the data for the reported objects is in units corresponding to one LCG. MAC CE includes delay information reports, and the data for the reported objects is in units corresponding to one PDU. • MAC CE includes delay information reporting, and the data unit of the reported object corresponds to more than one PDU set. • MAC CE includes delay information reporting, and the data unit of the reported object corresponds to more than one data burst.

[0157] When BSR includes delay information reporting, the following LCID or eLCID values ​​can be defined based on the type of data of the reporting object. • BSR includes delay information reports, and the data unit of the reported object is the data corresponding to one LCH. • BSR includes delay information reports, and the data unit of the reported object is data corresponding to one LCG. • BSR includes delay information reports, and the data unit of the reported object is data corresponding to one PDU. • BSR includes delay information reports, and the data unit of the reported object corresponds to more than one PDU set. • BSR includes delayed information reports, and the data unit of the reported object corresponds to more than one data burst.

[0158] Furthermore, a value for LCID or eLCID can be defined, indicating that the BSR includes a delay information report and that the BSR is in any of the following formats. Short BSR Long BSR Short truncated BSR Long truncated BSR • Extended Short-Truncation BSR · Extended Long Truncation BSR Preemptive BSR • Expanded preemptive BSR

[0159] In another example, the MAC CE that includes a delay information report may include the aforementioned identification information. For instance, the BSR may also include a field that includes identification information indicating that delay information is included.

[0160] 1.9. PDU Set Importance (PSI) In real-time communication such as XR, the Real-time Transport Protocol (RTP) is envisioned. RTP packets include an RTP payload and an RTP header.

[0161] Non-patent document 2 defines fields included in the RTP Header Extension. The significance (i.e., PSI) of the aforementioned PDU set is included in the RTP Header Extension. The PSI is associated with the PDU set and indicates its significance when compared to other PDU sets within the same QoS flow.

[0162] PSI is represented by 4 bits, for example. PSI can be a value from 0 to 15. The lower the PSI value, the higher the importance of the PDU set associated with that PSI. For example, the PDU set associated with PSI "0" is the most important, and the PDU set associated with PSI "15" is the least important. Therefore, in the following description, the statement "the PSI value is relatively small" can be replaced with the statement "the corresponding data (i.e., the PDU set) is relatively important." The statement "the PSI value is relatively large" can be replaced with the statement "the corresponding data (i.e., the PDU set) is relatively low in importance."

[0163] 1.10. PSI-based data discarding processing In the event of congestion, terminal device 10 may perform data discard processing based on PSI. For simplicity, such discard processing will also be referred to as "PSI-based discard processing" below.

[0164] Terminal device 10 can receive first configuration information associated with PSI-based drop processing from base station device 20. The first configuration information may be information indicating the activation or application of PSI-based drop processing. The first configuration information may also be information indicating congestion. For example, base station device 20 may use PDCP control PDU, RRC messages, MAC CE, or DCI to send the first configuration information to terminal device 10. Upon receiving the first configuration information from base station device 20, terminal device 10 can activate the PSI-based drop processing.

[0165] Terminal device 10 can receive second configuration information associated with PSI-based drop processing from base station device 20. The first configuration information may be information indicating that PSI-based drop processing is deactivated or not applied. The second configuration information may be information indicating that congestion has been cleared. For example, base station device 20 can send the second configuration information to terminal device 10 using PDCP control PDU, RRC messages, MAC CE, or DCI. Upon receiving the second configuration information from base station device 20, terminal device 10 can deactivate the PSI-based drop processing.

[0166] In another example, terminal device 10 may, instead of the second configuration information, receive periodic information from base station device 20 relating to the period for activating PSI-based discard processing. In this configuration, terminal device 10 may activate PSI-based discard processing until the period indicated by the aforementioned periodic information has elapsed from the time point from which the first configuration information was received. Terminal device 10 may receive an RRC message including the aforementioned periodic information from base station device 20. In another example, the periodic information may be included in the first configuration information.

[0167] In another example, terminal device 10 can enable PSI-based discard processing until the data held (or buffered) in the associated DRB disappears.

[0168] Furthermore, the state where PSI-based drop processing is not effective can be referred to as "first state," "normal state," or "first mode," etc. The state where PSI-based drop processing is effective can be referred to as "second state," "congestion state," or "second mode," etc.

[0169] PSI-based discarding processes may include at least one of the first discarding process and the second discarding process described below.

[0170] 1.10.1. First Disposal Process The PDCP entity of terminal device 10 may use one or more PDCP discard timers different from the first timer Tm1 described above to perform the first discard process. Hereinafter, to distinguish it from the first timer Tm1, the discard timer used in the first discard process is referred to as "second timer Tm2".

[0171] A second timer Tm2 can be configured for the DRB. For example... Figure 15 As shown, the PDCP entity of terminal device 10 receives packet 1501 from the higher layer at time t0. Terminal device 10 starts a first timer Tm1 from time t0. When the first timer Tm1 expires, terminal device 10 discards packet 1501.

[0172] Terminal device 10 receives first configuration information from base station device 20 at time t1. Based on the first configuration information, terminal device 10 activates the first discard process. That is, terminal device 10 switches the discard timer used from the first timer Tm1 to the second timer Tm2. In this example, terminal device 10 maintains the activation of the first discard process until it receives second configuration information from base station device 20.

[0173] Subsequently, the PDCP entity of terminal device 10 receives packet 1502 from the higher layer at time t2. Terminal device 10 starts a second timer Tm2 from time t2. The second timer Tm2 can be shorter than the first timer Tm1. According to this configuration, in the event of congestion, terminal device 10 can drop packets faster than before the first drop process is activated. This increases the likelihood of eliminating congestion.

[0174] Subsequently, terminal device 10 receives second configuration information from base station device 20 at time t4. Based on the second configuration information, terminal device 10 invalidates the first discard process. That is, terminal device 10 switches the discard timer used from the second timer Tm2 to the first timer Tm1.

[0175] A second timer Tm2 can be configured for each PSI. For example, multiple second timers Tm2-0, ..., Tm2-15 can be configured for PSI values ​​0, ..., 15, respectively. In this example, the increment of the second timer Tm2 indicates the corresponding PSI value. For example, the second timer Tm2-0 is used for data associated with PSI "0" (i.e., the PDU set). When the second timer Tm2-0 expires, the terminal device 10 discards the data associated with PSI "0".

[0176] Multiple second timers Tm2-0, ..., Tm2-15 can have different values. For example, the smaller the PSI value (i.e., the higher the importance of the data associated with that PSI), the larger the value of the second timer Tm2 can be configured to. For example, the value of the second timer Tm2-0 corresponding to PSI "0" can be the largest, and the value of the second timer Tm2-15 corresponding to PSI "15" can be the smallest. According to this configuration, the terminal device 10 can maintain data with relatively high importance for a long time while quickly discarding data with relatively low importance.

[0177] exist Figure 16 In the middle, because the process up to time t1 is different from... Figure 15 Since they are the same, their description is omitted. For example... Figure 16 As shown, the PDCP entity of terminal device 10 receives packet 1601 from the higher layer at time t2. The PSI associated with packet 1601 is "1". Terminal device 10 starts a second timer Tm2-1 from time t2. The value of the second timer Tm2-1 can be less than the value of the first timer Tm1. When the second timer Tm2-1 expires, terminal device 10 discards packet 1601.

[0178] Subsequently, the PDCP entity of terminal device 10 receives packet 1602 from the higher layer at time t3. The PSI associated with packet 1602 is "2". Terminal device 10 starts a second timer Tm2-2 from time t3. The PSI value associated with packet 1602 is greater than the PSI value associated with packet 1601. In other words, packet 1602 is less important than packet 1601. Therefore, the value of the second timer Tm2-2 can be less than the value of the second timer Tm2-1. According to this configuration, terminal device 10 can retain data with relatively high importance for a long time while discarding data with relatively low importance more quickly.

[0179] Subsequently, terminal device 10 receives second configuration information from base station device 20 at time t4. Based on the second configuration information, terminal device 10 invalidates the first discard process. That is, terminal device 10 switches the discard timer used from multiple second timers Tm2-0, ..., Tm2-15 to the first timer Tm1.

[0180] Furthermore, at least one of the multiple second timers Tm2-0, ..., Tm2-15 can be greater than the first timer Tm1. For example, the second timer Tm2 (e.g., Tm2-0) corresponding to a small PSI can be greater than the first timer Tm1. According to this configuration, the terminal device 10 is able to maintain highly important data for a relatively long period of time.

[0181] Terminal device 10 can activate the first discard process only for data that terminal device 10 holds (or buffers) at the time the first configuration information is received. For example... Figure 17 As shown, the PDCP entity of terminal device 10 receives packet 1701 from the higher layer at time t10. The PSI associated with packet 1701 is "1". Terminal device 10 starts the first timer Tm1 from time t10.

[0182] Terminal device 10 receives first configuration information from base station device 20 at time t11. At time t11, terminal device 10 still holds packet 1701. Therefore, terminal device 10 activates the first discard process for packet 1701. That is, terminal device 10 switches the discard timer used from the first timer Tm1 to the second timer Tm2-1. For example, terminal device 10 can stop the first timer Tm1 at time t11 based on receiving the first configuration information, and instead treat the second timer Tm2-1 as if it were started at time t10. When the second timer Tm2-1 expires, terminal device 10 discards packet 1701.

[0183] On the other hand, at time t12 after receiving the first configuration information, the PDCP entity of terminal device 10 receives packet 1702 from the higher layer. The PSI associated with packet 1702 is "3". In this case, terminal device 10 does not activate the first discard process for packet 1702. Terminal device 10 starts a first timer Tm1 from time t12. When the first timer Tm1 expires, terminal device 10 discards packet 1702.

[0184] The above example illustrates configuring a second timer Tm2 for each PSI, but the configuration of the second timer Tm2 is not limited to this example. For instance, a second timer Tm2 can be configured for each range of PSI. For example, multiple second timers Tm2-a and Tm2-b can be configured for a first range (e.g., 0–6) and a second range (e.g., 7–15) of the PSI, respectively. In this example, second timer Tm2-a is used for data associated with the first range (e.g., 0–6) of the PSI. Second timer Tm2-b is used for data associated with the second range (e.g., 7–15) of the PSI. The value of second timer Tm2-a can be greater than the value of second timer Tm2-b.

[0185] Terminal device 10 can receive timer information related to one or more second timers Tm2 from base station device 20. Base station device 20 can send an RRC message including the aforementioned timer information to terminal device 10. The timer information can be included in a PDCP-config IE, which is an example of an information element (IE) for RRC. In another example, the timer information can be included in first configuration information.

[0186] Terminal device 10 can activate the first discarding process based on PSI threshold information related to the PSI threshold Pth. The PSI threshold information can be pre-configured in terminal device 10. In another example, terminal device 10 can receive the aforementioned PSI threshold information from base station device 20. For example, base station device 20 can send an RRC message including the PSI threshold information to terminal device 10. The PSI threshold information can be included in a PDCP-config IE, which is an example of an information element (IE) of RRC. In another example, the PSI threshold information can be included in first configuration information. For example, terminal device 10 can activate the first discarding process for PSIs greater than the PSI threshold Pth. For example, assuming the PSI threshold Pth is "5". Terminal device 10 can consider data associated with PSIs above "5" to be of low importance and only activate the first discarding process for data in the PSI range of 5 to 15. That is, for data with a PSI range of 0 to 4, the terminal device 10 uses a first timer Tm1 to perform data discarding processing, and for data with a PSI range of 5 to 15, it uses multiple second timers Tm2-5, ..., Tm2-15 to perform data discarding processing (i.e., the first discarding processing).

[0187] 1.10.2. Second Disposal Processing The PDCP entity of terminal device 10 can perform a second discarding process based on PSI. For example, terminal device 10 can activate the second discarding process for data associated with PSIs above a PSI threshold Pth indicated by PSI threshold information. The second discarding process can be a process of discarding data associated with PSIs above a PSI threshold Pth without using a discarding timer (i.e., a first timer Tm1) for that data.

[0188] like Figure 18 As shown, the PDCP entity of terminal device 10 receives packet 1801 from the higher layer at time t20. Terminal device 10 starts a first timer Tm1 from time t20. When the first timer Tm1 expires, terminal device 10 discards packet 1801.

[0189] The PDCP entity of terminal device 10 receives packet 1802 from the higher layer at time t21. The PSI associated with packet 1802 is "10". Terminal device 10 starts the first timer Tm1 from time t21.

[0190] Terminal device 10 receives first configuration information from base station device 20 at time t22. The first configuration information may include PSI threshold information. For example, assume that the PSI threshold Pth is "5". Terminal device 10 activates the second discarding process for packets with a PSI in the range of 5 to 15.

[0191] At the time point when the terminal device 10 receives the first configuration information, it retains packet 1802. Furthermore, the PSI "10" associated with packet 1802 is above the PSI threshold Pth. Therefore, the terminal device 10 discards packet 1802.

[0192] In this example, terminal device 10 maintains the second discarding process active until it receives the second configuration information from base station device 20. The PDCP entity of terminal device 10 receives packet 1803 from a higher layer at time t23. The PSI associated with packet 1803 is "8". Therefore, terminal device 10 activates the second discarding process for packet 1803. Terminal device 10 discards packet 1803 without using the first timer Tm1.

[0193] On the other hand, the PDCP entity of terminal device 10 receives packet 1804 from the higher layer at time t24. The PSI associated with packet 1804 is "1". Therefore, if terminal device 10 does not activate the second discard process for packet 1804, it starts a first timer Tm1 from time t24. When the first timer Tm1 expires, terminal device 10 discards packet 1804.

[0194] According to this configuration, the terminal device 10 can retain data of relatively high importance for a long time, while discarding data of relatively low importance more quickly.

[0195] Subsequently, at time t25, terminal device 10 receives second configuration information from base station device 20. Based on the second configuration information, terminal device 10 invalidates the second discard process.

[0196] Terminal device 10 can activate the second discarding process only for data that terminal device 10 holds (or buffers) at the time the first configuration information is received. Figure 19 In the middle, due to the process up to time t22 and Figure 18 Since they are the same, their description is omitted.

[0197] like Figure 19As shown, terminal device 10 does not activate the second discard process for packets received after time t22. The PDCP entity of terminal device 10 receives packet 1803 from a higher layer at time t23. The PSI associated with packet 1803 is "8". Since terminal device 10 does not activate the second discard process for packet 1803, it starts a first timer Tm1 from time t23. Upon the expiration of the first timer Tm1, terminal device 10 discards packet 1803.

[0198] 1.11. Calculate the delay information included in the delay information report. When terminal device 10 activates the first discard process, terminal device 10 uses a second timer Tm2. Assume that during the period when terminal device 10 activates the first discard process, base station device 20 receives a delay information report. Base station device 20 may have difficulty determining whether the remaining time included in the delay information report is calculated based on either the first timer Tm1 or the second timer Tm2. As a result, base station device 20 may incorrectly identify the remaining time.

[0199] Considering the above, even during the period when the first discard process is activated, the terminal device 10 can calculate the remaining time included in the delay information report based on the first timer Tm1. That is, the terminal device 10 can always calculate the remaining time included in the delay information report based on the first timer Tm1. Hereinafter, the first and second aspects of this configuration will be described.

[0200] 1.11.1. First aspect Terminal device 10 can use both a first timer Tm1 and a second timer Tm2 during the period when the first discard process is validated. For example... Figure 20 As shown, the PDCP entity of terminal device 10 receives packet 2001 from a higher layer at time t30. Terminal device 10 starts a first timer Tm1 and a second timer Tm2 from time t30. Terminal device 10 uses the first timer Tm1 to calculate the remaining time included in the delay information report. Terminal device 10 includes the remaining time calculated based on the first timer Tm1 as delay information in the delay information report. On the other hand, terminal device 10 uses the second timer Tm2 to discard packet 2001. The second timer Tm2 is active at time t31. When the second timer Tm2 expires, terminal device 10 discards packet 2001.

[0201] 1.11.2. Second aspect Terminal device 10 may use only the first timer Tm1 during the period when the first discarding process is valid. In this case, terminal device 10 may use a discarding threshold Dth. The discarding threshold Dth is a threshold used to determine whether to discard data during the period when the first discarding process is valid, and is used in the first timer Tm1.

[0202] like Figure 21 As shown, the PDCP entity of terminal device 10 receives packet 2101 from a higher layer at time t40. Terminal device 10 starts a first timer Tm1 from time t40. Terminal device 10 calculates the remaining time to be included in the delay information report based on the first timer Tm1. Terminal device 10 includes the remaining time calculated based on the first timer Tm1 as delay information in the delay information report. On the other hand, terminal device 10 also uses the first timer Tm1 for discarding packet 2101. Here, terminal device 10 uses a discard threshold Dth during the period when the first discarding process is activated. If the remaining time of the first timer Tm1 is less than the discard threshold Dth, terminal device 10 discards packet 2101. Thus, the discard threshold Dth has substantially the same function as the second timer Tm2 described above.

[0203] The drop threshold Dth can be pre-configured in terminal device 10. In another example, terminal device 10 can receive the drop threshold Dth from base station device 20. For example, base station device 20 can send an RRC message including the drop threshold Dth to terminal device 10. The drop threshold Dth can be included in a PDCP-config IE, which is an example of an RRC information element (IE). In another example, the drop threshold Dth can be included in first configuration information.

[0204] Based on the first and second aspects mentioned above, the possibility of the base station device 20 incorrectly identifying the remaining time can be reduced.

[0205] 2. First Implementation Method Next, the configuration of the first embodiment will be described. Hereinafter, the remaining time calculated based on the first timer Tm1 will be referred to as "first remaining time RT1". Furthermore, the remaining time calculated based on the second timer Tm2 will be referred to as "second remaining time RT2".

[0206] For example, terminal device 10 triggers a delay information report based on a first threshold Th1. In the first aspect described above, such triggering processing may fail to trigger the delay information report at the appropriate timing. Figure 22As shown, during the period when the first discard process is activated, the terminal device 10 calculates the second remaining time RT2 based on the second timer Tm2. Furthermore, if the second remaining time RT2 is less than the first threshold Th1, the terminal device 10 triggers a delay information report. The value of the second timer Tm2 is sometimes less than the first timer Tm1. Therefore, compared to calculating the first remaining time RT1 using the first timer Tm1, the second remaining time RT2 reaches the first threshold Th1 faster. Consequently, the terminal device 10 may trigger delay information reports frequently. That is, since the terminal device 10 frequently performs uplink transmissions under congestion conditions, the possibility of eliminating congestion becomes lower.

[0207] Furthermore, in the second aspect mentioned above, the aforementioned triggering process may also fail to trigger the delay information report at the appropriate timing. For example... Figure 23 As shown, during the period when the first discarding process is activated, the terminal device 10 calculates a first remaining time RT1 based on a first timer Tm1. Furthermore, if the first remaining time RT1 is less than a first threshold Th1, the terminal device 10 triggers a delay information report. However, the period tp1 configured between the first threshold Th1 and the discarding threshold Dth may become shorter. There is a possibility that the period tp1 is not a sufficient period for the base station device 20 to reschedule uplink communication after receiving the delay information report, resulting in untimely rescheduling by the base station device 20.

[0208] Considering the above, when the first discarding process is enabled, the terminal device 10 uses a second threshold Th2, different from the first threshold Th1, as the threshold for triggering the delay information report. That is, when the first discarding process is not enabled (i.e., in the first state), the terminal device 10 triggers the delay information report based on the first threshold Th1; when the first discarding process is enabled (i.e., in the second state), it triggers the delay information report based on the second threshold Th2. In other words, the terminal device 10 switches the threshold for triggering the delay information report from the first threshold Th1 to the second threshold Th2 based on the first discarding process being enabled. In the above configuration, the terminal device 10 can send the delay information report according to the following process.

[0209] like Figure 24As shown, the communication unit 220 of the base station device 20 sends information indicating a first threshold Th1 and a second threshold Th2 to the terminal device 10 (S2401). The first threshold Th1 and the second threshold Th2 can be configured for the LCH. For example, the first threshold Th1 and the second threshold Th2 can be configured as new elements of a LogicalChannelConfig IE. The first threshold Th1 and the second threshold Th2 can be configured for the LCG. For example, the first threshold Th1 and the second threshold Th2 can be configured as new elements of a LogicalChannelGroup IE. The first threshold Th1 and the second threshold Th2 can be configured for a PDU or a PDU set. The first threshold Th1 and the second threshold Th2 can be configured in an IE associated with a PDU or a PDU set included in an RRC message. The first threshold Th1 and the second threshold Th2 can be configured for a data burst. The first threshold Th1 and the second threshold Th2 can be configured in an IE associated with a data burst included in an RRC message. The first threshold Th1 and the second threshold Th2 can be configured for the terminal device 10. Furthermore, the base station device 20 may send system information (SI, e.g., SIB 1 and / or SIBs other than SIB 1) including information indicating a first threshold Th1 and a second threshold Th2 to the terminal device 10. The base station device 20 may also send DCI including information indicating a first threshold Th1 and a second threshold Th2 to the terminal device 10.

[0210] The control unit 110 of the terminal device 10 triggers a delay information report based on a first threshold Th1. If the first remaining time RT1 is less than the first threshold Th1, the control unit 110 triggers the delay information report. The communication unit 120 of the terminal device 10 sends the delay information report to the base station device 20 (S2402). Furthermore, similar to the above configuration, the control unit 110 can trigger a BSR including a delay information report based on the first threshold Th1.

[0211] The communication unit 120 receives first configuration information from the base station device 20 (S2403). Based on the first configuration information, the control unit 110 activates the first discard process. Furthermore, the control unit 110 switches the threshold used from the first threshold Th1 to the second threshold Th2. Additionally, the control unit 110 maintains the activation of the first discard process until it receives the second configuration information from the base station device 20.

[0212] Furthermore, the information indicating the second threshold Th2 can be included in the first configuration information. That is, the terminal device 10 can receive the information indicating the first threshold Th1 in step S2401 and the information indicating the second threshold Th2 in step S2403.

[0213] The control unit 110 triggers a delay information report based on a second threshold Th2. The communication unit 120 sends a delay information report to the base station device 20 (S2404). Furthermore, similar to the above configuration, the control unit 110 can trigger a BSR including a delay information report based on the second threshold Th2.

[0214] Next, we will explain the specific processing of the delayed information reports triggered for each aspect of the first and second aspects.

[0215] 2.1. First aspect like Figure 25 As shown, when the first discard process is effective, the control unit 110 triggers a delay information report using a second timer Tm2 and a second threshold Th2. Specifically, the control unit 110 triggers a delay information report when the second remaining time RT2 is less than the second threshold Th2. The second threshold Th2 is different from the first threshold Th1. For example, the second threshold Th2 may be less than the first threshold Th1. According to this configuration, a delay information report can be triggered at an appropriate timing. Specifically, compared with the case where the first threshold Th1 is used (e.g., Figure 22 Compared to the example above, the second remaining time RT2 takes longer to reach the second threshold Th2. Therefore, it is possible to reduce the likelihood of the terminal device 10 frequently triggering delay information reports. That is, it is possible to reduce the likelihood of the terminal device 10 frequently performing uplink transmissions under congestion conditions.

[0216] In this aspect, the control unit 110 can use a first timer Tm1 to calculate the delay information included in the delay information report. The control unit 110 can include a first remaining time RT1 calculated based on the first timer Tm1 as delay information in the delay information report.

[0217] Similarly, a second timer Tm2 can be configured for each PSI. For example, multiple second timers Tm2-0, ..., Tm2-15 can be configured for PSI values ​​0, ..., 15 respectively. These multiple second timers Tm2-0, ..., Tm2-15 can have different values. In this configuration, multiple second thresholds Th2-0, ..., Th2-15 can be configured for PSI values ​​0, ..., 15 respectively. Hereinafter, the prefix of the second threshold Th2 indicates the corresponding PSI value. For example, the second threshold Th2-0 is used for the second timer Tm2-0 corresponding to PSI "0".

[0218] Multiple second thresholds Th2-0, ..., Th2-15 can be different values. For example, the smaller the PSI value (i.e., the higher the relative importance of the data), the larger the value of the second timer Tm2 can be configured. In this case, the smaller the PSI value, the larger the value of the second threshold Th2 can be configured. For example, the value of the second threshold Th2-0 corresponding to PSI "0" can be the largest, and the value of the second threshold Th2-15 corresponding to PSI "15" can be the smallest.

[0219] Similarly, a second timer Tm2 can be configured for each PSI range. For example, multiple second timers Tm2-a and Tm2-b can be configured for a first PSI range (e.g., 0–6) and a second PSI range (e.g., 7–15), respectively. The value of the second timer Tm2-a can be greater than the value of the second timer Tm2-b. In this configuration, multiple second thresholds Th2-a and Th2-b can be configured for the first PSI range and the second PSI range, respectively. The second threshold Th2-a can be greater than the second threshold Th2-b.

[0220] 2.2. Second aspect like Figure 26 As shown, when the first dropout process is activated, the control unit 110 triggers a delay information report using a first timer Tm1 and a second threshold Th2. Specifically, the control unit 110 triggers a delay information report when the first remaining time RT1 is less than the second threshold Th2. The second threshold Th2 is different from the first threshold Th1. For example, the second threshold Th2 can be greater than the first threshold Th1. According to this configuration, the delay information report can be triggered at an appropriate timing. Specifically, the period tp2 configured between the second threshold Th2 and the dropout threshold Dth is longer than the period tp1 when using the first threshold Th1. That is, since the period from the triggering of the delay information report to the packet being dropped is longer, the possibility of timely rescheduling by the base station device 20 can be improved.

[0221] Similarly, multiple second thresholds Th2-0, ..., Th2-15 can be configured for PSI values ​​of 0, ..., 15, respectively. For example, the smaller the PSI value (i.e., the higher the relative importance of the data), the larger the value of the second threshold Th2 can be configured. According to this configuration, in the presence of relatively important data, the terminal device 10 can trigger a delay information report more quickly. The base station device 20 can reschedule for relatively important data more quickly.

[0222] In another example, multiple drop thresholds Dth-0, ..., Dth-15 can be configured for PSI values ​​0, ..., 15, respectively. Hereinafter, the labeling of the drop threshold Dth indicates the corresponding PSI value. For example, drop threshold Dth-0 is used for data associated with PSI "0". The multiple drop thresholds Dth-0, ..., Dth-15 can be different from each other. In such a configuration, multiple second thresholds Th2-0, ..., Th2-15 can be configured for PSI values ​​0, ..., 15, respectively. The multiple second thresholds Th2-0, ..., Th2-15 can be different from each other. For example, the multiple second thresholds Th2-0, ..., Th2-15 can be configured such that period tp2 increases the likelihood of timely rescheduling through base station device 20. That is, the multiple second thresholds Th2-0, ..., Th2-15 can be configured such that period tp2 is longer than period tp1.

[0223] 2.3. Variation Example -Variant Example 1 A second threshold Th2 can be calculated based on a first threshold Th1 and an offset value relative to the first threshold Th1. Terminal device 10 can calculate the second threshold Th2 by adding or subtracting the offset value from the first threshold Th1. The offset value can be notified to terminal device 10 using the same method as the notification method for the first threshold Th1. The offset value can be included in the first configuration information.

[0224] -Variant Example 2 When PSI-based drop processing (including first drop processing and second drop processing) is activated, terminal device 10 can trigger BSR and / or delay information reporting. That is, terminal device 10 can trigger BSR and / or delay information reporting based on the receipt of first configuration information. When PSI-based drop processing is activated, data can be dropped, thereby changing the buffer state in terminal device 10. Since terminal device 10 triggers BSR and / or delay information reporting in response to the receipt of first configuration information, base station device 20 can quickly identify changes in the buffer state in terminal device 10.

[0225] In this configuration, terminal device 10 can trigger BSR and / or delay information reporting based on PSI. For example, the first configuration information includes a PSI threshold Pth. At the time point of receiving the first configuration information, terminal device 10 determines whether there is data associated with a PSI below the PSI threshold Pth (i.e., data of relatively high importance). If there is data associated with a PSI below the PSI threshold Pth, terminal device 10 can trigger BSR and / or delay information reporting for the data associated with the PSI below the PSI threshold Pth.

[0226] On the other hand, suppose that at the time the first configuration information is received, there is data associated with a PSI above the PSI threshold Pth (i.e., data of relatively low importance). In this case, the terminal device 10 may not trigger a BSR and / or delay information report for the data associated with a PSI above the PSI threshold Pth.

[0227] -Variant Example 3 Terminal device 10 can enable PSI-based discarding processes (including first discarding processes and second discarding processes) based on whether at least one of a second timer Tm2, ​​a second threshold Th2, and a discarding threshold Dth is configured.

[0228] For example, when at least one of a second timer Tm2, ​​a second threshold Th2, and a discard threshold Dth is configured, the terminal device 10 can enable the reception of the first configuration information and the second configuration information. That is, when at least one of a second timer Tm2, ​​a second threshold Th2, and a discard threshold Dth is configured, the terminal device 10 can enable PSI-based discard processing.

[0229] On the other hand, if any of the second timer Tm2, ​​the second threshold Th2, and the discard threshold Dth are not configured, the terminal device 10 may not enable the reception of the first configuration information and the second configuration information. That is, if any of the second timer Tm2, ​​the second threshold Th2, and the discard threshold Dth are not configured, the terminal device 10 may not enable the PSI-based discarding process.

[0230] 3. Second Implementation Method Next, the configuration of the second embodiment will be described. As long as there is no contradiction, the configuration of the first embodiment and its variations can be applied to the configuration described in this embodiment.

[0231] The configuration of PSI levels may vary depending on the implementation of the terminal device 10 and / or the application. For example, suppose that in a first application of a particular terminal device 10 (e.g., a remote driving application), the importance of data associated with a PSI value range of 0 to 10 is considered high. On the other hand, suppose that in a second application of another terminal device 10 (an AR-related application), the importance of data associated with a PSI value range of 0 to 5 is considered high. Thus, the benchmark for considering importance as high (i.e., the PSI value) may differ for each terminal device 10 and / or each application. Therefore, the base station device 20 cannot identify how to configure (or activate) PSI-based drop processing for each terminal device 10 and / or each application. For example, if the first drop processing is activated, the base station device 20 cannot identify how to configure the second timer Tm2 and / or the second threshold Th2. Additionally, if the second drop processing is activated, the base station device 20 cannot identify how to configure the PSI threshold Pth. If the base station device 20 equally enables PSI-based drop-off processing for any terminal device and / or application, service may not be maintained.

[0232] Therefore, in this embodiment, the terminal device 10 sends (or reports) information related to PSI preference to the base station device 20. Hereinafter, this information is referred to as "PSI preference information." "PSI preference information" includes preferences for PSI levels (preferences for the configuration of PSI levels).

[0233] In XR, terminal device 10 can send UE Assistance Information (UAI) to base station device 20 for each QoS flow. In this configuration, the terminal device can include PSI preference information in the UAI message.

[0234] UAI messages may include uplink assistance information. Uplink assistance information may include at least one of burst arrival time, uplink jitter, and uplink data burst periodicity. In this configuration, terminal device 10 may include PSI preference information in the aforementioned uplink assistance information.

[0235] Terminal device 10 can send PSI preference information using messages other than UAI messages or other signaling.

[0236] PSI preference information may be information indicating the level, value, or range of PSI that the terminal device 10 and / or application should use as high or low. In another example, PSI preference information may be information indicating the level, value, or range of PSI that should be enabled or disabled based on PSI.

[0237] Terminal device 10 can send PSI preference information to base station device 20 for each QoS flow, serving cell, or cell group. That is, it can send PSI preference information for QoS flows, serving cells, or cell groups.

[0238] Terminal device 10 may, for example, acquire or determine PSI preferences based on an application installed on terminal device 10.

[0239] Terminal device 10 can send UAI messages according to the following process. For example... Figure 27 As shown, the communication unit 220 of the base station device 20 sends third configuration information associated with UAI to the terminal device 10 (S2701). The third configuration information may be included in an RRC message. The third configuration information may be included in an IE related to PSI preferences. The third configuration information may include instruction information instructing the terminal device 10 to send PSI preference information. The third configuration information may also include control information for controlling the transmission of PSI preference information through the terminal device 10. For example, the control information may include at least one of a transmission prohibition period and a transmission period. For example, the control information may include information related to a prohibition timer TmP, which is used to prohibit the terminal device 10 from sending PSI preference information.

[0240] The control unit 110 of the terminal device 10 generates a UAI message including PSI preference information based on third configuration information. The UAI message may also include the aforementioned uplink auxiliary information. The communication unit 120 of the terminal device 10 sends the UAI message (S2702). Furthermore, the control unit 110 can control the transmission of the UAI message including PSI preference information based on a disable timer TmP. When the disable timer TmP is not active, the control unit 110 can still send the UAI message including PSI preference information.

[0241] According to the above configuration, the base station device 20 can receive PSI preferences from the terminal device 10. The base station device 20 can identify PSI-related information for uplink communication from the terminal device 10. The base station device 20 can configure the PSI level according to the PSI preference information sent from the terminal device 10. For example, the base station device 20 can configure a PSI level that is the same as the PSI preference information sent from the terminal device 10 (e.g., the PSI level indicated by the PSI preference information). For example, the base station device 20 can identify how PSI-based drop processing should be configured (or activated) for each terminal device 10 and / or each application. The base station device 20 can activate PSI-based drop processing based on the PSI preference information as described above. The base station device 20 can appropriately configure the terminal device 10 related to PSI-based drop processing.

[0242] In another example, terminal device 10 may send a UAI message including PSI preference information as follows: If the predetermined IE (e.g., otherConfig IE) included in the RRC message received from base station device 20 includes an IE related to the transmission of PSI preferences (e.g., PSI-PreferenceConfig IE), and the aforementioned IE related to the transmission of PSI preferences is a value indicating the transmission of a UAI message including PSI preference information (e.g., setup), terminal device 10 may be configured to provide a UAI message including PSI preference information. On the other hand, if the aforementioned IE related to the transmission of PSI preferences is not a value indicating the transmission of a UAI message including PSI preference information, or if the aforementioned IE related to the transmission of PSI preferences is not included in the RRC message, terminal device 10 may be configured not to provide a UAI message including PSI preference information, and / or stop the predetermined timer Tmx.

[0243] When configured to provide a UAI message including PSI preference information, the terminal device 10 may configure a predetermined timer Tmx to disable timer Tmp and start the timer Tmx to initiate the transmission of a UAI message including the current PSI preference information when either of the following conditions (b1) or (b2) is met. (b1) Since the terminal device 10 has had a preference related to PSI, and / or the terminal device 10 has been configured to provide that preference (i.e., PSI preference information), a UAI message including that preference has not been sent. (b2) The current preference related to PSI is different from the preference when the UAI message containing PSI preference information was last sent, and / or the scheduled timer Tmx (i.e., the timer TmP is disabled) is not working.

[0244] When the transmission of a UAI message including PSI preference information is initiated, the terminal device 10 may generate the UAI message as follows: If the terminal device 10 has PSI-related preferences, the terminal device 10 may include the IE related to the PSI preferences (e.g., a PSI-Preference IE) in the UAI message, and / or configure the PSI preference information in that IE. If the terminal device 10 does not have PSI-related preferences, the terminal device 10 may not include the aforementioned IE related to PSI preferences in the UAI message.

[0245] 4. Variation Example It is understood that although this disclosure is described according to the above embodiments, this disclosure is not limited to these embodiments or constructions. This disclosure also includes various variations or equivalent modifications. Other combinations including one or more elements included in the above embodiments also fall within the scope or spirit of this disclosure.

[0246] The words, phrases, etc., used in the above embodiments are merely exemplary and can be replaced with substantially the same or similar expressions. In particular, since the technologies involved in the above embodiments are related to technical specifications, the expressions in the above embodiments can be replaced with substantially the same or similar expressions in technical specifications (e.g., the technical specifications cited in this application specification).

[0247] In the above embodiments, the information sent and received may include the same or different messages or elements already described in the technical specifications, or it may include newly defined messages or elements. In the above embodiments, the information sent and received may use different layers and / or different channels than those described in the above embodiments.

[0248] The manner and / or function provided by the apparatus described in the above embodiments can be provided by software recorded in a physical memory device and a computer executing the software, by software alone, by hardware alone, or by a combination thereof. For example, in the case where any of the above-described apparatuses is provided by electronic circuitry as hardware, it can be provided by digital circuitry or analog circuitry including multiple logic circuits.

[0249] The apparatus described in the above embodiments executes a program stored in a non-transitory tangible storage medium. By executing this program, a method corresponding to the program is performed.

[0250] 5. Postscript The above-described embodiments and variations may be described in whole or in part as in the following notes, but are not limited to the content of the following notes. Hereinafter, the relationship of a note belonging to a note belonging to a note belonging to a note belonging to a note belonging to a note is expressed. All the subordinate relationships of notes expressed below are included in the above-described embodiments.

[0251] (Note A1) A terminal device (10) includes: Control unit (110) is configured to trigger a delay information report, the delay information report including delay information; and The communication unit (120) is configured to send the aforementioned delay information report to the base station device (20). The aforementioned control unit is configured as follows: If data drop processing based on Protocol Data Unit Set Importance (PSI) is not effectively implemented, a first threshold (Th1) is used as the threshold to trigger the aforementioned delay information report. When the data discarding process based on the aforementioned PSI is effective, one or more second thresholds (Th2) different from the aforementioned first threshold are used as the thresholds for triggering the aforementioned delay information report.

[0252] (Note A2) According to the terminal device described in Appendix A1, the aforementioned control unit is configured to, If the aforementioned PSI-based data discarding process is not effectively implemented, the first timer, which serves as the discarding timer, is used to perform the data discarding process. If the data discarding process based on the aforementioned PSI is effective, the data discarding process is performed using one or more second timers that serve as discarding timers. The aforementioned first threshold is a threshold for the remaining time of the aforementioned first timer. The aforementioned one or more second thresholds are thresholds for the remaining time of the aforementioned one or more second timers.

[0253] (Note A3) According to the terminal device described in Appendix A2, the aforementioned one or more second timers are shorter than the aforementioned first timer. One or more of the aforementioned second thresholds are less than the aforementioned first threshold.

[0254] (Note A4) According to the terminal device described in Appendix A2 or A3, the aforementioned control unit is configured to include the aforementioned remaining time of the aforementioned first timer as the aforementioned delay information in the aforementioned delay information report when the data discarding process based on the aforementioned PSI is effective.

[0255] (Note A5) According to any one of Appendices A2 to A4, the aforementioned control unit is configured to trigger the aforementioned delay information report using the aforementioned plurality of second thresholds when the aforementioned data drop processing based on the aforementioned PSI is effective. Configure the aforementioned multiple second thresholds for each of the aforementioned PSIs.

[0256] (Note A6) According to the terminal device described in Appendix A5, the aforementioned control unit is configured to, when the data discarding process based on the aforementioned PSI is enabled, use the aforementioned plurality of second timers as the aforementioned discarding timers to perform the data discarding process. Configure the aforementioned multiple second timers for each of the aforementioned PSIs.

[0257] (Note A7) According to the terminal device described in Appendix A1, the aforementioned control unit is configured to, If the aforementioned PSI-based data discarding process is not effectively implemented, the first timer, which serves as the discarding timer, is used to perform the data discarding process. If the data discarding process based on the aforementioned PSI is effective, data discarding is performed using the aforementioned first timer and a discarding threshold for the remaining time of the aforementioned first timer. The aforementioned first threshold is a threshold for the remaining time of the aforementioned first timer. The aforementioned one or more second thresholds are thresholds for the aforementioned remaining time of the aforementioned first timer.

[0258] (Note A8) According to the terminal device described in Appendix A7, one or more of the aforementioned second thresholds are greater than the aforementioned first threshold.

[0259] (Note A9) According to the terminal device described in Appendix A7 or A8, the aforementioned control unit is configured to include the aforementioned remaining time of the aforementioned first timer as the aforementioned delay information in the aforementioned delay information report when the data discarding process based on the aforementioned PSI is effective.

[0260] (Note A10) According to any one of the appendices A7 to A9, the aforementioned control unit is configured to trigger the aforementioned delay information report using the aforementioned plurality of second thresholds when the aforementioned data drop processing based on the aforementioned PSI is effective. Configure the aforementioned multiple second thresholds for each of the aforementioned PSIs.

[0261] (Note A11) According to any one of the appendices A1 to A10, the aforementioned control unit is configured to calculate the aforementioned second threshold based on the aforementioned first threshold and an offset value relative to the aforementioned first threshold.

[0262] (Note A12) According to any one of Appendices A1 to A11, in the terminal device, the aforementioned communication unit is configured to receive configuration information from the aforementioned base station device instructing the activation of data discard processing based on the aforementioned PSI. The aforementioned control unit is configured to, based on the aforementioned configuration information, effectively handle the data discarding process based on the aforementioned PSI.

[0263] (Note A13) According to the terminal device described in Appendix A12, the aforementioned configuration information includes information related to the aforementioned second threshold.

[0264] (Note A14) According to the terminal device described in Appendix A12, the aforementioned control unit is configured to trigger the aforementioned delay information report when it receives the aforementioned configuration information.

[0265] (Note A15) According to the terminal device described in Appendix A12, the aforementioned configuration information includes information related to the PSI threshold, which is the threshold of the aforementioned PSI. The aforementioned control unit is configured to trigger the aforementioned delay information report for data associated with the aforementioned PSI that is below the aforementioned PSI threshold.

[0266] (Note A16) According to the terminal device described in Appendix A15, the aforementioned control unit is configured not to trigger the aforementioned delay information report for data associated with the aforementioned PSI that is above the aforementioned PSI threshold.

[0267] (Note A17) According to any one of the appendices A1 to A16, the aforementioned delay information report is a buffer status report (BSR) that includes the aforementioned delay information and buffer size information related to the buffer size.

[0268] (Note A18) A method for a terminal device (10) includes: Trigger a delay information report, the aforementioned delay information report including delay information; and Send the aforementioned delay information report to the base station device (20), The aforementioned trigger delay information report includes: In cases where data drop processing based on Protocol Data Unit Set Importance (PSI) is not effectively implemented, a first threshold (Th1) is used as the threshold to trigger the aforementioned delay information report; and When the data discarding process based on the aforementioned PSI is effective, one or more second thresholds (Th2) different from the aforementioned first threshold are used as the thresholds for triggering the aforementioned delay information report.

[0269] (Note A19) A program that causes the processor (101) in the terminal device (10) to execute: Trigger a delay information report, the aforementioned delay information report including delay information; and Send the aforementioned delay information report to the base station device (20), The aforementioned trigger delay information report includes: In cases where data drop processing based on Protocol Data Unit Set Importance (PSI) is not effectively implemented, a first threshold (Th1) is used as the threshold to trigger the aforementioned delay information report; and When the data discarding process based on the aforementioned PSI is effective, one or more second thresholds (Th2) different from the aforementioned first threshold are used as the thresholds for triggering the aforementioned delay information report.

[0270] (Note A20) A non-transient tangible recording medium containing a program that causes the processor (101) in the terminal device (10) to execute: Trigger a delay information report, the aforementioned delay information report including delay information; and Send the aforementioned delay information report to the base station device (20), The aforementioned trigger delay information report includes: In cases where data drop processing based on Protocol Data Unit Set Importance (PSI) is not effectively implemented, a first threshold (Th1) is used as the threshold to trigger the aforementioned delay information report; and When the data discarding process based on the aforementioned PSI is effective, one or more second thresholds (Th2) different from the aforementioned first threshold are used as the thresholds for triggering the aforementioned delay information report.

[0271] (Note B1) A terminal device (10) includes: Control unit (110), including Packet Data Convergence Protocol (PDCP) entity; and The receiving unit (122) receives a Radio Resource Control (RRC) message from the base station device (20), which includes information for configuring a first timer. The aforementioned PDCP entity initiates the aforementioned first timer associated with the aforementioned PDCP SDU based on the receipt of PDCP Service Data Unit (SDU) from a higher layer. When the aforementioned receiving unit receives an RRC message including information for configuring the second timer, and the Medium Access Control (MAC) Control Element (CE) receives information indicating that the discarding process based on Protocol Data Unit Set Importance (PSI) will be enabled, the aforementioned PDCP entity starts the aforementioned second timer associated with the aforementioned PDCP SDU based on the receipt of the aforementioned PDCP SDU from the aforementioned higher layer.

[0272] (Note B2) According to the terminal device described in Appendix B1, when the aforementioned receiving unit receives the aforementioned RRC message including the aforementioned information for configuring the aforementioned second timer, and the aforementioned MAC CE receives information indicating that the aforementioned PSI-based discard processing is invalidated, the aforementioned PDCP entity starts the aforementioned first timer associated with the aforementioned PDCP SDU based on the reception from the aforementioned higher layer of the aforementioned PDCP SDU.

[0273] (Note B3) According to the terminal device described in Appendix B1 or B2, the aforementioned first timer and the aforementioned second timer are configured for the Data Radio Bearer (DRB). The value of the aforementioned second timer is configured to be shorter than the value of the aforementioned first timer.

[0274] (Note B4) The terminal device according to any one of Appendices B1 to B3, Upon the expiration of the aforementioned first timer, the aforementioned PDCP entity discards the aforementioned PDCP SDU associated with the aforementioned first timer and / or the PDCP Protocol Data Unit (PDU) corresponding to the aforementioned PDCP SDU. Upon the expiration of the aforementioned second timer, the aforementioned PDCP entity discards the aforementioned PDCP SDU associated with the aforementioned second timer and / or the PDCP data PDU corresponding to the aforementioned PDCP SDU.

[0275] (Note B5) One method is a method of the terminal device (10), the aforementioned method comprising: Receives a Radio Resource Control (RRC) message from the base station device (20), including information for configuring a first timer; and In the Packet Data Convergence Protocol (PDCP) entity, based on the receipt of PDCP Service Data Units (SDUs) from higher layers, the aforementioned first timer associated with the PDCP SDU is started. The aforementioned methods also include: Upon receiving an RRC message including information for configuring a second timer, and upon receiving information from the Medium Access Control (MAC) Control Element (CE) indicating that discarding based on Protocol Data Unit Set Importance (PSI) should be enabled, the aforementioned second timer associated with the aforementioned PDCP SDU is started in the aforementioned PDCP entity based on the receipt of the aforementioned PDCP SDU from the aforementioned higher layer.

[0276] (Note B6) The method according to Appendix B5 includes: upon receiving the aforementioned RRC message including the aforementioned information for configuring the aforementioned second timer, and upon receiving information indicating that the aforementioned PSI-based discard processing is invalidated using the aforementioned MAC CE, in the aforementioned PDCP entity, based on the receipt of the aforementioned PDCP SDU from the aforementioned higher layer, starting the aforementioned first timer associated with the aforementioned PDCP SDU.

[0277] (Note B7) Configure the aforementioned first timer and the aforementioned second timer for the Data Radio Bearer (DRB) according to the method described in Appendix B5 or B6. The value of the aforementioned second timer is configured to be shorter than the value of the aforementioned first timer.

[0278] (Note B8) The method according to any one of Appendix B5 to B7 includes: Upon the expiration of the aforementioned first timer, the aforementioned PDCP SDU associated with the aforementioned first timer and / or the PDCP Protocol Data Unit (PDU) corresponding to the aforementioned PDCP SDU are discarded in the aforementioned PDCP entity; and If the aforementioned second timer expires, the aforementioned PDCP SDU associated with the aforementioned second timer and / or the PDCP data PDU corresponding to the aforementioned PDCP SDU shall be discarded.

[0279] (Note B9) A program that causes the processor (101) in the terminal device (10) to execute: Receives a Radio Resource Control (RRC) message from the base station device (20), including information for configuring a first timer; and In the Packet Data Convergence Protocol (PDCP) entity, based on the receipt of PDCP Service Data Units (SDUs) from higher layers, the aforementioned first timer associated with the PDCP SDU is started. The aforementioned program also causes the aforementioned processor to execute: Upon receiving an RRC message including information for configuring a second timer, and upon receiving information from the Medium Access Control (MAC) Control Element (CE) indicating that discarding based on Protocol Data Unit Set Importance (PSI) should be enabled, the aforementioned second timer associated with the aforementioned PDCP SDU is started in the aforementioned PDCP entity based on the receipt of the aforementioned PDCP SDU from the aforementioned higher layer.

[0280] (Note B10) A non-transient tangible recording medium containing a program that causes the processor (101) in the terminal device (10) to execute: Receives a Radio Resource Control (RRC) message from the base station device (20), including information for configuring a first timer; and In the Packet Data Convergence Protocol (PDCP) entity, based on the receipt of PDCP Service Data Units (SDUs) from higher layers, the aforementioned first timer associated with the PDCP SDU is started. The aforementioned program also causes the aforementioned processor to execute: Upon receiving an RRC message including information for configuring a second timer, and upon receiving information from the Medium Access Control (MAC) Control Element (CE) indicating that discarding based on Protocol Data Unit Set Importance (PSI) should be enabled, the aforementioned second timer associated with the aforementioned PDCP SDU is started in the aforementioned PDCP entity based on the receipt of the aforementioned PDCP SDU from the aforementioned higher layer.

[0281] (Note B11) A base station device (20), Includes: a transmitting unit (210) that sends a Radio Resource Control (RRC) message, including information for configuring a first timer, to a terminal device (10). In the Packet Data Convergence Protocol (PDCP) entity of the terminal device, the first timer is started based on the reception of a PDCP Service Data Unit (SDU) from a higher layer. The aforementioned transmitting unit sends an RRC message, including information for configuring the second timer, to the aforementioned terminal device, and uses a Medium Access Control (MAC) control element (CE) to send information to the aforementioned terminal device instructing that the discarding process based on the Protocol Data Unit Set Importance (PSI) be enabled. When the aforementioned RRC message, which includes the aforementioned information for configuring the aforementioned second timer, is sent, and information indicating that the aforementioned PSI-based discard processing is enabled is sent using the aforementioned MAC CE, in the PDCP entity of the aforementioned terminal device, the aforementioned second timer associated with the aforementioned PDCP SDU is started based on the reception of the aforementioned PDCP SDU from the aforementioned higher layer.

[0282] (Note B12) According to the base station apparatus described in Appendix B11, the aforementioned transmitting unit sends the aforementioned RRC message, which includes the aforementioned information for configuring the aforementioned second timer, to the aforementioned terminal device, and uses the aforementioned MAC CE to send information to the aforementioned terminal device instructing the aforementioned PSI-based discarding process to be invalidated. When the aforementioned RRC message, including the aforementioned information for configuring the aforementioned second timer, is sent, and the aforementioned information indicating that the aforementioned PSI-based discard processing should be invalidated is sent using the aforementioned MAC CE, in the PDCP entity of the aforementioned terminal device, the aforementioned first timer associated with the aforementioned PDCP SDU is started based on the reception of the aforementioned PDCPSDU from the aforementioned higher layer.

[0283] (Note B13) According to the base station apparatus described in Appendix B11 or B12, the aforementioned first timer and the aforementioned second timer are configured for the Data Radio Bearer (DRB). The value of the aforementioned second timer is configured to be shorter than the value of the aforementioned first timer.

[0284] (Note B14) The base station apparatus according to any one of Appendices B11 to B13 includes: a control unit (210) that, based on the aforementioned first timer, controls the discarding of the aforementioned PDCP SDU associated with the aforementioned first timer and / or the PDCP data protocol data unit (PDU) corresponding to the aforementioned PDCP SDU. Based on the aforementioned second timer, the discarding of the aforementioned PDCP SDU and / or the PDCP data PDU corresponding to the aforementioned PDCP SDU is controlled.

[0285] (Note B15) One method is a method of a base station device (20), the aforementioned method comprising: A Radio Resource Control (RRC) message including information for configuring a first timer is sent to the terminal device (10). In the Packet Data Convergence Protocol (PDCP) entity of the aforementioned terminal device, the first timer is started based on the reception of a PDCP Service Data Unit (SDU) from a higher layer; and An RRC message including information for configuring a second timer is sent to the aforementioned terminal device, and information instructing the aforementioned terminal device to activate the discarding process based on Protocol Data Unit Set Importance (PSI) is sent using a Medium Access Control (MAC) control element (CE). When the aforementioned RRC message, which includes the aforementioned information for configuring the aforementioned second timer, is sent, and information indicating that the aforementioned PSI-based discard processing is enabled is sent using the aforementioned MAC CE, in the PDCP entity of the aforementioned terminal device, the aforementioned second timer associated with the aforementioned PDCP SDU is started based on the reception of the aforementioned PDCP SDU from the aforementioned higher layer.

[0286] (Note B16) A program that causes the processor (201) in the base station device (20) to execute: A Radio Resource Control (RRC) message including information for configuring a first timer is sent to the terminal device (10). In the Packet Data Convergence Protocol (PDCP) entity of the aforementioned terminal device, the first timer is started based on the reception of a PDCP Service Data Unit (SDU) from a higher layer; and An RRC message including information for configuring a second timer is sent to the aforementioned terminal device, and information instructing the aforementioned terminal device to activate the discarding process based on Protocol Data Unit Set Importance (PSI) is sent using a Medium Access Control (MAC) control element (CE). When the aforementioned RRC message, which includes the aforementioned information for configuring the aforementioned second timer, is sent, and information indicating that the aforementioned PSI-based discard processing is enabled is sent using the aforementioned MAC CE, in the PDCP entity of the aforementioned terminal device, the aforementioned second timer associated with the aforementioned PDCP SDU is started based on the reception of the aforementioned PDCP SDU from the aforementioned higher layer.

[0287] (Note B17) A non-transient tangible recording medium containing a program that causes a processor (201) in a base station device (20) to execute: A Radio Resource Control (RRC) message including information for configuring a first timer is sent to the terminal device (10). In the Packet Data Convergence Protocol (PDCP) entity of the aforementioned terminal device, the first timer is started based on the reception of a PDCP Service Data Unit (SDU) from a higher layer; and An RRC message including information for configuring a second timer is sent to the aforementioned terminal device, and information instructing the aforementioned terminal device to activate the discarding process based on Protocol Data Unit Set Importance (PSI) is sent using a Medium Access Control (MAC) control element (CE). When the aforementioned RRC message, which includes the aforementioned information for configuring the aforementioned second timer, is sent, and information indicating that the aforementioned PSI-based discard processing is enabled is sent using the aforementioned MAC CE, in the PDCP entity of the aforementioned terminal device, the aforementioned second timer associated with the aforementioned PDCP SDU is started based on the reception of the aforementioned PDCP SDU from the aforementioned higher layer.

[0288] Furthermore, the disclosures in the aforementioned prior art documents and references are incorporated herein by reference.

Claims

1. A terminal device (10), comprising: The control unit (110) includes a Packet Data Convergence Protocol (PDCP) entity; as well as The receiving unit (122) receives a Radio Resource Control (RRC) message from the base station device (20), which includes information for configuring a first timer. The PDCP entity starts the first timer associated with the PDCPSDU based on the reception of the PDCP Service Data Unit (SDU) from the higher layer. When the receiving unit receives an RRC message including information for configuring a second timer, and the Media Access Control (MAC) Control Unit (CE) receives information indicating that discarding processing based on the importance of Protocol Data Unit Set (PSI) will be enabled, the PDCP entity starts the second timer associated with the PDCP SDU based on the reception from the higher layer.

2. The terminal device according to claim 1, wherein when the receiving unit receives the RRC message including the information for configuring the second timer, and the MAC CE receives information indicating that the PSI-based discard processing is invalidated, the PDCP entity starts the first timer associated with the PDCP SDU based on the reception of the PDCP SDU from the higher layer.

3. The terminal device according to claim 1 or 2, wherein the first timer and the second timer are configured for the data radio bearer (DRB). The value of the second timer is configured to be shorter than the value of the first timer.

4. The terminal device according to any one of claims 1 to 3, wherein upon the expiration of the first timer, the PDCP entity discards the PDCP SDU associated with the first timer and / or the PDCP data protocol data unit (PDU) corresponding to the PDCP SDU. Upon the expiration of the second timer, the PDCP entity discards the PDCP SDU associated with the second timer and / or the PDCP data PDU corresponding to the PDCP SDU.

5. A method, a method of a terminal device (10), the method comprising: Receive a Radio Resource Control (RRC) message from the base station device (20) including information for configuring a first timer; as well as In the Packet Data Convergence Protocol (PDCP) entity, the first timer associated with the PDCP SDU is started based on the receipt of a PDCP Service Data Unit (SDU) from a higher layer. The method further includes: Upon receiving an RRC message including information for configuring a second timer, and upon receiving information indicating that drop processing based on the importance of Protocol Data Unit Set (PSI) is to be enabled, the second timer associated with the PDCPSDU is started in the PDCP entity based on the receipt of the PDCP SDU from the higher layer.

6. The method according to claim 5, comprising: Upon receiving the RRC message including the information for configuring the second timer, and upon receiving information indicating that the PSI-based drop processing should be invalidated using the MAC CE, the first timer associated with the PDCP SDU is started in the PDCP entity based on the reception of the PDCP SDU from the higher layer.

7. The method according to claim 5 or 6, configuring the first timer and the second timer for the data radio bearer (DRB), The value of the second timer is configured to be shorter than the value of the first timer.

8. The method according to any one of claims 5 to 7, comprising: Upon the expiration of the first timer, the PDCP entity discards the PDCP SDU associated with the first timer and / or the PDCP Data Protocol Data Unit (PDU) corresponding to the PDCP SDU; and Upon the expiration of the second timer, the PDCP SDU associated with the second timer and / or the PDCP data PDU corresponding to the PDCP SDU are discarded.

9. A base station apparatus (20), comprising: The transmitting unit (210) sends a Radio Resource Control (RRC) message, including information for configuring a first timer, to the terminal device (10). In the Packet Data Convergence Protocol (PDCP) entity of the terminal device, the first timer is started based on the reception of a PDCP Service Data Unit (SDU) from a higher layer. The transmitting unit sends an RRC message to the terminal device, including information for configuring a second timer, and uses a Media Access Control (MAC) control unit (CE) to send information to the terminal device instructing that drop processing based on Protocol Data Unit Set Importance (PSI) be enabled. When the RRC message including the information for configuring the second timer is sent, and the MACCE is used to send information indicating that the PSI-based discard processing is enabled, in the PDCP entity of the terminal device, the second timer associated with the PDCP SDU is started based on the reception of the PDCP SDU from the higher layer.

10. The base station apparatus according to claim 9, wherein the transmitting unit sends the RRC message including the information for configuring the second timer to the terminal device, and uses the MAC CE to send information to the terminal device instructing the PSI-based discarding process to be invalidated. When the RRC message including the information for configuring the second timer is sent, and the information indicating that the PSI-based discard processing is invalidated is sent using the MACCE, in the PDCP entity of the terminal device, the first timer associated with the PDCP SDU is started based on the reception of the PDCP SDU from the higher layer.

11. The base station apparatus according to claim 9 or 10, wherein the first timer and the second timer are configured for the data radio bearer (DRB). The value of the second timer is configured to be shorter than the value of the first timer.

12. The base station apparatus according to any one of claims 9 to 11, comprising: The control unit (210) controls the discarding of the PDCP SDU associated with the first timer and / or the PDCP data protocol data unit (PDU) corresponding to the PDCP SDU based on the first timer, and controls the discarding of the PDCP SDU associated with the second timer and / or the PDCP data PDU corresponding to the PDCP SDU based on the second timer.

Citation Information

Patent Citations

  • Lens holding device and lens cover

    JP2023167798A