Energy-saving method and device for tidal serving cell, electronic equipment and storage medium

By dynamically adjusting the service period and cell list, and determining and implementing fine-grained energy-saving strategies, the problem of insufficient flexibility and adaptability of energy-saving strategies for communication base stations in the tidal scenarios in the prior art is solved, and more efficient energy saving and better user experience is achieved.

CN119997167AActive Publication Date: 2025-05-13CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510147598.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-10
Publication Date
2025-05-13
Estimated Expiration
2045-02-10

AI Technical Summary

Technical Problem

The energy-saving solutions of existing communication base stations, especially regional scenarios with obvious business tidal effects, are limited in energy saving and cannot identify and implement more fine-grained energy-saving strategies, resulting in insufficient flexibility and adaptability of energy-saving strategies, affecting user experience and service quality.

Method used

By obtaining business load data, using clustering algorithms to divide business periods and cell lists, dynamically adjusting the service maintenance periods, transition periods and cell lists, and determining and implementing finer-grained energy-saving strategies, including soft shutdown, non-energy saving and hard shutdown strategies.

Benefits of technology

It realizes flexibility and effective energy saving in the tidal service community, improves the accuracy and timeliness of analysis of business load and business periods, enhances the identification and response capabilities of instantaneous changes, and improves energy-saving effects, service quality and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119997167A_ABST
    Figure CN119997167A_ABST
Patent Text Reader

Abstract

The invention provides an energy-saving method and device for a tidal serving cell, electronic equipment and a computer readable storage medium, and relates to the technical field of communication energy saving. The energy saving method comprises the following steps: acquiring a first service load set, an initial service holding time period, an initial transition time period, an initial first cell list and an initial second cell list; based on the first service load set, optimizing the initial service keeping time period, the initial transition time period, the initial first cell list and the initial second cell list to obtain the service time period, the first cell list and the second cell list of the current activity; and determining an energy-saving strategy of the target cell in each time period of the current activity based on the service time period of the current activity, the first cell list and the second cell list, and executing the corresponding energy-saving strategy. The objective of the invention is to at least solve the problem of limited energy-saving degree of an energy-saving scheme for a regionalized scene with an obvious business tidal effect in the prior art. The method is suitable for a service cell energy-saving scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication energy saving technology, and in particular to an energy saving method, device, electronic equipment and computer-readable storage medium for a tidal service cell. Background Art

[0002] As the construction of communication networks gradually matures, many communication base stations are still idle due to the slow development of applications. The power consumption of communication has a great impact on the electricity expenditure of operators. According to statistics, the annual electricity bill of operators reaches tens of billions, and the power consumption of communication base stations accounts for about 6% of the total electricity consumption in the society, which means there is a lot of room for energy saving.

[0003] The current energy-saving solutions for communication base stations are mainly aimed at the business scenarios of the entire communication network. Most of the targeted regional scenarios are aimed at railway operation scenarios, and there are fewer regional scenarios with obvious business tidal effects. In addition, there is an obvious railway main line base station business model in the railway operation scenario, and there is a clear demand for site spacing. The energy-saving plan is mainly formulated considering the business model between adjacent stations; and the regional scenarios with obvious business tidal effects are slow to respond to instantaneous changes in tidal scenarios, and cannot identify and implement more fine-grained energy-saving strategies, which makes the energy-saving strategy of tidal service cells insufficiently flexible and adaptable.

[0004] The energy-saving effect is poor, which affects the user experience and causes the service quality to decline.

[0005] In summary, the current energy-saving solutions for communication base stations, especially those for regional scenarios with obvious business tidal effects, have limited energy-saving effects, with the highest energy-saving ratio reaching only 50%. Summary of the invention

[0006] The technical problem to be solved by the present invention is to address the above-mentioned deficiencies in the prior art and to provide an energy-saving method, device, electronic device and computer-readable storage medium for a tidal service cell. The method can achieve flexible and effective energy saving in the tidal service cell, improve the accuracy and timeliness of analysis of service loads and service time periods, enhance the granularity of identifying instantaneous changes and the response effect under tidal scenarios, improve the matching granularity, flexibility and adaptability of energy-saving strategies, and improve energy-saving effects, service quality and user experience.

[0007] In a first aspect, the present invention provides an energy-saving method for a tidal service cell, comprising: obtaining a first service load set, an initial service retention period, an initial transition period, an initial first cell list, and an initial second cell list, wherein the first service load refers to the service load of the target cell in each time period from the end of a preset time period to the start of a preset activity of the current activity, and the target cell refers to a tidal service cell that provides communication coverage for the current activity; based on the first service load set, optimizing the initial service retention period, the initial transition period, the initial first cell list, and the initial second cell list to obtain the service period, the first cell list, and the second cell list of the current activity, wherein the service period includes Service retention period and transition period; based on the service period of the current activity, the first cell list and the second cell list, determine the energy-saving strategy of the target cell in each period of the current activity, and execute the corresponding energy-saving strategy, wherein the first cell list refers to the set of tidal service cells whose service load in the activity period is greater than the first threshold, the second cell list refers to the set of tidal service cells whose service load in the inactive period is less than the second threshold, the service retention period refers to all periods before the preset activity start time and after the preset activity end time when the service load is greater than the first threshold, and the transition period refers to all periods before the preset activity start time and after the preset activity end time when the service load is between the first threshold and the second threshold.

[0008] Preferably, the obtaining of the initial service retention period, the initial transition period, the initial first cell list and the initial second cell list specifically includes: obtaining a second service load set, wherein the second service load refers to the service load of each tidal service cell in each time period within a preset time period; clustering the second service load set based on a clustering algorithm to obtain a third service load set and a fourth service load set, wherein the third service load refers to the second service load that meets the high service load index, and the fourth service load refers to the second service load that meets the low service load index; determining an initial first cell list and an initial second cell list, wherein the initial first cell list refers to the tidal service cell set to which the third service load belongs, and the initial second cell list refers to the tidal service cell set to which the fourth service load belongs; selecting the minimum value in the third service load set as the first threshold and the maximum value in the fourth service load set as the second threshold; calculating the initial service retention period and the initial transition period based on all time periods when the third service load is greater than the first threshold and all time periods when the fourth service load is less than or equal to the first threshold and greater than the second threshold.

[0009] Preferably, the business period also includes formal activity periods and inactive periods, and the optimization of the initial business holding period, the initial transition period, the initial first cell list and the initial second cell list based on the first business load set to obtain the business period, the first cell list and the second cell list of the current activity specifically includes: S11, using the initial business holding period, the initial transition period, the initial first cell list and the initial second cell list as the business holding period, the transition period, the first cell list and the second cell list of the first historical activity respectively, wherein the historical activity refers to the activity from the end time of the preset period to the preset activity start time of the current activity; S12, based on the business load of the target cell in the informal activity period of the i-th historical activity, optimizing the business period of the i-th historical activity The service retention period and transition period are obtained for the i+1th historical activity, wherein the informal activity period refers to all periods before the preset activity start time and after the preset activity end time, wherein i=1, 2, ..., N; S13, based on the service load of the target cell in the activity period and the inactive period of the i-th historical activity, the first cell list and the second cell list of the i-th historical activity are optimized to obtain the first cell list and the second cell list of the i+1th historical activity, wherein the activity period includes the formal activity period and the service retention period; S14, repeat steps S12 and S13 until the i+1th historical activity is the current activity; S15, obtain the formal activity period of the current activity, and calculate the inactive period of the current activity.

[0010] Preferably, the method of optimizing the service holding period and transition period of the i-th historical activity based on the service load of the target cell during the informal activity period of the i-th historical activity to obtain the service holding period and transition period of the i+1-th historical activity specifically includes: determining the optimized service holding period and optimized transition period of the i-th historical activity, wherein the optimized service holding period refers to all time periods when the fifth service load is greater than the first threshold, the optimized transition period refers to all time periods when the fifth service load is less than or equal to the first threshold and greater than the second threshold, and the fifth service load refers to the service load of the target cell during the informal activity period of the i-th historical activity; based on the optimized service holding period and optimized transition period of the i-th historical activity, optimizing the service holding period and transition period of the i-th historical activity to obtain the service holding period and transition period of the i+1-th historical activity.

[0011] Preferably, the energy-saving strategy includes a soft shutdown energy-saving strategy, a non-energy-saving strategy and a hard shutdown energy-saving strategy, and the energy-saving strategy of the target cell in each time period of the current activity is determined based on the service time period of the current activity, the first cell list and the second cell list, specifically including: respectively judging whether the first cell list and the second cell list of the current activity include the target cell; in response to the first cell list and the second cell list of the current activity both including the target cell, determining that the energy-saving strategy of the target cell in the activity time period, transition time period and inactivity time period of the current activity is sequentially a non-energy-saving strategy, a soft shutdown energy-saving strategy and a hard shutdown energy-saving strategy, wherein the activity time period includes a formal activity time period and a service retention time period; in response to the first cell list of the current activity only including the target cell, determining that the energy-saving strategy of the target cell in the activity time period, transition time period and inactivity time period of the current activity is sequentially a non-energy-saving strategy, a soft shutdown energy-saving strategy and a soft shutdown energy-saving strategy; in response to the second cell list of the current activity only including the target cell, determining that the energy-saving strategy of the target cell in the activity time period, transition time period and inactivity time period of the current activity is sequentially a soft shutdown energy-saving strategy, a soft shutdown energy-saving strategy and a hard shutdown energy-saving strategy.

[0012] Preferably, after determining the energy-saving strategy of the target cell in each time period of the current activity and before executing the corresponding energy-saving strategy, the energy-saving method of the tidal service cell also includes: judging whether the energy-saving strategy of the target cell in the current time period of the current activity is a soft shutdown energy-saving strategy; in response to the energy-saving strategy of the current time period being a soft shutdown energy-saving strategy, obtaining the configuration information and coverage status of the target cell in the current time period of the current activity, and based on the configuration information and coverage status of the current time period, determining the energy-saving mode corresponding to the energy-saving strategy of the current time period, wherein the energy-saving mode includes at least one of the following: symbol shutdown, channel shutdown, and carrier shutdown.

[0013] Preferably, after executing the corresponding energy-saving strategy, the energy-saving method of the tidal service cell also includes: collecting base station energy consumption data of the target cell in each time period of the current activity; based on the base station energy consumption data of the target cell in each time period of the current activity, evaluating the energy-saving performance of the corresponding energy-saving strategy.

[0014] In a second aspect, the present invention also provides an energy-saving device for a tidal service cell, including an acquisition module, an optimization module and an energy-saving module. The acquisition module is used to acquire a first business load set, an initial business holding period, an initial transition period, an initial first cell list and an initial second cell list, wherein the first business load refers to the business load of the target cell in each time period from the end of a preset time period to the start of a preset activity of the current activity, and the target cell refers to a tidal service cell that provides communication coverage for the current activity. The optimization module is connected to the acquisition module and is used to optimize the initial business holding period, the initial transition period, the initial first cell list and the initial second cell list based on the first business load set, so as to obtain the business period, the first cell list and the second cell list of the current activity. , wherein the service period includes a service holding period and a transition period, and the energy-saving module is connected to the optimization module respectively, and is used to determine the energy-saving strategy of the target cell in each period of the current activity based on the service period of the current activity, the first cell list and the second cell list, and execute the corresponding energy-saving strategy, wherein the first cell list refers to a set of tidal service cells whose service load in the activity period is greater than a first threshold, the second cell list refers to a set of tidal service cells whose service load in the inactive period is less than a second threshold, the service holding period refers to all periods before the preset activity start time and after the preset activity end time when the service load is greater than the first threshold, and the transition period refers to all periods before the preset activity start time and after the preset activity end time when the service load is between the first threshold and the second threshold.

[0015] In a third aspect, the present invention further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the energy saving method for the tidal service cell provided in the first aspect.

[0016] In a fourth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the energy-saving method for the tidal service cell provided in the first aspect above is implemented.

[0017] The present invention provides a method, device, electronic device and computer-readable storage medium for energy saving in a tidal service cell. By identifying the details of real-time changes in service load, such as the trend of service load changes from the inactive period to the active period of each activity, and based on the details of real-time changes in service load, each period of each activity is divided into a service retention period and a transition period in a more fine-grained manner, and a more fine-grained energy-saving strategy can be allocated to each period of each activity in the future to improve the energy-saving effect; through the real-time changing first service load set, the initial service retention period, the initial transition period, the initial first cell list and the initial second cell list are dynamically adjusted, which can improve the analysis accuracy and timeliness of service load and service period, thereby improving the matching flexibility and adaptability of energy-saving strategy and improving energy-saving effect. Therefore, the present invention can realize flexible and effective energy saving of tidal service cells, improve the analysis accuracy and timeliness of service load and service period, enhance the recognition granularity and response effect of instantaneous changes in tidal scenarios, improve the matching granularity, flexibility and adaptability of energy-saving strategies, and improve energy-saving effect, service quality and user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 This is a flow chart of a method for energy saving in a tidal service cell according to Embodiment 1 of the present invention;

[0019] Figure 2 This is an example diagram of the initial cell list in Embodiment 1 of the present invention;

[0020] Figure 3 This is an example diagram of a business period in Embodiment 1 of the present invention;

[0021] Figure 4 This is an example diagram of iterative optimization of the initial service holding period and the initial transition period in Embodiment 1 of the present invention;

[0022] Figure 5 A flowchart of optimizing the service holding period and transition period of the i-th historical activity based on the optimized service holding period and optimized transition period of the i-th historical activity in Embodiment 1 of the present invention;

[0023] Figure 6 A flowchart of determining the energy-saving strategy of the target cell in each time period of the current activity in Embodiment 1 of the present invention;

[0024] Figure 7 This is a flow chart of a method for energy saving in a tidal service cell according to Embodiment 2 of the present invention;

[0025] Figure 8 This is a schematic structural diagram of an energy-saving system for a tidal service cell according to Embodiment 3 of the present invention;

[0026] Fig. 9This is a schematic structural diagram of an energy-saving device for a tidal service cell according to Embodiment 4 of the present invention. DETAILED DESCRIPTION

[0027] In order to enable those skilled in the art to better understand the technical solution of the present invention, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0028] It should be understood that the specific embodiments and drawings described herein are only used to explain the present invention rather than to limit the present invention.

[0029] It can be understood that, in the absence of conflict, the various embodiments of the present invention and the various features in the embodiments can be combined with each other.

[0030] It can be understood that, for the convenience of description, the drawings of the present invention only show the parts related to the present invention, while the parts irrelevant to the present invention are not shown in the drawings.

[0031] It can be understood that each unit and module involved in the embodiments of the present invention may correspond to only one physical structure, or may be composed of multiple physical structures, or multiple units and modules may be integrated into one physical structure.

[0032] It can be understood that, without conflict, the functions and steps marked in the flowcharts and block diagrams of the present invention may occur in an order different from that marked in the drawings.

[0033] It is understood that the flowcharts and block diagrams of the present invention illustrate the possible architectures, functions, and operations of the systems, devices, equipment, and methods according to the various embodiments of the present invention. Each box in the flowchart or block diagram may represent a unit, module, program segment, or code, which contains executable instructions for implementing the specified functions. Moreover, each box or combination of boxes in the block diagram and flowchart may be implemented by a hardware-based system that implements the specified functions, or may be implemented by a combination of hardware and computer instructions.

[0034] It can be understood that the units and modules involved in the embodiments of the present invention can be implemented by software or hardware. For example, the units and modules can be located in a processor.

[0035] Embodiment 1:

[0036] like Figure 1 As shown, this embodiment provides an energy saving method for a tidal service cell.

[0037] In this embodiment, the energy-saving method of the tidal service cell is applied to large venues. Large venues undertake many types of activities. Taking stadiums as an example, the types of activities include but are not limited to: sports events, concerts, and various press conferences. The time of large venues undertaking activities is irregular, resulting in a tidal effect in the communication of large scenes. Therefore, the tidal service cell is used to characterize the service cell that provides communication coverage for large venues and has a tidal effect, wherein the tidal service cell includes but is not limited to 1. Each activity has different requirements for the communication service guarantee of the venue. In order to better meet the energy-saving needs and ensure user perception, the energy-saving plan should also change accordingly. Therefore, a personalized customized energy-saving plan of "one activity, one plan" is output in combination with time requirements and coverage requirements.

[0038] It should be noted that the energy-saving method of the tidal service cell is applied to communication networks, wherein the communication networks include but are not limited to: 5G (5th Generation Mobile Communication Technology, fifth generation mobile communication technology) network, 4G (4th Generation Mobile Communication Technology, fourth generation mobile communication technology) network and 6G (6th Generation Mobile Communication Technology, sixth generation mobile communication technology) network.

[0039] Energy-saving methods for tidal service cells include:

[0040] S101, obtain a first service load set, an initial service retention period, an initial transition period, an initial first cell list and an initial second cell list, wherein the first service load refers to the service load of the target cell in each time period from the end of a preset time period to the preset activity start time of the current activity, the target cell refers to a tidal service cell that provides communication coverage for the current activity, the first cell list refers to a set of tidal service cells whose service load in the activity period is greater than a first threshold, and the second cell list refers to a set of tidal service cells whose service load in the inactive period is less than a second threshold.

[0041] It should be noted that, after acquiring the first service load set, the energy saving method for the tidal service cell further includes: marking the service period to which the first service load belongs, and obtaining a service period label corresponding to the first service load.

[0042] Specifically, obtaining the initial service holding period, the initial transition period, the initial first cell list and the initial second cell list includes steps S1011 to S1015:

[0043] S1011, obtaining a second service load set, wherein the second service load refers to the service load of each tidal service cell in each time period within a preset time period.

[0044] S1012, clustering the second business load set based on a clustering algorithm to obtain a third business load set and a fourth business load set, wherein the third business load refers to the second business load that meets a high business load index, and the fourth business load refers to the second business load that meets a low business load index.

[0045] S1013, determine an initial first cell list and an initial second cell list, wherein the initial first cell list refers to a tidal service cell set to which the third service load belongs, and the initial second cell list refers to a tidal service cell set to which the fourth service load belongs.

