WO2024092667A1 - 缓冲状态报告上传方法、装置、设备、存储介质与芯片 - Google Patents
缓冲状态报告上传方法、装置、设备、存储介质与芯片 Download PDFInfo
- Publication number
- WO2024092667A1 WO2024092667A1 PCT/CN2022/129675 CN2022129675W WO2024092667A1 WO 2024092667 A1 WO2024092667 A1 WO 2024092667A1 CN 2022129675 W CN2022129675 W CN 2022129675W WO 2024092667 A1 WO2024092667 A1 WO 2024092667A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- buffer status
- status report
- data
- transmitted
- user equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
Definitions
- the present disclosure relates to the field of communication technology, and in particular to a buffer status report uploading method, device, equipment, storage medium and chip.
- the UE terminal
- BSR Buffer Status reporting
- the BSR provides the amount of data in the UE's buffer waiting to be sent to the network.
- the network allocates transmission resources for the UE to transmit data based on the BSR reported by the UE.
- a PDU set (Protocol Data Unit set) contains multiple PDUs (Protocol Data Unit); in the discard mechanism of the PDCP (Packet Data Convergence Protocol) layer, the PDCP layer uses PDU set as the minimum discard unit to discard PDU set.
- PDCP Packet Data Convergence Protocol
- the present disclosure provides a buffer status report uploading method, device, equipment, storage medium and chip.
- a buffer status report reporting method is provided, the method being executed by a user equipment, the method comprising:
- an update report of a buffer status report is performed.
- a buffer status report reporting method is provided, the method being executed by a network device, the method comprising:
- a buffer status report reporting device is provided, the device is configured in a user equipment, and the device includes:
- the buffer status report sending module is configured to update and report the buffer status report in response to a change in at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the amount of data to be transmitted.
- a buffer status report reporting device configured in a network device, the device comprising:
- the buffer status report receiving module is configured to receive a buffer status report updated and reported by a user equipment.
- a user equipment including:
- a memory for storing processor-executable instructions
- the processor is configured to implement the steps of the buffer status report reporting method provided in the first aspect of the embodiment of the present disclosure when executing the executable instructions.
- a network device including:
- a memory for storing processor-executable instructions
- the processor is configured to implement the steps of the buffer status report reporting method provided in the second aspect of the embodiment of the present disclosure when executing the executable instructions.
- a computer-readable storage medium on which computer program instructions are stored.
- the program instructions are executed by a processor, the steps of the buffer status report reporting method provided by the first aspect of the embodiment of the present disclosure, or the steps of the buffer status report reporting method provided by the second aspect of the embodiment of the present disclosure are implemented.
- a chip comprising a processor and an interface; the processor is used to read instructions to execute the steps of the buffer status report reporting method provided by the first aspect of the embodiment of the present disclosure, or to execute the steps of the buffer status report reporting method provided by the second aspect of the embodiment of the present disclosure.
- the PDCP layer may discard the PDU in the PDU set, resulting in a change in the amount of data to be transmitted and/or the remaining delay budget of the data to be transmitted.
- the BSR can be re-reported, and the re-reported BSR carries the changed amount of data to be transmitted and/or the remaining delay budget of the data to be transmitted. In this way, the network can allocate transmission resources matching the amount of data to be transmitted to the UE based on the changed amount of data to be transmitted and/or the remaining delay budget of the data to be transmitted, without allocating excessive transmission resources, thereby avoiding waste of transmission resources.
- Fig. 1 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 2 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 3 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 4 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 5 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 6 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 7 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 8 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 9 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 10 is a flow chart showing a method for determining a switching delay according to an exemplary embodiment.
- Fig. 11 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 12 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 13 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 14 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 15 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 16 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 17 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 18 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 19 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 20 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 21 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 22 is a flow chart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 23 is a flowchart showing a method for reporting a buffer status report according to an exemplary embodiment.
- Fig. 24 is a block diagram showing a device for reporting a buffer status report according to an exemplary embodiment.
- Fig. 25 is a block diagram showing a buffer status report reporting device according to an exemplary embodiment.
- Fig. 26 is a block diagram showing a user equipment according to an exemplary embodiment.
- Fig. 27 is a block diagram of a network device according to an exemplary embodiment.
- BSR Buffer Status reporting: Before transmitting data to the network, the UE needs to report BSR to the network. BSR provides the amount of data in the UE's buffer waiting to be sent to the network. The network allocates transmission resources for the UE to transmit data based on the BSR reported by the UE.
- BSRs triggered under different mechanisms are called different BSRs.
- the first type of regular BSR (Regular BSR): the UL (Uplink) data transmitted by the UE to the network belongs to a logical channel, and the priority of this logical channel is higher than the priority of any logical channel transmitting UL data. It can also be understood that the highest priority logical channel among the multiple logical channels of the UE has UL data, and this highest priority logical channel will trigger BSR reporting.
- Regular BSR regular BSR
- the second type of regular BSR one of the multiple logical channels of the UE has transmittable UL data, and the other logical channels have no transmittable UL data.
- the logical channel with UL data will trigger BSR reporting.
- Padding BSR If the UE has been allocated UL resources and the number of padding bits is greater than or equal to the size of the BSR's MAC CE (MAC layer control unit CE) and the MAC CE subheader, the UE will be triggered to report the BSR.
- MAC CE MAC layer control unit CE
- the control plane protocol layer structure in the network system can include the functions of the RRC (Radio Resource Control) layer, PDCP (Packet Data Convergence Protocol) layer, RLC (Radio Link Control) layer, MAC (Media Access Control) layer and physical layer.
- the MAC layer proposed in this paragraph and the PDCP layer to be described below are both one of the control plane protocol layer structures.
- the MAC layer is responsible for HARQ (Hybrid Automatic Repeat reQuest) and scheduling functions
- the PDCP layer is responsible for segmenting and linking the data of the RLC layer, header compression and encryption, etc.
- Periodic BSR When the periodicBSR-Timer (periodic reporting time) expires, the UE will be triggered to report the BSR.
- LC Logical Channel
- LCG Logical Channel Group
- UE generally divides LC into LCGs of different priorities, and each LCG of different priorities is used to send BSRs of different levels.
- the standardized QCI (1-9) specified in 3GPP (TS23.203) QCIs (1-3) are mapped to LCG1; QCIs (4-6) are mapped to LCG2; QCIs (7-9) are mapped to LCG3, and non-standardized QCIs (10-256) are mapped to LCG3; LCG0 is used to send SRB (signalling radio bearers), and BSR0-3 are sent on LCG0-3 respectively.
- PDU Protocol Data Unit
- PDU set Protocol Data Unit set
- PDU is the data unit transmitted between peer layers.
- the PDU of the physical layer is the data bit
- the PDU of the data link layer is the data frame
- the PDU of the network layer is the data packet
- the PDU of the transport layer is the data segment
- the PDU of other higher layers is the message.
- the names of PDUs at different levels can be uniformly referred to as data packets.
- PDCP Packet Data Convergence Protocol
- SDU Service Data Unit
- PDCP will discard all PDUs related to PDU set.
- UDP User Datagram Protocol
- GTP-U GTP-U layer.
- UDP determines the boundary of a PDU set according to the sequence number (PDU Set SN) of the PDU set, the start PDU of the PDU set (the start PDU is the first PDU in the PDU set) and the end PDU (the end PDU is the last PDU in the PDU set), the sequence number of each PDU in the PDU set, and the number of PDUs in the PDUset.
- PDU Set SN sequence number of the PDU set
- the start PDU is the first PDU in the PDU set
- the end PDU the last PDU in the PDU set
- the sequence number of each PDU in the PDU set the sequence number of each PDU in the PDU set
- the number of PDUs in the PDUset When a PDU in a PDU set is lost, all PDUs in the entire PDU set are discarded according to the boundary of the PDU set.
- XR Extended Reality
- data frames are divided into I frames (key frames) and P frames (predicted frames).
- I frames key frames
- P frames predicted frames
- UE decodes P frames it cannot decode P frames alone and needs to use I frames to decode P frames. Therefore, all PDU sets contained in data frames such as I frames and P frames need to reach the application layer to correctly decode these data.
- XR services include: AR (Augmented Reality), VR (Virtual Reality) and MR (Mixed Reality).
- the PDCP layer will delete all the PDUs in the entire PDU set at the PDCP layer based on the discard mechanism. The deleted PDUs do not need to be transmitted further, which will waste the transmission resources authorized by the network to the deleted PDU.
- the network authorizes and schedules the transmission resources of 3 PDUs out of the 20 PDUs, but during the period of network authorization scheduling, if the first PDU of the 3 PDUs (assuming that the first PDU is a relatively important I frame) is lost, based on the discard mechanism of the PDCP layer, all PDUs in the entire PDU set will be deleted at the PDCP layer, and these deleted PDUs do not need to continue to be transmitted, and the UE no longer needs the transmission resources of these deleted PDUs. In this case, the network still authorizes the UE to have 3 PDUs of transmission resources according to the amount of data to be transmitted reported by the BSR, which will lead to a waste of transmission resources.
- the PDCP layer when a UE uses transmission resources for data transmission, if a PDU in a PDU set in the PDCP layer is lost, the PDCP layer will delete the entire PDU set based on a discard mechanism, so that there is no need to continue to transmit the PDUs in the entire PDU set. At this time, if the network still allocates transmission resources for the deleted PDU according to the amount of data to be transmitted in the BSR previously reported by the UE, it will lead to a waste of transmission resources.
- the present invention re-reports the BSR when at least one of the amount of data to be transmitted and the remaining delay budget of the data to be transmitted changes, so that the network can reasonably authorize transmission resources for the UE based on the re-reported BSR, thereby avoiding the network allocating excess transmission resources to the UE.
- FIG. 1 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 1 , the buffer status report reporting method includes the following steps.
- step S101 in response to a change in at least one of the amount of data to be transmitted of the user device and the remaining delay budget of the data to be transmitted, an update report of the buffer status report is performed.
- the user equipment proposed in any embodiment of the present disclosure may be a mobile phone, a tablet, a portable computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc.
- the present disclosure does not limit the application scenario, and the user equipment may sometimes also be referred to as a terminal device, a terminal, an access terminal, UE, a UE unit, a UE station, a mobile device, a mobile station, a mobile station, a mobile client, etc.
- the amount of data to be transmitted of the user equipment may be the amount of data to be transmitted in the buffer of the user equipment
- the remaining delay budget of the amount of data to be transmitted may be the remaining time for the data to be transmitted corresponding to the amount of data to be transmitted to be transmitted from the buffer.
- the UE allocates a delay budget of 10 ms to the data to be transmitted in the buffer. After 8 ms, the data to be transmitted in the buffer has 2 ms left to be transmitted from the buffer, and 2 ms is the remaining delay budget.
- the change in the amount of data to be transmitted includes an increase and a decrease in the amount of data to be transmitted.
- the amount of data to be transmitted increases, it means that new data has arrived at the buffer; when the amount of data to be transmitted decreases, the PDCP layer may discard the PDU set, and the PDCP layer discarding the PDU set may be a batch discard of data packets at the PDCP layer.
- the network authorizes transmission resources for the UE according to the amount of data to be transmitted in the previous BSR, fewer transmission resources will be allocated to the UE, making it impossible for some of the current data to be transmitted to be transmitted in time.
- a conventional BSR usually triggers a BSR report only when the data in the buffer increases from zero to full.
- the conventional BSR cannot trigger a BSR re-report when the data in the buffer increases.
- the BSR in order to ensure that the UE's data to be transmitted can be sent out in a timely manner when the amount of data to be transmitted increases, the BSR can be updated and reported.
- the updated reported amount of data to be transmitted is greater than the amount of data to be transmitted in the previously reported BSR.
- the network can authorize more transmission resources to the UE based on the updated BSR, and the UE can transmit the increased data to be transmitted in a timely manner based on the more transmission resources.
- the amount of data to be transmitted by the UE decreases, when the PDCP layer discards data packets in batches, the amount of data to be transmitted in the UE's buffer will decrease. At this time, if the network authorizes transmission resources for the UE according to the amount of data to be transmitted in the previous BSR, more transmission resources will be allocated to the UE, resulting in a waste of transmission resources.
- the BSR in order to reduce the waste of transmission resources when the amount of data to be transmitted decreases, the BSR can be updated and reported when the amount of data to be transmitted of the UE decreases.
- the updated reported amount of data to be transmitted is less than the amount of data to be transmitted in the previously reported BSR.
- the network will not authorize more transmission resources to the UE based on the updated BSR, thereby reducing the waste of transmission resources.
- the BSR update report is performed for the change of the remaining delay budget, including the remaining delay budget increases or decreases compared with the remaining delay budget in the last reported BSR, then the BSR update report is performed; or the remaining delay budget is less than or equal to a certain threshold, then the BSR update report is performed.
- the change of the remaining delay budget of the amount of data to be transmitted includes the increase and decrease of the remaining delay budget.
- the PDCP layer may discard PDU sets in batches; when the remaining delay budget decreases, the data to be transmitted may be urgently scheduled.
- the BSR may be updated and reported when at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the amount of data to be transmitted changes, by means of network configuration of the UE or by means of protocol agreement of the UE.
- the network configuration UE is an indication sent by the network UE, instructing the UE to update and report the BSR when the amount of data to be transmitted in the buffer and/or the remaining delay budget of the data to be transmitted changes.
- the protocol stipulates that the UE is specified on the logical channel and/or logical channel group between the network and the UE, and updates and reports the BSR when the amount of data to be transmitted in the buffer of the logical channel and/or logical channel group changes. For example, some types of logical channels and/or logical channel groups are used to transmit data of XR services, so the protocol can stipulate that these types of logical channels and/or logical channel groups will update and report the BSR when the amount of data to be transmitted in their respective buffers changes.
- the UE will send a BSR to the network, and the network will allocate transmission resources to the UE based on the BSR.
- the network will allocate transmission resources to the UE based on the BSR.
- batch packet loss occurs at the PDCP layer.
- the UE will update and report the BSR, and re-upload the BSR carrying the changed amount of data to be transmitted and/or the changed remaining delay budget.
- the update and reporting of the BSR proposed in any embodiment of the present disclosure can be understood as re-updating the previously reported BSR and reporting it.
- the last reported BSR carries the remaining delay budget information and/or the amount of data to be transmitted; and the fields related to the remaining delay budget information and/or the amount of data to be transmitted in the subsequently reported BSR are empty, which may mean that the last reported BSR is no longer valid, or that the remaining delay budget information carried in the last reported BSR is no longer valid.
- the BSR can be re-reported, and the re-reported BSR carries the changed amount of data to be transmitted and/or the remaining delay budget of the data to be transmitted.
- the network can allocate transmission resources matching the amount of data to be transmitted to the UE based on the changed amount of data to be transmitted and/or the remaining delay budget of the data to be transmitted, without allocating excess transmission resources, thereby avoiding waste of transmission resources.
- FIG. 2 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 2 , the buffer status report reporting method includes the following steps.
- step S201 in response to the change value of the amount of data to be transmitted being greater than the change threshold of the amount of data to be transmitted, an update report of the buffer status report is performed.
- the UE may be configured by the network or agreed upon by the protocol to update and report the BSR when the change value of the amount of data to be transmitted of the UE is greater than the change threshold of the amount of data to be transmitted.
- the change value of the amount of data to be transmitted may be the amount of packet loss data due to batch packet loss at the PDCP layer, or the amount of data increased in the buffer after new data arrives at the buffer.
- the network configures the UE or the protocol stipulates that the UE updates and reports the BSR when a batch packet loss operation is performed at the PDCP layer and the amount of packet loss data is greater than the threshold value for the change in the amount of data to be transmitted.
- the network configures the UE or the protocol stipulates that the UE updates and reports the BSR when the amount of data increased in the buffer is greater than the threshold value for the change in the amount of data to be transmitted.
- the change value of the amount of data to be transmitted may be any one of the number of lost packets, the number of bytes of lost packets, and the number of bits of lost packets; the number of lost packets may be the number of data packets (Packet) or the number of data packet sets (Packet Set).
- the amount of data to be transmitted may be determined by the UE based on the amount of data at the PDCP layer and/or RLC (Radio Link Control, radio link layer control protocol).
- the threshold value for the change in the amount of data to be transmitted may be obtained by the base station from the core network and sent to the UE, or the threshold value for the change in the amount of data to be transmitted may be agreed upon between the UE and the network based on a protocol.
- the present disclosure proposes to update and report the BSR only when the change value of the amount of data to be transmitted is greater than the change threshold of the amount of data to be transmitted. In this way, after improving the reporting conditions of the BSR, the number of BSR reports can be reduced, reducing the waste of network resources.
- the BSR in response to the change value of the amount of data to be transmitted being greater than the change threshold of the amount of data to be transmitted, the BSR is updated and reported, which can improve the BSR reporting conditions, reduce the number of BSR reports, and reduce the waste of network resources.
- FIG. 3 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 3 , the buffer status report reporting method includes the following steps.
- step S301 when the remaining delay budget decreases, the buffer status report is updated and reported.
- the remaining delay budget of the data to be transmitted will be controlled to be reduced so that the data to be transmitted can be transmitted from the buffer in a shorter time, thereby realizing emergency scheduling of this part of the data to be transmitted.
- the remaining delay budget of data packet A is 5ms.
- the remaining delay budget of data packet A is controlled to change from 5ms to 2ms, so as to control data packet A to be transmitted from the buffer within the remaining 2ms, thereby completing the emergency scheduling of data packet A.
- the re-reported BSR carries the information that the remaining delay budget of the data to be transmitted is reduced, so that the network can authorize the UE to transmit the transmission resources of this part of the data to be transmitted as soon as possible according to the re-reported BSR, and complete the emergency scheduling of the data to be transmitted in the buffer.
- a BSR report may be performed when the remaining delay budget of the amount of data to be transmitted is less than or equal to a certain threshold.
- the predetermined threshold may be obtained from the core network and notified to the UE through the gNB (the next Generation Node B, 5G base station); or it may be based on network agreement.
- the remaining delay budget of the amount of data to be transmitted is less than or equal to a certain threshold, it indicates that the data to be transmitted in the buffer needs to be transmitted out of the buffer urgently.
- BSR reporting can be performed so that the network can authorize transmission resources for this part of the data to be transmitted in a timely manner based on the updated reported BSR message.
- FIG. 4 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 4 , the buffer status report reporting method includes the following steps.
- step S401 when the amount of data to be transmitted decreases, resulting in an increase in the remaining delay budget, an update report of the buffer status report is performed.
- the PDCP layer performs a batch packet loss operation, which causes the amount of data to be transmitted in the buffer to decrease.
- the remaining delay budget will increase.
- the BSR can be updated and reported.
- the remaining delay budget of the amount of data to be transmitted is 2ms, but within these 2ms, a batch packet loss operation is performed at the PDCP layer, resulting in the loss of all data in the buffer, and after new data enters the buffer, the remaining delay budget can reach 10ms.
- the remaining delay budget is larger than the remaining delay budget before the batch packet loss operation is performed, and an update report of the BSR is required.
- the BSR re-reported by the UE indicates the amount of data to be transmitted and/or the remaining delay budget of the data to be transmitted of the newly arrived buffer.
- the network can authorize the UE to have transmission resources that match the amount of data to be transmitted in the buffer.
- the network can know that the data in the buffer does not need to be urgently scheduled out, and the network does not need to quickly allocate transmission resources for the data to be transmitted in the UE buffer, and can allocate transmission resources to the remaining UEs.
- the remaining delay budget allocated by the UE for the 1000-bit data in the buffer at the beginning is 10ms.
- the remaining delay budget for the 1000-bit data to be transmitted in the buffer is 2ms, that is, the 1000-bit data to be transmitted has 2ms to expire before it can be transmitted from the buffer.
- the network actively deletes the 1000-bit data to be transmitted, and 1000 bits of data arrive in the buffer within 2ms, the remaining delay budget for the newly arrived 1000 bits of data to be transmitted is 10ms.
- the remaining delay budget increases, the amount of data to be transmitted in the buffer does not change. Based on the same amount of data, there is no need to update and report the BSR.
- the network can authorize transmission resources for the UE based on the 1000-bit data.
- the BSR is updated and reported, and a smaller remaining delay budget can be sent to the network, so that the network can allocate transmission resources to the UE as soon as possible based on the updated reported remaining delay budget, so as to realize the emergency scheduling of the UE for the data to be transmitted;
- the BSR is updated and reported, and the amount of data to be transmitted and/or the remaining budget delay of the amount of data to be transmitted in the new buffer to be transmitted can be sent to the network
- the network can allocate transmission resources matching the data to the new buffer to the UE based on the updated reported remaining delay budget, and on the other hand, the network knows that the data to be transmitted in the UE buffer does not need to be urgently scheduled based on the updated reported remaining delay budget, and can allocate transmission resources to other UEs.
- FIG3 and FIG4 can be a separate embodiment, or the two can be combined to form a new embodiment.
- the network will authorize transmission resources for the UE faster based on the updated reported BSR;
- the PDCP layer packet loss causes the amount of new data to be transmitted in the buffer to increase, which will cause the network to authorize the UE with transmission resources that match the amount of new data to be transmitted in the buffer based on the updated reported BSR.
- FIG. 5 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 5 , the buffer status report reporting method includes the following steps.
- step S501 in response to a change in the amount of data to be transmitted of at least one logical channel or at least one logical channel group of the user equipment, an update report of a buffer status report is performed.
- the user equipment and the network equipment communicate through at least one logical channel or at least one logical channel group.
- Each logical channel or logical channel group corresponds to its own buffer.
- the BSR is updated and reported.
- the amount of data to be transmitted of the UE can be counted from the amount of data to be transmitted in the buffer of at least one logical channel or at least one logical channel group or all logical channels.
- BSR re-reporting when the amount of data to be transmitted of at least one logical channel changes, BSR re-reporting can be triggered; when the total amount of data to be transmitted of all logical channels in at least one logical channel group changes, BSR re-reporting can be triggered; when the total amount of data to be transmitted of all logical channels changes, BSR re-reporting can be triggered.
- the BSR can be re-reported so that the network can allocate transmission resources matching the changed amount of data to be transmitted to the UE based on the changed amount of data to be transmitted indicated in the re-reported BSR.
- FIG. 6 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 6 , the buffer status report reporting method includes the following steps.
- step S601 in response to a change in at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the amount of data to be transmitted, the buffer status report reported to the network device is updated to any one of the regular buffer status reports or to the second type of buffer status report.
- the BSR after the update report can be any type of regular BSR, such as the first type of regular BSR or the second type of regular BSR mentioned above, or it can be named as another new type of BSR, such as an updated BSR.
- the network configures the UE or the protocol stipulates that when at least one of the following conditions exists: the amount of data to be transmitted changes, the remaining delay budget of the amount of data to be transmitted changes, and the remaining delay budget of the amount of data to be transmitted is less than or equal to a predetermined threshold, when reporting a BSR update, the BSR may be associated with a specified logical channel ID or a new logical channel ID; after receiving the BSR, the base station may identify the type of BSR through the logical channel ID.
- the association with the specified logical channel ID or the new logical channel ID may be identified by using a reserved LCH (Logical Channel) ID.
- a new logical channel ID may be configured separately for a long BSR (Long BSR) and a short BSR (Short BSR).
- FIG. 7 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 7 , the buffer status report reporting method includes the following steps.
- step S701 when at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the data to be transmitted changes and the user equipment is configured with a buffer status report update function, a buffer status report is updated and reported.
- the buffer status report update function is a function of re-reporting the BSR when at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the amount of data to be transmitted changes.
- the BSR report may be performed for the first time.
- the BSR can be reported for the first time; if the remaining delay budget for the amount of data to be transmitted in the UE increases from zero to a certain amount, the first BSR can also be reported. In this way, the network can authorize transmission resources for the UE based on the amount of data to be transmitted and/or the remaining delay budget indicated in the first reported BSR.
- FIG8 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG8 , the buffer status report reporting method includes the following steps.
- step S801 when at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the amount of data to be transmitted changes and the reporting value of the buffer status report changes, the buffer status report is updated and reported.
- the BSR is updated and reported, which causes the UE to frequently report the BSR, resulting in a waste of network resources.
- the BSR is updated and reported, which reduces the number of BSR reports and reduces the waste of network resources.
- the reported values of BSR are 1 and 2
- the range of the amount of data to be transmitted corresponding to 1 is [0, 1000]
- the range of the amount of data to be transmitted corresponding to 2 is [1001, 2000].
- the reported value of BSR will not change, and the UE will not update the BSR report.
- the amount of data to be transmitted changes to 1500, which is within the range of [1001, 2000]
- the reported value of BSR will change from 1 to 2, and the UE will update the BSR report at this time.
- the present invention will only update and report the BSR message when the amount of data to be transmitted and/or the remaining delay budget changes, and the reporting value of the BSR changes, so as to make the conditions for updating and reporting the BSR message more stringent, reduce the number of BSR update reports, and reduce the waste of network resources.
- the BSR is updated and reported. This can make the BSR update reporting conditions more stringent, reduce the number of BSR message reports, and avoid the waste of network resources caused by frequent reporting of BSR messages.
- FIG. 9 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 9 , the buffer status report reporting method includes the following steps.
- step S901 when at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the amount of data to be transmitted changes and a prohibition timer configured for the user equipment is not running, an update report of a buffer status report is performed.
- the prohibit timer is a timer used to prohibit BSR message reporting. During the period when the prohibit timer is running, the UE cannot update and report the BSR message; during the period when the prohibit timer is not running, the UE can update and report the BSR message.
- the running time of the prohibition timer is 3ms. Within 3ms of the prohibition timer running, even if the amount of data to be transmitted and/or the remaining delay budget of the UE changes, the UE will not update the BSR message; after the prohibition timer runs for 3ms, if the amount of data to be transmitted and/or the remaining delay budget of the UE changes, the UE can update the BSR message.
- the UE can be prohibited from updating and reporting the BSR message during the operation of the prohibition timer, thereby reducing the number of reports of the BSR message and reducing the waste of network resources.
- the UE can report the BSR during the period when the prohibition timer is not running, and the last number of BSR messages is reduced, thereby avoiding the waste of network resources caused by frequent reporting of BSR messages.
- FIG. 7 , FIG. 8 , and FIG. 9 can be separate embodiments, or can be combined in pairs or in groups of three to form new embodiments.
- the BSR message is updated and reported.
- the UE updates and reports the BSR message only when the prohibition timer is not running and the reported value of the BSR message changes, so that the update reporting of the BSR message is more stringent than the separate steps S602 or S603, further avoiding the waste of network resources caused by frequent reporting of BSR messages.
- FIG. 10 shows a method for reporting a buffer status report according to an exemplary embodiment.
- the method is executed by a user equipment. As shown in FIG. 10 , the method includes the following steps.
- step S1001 a signaling for instructing the user equipment to enable the buffer status report update function is received.
- the user equipment may receive a signaling to enable a buffer status report update function, that is, the UE may receive a signaling of a BSR update function, and after receiving the signaling, the UE may enable the BSR update function.
- the BSR update function may be effective on all logical channels and/or logical channel groups of the UE.
- the UE may implicitly determine that it can use the BSR update function.
- the UE when the UE receives a threshold value of a change in the amount of data to be transmitted sent by the network, it can determine that the UE can enable the BSR update function.
- the UE determines that the BSR update function can be used only when the periodic BSR is not triggered, it determines that it can enable the BSR update function. If the UE is configured with a periodic BSR, the BSR can be reported periodically, and there is no need to use the BSR update function proposed in the present disclosure. Therefore, when using the BSR update function proposed in the present disclosure, the use of the periodic BSR can be prohibited. Moreover, compared with the periodic BSR, the conditions for reporting the BSR are more stringent when enabling the BSR update function, so that the overhead of the UE reporting the BSR is relatively small.
- step S1002 the buffer status report update function is enabled to update and report the buffer status report.
- the BSR is updated and reported.
- the BSR update function can be effective at each UE granularity, so that when at least one of the amount of data to be transmitted and the remaining delay budget of the amount of data to be transmitted changes on all configured logical channels or logical channel groups facing the UE, the BSR is updated and reported.
- FIG. 11 shows a method for reporting a buffer status report according to an exemplary embodiment.
- the method is executed by a user equipment. As shown in FIG. 11 , the method includes the following steps.
- step S1101 a signaling for instructing a radio bearer of the user equipment to enable the buffer status report update function is received.
- Radio Bearer is the service provided by L2 to the upper layer between UE and UTRAN (UMTS Terrestrial Radio Access Network).
- UE can receive signaling for indicating that the UE's radio bearer enables the BSR update function, so that all logical channels or logical channel groups associated with the UE's radio bearer can enable the BSR update function.
- the wireless bearer is used to carry XR services
- the XR services have multiple types of data packets
- the first type of data packets are transmitted using the first logical channel
- the second type of data packets are transmitted using the second logical channel
- these two logical channels are the logical channels associated with the wireless bearer.
- the association between the logical channel group and the wireless bearer can also be determined in this way, which will not be repeated here.
- the network may configure in advance which logical channels and logical channel groups are associated with the UE's radio bearer.
- the UE may implicitly determine that the radio bearer can enable the BSR update function.
- the UE when the UE receives a threshold value of a change in the amount of data to be transmitted from the network for a certain radio bearer, it can be implicitly determined that the radio bearer can enable the BSR update function.
- step S1102 the buffer status report update function is enabled to update and report the buffer status report.
- the BSR update function if the UE determines that the amount of data to be transmitted in the buffer of the logical channel and/or logical channel group associated with the radio bearer has changed, or the remaining delay budget has changed, the BSR is updated and reported.
- the BSR update function can be effective at each wireless bearer granularity, so that the UE can update and report the BSR when at least one of the amount of data to be transmitted on the wireless bearer and the remaining delay budget of the data to be transmitted changes.
- FIG. 12 shows a method for reporting a buffer status report according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 12 , the method includes the following steps.
- step S1201 a signaling for indicating that a logical channel or a logical channel group of the user equipment enables the buffer status report updating function is received.
- the UE may receive signaling for indicating that a logical channel enables a BSR update function, or may receive signaling for indicating that a logical channel group enables a BSR update function.
- the UE may receive signaling for indicating a first logical channel or a first logical channel group of the user equipment to enable the buffer status report update function.
- the protocol stipulates that the terminal enables the BSR update function for the first logical channel or the first logical channel group.
- the first logical channel is a specific logical channel
- the first logical channel group is a specific logical channel group.
- the specific logical channel is a logical channel configured to use a specific type of BSR table, such as the second BSRtable (second BSR table), for BSR reporting
- the specific logical channel group is a logical channel group configured to use a specific type of BSR table, such as the second BSRtable, for BSR reporting.
- the second BSRtable is a table that maps the newly introduced Buffersize (buffer amount) for the XR service to different quantization levels.
- the second BSRtable has a mapping relationship between the buffer amount and the buffer amount quantization level.
- the UE may implicitly determine that a logical channel or a logical channel group can enable the BSR update function.
- the UE when the UE receives the network's threshold for the change in the amount of data to be transmitted for a logical channel, it can be determined that the logical channel can enable the BSR update function; when the UE receives the network's threshold for the change in the amount of data to be transmitted for a logical channel group, it can be determined that the logical channel group can enable the BSR update function.
- step S1202 the buffer status report update function is enabled to update and report the buffer status report.
- the BSR update report is performed.
- the logical channel group enables the BSR update function, if the UE determines that the amount of data to be transmitted in the logical channel group buffer changes or the remaining delay budget changes, the BSR update report is performed.
- the BSR update function can be effective at the granularity of each logical channel or each logical channel group, so that the UE can update and report the BSR when at least one of the amount of data to be transmitted of the logical channel or logical channel group and the remaining delay budget of the amount of data to be transmitted changes.
- FIG. 10 the embodiment shown in FIG. 11 , and the embodiment shown in FIG. 12 may be separate embodiments, or may be combined in pairs to form a new embodiment, or the three embodiments may form a new embodiment.
- FIG. 13 shows a buffer status report reporting method according to an exemplary embodiment. The method is executed by a user equipment. As shown in FIG. 13 , the method includes the following steps.
- step S1301 the auxiliary information of the user equipment is reported to a network device.
- the auxiliary information includes at least one of the following: whether the user equipment supports the capability of using a buffer status report update function, and whether the user equipment expects to use the buffer status report update function.
- the UE may have a first type BSR reporting capability and a second type BSR reporting capability.
- the first type BSR reporting capability is the ability to update and report the BSR when at least one of the amount of data to be transmitted and the remaining delay budget of the amount of data to be transmitted changes;
- the second type BSR reporting capability is the reporting capability of the above-mentioned regular BSR, periodic BSR, retransmission BSR and padding BSR.
- the UE When the UE receives authorization for excess data to be transmitted, it indicates that the UE desires to enable the BSR update function. At this time, the network will configure the BSR update function for the UE.
- the network may allocate more authorizations to the UE according to the original data volume, but the terminal does not need so many authorizations.
- the UE receives the authorization for the excess data to be transmitted, and the UE realizes that the amount of data to be transmitted reported in the BSR message obtained by the network is large. Therefore, the UE can report auxiliary information in the hope of enabling the BSR update function to avoid the network allocating authorizations for the excess data to be transmitted to the UE.
- the transmission resources can be understood as uplink transmission resources.
- the UE needs to use the uplink transmission resources to transmit the pending data in the buffer to the network.
- step S1302 in response to a change in at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the amount of data to be transmitted, an update report of a buffer status report is performed.
- the network will configure the BSR update function for the UE.
- the network and the UE can also agree on the BSR update function through a protocol.
- the UE can respond to changes in at least one of the amount of data to be transmitted and the remaining delay budget of the amount of data to be transmitted, and report the BSR update.
- the UE can report the UE's auxiliary information to the network device to indicate that the UE itself has the ability to enable the BSR update function and/or expects to use the BSR update function, so that the network can configure the BSR update function for the UE based on the auxiliary information.
- FIG. 14 shows a method for reporting a buffer status report according to an exemplary embodiment.
- the method is executed by a network device. As shown in FIG. 14 , the method includes the following steps.
- step S1401 a buffer status report updated and reported by a user equipment is received.
- the network device proposed in any embodiment of the present disclosure can be a device for communicating with a user device.
- the network device can also be called an access network device or a wireless access network device. It can be a transmission reception point (TRP), an evolved base station (evolved NodeB, eNB or eNodeB) in an LTE system, a home base station (for example, home evolved NodeB, or home Node B, HNB), a baseband unit (base band unit, BBU), or a wireless controller in a cloud radio access network (cloud radio access network, CRAN) scenario, or the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc. It can be an access point (access point, AP) in a WLAN, or a gNB of NR, and the embodiments of the present application are not limited.
- TRP transmission reception point
- eNB
- This step may refer to the above step S101 and will not be described in detail here.
- the network device can allocate transmission resources that match the changed amount of data to be transmitted and/or the remaining delay budget of the data to be transmitted to the UE based on the changed amount of data to be transmitted and/or the remaining delay budget of the data to be transmitted, thereby avoiding the situation where the transmission resources allocated by the network device exceed the transmission resources required by the UE, thereby reducing the waste of transmission resources.
- FIG. 15 is a buffer status report reporting method according to an exemplary embodiment. The method is executed by a network device. As shown in FIG. 15 , the method includes the following steps.
- step S1501 a buffer status report updated and reported by a user equipment is received.
- This step may refer to the above step S101 and will not be described in detail here.
- step S1502 a change in at least one of an amount of data to be transmitted of the user equipment and a remaining delay budget of the amount of data to be transmitted is determined according to the buffer status report.
- This step may refer to the above step S101 and will not be described in detail here.
- FIG. 16 shows a method for reporting a buffer status report according to an exemplary embodiment. The method is executed by a network device. As shown in FIG. 16 , the method includes the following steps.
- step S1601 a buffer status report updated and reported by a user equipment is received.
- This step may refer to the above step S101 and will not be described in detail here.
- step S1602 it is determined, based on the buffer status report, that the change value of the amount of data to be transmitted is greater than a change threshold of the amount of data to be transmitted.
- This step may refer to the above step S201 and will not be described again here.
- the network device will receive the BSR updated and reported by the UE only when the change value of the amount of data to be transmitted of the UE is greater than the change threshold of the amount of data to be transmitted.
- the number of times the network device receives BSR reports is reduced, thereby reducing the waste of network resources.
- FIG. 17 shows a method for reporting a buffer status report according to an exemplary embodiment.
- the method is executed by a network device. As shown in FIG. 17 , the method includes the following steps.
- step S1701 a buffer status report updated and reported by a user equipment is received.
- This step may refer to the above step S101 and will not be described in detail here.
- step S1702 it is determined, based on the buffer status report, that a decrease in the remaining delay budget and/or a decrease in the amount of data to be transmitted leads to an increase in the remaining delay budget.
- This step may refer to the above-mentioned step S301 and step S401, which will not be described in detail here.
- the BSR is updated and reported, and a smaller remaining delay budget can be sent to the network, so that the network can allocate transmission resources to the UE as soon as possible based on the updated reported remaining delay budget to achieve emergency scheduling of the data to be transmitted;
- the BSR is updated and reported, and the amount of data to be transmitted and/or the remaining budget delay of the amount of data to be transmitted that has newly arrived in the buffer zone can be sent to the network, and the network can allocate transmission resources to the UE that match the data to be transmitted that has newly arrived in the buffer zone based on the updated reported remaining delay budget.
- FIG. 18 is a buffer status report reporting method according to an exemplary embodiment. The method is executed by a network device. As shown in FIG. 18 , the method includes the following steps.
- step S1801 a buffer status report updated and reported by a user equipment is received.
- This step may refer to the above step S101 and will not be described in detail here.
- step S1802 a change in the amount of data to be transmitted of at least one logical channel or at least one logical channel group of the user equipment is determined according to the buffer status report.
- This step may refer to the above step S501 and will not be described in detail here.
- an updated reported BSR can be received and re-reported, and the network allocates matching transmission resources to the UE based on the changed amount of data to be transmitted indicated in the re-reported BSR.
- FIG. 19 is a buffer status report reporting method according to an exemplary embodiment. The method is executed by a network device. As shown in FIG. 19 , the method includes the following steps.
- step S1901 the buffer status report updated by the user equipment is received as any one of the regular buffer status reports, or the buffer status report updated by the user equipment is received as the second type.
- This step may refer to the above step S601 and will not be described in detail here.
- FIG. 20 is a buffer status report reporting method according to an exemplary embodiment. The method is executed by a network device. As shown in FIG. 20 , the buffer status report reporting method includes the following steps.
- step S2001 a signaling for instructing the user equipment to enable a buffer status report update function is sent to the user equipment.
- the network device if the network device knows that the UE is a UE performing XR services, it will send a signaling for instructing the UE to enable the BSR update function to the UE, notifying the UE to enable the BSR update function.
- the BSR update function takes effect on all logical channels or logical channel groups of the UE.
- the network device may implicitly notify the UE to enable the BSR update function.
- the network device may notify the UE of a threshold value of a change in the amount of data to be transmitted for a certain logical channel or a certain logical channel group.
- the network device may also notify the UE to use the BSR update function when the periodic BSR is not configured, thereby implicitly notifying the UE to enable the BSR update function.
- step S2002 a buffer status report updated and reported by a user equipment is received.
- This step may refer to the above step S101 and will not be described in detail here.
- the network can configure the BSR update function for the UE to take effect at each UE granularity, so that the UE updates and reports the BSR when at least one of the amount of data to be transmitted by the UE and the remaining delay budget of the amount of data to be transmitted changes.
- FIG. 21 is a buffer status report reporting method according to an exemplary embodiment. The method is executed by a network device. As shown in FIG. 21 , the buffer status report reporting method includes the following steps.
- step S2101 a signaling for instructing the radio bearer of the user equipment to enable a buffer status report update function is sent to the user equipment.
- the network device if the network device knows that the UE is a UE performing XR services, it will send a signaling for instructing the radio bearer to enable the BSR update function to the UE, notifying the radio bearer that the BSR update function can be enabled.
- the BSR update function takes effect on all logical channels or logical channel groups associated with the radio bearer.
- the network device may implicitly notify the radio bearer to enable the BSR update function.
- the network device may notify the UE of a threshold of a change in the amount of data to be transmitted of at least one logical channel or at least one logical channel group associated with the radio bearer, thereby implicitly notifying the radio bearer to enable a BSR update function.
- step S2102 a buffer status report updated and reported by the user equipment is received.
- This step may refer to the above step S101 and will not be described in detail here.
- the network can configure the BSR update function for the UE to take effect at each wireless bearer granularity, so that the UE updates and reports the BSR when at least one of the amount of data to be transmitted on the wireless bearer and the remaining delay budget of the data to be transmitted changes.
- FIG. 22 is a buffer status report reporting method according to an exemplary embodiment. The method is executed by a network device. As shown in FIG. 22 , the buffer status report reporting method includes the following steps.
- step S2201 a signaling is sent to the user equipment for indicating that a logical channel or a logical channel group of the user equipment enables the buffer status report update function.
- the network device if it knows that the UE is a UE performing XR services, it will send a signaling to the UE to indicate that the logical channel enables the BSR update function, notifying the logical channel to enable the BSR update function; it may also send a signaling to the UE to indicate that the logical channel group enables the BSR update function, notifying the logical channel group to enable the BSR update function.
- the network device may implicitly notify the UE that the logical channel or logical channel group may enable the BSR update function.
- the network device may notify the UE of a threshold value of a change in the amount of data to be transmitted of at least one logical channel or at least one logical channel group, thereby implicitly notifying the logical channel or logical channel group to enable a BSR update function.
- step S2202 a buffer status report updated and reported by the user equipment is received.
- This step may refer to the above step S101 and will not be described in detail here.
- the network configures the BSR update function for the UE to take effect at the granularity of each logical channel or each logical channel group, so that the UE updates and reports the BSR when at least one of the amount of data to be transmitted of the logical channel or logical channel group and the remaining delay budget of the amount of data to be transmitted changes.
- FIG. 23 is a buffer status report reporting method according to an exemplary embodiment. The method is executed by a network device. As shown in FIG. 20 , the buffer status report reporting method includes the following steps.
- step S2301 auxiliary information sent by the user equipment is received.
- the auxiliary information includes at least one of the following: whether the user equipment supports the capability of using a buffer status report update function, and whether the user equipment expects to use the buffer status report update function.
- This step may refer to the above-mentioned step S1301 and will not be described in detail here.
- the network device can receive the auxiliary information reported by the UE to determine whether the UE itself has the ability to enable the BSR update function and/or expects to use the BSR update function, thereby configuring the BSR update function for the UE based on the auxiliary information.
- FIG. 24 is a buffer status report reporting device according to an exemplary embodiment, and the device is executed by a user equipment. As shown in FIG. 24 , the buffer status report reporting device 240 includes a buffer status report sending module 241 .
- the buffer status report sending module 241 is configured to update and report the buffer status report in response to a change in at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the amount of data to be transmitted.
- the buffer status report sending module 241 includes:
- the first buffer status report sending submodule is configured to update and report the buffer status report in response to the change value of the amount of data to be transmitted being greater than a change threshold of the amount of data to be transmitted.
- the buffer status report sending module 241 includes:
- a second buffer status report sending submodule is configured to update and report the buffer status report when the remaining delay budget decreases, and/or;
- the third buffer status report sending submodule is configured to update and report the buffer status report when the amount of data to be transmitted decreases, resulting in an increase in the remaining delay budget.
- the buffer status report sending module 241 includes:
- the fourth buffer status report sending submodule is configured to update and report the buffer status report in response to a change in the amount of data to be transmitted of at least one logical channel or at least one logical channel group of the user equipment.
- the buffer status report sending module 241 includes:
- the fifth buffer status report sending submodule is configured to update the buffer status report reported to the network device to any one of the conventional buffer status reports or to the second type of buffer status report.
- the buffer status report sending module 241 includes:
- the sixth buffer status report sending submodule is configured to update and report the buffer status report when at least one of the amount of data to be transmitted of the user equipment and the remaining delay budget of the amount of data to be transmitted changes and at least one of the following conditions exists:
- the user equipment is configured with a buffer status report update function, the reporting value of the buffer status report changes, and a prohibition timer configured for the user equipment is not running.
- the buffer status report sending module 241 includes:
- a sixth buffer status report sending submodule configured to enable a buffer status report update function and perform update reporting of the buffer status report
- the enabling of the buffer status report update function is determined by at least one of the following conditions:
- a signaling is received for indicating that a logical channel or a logical channel group of the user equipment enables the buffer status report update function.
- the buffer status report reporting device 240 includes:
- the auxiliary information reporting submodule is configured to report the auxiliary information of the user equipment to the network device, wherein the auxiliary information includes at least one of the following:
- FIG. 25 is a buffer status report reporting device according to an exemplary embodiment, and the device is executed by a user equipment. As shown in FIG. 25 , the buffer status report reporting device 250 includes a buffer status report receiving module 251 .
- the buffer status report receiving module 251 is configured to receive a buffer status report updated and reported by a user equipment.
- the buffer status report receiving module 251 includes:
- a first buffer status report receiving submodule configured to receive a buffer status report updated and reported by a user equipment
- the first report determination submodule is configured to determine, based on the buffer status report, a change in at least one of an amount of data to be transmitted of the user equipment and a remaining delay budget of the amount of data to be transmitted.
- the first report determination submodule includes:
- the second report determination submodule is configured to determine, based on the buffer status report, that the change value of the amount of data to be transmitted is greater than a threshold value of the change of the amount of data to be transmitted.
- the first report determination submodule includes:
- the third report determination submodule is configured to determine, based on the buffer status report, that a decrease in the remaining delay budget and/or a decrease in the amount of data to be transmitted causes an increase in the remaining delay budget.
- the first report determination submodule includes:
- the fourth report determination submodule is configured to determine a change in the amount of data to be transmitted of at least one logical channel or at least one logical channel group of the user equipment according to the buffer status report.
- the buffer status report receiving module 251 includes:
- the second buffer status report receiving submodule is configured to receive any buffer status report in the conventional buffer status report updated by the user equipment, or to receive a buffer status report of the second type updated by the user equipment.
- the buffer status report reporting device 250 includes:
- a first indication submodule is configured to send a signaling to the user equipment for instructing the user equipment to enable a buffer status report update function, and/or;
- a second indication submodule is configured to send a signaling for indicating that a radio bearer of the user equipment enables a buffer status report update function to the user equipment, and/or;
- the third indication submodule is configured to send a signaling to the user equipment for indicating that a logical channel or a logical channel group of the user equipment enables the buffer status report update function.
- the first indication submodule includes:
- the first data sending submodule is configured to send a threshold value of a change in the amount of data to be transmitted of the user equipment to the user equipment, and to instruct the user equipment to use a buffer status report update function when a periodic buffer status report is not configured.
- the second indication submodule includes:
- the second data sending submodule is configured to send a threshold value of a change in the amount of data to be transmitted of the radio bearer to the radio bearer.
- the third indication submodule includes:
- the third data sending submodule is configured to send a threshold value of a change in the amount of data to be transmitted of the logical channel or the logical channel group to the logical channel or the logical channel group.
- the buffer status report reporting device 250 includes:
- the auxiliary information receiving module is configured to receive the auxiliary information sent by the user equipment, wherein the auxiliary information includes at least one of the following:
- Fig. 26 is a block diagram of a user equipment device 800 according to an exemplary embodiment.
- the device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
- the apparatus 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input/output interface 812 , a sensor component 814 , and a communication component 816 .
- the processing component 802 generally controls the overall operation of the device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations.
- the processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method.
- the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components.
- the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
- the memory 804 is configured to store various types of data to support operations on the device 800. Examples of such data include instructions for any application or method operating on the device 800, contact data, phone book data, messages, pictures, videos, etc.
- the memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
- SRAM static random access memory
- EEPROM electrically erasable programmable read-only memory
- EPROM erasable programmable read-only memory
- PROM programmable read-only memory
- ROM read-only memory
- magnetic memory flash memory
- flash memory magnetic disk or optical disk.
- the power supply component 806 provides power to the various components of the device 800.
- the power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 800.
- the multimedia component 808 includes a screen that provides an output interface between the device 800 and the user.
- the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user.
- the touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
- the multimedia component 808 includes a front camera and/or a rear camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
- the audio component 810 is configured to output and/or input audio signals.
- the audio component 810 includes a microphone (MIC), and when the device 800 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal.
- the received audio signal can be further stored in the memory 804 or sent via the communication component 816.
- the audio component 810 also includes a speaker for outputting audio signals.
- the input/output interface 812 provides an interface between the processing component 802 and the peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
- the sensor assembly 814 includes one or more sensors for providing various aspects of the status assessment of the device 800.
- the sensor assembly 814 can detect the open/closed state of the device 800, the relative positioning of components, such as the display and keypad of the device 800, and the sensor assembly 814 can also detect the position change of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration/deceleration of the device 800, and the temperature change of the device 800.
- the sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact.
- the sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
- the sensor assembly 814 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
- the communication component 816 is configured to facilitate wired or wireless communication between the device 800 and other devices.
- the device 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof.
- the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel.
- the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication.
- the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
- RFID radio frequency identification
- IrDA infrared data association
- UWB ultra-wideband
- Bluetooth Bluetooth
- the apparatus 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSPDs digital signal processing devices
- PLDs programmable logic devices
- FPGAs field programmable gate arrays
- controllers microcontrollers, microprocessors or other electronic components to perform the above method.
- a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by the processor 820 of the device 800 to perform the above method.
- the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
- the above-mentioned device can also be a part of an independent electronic device.
- the device can be an integrated circuit (IC) or a chip, wherein the integrated circuit can be an IC or a collection of multiple ICs; the chip can include but is not limited to the following types: GPU (Graphics Processing Unit), CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), SOC (System on Chip, SoC), etc.
- the above-mentioned integrated circuit or chip can be used to execute executable instructions (or codes) to implement the above-mentioned resource selection method.
- the executable instructions can be stored in the integrated circuit or chip, or can be obtained from other devices or equipment, for example, the integrated circuit or chip includes a processor, a memory, and an interface for communicating with other devices.
- the executable instruction may be stored in the memory, and when the executable instruction is executed by the processor, the above-mentioned resource selection method is implemented; alternatively, the integrated circuit or chip may receive the executable instruction through the interface and transmit it to the processor for execution, so as to implement the above-mentioned resource selection method.
- a computer program product is further provided.
- the computer program product includes a computer program executable by a programmable device.
- the computer program has a code portion for executing the above resource selection method when executed by the programmable device.
- FIG. 27 is a block diagram of a network device 1900 according to an exemplary embodiment.
- the network device 1900 may be provided as a base station.
- the network device includes a processing component 1922, which further includes one or more processors, and a memory resource represented by a memory 1932 for storing instructions that can be executed by the processing component 1922, such as an application.
- the application stored in the memory 1932 may include one or more modules each corresponding to a set of instructions.
- the processing component 1922 is configured to execute instructions to perform the above-mentioned resource selection method.
- the network device 1900 may also include a power component 1926 configured to perform power management of the device 1900 , a wired or wireless network interface 1950 configured to connect the network device 1900 to a network, and an input/output interface 1958 .
- the network configures the terminal or the protocol stipulates the operating mechanism for the terminal to report the latest BSR.
- the network configures the terminal or the protocol stipulates a mechanism for reporting the latest BSR when the amount of terminal data increases or decreases.
- an increase in the amount of data to be transmitted means the arrival of new data.
- or the amount of data to be transmitted is reduced, such as discarding PDCP.
- the change in the amount of data to be transmitted can be based on data packet statistics or data packet sets.
- the amount of packet loss can be measured by the number of lost packets or the number of lost bits/bytes; the number of lost packets can be based on the number of Packets or the number of Packet Sets.
- the amount of data to be transmitted can be determined by the terminal based on the data amount of the PDCP layer and/or RLC (Radio Link Control, wireless link layer control protocol).
- RLC Radio Link Control, wireless link layer control protocol
- a BSR report is made.
- a BSR report is performed.
- the threshold value can be obtained from the core network and notified to the UE through the gNB (the next Generation Node B, 5G base station); or it can be based on network agreement.
- the gNB the next Generation Node B, 5G base station
- a BSR report is performed.
- the application scenario BSR reporting is to update the previously reported BSR (update its validity information).
- the previously reported BSR carries the remaining delay budget information
- the related fields in the next reported BSR are empty, which may mean that the previously reported BSR is no longer valid, or that the previously reported BSR carries the remaining delay budget information, which is no longer valid.
- the network configures the terminal or the protocol stipulates that the terminal updates and reports the BSR after the amount of data to be transmitted changes.
- the network configures the terminal or the protocol stipulates that the terminal reports a BSR when the amount of data to be transmitted changes.
- the PDCP layer reports the BSR after performing a batch packet loss operation; (updated as long as there is this batch packet loss operation) wherein the batch packet loss operation will cause a change in the amount of data to be transmitted by the terminal, then the BSR is reported.
- the network configures the terminal or the protocol stipulates that the terminal reports a BSR after the amount of data to be transmitted changes and exceeds a predetermined threshold.
- the network configures the terminal or the protocol stipulates that the terminal performs a batch packet loss operation at the PDCP layer and the amount of packet loss data exceeds a predetermined threshold to report a BSR;
- the change in the amount of data to be transmitted can be based on data packet statistics or data packet set statistics.
- the amount of packet loss can be measured by the number of lost packets or the number of lost bits/bytes; the number of lost packets can be based on the number of Packets or Packet Sets.
- the predetermined threshold value may be obtained from the core network and notified to the UE via the gNB (the next Generation Node B, 5G base station). Or it may be based on network agreement.
- a BSR report is made.
- the network can give transmission resources to the scheduling with higher scheduling urgency.
- the statistics of changes in the amount of data to be transmitted can be based on the statistics of the amount of data to be transmitted of one logical channel or one or more logical channels of a logical channel group or all logical channels.
- the BSR triggered by a change in the amount of data to be transmitted may be triggered based on a logical channel, that is, a change in the amount of data to be transmitted on a logical channel triggers the BSR.
- the BSR triggered by a change in the amount of data to be transmitted can be triggered based on a logical channel group, that is, the BSR is triggered when the total amount of data to be transmitted of all logical channels in a logical channel group changes.
- the network configuration terminal or the protocol stipulates that the terminal has at least one of the following conditions: the amount of data to be transmitted has changed, the remaining delay budget of the data to be transmitted has changed, or the remaining delay budget of the data to be transmitted is less than or equal to a threshold, and a BSR is reported, the reported BSR may be a regular BSR or a new type of BSR; for example, an updated BSR.
- the network configures the terminal or the protocol stipulates that when the amount of data to be transmitted changes, or the remaining delay budget of the data to be transmitted changes, or the remaining delay budget of the data to be transmitted is less than or equal to the threshold, when the terminal reports a BSR, the BSR can be associated with a specified logical channel ID or a new logical channel ID; after receiving the base station, it can identify this type of BSR by the logical channel ID.
- a new logical channel ID may be configured separately for a long BSR (Long BSR) and a short BSR (Short BSR).
- the network configures the terminal or the protocol stipulates additional restrictive conditions for the terminal to update and report the BSR after a batch packet loss operation is performed at the PDCP layer.
- the first report may be performed when conditions are met.
- the terminal report can be configured or agreed upon by the protocol that the terminal report needs to comply with the prohibition timer restriction, that is, the terminal needs to report when the BSR reporting value changes and the prohibition timer is not running; the prohibition timer is started after reporting; the prohibition timer is configured by the network.
- the base station Based on 1, the base station notifies the terminal to enable this feature through dedicated signaling or agreement.
- Method 1 The enabling granularity can be per UE (each terminal) or the feature can be configured for a single UE to determine whether it is effective.
- the function will be enabled; this means that it will take effect on all logical channels or logical channel groups of the UE.
- Method 2 The enabling granularity can be per RB (per radio bearer) granularity or configuring each radio bearer to take effect.
- the base station if the terminal is a terminal performing XR service, it notifies the terminal that it will enable the function for a specific RB; this means that the function is effective on all logical channels or logical channel groups associated with the RB.
- Mode 3 The enabling granularity may be per logical channel (each logical channel) or logical channel group granularity.
- the base station notifies the terminal that it enables the function for a specific logical channel or a logical channel group.
- the notification method for enabling this function is explicit or implicit notification.
- the network if the network notifies the packet loss threshold for a certain logical channel, it means that the function is enabled.
- this function is only used when the periodic BSR trigger is not configured (if the periodic BSR report is configured, it can be updated in time, but the periodic BSR requires a large overhead.
- the advantage of this method over the periodic BSR is that it is triggered based on threshold events and has a small reporting overhead).
- the protocol stipulates that the terminal enables this function for a specific logical channel or logical channel group.
- the specific logical channel or logical channel group is a logical channel or logical channel group configured to use a specific type of BSR table (second BSRtable) for BSR reporting.
- the second BSR table is a table that maps the newly introduced Buffersize (buffer amount) for XR type services to different quantization levels.
- the base station notifies the terminal through dedicated signaling that the function can be used based on the auxiliary information of the terminal;
- the auxiliary information of the terminal includes whether the terminal supports the capability of using the function.
- the terminal's auxiliary information includes whether the terminal expects to use the function (if the terminal finds that the base station often allocates authorizations that exceed actual data, it realizes that the BSR obtained by the network may be too large and will report auxiliary information to indicate expected use).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (26)
- 一种缓冲状态报告上报方法,其特征在于,所述方法被用户设备执行,所述方法包括:响应于所述用户设备的待传数据量与所述待传数据量的剩余时延预算中至少一者变化,进行缓冲状态报告的更新上报。
- 根据权利要求1所述的方法,其特征在于,所述响应于所述用户设备的待传数据量变化,进行缓冲状态报告的更新上报,包括:响应于所述待传数据量的变化值大于待传数据量变化阈值,进行缓冲状态报告的更新上报。
- 根据权利要求1所述的方法,其特征在于,所述响应于所述待传数据量的剩余时延预算变化,进行缓冲状态报告的更新上报,包括:在所述剩余时延预算减小的情况下,进行缓冲状态报告的更新上报,和/或;在所述待传数据量减小导致所述剩余时延预算增大的情况下,进行缓冲状态报告的更新上报。
- 根据权利要求1所述的方法,其特征在于,所述响应于所述用户设备的待传数据量变化,进行缓冲状态报告的更新上报,包括:响应于所述用户设备的至少一个逻辑信道或至少一个逻辑信道组的待传数据量变化,进行缓冲状态报告的更新上报。
- 根据权利要求1所述的方法,其特征在于,所述进行缓冲状态报告的更新上报,包括:将上报至网络设备的缓冲状态报告,更新为常规缓冲状态报告中的任意一种或更新为第二类型的缓冲状态报告。
- 根据权利要求1所述的方法,其特征在于,所述响应于所述用户设备的待传数据量与所述待传数据量的剩余时延预算中至少一者变化,进行缓冲状态报告的更新上报,包括:在所述用户设备的待传数据量与所述待传数据量的剩余时延预算中至少一者变化,且存在以下至少一种条件的情况下,进行缓冲状态报告的更新上报:所述用户设备配置了缓冲状态报告更新功能、所述缓冲状态报告的上报值变化、所述用户设备配备的禁止定时器未运行。
- 根据权利要求1所述的方法,其特征在于,所述进行缓冲状态报告的更新上报包括:使能缓冲状态报告更新功能,进行所述缓冲状态报告的更新上报;其中,通过以下至少一种条件,确定使能所述缓冲状态报告更新功能:接收用于指示所述用户设备使能所述缓冲状态报告更新功能的信令;接收用于指示所述用户设备的无线承载使能所述缓冲状态报告更新功能的信令;接收用于指示所述用户设备的逻辑信道或逻辑信道组使能所述缓冲状态报告更新功能的信令。
- 根据权利要求7所述的方法,其特征在于,所述接收用于指示所述用户设备的逻辑信道或逻辑信道组使能所述缓冲状态报告更新功能的信令,包括:接收用于指示所述用户设备的第一逻辑信道或第一逻辑信道组,使能所述缓冲状态报告更新功能的信令。
- 根据权利要求1所述的方法,其特征在于,所述进行缓冲状态报告的更新上报之前,所述方法还包括:将所述用户设备的辅助信息上报至网络设备,所述辅助信息包括以下至少一者:所述用户设备是否支持使用缓冲状态报告更新功能的能力、所述用户设备是否期望使用所述缓冲状态报告更新功能。
- 一种缓冲状态报告上报方法,其特征在于,所述方法被网络设备执行,所述方法包括:接收用户设备更新上报的缓冲状态报告。
- 根据权利要求10所述的方法,其特征在于,所述接收用户设备更新上报的缓冲状态报告,包括:接收用户设备更新上报的缓冲状态报告;根据所述缓冲状态报告,确定所述用户设备的待传数据量与所述待传数据量的剩余时延预算中的至少一者变化。
- 根据权利要求11所述的方法,其特征在于,所述根据所述缓冲状态报告,确定所述用户设备的待传数据量变化,包括:根据所述缓冲状态报告,确定所述待传数据量的变化值大于待传数据量变化阈值。
- 根据权利要求11所述的方法,其特征在于,所述根据所述缓冲状态报告,确定所述待传数 据量的剩余时延预算中变化,包括:根据所述缓冲状态报告,确定所述剩余时延预算减小和/或所述待传数据量减小导致所述剩余时延预算增大。
- 根据权利要求11所述的方法,其特征在于,所述根据所述缓冲状态报告,确定所述用户设备的待传数据量变化,包括:根据所述缓冲状态报告,确定所述用户设备的至少一个逻辑信道或至少一个逻辑信道组的待传数据量变化。
- 根据权利要求10所述的方法,其特征在于,所述接收所述用户设备更新上报的缓冲状态报告,包括:接收所述用户设备更新上报为常规缓冲状态报告中的任意一种缓冲状态报告,或接收用户设备更新上报为第二类型的缓冲状态报告。
- 根据权利要求10所述的方法,其特征在于,所述接收所述用户设备更新上报的缓冲状态报告之前,所述方法还包括:向所述用户设备发送用于指示所述用户设备使能缓冲状态报告更新功能的信令,和/或;向所述用户设备发送用于指示所述用户设备的无线承载使能缓冲状态报告更新功能的信令,和/或;向所述用户设备发送用于指示所述用户设备的逻辑信道或逻辑信道组使能所述缓冲状态报告更新功能的信令。
- 根据权利要求16的方法,其特征在于,通过以下至少一种隐含通知信令的方式,向所述用户设备发送用于指示所述用户设备使能缓冲状态报告更新功能的信令:向所述用户设备发送所述用户设备的待传数据量变化阈值、指示所述用户设备在未配置周期缓冲状态报告的状态下使用缓冲状态报告更新功能。
- 根据权利要求16的方法,其特征在于,所述向所述用户设备的无线承载发送用于指示所述无线承载使能缓冲状态报告更新功能的信令,包括:向所述用户设备发送所述无线承载的待传数据量变化阈值。
- 根据权利要求16所述的方法,其特征在于,所述向所述用户设备的逻辑信道或逻辑信道组发送用于指示逻辑信道或逻辑信道组使能所述缓冲状态报告更新功能的信令,包括:向所述用户设备发送所述逻辑信道或所述逻辑信道组的待传数据量变化阈值。
- 根据权利要求10所述的方法,其特征在于,所述方法还包括:接收所述用户设备发送的辅助信息,所述辅助信息包括以下至少一者:所述用户设备是否支持使用缓冲状态报告更新功能的能力、所述用户设备是否期望使用所述缓冲状态报告更新功能。
- 一种缓冲状态报告上报装置,其特征在于,所述装置被配置在用户设备,所述装置包括:缓冲状态报告发送模块,被配置为响应于所述用户设备的待传数据量与所述待传数据量的剩余时延预算中至少一者变化,进行缓冲状态报告的更新上报。
- 一种缓冲状态报告上报装置,其特征在于,所述装置被配置在网络设备,所述装置包括:缓冲状态报告接收模块,被配置为接收用户设备更新上报的缓冲状态报告。
- 一种用户设备,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为在执行所述可执行指令时,实现权利要求1~9任一项所述方法的步骤。
- 一种网络设备,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为在执行所述可执行指令时,实现权利要求10~20任一项所述方法的步骤。
- 一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1~9中任一项所述方法的步骤,或实现权利要求10~20中任一项所述方法的步骤。
- 一种芯片,其特征在于,包括处理器和接口;所述处理器用于读取指令以执行权利要求1~9中任一项所述方法的步骤,或执行权利要求10~20中任一项所述方法的步骤。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/129675 WO2024092667A1 (zh) | 2022-11-03 | 2022-11-03 | 缓冲状态报告上传方法、装置、设备、存储介质与芯片 |
| EP22963977.8A EP4614896A4 (en) | 2022-11-03 | 2022-11-03 | METHOD AND APPARATUS FOR DOWNLOADING BUFFER STATUS REPORTS, DEVICE, STORAGE MEDIA AND CHIP |
| CN202280004510.9A CN115997408A (zh) | 2022-11-03 | 2022-11-03 | 缓冲状态报告上传方法、装置、设备、存储介质与芯片 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/129675 WO2024092667A1 (zh) | 2022-11-03 | 2022-11-03 | 缓冲状态报告上传方法、装置、设备、存储介质与芯片 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024092667A1 true WO2024092667A1 (zh) | 2024-05-10 |
Family
ID=85993911
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/129675 Ceased WO2024092667A1 (zh) | 2022-11-03 | 2022-11-03 | 缓冲状态报告上传方法、装置、设备、存储介质与芯片 |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP4614896A4 (zh) |
| CN (1) | CN115997408A (zh) |
| WO (1) | WO2024092667A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118660341A (zh) * | 2024-06-25 | 2024-09-17 | 新华三技术有限公司 | 一种数据传输方法、装置、电子设备及存储介质 |
| WO2026021427A1 (zh) * | 2024-07-26 | 2026-01-29 | 夏普株式会社 | 由用户设备执行的方法以及用户设备 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118741593A (zh) * | 2023-03-31 | 2024-10-01 | 荣耀终端有限公司 | 信息处理方法及装置 |
| CN118945717A (zh) * | 2023-05-09 | 2024-11-12 | 华为技术有限公司 | 信息上报方法、装置及系统 |
| WO2024229786A1 (en) * | 2023-05-11 | 2024-11-14 | Apple Inc. | Technologies for logical channel group specific buffer status reporting |
| CN117615411B (zh) * | 2024-01-23 | 2024-05-24 | 荣耀终端有限公司 | 通信方法、设备及存储介质 |
| WO2026030988A1 (en) * | 2024-08-07 | 2026-02-12 | Apple Inc. | Delay status reporting |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101132619A (zh) * | 2006-08-22 | 2008-02-27 | 大唐移动通信设备有限公司 | 终端缓冲区数据量信息上报方法 |
| US20100135166A1 (en) * | 2007-06-19 | 2010-06-03 | Nec Corporation | Buffer status reproting |
| US20100271990A1 (en) * | 2009-04-24 | 2010-10-28 | Motorola, Inc. | Method and apparatus for triggering buffer status reports with packet discarding |
| CN107277856A (zh) * | 2017-05-05 | 2017-10-20 | 电信科学技术研究院 | 一种配置、触发缓冲区状态上报的方法及装置 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101541099B (zh) * | 2008-03-21 | 2011-12-07 | 中兴通讯股份有限公司 | 缓冲区状态报告方法及装置、数据量设置方法 |
| CN106941729B (zh) * | 2016-01-04 | 2020-06-16 | 中国移动通信集团公司 | 一种上传和接收缓冲区状态的方法、装置 |
| CN109429568B (zh) * | 2017-06-19 | 2022-07-29 | 北京小米移动软件有限公司 | 一种上报缓存状态报告的方法及装置 |
| EP4017196B1 (en) * | 2020-03-18 | 2025-08-13 | LG Electronics Inc. | Method and device for determining priority of harq feedback in nr v2x |
| CN116114298A (zh) * | 2020-08-06 | 2023-05-12 | 苹果公司 | 高传播延迟网络中用于减少延迟的用户装备(ue)补充bsr |
-
2022
- 2022-11-03 EP EP22963977.8A patent/EP4614896A4/en active Pending
- 2022-11-03 CN CN202280004510.9A patent/CN115997408A/zh active Pending
- 2022-11-03 WO PCT/CN2022/129675 patent/WO2024092667A1/zh not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101132619A (zh) * | 2006-08-22 | 2008-02-27 | 大唐移动通信设备有限公司 | 终端缓冲区数据量信息上报方法 |
| US20100135166A1 (en) * | 2007-06-19 | 2010-06-03 | Nec Corporation | Buffer status reproting |
| US20100271990A1 (en) * | 2009-04-24 | 2010-10-28 | Motorola, Inc. | Method and apparatus for triggering buffer status reports with packet discarding |
| CN107277856A (zh) * | 2017-05-05 | 2017-10-20 | 电信科学技术研究院 | 一种配置、触发缓冲区状态上报的方法及装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4614896A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118660341A (zh) * | 2024-06-25 | 2024-09-17 | 新华三技术有限公司 | 一种数据传输方法、装置、电子设备及存储介质 |
| WO2026021427A1 (zh) * | 2024-07-26 | 2026-01-29 | 夏普株式会社 | 由用户设备执行的方法以及用户设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4614896A4 (en) | 2025-11-26 |
| EP4614896A1 (en) | 2025-09-10 |
| CN115997408A (zh) | 2023-04-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024092667A1 (zh) | 缓冲状态报告上传方法、装置、设备、存储介质与芯片 | |
| CN119318174A (zh) | 用于pdu集延迟状态报告的方法及设备 | |
| CN113615295B (zh) | 用于sl sr/bsr处理的方法 | |
| CN118042518A (zh) | 一种通信方法和装置 | |
| CN120692593A (zh) | 传输bsr的方法及装置 | |
| EP4510529A1 (en) | Communication method and apparatus | |
| CN109246753B (zh) | 一种传输数据的方法、网络设备和终端设备 | |
| WO2021022508A1 (zh) | 边链路调度请求的触发方法、装置和系统 | |
| WO2018202037A1 (zh) | 传输数据的方法、终端设备和网络设备 | |
| WO2024065109A1 (zh) | 信息传输控制方法、装置、通信设备及存储介质 | |
| WO2024152330A1 (zh) | 调度请求传输方法及装置、通信设备及存储介质 | |
| EP4593457A1 (en) | Buffer status report reporting method and apparatus, and communication device and storage medium | |
| EP4654698A1 (en) | Delay reporting method and apparatus, and user equipment and network-side device | |
| EP4583573A1 (en) | Data packet discarding method and related device | |
| CN118542046A (zh) | 无线通信的方法、终端设备和网络设备 | |
| CN118104287A (zh) | 数据传输方法、设备及存储介质 | |
| CN121866806A (zh) | 一种信息发送、接收和处理方法、装置、通信系统 | |
| CN114175744A (zh) | 一种传输数据的方法和装置 | |
| CN111918328A (zh) | 一种用户设备资源调度方法及装置 | |
| WO2024067106A1 (zh) | 通信方法、装置及计算机可读存储介质 | |
| EP4645944A1 (en) | Information transmission method and apparatus, communication device, and storage medium | |
| RU2858557C2 (ru) | Способ сообщения отчета о состоянии буфера и устройство связи | |
| CN113709887A (zh) | 数据发送方法和设备 | |
| CN110546914A (zh) | 资源配置的方法及装置、通信设备及存储介质 | |
| CN119562337A (zh) | 一种通信方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22963977 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202527047436 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022963977 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2022963977 Country of ref document: EP Effective date: 20250603 |
|
| WWP | Wipo information: published in national office |
Ref document number: 202527047436 Country of ref document: IN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2022963977 Country of ref document: EP |