Base station selection method and device

By calculating the transmission rate of each cell and selecting the highest rate cell as the target, the problem of relying solely on RSRP in the prior art to select a base station is solved, and the data transmission rate and user experience are improved.

CN119485586APending Publication Date: 2025-02-18CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411573586.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

When selecting a host base station, the prior art only relies on RSRP and ignores other key network performance parameters, such as bandwidth, SINR and PRB utilization, resulting in the host base station selected by the NCR being unoptimal, affecting the data transmission rate and user experience of the UE.

Method used

By determining the transmission parameters of each cell, including PRB utilization, MCS and bandwidth, the transmission rate of each cell is calculated, and the base station corresponding to the cell with the highest transmission rate is selected as the target base station.

Benefits of technology

Effectively ensure the data transmission rate of UE within the NCR coverage range, improve user experience, and optimize network performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485586A_ABST
    Figure CN119485586A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a base station selection method and device, relates to the technical field of wireless communication, and can effectively guarantee the data transmission rate of a user terminal in an NCR coverage range and improve the user experience. The method comprises the following steps: determining transmission parameters of each cell, then determining a transmission rate of each cell based on the transmission parameters of the cell for each cell, and finally determining a base station corresponding to the cell with the highest transmission rate as a target base station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a base station selection method and device. Background Art

[0002] A network controlled repeater (NCR) is a radio frequency repeater that has the ability to receive and process control information from the network side. NCR can receive signals from base stations, amplify the signals, and then forward the signals to user equipment (UE). In this application scenario, the selection of the host base station is a key link in the deployment and operation of NCR.

[0003] Currently, NCR mainly selects host base stations based on reference signal received power (RSRP). However, in this selection method, NCR only relies on RSRP to select host base stations, ignoring other key network performance parameters such as bandwidth, signal to interference plus noise ratio (SINR) and physical resource block (PRB) utilization. For example, even if some base stations have high RSRP, they may have narrow bandwidth, poor SINR or high PRB utilization, which may eventually lead to the host base station selected by NCR not being optimal, thereby affecting the data transmission rate and user experience of UEs within the coverage area of ​​NCR. Summary of the invention

[0004] The present application provides a base station selection method and device, which can determine the base station corresponding to the cell with the highest transmission rate as the host base station based on the transmission rate of each cell, so as to ensure the data transmission rate of UE within the coverage area of ​​NCR and improve user experience.

[0005] In order to achieve the above objectives, this application adopts the following technical solutions:

[0006] In a first aspect, the present application provides a base station selection method, the method comprising:

[0007] Determine the transmission parameters of each cell. The transmission parameters of each cell are used to evaluate the transmission performance of the cell.

[0008] For each cell, a transmission rate of the cell is determined based on the transmission parameters of the cell.

[0009] The base station corresponding to the cell with the highest transmission rate is determined as the target base station. The target base station is used to provide signals for the NCR.

[0010] Based on the above technical solution, the present application provides a base station selection method, where NCR can determine the transmission rate of each cell based on the transmission parameters of each cell, and then select the base station corresponding to the cell with the highest transmission rate as the target base station. In this way, the data transmission rate of UE within the coverage of NCR can be effectively guaranteed, and the user experience can be improved.

[0011] Optionally, the transmission parameters include physical resource block (PRB) utilization, modulation and coding scheme (MCS) and bandwidth.

[0012] Optionally, for each cell, determining the transmission rate of the cell based on the transmission parameters of the cell may include: acquiring configuration information of the NCR, and then for each cell, determining the transmission rate of the cell based on the transmission parameters of the cell and the configuration information of the NCR.

[0013] The configuration information of the NCR includes the number of antennas and the number of carriers of the NCR.

[0014] Optionally, determining the base station corresponding to the cell with the highest transmission rate as the target base station may include: determining the signal index of each cell, and then for each cell, determining the base station corresponding to the cell with the highest transmission rate among multiple cells whose signal index is greater than a preset threshold as the target base station.

[0015] The signal indicator of each cell is used to evaluate the signal quality of the cell.

[0016] Optionally, the signal indicator may include one or more of RSRP and SINR.

