一种物联网相机、报文处理方法及装置制造方法及图纸

技术编号:35155972 阅读:24 留言:0更新日期:2022-10-05 10:37
本发明专利技术实施例提供了一种物联网相机、报文处理方法及装置,该物联网相机包括主控芯片和通讯模组,主控芯片和通讯模组具有不同的内部地址信息;其中,通讯模组在接收到业务指令报文时,基于预设的内部地址信息与对外地址信息之间的映射关系,将业务指令报文中的目的端的地址信息映射至内部地址信息,作为目标地址信息;若目标地址信息为通讯模组的内部地址信息,则处理业务指令报文所指示的业务;若目标地址信息为主控芯片的内部地址信息,则将业务指令报文转发至主控芯片;主控芯片,用于在接收到业务指令报文的情况下,处理业务指令报文所指示的业务。通过本方案可以降低物联网相机的功耗。的功耗。的功耗。

【技术实现步骤摘要】
一种物联网相机、报文处理方法及装置


[0001]本专利技术涉及拍摄设备
,特别是涉及一种物联网相机、报文处理方法及装置。

技术介绍

[0002]物联网相机是指具备物联网功能的相机,其可以实现执行来自服务器的指令,如录像、拍照指令,心跳保活,上传相机状态信息等物联网功能。
[0003]为了实现物联网功能,物联网相机需要集成主控芯片和通讯模组,相关技术中,通讯模组用于进行数据交互,主控芯片用于实现各类物联网功能。
[0004]由于主控芯片需要实现各类物联网功能,使得主控芯片需要长时间处于工作状态,导致物联网相机的功耗较高。

技术实现思路

