期刊文献+

端到端实时CORBA系统调度模型及其可调度性研究 被引量:7

Research on End-to-End Scheduling Model for Real-Time CORBA System and Its Schedulability
下载PDF
导出
摘要 实时CORBA系统中的基本问题是如何合理分配有限的计算资源和通信资源以保证各个实时任务的时间需求 .该文以固定优先级方式调度的、周期性任务的硬实时系统为研究对象 ,提出了端到端实时CORBA系统调度模型 ,该模型综合考虑了客户端系统的处理、服务对象处理、网络传输等几大主要因素 ,而且可以描述服务对象间的嵌套调用关系 ,因而能全面描述实时CORBA系统中客户调用过程 .在此基础上 ,该文基于非连续工作型同步协议 ,应用时间需求分析方法 。 The essential problem of Real-Time CORBA system is how to allocate limited computing and communication resources to real-time tasks so as to meet the time demand of every task. This paper, in terms of periodic hard real-time systems with fixed-priority, proposes an end-to-end scheduling model for Real-Time CORBA system. Compared with other Real-Time CORBA scheduling models, the model considers the costs of client processing, network transmission and server processing. So it can describe client invocation procedure of real-time CORBA systems more precisely. Besides it can model nested invocation of CORBA servers. Therefore, it is suitable for analysis of periodic hard real-time systems with fixed-priority. Based on non-greedy synchronization protocol and the time demand analysis method, the schedulability of the model is studied. According to the priorities of subtasks and the relationships between them, the interference function of subtasks on the same processor can be calculated. Then the time demand functions with respect to subtasks on both preemptive processor and non-preemptive one are deduced respectively. Hence the worst-case end-to-end response time of each task can be calculated. Finally, a schedulability analysis algorithm is proposed.
出处 《计算机学报》 EI CSCD 北大核心 2003年第4期397-405,共9页 Chinese Journal of Computers
基金 国家自然科学基金 ( 6 990 30 0 2 90 10 4 0 0 9) 江苏省自然科学基金(BK990 0 8)资助
关键词 CORBA系统 调度模型 可调度性 应用软件 计算机网络 通信资源 Algorithms Functions Mathematical models Network protocols Scheduling Servers
  • 相关文献

参考文献9

  • 1[1]Object Management Group. Realtime CORBA 1.0. OMG, 1999
  • 2[2]Schmidt D C, Kuhns F. An overview of real time CORBA specification. IEEE Computer, 2000, 33(6):56~63
  • 3[3]Lehoczky J P, Sha L, Ding Y, The rate-monotonic scheduling algorithm: Exact characterization and average case behavior. In: Proceedings of Real-Time Systems Symposium, 1989.166~171
  • 4[4]Bettati R. End-to-end scheduling to meet deadlines in distributed systems[Ph D dissertation]. University of Illinois at Urbana-Champaign, Urbana, IL, USA, 1994
  • 5[5]Sun Jun. Fixed-Priority end-to-end scheduling in distributed real-time systems[Ph D dissertation]. University of Illinois at Urbana-Champaign, Urbana, IL, USA, 1997
  • 6[6]Gill C, Levine D, Schmidt D C. The design and performance of a real time CORBA scheduling service. Journal of Real-Time Systems, 2001, 20(2):117~154
  • 7[7]Bethmangalkar R. Schedulability analysis in static real-time systems: priority mapping and DASPCP for real-time CORBA. Technical Report TR99-269, Department of Computer Science and Statistics, University of Rhode Island, Kingston, RI, USA, 1999
  • 8[8]Audsley N, Burns A, Tindell K, Richardson M, Wellings A. Applying a new scheduling theory to static priority preemptive scheduling. Software Engineering Journal, 1993, 5(5):284~292
  • 9[9]Sun Jun, Liu J W S. Synchronization protocols in distributed real-time systems. In: Proceedings of the 16th International Conference on Distributed Computing Systems, Hong Kong, 1996. 38~45

同被引文献64

引证文献7

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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