Cell migration method and apparatus, base station, and storage medium

By monitoring the historical service load change characteristics of the baseband board, controlling cell migration or maintaining normal operation, the problem of frequent service interruptions caused by migration between baseband boards was solved, and the stability and reliability of the system were improved.

CN116133047BActive Publication Date: 2026-03-20CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-10
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

In existing technologies, frequent service interruptions occur when cells migrate between baseband boards due to fluctuations in service load, especially when the service volume and baseband resources are at a critical point of mismatch, repeated migrations cause interruptions.

Method used

By monitoring the historical service load change characteristics of the baseband board, the system controls the baseband board to start or maintain cell migration or normal operation at appropriate times, avoiding unnecessary migrations. A penalty mechanism is set to limit the number of migrations, ensuring that migrations are only carried out after the service load is stable.

Benefits of technology

This effectively avoids repeated migrations of the cell between baseband boards, reduces service interruptions, and improves system stability and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116133047B_ABST
    Figure CN116133047B_ABST
Patent Text Reader

Abstract

The application discloses a cell migration method and device, a base station and a storage medium. The method comprises the following steps: in the case that a condition for starting cell migration is reached, a first base station determines a first change feature; the first change feature represents a change feature corresponding to historical service load of a first baseband card of the first base station in a first time period; a starting time point of the first time period represents a time point when the service load on the first baseband card reaches the condition for starting cell migration; based on the first change feature, the first base station controls the first baseband card to start cell migration or maintain a normal working state.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the wireless technology field, and in particular to a cell migration method and device, a base station and a storage medium. BACKGROUND

[0002] In the related art, in order to reduce the power consumption of a baseband unit (BBU), cells are concentrated on part of the baseband boards for processing, and the baseband resources of the remaining baseband boards are closed. The above scheme needs to migrate cells between baseband boards, which can cause a certain time of service interruption. In particular, when the matching between the service load and the baseband resources reaches a critical point, due to the fluctuation of the service volume, the cells can repeatedly migrate between the baseband boards, causing frequent service interruption. SUMMARY

[0003] To solve the problems in the related art, the embodiments of the present application provide a cell migration method, device, base station and storage medium.

[0004] The technical scheme of the embodiments of the present application is implemented as follows:

[0005] The embodiments of the present application provide a cell migration method applied to a first base station, comprising:

[0006] In the case of reaching the condition for starting cell migration, a first change feature is determined; the first change feature represents a change feature corresponding to the historical service load of the first baseband board of the first base station in a first time period; the starting time point of the first time period represents a time point when the service load on the first baseband board reaches the condition for starting cell migration;

[0007] Based on the first change feature, the first baseband board is controlled to start cell migration or maintain a normal working state.

[0008] In the above scheme, based on the first change feature, the first baseband board is controlled to start cell migration or maintain a normal working state, comprising:

[0009] In the case of the first change feature representing an increase in the service load, the first baseband board is controlled to maintain a normal working state;

[0010] In the case of the first change feature representing a decrease or no change in the service load, based on a second change feature, the first baseband board is controlled to start cell migration or maintain a normal working state; wherein,

[0011] The second change feature represents a change feature of the service load of the first baseband board after reaching the condition for starting cell migration.

[0012] In the scheme, the controlling the first baseband board card to start cell migration or maintain normal working state based on the second change feature comprises:

[0013] In a case where the first duration of the service load drop or invariability represented by the second change feature exceeds a set duration, the first baseband board card is controlled to start cell migration.

[0014] In a case where the first duration of the service load drop or invariability represented by the second change feature does not exceed the set duration, the first baseband board card is controlled to maintain normal working state.

[0015] In the scheme, in a case where the first duration of the service load drop or invariability represented by the second change feature exceeds a set duration, the first baseband board card is controlled to start cell migration, which comprises:

[0016] In a case where the first duration of the service load drop or invariability represented by the second change feature exceeds the set duration and the first duration is greater than a second duration, the first baseband board card is controlled to start cell migration; wherein,

[0017] The second duration represents a duration of service load drop or invariability corresponding to the last time when the first baseband board card starts cell migration within a set time period.

[0018] In the scheme, the set duration is greater than a first duration; and the first duration represents a cell switching duration of a set multiple.

[0019] In the scheme, the method further comprises:

[0020] In a case where the first baseband board card is in a pooled working state, when the service load of the original bearing cell on the first baseband board card reaches a condition of starting cell recovery, the first baseband board card is controlled to return to normal working state.

[0021] In the scheme, the method further comprises:

[0022] In a case where the number of times of starting cell migration of the first baseband board card within a set time period is greater than a set number of times, the first baseband board card is prohibited from starting cell migration.

[0023] Embodiments of the present application also provide a cell migration device, which comprises:

[0024] A first determination unit is configured to determine a first change feature in a case where a condition of starting cell migration is reached; the first change feature represents a change feature of historical service load of a first baseband board card of a first base station in a first time period; a starting time point of the first time period represents a time point when the service load on the first baseband board card reaches the condition of starting cell migration.

[0025] a first control unit, configured to control the first baseband board card to start cell migration or maintain a normal working state based on the first change feature.

[0026] The embodiment of the present application further provides a first base station, comprising: a first processor and a first communication interface; wherein,

[0027] The first processor is configured to determine a first change feature in the case that a condition for starting cell migration is reached, and control the first baseband board card to start cell migration or maintain a normal working state based on the first change feature; wherein,

[0028] The first change feature represents a change feature corresponding to historical traffic load of the first baseband board card of the first basestation in a first time period; and a starting time point of the first time period represents a time point when the traffic load on the first baseband board card reaches the condition for starting cell migration.

[0029] The embodiment of the present application further provides a first base station, comprising: a first processor and a first memory for storing a computer program capable of running on the processor,

[0030] The first processor is configured to execute the steps of any of the above methods when running the computer program.

[0031] The embodiment of the present application further provides a storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of any of the above methods.

[0032] In the cell migration method, the apparatus, the base station and the storage medium provided by the embodiment of the present application, in the case that a condition for starting cell migration is reached, the first base station determines a change feature corresponding to historical traffic load of the first baseband board card of the first base station in a first time period, and controls the first baseband board card to start cell migration or maintain a normal working state based on the change feature. The starting time point of the first time period represents a time point when the traffic load on the first baseband board card reaches the condition for starting cell migration. Based on the above scheme, when the traffic volume of a cell and the baseband resources configured for the cell are in a critical matching state, the adoption of the above scheme can effectively avoid the cell repeatedly migrating between baseband board cards, thereby avoiding frequent service interruption. BRIEF DESCRIPTION OF DRAWINGS

[0033] Figure 1 The figure is a flowchart for implementing the cell migration method of the embodiment of the present application;

[0034] Figure 2Another cell migration method implementation flowchart for the embodiment of the present application;

[0035] Figure 3 Cell recovery method implementation flowchart for the embodiment of the present application;

[0036] Figure 4 Cell migration device structure diagram for the embodiment of the present application;

[0037] Figure 5 First base station structure diagram for the embodiment of the present application. DETAILED DESCRIPTION

[0038] A baseband processing unit (BBU, Base Band Unite) is an important component of a wireless base station. In order to reduce the power consumption of the BBU, an energy-saving method is adopted, including improving the use efficiency of baseband resources in the BBU. Specifically, in the related art, the use of baseband resources of a baseband board is matched with real-time service load, and cells are concentrated on part of the baseband board for processing, and the baseband resources of the remaining baseband board are closed. The above scheme needs to migrate cells between baseband boards. Each time the cells are migrated between baseband boards, since the process of re-establishing the cells by a new board card, re-matching the service state and the like all need to consume a certain time, a certain time of service interruption will be caused. When the matching between the service load and the baseband resources reaches a critical point, due to the fluctuation of the service volume, the cells will be repeatedly migrated between the board cards, causing frequent service interruption.

[0039] Based on this, in various embodiments of the present application, when the condition for starting cell migration is reached, the first base station determines the change feature corresponding to the historical service load of the first baseband board card of the first base station in a first time period, and based on the change feature, controls the first baseband board card to start cell migration or maintain a normal working state. The starting time point of the first time period is represented as the time point when the service load on the first baseband board card reaches the condition for starting cell migration. Based on the above scheme, when the service volume carried by the cells and the baseband resources configured for the cells are in a critical state of matching, the adoption of the above scheme can effectively avoid the repeated migration of the cells between the baseband board cards, thereby avoiding frequent service interruption.

[0040] The terms related to the embodiments of the present application are defined as follows:

[0041] Normal working state: when each baseband board card of a base station carries an original cell, the baseband board card is in a normal working state, and the cell carried on the baseband board card is also in a normal working state;

[0042] Pooled working state: when part of the baseband boards in the base station bear all the cells through cell migration, the part of the baseband boards bearing all the cells is in a pooled working state, and usually, the part of the baseband boards bearing all the cells is called a pooled baseband board. Correspondingly, the cell completing cell migration is also in a pooled working state.

[0043] Cell migration: the process of changing a cell from a normal working state to a pooled working state, that is, the process of migrating a cell from an original baseband board to a pooled baseband board through front-haul data interaction between baseband boards, which is called cell migration.

[0044] Cell recovery: the process of recovering a cell from a pooled working state to a normal working state, that is, the process of migrating a cell from a pooled baseband board to an original baseband board, which is called cell recovery.

[0045] Embodiments of the present application provide a cell migration method applied to a first base station, as shown in the figure, the method comprises: Figure 1

[0046] Step 101: determining a first change feature in the case of reaching a condition for starting cell migration.

[0047] The first change feature represents a change feature corresponding to historical service load of the first baseband board of the first base station in a first time period; and the starting time point of the first time period represents a time point when the service load on the first baseband board reaches the condition for starting cell migration.

[0048] In actual application, each baseband board on the first base station bears a corresponding cell, and each baseband board is in a normal working state. By detecting the service load on each baseband board in real time, it is determined whether the condition for starting cell migration is reached. Usually, when determining whether the condition for starting cell migration is reached, the matching of the service load on the baseband board and the baseband resource is mainly considered. If the service load on each baseband board of the first base station does not exceed or will exceed the service load that can be borne by the corresponding baseband resource, it can be considered that the current service load of the first base station does not reach the condition for starting cell migration, each baseband board maintains a normal working state, and the corresponding cell borne on each baseband board also maintains a normal working state; if the service load on the first baseband board exceeds or will exceed the service load that can be borne by the corresponding baseband resource, and there is a second baseband board that can offload the service load on the first baseband board, it can be determined that the condition for starting cell migration is reached, and at this time, the historical service load data of the first baseband board is obtained.

[0049] ​In the embodiment of the present application, the historical service load data of the baseband board is acquired to determine the change of the service load of the baseband board in the historical same period. For example, taking an hour as a unit of statistics interval, the service load of the first baseband board at 18:15 in the afternoon of a day reaches the condition of starting cell migration, and the cell migration of the first baseband board is needed, so the service load data of the first baseband board from 18:00 to 19:00 in the afternoon of the previous day, the previous week, the previous month or the previous year is called out to determine the corresponding change characteristics.

[0050] In actual application, the historical service load data can be stored in the form of a data trend chart for easy calling and viewing.

[0051] Step 102: based on the first change characteristics, controlling the first baseband board to start cell migration or maintain a normal working state.

[0052] After determining the corresponding change characteristics based on the historical service load data, whether the first baseband board is controlled to start cell migration or maintain a normal working state is determined according to the determined change characteristics.

[0053] In an embodiment, the step of controlling the first baseband board to start cell migration or maintain a normal working state based on the first change characteristics comprises:

