一种网关及电子设备制造技术

技术编号:29110739 阅读:21 留言:0更新日期:2021-06-30 10:38
本实用新型专利技术公开了一种网关及电子设备,包括通信模块和处理模块,其中通信模块用于对节点设备的第一数据进行采集,处理模块对节点设备的第一数据进行编码处理以发送至用户软件,并对用户软件发送的第二数据进行解码处理以发送至与第二设备对应的节点设备。可见,本申请中考虑到节点设备的第一数据与用户软件可以识别的数据类型可能不同,设置了处理模块,处理模块能够对节点设备的第一数据进行编码处理,通过编码可以将第一数据格式化为用户软件可识别的数据,从而能够直接将第一数据上传至用户软件,且也可以将用户软件发送的第二数据进行解码并发送至与第二数据对应的节点设备,不需要使用服务器,避免了对服务器的依赖性。

【技术实现步骤摘要】
一种网关及电子设备
本技术涉及通信领域,特别是涉及一种网关及电子设备。
技术介绍
现有技术中的网关是节点设备与服务器之间的通信桥梁,具体地,网关采集节点设备的数据,并上传至服务器,服务器对接收到的数据进行格式化处理后再上传至用户软件。但是,现有技术中的网关仅能采集和打包节点设备的数据,然后通过服务器进行格式化处理以后才能上传至用户软件,对服务器的依赖性较高。如果不将节点设备的数据上传到服务器,直接上传到用户软件,则无法对节点设备的数据进行格式化处理,此时,用户软件可能由于节点设备的数据与自身可识别的数据的格式不同,从而无法识别接收到的节点设备的数据,例如用户软件一般只识别TCPIP格式上传的数据,而采集到的节点设备的数据不一定是这个格式,此时,将无法对节点设备的数据进行处理。可见,现有技术中的网关对服务器的依赖性较高,若一个较大区域中只需要对一个节点设备进行数据采集时,也需要设置一个相应的服务器,成本较大。
技术实现思路
本技术的目的是提供一种网关及电子设备,能够对节点设备的第一数据进行编码处理,通过编码可以将第一数据格式化为用户软件可识别的数据,从而能够直接将第一数据上传至用户软件,且也可以将用户软件发送的第二数据进行解码并发送至与第二数据对应的节点设备,不需要使用服务器,避免了对服务器的依赖性。为解决上述技术问题,本技术提供了一种网关,包括:通信模块,用于对节点设备的第一数据进行采集并将编码后的第一数据发送至用户软件,将解码后的第二数据发送至与第二数据对应的节点设备;与所述通信模块连接的处理模块,用于将所述第一数据进行编码并发送至用户软件;对用户软件发送的第二数据进行解码并通过所述通信模块发送至与所述第二数据对应的节点设备。优选地,还包括:与所述处理模块连接的存储模块,用于存储所述第一数据、编码后的第一数据、所述第二数据及解码后的第二数据。优选地,还包括:与所述处理模块连接的位置检测模块,用于对所述网关的位置进行定位并将所述位置信息发送至所述处理模块和/或所述通信模块以便所述处理模块和/或所述通信模块将位置信息发送至所述用户软件。优选地,所述处理模块为微控制单元MCU。优选地,所述通信模块包括LoRa模块、WI-Fi模块、4G模块、5G模块、Ethernet模块及预留扩展模块中一种或多种的组合。优选地,还包括:分别与所述通信模块的电源端及所述处理模块的电源端连接的电源模块,用于为所述通信模块及所述处理模块供电。优选地,所述电源模块包括:直流电输入接口,用于将外部的直流电传输至转换模块;一端与所述直流电输入接口连接,另一端分别与所述通信模块的电源端及所述处理模块的电源端连接的转换模块,用于将所述直流电进行电压转换以为所述通信模块及所述处理模块供电。优选地,所述电源模块还包括:一端与所述直流电输入接口连接,另一端与所述转换模块连接的可充电电源,用于在有直流电输入时,通过所述直流电输入接口为自身充电;在没有直流电输入时,通过所述转换模块为所述通信模块及所述处理模块供电。优选地,所述电源模块还包括:一端与可充电电源连接,另一端与所述处理模块连接的充电管理模块,用于检测可充电电源的电量,并在所述电量低于预设电量时向所述处理模块发送充电提醒信息。为解决上述技术问题,本申请还提供了一种电子设备,包括上述所述的网关。本申请提供了一种网关,包括通信模块和处理模块,其中通信模块用于对节点设备的第一数据进行采集,处理模块对节点设备的第一数据进行编码处理以发送至用户软件,并对用户软件发送的第二数据进行解码处理以发送至与第二设备对应的节点设备。可见,本申请中考虑到节点设备的第一数据与用户软件可以识别的数据类型可能不同,设置了处理模块,处理模块能够对节点设备的第一数据进行编码处理,通过编码可以将第一数据格式化为用户软件可识别的数据,从而能够直接将第一数据上传至用户软件,且也可以将用户软件发送的第二数据进行解码并发送至与第二数据对应的节点设备,不需要使用服务器,避免了对服务器的依赖性。本申请还提供了一种电子设备,与上述描述的网关具有相同的有益效果。附图说明为了更清楚地说明本技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本技术提供的一种网关的结构框图;图2为本技术提供的另一种网关的结构框图。具体实施方式本技术的核心是提供一种网关及电子设备,能够对节点设备的第一数据进行编码处理,通过编码可以将第一数据格式化为用户软件可识别的数据,从而能够直接将第一数据上传至用户软件,且也可以将用户软件发送的第二数据进行解码并发送至与第二数据对应的节点设备,不需要使用服务器,避免了对服务器的依赖性。为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。请参照图1,图1为本技术提供的一种网关的结构框图,该网关包括:通信模块1,用于对节点设备的第一数据进行采集并将编码后的第一数据发送至用户软件,将解码后的第二数据发送至与第二数据对应的节点设备;与通信模块1连接的处理模块2,用于将第一数据进行编码并发送至用户软件;对用户软件发送的第二数据进行解码并通过通信模块1发送至与第二数据对应的节点设备。现有技术中的网关只能对各节点设备的数据进行采集和打包处理,不能对采集到的节点设备的数据进行格式化处理,在网关将节点设备的数据进行采集及打包之后,将数据通过有线或者无线的方式将数据传输至服务器,从而服务器对数据进行格式化处理,将节点设备的数据格式化为用户软件可以识别和处理的数据格式,然后将格式化后的数据传输至用户软件,在一个很大的范围内,若只需要采集一个节点设备的数据时,也需要设置网关和一个服务器才能实现将节点设备的数据传输至用户软件的过程,可见,成本较高。本申请的设计思路为将在网关中设置一个模块从而该模块能够对采集到的数据进行格式化处理,从而可以直接将格式化处理之后的数据传输到用户软件,可以不使用服务器也能实现节点设备与用户软件之间数据的传输。基于此,本申请在网关中设置了处理模块2,处理模块2能够对第一数据(也即是通信模块1采集到的节点设备的数据)进行编码处理(也即是格式化处理),将第一数据编码为用户软件可以识别和处理的数据格式,从而能够直接将第一数据传输至用户软件,同样的,在用户软件系统需要将第二数据传输至各节点设备时,本文档来自技高网...

