[go: up one dir, main page]

CN117998455A - BSR reporting method, device, terminal and network side equipment - Google Patents

BSR reporting method, device, terminal and network side equipment Download PDF

Info

Publication number
CN117998455A
CN117998455A CN202211372005.8A CN202211372005A CN117998455A CN 117998455 A CN117998455 A CN 117998455A CN 202211372005 A CN202211372005 A CN 202211372005A CN 117998455 A CN117998455 A CN 117998455A
Authority
CN
China
Prior art keywords
information
lcg
data
bsr
delay
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.)
Pending
Application number
CN202211372005.8A
Other languages
Chinese (zh)
Inventor
刘进华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202211372005.8A priority Critical patent/CN117998455A/en
Priority to PCT/CN2023/128639 priority patent/WO2024094014A1/en
Publication of CN117998455A publication Critical patent/CN117998455A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Landscapes

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

Abstract

The application discloses a Buffer Status Report (BSR) reporting method, a device, a terminal and network side equipment, belonging to the technical field of communication, wherein the BSR reporting method comprises the following steps: the terminal generates a BSR of the cache data based on the first configuration information; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of: the first information is used for indicating data volume reporting configuration of cache data of at least one LCG; and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.

Description

BSR reporting method, device, terminal and network side equipment
Technical Field
The application belongs to the technical field of communication, and particularly relates to a BSR reporting method, a BSR reporting device, a terminal and network side equipment.
Background
The buffer status report (Buffer Status Report, BSR) is used to indicate how much data is in the buffer upstream of the terminal to send. The introduction of delay information for uplink data and the reduction of quantization errors in BSR requires the use of a new BSR format that enables the base station to obtain more detailed uplink data information.
The base station obtains detailed uplink data information at the cost of increasing the position information reported by the uplink BSR.
Therefore, how to reduce the overhead of location information is a problem to be solved in a process that a User Equipment (UE) reports more detailed information to a base station using a new BSR format.
Disclosure of Invention
The embodiment of the application provides a BSR reporting method, a BSR reporting device, a terminal and network side equipment, which can solve the problem of reducing position information overhead.
In a first aspect, a BSR reporting method is provided, including:
the terminal generates a BSR of the cache data based on the first configuration information; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of:
the first information is used for indicating data volume reporting configuration of cache data of at least one LCG;
and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
In a second aspect, a BSR reporting method is provided, including:
The network side equipment sends first configuration information to the terminal;
The network side equipment receives the BSR of the cache data from the terminal; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of:
the first information is used for indicating data volume reporting configuration of cache data of at least one LCG;
and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
In a third aspect, there is provided a BSR reporting apparatus, the apparatus comprising:
The generation module is used for generating a BSR of the cache data based on the first configuration information; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of:
the first information is used for indicating data volume reporting configuration of cache data of at least one LCG;
and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
In a fourth aspect, there is provided a BSR reporting apparatus, including:
the first sending module is used for sending the first configuration information to the terminal;
a first receiving module, configured to receive a BSR of buffered data from the terminal; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of:
the first information is used for indicating data volume reporting configuration of cache data of at least one LCG;
and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
In a fifth aspect, there is provided a terminal comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a sixth aspect, a terminal is provided, including a processor and a communication interface; the processor is used for generating a BSR of the cache data based on the first configuration information; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of: the first information is used for indicating data volume reporting configuration of cache data of at least one LCG; and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
In a seventh aspect, a network side device is provided, comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the second aspect.
An eighth aspect provides a network side device, including a processor and a communication interface; the communication interface is used for sending first configuration information to the terminal; receiving a BSR of cached data from the terminal; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of: the first information is used for indicating data volume reporting configuration of cache data of at least one LCG; and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
A ninth aspect provides a BSR reporting system, including: a terminal operable to perform the steps of the method as described in the first aspect, and a network side device operable to perform the steps of the method as described in the second aspect.
In a tenth aspect, there is provided a readable storage medium having stored thereon a program or instructions which when executed by a processor, performs the steps of the method according to the first aspect or performs the steps of the method according to the second aspect.
In an eleventh aspect, there is provided a chip comprising a processor and a communication interface coupled to the processor, the processor being for running a program or instructions to implement the method according to the first aspect or to implement the method according to the second aspect.
In a twelfth aspect, there is provided a computer program/program product stored in a storage medium, the computer program/program product being executed by at least one processor to implement the steps of the method as described in the first aspect or to implement the steps of the method as described in the second aspect.
In the embodiment of the application, the terminal generates the BSR for caching the data based on the first configuration information, and the BSR generated by the terminal based on the data volume reporting configuration and/or the time delay information reporting configuration can realize the balance of the BSR reporting information and the position information because the first configuration information relates to the data volume reporting configuration and/or the time delay information reporting configuration, so that the position information cost can be reduced.
Drawings
Fig. 1 is a schematic diagram of a wireless communication system to which embodiments of the present application are applicable;
Fig. 2 is one of the format schematics of a BSR MAC CE in the prior art;
FIG. 3 is a second diagram of a format of a BSR MAC CE according to the prior art;
Fig. 4 is a flowchart of a BSR reporting method according to an embodiment of the present application;
FIG. 5 is a second flowchart of a BSR reporting method according to the embodiment of the present application;
Fig. 6 is a schematic structural diagram of a BSR reporting apparatus according to an embodiment of the present application;
FIG. 7 is a second schematic diagram of a BSR reporting apparatus according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a communication device according to an embodiment of the present application;
Fig. 9 is a schematic structural diagram of a terminal according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of a network side device according to an embodiment of the present application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which are derived by a person skilled in the art based on the embodiments of the application, fall within the scope of protection of the application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or otherwise described herein, and that the "first" and "second" distinguishing between objects generally are not limited in number to the extent that the first object may, for example, be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/" generally means a relationship in which the associated object is an "or" before and after.
It should be noted that the techniques described in the embodiments of the present application are not limited to long term evolution (Long Term Evolution, LTE)/LTE evolution (LTE-Advanced, LTE-a) systems, but may also be used in other wireless communication systems, such as code division multiple access (Code Division Multiple Access, CDMA), time division multiple access (Time Division Multiple Access, TDMA), frequency division multiple access (Frequency Division Multiple Access, FDMA), orthogonal frequency division multiple access (Orthogonal Frequency Division Multiple Access, OFDMA), single carrier frequency division multiple access (Single-carrier Frequency Division Multiple Access, SC-FDMA), and other systems. The terms "system" and "network" in embodiments of the application are often used interchangeably, and the techniques described may be used for both the above-mentioned systems and radio technologies, as well as other systems and radio technologies. The following description describes a New Radio (NR) system for exemplary purposes and NR terminology is used in much of the following description, but the techniques may also be applied to communication systems other than NR system applications, such as a 6 th Generation (6G) communication system.
Fig. 1 is a schematic diagram of a wireless communication system to which an embodiment of the present application is applicable, and the wireless communication system shown in fig. 1 includes a terminal 11 and a network-side device 12. The terminal 11 may be a Mobile phone, a tablet Computer (Tablet Personal Computer), a Laptop (Laptop Computer) or a terminal-side device called a notebook, a Personal digital assistant (Personal DIGITAL ASSISTANT, PDA), a palm Computer, a netbook, an ultra-Mobile Personal Computer (ultra-Mobile Personal Computer, UMPC), a Mobile internet appliance (Mobile INTERNET DEVICE, MID), an augmented reality (augmented reality, AR)/Virtual Reality (VR) device, a robot, a wearable device (Wearable Device), a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (home device with a wireless communication function, such as a refrigerator, a television, a washing machine, a furniture, etc.), a game machine, a Personal Computer (Personal Computer, a PC), a teller machine, or a self-service machine, etc., and the wearable device includes: intelligent wrist-watch, intelligent bracelet, intelligent earphone, intelligent glasses, intelligent ornament (intelligent bracelet, intelligent ring, intelligent necklace, intelligent anklet, intelligent foot chain etc.), intelligent wrist strap, intelligent clothing etc.. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application.
The network-side device 12 may include an access network device or a core network device, where the access network device may also be referred to as a radio access network device, a radio access network (Radio Access Network, RAN), a radio access network function, or a radio access network element. The access network device may include a base station, a WLAN access Point, a WiFi node, or the like, where the base station may be referred to as a node B, an evolved node B (eNB), an access Point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a Basic service set (Basic SERVICE SET, BSS), an Extended service set (Extended SERVICE SET, ESS), a home node B, a home evolved node B, a transmission and reception Point (TRANSMITTING RECEIVING Point, TRP), or some other suitable term in the art, and the base station is not limited to a specific technical vocabulary so long as the same technical effect is achieved, and it should be noted that, in the embodiment of the present application, only the base station in the NR system is described by way of example, and the specific type of the base station is not limited.
In order to facilitate a clearer understanding of the technical solutions provided by the embodiments of the present application, some relevant background knowledge is first described below.
The new BSR format enables the UE to report delay information of uplink data and reduce quantization errors of the amount of uplink data, wherein in the BRS reporting process, delay information quantization problems of data packets, quantization problems of uplink buffer data, and triggering problems of BSR based on delay information are involved. The new BSR may contain delay information for the uplink data and/or lower quantization errors, which also means a larger BSR size.
Regarding Rel-15/16BSR:
rel-15 BSR is currently supported by default, in Rel-15 BSR there are BSRs of the following types:
1. The Regular (Regular) BSR triggers in any case:
a) LCHs with higher priority than Logical Channels (LCHs) currently having data transmission change from no data transmission to having data transmission;
b) One LCH becomes data-sent when all LCHs do not have data to send;
c) At least one LCH has data to transmit when a BSR retransmission Timer (retxBSR-Timer) expires.
2. Periodicity BSR (Periodic BSR) is triggered when the periodic BSR transmit Timer (periodicBSR-Timer) expires.
3. Additional BSR (Padding BSR): when a media intervention Control layer (MEDIA ACCESS Control, MAC) protocol data unit (Protocol Data Unit, PDU) has a remaining capacity to accommodate BSR MAC Control elements (MAC Control Element, MAC CE) after accommodating all data.
One LCH belongs to one LCH group (LCG), and the buffer size class (buffer size level, BS) of the BSR is reported according to the LCG unit, and can be configured with 8 LCGs at most. The Regular BSR may trigger the transmission of an SR. If no grant is obtained after the last SR transmission, SR retransmission may be triggered.
The BSR MAC CE format of NR Rel-15 is shown in FIGS. 2 and 3. Fig. 2 is one of the format schematics of a BSR MAC CE in the prior art; the BSR MAC CE formats shown in fig. 2 are those of a short BSR and a short truncated BSR MAC CE; where Oct represents octal. FIG. 3 is a second diagram of a format of a BSR MAC CE according to the prior art; the formats of the BSR MAC CE shown in fig. 3 are the formats of a long BSR and a long truncated BSR MAC CE; where Oct represents octal.
For the regular/periodic BSR, if the UE has more than one LCG with data, a long BSR is used, otherwise a short BSR is used.
Concept of protocol data unit set (PDU set) for Extended Reality (XR)
XR is a video service provided based on low latency, high definition. The media data unit of the current video service is PDU set unit. One PDU set contains at least one PDU, which is generated by encoding one image or one image area by the video source end, and the video receiving end can decode the video after receiving the PDU belonging to one PDU set, and recover the corresponding image or image area.
In summary, in the process of reporting more detailed information to the base station by the UE using the new BSR format, the balance between reporting and position information needs to be considered.
The BSR reporting method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through some embodiments and application scenarios thereof. The embodiment of the application can be applied to the situation of higher-precision cache information reporting and/or time delay information reporting, and can be potentially applied to all business types including XR.
Fig. 4 is a flowchart of a BSR reporting method according to an embodiment of the present application, as shown in fig. 4, including step 401; wherein:
Step 401, the terminal generates a BSR of the cache data based on the first configuration information; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of: the first information is used for indicating data volume reporting configuration of cache data of at least one LCG; and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
It should be noted that the embodiment of the present application may be applied to a BSR reporting scenario; terminals include, but are not limited to, the types of terminals 11 listed above, as the application is not limited in this regard.
Since the UE needs to consider the balance of reporting and position information in the flow of reporting more detailed information to the base station using the new BSR format; in order to reduce the overhead of the location information, in this embodiment, the terminal needs to generate a BSR for caching data based on the first configuration information.
Optionally, before the terminal generates the BSR of the buffered data based on the first configuration information, the terminal needs to receive the first configuration information from the network side device.
Optionally, after the terminal generates the BSR to be transmitted, the terminal needs to send the BSR to the network side device.
In the BSR reporting method provided by the embodiment of the present application, the terminal generates the BSR of the buffered data based on the first configuration information, and because the first configuration information relates to the data volume reporting configuration and/or the time delay information reporting configuration, the terminal can balance the BSR reporting information and the position information based on the BSR generated by the data volume reporting configuration and/or the time delay information reporting configuration, and can reduce the position information overhead.
Optionally, the terminal generates the BSR of the buffered data based on the first configuration information, specifically including the following steps:
Step a, the terminal determines quantization information of the cache data based on the first configuration information; the quantization information of the cache data comprises cache data quantization information of at least one LCG and/or delay quantization information of at least one LCG;
and b, the terminal generates the BSR based on the quantization information of the cache data.
In this embodiment, the terminal quantizes the data amount of the buffered data of at least one LCG based on the first information in the first configuration information, to obtain buffered data quantization information of at least one LCG; and quantizing the time delay information of the cache data of the at least one LCG based on the second information in the first configuration information to obtain time delay quantized information of the at least one LCG.
And then the terminal generates a BSR based on the buffer data quantization information of at least one LCG and/or the delay information of the buffer data of at least one LCG.
Optionally, the first information includes at least one of:
a) The first indication information is used for indicating a first data volume mapping relation or a second data volume mapping relation configured for at least one LCG;
b) The second indication information is used for indicating a second data volume mapping relation configured for the first LCG; the first LCG is any one of all LCGs;
the first data volume mapping relation is used for indicating the corresponding relation between the data volume range and the index value; the second data volume mapping relation is used for indicating the corresponding relation between the data volume range and the index value; the quantization accuracy of at least a portion of the second data amount mapping relation is higher than the quantization accuracy of a corresponding portion of the first data amount mapping relation.
Specifically, the quantization accuracy represents the accuracy of the data amount indicated by the index value of the data amount range; higher quantization accuracy indicates that the data range indicated by the index value deviates less from the actual data amount.
The first data amount mapping relation or the second data amount mapping relation indicates index values corresponding to different data amount ranges; the first data amount mapping relationship is, for example, a first data amount quantization table, and may include a plurality of data amount ranges and index values corresponding to the data amount ranges; the data volume ranges are in one-to-one correspondence with the index values.
The second data amount mapping relationship is, for example, a second data amount quantization table, and may include a plurality of data amount ranges and index values corresponding to the data amount ranges; the data volume ranges are in one-to-one correspondence with the index values.
In practical application, the buffer size level length (buffer size LEVEL LENGTH) corresponding to the second data volume mapping relationship is greater than the buffer size LEVEL LENGTH corresponding to the first data volume mapping relationship; and the first data volume mapping relation and the second data volume mapping relation respectively correspond to LCGs with different data volume size ranges.
Optionally, the second information includes at least one of:
a) The time delay mapping relation is used for indicating the corresponding relation between the time delay value range and the index value;
In particular, the delay mapping relationship, e.g. delay quantization table, is predefined by the protocol or configured by the network
B) Time granularity.
Specifically, the base station configures the UE with a time granularity, where the time granularity may be configured as X (X > =1) ms,1/N ms, a time slot (including the reference carrier interval (subcarrier spacing))/symbol, X is greater than or equal to 1, and N is greater than or equal to 1.
In the above embodiment, the terminal quantizes the buffered data based on the first configuration information to obtain buffered data quantization information of at least one LCG and delay quantization information of at least one LCG, and by quantizing the buffered data, the BSR generated based on the quantized information of the buffered data can balance BSR reporting information and position information, so that position information overhead can be reduced.
The quantization of the data amount of the buffered data of the at least one LCG and the quantization of the delay information of the buffered data of the at least one LCG are described below.
1. Quantifying data amount of cached data of at least one LCG
Since XR service contains multiple types of service data, such as voice, uplink auxiliary information, video data, other services are possible for the UE; however, not all traffic data need to use higher quantization accuracy. The base station may configure a quantization table for the amount of uplink data per LCG.
For example, when the UE is configured with two LCGs (i.e., LCG1 and LCG 2), LCG1 corresponds to a smaller data amount, a first quantization table (i.e., an existing quantization table) may be configured for use, and LCG2 corresponds to a higher data amount, and a second quantization table (i.e., a new quantization table) may be configured for use, wherein the second quantization table has a higher data amount quantization accuracy.
Therefore, in the case that the first configuration information includes the first information, the terminal determines quantization information of the buffered data based on the first configuration information, specifically by:
step a, the terminal determines a data quantity mapping relation corresponding to at least one LCG based on the first information;
and b, the terminal determines cache data quantization information of at least one LCG based on the data amount mapping relation corresponding to the at least one LCG and the data amount of the cache data of the at least one LCG.
In this embodiment, the terminal determines, for at least one LCG, a data amount mapping relationship with different quantization accuracy based on the first indication information and the second indication information in the first information, and then determines cache data quantization information of the LCG based on the data amount mapping relationship corresponding to the LCG and a data amount of cache data of the LCG.
By the method, the buffer data quantity of at least one LCG is quantized by utilizing the data quantity mapping relation with different data quantity quantization precision, so that the quantization with different precision aiming at the quantization precision requirement of at least one LCG can be realized, the balance of reporting and position information is adjusted, and the cost of the position information is further reduced.
Optionally, the terminal determines, based on the first information, a mapping relationship of data amounts corresponding to at least one LCG, specifically by any one of the following modes:
in mode 1, when the first information includes the first instruction information, the terminal obtains a first data amount mapping relation or a second data amount mapping relation configured for at least one LCG based on the first instruction information.
In practical application, a base station configures a first data quantity quantization table or a second data quantity quantization table for at least one LCG/LCH; in the same BSR MAC CE, LCG/LCH configured with the first data amount quantization table uses existing buffer size LEVEL LENGTH (e.g., 8 bits), LCG/LCH configured with the second data amount quantization table uses new buffer size LEVEL LENGTH (e.g., >8 bits).
Mode 2, where the first information includes the second indication information, the terminal determines the second data amount mapping relationship as a data amount mapping relationship corresponding to at least one LCG.
In practical applications, when the base station configures the second data amount quantization table for any one of all LCGs/LCHs, all LCGs/LCHs use the second data amount quantization table to quantize and use a new buffer size LEVEL LENGTH (e.g., >8 bits).
And 3, determining the second data quantity mapping relation as the data quantity mapping relation corresponding to at least one LCG by the terminal when the first information comprises the second indication information and the first LCG has data.
In practical applications, the base station configures a second data amount quantization table for any one of all LCGs/LCHs, and if the LCGs/LCHs have data, then all LCGs/LCHs use the second data amount quantization table for quantization and use a new buffer size LEVEL LENGTH (e.g., >8 bits).
And 4, determining the first data amount mapping relation as the data amount mapping relation corresponding to other LCGs except the first LCG in at least one LCG by the terminal under the condition that the first information comprises the second indication information and the first LCG has no data.
In practical applications, the base station configures a second data amount quantization table for any one LCG/LCH of all LCGs/LCHs, and if the LCG/LCH has no data, then the other LCGs/LCHs except the first LCG in at least one LCG use the first data amount quantization table and the existing buffer size LEVEL LENGTH (i.e. 8 bits).
It will be appreciated that, of modes 1 to 4, mode 1 is most economical in terms of position, but is more complicated than other modes; mode 2 is the easiest to implement, but the position overhead is the greatest; the position overhead of mode 3 and mode 4 is between mode 1 and mode 2.
In the above embodiment, the terminal quantizes the buffered data amount of at least one LCG by using the data amount mapping relationship with different data amount quantization precision, so as to implement quantization with different precision according to the quantization precision requirement of at least one LCG, thereby adjusting the balance of reporting and position information, and further reducing the overhead of position information.
2. Quantizing delay information of buffered data of at least one LCG
In the case that the first configuration information includes the second information, the terminal determines quantization information of the buffered data based on the second configuration information, specifically by at least one of the following steps:
In mode 1, when the first configuration information includes the second information and the second information includes the delay mapping relationship, the terminal determines delay quantization information of at least one LCG based on the delay mapping relationship and delay information of cache data of the at least one LCG.
In practical application, when the terminal needs to report delay or residual delay budget, the protocol may predefine a delay quantization table, or the base station configures a delay quantization table for the terminal through infinite resource control (Radio Resource Control, RRC) signaling, where each sequence number in the table corresponds to a delay value or residual delay budget value; and the terminal performs time delay quantization according to the time delay quantization table.
In mode 2, when the first configuration information includes the second information and the second information includes the time granularity, the terminal determines delay quantization information of at least one LCG based on the time granularity and delay information of cache data of the at least one LCG.
In the above embodiment, when the first information includes the second information, the terminal determines delay quantization information of each LCG based on the delay mapping relationship and delay information of the buffered data of at least one LCG; and/or the terminal determines delay quantization information of each LCG based on the time granularity and delay information of the cache data of at least one LCG; by the method, quantization with different precision aiming at the quantization precision requirement of at least one LCG is realized based on the time delay mapping relation and/or the time granularity, so that the balance of reporting and position information is adjusted, and the cost of the position information is further reduced.
Optionally, if the terminal reports delay for each data packet/data burst/PDU set, the situation of large position overhead is also caused; in addition, if the residual delay budget of the uplink data is longer, the delay information of the data is not helpful to the base station scheduling.
Therefore, in order to reduce the overhead of the location information, in this embodiment, the terminal generates the BSR based on the quantized information of the first information, which may be specifically implemented by at least one of the following ways:
In mode 1, when the first configuration information includes the second information, the terminal generates the BSR based on the second information and delay information of cache data of at least one LCG; the BSR comprises third indication information corresponding to at least one LCG and time delay information of cache data of at least one LCG; the third indication information is used for indicating whether the BSR includes delay information of the corresponding cache data of the LCG.
Specifically, in the case that the first configuration information includes the second information, in order to save the position overhead of the delay information report, the terminal may determine whether to include the delay information of the buffered data of one LCG in the BSR according to a preset condition.
That is, the BSR generated by the terminal includes third indication information corresponding to at least one LCG, where the third indication information is used to indicate whether the BSR includes delay information of buffered data of the corresponding LCG; when the indication position bit exists in the delay information corresponding to one LCG, the delay information of the cache data representing the LCG is contained in the BSR.
Mode 2, when the first configuration information includes the second information and the time delay of the data of any logic channel LCH included in the second LCG is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold, the terminal generates the BSR based on the second information and the time delay information of the buffered data of the second LCG; the BSR comprises fourth indication information associated with the second LCG and time delay information of cache data of the second LCG; the fourth indication information is used for indicating time delay information of the buffer data of the second LCG included in the BSR; wherein the second LCG is any one of the at least one LCG.
Specifically, when the first configuration information includes the second information and the delay of the data of any LCH included in the second LCG is not lower than the first threshold and/or the residual delay budget is lower than the second threshold, the delay information of the buffered data of the second LCG may be indicated in the BSR according to fourth indication information associated with the second LCG.
When the delay information of the buffer data of a second LCG has an indication bit, the delay information of the buffer data of the second LCG is included in the BSR. Wherein the first threshold/second threshold is configured by the base station; if there are N LCGs, there are N indication bits for indicating for each second LCG whether there is a corresponding delay information/residual delay budget information report.
Mode 3, generating, by the terminal, the BSR based on the second information and delay information of buffered data of the second LCG, when the first configuration information includes the second information and delay of data of any LCH included in the second LCG is not lower than a first threshold and/or the remaining delay budget is lower than a second threshold; the BSR comprises fifth indication information associated with the second LCG; the fifth indication information is used for indicating that the time delay of the data of any LCH included in the second LCG is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold; wherein the second LCG is any one of the at least one LCG.
Specifically, in the case that the first configuration information includes the second information, and the delay of the data of any LCH included in the second LCG is not lower than the first threshold, and/or the residual delay budget is lower than the second threshold, each LCG corresponds to one delay indicating bit (fifth indicating information), and when the indicating position bit indicates that the delay of the data of any LCH included in the second LCG is not lower than the first threshold, and/or the residual delay budget is lower than the second threshold.
It should be noted that, the first threshold/the second threshold is configured by the base station, and the terminal determines whether the indication bit is set according to whether the delay of the LCG with the LCH data is not lower than the first threshold and/or the residual delay budget is lower than the second threshold. In mode 3, the BSR may not carry a delay value corresponding to the buffered data of each LCG.
Mode 4, generating, by a terminal, the BSR based on the second information and delay information of the second LCG, where the first configuration information includes the second information, and a delay of data of any LCH included in the second LCG is not lower than a first threshold, and/or a residual delay budget is lower than a second threshold; the BSR comprises sixth indication information and seventh indication information which are associated with the second LCG; the sixth indication information is used for indicating that seventh indication information is included in the BSR; the seventh indication information is used for indicating the data amount of the first data or the proportion of the data amount of the first data in the second LCG to the total data amount of the second LCG; the time delay of the first data is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold; wherein the second LCG is any one of the at least one LCG.
Specifically, in the case that the first configuration information includes the second information, and the delay of the data of any LCH included in the second LCG is not less than the first threshold, and/or the residual delay budget is less than the second threshold, the sixth indication information associated with one second LCG is used to indicate that the seventh indication information is included in the BSR.
Optionally, when the delay of one PDU in one PDU set is not lower than the first threshold and/or the remaining delay budget is lower than the second threshold, the data of the whole PDU set is counted into the seventh indication information.
Mode 5, when the first configuration information includes the second information and the delay of any LCH data included in the second LCG is not lower than a first threshold and/or the residual delay budget is lower than a second threshold, the terminal generates the BSR based on the second information and the delay information of the second LCG; the BSR comprises eighth indication information and ninth indication information associated with the second LCG; the eighth indication information is used for indicating that the BSR comprises ninth indication information; the ninth indication information is used for indicating the proportion of the time delay of the first data in the second LCG to the preconfigured time delay budget; wherein the second LCG is any one of the at least one LCG.
Mode 6, generating, by the terminal, the BSR based on the second information and delay information of at least one LCG, where the first configuration information includes the second information and the buffered data of at least one LCG includes at least one protocol data unit group PDU set; the BSR comprises tenth indication information respectively associated with at least one PDU set and delay information of at least one PDU set; the tenth indication information is used for indicating delay information of the associated PDU set included in the BSR.
Specifically, in the case that the first configuration information includes the second information and the buffered data of the at least one LCG includes at least one PDU set, the terminal generates a delay indication (i.e., tenth indication information) for each PDU set, for indicating that the delay information of the PDU set is included in the BSR.
Mode 7, when the first configuration information includes the second information, the buffered data of at least one LCG includes at least one PDU set, and the delay of the data of at least one PDU included in the first PDU set of the third LCG is not lower than a first threshold, and/or the residual delay budget is lower than a second threshold, the terminal generates the BSR based on the second information and the delay information of the third LCG; the BSR comprises eleventh indication information associated with the third LCG and time delay information of the cache data of the third LCG; the eleventh indication information is used for indicating delay information including the first PDU set in the BSR; wherein the third LCG is any one of the at least one LCG.
In mode 8, when the first configuration information includes the second information, the buffered data of at least one LCG includes at least one PDU set, and the delay of the data of at least one PDU included in the first PDU set of a third LCG is not lower than a first threshold, and/or the residual delay budget is lower than a second threshold, the terminal generates the BSR based on the second information and the delay information of the third LCG; the BSR comprises twelfth indication information associated with the third LCG; the twelfth indication information is used for indicating that the time delay of the data of at least one PDU included in the first PDU set of the third LCG is not lower than a first threshold, and/or the residual time delay budget is lower than a second threshold; wherein the third LCG is any one of the at least one LCG.
Specifically, for mode 7, the specific delay value corresponding to each PDU set may not be reported in the BSR. That is, the twelfth indication information associated with the third LCG is used in the BSR to indicate that the delay of the data of the at least one PDU included in the first PDU set of the third LCG is not lower than the first threshold and/or the remaining delay budget is lower than the second threshold.
In mode 9, when the first configuration information includes the second information, the buffered data of at least one LCG includes at least one PDU set, and the delay of the data of at least one PDU included in the first PDU set of a third LCG is not lower than a first threshold, and/or the residual delay budget is lower than a second threshold, the terminal generates the BSR based on the second information and the delay information of the third LCG; the BSR comprises thirteenth indication information and fourteenth indication information associated with the third LCG; the thirteenth indication information is used for indicating that the BSR comprises fourteenth indication information; the fourteenth indication information is used for indicating the number of the second PDU sets, the data amount or the proportion of the data amount to the total data amount of the third LCG; the time delay of the second PDU set is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold; wherein the third LCG is any one of the at least one LCG.
Optionally, the delay information of each PDU Set is determined based on the earliest arriving PDU of the PDU Set that is buffered for transmission. The first threshold and the second threshold may be configured according to LCG/LCH or configured according to UE.
By adopting at least one mode to carry out time delay reporting, the overhead of position information is reduced.
Optionally, the terminal also needs to perform at least one of the following steps:
1) The terminal determines the time delay information of the cache data of at least one LCG based on the time delay information of the target data.
Specifically, the target data is the remaining data excluding the data contained in the MAC PDU in the buffered data of the at least one LCG.
When the UE receives an uplink transmission grant, after generating the MAC PDU, delay information of buffered data of at least one LCG is generated according to a buffering time or a remaining delay budget of data remaining in a buffer of a packet data convergence protocol (PACKET DATA Convergence Protocol, PDCP)/radio link control (Radio Link Control, RLC) layer.
2) The terminal determines at least one data amount mapping relation based on the data amount of the target data, wherein the determined at least one data amount mapping relation is used for executing data amount quantization on the cache data of the at least one LCG.
The target data is the remaining data after the data contained in the MAC PDU is excluded from the cache data of at least one LCG.
Optionally, the BSR is a regular BSR in case the delay of the data of any LCH comprised by the second LCG is not below a first threshold and/or the residual delay budget is below a second threshold.
Optionally, triggering the BSR includes at least one of:
in the mode a, in the history BSR reported by the terminal, the delay information of the second data with the longest delay and/or the smallest residual delay budget in the third LCG is not reported, and the BSR is triggered under the condition that the delay of the second data is not lower than a first threshold and/or the residual delay budget is lower than a second threshold; the BSR includes a delay and/or a residual delay budget of the second data.
The method b includes triggering a BSR (buffer status report) when the terminal triggers the BSR based on time delay information of cached data of a fourth LCG, the time delay of any LCH data included in a fifth LCG is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold, and the priority of the fifth LCG is higher than the priority of the fourth LCG; the BSR at least comprises time delay information of the cache data of the fifth LCG; wherein the fourth LCG is any one of the at least one LCG; the fifth LCG belongs to any one of the at least one LCG.
Optionally, the terminal canceling the BSR includes at least one of:
Mode a, the terminal cancels the BSR under the condition that the time delay of the buffer data of the second LCG is not higher than a third threshold and/or the residual time delay budget is higher than a fourth threshold;
And b, under the condition that all data of the second LCG are carried by the uplink transmission permission, the terminal cancels the BSR.
Fig. 5 is a second flowchart of a BSR reporting method according to an embodiment of the present application, as shown in fig. 5, the method includes steps 501-502; wherein:
step 501, network side equipment sends first configuration information to a terminal; the first configuration information includes at least one of: the first information is used for indicating data volume reporting configuration of cache data of at least one LCG; and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
Step 502, the network side device receives a BSR of cached data from the terminal; the BSR includes reporting information of at least one LCG.
It should be noted that the embodiment of the present application may be applied to a BSR reporting scenario; terminals include, but are not limited to, the types of terminals 11 listed above; network side devices include, but are not limited to, the types of network side devices 12 listed above; the application is not limited in this regard.
Since the UE needs to consider the balance of reporting and position information in the flow of reporting more detailed information to the base station using the new BSR format; in order to reduce the overhead of the location information, in this embodiment, the network side device first sends the first configuration information to the terminal.
It should be noted that, because the first configuration information relates to the data volume reporting configuration and/or the time delay information reporting configuration, the BSR generated by the terminal based on the data volume reporting configuration and/or the time delay information reporting configuration may realize balancing of BSR reporting information and position information, thereby reducing overhead of position information.
Accordingly, the network side device receives the BSR to be transmitted from the terminal.
Optionally, the first information includes at least one of:
a) The first indication information is used for indicating a first data volume mapping relation or a second data volume mapping relation configured for at least one LCG;
b) The second indication information is used for indicating a second data volume mapping relation configured for the first LCG; the first LCG is any one of all LCGs;
The first data volume mapping relation is used for indicating the corresponding relation between the data volume range and the index value; the second data volume mapping relation is used for indicating the corresponding relation between the data volume range and the index value; the quantization accuracy of at least a portion of the second data amount mapping relationship is higher than the partial quantization accuracy of the first data amount mapping relationship.
Optionally, the second information includes at least one of:
a) The time delay mapping relation is used for indicating the corresponding relation between the time delay value range and the index value;
b) Time granularity.
In the BSR reporting method provided by the embodiment of the present application, the network side device sends the first configuration information to the terminal, and since the first configuration information relates to the data volume reporting configuration and/or the time delay information reporting configuration, the terminal can balance the BSR reporting information and the position information based on the BSR generated by the data volume reporting configuration and/or the time delay information reporting configuration, and can reduce the position information overhead.
According to the BSR reporting method provided by the embodiment of the application, the execution main body can be a BSR reporting device. In the embodiment of the application, a BSR reporting method executed by a BSR reporting device is taken as an example, and the BSR reporting device provided by the embodiment of the application is described.
Fig. 6 is a schematic structural diagram of a BSR reporting apparatus according to an embodiment of the present application, as shown in fig. 6, the BSR reporting apparatus 600 is applied to a terminal, and includes:
a generating module 601, configured to generate a BSR of the buffered data based on the first configuration information; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of:
the first information is used for indicating data volume reporting configuration of cache data of at least one LCG;
and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
In the BSR reporting device provided by the embodiment of the present application, the BSR of the buffered data is generated based on the first configuration information, and since the first configuration information relates to the data volume reporting configuration and/or the time delay information reporting configuration, the BSR generated based on the data volume reporting configuration and/or the time delay information reporting configuration can realize the balance between the BSR reporting information and the position information, and can reduce the position information overhead.
Optionally, the generating module 601 is further configured to:
Determining quantization information of the cache data based on the first configuration information; the quantization information of the cache data comprises cache data quantization information of at least one LCG and/or delay quantization information of at least one LCG;
and generating the BSR based on the quantization information of the cache data.
Optionally, the first information includes at least one of:
the first indication information is used for indicating a first data volume mapping relation or a second data volume mapping relation configured for at least one LCG;
The second indication information is used for indicating a second data volume mapping relation configured for the first LCG; the first LCG is any one of all LCGs;
the first data volume mapping relation is used for indicating the corresponding relation between the data volume range and the index value; the second data volume mapping relation is used for indicating the corresponding relation between the data volume range and the index value; the quantization accuracy of at least a portion of the second data amount mapping relation is higher than the quantization accuracy of a corresponding portion of the first data amount mapping relation.
Optionally, the generating module 601 is further configured to:
Determining a data amount mapping relation corresponding to at least one LCG based on the first information when the first configuration information comprises the first information;
and determining cache data quantization information of the at least one LCG based on the data amount mapping relation corresponding to the at least one LCG and the data amount of the cache data of the at least one LCG.
Optionally, the generating module 601 is further configured to at least one of:
Acquiring a first data amount mapping relation or a second data amount mapping relation configured for at least one LCG based on the first indication information under the condition that the first information comprises the first indication information;
When the first information comprises the second indication information, determining the second data volume mapping relation as a data volume mapping relation corresponding to at least one LCG;
when the first information comprises the second indication information and the first LCG has data, determining the second data volume mapping relation as the data volume mapping relation corresponding to at least one LCG;
and under the condition that the first information comprises the second indication information and the first LCG has no data, determining the first data volume mapping relation as the data volume mapping relation corresponding to other LCGs except the first LCG in at least one LCG.
Optionally, the second information includes at least one of:
The time delay mapping relation is used for indicating the corresponding relation between the time delay value range and the index value;
Time granularity.
Optionally, the generating module 601 is further configured to at least one of:
determining delay quantization information of at least one LCG based on the delay mapping relation and delay information of cache data of the at least one LCG under the condition that the first configuration information comprises the second information and the second information comprises the delay mapping relation;
And determining delay quantization information of at least one LCG based on the time granularity and delay information of cache data of the at least one LCG under the condition that the first configuration information comprises the second information and the second information comprises the time granularity.
Optionally, the generating module 601 is further configured to:
Generating the BSR based on the second information and time delay information of cache data of at least one LCG under the condition that the first configuration information comprises the second information; the BSR comprises third indication information corresponding to at least one LCG and time delay information of cache data of at least one LCG; the third indication information is used for indicating whether the BSR includes delay information of cache data of the corresponding LCG or not;
Generating the BSR based on the second information and the time delay information of the cache data of the second LCG under the condition that the first configuration information comprises the second information and the time delay of the data of any logic channel LCH included in the second LCG is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold; the BSR comprises fourth indication information associated with the second LCG and time delay information of cache data of the second LCG; the fourth indication information is used for indicating time delay information of the buffer data of the second LCG included in the BSR;
Generating the BSR based on the second information and the time delay information of the cache data of the second LCG under the condition that the first configuration information comprises the second information and the time delay of the data of any LCH included in the second LCG is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold; the BSR comprises fifth indication information associated with the second LCG; the fifth indication information is used for indicating that the time delay of the data of any LCH included in the second LCG is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold;
generating the BSR based on the second information and the delay information of the second LCG under the condition that the first configuration information comprises the second information and the delay of any LCH data included in the second LCG is not lower than a first threshold and/or the residual delay budget is lower than a second threshold; the BSR comprises sixth indication information and seventh indication information which are associated with the second LCG; the sixth indication information is used for indicating that seventh indication information is included in the BSR; the seventh indication information is used for indicating the data amount of the first data or the proportion of the data amount of the first data in the second LCG to the total data amount of the second LCG; the time delay of the first data is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold;
Generating the BSR based on the second information and the delay information of the second LCG under the condition that the first configuration information comprises the second information and the delay of any LCH data included in the second LCG is not lower than a first threshold and/or the residual delay budget is lower than a second threshold; the BSR comprises eighth indication information and ninth indication information associated with the second LCG; the eighth indication information is used for indicating that the BSR comprises ninth indication information; the ninth indication information is used for indicating the proportion of the time delay of the first data in the second LCG to the preconfigured time delay budget;
Generating the BSR based on the second information and delay information of at least one LCG, in case that the first configuration information includes the second information and the buffered data of the at least one LCG includes at least one protocol data unit group PDU set; the BSR comprises tenth indication information respectively associated with at least one PDU set and delay information of at least one PDU set; the tenth indication information is used for indicating delay information of the associated PDU set included in the BSR;
Generating the BSR based on the second information and the delay information of the third LCG when the first configuration information includes the second information, the buffer data of the at least one LCG includes at least one PDU set, and the delay of the data of the at least one PDU included in the first PDU set of the third LCG is not lower than a first threshold, and/or the residual delay budget is lower than a second threshold; the BSR comprises eleventh indication information associated with the third LCG and time delay information of the cache data of the third LCG; the eleventh indication information is used for indicating delay information including the first PDU set in the BSR;
Generating the BSR based on the second information and the delay information of the third LCG when the first configuration information includes the second information, the buffer data of the at least one LCG includes at least one PDU set, and the delay of the data of the at least one PDU included in the first PDU set of the third LCG is not lower than a first threshold, and/or the residual delay budget is lower than a second threshold; the BSR comprises twelfth indication information associated with the third LCG; the twelfth indication information is used for indicating that the time delay of the data of at least one PDU included in the first PDU set of the third LCG is not lower than a first threshold, and/or the residual time delay budget is lower than a second threshold;
Generating the BSR based on the second information and the delay information of the third LCG when the first configuration information includes the second information, the buffer data of the at least one LCG includes at least one PDU set, and the delay of the data of the at least one PDU included in the first PDU set of the third LCG is not lower than a first threshold, and/or the residual delay budget is lower than a second threshold; the BSR comprises thirteenth indication information and fourteenth indication information associated with the third LCG; the thirteenth indication information is used for indicating that the BSR comprises fourteenth indication information; the fourteenth indication information is used for indicating the number of the second PDU sets, the data amount or the proportion of the data amount to the total data amount of the third LCG; the time delay of the second PDU set is not lower than a first threshold and/or the residual time delay budget is lower than a second threshold;
Wherein the second LCG is any one of the at least one LCG; the third LCG belongs to any one of the at least one LCG.
Optionally, the apparatus further comprises at least one of:
The first determining module is used for determining the time delay information of the cache data of at least one LCG based on the time delay information of the target data;
A second determining module, configured to determine at least one data amount mapping relation based on a data amount of the target data, where the determined at least one data amount mapping relation is used to perform data amount quantization on cache data of at least one LCG;
the target data is the remaining data after the data contained in the MAC PDU is excluded from the cache data of at least one LCG.
Optionally, the BSR is a regular BSR in case the latency of the data of any LCH comprised by the second LCG is not below the first threshold and/or the residual latency budget is below the second threshold.
Optionally, the apparatus further comprises at least one of:
The first triggering module is used for triggering the BSR when the delay information of the second data with the longest delay and/or the smallest residual delay budget in the third LCG is not reported in the reported historical BSR of the terminal, and the delay of the second data is not lower than a first threshold and/or the residual delay budget is lower than a second threshold; the BSR comprises the time delay and/or residual time delay budget of the second data;
The second triggering module is configured to trigger a BSR when the terminal triggers the BSR based on delay information of buffered data of a fourth LCG, the delay of data of any LCH included in a fifth LCG is not lower than a first threshold and/or the residual delay budget is lower than a second threshold, and the priority of the fifth LCG is higher than the priority of the fourth LCG; the BSR at least comprises time delay information of the cache data of the fifth LCG; wherein the fourth LCG is any one of the at least one LCG; the fifth LCG belongs to any one of the at least one LCG.
Optionally, the apparatus further comprises:
and the second sending module is used for sending the BSR to network side equipment.
Optionally, the apparatus further comprises at least one of:
a first cancellation module, configured to cancel the BSR when the delay of the buffered data of the second LCG is not higher than a third threshold and/or the residual delay budget is higher than a fourth threshold;
And the second cancellation module is used for canceling the BSR under the condition that all data of the second LCG are carried by the uplink transmission permission.
Optionally, the apparatus further comprises:
and the second receiving module is used for receiving the first configuration information from the network side equipment.
Fig. 7 is a second schematic structural diagram of a BSR reporting apparatus according to an embodiment of the present application, as shown in fig. 7, the BSR reporting apparatus 700 is applied to a network side device, and includes:
a first sending module 701, configured to send first configuration information to a terminal;
A first receiving module 702, configured to receive a BSR of buffered data from the terminal; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of:
the first information is used for indicating data volume reporting configuration of cache data of at least one LCG;
and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG.
In the BSR reporting device provided by the embodiment of the present application, by sending the first configuration information to the terminal, since the first configuration information relates to the data volume reporting configuration and/or the time delay information reporting configuration, the BSR generated based on the data volume reporting configuration and/or the time delay information reporting configuration can realize the balance between the BSR reporting information and the position information, and can reduce the position information overhead.
Optionally, the first information includes at least one of:
the first indication information is used for indicating a first data volume mapping relation or a second data volume mapping relation configured for at least one LCG;
The second indication information is used for indicating a second data volume mapping relation configured for the first LCG; the first LCG is any one of all LCGs;
The first data volume mapping relation is used for indicating the corresponding relation between the data volume range and the index value; the second data volume mapping relation is used for indicating the corresponding relation between the data volume range and the index value; the quantization accuracy of at least a portion of the second data amount mapping relationship is higher than the partial quantization accuracy of the first data amount mapping relationship.
Optionally, the second information includes at least one of:
The time delay mapping relation is used for indicating the corresponding relation between the time delay value range and the index value;
Time granularity.
The BSR reporting device in the embodiment of the present application may be an electronic device, for example, an electronic device with an operating system, or may be a component in an electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, the terminals may include, but are not limited to, the types of terminals 11 listed above, other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., and embodiments of the present application are not limited in detail.
The BSR reporting device provided by the embodiment of the present application can implement each process implemented by the embodiments of the methods of fig. 4 to 5, and achieve the same technical effects, and in order to avoid repetition, a detailed description is omitted here.
Fig. 8 is a schematic structural diagram of a communication device according to an embodiment of the present application, as shown in fig. 8, the communication device 800 includes a processor 801 and a memory 802, where a program or an instruction that can be executed on the processor 801 is stored in the memory 802, and when the communication device 800 is a terminal, for example, the program or the instruction is executed by the processor 801 to implement the steps of the BSR reporting method embodiment shown in fig. 4 and achieve the same technical effects. When the communication device 800 is a network side device, the program or the instruction, when executed by the processor 801, implements the steps of the BSR reporting method embodiment shown in fig. 5, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
The embodiment of the application also provides a terminal, which comprises a processor and a communication interface, wherein the processor is used for generating a BSR (buffer memory) of the buffer data based on the first configuration information; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of: the first information is used for indicating data volume reporting configuration of cache data of at least one LCG; and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG. The terminal embodiment corresponds to the terminal-side method embodiment, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment, and the same technical effects can be achieved.
Fig. 9 is a schematic structural diagram of a terminal according to an embodiment of the present application, and as shown in fig. 9, the terminal 900 includes, but is not limited to: at least some of the components of the radio frequency unit 901, the network module 902, the audio output unit 903, the input unit 904, the sensor 905, the display unit 906, the user input unit 907, the interface unit 908, the memory 909, and the processor 910, etc.
Those skilled in the art will appreciate that the terminal 900 may further include a power source (e.g., a battery) for powering the various components, and the power source may be logically coupled to the processor 910 by a power management system so as to perform functions such as managing charging, discharging, and power consumption by the power management system. The terminal structure shown in fig. 9 does not constitute a limitation of the terminal, and the terminal may include more or less components than shown, or may combine some components, or may be arranged in different components, which will not be described in detail herein.
It should be appreciated that in embodiments of the present application, the input unit 904 may include a graphics processing unit (Graphics Processing Unit, GPU) 9041 and a microphone 9042, with the graphics processor 9041 processing image data of still pictures or video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. Touch panel 9071, also referred to as a touch screen. The touch panel 9071 may include two parts, a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
In the embodiment of the present application, after receiving downlink data from a network side device, the radio frequency unit 901 may transmit the downlink data to the processor 910 for processing; in addition, the radio frequency unit 901 may send uplink data to the network side device. Typically, the radio frequency unit 901 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 909 may be used to store software programs or instructions as well as various data. The memory 909 may mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 909 may include volatile memory or nonvolatile memory, or the memory 909 may include transient and non-transient memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate Synchronous dynamic random access memory (Double DATA RATE SDRAM, DDRSDRAM), enhanced Synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCH LINK DRAM, SLDRAM), and Direct random access memory (DRRAM). Memory x09 in embodiments of the application includes, but is not limited to, these and any other suitable types of memory.
Processor 910 may include one or more processing units; optionally, the processor 910 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 910.
The embodiment of the application also provides network side equipment, which comprises a processor and a communication interface, wherein the communication interface is used for sending the first configuration information to the terminal; receiving a BSR of cached data from the terminal; the BSR comprises reporting information of at least one logic channel group LCG; the first configuration information includes at least one of: the first information is used for indicating data volume reporting configuration of cache data of at least one LCG; and second information, configured to instruct delay information reporting configuration of the buffered data of the at least one LCG. The network side device embodiment corresponds to the network side device method embodiment, and each implementation process and implementation manner of the method embodiment can be applied to the network side device embodiment, and the same technical effects can be achieved.
Fig. 10 is a schematic structural diagram of a network side device according to an embodiment of the present application, as shown in fig. 10, where the network side device 1000 includes: an antenna 1001, a radio frequency device 1002, a baseband device 1003, a processor 1004, and a memory 1005. The antenna 1001 is connected to a radio frequency device 1002. In the uplink direction, the radio frequency device 1002 receives information via the antenna 1001, and transmits the received information to the baseband device 1003 for processing. In the downlink direction, the baseband device 1003 processes information to be transmitted, and transmits the processed information to the radio frequency device 1002, and the radio frequency device 1002 processes the received information and transmits the processed information through the antenna 1001.
The method performed by the network side device in the above embodiment may be implemented in a baseband apparatus 1003, where the baseband apparatus 1003 includes a baseband processor.
The baseband apparatus 1003 may, for example, include at least one baseband board, where a plurality of chips are disposed on the baseband board, as shown in fig. 10, where one chip, for example, a baseband processor, is connected to the memory 1005 through a bus interface, so as to call a program in the memory 1005 to perform the network device operation shown in the above method embodiment.
The network-side device may also include a network interface 1006, such as a common public radio interface (common public radio interface, CPRI).
Specifically, the network side device 1000 of the embodiment of the present invention further includes: instructions or programs stored in the memory 1005 and executable on the processor 1004, the processor 1004 invokes the instructions or programs in the memory 1005 to perform the BSR reporting method as described above and achieve the same technical effects, and are not repeated here.
The embodiment of the application also provides a BSR reporting system, which comprises: the terminal and the network side device may be used to execute the steps of the BSR reporting method shown in fig. 4 and the network side device may be used to execute the steps of the BSR reporting method shown in fig. 5.
The embodiment of the application also provides a readable storage medium, which can be volatile or nonvolatile, and the readable storage medium stores a program or an instruction, and when the program or the instruction is executed by a processor, the program or the instruction realizes each process of the BSR reporting method embodiment, and can achieve the same technical effect, so that repetition is avoided, and no further description is provided here. Wherein the processor is a processor in the terminal described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc.
The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the processes of the embodiment of the BSR reporting method, and the same technical effects can be achieved, so that repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, or the like.
The embodiment of the present application further provides a computer program/program product, where the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement each process of the above BSR reporting method embodiment, and the same technical effects can be achieved, so that repetition is avoided, and details are not repeated herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.

