【技术实现步骤摘要】
一种应用于IoT的任务调度优化方法
[0001]本专利技术属于芯片
,具体涉及一种应用于
IoT
的任务调度优化方法
。
技术介绍
[0002]在现有技术中,传统意义上
OS
(操作系统)的任务调度是按照时间分片分配
CPU
资源给多个任务
。
通讯基带
MAC
的任务调度是按照优先级队列分配
PHY/
空口资源给多个任务
。
当对设备有通讯请求时首先要从
OS
任务调度那里得到时间分片然后再等到通讯基带
MAC
任务调度的
PHY/
空口资源
。
由于通过
CPU
安排每个任务的执行,没有绝对的规律性,并且需等待终端给予恢复后才能够安排下一个任务;每个终端回复的反应时间也并不一致;当有中断要求时,
CPU
会跳脱先处理完成后再恢复任务排列;而
MAC/PHY
空口资源除了需等待
CPU
排定行程外,尚需等待自身的资源准备完成
。
[0003]现有技术中,除了每个装置各自处理任务所需的时间外,中央处理单元在安排流程时将使得装置之间有不同的等待时间,等待时间的长短会因装置的就绪状态与系统是否已经准备好资源能够释出而有所不同
。
在这种情况下无法确定获准通讯请求所需的时间
。
[0004]以目前
WiFi based ...
【技术保护点】
【技术特征摘要】
1.
一种应用于
IoT
的任务调度优化方法,其特征在于,包括如下步骤:步骤
1、
预设所控设备的响应时限;步骤
2、
根据所述响应时限设置
OS
和通讯基带
MAC
中任务调度方式,具体包括如下子步骤:步骤
201、
将
OS
任务调度和通讯基带
MAC
任务调度合并,同时得到
OS
任务调度的时间分片以及通讯基带
MAC
的
PHY/
空口资源;步骤
202
,选择时间分片的周期和调整优先级队列,
CPU
和
MAC
共同安排任务,并根据任务优先程度安排优先级队列中各任务执行顺序;步骤
3、
当对所控设备有通讯请求时,在设定的时间限制内完成通讯任务
。2.
根据权利要求1所述的应用于
IoT
的任务调度优化方法,其特征在于,所述步骤
201
...
【专利技术属性】
技术研发人员:王航,王芦,吴茂林,张珍瑜,
申请(专利权)人:南京齐芯半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。