华南理工大学学报(自然科学版) ›› 2013, Vol. 41 ›› Issue (9): 95-99,106.doi: 10.3969/j.issn.1000-565X.2013.09.016
侯剑儒 陈晓敏
Hou Jian- ru Chen Xiao- min
摘要: 目前,SpaceWire 标准还只是一个初步的标准,其路由部分缺乏对一些复杂情况的动态应对.针对 SpaceWire 中使用静态路由表时可能发生的即插即用、大量突发数据等情况,文中提出了一种改进的 SpaceWire 路由算法.该算法通过发送询问包、查询次选路由发送队列长度来判断是否使用次选路由,并通过合理利用其他闲置路由来提高链路的利用率.文中使用 Opnet 编写仿真模型进行实验,结果表明,设置次选路由可以提高链路的利用率,降低平均端到端时延,而包通信机制则可以削弱坏情况对算法的影响,说明所提出的路由算法是有效的.