A scheduling timing control method for a distributed small base station

By scheduling in advance on the S-DU and cache data on the S-RU, the problem that the scheduling information in the distributed small base station does not meet the timing of the physical layer is solved, and the service rate is significantly improved.

CN115988628BActive Publication Date: 2025-07-25DALIAN GONGJIN TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310060508.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-16
Publication Date
2025-07-25
Estimated Expiration
2043-01-16

AI Technical Summary

Technical Problem

In the O6 distributed integrated base station, the scheduling information sent by the S-DU to the S-RU does not meet the physical layer timing and affects the service rate.

Method used

Advance scheduling strategy is used to schedule data on the S-DU, and cache and accurate configuration timing control are performed on the S-RU to ensure the configuration timing requirements on the S-RU.

Benefits of technology

Through this method, the downlink packing service rate of commercial terminal tests has been increased from 550Mbps to around 700Mbps, with a peak of up to 750Mbps, solving the problem of insufficient service rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115988628B_ABST
    Figure CN115988628B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of scheduling timing control methods for distributed small base stations, and specifically to a scheduling timing control method for distributed small base stations, including a timing control method, a timing processing flow, and the processing logic of a timing control module. The timing control method is a method for ensuring the configured timing requirements on the S-RU. The timing processing flow is the processing flow for caching the data scheduled by the S-DU on the S-RU. The processing logic of the timing control module is the processing logic of the timing control module after the S-RU receives the scheduling information of the L2 of the S-DU. When testing the downlink packet filling service with a commercial terminal, the service rate has been significantly improved, from 550 Mbps to about 700 Mbps, and a peak value of 750 Mbps can be measured, solving the problem that the scheduling information sent by the S-DU to the S-RU in the O6 distributed integrated base station does not meet the physical layer timing and thus affects the service rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of scheduling timing control methods for distributed small base stations, and specifically to a scheduling timing control method for distributed small base stations. Background Art

[0002] In a wireless system, timing alignment among network elements is important, especially air interface timing. In an O6 distributed small station, to ensure that the air interface timing meets the requirements, the processing on the S-RU needs to meet the configuration timing requirements of the physical layer;

[0003] Based on actual test situations, through analysis, the main factors affecting the configuration not meeting the physical timing are as follows: Although the same underlying software timing generation mechanism is adopted on the S-DU and S-RU, the hardware processing for generating timing is different, resulting in inaccurate alignment of the TTI timing on the S-DU and S-RU; in addition, due to the presence of EU devices and other transmission devices between the S-DU and S-RU, transmission delays will also occur during high traffic volumes. Summary of the Invention

[0004] In view of the technical problems existing in the prior art, the present invention provides a scheduling timing control method for a distributed small base station to solve the problem that the scheduling information sent from the S-DU to the S-RU in an O6 distributed integrated base station does not meet the physical layer timing and thus affects the service rate.

[0005] The technical solution of the present invention to solve the above technical problems is as follows: A scheduling timing control method for a distributed small base station includes a timing control method, a timing processing flow, and the processing logic of a timing control module. The timing control method is a method for ensuring the configuration timing requirements on the S-RU. The timing processing flow is the processing flow for caching the data scheduled by the S-DU on the S-RU. The processing logic of the timing control module is the processing logic of the "timing control module" after the S-RU receives the scheduling information of the L2 from the S-DU.

[0006] Further, the timing control method is a method for ensuring the configuration timing requirements on the S-RU, and includes the following steps:

[0007] Step 1: Adopt an early scheduling strategy on the S-DU, and schedule data several TTIs in advance during scheduling;

[0008] Step 2: Perform accurate configuration timing control on the S-RU, and cache the data scheduled by the S-DU on the S-RU.

[0009] Further, the timing processing flow is the processing flow for caching the data scheduled by the S-DU on the S-RU, and includes the following steps:

[0010] Step 1: The "TTI module" on the S-DU regularly generates timing information sfn / slot, which is sent to the "L2 scheduling module" on the S-DU;