[0017] Optionally, the transmission parameters include MCS, and on this basis, determining the transmission parameters of each cell may include: for each cell, acquiring a synchronization signal of the cell, demodulating the synchronization signal of the cell, and obtaining the MCS of the cell.

[0018] Optionally, the transmission parameters include PRB utilization, and on this basis, determining the transmission parameters of each cell may also include: determining the cell identification information of each cell, then sending the cell identification information of each cell to the base station, and finally receiving the PRB utilization of each cell sent by the base station.

[0019] The base station stores the corresponding relationship between the cell identification information and the PRB utilization rate.

[0020] In a second aspect, the present application provides a base station selection device, including:

[0021] The first determining unit is used to determine the transmission parameters of each cell.

[0022] The processing unit is used to determine, for each cell, a transmission rate of the cell based on a transmission parameter of the cell.

[0023] The second determining unit is configured to determine a base station corresponding to a cell with the highest transmission rate as a target base station.

[0024] Optionally, the processing unit is further configured to obtain configuration information of the NCR, and then determine, for each cell, a transmission rate of the cell based on a transmission parameter of the cell and the configuration information of the NCR.

[0025] Optionally, the second processing unit is further used to determine a signal index of each cell, and then for each cell, determine a base station corresponding to a cell with the highest transmission rate among multiple cells whose signal indexes are greater than a preset threshold as the target base station.

[0026] Optionally, the first determination unit is further used to, for each cell, acquire a synchronization signal of the cell, demodulate the synchronization signal of the cell, and obtain the MCS of the cell.

[0027] Optionally, the first determination unit is further configured to determine cell identification information of each cell, then send the cell identification information of each cell to the base station, and finally receive the PRB utilization rate of each cell sent by the base station.

[0028] In a third aspect, the present application provides a base station selection device, the device comprising: a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement a base station selection method as described in any one of the first aspect and any possible implementation of the first aspect.

[0029] In a fourth aspect, the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on a terminal, the terminal executes a base station selection method as described in any one of the first aspect and any possible implementation of the first aspect.

[0030] In a fifth aspect, the present application provides a computer program product, which includes computer instructions. When the computer instructions are executed on a computer, the computer executes a base station selection method as described in the first aspect and any possible implementation of the first aspect.

[0031] It can be understood that the beneficial effects that can be achieved by the second to fifth aspects provided above can refer to the beneficial effects of any possible design method of the base station selection method described in any one of the first aspect and any possible implementation method of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 A schematic diagram of the structure of an NCR provided in an embodiment of the present application;

[0033] Figure 2 A schematic diagram of a communication scenario with a repeater station deployed provided in an embodiment of the present application;

[0034] Figure 3 An architecture diagram of a base station selection system provided in an embodiment of the present application;

[0035] Figure 4 A schematic diagram of a flow chart of a base station selection method provided in an embodiment of the present application;

[0036] Figure 5 An interactive flow chart of a base station selection method provided in an embodiment of the present application;

[0037] Figure 6 A schematic diagram of the structure of a base station selection device provided in an embodiment of the present application;

[0038] Figure 7 A schematic diagram of the structure of another base station selection device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] A base station selection method and device provided in an embodiment of the present application are described in detail below in conjunction with the accompanying drawings.

[0040] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0041] The terms "first" and "second" and the like in the specification and drawings of this application are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.

[0042] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0043] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0044] The following is an explanation of some of the terms in the embodiments of the present disclosure to facilitate understanding by those skilled in the art:

[0045] (1) NCR, a repeater based on the concept of amplification and forwarding, can also be called an intelligent repeater. NCR has the ability to obtain a variety of effective control information, such as timing information, spatial beam information, bandwidth information, and switch information, and can also realize uplink and downlink perception, dynamic time division duplex (dynamic time division, TDD), bandwidth configurability, beam perception, access side beamforming (beamforming, BF), uplink / uplink (DL / UL) forwarding power control, and dynamic switching functions.

