Network frequency reuse method and apparatus, computer device, readable storage medium, and program product

By using a satellite/cellular coordinator to determine the target scene and allocate resource blocks based on signal strength data, the problem of co-channel interference between satellite and cellular networks is solved, signal quality and spectrum efficiency are improved, and network construction costs are reduced.

WO2026016395A1PCT designated stage Publication Date: 2026-01-22CHINA TELECOM CORP LTD +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/139468
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-19
Filing Date
2024-12-16
Publication Date
2026-01-22

AI Technical Summary

Technical Problem

Satellite networks and cellular networks experience co-channel interference in overlapping coverage areas, leading to decreased signal quality and affecting data transmission rates and reliability.

Method used

The satellite/cellular coordinator determines the target scenario based on signal strength data, allocates resource blocks of network shared frequencies based on the correspondence between preset scenarios and resource scheduling strategies, determines resource blocks of the first and second networks, and performs resource scheduling using dynamic time division, frequency division, or wavelength division methods.

Benefits of technology

It improves signal quality and user experience in both satellite and cellular networks, increases frequency reuse and spectrum efficiency, and reduces network construction and optimization costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024139468_22012026_PF_FP_ABST
    Figure CN2024139468_22012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a network frequency reuse method and apparatus, a computer device, a readable storage medium, and a program product. The method comprises: determining a target scenario on the basis of signal strength data of a first network and signal strength data of a second network; on the basis of a preset correspondence between scenarios and resource scheduling strategies, determining a target resource scheduling strategy corresponding to the target scenario; and on the basis of the target resource scheduling strategy, allocating resource blocks of a shared network frequency, to determine a first resource block corresponding to the first network and a second resource block corresponding to the second network.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, computer device, readable storage medium and program product for network frequency reuse

[0001] Related applications

[0002] The present application claims priority to the Chinese patent application No. 2024109701617, filed on July 19, 2024, entitled "Method, device, computer device, readable storage medium and program product for network frequency reuse", the contents of which are hereby incorporated by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the field of mobile communication technology, in particular to a method, device, computer device, readable storage medium and program product for network frequency reuse. BACKGROUND

[0004] With the development of 5G+(5th Generation Mobile Communication Technology, 5th generation mobile communication technology) / 6G(6th Generation Mobile Communication Technology, 6th generation mobile communication technology) mobile communication, satellite networks and cellular networks not only cover remote rural areas, deserts, forests or oceans, but also cover densely populated urban, county and general rural areas, and scattered rural areas, grasslands, mountainous or high-rise areas in cities, etc. In related technologies, satellite networks and cellular networks may exist in overlapping areas, and the overlapping areas may cause same frequency interference, resulting in a decrease in signal quality of satellite networks and cellular networks, thereby affecting data transmission rate and reliability, and seriously affecting user experience of satellite networks and cellular networks. SUMMARY

[0005] In a first aspect, the present application provides a method for network frequency reuse, comprising:

[0006] determining a target scenario according to signal strength data of a first network and signal strength data of a second network;

[0007] determining a target resource scheduling strategy corresponding to the target scenario based on a preset correspondence between scenarios and resource scheduling strategies;

[0008] allocating resource blocks of a network shared frequency based on the target resource scheduling strategy to determine first resource blocks corresponding to the first network and second resource blocks corresponding to the second network.

[0009] In one embodiment, the method for determining a target scenario according to signal strength data of a first network and signal strength data of a second network comprises:

[0010] determining a first tracking area of the first network based on the signal strength data of the first network;

[0011] determining a second tracking area of the second network based on the signal strength data of the second network;

[0012] calculating an overlap coverage of the first network and the second network based on the first tracking area and the second tracking area;

[0013] determining a target scenario based on the overlap coverage.

[0014] In one of the embodiments, the target scenario is one of the following scenarios: a first scenario, a second scenario, a third scenario, a fourth scenario; and the determining the target scenario based on the overlap coverage comprises:

[0015] if the overlap coverage meets a first threshold and the second tracking area is not detected while the first tracking area is detected, determining the target scenario as the first scenario;

[0016] if the overlap coverage meets a second threshold, determining the target scenario as the second scenario;

[0017] if the overlap coverage meets a value greater than the first threshold and less than the second threshold, determining the target scenario as the third scenario;

[0018] if the overlap coverage meets a first threshold and the first tracking area is not detected while the second tracking area is detected, determining the target scenario as the fourth scenario;

[0019] the first threshold is less than the second threshold.

[0020] In one of the embodiments, the determining the first resource block of the first network and the second resource block of the second network based on the target resource scheduling strategy comprises:

[0021] if the target scenario is the first scenario, determining all resource blocks corresponding to the network sharing frequency as the first resource block used by the first network.

[0022] In one of the embodiments, the determining the first resource block of the first network and the second resource block of the second network based on the target resource scheduling strategy comprises:

[0023] if the target scene is the second scene, obtaining a service statistic of the second network, determining a target resource block in a resource block of the network sharing frequency according to the service statistic, and taking the target resource block as a second resource block used by the second network;

[0024] determining a first resource block used by the first network according to the resource block of the network sharing frequency, the second resource block and a preset allocation mode, the preset allocation mode being a static sharing mode or a dynamic sharing mode.

[0025] In one of the embodiments, the allocating the resource block of the network sharing frequency based on the target resource scheduling strategy, and determining the first resource block of the first network and the second resource block of the second network, comprises:

[0026] if the target scene is the third scene, obtaining a beam type of the first network;

[0027] determining a beam spot area of the first network based on the beam type, the beam spot area being an overlapping coverage area of the first network and the second network;

[0028] determining all resource blocks corresponding to the network sharing frequency as the first resource block of the first network, or determining all resource blocks corresponding to the network sharing frequency as the second resource block of the second network according to the beam spot area and position information of a target terminal.

[0029] In one of the embodiments, the allocating the resource block of the network sharing frequency based on the target resource scheduling strategy, and determining the first resource block of the first network and the second resource block of the second network, comprises:

[0030] if the target scene is the fourth scene, the resource block of the network sharing frequency is determined as the second resource block used by the second network.

[0031] In one of the embodiments, the method further comprises:

[0032] obtaining a first task index of the first network and a second task index of the second network;

[0033] adjusting the target resource scheduling strategy based on the first task index and the second task index.

[0034] In one of the embodiments, the adjusting the target resource scheduling strategy based on the first task index and the second task index, comprises:

[0035] determine a signal condition of the target terminal receiving signals after the first network and the second network implement the target resource scheduling strategy according to the first task index and the second task index;

[0036] dynamically adjust the target resource scheduling strategy according to the first task index and the second task index in a case where the signal condition of the target terminal receiving signals is lower than a set threshold.

[0037] In one of the embodiments, the first network is a satellite network and the second network is a cellular network.

[0038] In one of the embodiments, the resource scheduling strategy dynamically divides a network sharing frequency occupied by the first network and the second network in time, frequency or wavelength according to the preset scenario.

[0039] In a second aspect, the present application further provides a network frequency multiplexing device, comprising:

[0040] a first determining module configured to determine a target scenario according to first signal strength data of a first network and second signal strength data of a second network;

[0041] a second determining module configured to determine a target resource scheduling strategy corresponding to the target scenario based on a correspondence between multiple scenarios and multiple resource scheduling strategies;

[0042] an allocating module configured to allocate resource blocks of a network sharing frequency based on the target resource scheduling strategy to determine first resource blocks corresponding to the first network and second resource blocks corresponding to the second network.

[0043] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0044] determine a target scenario according to first signal strength data of a first network and second signal strength data of a second network;

[0045] determine a target resource scheduling strategy corresponding to the target scenario based on a preset correspondence between scenarios and resource scheduling strategies;

[0046] allocate resource blocks of a network sharing frequency based on the target resource scheduling strategy to determine first resource blocks corresponding to the first network and second resource blocks corresponding to the second network.

[0047] In a fourth aspect, the present application further provides a computer readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the following steps:

[0048] The target scene is determined based on the signal strength data of the first network and the signal strength data of the second network;

[0049] Based on the pre-defined correspondence between scenarios and resource scheduling strategies, the target resource scheduling strategy corresponding to the target scenario is determined.

[0050] Based on the target resource scheduling strategy, resource blocks of network shared frequencies are allocated to determine the first resource block corresponding to the first network and the second resource block corresponding to the second network.

[0051] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0052] The target scene is determined based on the signal strength data of the first network and the signal strength data of the second network;

[0053] Based on the pre-defined correspondence between scenarios and resource scheduling strategies, the target resource scheduling strategy corresponding to the target scenario is determined.

[0054] Based on the target resource scheduling strategy, resource blocks of network shared frequencies are allocated to determine the first resource block corresponding to the first network and the second resource block corresponding to the second network.

[0055] Details of one or more embodiments of this application are set forth in the following drawings and description. Other features, objects, and advantages of this application will become apparent from the specification, drawings, and claims. Attached Figure Description

[0056] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0057] Figure 1 is an application environment diagram of a network frequency reuse method in one embodiment;

[0058] Figure 2 is a flowchart illustrating a method for network frequency reuse in one embodiment;

[0059] Figure 3 is a schematic diagram of the instantaneous time division of the first network and the second network in one embodiment;

[0060] Figure 4 is a schematic diagram of the instantaneous frequency division of the first network and the second network in one embodiment;

[0061] FIG. 5 is a schematic diagram of a wide beam of the first network in an embodiment;

[0062] FIG. 6 is a schematic diagram of a narrow beam of the first network in an embodiment;

[0063] FIG. 7 is a schematic diagram of a method of network frequency reuse in an embodiment;

[0064] FIG. 8 is a schematic diagram of a structure of an NTN in a transparent mode in an embodiment;

[0065] FIG. 9 is a schematic diagram of a structure of an NTN in a regenerative mode in an embodiment;

[0066] FIG. 10 is a block diagram of an apparatus of network frequency reuse in an embodiment;

[0067] FIG. 11 is a schematic diagram of an internal structure of a computer device in an embodiment. DETAILED DESCRIPTION

[0068] In order to make the purposes, technical solutions and advantages of the present application clearer, further detailed description will be made to the present application in combination with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

[0069] The method of network frequency reuse provided by the embodiments of the present application can be applied in the application environment as shown in FIG. 1, wherein the satellite / cellular coordination scheduler 101 is connected with the ground base station 102 in the cellular network and the ground gateway station 103 in the satellite network respectively, that is, the satellite network and the cellular network are connected through the satellite / cellular coordination scheduler 101. The ground gateway station 103 can establish a connection with the satellite base station 104 and transmit data, and the ground gateway station 103 can establish a connection with the 5G core network (5G Core network, 5GC) 105 through the 3rd Generation Partnership Project (3rd Generation Partnership Project, 3GPP) NG interface and transmit data.