[0005]本专利技术实施例的目的在于提供一种物联网相机、报文处理方法及装置,以降低物联网相机的功耗。具体技术方案如下:第一方面,本专利技术实施例提供了一种物联网相机,所述物联网相机包括:主控芯片和通讯模组,所述主控芯片和所述通讯模组具有不同的内部地址信息,其中:所述通讯模组,用于在接收到业务指令报文时,基于预设的内部地址信息与对外地址信息之间的映射关系,将所述业务指令报文中的目的端的地址信息映射至内部地址信息,作为目标地址信息;若所述目标地址信息为所述通讯模组的内部地址信息,则处理所述业务指令报文所指示的业务;若所述目标地址信息为所述主控芯片的内部地址信息,则将所述业务指令报文转发至所述主控芯片;所述主控芯片,用于在接收到所述业务指令报文的情况下,处理所述业务指令报文所指示的业务。
[0006]可选地,所述通讯模组包括处理单元和网关,所述通讯模组的内部地址信息为所述处理单元的内部地址信息,其中:所述网关,用于在接收到业务指令报文时,基于预设的内部地址信息与对外地址信息之间的映射关系,将所述业务指令报文中的目的端的地址信息映射至内部地址信息,作为目标地址信息;若所述目标地址信息为所述处理单元的内部地址信息,则将所述业务指令报文转发至所述处理单元;若所述目标地址信息为所述主控芯片的内部地址信息,则将所述业务指令报文转发至所述主控芯片;所述处理单元,用于在接收到所述业务指令报文的情况下,处理所述业务指令报文所指示的业务。
[0007]可选地,所述网关,还用于在接收到所述处理单元或所述主控芯片所发送的业务数据报文时,按照预设的地址转换规则,对所述业务数据报文内的源端地址信息进行地址转换,并将转换后的地址信息作为对外地址信息,以及建立所述源端地址信息与转换后的
对外地址信息之间的映射关系;其中,所述源端地址信息为所述处理单元或所述主控芯片的内部地址信息。
[0008]可选地,所述处理单元所发送的业务数据报文为简单物联网业务的业务数据报文;所述主控芯片所发送的业务数据报文为复杂物联网业务的业务数据报文。
[0009]可选地,任意地址信息包括通讯地址和端口号;所述网关按照预设的地址转换规则,对所述业务数据报文内的源端地址信息进行地址转换,包括:将所述业务数据报文内的源端地址信息中的通讯地址转换为指定通讯地址;其中,所述指定通讯地址为所述网关的对外通讯地址。
[0010]可选地,所述网关,还用于在所述将所述业务数据报文内的源端地址信息中的通讯地址转换为指定通讯地址之后,按照预设端口号转换规则,对所述源端地址信息中的端口号进行转换。
[0011]可选地,所述网关按照预设端口号转换规则,对所述源端地址信息中的端口号进行转换,包括:在所述源端地址信息为所述处理单元的内部地址信息的情况下,将所述源端地址信息中的端口号转换为第一端口号;在所述源端地址信息为所述主控芯片的内部地址信息的情况下,将所述源端地址信息中的端口号转换为第二端口号;其中,所述第一端口号与所述第二端口号之间的差值大于指定阈值。
[0012]可选地,所述处理单元的内部通讯信息中的通讯地址为:与所述处理单元预先绑定的虚拟网卡的通讯地址;所述主控芯片的内部通讯信息中的通讯地址为:与所述主控芯片预先绑定的虚拟网卡的通讯地址。
[0013]可选地,所述主控芯片,还用于在所述物联网相机进入待机状态时,与预先绑定的虚拟网卡进行解绑并下电;所述处理单元,还用于在所述物联网相机处理待机状态时,执行心跳保活业务。
[0014]可选地,所述处理单元,还用于在所述物联网相机处理待机状态时,若所述网关接收到针对复杂业务的业务指令报文,则唤醒所述主控芯片;其中,所述复杂业务为由所述主控芯片执行的业务;所述主控芯片,还用于在被唤醒后,与未被绑定的虚拟网卡进行绑定,并执行所述复杂业务。
[0015]可选地,所述处理单元为所述通讯模组的片上系统中二次开发的应用程序。
[0016]第二方面,本专利技术实施例提供了一种报文处理方法,应用于物联网相机的通讯模组;其中,所述物联网相机还包括主控芯片,所述主控芯片和所述通讯模组具有不同的内部地址信息,所述方法包括:在接收到业务指令报文时,基于预设的内部地址信息与对外地址信息之间的映射关系,将所述业务指令报文中的目的端的地址信息映射至内部地址信息,作为目标地址信息;若所述目标地址信息为所述通讯模组的内部地址信息,则处理所述业务指令报文
所指示的业务;若所述目标地址信息为所述主控芯片的内部地址信息,则将所述业务指令报文转发至所述主控芯片,以使所述主控芯片在接收到所述业务指令报文的情况下,处理所述业务指令报文所指示的业务。
[0017]第三方面,本专利技术实施例提供了一种报文处理装置,应用于物联网相机的通讯模组;其中,所述物联网相机还包括主控芯片;所述主控芯片和所述通讯模组具有不同的内部地址信息;所述装置包括:映射模块,用于在接收到业务指令报文时,基于预设的内部地址信息与对外地址信息之间的映射关系,将所述业务指令报文中的目的端的地址信息映射至内部地址信息,作为目标地址信息;处理模块,用于若所述目标地址信息为所述通讯模组的内部地址信息,则处理所述业务指令报文所指示的业务;转发模块,用于若所述目标地址信息为所述主控芯片的内部地址信息,则将所述业务指令报文转发至所述主控芯片,以使所述主控芯片在接收到所述业务指令报文的情况下,处理所述业务指令报文所指示的业务。
[0018]第四方面,本专利技术实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述报文处理方法的步骤。
[0019]第五方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述报文处理方法的步骤。
[0020]本专利技术实施例有益效果:本专利技术实施例提供的物联网相机包括:主控芯片和通讯模组,主控芯片和通讯模组具有不同的内部地址信息;其中,通讯模组在接收到业务指令报文时,基于预设的内部地址信息与对外地址信息之间的映射关系,将业务指令报文中的目的端的地址信息映射至内部地址信息,作为目标地址信息;若目标地址信息为通讯模组的内部地址信息,则处理业务指令报文所指示的业务;若目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网相机,其特征在于,所述物联网相机包括:主控芯片和通讯模组,所述主控芯片和所述通讯模组具有不同的内部地址信息,其中:所述通讯模组,用于在接收到业务指令报文时,基于预设的内部地址信息与对外地址信息之间的映射关系,将所述业务指令报文中的目的端的地址信息映射至内部地址信息,作为目标地址信息;若所述目标地址信息为所述通讯模组的内部地址信息,则处理所述业务指令报文所指示的业务;若所述目标地址信息为所述主控芯片的内部地址信息,则将所述业务指令报文转发至所述主控芯片;所述主控芯片,用于在接收到所述业务指令报文的情况下,处理所述业务指令报文所指示的业务。2.根据权利要求1所述的物联网相机,其特征在于,所述通讯模组包括处理单元和网关,所述通讯模组的内部地址信息为所述处理单元的内部地址信息,其中:所述网关,用于在接收到业务指令报文时,基于预设的内部地址信息与对外地址信息之间的映射关系,将所述业务指令报文中的目的端的地址信息映射至内部地址信息,作为目标地址信息;若所述目标地址信息为所述处理单元的内部地址信息,则将所述业务指令报文转发至所述处理单元;若所述目标地址信息为所述主控芯片的内部地址信息,则将所述业务指令报文转发至所述主控芯片;所述处理单元,用于在接收到所述业务指令报文的情况下,处理所述业务指令报文所指示的业务。3.根据权利要求2所述的物联网相机,其特征在于,所述网关,还用于在接收到所述处理单元或所述主控芯片所发送的业务数据报文时,按照预设的地址转换规则,对所述业务数据报文内的源端地址信息进行地址转换,并将转换后的地址信息作为对外地址信息,以及建立所述源端地址信息与转换后的对外地址信息之间的映射关系;其中,所述源端地址信息为所述处理单元或所述主控芯片的内部地址信息。4.根据权利要求3所述的物联网相机,其特征在于,所述处理单元所发送的业务数据报文为简单物联网业务的业务数据报文;所述主控芯片所发送的业务数据报文为复杂物联网业务的业务数据报文。5.根据权利要求3所述的物联网相机,其特征在于,任意地址信息包括通讯地址和端口号;所述网关按照预设的地址转换规则,对所述业务数据报文内的源端地址信息进行地址转换,包括:将所述业务数据报文内的源端地址信息中的通讯地址转换为指定通讯地址;其中,所述指定通讯地址为所述网关的对外通讯地址。6.根据权利要求5所述的物联网相机,其特征在于,所述网关,还用于在所述将所述业务数据报文内的源端地址信息中的通讯地址转换为指定通讯地址之后,按照预设端口号转换规则,对所述源端地址信息中的端口号进行转换。7.根据权利要求6所述的物联网相机,其特征在于,所述网关按照预设端口号转换规则,对所述源端地址信息中的端口号进行转换,包括:在所述源端地址信息为所述处理单元的内部地址信息的情况下,将所述源端地址信息中的端口号转换为第一端口号;
在所述源端地址信息为所述主控芯片的内部地址信息的情况下,将所述源端地址信息中的端口号转换为第二端...

【专利技术属性】
技术研发人员:刘向晨赖程鹏
申请(专利权)人:杭州萤石软件有限公司
类型:发明
国别省市:

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

1