[0054] In the case that the first change characteristics represent the increase of the service load, the first baseband board is controlled to maintain a normal working state.

[0055] That is, if the historical service load data of the first baseband board in the historical same period presents a trend of increase, it means that the service load of the cell is likely to increase in the future, and at this time, the first baseband board is controlled to maintain a normal working state without cell migration, so as to avoid the cell restoration after cell migration due to the increase of the service load, leading to repeated cell migration and frequent service interruption.

[0056] In the case that the first change characteristics represent the decrease or invariability of the service load, the first baseband board is controlled to start cell migration or maintain a normal working state based on second change characteristics.

[0057] The second change characteristics represent the change characteristics of the service load of the first baseband board after reaching the condition of starting cell migration.

[0058] Here, if the historical service load data of the first baseband board in the historical same period presents a trend of decrease or invariability, the duration of the trend is further observed to determine whether the first baseband board is controlled to start cell migration or maintain a normal working state.

[0059] Therefore, in an embodiment, the controlling the first baseband board card to start cell migration or maintain normal working state based on the second change feature comprises:

[0060] controlling the first baseband board card to start cell migration in a case where the first duration of the service load dropping or remaining unchanged exceeds a set duration.

[0061] controlling the first baseband board card to maintain normal working state in a case where the first duration does not exceed the set duration.

[0062] Here, the second change feature can be understood as the change feature of the service load of the first baseband board card after it is determined in step 101 that the condition for starting cell migration is met. In actual application, after the condition for starting cell migration is met, further action is suspended, and the change of the service load on the first baseband board card is continuously observed. If the service load remains dropping or remaining unchanged for a relatively long time, it is considered that the service load will continue to be at a relatively low load for a short time, and the first baseband board card is controlled to start cell migration at this time, which is likely to trigger cell recovery in a short time, and therefore, cell migration is started. If the service load presents a dropping or remaining unchanged trend for a short time and then presents a growing trend, it is considered that the service load will continue to rise in a short time, and the first baseband board card is controlled to start cell migration at this time, which is unlikely to trigger cell recovery in a short time, and therefore, cell migration is not started.

[0063] In actual application, the second change feature is obtained by taking the set duration as an observation window, and in an embodiment, the set duration is greater than the first duration; the first duration represents a set multiple of the cell switching duration.

[0064] For example, the set duration greater than a dozen cell switching durations is taken as an observation window to obtain the second change feature. Here, the set duration is greater than a dozen cell switching durations, and such a setting can ensure that cell migration is not repeatedly performed in a short time.

[0065] The above scheme can effectively avoid repeated migration of a cell between baseband board cards and frequent service interruption by judging whether to start cell migration when the service amount of the cell and the baseband resources configured for the cell are in a matching critical state. Figure 2 An implementation process of a cell migration method provided by an embodiment of the present application is shown.

[0066] Since the cell migration will cause the service to be interrupted temporarily, in actual application, in order to avoid the influence on the user caused by the service interruption, it is possible to only wish to perform the cell migration when the service load is low, for example, performing the cell migration in the early morning in a day and restoring the normal working state of the cell when the service load is high. Based on this, in an embodiment, in the case that the first duration of the service load dropping or being unchanged represented by the second change feature exceeds a set duration, the first baseband board card is controlled to start the cell migration, including:

[0067] In the case that the first duration exceeds the set duration and the first duration is greater than a second duration, the first baseband board card is controlled to start the cell migration; wherein,

[0068] The second duration represents the duration of the service load dropping or being unchanged corresponding to the last time when the first baseband board card starts the cell migration in a set time period.

[0069] For example, the set time period is set to 1 natural day, when the first baseband board card starts the cell migration for the first time in a day, the duration t1 of the service load dropping or being unchanged at this time is recorded. When the corresponding cell restores the normal working state and the corresponding service load reaches the condition of starting the cell migration for the second time in a day, the duration t2 of the service load dropping or being unchanged at this time is recorded, and whether t2 is much greater than t1 is judged, if t2 is much greater than t1, the first baseband board card starts the cell migration for the second time, otherwise, the first baseband board card maintains the normal working state, and so on.