[0046] The structure of NCR is as follows Figure 1 As shown, it includes two functional entities: NCR mobile termination (NCR mobile termination, NCR-MT) and NCR forwarding (NCR forwarding, NCR-FWD). Among them, NCR-MT and NCR-FWD can be connected through an internal interface. In addition, NCR-MT can exchange control information with the base station through a control link (control link, C-link), and the control information is used to control NCR-FWD. NCR-FWD amplifies and forwards uplink and downlink radio frequency signals between the base station and the UE through a backhaul link (backhaul link, B-link) and an access link (access link, A-link). Specifically, the base station can send side control information (sidelink control information, SCI) to NCR-FWD to NCR-MT. After receiving the SCI, NCR-MT can control NCR-FWD to perform corresponding operations.

[0047] It should be noted that the repeater in the embodiment of the present application can also be called a repeater, and the two can be interchangeable.

[0048] As an extension and supplement to traditional wireless communication systems, repeaters play an important role in expanding network coverage. Repeaters are usually composed of components or modules such as antennas, RF duplexers, low noise amplifiers, mixers, electrically adjustable attenuators, filters and power amplifiers. The basic working principle of a repeater is to receive the downlink signal from the base station through the forward antenna, amplify the useful signal and suppress the noise through the low noise amplifier, and improve the signal-to-noise ratio. After that, the signal is down-converted to the intermediate frequency, filtered by the filter and amplified by the intermediate frequency, and then up-converted to the radio frequency by frequency shifting. After amplification by the power amplifier, it is transmitted to the UE by the backward antenna. At the same time, the repeater can also use the backward antenna to receive the uplink signal from the UE, and it is processed by the uplink amplification link along the opposite path, that is, it is transmitted to the base station through the low noise amplifier, down converter, filter, intermediate amplifier, up converter, and power amplifier, thereby realizing two-way communication between the base station and the UE. Exemplarily, Figure 2 A schematic diagram of a communication scenario in which a repeater is deployed is shown.

[0049] Although traditional repeaters have been widely used in the network due to their advantages of low cost and low technical complexity, providing an effective blind spot filling solution for network coverage. However, repeaters also have technical limitations, that is, while amplifying useful signals, they will also synchronously amplify system noise, and their performance gain is limited due to the lack of resource optimization functions. Therefore, in order to overcome these limitations, the 3rd Generation Partnership Project (3GPP) proposed the concept of new radio (NR) NCR. Compared with traditional repeaters, NR NCR, as a radio frequency repeater with the ability to receive and process control information from the network side, can optimize the control amplification and forwarding strategy based on the SCI sent by the network side, thereby effectively improving the amplification and forwarding efficiency of useful signals, suppressing noise, and improving spatial diversity gain performance, overcoming the limitations of traditional repeaters. In this context, the selection of host base stations is a key link in the deployment and operation of NCR.

[0050] Currently, NCR mainly selects host base stations based on RSRP. However, in this selection method, NCR only relies on RSRP to select host base stations, ignoring other key network performance parameters such as bandwidth, SINR, and PRB utilization. For example, even if some base stations have high RSRP, they may have narrow bandwidth, poor SINR, or high PRB utilization, which may eventually lead to the host base station selected by NCR not being optimal. As a result, not only the data transmission rate and user experience of UEs within the coverage of NCR are affected, but also the performance and coverage of the entire network may be affected.

[0051] In order to solve the above technical problems, the embodiment of the present application provides a base station selection method, where the NCR can first determine the transmission parameters of each cell, then determine the transmission rate of each cell based on the transmission parameters of each cell, and finally select the base station corresponding to the cell with the highest transmission rate as the target base station. In this way, the data transmission rate of the UE within the coverage of the NCR can be effectively guaranteed, and the user experience can be improved.

[0052] Figure 3 An architecture diagram of a base station selection system provided in an embodiment of the present application, such as Figure 3 As shown, the system framework includes: base station 301 and NCR302.

[0053] Base station 301 can provide communication services for UEs in a cell. The base station 301 involved in the embodiment of the present application can be a base station (base transceiver station, BTS) in a global system for mobile communication (global system for mobile communication, GSM), a base station (base transceiver station, BTS) in a code division multiple access (code division multiple access, CDMA), a base station in a wideband code division multiple access (wideband code division multiple access, WCDMA), a base station in the Internet of Things (Internet of things, IoT) or a narrowband Internet of things (narrow band internet of things, NB IoT), a base station in a future 5G mobile communication network or a future evolved public land mobile network (public land mobile network, PLMN).

