面向物联网终端的任务相关性调度策略  被引量:2

Scheduling Strategy for IoT Terminals Considering Task Relevance

在线阅读下载全文

作  者:向敏[1] 戴柯宇 周恩 刘榆 雷儒杰 XIANG Min;DAI Keyu;ZHOU En;LIU Yu;LEI Rujie(Key Laboratory of Industrial Internet of Things and Networked Control,Chongqing University of Posts and Telecommunications,Chongqing 400065,China)

机构地区:[1]重庆邮电大学工业物联网与网络化控制教育部重点实验室,重庆400065

出  处:《计算机工程与应用》2020年第23期95-102,共8页Computer Engineering and Applications

基  金:国家重点研发计划(No.2017YFE0123000)。

摘  要:对于具有相关性的任务,调度顺序不合理将影响任务的执行时间和实时性。结合物联网终端任务间依赖关系复杂的特点提出了一种利用任务相关性的调度策略。该策略设计了以作业轮询组为主体的任务模型,根据任务时限建立了优先级因子矩阵作为任务调度的凭据,对于周期任务,在每个任务执行完毕后生成,以任务相关性为参数的增量矩阵用以动态修改任务优先级,使前驱任务能优先执行;对于非周期任务采用了构建临时作业轮询组的方式进行抢占调度。测试结果表明,该策略能够有效减少具有相关性的周期任务集执行时间和调度失败次数,缩短非周期任务响应时间。Unreasonable scheduling order will affect the execution time and real-time of the related task.Aiming at the complex relationship between IoT terminal tasks,this paper proposes a scheduling strategy using task relevance.This strategy designs a task model with the job polling group as the main body and establishes a priority factor matrix as the basis for task scheduling based on the deadline of task.For periodic task,the priority incremental matrix with the task relevance is generated to change the task priority dynamically for the real-time of predecessor task after each task is executed.For aperiodic task,this strategy constructs temporary job polling groups to preemptive scheduling.The experimental results show that this scheduling strategy can effectively reduce task execution time and shorten the response time of aperiodic task.

关 键 词:物联网 任务相关性 任务调度 调度顺序 非周期任务 

分 类 号:TP301[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象