[0011] Step 2: The "L2 scheduling module" on the S-DU corrects the received sfn / slot: advance the received timing by a certain number of slots (the number of advanced slots is based on the actual measurement results of the product), and then perform scheduling processing according to the corrected timing information;

[0012] Step 3: The "TTI module" on the S-RU also regularly generates timing information sfn / slot, which is sent to the "timing control module" on the S-RU;

[0013] Step 4: After the S-RU receives the L2 scheduling information from the S-DU, it delivers this information to the "timing control module", which determines whether to cache this L2 scheduling information or configure it to the physical layer based on the local timing and the timing carried in the L2 scheduling information;

[0014] Step 5: When the "timing control module" on the S-RU determines that the timing is met, it configures the scheduling information from L2 to the L1 physical layer for processing after framing.

[0015] Furthermore, the processing logic of the timing control module is the processing logic of the "timing control module" after the S-RU receives the L2 scheduling information from the S-DU, including the following steps:

[0016] Step 1: The S-RU receives the L2 scheduling information from the S-DU;

[0017] Step 2: Obtain the S-RU timing and the timing information of the S-DU scheduling information;

[0018] Step 3: Determine whether the timing information of the S-DU scheduling information is within or after the configuration window based on the S-RU local timing;

[0019] Step 4: If the judgment result in Step 3 is that the timing information of the S-DU scheduling information is after the configuration based on the S-RU local timing, then cache the S-DU scheduling information and repeat Step 3;

[0020] Step 5: If the judgment result in Step 3 is that the timing information of the S-DU scheduling information is within the configuration window based on the S-RU local timing, then configure the S-DU scheduling information to the physical layer.

[0021] Furthermore, the number of advanced TTIs is determined according to the actual measurement results of the product.

[0022] Further, according to the local timing and the timing of the data to be scheduled, the configured time is determined. That is, if the data to be scheduled is earlier than the configured time window based on the local timing of the S-RU, caching continues; if the time of the data to be scheduled is within the configured time window, it is reconfigured to the physical layer.

[0023] The beneficial effects of the present invention are as follows: After adopting the above technical solution, when testing the downlink packet filling service with a commercial terminal, the service rate has been greatly improved, from 550 Mbps to about 700 Mbps, and a peak value of 750 Mbps can be measured, solving the problem that the scheduling information sent from the S-DU to the S-RU in the O6 distributed integrated base station does not meet the physical layer timing and thus affecting the service rate. Description of the Drawings

[0024] Figure 1 It is a base station form diagram of three physical products;

[0025] Figure 2 It is a base station form diagram of two physical products;

[0026] Figure 3 It is a timing processing flow chart of the present invention;

[0027] Figure 4 It is a processing logic diagram of the "timing control module" on the S-RU of the present invention. Detailed Embodiments

[0028] The principles and features of the present invention are described below with reference to the accompanying drawings. The examples given are only used to explain the present invention and are not intended to limit the scope of the present invention.

[0029] The distributed small base station is a modern product used to complete network coverage. Its characteristic is that according to different divisions of the protocol stack processing, the divided processing is respectively placed at the remote end and the proximal end. Among them, the division point of the O6 distributed base station based on the nFAPI interface is between the MAC and the PHY. The base station forms are as Figure 1 、 Figure 2 shown, where:

[0030] S-CU (Central Unit): Includes SDAP / PDCP / RRC protocol layer processing;

[0031] S-DU (Distributed Unit): Includes L2 processing such as RLC / MAC / scheduling;

[0032] S-RU (Radio Unit): Includes baseband physical layer and RF processing.

[0033] In such a distributed base station, the S-DU needs to send the scheduling information of L2 to the S-RU in real time, and this scheduling information needs to meet the timing requirements of the physical layer of the S-RU; in the 5G era, the scheduling interval of L2 may be 1ms / 0.5ms / 250us / 125us / 62.5us, and it can be seen that the scheduling interval may be very short.

[0034] To meet the synchronization requirements of the S-DU and the S-RU, generally, the S-CU / S-DU side will adopt GPS or 1588 or other synchronous clock sources, and the S-RU will adopt 1588 or other clock synchronization sources sent from the S-DU.

[0035] The L2 scheduling data is scheduled and processed based on the TTI interval. Therefore, both the S-DU / S-CU side and the S-RU side need a TTI timing system to generate the timing of the TTI interval. To meet the TTI timing alignment on both sides, the same mechanism is used on both sides to generate the TTI interval. Even so, in applications, it is still found that there are configurations that do not meet the physical layer timing, which in turn affects the service rate.

[0036] In the current implementation, to process data in a timely manner, the data received by the S-RU from the S-DU is immediately processed and sent to the physical layer. The problems brought by such an implementation are as follows: if the data on the S-DU arrives early, the configuration of the physical layer will also be early, which may lead to the configuration data for the physical layer being advanced, thus not meeting the physical layer timing; if the data on the S-DU arrives late, the configuration of the physical layer will also be late, resulting in the configuration data for the physical layer being behind, and also not meeting the physical layer timing. The configuration data that does not meet the physical layer timing will be discarded by the physical layer. The so-called early or late mentioned above is relative, that is, relative to the local timing of the S-RU. If the S-DU and the S-RU timings are aligned, the control processing is carried out according to the predetermined scheduling time, and generally only the situation of late-arriving data will occur; if the S-DU and the S-RU timings are not aligned, even if the S-DU performs control processing according to the predetermined scheduling time, there will still be situations of early arrival or late arrival relative to the S-RU timing.

[0037] The present invention provides the following preferred embodiments: A scheduling timing control method for a distributed small base station, including a timing control method, a timing processing flow, and the processing logic of a timing control module. The timing control method is a method for ensuring the configuration timing requirements on the S-RU. The timing processing flow is the processing flow for caching the scheduling data of the S-DU on the S-RU. The processing logic of the timing control module is the processing logic of the "timing control module" after the S-RU receives the L2 scheduling information of the S-DU.

[0038] To ensure the configuration timing requirements on the S-RU, the following solution is adopted: An early scheduling strategy is adopted on the S-DU, and accurate configuration timing control is carried out on the S-RU;

[0039] S-DU: When scheduling, data scheduling is performed several TTIs in advance, and the number of advanced TTIs is determined according to the actual measurement results of the product;

[0040] S-RU: The data scheduled by S-DU is cached on S-RU. According to the local timing and the timing of the data to be scheduled, the configured time is determined, that is, if the data to be scheduled is earlier than the configured time window based on the local timing of S-RU, it continues to be cached; if the data to be scheduled time is within the configured time window, it is reconfigured to the physical layer.

[0041] Reference Figure 3 As shown, the timing processing flow is the processing flow of caching the data scheduled by S-DU on S-RU, including the following steps:

[0042] Step 1: The "TTI module" on S-DU regularly generates timing information sfn / slot, and this information is sent to the "L2 scheduling module" on S-DU;

[0043] Step 2: The "L2 scheduling module" on S-DU performs correction processing on the received sfn / slot: advance the received timing by several slots (the number of advanced slots is based on the actual measurement results of the product), and then perform scheduling processing according to the corrected timing information;

[0044] Step 3: The "TTI module" on S-RU also regularly generates timing information sfn / slot, and this information is sent to the "timing control module" on S-RU;

[0045] Step 4: After S-RU receives the L2 scheduling information of S-DU, it will hand this information to the "timing control module", and this module determines whether to cache this L2 scheduling information or configure it to the physical layer according to the local timing and the timing carried in the L2 scheduling information;

[0046] Step 5: When the "timing control module" on S-RU determines that the timing is met, it configures the scheduling information from L2 to the L1 physical layer for processing after framing.

[0047] Reference Figure 4 As shown, the processing logic of the timing control module is the processing logic of the "timing control module" after S-RU receives the L2 scheduling information of S-DU, including the following steps:

[0048] Step 1: S-RU receives the L2 scheduling information of S-DU;

[0049] Step 2: Obtain the S-RU timing and the timing information of the S-DU scheduling information;

[0050] Step 3: Determine whether the timing information of the S-DU scheduling information is within or after the configuration window based on the S-RU local timing;

[0051] Step 4: If the determination result in Step 3 is that the timing information of the S-DU scheduling information is after the configuration based on the S-RU local timing, then cache the scheduling information of the S-DU and repeat Step 3;

[0052] Step 5: If the determination result in Step 3 is that the timing information of the S-DU scheduling information is within the configuration window based on the S-RU local timing, then configure the scheduling information of the S-DU for the physical layer.

[0053] After adopting the above embodiment, the downlink packet filling service is tested with a commercial terminal, and the service rate is greatly improved, from 550 Mbps to about 700 Mbps, and the peak value of 750 Mbps can be measured.

[0054] The beneficial effects of the present invention are specifically embodied as follows. The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A scheduling timing control method for a distributed small base station, characterized in that, The timing control method is a method for ensuring the configuration timing requirements on the S-RU (Radio Unit), and includes the following steps: Step 1: Adopt an early scheduling strategy on the S-DU (Distributed Unit), and schedule data several TTIs in advance during scheduling; Step 2: Perform accurate configuration timing control on the S-RU, and cache the data scheduled by the S-DU on the S-RU; Among them, the processing flow of caching the data scheduled by the S-DU on the S-RU includes the following steps: Step 1: The TTI module on the S-DU regularly generates timing information sfn / slot, and this information is sent to the L2 scheduling module on the S-DU; Step 2: The L2 scheduling module on the S-DU performs correction processing on the received sfn / slot: advance the received timing by several slots, and then perform scheduling processing according to the corrected timing information; Step 3: The TTI module on the S-RU also regularly generates timing information sfn / slot, and this information is sent to the timing control module on the S-RU; Step 4: After the S-RU receives the L2 scheduling information of the S-DU, it delivers this information to the timing control module, and this module determines whether to cache this L2 scheduling information or configure it to the physical layer according to the local timing and the timing carried in the L2 scheduling information; Step 5: When the timing control module on the S-RU determines that the timing is met, it configures the scheduling information from the L2 to the L1 physical layer for processing after framing; Among them, the processing logic of the timing control module is the processing logic of the timing control module after the S-RU receives the L2 scheduling information of the S-DU, and includes the following steps: Step 1: The S-RU receives the L2 scheduling information of the S-DU; Step 2: Obtain the S-RU timing and the timing information of the S-DU scheduling information; Step 3: Determine whether the timing information of the S-DU scheduling information is within or after the configuration window based on the S-RU local timing; Step 4: If the judgment result in Step 3 is that the timing information of the S-DU scheduling information is after the configuration based on the S-RU local timing, then cache the scheduling information of the S-DU and then repeat Step 3; Step 5: If the judgment result in Step 3 is that the timing information of the S-DU scheduling information is within the configuration window based on the S-RU local timing, then configure the scheduling information of the S-DU to the physical layer.

2. The scheduling timing control method of a distributed small base station according to claim 1, characterized in that The number of advanced TTIs is determined according to the actual measurement results of the product.

3. A scheduling timing control method for a distributed small base station according to claim 1, characterized in that, Determine the configuration time according to the local timing and the timing of the data to be scheduled. If the data to be scheduled is earlier than the configuration time window based on the S-RU local timing, continue to cache; If the time of the data to be scheduled is within the configuration time window, then configure it to the physical layer again.

Citation Information

Patent Citations

  • Optimization method for uplink time sequence window adjustment of ORAN protocol

    CN115175215A

  • Appratua and method for operating a reference time in wireless communication system

    KR1020160119628A