[0070] In the related art, since the coverage area of the satellite network and the coverage area of the cellular network will appear a coverage overlap area, it is possible to cause the problem of co-channel interference of the satellite network and the cellular network, so that the signal quality of the satellite network and the cellular network is reduced, thereby affecting the data transmission rate and reliability, and affecting the experience of the users in the coverage overlap area of the satellite network and the cellular network.

[0071] Based on this, in order to solve the problem of co-frequency interference between satellite network and cellular network, the embodiments of the present application provide four scenarios as shown in FIG. 1, including a first scenario, a second scenario, a third scenario and a fourth scenario. The first scenario is that the satellite network and the cellular network have no overlapping coverage area, such as remote rural areas, deserts, forests or ocean areas, etc. The second scenario is that the satellite network and the cellular network have completely overlapping coverage areas, such as densely populated cities, county towns and general rural areas. The third scenario is that the satellite network and the cellular network have partially overlapping coverage areas, such as rural areas with sporadic residents, grasslands, mountainous areas or high-rise blocking areas in cities. The fourth scenario is that the satellite network and the cellular network have no overlapping coverage areas, and the satellite base station leaves the coverage area of the cellular network. Among them, the Geostationary Orbit (GEO) will involve the first scenario to the third scenario, and the Low Earth Orbit (LEO) will involve the first scenario to the fourth scenario. The dashed line shown in FIG. 1 is the coverage area of the satellite base station 104.

[0072] In an exemplary embodiment, in order to solve the above technical problems, as shown in FIG. 2, a network frequency multiplexing method is provided, which is taken as an example to illustrate the application of the method to the satellite / cellular coordination scheduler in FIG. 1, wherein:

[0073] Step 201, determining a target scenario according to signal strength data of a first network and signal strength data of a second network.

[0074] The first network can be a satellite network, which can refer to a non-ground network or a non-terrestrial network (NTN). The NTN can refer to a wireless communication network constructed by satellites, high-altitude airships or other celestial objects, and does not rely on ground facilities. The NTN provides wide-area coverage and can cover areas that cannot be covered by a ground network, such as oceans, polar regions, deserts, mountains, forests and other remote areas, to achieve global communication coverage. The second network can be a cellular network, which can refer to a ground network (TN). The TN can refer to a traditional wireless cellular network constructed by ground base stations and corresponding wireless communication devices. The TN provides local coverage and constructs a communication coverage network through ground base stations to provide wireless communication services within a local range. The signal strength data of the first network can be reported satellite downlink reference signal RSSI (Received Signal Strength Indication) data. The signal strength data of the second network can be cellular downlink reference signal RSRP (Reference Signal Received Power) data. The target scenario can be a scenario in which the target terminal is located. The target scenario can be divided according to the tracking area of the first network and the tracking area of the second network.

[0075] In one example, the satellite / cellular coordination scheduler receives the signal strength data of the first network and the signal strength data of the second network sent by the target terminal, analyzes the first network and the second network based on the signal strength data of the first network and the signal strength data of the second network, obtains the relevant situation of the first network and the second network, and determines the target scenario in which the target terminal is located according to the relevant situation of the first network and the second network. For example, the satellite / cellular coordination scheduler can determine the target scenario in which the target terminal is located according to the tracking area of the first network and the tracking area of the second network at the location of the target terminal.

[0076] Step 202, determining a target resource scheduling strategy corresponding to the target scenario based on a preset correspondence between the scenario and the resource scheduling strategy.

[0077] The preset scenario can be a scenario in which the terminal can appear. The resource scheduling strategy can be a method of scheduling resources of a network shared frequency occupied by the first network and the second network according to the preset scenario. The resource scheduling can be achieved by dynamically dividing the network shared frequency in time, frequency or wavelength.

[0078] Specifically, the satellite / cellular coordination scheduler sets a corresponding resource scheduling strategy for a possible scenario of a terminal, and different scenarios can correspond to different resource scheduling strategies. A database can be set in the satellite / cellular coordination scheduler, and the corresponding relationship between the preset scenarios and the resource scheduling strategies is added to the database. Specifically, the satellite / cellular coordination scheduler corresponds to a target scenario of a target terminal identified, and obtains a target resource scheduling strategy corresponding to the target scenario from the database.

[0079] In step 203, the resource blocks of the network sharing frequency are allocated based on the target resource scheduling strategy, and the first resource blocks corresponding to the first network and the second resource blocks corresponding to the second network are determined.

[0080] The network sharing frequency is the shared frequency of the first network and the second network. The resource block (RB) is divided from the time domain and the frequency domain.

[0081] Specifically, the satellite / cellular coordination scheduler allocates the resource blocks of the network sharing frequency based on the target resource scheduling strategy corresponding to the target scenario. The first network and the second network can occupy the resource blocks of the network sharing frequency according to the allocation result of the resource blocks of the network sharing frequency, so as to obtain the first resource blocks corresponding to the first network and the second resource blocks corresponding to the second network according to the occupation, and reasonably multiplex the network sharing frequency of the first network and the second network to avoid co-frequency interference. Illustratively, based on the target resource scheduling strategy, the first network and the second network occupy the resource blocks of the network sharing frequency, which can allocate all the resource blocks of the network sharing frequency to the first resource blocks of the first network or the second resource blocks of the second network, or reasonably allocate the network sharing resource to the first network and the second network according to the actual target scenario, which is not limited herein. The embodiments of the present application can improve the frequency multiplexing rate and the spectrum efficiency of the first network and the second network according to different coordination scheduling strategies according to different scenarios of the target terminal.

