当前位置: 首页 > 专利查询>杨永东专利>正文

一种通讯协议接入方法、装置、设备、存储介质制造方法及图纸

技术编号:34776130 阅读:16 留言:0更新日期:2022-08-31 19:48
本申请公开了一种通讯协议接入方法、装置、设备、存储介质,涉及通讯协议传输领域,包括:获取应用系统发送的协议数据获取指令,并对协议数据获取指令进行组装,以得到目标指令;通过设备网关将目标指令转发至硬件设备,以便硬件设备向设备互联操作系统发送与目标指令对应的目标协议数据信息;将目标协议数据信息拆分成与各协议数据获取指令对应的协议数据信息,并将与各协议数据获取指令对应的协议数据信息返回至应用系统。本申请通过预设的设备互联操作系统对目标协议数据进行拆分,以获得与所述协议数据获取指令对应的协议数据信息,避免了应用系统对目标协议数据信息进行拆分,节省时间,降低时间成本。降低时间成本。降低时间成本。

【技术实现步骤摘要】
一种通讯协议接入方法、装置、设备、存储介质


[0001]本专利技术涉及通讯协议传输领域,特别涉及一种通讯协议接入方法、装置、设备、存储介质。

技术介绍

[0002]当前,硬件设备的协议数据整体打包处理的过程中,须在接收数据的应用系统的应用层对协议数据进行解析与拆分。即,硬件设备与应用系统之间的协议数据传输是不做数据拆分的,传输的一条数据就是一条未拆分的完整数据。当协议数据传输到应用系统之后,是应用层写解析的程序,对数据进行解析拆分。例如:电信天翼的智能家居平台Elink业务、小米物联网平台、腾讯物联网平台等平台的接入方式都是协议数据整体打包模式。因此,由于协议数据是整体打包方式,所以当应用系统要增加与减少一个硬件产品,需要新研发一段应用程序,重新测试、发布、使用。所以,大批量不同应用环境的硬件设备接入平台时,也要研发对应的应用程序,不利于硬件设备的升级迭代与更换其他设备产品。
[0003]综上,如何让协议不同、类型不同、数量不等、应用环境不同的硬件设备实现协议数据量子化接入应用系统,减少应用程序的研发,降低时间成本,是本领域有待解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种通讯协议接入方法、装置、设备、存储介质,能够让协议不同、类型不同、数量不等、应用环境不同的硬件设备实现协议数据量子化接入应用系统,减少应用程序的研发,降低时间成本。其具体方案如下:
[0005]第一方面,本申请公开了一种通讯协议接入方法,应用于预设的设备互联操作系统,包括:
[0006]获取应用系统发送的协议数据获取指令,并对所述协议数据获取指令进行组装,以得到目标指令;
[0007]通过设备网关将所述目标指令转发至硬件设备,以便所述硬件设备向所述设备互联操作系统发送与所述目标指令对应的目标协议数据信息;
[0008]将所述目标协议数据信息拆分成与各所述协议数据获取指令对应的协议数据信息,并将与各所述协议数据获取指令对应的所述协议数据信息返回至所述应用系统。
[0009]可选的,所述获取应用系统发送的协议数据获取指令,包括:
[0010]获取应用系统发送温度参数获取指令、设备地址参数指令、波特率获取指令、湿度参数获取指令、重量参数获取指令中的任意一种或多种的指令。
[0011]可选的,所述将所述目标协议数据信息拆分成与各所述协议数据获取指令对应的协议数据信息,包括:
[0012]将所述目标协议数据信息按照最小功能化规则进行拆分,以获取与各所述协议数据获取指令对应的所述协议数据信息。
[0013]可选的,所述将所述目标协议数据信息拆分成与各所述协议数据获取指令对应的协议数据信息,包括:
[0014]将所述目标协议数据信息量子化拆分成与各所述协议数据获取指令对应的量子化协议数据信息;其中,所述量子化协议数据信息为不可继续拆分的基础功能协议数据信息。
[0015]可选的,所述将与各所述协议数据获取指令对应的所述协议数据信息返回至所述应用系统,包括:
[0016]将与各所述协议数据获取指令对应的所述量子化协议数据信息进行编码,以得到相应的量子化编码信息,并将所述量子化编码信息返回至所述应用系统。
[0017]第二方面,本申请公开了一种通讯协议接入装置,应用于预设的设备互联操作系统,包括:
[0018]指令组装模块,用于获取应用系统发送的协议数据获取指令,并对所述协议数据获取指令进行组装,以得到目标指令;
[0019]数据转发模块,用于通过设备网关将所述目标指令转发至硬件设备,以便所述硬件设备向所述设备互联操作系统发送与所述目标指令对应的目标协议数据信息;
[0020]数据接入模块,用于将所述目标协议数据信息拆分成与各所述协议数据获取指令对应的协议数据信息,并将与各所述协议数据获取指令对应的所述协议数据信息返回至所述应用系统。
[0021]可选的,所述数据接入模块,包括:
[0022]量子化信息获取单元,用于将所述目标协议数据信息量子化拆分成与各所述协议数据获取指令对应的量子化协议数据信息;其中,所述量子化协议数据信息为不可继续拆分的基础功能协议数据信息。
[0023]可选的,所述数据接入模块,包括:
[0024]数据编码单元,用于将与各所述协议数据获取指令对应的所述量子化协议数据信息进行编码,以得到相应的量子化编码信息,并将所述量子化编码信息返回至所述应用系统。
[0025]第三方面,本申请公开了一种电子设备,包括:
[0026]存储器,用于保存计算机程序;
[0027]处理器,用于执行所述计算机程序,以实现前述公开的通讯协议接入方法的步骤。
[0028]第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的通讯协议接入方法的步骤。
[0029]可见,本申请公开了一种通讯协议接入方法,应用于预设的设备互联操作系统,包括:获取应用系统发送的协议数据获取指令,并对所述协议数据获取指令进行组装,以得到目标指令;通过设备网关将所述目标指令转发至硬件设备,以便所述硬件设备向所述设备互联操作系统发送与所述目标指令对应的目标协议数据信息;将所述目标协议数据信息拆分成与各所述协议数据获取指令对应的协议数据信息,并将与各所述协议数据获取指令对应的所述协议数据信息返回至所述应用系统。由此可见,本申请通过预设的设备互联操作系统对目标协议数据进行拆分,以获得与所述协议数据获取指令对应的协议数据信息,然后将所述协议数据信息发送给应用系统,避免了应用系统对目标协议数据信息进行拆分,
节省时间,并且可以通过一条目标指令让不同环境协议不同、类型不同、数量不等、应用环境不同的硬件设备实现数据量子化接入应用系统,避免针对不同硬件设备研发对应的应用程序,降低时间成本,同时,由于本申请可以满足不同硬件设备的数据量子化接入,为后续硬件设备之间的互联互通打下基础。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0031]图1为本申请公开的一种通讯协议接入方法;
[0032]图2为本申请公开的一种下行数据的量子化参数;
[0033]图3为本申请公开的一种上行数据的量子化参数;
[0034]图4为本申请公开的一种具体的通讯协议接入方法;
[0035]图5为本申请公开的一种具体的通讯协议接入原理图;
[0036]图6为本申请公开的一种通讯协议接入装置结构示意图;
[0037]图7为本申请公开的一种电子设备结构图。
具体实施方式
[0038]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通讯协议接入方法,其特征在于,应用于预设的设备互联操作系统,包括:获取应用系统发送的协议数据获取指令,并对所述协议数据获取指令进行组装,以得到目标指令;通过设备网关将所述目标指令转发至硬件设备,以便所述硬件设备向所述设备互联操作系统发送与所述目标指令对应的目标协议数据信息;将所述目标协议数据信息拆分成与各所述协议数据获取指令对应的协议数据信息,并将与各所述协议数据获取指令对应的所述协议数据信息返回至所述应用系统。2.根据权利要求1所述的通讯协议接入方法,其特征在于,所述获取应用系统发送的协议数据获取指令,包括:获取应用系统发送温度参数获取指令、设备地址参数指令、波特率获取指令、湿度参数获取指令、重量参数获取指令中的任意一种或多种的指令。3.根据权利要求1所述的通讯协议接入方法,其特征在于,所述将所述目标协议数据信息拆分成与各所述协议数据获取指令对应的协议数据信息,包括:将所述目标协议数据信息按照最小功能化规则进行拆分,以获取与各所述协议数据获取指令对应的所述协议数据信息。4.根据权利要求1所述的通讯协议接入方法,其特征在于,所述将所述目标协议数据信息拆分成与各所述协议数据获取指令对应的协议数据信息,包括:将所述目标协议数据信息量子化拆分成与各所述协议数据获取指令对应的量子化协议数据信息;其中,所述量子化协议数据信息为不可继续拆分的基础功能协议数据信息。5.根据权利要求4所述的通讯协议接入方法,其特征在于,所述将与各所述协议数据获取指令对应的所述协议数据信息返回至所述应用系统,包括:将与各所述协议数据获取指令对应的所述量子化协议数据信息进行...

【专利技术属性】
技术研发人员:杨永东
申请(专利权)人:杨永东
类型:发明
国别省市:

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

1