物联网设备通信方法和物联网设备技术

技术编号:37406992 阅读:11 留言:0更新日期:2023-04-30 09:33
本申请提供了一种物联网设备通信方法和物联网设备,依据本申请实施例,物联网设备中包括有处理单元以及至少一个通信模组。在处理单元需要与物联网平台通信时,首先确定与通信模组匹配的目标通信指令,并向通信模组发送所确定的目标通信指令。其中,目标通信指令预先从通信模组对应的通信元数据中解析获得。由于在确定目标通信指令时只需获取并解析与通信模组对应的通信元数据,而无需为处理单元单独开发对应于通信模组的通信指令,因此降低了物联网设备的开发成本,提高了开发效率。在确定目标通信指令后,调用所述通信模组基于所述目标通信指令与所述物联网平台进行通信,实现所述处理单元与物联网平台的数据交互。述处理单元与物联网平台的数据交互。述处理单元与物联网平台的数据交互。

【技术实现步骤摘要】
物联网设备通信方法和物联网设备


[0001]本申请涉及物联网
,尤其涉及物联网设备通信方法和装置、用于物联网设备通信方法和装置、物联网设备、用于物联网设备的微控制芯片、存储介质。

技术介绍

[0002]随着物联网(Internet of Things,IoT)技术的快速发展,诸如互联汽车、互联家居、智慧城市、智能楼宇以及智能工业等等技术从各方各面为人们的生活带来便利,开发物联网设备的需求随之提升。
[0003]目前,大多数物联网设备需要依靠接入通信模组获得联网能力。由于不同型号的通信模组需要由其专有的通信指令驱动,在开发物联网设备时,需要为物联网设备中的处理单元开发与通信模组相对应的指令驱动模块。这一过程限制了物联网设备的开发效率,提升了开发成本。因此,需要提供新的物联网设备通信方法,提高物联网设备的开发效率,降低开发成本,进一步助力物联网技术发展。

技术实现思路

