期刊文献+

基于重要性抽样的时间触发调度表生成方法 被引量:2

A scheduling table generation method for time-triggered flows based on importance sampling
原文传递
导出
摘要 时间触发以太网(TTE)是分布式综合模块化航空电子(DIMA)系统互连中的骨干网络,需要生成无冲突的时间触发(TT)流量调度表。形式化SMT求解可以抽象地表述多种调度约束;但TT流量间,以及TT流量与分区调度之间存在作业链依赖关系,较复杂的约束会降低求解器的效率。将重要性抽样(IS)方法应用于TT调度表的启发式求解,通过统计“尽可能快”(ASAP)求解的尝试偏移量的经验分布,扭转该变量的抽样分布进行迭代寻优;并针对调度的可行性及作业链的及时性,将IS求解分为2个阶段进行。案例研究表明:第1阶段的IS会演化得出易于保证严格周期调度或抖动较小的尝试偏移量分布,第2阶段IS则会进一步根据作业链的最坏总延迟最小准则进行迭代优化,并且对于分区调度与TT流量调度存在或不存在同步关系的场景都具有适用性。 Time-triggered Ethernet(TTE)is the backbone interconnections in the distributed integrated modular avionics systems,with a congestion-free time-triggered(TT)scheduling table being needed to be generated.Although the formal method using SMT can describe multi-typed scheduling constraints abstractly,more complicated constraints could reduce the efficiency of scheduling generation due to the existence of job chain dependencies among TT flows and between TT flow and partition scheduling.Importance sampling(IS)is used for a kind of heuristic TT scheduling generation,in which the possibility density distribution(PDF)of start trying offsets is twisted by experimental PDFs according to statistical values of the start-trying offsets using the“As Soon As Possible”(ASAP)method.IS-based scheduling table generation is divided into two stages to obtain more feasible scheduling and more timely job chains,respectively.The case study shows that in the first stage,a set of distribution for start-trying offsets is gained to make TT flows easy to be strictly periodically scheduled;in the second stage,optimal offsets are conducted to make shorter job chains delays according to the“best of the worst”criterion,and IS is applicable for the scenarios with or without synchronization between time-triggered network and partition-scheduled processing modules.
作者 罗泽雄 曲国远 严龙 汤雪乾 LUO Zexiong;QU Guoyuan;YAN Long;TANG Xueqian(Department of Electronics,Chinese Aeronautical Radio Electronics Research Institute,Shanghai 200233,China)
出处 《航空学报》 EI CAS CSCD 北大核心 2022年第3期484-496,共13页 Acta Aeronautica et Astronautica Sinica
关键词 航空电子 时间触发调度表 时间触发以太网 重要性抽样 作业依赖 avionics time-triggered scheduling table time-triggered Ethernet importance sampling job dependency
  • 相关文献

参考文献9

二级参考文献45

  • 1Xuan ZHOU,Huagang XIONG,Feng HE.Hybrid partition-and network-level scheduling design for distributed integrated modular avionics systems[J].Chinese Journal of Aeronautics,2020,33(1):308-323. 被引量:8
  • 2汪晶晶,李峭,熊华钢,李二帅.芯片间时间触发通信综合规划方法及其优化[J].北京航空航天大学学报,2020,46(1):170-180. 被引量:6
  • 3Wang G Q, Gu Q F. Research on distributed integrated modular avionics system architecture design and imple- mentation[C]//Proceedings of Digital Avionics Systems Conference, 2013:7D6-1 7D6-10.
  • 4ARINC 653. ARINC specification 653-2, avionics applica- tion software standard interface [S]. Annapolis, Mary- land: ARINC, 2006.
  • 5Liu C L, Layland J W. Scheduling algorithms for multi- programming in a hard-real-time environment[J]. Journal of the ACM (JACM), 1973, 20(1): 46-61.
  • 6Joseph M, Pandya P. Finding response times in a real- time system[J]. The Computer Journal, 1986, 29(5): 390-395.
  • 7Lehoczky J, Sha L, Ding Y. The rate monotonic schedu- ling algorithm: Exact characterization and average case be- havior[C]//Proceedings of Real Time Systems Symposi um, 1989t 166-I71.
  • 8Sha L, Abdelzaher T, ,rzOn K E, et al. Real time scbed uling theory: A historical perspective[J]. Real-Time Sys- tems, 2004, 28(2-3): 101-155.
  • 9Lee Y H, Kim D, Younis M, et al. Partition scheduling in APEX runtime environment for emhedded avionics soft- ware[C]//Proceedings of 5th International Conference on Real-Time Computing Systems and Applications, 1998: 103-109.
  • 10Shin I, Lee h Periodic resource model for compositional real-time guarantees[C]//Proceedings of 24th IEEE Real Time Systems Symposium. Piscataway, N]: IEEE Press, 2003.. Z 13.

共引文献47

同被引文献18

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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