Beam hopping method based on satellite user proportion

By adopting a beam hopping method based on the proportion of satellite users in the satellite-ground fusion network, the complex resource allocation problem in the existing technology is solved, efficient user scheduling and resource allocation are achieved, effectively covering the service area and meeting user needs.

CN120076048APending Publication Date: 2025-05-30NANTONG UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510247935.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-04
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In the satellite-ground fusion network, the prior art ignores the differences in frame structures between satellite networks and ground networks, resulting in complex resource allocation and difficult to achieve efficient user scheduling and resource allocation.

Method used

The beam hopping method based on the proportion of satellite users is adopted. By scheduling users to the ground network or satellite network according to the distance between the ground base station and the ground user during each beam hopping time slot, and resource allocation is performed based on the five constraints and coverage probability, the optimal unit is finally selected for beam hopping irradiation.

Benefits of technology

Effective coverage of the served area improves the efficiency of user scheduling and resource allocation, and can better meet the needs of each user, especially when the user distribution is highly random.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120076048A_ABST
    Figure CN120076048A_ABST
Patent Text Reader

Abstract

The invention discloses a beam hopping method based on a satellite user proportion, which belongs to the field of large-time-scale satellite beam hopping, and comprises the following steps: S1, scheduling a ground user to a ground network or a satellite network according to the distance between a ground base station TBS and the ground user during each beam hopping time slot based on a user scheduling model, corresponding ground base stations are paired, and preliminary resource allocation is completed; s2, adding five constraints, ensuring that the number of ground users GU served by each ground base station TBS does not exceed the maximum limit based on the five constraints and the coverage probability in the area, and reallocating the ground base station TBS or the satellite network SN when the number of the ground users GU served by each ground base station TBS exceeds the maximum limit; and S3, according to the proportion of the ground users GU dispatched to the satellite network SN in each unit in the satellite service area, selecting an optimal unit to carry out hopping beam irradiation. Compared with a fixed beam, the method provided by the invention can effectively cover a served area, and is superior to the existing scheme due to the influence of user distribution randomness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of satellite beam hopping on a large time scale, and particularly relates to a beam hopping method based on the proportion of satellite users. Background Art

[0002] Terrestrial Networks (TN) have been able to provide effective communication services in densely populated areas. However, it is challenging for TN to cover remote areas with sparse populations, and Satellite Networks (SN) can be used as a supplement. Combining SN with TN to form an integrated satellite and terrestrial network is regarded as one of the most important research directions for 6G to achieve ubiquitous wireless coverage.

[0003] In a satellite-terrestrial integrated network, a Ground User (GU) can choose SN or TN for service. This gives rise to a problem, namely, scheduling user access to different networks and allocating multiple resources accordingly in an effective manner. The choice between SN and TN may provide the user with completely different transmission modes and have different scales in terms of time-frequency frames. This will lead to complex interference patterns in the time-frequency domain, so resource allocation in a satellite-terrestrial integrated network is more complex than in a homogeneous network. How to achieve efficient user scheduling and resource allocation is the key to the implementation of a satellite-terrestrial integrated network. However, most existing studies ignore the differences in the frame structures of SN and TN, which may reduce performance in practice. Summary of the Invention

[0004] In view of the problems existing in the prior art, the present invention provides a beam hopping method based on the proportion of satellite users, which can simultaneously consider the interference between the satellite network SN and the terrestrial network TN and effectively cover the served area.

[0005] To solve the above technical problems, the present invention provides the following technical solution: A beam hopping method based on the proportion of satellite users, comprising the following steps:

[0006] S1. For the satellite service area, based on the user scheduling model, during each beam hopping time slot, schedule the Ground User (GU) to the Terrestrial Network (TN) or the Satellite Network (SN) according to the distance between the Terrestrial Base Station (TBS) and the Ground User (GU), and pair the corresponding Terrestrial Base Station (TBS) to complete the preliminary resource allocation;

[0007] S2. Add five constraints: dedicated channel constraint, continuity constraint of satellite network SN channel occupancy, continuity constraint of satellite network SN time slot occupancy, uniqueness constraint of resource block RB of satellite network SN, and reuse constraint of resource block RB of terrestrial base station TBS; based on the five constraints and the coverage probability within the region, ensure that the number of terrestrial users GU served by each terrestrial base station TBS does not exceed the maximum limit, and reallocate the terrestrial base station TBS or satellite network SN when it exceeds.

[0008] S3. According to the proportion of terrestrial users GU scheduled to the satellite network SN in each cell within the satellite service area, select the optimal cell for hopping beam illumination.

[0009] Further, the aforementioned step S1 includes the following sub-steps:

[0010] S1.1. During the hopping beam, terrestrial users GU in the satellite service area are assigned to the satellite network SN or terrestrial network TN according to their positions. The assignment of terrestrial users GU is X = {x i , i = 1,..., I}. For the J i terrestrial users GU covered by the i-th cell, x i = {x i,j | j = 1, 2,..., J i}, which is expressed as:

[0011]

[0012] Among them, x ij = 1 represents the user SGU assigned to the satellite network SN, and x ij = 0 represents the user TGU assigned to the terrestrial network TN;

[0013] S1.2. For the assignment X of terrestrial users GU, further pair the user TGU associated with the terrestrial network TN with a specific TBS for transmission. The pairing matrix is expressed as S = {S i , i = 1,..., I}, where S i is a matrix of size M i × J i . s i,m,j ∈ {0, 1}, indicating whether TGUj is matched or not with TBSm in cell i, m = 1,..., M i , j = 1,..., J i ;

[0014] S1.3. During the hopping beam time slot, each user TGU associated with the terrestrial network TN is paired with the same terrestrial base station TBS, and the number of user TGU served by a terrestrial base station TBS is restricted by , as follows:

[0015]

[0016] Wherein represents the number of ground base station coverages;

[0017] S1.4. Describe the preliminary resource allocation as a set of matrices Wherein represents the resource block (RB) allocation of the ground user GU in a hopping beam time slot, and this time slot contains n bh time slots. The matrix a i,j has a size of L×n bh , where the (l, t) element represents whether the t-th resource block RB of the L-th channel is allocated to the j-th ground user GU in the i-th cell, where l = 1,..., L and t = 1,..., n bh .

[0018] Furthermore, in the aforementioned step S2, the dedicated channel constraint is used to ensure that the users TGU allocated to the ground network TN do not occupy the dedicated channels of the satellite network SN, as shown in the following formula:

[0019]

[0020] Furthermore, in the aforementioned step S2, the continuity constraint of the satellite network SN channel occupancy is as follows:

[0021]

[0022] Furthermore, in the aforementioned step S2, the continuity constraint of the satellite network SN time slot occupancy, corresponding to the satellite network SN time slots always occupying a set of consecutive time slots, is as follows:

[0023]

[0024] Furthermore, in the aforementioned step S2, the uniqueness constraint of the resource blocks RB of the satellite network SN ensures that the users SGU in the same cell do not occupy the same resource blocks RB,

[0025]

[0026] Furthermore, in the aforementioned step S2, the resource block RB reuse constraint of the ground base station TBS is as follows: corresponding to different users TGU paired with the same ground base station TBS not occupying the same resource blocks RB, while different ground base stations TBS reuse the same resource blocks RB,

[0027]

[0028] Furthermore, in the aforementioned step S2, based on five constraints and the coverage probability within the region, ensure that the number of ground users GU served by each terrestrial base station TBS does not exceed the maximum limit. When it exceeds, reallocate the terrestrial base station TBS or the satellite network SN, including the following sub-steps

[0029] S2.1. For the i-th cell with an area of U, the number M of terrestrial base stations TBS i and the number J of ground users Gu i respectively follow Poisson distributions with parameters and The coverage probability within the region is as follows:

[0030]

[0031] S2.2 represents the number of GUs covered by TN and follows a binomial distribution with parameters J and i and J i is the Poisson distribution:

[0032]

[0033] S2.3. The probability of covering at least J′ GUs is as follows:

[0034]

[0035] S2.4. Initialize the user scheduling matrix and the terrestrial user GU - terrestrial base station TBS pairing matrix This matrix is based on the distance d from the terrestrial user GU to the terrestrial base station TBS. Any terrestrial user GU within the coverage range of a terrestrial base station TBS is initially scheduled to the terrestrial network TN and paired with the corresponding terrestrial base station TBS, while the terrestrial user GU located outside the coverage of the terrestrial base station TBS is scheduled to the satellite network SN i,m,j , and the elements in and are as follows:

[0036]

[0037] S2.5. For a terrestrial user GU covered by multiple terrestrial base stations TBS, during the initialization process, for i, j, s i,m,j = S i,m′,j = 1, in the case of m ≠ m′, considering the continuity constraint of satellite network SN channel occupancy, for any terrestrial user GU that needs to be paired with multiple terrestrial base stations TBS, that is, ∑ m s i,m,j ​​​> 1, select its closest terrestrial base station TBS in the following manner,

[0038]

[0039] And the pairing matrix is updated accordingly in the following manner:

[0040]

[0041] S2.5. Implement the continuity constraint of satellite network SN time slot occupancy. If the number of terrestrial users GU served by the same terrestrial base station TBS during T bh 、 is greater than then rearrange the terrestrial users GU in descending order of d i,m,j to another TBS m * . If the terrestrial user GU switches to TBS m * then s i,m,j = 0,

[0042] If after the pairing adjustment still exceeds the threshold, then schedule the terrestrial user GU with the largest d i,m,j to access the satellite network SN, and the parameter is set to s i,m,j = 0, x i,j = 1, completing the association of the initial satellite network SN and the terrestrial network TN with and as the output.

[0043] Furthermore, the aforementioned step S3 specifically includes:

[0044] S3.1. There is no co-frequency interference in the resource block RB. Based on the continuity of the satellite network SN frame structure in time and frequency, the minimum number of resource blocks RBs required by each user SGU is where represents rounding to the nearest integer;

[0045] S3.2. Let n max = L × n bh represent the maximum number of available resource blocks RB in the hopping beam time slot. When there exists a feasible allocation to the satellite network user SGU, where ∈ sn is a predefined threshold;

[0046] S3.3. Represent the total number of feasible users SGU in a cell as Select the k largest cells for lighting.

[0047] Compared with the prior art, the beneficial technical effects of the present invention adopting the above technical solutions are as follows:

[0048] For large time scales, i.e., satellite beam hopping, the scheduling of users to SN or TN is determined based on the spatial distribution of GUs and their specific requirements. Optimize the satellite beam pattern according to the proportion of SGU in the total GUs, while considering the interference between SN and TN. In the case of increasing demand, the needs of each user can be better met. Compared with fixed beams, the present invention can effectively cover the served area and is superior to existing solutions in terms of being affected by the randomness of user distribution. Description of the Drawings

[0049] Figure 1 is the algorithm diagram of the present invention.

[0050] Figure 2 is the satellite-ground integrated network system model diagram, where (a) in the figure is the coverage model diagram and (b) is the communication model diagram.

[0051] Figure 3 is the performance diagram of different algorithms under different TBS radii.

[0052] Figure 4 is the comparison result schematic diagram of different hopping beam methods and different n bh Detailed Implementation Modes

[0053] To better understand the technical content of the present invention, specific embodiments are hereby given and described in conjunction with the accompanying drawings as follows.

