[go: up one dir, main page]

CN106304342B - Method and equipment for reporting - Google Patents

Method and equipment for reporting Download PDF

Info

Publication number
CN106304342B
CN106304342B CN201510246655.1A CN201510246655A CN106304342B CN 106304342 B CN106304342 B CN 106304342B CN 201510246655 A CN201510246655 A CN 201510246655A CN 106304342 B CN106304342 B CN 106304342B
Authority
CN
China
Prior art keywords
data
content
reported
pdcp
data volume
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.)
Active
Application number
CN201510246655.1A
Other languages
Chinese (zh)
Other versions
CN106304342A (en
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.)
China Academy of Telecommunications Technology CATT
Datang Mobile Communications Equipment Co Ltd
Original Assignee
China Academy of Telecommunications Technology CATT
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 China Academy of Telecommunications Technology CATT filed Critical China Academy of Telecommunications Technology CATT
Priority to CN201510246655.1A priority Critical patent/CN106304342B/en
Publication of CN106304342A publication Critical patent/CN106304342A/en
Application granted granted Critical
Publication of CN106304342B publication Critical patent/CN106304342B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies

Landscapes

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

Abstract

The embodiment of the invention relates to the technical field of wireless communication, in particular to a reporting method and equipment, which are used for solving the problem that in the prior art, a network side cannot determine whether UE carries out multi-cell BSR reporting operation according to BSR reporting content in a mode that the UE carries out multi-cell BSR reporting operation, so that subsequent network uplink data scheduling is influenced, and uplink throughput is further influenced. The terminal determines target data, wherein the target data comprises data of a PDCP buffer zone, or data of the PDCP buffer zone and data of an RLC entity buffer zone; and comparing the data volume of the target data with a set threshold value, determining a BSR reporting mode according to the comparison result, and reporting according to the determined BSR reporting mode, so that the influence on subsequent network uplink data scheduling and uplink throughput, which is caused by the fact that a network side cannot determine whether the UE carries out BSR reporting operation according to the content reported by the BSR, is reduced.

Description