[0082] In the above method of network frequency multiplexing, the target scenario is determined according to the signal strength information of the first network and the signal strength data of the second network, and the resource blocks of the network sharing frequency are allocated to the first resource blocks of the first network and the second resource blocks of the second network according to the target scenario and the target resource scheduling strategy corresponding to the target scenario, so as to improve the signal quality of the first network and the second network, thereby improving the user experience of the first network and the second network.

[0083] In one exemplary embodiment, the target scenario is determined according to the signal strength data of the first network and the signal strength data of the second network, comprising:

[0084] determine a first tracking area of the first network based on the signal strength data of the first network, determine a second tracking area of the second network based on the signal strength data of the second network, calculate an overlap coverage of the first network and the second network based on the first tracking area and the second tracking area, and determine the target scenario based on the overlap coverage.

[0085] The tracking area (TA) can represent the location information of the target terminal. The overlap coverage can represent the overlap of the first network and the second network at the location of the target terminal. The target terminal can be one terminal or multiple terminals, which is not limited herein. The overlap can refer to the coverage of the corresponding second network under the coverage of the first network.

[0086] Specifically, the satellite / cellular coordination scheduler can determine the first tracking area of the first network based on the received signal strength data of the first network, determine the second tracking area of the second network based on the received signal strength data of the second network, match the first tracking area and the second tracking area to determine the geographical location of the target terminal, and determine the overlap coverage of the first network and the second network. The satellite / cellular coordination scheduler determines the target scenario of the target terminal based on the overlap coverage. The embodiments of the present application determine the target scenario by calculating the overlap coverage of the first network and the second network at the location of the target terminal, so as to facilitate subsequent determination of the target resource scheduling strategy for allocating shared network resources.

[0087] In one exemplary embodiment, the target scenario is one of the following scenarios: a first scenario, a second scenario, a third scenario, and a fourth scenario. Determining the target scenario based on the overlap coverage includes:

[0088] If the overlap coverage meets a first threshold and the second tracking area is not detected in the case of detecting the first tracking area, the target scenario is determined as the first scenario. If the overlap coverage meets a second threshold, the target scenario is determined as the second scenario. If the overlap coverage meets a value greater than the first threshold and less than the second threshold, the target scenario is determined as the third scenario. If the overlap coverage meets the first threshold and the first tracking area is not detected in the case of detecting the second tracking area, the target scenario is determined as the fourth scenario.

[0089] The overlap coverage meeting the first threshold means that the overlap coverage is equal to the first threshold. Similarly, the overlap coverage meeting the second threshold means that the overlap coverage is equal to the second threshold.

[0090] The first threshold value is less than the second threshold value, the first threshold value can be 0, and the first threshold value represents a case where the coverage range of the first network and the coverage range of the second network have no overlapping coverage. The second threshold value can be 1, and the second threshold value represents a case where the coverage range of the first network and the coverage range of the second network completely overlap. The case where the overlapping coverage rate is greater than the first threshold value and less than the second threshold value represents a case where the coverage range of the first network and the coverage range of the second network partially overlap.

[0091] Specifically, if the overlapping coverage rate meets the first threshold value and the second tracking area is not detected in the case where the first tracking area is detected, it represents that the first network and the second network have no overlapping coverage area, the location where the target terminal is located only detects the coverage of the first network and does not detect the coverage of the second network, and the satellite / cellular coordination scheduler can determine the location where the target terminal is located as the first scenario. Exemplarily, the first scenario can be remote rural, desert, forest or ocean areas. If the overlapping coverage rate meets the second threshold value, it represents that the first network and the second network have complete coverage area, the location where the target terminal is located detects both the coverage of the first network and the coverage of the second network, and the satellite / cellular coordination scheduler can determine the location where the target terminal is located as the second scenario. Exemplarily, the second scenario can be densely populated urban, county and general rural areas. If the overlapping coverage rate meets a value greater than the first threshold value and less than the second threshold value, it represents that the coverage range of the first network and the coverage range of the second network partially overlap, and the location where the target terminal is located detects both the coverage of the first network and the coverage of the second network. The satellite / cellular coordination scheduler can determine the location where the target terminal is located as the third scenario. Exemplarily, the third scenario can be a rural area with sporadic residents, a grassland, a mountainous area or a high-rise blocking area in a city. If the overlapping coverage rate meets the first threshold value and the first tracking area is not detected in the case where the second tracking area is detected, it represents that the first network and the second network have no overlapping coverage area, and the location where the target terminal is located only detects the coverage of the second network and does not detect the coverage of the first network. The satellite / cellular coordination scheduler can determine the location where the target terminal is located as the fourth scenario. It should be understood that the above examples of specific scenarios are only examples and cannot constitute specific limitations.

[0092] In an exemplary embodiment, the network shared frequency resource blocks are allocated based on the target resource scheduling strategy, and the first resource block of the first network and the second resource block of the second network are determined, comprising:

[0093] If the target scenario is the first scenario, all resource blocks corresponding to the network shared frequency are determined as the first resource block used by the first network.