[0054] In the present invention, various aspects of the present invention are described with reference to the accompanying drawings, and many illustrative embodiments are shown in the drawings. The embodiments of the present invention are not limited to those described in the drawings. It should be understood that the present invention can be implemented by any one of the various concepts and embodiments introduced above and the concepts and implementation manners described in detail below, because the concepts and embodiments disclosed in the present invention are not limited to any implementation manner. In addition, some aspects disclosed in the present invention can be used alone, or in any appropriate combination with other aspects disclosed in the present invention.

[0055] Refer to Figure 1 , the present invention provides a hopping beam method based on the proportion of satellite users. Allocate the ground base station TBS according to the positions of the user TGUs allocated to the ground base station, design the hopping beam pattern based on the maximum proportion (MP) rule of the users SGUs allocated to the satellite network, and then perform initial resource allocation. Figure 2 is the satellite-ground integrated network system model diagram, where (a) in the figure is the coverage model diagram and (b) is the communication model diagram.

[0056] ​The method of the present invention includes the following steps:

[0057] S1. For the satellite service area, based on the user scheduling model, during each beam hopping time slot, ground users GU are scheduled to the terrestrial network TN or the satellite network SN according to the distance between the terrestrial base station TBS and the ground user GU, and the corresponding terrestrial base station TBS is paired to complete the preliminary resource allocation;

[0058] S2. Add five constraints: dedicated channel constraint, continuity constraint of satellite network SN channel occupancy, continuity constraint of satellite network SN time slot occupancy, uniqueness constraint of resource block RB of satellite network SN, and reuse constraint of resource block RB of terrestrial base station TBS; Based on the five constraints and the coverage probability within the area, ensure that the number of ground users GU served by each terrestrial base station TBS does not exceed the maximum limit, and reallocate the terrestrial base station TBS or the satellite network SN when it exceeds;

[0059] S3. According to the proportion of ground users GU scheduled to the satellite network SN in each cell within the satellite service area, select the optimal cell for hopping beam irradiation.

[0060] As a preferred embodiment of the present invention, step S1 includes the following sub-steps:

[0061] S1.1. During the beam hopping, ground users GU in the satellite service area are assigned to the satellite network SN or the terrestrial network TN according to their positions. The assignment of ground users GU is X = {x i , i = 1,..., I}. For the J i th ground user GU covered by the i-th cell, xi = {x i,j |j = 1, 2,..., Ji}, which is expressed as:

[0062]

[0063] Among them, x ij = 1 represents the user SGU assigned to the satellite network SN, and x ij = 0 represents the user TGU assigned to the terrestrial network TN;

[0064] S1.2. For the assignment X of ground users GU, the user TGU associated with the terrestrial network TN is further paired with a specific TBS for transmission. The pairing matrix is expressed as S = {S i , i = 1,..., I}, where S i is a matrix of size M i × J i , s i,m,j ∈ {0, 1}, indicating whether TGUj matches or does not match TBSm in cell i, m = 1,..., M i, j = 1, ..., J i ;

[0065] S1.3. In each hopping beam time slot, each user TGU associated with the terrestrial network TN is paired with the same terrestrial base station TBS, and the number of user TGUs served by a terrestrial base station TBS is restricted by as follows:

[0066]

[0067] In the formula, represents the number of terrestrial coverage base stations, and TBS represents the maximum number of served GUs;

[0068] S1.4. Describe the preliminary resource allocation as a set of matrices where represents the resource block RB allocation of the terrestrial user GU in a hopping beam time slot, and this time slot contains n bh time slots. The size of the matrix a i,j is L×n bh , and the (l, t) element represents whether the t-th resource block RB of the L-th channel is allocated to the j-th terrestrial user GU in the i-th cell, l = 1, ..., L, t = 1, ..., n bh .

[0069] As a preferred embodiment of the present invention, in step S2, five constraints are added: dedicated channel constraint, continuity constraint of satellite network SN channel occupancy, continuity constraint of satellite network SN time slot occupancy, uniqueness constraint of resource block RB of satellite network SN, and reuse constraint of resource block RB of terrestrial base station TBS. Specifically as follows:

[0070] The dedicated channel constraint is used to ensure that the user TGU allocated to the terrestrial network TN does not occupy the dedicated channel of the satellite network SN, as follows:

[0071]

[0072] The continuity constraint of satellite network SN channel occupancy is as follows:

[0073]

[0074] The continuity constraint of satellite network SN time slot occupancy, corresponding to that the satellite network SN time slot always occupies a group of continuous time slots, is as follows:

[0075]

[0076] The uniqueness constraint of resource blocks (RBs) in the satellite network SN ensures that user SGU in the same cell does not occupy the same RB.

[0077]

[0078] The RB reuse constraint of the terrestrial base station (TBS) is as follows: different user TGUs paired with the same TBS do not occupy the same RB, while different TBSs reuse the same RB.

[0079]

[0080] As Figure 3 shown, based on the fact that user scheduling is predetermined for the entire beam hopping time slot with a duration of T bh , only long-term channel state information (CSI) is considered in the design and . In this case, g i,j is only affected by the positions of GUs and TBSs. Therefore, the coverage radius r of the TBS plays an important role in the transmission mode selection of GUs. Specifically, for a larger r, each TBS can cover more GUs and provide more association options, but this may also lead to more interference. Therefore, the coverage probability of TBSs in the terrestrial network TN is crucial for determining an appropriate r, and the analysis is as follows. For simplicity, the present invention assumes that all TBSs have the same r.

[0081] As a preferred embodiment of the present invention, based on five constraints and the coverage probability within the region, it is ensured that the number of terrestrial users (GUs) served by each TBS does not exceed the maximum limit. When it exceeds, the TBS or the satellite network SN is reallocated, including the following sub-steps:

[0082] S2.1. For the i-th cell with an area of U, the number M i of TBSs and the number J i of ground users (Gus) follow Poisson distributions with parameters and respectively. The coverage probability within the region is as follows:

[0083]

[0084] S2.2. Let represent the number of GUs covered by TN, which follows a binomial distribution with parameters J i and . J i is a Poisson distribution:

[0085]

[0086] S2.3. Probability of covering at least J′ GUs, as follows:

[0087]

[0088] S2.4. Initialize the user scheduling matrix and the pairing matrix of ground user GU - ground base station TBS This matrix is based on the distance from ground user GU to ground base station TBS, i.e., d i,m,j , initially, the ground users GU within the coverage of any ground base station TBS are scheduled to the ground network TN and paired with the corresponding ground base station TBS, while the ground users GU located outside the coverage of the ground base station TBS are scheduled to the satellite network SN; and The elements in

[0089]

[0090] S2.5. For a ground user GU covered by multiple ground base stations TBS, during the initialization process, for i, j, s i,m,j = S i,m′,j = 1, in the case of m ≠ m′, considering the continuity constraint of satellite network SN channel occupancy, for any ground user GU that needs to be paired with multiple ground base stations TBS, i.e., ∑ m s i,m,j > 1, select its closest ground base station TBS in the following way

[0091]

[0092] And the pairing matrix is updated accordingly in the following way

[0093]

[0094] S2.5. Implement the continuity constraint of satellite network SN time slot occupancy. If the number of ground users GU served by the same ground base station TBS during T bh 、 is greater than then rearrange the ground users GU in descending order of d i,m,j to another TBSm * , if the ground user GU switches to TBS m * , then s i,m,j = 0,

[0095] If after the pairing adjustment If it still exceeds the threshold, then the terrestrial user GU with the largest d i,m,j will be scheduled to access the satellite network SN, and the parameter is set to s i,m,j = 0, x i,j = 1, and the association of the initial satellite network SN and the terrestrial network TN with and as the output is completed.

