[发明专利]节点装置和物联网通信子系统在审
申请号: | 201710122502.5 | 申请日: | 2017-03-03 |
公开(公告)号: | CN106961471A | 公开(公告)日: | 2017-07-18 |
发明(设计)人: | 冯改玲;肖洋;胡洪园;曹曼 | 申请(专利权)人: | 上海谱翱数据科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/12;H04W52/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200000 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点 装置 联网 通信 子系统 | ||
1.一种节点装置,其特征在于,包括:
任务添加部、计算部、任务存储部、时间获取部、控制部、并发任务获取部、任务执行部以及更新部,
其中,所述任务添加部基于循环次数和执行周期添加任务,
所述计算部基于每个被添加的所述任务的所述循环次数和所述执行周期计算出相应的间隔时间,
所述任务存储部对所述任务和相应的所述循环次数以及所述间隔时间进行对应存储,
所述时间获取部用于获取当前时间,
所述计算部在所述节点装置进入休眠模式之前基于所述任务存储部中存储的最小的所述间隔时间和所述当前时间计算出所述节点装置的下次唤醒时间,
所述控制部基于所述下次唤醒时间控制所述节点装置唤醒,
所述任务执行部在所述节点装置被唤醒后将所述最小的间隔时间所对应的所述任务作为第一任务进行执行,
所述并发任务获取部基于预定规则从所述任务存储部中获取本次唤醒需并发执行的所述任务作为第二任务,所述预定规则为将与所述第一任务的所述间隔时间的差值在一定阈值以内的所述任务作为所述第二任务,
所述任务执行部执行所述第二任务,
所述更新部在所述节点装置进入休眠模式之前对所述任务存储部中存储的所述任务、所述循环次数以及所述间隔时间进行更新,
在所述更新部进行所述更新后,所述任务存储部重新按照所述顺序进行排序。
2.根据权利要求1所述的节点装置,其特征在于:
其中,所述任务存储部以链表的形式进行存储,每个所述任务和相对应的所述循环次数以及所述间隔时间被对应存储在一个所述链表中。
3.根据权利要求1所述的节点装置,其特征在于:
其中,所述任务存储部将所有的所述任务按照所述间隔时间从小到大的顺序进行排序。
4.根据权利要求1所述的节点装置,其特征在于:
其中,所述一定阈值为50至300ms范围内的任意值。
5.根据权利要求1所述的节点装置,其特征在于:
其中,所述控制部在控制所述节点装置唤醒后,先控制所述任务执行部执行所述第一任务,然后控制所述并发任务获取部获取所有所述第二任务,再控制所述任务执行部执行所述第二任务,随后控制所述更新部进行所述更新,然后控制所述计算部计算出所述下次唤醒时间,最后控制所述节点装置进入休眠状态。
6.根据权利要求1所述的节点装置,其特征在于:
其中,所述计算部计算出所述最小的间隔时间与所述当前时间之和作为所述下次唤醒时间。
7.根据权利要求1所述的节点装置,其特征在于:
其中,所述更新部包括:
所述次数更新单元,将所述任务存储部中存储的循环次数减一得到更新后的循环次数;
所述间隔更新单元,基于所述任务的所述执行周期对所述任务存储部中对应存储的间隔时间进行更新;以及
所述任务更新单元,将循环次数为零的任务从所述任务存储部中删除。
8.根据权利要求1所述的节点装置,其特征在于,还包括:
响应部,对突然发生并且需要立即执行的立即执行任务进行响应生成响应信号,
其中,在节点装置处于休眠模式的情况下,所述控制部根据所述响应信号唤醒所述节点装置,并控制所述任务执行部将所述立即执行任务作为所述第一任务进行执行,然后依次控制所述并发任务获取部获取所述第二任务,所述任务执行部执行所述第二任务,所述更新部进行所述更新,所述计算部计算出所述下次唤醒时间,最后控制所述节点装置进入休眠模式。
9.一种物联网通信子系统,用于实现设置在监控现场的多个信息采集控制装置与监控终端之间进行通信,其特征在于,包括:
至少一个节点装置,与至少一个信息采集控制装置相连接;
网关设备,与所有的所述节点装置相通信连接,并对所述节点装置进行通信管理;以及
云处理终端,分别与所述网关设备和所述监控终端相通信连接,
其中,所述节点装置为权利要求1至8中任意一项所述的节点装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海谱翱数据科技有限公司,未经上海谱翱数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710122502.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种远程控制智能终端的交互方法
- 下一篇:一种自行车数据网络指令发送系统