Downlink flow control method for F1-U interface of 5G base station

A flow control and interface technology, applied in the field of 5G communication, which can solve the problems of PDCP packet loss, mutual influence between bearers, and fullness.

Active Publication Date: 2021-03-09
杭州红岭通信息科技有限公司
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 1. If the F1-U downlink traffic exceeds the air interface traffic, the Buffer size on the DU side will be full, resulting in packet loss on the F1-U side, affecting the sliding of the PDCP window on the UE side, resulting in delay jitter and PDCP packet loss;
[0008] 2. Interaction between bearers, low priority bearers may occupy too much buffer size, resulting in too small available buffer size for high priority bearers

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Downlink flow control method for F1-U interface of 5G base station

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] Such as figure 1 As shown, the downlink flow control method of the F1-U interface of the 5G base station includes:

[0046] Step 1, periodically count the Buffer usage rate and packet loss rate of each bearer on the gNB-DU side;

[0047] Step 2, calculate the expected Buffer size of each bearer according to the statistical information;

[0048] Step 3, allocate the Buffer size for the F1-U interface in turn according to the bearer priority;

[0049] Step 4, gNB-DU notifies gNB-CU-UP to update the Buffer size of the F1-U interface.

[0050] In step 1 of this embodiment, for each bearer, the following three statistical variables need to be maintained: the total number of received packets (total_receive_packet_cnt); the total Buffer usage rate (total_buffer_used_ratio) and the total number of dropped packets (total_drop_packet_cnt); The size of the currently allocated buffer is Buffer_alloc.

[0051] After the start of each statistical cycle, the statistical variables ...

Embodiment 2

[0067] In this embodiment, taking the base station having one downlink bearer RB_1 as an example, the control method in this application is described, and the control method includes:

[0068] Step S1.1: The gNB-DU side establishes the bearer RB_1, and allocates its actual allocation buffer:

[0069] Buffer_alloc=Buffer_1...(1),

[0070] Periodically count the Buffer usage rate and packet loss rate of RB_1 after the cache is allocated;

[0071] Step S1.2: At the end of each cycle, calculate the expected buffer Buffer_need for carrying RB_1 according to the statistical information in step S1.1:

[0072] Step S1.21: If the packet loss rate>0, then:

[0073] Buffer_need=Buffer_alloc*(1+Ratio_1)...(2);

[0074] Otherwise, go to step S1.22;

[0075] Step S1.22: If the Buffer usage rate>Thrsh_1, then:

[0076] Buffer_need=Buffer_alloc*(1+Ratio_2)...(3);

[0077] Otherwise, go to step S1.23;

[0078] Step S1.23: If the Buffer usage rate

[0079] Buffer_need=Bu...

Embodiment 3

[0086] In this embodiment, the base station has two downlink bearers RB_1 and RB_2 as an example, where the priority of RB_1 is higher than that of RB_2, and the control method in this application is described, and the control method includes:

[0087] Step S2.1: The gNB-DU side establishes two bearers RB_1 and RB_2, allocates their actual allocation buffer Buffer_alloc(i)=Buffer(i), and then periodically counts the Buffer usage rate and packet loss rate of the bearers RB_1 and RB_2, where, i represents the bearer ID (value 1 or 2);

[0088] Step S2.2: At the end of each cycle, calculate the expected buffer Buffer_need(i) for carrying RB_1 and RB_2 according to the statistical information in step S2.1:

[0089] Step S2.21: If the packet loss rate>0, then:

[0090] Buffer_need(i)=Buffer_alloc(i)*(1+Ratio_1),

[0091] Otherwise, go to step 2b;

[0092] Step S2.22: If the Buffer usage rate>Thrsh_1, then:

[0093] Buffer_need(i)=Buffer_alloc(i)*(1+Ratio_2),

[0094] Otherwise...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a downlink flow control method for an F1-U interface of a 5G base station. The method comprises the following steps: step 1, periodically counting Buffer usage rates and packetloss rates borne by each side of a gNBDU; step 2, calculating the size of a Buffer expected by each bearer according to the statistical information; step 3, allocating Buffer sizes to the F1-U interfaces in sequence according to the bearing priorities; and step 4, enabling the gNB-DU to notify the gNB-CU-UP to update the Buffer size of the F1-U interface. According to the downlink flow control method for the F1-U interface of the 5G base station, the buffer fed back by the RLC is dynamically adjusted according to the actual air interface rate, so that the downlink flow of the F1-U tends to bethe same as the air interface flow, and the F1-U side packet loss caused by full occupation of the buffer size on the gNB-DU side is avoided; and according to the bearing priorities, the buffer sizeof each bearing is globally and dynamically adjusted, so that the situation that the low-priority bearing occupies the buffer size of the high-priority bearing is avoided.

Description

technical field [0001] The invention relates to the technical field of 5G communication, in particular to a method for controlling downlink flow of an F1-U interface of a 5G base station. Background technique [0002] The F1-U interface is a standard user plane interface between gNB-CU-UP and gNB-DU. gNB-CU-UP contains PDCP entities, and gNB-DU contains RLC entities. The F1-U interface mainly has two types of data frames: [0003] 1. DL USER DATA frame: transmits user data from the PDCP entity to the RLC entity, that is, PDCP PDU; [0004] 2. DL DATA DELIVERY STATUS frame: transmits the feedback from the RLC entity to the PDCP entity, that is, the downlink data transmission status feedback and control. [0005] Among them, the downlink flow control of the F1-U interface can be controlled through the Desired buffer size for the data radio bearer field in the DL DATA DELIVERY STATUS frame. Through this field, the RLC entity tells the PDCP entity the current expected Buffer si...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04W28/10H04W28/14H04W28/22H04W28/24H04L12/927H04L12/861H04L47/80
CPCH04W28/10H04W28/14H04W28/22H04W28/24H04L49/9005H04L47/805
Inventor 贾洪海
Owner 杭州红岭通信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products