[0054] The embodiment of the present application does not limit the number of base stations 301 in the base station selection system, and may include: Figure 3 More or fewer base stations 301.

[0055] The embodiment of the present application does not limit the number of NCR302 in the base station selection system, and may include: Figure 3 More or less NCR302.

[0056] In the embodiment of the present application, the base station 301 may send the synchronization signal and synchronization signal block (SSB) of each cell to the NCR 302. Accordingly, after receiving the synchronization signal and SSB of each cell sent by the base station 301, the NCR 302 may determine the transmission parameters of each cell based on the synchronization signal and SSB of each cell. Then, for each cell, the NCR 302 may determine the transmission rate of the cell based on the transmission parameters of the cell, and determine the base station corresponding to the cell with the highest transmission rate as the target base station.

[0057] In some embodiments, the base station selection system may further include a network management device 303. The network management device 303 may include a base station network management system and an NCR network management system. The base station network management system is used to obtain the PRB utilization rate of each cell, and the NCR network management system is used to receive the cell identification information of each cell and send the cell identification information of each cell to the base station network management system.

[0058] The network management device 303 can be a high-performance server that provides various services online, an independent physical server, a server cluster composed of multiple physical servers, or at least one of cloud servers that provide basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data or artificial intelligence platforms. The embodiments of the present application do not limit this. Of course, the server can also include other functions to provide more comprehensive and diversified services.

[0059] Optionally, the transmission parameters may include cell identification information and PRB utilization. The transmission parameters of each cell are determined based on the synchronization signal and SSB of each cell, and specifically may include: NCR302 may determine the cell identification information of each cell based on the synchronization signal of each cell. Afterwards, NCR302 may send the cell identification information of each cell to the network management device 303. Accordingly, after the network management device 303 receives the cell identification information of each cell sent by NCR302, it may determine the PRB utilization of each cell based on the identification information of each cell. Afterwards, the network management device 303 may send the PRB utilization of each cell to NCR302.

[0060] Optionally, the NCR 302 may include a computing module, an NCR-MT module and an NCR-FWD module. The NCR-MT module is connected to the computing module and the NCR-FWD module respectively through internal interfaces.

[0061] The NCR-MT module is used to receive the synchronization signal and SSB of each cell sent by the base station 301, and determine the transmission parameters of each cell based on the synchronization signal and SSB of each cell, and send the transmission parameters to the calculation module.

[0062] The calculation module is used to receive the transmission parameters of each cell sent by the NCR-MT module, calculate the transmission rate of each cell based on the transmission parameters of each cell, and send the transmission rate of each cell to the NCR-MT module.

[0063] NCR-FWD module, used to amplify and forward signals.

[0064] Figure 4 A flow chart of a base station selection method provided in an embodiment of the present application, the method comprises Figure 3 The NCR 302 shown is executed as Figure 4 As shown, the method includes:

[0065] S401, determine the transmission parameters of each cell.

[0066] The transmission parameters of each cell are used to evaluate the transmission performance of the cell.

[0067] In an optional implementation manner, the transmission parameters of the cell include PRB utilization, MCS and bandwidth. The following describes the process of the NCR acquiring the PRB utilization, MCS and bandwidth respectively.

[0068] (1) NCR obtains MCS.

[0069] In some embodiments, for each cell, the NCR may acquire a synchronization signal of the cell, and demodulate the synchronization signal of the cell to obtain the MCS of the cell.

[0070] The embodiment of the present application does not limit the method of NCR demodulating the synchronization signal. For example, the demodulation method may be amplitude demodulation, phase demodulation, or frequency demodulation.

[0071] Specifically, the base station may send a synchronization signal of each cell to the NCR. Accordingly, after receiving the synchronization signal of each cell sent by the base station, the NCR may demodulate the synchronization signal of each cell to obtain the MCS of each cell.

[0072] (2) NCR obtains PRB utilization.

[0073] In some embodiments, the NCR may determine the cell identification information of each cell and send the cell identification information of each cell to the base station so that the base station determines the PRB utilization of each cell based on the cell identification information of each cell. Finally, the NCR may receive the PRB utilization of each cell sent by the base station.

[0074] The embodiment of the present application does not limit the type of the cell identification information. For example, the cell identification information may be a physical cell identifier (PCI), a cell identity (CI), or a cell global identifier (CGI).