Claims (22)

1.一种缓存状态报告BSR汇报方法,其特征在于,包括:1. A buffer status report (BSR) reporting method, characterized by comprising: 终端基于第一配置信息,生成缓存数据的BSR;所述BSR包括至少一个逻辑通道组LCG的汇报信息;所述第一配置信息包括以下至少一项:The terminal generates a BSR of cache data based on the first configuration information; the BSR includes reporting information of at least one logical channel group LCG; the first configuration information includes at least one of the following: 第一信息,用于指示至少一个LCG的缓存数据的数据量汇报配置;First information, used to indicate a data volume reporting configuration of cached data of at least one LCG; 第二信息,用于指示至少一个LCG的缓存数据的时延信息汇报配置。The second information is used to indicate the delay information reporting configuration of the cache data of at least one LCG. 2.根据权利要求1所述的方法,其特征在于,所述终端基于第一配置信息,生成缓存数据的BSR,包括:2. The method according to claim 1, wherein the terminal generates a BSR of cached data based on the first configuration information, comprising: 所述终端基于所述第一配置信息,确定所述缓存数据的量化信息;所述缓存数据的量化信息包括至少一个LCG的缓存数据量化信息和/或至少一个LCG的缓存数据的时延量化信息;The terminal determines, based on the first configuration information, quantization information of the cached data; the quantization information of the cached data includes quantization information of cached data of at least one LCG and/or delay quantization information of cached data of at least one LCG; 所述终端基于所述缓存数据的量化信息,生成所述BSR。The terminal generates the BSR based on the quantization information of the buffered data. 3.根据权利要求2所述的方法,其特征在于,所述第一信息包括以下至少一项:3. The method according to claim 2, wherein the first information includes at least one of the following: 第一指示信息,用于指示为至少一个LCG配置的第一数据量映射关系或第二数据量映射关系;The first indication information is used to indicate a first data volume mapping relationship or a second data volume mapping relationship configured for at least one LCG; 第二指示信息,用于指示为第一LCG配置的第二数据量映射关系;所述第一LCG为所有LCG中任一个LCG;The second indication information is used to indicate a second data volume mapping relationship configured for a first LCG; the first LCG is any LCG among all LCGs; 其中,所述第一数据量映射关系用于指示数据量范围与索引值的对应关系;所述第二数据量映射关系用于指示数据量范围与索引值的对应关系;所述第二数据量映射关系的至少一部分的量化精度高于所述第一数据量映射关系的对应部分的量化精度。Among them, the first data volume mapping relationship is used to indicate the correspondence between the data volume range and the index value; the second data volume mapping relationship is used to indicate the correspondence between the data volume range and the index value; the quantization accuracy of at least a part of the second data volume mapping relationship is higher than the quantization accuracy of the corresponding part of the first data volume mapping relationship. 4.根据权利要求3所述的方法,其特征在于,所述终端基于所述第一配置信息,确定所述缓存数据的量化信息,包括:4. The method according to claim 3, wherein the terminal determines the quantization information of the cache data based on the first configuration information, comprising: 在所述第一配置信息包括所述第一信息的情况下,所述终端基于所述第一信息,确定至少一个LCG对应的数据量映射关系;In a case where the first configuration information includes the first information, the terminal determines, based on the first information, a data volume mapping relationship corresponding to at least one LCG; 所述终端基于至少一个LCG对应的数据量映射关系及至少一个LCG的缓存数据的数据量,确定至少一个LCG的缓存数据量化信息。The terminal determines cache data quantization information of at least one LCG based on a data volume mapping relationship corresponding to at least one LCG and a data volume of cache data of at least one LCG. 5.根据权利要求4所述的方法,其特征在于,所述终端基于所述第一信息,确定至少一个LCG对应的数据量映射关系,包括以下至少一项:5. The method according to claim 4, wherein the terminal determines, based on the first information, a data volume mapping relationship corresponding to at least one LCG, including at least one of the following: 在所述第一信息包括所述第一指示信息的情况下,所述终端基于所述第一指示信息,获取为至少一个LCG配置的第一数据量映射关系或第二数据量映射关系;In a case where the first information includes the first indication information, the terminal acquires a first data volume mapping relationship or a second data volume mapping relationship configured for at least one LCG based on the first indication information; 在所述第一信息包括所述第二指示信息的情况下,所述终端将所述第二数据量映射关系,确定为至少一个LCG对应的数据量映射关系;In a case where the first information includes the second indication information, the terminal determines the second data volume mapping relationship as a data volume mapping relationship corresponding to at least one LCG; 在所述第一信息包括所述第二指示信息,且所述第一LCG有数据的情况下,所述终端将所述第二数据量映射关系,确定为至少一个LCG对应的数据量映射关系;When the first information includes the second indication information and the first LCG has data, the terminal determines the second data volume mapping relationship as a data volume mapping relationship corresponding to at least one LCG; 在所述第一信息包括所述第二指示信息,且所述第一LCG没有数据的情况下,所述终端将所述第一数据量映射关系,确定为至少一个LCG中除所述第一LCG之外的其他LCG对应的数据量映射关系。When the first information includes the second indication information and the first LCG has no data, the terminal determines the first data volume mapping relationship as the data volume mapping relationship corresponding to other LCGs in at least one LCG except the first LCG. 6.根据权利要求2所述的方法,其特征在于,所述第二信息包括以下至少一项:6. The method according to claim 2, wherein the second information includes at least one of the following: 时延映射关系,所述时延映射关系用于指示时延值范围与索引值的对应关系;A delay mapping relationship, where the delay mapping relationship is used to indicate a correspondence between a delay value range and an index value; 时间颗粒度。Time granularity. 7.根据权利要求6所述的方法,其特征在于,所述终端基于所述第一配置信息,确定所述缓存数据的量化信息,包括以下至少一项:7. The method according to claim 6, wherein the terminal determines the quantization information of the cache data based on the first configuration information, including at least one of the following: 在所述第一配置信息包括所述第二信息,且所述第二信息包括所述时延映射关系的情况下,所述终端基于所述时延映射关系及至少一个LCG的缓存数据的时延信息,确定至少一个LCG的时延量化信息;When the first configuration information includes the second information and the second information includes the delay mapping relationship, the terminal determines the delay quantization information of at least one LCG based on the delay mapping relationship and the delay information of the cached data of at least one LCG; 在所述第一配置信息包括所述第二信息,且所述第二信息包括所述时间颗粒度的情况下,所述终端基于所述时间颗粒度及至少一个LCG的缓存数据的时延信息,确定至少一个LCG的时延量化信息。In a case where the first configuration information includes the second information and the second information includes the time granularity, the terminal determines delay quantization information of at least one LCG based on the time granularity and delay information of cached data of at least one LCG. 8.根据权利要求1所述的方法,其特征在于,所述终端基于第一配置信息,生成缓存数据的BSR,包括以下至少一项:8. The method according to claim 1, wherein the terminal generates a BSR of cached data based on the first configuration information, comprising at least one of the following: 在所述第一配置信息包括所述第二信息的情况下,所述终端基于所述第二信息及至少一个LCG的缓存数据的时延信息,生成所述BSR;所述BSR中包括至少一个LCG对应的第三指示信息,及至少一个LCG的缓存数据的时延信息;所述第三指示信息用于指示所述BSR中是否包括对应的LCG的缓存数据的时延信息;In the case where the first configuration information includes the second information, the terminal generates the BSR based on the second information and the delay information of the cached data of at least one LCG; the BSR includes third indication information corresponding to at least one LCG and the delay information of the cached data of at least one LCG; the third indication information is used to indicate whether the BSR includes the delay information of the cached data of the corresponding LCG; 在所述第一配置信息包括所述第二信息,且第二LCG包括的任一逻辑通道LCH的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限的情况下,所述终端基于所述第二信息及所述第二LCG的缓存数据的时延信息,生成所述BSR;所述BSR中包括所述第二LCG关联的第四指示信息,及所述第二LCG的缓存数据的时延信息;所述第四指示信息用于指示所述BSR中包括所述第二LCG的缓存数据的时延信息;When the first configuration information includes the second information, and the delay of data of any logical channel LCH included in the second LCG is not less than the first threshold, and/or the remaining delay budget is less than the second threshold, the terminal generates the BSR based on the second information and the delay information of the cached data of the second LCG; the BSR includes fourth indication information associated with the second LCG, and the delay information of the cached data of the second LCG; the fourth indication information is used to indicate that the BSR includes the delay information of the cached data of the second LCG; 在所述第一配置信息包括所述第二信息,且第二LCG包括的任一LCH的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限的情况下,所述终端基于所述第二信息及所述第二LCG的缓存数据的时延信息,生成所述BSR;所述BSR中包括所述第二LCG关联的第五指示信息;所述第五指示信息用于指示所述第二LCG包括的任一LCH的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限;In a case where the first configuration information includes the second information, and the delay of data of any LCH included in the second LCG is not less than the first threshold, and/or the remaining delay budget is less than the second threshold, the terminal generates the BSR based on the second information and the delay information of the cached data of the second LCG; the BSR includes fifth indication information associated with the second LCG; the fifth indication information is used to indicate that the delay of data of any LCH included in the second LCG is not less than the first threshold, and/or the remaining delay budget is less than the second threshold; 在所述第一配置信息包括所述第二信息,且第二LCG包括的任一LCH的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限的情况下,所述终端基于所述第二信息及所述第二LCG的时延信息,生成所述BSR;所述BSR中包括所述第二LCG关联的第六指示信息及第七指示信息;所述第六指示信息用于指示所述BSR中包括第七指示信息;所述第七指示信息用于指示所述第二LCG中第一数据的数据量或数据量占所述第二LCG总数据量的比例;所述第一数据的时延不低于第一门限和/或剩余时延预算低于第二门限;In the case where the first configuration information includes the second information, and the delay of data of any LCH included in the second LCG is not less than the first threshold, and/or the remaining delay budget is less than the second threshold, the terminal generates the BSR based on the second information and the delay information of the second LCG; the BSR includes the sixth indication information and the seventh indication information associated with the second LCG; the sixth indication information is used to indicate that the BSR includes the seventh indication information; the seventh indication information is used to indicate the data volume of the first data in the second LCG or the proportion of the data volume to the total data volume of the second LCG; the delay of the first data is not less than the first threshold and/or the remaining delay budget is less than the second threshold; 在所述第一配置信息包括所述第二信息,且第二LCG包括的任一LCH的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限的情况下,所述终端基于所述第二信息及所述第二LCG的时延信息,生成所述BSR;所述BSR中包括所述第二LCG关联的第八指示信息及第九指示信息;所述第八指示信息用于指示所述BSR中包括第九指示信息;所述第九指示信息用于指示所述第二LCG中第一数据的时延占预配置时延预算的比例;When the first configuration information includes the second information, and the delay of data of any LCH included in the second LCG is not less than the first threshold, and/or the remaining delay budget is less than the second threshold, the terminal generates the BSR based on the second information and the delay information of the second LCG; the BSR includes the eighth indication information and the ninth indication information associated with the second LCG; the eighth indication information is used to indicate that the BSR includes the ninth indication information; the ninth indication information is used to indicate the proportion of the delay of the first data in the second LCG to the preconfigured delay budget; 在所述第一配置信息包括所述第二信息,且至少一个LCG的缓存数据包括至少一个协议数据单元组PDU set的情况下,所述终端基于所述第二信息及至少一个LCG的时延信息,生成所述BSR;所述BSR中包括至少一个PDU set各自关联的第十指示信息,及至少一个PDUset的时延信息;所述第十指示信息用于指示所述BSR中包括关联的PDU set的时延信息;In a case where the first configuration information includes the second information and the cache data of at least one LCG includes at least one protocol data unit group PDU set, the terminal generates the BSR based on the second information and the delay information of at least one LCG; the BSR includes tenth indication information associated with at least one PDU set, and delay information of at least one PDUset; the tenth indication information is used to indicate that the BSR includes the delay information of the associated PDU set; 在所述第一配置信息包括所述第二信息,至少一个LCG的缓存数据包括至少一个PDUset,且第三LCG的第一PDU set包括的至少一个PDU的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限的情况下,所述终端基于所述第二信息及所述第三LCG的时延信息,生成所述BSR;所述BSR中包括所述第三LCG关联的第十一指示信息,及所述第三LCG的缓存数据的时延信息;所述第十一指示信息用于指示所述BSR中包括所述第一PDU set的时延信息;In the case where the first configuration information includes the second information, the cached data of at least one LCG includes at least one PDUset, and the delay of the data of at least one PDU included in the first PDU set of the third LCG is not less than the first threshold, and/or the remaining delay budget is less than the second threshold, the terminal generates the BSR based on the second information and the delay information of the third LCG; the BSR includes the eleventh indication information associated with the third LCG and the delay information of the cached data of the third LCG; the eleventh indication information is used to indicate that the BSR includes the delay information of the first PDU set; 在所述第一配置信息包括所述第二信息,且第三LCG的第一PDU set包括的至少一个PDU的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限的情况下,所述终端基于所述第二信息及所述第三LCG的时延信息,生成所述BSR;所述BSR中包括所述第三LCG关联的第十二指示信息;所述第十二指示信息用于指示所述第三LCG的第一PDU set包括的至少一个PDU的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限;In a case where the first configuration information includes the second information, and the data delay of at least one PDU included in the first PDU set of the third LCG is not less than the first threshold, and/or the remaining delay budget is less than the second threshold, the terminal generates the BSR based on the second information and the delay information of the third LCG; the BSR includes twelfth indication information associated with the third LCG; the twelfth indication information is used to indicate that the data delay of at least one PDU included in the first PDU set of the third LCG is not less than the first threshold, and/or the remaining delay budget is less than the second threshold; 在所述第一配置信息包括所述第二信息,且第三LCG的第一PDU set包括的至少一个PDU的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限的情况下,所述终端基于所述第二信息及所述第三LCG的时延信息,生成所述BSR;所述BSR中包括所述第三LCG关联的第十三指示信息及第十四指示信息;所述第十三指示信息用于指示所述BSR中包括第十四指示信息;所述第十四指示信息用于指示所述第三LCG中第二PDU set的个数、数据量或数据量占所述第三LCG总数据量的比例;所述第二PDU set的时延不低于第一门限和/或剩余时延预算低于第二门限;In the case where the first configuration information includes the second information, and the delay of data of at least one PDU included in the first PDU set of the third LCG is not lower than the first threshold, and/or the remaining delay budget is lower than the second threshold, the terminal generates the BSR based on the second information and the delay information of the third LCG; the BSR includes the thirteenth indication information and the fourteenth indication information associated with the third LCG; the thirteenth indication information is used to indicate that the BSR includes the fourteenth indication information; the fourteenth indication information is used to indicate the number, data volume or proportion of the second PDU set in the third LCG to the total data volume of the third LCG; the delay of the second PDU set is not lower than the first threshold and/or the remaining delay budget is lower than the second threshold; 其中,所述第二LCG是所述至少一个LCG中的任一LCG;所述第三LCG属于所述至少一个LCG中的任一LCG。The second LCG is any LCG in the at least one LCG; and the third LCG belongs to any LCG in the at least one LCG. 9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括以下至少一项:9. The method according to any one of claims 1 to 8, characterized in that the method further comprises at least one of the following: 所述终端基于目标数据的时延信息,确定至少一个LCG的缓存数据的时延信息;The terminal determines the delay information of the cached data of at least one LCG based on the delay information of the target data; 所述终端基于目标数据的数据量,确定至少一个数据量映射关系,所述确定的至少一个数据量映射关系,用于对于至少一个LCG的缓存数据执行数据量量化;The terminal determines at least one data volume mapping relationship based on the data volume of the target data, wherein the determined at least one data volume mapping relationship is used to perform data volume quantization on the cache data of at least one LCG; 其中,所述目标数据为至少一个LCG的缓存数据中将包含在MAC PDU中的数据排除之后的剩余数据。The target data is the remaining data in the cache data of at least one LCG after excluding the data included in the MAC PDU. 10.根据权利要求8所述的方法,其特征在于,在所述第二LCG包括的任一LCH的数据的时延不低于第一门限,和/或剩余时延预算低于第二门限的情况下,所述BSR为常规regularBSR。10. The method according to claim 8 is characterized in that when the delay of data of any LCH included in the second LCG is not lower than a first threshold, and/or the remaining delay budget is lower than a second threshold, the BSR is a regular BSR. 11.根据权利要求8所述的方法,其特征在于,所述方法还包括以下至少一项:11. The method according to claim 8, characterized in that the method further comprises at least one of the following: 在所述终端在上报的历史BSR中,没有汇报过所述第三LCG中时延最长和/或剩余时延预算最小的第二数据的时延信息,且所述第二数据的时延不低于第一门限和/或剩余时延预算低于第二门限的情况下,触发BSR;所述BSR中包括所述第二数据的时延和/或剩余时延预算;The terminal triggers a BSR when, in the historical BSR reported, the delay information of the second data with the longest delay and/or the smallest remaining delay budget in the third LCG has not been reported, and the delay of the second data is not lower than the first threshold and/or the remaining delay budget is lower than the second threshold; the BSR includes the delay and/or the remaining delay budget of the second data; 在所述终端基于第四LCG的缓存数据的时延信息触发过BSR,第五LCG包括的任一LCH的数据的时延不低于第一门限和/或剩余时延预算低于第二门限,且所述第五LCG的优先级高于所述第四LCG的优先级的情况下,触发BSR;所述BSR中至少包括所述第五LCG的缓存数据的时延信息;其中,所述第四LCG是所述至少一个LCG中的任一LCG;所述第五LCG属于所述至少一个LCG中的任一LCG。When the terminal has triggered a BSR based on the delay information of the cached data of the fourth LCG, the delay of the data of any LCH included in the fifth LCG is not lower than the first threshold and/or the remaining delay budget is lower than the second threshold, and the priority of the fifth LCG is higher than the priority of the fourth LCG, the BSR is triggered; the BSR includes at least the delay information of the cached data of the fifth LCG; wherein the fourth LCG is any LCG of the at least one LCG; and the fifth LCG belongs to any LCG of the at least one LCG. 12.根据权利要求1至11任一项所述的方法,其特征在于,所述方法还包括:12. The method according to any one of claims 1 to 11, characterized in that the method further comprises: 所述终端向网络侧设备发送所述BSR。The terminal sends the BSR to a network side device. 13.根据权利要求12所述的方法,其特征在于,所述方法还包括以下至少一项:13. The method according to claim 12, characterized in that the method further comprises at least one of the following: 在所述第二LCG的缓存数据的时延不高于第三门限,和/或剩余时延预算高于第四门限的情况下,所述终端取消所述BSR;When the delay of the cached data of the second LCG is not higher than a third threshold, and/or the remaining delay budget is higher than a fourth threshold, the terminal cancels the BSR; 在所述第二LCG的所有数据被上行传输许可承载的情况下,所述终端取消所述BSR。In a case where all data of the second LCG is carried by the uplink transmission grant, the terminal cancels the BSR. 14.根据权利要求1至13任一项所述的方法,其特征在于,所述方法还包括:14. The method according to any one of claims 1 to 13, characterized in that the method further comprises: 所述终端接收来自网络侧设备的所述第一配置信息。The terminal receives the first configuration information from a network side device. 15.一种缓存状态报告BSR汇报方法,其特征在于,包括:15. A buffer status report (BSR) reporting method, characterized by comprising: 网络侧设备向终端发送第一配置信息;The network side device sends first configuration information to the terminal; 所述网络侧设备接收来自所述终端的缓存数据的BSR;所述BSR包括至少一个逻辑通道组LCG的汇报信息;所述第一配置信息包括以下至少一项:The network side device receives a BSR of cached data from the terminal; the BSR includes reporting information of at least one logical channel group LCG; and the first configuration information includes at least one of the following: 第一信息,用于指示至少一个LCG的缓存数据的数据量汇报配置;First information, used to indicate a data volume reporting configuration of cached data of at least one LCG; 第二信息,用于指示至少一个LCG的缓存数据的时延信息汇报配置。The second information is used to indicate the delay information reporting configuration of the cache data of at least one LCG. 16.根据权利要求15所述的方法,其特征在于,所述第一信息包括以下至少一项:16. The method according to claim 15, wherein the first information includes at least one of the following: 第一指示信息,用于指示为至少一个LCG配置的第一数据量映射关系或第二数据量映射关系;The first indication information is used to indicate a first data volume mapping relationship or a second data volume mapping relationship configured for at least one LCG; 第二指示信息,用于指示为第一LCG配置的第二数据量映射关系;所述第一LCG为所有LCG中任一个LCG;The second indication information is used to indicate a second data volume mapping relationship configured for a first LCG; the first LCG is any LCG among all LCGs; 其中,所述第一数据量映射关系用于指示数据量范围与索引值的对应关系;所述第二数据量映射关系用于指示数据量范围与索引值的对应关系;所述第二数据量映射关系的至少一部分的量化精度高于所述第一数据量映射关系的部分量化精度。Among them, the first data volume mapping relationship is used to indicate the correspondence between the data volume range and the index value; the second data volume mapping relationship is used to indicate the correspondence between the data volume range and the index value; the quantization accuracy of at least a part of the second data volume mapping relationship is higher than the partial quantization accuracy of the first data volume mapping relationship. 17.根据权利要求15所述的方法,其特征在于,所述第二信息包括以下至少一项:17. The method according to claim 15, wherein the second information includes at least one of the following: 时延映射关系,所述时延映射关系用于指示时延值范围与索引值的对应关系;A delay mapping relationship, where the delay mapping relationship is used to indicate a correspondence between a delay value range and an index value; 时间颗粒度。Time granularity. 18.一种缓存状态报告BSR汇报装置,其特征在于,包括:18. A buffer status report (BSR) reporting device, comprising: 生成模块,用于基于第一配置信息,生成缓存数据的BSR;所述BSR包括至少一个逻辑通道组LCG的汇报信息;所述第一配置信息包括以下至少一项:A generating module, configured to generate a BSR of cached data based on first configuration information; the BSR includes reporting information of at least one logical channel group LCG; the first configuration information includes at least one of the following: 第一信息,用于指示至少一个LCG的缓存数据的数据量汇报配置;First information, used to indicate a data volume reporting configuration of cached data of at least one LCG; 第二信息,用于指示至少一个LCG的缓存数据的时延信息汇报配置。The second information is used to indicate the delay information reporting configuration of the cache data of at least one LCG. 19.一种缓存状态报告BSR汇报装置,其特征在于,包括:19. A buffer status report (BSR) reporting device, characterized by comprising: 第一发送模块,用于向终端发送第一配置信息;A first sending module, used to send first configuration information to a terminal; 第一接收模块,用于接收来自所述终端的缓存数据的BSR;所述BSR包括至少一个逻辑通道组LCG的汇报信息;所述第一配置信息包括以下至少一项:A first receiving module is configured to receive a BSR of cached data from the terminal; the BSR includes reporting information of at least one logical channel group LCG; and the first configuration information includes at least one of the following: 第一信息,用于指示至少一个LCG的缓存数据的数据量汇报配置;First information, used to indicate a data volume reporting configuration of cached data of at least one LCG; 第二信息,用于指示至少一个LCG的缓存数据的时延信息汇报配置。The second information is used to indicate the delay information reporting configuration of the cache data of at least one LCG. 20.一种终端,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至14任一项所述的缓存状态报告BSR汇报方法的步骤。20. A terminal, characterized in that it comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the buffer status report BSR reporting method according to any one of claims 1 to 14 are implemented. 21.一种网络侧设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求15至17任一项所述的缓存状态报告BSR汇报方法的步骤。21. A network side device, characterized in that it comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the cache status report BSR reporting method as described in any one of claims 15 to 17 are implemented. 22.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至14任一项所述的缓存状态报告BSR汇报方法,或者实现如权利要求15至17任一项所述的缓存状态报告BSR汇报方法的步骤。22. A readable storage medium, characterized in that a program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, it implements the cache status report BSR reporting method as described in any one of claims 1 to 14, or implements the steps of the cache status report BSR reporting method as described in any one of claims 15 to 17.
CN202211372005.8A 2022-11-03 2022-11-03 BSR reporting method, device, terminal and network side equipment Pending CN117998455A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202211372005.8A CN117998455A (en) 2022-11-03 2022-11-03 BSR reporting method, device, terminal and network side equipment
PCT/CN2023/128639 WO2024094014A1 (en) 2022-11-03 2023-10-31 Bsr reporting methods and apparatuses, terminal and network side device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211372005.8A CN117998455A (en) 2022-11-03 2022-11-03 BSR reporting method, device, terminal and network side equipment

