Frequency point scheduling method and device of base station site, storage medium and electronic equipment

By acquiring and analyzing the data of the base station site and generating and executing the frequency scheduling strategy, the problem of the inability to effectively and dynamically save the base station site in the existing technology is solved, and more efficient energy-saving effects are achieved.

CN119402948APending Publication Date: 2025-02-07CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411515505.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The prior art cannot effectively save the base station site dynamically, especially when the base station is in a dormant state or the transmission channel has been closed.

Method used

By obtaining the account data, business data and quality data of the base station site, performing evaluation based on these data, determining the target evaluation threshold, and generating frequency point scheduling files, and executing frequency point scheduling strategies to achieve dynamic energy saving.

Benefits of technology

Effective dynamic energy saving of base station sites is achieved, energy saving efficiency is improved, and network service interruption is avoided due to base station sleep or shutdown.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402948A_ABST
    Figure CN119402948A_ABST
Patent Text Reader

Abstract

The invention discloses a frequency point scheduling method and device of a base station address, a storage medium and electronic equipment. The method comprises the following steps: acquiring account data, service data and quality data in a base station address; determining a first target evaluation threshold value of the account data, a second target evaluation threshold value of the business data and a third target evaluation threshold value of the quality data based on the first evaluation data of the account data, the second evaluation data of the business data and the third evaluation data of the quality data; generating a frequency point scheduling file of the base station site based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold; and calling the frequency point scheduling file, executing the frequency point scheduling strategy, and obtaining a frequency point scheduling result of the base station address. The technical problem that effective and dynamic energy saving cannot be carried out on the base station site is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of base station sites, and specifically, to a frequency scheduling method, device, storage medium and electronic device for base station sites. Background Art

[0002] In the process of scheduling the frequency of base station sites, scheduling is usually implemented according to preset zoning conditions, time-sharing conditions, or batch conditions to achieve the purpose of energy saving for the base station. However, when the base station is in a dormant state or the transmission channel has been closed, it will directly affect the user's use of the network, and the frequency of the base station cannot be scheduled, resulting in a technical problem that the base station site cannot be effectively and dynamically saved.

[0003] With respect to the above-mentioned technical problem that it is impossible to effectively and dynamically save energy at base station sites, no effective solution has been proposed so far. Summary of the invention

[0004] The embodiments of the present application provide a frequency scheduling method, device, storage medium and electronic device for a base station site, so as to at least solve the technical problem that it is impossible to effectively and dynamically save energy on the base station site.

[0005] According to one aspect of an embodiment of the present application, a frequency scheduling method for a base station site is provided. The method may include: obtaining account data, service data, and quality data in the base station site, wherein the account data is used to characterize the account to which the base station is connected under different target communication networks, the service data is used to characterize the data transmission of the base station under different target communication networks, and the quality data is used to characterize the network service quality of the base station under different target communication networks; based on the first evaluation data of the account data, the second evaluation data of the service data, and the third evaluation data of the quality data, determine the first target evaluation threshold of the account data, the second target evaluation threshold of the service data, and the third target evaluation threshold of the quality data, wherein the first evaluation data is the value of the service data obtained through reconciliation. The first evaluation data is obtained by evaluating the account size of the user data, the second evaluation data is obtained by evaluating the data transmission load of the business data, and the third evaluation data is obtained by evaluating the network service quality; based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold, a frequency scheduling file for the base station site is generated; the frequency scheduling file is called, the frequency scheduling strategy is executed, and the frequency scheduling result of the base station site is obtained, wherein the frequency scheduling result is used to characterize the frequency scheduling situation of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate frequency resources of the base station site.

[0006] Optionally, call the frequency scheduling file, execute the frequency scheduling strategy, and obtain the frequency scheduling result of the base station site, including: obtaining frequency information of multiple scheduling types under different target communication networks; analyzing multiple first evaluation data, multiple second evaluation data, multiple third evaluation data and multiple frequency information to obtain the initial scheduling index of the base station site, wherein the initial scheduling index is used to identify the initial scheduling information of the base station site; input the initial scheduling index into the hybrid scheduler of the base station site to obtain the target scheduling index of the base station site, wherein the target scheduling index is used to identify the target scheduling information of the base station site; based on the target scheduling index, call the frequency scheduling file, execute the frequency scheduling strategy, and determine the frequency scheduling result.

[0007] Optionally, the method further includes: determining usage status of multiple frequency point information based on the frequency scheduling result, wherein the usage status is used to characterize whether the frequency in the frequency point information is enabled; and determining scheduling instructions for the multiple frequency point information based on the usage status.

[0008] Optionally, based on the first evaluation data of the account data, the second evaluation data of the business data and the third evaluation data of the quality data, a first target evaluation threshold of the account data, a second target evaluation threshold of the business data and a third target evaluation threshold of the quality data are determined, including: determining a first initial evaluation threshold of the account data, a second initial evaluation threshold of the business data and a third initial evaluation threshold of the quality data based on the first evaluation data, the second evaluation data and the third evaluation data; determining a first target evaluation threshold, a second target evaluation threshold and a third target evaluation threshold based on the first evaluation data, the second evaluation data, the third evaluation data, the first initial evaluation threshold, the second initial evaluation threshold and the third initial evaluation threshold.

[0009] Optionally, based on the first evaluation data, the second evaluation data, the third evaluation data, the first initial evaluation threshold, the second initial evaluation threshold and the third initial evaluation threshold, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold are determined, including: performing a product operation on the first initial evaluation threshold and the first coefficient to obtain a first intermediate value; performing a product operation on the second initial evaluation threshold and the first coefficient to obtain a second intermediate value; performing a product operation on the third initial evaluation threshold and the second coefficient to obtain a third intermediate value; based on the first evaluation data, the second evaluation data, the third evaluation data, the first intermediate value, the second intermediate value and the third intermediate value, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold are determined.

[0010] Optionally, based on the first evaluation data, the second evaluation data, the third evaluation data, the first intermediate value, the second intermediate value and the third intermediate value, a first target evaluation threshold, a second target evaluation threshold and a third target evaluation threshold are determined, including: comparing the first evaluation data with the first intermediate value to obtain a first comparison result; comparing the second evaluation data with the second intermediate value to obtain a second comparison result; comparing the third evaluation data with the third intermediate value to obtain a third comparison result; determining the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold based on the first comparison result, the second comparison result and the third comparison result.

[0011] Optionally, the first target evaluation threshold includes a first lower threshold and a first upper threshold, the second target evaluation threshold includes a second lower threshold and a second upper threshold, and the third target evaluation threshold includes a third lower threshold and a third lower threshold, wherein the first lower threshold is less than the first upper threshold, the second lower threshold is less than the second upper threshold, and the third lower threshold is less than the third lower threshold.

[0012] According to another aspect of an embodiment of the present application, a frequency scheduling device for a base station site is also provided, including: an acquisition unit, used to acquire account data, service data and quality data in the base station site, wherein the account data is used to characterize the account connected to the base station under different target communication networks, the service data is used to characterize the data transmission status of the base station under different target communication networks, and the quality data is used to characterize the network service quality of the base station under different target communication networks; a determination unit, used to determine a first target evaluation threshold of the account data, a second target evaluation threshold of the service data and a third target evaluation threshold of the quality data based on first evaluation data of the account data, second evaluation data of the service data and third evaluation data of the quality data, wherein In the embodiment, the first evaluation data is obtained by evaluating the account size of the account data, the second evaluation data is obtained by evaluating the data transmission load of the business data, and the third evaluation data is obtained by evaluating the network service quality; the generating unit is used to generate a frequency scheduling file for the base station site based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold; the calling unit is used to call the frequency scheduling file, execute the frequency scheduling strategy, and obtain the frequency scheduling result of the base station site, wherein the frequency scheduling result is used to characterize the frequency scheduling situation of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate the frequency resources of the base station site.

[0013] According to another aspect of an embodiment of the present application, a non-volatile storage medium is also provided, including: the storage medium includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute any frequency scheduling method for base station sites.

[0014] According to another aspect of an embodiment of the present application, there is also provided an electronic device, comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute instructions to implement a frequency scheduling method for any base station site.

[0015] In an embodiment of the present application, account data, business data and quality data in the base station site are obtained, wherein the account data is used to characterize the account connected to the base station under different target communication networks, the business data is used to characterize the data transmission situation of the base station under different target communication networks, and the quality data is used to characterize the network service quality of the base station under different target communication networks; based on the first evaluation data of the account data, the second evaluation data of the business data and the third evaluation data of the quality data, the first target evaluation threshold of the account data, the second target evaluation threshold of the business data and the third target evaluation threshold of the quality data are determined, wherein the first evaluation data is the value obtained through reconciliation The first evaluation data is obtained by evaluating the account size of the user data, the second evaluation data is obtained by evaluating the data transmission load of the business data, and the third evaluation data is obtained by evaluating the network service quality; based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold, a frequency scheduling file for the base station site is generated; the frequency scheduling file is called, the frequency scheduling strategy is executed, and the frequency scheduling result of the base station site is obtained, wherein the frequency scheduling result is used to characterize the frequency scheduling situation of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate frequency resources of the base station site. That is to say, the account data, service data and quality data in the base station site can be obtained first, and then the first target evaluation threshold of the account data, the second target evaluation threshold of the service data and the third target evaluation threshold of the quality data can be determined according to the first evaluation data of the account data, the second evaluation data of the service data and the third evaluation data of the quality data. Then, based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold obtained above, a frequency scheduling file of the base station site can be generated, and finally the frequency scheduling file can be called to execute the frequency scheduling strategy to achieve the purpose of determining the frequency scheduling result of the base station site. Taking into account the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold, a frequency scheduling file is generated, and then the frequency scheduling file is called to obtain a frequency scheduling result for characterizing the frequency scheduling situation of the base station site under different target communication networks, so as to solve the technical problem that the base station site cannot be effectively and dynamically saved, and achieve the technical effect of effectively and dynamically saving energy for the base station site. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0017] Figure 1 is a flow chart of a frequency scheduling method for base station sites according to an embodiment of the present application;

[0018] Figure 2 is a schematic diagram of obtaining training data according to an embodiment of the present application;

[0019] Figure 3 is a schematic diagram of a co-site according to an embodiment of the present application;

[0020] Figure 4 It is a flow chart of a multi-network multi-frequency site intelligent energy-saving method based on frequency point scheduling according to an embodiment of the present application;

[0021] Figure 5 is a schematic diagram of data analysis of a base station site according to an embodiment of the present application;

[0022] Figure 6 is a schematic diagram of a hybrid scheduling result execution of a base station site according to an embodiment of the present application;

[0023] Figure 7 is a schematic diagram of a frequency scheduling device for a base station site according to an embodiment of the present application;

[0024] Figure 8 It is a schematic diagram of an exemplary electronic device for implementing an embodiment of the present application according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the solution of the present application, 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 only 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 should fall within the scope of protection of the present application.

[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0027] According to an embodiment of the present application, an embodiment of a frequency scheduling method for base station sites is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0028] Figure 1 is a flow chart of a frequency point scheduling method for a base station site according to an embodiment of the present application, such as Figure 1 As shown, the method comprises the following steps:

[0029] Step S102, obtaining account data, service data and quality data in the base station site.

[0030] In the technical solution provided in the above step S102 of the present application, the account data, service data, and quality data of the base station site within the target time period are obtained through professional network management of different networks. Among them, the account data is used to characterize the account connected to the base station under different target communication networks, the service data is used to characterize the data transmission of the base station under different target communication networks, and the quality data is used to characterize the network service quality of the base station under different target communication networks. The account data can be called user data. The target time period can be a preset time period, which can be simply referred to as a time period.

[0031] Optionally, the base station site is used to characterize the geographical location of the base station in the wireless communication system. The base station is a key component in the wireless communication network, responsible for sending and receiving wireless signals and providing communication services for mobile devices. The target communication network can be a communication network determined by the area required to be covered by the base station site and user needs, such as the fourth generation mobile communication technology (4G) network and the fifth generation mobile communication technology (5G) network.

[0032] Optionally, the account data may include: the maximum number of 4G Radio Resource Control (RRC) connected users and the maximum number of 5G RRC connected users. The service data may include: 4G downlink physical resource block (PRB) utilization, 4G uplink PRB utilization, 5G downlink PRB utilization and 5G uplink PRB utilization. The quality data may include: 4G wireless coverage and 5G wireless coverage.

[0033] For example, Table 1 is a data table of base station sites. As shown in Table 1, when the site name of the base station is A and the site code is ABC, in the time period of 0:00:00-0:00:14, the maximum number of 4G RRC connected users is 119, the maximum number of 5G RRC connected users is 177, the 4G downlink PRB utilization is 54%, the 4G uplink PRB utilization is 19%, the 5G downlink PRB utilization is 29%, the 5G uplink PRB utilization is 87%, the 4G wireless coverage is 96% and the 5G wireless coverage is 94%.

[0034] Table 1 Data table of base station addresses

[0035]

[0036] Optionally, through 4G and 5G professional network management, 4G / 5G user data, service data and quality data are obtained, and the above-obtained various data are analyzed, and the analyzed data are put into the big data lake, and the numbering and feature vector data are cleaned, so that the cleaned data can be used as training data. For example, Figure 2 is a schematic diagram of obtaining training data according to an embodiment of the present application, such as Figure 2As shown, the maximum number of RRC connected users, downlink PRB utilization, uplink PRB utilization and wireless coverage of the base station site can be obtained, and the above data can be put into the big data lake of the professional network management, and then the obtained data can be preprocessed, and the preprocessed data can be determined as training data, where the preprocessing includes outlier processing, missing value processing, outlier detection, binning operation and polynomial features.

[0037] It should be noted that this is only a preferred implementation method for obtaining account data, service data and quality data in the base station site, and does not specifically limit the process and method for obtaining account data, service data and quality data in the base station site.

[0038] Step S104, based on the first evaluation data of the account data, the second evaluation data of the business data and the third evaluation data of the quality data, determine the first target evaluation threshold of the account data, the second target evaluation threshold of the business data and the third target evaluation threshold of the quality data.

[0039] In the technical solution provided in the above step S104 of the present application, the first target evaluation threshold of account data, the second target evaluation threshold of business data and the third target evaluation threshold of quality data can be determined based on the first evaluation data of account data, the second evaluation data of business data and the third evaluation data of quality data.

[0040] Optionally, the first evaluation data is obtained by evaluating the account scale of the account data, wherein the account scale can be referred to as the user scale. For example, the first evaluation data can be more, medium or less. The second evaluation data is obtained by evaluating the data transmission load of the business data. For example, a three-level evaluation of busy, average and idle. The third evaluation data is obtained by evaluating the network service quality. For example, a three-level evaluation of busy, average and idle.

[0041] For example, after obtaining user data, service data and quality data, an evaluation model (such as an assessment model) can be used to evaluate the user data, service data and quality data according to the three dimensions of user scale, network load and network quality, so as to achieve the purpose of obtaining the thresholds corresponding to the three types of data. Among them, the evaluation order and threshold in the evaluation model are adjustable, and the more orders, the more accurate the scheduling and the more refined the energy saving.

[0042] Further, evaluation is conducted according to user scale, including three levels of evaluation: many, medium, and few, which are used for initial scheduling, and initial scheduling refers to the 4G network and the first target frequency (F1) is always scheduled, and the 5G network and the second target frequency (F2) are scheduled according to user scale, where F1 is used to characterize the frequency in the 4G network as 800 megabits (M), and F2 is used to characterize the frequency in the 5G network as 800M; evaluation is conducted according to network load, including three levels of evaluation: busy, average, and idle, which are used for secondary scheduling, where secondary scheduling is used to characterize that the scheduling frequency resources meet the capacity requirements, and the initial scheduling results can be de-scheduled; evaluation is conducted according to network quality, including three levels of evaluation: busy, average, and idle, which are used for tertiary scheduling, and the scheduling frequency resources of the tertiary scheduling meet the quality requirements, and the initial scheduling results can be de-scheduled.

[0043] Step S106, generating a frequency scheduling file for the base station site based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold.

[0044] In the technical solution provided in the above step S106 of the present application, the purpose of generating a frequency scheduling file for the base station site can be achieved based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold obtained in the above steps.

[0045] Optionally, the frequency scheduling file may be a frequency scheduling codebook, and the frequency scheduling codebook records the frequency information that needs to be scheduled according to the different communication states in the base station site. Among them, the frequency information may include bottom coverage type frequencies, absorption type frequencies, and both coverage type and absorption type frequencies. For example, Table 2 is a frequency information table of different networks, as shown in Table 2: the bottom coverage type frequencies of the 4G network can be represented by F1, and the bottom coverage type frequencies of the 5G network can be represented by F2, and the priority of F1 is 1, and the priority corresponding to F2 is 2; the coverage type and absorption type frequencies in the 4G network can be represented by F3, and the coverage type and absorption type frequencies in the 5G network can be represented by F5, wherein F3 is used to characterize the frequency in the 4G network as 1.8 Gigabit (G) , and the priority is 3, F5 is used to represent that the frequency point in the 5G network is 2.1G, and the corresponding priority is 5; the absorption frequency point of the 4G network can be represented by F4, and the absorption frequency point of the 5G network can be represented by F6 or F7, among which F4 is used to represent that the frequency point in the 4G network is 2.1G, and the priority is 4, F6 is used to represent that the frequency point in the 5G network is 3.4G, and the corresponding priority is 6, and F7 is used to represent that the frequency point in the 5G network is 3.5G, and the priority is 7.

[0046] Table 2 Frequency information of different networks

[0047]

[0048] As shown in Table 2, F1 and F2 are the base coverage frequencies of 4G and 5G networks, respectively; F3 and F5 are both coverage and absorption frequencies; and F4, F6, and F7 are absorption frequencies. The smaller the frequency priority, the more it is biased towards coverage; conversely, the more it is biased towards absorption. According to the frequency configuration of the site, the frequency with the lowest priority is the coverage frequency.

[0049] Further, Figure 3 is a schematic diagram of a co-site according to an embodiment of the present application, such as Figure 3 As shown, it can be seen that the frequency points included in the 4G base station are F1, F3 and F4; and the frequency points included in the 5G base station are F2, F5, F6 and F7.

[0050] For another example, Table 3 is a frequency scheduling codebook table. As shown in Table 3, when the ecological index (index) is 0, in the 4G scheduling codebook, there are many 4G users, 4G services are busy, and the 4G key performance indicator (Key Performance Indicator, referred to as KPI) is excellent, then the ecological combination is multi-busy and excellent, and the selected scheduling method is F1 for the first scheduling, F3 is lit in the second scheduling, and F1 is turned off in the third scheduling; and in the 5G scheduling codebook, there are many 5G users, 5G services are busy, and 5G KPI is excellent, then the ecological combination is multi-busy and excellent, and the selected scheduling method is F2 for the first scheduling, F7 is lit in the second scheduling, and F2 is turned off in the third scheduling. At this time, the corresponding site hybrid scheduling index is 0, and it can be obtained that the corresponding site hybrid scheduling is F3 scheduled under the 4G network and F7 scheduled under the 5G network.

[0051] Table 3 Frequency scheduling codebook table

[0052]

[0053] Optionally, the 4G and 5G single network base station level three-order scheduling ecological combination "codebook" are The site-level dual-network hybrid scheduling ecological codebook is: M mix =M 4G *M 5G =729, that is, there are 729 scheduling combinations for site-level hybrid scheduling, which can be flexibly used for site-level intelligent energy saving. Similarly, the more sophisticated 4th-order and 5th-order site-level hybrid scheduling have 4096 and 15625 scheduling combinations respectively, thus achieving the purpose of energy saving.

[0054] Optionally, 4G is the base coverage network for 5G, which is enabled by default to ensure that there is at least 4G signal in any area. The number of users determines whether to enable 5G network service. If there are few 5G users, only 4G service is enabled, and the 4G network provides services for a small number of 5G users. Different sites have different 4G / 5G frequency configurations. The lowest priority frequency is always used as the base coverage frequency, and the site-level codebook is automatically matched to generate.

[0055] It can be understood that this is only a preferred implementation method for obtaining the frequency scheduling file of the base station site, and the process and method for obtaining the frequency scheduling file of the base station site are not specifically limited. As long as the process and method for generating the frequency scheduling file of the base station site are based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold, they are within the protection scope of this application and are not listed here.

[0056] Step S108, calling the frequency scheduling file, executing the frequency scheduling strategy, and obtaining the frequency scheduling result of the base station site.

[0057] In the technical solution provided in the above step S108 of the present application, a frequency scheduling strategy can be executed based on the frequency scheduling file obtained in step S106, so as to achieve the purpose of determining the frequency scheduling result of the base station site, wherein the frequency scheduling result is used to characterize the frequency scheduling situation of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate frequency resources of the base station site.

[0058] Optionally, the frequency scheduling strategy is used to ensure the quality of network services while maximizing energy conservation. That is, when the service is busy, the absorption frequency must be scheduled; when the quality is poor, the bottom coverage frequency must be scheduled; and the intermediate frequencies can be flexibly scheduled.

[0059] It should be noted that this is only a preferred implementation method for obtaining the frequency scheduling results of the base station site, and the process and method for obtaining the frequency scheduling results of the base station site are not specifically limited. As long as the frequency scheduling strategy is executed according to the frequency scheduling file, the process and method for obtaining the frequency scheduling results of the base station site are within the protection scope of this application and will not be repeated here.

[0060] In this embodiment, the 4G and 5G frequencies in the base station site are effectively scheduled, so that the base station site is transformed from single-network independent energy saving to multi-network collaborative intelligent energy saving at the site, that is, dual-network collaborative energy saving, which makes the energy saving efficiency of the base station site higher; it is no longer based on static energy saving according to preset time periods, regions, and batches, but according to actual business needs, the corresponding frequency resources are mixed and scheduled to achieve the transformation from static energy saving to dynamic energy saving, thereby solving the technical problem that the base station site cannot be effectively and dynamically energy-saving.

[0061] In an embodiment of the present application, the account data, service data and quality data in the base station site can be first obtained, and then the first target evaluation threshold of the account data, the second target evaluation threshold of the service data and the third target evaluation threshold of the quality data can be determined according to the first evaluation data of the account data, the second evaluation data of the service data and the third evaluation data of the quality data. Then, based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold obtained above, a frequency scheduling file of the base station site can be generated, and finally the frequency scheduling file can be called to execute the frequency scheduling strategy to achieve the purpose of determining the frequency scheduling result of the base station site. Taking into account the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold, a frequency scheduling file is generated, and then the frequency scheduling file is called to obtain a frequency scheduling result for characterizing the frequency scheduling situation of the base station site under different target communication networks, so as to solve the technical problem that the base station site cannot be effectively and dynamically saved, and achieve the technical effect of effectively and dynamically saving energy for the base station site.

[0062] In some embodiments of the present application, a frequency scheduling file is called, a frequency scheduling strategy is executed, and a frequency scheduling result of a base station site is obtained, including: obtaining frequency information of multiple scheduling types under different target communication networks; analyzing multiple first measurement data, multiple second measurement data, multiple third measurement data and multiple frequency information to obtain an initial scheduling index of the base station site, wherein the initial scheduling index is used to identify the initial scheduling information of the base station site; inputting the initial scheduling index into a hybrid scheduler of the base station site to obtain a target scheduling index of the base station site, wherein the target scheduling index is used to identify the target scheduling information of the base station site; based on the target scheduling index, calling the frequency scheduling file, executing the frequency scheduling strategy, and determining the frequency scheduling result.

[0063] In this embodiment, under different target communication networks, frequency information of multiple scheduling types can be obtained first, and then multiple first evaluation data, multiple second evaluation data, multiple third evaluation data and multiple frequency information can be analyzed to obtain the initial scheduling index of the base station site, and then the initial scheduling index obtained above is input into the hybrid scheduler of the base station site to obtain the target scheduling index of the base station site, and finally according to the obtained target scheduling index, the frequency scheduling file is called, the frequency scheduling strategy is executed, and the frequency scheduling result is determined.

[0064] Optionally, the initial scheduling index of the base station site may be a scheduling index under different target communication networks, which may be represented by an ecological index (ecological index), such as 0, 1 or 2. The target scheduling index of the base station site may be a hybrid scheduling index of the base station site, which may be represented by a site hybrid scheduling index (site hybrid scheduling index), such as 0, 1 or 2.

[0065] For example, after data analysis, the ecological information of the user scale, load level and network quality of the 4G and 5G networks of the site can be obtained respectively. The input end of the hybrid scheduler can input the ecological index of the site, and after scheduling by the hybrid scheduler based on codebook scheduling, the hybrid scheduling index of the site can be output.

[0066] In some optional embodiments of the present application, the method further includes: determining the usage status of multiple frequency point information based on the frequency scheduling result, wherein the usage status is used to characterize whether the frequency in the frequency information is enabled; and determining the scheduling instructions of multiple frequency point information based on the usage status.

[0067] In this embodiment, after obtaining the frequency scheduling results, the usage status of multiple frequency information can be determined, and then based on the usage status obtained above, the scheduling instructions for multiple frequency information can be determined, and the scheduling execution module of the base station site can be used to execute related scheduling actions.

[0068] For example, in the scheduling execution module, according to the site mixed scheduling index, the corresponding scheduled frequency point in the scheduling cycle is retrieved. For the scheduling frequency point: a professional network manager activation (lighting) command can be generated and sent to the corresponding professional network manager, who is responsible for executing the command and making it effective, thereby enabling the scheduling frequency point.

[0069] To take another example, for de-scheduled frequencies: based on the scheduling results, a deactivation (turn off) command, a frequency prohibition command and a 4G / 5G interoperability blind redirection command are generated for the professional network manager; first, a frequency access prohibition command is sent to the professional network manager to prohibit new services from continuing to access the frequency; a 4G / 5G interoperability blind redirection command is sent to the professional network manager to transfer the services on the de-scheduled frequency to the scheduled frequency; after all the services on the de-scheduled frequency have been transferred, a frequency sleep command is sent to the corresponding professional network manager. After the professional network manager executes the command and it takes effect, the frequency de-scheduling is completed.

[0070] In some optional embodiments of the present application, based on the first evaluation data of the account data, the second evaluation data of the business data and the third evaluation data of the quality data, a first target evaluation threshold of the account data, a second target evaluation threshold of the business data and a third target evaluation threshold of the quality data are determined, including: determining a first initial evaluation threshold of the account data, a second initial evaluation threshold of the business data and a third initial evaluation threshold of the quality data based on the first evaluation data, the second evaluation data and the third evaluation data; determining a first target evaluation threshold, a second target evaluation threshold and a third target evaluation threshold based on the first evaluation data, the second evaluation data, the third evaluation data, the first initial evaluation threshold, the second initial evaluation threshold and the third initial evaluation threshold.

[0071] In this embodiment, based on the first evaluation data, the second evaluation data and the third evaluation data, the first initial evaluation threshold of the account data, the second initial evaluation threshold of the service data and the third initial evaluation threshold of the quality data can be determined. Further, based on the first evaluation data, the second evaluation data, the third evaluation data, the first initial evaluation threshold, the second initial evaluation threshold and the third initial evaluation threshold, and using a closed-loop dynamic tuning algorithm, the purpose of determining the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold is achieved. Among them, a closed-loop dynamic tuning algorithm can be constructed based on the tuning model of the base station site.

[0072] Optionally, the first initial evaluation threshold may be a maximum RRC connected user number threshold after frequency scheduling, wherein the maximum RRC connected user number threshold may include a low threshold of the maximum RRC connected user number and a high threshold of the maximum RRC connected user number. The second initial evaluation threshold may be a PRB utilization threshold after frequency scheduling, wherein the PRB utilization threshold includes a low threshold of PRB utilization and a high threshold of PRB utilization. The third initial evaluation threshold may be a wireless coverage threshold after frequency scheduling, wherein the wireless coverage threshold may include a low threshold of wireless coverage and a high threshold of wireless coverage.

[0073] Optionally, based on the tuning model, a closed-loop dynamic tuning algorithm is constructed, wherein the algorithm can be expressed by the following formula:

[0074] V i =ΔK(T i-1 )

[0075] Among them, V i is the adjustment value of the high and low threshold vector eigenvalues, Δ is the adjustment step size, K(T i-1 ) represents the step coefficient operation function. According to the above step coefficient operation function, the current high and low threshold group feature vector iteration value T can be determined i , and can be expressed by the following formula:

[0076]

[0077] Among them, T i is the iteration value of the feature vector of the current high and low threshold groups, T i-1 is the iteration value of the feature vector of the previous high and low threshold group, T0 is the iteration value of the feature vector of the previous high and low threshold group, n is the adjustment step size, and δ is the introduced threshold upper and lower adjustment fluctuation damping coefficient.

[0078] In addition, after iterative tuning of the third-order ecological threshold closed-loop tuning function, the optimal site ecological high and low threshold characteristic values ​​are obtained, thereby obtaining an accurate site ecological evaluation. The frequency scheduling based on the site ecology is more accurate, which can not only ensure the network quality to the greatest extent, but also comprehensively schedule the 4G / 5G frequency resources at the same site according to actual network needs, so as to achieve maximum dynamic energy saving.

[0079] In some embodiments of the present application, a first target evaluation threshold, a second target evaluation threshold and a third target evaluation threshold are determined based on the first evaluation data, the second evaluation data, the third evaluation data, the first initial evaluation threshold, the second initial evaluation threshold and the third initial evaluation threshold, including: performing a product operation on the first initial evaluation threshold and the first coefficient to obtain a first intermediate value; performing a product operation on the second initial evaluation threshold and the first coefficient to obtain a second intermediate value; performing a product operation on the third initial evaluation threshold and the second coefficient to obtain a third intermediate value; and determining the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold based on the first evaluation data, the second evaluation data, the third evaluation data, the first intermediate value, the second intermediate value and the third intermediate value.

[0080] In this embodiment, the first initial evaluation threshold and the first coefficient can be multiplied to obtain a first intermediate value, and then the second initial evaluation threshold and the first coefficient can be multiplied to obtain a second intermediate value, and then the third initial evaluation threshold and the second coefficient can be multiplied to obtain a third intermediate value. Finally, based on the first evaluation data, the second evaluation data, the third evaluation data, the first intermediate value, the second intermediate value and the third intermediate value, the purpose of determining the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold is achieved.

[0081] Optionally, the first coefficient is a preset value, such as 50%. The second coefficient may also be a preset value, such as 95%. The first intermediate value may be represented by multiplying the maximum RRC connected user number threshold by 50%. The second intermediate value may be represented by multiplying the PRB utilization threshold by 50%. The third intermediate value may be represented by multiplying the wireless coverage threshold by 95%.

[0082] It should be noted that this is only a preferred implementation for determining the first intermediate value, the second intermediate value and the third intermediate value, and does not specifically limit the process and method for determining the first intermediate value, the second intermediate value and the third intermediate value.

[0083] In some optional embodiments of the present application, a first target evaluation threshold, a second target evaluation threshold and a third target evaluation threshold are determined based on the first evaluation data, the second evaluation data, the third evaluation data, the first intermediate value, the second intermediate value and the third intermediate value, including: comparing the first evaluation data with the first intermediate value to obtain a first comparison result; comparing the second evaluation data with the second intermediate value to obtain a second comparison result; comparing the third evaluation data with the third intermediate value to obtain a third comparison result; determining the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold based on the first comparison result, the second comparison result and the third comparison result.

[0084] In this embodiment, after obtaining the first intermediate value, the second intermediate value and the third intermediate value, the first evaluation data can be compared with the first intermediate value to obtain a first comparison result, and then the second evaluation data can be compared with the second intermediate value to obtain a second comparison result, and the third evaluation data can be further compared with the third intermediate value to obtain a third comparison result, so that according to the first comparison result, the second comparison result and the third comparison result obtained above, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold can be determined. Among them, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold can all be the final optimized thresholds.

[0085] Optionally, when the first comparison result is that the first evaluation data and the first intermediate value are the same, there is no need to adjust the first target evaluation threshold; when the first comparison result is that the first evaluation data and the first intermediate value are different, the first target evaluation threshold needs to be adjusted. For example, if the maximum number of RRC connected users is the same as the value obtained by multiplying the maximum RRC connected user threshold by 50%, there is no need to adjust the maximum RRC connected user threshold; if the maximum number of RRC connected users exceeds the value obtained by multiplying the maximum RRC connected user threshold by 50%, the high threshold of the next group of maximum RRC connected users is adjusted downward; if the maximum number of RRC connected users is lower than the value obtained by multiplying the maximum RRC connected user threshold by 50%, the low threshold of the next group of maximum RRC connected users is adjusted upward.

[0086] Optionally, when the second comparison result is that the second evaluation data and the second intermediate value are the same, there is no need to adjust the second target evaluation threshold; when the second comparison result is that the second evaluation data and the second intermediate value are different, the second target evaluation threshold needs to be adjusted. For example, if the PRB utilization is the same as the value obtained by multiplying the PRB utilization threshold by 50%, there is no need to adjust the second target evaluation threshold; if the PRB utilization exceeds the value obtained by multiplying the PRB utilization threshold by 50%, the next group of PRB utilization high thresholds are adjusted downward; if the PRB utilization is lower than the value obtained by multiplying the PRB utilization threshold by 50%, the next group of PRB utilization low thresholds are adjusted upward.

[0087] Optionally, when the third comparison result is that the third evaluation data is the same as the third intermediate value, there is no need to adjust the third target evaluation threshold; when the third comparison result is that the third evaluation data is different from the third intermediate value, the third target evaluation threshold needs to be adjusted. For example, when the wireless coverage is the same as the value obtained by multiplying the wireless coverage threshold by 95%, there is no need to adjust the third target evaluation threshold; when the wireless coverage exceeds the value obtained by multiplying the wireless coverage threshold by 95%, the next set of wireless coverage high thresholds is adjusted downward; when the wireless coverage is lower than the value obtained by multiplying the wireless coverage threshold by 95%, the next set of wireless coverage low thresholds is adjusted upward.

[0088] For example, to ensure good wireless coverage and sufficient resources after frequency scheduling, the scheduling will be evaluated after each scheduling to adjust the network ecological evaluation threshold, so that through continuous learning and optimization, the ecological evaluation threshold is more reasonable and the frequency scheduling is more accurate. Due to the dynamic changes in the number and distribution of users, network load and wireless network quality, the high and low threshold feature vectors of the number of users, network load and wireless network quality will be closed-loop optimized after each frequency scheduling, so as to achieve the purpose of ensuring wireless network coverage and meeting site-level capacity.

[0089] For another example, when the wireless coverage rate after each frequency scheduling exceeds 95% of the target value, the iteration value of the next set of high threshold feature vectors of wireless coverage is adjusted downward; when the wireless coverage rate after the frequency scheduling is lower than 95% of the target value, the iteration value of the next set of low threshold feature vectors of wireless coverage is adjusted upward, wherein the target value at this time may be the wireless coverage threshold. When the PRB utilization rate after each frequency scheduling exceeds 50% of the target value, the iteration value of the next set of high threshold feature vectors of PRB utilization is adjusted downward; when the PRB utilization rate after the frequency scheduling is lower than 50% of the target value, the iteration value of the next set of low threshold feature vectors of PRB utilization is adjusted upward, wherein the target value at this time may be the PRB utilization threshold. The user scale high threshold and low threshold feature vectors, as well as the upward and downward iteration methods are consistent with the PRB iteration method, and will not be repeated here.

[0090] In some optional embodiments of the present application, the first target evaluation threshold includes a first lower threshold and a first upper threshold, the second target evaluation threshold includes a second lower threshold and a second upper threshold, and the third target evaluation threshold includes a third lower threshold and a third lower threshold, wherein the first lower threshold is less than the first upper threshold, the second lower threshold is less than the second upper threshold, and the third lower threshold is less than the third lower threshold.

[0091] In this embodiment, the first target evaluation threshold includes a first lower threshold and a first upper threshold, wherein the first lower threshold may be a user-less lower threshold in the maximum number of RRC connected users, and may be represented by x_low. The second upper threshold may be a user-more upper threshold in the maximum number of RRC connected users, and may be represented by x_high.

[0092] Optionally, the second target evaluation threshold includes a second lower threshold and a second upper threshold, wherein the second lower threshold may include a second downlink lower threshold of the downlink of the base station site and a second uplink lower threshold of the uplink of the base station site, and the second downlink lower threshold may be a service idle lower threshold in the downlink PRB utilization, represented by y1_low. The second uplink lower threshold may be a service idle lower threshold in the uplink PRB utilization, represented by y2_low.

[0093] Optionally, the second upper limit threshold may include a second downlink upper limit threshold of the downlink of the base station site and a second uplink upper limit threshold of the uplink of the base station site. The second downlink upper limit threshold may be a service busy high threshold in the downlink PRB utilization, represented by y1_high. The second uplink upper limit threshold may be a service busy high threshold in the uplink PRB utilization, represented by y2_high.

[0094] Table 4 Target evaluation threshold table

[0095]

[0096] Optionally, the third target evaluation threshold includes a third lower threshold and a third lower threshold, wherein the third lower threshold may be a poor quality low threshold in wireless coverage, represented by z_low. The third lower threshold may be a good quality high threshold in wireless coverage, represented by z_high.

[0097] For example, Table 4 is a target evaluation threshold table. As shown in Table 4, when the network is 4G and the frequency is 800M, the corresponding x_low is 20, x_high is 60, y1_low is 20, y1_high is 60, y2_low is 20, y2_high is 60, z_low is 94% and z_high is 96%. It should be noted that when the base station site is in different networks and the frequency is also different, the corresponding different thresholds are as shown in Table 4, which will not be repeated here.

[0098] In an embodiment of the present application, the account data, service data and quality data in the base station site can be first obtained, and then the first target evaluation threshold of the account data, the second target evaluation threshold of the service data and the third target evaluation threshold of the quality data can be determined according to the first evaluation data of the account data, the second evaluation data of the service data and the third evaluation data of the quality data. Then, based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold obtained above, a frequency scheduling file of the base station site can be generated, and finally the frequency scheduling file can be called to execute the frequency scheduling strategy to achieve the purpose of determining the frequency scheduling result of the base station site. Taking into account the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold, a frequency scheduling file is generated, and then the frequency scheduling file is called to obtain a frequency scheduling result for characterizing the frequency scheduling situation of the base station site under different target communication networks, so as to solve the technical problem that the base station site cannot be effectively and dynamically saved, and achieve the technical effect of effectively and dynamically saving energy for the base station site.

[0099] At present, in the process of scheduling the frequency points of base station sites, scheduling is usually implemented according to preset zoning conditions, time-sharing conditions, or batch conditions to achieve the purpose of energy saving for the base station. However, the energy saving in the above-mentioned manner is only based on static energy saving, and user perception is not taken into consideration. When the base station is in a dormant state or the transmission channel has been closed, it will directly affect the user's use of the network, and the base station cannot be saved, resulting in a technical problem that effective dynamic energy saving cannot be performed on the base station site.

[0100] In order to solve the above problems, this application proposes a multi-network and multi-frequency site intelligent energy-saving method based on frequency scheduling. This method uses mixed scheduling of 4G / 5G frequency resources at the base station site level to achieve the ability of dual-network collaborative intelligent energy saving at the site. Combined with 4G / 5G interoperability, the energy saving of a single base station network is transformed into multi-network collaborative intelligent energy saving at the site. The dual-network collaboration has higher energy-saving efficiency, and it is no longer based on static energy saving according to preset time periods, regions, and batches. Instead, it is based on actual business needs. Mixed scheduling of corresponding frequency resources can not only meet user perception, but also achieve dynamic solutions, realizing the transition from static energy saving to dynamic energy saving, so as to solve the technical problem that effective dynamic energy saving of base station sites cannot be achieved, and achieve the technical effect of effective dynamic energy saving of base station sites.

[0101] In order to facilitate those skilled in the art to better understand the technical solution of the present application, a specific embodiment is now described.

[0102] In the embodiments of the present application, Figure 4 is a flow chart of a multi-network multi-frequency site intelligent energy-saving method based on frequency point scheduling according to an embodiment of the present application, such as Figure 4 As shown, the method comprises the following steps:

[0103] Step S401, collecting training data.

[0104] In this embodiment, 4G / 5G user data, service data and quality data are obtained through 4G and 5G professional network management, and the various data obtained above are analyzed, the analyzed data are put into the big data lake, and the numbering and feature vector data are cleaned, so that the cleaned data is used as training data.

[0105] Optionally, as shown in Table 1, when the site name of the base station is A and the site code is ABC, in the time period of 0:00:00-0:00:14, the maximum number of 4G RRC connected users is 119, the maximum number of 5G RRC connected users is 177, the 4G downlink PRB utilization is 54%, the 4G uplink PRB utilization is 19%, the 5G downlink PRB utilization is 29%, the 5G uplink PRB utilization is 87%, the 4G wireless coverage is 96% and the 5G wireless coverage is 94%.

[0106] Step S402, obtaining the target evaluation threshold.

[0107] In this embodiment, the target evaluation threshold can be obtained. For example, a three-level evaluation model and an initial evaluation threshold are established to measure the three dimensions of user scale, network load, and network quality according to the expansion standard and group specifications.

[0108] Optionally, evaluation is performed according to user scale, including three levels of evaluation: many, medium and few, for initial scheduling, wherein the F1 frequency is always scheduled, and the F2 frequency in the 5G network is scheduled according to the user scale; evaluation is performed according to network load, including three levels of evaluation: busy, average and idle, for secondary scheduling, wherein secondary scheduling is used to characterize that the scheduling frequency resources meet the capacity requirements, and the initial scheduling results can be de-scheduled; evaluation is performed according to network quality, including three levels of evaluation: busy, average and idle, for tertiary scheduling, and the scheduling frequency resources of the tertiary scheduling meet the quality requirements, and the initial scheduling results can be de-scheduled.

[0109] Optionally, after obtaining user data, service data and quality data, the evaluation model can be used to evaluate the user data, service data and quality data according to the three dimensions of user scale, network load and network quality, so as to achieve the purpose of obtaining the thresholds corresponding to the three types of data. Among them, the evaluation order and threshold in the evaluation model are adjustable, and the more orders, the more accurate the scheduling and the more refined the energy saving.

[0110] Step S403: Generate a site frequency scheduling codebook.

[0111] In this embodiment, a station frequency scheduling codebook based on users, loads, and quality is established. Among them, the 4G and 5G single network base station level three-order scheduling ecological combination "codebook" are respectively The site-level dual-network hybrid scheduling ecological codebook is: M mix =M 4G *M 5G =729, that is, there are 729 scheduling combinations for site-level hybrid scheduling, which can be flexibly used for site-level intelligent energy saving. Similarly, the more sophisticated 4th-order and 5th-order site-level hybrid scheduling have 4096 and 15625 scheduling combinations respectively, thus achieving the purpose of energy saving.

[0112] Optionally, from the above Table 2, F1 and F2 are the base coverage frequency points of 4G and 5G networks respectively, F3 and F5 are both coverage and absorption frequency points, and F4, F6, and F7 are absorption frequency points. The smaller the frequency priority, the more it is biased towards coverage; conversely, the more it is biased towards absorption. According to the frequency configuration of the site, the frequency point with the lowest priority is the coverage frequency point.

[0113] Optionally, 4G is the base coverage network for 5G, which is enabled by default to ensure that there is at least 4G signal in any area. The number of users determines whether to enable 5G network service. If there are few 5G users, only 4G service is enabled, and the 4G network provides services for a small number of 5G users. Different sites have different 4G / 5G frequency configurations. The lowest priority frequency is always used as the base coverage frequency, and the site-level codebook is automatically matched to generate.

[0114] Optionally, the basic principle of scheduling is to ensure the quality of network services while maximizing energy saving. When the business is busy, the absorption frequency points must be scheduled; when the quality is poor, the bottom coverage frequency points must be scheduled; in between, flexible scheduling is used.

[0115] Optionally, special site scheduling strategies are set according to site area tags, line tags, hotspot tags, campus tags, user tags, etc. to ensure the network needs of key scenarios and users.

[0116] Optionally, Figure 5 is a schematic diagram of data analysis of a base station site according to an embodiment of the present application, such as Figure 5 As shown in the figure, after data analysis, the ecological information of the user scale, load level and network quality of the site 4G and 5G networks are obtained respectively. The input end of the hybrid scheduler can input the site ecological index (index), and after the hybrid scheduler based on codebook scheduling, the site hybrid scheduling index can be output to realize scheduling execution.

[0117] Optionally, in order to ensure good wireless coverage and sufficient resources after frequency scheduling, the scheduling will be evaluated after each scheduling to adjust the network ecological evaluation threshold. After continuous learning and optimization, the ecological evaluation threshold will be more reasonable and the frequency scheduling will be more accurate.

[0118] Optionally, due to the dynamic changes in the number and distribution of users, network load and wireless network quality, after each frequency scheduling, the high threshold and low threshold feature vectors of the number of users, network load and wireless network quality will be closed-loop tuned to achieve the purpose of both ensuring wireless network coverage and meeting site-level capacity.

[0119] For example, when the wireless coverage rate after each frequency scheduling exceeds 95% of the target value, the iteration value of the next set of high threshold feature vectors of wireless coverage is adjusted downward; when the wireless coverage rate after the frequency scheduling is lower than 95% of the target value, the iteration value of the next set of low threshold feature vectors of wireless coverage is adjusted upward, wherein the target value at this time may be the wireless coverage threshold. When the PRB utilization rate after each frequency scheduling exceeds 50% of the target value, the iteration value of the next set of high threshold feature vectors of PRB utilization is adjusted downward; when the PRB utilization rate after the frequency scheduling is lower than 50% of the target value, the iteration value of the next set of low threshold feature vectors of PRB utilization is adjusted upward, wherein the target value at this time may be the PRB utilization threshold. The user scale high threshold and low threshold feature vectors, as well as the upward and downward iteration methods are consistent with the PRB iteration method, and will not be repeated here.

[0120] Optionally, a closed-loop dynamic tuning algorithm is constructed based on the tuning model of the base station site. The algorithm can be expressed by the following formula:

[0121] V i=ΔK(T i-1 )

[0122] Among them, V i is the adjustment value of the high and low threshold vector eigenvalues, Δ is the adjustment step size, K(T i-1 ) represents the step coefficient operation function. According to the above step coefficient operation function, the current high and low threshold group feature vector iteration value T can be determined i , and can be expressed by the following formula:

[0123]

[0124] Among them, T i is the iteration value of the feature vector of the current high and low threshold groups, T i-1 is the iterative value of the feature vector of the previous high and low threshold group, T0 is the iterative value of the feature vector of the previous high and low threshold group, n is the adjustment step size, and δ is the introduced threshold upper and lower adjustment fluctuation damping coefficient.

[0125] In addition, after iterative tuning of the third-order ecological threshold closed-loop tuning function, the optimal site ecological high and low threshold characteristic values ​​are obtained, thereby obtaining an accurate site ecological evaluation. The frequency scheduling based on the site ecology is more accurate, which can not only ensure the network quality to the greatest extent, but also comprehensively schedule the 4G / 5G frequency resources at the same site according to actual network needs, so as to achieve maximum dynamic energy saving.

[0126] Step S404, output the site-level multi-network multi-frequency coordinated hybrid scheduling result and execute it.

[0127] In this embodiment, in the scheduling execution module, the site-level multi-network multi-frequency coordinated hybrid scheduling result is output and executed. According to the site hybrid scheduling index, the corresponding scheduled frequency point in the scheduling period is retrieved, and the frequency point is matched, so as to generate a command and issue it. For the scheduling frequency point: a professional network manager activation (lighting) command can be generated and issued to the corresponding professional network manager, who is responsible for executing the command and making it effective, thereby enabling the scheduling frequency point.

[0128] For example, for the de-scheduled frequency: Figure 6 is a schematic diagram of a hybrid scheduling result of a base station site according to an embodiment of the present application, such as Figure 6As shown, according to the scheduling results, the frequency activation (turn off) command, frequency sleep command, frequency access prohibition command and 4G / 5G interoperability blind redirection command are issued to the generated professional network manager (4G professional network manager and 5G professional network manager); the frequency access prohibition command is first issued to the professional network manager to prohibit new services from continuing to access the frequency; the 4G / 5G interoperability blind redirection command is issued to the professional network manager to transfer the services on the de-scheduled frequency to the scheduled frequency; after all the services on the de-scheduled frequency are transferred, the frequency sleep command is issued to the corresponding professional network manager. After the professional network manager executes the command and it takes effect, the frequency de-scheduling is completed.

[0129] In an embodiment of the present application, the account data, service data and quality data in the base station site can be first obtained, and then the first target evaluation threshold of the account data, the second target evaluation threshold of the service data and the third target evaluation threshold of the quality data can be determined according to the first evaluation data of the account data, the second evaluation data of the service data and the third evaluation data of the quality data. Then, based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold obtained above, a frequency scheduling file of the base station site can be generated, and finally the frequency scheduling file can be called to execute the frequency scheduling strategy to achieve the purpose of determining the frequency scheduling result of the base station site. Taking into account the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold, a frequency scheduling file is generated, and then the frequency scheduling file is called to obtain a frequency scheduling result for characterizing the frequency scheduling situation of the base station site under different target communication networks, so as to solve the technical problem that the base station site cannot be effectively and dynamically saved, and achieve the technical effect of effectively and dynamically saving energy for the base station site.

[0130] Figure 7 is a schematic diagram of a frequency point scheduling device for a base station site according to an embodiment of the present application, such as Figure 7 As shown, the frequency scheduling device 700 of the base station site includes: an acquisition unit 701, a determination unit 702, a generation unit 703 and a calling unit 704.

[0131] The acquisition unit 701 is used to acquire account data, service data and quality data in the base station site, wherein the account data is used to characterize the account connected to the base station under different target communication networks, the service data is used to characterize the data transmission status of the base station under different target communication networks, and the quality data is used to characterize the network service quality of the base station under different target communication networks.

[0132] Determination unit 702 is used to determine a first target evaluation threshold of account data, a second target evaluation threshold of business data, and a third target evaluation threshold of quality data based on first evaluation data of account data, second evaluation data of business data, and third evaluation data of quality data, wherein the first evaluation data is obtained by evaluating the account size of the account data, the second evaluation data is obtained by evaluating the data transmission load of the business data, and the third evaluation data is obtained by evaluating the network service quality.

[0133] The generating unit 703 is used to generate a frequency scheduling file of the base station site based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold.

[0134] The calling unit 704 is used to call the frequency scheduling file, execute the frequency scheduling strategy, and obtain the frequency scheduling result of the base station site, wherein the frequency scheduling result is used to characterize the frequency scheduling of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate the frequency resources of the base station site.

[0135] Optionally, the calling unit 704 may include: an acquisition module, used to obtain frequency information of multiple scheduling types under different target communication networks; an analysis module, used to analyze multiple first evaluation data, multiple second evaluation data, multiple third evaluation data and multiple frequency information to obtain an initial scheduling index of the base station site, wherein the initial scheduling index is used to identify the initial scheduling information of the base station site; an input module, used to input the initial scheduling index into the hybrid scheduler of the base station site to obtain a target scheduling index of the base station site, wherein the target scheduling index is used to identify the target scheduling information of the base station site; a calling module, used to call the frequency scheduling file based on the target scheduling index, execute the frequency scheduling strategy, and determine the frequency scheduling result.

[0136] Optionally, the calling unit 704 may also include: a first determination module, which determines the usage status of multiple frequency point information based on the frequency scheduling result, wherein the usage status is used to characterize whether the frequency in the frequency information is enabled; and a second determination module, which is used to determine the scheduling instructions of multiple frequency point information based on the usage status.

[0137] Optionally, the determination unit 702 may include: a third determination module, used to determine a first initial evaluation threshold for account data, a second initial evaluation threshold for business data, and a third initial evaluation threshold for quality data based on the first evaluation data, the second evaluation data, and the third evaluation data; a fourth determination module, used to determine a first target evaluation threshold, a second target evaluation threshold, and a third target evaluation threshold based on the first evaluation data, the second evaluation data, the third evaluation data, the first initial evaluation threshold, the second initial evaluation threshold, and the third initial evaluation threshold.

[0138] Optionally, the fourth determination module may include: a first acquisition submodule, used to perform a product operation on the first initial evaluation threshold and the first coefficient to obtain a first intermediate value; a second acquisition submodule, used to perform a product operation on the second initial evaluation threshold and the first coefficient to obtain a second intermediate value; a third acquisition submodule, used to perform a product operation on the third initial evaluation threshold and the second coefficient to obtain a third intermediate value; a determination submodule, used to determine the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold based on the first evaluation data, the second evaluation data, the third evaluation data, the first intermediate value, the second intermediate value and the third intermediate value.

[0139] Optionally, the determination submodule can be used to compare the first evaluation data with the first intermediate value to obtain a first comparison result; to compare the second evaluation data with the second intermediate value to obtain a second comparison result; to compare the third evaluation data with the third intermediate value to obtain a third comparison result; and to determine the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold based on the first comparison result, the second comparison result and the third comparison result.

[0140] Optionally, the first target evaluation threshold includes a first lower threshold and a first upper threshold, the second target evaluation threshold includes a second lower threshold and a second upper threshold, and the third target evaluation threshold includes a third lower threshold and a third lower threshold, wherein the first lower threshold is less than the first upper threshold, the second lower threshold is less than the second upper threshold, and the third lower threshold is less than the third lower threshold.

[0141] In the device, the account data, business data and quality data in the base station site are obtained by the acquisition unit 701, wherein the account data is used to characterize the account connected to the base station under different target communication networks, the business data is used to characterize the data transmission situation of the base station under different target communication networks, and the quality data is used to characterize the network service quality of the base station under different target communication networks; the first target evaluation threshold of the account data, the second target evaluation threshold of the business data and the third target evaluation data of the quality data are determined by the determination unit 702 based on the first evaluation data of the account data, the second evaluation data of the business data and the third evaluation data of the quality data, wherein the first evaluation data is obtained by evaluating the account size of the account data, and the second evaluation data is obtained by evaluating the account size of the account data. The data transmission load of the business data is evaluated, and the third evaluation data is obtained by evaluating the network service quality; the generation unit 703 generates a frequency scheduling file for the base station site based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold; the calling unit 704 calls the frequency scheduling file, executes the frequency scheduling strategy, and obtains the frequency scheduling result of the base station site, wherein the frequency scheduling result is used to characterize the frequency scheduling of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate the frequency resources of the base station site to solve the technical problem that the base station site cannot be effectively and dynamically saved, and achieves the technical effect that the base station site can be effectively and dynamically saved.

[0142] According to another aspect of an embodiment of the present application, a non-volatile storage medium is also provided, the non-volatile storage medium including a stored program, wherein when the program is running, the device where the non-volatile storage medium is located is controlled to execute any frequency scheduling method for base station sites.

[0143] Specifically, the above storage medium is used to store program instructions for the following functions to implement the following functions:

[0144] Acquire account data, service data and quality data in the base station site, wherein the account data is used to characterize the account connected to the base station under different target communication networks, the service data is used to characterize the data transmission situation of the base station under different target communication networks, and the quality data is used to characterize the network service quality of the base station under different target communication networks; determine a first target evaluation threshold of the account data, a second target evaluation threshold of the service data and a third target evaluation threshold of the quality data based on the first evaluation data of the account data, the second evaluation data of the service data and the third evaluation data of the quality data, wherein the first evaluation data is obtained by evaluating the account data. The first evaluation data is obtained by evaluating the account scale, the second evaluation data is obtained by evaluating the data transmission load of the business data, and the third evaluation data is obtained by evaluating the network service quality; based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold, a frequency scheduling file for the base station site is generated; the frequency scheduling file is called, the frequency scheduling strategy is executed, and the frequency scheduling result of the base station site is obtained, wherein the frequency scheduling result is used to characterize the frequency scheduling situation of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate frequency resources of the base station site.

[0145] Optionally, in this embodiment, the above-mentioned storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the above-mentioned contents. More specific examples of the above-mentioned storage medium may include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above-mentioned contents.

[0146] In an exemplary embodiment of the present application, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor, it implements any of the above-mentioned frequency scheduling methods for base station sites.

[0147] Optionally, the computer program may implement the following steps when executed by a processor:

[0148] Acquire account data, service data and quality data in the base station site, wherein the account data is used to characterize the account connected to the base station under different target communication networks, the service data is used to characterize the data transmission situation of the base station under different target communication networks, and the quality data is used to characterize the network service quality of the base station under different target communication networks; determine a first target evaluation threshold of the account data, a second target evaluation threshold of the service data and a third target evaluation threshold of the quality data based on the first evaluation data of the account data, the second evaluation data of the service data and the third evaluation data of the quality data, wherein the first evaluation data is obtained by evaluating the account data. The first evaluation data is obtained by evaluating the account scale, the second evaluation data is obtained by evaluating the data transmission load of the business data, and the third evaluation data is obtained by evaluating the network service quality; based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold, a frequency scheduling file for the base station site is generated; the frequency scheduling file is called, the frequency scheduling strategy is executed, and the frequency scheduling result of the base station site is obtained, wherein the frequency scheduling result is used to characterize the frequency scheduling situation of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate frequency resources of the base station site.

[0149] According to an embodiment of the present application, an electronic device is provided, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute any one of the above-mentioned base station site frequency scheduling methods.

[0150] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0151] Figure 8 It is a schematic diagram of an example electronic device for implementing an embodiment of the present application according to an embodiment of the present application. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.

[0152] like Figure 8As shown, the device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the device 800 can also be stored. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0153] A number of components in the device 800 are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, a mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a disk, an optical disk, etc.; and a communication unit 809, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 809 allows the device 800 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0154] The computing unit 801 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 801 performs the various methods and processes described above, such as a method for processing call chain data. For example, in some embodiments, the method for processing call chain data may be implemented as a computer software program, which is tangibly included in a machine-readable medium, such as a storage unit 808. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 800 via the ROM 802 and / or the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the method for processing call chain data described above may be executed. Alternatively, in other embodiments, the computing unit 801 may be configured to execute the method for processing call chain data in any other appropriate manner (eg, by means of firmware).

[0155] Various embodiments of the systems and techniques described above herein may be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor that may be a dedicated or general-purpose programmable processor that may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0156] The program code for implementing the method of the present application can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, implements the functions / operations specified in the flow chart and / or block diagram. The program code can be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0157] In the context of the present application, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0158] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0159] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0160] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.

[0161] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0162] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0163] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0164] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0165] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0166] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.

[0167] The above is only a preferred implementation 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 frequency scheduling method for base station sites, characterized in that: include: Acquire account data, service data and quality data in the base station site, wherein the account data is used to characterize the account to which the base station is connected under different target communication networks, the service data is used to characterize the data transmission status of the base station under different target communication networks, and the quality data is used to characterize the network service quality of the base station under different target communication networks; Based on the first evaluation data of the account data, the second evaluation data of the business data and the third evaluation data of the quality data, determine the first target evaluation threshold of the account data, the second target evaluation threshold of the business data and the third target evaluation threshold of the quality data, wherein the first evaluation data is obtained by evaluating the account size of the account data, the second evaluation data is obtained by evaluating the data transmission load of the business data, and the third evaluation data is obtained by evaluating the network service quality; Generate a frequency scheduling file for the base station site based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold, and the third target evaluation threshold; Call the frequency scheduling file, execute the frequency scheduling strategy, and obtain the frequency scheduling result of the base station site, wherein the frequency scheduling result is used to characterize the frequency scheduling situation of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate frequency resources of the base station site.

2. The method according to claim 1, characterized in that: Calling the frequency scheduling file, executing the frequency scheduling strategy, and obtaining the frequency scheduling result of the base station site, including: Under different target communication networks, obtaining frequency point information of multiple scheduling types; Analyze the plurality of the first evaluation data, the plurality of the second evaluation data, the plurality of the third evaluation data, and the plurality of the frequency point information to obtain an initial scheduling index of the base station site, wherein the initial scheduling index is used to identify the initial scheduling information of the base station site; Inputting the initial scheduling index into the hybrid scheduler of the base station site to obtain the target scheduling index of the base station site, wherein the target scheduling index is used to identify the target scheduling information of the base station site; Based on the target scheduling index, the frequency scheduling file is called, the frequency scheduling strategy is executed, and the frequency scheduling result is determined.

3. The method according to claim 2, characterized in that The method further comprises: Based on the frequency scheduling result, determining the usage status of the plurality of frequency information, wherein the usage status is used to indicate whether the frequency in the frequency information is enabled; Based on the usage status, a scheduling instruction of a plurality of the frequency point information is determined.

4. The method according to claim 1, characterized in that: Determining a first target evaluation threshold of the account data, a second target evaluation threshold of the business data, and a third target evaluation threshold of the quality data based on the first evaluation data of the account data, the second evaluation data of the business data, and the third evaluation data of the quality data includes: Determine, based on the first evaluation data, the second evaluation data, and the third evaluation data, a first initial evaluation threshold of the account data, a second initial evaluation threshold of the business data, and a third initial evaluation threshold of the quality data; Based on the first evaluation data, the second evaluation data, the third evaluation data, the first initial evaluation threshold, the second initial evaluation threshold and the third initial evaluation threshold, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold are determined.

5. The method according to claim 4, characterized in that Determining the first target evaluation threshold, the second target evaluation threshold, and the third target evaluation threshold based on the first evaluation data, the second evaluation data, the third evaluation data, the first initial evaluation threshold, the second initial evaluation threshold, and the third initial evaluation threshold includes: Performing a product operation on the first initial evaluation threshold and the first coefficient to obtain a first intermediate value; Performing the product operation on the second initial evaluation threshold and the first coefficient to obtain a second intermediate value; Perform the product operation on the third initial evaluation threshold and the second coefficient to obtain a third intermediate value; Based on the first evaluation data, the second evaluation data, the third evaluation data, the first intermediate value, the second intermediate value and the third intermediate value, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold are determined.

6. The method according to claim 5, characterized in that Determining the first target evaluation threshold, the second target evaluation threshold, and the third target evaluation threshold based on the first evaluation data, the second evaluation data, the third evaluation data, the first intermediate value, the second intermediate value, and the third intermediate value includes: Compare the first evaluation data with the first intermediate value to obtain a first comparison result; Compare the second evaluation data with the second intermediate value to obtain a second comparison result; Comparing the third evaluation data with the third intermediate value to obtain a third comparison result; Based on the first comparison result, the second comparison result and the third comparison result, the first target evaluation threshold, the second target evaluation threshold and the third target evaluation threshold are determined.

7. The method according to claim 1, characterized in that The first target evaluation threshold includes a first lower threshold and a first upper threshold, the second target evaluation threshold includes a second lower threshold and a second upper threshold, and the third target evaluation threshold includes a third lower threshold and a third lower threshold, wherein the first lower threshold is less than the first upper threshold, the second lower threshold is less than the second upper threshold, and the third lower threshold is less than the third lower threshold.

8. A frequency point scheduling device for a base station site, characterized in that: include: An acquisition unit, configured to acquire account data, service data and quality data in a base station site, wherein the account data is used to characterize an account to which a base station is connected under different target communication networks, the service data is used to characterize data transmission conditions of the base station under different target communication networks, and the quality data is used to characterize network service quality of the base station under different target communication networks; a determining unit, configured to determine a first target evaluation threshold of the account data, a second target evaluation threshold of the business data, and a third target evaluation threshold of the quality data based on the first evaluation data of the account data, the second evaluation data of the business data, and the third evaluation data of the quality data, wherein the first evaluation data is obtained by evaluating the account size of the account data, the second evaluation data is obtained by evaluating the data transmission load of the business data, and the third evaluation data is obtained by evaluating the network service quality; A generating unit, configured to generate a frequency scheduling file for the base station site based on the first evaluation data, the second evaluation data, the third evaluation data, the first target evaluation threshold, the second target evaluation threshold, and the third target evaluation threshold; A calling unit is used to call the frequency scheduling file, execute the frequency scheduling strategy, and obtain the frequency scheduling result of the base station site, wherein the frequency scheduling result is used to characterize the frequency scheduling situation of the base station site under different target communication networks, and the frequency scheduling strategy is used to allocate frequency resources of the base station site.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is executed, the device where the storage medium is located is controlled to execute the method according to any one of claims 1 to 7.

10. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method according to any one of claims 1 to 7.