[0094] Specifically, the satellite / cellular coordination scheduler determines that the target scenario in which the target terminal is located is the first scenario, and then makes the first network fully occupy the resource blocks of the network-shared frequency. The first network uses the first resource blocks, and the first network fails to occupy the resource blocks of the network-shared frequency. The embodiment of the present application fully occupies the resource blocks of the network-shared frequency by the first network in the first scenario, and improves the resource utilization of the first scenario and the utilization efficiency of the spectrum.

[0095] In an exemplary embodiment, the resource blocks of the network-shared frequency are allocated based on a target resource scheduling strategy, and the first resource blocks of the first network and the second resource blocks of the second network are determined, including:

[0096] If the target scenario is the second scenario, the traffic statistics of the second network are obtained, the target resource blocks are determined in the resource blocks of the network-shared frequency according to the traffic statistics, and the target resource blocks are used as the second resource blocks used by the second network. The first resource blocks used by the first network are determined according to the resource blocks of the network-shared frequency, the second resource blocks, and a preset allocation mode.

[0097] The traffic statistics can be the traffic required by the target terminal, and the preset allocation mode can be a static sharing mode or a dynamic sharing mode.

[0098] Specifically, the satellite / cellular coordination scheduler makes the first network preferentially occupy the resource blocks of the network-shared frequency that meet the demand of the traffic statistics of the second network according to the traffic statistics of the second network in the target scenario, and the remaining resource blocks are occupied by the first network through static sharing (pre-set RB according to traffic statistics) or dynamic sharing (instantaneous time division or frequency division). The embodiment of the present application ensures that the second network provides high-capacity and low-delay communication services, and the first network can provide backup and redundancy, effectively avoiding frequency interference through static division or dynamic time division or frequency division. As shown in FIG. 3 and FIG. 4, FIG. 3 is a schematic diagram of instantaneous time division of the first network and the second network in an embodiment. The resource blocks of the network-shared frequency are divided according to time to obtain equal division of a plurality of time slices. The second network can preferentially occupy the resource blocks of the network-shared frequency according to the traffic statistics (the gray cells in FIG. 3 are the resource blocks occupied by the second network), and the first network can occupy the remaining resource blocks (the blank cells in FIG. 3 are the resource blocks occupied by the first network). FIG. 4 is a schematic diagram of instantaneous frequency division of the first network and the second network in an embodiment. The gray cells in FIG. 4 are the resource blocks occupied by the second network, and the blank cells in FIG. 4 are the resource blocks occupied by the first network.

[0099] In an example embodiment, the resource blocks of the network sharing frequency are allocated based on a target resource scheduling strategy, and the first resource blocks of the first network and the second resource blocks of the second network are determined, including:

[0100] If the target scenario is the third scenario, the beam type of the first network is obtained; the beam spot area of the first network is determined based on the beam type; and the entire resource blocks corresponding to the network sharing frequency are determined as the first resource blocks of the first network or the second resource blocks of the second network according to the beam spot area and the position information of the target terminal.

[0101] The beam type can include a wide beam and a narrow beam, and the specific beam type can be set according to the actual scenario. The coverage range of the first network can be composed of beams, and the beam spot area can be the overlapping coverage area of the first network and the second network.

[0102] Specifically, in the third scenario, the satellite / cellular coordination scheduler can set the beam type of the first network according to the position information of the target terminal. If the beam type is a wide beam, the beam spot area of the first network is determined according to the overlapping coverage area of the first network and the second network. When the satellite / cellular coordination scheduler determines that the target terminal is in the overlapping coverage area of the first network and the second network, the entire resource blocks corresponding to the network sharing frequency are determined as the first resource blocks of the first network. When the satellite / cellular coordination scheduler determines that the target terminal is not in the overlapping coverage area of the first network and the second network (in the coverage area of the first network and not in the coverage area of the second network), the entire resource blocks corresponding to the network sharing frequency are determined as the second resource blocks of the second network. For example, as shown in FIG. 5, FIG. 5 is a schematic diagram of a wide beam of the first network in an example embodiment. FIG. 5 includes a base station of the first network and a base station of the second network. The two solid lines represent the wide beam area of the first network, and the two dashed lines represent the wide beam spot area of the first network. If the beam type is a narrow beam, the beam spot area of the first network is determined according to the overlapping coverage area of the first network and the second network. When the satellite / cellular coordination scheduler determines that the target terminal is in the coverage area of the first network, the entire resource blocks corresponding to the network sharing frequency are determined as the first resource blocks of the first network. When the satellite / cellular coordination scheduler determines that the target terminal is in the coverage area of the second network, the entire resource blocks corresponding to the network sharing frequency are determined as the second resource blocks of the second network. For example, as shown in FIG. 6, FIG. 6 is a schematic diagram of a narrow beam of the first network in an example embodiment. FIG. 6 includes a base station of the first network and a base station of the second network. The two solid lines represent the narrow beam area of the first network, and the two dashed lines represent the wide beam spot area of the first network. The narrow beam can be applied to a scenario with few users, and the beam can be dynamically adjusted.

[0103] In an example embodiment, the target resource scheduling strategy is used to allocate resource blocks of the network sharing frequency, and the first resource blocks of the first network and the second resource blocks of the second network are determined, including:

[0104] If the target scenario is the fourth scenario, the resource blocks of the network sharing frequency are all determined as the second resource blocks used by the second network.

[0105] Specifically, when the satellite / cellular coordination scheduler determines that the target scenario of the target terminal is the fourth scenario, the second network completely occupies the resource blocks of the network sharing frequency, and the second resource blocks used by the second network are determined, and the first network fails to occupy the resource blocks of the network sharing frequency. The embodiments of the present application completely occupy the resource blocks of the network sharing frequency by the second network in the fourth scenario, which improves the resource utilization of the fourth scenario and improves the utilization efficiency of the frequency spectrum.