Publications (1)

Publication Number Publication Date
CN117998455A true CN117998455A (en) 2024-05-07

Family

ID=90887529

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211372005.8A Pending CN117998455A (en) 2022-11-03 2022-11-03 BSR reporting method, device, terminal and network side equipment

Country Status (2)

Country Link
CN (1) CN117998455A (en)
WO (1) WO2024094014A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025065553A1 (en) * 2023-09-28 2025-04-03 北京小米移动软件有限公司 Method for sending and receiving dsr, terminal, network device, system, and medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109587726B (en) * 2017-09-28 2021-08-13 华为技术有限公司 Communication method, terminal device and access network device
CN110149718B (en) * 2018-02-14 2022-03-29 华为技术有限公司 Data transmission method and communication equipment
WO2019213924A1 (en) * 2018-05-10 2019-11-14 华为技术有限公司 Communication method, communication apparatus, and system
WO2020128750A1 (en) * 2018-12-21 2020-06-25 Nokia Solutions And Networks Oy Reducing uplink scheduling latency and overhead for standard packet sizes

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025065553A1 (en) * 2023-09-28 2025-04-03 北京小米移动软件有限公司 Method for sending and receiving dsr, terminal, network device, system, and medium

Also Published As

Publication number Publication date
WO2024094014A1 (en) 2024-05-10

