时隙资源调度方法、装置、地球站、通信系统和存储介质与流程

文档序号:37766548发布日期:2024-04-25 10:53阅读:4来源:国知局
时隙资源调度方法、装置、地球站、通信系统和存储介质与流程

本发明涉及通信,具体而言,涉及一种时隙资源调度方法、装置、地球站、通信系统和存储介质。


背景技术:

1、mf-tdma(multi-frequency time division multiple access,多频-时分多址)是高轨宽带高通量卫星通信系统中返向链路的关键技术之一,该技术将返向资源划分为载波信道和信道上的时隙两个维度,其中时隙资源的调度算法是保障系统高效、稳定地进行业务传输的关键。时隙是载波信道的最小时间单位,其大小可以用符号数表示。在对时隙资源进行调度的过程中,一个调度周期能够容纳的时隙个数有可能不是整数,这样就会出现不足以构成一个时隙的时间碎片,然而传统的时隙资源调度方式会忽略掉这些时间碎片,从而会导致信道资源的利用率低。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种时隙资源调度方法、装置、地球站、通信系统和存储介质。

2、为了实现上述目的,本发明采用的技术方案如下:

3、第一方面,本发明提供一种时隙资源调度方法,所述时隙资源调度方法包括:

4、根据预设的调度周期,确定本次时隙调度的虚拟起始时间和虚拟结束时间;

5、根据本次时隙调度的虚拟起始时间和每个载波信道在前一次时隙调度中产生的时延,得到每个载波信道在本次时隙调度的实际起始时间;

6、根据本次时隙调度的时隙总需求量和每个载波信道在本次时隙调度的实际起始时间,对全部载波信道进行时隙调度,得到每个载波信道在本次时隙调度的实际结束时间;其中,每个载波信道在本次时隙调度的实际起始时间与实际结束时间的时间差均等于整数个时隙;

7、根据本次时隙调度的虚拟结束时间和每个载波信道在本次时隙调度的实际结束时间,确定每个载波信道在本次时隙调度中产生的时延。

8、在可选的实施方式中,所述根据预设的调度周期,确定本次时隙调度的虚拟起始时间和虚拟结束时间的步骤,包括:

9、获取前一次时隙调度的虚拟结束时间,并按照预设频率定期获取同步时钟板记录的网络参考时间;

10、在所述网络参考时间与前一次时隙调度的虚拟结束时间间隔一个预设的调度周期的情况下,对所述网络参考时间进行精度转换,得到本次时隙调度的虚拟起始时间;

11、根据本次时隙调度的虚拟起始时间和预设的调度周期,得到本次时隙调度的虚拟结束时间。

12、在可选的实施方式中,所述本次时隙调度的时隙总需求量包括每个用户站在本次时隙调度中的时隙需求量;

13、所述根据本次时隙调度的时隙总需求量和每个载波信道在本次时隙调度的实际起始时间,对全部载波信道进行时隙调度,得到每个载波信道在本次时隙调度的实际结束时间的步骤,包括:

14、根据每个载波信道在本次时隙调度的实际起始时间,确定每个载波信道在本次时隙调度中的待调度时隙资源;

15、确定每个用户站在本次时隙调度中的优先级;

16、根据每个用户站在本次时隙调度中的优先级和时隙需求量,对全部载波信道的待调度时隙资源进行时隙调度,得到每个载波信道在本次时隙调度的实际结束时间。

17、在可选的实施方式中,所述根据每个载波信道在本次时隙调度的实际起始时间,确定每个载波信道在本次时隙调度中的待调度时隙资源的步骤,包括:

18、对于每个所述载波信道,根据所述载波信道在本次时隙调度的实际起始时间和预设的调度周期,得到所述载波信道在本次时隙调度中的初始时隙资源;

19、判断所述载波信道的初始时隙资源中是否存在预绑定时隙资源;

20、若是,则根据所述载波信道的初始时隙资源和预绑定时隙资源,确定所述载波信道的待调度时隙资源;

21、若否,则将所述载波信道的初始时隙资源作为待调度时隙资源;

22、获得每个载波信道在本次时隙调度中的待调度时隙资源。

23、在可选的实施方式中,每个用户站均设置有保障速率,全部载波信道具有设定的顺序;