Method and equipment for reporting
Technical Field
The present invention relates to the field of wireless communications technologies, and in particular, to a method and a device for reporting.
Background
With the deployment of more and more home base stations, micro cells, relays and other local nodes, the traditional network architecture mainly based on macro base stations gradually evolves to a network architecture with more types of base stations coexisting, and provides more levels of network coverage. In order to improve the correlation performance under the multi-type base station coexistence network architecture, a network architecture for realizing cooperation/aggregation among multiple base stations through non-ideal links is provided.
Under the architecture, a part of RBs (Radio Bearer ) of a UE (User Equipment) is on an MCell (Master Cell) managed by an MeNB (Master eNB, Master base station), and the part of RBs includes a control plane SRB (Signaling Radio Bearer) and a User plane DRB (Data Radio Bearer ). While another part of the same UE is carried (including SRBs and DRBs) on a SCell (Secondary Cell) managed by the SeNB (Secondary base station).
One possible multi-layer network overlay environment is shown in fig. 1. In this scenario, multiple RBs of the UE may be respectively carried by a MeNB-controlled cell (MCell) and an SeNB-controlled cell (SCell). Wherein the RB detached to the SeNB may include a DRB and/or an SRB.
And the UE respectively transmits uplink data simultaneously through the MeNB and the SeNB, and the operation is uplink separated bearer.
In order to obtain more throughput gain for the uplink split bearer, a technique implements: defining a threshold value reported by a multi-cell BSR (Buffer Status Report), where the threshold value is calculated based on all Data volumes (including SDU (Service Data Unit)/PDU (Protocol Data Unit)) of a Packet Data Convergence Protocol (PDCP) Buffer, and when the Data volume equals or exceeds the threshold value, the UE performs special processing, such as: the multiple cells report the same BS (Buffer Status) content. When below this threshold, BSR reporting will be triggered only for network configuration CG (Cell Group).
At present, the mode of performing multi-cell BSR reporting operation by the UE may cause that the network side cannot determine whether the UE performs multi-cell BSR reporting operation according to the BSR reporting content, thereby affecting subsequent network uplink data scheduling and further affecting uplink throughput.
Disclosure of Invention
The invention provides a reporting method and equipment, which are used for solving the problem that in the prior art, a network side cannot determine whether UE carries out multi-cell BSR reporting operation according to BSR reporting content in a mode that UE carries out multi-cell BSR reporting operation, so that subsequent network uplink data scheduling is influenced, and uplink throughput is further influenced.
The method for reporting provided by the embodiment of the invention comprises the following steps:
the terminal determines target data, wherein the target data comprises data of a PDCP buffer area, or the target data comprises data of the PDCP buffer area and data of an RLC entity buffer area;
and the terminal compares the data volume of the target data with a set threshold value, determines a Buffer Status Report (BSR) reporting mode according to the comparison result, and reports the data according to the determined BSR reporting mode.
Optionally, if the threshold is based on a threshold for separating data of all PDUs and SDUs in a PDCP buffer corresponding to a bearer and an RLC entity buffer of all CGs or any CG corresponding to the bearer, the target data includes data of the PDCP buffer and data of the RLC entity buffer, where the data of the PDCP buffer is data of the PDCP buffer corresponding to the bearer, and the data of the RLC entity buffer is data of all PDUs and SDUs in the RLC entity buffer corresponding to the bearer or any CG;
if the threshold is based on the threshold of the data of all the PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG and the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG, the target data comprises the data of the PDCP buffers and the data of the RLC entity buffers, the data of the PDCP buffers are the data of the PDCP buffers of all the logical channels in the LCG, and the data of the RLC entity buffers are the data of all the PDUs and SDUs in the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG;
if the threshold is based on the threshold for separating and carrying all the data of the PDUs and the SDUs in the corresponding PDCP buffer area, the target data comprises the data of the PDCP buffer area, and the data of the PDCP buffer area is the data for separating and carrying all the PDUs and the SDUs in the corresponding PDCP buffer area;
and if the threshold value is based on the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG, the target data comprises the data of the PDCP buffers, and the data of the PDCP buffers are the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in a PDCP buffer corresponding to a separated bearer and an RLC entity buffer of all CGs or any CG corresponding to the separated bearer;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is not less than a set threshold value, the terminal determines the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all Cgs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
and the terminal sends the determined BS content to all the CGs corresponding to the separated load bearing.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in a PDCP buffer corresponding to a bearer and an RLC entity buffer of all CGs or any CG corresponding to the bearer;
the reporting according to the determined BSR reporting mode includes:
if the data volume of the target data is not less than a set threshold value, the terminal determines the BS content to be reported, wherein the BS content to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG to be reported;
and the terminal sends the determined BS content to all the CGs corresponding to the separated load bearing.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in PDCP buffers of all logical channels in the LCG and RLC entity buffers separating and carrying all CGs or any CG;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is not less than a set threshold value, the terminal determines the BS content to be reported, wherein the BS content to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG to be reported;
and the terminal sends the determined BS content to all the CGs corresponding to the separated load bearing.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in the PDCP buffer corresponding to the bearer;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is larger than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or the RLC entity buffer of the CG to be reported;
if the data volume of the target data is smaller than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of a PDCP buffer corresponding to the separation bearer and the data volume of an RLC entity buffer of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or the RLC entity buffer of the CG to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured by the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area corresponding to the separation bearer and the data volume of the RLC entity buffer area of the CG configured by the network side.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in the PDCP buffer corresponding to the bearer;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is larger than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all the CGs in the LCG where the separation bearer is located or the RLC entity buffer areas of the CGs to be reported;
if the data volume of the target data is smaller than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all the CGs in the LCG where the separation bearer is located or the RLC entity buffer areas of the CGs to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in PDCP buffers of all logical channels in the LCG;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is larger than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all the CGs in the LCG where the separation bearer is located or the RLC entity buffer areas of the CGs to be reported;
if the data volume of the target data is smaller than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all the CGs in the LCG where the separation bearer is located or the RLC entity buffer areas of the CGs to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
Optionally, the BS content further includes information indicating that the BSR is to perform special processing.
Optionally, after the terminal determines the BSR reporting mode according to the comparison result, the method further includes:
and the terminal informs the network side of the determined BSR reporting mode.
The device for reporting provided by the embodiment of the present invention includes:
a determining module, configured to determine target data, where the target data includes data of a PDCP buffer, or the target data includes data of the PDCP buffer and data of an RLC entity buffer;
and the reporting module is used for comparing the data volume of the target data with a set threshold value, determining a Buffer Status Report (BSR) reporting mode according to the comparison result, and reporting according to the determined BSR reporting mode.
Optionally, if the threshold is based on a threshold for separating data of all PDUs and SDUs in a PDCP buffer corresponding to a bearer and an RLC entity buffer of all CGs or any CG corresponding to the bearer, the target data includes data of the PDCP buffer and data of the RLC entity buffer, where the data of the PDCP buffer is data of the PDCP buffer corresponding to the bearer, and the data of the RLC entity buffer is data of all PDUs and SDUs in the RLC entity buffer corresponding to the bearer or any CG;
if the threshold is based on the threshold of the data of all the PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG and the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG, the target data comprises the data of the PDCP buffers and the data of the RLC entity buffers, the data of the PDCP buffers are the data of the PDCP buffers of all the logical channels in the LCG, and the data of the RLC entity buffers are the data of all the PDUs and SDUs in the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG;
if the threshold is based on the threshold for separating and carrying all the data of the PDUs and the SDUs in the corresponding PDCP buffer area, the target data comprises the data of the PDCP buffer area, and the data of the PDCP buffer area is the data for separating and carrying all the PDUs and the SDUs in the corresponding PDCP buffer area;
and if the threshold value is based on the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG, the target data comprises the data of the PDCP buffers, and the data of the PDCP buffers are the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in a PDCP buffer corresponding to a separated bearer and an RLC entity buffer of all CGs or any CG corresponding to the separated bearer;
the reporting module is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all Cgs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in a PDCP buffer corresponding to a bearer and an RLC entity buffer of all CGs or any CG corresponding to the bearer;
the reporting module is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in PDCP buffers of all logical channels in the LCG and RLC entity buffers separating and carrying all CGs or any CG;
the reporting module is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in the PDCP buffer corresponding to the bearer;
the reporting module is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining BS content to be reported, and sending the determined BS content to a CG configured on a network side, wherein the BS content to be reported comprises the sum of the data volume of a PDCP buffer corresponding to the separation bearer and the data volume of an RLC entity buffer of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured by the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area corresponding to the separation bearer and the data volume of the RLC entity buffer area of the CG configured by the network side.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in the PDCP buffer corresponding to the bearer;
the reporting module is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated load, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated load is located and the data volume of all the CGs in the LCG where the separated load is located or the RLC entity buffer areas of the CGs needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining the BS content to be reported, and sending the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated bearer is located and the data volume of all the CGs in the LCG where the separated bearer is located or the RLC entity buffer areas of the CGs needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in PDCP buffers of all logical channels in the LCG;
the reporting module is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated load, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated load is located and the data volume of all the CGs in the LCG where the separated load is located or the RLC entity buffer areas of the CGs needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining the BS content to be reported, and sending the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated bearer is located and the data volume of all the CGs in the LCG where the separated bearer is located or the RLC entity buffer areas of the CGs needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
Optionally, the BS content further includes information indicating that the BSR is to perform special processing.
Optionally, the reporting module is further configured to:
and after determining the BSR reporting mode according to the comparison result, informing the network side of the determined BSR reporting mode.
The terminal determines target data, wherein the target data comprises data of a PDCP buffer area, or the target data comprises data of the PDCP buffer area and data of an RLC entity buffer area; comparing the data volume of the target data with a set threshold value, determining a BSR reporting mode according to the comparison result, and reporting according to the determined BSR reporting mode, so that the influence of the fact that a network side cannot determine whether the UE carries out BSR reporting operation according to the BSR reporting content on subsequent network uplink data scheduling and uplink throughput is reduced; further improving system performance.
Drawings
FIG. 1 is a diagram illustrating a multi-layer network overlay environment in the background art;
fig. 2 is a schematic flow chart of a reporting method according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a first reporting device according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a second reporting device according to an embodiment of the present invention.
Detailed Description
The terminal determines target data, wherein the target data comprises data of a PDCP buffer area, or the target data comprises data of the PDCP buffer area and data of an RLC entity buffer area; comparing the data volume of the target data with a set threshold value, determining a BSR reporting mode according to the comparison result, and reporting according to the determined BSR reporting mode, so that the influence of the fact that a network side cannot determine whether the UE carries out BSR reporting operation according to the BSR reporting content on subsequent network uplink data scheduling and uplink throughput is reduced; further improving system performance.
The embodiments of the present invention will be described in further detail with reference to the drawings attached hereto.
As shown in fig. 2, the method for reporting BSR according to the embodiment of the present invention includes:
step 201, the terminal determines target data, wherein the target data includes data of a PDCP buffer, or the target data includes data of the PDCP buffer and data of an RLC entity buffer;
step 202, the terminal compares the data volume of the target data with a set threshold, determines a BSR reporting mode according to the comparison result, and reports according to the determined BSR reporting mode.
Optionally, the terminal may determine the target data after meeting the BSR reporting condition.
The specific content of the BSR reporting condition may refer to a 3GPP TS 36.321 protocol, which is not described herein again.
In implementation, the embodiment of the present invention may set the threshold value based on different objects, and the target data determined by the terminal is different for the threshold values set for different objects.
If the threshold is a threshold based on data of all PDUs and SDUs in a PDCP (Cell Group) entity buffer area corresponding to a separate bearer and an RLC (Radio Link Control) entity buffer area corresponding to the separate bearer or any one CG (Radio Link Control), the target data includes data of the PDCP buffer area and data of the RLC entity buffer area (Radio Link Control), the PDCP buffered data is data of the PDCP buffer area corresponding to the separate bearer, and the RLC entity buffer area data is data of all PDUs and SDUs in the RLC entity buffer area corresponding to the separate bearer or any one CG.
Here, the data of the PDCP buffer includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
And object two, if the threshold is based on the threshold of the PDCP buffers of all Logical channels in the LCG (Logical Channel Group) and the data of all PDUs and SDUs in the RLC entity buffer separating and carrying all CGs or any CG, the target data includes the data of the PDCP buffers and the data of the RLC entity buffer, the data of the PDCP buffers is the data of the PDCP buffers of all Logical channels in the LCG, and the data of the RLC entity buffer separates and carries all PDUs and SDUs in the RLC entity buffer carrying all CGs or any CG.
Here, the data of the PDCP buffer includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
And if the threshold value is based on the threshold value of separating and carrying all the data of the PDUs and the data of the SDUs in the corresponding PDCP buffer area, the target data comprises the data of the PDCP buffer area, and the data of the PDCP buffer area is the data of separating and carrying all the PDUs and the data of the SDUs in the corresponding PDCP buffer area.
Here, the data of the PDCP buffer includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
And if the threshold value is based on the data of all the PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG, the target data comprises the data of the PDCP buffers, and the data of the PDCP buffers are the data of all the PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG.
Here, the data of the PDCP buffer includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
In implementation, based on different objects, when determining the BSR reporting mode according to the result, there are also different reporting modes. As described in detail below.
Based on an object, two reporting modes exist:
in a first reporting mode, if the data volume of the target data is not less than a set threshold value, the terminal determines the BS content to be reported, wherein the BS content to be reported comprises the sum of the data volume of a PDCP buffer corresponding to a separate bearer and the data volume of all CGs corresponding to the separate bearer or an RLC entity buffer of the CG to be reported;
and the terminal sends the determined BS content to all the CGs corresponding to the separated load bearing.
The data of the PDCP buffer herein includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
If the data volume of the target data is smaller than the set threshold value, the terminal does not report; other treatments may also be performed.
A second reporting mode, if the data volume of the target data is not less than a set threshold value, the terminal determines the BS content to be reported, wherein the BS content to be reported includes the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all CGs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CGs to be reported;
and the terminal sends the determined BS content to all the CGs corresponding to the separated load bearing.
The data of the PDCP buffer herein includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
If the data volume of the target data is smaller than the set threshold value, the terminal does not report; other treatments may also be performed.
And (3) reporting mode based on the object two:
if the data volume of the target data is not less than a set threshold value, the terminal determines the BS content to be reported, wherein the BS content to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG to be reported;
and the terminal sends the determined BS content to all the CGs corresponding to the separated load bearing.
The data of the PDCP buffer herein includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
If the data volume of the target data is smaller than the set threshold value, the terminal does not report; other treatments may also be performed.
There are two reporting modes based on three objects:
in the first reporting mode, if the data volume of the target data is greater than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or the RLC entity buffer of the CG to be reported;
if the data volume of the target data is smaller than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of a PDCP buffer corresponding to the separation bearer and the data volume of an RLC entity buffer of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, two processing modes are available:
the terminal determines BS content to be reported and sends the determined BS content to all CGs corresponding to a separation bearer, wherein the BS content to be reported comprises the sum of the data volume of a PDCP buffer corresponding to the separation bearer and the data volume of all CGs corresponding to the separation bearer or an RLC entity buffer of the CG to be reported.
And secondly, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area corresponding to the separated load and the data volume of the RLC entity buffer area of the CG configured on the network side.
In implementation, if the data amount of the target data is equal to a set threshold, which of the two methods is specifically adopted may be specified in a protocol; or can be notified by the network side; it is also possible that the terminal selects itself and informs the network which way to use.
The data of the PDCP buffer herein includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
A second reporting mode, if the data volume of the target data is larger than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated bearer is located and the data volume of all the CGs in the LCG where the separated bearer is located or the RLC entity buffer areas of the CGs to be reported;
if the data volume of the target data is smaller than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, two processing modes are available:
the terminal determines BS content to be reported and sends the determined BS content to all CG corresponding to a separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all CG in the LCG where the separation bearer is located or the data volume of an RLC entity buffer area of the CG to be reported;
and secondly, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured on the network side.
In implementation, if the data amount of the target data is equal to a set threshold, which of the two methods is specifically adopted may be specified in a protocol; or can be notified by the network side; it is also possible that the terminal selects itself and informs the network which way to use.
The data of the PDCP buffer herein includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
And (3) reporting mode based on the object four:
if the data volume of the target data is larger than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all the CGs in the LCG where the separation bearer is located or the RLC entity buffer areas of the CGs to be reported;
if the data volume of the target data is smaller than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, two processing modes are available:
the terminal determines BS content to be reported and sends the determined BS content to all CG corresponding to a separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all CG in the LCG where the separation bearer is located or the data volume of an RLC entity buffer area of the CG to be reported;
and secondly, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured on the network side.
In implementation, if the data amount of the target data is equal to a set threshold, which of the two methods is specifically adopted may be specified in a protocol; or can be notified by the network side; it is also possible that the terminal selects itself and informs the network which way to use.
The data of the PDCP buffer herein includes data of SDUs and PDUs. All the CGs include a master CG, a first slave CG, a second slave CG, and the like; the data in the RLC entity buffer includes data of all PDUs and SDUs, such as RLC retransmission data and RLC status reports.
Optionally, the terminal may further place information indicating that the BSR is to perform special processing in the BS content or send the information to the network side together with the BS content, so as to notify the network side whether the BSR is lower than or higher than the threshold or equal to the threshold.
Optionally, after determining the BSR reporting mode according to the comparison result, the terminal may also notify the network side of the determined BSR reporting mode, such as reporting to all CGs or reporting to some CGs.
The following describes the embodiments of the present invention by way of examples.
In the first embodiment, the defined threshold is based on all PDU/SDU data (including RLC retransmission data and RLC status report) in the PDCP buffer corresponding to a certain separated bearer and the RLC entity buffer corresponding to all CGs (master CG, first slave CG, second slave CG, etc.) or any one CG.
Step 1: a network side configures a threshold value for UE supporting uplink bearer separation;
step 2: when the reporting condition of the BSR is met, the UE counts the data volume of a PDCP buffer (SDU/PDU) of a separated bearer and the data (including RLC retransmission data and an RLC status report) of an RLC entity buffer of all CG (master CG, first slave CG, second slave CG and the like) or any one CG corresponding to the separated bearer;
and step 3: if the statistical data amount exceeds the threshold value, the UE executes the following actions:
1. calculating the BS content which needs to be reported by the separated bearer, wherein the BS content comprises the data volume of a PDCP buffer (SDU/PDU) of the separated bearer and the sum of the data volume of the RLC entity buffer of all CG (master CG, first slave CG, second slave CG and the like) or any one CG (including RLC retransmission data and an RLC status report) corresponding to the separated bearer;
2. the UE initiates BSR report with the same content to all the CGs or any one CG (the CG is the same as the CG in the step) corresponding to the separated load bearing, and the reported content is the calculated BS content;
and 4, step 4: and the network side carries out corresponding uplink data scheduling according to the received BSR information.
In the second embodiment, the defined threshold value is based on all PDU/SDU data (including RLC retransmission data and RLC status report) in a certain separated bearer PDCP buffer and all CGs (master CG, first slave CG, second slave CG, etc.) corresponding to the separated bearer or an RLC entity buffer of any one CG.
Step 1: the network configures the threshold value to the UE supporting the uplink bearer separation;
step 2: when the reporting condition of the BSR is met, the UE counts the data volume of a PDCP buffer (SDU/PDU) of a certain separated bearer and all CG (master CG, first slave CG, second slave CG and the like) or any one CG RLC entity buffer (including RLC retransmission data and an RLC state report) corresponding to the separated bearer;
and step 3: if the statistical data amount exceeds the threshold value, the UE executes the following actions:
1. calculating the BS content to be reported in the LCG where the separation load is located, wherein the BS content comprises the sum of the data volume of all PDCP buffer areas (SDU/PDU) in the LCG where the separation load is located and the data volume of the data (including RLC retransmission data and RLC status report) of all CG (a master CG, a first slave CG, a second slave CG and the like) or any one CG RLC entity buffer area corresponding to the separation load;
2. the UE initiates BSR report with the same content to all the CGs or any one CG (the CG is the same as the CG in the step) corresponding to the separated load bearing, and the reported content is the calculated BS content;
and 4, step 4: the network side carries out corresponding uplink data scheduling according to the received BSR information;
third embodiment, the defined threshold value is based on all PDU/SDU data (including RLC retransmission data and RLC status report) in the PDCP buffer of all logical channels within a certain LCG and the RLC entity buffer separating all CGs (master CG, first slave CG, second slave CG, etc.) carrying corresponding ones.
Step 1: the network side configures the threshold value to the UE supporting the uplink bearer separation;
step 2: when the reporting condition of the BSR is met, the UE counts the data volume of the PDCP buffers (SDU/PDU) of all logical channels in the LCG and the RLC entity buffers (including RLC retransmission data and RLC status reports) of all CGs (master CG, first slave CG, second slave CG and the like) or any one CG which are separated and loaded correspondingly;
and step 3: if the statistical data amount exceeds the threshold value, the UE executes the following actions:
1. calculating the BS content to be reported in the LCG, wherein the BS content comprises the sum of the data volume of all PDCP buffer areas (SDU/PDU) in the LCG where the separation load is positioned and the data volume of the data (including RLC retransmission data and RLC status report) of all CG (main CG, first slave CG, second slave CG and the like) or any one CG RLC entity buffer area corresponding to the separation load;
2. the UE initiates BSR report with the same content to all the CGs or any one CG (the CG is the same as the CG in the step) corresponding to the separated bearer, and the reported content is the calculated BS content;
and 4, step 4: and the network side carries out corresponding uplink data scheduling according to the received BSR information.
Fourth, the defined threshold is based on all PDU/SDU data in a certain bearer PDCP buffer.
Step 1: the network configures the threshold value to the UE supporting the uplink bearer separation;
step 2: when the BSR reporting condition is met, the UE counts the data volume of a PDCP buffer area of a certain separated bearer;
and step 3: the UE performs the following actions:
if the counted data volume exceeds the threshold value, the UE calculates the BS content required to be reported by the separation bearer, wherein the BS content comprises the sum of the data volume of a PDCP (packet data convergence protocol) buffer area (SDU/PDU) of the separation bearer and the data volume of the data (including RLC retransmission data and an RLC status report) of all CG (a master CG, a first slave CG, a second slave CG and the like) or any one CG RLC entity buffer area corresponding to the separation bearer; initiating BSR report with the same content to all the CGs or any one CG (the any one CG and the any one CG are the same) corresponding to the separated load bearing, wherein the reported content is the calculated BS content;
if the counted data volume does not exceed the threshold value, the UE only initiates BSR report to CG configured by the network, and the report content is the data volume of the bearer PDCP buffer (SDU/PDU) and the data volume of the RLC buffer configured by the network;
if the statistical data quantity is equal to the threshold value, a processing mode exceeding the threshold value or being lower than the threshold value can be adopted;
optionally, reporting carries an indication at the same time: the BSR corresponding to the split bearer belongs to a special processing operation (below or above or equal to a threshold).
And 4, step 4: the network side carries out corresponding uplink data scheduling according to the received BSR information;
fifth embodiment, the defined threshold is based on all PDU/SDU data in a certain split bearer PDCP buffer.
Step 1: the network side configures the threshold value to the UE supporting the uplink bearer separation;
step 2: when the BSR reporting condition is met, the UE counts the data volume of a PDCP buffer area of a certain separated bearer;
and step 3: the UE performs the following actions:
if the counted data volume exceeds the threshold value, the UE calculates the BS content needing to be reported in the LCG where the load is located, wherein the BS content comprises the sum of the data volume of all PDCP buffer areas (SDU/PDU) in the LCG where the separated load is located and the data volume of all CG (master CG, first slave CG, second slave CG and the like) or the data (including RLC retransmission data and RLC status report) of the RLC entity buffer area of any CG corresponding to the separated load; and initiating a BSR report with the same content to all the CGs or any one CG (the any one CG and the any one CG are the same) corresponding to the separated bearer, wherein the reported content is the calculated BS content;
if the counted data volume is lower than the threshold value, the UE only initiates BSR report to the CG configured by the network, and the report content is the data volume of the PDCP buffer (SDU/PDU) of all the logic channels in the LCG where the separation bearer is located and the data volume of the RLC buffer configured by the network;
if the statistical data quantity is equal to the threshold value, a processing mode exceeding the threshold value or being lower than the threshold value can be adopted;
optionally, reporting carries an indication at the same time: the BSR corresponding to the split bearer belongs to a special processing operation (below or above or equal to a threshold).
And 4, step 4: and the network side carries out corresponding uplink data scheduling according to the received BSR information.
Sixth embodiment, the defined threshold is based on all PDU/SDU data in PDCP buffers of all logical channels within a certain LCG.
Step 1: the network configures the threshold value to the UE supporting the uplink bearer separation;
step 2: when the BSR reporting condition is met, the UE counts the data volume of the PDCP buffer in the LCG;
and step 3: and step 3: the UE performs the following actions:
if the counted data volume exceeds the threshold value, the UE calculates the BS content needing to be reported in the LCG where the load is located, wherein the BS content comprises the sum of the data volume of all PDCP buffer areas (SDU/PDU) in the LCG where the separated load is located and the data volume of all CG (master CG, first slave CG, second slave CG and the like) or the data (including RLC retransmission data and RLC status report) of the RLC entity buffer area of any CG where the separated load is located; and initiating a BSR report with the same content to all the CGs or any one CG (the any one CG and the any one CG are the same) corresponding to the separated bearer, wherein the reported content is the calculated BS content;
if the counted data volume is lower than the threshold value, the UE only initiates BSR report to the CG configured by the network, and the report content is the data volume of the PDCP buffer (SDU/PDU) of all the logic channels in the LCG where the separation bearer is located and the data volume of the RLC buffer configured by the network;
if the statistical data quantity is equal to the threshold value, a processing mode exceeding the threshold value or being lower than the threshold value can be adopted;
optionally, reporting carries an indication at the same time: the BSR corresponding to the split bearer belongs to a special processing operation (below or above or equal to a threshold).
And 4, step 4: and the network side carries out corresponding uplink data scheduling according to the received BSR information.
Based on the same inventive concept, the embodiment of the present invention further provides a device for performing BSR reporting, and as the principle of solving the problem of the device is similar to the method for performing BSR reporting in the embodiment of the present invention, the implementation of the device may refer to the implementation of the method, and repeated details are not repeated.
As shown in fig. 3, a first device for performing BSR reporting according to an embodiment of the present invention includes:
a determining module 300, configured to determine target data, where the target data includes data of a PDCP buffer or the target data includes data of the PDCP buffer and data of an RLC entity buffer;
a reporting module 301, configured to compare the data amount of the target data with a set threshold, determine a BSR reporting mode according to the comparison result, and report the target data according to the determined BSR reporting mode.
Optionally, if the threshold is based on a threshold for separating data of all PDUs and SDUs in a PDCP buffer corresponding to a bearer and an RLC entity buffer of all CGs or any CG corresponding to the bearer, the target data includes data of the PDCP buffer and data of the RLC entity buffer, where the data of the PDCP buffer is data of the PDCP buffer corresponding to the bearer, and the data of the RLC entity buffer is data of all PDUs and SDUs in the RLC entity buffer corresponding to the bearer or any CG;
if the threshold is based on the threshold of the data of all the PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG and the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG, the target data comprises the data of the PDCP buffers and the data of the RLC entity buffers, the data of the PDCP buffers are the data of the PDCP buffers of all the logical channels in the LCG, and the data of the RLC entity buffers are the data of all the PDUs and SDUs in the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG;
if the threshold is based on the threshold for separating and carrying all the data of the PDUs and the SDUs in the corresponding PDCP buffer area, the target data comprises the data of the PDCP buffer area, and the data of the PDCP buffer area is the data for separating and carrying all the PDUs and the SDUs in the corresponding PDCP buffer area;
and if the threshold value is based on the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG, the target data comprises the data of the PDCP buffers, and the data of the PDCP buffers are the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in a PDCP buffer corresponding to a separated bearer and an RLC entity buffer of all CGs or any CG corresponding to the separated bearer;
the reporting module 301 is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all Cgs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in a PDCP buffer corresponding to a bearer and an RLC entity buffer of all CGs or any CG corresponding to the bearer;
the reporting module 301 is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in PDCP buffers of all logical channels in the LCG and RLC entity buffers separating and carrying all CGs or any CG;
the reporting module 301 is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in the PDCP buffer corresponding to the bearer;
the reporting module 301 is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining BS content to be reported, and sending the determined BS content to a CG configured on a network side, wherein the BS content to be reported comprises the sum of the data volume of a PDCP buffer corresponding to the separation bearer and the data volume of an RLC entity buffer of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured by the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area corresponding to the separation bearer and the data volume of the RLC entity buffer area of the CG configured by the network side.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in the PDCP buffer corresponding to the bearer;
the reporting module 301 is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated load, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated load is located and the data volume of all the CGs in the LCG where the separated load is located or the RLC entity buffer areas of the CGs needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining the BS content to be reported, and sending the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated bearer is located and the data volume of all the CGs in the LCG where the separated bearer is located or the RLC entity buffer areas of the CGs needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in PDCP buffers of all logical channels in the LCG;
the reporting module 301 is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated load, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated load is located and the data volume of all the CGs in the LCG where the separated load is located or the RLC entity buffer areas of the CGs needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining the BS content to be reported, and sending the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated bearer is located and the data volume of all the CGs in the LCG where the separated bearer is located or the RLC entity buffer areas of the CGs needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
Optionally, the BS content further includes information indicating that the BSR is to perform special processing.
Optionally, the reporting module 301 is further configured to:
and after determining the BSR reporting mode according to the comparison result, informing the network side of the determined BSR reporting mode.
As shown in fig. 4, a second device for performing BSR reporting according to the embodiment of the present invention includes:
a processor 401 for reading the program in the memory 404 and executing the following processes:
determining target data, wherein the target data comprises data of a PDCP buffer or the target data comprises data of the PDCP buffer and data of an RLC entity buffer; the data volume of the target data is compared with a set threshold value through the transceiver 402, a Buffer Status Report (BSR) reporting mode is determined according to the comparison result, and reporting is performed according to the determined BSR reporting mode.
A transceiver 402 for receiving and transmitting data under the control of the processor 401.
Optionally, if the threshold is based on a threshold for separating data of all PDUs and SDUs in a PDCP buffer corresponding to a bearer and an RLC entity buffer of all CGs or any CG corresponding to the bearer, the target data includes data of the PDCP buffer and data of the RLC entity buffer, where the data of the PDCP buffer is data of the PDCP buffer corresponding to the bearer, and the data of the RLC entity buffer is data of all PDUs and SDUs in the RLC entity buffer corresponding to the bearer or any CG;
if the threshold is based on the threshold of the data of all the PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG and the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG, the target data comprises the data of the PDCP buffers and the data of the RLC entity buffers, the data of the PDCP buffers are the data of the PDCP buffers of all the logical channels in the LCG, and the data of the RLC entity buffers are the data of all the PDUs and SDUs in the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG;
if the threshold is based on the threshold for separating and carrying all the data of the PDUs and the SDUs in the corresponding PDCP buffer area, the target data comprises the data of the PDCP buffer area, and the data of the PDCP buffer area is the data for separating and carrying all the PDUs and the SDUs in the corresponding PDCP buffer area;
and if the threshold value is based on the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG, the target data comprises the data of the PDCP buffers, and the data of the PDCP buffers are the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in a PDCP buffer corresponding to a separated bearer and an RLC entity buffer of all CGs or any CG corresponding to the separated bearer;
the processor 401 is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all Cgs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in a PDCP buffer corresponding to a bearer and an RLC entity buffer of all CGs or any CG corresponding to the bearer;
the processor 401 is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in PDCP buffers of all logical channels in the LCG and RLC entity buffers separating and carrying all CGs or any CG;
the processor 401 is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in the PDCP buffer corresponding to the bearer;
the processor 401 is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining BS content to be reported, and sending the determined BS content to a CG configured on a network side, wherein the BS content to be reported comprises the sum of the data volume of a PDCP buffer corresponding to the separation bearer and the data volume of an RLC entity buffer of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured by the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area corresponding to the separation bearer and the data volume of the RLC entity buffer area of the CG configured by the network side.
Optionally, the threshold is based on a threshold for separating data of all PDUs and SDUs in the PDCP buffer corresponding to the bearer;
the processor 401 is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated load, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated load is located and the data volume of all the CGs in the LCG where the separated load is located or the RLC entity buffer areas of the CGs needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining the BS content to be reported, and sending the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated bearer is located and the data volume of all the CGs in the LCG where the separated bearer is located or the RLC entity buffer areas of the CGs needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
Optionally, the threshold is a threshold based on data of all PDUs and SDUs in PDCP buffers of all logical channels in the LCG;
the processor 401 is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated load, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated load is located and the data volume of all the CGs in the LCG where the separated load is located or the RLC entity buffer areas of the CGs needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining the BS content to be reported, and sending the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated bearer is located and the data volume of all the CGs in the LCG where the separated bearer is located or the RLC entity buffer areas of the CGs needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
Optionally, the BS content further includes information indicating that the BSR is to perform special processing.
Optionally, the processor 401 is further configured to:
and after determining the BSR reporting mode according to the comparison result, informing the network side of the determined BSR reporting mode.
In fig. 4, a bus architecture (represented by bus 400), bus 400 may include any number of interconnected buses and bridges, bus 400 linking together various circuits including one or more processors, represented by general purpose processor 401, and memory, represented by memory 404. The bus 400 may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. A bus interface 403 provides an interface between the bus 400 and the transceiver 402. The transceiver 402 may be one element or may be multiple elements, such as multiple receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. For example: the transceiver 402 receives external data from other devices. The transceiver 402 is used for transmitting data processed by the processor 401 to other devices. Depending on the nature of the computing system, a user interface 405 may also be provided, such as a keypad, display, speaker, microphone, joystick.
Processor 401 is responsible for managing bus 400 and the usual processes, such as running a general-purpose operating system as described previously. And memory 404 may be used to store data used by processor 401 in performing operations.
Alternatively, the processor 401 may be a CPU (central processing unit), an ASIC (Application specific integrated Circuit), an FPGA (Field Programmable Gate Array), or a CPLD (Complex Programmable Logic Device).
From the above, it can be seen that: the terminal determines target data, wherein the target data comprises data of a PDCP buffer area, or the target data comprises data of the PDCP buffer area and data of an RLC entity buffer area; comparing the data volume of the target data with a set threshold value, determining a BSR reporting mode according to the comparison result, and reporting according to the determined BSR reporting mode, so that the influence of the fact that a network side cannot determine whether the UE carries out BSR reporting operation according to the BSR reporting content on subsequent network uplink data scheduling and uplink throughput is reduced; further improving system performance.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (20)

