云计算平台物联网中异构设备的数据处理方法及装置制造方法及图纸

技术编号:26425846 阅读:15 留言:0更新日期:2020-11-20 14:23
本发明专利技术提供一种云计算平台物联网中异构设备的数据处理方法及装置,其中,该方法包括:获取目标异构设备的协议标签,其中,所述协议标签为通过目标协议对所述目标异构设备进行标识的标签;所述目标协议为与所述目标异构设备对应的协议;根据所述协议标签和预设对应关系确定所述目标异构设备的物模型;其中,所述预设对应关系为不同的协议标签与对应物模型之间的对应关系;将所述目标异构设备的物模型转换为目标格式的信息流进行传输。通过本申请,解决了现有技术中异构设备的接入方式,无法满足多种类型的异构设备的进行接入,导致系统开发效率及代码重复利用率低的问题。

【技术实现步骤摘要】
云计算平台物联网中异构设备的数据处理方法及装置
本专利技术涉及计算机领域,具体涉及一种云计算平台物联网中异构设备的数据处理方法及装置。
技术介绍
伴随着传感器技术和无线通信技术的发展,物联网应用得到了广泛的推广,数据感知已经涉及到我们生活的方方面面,信息以高速数据流的形式到达企业应用。但是,现有技术对于异构设备的数据接入还是面临着传统互联的数据协议转换,例如,1)下位机接入需要开放特定的接口,2)数据采集方式被云提供商的平台所绑定,不能有效地处理这些异构数据解耦和标准化等。即现有技术中的异构设备的接入方式,无法满足多种类型的异构设备的进行接入,导致系统开发效率及代码重复利用率低。
技术实现思路
本申请实施例的目的是提供一种云计算平台物联网中异构设备的数据处理方法及装置,能够解决现有技术中异构设备的接入方式,无法满足多种类型的异构设备的进行接入,导致系统开发效率及代码重复利用率低。为了解决上述技术问题,本申请是这样实现的:第一方面,本申请实施例提供了一种云计算平台物联网中异构设备的数据处理方法,包括:获取目标异构设备的协议标签,其中,所述协议标签为通过目标协议对所述目标异构设备进行标识的标签;所述目标协议为与所述目标异构设备对应的协议;根据所述协议标签和预设对应关系确定所述目标异构设备的物模型;其中,所述预设对应关系为不同的协议标签与对应物模型之间的对应关系;将所述目标异构设备的物模型转换为目标格式的信息流进行传输。第二方面,本申请实施例提供了一种云计算平台物联网中异构设备的数据处理装置,包括:获取模块,用于获取目标异构设备的协议标签,其中,所述协议标签为通过目标协议对所述目标异构设备进行标识的标签;所述目标协议为与所述目标异构设备对应的协议;确定模块,用于根据所述协议标签和预设对应关系确定所述目标异构设备的物模型;其中,所述预设对应关系为不同的协议标签与对应物模型之间的对应关系;处理模块,用于将所述目标异构设备的物模型转换为目标格式的信息流进行传输。第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。通过本申请实施例,由于目标异构设备具有通过目标协议对目标异构设备进行标识的协议标签,且该协议标签与不同的物模型之间具有对应关系,因此,可以基于目标异构设备的协议标签获取其对应的物模型,进而可以将目标异构设备的物模型转换为目标格式的信息流进行传输,也就是说,对于不同的异构设备均可以获取其对应的物模型,并将转换成目标格式的信息流进行传输,以实现异构设备的接入,从而解决了现有技术中异构设备的接入方式,无法满足多种类型的异构设备的进行接入,导致系统开发效率及代码重复利用率低的问题。附图说明图1是本申请实施例的云计算平台物联网中异构设备的数据处理方法流程图;图2是本申请实施例的边缘云物联网异构数据智能接入的示意图;图3是本申请实施例的云计算平台物联网中异构设备的数据处理装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。本申请实施例提供了一种云计算平台物联网中异构设备的数据处理方法,图1是本申请实施例的云计算平台物联网中异构设备的数据处理方法流程图,如图1所示,该方法的步骤包括:步骤S102,获取目标异构设备的协议标签,其中,协议标签为通过目标协议对目标异构设备进行标识的标签;目标协议为与目标异构设备对应的协议;步骤S104,根据协议标签和预设对应关系确定目标异构设备的物模型;其中,预设对应关系为不同的协议标签与对应物模型之间的对应关系;步骤S106,将目标异构设备的物模型转换为目标格式的信息流进行传输。通过本申请实施例的步骤S102至步骤S106,由于目标异构设备具有通过目标协议对目标异构设备进行标识的协议标签,且该协议标签与不同的物模型之间具有对应关系,因此,可以基于目标异构设备的协议标签获取其对应的物模型,进而可以将目标异构设备的物模型转换为目标格式的信息流进行传输,也就是说,对于不同的异构设备均可以获取其对应的物模型,并将转换成目标格式的信息流进行传输,以实现异构设备的接入,从而解决了现有技术中异构设备的接入方式,无法满足多种类型的异构设备的进行接入,导致系统开发效率及代码重复利用率低的问题。需要说明的是,本申请实施例中涉及到的协议标签在具体应用场景中可以是:传输控制协议(TCP,TransmissionControlProtocol),用户数据报协议(UDP,UserDatagramProtocol)协议标签、MBRTU协议标签等。具体地,该TCP,UDP协议标签数据头标签[H:数据]:“字符型”数据,数据包的包头。[HE:数据]:“16进制”数据,不能用字符表示时使用16进制表示。分隔符标签[S:数据]:“字符型”数据,一般为两个数据之间的特殊符号。[SE:数据]:“16进制”数据,不能用字符表示时使用16进制表示。[SN[长度]:固定长度的分隔符,只解析长度,不解析内容数据标签[D?]:“字符型”的十进制数,长度不固定。需与分隔符配合使用。[STR?]:字符串,长度不固定。需与分隔符配合使用。[D[长度]]:“字符型”的十进制数,固定字节长度。[DE[长度]|ABCD]:“16进制整形”数据,ABCD表示字节顺序,最大4个字节。[DEC[长度]|ABCD]:“16进制整形字符串”数据,ABCD表示字节顺序。[DF[长度]|ABCD]:“16进制浮点型”数据,ABCD表示字节顺序。[GPS]:GPS定位数据,格式(度分):2236.70368,N,11350.37840,E。结束符标签[T:数据]:“字符型”数据,数据包的结尾字符。[TE:数据]:“16进制”数据,不能用字符表示时使用16进制表示本文档来自技高网...

【技术保护点】
1.一种云计算平台物联网中异构设备的数据处理方法,其特征在于,包括:/n获取目标异构设备的协议标签,其中,所述协议标签为通过目标协议对所述目标异构设备进行标识的标签;所述目标协议为与所述目标异构设备对应的协议;/n根据所述协议标签和预设对应关系确定所述目标异构设备的物模型;其中,所述预设对应关系为不同的协议标签与对应物模型之间的对应关系;/n将所述目标异构设备的物模型转换为目标格式的信息流进行传输。/n

【技术特征摘要】
1.一种云计算平台物联网中异构设备的数据处理方法,其特征在于,包括:
获取目标异构设备的协议标签,其中,所述协议标签为通过目标协议对所述目标异构设备进行标识的标签;所述目标协议为与所述目标异构设备对应的协议;
根据所述协议标签和预设对应关系确定所述目标异构设备的物模型;其中,所述预设对应关系为不同的协议标签与对应物模型之间的对应关系;
将所述目标异构设备的物模型转换为目标格式的信息流进行传输。


2.根据权利要求1所述的方法,其特征在于,在将所述目标异构设备的物模型转换为目标格式的信息流进行传输之前,所述方法还包括:
对所述目标异构设备的物模型中的属性和/或功能进行调整。


3.根据权利要求2所述的方法,其特征在于,所述调整包括以下至少之一:添加、删除、修改。


4.根据权利要求1所述的方法,其特征在于,在将所述目标异构设备的物模型转换为目标格式的信息流进行传输之前,所述方法还包括:
对所述目标异构设备的物模型进行合法性验证;
在验证通过的情况下,触发执行将所述目标异构设备的物模型转换为目标格式的信息流进行传输的操作。


5.根据权利要求4所述的方法,其特征在于,对所述目标异构设备的物模型进行合法性验证,包括:
对所述目标异构设备的物模型的特征进行提取;
判断提取的特征与预设特征是否匹配;
在判断结果为匹配的情况下,确定所述目标异构设备的物模型合法;
在判断结果为不匹配的情况下,确定所述目标异构设备的...

【专利技术属性】
技术研发人员:赵朋辉刘净
申请(专利权)人:北京轻停网络科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1