Frequency domain resource adjustment method, device, and computer program product
By dynamically adjusting the frequency domain resources of NCR by monitoring terminal traffic at the base station, the problem of lack of frequency domain control in noise and interference control of NCR is solved, achieving better noise and interference suppression and improving spectrum efficiency and resource utilization.
Patent Information
- Application Number
- CN202510103153.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2026-07-24
AI Technical Summary
Existing network control repeaters (NCRs) lack frequency domain-level management schemes for noise and interference control, resulting in unsatisfactory noise and interference control performance.
The base station monitors the traffic volume of the accessing terminals and dynamically adjusts the working frequency domain resources of the NCR, including uplink and downlink working bandwidth, in order to suppress noise and interference. The adjustment of frequency domain resources is achieved through control signaling or OAM data radio bearer.
It effectively suppresses noise and interference, improves spectrum efficiency and resource utilization, and also has energy-saving effects.
Smart Images

Figure CN122458183A_ABST
Abstract
Description
Technical Field
[0001] This document relates to the field of communications, and in particular to a frequency domain resource adjustment method, device, and computer program product. Background Technology
[0002] A network control repeater (NCR) is a network node in a communication network used to amplify and transmit wireless signals. It can receive downlink signals from the base station, process them internally (such as amplification and filtering), and then forward them to the user equipment (UE). It can also receive uplink signals sent by the user equipment, process them internally, and then forward them to the base station.
[0003] Signals amplified by NCR, including interference and noise, can cause a significant increase in the network's noise floor if left untreated, impacting the overall cell capacity and spectral efficiency. To address this, NCR introduces network-side noise and interference control functions. However, this function currently only dynamically and intelligently controls noise and interference in the spatial beam and time slot dimensions. This is clearly insufficient; there is currently no frequency domain-level noise and interference management scheme, resulting in unsatisfactory noise and interference control performance. Summary of the Invention
[0004] This application provides a frequency domain resource adjustment method, device, and computer program product for noise and interference control from the frequency domain dimension, thereby improving the noise and interference control effect.
[0005] To solve the above-mentioned technical problems, the embodiments of this application are implemented as follows: Firstly, a frequency domain resource adjustment method is provided, applied to a base station, the method comprising: Obtain the current traffic volume of terminals accessing the base station via the network control repeater NCR; Determine whether to adjust the working frequency domain resources of the NCR based on the current traffic volume; If it is determined that the working frequency domain resources of the NCR should be adjusted, a first message is sent to the NCR, the first message being used to instruct the NCR to adjust its own working frequency domain resources.
[0006] Secondly, a frequency domain resource adjustment method is provided, applied to a network control repeater (NCR), the method comprising: Receive first information from the base station, wherein the first information is sent by the base station when it determines that the working frequency domain resources of the NCR need to be adjusted, and whether to adjust the working frequency domain resources of the NCR is determined by the base station based on the current traffic volume of the terminal accessing the base station through the NCR; Adjust the working frequency domain resources of the NCR based on the first information.
[0007] Thirdly, a frequency domain resource adjustment device is provided for use in a base station, the device comprising: The traffic acquisition module is used to acquire the current traffic of terminals accessing the base station through the network control repeater NCR; The adjustment judgment module is used to determine whether to adjust the working frequency domain resources of the NCR based on the current traffic volume. The first sending module is configured to send first information to the NCR when it is determined that the NCR's operating frequency domain resources should be adjusted. The first information is used to instruct the NCR to adjust its own operating frequency domain resources.
[0008] Fourthly, a frequency domain resource adjustment device is provided, applied to a network control repeater (NCR), the device comprising: The first receiving module is configured to receive first information from the base station, wherein the first information is sent by the base station when it determines that the working frequency domain resources of the NCR need to be adjusted, and whether to adjust the working frequency domain resources of the NCR is determined by the base station based on the current traffic volume of the terminal accessing the base station through the NCR; The resource adjustment module is used to adjust the working frequency domain resources of the NCR according to the first information.
[0009] Fifthly, an electronic device is provided, comprising: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the method as described in the first or second aspect.
[0010] A sixth aspect provides a computer-readable storage medium that, when instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to perform the method as described in the first or second aspect.
[0011] A seventh aspect provides a computer program product including instructions, wherein when a computer executes the instructions of the computer program product, the computer performs the method as described in the first or second aspect.
[0012] In this embodiment, the base station can obtain the current traffic volume of terminals accessing the base station via a network control repeater (NCR); determine whether to adjust the operating frequency domain resources of the NCR based on the current traffic volume; if it is determined that the operating frequency domain resources of the NCR should be adjusted, send first information to the NCR, the first information being used to instruct the NCR to adjust its own operating frequency domain resources. Since the base station can dynamically adjust the frequency domain operating resources allocated to the NCR based on the traffic volume of terminals accessing the NCR, noise and interference can be better suppressed. Attached Figure Description
[0013] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0014] Figure 1 This is an NCR networking architecture provided in one embodiment of this application.
[0015] Figure 2 This is a schematic diagram of the interaction links between the base station, NCR and UE in an NCR networking architecture provided in an embodiment of this application.
[0016] Figure 3 This is a flowchart illustrating a frequency domain resource adjustment method provided in an embodiment of this application.
[0017] Figure 4 This is a schematic diagram of the working frequency domain resources for reducing NCR provided by an embodiment of this application.
[0018] Figure 5 This is a flowchart illustrating a frequency domain resource adjustment method provided in another embodiment of this application.
[0019] Figure 6 This is a schematic diagram illustrating the application of an embodiment of this application to increase the working frequency domain resources of NCR.
[0020] Figure 7 This is a flowchart illustrating a frequency domain resource adjustment method provided in another embodiment of this application.
[0021] Figure 8 This is a flowchart illustrating a frequency domain resource adjustment method provided in another embodiment of this application.
[0022] Figure 9 This is a flowchart illustrating a frequency domain resource adjustment method provided in another embodiment of this application.
[0023] Figure 10 This is a flowchart illustrating a frequency domain resource adjustment method provided in another embodiment of this application.
[0024] Figure 11 This is a flowchart illustrating a frequency domain resource adjustment method provided in another embodiment of this application.
[0025] Figure 12 This is a schematic diagram of the structure of a frequency domain resource adjustment device provided in an embodiment of this application.
[0026] Figure 13 This is a schematic diagram of the structure of a frequency domain resource adjustment device provided in another embodiment of this application.
[0027] Figure 14 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation
[0028] To enable those skilled in the art to better understand the technical solutions in the embodiments of this application, the technical solutions in one or more embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the protection scope of this document.
[0029] The terms "first," "second," etc., used in this application and claims are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein. Furthermore, in this application and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0030] The following is a brief introduction to the relevant technologies involved in this application.
[0031] Figure 1 An NCR networking architecture is shown. Figure 2 The diagram illustrates the interaction links between the base station, NCR, and UE in the NCR network architecture.
[0032] like Figure 1As shown, the NCR network architecture may include: the Radio Access Network (RAN) element management system (RAN management system), core network, base stations, Network Control Relay (NCR), and User Equipment (UE). The number of base stations, NCRs, and UEs can be one or more. Figure 1 In this system, UE1 accesses base station 1 through NCR1, and UE2 accesses base station 2 through NCR2. Both base station 1 and base station 2 are connected to the core network and are managed by the RAN network management system. The Operations Administration and Maintenance (OAM) functions in the base station interact with the NCR through the air interface, and the MT-UE in the NCR interacts with the base station through the air interface.
[0033] like Figure 2 As shown ( Figure 1 (Similar to the example in the example), NCR 22 usually includes two functional entities: NCR-MT (MobileTemination) and NCR-FWD (RF forwarding). NCR-MT is a functional entity used for information exchange between NCR 22 and Base Station (BS) 21, while NCR-FWD is a functional entity used for information forwarding between NCR 22 and User Equipment (UE) 23, as well as between NCR 22 and BS 21.
[0034] like Figure 2 As shown, the NCR network architecture mainly includes three types of links: Alink is the link between UE 23's service and NCR 22, such as the NCR-FWD Access link; Blink is the link from NCR 22 to base station 21, which is mainly used to forward the UE's signal, such as the NCR-FWDBackhaul link; Clink is the link between NCR-MT and base station 21. It is mainly used for the interaction between NCR-MT and base station 21, to realize the interaction between NCR 22 and base station 21, and thus realize the intelligent management and control of NCR 22 by base station 21, such as control link.
[0035] In related technologies, NCR introduces network-side noise and interference control functions. However, this function currently only performs noise and interference control dynamically and intelligently in the spatial domain (beamwidth) and time domain (time slots). This is clearly insufficient; there is currently no noise and interference management scheme in the frequency domain, resulting in unsatisfactory noise and interference control performance.
[0036] To address the aforementioned issues, this application proposes a frequency domain resource adjustment method, device, and computer program product. By identifying the traffic volume of terminals accessing the NCR, frequency domain bandwidth can be adaptively allocated to the NCR for use by UEs accessing the NCR, aiming to suppress noise and interference in the frequency domain dimension. Additionally, it is hoped that it will also have an effect on energy saving. These aspects will be explained in detail below.
[0037] First, a frequency domain resource adjustment method provided in the embodiments of this application will be described with reference to the accompanying drawings.
[0038] One embodiment of this application provides a frequency domain resource adjustment method that can be applied to base stations (such as...). Figure 2 Base station 21 in the middle), such as Figure 3 As shown, the method may include: Step 301: Obtain the current traffic volume of terminals accessing the base station via the network control repeater NCR.
[0039] In some embodiments, a base station may monitor and statistically analyze the current traffic volume of all terminals accessing the base station through a certain NCR at set intervals (e.g., periodically). The current traffic volume may include at least one of current uplink traffic volume and current downlink traffic volume.
[0040] In some embodiments, the current traffic volume may include the utilization rate of frequency domain resources by the current service. Specifically, the utilization rate of frequency domain resources by the current service may include the utilization rate of physical resource blocks (PRBs) by the current service.
[0041] For example, the base station can monitor the PRB utilization rate of the current uplink service and the PRB utilization rate of the current downlink service for all terminals accessed through the NCR, respectively, to obtain the PRB utilization rate of the current uplink service and the PRB utilization rate of the current downlink service. The PRB utilization rate of the current uplink service refers to the percentage of PRB used by the current uplink service relative to the currently allocated PRB for carrying the uplink service; similarly, the PRB utilization rate of the current downlink service refers to the percentage of PRB used by the current downlink service relative to the currently allocated PRB for carrying the downlink service.
[0042] Step 302: Determine whether to adjust the working frequency domain resources of the NCR based on the current traffic volume.
[0043] In some embodiments, step 302 may include: determining to adjust the working frequency domain resources of the NCR if the current traffic volume meets preset conditions. For example, determining to adjust the working frequency domain resources of the NCR if the current traffic volume exceeds or falls below the expected traffic volume.
[0044] As an example, the working frequency domain resources include working bandwidth, wherein determining to adjust the working frequency domain resources of the NCR when the current traffic volume meets preset conditions includes: If the current traffic volume exceeds a preset threshold and the current operating bandwidth of the NCR is not full bandwidth, then it is determined to increase the operating bandwidth of the NCR. If the current traffic volume is lower than the preset threshold and the current operating bandwidth of the NCR is not the minimum bandwidth, then the operating bandwidth of the NCR is determined to be reduced.
[0045] It is understood that if the working frequency domain resources include uplink working bandwidth, then determining to adjust the working frequency domain resources of the NCR when the current traffic volume meets preset conditions may include: If the current uplink traffic exceeds a preset threshold and the current uplink bandwidth of the NCR is not full bandwidth, then it is determined to increase the uplink bandwidth of the NCR. If the current uplink traffic volume is lower than the preset threshold and the current uplink bandwidth of the NCR is not the minimum bandwidth, then the uplink bandwidth of the NCR is determined to be reduced.
[0046] Similarly, if the working frequency domain resources include downlink working bandwidth, then determining to adjust the working frequency domain resources of the NCR when the current traffic volume meets preset conditions may include: If the current downlink traffic exceeds a preset threshold and the current downlink operating bandwidth of the NCR is not full bandwidth, then it is determined to increase the downlink operating bandwidth of the NCR. If the current downlink traffic volume is lower than the preset threshold and the current downlink operating bandwidth of the NCR is not the minimum bandwidth, then the downlink operating bandwidth of the NCR is determined to be reduced.
[0047] Step 303: If it is determined that the working frequency domain resources of the NCR should be adjusted, first information is sent to the NCR, the first information being used to instruct the NCR to adjust its own working frequency domain resources.
[0048] The base station can send the first information to the NCR in two ways: 1) The first information is carried in control signaling from the control plane of the base station. Specifically, the base station can send the first information to the NCR-MT via control signaling, and the NCR-MT will then notify the NCR-FWD of the first information, thereby adjusting the working frequency domain resources of the NCR. In this approach, it may be necessary to modify the existing protocol.
[0049] 2) The first information is carried in the Data Radio Bearer (DRB) of the OAM from the base station. Specifically, the interaction between the base station and the NCR is implemented through the OAM protocol, which is carried on a dedicated DRB established between the base station and the NCR-MT, and is used to adjust the working frequency domain resources of the NCR.
[0050] For method 1) above, it may be necessary to modify the existing protocol. For method 2) above, the existing protocol needs to be modified, but it can be customized by the base station and NCR manufacturers, which is easier to implement.
[0051] In some embodiments, if the first information is carried in the DRB from the OAM, then after step 303, Figure 3 The method may further include: the OAM receiving second information from the NCR, wherein the second information is used to determine that the operating frequency domain resource adjustment of the NCR has taken effect. Specifically, the OAM receives second information of the NCR-FWD from the NCR.
[0052] Optionally, after receiving the second information, Figure 3 The method shown may further include: the OAM sending third information to the NCR-MT, wherein the third information is used to indicate that the adjustment of the NCR's operating frequency domain resources has taken effect.
[0053] In the first embodiment, as Figure 4 As shown, if it is determined that the operating bandwidth of the NCR should be reduced, then Figure 3 The method shown may further include: sending a BWP switching command to the terminal, wherein the BWP switching command is used to instruct the terminal to switch its own working bandwidth from a first bandwidth to a third bandwidth, the third bandwidth being less than the first bandwidth, and the third bandwidth being the reduced working bandwidth of the NCR.
[0054] In the second embodiment, as Figure 6 As shown, if it is determined that the operating bandwidth of the NCR will be increased, then Figure 3The method may further include: after sending the first information to the NCR, and upon receiving the second information from the NCR, sending a Bandwidth Part (BWP) switching command to the terminal, wherein the second information is used to determine that the working bandwidth adjustment of the NCR has taken effect, and the BWP switching command is used to instruct the terminal to switch its own working bandwidth from the first bandwidth to the second bandwidth, wherein the second bandwidth is greater than the first bandwidth, and the second bandwidth is the increased working bandwidth of the NCR.
[0055] Comparing the first and second embodiments above, it can be found that the timing of sending the BWP handover command to the terminal differs depending on whether the NCR's operating bandwidth is increased or decreased. When increasing the NCR's operating bandwidth (switching from small to large bandwidth), the NCR-FWD needs to have completed its adjustment; that is, the BWP handover command can only be sent to the terminal after receiving the second information. In other words, the NCR-FWD transceiver needs to adjust its operating bandwidth to the large bandwidth indicated by the base station, and after adjustment, it needs to reply to the base station's scheduling and control plane confirming completion before sending the BWP handover command to the terminal. However, when decreasing the NCR's operating bandwidth (switching from large to small bandwidth), there is no need to wait for the NCR-FWD to complete its adjustment; the BWP handover command can be sent to the terminal before receiving the second information, thereby improving communication efficiency. This is because when switching from high bandwidth to low bandwidth, although the bandwidth is reduced, it is still within the original bandwidth range, and the NCR can forward the terminal's services normally. However, when switching from low bandwidth to high bandwidth, the bandwidth is increased compared to the original bandwidth, and the terminal services exceeding the original bandwidth cannot be forwarded normally. They need to wait for the NCR's working bandwidth adjustment to take effect before they can be forwarded.
[0056] exist Figure 3 In the frequency domain resource adjustment method provided in the embodiment shown, since the base station can dynamically adjust the frequency domain working resources allocated to the NCR according to the traffic volume of the terminal accessed through the NCR, noise and interference can be better suppressed; in addition, since the frequency domain resources are allocated on demand, it can also save energy and improve resource utilization.
[0057] The following is through Figure 5 and Figure 7 The working bandwidth of NCR 22 was reduced (as shown in Figure 4; before and after adjustment, the working bandwidth of NCR decreased) and increased (as shown in Figure 4) respectively. Figure 6 As shown in the diagram, with the NCR's operating bandwidth increasing before and after adjustment, this application provides a frequency domain resource adjustment method. Figure 5 and Figure 7In the embodiment shown, the first information is carried in the control signaling from the control plane 211 of the base station 21.
[0058] like Figure 5 As shown, an embodiment of this application proposes a frequency domain resource adjustment method, which may include: Step 501, NCR 22 accesses base station 21.
[0059] Specifically, the NCR-MT 221 of NCR 22 interacts with the control plane 211 of base station 21, enabling NCR 22 to access base station 21.
[0060] In steps 502a and 502b, base station 21 performs initial configuration of NCR 22.
[0061] Specifically, the control plane 211 interacts with the NCR-MT 221 to perform the initial NCR configuration on the NCR 22; the NCR-MT 221 interacts with the NCR-FWD 222 to complete the initial NCR configuration.
[0062] Step 503, UE 23 sends a random access request to base station 21 via Msg1.
[0063] Specifically, UE 23 accesses base station 21 through Msg1 and scheduling 212 of base station 21.
[0064] Step 504, the scheduling 212 of base station 21 sends Msg2 to UE 23 to send a random access response to UE 23.
[0065] Step 505, UE 23 sends Msg3 to scheduling 212 and identifies the UR that accesses base station 21 through NCR 22.
[0066] Step 506: Scheduling 212 schedules the frequency domain resources of the UE that accesses base station 21 through NCR 22.
[0067] Step 507: Base station 21 monitors the current traffic volume of UE 23 accessing base station 21 through NCR 22.
[0068] In step 507, base station 21 monitors the current traffic volume, including the current uplink traffic volume and the current downlink traffic volume, and monitors the current uplink traffic volume and the current downlink traffic volume of all UEs accessing through NCR 22. When base station 21 determines that the current uplink traffic volume or the current downlink traffic volume of all UEs accessing through NCR 22 meets preset conditions, it determines to adjust the uplink operating bandwidth or the downlink operating bandwidth of NCR 22.
[0069] In step 507, as an example, when base station 21 determines that the current uplink or downlink traffic of all UEs accessing through NCR 22 meets preset conditions, it determines to adjust the uplink or downlink operating bandwidth of NCR 22, which may include: If the current uplink PRB utilization of all UEs is lower than a preset threshold, and the current uplink working bandwidth of the NCR is not the minimum bandwidth, then the uplink working bandwidth of the NCR is determined to be reduced. And / or, If the current downlink PRB utilization of all UEs is lower than a preset threshold, and the current downlink working bandwidth of the NCR is not the minimum bandwidth, then it is determined to reduce the downlink working bandwidth of the NCR.
[0070] Step 508: The scheduler 212 sends an instruction to the control plane 211 to prepare for the adjustment of the working frequency domain resources of NCR 22.
[0071] Step 509: Scheduling 212 sends a BWP handover command to UE 23 to adjust the working frequency domain resources of the UE under NCR 22.
[0072] Specifically, the BWP switching command is used to instruct the terminal to switch its own working bandwidth from the first bandwidth to the third bandwidth, the third bandwidth being less than the first bandwidth, the third bandwidth being the reduced working bandwidth of the NCR, and the first bandwidth being the working bandwidth of UE 23 before adjustment.
[0073] When switching from a large bandwidth to a small bandwidth, the base station 21 is ready to adjust the frequency domain resources; that is, the scheduling 212 of the base station 21 needs to notify the control plane 211 of the base station 21, and then issue the BWP handover command to the UE 23, so that the UE 23 can be handed over via BWP.
[0074] Step 510a: Control plane 211 sends first information to NCR-MT 221 to adjust the operating frequency domain resources of NCR 22.
[0075] Specifically, the operating bandwidth of NCR 22 is switched from the first bandwidth to the third bandwidth, wherein the third bandwidth is less than the first bandwidth, and the third bandwidth is the reduced operating bandwidth of NCR 22, while the first bandwidth is the operating bandwidth of NCR 22 before adjustment.
[0076] In step 510b, NCR-MT 221 sends a fourth message to NCR-FWD 222 to enable the adjustment of the operating frequency domain resources of NCR 22. That is, the fourth message is used to instruct NCR-FWD 222 to enable the adjustment of the operating frequency domain resources of NCR 22.
[0077] like Figure 7 As shown, an embodiment of this application proposes a frequency domain resource adjustment method, which may include: Step 701, NCR 22 accesses base station 21.
[0078] Specifically, the NCR-MT 221 of NCR 22 interacts with the control plane 211 of base station 21, enabling NCR 22 to access base station 21.
[0079] In steps 702a and 702b, base station 21 performs initial configuration of NCR 22.
[0080] Specifically, the control plane 211 interacts with the NCR-MT 221 to perform the initial NCR configuration on the NCR 22; the NCR-MT 221 interacts with the NCR-FWD 222 to complete the initial NCR configuration.
[0081] Step 703, UE 23 sends a random access request to base station 21 via Msg1.
[0082] Specifically, UE 23 accesses base station 21 through Msg1 and scheduling 212 of base station 21.
[0083] In step 704, the scheduling 212 of base station 21 sends Msg2 to UE 23 to send a random access response to UE 23.
[0084] In step 705, UE 23 sends Msg3 to scheduling 212 and identifies the UR that accesses base station 21 through NCR 22.
[0085] Step 706: Scheduling 212 schedules the frequency domain resources of the UE that accesses base station 21 through NCR 22.
[0086] Step 707: Base station 21 monitors the current traffic volume of UE 23 accessing base station 21 through NCR 22.
[0087] In step 707, base station 21 monitors the current traffic volume, including the current uplink traffic volume and the current downlink traffic volume, and monitors the current uplink traffic volume and the current downlink traffic volume of all UEs accessing through NCR 22. When base station 21 determines that the current uplink traffic volume or the current downlink traffic volume of all UEs accessing through NCR 22 meets preset conditions, it determines to adjust the uplink operating bandwidth or the downlink operating bandwidth of NCR 22.
[0088] In step 707, as an example, when base station 21 determines that the current uplink or downlink traffic of all UEs accessing through NCR 22 meets preset conditions, it determines to adjust the uplink or downlink operating bandwidth of NCR 22, which may include: If the current uplink PRB utilization of all UEs exceeds a preset threshold, and the current uplink working bandwidth of the NCR is not the maximum bandwidth, then it is determined to increase the uplink working bandwidth of the NCR. And / or, If the current downlink PRB utilization rate of all UEs exceeds a preset threshold, and the current downlink operating bandwidth of the NCR is not the maximum bandwidth, then it is determined to increase the downlink operating bandwidth of the NCR.
[0089] Step 708: The scheduler 212 sends an instruction to the control plane 211 to prepare for the adjustment of the working frequency domain resources of NCR 22.
[0090] In step 709a, the control plane 211 sends the first information to the NCR-MT 221 to adjust the operating frequency domain resources of the NCR 22.
[0091] Specifically, the operating bandwidth of NCR 22 is switched from the first bandwidth to the second bandwidth, which is greater than the first bandwidth. The second bandwidth is the increased operating bandwidth of NCR 22, while the first bandwidth is the operating bandwidth of NCR 22 before the adjustment.
[0092] In step 709b, NCR-MT 221 sends a fourth message to NCR-FWD 222 to enable the adjustment of the operating frequency domain resources of NCR 22. That is, the fourth message is used to instruct NCR-FWD 222 to enable the adjustment of the operating frequency domain resources of NCR 22.
[0093] Step 710: Scheduling 212 sends a BWP handover command to UE 23 to adjust the working frequency domain resources of the UE under NCR 22.
[0094] Specifically, the BWP switching command is used to instruct the terminal to switch its own working bandwidth from a first bandwidth to a second bandwidth, the second bandwidth being greater than the first bandwidth. The second bandwidth is the increased working bandwidth of the NCR, and the first bandwidth is the working bandwidth of UE 23 before adjustment.
[0095] When switching from a small bandwidth to a large bandwidth, the NCR-FWD 222 must have completed its adjustment before a BWP handover can be performed on UE 23. In other words, the transceiver of the NCR-FWD 222 needs to adjust its operating bandwidth to the large bandwidth indicated by the base station 21, and after the adjustment is completed, it needs to reply to the scheduling 212 and control plane 211 of the base station 21 with the adjustment completed before a BWP handover can be performed on UE 23.
[0096] exist Figure 5 or Figure 7 In the frequency domain resource adjustment method provided in the embodiment shown, since the base station can dynamically adjust the frequency domain working resources allocated to the NCR according to the traffic volume of the terminal accessed through the NCR, noise and interference can be better suppressed; in addition, since the frequency domain resources are allocated on demand, it can also save energy and improve resource utilization.
[0097] The following is through Figure 8 and Figure 9 The working bandwidth of NCR 22 was reduced (as shown in Figure 4; before and after adjustment, the working bandwidth of NCR decreased) and increased (as shown in Figure 4) respectively. Figure 6 As shown in the diagram, with the NCR's operating bandwidth increasing before and after adjustment, this application provides a frequency domain resource adjustment method. Figure 8 and Figure 9 In the embodiment shown, the first information is carried in the DRB of OAM 213 from base station 21. This scheme does not require modification of the protocol. The frequency domain resource adjustment information (such as the first information) under NCR 22 and the frequency domain adjustment confirmation information (such as the second information) under NCR 22 are carried by the DRB established by base station 21 and NCR-MT 221.
[0098] like Figure 8 As shown, an embodiment of this application proposes a frequency domain resource adjustment method, which may include: Step 801, NCR 22 accesses base station 21.
[0099] Specifically, the NCR-MT 221 of NCR 22 interacts with the control plane 211 of base station 21, enabling NCR 22 to access base station 21.
[0100] In steps 802a and 802b, base station 21 performs initial configuration of NCR 22.
[0101] Specifically, the control plane 211 interacts with the NCR-MT 221 to perform the initial NCR configuration on the NCR 22; the NCR-MT 221 interacts with the NCR-FWD 222 to complete the initial NCR configuration.
[0102] Step 803, UE 23 sends a random access request to base station 21 via Msg1.
[0103] Specifically, UE 23 accesses base station 21 through Msg1 and scheduling 212 of base station 21.
[0104] In step 804, the scheduling 212 of base station 21 sends Msg2 to UE 23 to send a random access response to UE 23.
[0105] In step 805, UE 23 sends Msg3 to scheduling 212 and identifies the UR that accesses base station 21 through NCR 22.
[0106] Step 806, scheduling 212 schedules the frequency domain resources of the UE that accesses base station 21 through NCR 22.
[0107] Step 807: Base station 21 monitors the current traffic volume of UE 23 accessing base station 21 through NCR 22.
[0108] In step 807, base station 21 monitors the current traffic volume, including the current uplink traffic volume and the current downlink traffic volume, and monitors the current uplink traffic volume and the current downlink traffic volume of all UEs accessing through NCR 22. When base station 21 determines that the current uplink traffic volume or the current downlink traffic volume of all UEs accessing through NCR 22 meets preset conditions, it determines to adjust the uplink operating bandwidth or the downlink operating bandwidth of NCR 22.
[0109] In step 807, as an example, when base station 21 determines that the current uplink or downlink traffic of all UEs accessing through NCR 22 meets preset conditions, it determines to adjust the uplink or downlink operating bandwidth of NCR 22, which may include: If the current uplink PRB utilization of all UEs is lower than a preset threshold, and the current uplink working bandwidth of the NCR is not the minimum bandwidth, then the uplink working bandwidth of the NCR is determined to be reduced. And / or, If the current downlink PRB utilization of all UEs is lower than a preset threshold, and the current downlink working bandwidth of the NCR is not the minimum bandwidth, then it is determined to reduce the downlink working bandwidth of the NCR.
[0110] Step 808: Scheduling 212 sends an instruction to OAM 213 to prepare for the adjustment of the working frequency domain resources of NCR 22.
[0111] Step 809: Scheduling 212 sends a BWP handover command to UE 23 to adjust the working frequency domain resources of the UE under NCR 22.
[0112] Specifically, the BWP switching command is used to instruct the terminal to switch its own working bandwidth from the first bandwidth to the third bandwidth, the third bandwidth being less than the first bandwidth, the third bandwidth being the reduced working bandwidth of the NCR, and the first bandwidth being the working bandwidth of UE 23 before adjustment.
[0113] When switching from a large bandwidth to a small bandwidth, when base station 21 is ready to adjust frequency domain resources; that is, when the scheduling 212 of base station 21 needs to notify the OAM 213 of base station 21, the BWP handover command can be issued to UE 23, and the BWP handover can be performed on UE 23.
[0114] In step 810a, OAM 213 sends the first message to NCR-MT 221 to adjust the operating frequency domain resources of NCR 22.
[0115] Specifically, the operating bandwidth of NCR 22 is switched from the first bandwidth to the third bandwidth, wherein the third bandwidth is less than the first bandwidth, and the third bandwidth is the reduced operating bandwidth of NCR 22, while the first bandwidth is the operating bandwidth of NCR 22 before adjustment.
[0116] In step 810b, NCR-MT 221 sends a fourth message to NCR-FWD 222 to enable the adjustment of the operating frequency domain resources of NCR 22. That is, the fourth message is used to instruct NCR-FWD 222 to enable the adjustment of the operating frequency domain resources of NCR 22.
[0117] Step 811, NCR-FWD 222 sends a second message to OAM 213 to confirm that the working frequency domain resource adjustment of NCR 22 has taken effect.
[0118] In step 812, OAM 213 sends a third message to NCR-MT 221 to confirm that the working frequency domain resource adjustment of NCR 22 has taken effect.
[0119] like Figure 9 As shown, an embodiment of this application proposes a frequency domain resource adjustment method, which may include: Step 901, NCR 22 accesses base station 21.
[0120] Specifically, the NCR-MT 221 of NCR 22 interacts with the control plane 211 of base station 21, enabling NCR 22 to access base station 21.
[0121] In steps 902a and 902b, base station 21 performs initial configuration of NCR 22.
[0122] Specifically, the control plane 211 interacts with the NCR-MT 221 to perform the initial NCR configuration on the NCR 22; the NCR-MT 221 interacts with the NCR-FWD 222 to complete the initial NCR configuration.
[0123] Step 903, UE 23 sends a random access request to base station 21 via Msg1.
[0124] Specifically, UE 23 accesses base station 21 through Msg1 and scheduling 212 of base station 21.
[0125] In step 904, the scheduling 212 of base station 21 sends Msg2 to UE 23 to send a random access response to UE 23.
[0126] In step 905, UE 23 sends Msg3 to scheduling 212 and identifies the UR that accesses base station 21 through NCR 22.
[0127] Step 906: Scheduling 212 schedules the frequency domain resources of the UE that accesses base station 21 through NCR 22.
[0128] Step 907: Base station 21 monitors the current traffic volume of UE 23 accessing base station 21 through NCR 22.
[0129] In step 907, base station 21 monitors the current traffic volume, including the current uplink traffic volume and the current downlink traffic volume, and monitors the current uplink traffic volume and the current downlink traffic volume of all UEs accessing through NCR 22. When base station 21 determines that the current uplink traffic volume or the current downlink traffic volume of all UEs accessing through NCR 22 meets preset conditions, it determines to adjust the uplink operating bandwidth or the downlink operating bandwidth of NCR 22.
[0130] In step 907, as an example, when base station 21 determines that the current uplink or downlink traffic of all UEs accessing through NCR 22 meets preset conditions, it determines to adjust the uplink or downlink operating bandwidth of NCR 22, which may include: If the current uplink PRB utilization of all UEs exceeds a preset threshold, and the current uplink working bandwidth of the NCR is not the maximum bandwidth, then it is determined to increase the uplink working bandwidth of the NCR. And / or, If the current downlink PRB utilization rate of all UEs exceeds a preset threshold, and the current downlink operating bandwidth of the NCR is not the maximum bandwidth, then it is determined to increase the downlink operating bandwidth of the NCR.
[0131] Step 908: Scheduling 212 sends an instruction to OAM 213 to prepare for the adjustment of the working frequency domain resources of NCR 22.
[0132] In step 909a, OAM 213 sends the first message to NCR-MT 221 to adjust the operating frequency domain resources of NCR 22.
[0133] Specifically, the operating bandwidth of NCR 22 is switched from the first bandwidth to the second bandwidth, which is greater than the first bandwidth. The second bandwidth is the increased operating bandwidth of NCR 22, while the first bandwidth is the operating bandwidth of NCR 22 before the adjustment.
[0134] In step 909b, NCR-MT 221 sends a fourth message to NCR-FWD 222 to enable the adjustment of the operating frequency domain resources of NCR 22. That is, the fourth message is used to instruct NCR-FWD 222 to enable the adjustment of the operating frequency domain resources of NCR 22.
[0135] In step 910, NCR-FWD 222 sends a second message to OAM 213 to confirm that the working frequency domain resource adjustment of NCR 22 has taken effect.
[0136] In step 911, OAM 213 sends a third message to NCR-MT 221 to confirm that the working frequency domain resource adjustment of NCR 22 has taken effect.
[0137] Step 912: Scheduling 212 sends a BWP handover command to UE 23 to adjust the working frequency domain resources of the UE under NCR 22.
[0138] Specifically, the BWP switching command is used to instruct the terminal to switch its own working bandwidth from a first bandwidth to a second bandwidth, the second bandwidth being greater than the first bandwidth. The second bandwidth is the increased working bandwidth of the NCR, and the first bandwidth is the working bandwidth of UE 23 before adjustment.
[0139] When switching from a small bandwidth to a large bandwidth, the NCR-FWD 222 must have completed its adjustment before a BWP handover can be performed on UE 23. In other words, the transceiver of the NCR-FWD 222 needs to adjust its operating bandwidth to the large bandwidth indicated by the base station 21, and after the adjustment is completed, it needs to reply to the scheduling 212 and control plane 211 of the base station 21 with the adjustment completed before a BWP handover can be performed on UE 23.
[0140] exist Figure 8 or Figure 9In the frequency domain resource adjustment method provided in the embodiment shown, since the base station can dynamically adjust the frequency domain working resources allocated to the NCR according to the traffic volume of the terminal accessed through the NCR, noise and interference can be better suppressed; in addition, since the frequency domain resources are allocated on demand, it can also save energy and improve resource utilization.
[0141] The frequency domain resource adjustment method provided in this application will be described below through a more detailed embodiment.
[0142] like Figure 10 As shown in the embodiment of this application, a frequency domain resource adjustment method is provided, which may include: Step 1000: NCR access base station.
[0143] Step 1001: Power on and initialize the NCR configuration. The uplink bandwidth of the NCR is full bandwidth, and the downlink bandwidth of the NCR is full bandwidth.
[0144] Step 1002: The base station monitors the current uplink and downlink traffic of terminals accessing the base station through the NCR.
[0145] Specifically, the base station identifies all UEs accessing under NCR. The UE identification scheme may include, but is not limited to, at least one of the following identification schemes: beamforming of the Synchronization Signal and PBCH block (SSB), Timing Advance (TA), Sounding Reference Signal (SRS), and Channel State Information-Reference Signal (CSI-RS).
[0146] During the time a UE is providing services, the base station calculates the downlink and uplink PRB occupancy rates of the UE at regular intervals. The calculation method is as follows: 1) According to a certain time period T, calculate the downlink PRB utilization rate (DLNCRPRBRatio) of all UEs accessed under NCR within the period. DLNCRPRBRatio = Total number of DL RBs actually scheduled by NCR UEs within the window / Total number of downlink available PRBs in the open time slots of NCR UEs within the window; 2) According to a certain time period, calculate the uplink PRB utilization rate (ULNCRPRBRatio) of all UEs accessed under NCR within the period. ULNCRPRBRatio = The total number of UL RBs actually scheduled for NCR UEs in the window within the group / The total available PRBs in the uplink of the NCR-enabled slots in the window within the group.
[0147] The NCR is initially powered on to work in the full bandwidth, that is, it works in gear 1. Since communication signals always occur in the time domain, frequency domain, and spatial domain, it is specifically pointed out that when we perform frequency domain adjustment, there are no special restrictions on the time domain and spatial domain.
[0148] During the service of the UEs accessed by the NCR, the base station monitors the PRB utilization rate in real time, and then executes step 1003 and step 1004.
[0149] Step 1003, the base station determines whether to adjust the downlink working frequency domain resources of the NCR according to the current downlink traffic volume. If so, execute step 1005; otherwise, execute step 1007.
[0150] Step 1004, the base station determines whether to adjust the uplink working frequency domain resources of the NCR according to the current uplink traffic volume. If so, execute step 1006; otherwise, execute step 1007.
[0151] Step 1005, determine whether to reduce the working bandwidth of the NCR. If so, execute step 1008; otherwise, execute step 1009.
[0152] Step 1006, determine whether to increase the working bandwidth of the NCR. If so, execute step 1009; otherwise, execute step 1008.
[0153] Step 1008, reduce the working bandwidth of the NCR.
[0154] Step 1009, increase the working bandwidth of the NCR.
[0155] Step 1007, do not adjust the working frequency domain resources of the NCR.
[0156] As an example, the judgment and adjustment of the downlink frequency domain resources can be as follows: Set several gears for the downlink PRB utilization rate. Here, 3 gears are set; actually, it can be set according to the downlink bandwidth of the cell. The larger the bandwidth, the more gears can be set. Among them, 0 < X < Y < 100, and X and Y are configurable.
[0157] 1) Gear 1, the NCR frequency domain resources are: full bandwidth (100%); 2) Gear 2, the NCR frequency domain resources are: partial bandwidth (Y%); 3) Gear 3, the NCR frequency domain resources are: initial BWP (X%).
[0158] Configure four downlink frequency domain resource handover thresholds. The following four thresholds can be set. The setting is mainly based on the proportion of cell bandwidth according to the maximum, average, and minimum bandwidth occupied by UE services in the NCR deployment area and the PRB resources occupied. The threshold setting needs to consider the total number of UEs accessing under NCR, the bandwidth requirements of downlink services performed by UEs, the scheduling of downlink BSRs of UEs accessing under NCR, and the frequency domain bandwidth capabilities that UEs can support.
[0159] Generally speaking, it's desirable for NCR users to consume as few resources as possible. Therefore, when switching from low to high bandwidth, the switching threshold can be relatively high. 1) NCR_DL_PRBRatioThr_12: This refers to the threshold for switching from gear 1 to gear 2, and can be set to 50%; 2) NCR_DL_PRBRatioThr_23: This refers to the threshold for switching from gear 2 to gear 3, which can be set to 25%. 3) NCR_DL_PRBRatioThr_32: This refers to the threshold for switching from gear 3 to gear 2, and can be set to 30%. 4) NCR_DL_PRBRatioThr_21: refers to the threshold for switching from gear 2 to gear 1, which can be set to 60%.
[0160] The following is the algorithm for determining the adjustment of NCR's operating frequency domain resources: When the NCR is powered on, it initially operates at full bandwidth, which is level 1.
[0161] 1) When: DLNCRPRBRatio>NCR_DL_PRBRatioThr_12 The NCR's operating frequency domain resources are in level 1. 2) When the following conditions are met: the current NCR frequency domain resource is level 1, and DLNCRPRBRatio <NCR_DL_PRBRatioThr_12 Adjust the NCR's operating frequency domain resources to level 2; 3) When the following conditions are met: the current NCR frequency domain resource is level 2, and DLNCRPRBRatio <NCR_DL_PRBRatioThr_23 Adjust the NCR's operating frequency domain resources to level 3; 4) When the following conditions are met: the current NCR frequency domain resource is level 3, and DLNCRPBRatio>NCR_DL_PRBRatioThr_32 The working frequency domain resources of NCR are adjusted to gear 2; 5) When the following conditions are met: the current frequency domain resources of NCR are in gear 2, and DLNCRPRBRatio > NCR_DL_PRBRatioThr_21 The working frequency domain resources of NCR are adjusted to gear 1; 6) Other cases: The working frequency domain resources of NCR remain unchanged at the current gear.
[0162] As an example, the judgment and adjustment of the uplink frequency domain resources can be as follows: Set several gears for the uplink PRB utilization rate. Here, 3 gears are set; actually, it can be set according to the downlink bandwidth of the cell. The larger the bandwidth, the more gears can be set. Among them, 0 < XX < YY < 100, and X and Y are configurable.
[0163] 1) Gear 1, full frequency domain bandwidth; (100%); 2) Gear 2, half frequency domain bandwidth; (YY%); 3) Gear 3, initial BWP of the frequency domain; (XX%).
[0164] According to a certain time period, count the uplink PRB utilization rate ULNCRPRBRatio of all UEs accessed under NCR during the period; ULNCRPRBRatio = the total number of UL RBs actually scheduled by NCR UEs in the group within the window / the total available uplink PRBs of the NCR open slots in the group within the window.
[0165] Configure 4 uplink frequency domain resource switching thresholds. The following 4 thresholds can be set. The setting is mainly to convert according to the ratio of the maximum bandwidth, average bandwidth, and minimum bandwidth of the PRB occupied by UE services in the NCR deployment area to the cell bandwidth. The threshold setting needs to consider the total number of UEs accessed under NCR, the bandwidth requirements of the uplink services performed by UEs, the scheduling satisfaction of the uplink BSR of UEs accessed under NCR, and the frequency domain bandwidth capabilities that UEs themselves can support.
[0166] Generally speaking, it is hoped that NCR users can occupy as few resources as possible. Therefore, for the shift from a small bandwidth to a large bandwidth, the switching threshold can be set higher. Specifically, 4 uplink frequency domain resource switching thresholds can be configured: 1) NCR_UL_PRBRatioThr_12: refers to the threshold for switching from gear 1 to gear 2; 2) NCR_UL_PRBRatioThr_23: refers to the threshold for switching from gear 2 to gear 3; 3) NCR_UL_PRBRatioThr_32: refers to the threshold for switching from gear 3 to gear 2; 4) NCR_UL_PRBRatioThr_21: refers to the threshold for switching from gear 2 to gear 1.
[0167] The following is the algorithm for determining uplink frequency domain resource adjustments: NCR uplink operates at full bandwidth, which is level 1: 1) When: ULNCRPRBRatio>NCR_UL_PRBRatioThr_12 If the current operating frequency domain resource of the NCR is at position 1, then the current state remains unchanged. 2) When the following conditions are met: the current NCR frequency domain resource is level 1, and ULNCRPRBRatio <NCR_UL_PRBRatioThr_12 Adjust the NCR's operating frequency domain resources to level 2; 3) When the following conditions are met: the current NCR frequency domain resource is level 2, and ULNCRPRBRatio <NCR_UL_PRBRatioThr_23 Adjust the NCR's operating frequency domain resources to level 3; 4) When the following conditions are met: the current NCR frequency domain resource is level 3, and ULNCRPBRatio>NCR_UL_PRBRatioThr_32 Adjust the NCR's operating frequency domain resources to level 2; 5) When the following conditions are met: the current NCR frequency domain resource is level 2, and ULNCRPBRatio>NCR_UL_PRBRatioThr_21 Adjust the NCR's operating frequency domain resources to level 1; 6) Other situations: The operating frequency domain resources of the NCR remain unchanged at the current level.
[0168] Optionally, in a frequency domain resource adjustment method provided in this application, the base station sends an RRC reconfiguration signaling message for frequency domain resource adjustment to the NCR, that is, sends the first information to the NCR through the RRC.
[0169] In particular, the frequency domain resource adjustment of UEs accessing under NCR is achieved through BWP handover.
[0170] In addition, it is important to distinguish between two situations: 1) such as Figure 4As shown, when switching from a large bandwidth to a small bandwidth, once the base station is ready to adjust frequency domain resources—meaning the base station's scheduling needs to notify the base station's control plane and issue a BWP handover command to the UE—the UE can be handover via BWP. For details, see [link to procedure]. Figure 5 .
[0171] 2) such as Figure 6 As shown, when switching from a small bandwidth to a large bandwidth, the NCR-FWD must have completed its adjustment before a BWP handover can be performed on the UE. In other words, the NCR-FWD transceiver needs to adjust its operating bandwidth to the large bandwidth indicated by the base station, and after the adjustment is complete, it needs to send a confirmation message to the base station's scheduling and control plane that the adjustment is complete before a BWP handover can be performed on the UE. See [link to procedure details] for more information. Figure 7 .
[0172] In the frequency domain resource adjustment method provided in this application embodiment, since the base station can dynamically adjust the frequency domain working resources allocated to the NCR according to the service volume of the terminal accessed through the NCR, noise and interference can be better suppressed; in addition, since the frequency domain resources are allocated on demand, it can also play a role in energy saving and improving resource utilization.
[0173] like Figure 11 As shown, another embodiment of this application provides a frequency domain resource adjustment method applied to NCR, which may include: Step 1101: Receive first information from the base station, wherein the first information is sent by the base station when it determines that the working frequency domain resources of the NCR need to be adjusted, and whether to adjust the working frequency domain resources of the NCR is determined by the base station based on the current traffic volume of the terminals accessing the base station through the NCR.
[0174] The base station can send the first information to the NCR in two ways: 1) The first information is carried in control signaling from the control plane of the base station. Specifically, the base station can send the first information to the NCR-MT via control signaling, and the NCR-MT will then notify the NCR-FWD of the first information, thereby adjusting the working frequency domain resources of the NCR. In this approach, it may be necessary to modify the existing protocol.
[0175] 2) The first information is carried in the Data Radio Bearer (DRB) of the OAM from the base station. Specifically, the interaction between the base station and the NCR is implemented through the OAM protocol, which is carried on a dedicated DRB established between the base station and the NCR-MT, and is used to adjust the working frequency domain resources of the NCR.
[0176] For method 1) above, it may be necessary to modify the existing protocol. For method 2) above, the existing protocol needs to be modified, but it can be customized by the base station and NCR manufacturers, which is easier to implement.
[0177] Step 1102: Adjust the working frequency domain resources of the NCR according to the first information.
[0178] In some embodiments, if the first information is carried in the DRB from the OAM, Figure 11 The method may further include: sending second information to the OAM of the base station, wherein the second information is used to determine that the working frequency domain resource adjustment of the NCR has taken effect.
[0179] In some embodiments, after sending the second information, Figure 11 The method shown may further include: the NCR-MT receiving third information sent by the OAM of the base station, wherein the third information is used to indicate that the adjustment of the working frequency domain resources of the NCR has taken effect.
[0180] exist Figure 11 In the frequency domain resource adjustment method provided in the embodiment shown, since the frequency domain working resources of NCR can be dynamically adjusted as needed, noise and interference can be better suppressed; in addition, since the frequency domain resources are allocated on demand, it can also save energy and improve resource utilization.
[0181] Corresponding to the above-described frequency domain resource adjustment method, this application also provides a frequency domain resource adjustment device, which will be described below.
[0182] Figure 12 This is a schematic diagram of a frequency domain resource adjustment device 1200 according to an embodiment of this application. The frequency domain resource adjustment device 1200 can be applied to a base station. Please refer to... Figure 12 In one software implementation, the frequency domain resource adjustment device 1200 may include: a traffic acquisition module 1201, an adjustment judgment module 1202, and a first transmission module 1203.
[0183] The traffic acquisition module 1201 is used to acquire the current traffic of terminals accessing the base station through the network control repeater NCR.
[0184] In some embodiments, the traffic acquisition module 1201 can monitor and statistically analyze the current traffic volume of all terminals accessing the base station through a certain NCR at set intervals (e.g., periodically). The current traffic volume may include at least one of the current uplink traffic volume and the current downlink traffic volume.
[0185] In some embodiments, the current traffic volume may include the utilization rate of frequency domain resources by the current service. Specifically, the utilization rate of frequency domain resources by the current service may include the utilization rate of physical resource blocks (PRBs) by the current service.
[0186] The adjustment judgment module 1202 is used to determine whether to adjust the working frequency domain resources of the NCR based on the current traffic volume.
[0187] In some embodiments, the adjustment determination module 1202 can be used to: determine to adjust the working frequency domain resources of the NCR when the current traffic volume meets preset conditions. For example, determining to adjust the working frequency domain resources of the NCR when the current traffic volume exceeds or falls below the expected traffic volume.
[0188] As an example, the operating frequency domain resources include operating bandwidth, wherein the adjustment judgment module 1202 can be used for: If the current traffic volume exceeds a preset threshold and the current operating bandwidth of the NCR is not full bandwidth, then it is determined to increase the operating bandwidth of the NCR. If the current traffic volume is lower than the preset threshold and the current operating bandwidth of the NCR is not the minimum bandwidth, then the operating bandwidth of the NCR is determined to be reduced.
[0189] It is understood that if the operating frequency domain resources include uplink operating bandwidth, then the adjustment judgment module 1202 can be used for: If the current uplink traffic exceeds a preset threshold and the current uplink bandwidth of the NCR is not full bandwidth, then it is determined to increase the uplink bandwidth of the NCR. If the current uplink traffic volume is lower than the preset threshold and the current uplink bandwidth of the NCR is not the minimum bandwidth, then the uplink bandwidth of the NCR is determined to be reduced.
[0190] Similarly, if the operating frequency domain resources include downlink operating bandwidth, the adjustment judgment module 1202 can be used for: If the current downlink traffic exceeds a preset threshold and the current downlink operating bandwidth of the NCR is not full bandwidth, then it is determined to increase the downlink operating bandwidth of the NCR. If the current downlink traffic volume is lower than the preset threshold and the current downlink operating bandwidth of the NCR is not the minimum bandwidth, then the downlink operating bandwidth of the NCR is determined to be reduced.
[0191] The first sending module 1203 is used to send first information to the NCR when it is determined that the working frequency domain resources of the NCR should be adjusted. The first information is used to instruct the NCR to adjust its own working frequency domain resources.
[0192] The first transmitting module 1203 can receive the first information in two ways: 1) The first information is carried in the control signaling from the control plane of the base station.
[0193] 2) The first information is carried in the data radio bearer (DRB) of the OAM from the base station.
[0194] For method 1) above, it may be necessary to modify the existing protocol. For method 2) above, the existing protocol needs to be modified, but it can be customized by the base station and NCR manufacturers, which is easier to implement.
[0195] In some embodiments, if the first information is carried in the DRB from the OAM, then Figure 12 The illustrated apparatus 1200 may further include: a first receiving module, configured for the OAM to receive second information from the NCR, wherein the second information is used to determine that the operating frequency domain resource adjustment of the NCR has taken effect. Specifically, the OAM receives second information of NCR-FWD from the NCR.
[0196] Optionally, Figure 12 The apparatus 1200 shown may further include: a second transmitting module, configured to send third information to the NCR-MT after receiving the second information, wherein the third information is used to indicate that the adjustment of the NCR's operating frequency domain resources has taken effect.
[0197] In the first embodiment, if it is determined that the operating bandwidth of the NCR should be reduced, then Figure 12 The apparatus 1200 shown may further include: a third sending module, configured to send a BWP switching command to the terminal before receiving the second information, wherein the BWP switching command is configured to instruct the terminal to switch its own working bandwidth from a first bandwidth to a third bandwidth, the third bandwidth being less than the first bandwidth, and the third bandwidth being the reduced working bandwidth of the NCR.
[0198] In the second embodiment, if it is determined that the operating bandwidth of the NCR is increased, then Figure 12The apparatus 1200 shown may further include: a fourth sending module, configured to send a Bandwidth Part (BWP) switching command to the terminal after sending the first information to the NCR and upon receiving the second information from the NCR, wherein the second information is used to determine that the working bandwidth adjustment of the NCR has taken effect, and the BWP switching command is used to instruct the terminal to switch its own working bandwidth from the first bandwidth to the second bandwidth, wherein the second bandwidth is greater than the first bandwidth, and the second bandwidth is the increased working bandwidth of the NCR.
[0199] The frequency domain resource adjustment device 1200 provided in this application embodiment can also perform... Figure 3 The method, and implementation Figure 3 The embodiments shown in this application have the same functions and achieve the same technical effects, and will not be described in detail here.
[0200] Figure 13 This is a schematic diagram of a frequency domain resource adjustment device 1300 according to an embodiment of this application. The frequency domain resource adjustment device 1300 can be applied to NCR (Non-Compression Radiography). Please refer to... Figure 13 In one software implementation, the frequency domain resource adjustment device 1300 may include: a first receiving module 1301 and a resource adjustment module 1302.
[0201] The first receiving module 1301 is configured to receive first information from a base station, wherein the first information is sent by the base station when it determines that the working frequency domain resources of the NCR need to be adjusted, and whether to adjust the working frequency domain resources of the NCR is determined by the base station based on the current traffic volume of the terminals accessing the base station through the NCR.
[0202] The first information is carried in the control signaling from the control plane of the base station, or the first information is carried in the data radio bearer (DRB) of the OAM from the base station.
[0203] The resource adjustment module 1302 is used to adjust the working frequency domain resources of the NCR according to the first information.
[0204] In some embodiments, if the first information is carried in the DRB from the OAM, Figure 13 The apparatus 1300 shown may further include: a transmitting module for transmitting second information to the OAM of the base station, wherein the second information is used to determine that the working frequency domain resource adjustment of the NCR has taken effect.
[0205] In some embodiments, after sending the second information, Figure 13The apparatus 1300 shown may further include: a receiving module for receiving third information transmitted by the OAM of the NCR-MT base station, wherein the third information is used to indicate that the adjustment of the working frequency domain resources of the NCR has taken effect.
[0206] The frequency domain resource adjustment device 1300 provided in this application embodiment can also perform... Figure 11 The method, and implementation Figure 11 The embodiments shown in this application have the same functions and achieve the same technical effects, and will not be described in detail here.
[0207] The foregoing has described specific embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired results. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0208] Figure 14 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Please refer to it. Figure 14 At the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and memory. The memory may include main memory, such as high-speed random-access memory (RAM), or non-volatile memory, such as at least one disk drive. Of course, the electronic device may also include other hardware required for other business operations.
[0209] The processor, network interface, and memory can be interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 14 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0210] Memory is used to store programs. Specifically, programs may include program code, which includes computer operation instructions. Memory may include main memory and non-volatile memory, and provides instructions and data to the processor.
[0211] The processor reads the corresponding computer program from non-volatile memory into main memory and then runs it, forming a frequency domain resource adjustment mechanism at the logical level. The processor executes the program stored in memory and specifically performs its functions. Figure 3 or Figure 11 The embodiment shown presents a frequency domain resource adjustment method.
[0212] The above is as stated in this application. Figure 14 The frequency domain resource adjustment device disclosed in the illustrated embodiment can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0213] The electronic device can also perform Figure 3 or Figure 11 The method, and realize the frequency domain resource adjustment device in Figure 14 The functions described in the illustrated embodiments will not be repeated here.
[0214] Of course, in addition to software implementation, the electronic device of this application does not exclude other implementation methods, such as logic devices or a combination of hardware and software, etc. In other words, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.
[0215] This application also proposes a computer-readable storage medium that stores one or more programs, the programs including instructions that, when executed by a portable electronic device comprising multiple target applications, enable the portable electronic device to perform... Figure 3 or Figure 11 The embodiment shown presents a frequency domain resource adjustment method.
[0216] This application also proposes a computer program product including instructions, which, when executed by a computer, performs... Figure 3 or Figure 11 The embodiment shown presents a frequency domain resource adjustment method.
[0217] In summary, the above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
[0218] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.
[0219] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0220] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0221] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
Claims
1. A frequency domain resource adjustment method, characterized in that, Applied to a base station, the method includes: Obtain the current traffic volume of terminals accessing the base station via the network control repeater NCR; Determine whether to adjust the working frequency domain resources of the NCR based on the current traffic volume; If it is determined that the working frequency domain resources of the NCR should be adjusted, a first message is sent to the NCR, the first message being used to instruct the NCR to adjust its own working frequency domain resources.
2. The method according to claim 1, characterized in that, The first information is carried in control signaling from the control plane of the base station; or, The first information is carried in the data radio bearer (DRB) of the Operation Management and Maintenance (OAM) system from the base station.
3. The method according to claim 2, characterized in that, If the first information is carried in the DRB from the OAM, the method further includes: The OAM receives second information from the NCR, wherein the second information is used to determine that the NCR's operating frequency domain resource adjustment has taken effect.
4. The method according to any one of claims 1-3, characterized in that, The step of determining whether to adjust the working frequency domain resources of the NCR based on the current traffic volume includes: If the current traffic volume meets the preset conditions, it is determined to adjust the working frequency domain resources of the NCR.
5. The method according to claim 4, characterized in that, The working frequency domain resources include working bandwidth, wherein determining to adjust the working frequency domain resources of the NCR when the current traffic volume meets preset conditions includes: If the current traffic volume exceeds a preset threshold and the current operating bandwidth of the NCR is not full bandwidth, then it is determined to increase the operating bandwidth of the NCR. If the current traffic volume is lower than the preset threshold and the current operating bandwidth of the NCR is not the minimum bandwidth, then the operating bandwidth of the NCR is determined to be reduced.
6. The method according to claim 5, characterized in that, If it is determined that the operating bandwidth of the NCR should be increased, the method further includes: After sending the first information to the NCR, and upon receiving the second information from the NCR, a bandwidth portion BWP switching command is sent to the terminal. The second information is used to determine that the working bandwidth adjustment of the NCR has taken effect, and the BWP switching command is used to instruct the terminal to switch its own working bandwidth from the first bandwidth to the second bandwidth. The second bandwidth is greater than the first bandwidth, and the second bandwidth is the increased working bandwidth of the NCR.
7. The method according to claim 5, characterized in that, If it is determined that the operating bandwidth of the NCR should be reduced, the method further includes: A bandwidth portion BWP switching command is sent to the terminal, wherein the BWP switching command is used to instruct the terminal to switch its own working bandwidth from a first bandwidth to a third bandwidth, the third bandwidth being less than the first bandwidth, and the third bandwidth being the reduced working bandwidth of the NCR.
8. The method according to any one of claims 1-3 and 5-7, characterized in that, The current traffic volume includes the utilization rate of frequency domain resources by the current traffic.
9. The method according to claim 8, characterized in that, The utilization rate of frequency domain resources by current services includes the utilization rate of physical resource blocks (PRBs) by current services.
10. A frequency domain resource adjustment method, characterized in that, The method, applied to network control repeater (NCR), includes: Receive first information from the base station, wherein the first information is sent by the base station when it determines that the working frequency domain resources of the NCR need to be adjusted, and whether to adjust the working frequency domain resources of the NCR is determined by the base station based on the current traffic volume of the terminal accessing the base station through the NCR; Adjust the working frequency domain resources of the NCR based on the first information.
11. The method according to claim 10, characterized in that, The first information is carried in control signaling from the control plane of the base station; or, The first information is carried in the data radio bearer (DRB) of the Operation Management and Maintenance (OAM) system from the base station.
12. The method according to claim 11, characterized in that, If the first information is carried in the DRB from the OAM, the method further includes: Send a second message to the OAM of the base station, wherein the second message is used to determine that the working frequency domain resource adjustment of the NCR has taken effect.
13. An electronic device, comprising: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the method as described in any one of claims 1 to 12.
14. A computer-readable storage medium, wherein instructions in the storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the method as described in any one of claims 1 to 12.
15. A computer program product comprising instructions, wherein when a computer executes the instructions of the computer program product, the computer performs the method as described in any one of claims 1 to 12.
