期刊文献+

Hades高可信架构中固定延迟分区实时调度 被引量:2

Real-Time Scheduling of Bounded-Delay Partitions in Hades Trusted Architecture
在线阅读 下载PDF
导出
摘要 为了增强不同安全等级的复杂嵌入式安全关键系统的高可信能力,Hades架构以"时空隔离"思想和分区机制为基础,各分区分时共享系统物理资源.针对Hades中分区的实时调度问题,提出一种固定延迟分区调度模型,并采用优先级位图算法设计了分区级和任务级两级调度机制;为了保障分区中所有实时任务的可调度性,对分区中任务组采用单调速率调度和最早截止时间优先2种调度策略,并分别给出任务可调度条件.最后,通过仿真实验进一步验证了该调度模型的有效性. To enhance the dependability and security of complex embedded security/safety-critical systems with multi-levels security (MLS), a trusted architecture, called Hades, is presented. Hades is based on "the concept of temporal and spatial isolation and the partition mechanism. Each partition shares the physical resource and uses only a fraction of the time, and so it is free from the interference of one another. This paper also proposes a scheduling model of the bounded-delay partition to solve the scheduling problem of partitions, and designs a two-level scheduling mechanism with priority bitmap algorithm using two scheduling policies, Rate Monotonic (RM) and Earliest Deadline First (EDF). The schedulable conditions for preemptive fixed priority and dynamic priority scheduling policies are provided separately. Simulation results demonstrated the effectiveness of the proposed model.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2009年第11期1682-1688,共7页 Journal of Computer-Aided Design & Computer Graphics
基金 国家"八六三"高技术研究发展计划(2006AA01Z173 2007AA01Z131) 电子科技大学校青年基金(L08010601JX05030 L08010601JX0752)
关键词 嵌入式安全关键系统 Hades高可信软件架构 固定延迟分区调度模型 两级调度机制 可调度条件 embedded security/safety of bounded-delay partition two-level critical systems Hades trusted architecture scheduling model scheduling mechanism schedulable condition
  • 相关文献

参考文献3

二级参考文献62

  • 1[1]Standish Group. The CHAOS Report[R].Found at http://www. standishgroup. com. 1995.
  • 2[2]The Inquiry Board. Ariane 5 Flight 105 Inquiry Board Report [ R ].Paris: European Space Agency Press,July 1996.
  • 3[3]National Science,Technology Council (NSTC). America in the Age of Information: A Forum on Federal Information and Communications R&D[R]. Bethesda, Maryland, July 6 - 7,1995.
  • 4[4]NSTC.Research challenges in high confidence systems[A]. Proceedings of the Committee on Computing, Information, and Communications Workshop[ C ]. USA: http://www. hpcc. gov/pubs/hcs-Aug97/intro.html, August 6 - 7,1997.
  • 5[5]High Confidence Systems Working Group, NSTC. Setting an interagency high confidence systems (HCS) research agenda [ A ]. Proceedings of the Interagency High Confidence Systems Workshop [ C ]. Arlington,Virginia,25 March 1998.
  • 6[6]High Confidence Software and Systems Coordinating Group. High Confidence Software and Systems Research Needs[ R]. USA: http://www.ccic. gov/pubs/hcss-research. pdf, January 10,2001.
  • 7[7]President's Information Technology Advisory Committee. Information Technology Research:Investing in Our Future[ R] .Report to the President, USA: http://www. cs. rice. edu/~ ken/presentations/PITAC.pdf, February 24,1999.
  • 8[8]C A R Hoare. An axiomatic basis for computer programming[ J]. Communications of the ACM, 1969,12(10) :576 - 580.
  • 9[9]C A R Hoare. Communicating Sequential Processes[ M ]. Prentice-Hall International Series in Computing Science, Prentice-Hall International,Englewood Cliffs, N J London, 1985.
  • 10[10]Robin Milner. A Calculus of Communicating Systems[M]. USA:Springer, 1980.

共引文献143

同被引文献16

  • 1Moir I, Seabridge A. Military Avionics System[M]. [S. l.]: John Wiley & Sons, Ltd., 2006: 47-97.
  • 2Deng Zhong, Jane W S L. Scheduling Real-time Applications in an Open Environment[C]//Proceedings of IEEE Real Time Systems Symposium. San Francisco, USA: IEEE Press, 1997: 308- 319.
  • 3Labrosse J J,邵贝贝,译.嵌入式实时操作系统μC/OS Ⅱ[M]2版.北京:北京航空航天大学出版社,2003.
  • 4Liu C L, Layland J W. Scheduling Algorithms for Multi Program- ming in a Hard-real-time Environment[J]. Journal of ACM, 1973, 20(1): 46-61.
  • 5Di Natale M, Sangiovanni-Vincentelli A L. Moving from federated to integrated architectures in automotive:the role of standards, methods and tools [J]. Proc of the IEEE, 2010,98(4) : 603-620.
  • 6Deng Z, Liu J W S. Scheduling real-time applications in an open environment [C]//Proc of 18th IEEE Real-Time Sys- tems Symp. San Francisco, CA.. IEEE, 1997 .. 308- 319.
  • 7Lorente J L, Palencia J C. An EDF hierarchical scheduling model for bandwidth servers [C]//Proc of 12th IEEE Int Conf on Embedded and Real-Time Computing Systems and Applications. Sydney, Qld: tEEE, 2006 .. 261- 266.
  • 8Davis R I,Burns A. Hierarchical fixed priority pre-emptive scheduling [C]//Proc of 26th IEEE Int Real-Time Sys- tems Symp. Miami, FL: IEEE, 2005 .. 389- 398.
  • 9Zhang F X, Burns A. Analysis of hierarchical EDF pre-emp- tive scheduling [C]//Proc of 28th IEEE Int Real-Time Systems Symp. Tucson, AZ.. IEEE, 2007 : 423- 434.
  • 10Mok A K, Xiang F, Chen D. Resource partition for real-time systems [C]//Proc of IEEE Real-Time Technology and Applications Syrup. Taipei .. IEEE, 2001 : 75- 84.

引证文献2

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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