Double-satellite user scheduling method suitable for satellite mobile communication system

文档序号:195395 发布日期:2021-11-02 浏览:30次 中文

阅读说明:本技术 适于卫星移动通信系统的双星用户调度方法 (Double-satellite user scheduling method suitable for satellite mobile communication system ) 是由 翟华 王海红 张大伟 张千 郑瑾 王强 左增宏 于 2021-06-18 设计创作,主要内容包括:本发明提供一种适于卫星移动通信系统的双星用户调度方法,包括双星协作传输模式和/或双星协调传输模式,其中所述双星协作传输模式的具体过程为:在双星协作传输模式时,依次遍历通信系统中的每一用户,若当前用户在待选波束集中选择任一波束后,系统的和速率下降,则放弃当前用户,否则选定当前用户,同时选定加入后系统和速率达到最大的波束。(The invention provides a double-satellite user scheduling method suitable for a satellite mobile communication system, which comprises a double-satellite cooperative transmission mode and/or a double-satellite cooperative transmission mode, wherein the specific process of the double-satellite cooperative transmission mode is as follows: in the dual-satellite cooperative transmission mode, each user in the communication system is traversed in sequence, if the sum rate of the system is reduced after the current user selects any beam in the beam set to be selected, the current user is abandoned, otherwise, the current user is selected, and the beam with the maximum sum rate of the system after joining is selected at the same time.)

1. A double-satellite user scheduling method suitable for a satellite mobile communication system is characterized by comprising the following specific processes:

in the dual-satellite cooperative transmission mode, each user in the communication system is traversed in sequence, if the sum rate of the system is reduced after the current user selects any beam in the beam set to be selected, the current user is abandoned, otherwise, the current user is selected, and the beam with the maximum sum rate of the system after joining is selected at the same time.

2. The method for scheduling two-satellite users for a satellite mobile communication system according to claim 1, wherein the process of selecting the beam with the maximum rate and the system after joining is as follows: and calculating the sum rate of the system after each wave beam to be selected is selected by the current user, selecting the wave beam corresponding to the maximum sum rate of the system, adding the wave beam into the selected wave beam set, and deleting the wave beam from the wave beam set to be selected.

3. The dual satellite user scheduling method for a satellite mobile communication system according to claim 1, wherein the users in the communication system are ranked according to communication priority, and the users are traversed according to the ranking order.

4. The dual satellite user scheduling method for a satellite mobile communication system according to claim 1, wherein when the candidate beam set in the communication system is empty, if the sum rate of the system is not decreased after the previous user joins, the current user is selected.

5. The method for scheduling two-satellite users for a satellite mobile communication system according to claim 1, comprising the steps of:

step 101, initializing a user and a beam set;

set the selected user set as USIf the set of users to be selected is U, U ═ 1,2totAnd setting a set of beams to be selected as B, B ═ 1,2totLet K be the initial number of usersSSet i to 1, set the initial maximum system and rate R to 0max=0;

Step 102, when the selectable beam set is not empty, selecting a beam B in the selectable beam set B for the ith user in the user set U to be selectediThe system and the rate are maximum after the user joins the selected user set;

when the selectable beam set is empty, adding the user into the selected user set, and calculating the sum rate of the system;

step 103, if system and rateThe user is selected and added to the set of selected users USIn the selected beam BiDeleting from the candidate beam set and simultaneously enabling the number K of usersSAdding 1, adding 1 to the i, and updating the maximum system sum rate to the currently calculated system sum rate;

system and rateGiving up the selection of the user, deleting U ═ U \ i } from the user set to be selected, and only updating i ═ i + 1;

step 104, if i is less than or equal to KtotThen go to step 102; otherwise the scheduling is terminated.

6. A double-satellite user scheduling method suitable for a satellite mobile communication system is characterized by comprising the following specific processes:

in the double-satellite coordination transmission mode, aiming at a current user selected by a first satellite, selecting a wave speed from a plurality of beams to be selected to enable the sum speed of the first satellite to be maximum, and under the condition of the currently selected beam, selecting the user and the beam by a second satellite; the selection process of the second satellite user and the wave beam is as follows: traversing each user of the second satellite, if the sum rate of the first satellite and the second satellite is reduced after the current user of the second satellite selects any wave beam in the wave beam set to be selected, abandoning the current user, otherwise, selecting the current user, and simultaneously selecting the wave beam with the maximum system sum rate after joining;