1. A method for reporting, the method comprising:
the terminal determines target data, wherein the target data comprises data of a Packet Data Convergence Protocol (PDCP) buffer, or the target data comprises data of the PDCP buffer and data of a Radio Link Control (RLC) entity buffer;
the terminal compares the data volume of the target data with a set threshold value configured on a network side, determines a Buffer Status Report (BSR) reporting mode according to a comparison result, and reports the data volume according to the determined BSR reporting mode;
when the target data comprises data of a PDCP buffer, the data of the PDCP buffer is data of all PDUs and SDUs in the PDCP buffer which is separated and loaded correspondingly, or data of all PDUs and SDUs in the PDCP buffers of all logic channels in the LCG;
when the target data comprises data of a PDCP buffer area and data of an RLC entity buffer area, the data of the PDCP buffer area is data of a PDCP buffer area which is separated and loaded with a corresponding PDCP or data of PDCP buffer areas of all logic channels in the LCG;
and the data of the RLC entity buffer area is the data of all PDUs and SDUs in the RLC entity buffer area which carries all corresponding CGs or any CG in a separating way.
2. The method of claim 1, wherein if the threshold is a threshold based on data of all protocol data units PDU and service data units SDU in an RLC entity buffer area of a separate bearer corresponding to the PDCP buffer area and all cell groups CG or any CG corresponding to the separate bearer, the target data includes data of the PDCP buffer area and data of the RLC entity buffer area, the data of the PDCP buffer area is data of the separate bearer corresponding to the PDCP buffer area, and the data of the logical channel group RLC entity buffer area is data of all PDUs and SDUs in the RLC entity buffer area of the separate bearer corresponding to all CGs or any CG corresponding to the separate bearer;
if the threshold is based on the threshold of the data of all the PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG and the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG, the target data comprises the data of the PDCP buffers and the data of the RLC entity buffers, the data of the PDCP buffers are the data of the PDCP buffers of all the logical channels in the LCG, and the data of the RLC entity buffers are the data of all the PDUs and SDUs in the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG;
if the threshold is based on the threshold for separating and carrying all the data of the PDUs and the SDUs in the corresponding PDCP buffer area, the target data comprises the data of the PDCP buffer area, and the data of the PDCP buffer area is the data for separating and carrying all the PDUs and the SDUs in the corresponding PDCP buffer area;
and if the threshold value is based on the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG, the target data comprises the data of the PDCP buffers, and the data of the PDCP buffers are the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG.
3. The method of claim 2, wherein the threshold is a threshold based on data of all PDUs and SDUs in a PDCP buffer corresponding to a detached bearer and RLC entity buffers of all CGs or any one CG corresponding to the detached bearer;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is not less than a set threshold value, the terminal determines the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all Cgs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
and the terminal sends the determined BS content to all the CGs corresponding to the separated load bearing.
4. The method of claim 2, wherein the threshold is a threshold based on data of all PDUs and SDUs in a PDCP buffer corresponding to a detached bearer and an RLC entity buffer of all CGs or any CG corresponding to the detached bearer;
the reporting according to the determined BSR reporting mode includes:
if the data volume of the target data is not less than a set threshold value, the terminal determines the BS content to be reported, wherein the BS content to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG to be reported;
and the terminal sends the determined BS content to all the CGs corresponding to the separated load bearing.
5. The method of claim 2, wherein the threshold value is a threshold value based on data of all PDUs and SDUs in PDCP buffers of all logical channels within the LCG and RLC entity buffers separating all or any of the CGs corresponding to the bearer;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is not less than a set threshold value, the terminal determines the BS content to be reported, wherein the BS content to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG to be reported;
and the terminal sends the determined BS content to all the CGs corresponding to the separated load bearing.
6. The method of claim 2, wherein the threshold is based on a threshold for separating data carrying all PDUs and SDUs in a corresponding PDCP buffer;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is larger than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or the RLC entity buffer of the CG to be reported;
if the data volume of the target data is smaller than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of a PDCP buffer corresponding to the separation bearer and the data volume of an RLC entity buffer of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or the RLC entity buffer of the CG to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured by the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area corresponding to the separation bearer and the data volume of the RLC entity buffer area of the CG configured by the network side.
7. The method of claim 2, wherein the threshold is based on a threshold for separating data carrying all PDUs and SDUs in a corresponding PDCP buffer;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is larger than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all the CGs in the LCG where the separation bearer is located or the RLC entity buffer areas of the CGs to be reported;
if the data volume of the target data is smaller than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all the CGs in the LCG where the separation bearer is located or the RLC entity buffer areas of the CGs to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
8. The method of claim 2, wherein the threshold value is a threshold value based on data of all PDUs and SDUs in PDCP buffers of all logical channels within the LCG;
the terminal reports according to the determined BSR reporting mode, and the method comprises the following steps:
if the data volume of the target data is larger than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all the CGs in the LCG where the separation bearer is located or the RLC entity buffer areas of the CGs to be reported;
if the data volume of the target data is smaller than a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, the terminal determines the BS content to be reported and sends the determined BS content to all the CGs corresponding to the separation bearer, wherein the BS content to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all the CGs in the LCG where the separation bearer is located or the RLC entity buffer areas of the CGs to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured at the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured at the network side.
9. A method according to any of claims 6 to 8, wherein the BS content further includes information indicating that the BSR is to be specially handled.
10. The method according to any of claims 1 to 8, wherein after the terminal determines the BSR reporting mode according to the comparison result, the method further comprises:
and the terminal informs the network side of the determined BSR reporting mode.
11. An apparatus for reporting, the apparatus comprising:
a determining module, configured to determine target data, where the target data includes data of a PDCP buffer, or the target data includes data of the PDCP buffer and data of an RLC entity buffer;
the reporting module is used for comparing the data volume of the target data with a set threshold value configured on a network side, determining a Buffer Status Report (BSR) reporting mode according to a comparison result, and reporting according to the determined BSR reporting mode;
when the target data comprises data of a PDCP buffer, the data of the PDCP buffer is data of all PDUs and SDUs in the PDCP buffer which is separated and loaded correspondingly, or data of all PDUs and SDUs in the PDCP buffers of all logic channels in the LCG;
when the target data comprises data of a PDCP buffer area and data of an RLC entity buffer area, the data of the PDCP buffer area is data of a PDCP buffer area which is separated and loaded with a corresponding PDCP or data of PDCP buffer areas of all logic channels in the LCG;
and the data of the RLC entity buffer area is the data of all PDUs and SDUs in the RLC entity buffer area which carries all corresponding CGs or any CG in a separating way.
12. The apparatus according to claim 11, wherein if the threshold is a threshold based on data of all PDUs and SDUs in a PDCP entity buffer corresponding to a separated bearer and an RLC entity buffer of all CGs or any CG corresponding to the separated bearer, the target data includes data of the PDCP buffer and data of the RLC entity buffer, the data of the PDCP buffer is data of the separated bearer, and the data of the RLC entity buffer is data of all PDUs and SDUs in the RLC entity buffer of all CGs or any CG corresponding to the separated bearer;
if the threshold is based on the threshold of the data of all the PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG and the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG, the target data comprises the data of the PDCP buffers and the data of the RLC entity buffers, the data of the PDCP buffers are the data of the PDCP buffers of all the logical channels in the LCG, and the data of the RLC entity buffers are the data of all the PDUs and SDUs in the RLC entity buffers for separating and carrying all the corresponding CGs or any one CG;
if the threshold is based on the threshold for separating and carrying all the data of the PDUs and the SDUs in the corresponding PDCP buffer area, the target data comprises the data of the PDCP buffer area, and the data of the PDCP buffer area is the data for separating and carrying all the PDUs and the SDUs in the corresponding PDCP buffer area;
and if the threshold value is based on the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG, the target data comprises the data of the PDCP buffers, and the data of the PDCP buffers are the data of all PDUs and SDUs in the PDCP buffers of all the logical channels in the LCG.
13. The apparatus of claim 12, wherein the threshold is a threshold based on data of all PDUs and SDUs in a PDCP entity buffer corresponding to a detached bearer and RLC entity buffers of all CGs or any one CG corresponding to the detached bearer;
the reporting module is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all Cgs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
14. The apparatus of claim 12, wherein the threshold value is a threshold value based on data of all PDUs and SDUs in a PDCP entity buffer corresponding to a detached bearer and RLC entity buffers of all CGs or any CG corresponding to the detached bearer;
the reporting module is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
15. The apparatus of claim 12, wherein the threshold value is a threshold value based on data of all PDUs and SDUs in PDCP buffers of all logical channels within an LCG and RLC entity buffers separating all or any CG carrying the corresponding;
the reporting module is specifically configured to:
if the data volume of the target data is not less than a set threshold value, determining the BS content needing to be reported, wherein the BS content needing to be reported comprises the sum of the data volume of all PDCP buffer areas in the LCG where the separation bearer is located and the data volume of all Cgs corresponding to all separation bearers in the LCG where the separation bearer is located or the data volume of the RLC entity buffer areas of the CG needing to be reported;
transmitting the determined BS content to all the CGs corresponding to the separate bearers.
16. The apparatus of claim 12, wherein the threshold is based on a threshold for separating data carrying all PDUs and SDUs in a corresponding PDCP buffer;
the reporting module is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining BS content to be reported, and sending the determined BS content to a CG configured on a network side, wherein the BS content to be reported comprises the sum of the data volume of a PDCP buffer corresponding to the separation bearer and the data volume of an RLC entity buffer of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of a PDCP buffer area corresponding to the separated bearer and the data volume of all the CGs corresponding to the separated bearer or an RLC entity buffer area of the CG needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area corresponding to the separation bearer and the data volume of the RLC entity buffer area of the CG configured on the network side.
17. The apparatus of claim 12, wherein the threshold is based on a threshold for separating data carrying all PDUs and SDUs in a corresponding PDCP buffer;
the reporting module is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated load, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated load is located and the data volume of all the CGs in the LCG where the separated load is located or the RLC entity buffer areas of the CGs needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining the BS content to be reported, and sending the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated bearer is located and the data volume of all the CGs in the LCG where the separated bearer is located or the RLC entity buffer areas of the CGs needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured on the network side.
18. The apparatus of claim 12, wherein the threshold value is a threshold value based on data of all PDUs and SDUs in PDCP buffers of all logical channels within an LCG;
the reporting module is specifically configured to:
if the data volume of the target data is larger than a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated load, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated load is located and the data volume of all the CGs in the LCG where the separated load is located or the RLC entity buffer areas of the CGs needing to be reported;
if the data volume of the target data is smaller than a set threshold value, determining the BS content to be reported, and sending the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is located and the data volume of the RLC entity buffer area of the CG configured on the network side;
if the data volume of the target data is equal to a set threshold value, determining BS content needing to be reported, and sending the determined BS content to all the CGs corresponding to the separated bearer, wherein the BS content needing to be reported comprises the sum of the data volume of all the PDCP buffer areas in the LCG where the separated bearer is located and the data volume of all the CGs in the LCG where the separated bearer is located or the RLC entity buffer areas of the CGs needing to be reported; or the terminal determines the BS content to be reported and sends the determined BS content to the CG configured on the network side, wherein the BS content to be reported comprises the sum of the data volume of the PDCP buffer area of all the logic channels in the LCG where the separation load is positioned and the data volume of the RLC entity buffer area of the CG configured on the network side.
19. The apparatus of any of claims 16 to 18, wherein the BS content further comprises information indicating that a BSR is to be specially handled.
20. The apparatus according to any one of claims 11 to 18, wherein the reporting module is further configured to:
and after determining the BSR reporting mode according to the comparison result, informing the network side of the determined BSR reporting mode.
CN201510246655.1A 2015-05-14 2015-05-14 Method and equipment for reporting Active CN106304342B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510246655.1A CN106304342B (en) 2015-05-14 2015-05-14 Method and equipment for reporting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510246655.1A CN106304342B (en) 2015-05-14 2015-05-14 Method and equipment for reporting

