JP-2026514451-A - Extensions for scheduling requests and buffer status reporting
Abstract
A user device (UE) may store a set of packet data units (PDUs) in buffer memory. The UE may evaluate the buffer occupancy status of the PDU sets stored in buffer memory. The UE may determine the amount of data stored in the buffer and the PDU set importance (PSI) of the PDU sets. The UE may generate a buffer status report (BSR). The information in the BSR and the format of the BSR may be based on resource availability and PSI parameters.
Inventors
- クオ ピン-ヘン
- グルムールシー セトゥラマン
- フ ハイジン
- シロトキン アレクサンダー
- チェン ペン
- パレ ヴェンカタ ナヴィーン クマール アール
- ロスバッハ ラルフ
- チェン ユチン
- シュ ファンリ
- ウ ジビン
Assignees
- アップル インコーポレイテッド
Dates
- Publication Date
- 20260511
- Application Date
- 20230405
Claims (20)
- A method for user equipment (UE), Evaluating the status of one or more packet data unit (PDU) sets stored in the uplink buffer memory, Identify the PDU set importance (PSI) parameter of the PDU set, and the PSI parameter indicates the level of importance of the PDU set. To determine the availability of resources for transmitting media access control (MAC) control elements (CEs) related to buffer status, The MAC CE generates the MAC CE based on the availability of the resource, the PSI parameters, or both, the information within the MAC CE and the format of the MAC CE. A method comprising sending the MAC CE to the network node in order to notify the network node of the status of the one or more PDU sets stored in the uplink buffer memory.
- Determining the availability of the resource includes determining when the network is congested. The method according to claim 1, wherein when the network is congested, the MAC CE includes buffer delay information only when there is a significant set of PDUs in the uplink buffer memory, as indicated by the PSI parameters.
- Applying a first delay time threshold to trigger buffer delay information reporting when a critical PDU set is in the uplink buffer memory, When there are no critical PDU sets in the uplink buffer memory, a second delay time threshold is applied to trigger the buffer delay information report. The method according to claim 1, further comprising:
- The method according to claim 1, further comprising triggering a delay information report when a critical PDU set arrives in the uplink buffer memory.
- The method according to claim 1, wherein the MAC CE includes delay information corresponding to a critical PDU set.
- Determining the availability of the said resources is This includes checking whether the number of padding bits in the MAC PDU is sufficient for the MAC CE format, which has multiple buffer size levels, for each logical channel or group of logical channels. If the number of padding bits is sufficient, the MAC CE format having multiple buffer size levels for each logical channel or each logical channel group is selected for padding the MAC PDU. The method according to claim 1, wherein if the number of padding bits is insufficient, a MAC CE format having only one buffer size level per logical channel or per logical channel group is selected for padding of the MAC PDU.
- Determining the availability of the said resources is This includes checking whether the number of padding bits in the MAC PDU is sufficient for the buffer size information of all logical channels and logical channel groups that have available data. The method according to claim 1, wherein if the number of padding bits is insufficient, generating the MAC CE includes prioritizing the buffer size levels of the logical channel and the logical channel group having important PDU sets in the uplink buffer memory.
- Determining the availability of the said resources is The number of padding bits in a MAC PDU is A first MAC CE format for a first number of logical channels and logical channel groups having finer granularity buffer size levels and delay information, and It is determined that it is sufficient to have one of the following: a second number of the logical channels and a second MAC CE format for the logical channel group, without finer granularity buffer size levels and delay information. This includes checking whether either the logical channel or the logical channel group has a significant set of PDUs available in the uplink buffer memory, If either the logical channel or the logical channel group has the important PDU set, the first MAC CE format is selected for the MAC CE. The method according to claim 1, wherein if neither the logical channel nor the logical channel group has the important PDU set, the second MAC CE format is selected for the MAC CE.
- The method according to claim 1, wherein the MAC CE is a Buffer Status Report (BSR).
- A method for user equipment (UE), Evaluating the status of one or more PDU sets stored in the uplink buffer memory, The availability of resources to send media access control (MAC) control elements (CEs) related to buffer status, For each logical channel, or for each logical channel group, check whether the number of padding bits in the MAC PDU is sufficient for the MAC CE format, which has multiple buffer size levels. If the number of padding bits is sufficient, the MAC CE format having multiple buffer size levels for each logical channel or each logical channel group is selected for padding the MAC PDU. If the number of padding bits is insufficient, the MAC CE format having only one buffer size level per logical channel or per logical channel group is selected for padding the MAC PDU, which is determined to be the case. A method comprising transmitting the MAC CE to the network node via the padding bits in order to notify the network node of the status of the one or more PDU sets stored in the uplink buffer memory.
- User equipment (UE), Processor and The system comprises a memory for storing instructions, and the instructions, when executed by the processor, Evaluate the status of one or more packet data unit (PDU) sets stored in the uplink buffer memory. Identify the PDU set importance (PSI) parameter of the PDU set, and the PSI parameter indicates the level of importance of the PDU set. Determine the availability of resources to transmit media access control (MAC) control elements (CEs) related to buffer status, The MAC CE, wherein the information within the MAC CE and the format of the MAC CE generate the MAC CE based on the availability of the resource, or the PSI parameters, or both. The UE is configured to send the MAC CE to the network node in order to notify the network node of the status of the one or more PDU sets stored in the uplink buffer memory.
- To determine the availability of the resource, the instruction is: Determine when the aforementioned network is congested. The UE according to claim 11, wherein when the network is congested, the MAC CE further configures the UE to include buffer delay information only when there is a significant set of PDUs in the uplink buffer memory, as indicated by the PSI parameters.
- The aforementioned instruction is, A first delay time threshold is applied to trigger buffer delay information reporting when a critical PDU set is in the uplink buffer memory. The UE according to claim 11, further configured to apply a second delay time threshold for triggering buffer delay information reporting when there is no critical PDU set in the uplink buffer memory.
- The UE according to claim 11, wherein the instruction further configures the UE to trigger a delay information report when a critical PDU set arrives in the uplink buffer memory.
- The UE according to claim 11, wherein the MAC CE includes delay information corresponding to a critical PDU set.
- To determine the availability of the resource, the instruction is: For each logical channel, or for each logical channel group, check whether the number of padding bits in the MAC PDU is sufficient for the MAC CE format, which has multiple buffer size levels. If the number of padding bits is sufficient, the MAC CE format having multiple buffer size levels for each logical channel or each logical channel group is selected for padding the MAC PDU. The UE according to claim 11, further configured such that if the number of padding bits is insufficient, the MAC CE format having only one buffer size level per logical channel or per logical channel group is selected for padding the MAC PDU.
- When determining the availability of the resource, the instruction is: Check whether the number of padding bits in the MAC PDU is sufficient for the buffer size information of all logical channels and logical channel groups that have available data. The UE according to claim 11, wherein if the number of padding bits is insufficient, generating the MAC CE further comprises prioritizing the buffer size levels of the logical channel and the logical channel group having important PDU sets in the uplink buffer memory.
- When determining the availability of the resource, the instruction is: The number of padding bits in a MAC PDU is A first MAC CE format for a first number of logical channels and logical channel groups having finer granularity buffer size levels and delay information, and It is determined that it is sufficient to have one of the following: a second number of the aforementioned logical channels and a second MAC CE format for the aforementioned logical channel group, without finer granularity buffer size levels and delay information. The system checks whether either the logical channel or the logical channel group has a significant set of PDUs available in the uplink buffer memory. If either the logical channel or the logical channel group has the important PDU set, the first MAC CE format is selected for the MAC CE. The UE according to claim 11, wherein the UE is further configured such that if neither the logical channel nor the logical channel group has the important PDU set, the second MAC CE format is selected for the MAC CE.
- The UE according to claim 11, wherein the MAC CE is a Buffer Status Report (BSR).
- A non-temporary computer-readable storage medium, wherein the computer-readable storage medium contains instructions, and when the instructions are executed by a user device (UE), the UE receives Evaluate the status of one or more packet data unit (PDU) sets stored in the uplink buffer memory. The PDU set importance (PSI) parameter of the PDU set is identified, and the PSI parameter indicates the level of importance of the PDU set. Determine the availability of resources to send media access control (MAC) control elements (CEs) related to buffer status. The MAC CE generates the MAC CE based on the availability of the resource, the PSI parameters, or both, the information within the MAC CE and the format of the MAC CE. A non-temporary computer-readable storage medium that causes the network node to transmit the MAC CE to the network node in order to notify the network node of the status of the one or more PDU sets stored in the uplink buffer memory.
Description
This application generally relates to a wireless communication system, including extensions to scheduling requests and buffer status reporting. Wireless mobile communication technology uses various standards and protocols to transmit data between base stations and wireless communication devices. Wireless communication system standards and protocols can include, for example, the 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) (e.g., 4G), 3GPP New Radio (NR) (e.g., 5G), and the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard for Wireless Local Area Networks (WLAN) (commonly known as Wi-Fi® in industry circles). As intended by 3GPP, different radio communication system standards and protocols can use various RANs to communicate between base stations of radio access networks (RANs) (sometimes commonly referred to as RAN nodes, network nodes, or simply nodes) and radio communication devices known as user equipment (UEs). 3GPP RANs may include, for example, the Global System for Mobile Communications (GSM), Enhanced Data Rate for GSM Evolutionary (EDGE) RAN (GERAN), Universal Terrestrial Radio Access Network (UTRAN), Advanced Universal Terrestrial Radio Access Network (E-UTRAN), and/or Next Generation Radio Access Network (NG-RAN). Each RAN can use one or more radio access technologies (RATs) to perform communication between the base station and the UE. For example, GERAN implements GSM and/or EDGE RATs, UTRAN implements Universal Mobile Telecommunication System (UMTS) RATs or other 3GPP RATs, E-UTRAN implements LTE RATs (sometimes simply referred to as LTE), and NG-RAN implements NR RATs (sometimes referred to herein as 5G RATs, 5G NR RATs, or simply NR). In certain deployments, E-UTRAN may also implement NR RATs. In certain deployments, NG-RAN may also implement LTE RATs. Base stations used by a RAN can be compatible with that RAN. An example of an E-UTRAN base station is the Advanced Universal Terrestrial Radio Access Network (E-UTRAN) Node B (commonly also called Advanced Node B, Extended Node B, eNode B, or eNB). An example of an NG-RAN base station is the Next Generation Node B (sometimes referred to as gNode B or gNB). RAN provides communication services with external entities via a connection to the core network (CN). For example, E-UTRAN can utilize the Advanced Packet Core (EPC), and NG-RAN can utilize the 5G Core Network (5GC). To facilitate the identification of any particular element or action, the most significant digit (singular or plural) of the reference number refers to the figure number in which that element was first introduced. The following describes two PDU sets, each containing multiple data packets, according to several embodiments. An embodiment of the subject according to one example is shown. Several embodiments demonstrate a QoS flow including PDU sets with different importance levels. The following shows signal flow diagrams for sending buffer status reports according to several embodiments. A flowchart of the UE method in several embodiments is shown. A flowchart of the UE method in several embodiments is shown. This specification shows an exemplary architecture of a wireless communication system according to embodiments disclosed herein. This specification describes a system for performing signaling between a wireless device and a network device, according to embodiments disclosed herein. Various embodiments are described with respect to user equipment (UE). However, references to UE are provided for illustrative purposes only. Exemplary embodiments may be used with any electronic component, any electronic component comprising hardware, software, and/or firmware capable of establishing connectivity to a network and exchanging information and data with the network. Therefore, the UE described herein is used to represent any suitable electronic component. Embodiments of this specification provide extensions for scheduling requests and buffer status reporting. In some embodiments, the extensions relate to packet discarding. In some embodiments, the extensions relate to packet data unit (PDU) set importance. These enhancements may benefit augmented reality (XR) use cases. For example, embodiments may more efficiently support XR use cases. XR is a term referring to immersive technologies such as augmented reality (AR), virtual reality (VR), and mixed reality (MR). XR use cases typically feature a large amount of audio and video content. Wireless communication systems may employ strategies to handle such traffic, which differs from conventional cellular traffic. One difference between XR traffic and conventional cellular traffic is that XR services can use PDU sets containing multiple packets. For example, Figure 1 shows two PDU sets (i.e., the first PDU set 102 and the second PDU set 104), each containing multiple data packets. The packets can contain data and can be formatted for different protocols. For example, the packets in a PDU set may