after traversing all users of the second satellite, if the currently calculated sum rate is reduced compared with the maximum system sum rate, abandoning the selection of the current user of the first satellite, otherwise, selecting the current user of the first satellite and a beam corresponding to the current user of the first satellite, and simultaneously updating the maximum system sum rate to be the currently calculated sum rate;

and traversing all users in the first satellite according to the process to realize the scheduling of the double-satellite users.

7. The method as claimed in claim 6, wherein the beam selection of the first satellite and the second satellite is performed by: and calculating each beam in the set of beams to be selected, calculating the sum rate of the satellite I corresponding to each selected beam, and selecting the beam corresponding to the maximum value of the sum rate as the selected beam.

8. The dual satellite user scheduling method for a satellite mobile communication system according to claim 6, wherein the users of the first satellite and the second satellite are ranked according to communication priority, and the traversing is performed according to the ranking order.

9. The method for scheduling two-satellite users for a satellite mobile communication system according to claim 6, wherein the specific process is as follows:

step 201, initializing a user and a beam set;

a first satellite: set selected user set asSetting the set of users to be selected as U1,U1={1,2,...,K1Let the set of beams to be selected as B1,B1={1,2,...,N1}, initial user numberSet i to 1, initial maximum system and rate Rmax=0;

And a second satellite: setting selected user setInitial number of usersUser set U to be selected2={1,2,...,K2B, a set of beams to be selected2={1,2,...,N2Setting j to 1;

step 202, determining a user group scheduled in a satellite I coverage area and a satellite II coverage area in a double-layer circulation manner;

(a) when the user index i of the satellite I is less than K1Is then U1Is in the selectable beam set B1In the selection of beam Bi1Selecting a wave beam according to the selected principle, and if no wave beam exists in the selectable wave velocity set, calculating the sum velocity of the satellite I after the user is added to the ith user;

(b) user set with satellite two new schedulingSet up Rmax,i=0。

(c) When the user index j of the second satellite is less than K2Is then U2Is in the selectable beam set B2In the selection of beam Bj1Selecting wave beams according to the selected principle, and if no wave beam exists in the selectable wave velocity set, calculating the sum velocity of the satellite II added with the jth user;

(d) for the current ith user, calculating the joining U2System and rate after jth useri,j;

(e) If it isThen update Utmp={j},j is j + 1; otherwise, only updating j ═ j + 1;

(f) if j is less than or equal to k2If not, turning to the step (g);

(g) if R ismax,i>RmaxUpdateU1=U1\{i},B1=B1\{Bi1},US2=US2∪{Utmp},U2=U2\{Utmp},B2=B2\{Btmp},Rmax=Rmax,iUpdating i to i + 1; otherwise, only updating i-i + 1;

(h) if i is less than or equal to k1Then go to step (a), otherwise terminate the scheduling and outputAnd selected beam Bi1Output ofAnd selected beam Bi2

10. A double-satellite user scheduling method suitable for a satellite mobile communication system is characterized by comprising the following specific processes: comprising the two-star cooperative transmission mode of claim 1 and the two-star cooperative transmission mode of claim 6.

Technical Field

The invention belongs to the technical field of satellite mobile communication, and particularly relates to a double-satellite user scheduling method suitable for a satellite mobile communication system.

Background

Because of the high throughput data rate requirement of the next generation satellite mobile communication system, the satellite generally adopts a multi-beam system architecture, a plurality of beams provide service for the terminal in a wide area, and the throughput of the system can be greatly improved, but because beam side lobes are difficult to eliminate, an overlapping coverage area often exists between adjacent beams, and users in the area can suffer from serious inter-beam interference; meanwhile, in the process of the evolution of a satellite mobile communication system, the track blockage becomes a prominent problem, and the new satellite is inevitably put into use and has a beam overlapping area with the original satellite, so that inter-satellite interference is caused; aiming at the intra-satellite inter-beam interference and the inter-satellite interference, an efficient physical layer solution is a multi-satellite/multi-beam cooperative transmission technology, and interference signals are converted into useful signals through multi-satellite and multi-beam cooperation, so that the performance of edge users is remarkably improved. Unlike multi-region cooperative transmission and reception of a ground mobile communication system, cooperation among different beams of the satellite mobile communication system can be centrally controlled by a ground gateway station, information sharing among the beams is not limited by a backhaul link, and cooperation among different satellites can also be linked and transmitted through high-speed links among gateways.

Fig. 1 shows a schematic diagram of two-star beam coverage and user location. For inter-satellite interference, the conventional method is Beam Division Multiple Access (BDMA), and the core idea is to select a group of users that can communicate with a satellite in the same time slot through user scheduling, and allocate non-overlapping beams, where each Beam only receives/transmits signals of a single user, and the unused Beam is closed to avoid severe inter-satellite interference, but this is not the best solution, and is similar to inter-cell joint processing of a terrestrial cellular system, and higher system gain can also be obtained among multi-satellite gateways through joint processing. The method can be divided into cooperation and coordination according to different joint degrees among gateways, all user data and channel state information are exchanged among the gateways under the cooperation, a plurality of satellites can be regarded as a larger satellite system at the moment, and the interference among the gateways can be ignored; under coordination, only channel state information is exchanged between gateways, data is not exchanged, and each satellite carries out precoding respectively. By selecting a certain pre-coding method, the multi-satellite cooperation can completely eliminate inter-satellite interference and inter-satellite beam interference, but a large amount of data exchange is brought, and the system load is increased; multi-satellite coordination does not completely eliminate interference, but greatly reduces the amount of data exchanged between gateways.

Disclosure of Invention

The invention provides a double-satellite user scheduling method suitable for a satellite mobile communication system, which can effectively eliminate intra-satellite beam interference and inter-satellite beam interference and improve the performance of double-satellite cooperative transmission and double-satellite cooperative transmission.

The technical scheme for realizing the invention is as follows:

an embodiment of the present application: a double-satellite user scheduling method suitable for a satellite mobile communication system comprises the following specific processes:

in the dual-satellite cooperative transmission mode, each user in the communication system is traversed in sequence, if the sum rate of the system is reduced after the current user selects any beam in the beam set to be selected, the current user is abandoned, otherwise, the current user is selected, and the beam with the maximum sum rate of the system after joining is selected at the same time.

Further, the process of selecting the beam with the maximum system and rate after joining in the present invention is as follows: and calculating the sum rate of the system after each wave beam to be selected is selected by the current user, selecting the wave beam corresponding to the maximum sum rate of the system, adding the wave beam into the selected wave beam set, and deleting the wave beam from the wave beam set to be selected.

Furthermore, the users in the communication system of the invention are arranged according to the communication priority, and the users are traversed according to the arrangement sequence.

Further, when the beam set to be selected in the communication system is empty, the sum rate of the system is not reduced after the current user joins, and the current user is selected.

Further, the method comprises the following specific steps:

step 101, initializing a user and a beam set;

set the selected user set as USSet the set of users to be selected asU,U={1,2,...,KtotAnd setting a set of beams to be selected as B, B ═ 1,2totLet K be the initial number of usersSSet i to 1, set the initial maximum system and rate R to 0max=0;

Step 102, when the selectable beam set is not empty, selecting a beam B in the selectable beam set B for the ith user in the user set U to be selectediThe system and the rate are maximum after the user joins the selected user set;

when the selectable beam set is empty, adding the user into the selected user set, and calculating the sum rate of the system;

step 103, if system and rateThe user is selected and added to the set of selected users USIn the selected beam BiDeleting from the candidate beam set and simultaneously enabling the number K of usersSAdding 1, adding 1 to the i, and updating the maximum system sum rate to the currently calculated system sum rate;

system and rateGiving up the selection of the user, deleting U ═ U \ i } from the user set to be selected, and only updating i ═ i + 1;

step 104, if i is less than or equal to KtotThen go to step 102; otherwise the scheduling is terminated.

Another embodiment of the present application: a double-satellite user scheduling method suitable for a satellite mobile communication system comprises the following specific processes:

in the double-satellite coordination transmission mode, aiming at a current user selected by a first satellite, selecting a wave speed from a plurality of beams to be selected to enable the sum speed of the first satellite to be maximum, and under the condition of the currently selected beam, selecting the user and the beam by a second satellite; the selection process of the second satellite user and the wave beam is as follows: traversing each user of the second satellite, if the sum rate of the first satellite and the second satellite is reduced after the current user of the second satellite selects any wave beam in the wave beam set to be selected, abandoning the current user, otherwise, selecting the current user, and simultaneously selecting the wave beam with the maximum system sum rate after joining;

after traversing all users of the second satellite, if the currently calculated sum rate is reduced compared with the maximum system sum rate, abandoning the selection of the current user of the first satellite, otherwise, selecting the current user of the first satellite and a beam corresponding to the current user of the first satellite, and simultaneously updating the maximum system sum rate to be the currently calculated sum rate;

and traversing users in the first satellite according to the process to realize the scheduling of the double-satellite users.

Further, the principle of beam selection performed by the first satellite and the second satellite of the present invention is as follows: calculating each wave beam in the wave beam set to be selected, calculating the sum rate of a satellite I corresponding to each wave beam after being selected, and selecting the wave beam corresponding to the maximum value of the sum rate as the selected wave beam;

further, according to the invention, users of the first satellite and the second satellite are arranged according to communication priority, and the traversal is performed according to the arrangement sequence.

Further, the specific process of the invention is as follows:

step 201, initializing a user and a beam set;

a first satellite: set selected user set asSetting the set of users to be selected as U1,U1={1,2,...,K1Let the set of beams to be selected as B1,B1={1,2,...,N1}, initial user numberSet i to 1, initial maximum system and rate Rmax=0;

And a second satellite: setting selected user setInitial number of usersUser set U to be selected2={1,2,...,K2B, a set of beams to be selected2={1,2,...,N2Setting j to 1;

step 202, determining a user group scheduled in a satellite I coverage area and a satellite II coverage area in a double-layer circulation manner;

(a) when the user index i of the satellite I is less than K1Is then U1Is in the selectable beam set B1In the selection of beam Bi1Selecting a wave beam according to the selected principle, and if no wave beam exists in the selectable wave velocity set, calculating the sum velocity of the satellite I after the user is added to the ith user;

(b) user set with satellite two new schedulingSet up Rmax,i=0。

(c) When the user index j of the second satellite is less than K2Is then U2Is in the selectable beam set B2In the selection of beam Bj1Selecting wave beams according to the selected principle, and if no wave beam exists in the selectable wave velocity set, calculating the sum velocity of the satellite II added with the jth user;

(d) for the current ith user, calculating the joining U2System and rate after jth user

(e) If it isThen update Utmp={j},j is j + 1; otherwise, only updating j ═ j + 1;

(f) if j is less than or equal to k2If not, turning to the step (g);

(g) if R ismax,i>RmaxUpdateU1=U1\{i},B1=B1\{Bi1},US2=US2∪{Utmp},U2=U2\{Utmp},B2=B2\{Btmp},Rmax=Rmax,iUpdating i to i + 1; otherwise, only i +1 is updated

(h) If i is less than or equal to k1Then go to step (a), otherwise terminate the scheduling and outputAnd selected beam Bi1Output ofAnd selected beam Bi2

In yet another embodiment of the present application: a double-satellite user scheduling method suitable for a satellite mobile communication system comprises the following specific processes: the method comprises a double-satellite cooperative transmission mode and a double-satellite coordinated transmission mode.

Advantageous effects

The invention provides a double-satellite user scheduling method suitable for a satellite mobile communication system, which adopts a user scheduling strategy based on system transmission users and rate optimization, can realize effective control on inter-satellite interference and inter-beam interference in the satellite communication system through lower computational complexity, and obviously improves the transmission performance of a communication link of the satellite system.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

Fig. 1 is a diagram of dual-satellite beam coverage and user location.

Fig. 2 is a schematic diagram of multi-satellite cooperative transmission.

Fig. 3 is a diagram of multi-satellite coordinated transmission.

Fig. 4 shows the beneficial effect of the present invention under full frequency reuse.

Fig. 5 shows a selection process of a downlink user scheduling method of a multi-satellite system.

Detailed Description

Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

It should be noted that, in the case of no conflict, the features in the following embodiments and examples may be combined with each other; moreover, all other embodiments that can be derived by one of ordinary skill in the art from the embodiments disclosed herein without making any creative effort fall within the scope of the present disclosure.

It is noted that various aspects of the embodiments are described below within the scope of the appended claims. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is merely illustrative. Based on the disclosure, one skilled in the art should appreciate that one aspect described herein may be implemented independently of any other aspects and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method practiced using any number of the aspects set forth herein. Additionally, such an apparatus may be implemented and/or such a method may be practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.

The embodiment of the application discloses a double-satellite user scheduling method suitable for a satellite mobile communication system, which comprises two user scheduling methods based on double-satellite cooperative transmission and double-satellite cooperative transmission. If all channel state information and data of users in respective coverage areas can be exchanged between the two satellites, a user scheduling method based on two-satellite cooperative transmission is adopted, as shown in fig. 2; if only all channel state information of users in respective coverage areas can be exchanged between the two satellites, a user scheduling method based on two-satellite coordinated transmission is adopted, as shown in fig. 3. The selection process of the downlink user scheduling method of the two-star system is shown in fig. 5, and a transmission mode is selected according to the requirement of the gateway on the information exchange amount;

the first mode is as follows:

if all channel state information and data of users in respective coverage areas can be exchanged between the two satellites, a two-satellite cooperative transmission mode is adopted, and a system formed by the two satellites comprises NtotIndividual beam and corresponding KtotThe specific process of the multi-satellite cooperative transmission mode of each user is as follows:

step 101, initializing a user and a beam set;

set the selected user set as USSince there are no users in the currently selected user set, the method further comprises the step of selecting a user from the selected user setThe number of users with communication requirements and the priority order corresponding to the system formed by multiple stars are known, so the set of users to be selected is U, U ═ 1,2totThe user with the highest priority is ranked first in the user set to be selected, the user with the highest priority is ranked second, and so on; the available beams for a multi-star system are also known, assuming a candidate set of beams as B, B ═ 1,2totLet K be the initial number of usersSSet i to 1, set the initial maximum system and rate R to 0max=0;

Step 102, when the selectable beam set is not empty, selecting a beam B in the selectable beam set B for the ith user in the user set U to be selectediThe system and the rate are maximum after the user joins the selected user set;

when the selectable set of beams is empty, the sum rate of the system is calculated after the user is added to the selected set of users.

In the specific implementation:

assuming that the selectable beams are 5 and the number of the users to be selected is 20;

at 1 st iteration of the loop, i is 1, the 1 st user is selected, and the selectable beam set is aimed atCombining each beam in B, calculating the sum rate of the system after the user joins the selected user set, and calculating NtotIn the calculation results, the beam corresponding to the maximum result is selected as the selected beam corresponding to the 1 st user, that is, the beam corresponding to the maximum result is selected as the selected beam corresponding to the 1 st user

Wherein, USU { i } represents joining of the ith user to the selected user set USIn (B)iIndicating the beam or beams that are selected,represents U1The wave velocity selected by the user; note that each symbol in the above formula needs to be interpreted

The system and rate calculation after the ith user joins the selected user set is shown in formula (2):

assuming that the 7 th user is selected during the 7 th iteration, assuming that 5 beams are all added into the selected beam set, the beam set to be selected is empty, the user is directly added into the selected user set, and then the sum rate of the system is calculated.

Step 103, ifThe user is selected and added to the set of selected users USIn the selected beam BiDeleting from the candidate beam set and simultaneously enabling the number K of usersSAnd adding 1, adding 1 to the i, and updating the maximum system sum rate to the currently calculated system sum rate.

In the specific implementation:

since the initial values R of the system and rate are at the first iteration of the loopmax0, thus the first oneThe user is selected certainly, and in the process of the subsequent loop iteration, the joining of the user possibly sacrifices the service of other users, namely the system sum rate, and the user is abandoned. Specifically, the method comprises the following steps:

when the user is selected, the system and the rate are not sacrificed, and the user can be selected as an object capable of carrying out current communication and added into the selected user set, US=USAnd when the user is in the selected beam set, deleting U (U \ i) from the user set to be selected, and deleting B (B) from the beam set to be selectediLet i equal i +1, let KS=KS+1, order

When the user is selected, the sum rate of the system is smaller than the current maximum system sum rate, the user is abandoned, the user deletes U ═ U \ i } from the set of the users to be selected, and only i ═ i +1 is updated.

Step 104, if i is less than or equal to KtotThen go to step 102; otherwise, the scheduling is terminated, and the selected user set U is outputSNumber of scheduled users KSBeam B selected by each useri,i∈US

In this embodiment, whether the system resultant rate is decreased is taken as a determination condition, a user scheduling policy based on system transmission users and rate optimization is adopted, and effective control over inter-satellite interference and inter-beam interference in the satellite communication system can be realized through lower computational complexity, so that the transmission performance of a communication link of the satellite system is significantly improved, as shown in fig. 4.

If only all channel state information of users in respective coverage areas can be exchanged between the two satellites, a two-satellite coordinated transmission mode is adopted, and the user scheduling method is as follows:

step 201, initializing a user and a beam set;

in this embodiment, the system is assumed to include two satellites, namely a satellite one and a satellite two;

a first satellite: set selected user set asSince there are no users in the currently selected user set, the method comprises the steps ofThe number and priority of the users with communication needs is known, so that the set of users to be selected is set as U1,U1={1,2,...,K1Let the set of beams to be selected as B1,B1={1,2,...,N1}, initial user numberSet i to 1, initial maximum system and rate Rmax=0;

And a second satellite: setting selected user setInitial number of usersUser set U to be selected2={1,2,...,K2B, a set of beams to be selected2={1,2,...,N2Setting j to 1;

step 202, determining a user group scheduled in a satellite I coverage area and a satellite II coverage area in a double-layer circulation manner;

(a) when the user index i of the satellite I is less than K1Is then U1Is in the selectable beam set B1In the selection of beam Bi1The selection principle is as follows: calculating the sum rate of each wave beam in the wave beam set to be selected and the satellite I corresponding to the selected wave beam set, selecting the wave beam corresponding to the maximum value of the sum rate as the selected wave beam, and calculating the sum rate of the satellite I after the ith user is added if no wave beam exists in the wave velocity set to be selected; the beam selection formula is shown as formula (3);

wherein, Bi1Representing the sum rate of satellite one;is denoted as U1The wave velocity selected by the user;

(b) user set with satellite two new schedulingSet up Rmax,i=0。

(c) When the user index j of the second satellite is less than K2Is then U2Is in the selectable beam set B2In the selection of beam Bj1The selection principle is as follows: calculating the sum rate of each wave beam in the wave beam set to be selected and the satellite II corresponding to the selected wave beam set, selecting the wave beam corresponding to the maximum value of the sum rate as the selected wave beam, and calculating the sum rate of the satellite II after the j user is added if no wave beam exists in the wave velocity set to be selected; the beam selection formula is shown as formula (4);

wherein, Bj2Represents the sum rate of satellite two;

(d) for the current ith user, calculating the joining U2System and rate after jth user

Wherein the content of the first and second substances,representing the sum rate of the system;

(e) if it isThen update Utmp={j},j is j + 1; otherwise, only updating j ═ j + 1;

(f) if j is less than or equal to k2If not, turning to the step (g);

(g) if R ismax,i>RmaxUpdateU1=U1\{i},B1=B1\{Bi1},US2=US2∪{Utmp},U2=U2\{Utmp},B2=B2\{Btmp},Rmax=Rmax,iUpdating i to i + 1; otherwise, only i +1 is updated

(h) If i is less than or equal to k1Then go to step (a), otherwise terminate the scheduling and outputAnd selected beam Bi1Output ofAnd selected beam Bi2

In this embodiment, whether the system resultant rate is decreased is taken as a determination condition, a user scheduling policy based on system transmission users and rate optimization is adopted, and effective control over inter-satellite interference and inter-beam interference in the satellite communication system can be realized through lower computational complexity, so that the transmission performance of a communication link of the satellite system is significantly improved, as shown in fig. 4.

An embodiment of the present application: a double-satellite user scheduling method suitable for a satellite mobile communication system comprises the following specific processes: the method comprises a double-star cooperative transmission mode and a book-dark-star cooperative transmission mode.

The selection between the two user scheduling methods can be made according to the requirements of the gateway on the information exchange quantity. If all channel state information and data of users in respective coverage areas can be exchanged between the two satellites, the performance of the user scheduling method based on multi-satellite cooperative transmission is remarkably improved compared with the user scheduling method based on BDMA; if only all channel state information of users in respective coverage areas can be exchanged between the two satellites, the performance of the user scheduling method based on the two-satellite coordinated transmission is improved compared with that of the user scheduling method based on the BDMA.

In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于低轨软件定义卫星网络的控制器部署方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!