CN-122028183-A - Communication method and communication device
Abstract
The application provides a communication method and a communication device, wherein the method comprises the steps of determining a first service flow, wherein the first service flow is used for indicating the data volume successfully transmitted by a data radio bearer in a downlink, the first service flow comprises the data volume transmitted in a time slot where data of a buffer area is emptied, determining a first service duration, the first service duration is used for indicating the duration for transmitting the first service flow, the first service duration comprises the duration occupied by the data of the buffer area when the data of the buffer area is emptied, and the first service flow and the first service duration are used for determining the downlink rate of terminal equipment. By performing conversion compensation on the data volume in the time slot when all the cache data are emptied, the downlink rate result is more balanced to reflect the rate of the user with good channel quality or the user with poor channel quality, the conversion ratio is improved, statistical distortion is avoided, and the accuracy of the downlink rate statistical result of the UE can be improved.
Inventors
- GU JUN
- SHI XIAOLI
Assignees
- 华为技术有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20241108
Claims (13)
- 1. A method of communication, comprising: determining a first service flow, wherein the first service flow is used for indicating the data volume successfully transmitted by a data radio bearer in a downlink, and the first service flow comprises the data volume transmitted in a time slot when the data of a buffer area is emptied; Determining a first service duration, where the first service duration is used for indicating a duration for transmitting the first service traffic, the first service duration includes a duration occupied by the data in the buffer area when the data is emptied, and the first service traffic and the first service duration are used for determining downlink rates of one or more terminal devices.
- 2. The method of claim 1, wherein the length of time that the data of the buffer is emptied is determined according to a ratio of an amount of data transmitted in a time slot in which the data of the buffer is emptied to an amount of data of a transport block scheduled when the buffer reaches a saturated state.
- 3. A method according to claim 1 or 2, characterized in that, And the data quantity transmitted in the time slot when the data of the buffer area is emptied is counted by the layer 2.
- 4. A method according to claim 1 or 2, characterized in that, The data amount transmitted in the time slot when the data of the buffer area is emptied is a first data amount, and the first data amount is the difference between the total data amount of the transmission blocks corresponding to the time slot when the data of the buffer area is emptied and the data amount of the filling bits added in the transmission blocks corresponding to the time slot.
- 5. The method according to any one of claims 1-4, wherein the first traffic flow further comprises an amount of data transmitted in a time slot in which data of the buffer is successfully transmitted and not emptied.
- 6. The method according to any one of claims 1-4, wherein the first service duration further includes a duration of time that is occupied when the data of the buffer is successfully transmitted and is not emptied.
- 7. The method according to any one of claims 1-6, further comprising: And determining the downlink rate of the one or more terminal devices according to the first service flow and the first service duration.
- 8. The method of claim 7, wherein the downlink rate of each of the one or more terminal devices satisfies: UE Throughput in DL=(ThpVolDl+ThpVolDl_Last_Slot)/(ThpTimeDl+ThpTimeDL_LastSlot), Wherein UE Throughput in DL represents a downlink rate of the terminal device, thpVolDl represents a data amount transmitted in a time Slot when the data of the buffer is successfully transmitted and is not emptied, thpVolDl _last_slot represents a data amount transmitted in a time Slot when the data of the buffer is emptied, THPTIMEDL represents a time length occupied when the data of the buffer is successfully transmitted and is not emptied, and THPTIMEDL _ LastSlot represents a time length occupied when the data of the buffer is emptied.
- 9. The method according to any one of claims 1-8, further comprising: And determining downlink rate distribution statistics and/or average downlink rate statistics of the plurality of terminal devices according to the first service flow and the first service duration.
- 10. A communication device comprising means or units for performing the method of any one of claims 1 to 9.
- 11. A communication device comprising a processor for performing the method of any of claims 1 to 9.
- 12. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a computer program or instructions, which when run on a communication device, cause the communication device to perform the method according to any of claims 1 to 9.
- 13. A computer program product, characterized in that the computer program product comprises a computer program or instructions for performing the method of any one of claims 1 to 9.
Description
Communication method and communication device Technical Field The present application relates to the field of communication technology, and more particularly, to a communication method and a communication apparatus. Background The transmission rate index of the User Equipment (UE) is a key core index item for evaluating and checking communication performance by an operator. The current protocol defines a transmission rate index statistics principle of the UE, and in the statistics principle, the data volume transmitted by the time slot of the empty buffer is removed, so that the statistics result is distorted. Although the current art provides compensation schemes, there may still be large deviations. Disclosure of Invention The application provides a communication method and a communication device, which are based on an assumption of a large packet continuous service model, and by compensating the data volume in a time slot where all cache data are emptied, the real air interface rate capability of a UE large packet continuous service model is restored, and the sample point proportion of good channel quality and poor channel quality in an NR cell can be reflected more fairly. In a first aspect, a communication method is provided, which may be performed by a first apparatus, or may also be performed by a chip or a circuit configured in the first apparatus, where the first apparatus may be a domain management function unit or a network element, which the present application is not limited to. The method comprises the steps of determining a first service flow, wherein the first service flow is used for indicating the data quantity successfully transmitted by a data radio bearer in a downlink, the first service flow comprises the data quantity transmitted in a time slot where data of a buffer area is emptied, determining a first service duration, wherein the first service duration is used for indicating the duration of transmitting the first service flow, the first service duration comprises the duration occupied by the data of the buffer area when the data of the buffer area is emptied, and the first service flow and the first service duration are used for determining the downlink rate of one or more terminal equipment. The duration of the buffer when the data is emptied may be understood to include the duration of the buffer when the data is emptied and transmitted in the last slot (last slot), or may be understood to include the duration of the data transmitted in the last slot (last slot), or may be understood to include the duration of the data transmission of the RLC layer of the last slot (last slot) data burst. Based on the technical scheme, the data quantity in the time slot when all the cache data are emptied is compensated, so that the downlink rate result is more balanced to reflect the rate of the user with good channel quality or the user with poor channel quality, the conversion ratio is improved, the statistical distortion is avoided, and the accuracy of the downlink rate statistical result of the UE can be improved. With reference to the first aspect, in some implementations of the first aspect, the duration occupied by the data in the buffer area when the data in the buffer area is emptied is determined according to a ratio of an amount of data transmitted in a time slot in which the data in the buffer area is emptied to an amount of data of a transport block scheduled when the buffer area reaches a saturated state. For example, the data amount of the transport block scheduled when the buffer reaches the saturation state may be the data amount of the transport block scheduled by the RB that is maximum when the buffer reaches the saturation state, where it is understood that the data amount of the transport block scheduled when the buffer reaches the saturation state is the data amount of the transport block of the last time slot data burst in the case that the last time slot data burst is in the full buffer. In the technical scheme, the conversion compensation is performed based on the condition that the data in the buffer area is far greater than the NR air interface transmission capability, so that the converted UE rate result is more in line with the actual rate capability of the UE side. With reference to the first aspect, in some implementations of the first aspect, an amount of data transmitted in a time slot in which the data of the buffer is emptied is counted by layer 2. Illustratively, the amount of data transmitted in the time slot in which the data of the buffer is emptied may be counted by the RLC layer or the MAC layer. With reference to the first aspect, in some implementations of the first aspect, the amount of data transmitted in a time slot where data in the buffer is emptied is a first amount of data, where the first amount of data is a difference between a total amount of data of a transport block corresponding to the time slot where data in the buffer is emptied and an am