[0096] After that, based on and a hopping beam scheme is designed to determine whether to illuminate a cell according to the ratio of the users SGU in all the bottom users GU in the cell who are not pre-assigned to the satellite network (denoted as ω i ). Generally, the K cells with the largest ω i will be selected for illumination. However, the channel conditions of some users SGU may be very poor, so a large amount of resources are required to meet their requirements, or in the worst case, their requirements cannot be met with the available resource blocks RB. For this consideration, such users SGU should be "filtered out" when selecting the cells for illumination.

[0097] As a preferred embodiment of the present invention, step S3 is specifically:

[0098] Assume that there is no co-frequency interference (CFI) in the resource block RB. Due to the continuity of the satellite network SN frame structure in time and frequency, the minimum number of resource blocks RB required by each user SGU is where represents rounding to the nearest integer. Let n max = L × n bh represent the maximum number of available resource blocks RB in the hopping beam time slot. Only when is the user SGU assigned to the satellite network called "feasible", where ∈ sn is a predefined threshold. That is, only when the SGU does not require too many RBs (i.e., it has good SN link conditions), it will be considered in the design of the hopping beam scheme; otherwise, it will be "filtered out". Denote the total number of feasible SGU in a cell as Then we can select the k cells with the largest number for illumination.

[0099] Although the present invention has been described above with preferred embodiments, it is not intended to limit the present invention. Those with ordinary knowledge in the technical field to which the present invention pertains can make various modifications and refinements without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be defined by the claims.

Claims

1. A beam hopping method based on satellite user ratio, characterized in that: The following steps are involved: S1. For the satellite service area, based on the user scheduling model, the ground user GU is scheduled to the ground network TN or the satellite network SN according to the distance between the ground base station TBS and the ground user GU during each beam hopping time slot, and the corresponding ground base station TBS is paired to complete the preliminary resource allocation; S2. Add five constraints: dedicated channel constraint, satellite network SN channel occupancy continuity constraint, satellite network SN time slot occupancy continuity constraint, satellite network SN resource block RB uniqueness constraint, ground base station TBS resource block RB reuse constraint; based on the five constraints and the coverage probability in the area, ensure that the number of ground users GU served by each ground base station TBS does not exceed the maximum limit, and reallocate the ground base station TBS or satellite network SN when it exceeds the limit; S3. According to the proportion of ground users GU dispatched to the satellite network SN in each unit within the satellite service area, the optimal unit is selected for beam hopping illumination.

2. The beam hopping method based on satellite user ratio according to claim 1, characterized in that: Step S1 includes the following sub-steps: S1.

1. During the beam hopping period, the ground user GU in the satellite service area is allocated to the satellite network SN or the ground network TN according to its location. The allocation of the ground user GU is X = {x i , i=1,...,I}, for J covered by the i-th cell i Ground users GU, x i ={x i,j |j=1,2,...,J i }, expressed as: Among them, x ij =1 indicates that the user SGU is assigned to the satellite network SN, x ij =0 indicates the user TGU assigned to the terrestrial network TN; S1.

2. For the distribution situation X of the ground user GU, the user TGU associated with the ground network TN is further paired with a specific TBS for transmission. The pairing matrix is ​​represented by S = {S i , i=1,...,I}, where S i The size is M i ×J i The matrix, s i,m,j ∈{0,1}, indicating that TGUj matches or does not match TBSm in cell i, m=1,...,M i , j = 1, ..., J i ; S1.

3. Each user TGU associated with the terrestrial network TN is paired with the same terrestrial base station TBS in the beam hopping time slot, and the number of user TGUs served by a terrestrial base station TBS is limited by The restrictions are as follows: In the formula, Indicates the number of ground base stations covered; S1.

4. Describe the initial resource allocation as a set of matrices in represents the resource block RB allocation of the ground user GU in a beam hopping time slot, which contains n bh time slots, matrix a i,j The size is L×n bh , where (l,t) elements Indicates whether the t-th resource block RB of the L-th channel is allocated to the j-th bottom user in the ith cell GU,l=1,...,L,t=1,...,n bh .

