期刊文献+

TT-RMS:时间触发网络通信表生成算法 被引量:10

TT-RMS: Communication table generation algorithm of time-triggered network
下载PDF
导出
摘要 针对时间触发网络依据全局时间进行触发数据通信的特点,提出了一种基于单调速率调度(RMS)调度机制的通信表生成算法时间触发单调速率调度(TT-RMS),来生成时间触发网络的通信表.TT-RMS算法在安排消息时间槽过程中,首先根据消息周期,计算出各个链路的总负载,再根据链路的消息周期和总负载,通过RMS机制进行消息排序,确定出消息调度的先后顺序,最后根据时间槽的分配状态进行消息调度,优化了消息的调度过程.所提算法的计算时间复杂度为O(n2),空间复杂度为O(n).目前广泛研究和应用的可满足性理论(SMT)通信表生成方法,其计算时间复杂度通常是多项式级,有时计算时间不收敛.实验结果显示,TT-RMS调度的网络单个链路负载最大可接近100%,计算时间在1 ms左右,平均可调度网络负载是SMT方法可调度网络负载的两倍.TT-RMS通信表生成算法具有计算时间短,可调度消息负载多等优点,可以更好地满足航空航天复杂系统中上千条实时消息流的调度需要. According to the characteristic of communications in time-triggered network, which is data communication being triggered by a global clock, a rate monotonic scheduling (RMS) based time-triggered communication table generation algorithm was proposed, which was used to generate configurable communication schedule in the time-triggered network. The scheduling of message timeslots in time-trigger RMS (TT- RMS) algorithm included calculating link load by message period, sorting messages by RMS mechanism according to link load and message period, determining sequences of message transmission, and scheduling messages by timeslots, which optimized scheduling process. The time complexity of the TT-RMS was O(n^2). And the space complexity was O (n). The time complexity of the widely used satisfiability modulo theories (SMT) method was polynomial, which did not converge sometimes. The experiment results show that to a single link, maximum bandwidth Of the TT-RMS algorithm is approximate to 100% and the computing time is close to 1 millisecond. The average schedulable traffic bandwidth is twice of using SMT. The TT-RMS has better performances on computing time and schedulable traffic bandwidth, which could better satisfy the application of complex aeronautic and aerospace system which has thousands of real-time traffic in network.
出处 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2015年第8期1403-1408,共6页 Journal of Beijing University of Aeronautics and Astronautics
基金 工信部"十二五"预研项目(MJZS201103) 总装重点实验室基金(02120C4701)
关键词 RMS调度机制 时间触发网络 通信表生成 可满足性理论 实时通信 rate monotonic scheduling (RMS) mechanism time-triggered network communication table generation satisfiability modulo theories (SMT) real-time communication
  • 相关文献

参考文献16

  • 1邱爱华,张涛,顾逸东.面向空间应用的时间触发以太网[J].国防科技大学学报,2014,36(5):117-123. 被引量:9
  • 2Lauer M,Mullins J, Yeddes M, et al. Cost optimization strategy for iterative integration of multi-critical functions in IMA and TTEthernet architecture[ C ]//Proceedings of IEEE 37th Annual Computer Software and Applications Conference Workshops ( COMPSACW). Piscataway, NJ : IEEE Press ,2013 : 139-144. 被引量:1
  • 3Zhang L C,Goswami D, Schneider R, et al. Task-and network- level schedule co-synthesis of Ethernet-based time-triggered sys- tems[ C]//Proceedings of the 19th Asia and South Pacific De- sign Automation Conference, ASP-DIC. Piscataway, N J: IEEE Press,2014 : 119-124. 被引量:1
  • 4罗安心..基于时间触发以太网的同步算法研究与实现[D].电子科技大学,2013:
  • 5Steiner W, Bauer G, Hall B, et al. Time-triggered communication [ M]. Boca Raron:CRC Press Inc,2011:88-89. 被引量:1
  • 6郝燕艳,潘瑞,万小磊.基于TTEthernet的综合电子系统通信网络研究[J].航天器工程,2013,22(6):86-91. 被引量:14
  • 7章磊,祝明,武哲.无人直升机系统CAN总线应用层协议设计[J].北京航空航天大学学报,2011,37(10):1264-1270. 被引量:8
  • 8Kang M,Park K, Jeong M-K. Frame packing for minimizing the bandwidth consumption of flex ray static segment [ J ]. IEEE Transaction on Vehicular Technology,2013,60 ( 9 ) :4001 4008. 被引量:1
  • 9Sagstetter F, Lukasiewycz M, Chakraborty S, et al. Schedule inte- gration for time-triggered systems [ C ]//Proceedings of the 18th Asia and South Pacific Design Automation Conference, ASP- DIC. Piscataway, NJ: IEEE Press ,2013:53-58. 被引量:1
  • 10王振宇,李照瑜.单层树型网格下独立任务的周期性调度[J].软件学报,2013,24(2):378-390. 被引量:5

二级参考文献44

  • 1冯晓旺,蓝海文.新一代航空航天总线技术[J].航空制造技术,2012,55(3):98-99. 被引量:13
  • 2林剑柠,吴慧中.基于遗传算法的网格资源调度算法[J].计算机研究与发展,2004,41(12):2195-2199. 被引量:70
  • 3林伟伟,齐德昱,李拥军,王振宇,张志立.树型网格计算环境下的独立任务调度[J].软件学报,2006,17(11):2352-2361. 被引量:29
  • 4Roark C, Kiezuk B. Open system avionics architectures [ J ]. IEEE AES System Magazine, 1996,10 (9) : 15-20. 被引量:1
  • 5Johnson D L. Rotorcraft open systems avionics ( ROSA ) [ J ]. Aerospace and Electronic Systems Magazine IEEE, 2001, 16 (6) : 31 -36. 被引量:1
  • 6Michael stock flight systems. CAN aerospace Interface specification for airborne CAN applications V1. 7 [ R/OL ]. SchUtzenweg: Michael Stock Flight Systems, 2009 [ 2010-0614]. http://www, stockflightsystems, corn/index, php? option =. 被引量:1
  • 7Michael stock flight systems, AGATE. CANaerospace/AGATE clata bus[ R]. AGATE-WP01-O01,2005. 被引量:1
  • 8Robert Bosch GmbH. CAN Specification Version 2. 0 [ R]. CAN2.0B, 1991. 被引量:1
  • 9Michael stock flight systems, JAD Systems. Fly-By-Wire for Experimental Aircraft[ R/OL]. Schtitzenweg: Michael Stock Flight Systems, 2009 [ 2010-06-25 ]. http ://www. stockflightsystems. com/index, php? option = com_docman&task = cat_view&gid = 53&ltemid = 45. 被引量:1
  • 10Rixner S, Dally W J, Kapasi U J, et al. Memory access scheduling//Proceedings of the 27th International Symposium on Computer Architecture. Vancouver, Canada, 2000:128-138. 被引量:1

共引文献35

同被引文献35

引证文献10

二级引证文献42

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部