[发明专利]一种IOT协议反向对接方法及装置在审
申请号: | 202110782857.3 | 申请日: | 2021-07-12 |
公开(公告)号: | CN113518087A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 杨凯然;周修亮;黄进昌;陈可健 | 申请(专利权)人: | 广州乐摇摇信息科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 佛山市神机营专利代理事务所(普通合伙) 44765 | 代理人: | 许尤庆 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 iot 协议 反向 对接 方法 装置 | ||
1.一种IOT协议反向对接方法,其特征在于,包括:
接收源执行主体发送的源协议指令数据,提取数据内容与指令标识位;
通过提取的指令标识位匹配具体协议命令,解析数据内容;
根据目标协议需求,将解析出的数据内容进行数据转换,使数据适配目标协议指令数据;
将转换后数据进行组装,使其成为符合目标协议需求的指令数据,发送至目标执行主体。
2.根据权利要求1所述的IOT协议反向对接方法,其特征在于,所述源执行主体为终端设备,所述目标执行主体为服务器时,所述源执行主体指令数据为字节流格式数据,所述目标执行主体指令数据为JSON格式数据。
3.根据权利要求2所述的IOT协议反向对接方法,其特征在于,所述接收源执行主体发送的源协议指令数据,提取数据内容与指令标识位,包括:
接收源执行主体发送的源协议指令数据,校验数据合法性;
对其中不合法数据进行处理使其合法化;
当指令数据合法时,提取数据内容与指令标识位。
4.根据权利要求3所述的IOT协议反向对接方法,其特征在于,所述校验数据合法性,对其中不合法数据进行处理使其合法化,包括:
校验指令内容数据的帧头、帧尾、长度位、校验位数据是否正常;
将其中不合法数据内容转发到拆粘包服务进行拆粘包处理。
5.根据权利要求4所述的IOT协议反向对接方法,其特征在于,所述根据目标协议需求,将解析出的数据内容进行数据转换,使数据适配目标协议指令数据,将转换后数据进行组装,使其成为符合目标协议需求的指令数据,包括:
基于数据在指令中表达意义的不同,在重新组装指令的过程中,根据目标执行主体需求的指令意义对数据进行转换;
基于转换好的数据内容,按照JSON指令定义的数据格式进行组装,填充对应数据内容,将原指令内容重新组装成为一个符合目标协议需求的指令数据。
6.根据权利要求1所述的IOT协议反向对接方法,其特征在于,所述源执行主体为服务器,所述目标执行主体为终端设备时,所述源执行主体指令数据为JSON格式数据,所述目标执行主体指令数据为字节流格式数据。
7.根据权利要求6所述的IOT协议反向对接方法,其特征在于,所述根据目标协议需求,将解析出的数据内容进行数据转换,使数据适配目标协议指令数据;将转换后数据进行组装,使其成为符合目标协议需求的指令数据,包括:
基于数据在指令中表达意义的不同,在重新组装指令的过程中,根据目标执行主体需求的指令意义对数据进行转换;
基于转换好的数据内容,根据目标协议的格式填充对应数据内容;
包括但不限于增加帧头、帧尾内容,计算长度位、校验位数据,补充入新指令;
将原指令内容重新组装成为一个目标协议指令数据。
8.一种用于IOT协议反向对接的装置,其特征在于,包括:
接收解析单元,被配置成当接收到源执行主体发送的源协议指令内容数据后,解析数据内容;
数据转换单元,被配置成根据目标协议需求,将解析出的数据内容进行数据转换,使数据适配目标协议指令数据;
组装发送单元,被配置成根据转换后的数据进行组装,使其成为符合目标协议需求的指令内容数据,发送至目标执行主体。
9.根据权利要求8所述的用于IOT协议反向对接的装置,其特征在于,所述接收解析单元进一步被配置成:
基于接收到的源协议指令数据为字节流格式数据时,执行校验数据合法性;对其中不合法数据进行处理使其合法化;
当指令内容数据合法时,提取数据内容与指令标识位;
通过提取的指令标识位匹配具体协议命令,解析数据内容。
10.根据权利要求8所述的用于IOT协议反向对接的装置,其特征在于,所述组装发送单元进一步被配置成:
基于接收到的源协议指令数据为JSON格式数据时,根据字节流格式填充对应数据内容;
包括但不限于增加帧头、帧尾内容,计算长度位、校验位数据,补充入新指令;
将原指令内容重新组装成为一个目标协议指令数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州乐摇摇信息科技有限公司,未经广州乐摇摇信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110782857.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种海洋污损生物取样结构及其取样方法
- 下一篇:一种变压器故障预警方法及系统