3. The beam hopping method based on satellite user ratio according to claim 2, characterized in that: In step S2, the dedicated channel constraint is used to ensure that the user TGU assigned to the terrestrial network TN does not occupy the dedicated channel of the satellite network SN, as shown in the following formula:

4. The beam hopping method based on satellite user ratio according to claim 2, characterized in that: In step S2, the continuity constraint of satellite network SN channel occupancy is as follows:

5. The beam hopping method based on satellite user ratio according to claim 2, characterized in that: In step S2, the satellite network SN time slot occupancy continuity constraint corresponds to the satellite network SN time slot always occupying a set of continuous Time slot, as follows:

6. The beam hopping method based on satellite user ratio according to claim 2, characterized in that: In step S2, the resource block RB of the satellite network SN is uniquely constrained to ensure that users SGU in the same unit do not occupy the same resource block RB.

7. The beam hopping method based on satellite user ratio according to claim 2, characterized in that: In step S2, the resource block RB reuse constraint of the ground base station TBS is as follows: Different users TGU paired with the same ground base station TBS will not occupy the same resource block RB, and different ground base stations TBS reuse the same resource block RB, 8. The beam hopping method based on satellite user ratio according to claim 2, characterized in that: In step S2, based on the five constraints and the coverage probability in the area, it is ensured that the number of ground users GU served by each ground base station TBS does not exceed the maximum limit. When the number exceeds the maximum limit, the ground base station TBS or the satellite network SN is reallocated, including the following sub-steps: S2.1, the i-th cell, area U, ground base station TBS M i and ground user Gu's J i The number follows a Poisson distribution with parameters and The coverage probability in the area is as follows: S2.2, Indicates the number of GUs covered by TN, Following the parameter J i and The binomial distribution of J i is a Poisson distribution: S2.3, the probability of covering at least J′GUs is as follows: S2.

4. Initialize the user scheduling matrix And ground user GU-ground base station TBS pairing matrix This matrix is ​​based on the distance from the ground user GU to the ground base station TBS, that is, d i,m,j , any ground user GU within the coverage of the ground base station TBS is initially dispatched to the ground network TN and paired with the corresponding ground base station TBS, while the ground user GU located outside the coverage of the ground base station TBS is dispatched to the satellite network SN, and The elements in are as follows: S2.5, for a ground user GU covered by multiple ground base stations TBS, during the initialization process, for i, j, s i,m,j =s i,m′,j =1, m≠m′, considering the continuity constraint of satellite network SN channel occupancy, for any ground user GU with multiple ground base stations TBS to be paired, that is, ∑ m s i,m,j >1, select the nearest ground base station TBS by the following method, And the pairing matrix is ​​updated accordingly by: S2.

5. Execute the continuity constraint of satellite network SN time slot occupancy. If T bh , The number of ground users GU served by the same ground base station TBS during the period is greater than According to d i,m,j Rearrange the ground user GU to another TBSm in descending order * , if the ground user GU switches to TBS m * , then s i,m,j =0, If after pairing adjustment Still exceeds the threshold, it will have the maximum d i,m,j The ground user GU is scheduled to access the satellite network SN, and the parameter is set to s i,m,j =0,x i,j =1, completed with and As output the initial satellite network SN is associated with the terrestrial network TN.

9. The beam hopping method based on satellite user ratio according to claim 2, characterized in that: Step S3 includes the following sub-steps: S3.

1. In addition, there is no co-channel interference in the resource block RB. Based on the continuity of the satellite network SN frame structure in time and frequency, the minimum number of resource blocks RBs required for each user SGU is in Indicates rounding to the nearest integer; S3.2, let n max =L×n bh Indicates the maximum number of available resource blocks RB in a beam hopping slot. When there is a feasible allocation to satellite network users SGU, where ∈ sn is a predefined threshold; S3.

3. The total number of feasible users SGU in a unit is expressed as choose The largest k cells are illuminated.