[0075] Specifically, the base station stores the corresponding relationship between the cell identification information and the PRB utilization rate. The NCR can refer to the above (1) method for the NCR to obtain the MCS to demodulate the synchronization signal of each cell and determine the cell identification information of each cell. Afterwards, the NCR can send the cell identification information of each cell to the base station.

[0076] After receiving the cell identification information of each cell, the base station can determine the PRB utilization rate of each cell according to the correspondence between the cell identification information of each cell and the PRB utilization rate, and send the PRB utilization rate of each cell to the NCR. Accordingly, the NCR can receive the PRB utilization rate of each cell sent by the base station.

[0077] For example, in the correspondence relationship stored in the base station, the PCI of cell A A The corresponding PRB utilization rate is 80%, and the PCI of cell B is B The corresponding PRB utilization rate is 50%. On this basis, the base station receives the PCI sent by the NCR. A and PCI B After that, based on the stored corresponding relationship, it can be determined that the PRB utilization of cell A is 80% and the PRB utilization of cell B is 50%. Then the base station sends the PRB utilization of cell A and cell B to the NCR. Accordingly, the NCR can receive the PRB utilization of cell A and cell B sent by the base station.

[0078] (3) NCR obtains bandwidth.

[0079] In some embodiments, the SSB includes the bandwidth of the cell. The NCR may obtain the SSB of each cell and determine the bandwidth of each cell based on the SSB of each cell.

[0080] Specifically, the base station may send the SSB of each cell to the NCR. Accordingly, after receiving the SSB of each cell sent by the base station, the NCR may decode the SSB for each cell to obtain the bandwidth of the cell.

[0081] The embodiment of the present application does not limit the method of NCR decoding SSB. For example, the decoding method can be a frequency domain correlation detection method, a time domain matched filtering method, or a blind detection method.

[0082] For example, it is assumed that the method used by NCR to decode SSB is the time domain matched filtering method, and the SSB of cell A is SSB A On this basis, NCR receives SSB A After that, you can A A time-domain matched filtering process is performed to obtain the bandwidth of the cell A (eg, 10 gigabits per second (Gbps)).

[0083] In the above manner, the NCR can obtain the MCS, PRB utilization and bandwidth of each cell through the synchronization signal and SSB of each cell sent by the base station, and provide data for the subsequent determination of the transmission rate of the cell.

[0084] S402: For each cell, determine the transmission rate of the cell based on the transmission parameters of the cell.

[0085] The embodiment of the present application does not limit the method by which the NCR determines the transmission rate of the cell based on the transmission parameters of the cell. For example, the NCR may determine the transmission rate of the cell based on the Shannon theorem calculation method. For another example, the NCR may determine the transmission rate of the cell based on the traffic-time model calculation method. For another example, the NCR may determine the transmission rate of the cell based on the protocol standard theoretical calculation method.

[0086] In some embodiments, before the NCR determines the transmission rate of the cell based on the transmission parameters of the cell, it may also obtain its own configuration information, and the configuration information may include the number of antennas and the number of carriers of the NCR. Accordingly, the NCR determines the transmission rate of the cell based on the transmission parameters of the cell, which may specifically include: determining the transmission rate of the cell based on the transmission parameters of the cell and the configuration information of the NCR.

[0087] The number of antennas refers to the number of receiving antennas in the NCR.

[0088] Specifically, the SSB may also include a frame structure, a subcarrier spacing, and a number of subcarriers. The NCR may decode the SSB with reference to the method of S401 to obtain the frame structure, subcarrier spacing, and number of subcarriers of each cell.

[0089] On this basis, after the NCR obtains its own number of antennas and carriers, as well as the MCS, bandwidth, PRB utilization, frame structure, subcarrier spacing and number of subcarriers of each cell, for each cell, the NCR can determine the modulation order and coding rate based on the MCS of the cell; the NCR can also determine the number of PRBs based on the number of subcarriers, subcarrier spacing, bandwidth and PRB utilization of the cell; the NCR can also determine the transmission period based on the subcarrier spacing of the cell; the NCR can also determine the target coefficient corresponding to the frame structure based on the frame structure of the cell; the NCR can also determine the number of receiving layers based on its own number of antennas. After obtaining the above parameters, the NCR can also determine the transmission rate of each cell based on the above parameters.

