Method for providing a buffer status report in a mobile communication network
First Claim
1. A method for providing a buffer status report in a mobile communication network, which is implemented between a base station and one or more user equipments for providing the user equipments to report buffer status of the user equipments to the base station, wherein each user equipment has multiple logical channels divided into a plurality of logical channel groups, each logical channel group corresponds to a buffer and a buffer status of the buffer, and each logical channel has a priority, the method comprising the steps of:
- (A) having an arrival data to a buffer of the user equipment and the priority of a logical channel for the arrival data being higher than those of other logical channels for existing data in the buffers;
(B) triggering a short buffer status report associated with the buffer of a logical channel group corresponding to the arrival data;
(C) using the user equipment to calculate available space of a Protocol Data Unit (PDU) to be transmitted based on resources allocated by the base station to thereby determine whether the available space of the PDU to be transmitted is enough for filling all data of the buffer of the logical channel group corresponding to the arrival data;
(D) canceling the short buffer status report when all data of the buffer of the logical channel group corresponding to the arrival data can be completely filled in the PDU to be transmitted; and
(E) using the user equipment to transmit the short buffer status report when all data of the buffer of the logical channel group corresponding to the arrival data can not be completely filled in the PDU to be transmitted.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for providing a buffer status report in a mobile communication network is implemented between a base station and a user equipment. When data arrives to buffers of the user equipment and the priority of a logical channel for the data is higher than those of other logical channels for existing data in the buffers, a short buffer status report associated with the buffer of a logical channel group corresponding to the arrival data is triggered. The user equipment is based on obtained resources allocated by the base station to fill all data of the buffer of the logical channel group in a Protocol Data Unit. If all data of the buffer of the logical channel group corresponding to the arrival data can be completely filled in the Protocol Data Unit, the short buffer status report is canceled. Otherwise, the user equipment transmits the short buffer status report.
116 Citations
30 Claims
-
1. A method for providing a buffer status report in a mobile communication network, which is implemented between a base station and one or more user equipments for providing the user equipments to report buffer status of the user equipments to the base station, wherein each user equipment has multiple logical channels divided into a plurality of logical channel groups, each logical channel group corresponds to a buffer and a buffer status of the buffer, and each logical channel has a priority, the method comprising the steps of:
-
(A) having an arrival data to a buffer of the user equipment and the priority of a logical channel for the arrival data being higher than those of other logical channels for existing data in the buffers; (B) triggering a short buffer status report associated with the buffer of a logical channel group corresponding to the arrival data; (C) using the user equipment to calculate available space of a Protocol Data Unit (PDU) to be transmitted based on resources allocated by the base station to thereby determine whether the available space of the PDU to be transmitted is enough for filling all data of the buffer of the logical channel group corresponding to the arrival data; (D) canceling the short buffer status report when all data of the buffer of the logical channel group corresponding to the arrival data can be completely filled in the PDU to be transmitted; and (E) using the user equipment to transmit the short buffer status report when all data of the buffer of the logical channel group corresponding to the arrival data can not be completely filled in the PDU to be transmitted. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing a buffer status report in a mobile communication network, which is implemented between a base station and one or more user equipments for providing the user equipments to report buffer status of the user equipments to the base station, wherein each user equipment has multiple logical channels divided into a plurality of logical channel groups, each logical channel group corresponds to a buffer and a buffer status of the buffer, and each logical channel has a priority, the method comprising the steps of:
-
(A) having an arrival data to a buffer of the user equipment and the priority of a logical channel for the arrival data higher than those of other logical channels for existing data in the buffers; (B) triggering a buffer status report (BSR) associated with the buffers of the LCGs that contain data in the buffers; (C) using the user equipment to calculate available space of a Protocol Data Unit (PDU) to be transmitted based on resources allocated by the base station to thereby determine whether the available space of the PDU to be transmitted is enough for filling all data of the buffers of the LCGs and a short BSR; (D) using the user equipment to transmit the short BSR corresponding to the buffer of an LCG when only the buffer of the LCG has remaining data; and (E) using the user equipment to transmit a long BSR when the buffers of multiple LCGs have remaining data. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for providing a buffer status report in a mobile communication network, which is implemented between a base station and one or more user equipments for providing the user equipments to report buffer status of the user equipments to the base station, wherein each user equipment has multiple logical channels divided into a plurality of logical channel groups, each logical channel group corresponds to a buffer and a buffer status of the buffer, and each logical channel has a priority, the method comprising the steps of:
-
(A) having an arrival data to buffers of the user equipment and the priority of a logical channel for the arrival data higher than those of other logical channels for existing data in the buffers; (B) comparing the buffer status of other logical channel groups without containing the arrival data and a previous buffer status report (B SR) to thereby produce a comparison difference; and (C) triggering a short BSR associated with the buffer of an LCG corresponding to the arrival data when the comparison difference is smaller than a threshold, and otherwise triggering a BSR associated with the buffers of multiple LCGs that contain data in the buffers. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A method for providing a buffer status report in a mobile communication network, which is implemented between a base station and one or more user equipments for providing the user equipments to report buffer status of the user equipments to the base station, wherein each user equipment has multiple logical channels divided into a plurality of logical channel groups, each logical channel group corresponds to a buffer and a buffer status of the buffer, and each logical channel has a priority, the method comprising the steps of:
-
(A) having an arrival data to buffers of the user equipment and the priority of a logical channel for the arrival data higher than those of other logical channels for existing data in the buffers; (B) comparing the buffer status of other logical channel groups without containing the arrival data and a predefined value to thereby produce a comparison difference; and (C) triggering a short BSR associated with the buffer of an LCG corresponding to the arrival data when the comparison difference is smaller than a threshold, and otherwise triggering a BSR associated with the buffers of multiple LCGs that contain data in the buffers. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification