Background
Fig. 1 is a schematic diagram of an E-UTRAN radio interface protocol uplink layer 2 structure. The E-UTRAN is an Evolved universal terrestrial Radio Access Network of a third generation mobile communication Long Term Evolution (LTE) system and is composed of a plurality of enhanced base stations (eNBs), and is expressed by Evolved universal terrestrial Radio Access Network. In fig. 1, at a Media Access Control (MAC) protocol layer, a scheduling/priority handling function entity exists. User Equipment (UE) reports the BSR, and informs the base station of information of data available for transmission in an uplink buffer, so as to implement an uplink scheduling function and a priority processing function.
The BSR is classified into three types according to different trigger conditions: regular BSR, padding BSR and periodic BSR. As described separately below.
The triggering condition of the regular BSR includes that transmittable upper layer data arrives from a logical channel belonging to a Logical Channel Group (LCG), and if there is no transmittable upper layer data in an existing logical channel belonging to the LCG, the regular BSR is triggered; if the existing logic channel belonging to the LCG has upper layer data which can be transmitted and the logic channel of the new data has higher priority than the logic channel of the existing data, the regular BSR is triggered. In addition, if the BSR retransmission timer is over time and there is upper layer data to be transmitted in the existing logical channel belonging to the LCG, the regular BSR is triggered.
The triggering condition for padding the BSR includes that the UE has obtained uplink resources, and padding bits in the uplink resources are sufficient to accommodate transmission of the BSR.
The triggering condition for periodic BSR includes BSR period timer expiration.
The transmission format of the BSR is that BSR MAC control elements are encapsulated in MAC PDUs and transmitted on an Uplink Shared Channel (UL-SCH). The BSR MAC control element includes three formats: short BSR, truncated BSR, and long BSR. Wherein, the format of the short BSR is the same as that of the truncated BSR, and the short BSR is composed of a field indicating LCG and a field indicating the size of the corresponding buffer, as shown in fig. 2. The long BSR is composed of four fields indicating a buffer size, which correspond to LCG ID #0 to LCG ID #3 in order, as shown in fig. 3. Three different BSRs may be distinguished according to a field indicating a Logical Channel Identity (LCID) in the MAC subheader, where LCID 11100 denotes a truncated BSR, LCID 11101 denotes a short BSR, and LCID 11110 denotes a long BSR.
For the regular BSR and the periodic BSR, if more than 1 LCG has transmittable data, the long BSR is adopted for reporting, otherwise, the short BSR is adopted for reporting.
For padding BSR, if padding bits are larger than or equal to the sum of the long BSR and the MAC subheader size, reporting by using the long BSR; otherwise, if more than 1 LCG has transmittable data, using the truncated BSR to report the buffer size of the LCG where the highest priority logical channel with transmittable data is located, otherwise using the short BSR to report.
At least one BSR is triggered since the last BSR transmission or the first time, the following procedure is followed: if the current Transmission Time Interval (TTI) has uplink resources for first transmission, generating a BSR MAC control element according to the rule, and starting or restarting a BSR retransmission timer; if the reported BSR is not the truncated BSR, starting or restarting a periodic BSR timer; if the current TTI does not have uplink resources for first transmission and a regular BSR is triggered, a Scheduling Request (SR) is triggered.
All triggered BSRs are cancelled in two cases, one is: the uplink grant is sufficient to transfer all the transmittable data but insufficient to transfer the BSR MAC control element and its MAC subheader; the other situation is that: a BSR is transmitted.
The triggered BSR includes a regular BSR or a periodic BSR, and the processing flow is shown in fig. 5, and includes the following steps:
step 101, judging whether uplink resources for first transmission exist, if so, executing step 102; otherwise, go to step 107.
102, generating a BSR MAC control element; judging whether more than 1 LCG has transmittable data, if yes, executing step 103; otherwise, go to step 104.
103, reporting by adopting a long BSR; proceed to step 105.
And step 104, reporting by adopting a short BSR.
Step 105, start/restart BSR retransmission timer.
Step 106, starting/restarting a BSR period timer; the current processing flow is ended.
Step 107, whether regular BSR is triggered.
Step 108, triggering the SR; the current processing flow is ended.
It can be seen that the process flow of fig. 5 is not complete. In case of insufficient uplink resources (the uplink resources may be 16 bits at minimum), for example, the uplink resources available for the first transmission in the current TTI are 16 bits or 24 bits, and the triggered BSR is a periodic BSR, and there are more than 1 LCG having data to transmit. At this time, a BSR MAC control element should be generated according to the processing flow of fig. 5, and for a periodic BSR, if more than 1 LCG has transmittable data, long BSR reporting is adopted, that is, 32 bits are required, and obviously, the uplink resource at this time cannot be satisfied.
In summary, in the existing flow, how to process the situation that uplink resources are not enough to report a long BSR when a periodic BSR is involved is not standardized, and the same problem also exists when a conventional BSR is involved, and an optimization method of a BSR processing flow is urgently needed at present to solve the problem.
Disclosure of Invention
In view of this, the main objective of the present invention is to provide a method and a system for optimizing BSR processing flow, which improve BSR reporting under the condition that uplink resources are not enough to report a long BSR.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
a method for optimizing a buffer status report processing flow, the method comprising: when the triggered Buffer Status Report (BSR) includes a regular BSR and/or a periodic BSR; when more than 1 Logic Channel Group (LCG) has transmittable data and uplink resources are not enough to report a long BSR, selecting a format of a truncated BSR or a new BSR Media Access Control (MAC) control element to report the BSR; or, choose not to report the BSR and wait for the next report.
Wherein, the uplink resource is not enough for reporting the long BSR specifically: the size of the uplink resource is smaller than the sum of the size of the long BSR and the MAC subheader thereof.
Wherein, the truncated BSR specifically includes: a field indicating an LCG identity and a field indicating a corresponding buffer size; wherein,
the field indicating the LCG identifier specifically indicates that: the mark of LCG to which the logic channel with highest priority can transmit data belongs; the field indicating the size of the corresponding buffer specifically indicates: a buffer size of the LCG.
Wherein, the new BSR MAC control element specifically includes: two fields indicating an LCG identity and two fields indicating a corresponding buffer size; wherein,
a field indicating LCG identity specifically indicates: the mark of LCG to which the logic channel with highest priority can transmit data belongs; another field indicating LCG identity specifically indicates: except the logical channel included in the LCG in the former field indicating the LCG identification, the identification of the LCG to which the logical channel with the highest priority level capable of transmitting data belongs; two fields indicating the size of the corresponding buffer are specifically indicated: two fields indicating LCG identification the buffer size of the LCG.
Wherein the method further comprises: triggering a Scheduling Request (SR) when the triggered BSR includes a regular BSR; or does not trigger SR.
Wherein, under the condition of reporting the BSR, the method further comprises: when the triggered BSR comprises a conventional BSR, the triggered BSR is cancelled after the BSR is reported; or, the triggered BSR is not cancelled after the BSR is reported.
Wherein, under the condition of reporting the BSR, the method further comprises: when the triggered BSR has a periodic BSR, the triggered BSR is cancelled after the BSR is reported; or, the triggered BSR is not cancelled after the BSR is reported.
Wherein, under the condition of reporting the BSR, the method further comprises: a BSR retransmission timer is started or restarted.
Wherein, under the condition of reporting the BSR, the method further comprises: starting or restarting a BSR period timer; alternatively, the BSR cycle timer is not started or restarted.
A system for optimizing a buffer status report processing flow, the system comprising: selecting a reporting unit or selecting a unit not to be reported; wherein,
selecting a reporting unit, configured to select a regular BSR and/or a periodic BSR when the triggered BSR includes the regular BSR; when more than 1 LCG has transmittable data and uplink resources are not enough to report a long BSR, selecting a format of a truncated BSR or a new BSR MAC control element to report the BSR;
selecting a non-reporting unit for when the triggered BSR includes a regular BSR and/or a periodic BSR; if more than 1 LCG has transmittable data and uplink resources are not enough to report the long BSR, selecting not to report the BSR and waiting for the next report.
The selective reporting unit is further configured to select to report the BSR when the size of the uplink resource is smaller than the sum of the long BSR and the MAC subheader thereof.
Wherein the selection reporting unit further comprises a format encapsulation module, wherein,
under the condition of adopting the format encapsulation of the truncated BSR, the format encapsulation module is configured to, in the encapsulated truncated BSR, specifically include: a field indicating an LCG identity and a field indicating a corresponding buffer size; wherein, the field indicating the LCG identifier specifically indicates: the mark of LCG to which the logic channel with highest priority can transmit data belongs; the field indicating the size of the corresponding buffer specifically indicates: a buffer size of the LCG; or,
under the condition of adopting the format encapsulation of the new BSR MAC control element, the format encapsulation module is configured to, in the encapsulated new BSR MAC control element, specifically include: two fields indicating an LCG identity and two fields indicating a corresponding buffer size; wherein, a field indicating the LCG identifier specifically indicates: the mark of LCG to which the logic channel with highest priority can transmit data belongs; another field indicating LCG identity specifically indicates: except the logical channel included in the LCG in the former field indicating the LCG identification, the identification of the LCG to which the logical channel with the highest priority level capable of transmitting data belongs; two fields indicating the size of the corresponding buffer are specifically indicated: two fields indicating LCG identification the buffer size of the LCG.
And the select no-report unit is further configured to select no-report BSR for waiting for next report when the size of the uplink resource is smaller than the sum of the long BSR and the MAC subheader thereof.
The triggered BSR comprises a conventional BSR and/or a periodic BSR; when more than 1 LCG has transmittable data and uplink resources are not enough to report a long BSR, selecting a format of a truncated BSR or a new BSR MAC control element to report the BSR; or, choose not to report the BSR and wait for the next report.
The adoption of the invention perfects the BSR processing flow when the uplink resource is not enough to report the long BSR for the conventional BSR and/or the periodic BSR, namely: for a conventional BSR and/or a periodic BSR, when uplink resources are not enough to report a long BSR, selecting a format of a truncated BSR or a new BSR MAC control element to report the BSR; or, choose not to report the BSR and wait for the next report.
Detailed Description
The basic idea of the invention is: the processing flow of the BSR when the uplink resource is not enough to report the long BSR for the conventional BSR and/or the periodic BSR is perfected, namely: for a conventional BSR and/or a periodic BSR, when uplink resources are not enough to report a long BSR, selecting a format of a truncated BSR or a new BSR MAC control element to report the BSR; or, choose not to report the BSR and wait for the next report.
The following describes the embodiments in further detail with reference to the accompanying drawings.
A method for optimizing a buffer status report processing flow, the method comprising: when the triggered BSR includes a regular BSR and/or a periodic BSR; when there are more than 1 LCG with transmittable data and uplink resources are not enough to report a long BSR, one implementation is: and selecting a format of a truncated BSR or a new BSR MAC control element to report the BSR. The other realization mode is as follows: and selecting not to report the BSR and waiting for the next report. These two different implementations are set forth separately below.
In the first case: and selecting a reporting implementation mode.
For a conventional BSR or a periodic BSR, the uplink resource is insufficient for reporting the long BSR, which is specifically: the size of the uplink resource is smaller than the sum of the size of the long BSR and the MAC subheader thereof.
When generating a BSR MAC control element in a truncated BSR format to implement reporting, the truncated BSR specifically includes: a field indicating an LCG identification and a field indicating a corresponding buffer size.
Wherein, the field indicating the LCG identifier specifically indicates: there is an identification of the LCG to which the highest priority logical channel over which data may be transmitted belongs.
The field indicating the size of the corresponding buffer specifically indicates: the buffer size of the LCG in the field indicating the LCG identification.
When a new BSR MAC control element is generated in a format of the BSR MAC control element to implement reporting, the new BSR MAC control element specifically includes: two fields indicating LCG identification and two fields indicating the corresponding buffer size.
Wherein, a field indicating the LCG identifier specifically indicates: the mark of LCG to which the logic channel with highest priority can transmit data belongs; another field indicating LCG identity specifically indicates: in addition to the logical channel included in the LCG in the previous field indicating the LCG identification, there is an identification of the LCG to which the highest priority logical channel that can transmit data belongs.
Two fields indicating the size of the corresponding buffer are specifically indicated: two fields indicating LCG identification the buffer size of the LCG.
In the second case: and selecting an implementation mode without reporting.
For a conventional BSR or a periodic BSR, the uplink resource is insufficient for reporting the long BSR, which is specifically: the size of the uplink resource is smaller than the sum of the size of the long BSR and the MAC subheader thereof.
And aiming at the periodic BSR, the size of the uplink resource is smaller than the sum of the long BSR and the MAC subhead thereof, and the BSR is selected not to be reported to wait for the next report.
For the conventional BSR, the size of the uplink resource is smaller than the sum of the long BSR and the MAC subheader thereof, and the BSR is selected not to be reported to wait for the next reporting.
In both cases, whether reporting the BSR or not, the method further includes: triggering an SR when the triggered BSR comprises a regular BSR; or does not trigger SR.
In case of reporting BSR, the method further comprises: when the triggered BSR comprises a conventional BSR, the triggered BSR is cancelled after the BSR is reported; or, the triggered BSR is not cancelled after the BSR is reported. Wherein cancelling or not cancelling a "triggered BSR" involved in a triggered BSR, comprises: a regular BSR; the method optionally comprises the following steps: padding BSR, and/or periodic BSR.
In case of reporting BSR, the method further comprises: when the triggered BSR has a periodic BSR, the triggered BSR is cancelled after the BSR is reported; or, the triggered BSR is not cancelled after the BSR is reported. Wherein cancelling or not cancelling a "triggered BSR" involved in a triggered BSR, comprises: a periodic BSR; the method optionally comprises the following steps: padding BSR, and/or regular BSR.
In case of reporting BSR, the method further comprises: a BSR retransmission timer is started or restarted.
In case of reporting BSR, the method further comprises: starting or restarting a BSR period timer; alternatively, the BSR cycle timer is not started or restarted.
In summary, the present invention mainly includes the following contents:
the invention mainly aims at the condition that uplink resources are not enough to report a long BSR, perfects the processing flow of BSR reporting, and relates to a conventional BSR and a periodic BSR. Furthermore, the present invention also involves a handling scheme for the problem of whether an SR needs to be triggered or not, for a conventional BSR.
The specific contents are as follows:
the first scheme is as follows: and selecting the condition of reporting the BSR.
For the regular BSR and the periodic BSR, if more than 1 LCG has transmittable data and the size of the uplink resource is smaller than the sum of the size of the long BSR and the size of the MAC subheader thereof, reporting the BSR.
Further, the reported BSR format is a truncated BSR, or a new BSR MAC control element format is introduced. The new BSR MAC control element format includes fields indicating two LCG identities and corresponding buffer sizes, as shown in fig. 4. Adopting the truncated BSR, wherein the field indicating the LCG identification refers to the identification of the LCG to which the logical channel with the highest priority level capable of transmitting data belongs; the field indicating the corresponding buffer size refers to the buffer size of the LCG described above. Adopting the new BSR MAC control element format, wherein the field indicating the LCG identifier refers to the identifier of the LCG to which the logical channel with the highest priority for transmitting data belongs, and the identifier of the LCG to which the logical channel with the highest priority for transmitting data belongs except the logical channels included by the LCG; the field indicating the corresponding buffer size refers to the buffer sizes of the above two LCGs.
Here, the description is made with respect to the above "the field indicating the LCG identifier refers to an identifier of an LCG to which a logical channel having the highest priority for transmitting data belongs, and an identifier of an LCG to which a logical channel having the highest priority for transmitting data belongs, in addition to the logical channels included in the above LCG":
for example, logical channels 1, 2, 3, 4, where 1, 2 belong to LCG1, 3 belongs to LCG2, 4 belongs to LCG3, and the priority of the logical channels is 1 > 2 > 3 > 4. If all 4 logical channels have data to transmit, the new BSR format only reports the buffer sizes of LCG1 and LCG 2. Wherein, LCG1 is determined by logical channel 1; LCG2 is determined by logical channel 3. Although logical channel 2 has higher priority than logical channel 3, logical channel 2 belongs to LCG1 and has been reported.
Further, reporting the BSR, and starting or restarting a BSR retransmission timer.
Further, reporting the BSR, and starting or restarting a BSR period timer; or reporting the BSR, and not starting or restarting a BSR period timer.
Further, for a conventional BSR, if the BSR is reported, an SR is triggered; or reporting the BSR for the conventional BSR, and not triggering the SR.
Further, for a regular BSR, the triggered BSR is cancelled after the BSR is sent; or for a regular BSR, not cancelling the triggered BSR after transmitting the BSR.
Further, for a periodic BSR, canceling the triggered BSR after the BSR is sent; or for periodic BSR, not cancelling the triggered BSR after transmitting the BSR.
Scheme II: the case of not transmitting BSR is chosen.
For the periodic BSR, if more than 1 LCG has transmittable data and the size of the uplink resource is smaller than the sum of the size of the long BSR and the size of the MAC subheader thereof, the BSR is not reported and the next transmission is waited.
For the conventional BSR, if more than 1 LCG has transmittable data and the size of the uplink resource is smaller than the sum of the size of the long BSR and the size of the MAC subheader thereof, the BSR is not reported and the next transmission is waited.
The invention is illustrated below.
Since padding BSR does not have the problems described in the present invention, the following embodiments describe the case where the present invention is used for regular BSR or periodic BSR.
Assume that the UE has 4 logical channels: LC1, LC2, LC3, and LC4, which respectively belong to 4 logical channel groups: LCG1, LCG2, LCG3 and LCG4, wherein the priority levels are as follows: LC1 > LC2 > LC3 > LC 4. Assume that all 3 logical channels, except LC2, have upper layer data to transmit.
Embodiment of scheme one:
the processing flow of the UE per TTI is shown in fig. 6, and includes the following steps:
step 601: judging whether the current TTI has uplink resources for first transmission, if so, entering step 602; if not, go to step 603.
Step 602: generating a BSR MAC control element. Judging whether more than 1 LCG has transmittable data, if yes, entering step 6021; if not, go to step 6022;
it should be noted here that the format of padding BSR reporting adopts the existing procedure, and the reason is that: and when the uplink resources are not enough to report the long BSR, reporting the padding BSR for the truncated BSR by adopting a format of the BSR MAC control element. If padding BSR is reported in step 602, step 604 is entered according to the prior art. The following steps 6021-6024 are directed only to the regular BSR and the periodic BSR.
Step 6021: and judging whether the uplink resources are enough to report the long BSR, namely whether the size of the uplink resources is larger than or equal to the size of the long BSR and the MAC subheader thereof, if so, entering a step 6023, and if not, entering a step 6024.
Step 6022: and generating a BSR MAC control element by using the short BSR, and entering step 604.
Step 6023: and generating a BSR MAC control element by using the long BSR, and entering step 604.
Step 6024: generating BSRMAC control element using truncated BSR or newly introduced BSR MAC control element format, and proceeding to step 604.
It should be noted that, if uplink resources are not enough to report the newly introduced BSR MAC control element format, for example, only 16 bits are needed, at this time, the identity and the buffer size of the LCG1 can be reported only by using the truncated BSR. If the uplink resources are sufficient to report the newly introduced BSR MAC Control element format, for example, only 24 bits are available, the identifier and buffer size of the LCG1 may be reported by using a truncated BSR, and the remaining 16 bits may be used to report a Power overhead reporting (PHR) MAC Control element, or data from a Dedicated Control Channel (DCCH), or data from a Dedicated Traffic Channel (DTCH), etc.; the identities and buffer sizes of LCGs 1 and 2 may also be reported in a newly introduced BSR MAC control element format.
Step 603: and judging whether the triggered BSR has a regular BSR or not, and if so, triggering the SR.
Step 604: and starting or restarting a BSR retransmission timer, starting or restarting a BSR periodic timer, judging whether the triggered BSR has a conventional BSR or not, and triggering the SR if the triggered BSR has the conventional BSR.
Here, the processing of the BSR cycle timer in this step is to be explained.
In the prior art, the BSR cycle timer is processed by starting or restarting the BSR cycle timer, except for using a truncated BSR. Only padding BSRs are used in the prior art with truncated BSRs. However, in the present invention, the regular BSR and the periodic BSR may also adopt truncated BSR.
For padding BSR, the prior art is still adopted, that is, the BSR cycle timer is started or restarted when a long BSR or a short BSR is adopted, and the BSR cycle timer is not started or restarted when a truncated BSR is adopted.
For the regular BSR and the periodic BSR, a BSR period timer is started or restarted when a long BSR or a short BSR is adopted.
For the conventional BSR and periodic BSR, the same processing may be adopted when the truncated BSR or the newly introduced BSR MAC control element format is adopted, such as all starting or restarting the BSR periodic timer, or all not starting or restarting the BSR periodic timer; or different processes are adopted, such as one BSR starts or restarts the BSR period timer, and the other BSR does not start or restart the BSR period timer.
In addition, even if there is a regular BSR, the SR may not be triggered because the UE considers that the base station has the ability to reallocate the uplink grant for reporting the BSR or data according to the reported BSR.
For the scenario that the triggered BSR has a conventional BSR and a periodic BSR, if a BSR MAC control element is generated by adopting a truncated BSR or a newly introduced BSR MAC control element format, all the triggered BSRs are cancelled after the BSR is sent; alternatively, not all BSRs that have triggered are cancelled.
For the scenario with regular BSR and without periodic BSR, the same process can be adopted, that is: both scenarios cancel the triggered BSR, or neither scenario cancels the triggered BSR; different treatments may also be used, namely: one scenario cancels BSR, and the other scenario does not cancel BSR.
Example of scheme two:
the processing flow of the UE per TTI is shown in fig. 7, and includes the following steps:
step 701: judging whether the current TTI has enough uplink resources for first transmission, if so, entering step 702; if not, step 703 is entered.
It should be noted here that if the triggered BSR only has a padding BSR, there is no regular BSR or periodic BSR, and the uplink resource used for the first transmission is sufficient as follows: there are uplink resources. Otherwise, namely: the triggered BSR includes a regular BSR or a periodic BSR, and if there are more than 1 LCG data to be reported, the sufficient uplink resource for first transmission refers to: the size of the uplink resource is larger than or equal to the size of the long BSR and the MAC subheader thereof; otherwise, the sufficient uplink resource for the first transmission refers to: the size of the uplink resource is larger than or equal to the size of the short BSR and the MAC subheader thereof.
Step 702: generating a BSR MAC control element, starting or restarting a BSR retransmission timer, and starting or restarting a BSR periodic timer (not starting or restarting when truncating the BSR).
It should be noted here that, for the regular BSR, the periodic BSR, and the padding BSR, the BSR MAC control element is generated by using the prior art.
Step 703: and judging whether the triggered BSR has a regular BSR or not, and if so, triggering the SR.
A system for optimizing a buffer status report processing flow, the system comprising either: selecting a reporting unit, or selecting a non-reporting unit.
When the system comprises a selective reporting unit, the selective reporting unit is used for triggering the BSR to comprise a regular BSR and/or a periodic BSR; when more than 1 LCG has transmittable data and uplink resources are not enough to report the long BSR, a format of a truncated BSR or a new BSR MAC control element is selected to report the BSR.
When the system comprises a selection non-reporting unit, the selection non-reporting unit is used for selecting a regular BSR and/or a periodic BSR when the triggered BSR comprises the regular BSR; if more than 1 LCG has transmittable data and uplink resources are not enough to report the long BSR, selecting not to report the BSR and waiting for the next report.
Here, for the selective reporting unit, the selective reporting unit is further configured to select the reporting BSR when the size of the uplink resource is smaller than the sum of the long BSR and the size of the MAC subheader thereof.
The selective reporting unit further includes a format encapsulation module, where, in the case of adopting format encapsulation of the truncated BSR, the format encapsulation module is configured to, in the encapsulated truncated BSR, specifically include: a field indicating an LCG identification and a field indicating a corresponding buffer size. Wherein, the field indicating the LCG identifier specifically indicates: there is an identification of the LCG to which the highest priority logical channel over which data may be transmitted belongs. The field indicating the size of the corresponding buffer specifically indicates: buffer size of LCG.
Under the condition of adopting the format encapsulation of the new BSR MAC control element, the format encapsulation module is used for encapsulating the new BSR MAC control element, and specifically comprises the following steps: two fields indicating LCG identification and two fields indicating the corresponding buffer size. Wherein, a field indicating the LCG identifier specifically indicates: the mark of LCG to which the logic channel with highest priority can transmit data belongs; another field indicating LCG identity specifically indicates: in addition to the logical channel included in the LCG in the previous field indicating the LCG identification, there is an identification of the LCG to which the highest priority logical channel that can transmit data belongs. Two fields indicating the size of the corresponding buffer are specifically indicated: two fields indicating LCG identification the buffer size of the LCG.
For the selected non-reporting unit, the selected non-reporting unit is further configured to select the non-reporting BSR to wait for the next reporting when the size of the uplink resource is smaller than the sum of the long BSR and the MAC subheader thereof.
Here, the Scheduling process referred to above is denoted by Scheduling; priority handling is denoted by priority handling; the Regular buffer status report is expressed as Regular BSR; the Padding buffer status report is expressed as Padding BSR; the Periodic buffer status report is expressed in a Periodic BSR; the BSR retransmission Timer is expressed by retxBSR-Timer; the BSR period Timer is expressed as periodicBSR-Timer; the MAC Control Element is expressed by MAC Control Element, which is called MAC CE for short; PDU refers to protocol data unit; short BSR is denoted short BSR; the truncated BSR is denoted as truncated BSR; the long BSR is denoted as long BSR.
In fig. 1, the packet data convergence protocol is denoted as PDCP; radio link control is denoted RLC; medium access control is expressed in MAC; header compression is denoted ROHC; security is expressed as Security; segment/automatic repeat request is denoted by segm. Scheduling/prioritization is represented by Scheduling/priority handling; multiplexing is represented by Multiplexing; hybrid automatic repeat request is denoted HARQ; radio Bearers are denoted as Radio beacons; logical Channels are denoted by Logical Channels; transport Channels are denoted Transport Channels.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.