Communication network energy consumption intelligent management method, management system, medium and product

By analyzing and predicting the historical data of the communication network, dividing different communication requirements periods, and adjusting the communication strategy of network devices based on these periods, solving the problem of energy consumption of communication networks, and realizing the improvement of communication energy efficiency.

CN119364489AActive Publication Date: 2025-01-24BOXIN COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411500870.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-01-24
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

With the development of communication network technology, the energy consumption problem of communication networks is becoming increasingly prominent, and it is difficult for the existing technology to effectively manage and optimize the energy efficiency of communication networks.

Method used

By obtaining the historical communication data of the area to be managed, the future communication needs are predicted, and single -mode data analysis is performed to divide different periods of time, adjust the communication strategies of network devices according to the communication needs of each time, including Adjustment.

Benefits of technology

By allocating communication resources on demand, reduce unnecessary energy consumption, improve energy efficiency in the communication process, and reduce the energy consumption of the communication network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364489A_ABST
    Figure CN119364489A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of energy consumption management, in particular to a communication network energy consumption intelligent management method and system, a medium and a product, and the method comprises the steps: obtaining historical communication data in a to-be-managed coverage area; determining predicted communication data corresponding to the to-be-managed coverage area in a second preset time period based on the historical communication data; single-mode data analysis is carried out on the predicted communication data, time period division is carried out on a second preset time period according to a single-mode data analysis result, a plurality of division time periods are obtained, and each division time period corresponds to one single-mode data set; determining a target communication strategy corresponding to each division time period based on the single-mode data set corresponding to each division time period, wherein the target communication strategy comprises the number of receiving and transmitting channels and bandwidth; and based on the target communication strategy corresponding to each division time period, adjusting a preset communication strategy corresponding to the network device in each division time period in the coverage area to be managed. According to the invention, the energy efficiency in the communication process is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of energy consumption management technology, and in particular to a communication network energy consumption intelligent management method, management system, medium and product. Background Art

[0002] With the progress of society and the development of science and technology, communication networks have also undergone an evolution from analog to digital, from wired to wireless, and from low speed to high speed. In the future, with the widespread application of 5G and future 6G technologies, the deep integration of artificial intelligence and communication networks, the widespread application of Internet of Things technologies, and the exploration and application of quantum communication technologies, communication networks will provide people with more convenient, efficient, and secure communication services.

[0003] However, with the development of communication network technology, people's demand for communication coverage and communication speed has also increased. In order to meet people's communication needs, communication networks also require more energy to maintain signal coverage and strength, which has also led to the increasingly prominent energy consumption problem of communication networks. Summary of the invention

[0004] In order to improve the energy efficiency of the communication process while meeting communication needs, thereby reducing the energy consumption generated by the communication network, the present application provides a communication network energy consumption intelligent management method, management system, medium and product.

[0005] In a first aspect, the present application provides a method for intelligent management of energy consumption in a communication network, which adopts the following technical solution: A communication network energy consumption intelligent management method, comprising: Acquire historical communication data in the coverage area to be managed, wherein the historical communication data is the call duration, data traffic, and number of text messages corresponding to each moment in the coverage area to be managed within a first preset time period; Determining predicted communication data corresponding to the second preset time period of the coverage area to be managed based on the historical communication data; Performing a unimodal data analysis on the predicted communication data, and dividing the second preset time period into time periods according to the unimodal data analysis result to obtain a plurality of divided time periods, each divided time period corresponding to a unimodal data set; Determine a target communication strategy corresponding to each divided time period based on a single-modal data set corresponding to each divided time period, wherein the target communication strategy includes the number of transceiver channels and bandwidth; Based on the target communication strategy corresponding to each divided time period, the preset communication strategy corresponding to each divided time period of the network devices in the coverage area to be managed is adjusted.

[0006] By adopting the above technical solution, by analyzing the historical communication data of the coverage area to be managed, it is convenient to predict the communication demand of the coverage area to be managed in a future period of time, and then by performing single-modal data analysis on the prediction results, the divided time periods with different communication demands are obtained, and the corresponding target communication strategy is determined according to the single-modal data set corresponding to each divided time period, that is, the number and bandwidth of the receiving and transmitting channels in the communication process are adjusted according to the communication demands of different divided time periods, instead of adopting a consistent preset communication strategy to meet the communication demands of different divided time periods, and unnecessary energy consumption is reduced by allocating communication resources on demand, thereby facilitating improving the energy efficiency in the communication process.

[0007] In a possible implementation, the performing unimodal data analysis on the predicted communication data and dividing the second preset time period into time periods according to the unimodal data analysis result includes: Normalizing the call duration, data traffic, and number of text messages corresponding to each moment of the predicted communication data within the second preset time period to obtain a call demand value corresponding to each moment; Performing unimodal data analysis on the call demand value corresponding to each moment to obtain multiple unimodal data sets, each of which contains multiple call demand values, and the number of call demand values ​​is higher than a preset threshold; The divided time period corresponding to each unimodal data set is determined according to multiple call demand values ​​corresponding to each unimodal data set.