24、所述根据每个用户站在本次时隙调度中的优先级和时隙需求量,对全部载波信道的待调度时隙资源进行时隙调度,得到每个载波信道在本次时隙调度的实际结束时间的步骤,包括:

25、根据每个用户站的保障速率,计算每个用户站的保障资源量;

26、按照全部用户站的优先级从低到高的顺序,依次在最后一个载波信道的待调度时隙资源的尾部为每个用户站分配保障时隙资源;

27、按照全部用户站的优先级从高到低的顺序,依次根据每个用户站的时隙需求量,对全部载波信道的待调度时隙资源进行时隙调度,得到每个载波信道在本次时隙调度的实际结束时间。

28、在可选的实施方式中,所述按照全部用户站的优先级从高到低的顺序,依次根据每个用户站的时隙需求量,对全部载波信道的待调度时隙资源进行时隙调度,得到每个载波信道在本次时隙调度的实际结束时间的步骤,包括:

29、按照全部用户站的优先级从高到低的顺序,依次将每个用户站作为目标用户站;

30、释放所述目标用户站的保障时隙资源,并根据所述目标用户站的时隙需求量和每个载波信道的待调度时隙资源的资源量,确定与所述目标用户站匹配的目标载波信道;

31、根据所述目标用户站的时隙需求量,将所述目标载波信道的待调度时隙资源与所述目标用户站进行绑定,并确定所述目标载波信道是否存在待绑定的时间碎片;

32、若是,则在所述目标载波信道上基于该时间碎片获取一个时隙且将该时隙与所述目标用户站进行绑定,得到所述目标载波信道的实际结束时间;

33、若否,则基于所述目标载波信道在本次时隙调度的实际起始时间和预设的调度周期,得到所述目标载波信道的实际结束时间;

34、获得每个载波信道在本次时隙调度的实际结束时间。

35、第二方面,本发明提供一种时隙资源调度装置,所述时隙资源调度装置包括:

36、时间确定模块,用于根据预设的调度周期,确定本次时隙调度的虚拟起始时间和虚拟结束时间;

37、根据本次时隙调度的虚拟起始时间和每个载波信道在前一次时隙调度中产生的时延,得到每个载波信道在本次时隙调度的实际起始时间;

38、时隙调度模块,用于根据本次时隙调度的时隙总需求量和每个载波信道在本次时隙调度的实际起始时间,对全部载波信道进行时隙调度,得到每个载波信道在本次时隙调度的实际结束时间;其中,每个载波信道在本次时隙调度的实际起始时间与实际结束时间的时间差均等于整数个时隙;

39、时延确定模块,用于根据本次时隙调度的虚拟结束时间和每个载波信道在本次时隙调度的实际结束时间,确定每个载波信道在本次时隙调度中产生的时延。

40、第三方面,本发明提供一种地球站,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现前述实施方式中任一项所述的时隙资源调度方法。

41、第四方面,本发明提供一种通信系统,包括卫星、用户站和前述实施方式所述的地球站,所述地球站与所述用户站通过所述卫星通信。

42、第五方面,本发明提供一种存储介质,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现前述实施方式中任一项所述的时隙资源调度方法。

43、本发明提供的时隙资源调度方法、装置、地球站、通信系统和存储介质,该方法包括:首先根据预设的调度周期,确定本次时隙调度的虚拟起始时间和虚拟结束时间,并结合每个载波信道在前一次时隙调度中产生的时延,得到每个载波信道在本次时隙调度的实际起始时间,再根据本次时隙调度的时隙总需求量对全部载波信道进行时隙调度,得到每个载波信道在本次时隙调度的实际结束时间;其中每个载波信道在本次时隙调度的实际起始时间与实际结束时间的时间差均等于整数个时隙;最后根据本次时隙调度的虚拟结束时间和每个载波信道在本次时隙调度的实际结束时间,确定每个载波信道在本次时隙调度中产生的时延。通过在时隙调度中确保每个载波信道上实际调度的时隙资源长度为整数个时隙,从而有效地避免了时间碎片的产生,保证了时隙资源在调度过程中的连续性,提高了信道资源的利用率。

44、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1