Multi-RRU optical fiber remote distance adaptive compensation method in cell
Through the RRU hardware control unit EU, the optical fiber drawing distance of each RRU in the cell is identified and calculated, delay compensation is achieved, and the problems of excessive uplink delay and limited air interface coverage distance caused by different long distances of multiple RRU fiber drawing distances are solved, ensuring the stability and coverage range of terminal access.
Patent Information
- Application Number
- CN202510012236.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-06
- Publication Date
- 2025-02-28
AI Technical Summary
The problems of excessive uplink delay and limited air interface coverage distance caused by different long distances of multiple RRU fibers in the cell.
Each RRU is identified through the RRU hardware control unit EU, obtains its optical fiber pull-out distance, calculates the delay compensation value, and issues it to the corresponding RRU to complete the delay compensation.
Adaptive compensation for long-distance drawing of multiple RRU fibers in the cell is realized, ensuring the consistency of the initial access delay of the terminal uplink, and avoiding the problem of limited air interface coverage distance.
Smart Images

Figure CN119544068A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of 4G / 5G communication transmission and the technical field of 4G / 5G communication transmission, and in particular, to a method for adaptively compensating for the distance of multiple RRU optical fibers in a cell. Background Art
[0002] Fiber-optic telemetry technology connects the BBU (BaseBand Unit) to the RRU via optical fiber to achieve long-distance signal transmission. This technology is widely used in indoor distribution systems, high-rise building coverage, highways, railway coverage, and rural open areas. Traditional small base station networking models usually include extended pico sites and integrated high-power sites. The former usually has one BBU that can contain one or more cells, and one cell usually contains multiple RRUs. However, the BBU and RRU are usually very close, so there is basically no need to consider the telemetry distance of each RRU in the cell and the uplink access delay of the terminal in the cell. The latter currently usually has one BBU corresponding to one cell, and there is only one RRU in one cell. In this case, there are no problems such as different fiber-optic telemetry distances of multiple RRUs and access delays. With the development and progress of communication network technology and the further increase in people's demand for network coverage, integrated high-power sites are gradually developing towards a model of multiple cells under 1 BBU and multiple RRUs under 1 cell. Along with this, there are problems with uplink latency and air interface coverage distance caused by the different optical fiber pulling distances of each RRU in the cell.
[0003] For the scenario of integrated high-power single-cell multi-RRU coverage, there are currently two major problems: the different optical fiber extension distances of multiple RRUs in the cell result in excessive uplink latency for terminals that are difficult to access, and the possible limitation of air interface coverage distance.
[0004] 1) Different RRUs in a cell have different fiber pulling distances. For RRUs with relatively long fiber pulling distances, when terminals are initially connected to the network, it is usually difficult to access or a large number of Msg1s are required to access the network, which seriously affects the user experience. 2) Different RRUs in a cell have different fiber pulling distances. Different air interface compensation distances may be required for RUs with different fiber pulling distances. The longer the fiber pulling distance of the RRU, the longer the air interface compensation distance required. In this way, the distance that the air interface can cover will be smaller. In extreme cases, the entire air interface distance may be used to compensate for the access delay, making it difficult for terminals near the RRU to access, resulting in an extremely poor user experience and even a large number of user complaints and communication accidents. Summary of the invention
[0005] The embodiment of the present application provides an adaptive compensation method for the optical fiber extension distances of multiple RRUs in a cell, aiming to solve the technical problems of uplink delay and limited air interface coverage caused by the different optical fiber extension distances of multiple RRUs in a cell; considering the coverage scenarios and networking of existing integrated multi-RRUs, while taking into account the expansion networking scenarios and integrated single RRU scenarios.
[0006] The technical solution adopted by the present invention is: The invention discloses an adaptive compensation method for the optical fiber extension distance of multiple RRUs in a cell. The method comprises the following steps: the RRU hardware control unit EU identifies each RRU, obtains its optical fiber extension distance, calculates a delay compensation value, saves it in a register, and then sends it to the corresponding RRU to complete the delay compensation. The specific steps are as follows: there are n RRUs in the cell, and the EU identifies the RRUn identifier after power-on; the EU calculates the delay compensation value according to the optical fiber extension distance of the RRU, and saves it in the register; the EU sends the compensation value to the corresponding RRU, and the compensation is completed after the RRU confirms it; if the optical fiber extension distance of the RRU changes, a message is sent to the EU to update the compensation value; if it does not change, the compensation is performed according to the original value; after receiving the new optical fiber extension distance message of the RRU, the EU recalculates and sends a new delay compensation value; the adaptive compensation for the optical fiber extension distance of multiple RRUs in the cell is completed; the delay compensation value is 0 in a specific scenario.
[0007] Specifically, the network topology is used to identify each RRU through the RRU hardware control unit EU, and after obtaining the optical fiber pulling distance of different RRUs, the corresponding delay compensation value is calculated and saved in the register, and then these values are sent to the corresponding RRU; after the RRU side takes effect, the delay compensation of the corresponding RRU optical fiber pulling distance is completed. The specific method is as follows: Step 1: Assume that there are n RRUs in the cell. After multiple RRUs in the cell are powered on, the EU obtains the topological structure of the RRUs in the cell and identifies n RRU identifiers, i.e., RRU n , n∈Z; Step 2: After obtaining the fiber pulling distances of different RRUs, EU calculates a delay compensation value for each RRU device fiber pulling distance based on the benchmark of 10us round-trip delay for 1km fiber transmission, and saves it to the corresponding register; Step 3: According to step 1, EU identifies the identifier of each RRU through the network topology, and sends the compensation value calculated in step 2 according to the different RRU fiber pulling distances to the corresponding RRU. The RRU receives the corresponding value and returns a confirmation status to EU, which means that the corresponding value takes effect, completing the delay compensation of the corresponding RRU device fiber pulling distance; Step 4: For multiple RRUs, if the fiber pulling distance of some of the RRUs changes, the corresponding RRU needs to be triggered to send a message to the EU to indicate the updated fiber pulling distance; if the RRU fiber pulling distance does not change, the RRU does not need to trigger the fiber pulling distance change indication message and compensates according to the original compensation value; Step 5: If the EU receives the fiber extension distance message reported by the corresponding RRU, it obtains the new fiber extension distance of the corresponding RRU, and then performs delay conversion according to the reference value in step 2, and saves the new delay compensation value to the corresponding register and sends it to the corresponding RRU. After receiving the new delay compensation value, the RRU returns the confirmation status to the EU; Step 6: Through steps 1 to 5, the adaptive compensation of the optical fiber distance of multiple RRUs in the cell is completed.
[0008] Furthermore, for the scenarios of extended pico base stations and integrated high-power single RRUs, the delay compensation value defaults to 0.
[0009] Compared with the prior art, the embodiments of the present invention have the following beneficial effects: 1) When there are multiple RRUs in a cell, EU identifies each RRU through the network topology, that is, determines the identification of each RRU, and then after obtaining the corresponding RRU fiber pulling distance, based on the conversion benchmark between the existing fiber pulling distance and the delay, calculates a delay compensation value for each RRU and saves it to the corresponding register. EU sends the calculated delay compensation value to the corresponding RRU. After receiving the delay compensation value, the RRU side returns a confirmation status to EU to complete the delay compensation process.
[0010] 2) If the fiber extension distance of an RRU changes, the corresponding RRU needs to report the fiber extension distance to the EU. The EU calculates the delay compensation value based on the updated RRU fiber extension distance and sends it to the corresponding RRU, thereby realizing the adaptive delay compensation of different RRU fiber extension distances, ensuring the consistency of the initial uplink access delay of the terminal in the cell, and ensuring that the air interface coverage distance of all RRUs in the cell is not limited. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0012] Figure 1 It is a schematic diagram of the system structure provided in the first embodiment of the present application.
[0013] Figure 2 It is a schematic diagram of the system structure provided in the second embodiment of the present application. DETAILED DESCRIPTION
[0014] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0015] Example 1 In the scenario of integrated high-power master-slave RU coverage: Assuming the BBU (EU) + master RRU + slave RRU coverage scenario, the master RRU is at the near end, and the slave RRU fiber is pulled out to a distance of 2km or 10km. The specific structure is as follows Figure 1 shown.
[0016] Scenario 1: The optical fiber is 2 km away from the RRU. EU obtains the RRU ID corresponding to the RRU from the network topology. Assume that the master RRU is identified as RRU0 and the slave RRU is identified as RRU1. RRU0 exchanges messages with EU and reports a fiber pulling distance of 0km. RRU1 exchanges messages with EU and reports a fiber pulling distance of 2km. EU calculates the reported fiber pulling distance based on the existing fiber pulling distance and delay benchmark and saves the result in the register buffer. RRU0 sends a delay compensation value of 0us and RRU1 sends a delay compensation value of 20us. RRU0 and RRU1 receive the corresponding delay values and then reply with a confirmation message to complete the delay compensation of RRU0 and RRU1. Assume that the fiber pulling distance of RRU1 changes and increases to 4km. RRU1 notifies EU through a change message. After EU obtains the changed fiber pulling distance, it recalculates a new delay compensation value of 40us and saves the result in the corresponding register buffer. Then it sends a 40us delay compensation value to RRU1 to complete the delay compensation of RRU1. Scenario 2: The optical fiber is extended 10 km from the RRU. Same as scenario 1, only the delay compensation value sent by EU to the RRU is changed to 100 us.
[0017] Example 2 like Figure 2 As shown in the figure, the integrated high-power multi-RRU coverage scenario assumes that the networking scenario is a 1BBU + n RRU structure: EU obtains the RRU ID corresponding to the RRU from the network topology. Assume that the n RRUs are identified as RRU1, ..., RRUn , each RRU exchanges information with the EU and reports the fiber extension distance.
[0018] Assume that t1, ..., t n ,EU calculates the reported distances based on the existing fiber distance and delay benchmarks, and saves the results in the corresponding register buffers, and then sends the calculated delay values to RRU1, ..., RRU n , After receiving the value, each RRU replies with a confirmation message to the EU to complete the delay compensation of each RRU. If the fiber distance of any RRU is changed, the corresponding RRU needs to initiate a fiber distance change process to the EU. After receiving the message, the EU recalculates the delay compensation based on the changed fiber distance and sends it to the corresponding RRU to complete the delay compensation after the fiber distance of the corresponding RRU is changed.
[0019] An embodiment of the present application provides a computer program product. When the computer program product runs on a mobile terminal, the mobile terminal can implement the steps in the above-mentioned method embodiments when executing the computer program product.
[0020] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0021] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0022] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0023] In the embodiments provided in the present application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0024] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0025] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for adaptive compensation of multiple RRU optical fiber extension distance in a cell, characterized in that: The RRU hardware control unit EU identifies each RRU, obtains its fiber pulling distance, calculates the delay compensation value, saves it to the register, and then sends it to the corresponding RRU to complete the delay compensation. The specific steps are as follows: There are n RRUs in the cell. After power-on, EU identifies the RRUn identifier; EU calculates the delay compensation value according to the RRU fiber pulling distance and saves it to the register; EU sends the compensation value to the corresponding RRU, and the compensation is completed after the RRU confirms it; If the RRU fiber extension distance changes, a message is sent to the EU to update the compensation value; If there is no change, compensation will be made according to the original value; After receiving the message from RRU about the new fiber extension, EU recalculates and sends the new delay compensation value; Complete adaptive compensation for the distance of multiple RRU optical fibers in a cell; In certain scenarios, the delay compensation value is 0.
2. The method for adaptively compensating for the distance of multiple RRU optical fibers in a cell according to claim 1, characterized in that: Using the network topology, each RRU is identified through the RRU hardware control unit EU, and after obtaining the optical fiber pulling distance of different RRUs, the corresponding delay compensation value is calculated and saved in the register, and then these values are sent to the corresponding RRU; after the RRU side takes effect, the delay compensation of the corresponding RRU optical fiber pulling distance is completed. The specific method is as follows: Step 1: Assume that there are n RRUs in the cell. After multiple RRUs in the cell are powered on, the EU obtains the topological structure of the RRUs in the cell and identifies n RRU identifiers, i.e., RRUn, n∈Z; Step 2: After obtaining the fiber pulling distances of different RRUs, EU calculates a delay compensation value for each RRU device fiber pulling distance based on the benchmark of 10us round-trip delay for 1km fiber transmission, and saves it to the corresponding register; Step 3: According to step 1, EU identifies the identifier of each RRU through the network topology, and sends the compensation value calculated in step 2 according to the different RRU fiber pulling distances to the corresponding RRU. The RRU receives the corresponding value and returns a confirmation status to EU, which means that the corresponding value takes effect, completing the delay compensation of the corresponding RRU device fiber pulling distance; Step 4: For multiple RRUs, if the fiber pulling distance of some of them changes, it is necessary to trigger the corresponding RRU to send a message to the EU to indicate the updated fiber pulling distance; If the RRU fiber extension distance does not change, the RRU does not need to trigger the fiber extension distance change indication message and compensates according to the original compensation value; Step 5: If the EU receives the fiber extension distance message reported by the corresponding RRU, it obtains the new fiber extension distance of the corresponding RRU, and then performs delay conversion according to the reference value in step 2, and saves the new delay compensation value to the corresponding register and sends it to the corresponding RRU. After receiving the new delay compensation value, the RRU returns the confirmation status to the EU; Step 6: Through steps 1 to 5, the adaptive compensation of the optical fiber distance of multiple RRUs in the cell is completed.
3. The method for adaptively compensating for the distance of multiple RRU optical fibers in a cell according to claim 1, characterized in that: For extended pico base stations and integrated high-power single RRU scenarios, the default delay compensation value is 0.