【技术实现步骤摘要】
一种智能物联网系统的实现方法
[0001]本专利技术涉及一种实现方法,尤其涉及的是一种智能物联网系统的实现方法
。
技术介绍
[0002]近年来,很多研究工作致力于物联网,以便通过物联网能够快速获取各种监测网络服务
。
随着物联网的发展,物联网会成为未来提供监测服务的一种模式
。
[0003]目前,物联网的实现模式是通过广播来实现,因此延迟和代价都比较大,降低了环境监测服务性能
。
因此,如何降低物联网提供监测数据的延迟和代价成为近年来研究的热点问题
。
技术实现思路
[0004]专利技术目的:本专利技术所要解决的技术问题是针对现有技术的不足,提供一种智能物联网系统的实现方法
。
[0005]技术方案:本专利技术公开了一种智能物联网系统的实现方法,所述系统包括边缘节点
、
传感节点和用户节点;配置报警装置的边缘节点又称为报警节点,每个所述传感节点和所述用户节点分别与所述的一个边缘节点链接;每个边缘节点具有唯一的坐标,每个传感节点能创建一种类型的数据;每种类型的数据由一个全局前缀标识,创建一种类型数据的地点由本地前缀标识;所述报警节点定期向其它所述边缘节点发送发布消息,以在其它所述边缘节点中创建和更新报警表项;其中,所述发布消息包括第一消息
ID
域和坐标域,所述报警表项包括坐标域和生命周期域;所述边缘节点定期向其它所述边缘节点发送邻居消息,以在其它所述边缘节点中创建和更新邻居表项;其中,所述 ...
【技术保护点】
【技术特征摘要】
1.
一种智能物联网系统的实现方法,其特征在于,所述系统包括边缘节点
、
传感节点和用户节点;配置报警装置的边缘节点又称为报警节点,每个所述传感节点和所述用户节点分别与所述的一个边缘节点链接;每个边缘节点具有唯一的坐标,每个传感节点能创建一种类型的数据;每种类型的数据由一个全局前缀标识,创建一种类型数据的地点由本地前缀标识;所述报警节点定期向其它所述边缘节点发送发布消息,以在其它所述边缘节点中创建和更新报警表项;其中,所述发布消息包括第一消息
ID
域和坐标域,所述报警表项包括坐标域和生命周期域;所述边缘节点定期向其它所述边缘节点发送邻居消息,以在其它所述边缘节点中创建和更新邻居表项;其中,所述邻居消息包括第二消息
ID
域和坐标域,所述邻居表项包括坐标域和生命周期域;若所述边缘节点不为所述报警节点,且检测到所述邻居表项标识的邻居边缘节点异常,则向距离最近的所述报警节点发送出错消息,以触发该报警节点中的报警装置进行报警;其中,所述出错消息包括第三消息
ID
域
、
邻居表项域和出错坐标域;所述边缘节点向所述传感节点发送创建消息获取传感节点采集的数据,所述传感节点通过发送收集消息将创建的数据返回给所述边缘节点,所述边缘节点通过创建或者更新本地表项保存采集的数据;其中,所述创建消息包括第四消息
ID
域,所述收集消息包括第五消息
ID
域
、
数据域和全局前缀域,所述本地表项包括全局前缀域和数据域
。2.
根据权利要求1所述的一种智能物联网系统的实现方法,其特征在于,所述方法还包括:若所述边缘节点检测到表名等于自己坐标的本地表的某些本地表项中的数据异常,则该边缘节点创建一个本地表,该本地表为空,该表的表名为该边缘节点的坐标;将所有数据异常的本地表项加入到该本地表中,同时向其它所述边缘节点发送报警消息;其中,所述报警消息包括第五消息
ID
域
、
序列号域和本地表集合域;接收到报警消息的所述边缘节点通过推送表判断是否已经接收到所述报警消息,其中,一个推送表项包含序列号域和生命周期域,若是,则放弃该消息,否则,所述边缘节点创建或者更新推送表项,同时更新报警消息中的本地表集合域值,转发该报警消息
。3.
根据权利要求2所述的一种智能物联网系统的实现方法,其特征在于,所述边缘节点创建或者更新推送表项,同时更新报警消息中的本地表集合域值,包括:创建一个推送表项,该表项的序列号等于该报警消息中的随机数,生命周期设置为最大值;若表名为自己坐标的本地表存在至少一个本地表项,该表项中的数据存在异常,则创建一个本地表,该表的表名为自己的坐标,将选中的所有数据表项加入到该本地表中,将该本地表加入到报警消息中的本地表集合中;接收到报警消息的边缘节点转发该报警消息
。4.
根据权利要求1所述的一种智能物联网系统的实现方法,其特征在于,所述方法还包括:所述用户节点向所述边缘节点发送兴趣消息获取全局前缀和本地前缀标识的数据;其中,所述兴趣消息包括第七消息
ID
域
、
全局前缀域
、
本地前缀域和坐标域;
若所...
【专利技术属性】
技术研发人员:王晓喃,张冉冉,赵露,李峰,孙高飞,
申请(专利权)人:常熟理工学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。