Publications (2)

Publication Number Publication Date
CN106304342A CN106304342A (en) 2017-01-04
CN106304342B true CN106304342B (en) 2020-02-04

Family

ID=57631869

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510246655.1A Active CN106304342B (en) 2015-05-14 2015-05-14 Method and equipment for reporting

Country Status (1)

Country Link
CN (1) CN106304342B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10237784B2 (en) * 2017-03-24 2019-03-19 Motorola Mobility Llc Split bearer packet data converge protocol protocol data unit routing
US20180368166A1 (en) * 2017-06-16 2018-12-20 Mediatek Inc. User equipment and method to support data preprocessing
KR102425777B1 (en) 2017-09-26 2022-07-27 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 Data processing method and terminal equipment
CN109661839B (en) * 2017-09-26 2020-09-25 Oppo广东移动通信有限公司 Method and terminal device for data processing
CN110875837B (en) * 2018-08-31 2021-04-27 展讯通信(上海)有限公司 Method for sending MDT measurement log, terminal and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011020444A1 (en) * 2009-08-21 2011-02-24 华为技术有限公司 Method, relay node, e-utran nodeb and system for reporting buffer status report
CN102291200A (en) * 2010-06-21 2011-12-21 电信科学技术研究院 Method for reporting buffer status report, method for determining quantity of data and equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011020444A1 (en) * 2009-08-21 2011-02-24 华为技术有限公司 Method, relay node, e-utran nodeb and system for reporting buffer status report
CN102291200A (en) * 2010-06-21 2011-12-21 电信科学技术研究院 Method for reporting buffer status report, method for determining quantity of data and equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Medium Access Control (MAC) protocol specification;3GPP;《3GPP TS 36.321 V12.5.0》;20150331;全文 *

Also Published As

Publication number Publication date
CN106304342A (en) 2017-01-04

Similar Documents

Publication Publication Date Title
US10405231B2 (en) Switching between packet duplication operating modes
US10993277B2 (en) Enhanced PDCP duplication handling and RLC failure handling
CN110622538B (en) Repetition and RLC operation in new radio access technology
US10039086B2 (en) Communication method and apparatus in network environment where terminal may have dual connectivity to multiple base stations
US10075381B2 (en) Buffer status report and logical channel prioritization for dual connectivity
US20220295343A1 (en) System selection for high-throughput wireless communications
CN106304342B (en) Method and equipment for reporting
US11641614B2 (en) Data transmission method, terminal device and network device
JP2022501929A (en) Data transmission method and equipment
US10536892B2 (en) Method and device for data transmission
EP4142423A1 (en) Information transmission method, terminal and network device
CN107347199B (en) It is a kind of switching and its control method, device
CN118301679A (en) Communication method and access network equipment
WO2019097705A1 (en) Communication device and communication method
US20230077500A1 (en) Communication Method and Apparatus
WO2015063589A2 (en) Method for transmitting rlc status pdu in communication system supporting dual connectivity
US11601841B2 (en) Radio station, radio communication method, non-transitory computer readable medium, and radio communication system
CN105722096B (en) A kind of service data transmission method and equipment
US20190182116A1 (en) Configuration Method, Network Device, and User Equipment
US20130021923A1 (en) Communication drop avoidance via selective measurement report data reduction
KR20190067797A (en) Wireless communication device
EP3282770A1 (en) Discovery information transmission method, device and communication system
CN104521300B (en) A kind of method and device of control service quality
WO2020087294A1 (en) Replication data-based transmission method and device
US20250056300A1 (en) Method and apparatus for controlling quality of experience in wireless communication system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee after: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20210604

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Patentee after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

TR01 Transfer of patent right