首页> 外文会议> >Achieving reliable and timely task execution in mobile embedded applications
【24h】

Achieving reliable and timely task execution in mobile embedded applications

机译:在移动嵌入式应用程序中实现可靠,及时的任务执行

获取原文

摘要

Tasks controlling a mobile system's interactions with its environment must be performed reliably and in real-time. Motion control, for example, directs a system's motions based on information about the environment. As such information is usually incomplete and inaccurate, we developed a solution in which mobile systems perform a distributed fusion of their sensor data. In this paper, we address the scheduling of the local processing tasks of the fusion. The particular problem of the real-time scheduling of these tasks lies in their unpredictable execution times, which do not allow using worst-case values. TAFT (time-aware fault-tolerant) scheduling allows working with expected-case execution times and still achieves a predictable timing behavior. It aborts task instances that would miss their deadline and ensures a timely exception handling. We exploit application-inherent redundancy to tolerate task abortions. We present measurements showing the dynamic nature of the execution times and the reliability of task execution.
机译:控制移动系统与其环境的交互的任务必须可靠且实时地执行。例如,运动控制可基于有关环境的信息来指导系统的运动。由于此类信息通常不完整且不准确,因此我们开发了一种解决方案,其中移动系统执行其传感器数据的分布式融合。在本文中,我们解决了融合的本地处理任务的调度问题。这些任务的实时调度的特殊问题在于它们的不可预测的执行时间,这不允许使用最坏情况的值。 TAFT(时间感知的容错)调度允许处理预期的案例执行时间,并且仍然实现可预测的时序行为。它会中止可能错过期限的任务实例,并确保及时进行异常处理。我们利用应用程序固有的冗余来容忍任务中止。我们提供的测量结果显示了执行时间的动态性质和任务执行的可靠性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号