[发明专利]一种适用于SpaceWire网络的时刻调度表的构建方法有效
申请号: | 201310368176.8 | 申请日: | 2013-08-22 |
公开(公告)号: | CN103457815A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 何锋;韩煜;王琪;代真;熊华钢 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L12/407 | 分类号: | H04L12/407 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 李有浩 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种适用于SpaceWire网络的时刻调度表的构建方法,该构建方法首先对周期性的时间触发信息进行排序,然后初始化时刻调度表格式,最后依据转发时刻策略配置时间触发信息的转发时刻,直至所有时间触发信息的转发时刻都规划完成,致使构建得到时刻调度表。本发明所述的SpaceWire网络调度方法与“事件触发”的SpaceWire网络调度方法相比,既保留了“事件触发”调度简单、灵活的特性,同时“时间触发”保证了数据传输时延的确定性。 | ||
搜索关键词: | 一种 适用于 spacewire 网络 时刻 调度 构建 方法 | ||
【主权项】:
1.一种适用于SpaceWire网络的时刻调度表的构建方法,其特征在于所述时刻调度表的构建包括有下列步骤:步骤A:对通信周期p相同的任意一周期性的时间触发信息Mk,则按照Mk的数据包的长度从大到小进行排序,得到排序后的端系统周期信息然后将分别输出给步骤F和步骤G;步骤B:对通信周期p不相同的任意一周期性的时间触发信息Mk,则按照通信周期p从小到大进行排序,得到排序后的端系统周期信息然后将分别输出给步骤F和步骤G;步骤C:对通信周期p相同的任意一周期性的时间触发信息Mk,则按照Mk的数据包的长度从大到小进行排序,得到排序后的路由器周期信息然后将分别输出给步骤I和步骤J;步骤D:对通信周期p不相同的任意一周期性的时间触发信息Mk,则按照通信周期p从大到小进行排序,得到排序后的路由器周期信息然后将分别输出给步骤I和步骤J;步骤E:初始化端系统时刻调度表Tab端系统格式,配置任意一周期性的时间触发信息Mk的信息个数S、以及配置端系统帧长Li;初始时,令S=1,令Li=LTC,且1≤i;LTC表示同步帧时间码的帧长;步骤F:第一方面依据步骤E配置的时刻调度表Tab端系统将步骤A和步骤B输出的排序后的端系统周期信息赋值在Tab端系统上;第二方面依据配置的时刻调度表Tab端系统中信息个数S的条件,即S≤n,采用端系统转发时刻策略来配置的转发时刻;步骤G:第一方面依据步骤E配置的时刻调度表Tab端系统将步骤A和步骤B输出的排序后的端系统周期信息赋值在Tab端系统上;第二方面依据配置的时刻调度表Tab端系统中信息个数S的条件,即S>n,结束端系统中所有周期信息的转发时刻,从而完成时刻调度表Tab端系统的配置;步骤H:初始化路由器时刻调度表Tab路由器格式,配置任意一周期性的时间触发信息Mk的信息个数S;初始时,令S=1;步骤I:第一方面依据步骤H配置的时刻调度表Tab路由器将步骤C和步骤D输出的排序后的路由器周期信息赋值在Tab路由器上;第二方面依据配置的时刻调度表Tab路由器中信息个数S的条件,即S≤n,则按照所经过的路由器的顺序,配置在相应路由器的转发时刻;步骤J:第一方面依据步骤H配置的时刻调度表Tab路由器将步骤C和步骤D输出的排序后的路由器周期信息赋值在Tab路由器上;第二方面依据配置的时刻调度表Tab路由器中信息个数S的条件,即S>n,结束路由器中所有周期信息的转发时刻,从而完成对时刻调度表Tab路由器的配置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310368176.8/,转载请声明来源钻瓜专利网。
- 上一篇:环状胺化合物的制造方法
- 下一篇:基于液流电池的交流融冰方法