Similar Documents

Publication Publication Date Title
CN115603838B (en) Channel State Information (CSI) reporting processing method, receiving method, and related equipment
JP7640731B2 (en) Transmission processing method, first communication device, second communication device, and readable storage medium
CN114521019B (en) Uplink control information transmission method and related equipment
CN114765798B (en) Channel information sending method, channel information receiving method and related equipment
CN113965301B (en) Method and device for processing physical uplink control channel resource overlapping
WO2023216970A1 (en) Information reporting method and apparatus, and communication device and storage medium
CN117998455A (en) BSR reporting method, device, terminal and network side equipment
CN115442004B (en) Uplink data transmission method, device, terminal and medium
WO2024104151A1 (en) Precoding resource block group (prg) determination method and apparatus, prg indication method and apparatus, and terminal
CN115175373B (en) Information transmission method, device and communication equipment
CN110612685B (en) Data transmission method and related product
CN117998454A (en) Format determining method, user equipment UE and readable storage medium
US20250240786A1 (en) Uplink Control Information Transmission Method, Terminal and Network-Side Device
CN115085880B (en) Data transmission processing method, device and equipment
CN115333656B (en) Channel access mechanism indication method and communication device
CN117294407A (en) Information determination method, apparatus, communication device and readable storage medium
WO2024078440A1 (en) Information feedback method and apparatus, terminal, network side device, and readable storage medium
WO2023241691A1 (en) Information determination method and apparatus, communication device and readable storage medium
CN118944823A (en) Uplink transmission method, device and terminal
WO2024120250A1 (en) Resource allocation method and apparatus, terminal, and network side device
WO2024099186A1 (en) Terminal resource occupancy determination method, communication device, and storage medium
CN120224495A (en) Transmission method, device, terminal equipment and network side equipment
WO2023098800A1 (en) Information transmission method and apparatus, and terminal and network side device
WO2024104152A1 (en) Frequency domain resource determination method, terminal, and network side device
CN120034970A (en) Uplink data information reporting method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination