Dual-carrier scheduling method and device, equipment and storage medium

By acquiring the operating parameters of base station sectors, the network is divided into multi-carrier networking based on the same frequency and different frequencies. A PRB load matrix is ​​generated and dual-carrier scheduling is performed, which solves the problem of low success rate of dual-carrier scheduling and realizes efficient utilization of network resources and performance improvement.

CN121665336APending Publication Date: 2026-03-13CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

In existing technologies, the success rate of dual-carrier scheduling is low because the load situation cannot be accurately predicted and the pairing is inaccurate, resulting in the ineffective utilization of network resources.

Method used

By acquiring the operating parameters of the base station sectors, the network is divided into same-frequency multi-carrier networking and different-frequency multi-carrier networking. A PRB load matrix is ​​generated, and dual-carrier scheduling is performed to ensure that the hardware and software conditions support dual-carrier configuration.

Benefits of technology

It improved the success rate of dual-carrier scheduling, optimized network resource allocation, and enhanced network performance and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121665336A_ABST
    Figure CN121665336A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of communication, and particularly relates to a dual-carrier scheduling method and device, equipment and a storage medium. Work parameter information of a plurality of sectors corresponding to a base station is acquired, the work parameter information comprises identification information, frequency point information, frequency band information and first PRB load data of a plurality of cells in each sector, the plurality of sectors are divided into a same-frequency multi-carrier network and a pilot-frequency multi-carrier network according to the identification information, the frequency point information and the frequency band information, and the first PRB load data are transmitted to the base station according to the same-frequency multi-carrier network and the pilot-frequency multi-carrier network. Generating a PRB load matrix of each sector in the same-frequency multi-carrier network and the pilot-frequency multi-carrier network according to the first PRB load data, pairing the PRB load matrix in the same-frequency multi-carrier network with the PRB load matrix in the pilot-frequency multi-carrier network according to the PRB load matrixes, and performing dual-carrier scheduling; according to the method, the sectors equipped with the dual carriers are paired, and software and hardware conditions can determine to support the dual-carrier configuration, so that the scheduling success rate is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a dual-carrier scheduling method, apparatus, device, and storage medium. Background Technology

[0002] In recent years, with high network load, a large number of users, and scarce network resources, balancing network capacity and user experience has become an important issue of concern for users.

[0003] In existing technologies, the main approach is to match a single carrier during peak hours with a single carrier during off-peak hours, or to match a single carrier during peak hours with a dual carrier during off-peak hours, or to match a single carrier during off-peak hours with a dual carrier during peak hours, thereby reusing a dual carrier license to achieve carrier scheduling.

[0004] However, for single-carrier cells, the frequency band bandwidth and dual-carrier issues supported by the hardware equipment are unknown, and the currently used license resources cannot be released. There are problems such as the inability to accurately predict the load situation after dual-carrier operation and inaccurate pairing leading to a low dual-carrier scheduling success rate. Summary of the Invention

[0005] This application provides a dual-carrier scheduling method, apparatus, device, and storage medium to solve the problems of inaccurate load prediction after dual-carrier operation and low dual-carrier scheduling success rate due to inaccurate pairing.

[0006] Firstly, this application provides a dual-carrier scheduling method, comprising:

[0007] Obtain the operating parameter information of multiple sectors corresponding to the base station. The operating parameter information includes: the identification information, frequency point information, frequency band information, and first PRB load data of multiple cells in each sector.

[0008] Based on the identification information, the frequency point information, and the frequency band information, multiple sectors are divided into same-frequency multi-carrier networking and different-frequency multi-carrier networking;

[0009] Based on the first PRB load data, generate the PRB load matrix for each sector in the same-frequency multi-carrier network and the different-frequency multi-carrier network;

[0010] Based on the PRB load matrix, the PRB load matrix in the same-frequency multi-carrier network is paired with the PRB load matrix in the different-frequency multi-carrier network, and dual-carrier scheduling is performed.

[0011] Optionally, the step of dividing multiple sectors into co-frequency multi-carrier networking and inter-frequency multi-carrier networking based on the identification information, the frequency point information, and the frequency band information includes:

[0012] Determine whether the frequency point information and frequency band information of multiple cells within each sector are consistent;

[0013] Based on the identification information, multiple sectors with consistent frequency point information and frequency band information of multiple cells within each sector are divided into co-frequency multi-carrier networks;

[0014] Based on the identification information, multiple sectors with inconsistent frequency point and frequency band information of multiple cells within each sector are divided into heterogeneous multi-carrier networks.

[0015] Optionally, generating the PRB load matrix for each sector in the same-frequency multi-carrier network and the different-frequency multi-carrier network based on the first PRB load data includes:

[0016] The first PRB load data is summed to obtain the second PRB load data for each sector.

[0017] The PRB matrix is ​​determined based on the second PRB load data and the preset load value.

[0018] Optionally, determining the PRB matrix based on the second PRB load data and the preset load value includes:

[0019] Determine whether the second PRB load data is less than the preset load value;

[0020] When the second PRB load data is less than the preset load value, a first value is assigned to the second PRB load data, and the first value is used to indicate the first time period;

[0021] When the second PRB load data is not less than the preset load value, a second value is assigned to the second PRB load data, and the second value is used to indicate the second time period;

[0022] The PRB load matrix is ​​determined based on the second PRB load data, the first value, and the second value.

[0023] Optionally, the step of pairing the PRB load matrix in the same-frequency multi-carrier network with the PRB load matrix in the different-frequency multi-carrier network according to the PRB load matrix includes:

[0024] Based on the PRB load matrix, the PRB load matrix in the same-frequency multi-carrier network is selected sequentially;

[0025] Based on the PRB load matrix in the same-frequency multi-carrier network and the pairing principle of the first and second values, the PRB load matrix paired with the different-frequency multi-carrier network is determined.

[0026] Based on the PRB load matrix of the dual carriers in the same-frequency multi-carrier network and the PRB load matrix of the paired carriers in the different-frequency multi-carrier network, dual carrier pairing is performed.

[0027] Secondly, this application provides a dual-carrier scheduling apparatus, comprising:

[0028] The acquisition module is used to acquire the operating parameter information of multiple sectors corresponding to the base station. The operating parameter information includes: the identification information, frequency point information, frequency band information and first PRB load data of multiple cells in each sector;

[0029] The processing module is used to divide multiple sectors into same-frequency multi-carrier networking and different-frequency multi-carrier networking according to the identification information, the frequency point information and the frequency band information;

[0030] The generation module is used to generate the PRB load matrix for each sector in the same-frequency multi-carrier network and the different-frequency multi-carrier network based on the first PRB load data.

[0031] The processing module is further configured to pair the PRB load matrix in the same-frequency multi-carrier network with the PRB load matrix in the different-frequency multi-carrier network according to the PRB load matrix, and perform dual-carrier scheduling.

[0032] Optionally, the dual-carrier scheduling device further includes: a judgment module;

[0033] The judgment module is used to determine whether the frequency point information and frequency band information of multiple cells in each sector are consistent.

[0034] The processing module is specifically used to classify multiple sectors with consistent frequency point information and frequency band information of multiple cells in each sector into a co-frequency multi-carrier network based on the identification information.

[0035] The processing module is specifically used to classify multiple sectors with inconsistent frequency point information and frequency band information of multiple cells in each sector into a multi-carrier network based on the identification information.

[0036] Optionally, the dual-carrier scheduling device further includes: a determination module;

[0037] The processing module is also used to sum the first PRB load data to obtain the second PRB load data corresponding to each sector;

[0038] The determining module is used to determine the PRB matrix based on the second PRB load data and the preset load value.

[0039] Optionally, the judgment module is further configured to determine whether the second PRB load data is less than a preset load value;

[0040] The processing module is further configured to assign a first value to the second PRB load data when the second PRB load data is less than the preset load value, wherein the first value is used to indicate the first time period;

[0041] The processing module is further configured to assign a second value to the second PRB load data when the second PRB load data is not less than the preset load value, and the second value is used to indicate the second time period.

[0042] The determining module is further configured to determine the PRB load matrix based on the second PRB load data, the first value, and the second value.

[0043] Optionally, the processing module is further configured to sequentially filter out the PRB load matrix in the same-frequency multi-carrier network based on the PRB load matrix;

[0044] The determining module is further configured to determine the PRB load matrix paired with the heterogeneous multi-carrier network based on the PRB load matrix in the same-frequency multi-carrier network and the pairing principle of the first value and the second value.

[0045] The processing module is further configured to perform dual-carrier pairing based on the PRB load matrix of the dual carriers in the same-frequency multi-carrier network and the PRB load matrix of the paired carriers in the different-frequency multi-carrier network.

[0046] Thirdly, this application provides a dual-carrier scheduling device, comprising:

[0047] Memory;

[0048] processor;

[0049] The memory stores computer-executed instructions;

[0050] The processor executes computer execution instructions stored in the memory to implement the dual-carrier scheduling method as described in the first aspect and various possible implementations of the first aspect.

[0051] Fourthly, this application provides a computer storage medium, characterized in that the computer storage medium stores computer execution instructions, which, when executed by a processor, are used to implement the dual-carrier scheduling method as described in the first aspect and various possible implementations of the first aspect.

[0052] The dual-carrier scheduling method provided in this application obtains the operating parameter information of multiple sectors corresponding to a base station. The operating parameter information includes: identification information, frequency point information, frequency band information, and first PRB load data for multiple cells in each sector. Based on the identification information, frequency point information, and frequency band information, the multiple sectors are divided into co-frequency multi-carrier networking and inter-frequency multi-carrier networking. Based on the first PRB load data, a PRB load matrix is ​​generated for each sector in the co-frequency multi-carrier network and the inter-frequency multi-carrier network. Based on the PRB load matrix, the PRB load matrix in the co-frequency multi-carrier network is paired with the PRB load matrix in the inter-frequency multi-carrier network, and dual-carrier scheduling is performed. This method, by pairing sectors already equipped with dual carriers, ensures that the hardware and software conditions support dual-carrier configuration, thereby guaranteeing a high scheduling success rate. Attached Figure Description

[0053] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0054] Figure 1 The flowchart of the dual-carrier scheduling method provided in this application Figure 1 ;

[0055] Figure 2 The flowchart of the dual-carrier scheduling method provided in this application Figure 2 ;

[0056] Figure 3 A schematic diagram of the structure of the dual-carrier scheduling device provided in this application;

[0057] Figure 4 This is a schematic diagram of the structure of the dual-carrier scheduling device provided in this application.

[0058] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0059] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0060] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with relevant laws, regulations and standards, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0061] In recent years, with high network load, a large number of users, and scarce network resources, balancing network capacity and user experience has become an important issue of concern for users.

[0062] In existing technologies, the main approach is to match a single carrier during peak hours with a single carrier during off-peak hours, or to match a single carrier during peak hours with a dual carrier during off-peak hours, or to match a single carrier during off-peak hours with a dual carrier during peak hours, thereby reusing a dual carrier license to achieve carrier scheduling.

[0063] However, for single-carrier cells, the frequency band bandwidth and dual-carrier issues supported by the hardware equipment are unknown, and the currently used license resources cannot be released. There are problems such as the inability to accurately predict the load situation after dual-carrier operation and inaccurate pairing leading to a low dual-carrier scheduling success rate.

[0064] To address the aforementioned issues, this application proposes a dual-carrier scheduling method. This method involves acquiring the identification information, frequency point information, frequency band information, and first PRB load data of multiple cells within each sector corresponding to a base station. Based on the identification, frequency point, and frequency band information, the multiple sectors are divided into co-frequency multi-carrier networking and inter-frequency multi-carrier networking. Based on the first PRB load data, a PRB load matrix is ​​generated for each sector in both co-frequency and inter-frequency multi-carrier networks. The PRB load matrices in the co-frequency multi-carrier network and the inter-frequency multi-carrier network are then paired, and dual-carrier scheduling is performed. This method, by pairing sectors already equipped with dual carriers, ensures that the hardware and software conditions support dual-carrier configuration, thereby guaranteeing a high scheduling success rate.

[0065] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0066] Figure 1 The flowchart of the dual-carrier scheduling method provided in this application Figure 1 .like Figure 1As shown in this embodiment, the dual-carrier scheduling method is applied to a project management system and includes:

[0067] S101: Obtain the operating parameter information of multiple sectors corresponding to the base station. The operating parameter information includes: the identification information, frequency point information, frequency band information, and first PRB load data of multiple cells in each sector.

[0068] In a wireless network, each base station is typically divided into multiple sectors, each covering a specific geographical area. Identification information is the parameter used to distinguish between different sectors. Identification information may include: cell ID, cell date, and cell time.

[0069] In wireless communication, spectrum resources are extremely valuable. Different cells are typically allocated to different frequency points to minimize interference between them. Frequency point information specifies the radio frequency parameters used by each cell. By rationally allocating and adjusting cell frequency points, network performance can be optimized and spectrum utilization improved.

[0070] Frequency band information refers to the frequency range used in wireless communication. Different frequency bands have different propagation characteristics; therefore, it is necessary to select the appropriate frequency band based on actual needs. Frequency band information in engineering parameters typically includes: the frequency band used, the band width, and some detailed configurations within the band. This information has a significant impact on network signal processing, transmission quality, and stability.

[0071] The first PRB load data indicates the PRB load data for each cell every hour of every month. The PRB load data represents the ratio of physical resource block usage to available resource blocks within a given time period. This ratio is one of the important metrics used by network operators and communication equipment suppliers to monitor network performance and optimize network resource allocation.

[0072] The PRB load data reflects the degree of network congestion and the effectiveness of resource allocation. High PRB load data indicates that the network is busy, but it may also mean that the network is congested and needs optimization to improve efficiency. Low PRB load data may indicate wasted resources, and network resources may need to be reconfigured to more effectively meet user needs.

[0073] Optimizing PRB load data typically requires adjusting factors such as scheduling algorithms, power control, and inter-cell configuration to ensure that network resources are allocated reasonably at different times and locations, thereby improving network performance and user experience.

[0074] In large-scale wireless networks, there are often multiple base stations and cells, and there are certain correspondences between them. The inter-cell correspondence is a parameter used to determine the connection and configuration relationships between these base stations and cells. By clearly defining the inter-cell correspondence, it is possible to ensure smooth signal transmission between base stations and achieve seamless coverage.

[0075] Obtaining the operating parameters of multiple sectors corresponding to a base station is to understand the base station's operating status and performance, so as to perform dual-carrier pairing, thereby achieving network optimization and troubleshooting.

[0076] S102: Based on the identification information, the frequency point information, and the frequency band information, the multiple sectors are divided into same-frequency multi-carrier networking and different-frequency multi-carrier networking.

[0077] Co-frequency multi-carrier networking refers to the simultaneous transmission of signals at different frequencies within the same frequency band, achieving frequency reuse. Co-frequency multi-carrier networking can improve spectrum utilization, increase system capacity, and reduce interference levels. A co-frequency multi-carrier network consists of at least one sector where all cells share the same frequency and frequency band information.

[0078] Dual-carrier co-frequency networking is mainly suitable for densely populated and relatively uniform urban areas, where single-carrier networking capacity is limited. The two cells are configured with the same power and cover the exact same geographical location.

[0079] Multi-carrier inter-frequency (MCI) networking refers to the simultaneous transmission of signals from multiple carriers on different frequency bands. MCI networking can avoid the effects of co-channel interference and improve signal transmission quality and reliability. Co-channel multi-carrier networking consists of at least one sector where all cells within the sector have different frequency points and frequency band information.

[0080] Heterogeneous frequency dual-carrier networking is mainly suitable for areas with high population density but uneven service distribution. Two frequency band cells partially share coverage; the higher frequency band acts as a hotspot cell to absorb capacity, while the lower frequency band cell provides coverage. The transmit power of both can be the same or different.

[0081] For example, in scenarios where it is necessary to improve spectrum utilization and system capacity, a multi-carrier network with the same frequency can be selected; while in scenarios where it is necessary to improve signal transmission quality and reliability, a multi-carrier network with different frequencies can be selected.

[0082] S103: Based on the first PRB load data, generate the PRB load matrix for each sector in the same-frequency multi-carrier network and the different-frequency multi-carrier network.

[0083] The PRB load matrix indicates the PRB load matrix for each sector, and each PRB load matrix is ​​a 30-row, 24-column matrix obtained by summing the first PRB load data of each cell. There is only one PRB load matrix for each sector.

[0084] In this step, generating the PRB load matrix for each sector in the same-frequency multi-carrier network and the different-frequency multi-carrier network is to facilitate the pairing and selection of carrier signals in the same-frequency multi-carrier network and the different-frequency multi-carrier network.

[0085] S104: Based on the PRB load matrix, pair the PRB load matrix in the same-frequency multi-carrier network with the PRB load matrix in the different-frequency multi-carrier network, and perform dual-carrier scheduling.

[0086] Dual-carrier pairing is a practical technique in communication systems that involves using two carrier frequencies within the same frequency band to transmit data.

[0087] The main advantage of dual-carrier pairing is that it increases data transmission rate and reliability. By using two carrier frequencies, two data streams can be transmitted simultaneously, thus increasing the transmission rate. Furthermore, if one carrier frequency experiences a problem, the other carrier frequency can continue transmitting data, thereby improving data reliability.

[0088] The dual-carrier scheduling method provided in this embodiment obtains the operating parameter information of multiple sectors corresponding to the base station. The operating parameter information includes: identification information, frequency point information, frequency band information, and first PRB load data of multiple cells in each sector. Based on the identification information, frequency point information, and frequency band information, the multiple sectors are divided into co-frequency multi-carrier networking and inter-frequency multi-carrier networking. Based on the first PRB load data, a PRB load matrix is ​​generated for each sector in the co-frequency multi-carrier network and the inter-frequency multi-carrier network. Based on the PRB load matrix, the PRB load matrix in the co-frequency multi-carrier network is paired with the PRB load matrix in the inter-frequency multi-carrier network, and dual-carrier scheduling is performed. This method, by pairing sectors equipped with dual carriers, ensures that the hardware and software conditions support dual-carrier configuration, thus guaranteeing a high scheduling success rate.

[0089] Figure 2 The flowchart of the dual-carrier scheduling method provided in this application Figure 2 .like Figure 2 As shown, this embodiment is... Figure 1 Based on the embodiments, the dual-carrier scheduling method is described in detail. The dual-carrier scheduling method shown in this embodiment is also applied to organizational-level quality management terminals and project-level quality management terminals, including:

[0090] S201: Obtain the operating parameter information of multiple sectors corresponding to the base station. The operating parameter information includes: the identification information, frequency point information, frequency band information, and first PRB load data of multiple cells in each sector.

[0091] Step S201 is similar to step S101, and will not be described again here.

[0092] S202: Determine whether the frequency point information and frequency band information of multiple cells within each sector are consistent.

[0093] Each sector can consist of one or more cells, and each cell can use a different radio carrier frequency to achieve wireless coverage. These radio carrier frequencies can use different frequency bands, such as Sub6GHz (FR1) and millimeter wave (FR2).

[0094] Regarding frequency information, since each cell uses a different radio carrier frequency, the frequency information they use may also be different. For example, one cell may use frequency A, while another cell may use frequency B.

[0095] Regarding frequency band information, if each cell uses different radio frequency carriers to achieve wireless coverage, then the frequency band information they use may also be different. For example, one cell may use the Sub6 GHz band, while another cell may use the millimeter wave band.

[0096] S203: Based on the identification information, multiple sectors with consistent frequency point information and frequency band information of multiple cells within each sector are divided into co-frequency multi-carrier networks.

[0097] Based on the identification information, multiple sectors with consistent frequency point and frequency band information of multiple cells within each sector can be divided into co-frequency multi-carrier networks, which can achieve more efficient utilization of wireless communication networks.

[0098] Frequency and frequency band information for multiple cells within each sector can be obtained through system information broadcasting or other means. Based on the obtained frequency and frequency band information, multiple cells within the same sector are classified. Cells with consistent frequency and frequency band information are assigned to a co-frequency multi-carrier network.

[0099] In a multi-carrier network with the same frequency, multiple sectors can have the same frequency point information and frequency band information.

[0100] S204: Based on the identification information, multiple sectors with inconsistent frequency point information and frequency band information of multiple cells in each sector are divided into heterogeneous frequency multi-carrier networks.

[0101] Based on the identification information, multiple sectors with inconsistent frequency point and frequency band information of multiple cells within each sector can be divided into multi-carrier networks with different frequencies, which can avoid frequency band conflicts and interference and improve communication quality.

[0102] Frequency and frequency band information for multiple cells within each sector can be obtained through system information broadcasting or other means. Based on the obtained frequency and frequency band information, multiple cells within the same sector are classified. Cells with inconsistent frequency and frequency band information are assigned to inter-frequency multi-carrier networking.

[0103] In a multi-carrier network with different frequencies, multiple sectors can have the same combination of frequency point information and frequency band information, or they can have different combinations of frequency point information and frequency band information.

[0104] S205: The first PRB load data is summed to obtain the second PRB load data corresponding to each sector.

[0105] The second PRB load data is used to indicate the PRB load data of the sector. The difference between the second PRB load data and the first PRB load data is that the first PRB load data is the PRB load data of the cell, while the second PRB load data is the PRB load data of the sector.

[0106] PRB load data for each cell can be obtained through the interface or API of the base station or network management system.

[0107] For each sector, the PRB load data of all cells within that sector are matrix summed. Matrix summation can be used to simply accumulate the first PRB load data of all cells to obtain the second PRB load data for that sector.

[0108] S206: Determine whether the second PRB load data is less than the preset load value; if yes, proceed to step S208; if no, proceed to step S207.

[0109] The preset load value can be set according to the actual network conditions and needs. Typically, the preset load value can be an empirical value or a threshold set based on network performance indicators.

[0110] If the second PRB load data is less than the preset load value, the PRB resources of this sector can be considered relatively idle.

[0111] Based on PRB load data, the transmit power on each PRB can be dynamically adjusted to further optimize coverage and signal quality. If available frequency band resources are abundant, more frequency bands can be introduced to increase network capacity, thereby reducing PRB load. Alternatively, scheduling strategies can be optimized based on PRB load data, giving high-load PRBs more scheduling opportunities, while reducing the number of scheduling attempts for low-load PRBs.

[0112] If the second PRB load data is greater than the preset load value, it indicates that the PRB resources of this sector have reached a high utilization level.

[0113] When the PRB load is too high, new user access can be restricted to avoid network congestion and performance degradation. PRB overload can be controlled and network performance can be kept stable by adjusting transmission power and limiting user rates. If the PRB load remains at a high level for a long period of time, network redesign can be considered to increase the number of base stations or cells and expand the coverage area to reduce the PRB load of individual sectors.

[0114] S207: Assign the second value to the second PRB load data.

[0115] The second data is used to indicate that the second PRB load data is not less than a preset load value. In this case, the second data can be 1. The data in the second PRB load data that is not less than the preset load value can be assigned a value of 1, indicating that the network is in a busy state at that time.

[0116] S208: Assign the first value to the second PRB load data.

[0117] The second data is used to indicate that the second PRB load data is less than a preset load value. In this case, the second data can be 0. The data in the second PRB load data that is less than the preset load value can be assigned a value of 0, indicating that the network is in an unbusy state at that time.

[0118] S209: Determine the PRB load matrix based on the second PRB load data, the first value, and the second value.

[0119] The PRB load matrix is ​​obtained by assigning the first and second values ​​to the second PRB load data.

[0120] S210: Based on the PRB load matrix, sequentially filter out the PRB load matrices in the same-frequency multi-carrier network.

[0121] The PRB load matrix corresponding to each sector ID can be selected sequentially based on multiple sector IDs in a multi-carrier network with the same frequency, and the sector IDs can be arbitrarily sorted.

[0122] S211: Based on the PRB load matrix in the same-frequency multi-carrier network and the pairing principle of the first and second values, determine the PRB load matrix that is paired with the different-frequency multi-carrier network.

[0123] The pairing principle between the first and second values ​​is as follows: the first value corresponds to the second value. In other words, the first value in the PRB load matrix of a co-frequency multi-carrier network should correspond to the second value in the PRB load matrix of a co-frequency multi-carrier network; and the second value in the PRB load matrix of a co-frequency multi-carrier network should correspond to the first value in the PRB load matrix of a co-frequency multi-carrier network.

[0124] S212: Perform dual-carrier pairing and scheduling based on the PRB load matrix of the dual carriers in the same-frequency multi-carrier network and the PRB load matrix of the paired carriers in the different-frequency multi-carrier network.

[0125] Dual-carrier pairing is a wireless communication technology that uses two carrier signals to transmit data. This pairing method can increase data transmission rates because both carriers can transmit data simultaneously. Furthermore, dual-carrier pairing can reduce signal interference and improve signal quality.

[0126] In dual-carrier pairing, the two carrier signals are typically configured to have the same frequency offset so that they can transmit data simultaneously within the same frequency band. This reduces interference between signals and improves the reliability of data transmission.

[0127] Dual-carrier pairing requires appropriate signal processing techniques to ensure synchronous transmission and correct reception of signals.

[0128] In summary, dual-carrier pairing is an effective wireless communication technology that can improve data transmission rate, reduce signal interference, and improve signal quality.

[0129] The dual-carrier scheduling method provided in this embodiment obtains the operating parameter information of multiple sectors corresponding to the base station. This operating parameter information includes: identifier information, frequency point information, frequency band information, and first PRB load data for multiple cells in each sector. It then determines whether the frequency point information and frequency band information of multiple cells within each sector are consistent. Based on the identifier information, sectors with consistent frequency point information and frequency band information are assigned to a co-frequency multi-carrier network. Based on the identifier information, sectors with inconsistent frequency point information and frequency band information are assigned to a heterogeneous frequency multi-carrier network. The first PRB load data is summed to obtain the second PRB load data corresponding to each sector. When the second PRB load data is less than a preset load value, a first value is assigned to the second PRB load data. When the second PRB load data is not less than a preset load value, a second value is assigned to the second PRB load data. Based on the second PRB load data, the first value, and the second value, the PRB load matrix is ​​determined. Based on the PRB load matrix, the PRB load matrices in the same-frequency multi-carrier network are sequentially filtered out. Based on the PRB load matrices in the same-frequency multi-carrier network and the pairing principle of the first and second values, the PRB load matrix paired with the different-frequency multi-carrier network is determined. Based on the PRB load matrix of the dual-carrier in the same-frequency multi-carrier network and the PRB load matrix of the paired carrier in the different-frequency multi-carrier network, dual-carrier pairing and scheduling are performed. This method, by pairing sectors equipped with dual carriers, ensures that the hardware and software conditions support dual-carrier configuration, thus guaranteeing a high scheduling success rate.

[0130] Figure 3 This is a schematic diagram of the dual-carrier scheduling device provided in this application. Figure 3 As shown, the dual-carrier scheduling device 300 provided in this embodiment includes:

[0131] The acquisition module 301 is used to acquire the operating parameter information of multiple sectors corresponding to the base station. The operating parameter information includes: the identification information, frequency point information, frequency band information and first PRB load data of multiple cells in each sector.

[0132] Processing module 302 is used to divide multiple sectors into same-frequency multi-carrier networking and different-frequency multi-carrier networking according to the identification information, the frequency point information and the frequency band information;

[0133] The generation module 303 is used to generate the PRB load matrix for each sector in the same-frequency multi-carrier network and the different-frequency multi-carrier network based on the first PRB load data.

[0134] The processing module 302 is further configured to pair the PRB load matrix in the same-frequency multi-carrier network with the PRB load matrix in the different-frequency multi-carrier network according to the PRB load matrix, and perform dual-carrier scheduling.

[0135] Optionally, the dual-carrier scheduling device further includes: a judgment module 304;

[0136] The judgment module 304 is used to determine whether the frequency point information and frequency band information of multiple cells in each sector are consistent.

[0137] The processing module 302 is specifically used to classify multiple sectors with consistent frequency point information and frequency band information of multiple cells in each sector into a co-frequency multi-carrier network based on the identification information.

[0138] The processing module 302 is specifically used to classify multiple sectors with inconsistent frequency point information and frequency band information of multiple cells in each sector into a multi-carrier network based on the identification information.

[0139] Optionally, the dual-carrier scheduling device further includes: a determination module 305;

[0140] The processing module 302 is further configured to sum the first PRB load data to obtain the second PRB load data corresponding to each sector;

[0141] The determining module 305 is configured to determine the PRB matrix based on the second PRB load data and the preset load value.

[0142] Optionally, the judgment module 304 is further configured to determine whether the second PRB load data is less than a preset load value;

[0143] The processing module 302 is further configured to assign a first value to the second PRB load data when the second PRB load data is less than the preset load value, wherein the first value is used to indicate the first time period;

[0144] The processing module 302 is further configured to assign a second value to the second PRB load data when the second PRB load data is not less than the preset load value, and the second value is used to indicate the second time period.

[0145] The determining module 305 is further configured to determine the PRB load matrix based on the second PRB load data, the first value, and the second value.

[0146] Optionally, the processing module 302 is further configured to sequentially filter out the PRB load matrix in the same-frequency multi-carrier network according to the PRB load matrix;

[0147] The determining module 305 is further configured to determine the PRB load matrix paired with the heterogeneous multi-carrier network based on the PRB load matrix in the same-frequency multi-carrier network and the pairing principle of the first value and the second value.

[0148] The processing module 302 is further configured to perform dual-carrier pairing based on the PRB load matrix of the dual carriers in the same-frequency multi-carrier network and the PRB load matrix of the paired carriers in the different-frequency multi-carrier network.

[0149] Figure 4 This is a schematic diagram of the structure of the dual-carrier scheduling device provided in this application. Figure 4 As shown, this application provides a dual-carrier scheduling device 400, which includes a receiver 401, a transmitter 402, a processor 403, and a memory 404.

[0150] Receiver 401 is used to receive instructions and data;

[0151] Transmitter 402 is used to send commands and data;

[0152] Memory 404 is used to store instructions executed by the computer;

[0153] Processor 403 is used to execute computer execution instructions stored in memory 404 to implement the various steps of the dual-carrier scheduling method in the above embodiments. For details, please refer to the relevant descriptions in the foregoing embodiments of the dual-carrier scheduling method.

[0154] Alternatively, the memory 404 can be either standalone or integrated with the processor 403.

[0155] When the memory 404 is set up independently, the electronic device also includes a bus for connecting the memory 404 and the processor 403.

[0156] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the dual-carrier scheduling method as described above by the dual-carrier scheduling device.

[0157] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.

[0158] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0159] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, or integrated into another system, or some features may be ignored or not executed.

[0160] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of this application can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.

[0161] When integrated units / modules are implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor can be any suitable hardware processor, such as a CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, the storage unit can be any suitable magnetic or magneto-optical storage medium, such as Resistive Random Access Memory (RRAM), Dynamic Random Access Memory (DRAM), Static Random Access Memory (SRAM), Enhanced Dynamic Random Access Memory (EDRAM), High-Bandwidth Memory (HBM), Hybrid Memory Cube (HMC), etc.

[0162] If the integrated unit / module is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this 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. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0163] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as these combinations of technical features do not contradict each other, they should be considered within the scope of this specification.

[0164] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0165] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A dual-carrier scheduling method, characterized in that, The method includes: Obtain the operating parameter information of multiple sectors corresponding to the base station. The operating parameter information includes: the identification information, frequency point information, frequency band information, and first PRB load data of multiple cells in each sector. Based on the identification information, the frequency point information, and the frequency band information, multiple sectors are divided into same-frequency multi-carrier networking and different-frequency multi-carrier networking; Based on the first PRB load data, generate the PRB load matrix for each sector in the same-frequency multi-carrier network and the different-frequency multi-carrier network; Based on the PRB load matrix, the PRB load matrix in the same-frequency multi-carrier network is paired with the PRB load matrix in the different-frequency multi-carrier network, and dual-carrier scheduling is performed.

2. The method according to claim 1, characterized in that, The step of dividing multiple sectors into co-frequency multi-carrier networking and inter-frequency multi-carrier networking based on the identification information, the frequency point information, and the frequency band information includes: Determine whether the frequency point information and frequency band information of multiple cells within each sector are consistent; Based on the identification information, multiple sectors with consistent frequency point information and frequency band information of multiple cells within each sector are divided into co-frequency multi-carrier networks; Based on the identification information, multiple sectors with inconsistent frequency point and frequency band information of multiple cells within each sector are divided into heterogeneous multi-carrier networks.

3. The method according to claim 1, characterized in that, The step of generating the PRB load matrix for each sector in the same-frequency multi-carrier network and the different-frequency multi-carrier network based on the first PRB load data includes: The first PRB load data is summed to obtain the second PRB load data for each sector. The PRB matrix is ​​determined based on the second PRB load data and the preset load value.

4. The method according to claim 3, characterized in that, The step of determining the PRB matrix based on the second PRB load data and the preset load value includes: Determine whether the second PRB load data is less than the preset load value; When the second PRB load data is less than the preset load value, a first value is assigned to the second PRB load data, and the first value is used to indicate the first time period; When the second PRB load data is not less than the preset load value, a second value is assigned to the second PRB load data, and the second value is used to indicate the second time period; The PRB load matrix is ​​determined based on the second PRB load data, the first value, and the second value.

5. The method according to claim 4, characterized in that, The step of pairing the PRB load matrix in the same-frequency multi-carrier network with the PRB load matrix in the different-frequency multi-carrier network according to the PRB load matrix includes: Based on the PRB load matrix, the PRB load matrix in the same-frequency multi-carrier network is selected sequentially; Based on the PRB load matrix in the same-frequency multi-carrier network and the pairing principle of the first and second values, the PRB load matrix paired with the different-frequency multi-carrier network is determined. Based on the PRB load matrix of the dual carriers in the same-frequency multi-carrier network and the PRB load matrix of the paired carriers in the different-frequency multi-carrier network, dual carrier pairing is performed.

6. A dual-carrier scheduling device, characterized in that, include: The acquisition module is used to acquire the operating parameter information of multiple sectors corresponding to the base station. The operating parameter information includes: the identification information, frequency point information, frequency band information and first PRB load data of multiple cells in each sector; The processing module is used to divide multiple sectors into same-frequency multi-carrier networking and different-frequency multi-carrier networking according to the identification information, the frequency point information and the frequency band information; The generation module is used to generate the PRB load matrix for each sector in the same-frequency multi-carrier network and the different-frequency multi-carrier network based on the first PRB load data. The processing module is further configured to pair the PRB load matrix in the same-frequency multi-carrier network with the PRB load matrix in the different-frequency multi-carrier network according to the PRB load matrix, and perform dual-carrier scheduling.

7. The apparatus according to claim 6, characterized in that, Also includes: Judgment module; The judgment module is used to determine whether the frequency point information and frequency band information of multiple cells in each sector are consistent. The processing module is specifically used to classify multiple sectors with consistent frequency point information and frequency band information of multiple cells in each sector into a co-frequency multi-carrier network based on the identification information. The processing module is specifically used to classify multiple sectors with inconsistent frequency point information and frequency band information of multiple cells in each sector into a multi-carrier network based on the identification information.

8. The apparatus according to claim 6, characterized in that, Also includes: Determine the module; The processing module is also used to sum the first PRB load data to obtain the second PRB load data corresponding to each sector; The determining module is used to determine the PRB matrix based on the second PRB load data and the preset load value.

9. A dual-carrier scheduling device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1 to 5.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1 to 5.