【技术实现步骤摘要】
物联网协议的更新方法及装置
本专利技术涉及物联网
,尤其是涉及到物联网协议的更新方法及装置。
技术介绍
物联网是指通过信息感知节点,按照相互约定的协议将传感器、执行器或者嵌入式设备与互联网连接起来,进行信息交换与通信,以实现智能化识别、定位、跟踪、监控和管理。近年来,随着物联网技术的迅速发展,智能交通、智能安防、智能楼宇、智能汽车、智能家电等智能终端设备已广泛应用到各行各业中。在物联网环境中,分布着成千上万的数据节点,每个节点都在不停地更新数据。由于数据信息完全分散,在物联网应用中有很多协议的接入工作,支持节点数据传输的物联网协议不尽相同,需要进行协议更新,如增加不同的协议或者修改已有的协议,给数据收集、数据查询带来很大的难度。现有技术在增加不同的协议或者修改已有的协议过程中,需要对新增协议接入组件进行部署,使得部署后的新协议具有解析能力,然而在部署过程中需要关闭服务,导致用户在更新协议过程中无法使用各项服务,影响用户使用物联网服务的体验。
技术实现思路
本专利技术实施例提供了物联网协议的更新方法及装置,解决了相关技术中用户在更新接入协议过程中无法使用各项服务的 ...
【技术保护点】
一种物联网协议的更新方法,其特征在于,包括:根据消息队列中未处理协议数据的特征标签为每个协议数据生成协议解析任务,并对所述未处理协议数据进行解析;当需要协议更新时,从所述消息队列中获取更新协议数据,通过数据处理平台动态注册所述更新协议数据的特征标签以及所述更新协议数据的解析任务包;根据所述更新协议数据的解析任务包对所述更新协议数据进行解析。
【技术特征摘要】
1.一种物联网协议的更新方法,其特征在于,包括:根据消息队列中未处理协议数据的特征标签为每个协议数据生成协议解析任务,并对所述未处理协议数据进行解析;当需要协议更新时,从所述消息队列中获取更新协议数据,通过数据处理平台动态注册所述更新协议数据的特征标签以及所述更新协议数据的解析任务包;根据所述更新协议数据的解析任务包对所述更新协议数据进行解析。2.根据权利要求1所述的方法,其特征在于,在所述根据消息队列中未处理协议数据的特征标签为每个协议数据生成协议解析任务,并对未处理的协议数据进行解析之前,所述方法还包括:当协议通过网络连接协议管理集群后,通过所述协议管理集群为每个协议数据增加特征标签;将携带有特征标签的协议数据放入消息队列。3.根据权利要求1所述的方法,其特征在于,所述根据消息队列中未处理协议数据的特征标签为每个协议数据生成协议解析任务,并对所述未处理协议数据进行解析包括:通过数据处理平台定时从消息队列中获取未处理协议数据;根据所述数据处理平台中的任务分配器为所述消息队列中不同特征标签的未处理协议数据生成协议数据的解析任务;根据所述协议数据的解析任务对所述未处理协议数据进行解析。4.根据权利要求3所述的方法,其特征在于,所述解析任务包括解析协议以及解析工具包,所述根据所述协议数据的解析任务对所述未处理协议数据进行解析包括:建立所述特征标签与所述解析工具包之间的解析映射表;通过识别所述未处理协议数据的特征标签,从所述解析映射表中调取出与未处理协议数据的特征标签对应的解析工具包;根据所述解析工具包对所述未处理协议数据进行解析。5.根据权利要求1所述的方法,其特征在于,所述当需要协议更新时,从所述消息队列中获取更新协议数据,通过数据处理平台动态注册所述更新协议数据的特征标签以及所述更新协议数据的解析任务包包括:当需要协议更新时,通过协议发布服务向协议管理集群中新增协议节点,所述新增的协议节点中携带有更新协议数据以...
【专利技术属性】
技术研发人员:张巍,赵晓亮,葛成,
申请(专利权)人:深圳市麦斯杰网络有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。