[0090] Exemplarily, after obtaining the above parameters, the NCR may calculate the transmission rate of each cell according to the following formula 1.

[0091]

[0092] Wherein, J is the number of carriers, that is, the number of carriers of NCR. is the number of receiving layers. If NCR includes 2 receiving antennas, If NCR includes 4 receiving antennas,

[0093] is the modulation order, R x is the encoding rate. and R x According to the MCS index number and R x For example, when the MCS index number is 0, is 2,

[0094] is the number of PRBs, It can be calculated by the following formula 2.

[0095]

[0096] Among them, BW is the bandwidth, ratio is the PRB utilization, μ is used to represent the subcarrier spacing, and N is the number of subcarriers, that is, the number of subcarriers contained in one PRB.

[0097] is the transmission period, i.e., the time required to transmit one symbol. For example, if μ = 1, 14 is the number of symbols per time slot. (j) is the target coefficient. If the frame structure is 2.5 double cycles, f (j) =64.29%.j is the overhead ratio, OH j It is a fixed value of 0.14.

[0098] Table 1 MCS index table

[0099]

[0100]

[0101] In the above manner, the NCR can calculate the transmission rate of each cell based on the MCS, PRB utilization and bandwidth of each cell, and can provide reference data for the subsequent selection of the target base station.

[0102] S403: Determine the base station corresponding to the cell with the highest transmission rate as the target base station.

[0103] The target base station is used to provide signals for the NCR.

[0104] Specifically, after determining the transmission rate of each cell, the NCR may compare the transmission rate of each cell, determine the cell with the highest transmission rate, and determine the base station corresponding to the cell with the highest transmission rate as the target base station.

[0105] For example, it is assumed that the transmission rate of cell A is 100 Mbps, the transmission rate of cell B is 120 Mbps, and the transmission rate of cell C is 80 Mbps. Based on this, the NCR may determine the base station corresponding to cell B as the target base station.

[0106] In some embodiments, the NCR may include a calculation module and an NCR-MT module. The NCR-MT module is used to determine the transmission parameters of each cell with reference to the method of S401. Afterwards, the NCR-MT module may send the transmission parameters of each cell to the calculation module through an internal interface. For each cell, the calculation module may determine the transmission rate of the cell based on the transmission parameters of the cell. Afterwards, the calculation module may send the transmission rate of each cell to the NCR-MT module through an internal interface. Accordingly, the NCR-MT module may compare the transmission rates of each cell received, and determine the base station corresponding to the cell with the highest transmission rate as the target base station.

[0107] Through the above manner, the NCR selects the base station corresponding to the cell with the highest transmission rate as the target base station, which can effectively guarantee the data transmission rate of the UE within the coverage of the NCR.

[0108] In an optional implementation, the above-mentioned NCR determines the base station corresponding to the cell with the highest transmission rate as the target base station, which may specifically include: determining the signal index of each cell, and then for each cell, determining the base station corresponding to the cell with the highest transmission rate among multiple cells whose signal index is greater than a preset threshold as the target base station.

[0109] The signal indicator of each cell may include RSRP and SINR. The signal indicator of each cell is used to evaluate the signal quality of the cell.

[0110] Specifically, the NCR may obtain the synchronization signal of each cell by referring to the above S401 method, and then measure and calculate the synchronization signal of each cell to obtain the RSRP and SINR of the synchronization signal of each cell. After that, the NCR may first determine multiple cells whose RSRP and SINR are greater than a preset threshold, and compare the transmission rates of multiple cells whose RSRP and SINR are greater than the preset threshold, determine the cell with the highest transmission rate, and determine the base station corresponding to the cell as the target base station.

[0111] For example, assume that the transmission rate of cell A is 100 Mbps and the transmission rate of cell B is 120 Mbps. After receiving the synchronization signal S1 of cell A and the synchronization signal S2 of cell B, the NCR can measure and calculate the synchronization signal S1 and the synchronization signal S2 to determine the RSRP of the synchronization signal S1. 1 and SINR 1 , RSRP of synchronization signal S2 2 and SINR 2 On this basis, the NCR can determine the base station corresponding to the cell B with the highest transmission rate as the target base station.

