Cell awakening method and device, electronic equipment and storage medium
By receiving resource occupation information and automatically determining the target third base station, the problem of cell wake-up in the prior art relying on manual operation is solved, and efficient and automatic cell wake-up is achieved.
Patent Information
- Application Number
- CN202310967628.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2025-02-14
AI Technical Summary
In the prior art, cell wake-up needs to rely on manual operations, resulting in high cost and low efficiency.
By receiving the resource occupation information sent by the second base station, the first base station determines the number of cells that need to be awakened, and determines the target third base station from multiple candidate third base stations, and sends a cell wake-up instruction to the target third base station to automatically wake up the corresponding community.
It realizes the automation of community wake-up, improves wake-up efficiency, reduces labor costs, and ensures user perception.
Smart Images

Figure CN119450658A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a cell wake-up method, device, electronic device and storage medium. Background Art
[0002] With the continuous development of communication technology, the scale of base stations is constantly expanding. During the operation of base stations, base stations may be interrupted due to sudden failures (such as power outages, transmission interruptions, equipment hardware failures, etc.). At this time, in order to quickly restore communication services, it is necessary to wake up the cells around the faulty base station so as to compensate for the communication of the cells corresponding to the faulty base station based on the surrounding neighboring cells.
[0003] In the related art, the awakening of a cell needs to rely on manual operation.
[0004] In this way, waking up the cell requires a lot of labor costs and the efficiency of waking up the cell is low. Summary of the invention
[0005] The present disclosure aims to solve one of the technical problems in the related art at least to some extent.
[0006] To this end, the present disclosure proposes a cell wake-up method, device, electronic device, storage medium and computer program product.
[0007] The cell wake-up method proposed in the embodiment of the first aspect of the present disclosure is executed by the first base station in the base station cluster, and the base station cluster also includes: a second base station and multiple candidate third base stations; the method includes: receiving resource occupancy information sent by the second base station, wherein the resource occupancy information is used to describe the resource occupancy of the first cell served by the second base station; determining the number of cells that need to be awakened according to the resource occupancy information; determining some target third base stations from multiple candidate third base stations, wherein the number of some target base stations is the same as the number of cells; sending a cell wake-up instruction to the target third base station, wherein the cell wake-up instruction is used to wake up the second cell served by the target third base station.
[0008] The cell wake-up method proposed in the second aspect embodiment of the present disclosure is executed by the second base station in the base station cluster, and the base station cluster also includes: a first base station and a target third base station. The method includes: obtaining resource occupancy information, wherein the resource occupancy information is used to describe the resource occupancy of the first cell served by the second base station; sending the resource occupancy information to the first base station, wherein the resource occupancy information is used by the first base station to determine the number of cells that need to be awakened, and generating a cell wake-up instruction for waking up the second cell served by the target third base station based on the number of cells.
[0009] The cell wake-up method proposed in the embodiment of the third aspect of the present disclosure is executed by a target third base station in a base station cluster, and the base station cluster also includes: a first base station and a second base station. The method includes: receiving a cell wake-up instruction sent by the first base station, wherein the cell wake-up instruction is generated by the first base station according to the number of cells determined based on resource occupancy information of the second base station; according to the cell wake-up instruction, waking up the second cell served by the target third base station.
[0010] The cell wake-up device proposed in the fourth aspect of the embodiment of the present disclosure is executed by the first base station in the base station cluster, and the base station cluster also includes: a second base station and multiple candidate third base stations; the device includes: a first receiving module, used to receive resource occupancy information sent by the second base station, wherein the resource occupancy information is used to describe the resource occupancy of the first cell served by the second base station; a first determination module, used to determine the number of cells that need to be awakened according to the resource occupancy information; a second determination module, used to determine some target third base stations from multiple candidate third base stations, wherein the number of some target base stations is the same as the number of cells; a first sending module, used to send a cell wake-up instruction to the target third base station, wherein the cell wake-up instruction is used to wake up the second cell served by the target third base station.
[0011] The cell wake-up device proposed in the fifth aspect embodiment of the present disclosure is executed by the second base station in the base station cluster, and the base station cluster also includes: a first base station and / or a target third base station, and the device includes: an acquisition module, used to obtain resource occupancy information, wherein the resource occupancy information is used to describe the resource occupancy of the first cell served by the second base station; a second sending module, used to send resource occupancy information to the first base station, wherein the resource occupancy information is used by the first base station to determine the number of cells that need to be awakened, and generate a cell wake-up instruction for waking up the second cell served by the target third base station based on the number of cells.
[0012] The cell wake-up device proposed in the sixth aspect embodiment of the present disclosure is executed by a target third base station in a base station cluster, and the base station cluster also includes: a first base station and / or a second base station, and the device includes: a second receiving module, used to receive a cell wake-up instruction sent by the first base station, wherein the cell wake-up instruction is generated by the first base station according to the number of cells determined based on resource occupancy information of the second base station; a wake-up module, used to wake up the second cell served by the target third base station according to the cell wake-up instruction.
[0013] The seventh aspect embodiment of the present disclosure proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the cell wake-up method proposed in the first aspect embodiment of the present disclosure, or implements the cell wake-up method proposed in the second aspect embodiment of the present disclosure, or implements the cell wake-up method proposed in the third aspect embodiment of the present disclosure.
[0014] The eighth aspect embodiment of the present disclosure proposes a non-temporary computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the cell wake-up method proposed in the first aspect embodiment of the present disclosure, or implements the cell wake-up method proposed in the second aspect embodiment of the present disclosure, or implements the cell wake-up method proposed in the third aspect embodiment of the present disclosure.
[0015] The ninth aspect embodiment of the present disclosure proposes a computer program product. When the instruction processor in the computer program product executes, it executes the cell wake-up method proposed in the first aspect embodiment of the present disclosure, or implements the cell wake-up method proposed in the second aspect embodiment of the present disclosure, or implements the cell wake-up method proposed in the third aspect embodiment of the present disclosure.
[0016] The cell wake-up method, device, electronic device, storage medium and computer program product proposed in the embodiments of the present disclosure include at least the following beneficial effects: the first base station receives resource occupancy information sent by the second base station, wherein the resource occupancy information is used to describe the resource occupancy of the first cell served by the second base station, and determines the number of cells that need to be woken up based on the resource occupancy information, and then determines some target third base stations from multiple candidate third base stations, wherein the number of some target base stations is the same as the number of cells, and sends a cell wake-up instruction to the target third base station, wherein the cell wake-up instruction is used to wake up the second cell served by the target third base station, so that the first base station can automatically analyze the second cell around the first cell that can be used to compensate for the coverage of the first cell, and timely formulate and complete the wake-up strategy of the second cell, thereby effectively improving the wake-up efficiency of the second cell and effectively ensuring user perception.
[0017] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description or learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The above and / or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0019] Figure 1 is a flowchart of a cell wake-up method proposed in an embodiment of the present disclosure;
[0020] Figure 2 is a flowchart of a cell wake-up method proposed in another embodiment of the present disclosure;
[0021] Figure 3 is a flowchart of a cell wake-up method proposed in an embodiment of the present disclosure;
[0022] Figure 4is a flowchart of a cell wake-up method proposed in another embodiment of the present disclosure;
[0023] Figure 5 is a flowchart of a cell wake-up method proposed in an embodiment of the present disclosure;
[0024] Figure 6 is a flowchart of a cell wake-up method proposed in another embodiment of the present disclosure;
[0025] Figure 7 is a schematic diagram of the structure of a cell wake-up device proposed in an embodiment of the present disclosure;
[0026] Figure 8 is a schematic diagram of the structure of a cell wake-up device proposed in an embodiment of the present disclosure;
[0027] Fig. 9 is a schematic diagram of the structure of a cell wake-up device proposed in an embodiment of the present disclosure;
[0028] Fig.10 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0029] Embodiments of the present disclosure are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present disclosure, and are not to be construed as limitations of the present disclosure. On the contrary, the embodiments of the present disclosure include all changes, modifications, and equivalents that fall within the spirit and connotation of the appended claims.
[0030] The technical solution provided by the embodiments of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, applicable systems may be Global System of Mobile Communication (GSM) systems, Code Division Multiple Access (CDMA) systems, Wideband Code Division Multiple Access (WCDMA) general packet radio service (GPRS) systems, Long Term Evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, Long Term Evolution Advanced (LTE-A) systems, Universal Mobile Telecommunication System (UMTS), 5G New Radio (NR) systems, etc. These various systems include terminals and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0031] Figure 1 It is a flowchart of a cell wake-up method proposed in an embodiment of the present disclosure.
[0032] It should be noted that the executor of the cell wake-up method of this embodiment is a cell wake-up device, which can be implemented by software and / or hardware, and can be configured in a network device, without limitation.
[0033] The cell wake-up method in the embodiment of the present disclosure is executed by the first base station in the base station cluster, and the base station cluster also includes: a second base station and multiple candidate third base stations, wherein the base station cluster can be a grid data processing of the longitude and latitude of the base station, and the grid is used as a dimension to divide the n sites in L*M grids into a base station cluster ((L, M, n values can be dynamically set according to needs, and the entire network is divided into several base station clusters in this way), the first base station can be the control base station in the base station cluster, the second base station and multiple candidate third base stations can be the controlled base stations in the base station cluster, the control base station can monitor all controlled base stations in the base station cluster, when the base station in the base station cluster suddenly fails, the control base station can automatically analyze the surrounding cells that can be used for compensation coverage, evaluate the number of cells that need to be awakened, formulate and issue corresponding wake-up strategies, and wake up the corresponding cells.
[0034] like Figure 1 As shown, the cell wake-up method includes:
[0035] S101: Receive resource occupancy information sent by a second base station.
[0036] The resource occupancy information is used to describe the resource occupancy status of the first cell served by the second base station.
[0037] In an embodiment of the present disclosure, resource occupancy information may include: at least one of the following: a first utilization rate of an uplink physical resource block (PRB); a second utilization rate of a downlink physical resource block (PRB); and the number of connections of a radio resource control (RRC).
[0038] In the embodiment of the present disclosure, a communication connection is established between the first base station and the second base station, that is, in the embodiment of the present disclosure, the first base station can receive the resource occupancy information of the second base station sent by the second base station based on the communication link between the first base station and the second base station.
[0039] S102: Determine the number of cells that need to be woken up according to the resource occupancy information.
[0040] After receiving the resource occupancy information sent by the second base station, the embodiment of the present disclosure can determine the number of cells that need to be woken up according to the resource occupancy information.
[0041] In some embodiments, the number of cells to be awakened is determined based on the resource occupancy information, and the resource demand of the cells to be awakened is evaluated based on the collected resource occupancy information and a set threshold. The number of cells to be awakened is determined based on the resource demand.
[0042] Optionally, in some embodiments, the number of cells that need to be woken up is determined based on resource occupancy information, which may be by obtaining a first reference utilization of an uplink RPB, a second reference utilization of a downlink RPB, and a reference number of connections of an RRC, and determining a first number based on the first reference utilization and the first utilization, and then determining a second number based on the second reference utilization and the second utilization, and then determining a third number based on the number of connections and the reference number of connections, and determining the number of cells based on the first number, the second number, and the third number.
[0043] Among them, the theoretical average best bearer utilization per carrier predetermined for the uplink RPB can be called the first reference utilization, the theoretical average best bearer utilization per carrier predetermined for the downlink RPB can be called the second reference utilization, and the theoretical average best perceived bearer user number per carrier predetermined for the RRC can be called the reference connection number.
[0044] In the embodiment of the present disclosure, a calculation example for determining the first quantity according to the first reference utilization and the first utilization is as follows:
[0045]
[0046] Among them, ULPRB j is the first utilization rate, is the first reference utilization rate, and 1.1 is the calculated first quantity.
[0047] In the embodiment of the present disclosure, according to the second reference utilization rate and the second utilization rate, a calculation example for determining the second quantity is as follows:
[0048]
[0049] Among them, DLPRB j is the second utilization rate, is the second reference utilization rate, and 0.9 is the calculated second quantity.
[0050] In the embodiment of the present disclosure, a calculation example for determining the third number according to the number of connections and the reference number of connections is as follows:
[0051]
[0052] Among them, RRC j is the number of connections, is the reference connection quantity, and 0.8 is the calculated third quantity.
[0053] In the embodiment of the present disclosure, after the first number, the second number and the third number are determined, the number of cells may be determined according to the first number, the second number and the third number.
[0054] In some embodiments, the number of cells is determined based on the first number, the second number and the third number. The average number between the first number, the second number and the third number may be determined, and the average number determined above may be used as the number of cells. Alternatively, the maximum number between the first number, the second number and the third number may be used as the number of cells. There is no limitation on this.
[0055] Optionally, in some embodiments, the number of cells is determined based on the first number, the second number and the third number, which may be to determine the maximum number among the first number, the second number and the third number, round up the maximum number, and use the rounded number as the number of cells.
[0056] That is to say, referring to the above example, the calculated first number is 1.1, the calculated second number is 0.9, and the calculated third number is 0.8. The maximum number 1.1 among the first number, the second number and the third number can be determined, and then 1.1 can be rounded up to 2, and the rounded-up 2 can be used as the number of cells.
[0057] S103: Determine some target third base stations from a plurality of candidate third base stations, where the number of the some target base stations is the same as the number of cells.
[0058] After determining the number of cells that need to be awakened based on resource occupancy information, the embodiment of the present disclosure can determine some target third base stations from multiple candidate third base stations, that is, the candidate third base stations whose number of cells is determined from multiple candidate base stations can be used as target third base stations.
[0059] In the embodiment of the present disclosure, each second cell has a corresponding compensation priority, and a cell with a higher compensation priority will be used as a cell to be woken up first.
[0060] In the disclosed embodiment, the compensation priority of the second cell can be determined based on the following method: the compensation neighboring area of the macro station can be composed of surrounding macro stations, indoor cells of this station or cells with the same coverage as this station. The compensation neighboring area of the indoor cell can only be compensated by surrounding macro stations or macro stations at the same site. Based on the longitude and latitude and azimuth of the cell, the angle range of the normal direction of the azimuth of a certain cell is calculated. When the distance between the surrounding neighboring station and this cell is less than d (the distance d can vary according to the needs of the scene), this cell can compensate for the surrounding qualified base stations. The traversal calculation is performed in this way to obtain the compensation neighboring areas of all cells in the entire cluster, and they are prioritized according to distance and azimuth. The second cell served by the candidate third base station with the closest distance and the best angle has the highest compensation priority.
[0061] Optionally, in some embodiments, some target third base stations are determined from multiple candidate third base stations, the number of second base stations in the base station cluster is determined, and the compensation priorities are sorted from large to small, and when the number of base stations is greater than the number of cells and the number of cells is not zero, the candidate third base station corresponding to the second cell with a higher number of cells and a higher corresponding compensation priority is determined as the target third base station.
[0062] That is to say, in the embodiment of the present disclosure, when the number of base stations is greater than the number of cells and the number of cells is not zero, the candidate third base station corresponding to the second cell with the highest number of cells and the highest corresponding compensation priority ranking is determined as the target third base station.
[0063] For example, assuming that there are i second cells and the number of cells to be awakened is 2, the second cells served by the candidate third base station in the "Cluster Cell Information Table" are sorted in order of compensation priority: 460-00-ID1
[0064] -CI1, 460-00-ID2-CI2, ..., 460-00-ID4-CI4, 460-00-IDi-CIj.
[0065] Among them, 460-00 represents the operator's PLMN, IDi represents the base station ID to which the second cell belongs, and CIj represents the cell-level number of the second cell in the base station number IDi. The energy-saving state of the second cell "460-00-ID1-CI1" is "1110", and the energy-saving state of the second cell "460-00-ID2-CI2" is "1110" (each second cell has a corresponding energy-saving state flag). According to the number of cells determined above, only 460-00-ID1-CI1 and 460-00-ID2-CI2 with higher compensation priority need to be awakened, and there is no restriction on this.
[0066] S104: Send a cell wake-up instruction to the target third base station, where the cell wake-up instruction is used to wake up the second cell served by the target third base station.
[0067] Among them, the cell wake-up instruction can be a cell shutdown instruction for waking up the second cell served by the target third base station. The cell shutdown instruction can be used by the target third base station to turn off the symbol shutdown, channel shutdown, and carrier shutdown functions, so that the corresponding second cell exits the energy-saving mode to wake up the second cell so that the second cell can carry the communication services of the second base station.
[0068] That is to say, in the embodiment of the present disclosure, the first base station may send a cell wake-up instruction to the target third base station via the communication link between the first base station and the target third base station after determining the target third cell, and then, the third base station may wake up the second cell served by the target third base station based on the cell wake-up instruction.
[0069] In the disclosed embodiment, the first base station receives resource occupancy information sent by the second base station, wherein the resource occupancy information is used to describe the resource occupancy of the first cell served by the second base station, and determines the number of cells that need to be awakened based on the resource occupancy information, and then determines some target third base stations from multiple candidate third base stations, wherein the number of some target base stations is the same as the number of cells, and sends a cell wake-up instruction to the target third base station, wherein the cell wake-up instruction is used to wake up the second cell served by the target third base station, so that the first base station can automatically analyze the second cell around the first cell that can be used to compensate for the coverage of the first cell, and promptly formulate and complete the wake-up strategy for the second cell, thereby effectively improving the wake-up efficiency of the second cell and effectively ensuring user perception.
[0070] Figure 2 It is a flowchart of a cell wake-up method proposed in another embodiment of the present disclosure.
[0071] like Figure 2 As shown, the cell wake-up method includes:
[0072] S201: When it is determined that a second base station fails and / or communication between the second base station and the first base station is interrupted, and fault repair failure information sent by the second base station is received, receive resource occupancy information sent by the second base station.
[0073] The fault repair failure information is used to indicate that the fault repair of the second base station has failed, and / or the repair of the communication interruption between the second base station and the first base station has failed.
[0074] In the embodiment of the present disclosure, the first base station will monitor the operating status and alarm status of the controlled base stations in the base station cluster in real time to determine whether the second base station has a fault. At the same time, the first base station will perform a link detection between the second base station and the first base station at a fixed period every S seconds. When it is determined that the second base station has a fault, and / or the communication between the second base station and the first base station is interrupted, the first base station sends a fault repair instruction to the second base station, so that the second base station attempts to repair the second base station fault and / or the communication interruption between the second base station and the first base station, or the first base station detects that the communication between the second base station and the first base station is interrupted, and attempts to reconnect the link three times.
[0075] In an embodiment of the present disclosure, if fault repair failure information indicating failure to repair a second base station fault and / or failure to repair a communication interruption between the second base station and the first base station is received, resource occupancy information sent by the second base station can be obtained, and then, based on the resource occupancy information of the second base station, the surrounding cells of the second base station can be woken up.
[0076] S202: Generate and send a fault repair instruction to the second base station, where the fault repair instruction is used to instruct the second base station to repair the fault and / or to instruct the second base station to restore the communication connection with the first base station.
[0077] The fault repair instruction is used to instruct the second base station to repair the fault, and / or to instruct the second base station to restore the communication connection with the first base station.
[0078] That is to say, in the embodiments of the present disclosure, when it is determined that the second base station has a fault and / or the communication between the second base station and the first base station is interrupted, the first base station may send a fault repair instruction to the second base station, wherein the fault repair instruction is used to instruct the second base station to repair the fault and / or to instruct to restore the communication connection between the second base station and the first base station. Since the fault repair instruction is generated and sent to the second base station when it is determined that the second base station has a fault and / or the communication between the second base station and the first base station is interrupted, the second base station can attempt to repair the fault and / or attempt to restore the communication connection between the second base station and the first base station.
[0079] S203: Receive resource occupancy information sent by the second base station, where the resource occupancy information is used to describe resource occupancy status of the first cell served by the second base station.
[0080] S204: Determine the number of cells that need to be woken up according to the resource occupancy information.
[0081] S205: Determine some target third base stations from a plurality of candidate third base stations, where the number of the some target base stations is the same as the number of cells.
[0082] S206: Send a cell wake-up instruction to the target third base station, where the cell wake-up instruction is used to wake up the second cell served by the target third base station.
[0083] The description of S203 - S206 can be specifically referred to the above embodiment, which will not be repeated here.
[0084] S207: It is detected that a failure occurs in the first base station.
[0085] In the embodiment of the present disclosure, the failure of the first base station refers to an event that occurs to the first base station causing the first base station to be unable to operate normally.
[0086] S208: Determine a controlled base station corresponding to the minimum base station distance from the multiple base station distances.
[0087] In the disclosed embodiment, each base station in the base station cluster has a corresponding base station distance, and the base station distance is the sum of multiple distances between the corresponding base station and multiple other base stations in the base station cluster.
[0088] In the embodiment of the present disclosure, the second base station and / or the candidate third base station are controlled base stations, the first base station is a controlling base station, and the controlling base station is a base station corresponding to the minimum base station distance among multiple base station distances.
[0089] That is to say, in the embodiment of the present disclosure, assuming that there are n base stations in the base station cluster, corresponding to N1, N2, N3...Nn respectively, multiple examples between each base station and each other base station can be calculated. For example, the distance between N1 and N2 is d1-2, the distance between N1 and N3 is d1-3, the distance between N1 and Nn is d1-n, the distance between N2 and N1 is N2-1, the distance between N2 and N3 is N2-3, and the distance between N2 and Nn is N2-n. Then, it can be determined that the base station distance corresponding to the N1 base station is D1=(d1-2+d1-3+...+d1-n), and the base station distance corresponding to the second base station is Dn=(dn-1+dn-2+...+dn-(n-1)). Then, the minimum base station distance min{D1,D2,...Di,...Dn} among the multiple base station distances can be selected, and when Di is the minimum, the Di base station is determined to be the first base station.
[0090] When the embodiment of the present disclosure monitors that the first base station has a fault, a controlled base station corresponding to the minimum base station distance can be determined from multiple base station distances. That is to say, in the embodiment of the present disclosure, when the control base station fails, a controlled base station corresponding to the minimum base station distance can be determined from controlled base stations such as the second base station and / or candidate third base station.
[0091] S209: Send a control instruction to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
[0092] In an embodiment of the present disclosure, after determining a controlled base station corresponding to a minimum base station distance from multiple base station distances, a control instruction can be sent to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
[0093] In the embodiment of the present disclosure, when a control base station in a base station cluster fails, a new control base station is automatically reselected from other controlled base stations, so that the new control base station can continue to trigger and execute subsequent cell wake-up methods in a coherent manner, thereby effectively improving communication quality.
[0094] In the embodiment of the present disclosure, when it is determined that a fault occurs in the second base station and / or the communication between the second base station and the first base station is interrupted, and fault repair failure information sent by the second base station is received, resource occupancy information sent by the second base station is received, and a fault repair instruction is generated and sent to the second base station, so that the second base station can attempt to repair the fault and / or attempt to restore the communication connection between the second base station and the first base station, and then the resource occupancy information sent by the second base station is received, and the number of cells that need to be awakened is determined based on the resource occupancy information, and then some target third base stations are determined from multiple candidate third base stations, and a cell wake-up instruction is sent to the target third base station, so that the first base station can automatically analyze the surrounding areas of the first cell that can be used The second cell covered by the first cell is compensated, and the wake-up strategy of the second cell is formulated and completed in time, so as to effectively improve the wake-up efficiency of the second cell and effectively ensure user perception, and then monitor that the first base station has a failure, and determine the controlled base station corresponding to the minimum base station distance from multiple base station distances, and then send a control instruction to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to indicate that the controlled base station corresponding to the minimum base station distance will be used as a new control base station, so that when a control base station in the base station cluster fails, a new control base station can be automatically reselected from other controlled base stations, so that the new control base station can continue to trigger the execution of subsequent cell wake-up methods in a coherent manner, thereby effectively improving communication quality.
[0095] Figure 3 It is a flowchart of a cell wake-up method proposed in an embodiment of the present disclosure.
[0096] It should be noted that the executor of the cell wake-up method of this embodiment is a cell wake-up device, which can be implemented by software and / or hardware, and can be configured in a network device, without limitation.
[0097] The cell wake-up method in the embodiment of the present disclosure is executed by the second base station in the base station cluster, and the base station cluster also includes: a first base station and a target third base station, wherein the base station cluster can be a grid data processing of the longitude and latitude of the base station, and the grid is used as a dimension to divide the n sites in L*M grids into a base station cluster ((L, M, n values can be dynamically set as needed, and the entire network is divided into several base station clusters in this way), the first base station can be the control base station in the base station cluster, the second base station and multiple target third base stations can be controlled base stations in the base station cluster, and the second base station can send resource occupancy information to the control base station when it fails, so that the control base station can analyze the cells that can be used for compensation coverage around the second base station based on the resource occupancy information, and formulate and issue corresponding wake-up strategies to wake up the corresponding cells, thereby realizing communication compensation for the second base station.
[0098] like Figure 3As shown, the cell wake-up method includes:
[0099] S301: Obtain resource occupancy information, where the resource occupancy information is used to describe resource occupancy status of a first cell served by a second base station.
[0100] The meanings and descriptions of the terms in this embodiment that are the same as those in the above embodiments can be specifically referred to in the above embodiments and will not be repeated here.
[0101] In an embodiment of the present disclosure, resource occupancy information may include: at least one of the following: a first utilization rate of an uplink physical resource block (PRB); a second utilization rate of a downlink physical resource block (PRB); and the number of connections of a radio resource control (RRC).
[0102] S302: Send resource occupancy information to the first base station, wherein the resource occupancy information is used by the first base station to determine the number of cells that need to be awakened, and generate a cell awakening instruction for awakening a second cell served by a target third base station based on the number of cells.
[0103] In an embodiment of the present disclosure, a communication connection is established between the first base station and the second base station, that is, after obtaining resource occupancy information, the second base station can send the resource occupancy information to the first base station based on the communication link between the second base station and the first base station, wherein the resource occupancy information is used by the first base station to determine the number of cells that need to be awakened, and generate a cell wake-up instruction for the second cell served by the awakening target third base station based on the number of cells.
[0104] In the disclosed embodiment, the second base station obtains resource occupancy information, wherein the resource occupancy information is used to describe the resource occupancy status of the first cell served by the second base station, and sends the resource occupancy information to the first base station, so that the first base station can promptly learn of the resource occupancy information of the second base station, thereby facilitating the first base station to determine the number of cells that need to be awakened based on the resource occupancy information, and generate a cell wake-up instruction for the second cell served by the third base station as the wake-up target based on the number of cells, thereby achieving communication compensation for the second base station.
[0105] Figure 4 It is a flowchart of a cell wake-up method proposed in another embodiment of the present disclosure.
[0106] like Figure 4 As shown, the cell wake-up method includes:
[0107] S401: Receive a fault repair instruction sent by a first base station.
[0108] The fault repair instruction is an instruction issued by the first base station to attempt to repair the fault of the second base station, and / or the interruption of communication between the second base station and the first base station.
[0109] That is to say, in the embodiment of the present disclosure, the second base station can receive the fault repair instruction sent by the first base station based on the communication link between the second base station and the first base station.
[0110] S402: According to the fault repair instruction, repair the fault of the second base station and / or the communication interruption between the second base station and the first base station.
[0111] In the embodiment of the present disclosure, after receiving the fault repair instruction sent by the first base station, the second base station can repair the fault of the second base station and / or the communication interruption between the second base station and the first base station according to the fault repair instruction, so that the second base station can attempt to repair the second base station fault and / or the communication interruption between the second base station and the first base station based on the fault repair instruction, thereby avoiding the waste of resources caused by executing cell wake-up when the fault can be successfully repaired, and can restore the normal communication of the second base station more thoroughly.
[0112] S403: If the second base station fails, and / or the communication between the second base station and the first base station fails to be interrupted, fault repair failure information is generated and sent to the first base station.
[0113] The fault repair failure information is used to indicate that the fault repair of the second base station has failed, and / or the repair of the communication interruption between the second base station and the first base station has failed.
[0114] That is to say, in the embodiment of the present disclosure, in the event of a failure of the second base station, and / or a communication interruption failure between the second base station and the first base station, the second base station can generate and send fault repair failure information to the first base station, thereby triggering the first base station to execute a cell wake-up method to wake up the compensation neighboring cells around the second base station, thereby ensuring communication quality.
[0115] S404: If the first fault repair fails, resource occupancy information is sent to the first base station, where the resource occupancy information is used to describe resource occupancy status of the first cell of the second base station.
[0116] In the embodiment of the present disclosure, when the second base station fails and / or the communication between the second base station and the first base station is interrupted and fails, the second base station can send resource occupancy information to the first base station based on the communication link between the second base station and the first base station, so that the first base station can promptly learn about the resource occupancy information of the second base station.
[0117] S405: Obtain resource occupancy information, where the resource occupancy information is used to describe resource occupancy status of the first cell served by the second base station.
[0118] S406: Send resource occupancy information to the first base station, wherein the resource occupancy information is used by the first base station to determine the number of cells that need to be awakened, and generate a cell awakening instruction for awakening the second cell served by the target third base station based on the number of cells.
[0119] The specific description of S405-S406 can be found in the above embodiment, which will not be repeated here.
[0120] S407: It is monitored that a failure occurs in the first base station, and communication between the target third base station and the first base station is interrupted.
[0121] In the embodiment of the present disclosure, the failure of the first base station refers to an event that occurs in the first base station causing the first base station to be unable to operate normally, and the communication interruption between the target third base station and the first base station may be an event such as a communication link failure between the target third base station and the first base station, damage to the communication protocol, etc. causing the target third base station and the first base station to be unable to communicate normally.
[0122] S408: Determine a controlled base station corresponding to the minimum base station distance from the multiple base station distances.
[0123] In the disclosed embodiment, each base station in the base station cluster has a corresponding base station distance, and the base station distance is the sum of multiple distances between the corresponding base station and multiple other base stations in the base station cluster.
[0124] In the embodiment of the present disclosure, the second base station and / or the target third base station are controlled base stations, the first base station is a controlling base station, and the controlling base station is a base station corresponding to the minimum base station distance among multiple base station distances.
[0125] That is to say, in the embodiment of the present disclosure, assuming that there are n base stations in the base station cluster, corresponding to N1, N2, N3...Nn respectively, multiple examples between each base station and each other base station can be calculated. For example, the distance between N1 and N2 is d1-2, the distance between N1 and N3 is d1-3, the distance between N1 and Nn is d1-n, the distance between N2 and N1 is N2-1, the distance between N2 and N3 is N2-3, and the distance between N2 and Nn is N2-n. Then, it can be determined that the base station distance corresponding to the N1 base station is D1=(d1-2+d1-3+...+d1-n), and the base station distance corresponding to the second base station is Dn=(dn-1+dn-2+...+dn-(n-1)). Then, the minimum base station distance min{D1,D2,...Di,...Dn} among the multiple base station distances can be selected, and when Di is the minimum, the Di base station is determined to be the first base station.
[0126] In the embodiment of the present disclosure, when it is monitored that the first base station fails and the communication between the target third base station and the first base station is interrupted, the controlled base station corresponding to the minimum base station distance can be determined from multiple base station distances. That is to say, in the embodiment of the present disclosure, when the first base station fails and the communication between the target third base station and the first base station is interrupted, the controlled base station corresponding to the minimum base station distance can be determined from the controlled base stations such as the second base station and / or the target third base station.
[0127] S409: Send a control instruction to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
[0128] In an embodiment of the present disclosure, after determining a controlled base station corresponding to a minimum base station distance from multiple base station distances, a control instruction can be sent to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
[0129] In the embodiment of the present disclosure, when a control base station in a base station cluster fails, a new control base station is automatically reselected from other controlled base stations, so that the new control base station can continue to trigger and execute subsequent cell wake-up methods in a coherent manner, thereby effectively improving communication quality.
[0130] In the disclosed embodiment, by receiving a fault repair instruction sent by the first base station, and repairing the fault of the second base station and / or the communication interruption between the second base station and the first base station according to the fault repair instruction, when the fault of the second base station and / or the communication interruption between the second base station and the first base station fails, fault repair failure information is generated and sent to the first base station, so that the first base station can promptly know the resource occupancy information of the second base station, and then obtain the resource occupancy information, wherein the resource occupancy information is used to describe the resource occupancy of the first cell served by the second base station, and the resource occupancy information is sent to the first base station, so that the first base station can determine the number of cells that need to be awakened based on the resource occupancy information. The amount is determined, and based on the number of cells, a cell wake-up instruction is generated for waking up the second cell served by the target third base station, thereby realizing communication compensation for the second base station, and then the first base station is monitored to have a failure, and a controlled base station corresponding to the minimum base station distance is determined from multiple base station distances, and then a control instruction is sent to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station, so that when a control base station in the base station cluster fails, a new control base station can be automatically reselected from other controlled base stations, so that the new control base station can continue to trigger the execution of subsequent cell wake-up methods in a coherent manner, thereby effectively improving the communication quality.
[0131] Figure 5It is a flowchart of a cell wake-up method proposed in an embodiment of the present disclosure.
[0132] It should be noted that the executor of the cell wake-up method of this embodiment is a cell wake-up device, which can be implemented by software and / or hardware, and can be configured in a network device, without limitation.
[0133] The cell wake-up method in the embodiment of the present disclosure is executed by the second base station in the base station cluster, and the base station cluster also includes: a first base station and a target third base station, wherein the base station cluster can be a grid data processing of the longitude and latitude of the base station, and the grid is used as a dimension to divide the n sites in L*M grids into a base station cluster ((L, M, n values can be dynamically set as needed, and the entire network is divided into several base station clusters in this way), the first base station can be the control base station in the base station cluster, the second base station and multiple target third base stations can be controlled base stations in the base station cluster, and the second base station can send resource occupancy information to the control base station when it fails to send, so that the control base station can analyze the cells that can be used for compensation coverage around the second base station based on the resource occupancy information, and formulate and issue corresponding wake-up strategies to wake up the corresponding cells, thereby realizing communication compensation for the second base station.
[0134] The cell wake-up method in the embodiment of the present disclosure is executed by a target third base station in a base station cluster, and the base station cluster also includes: a first base station and a second base station, wherein the base station cluster can be a grid data processing of the longitude and latitude of the base station, and the grid is used as a dimension to divide the n sites in L*M grids into a base station cluster ((L, M, n values can be dynamically set as needed, and the entire network is divided into several base station clusters in this way), the first base station can be the control base station in the base station cluster, the second base station and multiple target third base stations can be the controlled base stations in the base station cluster, and the target third base station can be based on the cell wake-up instruction sent by the first base station when a failure occurs in the second base station, The corresponding second cell is awakened, thereby realizing communication compensation for the second base station.
[0135] like Figure 5 As shown, the cell wake-up method includes:
[0136] S501: Receive a cell wake-up instruction sent by a first base station, wherein the cell wake-up instruction is generated by the first base station according to the number of cells determined based on resource occupancy information of a second base station.
[0137] Among them, the cell wake-up instruction is generated by the first base station according to the number of cells determined based on the resource occupancy information of the second base station. The cell wake-up instruction can be a cell shutdown instruction for waking up the second cell served by the target third base station. The cell shutdown instruction can be used by the target third base station to turn off the symbol shutdown, channel shutdown, and carrier shutdown functions, so that the corresponding second cell exits the energy-saving mode to wake up the second cell, so that the second cell can carry the communication service of the second base station.
[0138] S502: Wake up the second cell served by the target third base station according to the cell wake-up instruction.
[0139] That is to say, in the embodiment of the present disclosure, after the target third base station receives the cell wake-up instruction sent by the first base station based on the communication link between the target third base station and the first base station, the target third base station can turn off the symbol shutdown, channel shutdown, and carrier shutdown functions to make the corresponding second cell exit the energy-saving mode, thereby being able to wake up the second cell so that the second cell can carry the communication service of the second base station.
[0140] In the embodiment of the present disclosure, after the second cell served by the target third base station is awakened, the target third base station can periodically report (the time granularity can be 1 minute granularity, 5 minute granularity or 15 minute granularity) the resource occupancy information of the third base station to the control base station, and the control base station can evaluate whether the number of the second cells currently awakened meets the carrying service volume based on the resource occupancy information. When the control base station evaluates that its carrying traffic exceeds the carrier based on the relevant indicators of the cell wake-up feedback Threshold( When the theoretical average optimal load utilization rate or number of users per carrier is reached, the control base station continues to wake up other compensation neighboring cells and continues to receive feedback on the execution results of the wake-up cells. When the traffic indicators of the awakened neighboring cells meet the carrying capacity of the current carrier, the control base station continues to monitor the control base stations in the base station cluster. When the wireless performance indicators of the awakened neighboring cells are abnormal (such as worse than x% of the relevant average indicators in the cluster during the period), the control base station can re-evaluate based on the operating status and traffic indicators of the awakened neighboring cells. When the status is abnormal, other compensation neighboring cells will continue to be awakened for business carrying. When there are too many users causing congestion, other compensation neighboring cells will continue to be awakened for business carrying.
[0141] In the disclosed embodiment, the target third base station receives a cell wake-up instruction sent by the first base station, wherein the cell wake-up instruction is generated by the first base station according to the number of cells determined based on resource occupancy information of the second base station, and wakes up the second cell served by the target third base station according to the cell wake-up instruction, thereby being able to carry the communication service of the second base station based on the awakened second cell, thereby achieving communication compensation for the second base station and ensuring communication quality.
[0142] Figure 6 It is a flowchart of a cell wake-up method proposed in another embodiment of the present disclosure.
[0143] like Figure 6 As shown, the cell wake-up method includes:
[0144] S601: Receive a cell wake-up instruction sent by a first base station, wherein the cell wake-up instruction is generated by the first base station according to the number of cells determined based on resource occupancy information of a second base station.
[0145] S602: Wake up the second cell served by the target third base station according to the cell wake-up instruction.
[0146] The specific description of S601 - S602 can be found in the above embodiment, which will not be repeated here.
[0147] S603: It is monitored that a failure occurs in the first base station, and communication between the target third base station and the first base station is interrupted.
[0148] In the embodiment of the present disclosure, the failure of the first base station refers to an event that occurs in the first base station causing the first base station to be unable to operate normally, and the communication interruption between the target third base station and the first base station may be an event such as a communication link failure between the target third base station and the first base station, damage to the communication protocol, etc. causing the target third base station and the first base station to be unable to communicate normally.
[0149] S604: Determine a controlled base station corresponding to the minimum base station distance from multiple base station distances.
[0150] In the disclosed embodiment, each base station in the base station cluster has a corresponding base station distance, and the base station distance is the sum of multiple distances between the corresponding base station and multiple other base stations in the base station cluster.
[0151] In the embodiment of the present disclosure, the second base station and / or the target third base station are controlled base stations, the first base station is a controlling base station, and the controlling base station is a base station corresponding to the minimum base station distance among multiple base station distances.
[0152] That is to say, in the embodiment of the present disclosure, assuming that there are n base stations in the base station cluster, corresponding to N1, N2, N3...Nn respectively, multiple examples between each base station and each other base station can be calculated. For example, the distance between N1 and N2 is d1-2, the distance between N1 and N3 is d1-3, the distance between N1 and Nn is d1-n, the distance between N2 and N1 is N2-1, the distance between N2 and N3 is N2-3, and the distance between N2 and Nn is N2-n. Then, it can be determined that the base station distance corresponding to the N1 base station is D1=(d1-2+d1-3+...+d1-n), and the base station distance corresponding to the second base station is Dn=(dn-1+dn-2+...+dn-(n-1)). Then, the minimum base station distance min{D1,D2,...Di,...Dn} among the multiple base station distances can be selected, and when Di is the minimum, the Di base station is determined to be the first base station.
[0153] In the embodiment of the present disclosure, when it is monitored that the first base station fails and the communication between the target third base station and the first base station is interrupted, the controlled base station corresponding to the minimum base station distance can be determined from multiple base station distances. That is to say, in the embodiment of the present disclosure, when the first base station fails and the communication between the target third base station and the first base station is interrupted, the controlled base station corresponding to the minimum base station distance can be determined from the controlled base stations such as the second base station and / or the target third base station.
[0154] S605: Send a control instruction to the controlled base station corresponding to the minimum base station distance, where the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
[0155] In an embodiment of the present disclosure, after determining a controlled base station corresponding to a minimum base station distance from multiple base station distances, a control instruction can be sent to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
[0156] In the embodiment of the present disclosure, when a control base station in a base station cluster fails, a new control base station is automatically reselected from other controlled base stations, so that the new control base station can continue to trigger and execute subsequent cell wake-up methods in a coherent manner, thereby effectively improving communication quality.
[0157] In the disclosed embodiment, the target third base station receives a cell wake-up instruction sent by the first base station, wakes up the second cell served by the target third base station according to the cell wake-up instruction, and monitors that the first base station fails and the communication between the target third base station and the first base station is interrupted, and then determines a controlled base station corresponding to the minimum base station distance from multiple base station distances, and then sends a control instruction to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station, so that when a control base station in the base station cluster fails, a new control base station can be automatically reselected from other controlled base stations, so that the new control base station can continue to trigger the execution of subsequent cell wake-up methods in a coherent manner, thereby effectively improving the communication quality.
[0158] Figure 7 It is a structural diagram of a cell wake-up device proposed in an embodiment of the present disclosure.
[0159] like Figure 7 As shown, the cell awakening device 70 is executed by the first base station in the base station cluster, and the base station cluster also includes: a second base station and a plurality of candidate third base stations; the device includes:
[0160] A first receiving module 701 is configured to receive resource occupancy information sent by a second base station, wherein the resource occupancy information is used to describe resource occupancy of a first cell served by the second base station;
[0161] A first determination module 702 is used to determine the number of cells that need to be awakened according to resource occupancy information;
[0162] A second determination module 703 is used to determine some target third base stations from multiple candidate third base stations, where the number of the some target base stations is the same as the number of cells;
[0163] The first sending module 704 is configured to send a cell wake-up instruction to a target third base station, wherein the cell wake-up instruction is used to wake up a second cell served by the target third base station.
[0164] In some embodiments of the present disclosure, the resource occupancy information includes at least one of the following:
[0165] A first utilization rate of an uplink physical resource block RPB;
[0166] A second utilization rate of a downlink physical resource block RPB;
[0167] The number of radio resource control (RRC) connections.
[0168] In some embodiments of the present disclosure, the first determining module 702 is specifically configured to:
[0169] Obtain a first reference utilization of an uplink RPB, a second reference utilization of a downlink RPB, and a reference number of RRC connections;
[0170] determining a first quantity according to the first reference utilization rate and the first utilization rate;
[0171] determining a second quantity according to the second reference utilization rate and the second utilization rate;
[0172] Determining a third quantity according to the connection quantity and the reference connection quantity;
[0173] The number of cells is determined according to the first number, the second number and the third number.
[0174] In some embodiments of the present disclosure, the first determining module 702 is specifically configured to:
[0175] determining the maximum number among the first number, the second number, and the third number;
[0176] The maximum number is rounded up, and the rounded-up number is used as the number of cells.
[0177] In some embodiments of the present disclosure, each second cell has a corresponding compensation priority; wherein the second determination module 703 is specifically configured to:
[0178] Determining the number of second base stations in the base station cluster;
[0179] Sort the compensation priorities from largest to smallest;
[0180] If the number of base stations is greater than the number of cells, and the number of cells is not zero, the candidate third base station corresponding to the second cell with the largest number of cells and a higher corresponding compensation priority ranking is determined as the target third base station.
[0181] In some embodiments of the present disclosure, the first receiving module 701 is specifically configured to:
[0182] When it is determined that a fault occurs on the second base station and / or communication between the second base station and the first base station is interrupted, and fault repair failure information sent by the second base station is received, resource occupancy information sent by the second base station is received.
[0183] In some embodiments of the present disclosure, the cell awakening device 70 further includes:
[0184] The first generating module is used to generate and send a fault repair instruction to the second base station, wherein the fault repair instruction is used to instruct the second base station to repair the fault and / or to instruct the second base station to restore the communication connection with the first base station.
[0185] In some embodiments of the present disclosure, each base station in a base station cluster has a corresponding base station distance, and the base station distance is the sum of multiple distances between the corresponding base station and multiple other base stations in the base station cluster.
[0186] In some embodiments of the present disclosure, the second base station and / or the candidate third base station are controlled base stations, the first base station is a controlling base station, and the controlling base station is a base station corresponding to the smallest base station distance among multiple base station distances.
[0187] In some embodiments of the present disclosure, the cell awakening device 70 further includes:
[0188] The first monitoring module is used to monitor that a first base station fails; determine a controlled base station corresponding to a minimum base station distance from multiple base station distances; and send a control instruction to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
[0189] With the above Figure 1 to Figure 2 Corresponding to the cell wake-up method provided in the embodiment, the present disclosure also provides a cell wake-up device. Figure 1 to Figure 2 The cell wake-up method provided in the embodiment corresponds to the cell wake-up method, so the implementation method of the cell wake-up method is also applicable to the cell wake-up device proposed in the embodiment of the present disclosure, and will not be described in detail in the embodiment of the present disclosure.
[0190] In this embodiment, the first base station receives resource occupancy information sent by the second base station, wherein the resource occupancy information is used to describe the resource occupancy of the first cell served by the second base station, and determines the number of cells that need to be awakened based on the resource occupancy information, and then determines some target third base stations from multiple candidate third base stations, wherein the number of some target base stations is the same as the number of cells, and sends a cell wake-up instruction to the target third base station, wherein the cell wake-up instruction is used to wake up the second cell served by the target third base station, so that the first base station can automatically analyze the second cell around the first cell that can be used to compensate for the coverage of the first cell, and promptly formulate and complete the wake-up strategy for the second cell, thereby effectively improving the wake-up efficiency of the second cell and effectively ensuring user perception.
[0191] Figure 8 It is a structural diagram of a cell wake-up device proposed in an embodiment of the present disclosure.
[0192] like Figure 8 As shown, the cell awakening device 80 is executed by the second base station in the base station cluster, and the base station cluster further includes: the first base station and / or the target third base station, and the device includes:
[0193] An acquisition module 801 is used to acquire resource occupancy information, wherein the resource occupancy information is used to describe resource occupancy of a first cell served by a second base station;
[0194] The second sending module 802 is used to send resource occupancy information to the first base station, wherein the resource occupancy information is used by the first base station to determine the number of cells that need to be awakened, and to generate a cell awakening instruction for awakening the second cell served by the target third base station based on the number of cells:
[0195] In some embodiments of the present disclosure, the cell awakening device 80 further includes:
[0196] The third receiving module is used to receive a fault repair instruction sent by the first base station; according to the fault repair instruction, repair the fault of the second base station and / or the communication interruption between the second base station and the first base station; if the fault of the second base station and / or the communication interruption between the second base station and the first base station fails, generate and send fault repair failure information to the first base station.
[0197] In some embodiments of the present disclosure, the cell awakening device 80 further includes:
[0198] The third sending module is used to send resource occupancy information to the first base station if the first fault repair fails, where the resource occupancy information is used to describe the resource occupancy status of the first cell of the second base station.
[0199] In some embodiments of the present disclosure, the resource occupancy information includes at least one of the following:
[0200] A first utilization rate of an uplink physical resource block RPB;
[0201] A second utilization rate of a downlink physical resource block RPB;
[0202] The number of radio resource control (RRC) connections.
[0203] In some embodiments of the present disclosure, each base station in the base station cluster has a corresponding base station distance, and the base station distance is the sum of multiple distances between the corresponding base station and multiple other base stations in the base station cluster.
[0204] In some embodiments of the present disclosure, the second base station and / or the target third base station is a controlled base station, the first base station is a controlling base station, and the controlling base station is a base station corresponding to the minimum base station distance among multiple base station distances.
[0205] In some embodiments of the present disclosure, the cell awakening device 80 further includes:
[0206] The second monitoring module is used to monitor that a failure occurs in the first base station and that communication between the target third base station and the first base station is interrupted; determine a controlled base station corresponding to a minimum base station distance from multiple base station distances; and send a control instruction to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
[0207] With the above Figure 3 to Figure 4 Corresponding to the cell wake-up method provided in the embodiment, the present disclosure also provides a cell wake-up device. Figure 3 to Figure 4 The cell wake-up method provided in the embodiment corresponds to the cell wake-up method, so the implementation method of the cell wake-up method is also applicable to the cell wake-up device proposed in the embodiment of the present disclosure, and will not be described in detail in the embodiment of the present disclosure.
[0208] In this embodiment, the second base station obtains resource occupancy information, wherein the resource occupancy information is used to describe the resource occupancy of the first cell served by the second base station, and sends the resource occupancy information to the first base station, so that the first base station can promptly learn of the resource occupancy information of the second base station, thereby facilitating the first base station to determine the number of cells that need to be awakened based on the resource occupancy information, and generate a cell wake-up instruction for the second cell served by the third base station as the wake-up target based on the number of cells, thereby realizing communication compensation for the second base station.
[0209] Fig. 9 It is a structural diagram of a cell wake-up device proposed in an embodiment of the present disclosure.
[0210] like Fig. 9 As shown, the cell awakening device 90 is executed by a target third base station in the base station cluster, and the base station cluster further includes: a first base station and / or a second base station, and the device includes:
[0211] A second receiving module 901 is configured to receive a cell wake-up instruction sent by the first base station, wherein the cell wake-up instruction is generated by the first base station according to the number of cells determined based on resource occupancy information of the second base station;
[0212] The wake-up module 902 is used to wake up the second cell served by the target third base station according to the cell wake-up instruction.
[0213] In some embodiments of the present disclosure, each base station in the base station cluster has a corresponding base station distance, and the base station distance is the sum of multiple distances between the corresponding base station and multiple other base stations in the base station cluster.
[0214] In some embodiments of the present disclosure, the second base station and / or the target third base station are controlled base stations, the first base station is a controlling base station, and the controlling base station is a base station corresponding to the minimum base station distance among multiple base station distances.
[0215] In some embodiments of the present disclosure, the cell awakening device 90 further includes:
[0216] The third monitoring module is used to monitor that a failure occurs in the first base station and that communication between the target third base station and the first base station is interrupted; determine a controlled base station corresponding to a minimum base station distance from multiple base station distances; and send a control instruction to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
[0217] With the above Figures 5 and 6 Corresponding to the cell wake-up method provided in the embodiment, the present disclosure also provides a cell wake-up device. Figures 5 and 6 The cell wake-up method provided in the embodiment corresponds to the cell wake-up method, so the implementation method of the cell wake-up method is also applicable to the cell wake-up device proposed in the embodiment of the present disclosure, and will not be described in detail in the embodiment of the present disclosure.
[0218] In the disclosed embodiment, the target third base station receives a cell wake-up instruction sent by the first base station, wherein the cell wake-up instruction is generated by the first base station according to the number of cells determined based on the resource occupancy information of the second base station, and wakes up the second cell served by the target third base station according to the cell wake-up instruction, so that the communication service of the second base station can be carried out based on the awakened second cell, and the communication compensation for the second base station can be realized, thereby ensuring the communication quality.
[0219] In order to implement the above embodiments, the present disclosure also proposes an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the cell wake-up method proposed in the above embodiments of the present disclosure is implemented.
[0220] In order to implement the above embodiments, the present disclosure further proposes a non-temporary computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the cell wake-up method proposed in the above embodiments of the present disclosure is implemented.
[0221] In order to implement the above embodiments, the present disclosure further proposes a computer program product. When an instruction processor in the computer program product executes, the cell wake-up method proposed in the above embodiments of the present disclosure is executed.
[0222] Fig.10 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. Fig.10 The electronic device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0223] like Fig.10As shown, the electronic device 12 is in the form of a general purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).
[0224] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.
[0225] The electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 12, including volatile and non-volatile media, removable and non-removable media.
[0226] The memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Fig.10 Not shown, often called a "hard drive").
[0227] although Fig.10Not shown in the figure, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a compact disc read only memory (hereinafter referred to as: CD-ROM), a digital versatile disc read only memory (hereinafter referred to as: DVD-ROM) or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.
[0228] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described in the present disclosure.
[0229] The electronic device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 12, and / or communicate with any device that enables the electronic device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 22. In addition, the electronic device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 20. As shown, the network adapter 20 communicates with other modules of the electronic device 12 through a bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0230] The processing unit 16 executes various functional applications and cell wake-up by running the programs stored in the system memory 28, for example, implementing the cell wake-up method mentioned in the above embodiment.
[0231] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0232] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
[0233] It can be explained that, in the description of the present disclosure, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present disclosure, unless otherwise specified, the meaning of "plurality" is two or more.
[0234] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present disclosure includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present disclosure belong.
[0235] It should be understood that the various parts of the present disclosure can be implemented in hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0236] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0237] In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0238] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
[0239] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0240] Although the embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present disclosure. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present disclosure.
Claims
1. A cell wake-up method, characterized in that: The method is executed by a first base station in a base station cluster, wherein the base station cluster further includes: a second base station and a plurality of candidate third base stations; the method includes: receiving resource occupancy information sent by the second base station, wherein the resource occupancy information is used to describe resource occupancy status of a first cell served by the second base station; Determining the number of cells that need to be woken up according to the resource occupancy information; Determine some target third base stations from the multiple candidate third base stations, wherein the number of the some target base stations is the same as the number of the cells; A cell wake-up instruction is sent to the target third base station, wherein the cell wake-up instruction is used to wake up a second cell served by the target third base station.
2. The method according to claim 1, characterized in that The resource occupancy information includes at least one of the following: A first utilization rate of an uplink physical resource block RPB; A second utilization rate of a downlink physical resource block RPB; The number of radio resource control (RRC) connections.
3. The method according to claim 2, characterized in that The determining, according to the resource occupancy information, the number of cells that need to be awakened includes: Acquire a first reference utilization of the uplink RPB, a second reference utilization of the downlink RPB, and a reference connection quantity of the RRC; determining a first quantity according to the first reference utilization rate and the first utilization rate; determining a second quantity according to the second reference utilization rate and the second utilization rate; Determining a third quantity according to the connection quantity and the reference connection quantity; The number of cells is determined according to the first number, the second number and the third number.
4. The method according to claim 3, characterized in that The determining the number of cells according to the first number, the second number, and the third number includes: Determine a maximum number among the first number, the second number, and the third number; The maximum number is rounded up, and the rounded-up number is used as the number of cells.
5. The method according to claim 1, characterized in that Each of the second cells has a corresponding compensation priority; The determining of some target third base stations from the multiple candidate third base stations includes: Determining the number of the second base station in the base station cluster; sorting the compensation priorities from largest to smallest; If the number of base stations is greater than the number of cells, and the number of cells is not zero, the candidate third base stations corresponding to the second cells with the same number of cells and whose corresponding compensation priorities are ranked first are determined as the target third base stations.
6. The method according to claim 1, characterized in that The receiving the resource occupancy information sent by the second base station includes: When it is determined that a fault occurs in the second base station and / or communication between the second base station and the first base station is interrupted, and fault repair failure information sent by the second base station is received, the resource occupancy information sent by the second base station is received.
7. The method according to claim 1, characterized in that The method further comprises: Generate and send a fault repair instruction to the second base station, wherein the fault repair instruction is used to instruct the second base station to repair the fault and / or to instruct the second base station to restore the communication connection with the first base station.
8. The method according to claim 1, characterized in that Each of the base stations in the base station cluster has a corresponding base station distance, and the base station distance is the sum of multiple distances between the corresponding base station and multiple other base stations in the base station cluster.
9. The method according to claim 8, characterized in that The second base station and / or the candidate third base station are controlled base stations, the first base station is a controlling base station, and the controlling base station is a base station corresponding to the smallest base station distance among the multiple base station distances.
10. The method according to claim 9, characterized in that The method further comprises: detecting that the first base station fails; Determining a controlled base station corresponding to a minimum base station distance from a plurality of said base station distances; A control instruction is sent to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
11. A cell wake-up method, characterized in that: The method is executed by a second base station in a base station cluster, the base station cluster further comprising: a first base station and a target third base station, and the method comprises: Acquire resource occupancy information, wherein the resource occupancy information is used to describe resource occupancy of the first cell served by the second base station; The resource occupancy information is sent to the first base station, wherein the resource occupancy information is used by the first base station to determine the number of cells that need to be awakened, and to generate a cell wake-up instruction for waking up the second cell served by the target third base station based on the number of cells.
12. The method according to claim 11, characterized in that The method further comprises: receiving a fault repair instruction sent by the first base station; According to the fault repair instruction, repair the fault of the second base station and / or the communication interruption between the second base station and the first base station; If the second base station fails, and / or the communication between the second base station and the first base station fails to be interrupted, fault repair failure information is generated and sent to the first base station.
13. The method according to claim 12, characterized in that The method further comprises: If the first fault repair fails, resource occupancy information is sent to the first base station, where the resource occupancy information is used to describe the resource occupancy status of the first cell of the second base station.
14. The method according to claim 11, characterized in that The resource occupancy information includes at least one of the following: A first utilization rate of an uplink physical resource block RPB; A second utilization rate of a downlink physical resource block RPB; The number of radio resource control (RRC) connections.
15. The method according to claim 11, characterized in that Each of the base stations in the base station cluster has a corresponding base station distance, and the base station distance is the sum of multiple distances between the corresponding base station and multiple other base stations in the base station cluster.
16. The method according to claim 15, characterized in that The second base station and / or the target third base station are controlled base stations, the first base station is a controlling base station, and the controlling base station is a base station corresponding to the smallest base station distance among the multiple base station distances.
17. The method according to claim 16, characterized in that The method further comprises: It is monitored that the first base station fails and the communication between the target third base station and the first base station is interrupted; Determining a controlled base station corresponding to a minimum base station distance from a plurality of said base station distances; A control instruction is sent to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
18. A cell wake-up method, characterized in that: The method is executed by a target third base station in a base station cluster, the base station cluster further comprising: a first base station and a second base station, and the method comprises: receiving a cell wake-up instruction sent by the first base station, wherein the cell wake-up instruction is generated by the first base station according to the number of cells determined based on resource occupancy information of the second base station; The second cell served by the target third base station is woken up according to the cell wake-up instruction.
19. The method according to claim 18, characterized in that Each of the base stations in the base station cluster has a corresponding base station distance, and the base station distance is the sum of multiple distances between the corresponding base station and multiple other base stations in the base station cluster.
20. The method of claim 19, wherein: The second base station and / or the target third base station are controlled base stations, the first base station is a controlling base station, and the controlling base station is a base station corresponding to the smallest base station distance among the multiple base station distances.
21. The method of claim 20, wherein: The method further comprises: It is monitored that the first base station fails and the communication between the target third base station and the first base station is interrupted; Determining a controlled base station corresponding to a minimum base station distance from a plurality of said base station distances; A control instruction is sent to the controlled base station corresponding to the minimum base station distance, wherein the control instruction is used to instruct the controlled base station corresponding to the minimum base station distance to be used as a new control base station.
22. A cell wake-up device, characterized in that: The method is executed by a first base station in a base station cluster, wherein the base station cluster further includes: a second base station and a plurality of candidate third base stations; and the apparatus includes: A first receiving module, configured to receive resource occupancy information sent by the second base station, wherein the resource occupancy information is used to describe resource occupancy status of a first cell served by the second base station; A first determination module, used to determine the number of cells that need to be awakened according to the resource occupancy information; A second determination module is used to determine some target third base stations from the multiple candidate third base stations, wherein the number of the some target base stations is the same as the number of the cells; The first sending module is used to send a cell wake-up instruction to the target third base station, wherein the cell wake-up instruction is used to wake up a second cell served by the target third base station.
23. A cell wake-up device, characterized in that: The method is executed by a second base station in a base station cluster, the base station cluster further comprising: a first base station and / or a target third base station, and the device comprises: an acquisition module, configured to acquire resource occupancy information, wherein the resource occupancy information is used to describe resource occupancy of the first cell served by the second base station; The second sending module is used to send the resource occupancy information to the first base station, wherein the resource occupancy information is used by the first base station to determine the number of cells that need to be awakened, and generate a cell wake-up instruction for waking up the second cell served by the target third base station based on the number of cells.
24. A cell wake-up device, characterized in that: The method is executed by a target third base station in a base station cluster, the base station cluster further comprising: a first base station and / or the second base station, and the device comprises: A second receiving module, configured to receive a cell wake-up instruction sent by the first base station, wherein the cell wake-up instruction is generated by the first base station according to the number of cells determined based on the resource occupancy information of the second base station; A wake-up module is used to wake up the second cell served by the target third base station according to the cell wake-up instruction.
25. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 21.
26. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 21.