[发明专利]高轨卫星运控用户信息出站控制方法及装置有效
申请号: | 201910141229.X | 申请日: | 2019-02-26 |
公开(公告)号: | CN109768825B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 黄杰;陈琳 | 申请(专利权)人: | 湖南省星岳天璇科技有限公司 |
主分类号: | H04L12/865 | 分类号: | H04L12/865 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 周长清;胡君 |
地址: | 410205 湖南省长沙市高新开发区*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 卫星 用户信息 出站 控制 方法 装置 | ||
1.一种高轨卫星运控用户信息出站控制方法,其特征在于,步骤包括:
S1.队列配置:配置用于存储出站信息优先级处理中间结果的优先级服务队列以及为每个卫星波束对应配置一个出站队列,所述优先级服务队列中设置有多个对应不同优先级的服务队列;
S2.优先级控制:卫星运控用户信息调度出站时,读取当前要出站的出站信息并计算服务优先级,将当前要出站的出站信息按照计算得到的所述服务优先级存入对应的所述服务队列中;
S3.出站控制:每隔指定时间按照优先级顺序依次从各所述服务队列中取出所需数量的出站信息存入对应的出站队列中,各个所述出站队列每隔指定时间安排所需数量的出站信息出站;
所述步骤S3中各个所述出站队列安排出站信息出站的步骤包括:计算每个卫星波束所对应的所述出站队列的出站信息最大长度,每隔指定时间连续从每个卫星波束对应的所述出站队列中,按照先进先出的顺序取出总长度不超过所述出站信息最大长度的所需数量出站信息安排出站;每次出站完成后,针对每个卫星波束的出站队列,计算并更新该出站队列中所有信息出站所需时间;
从每个所述出站队列中取出出站信息安排出站的具体步骤为:
S321.在当前出站队列k中获取当前出站速率vk,并计算本次可以出站信息长度Sk=t0×vk,t0为运控中心站的出站间隔,设置本次已出站信息长度Lk=0;
S322.获取队列中当前首信息OFj并计算当前首信息OFj的长度l1,以及计算本次已出站信息长度Lk=Lk+l1;
S323.如果LkSk,则取出当前首信息OFj并继续计算下一个队列首信息;如果Lk≥Sk,对当前取出的信息编排出站;
S334.计算当前出站队列k中所有信息的总长度OLk=Σlj,其中lj为出站队列k中第j个信息的长度,计算并更新当前出站队列k中所有信息出站所需总时间tk=OLk/vk。
2.根据权利要求1所述的高轨卫星运控用户信息出站控制方法,其特征在于,所述步骤S3中,所述从各所述服务队列中取出所需数量的出站信息存入对应的出站队列的步骤包括:预先分别为不同优先级的各所述服务队列配置对应的出站数量阈值N,每隔指定时间按照优先级顺序依次遍历各所述服务队列,遍历各所述服务队列时,依次获取所述服务队列中各出站信息,按照获取的目标出站信息所对应的所述出站队列的所有信息出站所需总时间确定是否存入所述出站队列,以及按照所述服务队列对应的所述出站数量阈值N确定所需取出的出站信息数量。
3.根据权利要求2所述的高轨卫星运控用户信息出站控制方法,其特征在于,遍历每个所述服务队列的具体步骤为:
S311.从当前服务队列p中获取一个待出站信息PFj作为当前出站信息;
S312.计算当前出站信息的出站队列号k,以及计算第k个出站队列的当前所有信息出站所需总时间tk,根据计算得到的信息判断第k个出站队列中信息是否超限,如果是,则将当前出站信息存回当前服务队列p并继续处理下一个待出站信息PFj+1,否则转入执行步骤S313;
S313.判断当前服务队列p的取出的出站信息数量是否超限,如果是,则将当前出站信息存回当前服务队列p并继续处理下一个服务队列p+1;否则将当前出站信息存入第k个出站队列并继续处理服务队列p的下一个待出站信息PFj+1。
4.根据权利要求3所述的高轨卫星运控用户信息出站控制方法,其特征在于,所述步骤S312中,通过判断出站队列中所有信息出站所需总时间是否超过2t0以判断是否超限,其中t0为出站间隔时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南省星岳天璇科技有限公司,未经湖南省星岳天璇科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910141229.X/1.html,转载请声明来源钻瓜专利网。