[0004]本申请实施例提供一种物联网设备通信方法和物联网设备,以提高物联网设备的开发效率,降低开发成本。
[0005]第一方面,本申请实施例提供了一种物联网设备通信方法,所述物联网设备包括处理单元以及至少一个通信模组,所述方法包括:在所述处理单元需要与物联网平台通信时,确定与通信模组匹配的目标通信指令,并向所述通信模组发送所述目标通信指令;所述目标通信指令预先从通信模组对应的通信元数据中解析获得;调用所述通信模组基于所述目标通信指令与所述物联网平台进行通信,实现所述处理单元与物联网平台的数据交互。
[0006]第二方面,本申请实施例提供了另一种物联网设备通信方法,所述物联网设备包括用于数据处理的微控制芯片以及用于外部通信的至少一个AT模组,所述方法包括:在所述微控制芯片需要与物联网平台通信时,确定与AT模组匹配的目标AT指令,并向所述AT模组发送所述目标AT指令;所述目标AT指令预先从AT模组对应的通信元数据中解析获得,所述通信元数据中记录多种AT指令,所述AT指令对应于与物联网平台通信的标准通信操作;调用所述AT模组基于所述目标AT指令与所述物联网平台进行通信,实现所述微控制芯片与物联网平台的数据交互。
[0007]第三方面,本申请实施例提供了一种用于物联网设备的通信方法,所述物联网设备包括处理单元以及至少一个通信模组,所述方法包括:在所述处理单元需要与物联网平台通信时,确定与通信模组匹配的目标通信指令,所述目标通信指令预先从通信模组对应的通信元数据中解析获得,所述通信元数据中记录多种通信指令,所述通信指令对应于与物联网平台通信的标准通信操作;向所述通信模组发送所述目标通信指令,以使得所述通信模组基于所述目标通信指令与所述物联网平台进行通信,实现所述处理单元与物联网平台的数据交互。
[0008]第四方面,本申请实施例提供了一种物联网设备,包括处理单元、至少一个通信模组以及通信驱动模块;所述通信驱动模块用于在所述处理单元需要与物联网平台通信时,确定与通信模组匹配的目标通信指令,并向所述通信模组发送所述目标通信指令,所述目标通信指令预先从通信模组对应的通信元数据中解析获得;所述通信模组用于基于所述目标通信指令与所述物联网平台进行通信,以实现所述处理单元与物联网平台的数据交互。
[0009]第五方面,本申请实施例提供了一种用于物联网设备的微控制芯片,包括处理单元和通信驱动模块;所述通信驱动模块用于在所述处理单元需要与物联网平台通信时,确定与通信模组匹配的目标通信指令,所述目标通信指令预先从通信模组对应的通信元数据中解析获得,所述通信元数据中记录多种通信指令,所述通信指令对应于与物联网平台通信的标准通信操作;所述通信驱动模块还用于向所述通信模组发送所述目标通信指令,以使得所述通信模组基于所述目标通信指令与所述物联网平台进行通信,建立所述处理单元与物联网平台的数据交互。
[0010]第六方面,本申请实施例提供了另一种物联网设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器在执行所述计算机程序时实现上述任一项所述的方法。
[0011]第七方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。
[0012]与相关技术相比,本申请具有如下优点:
[0013]依据本申请实施例,物联网设备中包括有处理单元以及至少一个通信模组。在处理单元需要与物联网平台通信时,首先确定与通信模组匹配的目标通信指令,并向通信模组发送所确定的目标通信指令。其中,目标通信指令预先从通信模组对应的通信元数据中解析获得。由于在确定目标通信指令时只需获取并解析与通信模组对应的通信元数据,而无需为处理单元单独开发对应于通信模组的通信指令,因此降低了物联网设备的开发成本,提高了开发效率。在确定目标通信指令后,调用所述通信模组基于所述目标通信指令与所述物联网平台进行通信,实现所述处理单元与物联网平台的数据交互,完成物联网设备与物联网平台的通信。
[0014]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0015]在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本申请的一些实施方式,而不应将其视为是对本申请范围的限制。
[0016]图1是本申请提供的通信元数据的设计思路示意图;
[0017]图2是本申请提供的物联网设备通信方案的场景示意图;
[0018]图3是本申请一实施例的物联网设备通信方法的流程图;
[0019]图4是本申请一实施例的物联网设备确定目标通信指令的过程示意图;
[0020]图5是本申请另一实施例的物联网设备通信方法的流程图;
[0021]图6是本申请一实施例的用于物联网设备的通信方法的流程图;
[0022]图7是本申请一实施例的物联网设备的结构框图;
[0023]图8是本申请一实施例的用于物联网设备的微控制芯片结构框图;
[0024]图9是本申请一实施例的物联网设备通信装置的结构框图;
[0025]图10是本申请另一实施例的物联网设备通信装置的结构框图;
[0026]图11是本申请一实施例的用于物联网设备的通信装置的结构框图;以及
[0027]图12是用来实现本申请实施例的物联网设备的框图。
具体实施方式
[0028]在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本申请的构思或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的,而非限制性的。
[0029]为便于理解本申请实施例的技术方案,以下对本申请实施例的相关技术进行说明。以下相关技术作为可选方案与本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网设备通信方法,所述物联网设备包括处理单元以及至少一个通信模组,所述方法包括:在所述处理单元需要与物联网平台通信时,确定与通信模组匹配的目标通信指令,并向所述通信模组发送所述目标通信指令;所述目标通信指令预先从通信模组对应的通信元数据中解析获得,所述通信元数据中记录多种通信指令,所述通信指令对应于与物联网平台通信的标准通信操作;调用所述通信模组基于所述目标通信指令与所述物联网平台进行通信,实现所述处理单元与物联网平台的数据交互。2.根据权利要求1所述的方法,其中,所述在所述处理单元需要与物联网平台通信时,确定与通信模组匹配的目标通信指令包括:确定与物联网平台通信的标准通信操作;根据预先确定的通信指令与标准通信操作的对应关系,获取与所述标准通信操作对应的通信指令作为目标通信指令。3.根据权利要求2所述的方法,其中,所述通信元数据的解析过程包括:获取通信模组对应的通信元数据,所述通信指令携带所述标准通信操作的标识;根据所述标准通信操作的标识从所述通信元数据中提取对应的通信指令,并建立所述通信指令与所述标准通信操作的对应关系。4.根据权利要求1所述的方法,其中,所述目标通信指令使用标准定义的参数,所述向所述通信模组发送所述目标通信指令包括:在所述目标通信指令中填入所述参数对应的参数值,并向所述通信模组发送填入参数值的目标通信指令。5.根据权利要求4所述的方法,其中,所述调用所述通信模组基于所述目标通信指令与所述物联网平台进行通信包括:基于所述目标通信指令中的参数值确定与所述物联网平台的通信内容,基于所述通信内容与所述物联网平台进行通信。6.根据权利要求1所述的方法,其中,所述物联网设备在所述确定与通信模组匹配的目标通信指令之前,所述方法还包括:基于所述通信模组的数据通信状态确定本次通信所调用的通信模组。7.根据权利要求1所述的方法,其中,所述方法还包括:在所述通信模组确定所述目标通信指令执行成功的情况下,根据所述目标通信指令对反馈结果的指示,向所述处理单元反馈执行成功的消息。8.一种物联网设备通信方法,所述物联网设备包括用于数据处理的微控制芯片以及用于外部通信的至少一个AT模组,所述方法包括:在所述微控制芯片需要与物联网平台通信时,确定与AT模组匹配的目标AT指令,并向所述AT模组发送所述目标AT指令;所述目标AT指...

【专利技术属性】
技术研发人员:缪昭侠
申请(专利权)人:阿里云计算有限公司
类型:发明
国别省市:

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

1