[0008] By adopting the above technical solution, the demand value corresponding to each moment is obtained by normalizing data such as call duration, data traffic and number of text messages, which facilitates the analysis of users' communication needs from a multi-dimensional perspective, thereby facilitating a better understanding of users' communication behavior characteristics, and then determining the time periods after performing unimodal data analysis on the demand values ​​corresponding to each moment. The time periods are determined based on the results of the unimodal data analysis, which facilitates improving the accuracy of determining the time periods.

[0009] In a possible implementation, adjusting the preset communication strategy corresponding to each divided time period of the network device in the coverage area to be managed based on the target communication strategy corresponding to each divided time period includes: Compare each target communication strategy with the corresponding preset communication strategy, determine the adjustment type and adjustment value corresponding to each divided time period, the adjustment type is an upward adjustment type and a downward adjustment type, and the adjustment value includes a transceiver channel quantity adjustment value and a bandwidth adjustment value; Identify the optimization type corresponding to each divided time period, and when the ratio between the number of divided time periods whose adjustment type is the upward adjustment type and the number of all divided time periods is higher than a preset ratio, determine the value to be supplemented according to each adjustment value; Communication resources are allocated from communication resources corresponding to associated network devices based on the value to be supplemented, and the associated network devices are network devices that have a connection relationship with the network devices to be managed corresponding to the coverage area to be managed.

[0010] By adopting the above technical scheme, the target communication strategy of each divided time period is compared with the corresponding preset communication strategy to determine the adjustment type and adjustment value corresponding to the different divided time periods, thereby facilitating the improvement of the accuracy and speed of adjusting the preset communication strategy. In addition, by comprehensively analyzing the adjustment types corresponding to the different divided time periods and the number of divided time periods corresponding to the different adjustment types, it is determined whether communication resources need to be increased, rather than determining the adjustment type corresponding to a certain divided time period, thereby facilitating the improvement of the effectiveness of increasing communication resources. When communication resources need to be increased, communication resources are allocated from the associated network devices, thereby facilitating the improvement of the utilization efficiency of communication resources.

[0011] In a possible implementation, allocating communication resources from communication resources corresponding to the associated network device based on the value to be supplemented includes: Acquire a communication network, and identify, from the communication network, a network device to be managed corresponding to the coverage area to be managed and a target device level corresponding to the network device to be managed; Identifying, from the communication network, a superior connected network device of the network device to be managed based on the target device level; Identify the available communication resources of the upper-level connection network device, and compare the available communication resources with the value to be supplemented to determine whether the upper-level connection network device is an available upper-level connection network device, wherein the available communication resources are the number of available transceiver channels and available bandwidth corresponding to each moment of the upper-level connection network device within the second preset time period; If so, a communication resource allocation instruction is generated based on the available communication resources of the available upper-level connected network device, the second preset time period and the value to be supplemented.

[0012] By adopting the above technical solution, the upper-level connection network device is determined from the communication network through the target device level, instead of randomly determining a network connection device from the communication network for communication resource allocation, thereby facilitating the improvement of the effectiveness of the communication resource allocation process. Before communication resource allocation, by analyzing the available communication resources of the upper-level connection network device, the availability of the upper-level connection network device can be evaluated, thereby facilitating the further improvement of the effectiveness of the communication resource allocation process.

[0013] In a possible implementation, when the number of the available upper-level connection network devices is at least two, the method further includes: Determine the time period available communication resources corresponding to each upward adjustment period from the available communication resources corresponding to each available upper-level connection network device, and obtain a resource group corresponding to each available upper-level connection network device, wherein the upward adjustment period is a divided period whose adjustment type is an upward adjustment type; Determine the group to be supplemented according to each upward adjustment period and the adjustment value corresponding to each upward adjustment period; Matching each resource group with the supplementary group, determining a resource matching value corresponding to each resource group, and determining an available upper-level connection network device corresponding to the resource group with the highest resource matching value as a target available network device; A communication resource allocation instruction is generated based on the available communication resources of the target available network device, the second preset time period and the value to be supplemented.

[0014] By adopting the above technical solution, when the number of available superior connection networks is more than one, a target available network device can be determined from at least two available superior connection network devices by means of resource matching, so as to reduce the overflow of communication resources while meeting the communication needs of users in the coverage area to be managed, thereby avoiding waste of communication resources.

[0015] In one possible implementation, the method further includes: Acquire the communication resource allocation instructions generated within the third preset time period, and identify the allocation terminal device and the actual allocation value corresponding to each communication resource allocation instruction; Integrate the allocation terminal devices corresponding to each communication resource allocation instruction, and determine the target allocation terminal device, wherein the target allocation terminal device is the allocation terminal device with the highest frequency of occurrence; generating a deployment value set according to the actual deployment value corresponding to the target deployment terminal device within the third preset time period, and identifying a single modal value corresponding to the deployment value set; Dividing the allocated communication resources of the target deployment terminal device based on the single modality value to obtain the optimized communication resources and the directly deployed communication resources corresponding to the target deployment terminal device; When a resource allocation requirement is identified, the communication resources are directly allocated to participate in the communication system resource allocation in a preferential manner.

[0016] By adopting the above technical solution, by integrating the allocation end equipment during communication resource allocation and the actual allocation value of each time, it is convenient to analyze and understand the trend and rules of communication resource allocation, and divide the allocated communication resources of the target allocation end equipment based on the analysis results to obtain optimized communication resources and directly allocated communication resources. The division of communication resources helps to optimize the use pattern of communication resources according to the actual communication needs of the target allocation end equipment. When new resource allocation needs are identified, the efficiency of the communication resource allocation process is improved by giving priority to directly allocating communication resources to participate in communication resource allocation.

[0017] In a second aspect, the present application provides a management system, which adopts the following technical solution: A management system, the management system comprising: at least one processor; Memory; At least one application, wherein the at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the above-mentioned communication network energy consumption intelligent management method.

[0018] In a third aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium includes: a computer program that can be loaded by a processor and execute the above-mentioned communication network energy consumption intelligent management method.

[0019] In a fourth aspect, the present application provides a computer program product, which adopts the following technical solution: A computer program product comprises a computer program, wherein when the computer program is executed by a processor, the method for intelligently managing energy consumption of a communication network is implemented.

[0020] In summary, the present application includes at least one of the following beneficial technical effects: By analyzing the historical communication data of the coverage area to be managed, it is convenient to predict the communication demand of the coverage area to be managed in a future period of time, and then by performing single-modal data analysis on the prediction results, the divided time periods with different communication demands are obtained, and the corresponding target communication strategy is determined according to the single-modal data set corresponding to each divided time period, that is, the number of transmitting and receiving channels and bandwidth in the communication process are adjusted according to the communication demands of different divided time periods, instead of adopting a consistent preset communication strategy to meet the communication demands of different divided time periods. By allocating communication resources on demand, it is convenient to reduce unnecessary energy consumption, thereby facilitating improving energy efficiency in the communication process. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1It is a flow chart of a method for intelligent management of energy consumption of a communication network in an embodiment of the present application; Figure 2 It is a schematic diagram of a process for allocating communication resources in an embodiment of the present application; Figure 3 It is a structural diagram of a management system in an embodiment of the present application. DETAILED DESCRIPTION

[0022] The following is combined with Figures 1 to 3 This application is described in further detail.

[0023] After reading this specification, those skilled in the art may make non-creative modifications to this embodiment as needed, but such modifications are protected by patent law as long as they are within the scope of the claims of this application.

[0024] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0025] It should be noted that in the optional embodiments of the present application, the object information and other related data involved, when the embodiments in the present application are applied to specific products or technologies, need to obtain the permission or consent of the object, and the collection, use and processing of the relevant data need to comply with the relevant laws, regulations and standards of the relevant countries and regions. In other words, if the embodiments of the present application involve data related to the object, it needs to be obtained with the authorization and consent of the object, the authorization and consent of the relevant departments, and in compliance with the relevant laws, regulations and standards of the country and region. If personal information is involved in the embodiments, the acquisition of all personal information needs to obtain the consent of the individual. If sensitive information is involved, the separate consent of the information subject needs to be obtained. The embodiments also need to be implemented with the authorization and consent of the object.

[0026] Specifically, the embodiment of the present application provides a method for intelligent management of energy consumption of a communication network, which is executed by a management system, and the management system can be a server or a terminal device, wherein the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited thereto. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, and the embodiment of the present application does not limit this.

[0027] refer to Figure 1 , Figure 1 1 is a flow chart of a method for intelligent management of energy consumption of a communication network in an embodiment of the present application, the method comprising steps S110 to S150, wherein: Step S110: Acquire historical communication data in the coverage area to be managed, where the historical communication data is call duration, data traffic, and number of short messages corresponding to each moment in the coverage area to be managed within a first preset time period.

[0028] Specifically, a communication network includes multiple network devices, and different network devices correspond to different coverage areas to be managed, which are communication service areas. Since different network devices correspond to different device parameters and usage frequencies, different network devices correspond to different coverage areas to be managed. For example, device parameters include transmission power and antenna parameters, among which the stronger the transmission power of the network device, the larger the area of ​​the corresponding coverage area to be managed. The antenna height and downtilt angle corresponding to the network device may also affect the area of ​​the coverage area to be managed. The first preset time period is a period of time before the current moment. The duration corresponding to the first preset time period can be 5 days or 7 days. The specific duration is not specifically limited in the embodiment of the present application. By analyzing the historical communication data corresponding to the first preset time period, it is convenient to understand the communication needs of users in the coverage area to be managed.

[0029] Since call duration is convenient for measuring the user's demand for voice communication, data traffic is convenient for measuring the user's demand for mobile Internet, and the number of text messages is convenient for measuring the user's demand for short message communication, the embodiments of the present application analyze and understand the communication needs and usage habits of users in the coverage area to be managed from the aspects of call duration, data traffic and number of text messages. Historical communication data includes but is not limited to call duration, data traffic and number of text messages, and the specific content can be added or deleted by relevant technical personnel according to actual needs. The call duration corresponding to each moment is the sum of the call duration of all users who are talking in the coverage area to be managed at each moment. For example, if there are 100 people talking at a certain moment, the call duration corresponding to this moment is 100 seconds, that is, at least 100 seconds of call support needs to be provided at this moment. The data traffic corresponding to each moment is the sum of the data traffic generated by all users who use the Internet in the coverage area to be managed at each moment, and the number of text messages corresponding to each moment is the number of text messages sent and received by all users in the coverage area to be managed at each moment.

[0030] Step S120: Determine predicted communication data corresponding to the coverage area to be managed in the second preset time period based on the historical communication data.

[0031] Specifically, the second preset time period is a period of time after the current moment, and the duration corresponding to the second preset time period can be 24 hours or 48 hours. The specific duration is not specifically limited in the embodiment of the present application, and can be set by relevant technical personnel according to actual needs. The predicted communication data is the predicted result of the communication demand of the managed coverage area in the future period based on the historical communication data. The specific prediction method may include: based on the trend and correlation of the historical communication data, select the model to be trained from the preset model, and then drive the model to be trained based on the historical communication data for simulation and training. Finally, the predicted communication data corresponding to the second preset time period can be obtained according to the model output result, wherein the preset model can be a linear regression model, a nonlinear regression model, a time series prediction model, etc. The specific preset model and model training method are not specifically limited in the embodiment of the present application, as long as the communication demand of the managed coverage area in the future period can be predicted or simulated based on the historical communication data. The predicted communication data includes but is not limited to the predicted call duration, predicted data traffic, and predicted number of text messages corresponding to the managed coverage area at each moment in the second preset time period.

[0032] Step S130: performing unimodal data analysis on the predicted communication data, and dividing the second preset time period into time periods according to the unimodal data analysis result to obtain a plurality of divided time periods, each of which corresponds to a unimodal data set.

[0033] Specifically, the unimodal data analysis facilitates understanding of the user's communication needs and habits in the second preset time period, and then the second preset time period is divided into time periods according to the analysis results, so as to further subdivide the user's communication needs and habits, that is, to facilitate understanding of the change pattern of the predicted communication data in different time periods. The second preset time period can be divided into multiple divided time periods, and the specific number of divided time periods is not specifically limited in the embodiments of the present application.

[0034] In order to improve the accuracy of determining the time period division, a single-mode data analysis is performed on the predicted communication data, and the second preset time period is divided into time periods according to the single-mode data analysis result, which may specifically include: The call duration, data traffic and number of text messages corresponding to each moment in the predicted communication data within the second preset time period are normalized to obtain the call demand value corresponding to each moment; the call demand value corresponding to each moment is subjected to unimodal data analysis to obtain multiple unimodal data sets, each unimodal data set contains multiple call demand values, and the number of call demand values ​​is higher than a preset threshold; the divided time period corresponding to each unimodal data set is determined according to the multiple call demand values ​​corresponding to each unimodal data set.

[0035] Specifically, since the units corresponding to the three characteristics of call duration, data traffic and number of text messages are different, for example, the unit corresponding to call duration is minutes, the unit corresponding to data traffic is megabytes, and the unit corresponding to the number of text messages is bars, it is impossible to sum or perform other operations on the three indicators of call duration, data traffic and number of text messages when analyzing communication needs. Therefore, it is necessary to normalize the call duration, data traffic and number of text messages to facilitate subsequent data analysis, and by normalizing the call duration, data traffic and number of text messages, it is convenient to reduce the analysis error caused by different units or differences in the degree of variation, so as to improve the accuracy of the call demand analysis results. The call duration, data traffic and number of text messages are normalized, that is, the call duration, data traffic and number of text messages are converted from the original range to a specific range, thereby eliminating the influence of different dimensions or magnitudes on data analysis, making the comparison between different characteristics more reasonable, wherein a linear normalization algorithm, a standardized normalization algorithm, etc. can be used for normalization, and the specific normalization algorithm is not specifically limited in the embodiments of the present application.

[0036] A first demand value corresponding to the call duration can be determined according to the first conversion relationship, a second demand value corresponding to the data traffic can be determined according to the second conversion relationship, and a third demand value corresponding to the number of text messages can be determined according to the third conversion relationship. The first demand value, the second demand value and the third demand value are then summed up to obtain the call demand value, wherein the first conversion relationship is the correspondence between the call duration and the first demand value, the second conversion relationship is the correspondence between the data traffic and the second demand value, and the third conversion relationship is the correspondence between the number of text messages and the third demand value. The specific contents of the first conversion relationship, the second conversion relationship and the third conversion relationship are not specifically limited in the embodiments of the present application and can be determined by relevant staff based on historical experimental data and uploaded to the management system.

[0037] After determining the call demand value corresponding to each moment, all call demand values ​​are sorted in chronological order to obtain a call demand value series, and then a single-modal data analysis is performed on the call demand value series. When performing single-modal data analysis on the call demand value series, the number of call demand values ​​needs to be considered. After single-modal data analysis, the number of call demand values ​​contained in any single-modal data set needs to be higher than a preset threshold, where the preset threshold can be 7 or 8. Since each call demand value corresponds to a moment, the length of the divided time period can be limited by limiting the number of call demand values, thereby facilitating the avoidance of invalid division of time periods. For example, the call demand value series is 10, 8, 6, 8, 7, 8, 3, 8, 9, 8, 6, 9, 7, 10, 11, 9, and the preset threshold is 7. The call demand values ​​can be divided according to the preset threshold. The call demand value series is divided into 10, 8, 6, 8, 7, 8, 3, 8 and 9, 8, 6, 9, 7, 10, 11, 9. The number of call demand values ​​contained in each divided series is 8. Then, it is determined whether there is only one central value in each divided series. If so, a single simulation data set is determined according to the corresponding divided series. Finally, the division time period is determined according to the moment corresponding to the first call demand value and the moment corresponding to the last call demand value in each single-modal data set, that is, the time period corresponding to the moment corresponding to the first call demand value and the moment corresponding to the last call demand value in the single-modal data set is the division time period of the corresponding single-modal data set.

[0038] Step S140: determining a target communication strategy corresponding to each divided time period based on the single-modal data set corresponding to each divided time period, wherein the target communication strategy includes the number of transceiver channels and bandwidth.

[0039] Specifically, different unimodal data sets correspond to different target communication strategies. When determining the target communication strategy corresponding to a unimodal data set, the center value corresponding to the unimodal data set can be first identified, and then the target communication strategy corresponding to the center value can be determined based on the center value and the preset strategy mapping relationship, wherein the preset strategy mapping relationship includes target communication strategies corresponding to different center values. The target communication strategy includes but is not limited to the number of transceiver channels and bandwidth. Different target communication strategies can support different communication requirements. The specific content of the preset strategy mapping relationship is not specifically limited in the embodiment of this application, and can be determined by relevant staff based on historical experimental data and uploaded to the management system.

[0040] Step S150: Based on the target communication strategy corresponding to each divided time period, adjust the preset communication strategy corresponding to each divided time period of the network devices in the coverage area to be managed.

[0041] Specifically, the target communication strategy corresponding to each divided time period is relatively consistent with the predicted power demand. In order to ensure the communication needs of users, the network equipment is generally controlled to provide sufficient communication demand support for the coverage area to be managed, that is, the communication demand support that the preset communication strategy can provide may be much higher than the predicted power demand. Therefore, there may be a communication resource overflow. When adjusting the corresponding preset communication strategy according to the target communication strategy corresponding to each divided time period, the preset communication strategy can be directly adjusted to the target communication strategy, or the preset number of transceiver channels and the preset bandwidth in the preset communication strategy can be fine-tuned based on the target number of transceiver channels and the target bandwidth in the target communication strategy, so that the channel number difference between the target number of transceiver channels and the preset number of transceiver channels is lower than the preset number difference, and the bandwidth difference between the target bandwidth and the preset bandwidth is lower than the preset bandwidth difference. The specific preset number difference and preset bandwidth difference are not specifically limited in the embodiment of the present application, and can be determined by relevant staff based on experimental data and uploaded to the management system.

[0042] For the embodiments of the present application, by analyzing the historical communication data of the coverage area to be managed, it is convenient to predict the communication needs of the coverage area to be managed in a future period of time, and then obtain the divided time periods with different communication needs after performing unimodal data analysis on the prediction results, and determine the corresponding target communication strategy according to the unimodal data set corresponding to each divided time period, that is, adjust the number and bandwidth of transceiver channels in the communication process according to the communication needs of different divided time periods, instead of adopting a consistent preset communication strategy to meet the communication needs of different divided time periods, and reduce unnecessary energy consumption by allocating communication resources on demand, thereby facilitating improving energy efficiency in the communication process.

[0043] Further, in order to improve the utilization efficiency of communication resources, based on the target communication strategy corresponding to each divided time period, the preset communication strategy corresponding to each divided time period of the network device in the coverage area to be managed is adjusted, which may specifically include steps S1 to S3, such as Figure 2 As shown, where: Step S1: Compare each target communication strategy with the corresponding preset communication strategy to determine the adjustment type and adjustment value corresponding to each divided time period. The adjustment type includes an upward adjustment type and a downward adjustment type. The adjustment value includes a transceiver channel quantity adjustment value and a bandwidth adjustment value.

[0044] Specifically, the target number of transceiver channels in the target communication strategy is compared with the preset number of transceiver channels in the preset communication strategy, and at the same time, the target bandwidth in the target communication strategy is compared with the preset bandwidth in the preset communication strategy. When the target number of transceiver channels is higher than the preset number of transceiver channels, and the target bandwidth is higher than the preset bandwidth, the adjustment type can be determined to be an upward adjustment type, that is, the preset communication strategy needs to be adjusted upward to meet the communication needs of the corresponding divided time period. When the target number of transceiver channels is lower than the preset number of transceiver channels, and the target bandwidth is lower than the preset bandwidth, the adjustment type can be determined to be a downward adjustment type, that is, the preset communication strategy needs to be adjusted downward, which may indicate a waste of communication resources. The quantity adjustment value in the adjustment value is the difference between the target number of transceiver channels and the preset number of transceiver channels, and the bandwidth adjustment value is the difference between the target bandwidth and the preset bandwidth. Based on the above method, the adjustment type corresponding to each divided time period can be determined.

[0045] Step S2: Identify the optimization type corresponding to each divided time period, and when the ratio between the number of divided time periods whose adjustment type is the upward adjustment type and the number of all divided time periods is higher than a preset ratio, determine the value to be supplemented according to each adjustment value.

[0046] Specifically, after determining the adjustment type corresponding to each divided time period, the number of divided time periods with the adjustment type of the upward adjustment type and the total number of divided time periods of all divided time periods are counted, and the number of the upward adjustment time periods is compared with the total number of time periods to determine the upward adjustment ratio corresponding to the upward adjustment time period. When the upward adjustment ratio is not higher than the preset ratio, it indicates that the divided time periods that need to increase the communication resources are a minority, and no communication resources need to be allocated from the outside. However, when the upward adjustment ratio is higher than the preset ratio, it indicates that the divided time periods that need to increase the communication resources are the majority, and the remaining internal communication resources cannot meet the user's communication needs. At this time, it is necessary to call communication resources from the outside, for example, in the case of an emergency. The specific preset ratio can be 70% or 75%, and the specific preset ratio is not specifically limited in the embodiment of the present application.

[0047] The value to be supplemented includes the number of transceiver channels to be supplemented and the bandwidth to be supplemented, wherein the transceiver channels to be supplemented are the sum of the number adjustment values ​​corresponding to all the increased time periods, and the bandwidth to be supplemented is the sum of the bandwidth adjustment values ​​corresponding to all the increased time periods.

[0048] Step S3: allocating communication resources from communication resources corresponding to associated network devices based on the value to be supplemented, where the associated network devices are network devices that are connected to the network devices to be managed corresponding to the coverage area to be managed.

[0049] Specifically, the associated network device is a network device that is connected to the network device to be managed. Relative to the network device to be managed, the communication resources of the associated network device are external communication resources. After determining the value to be supplemented, the corresponding available external communication resources can be accurately called to meet the communication needs of the coverage area to be managed. By allocating communication resources, it is easy to improve the utilization rate of communication resources, thereby improving resource waste.

[0050] Further, in order to improve the effectiveness of the communication resource allocation process, the communication resources are allocated from the communication resources corresponding to the associated network devices based on the value to be supplemented, which may specifically include: Acquire a communication network, and identify from the communication network the network device to be managed corresponding to the coverage area to be managed and the target device level corresponding to the network device to be managed; and identify from the communication network the upper-level connection network device of the network device to be managed based on the target device level.

[0051] Specifically, the communication network includes multiple network devices, and different network devices correspond to different device levels. For example, network device a and network device b belong to the same device level, and the two are in a parallel level relationship. However, network device a and network device a1 do not belong to the same device level, and the two are in a superior-subordinate level relationship, that is, network device a can be called the superior connected network device of network device a1. The device level corresponding to the superior connected network device of the network device to be managed is higher than the target device level.

[0052] Since the order of allocation of communication resources in a communication network is usually from top to bottom, that is, first allocated to each upper-level network device, and then allocated by each upper-level network device to the corresponding lower-level connected network device, for example, when allocating communication resources, the communication resources will first be allocated to network device a, and then allocated by network device a to network devices a1 and a2. Therefore, when allocating communication resources, it is necessary to allocate them from the upper-level connected network device.

[0053] Identify the available communication resources of the upper-level connection network device, and compare the available communication resources with the value to be supplemented to determine whether the upper-level connection network device is an available upper-level connection network device, the available communication resources being the number of available transceiver channels and the available bandwidth corresponding to the upper-level connection network device at each moment in the second preset time period; if so, generate a communication resource allocation instruction based on the available communication resources of the available upper-level connection network device, the second preset time period and the value to be supplemented.

[0054] Specifically, after determining the superior connection network device of the network device to be managed, it is necessary to judge whether the superior connection network device is available. The specific judgment method can be to analyze whether the superior connection network device contains additional communication resources, that is, available communication resources, on the premise that the communication needs of the corresponding coverage area are met within the second preset time period. The available communication resources include the number of available transceiver channels and the available bandwidth corresponding to each moment within the second preset time period. The available communication resources are integrated to obtain an integrated available communication value. The integrated available communication value includes the number of integrated available transceiver channels and the integrated available bandwidth. When the integrated available communication value is higher than the value to be supplemented, the corresponding superior connection network device can be determined as an available superior connection network device.

[0055] Based on the available communication resources of the available superior connected network equipment, the second preset time period and the value to be supplemented, a communication resource allocation instruction is generated to determine the communication resources that need to be allocated from the available communication resources, and to provide reinforcement to the network equipment to be managed on time within the second preset time period to meet the communication needs of the coverage area to be managed within the second preset time period.

[0056] Since the device level of the upper-level connected network device is higher than the target device level of the network device to be managed, there may be more than one upper-level connected network device for the network device to be managed. Correspondingly, there may also be more than one available upper-level connected network device for the network device to be managed. When the number of available upper-level connected network devices is at least two, the method provided in the embodiment of the present application further includes: Determine the available communication resources corresponding to each upward adjustment period from the available communication resources corresponding to each available superior connection network device, and obtain the resource group corresponding to each available superior connection network device, the upward adjustment period being a divided period with an adjustment type of the upward adjustment type; determine the group to be supplemented according to each upward adjustment period and the adjustment value corresponding to each upward adjustment period; match each resource group with the supplement group, determine the resource matching value corresponding to each resource group, and determine the available superior connection network device corresponding to the resource group with the highest resource matching value as the target available network device; generate a communication resource allocation instruction based on the available communication resources of the target available network device, the second preset time period and the value to be supplemented.

[0057] Specifically, when the number of available superior connection networks is more than one, a target available network device can be determined from at least two available superior connection network devices by means of resource matching. The specific resource matching method can be: for any available superior connection network device, a divided time period with an adjustment type of an upward adjustment type, i.e., an upward adjustment time period, can be first determined from the second preset time period. In the available communication resources corresponding to the available superior connection network device, an available resource value corresponding to each upward adjustment time period is determined. The available resource value includes the number of available transceiver channels and the available bandwidth in the corresponding upward adjustment time period. A resource group is formed based on each upward adjustment time period and the available resource value corresponding to each upward adjustment time period. A to-be-supplemented group is formed based on each upward adjustment time period and the adjustment value corresponding to each upward adjustment time period. All upward adjustment time periods in the resource group and the to-be-supplemented group are arranged in chronological order.