[0070] The above scheme can be understood as that a punishment mechanism is set for the start of the cell migration, so that as the number of times of the service load reaching the condition of starting the cell migration increases, only when the service load continuously drops or is unchanged, the cell migration is performed, thereby limiting the number of times of the cell migration in the set time period.

[0071] In addition, in an embodiment, the method further includes:

[0072] In the case that the number of times of starting the cell migration by the first baseband board card in the set time period is greater than a set number of times, the first baseband board card is prohibited to start the cell migration.

[0073] Here, the upper limit of the number of times of starting the cell migration in the set time period is also set, so as to limit the number of times of the cell migration in the set time period. For example, the maximum migration number m in a day is set, and a counter is started, the count value of the counter is increased by 1 every time the cell migration is started in a day, and when the count value of the counter reaches the maximum migration number m, the cell migration is not started regardless of whether the service load reaches the condition of starting the cell migration.

[0074] In an embodiment, the method further comprises:

[0075] In the case that the first baseband board card is in the pooled working state, when the service load of the originally carried cell on the first baseband board card reaches the condition for starting cell recovery, the first baseband board card is controlled to return to the normal working state.

[0076] In actual application, in the case that the first baseband board card is in the pooled working state, the service load of the originally carried cell on the first baseband board card is detected in real time to determine whether the corresponding service load reaches the condition for starting cell recovery. Generally, when determining whether the condition for starting cell recovery is reached, if the service load of the cell in the pooled state has caused or will cause the load of the baseband board card currently carrying the cell to be too large, it can be considered that the corresponding service load reaches the condition for starting cell recovery, and the first baseband board card needs to return to the normal working state, otherwise, the first baseband board card still maintains in the pooled working state. After the first baseband board card returns to the normal working state, the condition for starting cell migration can be determined again according to the service load of the cell and the baseband resource configured for the cell. Figure 2 The flowchart shown in the figure is used to determine whether to start cell migration when the service load of the cell and the baseband resource configured for the cell are in a critical matching state.

[0077] Figure 3 The implementation flow of the cell recovery method provided by the embodiment of the application is shown.

[0078] In actual application, the cell migration method of the embodiment of the application can be implemented on the baseband board card, the main control board or the network management. Exemplarily, the following modules can be set to correspond to complete the corresponding steps in the cell migration method:

[0079] The baseband board card: complete baseband and signaling processing, and has an interface and a switching module.

[0080] The switching module: realize the interaction of front-haul data between baseband board cards; realize the data interaction between the baseband board and the detection module, the judgment module and the notification module.

[0081] The detection module: detect the real-time service load of the baseband board card.

[0082] The statistical module: statistically process past service data, and form a trend curve of historical service data.

[0083] The judgment module: 1. according to the processing capacity of the baseband board card, determine whether the current service load reaches the condition for starting cell migration or cell recovery; 2. according to the trend curve of historical service data provided by the statistical module and the real-time service load, determine whether to start cell migration or cell recovery.

[0084] The notification module: notify the baseband board card to start cell migration or perform cell recovery.

[0085] Counting module: counting the number of cell migration in a day.

[0086] To implement the method of the embodiments of the present application, the embodiments of the present application further provide a cell migration device arranged on a first base station, as shown in the figure, the device comprises: Figure 4

[0087] The first determining unit 401 is configured to determine a first change feature in the case where the condition for starting cell migration is reached; the first change feature represents a change feature corresponding to the historical traffic load of the first baseband board card of the first base station in a first time period; the starting time point of the first time period represents a time point when the traffic load on the first baseband board card reaches the condition for starting cell migration;

[0088] The first control unit 402 is configured to control the first baseband board card to start cell migration or maintain a normal working state based on the first change feature.