[0112] In the above manner, when the NCR selects the target base station, it not only considers the transmission rate of each cell, but also the signal quality of each cell. This can not only improve the data transmission rate of the UE within the coverage of the NCR, but also ensure the reliability of the UE's data transmission.

[0113] In an optional implementation, after the NCR determines the target base station, the NCR may also determine the transmission parameters of each cell at a preset period, and determine the transmission rate of each cell in accordance with the above S402. Afterwards, the NCR may compare the transmission rate of each cell with the transmission rate of the target base station cell. If there are other cells with a transmission rate higher than the transmission rate of the target base station cell, the cell with a transmission rate higher than the transmission rate of the target base station cell is taken as the target cell, and then the base station corresponding to the target cell with the highest transmission rate is determined as the new target base station. Exemplarily, assuming that after the NCR determines the base station corresponding to cell A as the target base station, it may also periodically obtain the transmission parameters of cell A, cell B and cell C, and determine the transmission rates of cell A, cell B and cell C based on the transmission parameters of cell A, cell B and cell C. If the transmission rate of cell B is greater than the transmission rate of cell A, the NCR may determine the base station corresponding to cell B as the new target base station.

[0114] In this way, NCR can periodically determine the transmission rate of each cell. If there are other cells with higher transmission rates than the current cell, NCR can dynamically select a new target base station, thereby providing a better user experience for UEs within the coverage of NCR.

[0115] Figure 5 An interactive flow chart of a base station selection method provided in an embodiment of the present application, such as Figure 5 As shown, the method includes:

[0116] S501, the base station sends the synchronization signal and SSB of each cell to the NCR.

[0117] S502, the NCR determines the MCS, bandwidth and cell identification information of each cell based on the synchronization signal and SSB of each cell.

[0118] In some embodiments, the NCR may obtain the PRB utilization rate of each cell through the following S503-S505, or obtain the PRB utilization rate of each cell through the following S506-S508.

[0119] S503, the NCR sends the cell identification information of each cell to the network management device.

[0120] S504: The network management device determines the PRB utilization rate of each cell based on the cell identification information of each cell.

[0121] S505: The network management device sends the PRB utilization rate of each cell to the NCR.

[0122] S506, the NCR sends the cell identification information of each cell to the base station.

[0123] S507: The base station determines the PRB utilization rate of each cell based on the correspondence between the cell identification information and the PRB utilization rate stored internally.

[0124] S508: The base station sends the PRB utilization rate of each cell to the NCR.

[0125] S509: For each cell, the NCR determines the transmission rate of the cell based on the PRB utilization, MCS and bandwidth of the cell.

[0126] S510, the NCR determines the base station corresponding to the cell with the highest transmission rate as the target base station.

[0127] Figure 6 A schematic diagram of a base station selection device provided in an embodiment of the present application is shown in FIG. Figure 6 As shown, the device comprises:

[0128] The first determining unit 601 is configured to determine a transmission parameter of each cell.

[0129] The processing unit 602 is configured to determine, for each cell, a transmission rate of the cell based on a transmission parameter of the cell.

[0130] The second determining unit 603 is configured to determine the base station corresponding to the cell with the highest transmission rate as the target base station.

[0131] Optionally, the processing unit 602 is further configured to obtain configuration information of the NCR, and then determine, for each cell, a transmission rate of the cell based on a transmission parameter of the cell and the configuration information of the NCR.

[0132] Optionally, the second determination unit 603 is further configured to determine a signal index of each cell, and then, for each cell, determine a base station corresponding to a cell with the highest transmission rate among multiple cells whose signal indexes are greater than a preset threshold as a target base station.

[0133] Optionally, the first determination unit 601 is further configured to, for each cell, acquire a synchronization signal of the cell, demodulate the synchronization signal of the cell, and obtain the MCS of the cell.

[0134] Optionally, the first determining unit 601 is further configured to determine cell identification information of each cell, then send the cell identification information of each cell to the base station, and finally receive the PRB utilization rate of each cell sent by the base station.