[0106] In an example embodiment, the method for network frequency multiplexing further includes:

[0107] The first task index of the first network and the second task index of the second network are obtained, and the target resource scheduling strategy is adjusted based on the first task index and the second task index.

[0108] The task index can represent the signal condition of the target terminal after the current network executes the target resource scheduling strategy, and the task index can include but is not limited to: uplink and downlink transmission rate, time delay information, data packet loss condition, network switching success rate, and satellite / cellular coordination scheduler recorded success rate (connection), etc.

[0109] Specifically, the satellite / cellular coordination scheduler can obtain the first task indicator of the first network and the second task indicator of the second network in real time, and determine the signal condition received by the target terminal after the first network and the second network execute the target resource scheduling strategy according to the first task indicator and the second task indicator. The satellite / cellular coordination scheduler judges whether the signal condition received by the target terminal is lower than the set threshold, and in the case that the signal condition received by the target terminal is lower than the set threshold, the target resource scheduling strategy is dynamically adjusted according to the first task indicator and the second task indicator. Exemplarily, the satellite / cellular coordination scheduler can adjust the frequency division or time division proportion of the dynamic network sharing frequency, the beam "spot" size, etc. according to the task indicator. The embodiments of the present application continuously dynamically optimize the resource scheduling strategy by detecting the task indicator and adjusting the target resource scheduling strategy according to the task indicator, thereby improving the system performance and scheduling accuracy of the first network and the second network. Specifically, the satellite / cellular coordination scheduler continuously dynamically adjusts the satellite / cellular coordination scheduling strategy, thereby improving the spectrum utilization and spectrum efficiency of the first network and the second network, improving the performance and user perception of the first network and the second network, and reducing the cost of network construction and optimization of the first network and the second network.

[0110] In an exemplary embodiment, as shown in FIG. 7, a flowchart of a method of network frequency multiplexing is provided, the method of network frequency multiplexing comprising the following steps:

[0111] Step 701, the ground gateway station base station of the satellite network, the base station of the cellular network, and the satellite / cellular coordination scheduler are initialized respectively.

[0112] Step 702, the target terminal reports the RSSI of the satellite downlink reference signal and the RSRP of the cellular downlink reference signal currently received and measured to the satellite / cellular coordination scheduler of the system through the satellite network or the cellular network.

[0113] Step 703, the satellite / cellular coordination scheduler determines the relevant situation of the satellite tracking area and the cellular tracking area where the 5G+ / 6G terminal is located according to the reported RSSI and RSRP values, and determines the target scenario where the 5G+ / 6G terminal is located.

[0114] Step 704, for the first scenario, the satellite network completely occupies the resource block of the network sharing frequency, and the satellite / cellular coordination scheduler determines the first resource block of the satellite network.

[0115] Step 705, for the second scenario, the satellite network and the cellular network statically share or dynamically share the resource block of the network sharing frequency, and the satellite / cellular coordination scheduler determines the first resource block of the satellite network and the second resource block of the cellular network.

[0116] Step 706, for the third scenario, the satellite network and the cellular network satellite wide beam "spot" or narrow beam "spot" share the resource blocks of the network sharing frequency, and the satellite / cellular coordination scheduler determines the first resource block of the satellite network and the second resource block of the cellular network.

[0117] Step 707, for the fourth scenario, the cellular network completely occupies the resource blocks of the network sharing frequency, and the satellite / cellular coordination scheduler determines the second resource block of the cellular network.

[0118] Step 708, the satellite / cellular coordination scheduler obtains a first task index of the first network and a second task index of the second network; and adjusts the target resource scheduling strategy based on the first task index and the second task index. Return to step 702.

[0119] In summary, the embodiment of the present application proposes a network frequency multiplexing method, which adopts different satellite / cellular coordination scheduling strategies and methods according to the different scenarios of the target terminal through the newly added satellite / cellular coordination scheduler, effectively solves the same frequency interference problem in the frequency multiplexing of the satellite network and the cellular network, improves the performance of the satellite network and the cellular network and the 5G+ / 6G user perception, improves the frequency multiplexing rate of the satellite network and the cellular network, realizes higher communication capacity and bandwidth utilization, reduces the construction and optimization cost of the satellite network and the cellular network, can reduce the network construction and optimization cost of the satellite network and the cellular network, saves the fund investment of the operator, has high practical value, has considerable economic practical value and wide application prospect.

[0120] In an exemplary embodiment, the network frequency multiplexing method is suitable for both NTN transparent payload mode and NTN regenerative payload mode.

[0121] Specifically, if the NTN is in transparent mode, as shown in FIG. 8, which is a structural schematic diagram of the NTN in transparent mode, the ground network element can include a ground gateway station 103, and an NTN NR base station 106 connected with the ground gateway station 103, the satellite base station 104 can include an NTN NR repeater, the NTN NR base station 106 can receive the second resource block of the satellite network sent by the satellite / cellular coordination scheduler and send to the ground gateway station 103, the ground gateway station 103 sends the second resource block to the satellite base station 104, and the satellite base station 104 directly transmits the second resource block to the target terminal 107 as an NTN NR repeater.

[0122] If the NTN is in the regenerative mode, as shown in FIG. 9, which is a structural schematic diagram of the NTN in the regenerative mode, the satellite network element can include the satellite base station 104 and the NTN NR base station 106, and the NTN NR base station 106 can send the received second resource block to the target terminal 107. Alternatively, the satellite base station 104 can be connected with the NTN NR base station 106, and the NTN NR base station 106 can send the received second resource block to the satellite base station 104, and the satellite base station 104 sends the second resource block to the target terminal 107.

[0123] It should be understood that, although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or steps or stages in other steps.

[0124] Based on the same inventive concept, the embodiments of the present application also provide a network frequency multiplexing device for implementing the network frequency multiplexing method described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more network frequency multiplexing device embodiments provided below can refer to the limitations of the network frequency multiplexing method in the above text, which will not be repeated here.

[0125] In one exemplary embodiment, as shown in FIG. 10, a network frequency multiplexing device 1000 is provided, comprising a first determination module 1001, a second determination module 1002 and an allocation module 1003, wherein:

[0126] The first determination module 1001 is configured to determine a target scenario according to first signal strength data of a first network and second signal strength data of a second network.

[0127] The second determination module 1002 is configured to determine a target resource scheduling strategy corresponding to the target scenario based on a correspondence between a plurality of scenarios and a plurality of resource scheduling strategies.

[0128] The allocation module 1003 is configured to allocate resource blocks of a network shared frequency based on the target resource scheduling strategy to determine first resource blocks corresponding to the first network and second resource blocks corresponding to the second network.

[0129] In one of the examples, the first determining module 1001 is configured to determine a first tracking area of the first network based on the signal strength data of the first network.

[0130] determine a second tracking area of the second network based on the signal strength data of the second network.

[0131] calculate the overlapping coverage of the first network and the second network based on the first tracking area and the second tracking area.

[0132] determine the target scenario based on the overlapping coverage.

[0133] In one of the examples, the target scenario is one of the following scenarios: a first scenario, a second scenario, a third scenario, and a fourth scenario. The first determining module 1001 is further configured to determine the target scenario as the first scenario if the overlapping coverage meets a first threshold and the second tracking area is not detected while the first tracking area is detected.

[0134] determine the target scenario as the second scenario if the overlapping coverage meets a second threshold.

[0135] determine the target scenario as the third scenario if the overlapping coverage meets a value greater than the first threshold and smaller than the second threshold.

[0136] determine the target scenario as the fourth scenario if the overlapping coverage meets the first threshold and the first tracking area is not detected while the second tracking area is detected.

[0137] The first threshold is smaller than the second threshold.

[0138] In one of the examples, the resource blocks of the network sharing frequency are allocated based on the target resource scheduling strategy, and the first resource block of the first network and the second resource block of the second network are determined, including:

[0139] if the target scenario is the first scenario, all the resource blocks corresponding to the network sharing frequency are determined as the first resource blocks used by the first network.

[0140] In one of the examples, the allocating module 1003 is configured to, if the target scenario is the second scenario, acquire a service statistic of the second network, determine a target resource block in the resource blocks of the network sharing frequency according to the service statistic, and determine the target resource block as the second resource block used by the second network.

[0141] determine the first resource block used by the first network according to the resource blocks of the network sharing frequency, the second resource block, and a preset allocation manner. The preset allocation manner is a static sharing manner or a dynamic sharing manner.

[0142] In one of the examples, the allocation module 1003 is configured to obtain a beam type of the first network if the target scenario is the third scenario.

[0143] The allocation module 1003 is configured to determine a beam spot area of the first network based on the beam type, the beam spot area being an overlapping coverage area of the first network and the second network.

[0144] The allocation module 1003 is configured to determine all resource blocks corresponding to the network sharing frequency as the first resource blocks of the first network or determine all resource blocks corresponding to the network sharing frequency as the second resource blocks of the second network according to the beam spot area and the location information of the target terminal.

[0145] In one of the examples, the allocation module 1003 is configured to determine all resource blocks of the network sharing frequency as the second resource blocks of the second network if the target scenario is the fourth scenario.

[0146] In one of the examples, the allocation module 1003 is further configured to obtain a first task index of the first network and a second task index of the second network.

[0147] The allocation module 1003 is configured to adjust the target resource scheduling strategy based on the first task index and the second task index.

[0148] The above modules in the network frequency multiplexing apparatus can be implemented by software, hardware or a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to the above modules.

[0149] In one example embodiment, a computer device is provided, which can be a server, and an internal structure diagram of the computer device can be as shown in FIG. 11. The computer device includes a processor, a memory, an input / output interface (I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The database of the computer device is configured to store a resource scheduling strategy. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to communicate with external terminals through a network connection. The computer program is executed by the processor to implement a network frequency multiplexing method.

[0150] Those skilled in the art can understand that the structure shown in FIG. 11 is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0151] In one embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the steps in the above method embodiments when executing the computer program.

[0152] In one embodiment, a computer readable storage medium is provided, storing a computer program, and the computer program implementing the steps in the above method embodiments when executed by a processor.

[0153] In one embodiment, a computer program product is provided, comprising a computer program, and the computer program implementing the steps in the above method embodiments when executed by a processor.

[0154] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., without being limited thereto.

[0155] The technical features of the above embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combinations of the technical features do not exist contradictory, they should be considered as the scope of the present application.

[0156] The above-described embodiments are merely illustrative of several embodiments of the present application, and the description is relatively specific and detailed, but should not be understood as a limitation on the scope of the patent. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.

Claims

1. A method for network frequency multiplexing, the method comprising: determining a target scenario according to signal strength data of a first network and signal strength data of a second network; determining a target resource scheduling strategy corresponding to the target scenario based on a preset correspondence between scenarios and resource scheduling strategies; allocating resource blocks of a network-shared frequency based on the target resource scheduling strategy to determine first resource blocks corresponding to the first network and second resource blocks corresponding to the second network. 2.The method of claim 1, wherein the determining a target scenario according to signal strength data of a first network and signal strength data of a second network comprises: determining a first tracking area of the first network based on the signal strength data of the first network; determining a second tracking area of the second network based on the signal strength data of the second network; calculating an overlapping coverage rate of the first network and the second network based on the first tracking area and the second tracking area; and determining a target scenario based on the overlapping coverage rate. 3.The method of claim 2, wherein the target scenario is one of a first scenario, a second scenario, a third scenario, and a fourth scenario, and the determining a target scenario based on the overlapping coverage rate comprises: if the overlapping coverage rate meets a first threshold and the second tracking area is not detected while the first tracking area is detected, determining the target scenario as the first scenario; if the overlapping coverage rate meets a second threshold, determining the target scenario as the second scenario; if the overlapping coverage rate meets a value greater than the first threshold and less than the second threshold, determining the target scenario as the third scenario; if the overlapping coverage rate meets the first threshold and the first tracking area is not detected while the second tracking area is detected, determining the target scenario as the fourth scenario; and the first threshold is less than the second threshold. 4.The method of claim 3, wherein the allocating resource blocks of a network-shared frequency based on the target resource scheduling strategy to determine first resource blocks of the first network and second resource blocks of the second network comprises: if the target scenario is the first scenario, determining all resource blocks corresponding to the network-shared frequency as the first resource blocks used by the first network. 5.The method of claim 3, wherein the allocating resource blocks of a network-shared frequency based on the target resource scheduling strategy to determine first resource blocks of the first network and second resource blocks of the second network comprises: if the target scenario is the second scenario, obtaining a service statistic of the second network, determining target resource blocks in the resource blocks of the network-shared frequency according to the service statistic, and taking the target resource blocks as the second resource blocks used by the second network; and determining the first resource blocks used by the first network according to the resource blocks of the network-shared frequency, the second resource blocks, and a preset allocation manner, the preset allocation manner being a static sharing manner or a dynamic sharing manner.

6. The method of claim 3, wherein the allocating, based on the target resource scheduling strategy, resource blocks of a network sharing frequency to determine first resource blocks of the first network and second resource blocks of the second network comprises: if the target scenario is the third scenario, obtaining a beam type of the first network; determining a beam spot area of the first network based on the beam type, the beam spot area being an overlapping coverage area of the first network and the second network; and determining, according to the beam spot area and location information of a target terminal, all resource blocks corresponding to the network sharing frequency as the first resource blocks of the first network or all resource blocks corresponding to the network sharing frequency as the second resource blocks of the second network.

7. The method of claim 3, wherein the allocating, based on the target resource scheduling strategy, resource blocks of a network sharing frequency to determine first resource blocks of the first network and second resource blocks of the second network comprises: if the target scenario is the fourth scenario, determining all resource blocks of the network sharing frequency as the second resource blocks used by the second network.

8. The method of claim 1, further comprising: obtaining a first task indicator of the first network and a second task indicator of the second network; and adjusting the target resource scheduling strategy based on the first task indicator and the second task indicator.

9. The method of claim 8, wherein the adjusting the target resource scheduling strategy based on the first task indicator and the second task indicator comprises: determining, according to the first task indicator and the second task indicator, a signal condition received by a target terminal after the first network and the second network execute the target resource scheduling strategy; and dynamically adjusting the target resource scheduling strategy based on the first task indicator and the second task indicator in a case where the signal condition received by the target terminal is lower than a set threshold.

10. The method of claim 1, wherein the first network is a satellite network and the second network is a cellular network.

11. The method of claim 1, wherein the resource scheduling strategy dynamically divides a network sharing frequency occupied by the first network and the second network in time, frequency, or wavelength according to the preset scenarios.

12. An apparatus for network frequency multiplexing, the apparatus comprising: a first determining module configured to determine a target scenario according to first signal strength data of a first network and second signal strength data of a second network; a second determining module configured to determine a target resource scheduling strategy corresponding to the target scenario based on a correspondence between a plurality of scenarios and a plurality of resource scheduling strategies; and an allocating module configured to allocate, based on the target resource scheduling strategy, resource blocks of a network sharing frequency to determine first resource blocks corresponding to the first network and second resource blocks corresponding to the second network. ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 13.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the method in any one of claims 1 to 11 when executing the computer program. 14.A computer readable storage medium, having stored thereon a computer program, wherein the computer program, when executed by a processor, implements the steps of the method in any one of claims 1 to 11. 15.A computer program product, comprising a computer program, wherein the computer program, when executed by a processor, implements the steps of the method in any one of claims 1 to 11.

Citation Information

Patent Citations

  • Network frequency spectrum sharing method

    CN103763708A

  • Same-frequency interference suppression method based on protection area and directional antenna

    CN113950065A

  • Resource sharing method and device

    CN115209417A

  • Method for switching non-ground network satellites, terminal equipment and network equipment

    CN117413568A

  • Information transmission method, resource processing method, device and network side equipment

    CN117692910A