[0089] In an embodiment, the first control unit 402 is configured to:

[0090] In the case where the first change feature represents an increase in traffic load, the first control unit 402 controls the first baseband board card to maintain a normal working state.

[0091] In the case where the first change feature represents a decrease or no change in traffic load, the first control unit 402 controls the first baseband board card to start cell migration or maintain a normal working state based on a second change feature; wherein,

[0092] The second change feature represents a change feature of the traffic load of the first baseband board card after the condition for starting cell migration is reached.

[0093] In an embodiment, the first control unit 402 is configured to:

[0094] In the case where a first duration of the second change feature representing a decrease or no change in traffic load exceeds a set duration, the first control unit 402 controls the first baseband board card to start cell migration.

[0095] In the case where the second change feature represents that the first duration does not exceed the set duration, the first control unit 402 controls the first baseband board card to maintain a normal working state.

[0096] In an embodiment, the first control unit 402 is configured to:

[0097] In the case where the second change feature represents that the first duration exceeds the set duration and the first duration is greater than a second duration, the first control unit 402 controls the first baseband board card to start cell migration; wherein,​

[0098] The second duration represents a duration of a service load drop or invariability when the first baseband board card last time starts cell migration within a set time period.

[0099] In an embodiment, the set duration is greater than the first duration; and the first duration represents a cell switching duration of a set multiple.

[0100] In an embodiment, the apparatus further comprises:

[0101] The second control unit is configured to, when the first baseband board card is in a pooling working state, control the first baseband board card to return to a normal working state when a service load of an original bearing cell on the first baseband board card reaches a condition of starting cell recovery.

[0102] In an embodiment, the apparatus further comprises:

[0103] The disabling unit is configured to, when a number of times of starting cell migration of the first baseband board card within a set time period is greater than a set number of times, disable the first baseband board card from starting cell migration.

[0104] In actual application, the first determining unit 401, the first control unit 402, the second control unit and the disabling unit can be realized by a processor in a cell migration apparatus.

[0105] It should be noted that: the cell migration apparatus provided in the above embodiments is only taken as an example for illustrating the division of the above program modules, and in actual application, the above processing can be completed by different program modules according to needs, that is, the internal structure of the apparatus is divided into different program modules to complete all or part of the above processing. In addition, the cell migration apparatus and the cell migration method provided in the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.

[0106] Based on the hardware implementation of the above program modules, and in order to realize the method of the first base station side in the embodiments of the present application, the embodiments of the present application further provide a first base station, as shown in the following Figure 5 The first base station 500 comprises:

[0107] The first communication interface 501 is capable of information interaction with other network nodes;

[0108] The first processor 502 is connected with the first communication interface 501 to realize information interaction with other network nodes, and is used to run a computer program to execute the method provided in one or more technical solutions of the first base station side. The computer program is stored on the first memory 503.

[0109] Specifically, the first processor 502 is configured to:

[0110] In a case where the condition for initiating cell migration is reached, a first change feature is determined; the first change feature represents a change feature corresponding to a historical traffic load of the first baseband board card of the first base station in a first time period; a starting time point of the first time period represents a time point when the traffic load on the first baseband board card reaches the condition for initiating cell migration;

[0111] Based on the first change feature, the first baseband board card is controlled to initiate cell migration or maintain a normal working state.

[0112] In an embodiment, the first processor 502 is configured to:

[0113] In a case where the first change feature represents an increase in traffic load, the first baseband board card is controlled to maintain a normal working state;

[0114] In a case where the first change feature represents a decrease or no change in traffic load, based on a second change feature, the first baseband board card is controlled to initiate cell migration or maintain a normal working state; wherein,

[0115] The second change feature represents a change feature of the traffic load of the first baseband board card after the condition for initiating cell migration is reached.

[0116] In an embodiment, the first processor 502 is configured to:

[0117] In a case where a first duration of the second change feature representing a decrease or no change in traffic load exceeds a set duration, the first baseband board card is controlled to initiate cell migration;

[0118] In a case where the second change feature represents that the first duration does not exceed the set duration, the first baseband board card is controlled to maintain a normal working state.

[0119] In an embodiment, the first processor 502 is configured to:

[0120] In a case where the second change feature represents that the first duration exceeds the set duration, and the first duration is greater than a second duration, the first baseband board card is controlled to initiate cell migration; wherein,

[0121] The second duration represents a duration of a decrease or no change in traffic load corresponding to a last time when the first baseband board card initiates cell migration in a set time period.

[0122] In an embodiment, the set time length is greater than the first time length; and the first time length represents a cell switching time length of a set multiple.

[0123] In an embodiment, the first processor 502 is further configured to:

[0124] In a case where the first baseband board is in the pooling working state, when the service load of the original carried cell on the first baseband board reaches a condition of starting cell recovery, the first baseband board is controlled to return to the normal working state.

[0125] In an embodiment, the first processor 502 is further configured to:

[0126] In a case where the number of times of starting cell migration of the first baseband board within a set time period is greater than a set number of times, the first baseband board is prohibited from starting cell migration.

[0127] It should be noted that the specific processing procedures of the first processor 502 and the first communication interface 501 can be understood with reference to the above method.

[0128] Of course, in actual application, various components in the first base station 500 are coupled together through the bus system 504. It can be understood that the bus system 504 is used to realize the connection and communication between the components. In addition to the data bus, the bus system 504 also includes a power bus, a control bus and a status signal bus. However, in order to clearly illustrate, all kinds of buses are marked as the bus system 504 in the Figure 5 .

[0129] The first memory 503 in the embodiment of the application is used to store various types of data to support the operation of the first base station 500. Examples of these data include: any computer programs used to operate on the first base station 500.

[0130] The method disclosed by the embodiments of the present application can be applied to the first processor 502 or implemented by the first processor 502. The first processor 502 can be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method can be completed by integrated logic circuits of hardware in the first processor 502 or instructions in the form of software. The first processor 502 described above can be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The first processor 502 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of the present application, the hardware decoding processor can be directly embodied to execute the steps of the method, or the hardware and software modules in the decoding processor can be combined to execute the steps of the method. The software module can be located in a storage medium, and the storage medium is located in the first memory 503. The first processor 502 reads the information in the first memory 503 and combines the hardware to complete the steps of the method.

[0131] In the exemplary embodiments, the first base station 500 can be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), general-purpose processors, controllers, micro controllers (MCUs), microprocessors (Microprocessors), or other electronic elements, for executing the above method.

[0132] It can be understood that the first memory 503 of the embodiments of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. The non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM). The magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM can be used, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), sync link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The memory described in the embodiments of the present application is intended to include, but not limited to, these and any other suitable types of memory.

[0133] In the exemplary embodiments, the embodiments of the present application also provide a storage medium, i.e., a computer storage medium, specifically a computer readable storage medium, for example, including the first memory 503 storing a computer program, which can be executed by the first processor 502 of the first base station 500 to complete the steps of the aforementioned first base station side method. The computer readable storage medium can be FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM, etc.

[0134] It should be noted that "first", "second", etc. are used to distinguish similar objects, and do not necessarily describe a specific order or sequence.

[0135] The term "and / or" herein is only a description of the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. In addition, the term "at least one" herein means any combination of at least two of any one or more of a plurality, for example, including at least one of A, B, and C can mean including any one or more elements selected from the set consisting of A, B, and C.

[0136] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0137] The above is only a preferred embodiment of the present application, and is not intended to limit the protection scope of the present application.

Claims