[0135] Figure 7Another possible structural diagram of the base station selection device involved in the above embodiment is shown. The base station selection device includes: a processor 701 and a communication interface 702. The processor 701 is used to control and manage the actions of the base station selection device, and the communication interface 702 is used to support the communication between the base station selection device and other network entities. The base station selection device may also include a memory 703 and a bus 704, and the memory 703 is used to store program codes and data of the base station selection device.

[0136] Among them, the memory 703 can be a memory in a base station selection device, etc. The memory may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a read-only memory, a flash memory, a hard disk or a solid-state drive; the memory may also include a combination of the above types of memory.

[0137] The processor 701 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0138] The bus 704 may be an extended industry standard architecture (EISA) bus, etc. The bus 704 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0139] Through the description of the above implementation methods, technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0140] An embodiment of the present application provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the base station selection method in the above method embodiment.

[0141] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the instructions are executed on a computer, the computer executes the base station selection method in the method flow shown in the above method embodiment.

[0142] Among them, the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read mnly memory (EPROM), a register, a hard disk, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above, or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). In the embodiments of the present application, a computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0143] An embodiment of the present invention provides a computer program product including instructions. When the instructions are executed on a computer, the computer executes the base station selection method described in the embodiment of the present application.

[0144] Since the base station selection device, computer-readable storage medium, and computer program product in the embodiments of the present invention can be applied to the above method, the technical effects that can be obtained can also refer to the above method embodiments, and the embodiments of the present invention will not be repeated here.

[0145] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the 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.

[0146] 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.

[0147] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0148] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A base station selection method, characterized in that: Applied to a network control repeater NCR, the method comprises: Determining transmission parameters of each cell; the transmission parameters of each cell are used to evaluate the transmission performance of the cell; For each of the cells, determining a transmission rate of the cell based on a transmission parameter of the cell; The base station corresponding to the cell with the highest transmission rate is determined as a target base station; the target base station is used to provide a signal for the NCR.

2. The method according to claim 1, characterized in that The transmission parameters include the following information: Physical resource block PRB utilization; Modulation and coding strategy MCS; bandwidth.

3. The method according to claim 1 or 2, characterized in that: The determining, for each of the cells, a transmission rate of the cell based on a transmission parameter of the cell, includes: Acquire configuration information of the NCR; the configuration information of the NCR includes the number of antennas and the number of carriers of the NCR; For each of the cells, a transmission rate of the cell is determined based on a transmission parameter of the cell and configuration information of the NCR.

4. The method according to claim 1 or 2, characterized in that: The step of determining the base station corresponding to the cell with the highest transmission rate as the target base station includes: Determine a signal indicator of each of the cells; the signal indicator of each of the cells is used to evaluate the signal quality of the cell; For each of the cells, a base station corresponding to the cell with the highest transmission rate among the multiple cells whose signal indicators are greater than a preset threshold is determined as a target base station.

5. The method according to claim 4, characterized in that The signal indicators include one or more of the following: Reference signal received power RSRP; Signal to Interference plus Noise Ratio SINR.

6. The method according to claim 2, characterized in that The transmission parameters include MCS; The determining of the transmission parameters of each cell includes: For each of the cells, a synchronization signal of the cell is acquired, and the synchronization signal of the cell is demodulated to obtain the MCS of the cell.

7. The method according to claim 2, characterized in that The transmission parameters include PRB utilization; The determining of the transmission parameters of each cell includes: Determining cell identification information of each of the cells; Sending cell identification information of each cell to a base station; the base station stores a correspondence between the cell identification information and the PRB utilization rate; A PRB utilization rate of each of the cells sent by the base station is received.

8. A base station selection device, characterized in that: The device comprises: A first determining unit, configured to determine a transmission parameter of each cell; a processing unit, configured to determine, for each of the cells, a transmission rate of the cell based on a transmission parameter of the cell; The second determining unit is configured to determine a base station corresponding to the cell with the highest transmission rate as a target base station.

9. A base station selection device, characterized in that: include: A processor and a communication interface; the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the base station selection method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions. When a computer executes the instructions, the computer executes the base station selection method according to any one of claims 1 to 7.

11. A computer program product, characterized in that The computer program product comprises computer instructions, and when the computer instructions are executed on a computer, the computer is caused to execute the base station selection method according to any one of claims 1 to 7.