A communication network energy consumption intelligent management method, management system, medium and product

By analyzing historical data and processing single-mode data from communication networks, communication demands are predicted and communication strategies are adjusted, thus solving the energy consumption problem of communication networks and achieving improvements in energy efficiency and resource utilization.

CN119364489BActive Publication Date: 2025-11-07BOXIN COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

With the development of communication network technology, the problem of energy consumption in communication networks has become increasingly prominent, and existing technologies are unable to effectively reduce energy consumption while meeting communication needs.

Method used

By analyzing historical communication data of the managed coverage area, future communication needs can be predicted. Single-modal data analysis can be performed to divide the time period, adjust the number of transmit and receive channels and bandwidth of network equipment, allocate communication resources as needed, and reduce unnecessary energy consumption.

Benefits of technology

It improves energy efficiency in the communication process, reduces unnecessary energy consumption, and enhances the utilization efficiency and accuracy of communication resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364489B_ABST
    Figure CN119364489B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of energy consumption management, in particular to a communication network energy consumption intelligent management method, a management system, a medium and a product, the method comprising the following steps: acquiring historical communication data in a to-be-managed coverage area; determining predicted communication data corresponding to a second preset time period of the to-be-managed coverage area based on the historical communication data; performing single-mode data analysis on the predicted communication data, and performing time period division on the second preset time period according to a single-mode data analysis result, thereby obtaining a plurality of division time periods, each division time period corresponding to a 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 transceiving channels and bandwidth; and adjusting a preset communication strategy corresponding to each division time period of network equipment in the to-be-managed coverage area based on the target communication strategy corresponding to each division time period. The application facilitates improvement of energy efficiency in the communication process.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

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

[0002] With the progress of society and the development of technology, communication networks have also undergone an evolution process 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 technology, the deep integration of artificial intelligence and communication networks, the widespread application of Internet of Things technology, and the exploration and application of quantum communication technology, 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 rate has also increased, and in order to meet people's communication needs, communication networks also need more energy to maintain signal coverage and strength, thereby leading to the increasingly prominent problem of energy consumption of communication networks. SUMMARY

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

[0005] In a first aspect, the present application provides a communication network energy consumption intelligent management method, which adopts the following technical solution:

[0006] A communication network energy consumption intelligent management method, comprising:

[0007] Obtaining historical communication data in a to-be-managed coverage area, the historical communication data being call duration, data traffic and short message quantity corresponding to each time in a first preset time period in the to-be-managed coverage area;

[0008] Determining predicted communication data corresponding to a second preset time period in the to-be-managed coverage area based on the historical communication data;

[0009] Performing single-modal data analysis on the predicted communication data, and performing time period division on the second preset time period according to the single-modal data analysis result to obtain a plurality of division time periods, each division time period corresponding to a single-modal data set;

[0010] Determining a target communication strategy corresponding to each division time period based on the single-modal data set corresponding to each division time period, the target communication strategy including the number of transceiving channels and bandwidth;

[0011] adjust, based on the target communication strategy corresponding to each division time period, the preset communication strategy of the network device in the to-be-managed coverage area in each division time period.

[0012] By adopting the technical solution, the historical communication data of the to-be-managed coverage area is analyzed to facilitate prediction of the communication demand of the to-be-managed coverage area in a future time period, and after the prediction result is analyzed by using single-modal data analysis, division time periods with different communication demands are obtained, and the target communication strategy corresponding to each division time period is determined according to the single-modal data set corresponding to each division time period, that is, the number of transceiving channels and the bandwidth in the communication process are adjusted according to the communication demand of different division time periods, rather than using a consistent preset communication strategy to meet the communication demand of different division time periods, and the energy consumption is reduced by allocating communication resources on demand, thereby facilitating improvement of the energy efficiency in the communication process.

[0013] In a possible implementation manner, the single-modal data analysis on the predicted communication data and the time period division on the second preset time period according to the single-modal data analysis result include:

[0014] normalizing the call duration, the data traffic, and the number of short messages corresponding to each time point in the second preset time period to obtain a call demand value corresponding to each time point;

[0015] performing single-modal data analysis on the call demand value corresponding to each time point to obtain a plurality of single-modal data sets, each single-modal data set containing a plurality of call demand values, and the number of call demand values being higher than a preset threshold;

[0016] determining a division time period corresponding to each single-modal data set according to the plurality of call demand values corresponding to each single-modal data set.

[0017] By adopting the technical solution, the call duration, the data traffic, and the number of short messages are normalized to obtain a demand value corresponding to each time point, which facilitates analysis of the communication demand of the user from a multi-dimensional perspective, thereby facilitating better understanding of the communication behavior characteristics of the user, and after the demand value corresponding to each time point is analyzed by using single-modal data analysis, the division time period is determined, and the division time period is determined based on the single-modal data analysis result, thereby facilitating improvement of the accuracy in determination of the division time period.

[0018] In a possible implementation manner, the adjustment, based on the target communication strategy corresponding to each division time period, of the preset communication strategy of the network device in the to-be-managed coverage area in each division time period includes:

[0019] comparing each target communication strategy with a corresponding preset communication strategy, determining an adjustment type and an adjustment value corresponding to each division period, the adjustment type being an up-regulation type and a down-regulation type, and the adjustment value including a transceiving channel number adjustment value and a bandwidth adjustment value;

[0020] identifying an optimization type corresponding to each division period, when a proportion between a number of division periods with the up-regulation type and a total number of division periods is higher than a preset proportion, determining a to-be-supplemented value according to each adjustment value;

[0021] allocating communication resources from communication resources corresponding to an associated network device based on the to-be-supplemented value, the associated network device being a network device having a connection relationship with a to-be-managed network device corresponding to the to-be-managed coverage area.

[0022] By adopting the technical solution, the target communication strategy of each division period is compared with the corresponding preset communication strategy, so as to determine the adjustment type and the adjustment value corresponding to different division periods, thereby improving the accuracy and rate of adjusting the preset communication strategy. In addition, by analyzing the adjustment type corresponding to different division periods and the number of division periods corresponding to different adjustment types, it is determined whether the communication resources need to be increased, instead of determining the adjustment type corresponding to a certain division period, thereby improving the effectiveness of increasing the communication resources. When the communication resources need to be increased, the communication resources are allocated from the associated network device, thereby improving the utilization efficiency of the communication resources.

[0023] In a possible implementation manner, the allocating the communication resources from the communication resources corresponding to the associated network device based on the to-be-supplemented value comprises:

[0024] obtaining a communication network, and identifying a to-be-managed network device corresponding to the to-be-managed coverage area and a target device level corresponding to the to-be-managed network device from the communication network;

[0025] identifying a superior connection network device of the to-be-managed network device based on the target device level from the communication network;

[0026] identifying available communication resources of the superior connection network device, and comparing the available communication resources with the to-be-supplemented value to determine whether the superior connection network device is an available superior connection network device, the available communication resources being available transceiving channel numbers and available bandwidths corresponding to each time point within the second preset time period of the superior connection network device;

[0027] If yes, 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 to-be-supplemented value.

[0028] By adopting the technical scheme, the superior connection network device is determined from the communication network according to the target device level, instead of randomly determining one network connection device from the communication network for communication resource allocation, so as to facilitate improving the effectiveness in the communication resource allocation process. Before the communication resource allocation, the available communication resources of the superior connection network device are analyzed, so as to facilitate evaluating the availability of the superior connection network device, thereby facilitating further improving the effectiveness in the communication resource allocation process.

[0029] In a possible implementation manner, when the number of the available superior connection network devices is at least two, the method further includes:

[0030] determining, from the available communication resources corresponding to each available superior connection network device, a time period available communication resource corresponding to each upshift time period, to obtain a resource group corresponding to each available superior connection network device, the upshift time period being a division time period of an adjustment type being an upshift type;

[0031] determining a to-be-supplemented group according to each upshift time period and an adjustment value corresponding to each upshift time period;

[0032] matching each resource group with the supplemented group, determining a resource matching value corresponding to each resource group, and determining an available superior connection network device corresponding to a resource group with a highest resource matching value as a target available network device;

[0033] generating a communication resource allocation instruction based on the available communication resources of the target available network device, the second preset time period, and the to-be-supplemented value.

[0034] By adopting the technical scheme, when the number of the available superior connection network devices 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 facilitate reducing the communication resource overflow while meeting the communication demand of the user in the to-be-managed coverage area, thereby facilitating avoiding the waste of communication resources.

[0035] In a possible implementation manner, the method further includes:

[0036] obtaining a communication resource allocation instruction generated in a third preset time period, and identifying an allocation end device and an actual allocation value corresponding to each communication resource allocation instruction;

[0037] integrating the allocation end devices corresponding to each communication resource allocation instruction, and determining a target allocation end device, the target allocation end device being an allocation end device with a highest occurrence frequency;

[0038] According to the actual allocation value of the target allocation end device in the third preset time period, an allocation value set is generated, and a single mode value corresponding to the allocation value set is identified;

[0039] Based on the single mode value, the allocated communication resources of the target allocation end device are divided to obtain optimized communication resources and direct allocation communication resources corresponding to the target allocation end device.

[0040] When a resource allocation requirement is identified, the direct allocation communication resources are preferentially used to participate in communication resource allocation.

[0041] By using the above technical solution, the allocation end device and the actual allocation value each time during communication resource allocation are integrated, which facilitates analysis and understanding of the trend and law of communication resource allocation. Based on the analysis result, the allocated communication resources of the target allocation end device are divided to obtain optimized communication resources and direct allocation communication resources. Through communication resource division, it is helpful to optimize the use mode of communication resources according to the actual communication demand of the target allocation end device. When a new resource allocation requirement is identified, the direct allocation communication resources are preferentially used to participate in communication resource allocation, which facilitates improving the efficiency in the process of communication resource allocation.

[0042] In a second aspect, the present application provides a management system, which adopts the following technical solution:

[0043] A management system, comprising:

[0044] At least one processor;

[0045] A memory;

[0046] At least one application program, wherein the at least one application program is stored in the memory and is configured to be executed by the at least one processor, and the at least one application program is configured to execute the above-mentioned communication network energy consumption intelligent management method.

[0047] In a third aspect, the present application provides a computer readable storage medium, which adopts the following technical solution:

[0048] A computer readable storage medium, comprising a computer program capable of being loaded and executed by a processor to execute the above-mentioned communication network energy consumption intelligent management method.

[0049] In a fourth aspect, the present application provides a computer program product, which adopts the following technical solution:

[0050] A computer program product, comprising a computer program, wherein the computer program is executed by a processor to implement the above-mentioned communication network energy consumption intelligent management method.

[0051] To sum up, the present application includes at least one of the following beneficial technical effects:

[0052] By analyzing the historical communication data of the to-be-managed coverage area, the communication demand of the to-be-managed coverage area in a future time period is predicted, and after the prediction result is analyzed by a single modal data analysis, a division time period with different communication demands is obtained, and a corresponding target communication strategy is determined according to a single modal data set corresponding to each division time period, that is, the number of transceiving channels and the bandwidth in the communication process are adjusted according to the communication demand of different division time periods, rather than using a consistent preset communication strategy to meet the communication demand of different division time periods, and by means of on-demand allocation of communication resources, unnecessary energy consumption is reduced, thereby improving the energy efficiency in the communication process. BRIEF DESCRIPTION OF DRAWINGS

[0053] Figure 1 is a flowchart of a communication network energy intelligent management method in an embodiment of the present application;

[0054] Figure 2 is a flowchart of a communication resource allocation method in an embodiment of the present application;

[0055] Figure 3 is a structural diagram of a management system in an embodiment of the present application. DETAILED DESCRIPTION

[0056] The following will be described in detail in combination with the accompanying drawings. Figures 1 to 3 The present application will be further described in detail.

[0057] Those skilled in the art can make modifications to the present embodiments without creative contribution after reading the present specification, but as long as they are within the scope of the claims of the present application, they are protected by the patent law.

[0058] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme of the embodiments of the present application will be described clearly and completely in combination with the drawings of the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0059] It should be noted that in the optional embodiments of the present application, the data related to the object information and the like needs to be obtained with the permission or consent of the object when the embodiments of the present application are applied to specific products or technologies, and the collection, use and processing of the related data need to comply with the relevant laws, regulations and standards of the country and region. That is, if the embodiments of the present application involve data related to the object, the data needs to be obtained with the authorization and consent of the object, the authorization and consent of the relevant department, and in compliance with the relevant laws, regulations and standards of the country and region. If the embodiments involve personal information, the consent of the individual needs to be obtained for the acquisition of all personal information, and the individual consent needs to be obtained for sensitive information. The embodiments also need to be implemented with the authorization and consent of the object.

[0060] Specifically, the embodiments of the present application provide a communication network energy consumption intelligent management method, which is executed by a management system. The management system can be a server or a terminal device. The server can be a physical server, a server cluster composed of multiple physical servers or a distributed system, or a cloud server providing cloud computing services. The terminal device can be a smart phone, a tablet computer, a notebook computer, a desktop computer, etc., but is not limited thereto. The terminal device and the server can be directly or indirectly connected through wired or wireless communication, and the embodiments of the present application do not limit this.

[0061] Reference Figure 1 , Figure 1 is a flowchart of a communication network energy consumption intelligent management method in the embodiments of the present application. The method comprises steps S110-S150, wherein:

[0062] Step S110: Obtain historical communication data in a to-be-managed coverage area. The historical communication data is the call duration, data traffic and the number of short messages corresponding to each time in the to-be-managed coverage area in a first preset time period.

[0063] Specifically, the communication network includes a plurality of network devices, different network devices correspond to different to-be-managed coverage areas, that is, communication service areas. Because different network devices correspond to different device parameters and usage frequencies, the area of the to-be-managed coverage area corresponding to different network devices is also different. For example, the device parameters include the transmission power and the antenna parameters. The stronger the transmission power of the network device, the larger the area of the to-be-managed coverage area. The antenna height and the downtilt angle of the network device can also affect the area of the to-be-managed coverage area. The first preset time period is a period of time before the current time. The length of the first preset time period can be 5 days or 7 days. The specific length is not limited in the embodiments of the present application. By analyzing the historical communication data corresponding to the first preset time period, the communication needs of the users in the to-be-managed coverage area can be understood.

[0064] Because the call duration is convenient for measuring the demand of the user for voice communication, the data traffic is convenient for measuring the demand of the user for mobile Internet, and the number of short messages is convenient for measuring the demand of the user for short message communication, the communication needs and usage habits of the users in the to-be-managed coverage area are analyzed and understood from the call duration, the data traffic, and the number of short messages in the embodiments of the present application. The historical communication data includes but is not limited to the call duration, the data traffic, and the number of short messages. The specific content can be added or deleted by the relevant technical personnel according to the actual needs. The call duration corresponding to each time is the sum of the call durations of all users in the to-be-managed coverage area at each time. For example, if 100 people are calling at a certain time, the call duration corresponding to the time is 100 seconds, that is, at least 100 seconds of call support needs to be provided at the time. The data traffic corresponding to each time is the sum of the data traffic generated by all users using the Internet at each time in the to-be-managed coverage area. The number of short messages corresponding to each time is the number of short messages sent and received by all users in the to-be-managed coverage area at each time.

[0065] Step S120: determining the predicted communication data of the to-be-managed coverage area corresponding to the second preset time period based on the historical communication data.

[0066] Specifically, the second preset time period is a period of time after the current time, and the length of the second preset time period can be 24 hours or 48 hours, and the specific length is not limited in the embodiments of the present application and can be set by a person skilled in the art according to actual needs. The predicted communication data is a prediction result of the communication demand of the to-be-managed coverage area in a future period of time based on historical communication data. The specific prediction method can include: selecting a to-be-trained model from a preset model based on the trend and relevance of the historical communication data, and then driving the to-be-trained model based on the historical communication data to simulate and train, and finally obtaining the predicted communication data corresponding to the second preset time period 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 limited in the embodiments of the present application, as long as the historical communication data can be used to predict or simulate the communication demand of the to-be-managed coverage area in a future period of time. The predicted communication data includes but is not limited to the predicted call duration, the predicted data traffic, and the predicted number of short messages of the to-be-managed coverage area at each time in the second preset time period.

[0067] Step S130: performing single-modal data analysis on the predicted communication data, and dividing the second preset time period into multiple division time periods according to the single-modal data analysis result, to obtain a plurality of division time periods, each division time period corresponding to a single-modal data set.

[0068] Specifically, the single-modal data analysis facilitates understanding of the communication demand and habit of the user in the second preset time period, and the second preset time period is divided into division time periods according to the analysis result, which facilitates further subdivision of the communication demand and habit of the user, that is, facilitates understanding of the change rule of the predicted communication data in different time periods. The second preset time period can be divided into multiple division time periods, and the specific number of division time periods is not limited in the embodiments of the present application.

[0069] In order to facilitate improving the accuracy of determining the division time period, the predicted communication data is analyzed by single-modal data analysis, and the second preset time period is divided into division time periods according to the single-modal data analysis result. Specifically, it can include:

[0070] The call duration, data traffic, and number of short messages corresponding to each time in the second preset time period are normalized to obtain a call demand value corresponding to each time. Each time corresponding call demand value is analyzed by single-modal data analysis to obtain a plurality of single-modal data sets, each single-modal data set containing a plurality of call demand values, and the number of call demand values is higher than a preset threshold. The division time period corresponding to each single-modal data set is determined according to the plurality of call demand values corresponding to each single-modal data set.

[0071] Specifically, since the units corresponding to the three features of the call duration, the data traffic and the number of short messages are different, for example, the unit corresponding to the call duration is minute, the unit corresponding to the data traffic is megabyte, and the unit corresponding to the number of short messages is piece, the three indexes of the call duration, the data traffic and the number of short messages cannot be summed or operated in other ways when analyzing the communication demand, therefore, the call duration, the data traffic and the number of short messages need to be normalized to facilitate subsequent data analysis, and by normalizing the call duration, the data traffic and the number of short messages, the analysis error caused by the difference in units or the difference in variation degree can be reduced, thereby the accuracy of the call demand analysis result can be improved. The call duration, the data traffic and the number of short messages are normalized, that is, the call duration, the data traffic and the number of short messages are converted from the original range to a specific range, thereby eliminating the influence of different dimensions or orders of magnitude on data analysis, and making the comparison between different features more reasonable, wherein a linear normalization algorithm, a standardization normalization algorithm or the like can be used for normalization, and the specific normalization algorithm is not limited in the embodiments of the present application.

[0072] The first demand value corresponding to the call duration can be determined according to the first conversion relationship, the second demand value corresponding to the data traffic can be determined according to the second conversion relationship, and the third demand value corresponding to the number of short messages can be determined according to the third conversion relationship, and then the first demand value, the second demand value and the third demand value are summed to obtain the call demand value, wherein the first conversion relationship is the corresponding relationship between the call duration and the first demand value, the second conversion relationship is the corresponding relationship between the data traffic and the second demand value, and the third conversion relationship is the corresponding relationship between the number of short messages and the third demand value, and the specific content of the first conversion relationship, the second conversion relationship and the third conversion relationship is not limited in the embodiments of the present application, and can be determined by relevant staff according to historical experimental data and uploaded to the management system.

[0073] After the call demand value corresponding to each time point is determined, all the call demand values are sorted in chronological order to obtain a call demand value sequence, and then the call demand value sequence is subjected to single-mode data analysis. When the call demand value sequence is subjected to single-mode data analysis, the number of call demand values needs to be considered. After single-mode data analysis, the number of call demand values contained in any single-mode data set needs to be higher than a preset threshold. The preset threshold can be 7 or 8. Since each call demand value corresponds to a time point, by limiting the number of call demand values, the length of the division period can be limited, thereby avoiding invalid division periods. For example, the call demand value sequence 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 value sequence can be divided into 10, 8, 6, 8, 7, 8, 3, 8 and 9, 8, 6, 9, 7, 10, 11, 9 according to the preset threshold. Each division sequence contains 8 call demand values. Then it is determined whether there is only one center value in each division sequence. If so, a single-mode data set is determined according to the corresponding division sequence. Finally, the division period is determined according to the time point corresponding to the first call demand value and the time point corresponding to the last call demand value in each single-mode data set, that is, the time period corresponding to the time point corresponding to the first call demand value and the time point corresponding to the last call demand value in the single-mode data set is the division period of the corresponding single-mode data set.

[0074] Step S140: determining a target communication strategy corresponding to each division period based on the single-mode data set corresponding to each division period. The target communication strategy includes the number of transceiving channels and the bandwidth.

[0075] Specifically, different single-mode data sets correspond to different target communication strategies. When determining the target communication strategy corresponding to a single-mode data set, the center value corresponding to the single-mode data set can be identified first, and then the target communication strategy corresponding to the center value can be determined according to the center value and a preset strategy mapping relationship. The preset strategy mapping relationship contains the target communication strategies corresponding to different center values. The target communication strategy includes but is not limited to the number of transceiving channels and the bandwidth. Different target communication strategies can support different communication demands. The specific content of the preset strategy mapping relationship is not limited in the embodiments of the present application and can be determined by relevant staff according to historical experimental data and uploaded to the management system.

[0076] Step S150: adjusting the preset communication strategy of the network equipment in each division period in the to-be-managed coverage area based on the target communication strategy corresponding to each division period.

[0077] Specifically, the target communication strategy corresponding to each division period is more consistent with the predicted power demand. In order to ensure the communication demand of the user, the network device will generally provide sufficient communication demand support for the to-be-managed coverage area. That is, the communication demand support provided by the preset communication strategy can be much higher than the predicted power demand. Therefore, there can be a situation of communication resource overflow. When adjusting the corresponding preset communication strategy according to the target communication strategy corresponding to each division period, the preset communication strategy can be directly adjusted to the target communication strategy. Alternatively, based on the target number of transceiving channels and the target bandwidth in the target communication strategy, the preset number of transceiving channels and the preset bandwidth in the preset communication strategy can be fine-tuned, so that the channel number difference between the target number of transceiving channels and the preset number of transceiving 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 the preset bandwidth difference are not limited in the embodiments of the present application, and can be determined by relevant staff according to experimental data and uploaded to the management system.

[0078] For the embodiments of the present application, by analyzing the historical communication data of the to-be-managed coverage area, the communication demand of the to-be-managed coverage area in a future period of time is facilitated to be predicted. Then, after single-modal data analysis is performed on the prediction result, division periods with different communication demands are obtained. According to the single-modal data set corresponding to each division period, the corresponding target communication strategy is determined. That is, the number of transceiving channels and the bandwidth in the communication process are adjusted according to the communication demand of different division periods, rather than using a consistent preset communication strategy to meet the communication demand of different division periods. By using the on-demand allocation of communication resources, unnecessary energy consumption is facilitated to be reduced, so as to facilitate the improvement of energy efficiency in the communication process.

[0079] Further, in order to improve the utilization efficiency of communication resources, based on the target communication strategy corresponding to each division period, the preset communication strategy of the network device in each division period in the to-be-managed coverage area is adjusted. Specifically, it can include steps S1-S3, as shown in Figure 2

[0080] Step S1: compared with the corresponding preset communication strategy, determine the adjustment type and adjustment value of each division period corresponding to each target communication strategy. The adjustment type is an up-regulation type and a down-regulation type. The adjustment value includes a transceiving channel number adjustment value and a bandwidth adjustment value.

[0081] ​Specifically, the target number of transceiving channels in the target communication strategy is compared with the preset number of transceiving channels in the preset communication strategy, and the target bandwidth in the target communication strategy is compared with the preset bandwidth in the preset communication strategy. When the target number of transceiving channels is higher than the preset number of transceiving channels, and the target bandwidth is higher than the preset bandwidth, it can be determined that the adjustment type is an up-regulation type, that is, the preset communication strategy needs to be up-regulated to meet the communication demand of the corresponding division period. When the target number of transceiving channels is lower than the preset number of transceiving channels, and the target bandwidth is lower than the preset bandwidth, it can be determined that the adjustment type is a down-regulation type, that is, the preset communication strategy needs to be down-regulated, which may represent a situation of waste of communication resources. The number adjustment value in the adjustment value is the difference between the target number of transceiving channels and the preset number of transceiving channels, and the bandwidth adjustment value is the difference between the target bandwidth and the preset bandwidth. Based on the above manner, the adjustment type corresponding to each division period can be determined.

[0082] Step S2: identifying the optimization type corresponding to each division period, when the proportion of the number of division periods with the up-regulation type to the number of all division periods is higher than a preset proportion, determining the to-be-supplemented value according to each adjustment value.

[0083] Specifically, after determining the adjustment type corresponding to each division period, the number of up-regulation periods of the division period with the up-regulation type and the total period number of all division periods are counted. The up-regulation period number is compared with the total period number to determine the up-regulation proportion value corresponding to the up-regulation period. When the up-regulation proportion value is not higher than a preset proportion, it represents that the division period that needs to be up-regulated is a minority, and external communication resource allocation is not needed. However, when the up-regulation proportion value is higher than the preset proportion, it represents that the division period that needs to be up-regulated is a majority, and the internal remaining communication resources cannot meet the communication demand of the user. At this time, external communication resource calling is needed, for example, in the case of a sudden event. The specific preset proportion can be 70%, or 75%. The specific preset proportion is not limited in the embodiments of the present application.

[0084] The to-be-supplemented value includes a to-be-supplemented number of transceiving channels and a to-be-supplemented bandwidth, wherein the to-be-supplemented number of transceiving channels is the sum of the number adjustment values corresponding to all up-regulation periods, and the to-be-supplemented bandwidth is the sum of the bandwidth adjustment values corresponding to all up-regulation periods.

[0085] Step S3: based on the to-be-supplemented value, the communication resources are allocated from the communication resources corresponding to the associated network device, which is a network device having a connection relationship with the to-be-managed network device corresponding to the to-be-managed coverage area.

[0086] Specifically, the associated network device is a network device having a connection relationship with the network device to be managed. The communication resource of the associated network device is external communication resource relative to the network device to be managed. After the to-be-supplemented value is determined, the corresponding available external communication resource can be accurately called to meet the communication demand of the to-be-managed coverage area. The utilization rate of the communication resource is improved through the communication resource allocation, thereby improving the resource waste.

[0087] Further, in order to improve the effectiveness in the communication resource allocation process, the communication resource is allocated from the communication resource corresponding to the associated network device based on the to-be-supplemented value, which can specifically include:

[0088] The communication network is acquired, and the to-be-managed network device corresponding to the to-be-managed coverage area and the target device level corresponding to the to-be-managed network device are identified from the communication network. The superior connection network device of the to-be-managed network device is identified from the communication network based on the target device level.

[0089] Specifically, the communication network includes a plurality of 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-inferior level relationship, that is, network device a can be called the superior connection network device of network device a1. The device level corresponding to the superior connection network device of the to-be-managed network device is higher than the target device level.

[0090] Since the allocation sequence of the communication resource in the communication network is usually allocated from top to bottom, that is, the communication resource is first allocated to each superior network device, and then allocated to the corresponding inferior connection network device by each superior network device. For example, when allocating the communication resource, the communication resource is first allocated to network device a, and then allocated to network device a1 and network device a2 by network device a. Therefore, when the communication resource is allocated, it needs to be allocated from the superior connection network device.

[0091] The available communication resource of the superior connection network device is identified, and the available communication resource is compared with the to-be-supplemented value to determine whether the superior connection network device is an available superior connection network device. The available communication resource is the number of available transceiving channels and the available bandwidth corresponding to each time in the second preset time period of the superior connection network device. If yes, the communication resource allocation instruction is generated based on the available communication resource of the available superior connection network device, the second preset time period, and the to-be-supplemented value.

[0092] 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, i.e., available communication resources, under the premise that the superior connection network device meets the communication demand of the corresponding coverage area in the second preset time period. The available communication resources include the number of available transceiving channels and the available bandwidth corresponding to each time in the second preset time period. The integrated available communication resources are obtained by integrating the available communication resources. The integrated available communication resources include the integrated available transceiving channel number and the integrated available bandwidth. When the integrated available communication resources are higher than the to-be-supplemented value, it is determined that the corresponding superior connection network device is an available superior connection network device.

[0093] Based on the available communication resources of the available superior connection network device, the second preset time period and the to-be-supplemented value, 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 for the network device to be managed in a timely manner within the second preset time period to meet the communication demand of the network device to be managed in the second preset time period.

[0094] Since the device level of the superior connection network device is higher than the target device level of the network device to be managed, the superior connection network device of the network device to be managed can be more than one. Correspondingly, the available superior connection network device of the network device to be managed can also be more than one. When the number of available superior connection network devices is at least two, the method provided by the embodiment of the application further comprises:

[0095] determining the time period available communication resources corresponding to each upshift time period from the available communication resources corresponding to each available superior connection network device, obtaining the resource group corresponding to each available superior connection network device, and the upshift time period is a division time period of the adjustment type of the upshift type; determining the to-be-supplemented group according to each upshift time period and the adjustment value corresponding to each upshift time period; matching each resource group with the supplemented group to determine the resource matching value corresponding to each resource group, and determining the available superior network device corresponding to the resource group with the highest resource matching value as the target available network device; and generating a communication resource allocation instruction based on the available communication resources of the target available network device, the second preset time period and the to-be-supplemented value.

[0096] Specifically, when the number of available upper connection networks is more than one, a target available network device can be determined from at least two available upper connection network devices through resource matching. The specific resource matching manner can be that, for any available upper connection network device, a division period of an adjustment type of an up-regulation type can be first determined from a second preset time period, i.e., an up-regulation period. In the available communication resources corresponding to the available upper connection network device, the available resource value corresponding to each up-regulation period is determined, the available resource value including the number of available transceiving channels and the available bandwidth in the corresponding up-regulation period. A resource group is formed based on each up-regulation period and the available resource value corresponding to each up-regulation period. A to-be-supplemented group is formed according to each up-regulation period and the adjustment value corresponding to each up-regulation period. All up-regulation periods in the resource group and the to-be-supplemented group are arranged in chronological order.

[0097] Each resource group is matched with the supplemented group, i.e., the available resource value corresponding to each up-regulation period is matched with the adjustment value, to obtain a period matching value corresponding to each up-regulation period. The sum of all period matching values is calculated to obtain the resource matching value of the available upper connection network device. The resource matching value of each available upper connection network device can be determined based on the above manner. The resource matching values of all available upper connection network devices are compared to determine the highest resource matching value, and the available upper connection network device corresponding to the highest resource matching value is determined as the target available network device. Finally, the communication resource allocation instruction is generated based on the target available network device. The specific manner can refer to the manner of generating the communication resource allocation instruction based on the available communication resources of the available upper connection network device, the second preset time period, and the to-be-supplemented value in the above embodiments, which is not described herein.

[0098] Through resource matching, it is convenient to reduce the communication resource overflow in the resource allocation process while the allocation result can meet the communication demand of the user in the managed coverage area, thereby avoiding the waste of communication resources.

[0099] Further, the method provided in the embodiments of the present application further comprises:

[0100] The communication resource allocation instructions generated in a third preset time period are acquired, and the allocation end device corresponding to each communication resource allocation instruction and the actual allocation value are identified; the allocation end devices corresponding to each communication resource allocation instruction are integrated, and the target allocation end device is determined, which is the allocation end device with the highest frequency; the target allocation end device is determined according to the actual allocation value corresponding to the target allocation end device in the third preset time period to generate an allocation value set, and the single mode value corresponding to the allocation value set is identified; the allocated communication resources of the target allocation end device are divided based on the single mode value to obtain the optimized communication resources and the direct allocation communication resources corresponding to the target allocation end device; when the resource allocation demand is identified, the direct allocation communication resources are preferentially used to participate in the communication system resource allocation.

[0101] Specifically, the third preset time period is a period of time before the current time, and the duration corresponding to the third preset time period can be 20 days or 30 days, and the specific duration is not limited in the embodiments of the present application, and can be set by the relevant technical personnel according to the actual demand. Since the power demand corresponding to the second preset time period is a prediction result, the actual allocation value generated in the actual communication resource allocation process may be consistent with the to-be-supplemented value corresponding to the communication resource allocation instruction, or there may be a deviation. In order to improve the accuracy of the integrated analysis result, the actual allocation value can be used for integrated analysis. The actual allocation value of each communication resource allocation instruction in the third preset time period can be obtained from the allocation work log, and the allocation end device corresponding to each communication resource allocation instruction, i.e., the network device end providing available communication resources, is also included in the allocation work log. The frequency of occurrence of each allocation end device is counted, and the allocation end device with the highest frequency of occurrence is determined as the target allocation end device.

[0102] The actual allocation values of the target allocation end device when providing available communication resources each time are integrated to obtain an allocation value set, and single mode data analysis is performed thereon to determine a single mode value, i.e., the center value of the allocation value set, which can be used to represent the resource allocation habit of the target allocation end device, and can also indicate that the allocated communication resources of the target allocation end device may be over-allocated. The allocated communication resources of the target allocation end device are divided according to the determined single mode value to obtain optimized communication resources and direct allocation resources corresponding to the single mode value, wherein the optimized communication resources are communication resources supporting the communication demand of the coverage area corresponding to the target allocation end device, and the direct allocation resources are communication resources that may be over-allocated.

[0103] By dividing the direct allocation resources from the allocated communication resources corresponding to the target allocation end device, and preferentially using the direct allocation communication resources to participate in the communication system resource allocation when the resource allocation demand is identified, it is not necessary to determine the superior connection network device and judge whether the superior connection network device is available, thereby facilitating the improvement of the rate in the communication resource allocation process.

[0104] This application 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, for example, via a bus 302. Optionally, the management system 300 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this management system 300 does not constitute a limitation on the embodiments of this application.

[0105] 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 can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0106] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The symbol is represented by only one line, but this does not mean that there is only one bus or one type of bus.

[0107] The memory 303 can be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, a magnetic disk storage or other magnetic storage devices, or any other medium capable of storing desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.

[0108] The memory 303 is configured to store application program codes for implementing the solutions of the present application, and the processor 301 is configured to control the execution of the application program codes. The processor 301 is configured to execute the application program codes stored in the memory 303 to implement the content shown in the foregoing method embodiments.

[0109] The management system includes, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Personal Computers), PMPs (Portable Multimedia Players), and vehicle terminals (e.g., vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The management system can also be a server or the like. Figure 3 The management system shown is only an example, and should not limit the functions and use range of the embodiments of the present application.

[0110] The embodiments of the present application provide a computer readable storage medium, which stores a computer program. When the computer program is executed on a computer, the computer can execute the corresponding content in the foregoing method embodiments.

[0111] The embodiments of the present application provide a computer program product, which includes a computer program. When the computer program is executed by a processor, the method in any of the foregoing embodiments is implemented.

[0112] It should be understood that although the steps in the flowcharts of the drawings are shown in a sequential order following the arrows, the steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated otherwise herein, the execution of the steps is not strictly limited to the order indicated by the arrows, and can be executed in other orders. Moreover, at least some of the steps in the flowcharts of the drawings can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of which is not necessarily sequential, but can be round-robin or alternating with at least some of the other steps or sub-steps or stages of other steps.

[0113] The above only describes some embodiments of the present application, and it should be pointed out that for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which should also be considered as the protection scope of the present application.

Claims

1. A method for intelligent management of energy consumption of a communication network, characterized in that, The method comprises: acquiring historical communication data in a to-be-managed coverage area, the historical communication data being call duration, data traffic and short message quantity corresponding to each time in a first preset time period in the to-be-managed coverage area; determining predicted communication data corresponding to a second preset time period in the to-be-managed coverage area based on the historical communication data; performing single-modal data analysis on the predicted communication data, and dividing the second preset time period into multiple division time periods according to the single-modal data analysis result, each division time period corresponding to a single-modal data set; determining a target communication strategy corresponding to each division time period based on the single-modal data set corresponding to each division time period, the target communication strategy including the number of transceiving channels and bandwidth; adjusting a preset communication strategy corresponding to each division time period of network equipment in the to-be-managed coverage area based on the target communication strategy corresponding to each division time period; wherein the adjusting of the preset communication strategy corresponding to each division time period of network equipment in the to-be-managed coverage area based on the target communication strategy corresponding to each division time period comprises: comparing the target number of transceiving channels in the target communication strategy with the preset number of transceiving channels in the preset communication strategy, and comparing the target bandwidth in the target communication strategy with the preset bandwidth in the preset communication strategy; when the target number of transceiving channels is higher than the preset number of transceiving channels and the target bandwidth is higher than the preset bandwidth, determining that the adjustment type is an up-regulation type; when the target number of transceiving channels is lower than the preset number of transceiving channels and the target bandwidth is lower than the preset bandwidth, determining that the adjustment type is a down-regulation type, the number adjustment value being the difference between the target number of transceiving channels and the preset number of transceiving channels, and the bandwidth adjustment value being the difference between the target bandwidth and the preset bandwidth; identifying the adjustment type corresponding to each division time period, and when the proportion between the number of division time periods of the up-regulation type and the total number of division time periods is higher than a preset proportion, determining a to-be-supplemented value according to each adjustment value, the to-be-supplemented value including a to-be-supplemented number of transceiving channels and a to-be-supplemented bandwidth, wherein the to-be-supplemented number of transceiving channels is the sum of the number adjustment values corresponding to all up-regulation time periods, and the to-be-supplemented bandwidth is the sum of the bandwidth adjustment values corresponding to all up-regulation time periods; allocating communication resources from the communication resources corresponding to associated network equipment based on the to-be-supplemented value, the associated network equipment being network equipment having a connection relationship with to-be-managed network equipment corresponding to the to-be-managed coverage area; wherein the allocating of communication resources from the communication resources corresponding to the associated network equipment based on the to-be-supplemented value comprises: acquiring a communication network, and identifying to-be-managed network equipment corresponding to the to-be-managed coverage area and a target device level corresponding to the to-be-managed network equipment from the communication network; identifying a superior connection network equipment of the to-be-managed network equipment from the communication network based on the target device level; identifying available communication resources of the superior connection network device, and comparing the available communication resources with the to-be-supplemented value to determine whether the superior connection network device is an available superior connection network device, the available communication resources being a number of available transceiving channels and an available bandwidth corresponding to each time in the second preset time period of the superior connection network device; if yes, 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 to-be-supplemented value; wherein, when the number of available superior connection network devices is at least two, the method further comprises: determining, from the available communication resources corresponding to each available superior connection network device, a time period available communication resource corresponding to each up-regulation time period, to obtain a resource group corresponding to each available superior connection network device, the up-regulation time period being a division time period of an up-regulation type of adjustment type; determining a to-be-supplemented group according to each up-regulation time period and an adjustment value corresponding to each up-regulation time period; matching each resource group with the to-be-supplemented group, determining a resource matching value corresponding to each resource group, and determining an available network device corresponding to a resource group with the highest resource matching value as a target available network device; generating a communication resource allocation instruction based on the available communication resources of the target available network device, the second preset time period, and the to-be-supplemented value.

2. The method for intelligent management of energy consumption of a communication network according to claim 1, wherein, The single-modal data analysis on the predicted communication data and the time period division on the second preset time period according to the single-modal data analysis result comprises: performing normalization processing on a call duration, a data flow, and a number of short messages corresponding to each time in the second preset time period of the predicted communication data, to obtain a call demand value corresponding to each time; performing single-modal data analysis on the call demand value corresponding to each time to obtain a plurality of single-modal data sets, each single-modal data set containing a plurality of call demand values, and the number of call demand values being higher than a preset threshold; determining a division time period corresponding to each single-modal data set according to a plurality of call demand values corresponding to each single-modal data set.

3. The method of claim 1, wherein, Further comprising: obtaining a communication resource allocation instruction generated in a third preset time period, and identifying an allocation end device and an actual allocation value corresponding to each communication resource allocation instruction; integrating the allocation end devices corresponding to each communication resource allocation instruction, and determining a target allocation end device, the target allocation end device being an allocation end device with the highest occurrence frequency; generating an allocation value set according to the actual allocation values corresponding to the target allocation end device in the third preset time period, and identifying a single-modal value corresponding to the allocation value set; dividing the allocated communication resources of the target allocation end device based on the single-modal value to obtain optimized communication resources and direct allocation communication resources corresponding to the target allocation end device; when a resource allocation demand is identified, the direct allocation communication resources are preferentially used to participate in communication system resource allocation.

4. A management system characterized by comprising: The management system comprises: at least one processor; a memory; at least one application, wherein the at least one application is stored in the memory and configured to be executed by the at least one processor, the at least one application being configured to perform the method for intelligent management of energy consumption of a communication network according to any one of claims 1-3.

5. A computer readable storage medium, characterized in that, comprising: a computer program stored in the memory and capable of being loaded and executed by the processor to perform the method for intelligent management of energy consumption of a communication network according to any one of claims 1-3.

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

Citation Information

Patent Citations

  • Bandwidth allocation method and device, equipment and medium

    CN117880668A