[0046] In this embodiment, taking the preset period of 1 year as an example, the business load of each tidal service cell in the venue for 1 year at each hour and the official activity period of each tidal service cell in each activity are clustered to obtain the following: Figure 2 The initial cell list shown in FIG. 1 includes, but is not limited to, a business load KPI (Key Performance Indicator) of the business load class, and the initial cell list includes an initial first cell list (i.e. Figure 2 The cell set contained in the dotted circle), the initial second cell list (i.e. Figure 2 The cell set contained in the black circle in the figure) and the initial third cell list (i.e. Figure 2 The cell list is used to characterize the set of service cells that provide communication coverage for the venue and have a tidal effect. That is to say, the target cell is one of the cells in the cell list, that is, one of the first cell list, the second cell list and the third cell list will include the target cell. This embodiment uses a clustering algorithm to cluster the second service load set, and can quickly and effectively divide all tidal service cells in the venue into high-service cells in the active period, low-service cells in the inactive period, and normal service cells, thereby providing effective support for the subsequent rapid allocation of energy-saving strategies to the target cells, achieving more efficient resource management and optimization, and improving energy-saving effects and efficiency.

[0047] It should be noted that clustering algorithms include but are not limited to: K-Means, DBSCAN (Density-Based Spatial Clustering of Applications with Noise), GMM (Gaussian Mixture Model), AGNES (AGglomerative NESting), and DIANA (Divisive Analysis, top-down hierarchical clustering) algorithms.

[0048] S1014: Select a minimum value in the third service load set as a first threshold, and a maximum value in the fourth service load set as a second threshold.

[0049] In this embodiment, the official activity time period of each event in the venue is predetermined, but the peak of the business volume usually does not reach the preset activity start time. Therefore, after clustering the second business load set, the minimum value in the third business load set and the maximum value in the fourth business load set are respectively selected as the minimum threshold T of high business load. high1 and low traffic load maximum threshold T low1 , and then use the minimum threshold of high traffic load T high1 and low traffic load maximum threshold T low1 , respectively serving as the first threshold and the second threshold for subsequent optimization of the first cell list and the second cell list.

[0050] It should be noted that, considering the threshold of the cell's own load management and power strategy optimization, such as: the current deep sleep power saving strategy judgment threshold T low2 and the current cell expansion threshold T high2 In this embodiment, the minimum threshold T of high traffic load is high1 and low traffic load maximum threshold T low1 , which are then used as the first threshold and the second threshold of the subsequent optimization of the first cell list and the second cell list, respectively. The threshold T can also be determined based on the current deep sleep power saving strategy. low2 and the current cell expansion threshold T high2 Correct the first threshold and the second threshold, such as: T high =max[T high1 ,T high2 ], T low = min[T low1 ,T low2 ], T high and T low As the final first threshold and second threshold respectively.

[0051] S1015: Calculate an initial service holding period and an initial transition period based on all periods during which the third service load is greater than the first threshold and all periods during which the fourth service load is less than or equal to the first threshold and greater than the second threshold.

[0052] In this embodiment, after determining the first threshold and the second threshold, the third service load and the first threshold, the fourth service load and the second threshold are compared respectively to determine the initial service holding period T. s1 、T s2 and the initial transition period T t1 、T t2 , where T s1 Refers to the initial service holding period before the preset activity start time, T s2 Refers to the initial service holding period after the preset activity end time, T t1 Refers to the preset activity start time - T s1 The initial transition period before, T t2 Refers to the preset activity end time + T s2 After the initial transition period.

[0053] It should be noted that this embodiment can adopt a sliding window algorithm, an algorithm based on thresholds and state machines, and count all time periods when the third service load is greater than the first threshold, and all time periods when the fourth service load is less than or equal to the first threshold and greater than the second threshold, to obtain the initial service retention period and the initial transition period. It can also combine multiple algorithms for experiments and comparisons to find the most suitable specific algorithm.

[0054] S102, based on the first business load set, optimize the initial business holding period, the initial transition period, the initial first cell list and the initial second cell list to obtain the business period, the first cell list and the second cell list of the current activity, wherein the business period includes the business holding period and the transition period, the business holding period refers to all periods before the preset activity start time and after the preset activity end time when the business load is greater than the first threshold, and the transition period refers to all periods before the preset activity start time and after the preset activity end time when the business load is between the first threshold and the second threshold.

[0055] Optionally, the business period also includes a formal activity period and a non-activity period.

[0056] In this embodiment, according to the impact of activities on business fluctuations, the business period is divided into an activity period, a transition period, and an inactive period. The activity period includes a formal activity period and a business holding period. The formal activity period refers to the period between the preset activity start time and the preset activity end time. The business holding period is obtained by business load evaluation. Figure 3As shown, the business period can be divided into formal activity period, business maintenance period, transition period and inactive period.

[0057] It should be noted that, similarly to the activity period, which includes the formal activity period and the service retention period, the transition period includes a fixed transition period and a custom transition period, wherein the fixed transition period is obtained by evaluating the service load, and the custom transition period refers to a certain period of time before and after the formal activity period that is predetermined according to the activity requirements, during which the base station service is retained. For example, for a concert, a rehearsal time is arranged one day in advance. In this embodiment, the rehearsal time can be determined as a custom transition period to ensure the service requirements of the corresponding period.

[0058] Specifically, S102: based on the first service load set, the initial service holding period, the initial transition period, the initial first cell list and the initial second cell list are optimized to obtain the service period, the first cell list and the second cell list of the current activity, including steps S1021-S1025:

[0059] S1021, the initial service retention period, the initial transition period, the initial first cell list and the initial second cell list are respectively used as the service retention period, the transition period, the first cell list and the second cell list of the first period of historical activities, wherein the historical activities refer to the activities from the end time of the preset period to the preset activity start time of the current activity.

[0060] S1022, based on the service load of the target cell during the informal activity period of the i-th historical activity, optimize the service holding period and transition period of the i-th historical activity to obtain the service holding period and transition period of the i+1-th historical activity, wherein the informal activity period refers to all periods before the preset activity start time and after the preset activity end time, wherein i=1, 2,…,N.

[0061] Specifically, S1022: based on the service load of the target cell during the informal activity period of the i-th historical activity, optimize the service holding period and transition period of the i-th historical activity to obtain the service holding period and transition period of the i+1-th historical activity, including: determining the optimized service holding period and optimized transition period of the i-th historical activity, wherein the optimized service holding period refers to all periods when the fifth service load is greater than the first threshold, the optimized transition period refers to all periods when the fifth service load is less than or equal to the first threshold and greater than the second threshold, and the fifth service load refers to the service load of the target cell during the informal activity period of the i-th historical activity; based on the optimized service holding period and optimized transition period of the i-th historical activity, optimize the service holding period and transition period of the i-th historical activity to obtain the service holding period and transition period of the i+1-th historical activity.

[0062] In this embodiment, Figure 4 As shown, if the current activity is the first historical activity, the initial business retention period (i.e. Figure 4 The initial service protection period in the initial transition period (i.e. Figure 4 The initial transition period length in the ) is used as the business holding period and transition period of the first historical activity; if the current activity is the X+1th historical activity, then the business load of each period of the Xth, ..., 1st historical activity is obtained (i.e. Figure 4 The current cell service load data and the current activity time label in the data are used, and according to the service load of each time period of the Xth, ..., 1st historical activities, the initial service holding period and the initial transition period are iteratively optimized to obtain the service holding period and the transition period of the X+1th, ..., 2nd historical activities, wherein X is a positive integer, for example, if X is 2, then according to the service load of each time period of the first historical activities, the initial service holding period and the initial transition period are optimized to obtain the service holding period and the transition period of the second historical activities; according to the service load of each time period of the second historical activities, the service holding period and the transition period of the second historical activities are optimized to obtain the service holding period and the transition period of the third historical activities.

[0063] like Figure 5 As shown, based on the optimized service holding period and optimized transition period of the i-th historical activity, the service holding period and transition period of the i-th historical activity are optimized, specifically including: fitting the service load curves of the X-th and X-1-th historical activities based on the service loads of the target cell in the informal activity period of the X-th and X-1-th historical activities, wherein the service load curve of the X-1-th historical activity is Figure 5 The solid line in the figure is the business load curve of the historical activity in period X. Figure 5 According to the business load curves of the historical activities of the Xth period and the X-1th period, it can be seen that the business load of the historical activities of the Xth period meets the first threshold and the second threshold in advance / delay; and then by determining the optimized business holding period of the historical activities of the Xth period (i.e. Figure 5 T s1n ) and the optimization transition period and the business maintenance period of the Xth historical activity (i.e. Figure 5 T s1 ) and transition period, and based on the optimized business holding period and optimized transition period of the Xth period historical activity, optimize the business holding period and transition period of the Xth period historical activity [T s1X ,T s2X ,T t1X ,T t2X ] X, and obtain the service holding period and transition period of the X+1th historical activity. This embodiment uses the service load of each activity as the optimization basis for the service period of each activity, which can achieve reasonable and iterative optimization of the service period and improve the accuracy and flexibility of the service period of each activity.

[0064] It should be noted that the business holding period and transition period of the X-th historical activity are optimized based on the optimized business holding period and optimized transition period of the X-th historical activity. s1X ,T s2X ,T t1X ,T t2X ] X , specifically including: judging whether the optimized business holding period / optimized transition period of the Xth historical activity is greater than the business holding period / transition period of the Xth historical activity; in response to the optimized business holding period / optimized transition period of the Xth historical activity being greater than the business holding period / transition period of the Xth historical activity, taking the optimized business holding period / optimized transition period of the Xth historical activity as the business holding period / transition period of the X+1th historical activity; in response to the optimized business holding period / optimized transition period of the Xth historical activity being less than or equal to the business holding period / transition period of the Xth historical activity, gradually decreasing the business holding period / transition period of the Xth historical activity based on a preset step size, so as to ensure the impact of sudden business changes on the business holding period / transition period of the X+1th historical activity.

[0065] S1023, based on the service load of the target cell during the active period and the inactive period of the i-th historical activity, optimize the first cell list and the second cell list of the i-th historical activity to obtain the first cell list and the second cell list of the i+1-th historical activity, wherein the activity period includes the formal activity period and the service retention period.

[0066] In this embodiment, based on the service load of the target cell during the active period and the inactive period of the i-th historical activity, the first cell list and the second cell list of the i-th historical activity are optimized to obtain the first cell list and the second cell list of the i+1-th historical activity, specifically including: judging whether the service load of the target cell during the active period of the i-th historical activity is greater than the first threshold; judging whether the service load of the target cell during the inactive period of the i-th historical activity is less than or equal to the second threshold; judging whether the first cell list and the second cell list of the i-th historical activity include the target cell; in response to the first cell list of the i-th historical activity not including the target cell, and the service load of the target cell during the active period of the i-th historical activity is greater than the first threshold, adding the target cell to the first cell list of the i-th historical activity to obtain the first cell list of the i+1-th historical activity; in response to the second cell list of the i-th historical activity including the target cell, and the service load of the target cell during the inactive period of the i-th historical activity is greater than the second threshold, deleting the target cell from the second cell list of the i-th historical activity to obtain the second cell list of the i+1-th historical activity. This embodiment uses the service load of each activity period as the optimization basis for the cell list of each activity period, which can achieve reasonable and iterative optimization of the cell list and improve the accuracy and flexibility of the cell list of each activity period.

[0067] It should be noted that after determining whether the first cell list and the second cell list of the i-th historical activity include the target cell, the energy-saving method of the tidal service cell also includes: in response to the first cell list of the i-th historical activity including the target cell, determining whether the service load of the target cell during the activity period of n consecutive historical activities before the i+1-th historical activity is less than or equal to the first threshold; in response to the service load of the target cell during the activity period of n consecutive historical activities before the i+1-th historical activity is less than or equal to the first threshold, deleting the target cell from the first cell list of the i-th historical activity, and obtaining the first cell list of the i+1-th historical activity, where n includes but is not limited to 3.

[0068] After determining whether the first cell list and the second cell list of the i-th historical activity include the target cell, the energy-saving method of the tidal service cell also includes: in response to the second cell list of the i-th historical activity including the target cell, counting the proportion of time periods in which the service load of the target cell is less than or equal to the second threshold during the inactive period of the i-th historical activity, and determining whether the period proportion is greater than a preset threshold; in response to the period proportion being greater than the preset threshold, adding the target cell to the second cell list of the i-th historical activity.

[0069] After the second cell list in response to the i-th historical activity includes the target cell, the energy-saving method of the tidal service cell also includes: obtaining the business load of the relevant cell in each time period of the i-th historical activity, and judging whether there is an increase in the business load of the relevant cell in each time period of the i-th historical activity, wherein the relevant cell refers to a cell having a neighboring relationship with the target cell, and in response to the increase in the business load of the relevant cell in each time period of the i-th historical activity, deleting the relevant cell from the second cell list in the i-th historical activity.

[0070] S1024, repeat steps S1022 and S1023 until the i+1th historical activity is the current activity.

[0071] S1025, obtaining the official activity period of the current activity, and calculating the inactive period of the current activity.

[0072] S103, based on the service period of the current activity, the first cell list and the second cell list, determine the energy saving strategy of the target cell in each period of the current activity, and execute the corresponding energy saving strategy.

[0073] Specifically, the energy-saving strategies include a soft-off energy-saving strategy, a no-energy-saving strategy, and a hard-off energy-saving strategy.

[0074] It should be noted that currently, the commonly used base station energy-saving methods include soft shutdown and hard shutdown. Soft shutdown energy-saving includes symbol shutdown, channel shutdown, and carrier frequency shutdown energy-saving means, which have little impact on business perception and fast recovery time, but have the characteristics of unsatisfactory power-saving effect; the hard shutdown energy-saving strategy refers to installing an IoT smart switch on the radio frequency side of the base station, and realizing the power-on and power-off of the base station radio frequency by remotely controlling the power on and off of the smart switch to achieve the purpose of energy saving of the base station. The power-saving effect is the best, but the business perception is significantly affected and the implementation is relatively inflexible, and the installation of a smart switch is required. Large venues have obvious business situation changes, different coverage areas, and large differences in business. Therefore, this embodiment combines the soft shutdown energy-saving strategy and the hard shutdown energy-saving strategy to try to achieve better power-saving effects while ensuring business perception.

[0075] Specifically, based on the service period of the current activity, the first cell list and the second cell list, the energy saving strategy of the target cell in each period of the current activity is determined, including steps S1031 to S1034:

[0076] S1031, respectively determine whether the first cell list and the second cell list of the current activity include the target cell.

[0077] S1032, in response to the first cell list and the second cell list of the current activity both including the target cell, determining the energy-saving strategies of the target cell during the active period, transition period and inactive period of the current activity as a non-energy-saving strategy, a soft-shutdown energy-saving strategy and a hard-shutdown energy-saving strategy in sequence, wherein the active period includes a formal activity period and a service retention period.

[0078] S1033, in response to the fact that only the first cell list of current activity includes the target cell, determining that the energy saving strategies of the target cell in the current activity period, transition period and inactive period are sequentially no energy saving strategy, soft shutdown energy saving strategy and soft shutdown energy saving strategy.

[0079] S1034, in response to the second cell list of only the current activity including the target cell, determining that the energy saving strategies of the target cell in the active period, transition period and inactive period of the current activity are the soft shutdown energy saving strategy, the soft shutdown energy saving strategy and the hard shutdown energy saving strategy in sequence.

[0080] In this embodiment, Figure 6 As shown, if the target cell has a service load greater than the first threshold during the active period of the current activity, the target cell implements a non-energy-saving strategy during the active period; if the target cell has a service load less than or equal to the first threshold during the inactive period of the current activity, or the target cell has a service load greater than the second threshold during the inactive period of the current activity, the target cell implements a hard-off energy-saving strategy during the inactive period; if the target cell has a service load less than or equal to the first threshold during the active period of the current activity, or the target cell has a service load greater than the second threshold during the inactive period of the current activity, the target cell implements a soft-off energy-saving strategy during the corresponding period when the service load is less than or equal to the first threshold, or greater than the second threshold; if the target cell is in the transition period of the current activity, the target cell implements a soft-off energy-saving strategy. Therefore, the energy-saving strategy of the target cell in each period of the current activity includes at least one of a soft-off energy-saving strategy, a non-energy-saving strategy, and a hard-off energy-saving strategy. This embodiment can quickly iterate and optimize the energy-saving strategy of each activity by iteratively optimizing the service period and cell list, improve the response speed of the tidal scene to instantaneous changes, and improve the flexibility and adaptability of the energy-saving strategy.

[0081] Optionally, after determining the energy-saving strategy of the target cell in each time period of the current activity, and before executing the corresponding energy-saving strategy, the energy-saving method of the tidal service cell further includes steps S1035 and S1036:

[0082] S1035, determining whether the energy saving strategy of the target cell in the current period of activity is a soft shutdown energy saving strategy.

[0083] S1036, in response to the energy-saving strategy of the current time period being a soft shutdown energy-saving strategy, obtain the configuration information and coverage status of the target cell in the current time period of activity, and determine the energy-saving mode corresponding to the energy-saving strategy of the current time period based on the configuration information and coverage status of the current time period, wherein the energy-saving mode includes at least one of the following: symbol shutdown, channel shutdown, and carrier shutdown.

[0084] In this embodiment, the coverage includes but is not limited to: coverage location, source logic number, RHUB (Radio Hub, wireless access center) number, RHUB location, cell name, cell CI (Cell Identity, cell identification), PRRU ID (pico base station, a miniaturized, low-power, low-power micro-cellular base station). Configuration information includes but is not limited to: number of cell channels, source carrier configuration, and frequency band information.

[0085] Based on the configuration information and coverage of the current time period, determine the energy-saving method corresponding to the energy-saving strategy of the current time period, specifically including: based on the configuration information and coverage of the current time period, determine the priority corresponding to the energy-saving strategy of the current time period, where the priority is: carrier shutdown > channel shutdown > symbol shutdown; based on the priority corresponding to the energy-saving strategy of the current time period, determine the energy-saving method corresponding to the energy-saving strategy of the current time period.

[0086] It should be noted that this embodiment can determine the energy-saving mode corresponding to the energy-saving strategy of the current time period based only on the configuration information of the current time period. For example: if the number of channels in the communication base station cell is configured as 1T1R and the carrier is configured as a single carrier, the energy-saving mode of symbol shutdown is selected; if the number of cell channels is configured as 2T2R and above and the carrier is configured as a single carrier, the energy-saving mode of symbol shutdown + channel shutdown is selected; if the number of cell channels is configured as 1T1R and the carrier is configured as multi-carrier, the energy-saving mode of symbol shutdown + carrier shutdown is selected; if the number of cell channels is configured as 2T2R and above and the carrier is configured as multi-carrier, the energy-saving mode of symbol shutdown + channel shutdown + carrier shutdown is selected. This embodiment makes full use of the details in the current configuration information and coverage situation, and then identifies and implements more fine-grained energy-saving methods, further refines energy-saving strategies, ensures the quality of wireless network coverage in key scenarios, and improves energy-saving effects, user experience, and service quality.

[0087] This embodiment can also determine the energy-saving method corresponding to the energy-saving strategy of the current time period based only on the coverage situation of the current time period. For example, the current event only requires communication coverage of the 1st and 2nd stands, and does not require communication coverage of the 3rd stands. For the 1st, 2nd and 3rd stands, energy-saving methods with different priorities can be used.

[0088] In addition, this embodiment can also obtain user feedback data and adjust the energy-saving strategy based on the user feedback data. For example, when force majeure occurs or the venue wireless network security team raises an urgent need (including emergency cancellation of activities), provide timely response and cancel the corresponding energy-saving strategy in a timely manner.

[0089] Optionally, after executing the corresponding energy-saving strategy, the energy-saving method of the tidal service cell further includes steps S1037 and S1038:

[0090] S1037, collecting base station energy consumption data of the target cell in each time period of the current activity.

[0091] S1038, based on the base station energy consumption data of the target cell in each period of the current activity, evaluate the energy-saving performance of the corresponding energy-saving strategy.

[0092] In this embodiment, according to the formula: Evaluate the energy efficiency of corresponding energy-saving strategies s av, where, E bf j is the energy consumption data of the base station in the jth period before energy saving, E af j is the energy consumption data of the base station in the jth period after energy saving, and M is the total period of this activity.

[0093] The present embodiment provides an energy-saving method for a tidal service cell, which identifies the details of real-time changes in business load, such as the business load change trend of each activity period from an inactive period to an active period, and divides each period of each activity period into a business holding period and a transition period in a more fine-grained manner based on the details of the real-time changes in the business load. A more fine-grained energy-saving strategy can be subsequently allocated to each period of each activity period to improve the energy-saving effect; through the real-time changing first business load set, the initial business holding period, the initial transition period, the initial first cell list and the initial second cell list are dynamically adjusted, which can improve the analysis accuracy and timeliness of the business load and business period, thereby improving the matching flexibility and adaptability of the energy-saving strategy, improving the energy-saving effect, realizing flexible and effective energy saving of the tidal service cell, improving the analysis accuracy and timeliness of the business load and business period, enhancing the identification granularity and response effect of instantaneous changes in tidal scenarios, improving the matching granularity, flexibility and adaptability of the energy-saving strategy, and improving the energy-saving effect, service quality and user experience.

[0094] Embodiment 2:

[0095] like Figure 7 As shown, this embodiment provides an energy-saving method for a tidal service cell. The energy-saving method for a tidal service cell includes:

[0096] S201, obtaining a second service load set, wherein the second service load refers to the service load of each tidal service cell in each time period within a preset time period.

[0097] In this embodiment, the second service load set is Figure 7 Historical data of cell traffic load in.

[0098] S202, clustering the second business load set based on a clustering algorithm to obtain a third business load set and a fourth business load set, wherein the third business load refers to the second business load that meets a high business load index, and the fourth business load refers to the second business load that meets a low business load index.

[0099] S203, determine the initial first cell list and the initial second cell list, wherein the initial first cell list refers to the tidal service cell set to which the third business load belongs, and the initial second cell list refers to the tidal service cell set to which the fourth business load belongs; select the minimum value in the third business load set as the first threshold, and the maximum value in the fourth business load set as the second threshold; calculate the initial business holding period and the initial transition period based on all time periods when the third business load is greater than the first threshold and all time periods when the fourth business load is less than or equal to the first threshold and greater than the second threshold; obtain the first business load set, and based on the first business load set, optimize the initial business holding period, the initial transition period, the initial first cell list and the initial second cell list to obtain the business time period, the first cell list and the second cell list of this activity, wherein the business time period includes the business holding period and the transition period.

[0100] In this embodiment, determining the initial first cell list and the initial second cell list is Figure 7 Classification of cells in .

[0101] S204, based on the business period of the current activity, the first cell list and the second cell list, determine the energy-saving strategy of the target cell in each period of the current activity; judge whether the energy-saving strategy of the target cell in the current period of the current activity is a soft shutdown energy-saving strategy; in response to the energy-saving strategy of the current period being a soft shutdown energy-saving strategy, obtain the configuration information and coverage status of the target cell in the current period of the current activity, and determine the energy-saving mode corresponding to the energy-saving strategy of the current period based on the configuration information and coverage status of the current period; execute the corresponding energy-saving strategy.

[0102] In this embodiment, the configuration information of the target cell in the current period of activity is Figure 7 The coverage of the target cell in the current period of the activity is Figure 7 In the coverage area, the energy-saving method corresponding to the energy-saving strategy of the current period is Figure 7 The energy saving method in the current period is Figure 7 The basic energy saving scheme framework for venues in the

[0103] The present embodiment provides an energy-saving method for a tidal service cell, which identifies the details of real-time changes in business load, such as the business load change trend of each activity period from an inactive period to an active period, and divides each period of each activity period into a business holding period and a transition period in a more fine-grained manner based on the details of the real-time changes in the business load. A more fine-grained energy-saving strategy can be subsequently allocated to each period of each activity period to improve the energy-saving effect; through the real-time changing first business load set, the initial business holding period, the initial transition period, the initial first cell list and the initial second cell list are dynamically adjusted, which can improve the analysis accuracy and timeliness of the business load and business period, thereby improving the matching flexibility and adaptability of the energy-saving strategy, improving the energy-saving effect, realizing flexible and effective energy saving of the tidal service cell, improving the analysis accuracy and timeliness of the business load and business period, enhancing the identification granularity and response effect of instantaneous changes in tidal scenarios, improving the matching granularity, flexibility and adaptability of the energy-saving strategy, and improving the energy-saving effect, service quality and user experience.

[0104] Embodiment 3:

[0105] like Figure 8 As shown, this embodiment provides an energy-saving system for a tidal service cell, and the energy-saving system for a tidal service cell includes:

[0106] The data collection module is used to obtain the business load of the target cell in each time period from the end of the preset time period to the preset activity start time of the current activity, the official activity time period of the current activity, the configuration information and coverage status of the target cell in the current time period of the current activity, and the base station energy consumption data of the target cell in each time period of the current activity.

[0107] The energy consumption management module is used to evaluate the energy efficiency of the corresponding energy-saving strategy based on the base station energy consumption data of the target cell in each period of the current activity.

[0108] The energy-saving strategy module includes a soft shutdown energy-saving module, a hard shutdown energy-saving module and an evaluation feedback mechanism, which is used to determine the energy-saving strategy of the target cell in each time period of the current activity based on the business load of the target cell in each time period from the end of the preset time period to the preset activity start time of the current activity, the official activity time period of the current activity, and the configuration information and coverage of the target cell in the current time period of the current activity, and execute the corresponding energy-saving strategy.

[0109] The present embodiment provides an energy-saving system for a tidal service cell, which identifies the details of real-time changes in business load through an energy-saving strategy module, such as the business load change trend of each activity period from an inactive period to an active period, and divides each period of each activity period into a business holding period and a transition period in a more fine-grained manner based on the details of the real-time changes in the business load. A finer-grained energy-saving strategy can be subsequently allocated to each period of each activity period to improve the energy-saving effect. The initial business holding period, the initial transition period, the initial first cell list, and the initial second cell list are dynamically adjusted through a real-time changing first business load set, which can improve the analysis accuracy and timeliness of the business load and business period, thereby improving the matching flexibility and adaptability of the energy-saving strategy, improving the energy-saving effect, and realizing flexible and effective energy saving of the tidal service cell, improving the analysis accuracy and timeliness of the business load and business period, enhancing the recognition granularity and response effect of instantaneous changes in tidal scenarios, improving the matching granularity, flexibility and adaptability of the energy-saving strategy, and improving the energy-saving effect, service quality, and user experience.

[0110] Embodiment 4:

[0111] like Fig. 9 As shown, this embodiment provides an energy-saving device for a tidal service cell, including an acquisition module 41, an optimization module 42 and an energy-saving module 43, the acquisition module 41, used to acquire a first service load set, an initial service holding period, an initial transition period, an initial first cell list and an initial second cell list, wherein the first service load refers to the service load of the target cell in each time period from the end time of a preset time period to the preset activity start time of the current activity, and the target cell refers to a tidal service cell that provides communication coverage for the current activity, and the optimization module 42 is connected to the acquisition module 41, and is used to optimize the initial service holding period, the initial transition period, the initial first cell list and the initial second cell list based on the first service load set, and obtain the service period, the first cell list and the second cell list of the current activity. The energy-saving module 43 is connected to the optimization module 42 respectively, and is used to determine the energy-saving strategy of the target cell in each time period of the current activity based on the business period of the current activity, the first cell list and the second cell list, and execute the corresponding energy-saving strategy, wherein the first cell list refers to a set of tidal service cells whose business load in the activity period is greater than a first threshold, the second cell list refers to a set of tidal service cells whose business load in the inactive period is less than a second threshold, the business-keeping period refers to all time periods before the preset activity start time and after the preset activity end time when the business load is greater than the first threshold, and the transition period refers to all time periods before the preset activity start time and after the preset activity end time when the business load is between the first threshold and the second threshold.

[0112] Specifically, the acquisition module 41 includes: a first acquisition unit 411, a clustering unit 412, a first determination unit 413, a selection unit 414 and a first calculation unit 415, the first acquisition unit 411 is used to obtain a second business load set, wherein the second business load refers to the business load of each tidal service cell in each time period within a preset time period, the clustering unit 412 is used to cluster the second business load set based on a clustering algorithm to obtain a third business load set and a fourth business load set, wherein the third business load refers to the second business load that meets the high business load index, the fourth business load refers to the second business load that meets the low business load index, and the first The determination unit 413 is used to determine an initial first cell list and an initial second cell list, wherein the initial first cell list refers to a tidal service cell set to which the third business load belongs, and the initial second cell list refers to a tidal service cell set to which the fourth business load belongs. The selection unit 414 is used to select the minimum value in the third business load set as the first threshold and the maximum value in the fourth business load set as the second threshold. The first calculation unit 415 is used to calculate the initial business holding period and the initial transition period based on all time periods when the third business load is greater than the first threshold and all time periods when the fourth business load is less than or equal to the first threshold and greater than the second threshold.

[0113] Specifically, the optimization module 42 includes: a second determination unit 421, a first optimization unit 422, a second optimization unit 423 and a second acquisition unit 424, the second determination unit 421 is used to use the initial service holding period, the initial transition period, the initial first cell list and the initial second cell list as the service holding period, the transition period, the first cell list and the second cell list of the first period of historical activities, respectively, wherein the historical activities refer to the activities from the end time of the preset period to the preset activity start time of the current activity, and the first optimization unit 422 is used to optimize the service holding period and the transition period of the i-th period of historical activities based on the service load of the target cell during the informal activity period of the i-th period of historical activities. Time period, obtain the business holding time period and transition time period of the i+1th historical activity, wherein the informal activity time period refers to all time periods before the preset activity start time and after the preset activity end time, wherein i=1, 2, ..., N, the second optimization unit 423, based on the business load of the target cell in the active time period and the inactive time period of the i-th historical activity, optimizes the first cell list and the second cell list of the i-th historical activity, and obtains the first cell list and the second cell list of the i+1th historical activity, wherein the activity time period includes the formal activity time period and the business holding time period, the second acquisition unit 424, is used to obtain the formal activity time period of the current activity, and calculate the inactive time period of the current activity.

[0114] Specifically, the first optimization unit 422 includes: a determination subunit and an optimization subunit, the determination subunit is used to determine the optimized service holding period and the optimized transition period of the i-th historical activity, wherein the optimized service holding period refers to all periods when the fifth service load is greater than the first threshold, the optimized transition period refers to all periods when the fifth service load is less than or equal to the first threshold and greater than the second threshold, the fifth service load refers to the service load of the target cell during the informal activity period of the i-th historical activity, and the optimization subunit is used to optimize the service holding period and the transition period of the i-th historical activity based on the optimized service holding period and the optimized transition period of the i-th historical activity, and obtain the service holding period and the transition period of the i+1-th historical activity.

[0115] Specifically, the energy-saving module 43 includes: a first judgment unit 431, a third determination unit 432, a fourth determination unit 433 and a fifth determination unit 434, wherein the first judgment unit 431 is used to respectively judge whether the first cell list and the second cell list of the current activity include the target cell, and the third determination unit 432 is used to determine, in response to the first cell list and the second cell list of the current activity both including the target cell, that the energy-saving strategy of the target cell in the active period, transition period and inactive period of the current activity is a non-energy-saving strategy, a soft shutdown energy-saving strategy and a hard shutdown energy-saving strategy in sequence, wherein the energy-saving strategy of the target cell in the active period, transition period and inactive period is The segments include formal activity periods and service retention periods. The fourth determining unit 433 is used to determine, in response to the first cell list that is only active in the current period including the target cell, that the energy-saving strategies of the target cell in the active period, transition period and inactive period of the current period are sequentially no energy-saving strategy, soft shutdown energy-saving strategy and soft shutdown energy-saving strategy. The fifth determining unit 434 is used to determine, in response to the second cell list that is only active in the current period including the target cell, that the energy-saving strategies of the target cell in the active period, transition period and inactive period of the current period are sequentially soft shutdown energy-saving strategy, soft shutdown energy-saving strategy and hard shutdown energy-saving strategy.

[0116] Optionally, the energy saving module 43 also includes: a second judgment unit 435 and a sixth determination unit 436, the second judgment unit 435 is used to determine whether the energy saving strategy of the target cell in the current time period of the current activity is a soft shutdown energy saving strategy, and the sixth determination unit 436 is used to obtain the configuration information and coverage status of the target cell in the current time period of the current activity in response to the energy saving strategy of the current time period being a soft shutdown energy saving strategy, and based on the configuration information and coverage status of the current time period, determine the energy saving method corresponding to the energy saving strategy of the current time period, wherein the energy saving method includes at least one of the following: symbol shutdown, channel shutdown, and carrier shutdown.

[0117] Optionally, the energy-saving module 43 also includes: a collection unit 437 and an evaluation unit 438, the collection unit 437 is used to collect the base station energy consumption data of the target cell in each time period of the current activity, and the evaluation unit 438 is used to evaluate the energy-saving performance of the corresponding energy-saving strategy based on the base station energy consumption data of the target cell in each time period of the current activity.

[0118] It can be understood that the energy-saving device for a tidal service cell provided above executes the energy-saving method for the tidal service cell corresponding to the embodiment 1 provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the scheme corresponding to the energy-saving method for the tidal service cell in the embodiment 1 above, which will not be repeated here.

[0119] Embodiment 5:

[0120] This embodiment also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the energy saving method for the tidal service cell in the above-mentioned embodiment 1 or embodiment 2.

[0121] Embodiment 6:

[0122] This embodiment further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the energy saving method for the tidal service cell in the above-mentioned embodiment 1 or embodiment 2 is implemented.

[0123] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, but the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.

Claims

1. A method for energy saving in a tidal service cell, characterized in that: include: Obtaining a first service load set, an initial service holding period, an initial transition period, an initial first cell list, and an initial second cell list, wherein the first service load refers to the service load of the target cell in each period from the end time of the preset period to the preset activity start time of the current activity, and the target cell refers to a tidal service cell that provides communication coverage for the current activity; Based on the first service load set, an initial service holding period, an initial transition period, an initial first cell list and an initial second cell list are optimized to obtain a service period, a first cell list and a second cell list for the current activity, wherein the service period includes a service holding period and a transition period; Based on the business period of the current activity, the first cell list and the second cell list, determine the energy-saving strategy of the target cell in each period of the current activity, and execute the corresponding energy-saving strategy. Among them, the first cell list refers to the set of tidal service cells whose business load during the active period is greater than the first threshold, the second cell list refers to the set of tidal service cells whose business load during the inactive period is less than the second threshold, the service maintenance period refers to all periods before the preset activity start time and after the preset activity end time when the business load is greater than the first threshold, and the transition period refers to all periods before the preset activity start time and after the preset activity end time when the business load is between the first threshold and the second threshold.

2. The energy saving method for a tidal service cell according to claim 1, characterized in that: The obtaining of the initial service holding period, the initial transition period, the initial first cell list and the initial second cell list specifically includes: Acquire a second service load set, wherein the second service load refers to the service load of each tidal service cell in each time period within a preset time period; Based on the clustering algorithm, cluster the second service load set to obtain a third service load set and a fourth service load set, wherein the third service load refers to the second service load that meets the high service load index, and the fourth service load refers to the second service load that meets the low service load index; Determine an initial first cell list and an initial second cell list, wherein the initial first cell list refers to a tidal service cell set to which the third service load belongs, and the initial second cell list refers to a tidal service cell set to which the fourth service load belongs; Selecting a minimum value in the third service load set as the first threshold and a maximum value in the fourth service load set as the second threshold; Based on all time periods during which the third service load is greater than the first threshold and all time periods during which the fourth service load is less than or equal to the first threshold and greater than the second threshold, an initial service holding time period and an initial transition time period are calculated.

3. The energy saving method for a tidal service cell according to claim 2, characterized in that: The business period also includes formal activity period and non-activity period. The optimizing the initial service holding period, the initial transition period, the initial first cell list and the initial second cell list based on the first service load set to obtain the service period, the first cell list and the second cell list of the current activity specifically includes: S11, using the initial service holding period, the initial transition period, the initial first cell list and the initial second cell list as the service holding period, the transition period, the first cell list and the second cell list of the first period of historical activities, respectively, wherein the historical activities refer to the activities during the period from the end time of the preset period to the start time of the preset activities of the current period; S12, based on the service load of the target cell in the informal activity period of the i-th historical activity, optimize the service holding period and transition period of the i-th historical activity to obtain the service holding period and transition period of the i+1-th historical activity, wherein the informal activity period refers to all periods before the preset activity start time and after the preset activity end time, wherein i=1, 2, ..., N; S13, based on the service load of the target cell in the active period and the inactive period of the i-th historical activity, optimizing the first cell list and the second cell list of the i-th historical activity to obtain the first cell list and the second cell list of the i+1-th historical activity, wherein the active period includes the formal activity period and the service holding period; S14, repeating steps S12 and S13 until the historical activity of the i+1th period is the activity of the current period; S15, obtaining the official activity period of the current activity, and calculating the inactive period of the current activity.

4. The energy saving method for a tidal service cell according to claim 3, characterized in that: The optimizing the service holding period and transition period of the i-th historical activity based on the service load of the target cell during the informal activity period of the i-th historical activity to obtain the service holding period and transition period of the i+1-th historical activity specifically includes: Determine an optimized service holding period and an optimized transition period of the i-th historical activity, wherein the optimized service holding period refers to all periods during which the fifth service load is greater than the first threshold, the optimized transition period refers to all periods during which the fifth service load is less than or equal to the first threshold and greater than the second threshold, and the fifth service load refers to the service load of the target cell during the informal activity period of the i-th historical activity; Based on the optimized business holding period and optimized transition period of the i-th historical activity, the business holding period and transition period of the i-th historical activity are optimized to obtain the business holding period and transition period of the i+1-th historical activity.

5. The energy saving method for a tidal service cell according to claim 1, characterized in that: Energy-saving strategies include soft shutdown energy-saving strategy, no energy-saving strategy and hard shutdown energy-saving strategy. The determining of the energy-saving strategy of the target cell in each time period of the current activity based on the service time period of the current activity, the first cell list and the second cell list specifically includes: Determine whether the first cell list and the second cell list of the current activity include the target cell; In response to the first cell list and the second cell list of the current activity both including the target cell, determining that the energy saving strategies of the target cell in the active period, transition period, and inactive period of the current activity are sequentially a non-energy saving strategy, a soft shutdown energy saving strategy, and a hard shutdown energy saving strategy, wherein the active period includes a formal activity period and a service retention period; In response to the first cell list of only the current activity including the target cell, determining that the energy saving strategies of the target cell in the active period, transition period and inactive period of the current activity are sequentially no energy saving strategy, soft shutdown energy saving strategy and soft shutdown energy saving strategy; In response to the second cell list only active in the current period including the target cell, the energy saving strategies for the target cell in the active period, transition period and inactive period of the current period are determined to be soft shutdown energy saving strategy, soft shutdown energy saving strategy and hard shutdown energy saving strategy in sequence.

6. The energy saving method for a tidal service cell according to claim 1, characterized in that: After determining the energy-saving strategy of the target cell in each time period of the current activity, and before executing the corresponding energy-saving strategy, the method further includes: Determine whether the energy saving strategy of the target cell in the current period of the current activity is a soft shutdown energy saving strategy; In response to the energy-saving strategy of the current time period being a soft shutdown energy-saving strategy, the configuration information and coverage status of the target cell in the current time period of activity are obtained, and based on the configuration information and coverage status of the current time period, the energy-saving method corresponding to the energy-saving strategy of the current time period is determined, wherein the energy-saving method includes at least one of the following: symbol shutdown, channel shutdown, and carrier shutdown.

7. The energy saving method for a tidal service cell according to claim 1, characterized in that: After executing the corresponding energy-saving strategy, the method further includes: Collect the base station energy consumption data of the target cell in each period of the current activity; Based on the base station energy consumption data of the target cell in each period of the current activity, the energy-saving performance of the corresponding energy-saving strategy is evaluated.

8. An energy-saving device for a tidal service cell, characterized in that: Including acquisition module, optimization module and energy saving module, an acquisition module, configured to acquire a first service load set, an initial service holding period, an initial transition period, an initial first cell list, and an initial second cell list, wherein the first service load refers to the service load of the target cell in each period from the end of a preset period to the start of a preset activity of the current activity, and the target cell refers to a tidal service cell that provides communication coverage for the current activity. The optimization module is connected to the acquisition module and is used to optimize the initial service holding period, the initial transition period, the initial first cell list and the initial second cell list based on the first service load set to obtain the service period, the first cell list and the second cell list of the current activity, wherein the service period includes the service holding period and the transition period. The energy-saving module is connected to the optimization module respectively, and is used to determine the energy-saving strategy of the target cell in each period of the current activity based on the service period of the current activity, the first cell list and the second cell list, and execute the corresponding energy-saving strategy. Among them, the first cell list refers to the set of tidal service cells whose business load during the active period is greater than the first threshold, the second cell list refers to the set of tidal service cells whose business load during the inactive period is less than the second threshold, the service maintenance period refers to all periods before the preset activity start time and after the preset activity end time when the business load is greater than the first threshold, and the transition period refers to all periods before the preset activity start time and after the preset activity end time when the business load is between the first threshold and the second threshold.

9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the energy saving method for a tidal service cell as claimed in any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, an energy saving method for a tidal service cell as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Intelligent energy-saving method for 5G base station

    CN112566226A

  • Access point turn-off method and device for cellular-free network

    CN115002884A

  • Base station energy saving method, base station energy saving system, base station and storage medium

    CN115515208A

  • Energy-saving time period determination method and device and storage medium

    CN117336833A

  • Cell optimization method and device, electronic equipment and storage medium

    CN118118924A