[0058] Match each resource group with the supplementary group, that is, match the available resource value corresponding to each upward adjustment period with the adjustment value, and obtain the period matching value corresponding to each upward adjustment period. Sum all period matching values ​​to obtain the resource matching value of the available superior connection network device. Based on the above method, the resource matching value of each available superior connection network device can be determined. Compare the resource matching values ​​of all available superior connection network devices to determine the highest resource matching value, and determine the corresponding available superior connection network device as the target available network device. Finally, generate a communication resource allocation instruction based on the target available network device. The specific method can refer to the method of generating a communication resource allocation instruction based on the available communication resources of the available superior connection network device, the second preset time period and the value to be supplemented in the above embodiment, which will not be repeated here.

[0059] Resource matching can help reduce the overflow of communication resources during resource allocation while ensuring that the allocation result can meet the communication needs of users in the coverage area to be managed, thereby avoiding waste of communication resources.

[0060] Furthermore, the method provided in the embodiment of the present application also includes: Acquire the communication resource allocation instructions generated within the third preset time period, and identify the allocation terminal device and the actual allocation value corresponding to each communication resource allocation instruction; integrate the allocation terminal devices corresponding to each communication resource allocation instruction, and determine the target allocation terminal device, the target allocation terminal device is the allocation terminal device that appears most frequently; generate an allocation value set according to the actual allocation value corresponding to the target allocation terminal device within the third preset time period, and identify the single-mode value corresponding to the allocation value set; divide the allocated communication resources of the target allocation terminal device based on the single-mode value, and obtain the optimized communication resources and directly allocated communication resources corresponding to the target allocation terminal device; when the resource allocation demand is identified, give priority to directly allocating communication resources to participate in the communication system resource allocation.

[0061] Specifically, the third preset time period is a period of time before the current moment, and the duration corresponding to the third preset time period can be 20 days or 30 days. The specific duration is not specifically limited in the embodiment of the present application, and can be set by relevant technical personnel according to actual needs. Since the power demand corresponding to the second preset time period is a forecast result, the actual allocation value generated in the actual communication resource allocation process may be consistent with the value to be supplemented corresponding to the communication resource allocation instruction, or there may be deviations. In order to improve the accuracy of the integrated analysis results, the actual allocation value can be used for integrated analysis. The actual allocation value of each communication resource allocation instruction within the third preset time period can be obtained from the allocation work log, and the allocation work log also includes the allocation terminal device corresponding to each communication resource allocation instruction, that is, the network device end that provides available communication resources. The frequency of occurrence of each allocation terminal device is counted, and the allocation terminal device with the highest frequency of occurrence is determined as the target allocation terminal device.

[0062] The actual allocation values ​​of the target allocation terminal device each time it provides available communication resources are integrated to obtain an allocation value set, and a unimodal data analysis is performed on it to determine a unimodal value, that is, the central value of the allocation value set, which can be used to characterize the resource allocation habits of the target allocation terminal device, and can also indicate that the allocated communication resources of the target allocation terminal device may be over-allocated. The allocated communication resources of the target allocation terminal device are divided according to the determined unimodal value to obtain optimized communication resources and direct allocation resources corresponding to the unimodal value, wherein the optimized communication resources are communication resources that support the communication needs of the corresponding coverage area of ​​the target allocation terminal device, and the directly allocated resources are communication resources that may be over-allocated.

[0063] By separating the directly allocated resources from the allocated communication resources corresponding to the target allocation end device, and when the resource allocation demand is identified, the directly allocated communication resources are given priority to participate in the communication system resource allocation, without the need to determine the upper-level connection network equipment and judge whether the upper-level connection network equipment is available, etc., thereby facilitating the improvement of the speed of the communication resource allocation process.

[0064] The present application embodiment provides a management system, such as Figure 3 As shown, Figure 3 The management system 300 shown includes: a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, such as through a bus 302. Optionally, the management system 300 may also include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the management system 300 does not constitute a limitation on the embodiments of the present application.

[0065] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0066] The bus 302 may include a path to transmit information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 The fact that only one line is used in the diagram does not mean that there is only one bus or only one type of bus.

[0067] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0068] The memory 303 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the contents shown in the above method embodiment.

[0069] The management system includes but is not limited to: mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. Figure 3 The management system shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0070] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding content in the aforementioned method embodiment.

[0071] An embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method in any of the above embodiments is implemented.

[0072] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0073] The above description is only a partial implementation method of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A communication network energy consumption intelligent management method, characterized in that: include: Acquire historical communication data in the coverage area to be managed, wherein the historical communication data is the call duration, data traffic, and number of text messages corresponding to each moment in the coverage area to be managed within a first preset time period; Determining predicted communication data corresponding to the second preset time period of the coverage area to be managed based on the historical communication data; Performing a unimodal data analysis on the predicted communication data, and dividing the second preset time period into time periods according to the unimodal data analysis result to obtain a plurality of divided time periods, each divided time period corresponding to a unimodal data set; Determine a target communication strategy corresponding to each divided time period based on a single-modal data set corresponding to each divided time period, wherein the target communication strategy includes the number of transceiver channels and bandwidth; Based on the target communication strategy corresponding to each divided time period, the preset communication strategy corresponding to each divided time period of the network devices in the coverage area to be managed is adjusted.