【技术保护点】
1.一种网关,其特征在于,包括:/n通信模块,用于对节点设备的第一数据进行采集并将编码后的第一数据发送至用户软件,将解码后的第二数据发送至与第二数据对应的节点设备;/n与所述通信模块连接的处理模块,用于将所述第一数据进行编码并发送至所述用户软件;对所述用户软件发送的所述第二数据进行解码并通过所述通信模块发送至与所述第二数据对应的节点设备。/n

【技术特征摘要】
1.一种网关,其特征在于,包括:
通信模块,用于对节点设备的第一数据进行采集并将编码后的第一数据发送至用户软件,将解码后的第二数据发送至与第二数据对应的节点设备;
与所述通信模块连接的处理模块,用于将所述第一数据进行编码并发送至所述用户软件;对所述用户软件发送的所述第二数据进行解码并通过所述通信模块发送至与所述第二数据对应的节点设备。


2.如权利要求1所述的网关,其特征在于,还包括:
与所述处理模块连接的存储模块,用于存储所述第一数据、编码后的第一数据、所述第二数据及解码后的第二数据。


3.如权利要求1所述的网关,其特征在于,还包括:
与所述处理模块连接的位置检测模块,用于对所述网关的位置进行定位并将所述位置信息发送至所述处理模块和/或所述通信模块以便所述处理模块和/或所述通信模块将位置信息发送至所述用户软件。


4.如权利要求1所述的网关,其特征在于,所述处理模块为微控制单元MCU。


5.如权利要求1所述的网关,其特征在于,所述通信模块包括LoRa模块、WI-Fi模块、4G模块、5G模块、Ethernet模块及预留扩展模块中一种或多种的组合。


6...

【专利技术属性】
技术研发人员:李冉冉
申请(专利权)人:宁波弘讯软件开发有限公司
类型:新型
国别省市:浙江;33

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

1