1. A method for migrating residential communities, characterized in that, Applied to the first base station, including: When the conditions for initiating cell migration are met, a first change feature is determined; the first change feature represents the change feature corresponding to the historical service load of the first baseband board of the first base station in a first time period; the starting time point of the first time period represents the time point when the service load on the first baseband board reaches the conditions for initiating cell migration. Based on the first change characteristic, control the first baseband board to initiate cell migration or maintain normal operation. The step of controlling the first baseband board to initiate cell migration or maintain normal operation based on the first change feature includes: When the first change characteristic indicates an increase in service load, control the first baseband board to maintain normal operation. When the first change characteristic indicates a decrease or no change in service load, based on the second change characteristic, the first baseband board is controlled to initiate cell migration or maintain normal operation; wherein... The second change characteristic characterizes the change in service load of the first baseband board after the conditions for initiating cell migration are met.

2. The method according to claim 1, characterized in that, The step of controlling the first baseband board to initiate cell migration or maintain normal operation based on the second change feature includes: If the first duration during which the second change characteristic indicates a decrease or no change in service load exceeds a set duration, the first baseband board is controlled to initiate cell migration. When the second change feature indicates that the first duration has not exceeded the set duration, the first baseband board is controlled to maintain normal operation.

3. The method according to claim 2, characterized in that, When the duration for which the second change characteristic indicates a decrease or no change in service load exceeds a set duration, the first baseband board is controlled to initiate cell migration, including: When the second change characteristic indicates that the first duration exceeds the set duration and the first duration is greater than the second duration, the first baseband board is controlled to initiate cell migration; wherein... The second duration represents the duration during which the service load decreased or remained unchanged when the first baseband board last initiated cell migration within a set time period.

4. The method according to claim 2 or 3, characterized in that, The set duration is greater than the first duration; the first duration represents a cell handover duration that is a multiple of the set duration.

5. The method according to claim 1, characterized in that, The method further includes: When the first baseband board is in pooled operation mode, and the service load of the original cell on the first baseband board reaches the condition for initiating cell restoration, the first baseband board is controlled to return to normal operation mode.

6. The method according to claim 1, characterized in that, The method further includes: If the first baseband board initiates cell migration more than a set number of times within a set time period, the first baseband board is prohibited from initiating cell migration.

7. A cell migration device, characterized in that, include: The first determining unit is used to determine the first change characteristic when the conditions for initiating cell migration are met. The first change feature characterizes the change feature of the historical service load of the first baseband board of the first base station in the first time period; the starting time point of the first time period characterizes the time point when the service load on the first baseband board reaches the condition for initiating cell migration. The first control unit is used to control the first baseband board to initiate cell migration or maintain normal operation based on the first change feature. The first control unit is further configured to control the first baseband board to maintain normal operation when the first change feature indicates an increase in service load; and to control the first baseband board to initiate cell migration or maintain normal operation based on a second change feature when the first change feature indicates a decrease or no change in service load; wherein the second change feature indicates a change in the service load of the first baseband board after the conditions for initiating cell migration are met.

8. A first base station, characterized in that, include: A first processor and a first communication interface; wherein... The first processor is configured to determine a first change characteristic when conditions for initiating cell migration are met; and based on the first change characteristic, control the first baseband board to initiate cell migration or maintain normal operation; wherein, The first change feature characterizes the change feature of the historical service load of the first baseband board of the first base station in the first time period; the starting time point of the first time period characterizes the time point when the service load on the first baseband board reaches the condition for initiating cell migration. The first processor is further configured to control the first baseband board to maintain normal operation when the first change feature indicates an increase in service load; and to control the first baseband board to initiate cell migration or maintain normal operation based on a second change feature when the first change feature indicates a decrease or no change in service load; wherein the second change feature indicates a change in the service load of the first baseband board after the conditions for initiating cell migration are met.

9. A first base station, characterized in that, include: A first processor and a first memory for storing computer programs capable of running on the processor. Wherein, when the first processor is used to run the computer program, it performs the steps of the method according to any one of claims 1 to 6.

10. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Virtual machine migration method, apparatus and system

    CN107562512A

  • Service prediction method and device for energy-saving cell

    CN112469075A