2. A communication network energy consumption intelligent management method according to claim 1, characterized in that: The performing a single-mode data analysis on the predicted communication data, and dividing the second preset time period into time periods according to the single-mode data analysis result, includes: Normalizing the call duration, data traffic, and number of text messages corresponding to each moment of the predicted communication data within the second preset time period to obtain a call demand value corresponding to each moment; Performing unimodal data analysis on the call demand value corresponding to each moment to obtain multiple unimodal data sets, each of which contains multiple call demand values, and the number of call demand values ​​is higher than a preset threshold; The divided time period corresponding to each unimodal data set is determined according to multiple call demand values ​​corresponding to each unimodal data set.

3. A communication network energy consumption intelligent management method according to claim 1, characterized in that: The step of adjusting the preset communication strategy corresponding to each divided time period of the network device in the coverage area to be managed based on the target communication strategy corresponding to each divided time period includes: Compare each target communication strategy with the corresponding preset communication strategy, determine the adjustment type and adjustment value corresponding to each divided time period, the adjustment type is an upward adjustment type and a downward adjustment type, and the adjustment value includes a transceiver channel quantity adjustment value and a bandwidth adjustment value; Identify the optimization type corresponding to each divided time period, and when the ratio between the number of divided time periods whose adjustment type is the upward adjustment type and the number of all divided time periods is higher than a preset ratio, determine the value to be supplemented according to each adjustment value; Communication resources are allocated from communication resources corresponding to associated network devices based on the value to be supplemented, and the associated network devices are network devices that have a connection relationship with the network devices to be managed corresponding to the coverage area to be managed.

4. A communication network energy consumption intelligent management method according to claim 3, characterized in that: The allocating communication resources from the communication resources corresponding to the associated network devices based on the value to be supplemented includes: Acquire a communication network, and identify, from the communication network, a network device to be managed corresponding to the coverage area to be managed and a target device level corresponding to the network device to be managed; Identifying, from the communication network, a superior connected network device of the network device to be managed based on the target device level; Identify the available communication resources of the upper-level connection network device, and compare the available communication resources with the value to be supplemented to determine whether the upper-level connection network device is an available upper-level connection network device, wherein the available communication resources are the number of available transceiver channels and available bandwidth corresponding to each moment of the upper-level connection network device within the second preset time period; If so, a communication resource allocation instruction is generated based on the available communication resources of the available upper-level connected network device, the second preset time period and the value to be supplemented.

5. A communication network energy consumption intelligent management method according to claim 4, characterized in that: When the number of the available upper-level connection network devices is at least two, the method further includes: Determine the time period available communication resources corresponding to each upward adjustment period from the available communication resources corresponding to each available upper-level connection network device, and obtain a resource group corresponding to each available upper-level connection network device, wherein the upward adjustment period is a divided period whose adjustment type is an upward adjustment type; Determine the group to be supplemented according to each upward adjustment period and the adjustment value corresponding to each upward adjustment period; Matching each resource group with the supplementary group, determining a resource matching value corresponding to each resource group, and determining an available upper-level connection network device corresponding to the resource group with the highest resource matching value as a target available network device; A communication resource allocation instruction is generated based on the available communication resources of the target available network device, the second preset time period and the value to be supplemented.

6. A communication network energy consumption intelligent management method according to claim 4, characterized in that: Also includes: Acquire the communication resource allocation instructions generated within the third preset time period, and identify the allocation terminal device and the actual allocation value corresponding to each communication resource allocation instruction; Integrate the allocation terminal devices corresponding to each communication resource allocation instruction, and determine the target allocation terminal device, wherein the target allocation terminal device is the allocation terminal device with the highest frequency of occurrence; generating a deployment value set according to the actual deployment value corresponding to the target deployment terminal device within the third preset time period, and identifying a single modal value corresponding to the deployment value set; Dividing the allocated communication resources of the target deployment terminal device based on the single modality value to obtain the optimized communication resources and the directly deployed communication resources corresponding to the target deployment terminal device; When a resource allocation requirement is identified, the communication resources are directly allocated to participate in the communication system resource allocation in a preferential manner.

7. A management system, characterized in that: The management system includes: at least one processor; Memory; At least one application, wherein the at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute a communication network energy consumption intelligent management method according to any one of claims 1-6.

8. A computer-readable storage medium, characterized in that: include: A computer program is stored which can be loaded by a processor and executes a method for intelligently managing energy consumption of a communication network as claimed in any one of claims 1 to 6.

9. A computer program product, characterized in that It comprises a computer program, which, when executed by a processor, implements the steps of a method for intelligent management of energy consumption of a communication network according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Cell energy-saving control method, device and equipment and readable storage medium

    CN114727370A

  • Method for dynamically adjusting Qos (Quality of Service) based on data stream

    CN117336249A

  • Bandwidth allocation method and device, equipment and medium

    CN117880668A

  • Apparatus, method, and computer program

    WO2024033833A1