[发明专利]一种周期性总线消息均衡分配方法有效
申请号: | 201711213098.9 | 申请日: | 2017-11-28 |
公开(公告)号: | CN108092865B | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 王丹;王志莹;程伟;王鹏鹏;陈乘新;陈丹 | 申请(专利权)人: | 北京空间技术研制试验中心 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L29/08 |
代理公司: | 北京谨诚君睿知识产权代理事务所(特殊普通合伙) 11538 | 代理人: | 陆鑫;延慧 |
地址: | 100094 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 周期性 总线 消息 均衡 分配 方法 | ||
1.一种周期性总线消息均衡分配方法,其特征在于,所述周期性总线消息均衡分配方法包括以下步骤:
S1,根据总线消息的传输延时要求设计多个总线消息的传输周期;以及
S2,使用排序累加算法在多个基本控制周期内分配所述多个总线消息,使得所述多个总线消息在所述多个基本控制周期内至少出现一次,并且使得每个基本控制周期内的总线消息长度总和的离散度最小;
步骤S2包括:在N个基本控制周期中,使用排序累加算法依次分配总线周期倍数为2n、2n-1、…、2的总线消息;
使用排序累加算法分配总线周期倍数为2n、2n-1、…、2的总线消息的总线消息包括:
S21,将N个基本控制周期均分为两个时隙N1和N2,使用排序累加算法将总线周期倍数为2n的总线消息分配在时隙N1和N2中,其中N1包括前N/2个基本控制周期,N2包括后N/2个基本控制周期;
S22,将时隙N1均分为两个时隙N11和N12,并将步骤S21中分配至时隙N1的总线消息视为总线周期倍数为2n-1的总线消息,使用排序累加算法将总线周期倍数为2n-1的总线消息分配在时隙N11和N12中,其中,N11包括前N/4个基本控制周期,N12包括接下来的N/4个基本控制周期;
S23,将时隙N2均分为两个时隙N21和N22,并将步骤S21中分配至时隙N2的总线消息视为总线周期倍数为2n-1的总线消息,使用排序累加算法将总线周期倍数为2n-1的总线消息分配在时隙N21和N22中,其中,N21包括接在N12后面的N/4个基本控制周期,N22包括最后N/4个基本控制周期;
S24,重复上述时隙分解步骤和排序累加算法,直到分配完总线周期倍数为2n-2、…、2的总线消息。
2.根据权利要求1所述的周期性总线消息均衡分配方法,其特征在于,在步骤S1中,设计传输周期的最小值等于所述基本控制周期,所述传输周期的最大值与所述基本控制周期的比值为N=2n,n为大于1的整数,每个总线消息的总线周期倍数被定义为该总线消息的传输周期除以传输周期的最小值,从具有最大值的传输周期的总线消息开始依次到具有最小值的传输周期的总线消息,总线周期倍数分别为2n、2n-1、…、2、1。
3.根据权利要求1所述的周期性总线消息均衡分配方法,其特征在于,排序累加算法中使用的正数值为总线消息的长度值。
4.根据权利要求1所述的周期性总线消息均衡分配方法,其特征在于,在分配完所述多个总线消息之后,统计分配至每个基本控制周期的总线消息长度和该总线消息的周期,并输出总线消息控制表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间技术研制试验中心,未经北京空间技术研制试验中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711213098.9/1.html,转载请声明来源钻瓜专利网。