智能网关及其数据交互方法、计算机存储介质技术

技术编号:20801091 阅读:31 留言:0更新日期:2019-04-06 14:54
一种智能网关及其数据交互方法、计算机存储介质,所述数据交互方法包括:获取通信模块输出的第一数据包;根据所述第一数据包应用的协议解析所述第一数据包;获取所述第一数据包的传输目的地,通过5G通信模块将所述第一数据包传输至所述第一数据包的传输目的地;通过所述5G通信模块接收服务器根据所述第一数据包反馈的第二数据包,获取所述第二数据包的传输目的地,将所述第二数据包传输至所述第二数据包的传输目的地。采用上述方案,提升智能网关的数据传输速度、质量以及稳定性。

Intelligent Gateway and Its Data Interaction Method and Computer Storage Medium

An intelligent gateway and its data interaction method, computer storage medium, the data interaction method includes: acquiring the first data packet output from the communication module; parsing the first data packet according to the protocol of the first data packet application; acquiring the transmission destination of the first data packet, and transmitting the first data packet to the first data packet through the 5G communication module. Transport destination: The server receives the second data packet fed back by the 5G communication module according to the first data packet, obtains the transmission destination of the second data packet, and transmits the second data packet to the transmission destination of the second data packet. Using the above scheme, the data transmission speed, quality and stability of the intelligent gateway are improved.

【技术实现步骤摘要】
智能网关及其数据交互方法、计算机存储介质
本专利技术涉及通信领域,尤其涉及一种智能网关及其数据交互方法、计算机存储介质。
技术介绍
如今,网络通信技术日新月异,人们对于网络通信的速度、质量以及稳定性的要求越来越高。现有技术中,通常采用的智能网关支持WIFI网络传输、蜂窝数据传输和蓝牙通信传输。然而,现有技术中的智能网关所支持的数据传输方式,传输的速度较慢、质量以及稳定性较差,在有多用户同时进行数据交互时,数据传输的速度、质量以及稳定性将会受到进一步的影响。
技术实现思路
本专利技术解决的技术问题是数据传输的速度较慢、质量以及稳定性较差。为解决上述技术问题,本专利技术实施例提供一种智能网关的数据交互方法,包括:获取通信模块输出的第一数据包;根据所述第一数据包应用的协议解析所述第一数据包;获取所述第一数据包的传输目的地,通过5G通信模块将所述第一数据包传输至所述第一数据包的传输目的地;通过所述5G通信模块接收服务器根据所述第一数据包反馈的第二数据包,获取所述第二数据包的传输目的地,将所述第二数据包传输至所述第二数据包的传输目的地。可选的,确定所述第一数据包应用的协议;根据所述第一数据包应用的协议解析所述第一数据包;解析所述第一数据包后获取的信息包括以下至少一种:所述第一数据包的来源地址、传输目的地、通信路径和净载数据。可选的,若所述第一数据包的传输目的地为本地设备,将所述第一数据包输出至与所述本地设备对应的通信模块;若所述第一数据包的传输目的地为服务器,将所述第一数据包输出至所述服务器。可选的,根据所述第一数据包的通信路径将所述第一数据包输出至所述本地设备对应的通信模块,使得所述第一数据包传送至对应的本地设备。可选的,确定所述第二数据包应用的协议;根据所述第二数据包应用的协议解析所述第二数据包;解析所述第二数据包后获取的信息包括以下至少一种:所述第二数据包的来源地址、传输目的地、通信路径和净载数据。可选的,根据所述第二数据包的通信路径将所述第二数据包输出至本地设备对应的通信模块,使得所述第二数据包传送至对应的本地设备。可选的,所述通信模块包括以下至少一种:5G通信模块、ZigBee通信模块、蓝牙通信模块、WIFI通信模块和有线连接通信模块。本专利技术还提供一种智能网关,包括:网络接收单元、协议解析单元、数据中转单元和数据交互单元,其中:所述网络接收单元,用于获取通信模块输出的第一数据包;所述协议解析单元,用于根据所述第一数据包应用的协议解析所述第一数据包;所述数据中转单元,用于获取所述第一数据包的传输目的地,通过5G通信模块将所述第一数据包传输至所述第一数据包的传输目的地;所述数据交互单元,用于通过所述5G通信模块接收服务器根据所述第一数据包反馈的第二数据包,获取所述第二数据包的传输目的地,将所述第二数据包传输至所述第二数据包的传输目的地。可选的,所述协议解析单元,还用于确定所述第一数据包应用的协议;根据所述第一数据包应用的协议解析所述第一数据包;解析所述第一数据包后获取的信息包括以下至少一种:所述第一数据包的来源地址、传输目的地、通信路径和净载数据。可选的,所述数据中转单元,还用于若所述第一数据包的传输目的地为本地设备,将所述第一数据包输出至与所述本地设备对应的通信模块;若所述第一数据包的传输目的地为服务器,将所述第一数据包输出至所述服务器。可选的,所述数据中转单元,还用于根据所述第一数据包的通信路径将所述第一数据包输出至所述本地设备对应的通信模块,使得所述第一数据包传送至对应的本地设备。可选的,所述协议解析单元,还用于确定所述第二数据包应用的协议;根据所述第二数据包应用的协议解析所述第二数据包;解析所述第二数据包后获取的信息包括以下至少一种:所述第二数据包的来源地址、传输目的地、通信路径和净载数据。可选的,所述数据交互单元,还用于根据所述第二数据包的通信路径将所述第二数据包输出至本地设备对应的通信模块,使得所述第二数据包传送至对应的本地设备。可选的,所述通信模块包括以下至少一种:5G通信模块、ZigBee通信模块、蓝牙通信模块、WIFI通信模块和有线连接通信模块。本专利技术还提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机可读存储介质为非易失性存储介质或非瞬态存储介质,所述计算机指令运行时执行上述任一种的智能网关的数据交互方法的步骤。本专利技术还提供一种智能网关,包括存储器和处理器,所述存储器上存储有计算机指令,所述计算机指令运行时所述处理器执行上述任一种的智能网关的数据交互方法的步骤。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:通过采用5G通信的数据交互方式,更新智能网关与其他设备之间的数据交互方式,实现新的数据交互模式。采用上述方案,提升智能网关的数据传输速度、质量以及稳定性。附图说明图1是本专利技术实施例提供的智能网关的数据交互方法的流程示意图;图2是本专利技术实施例提供的智能网关的结构示意图。具体实施方式现有技术中,通常采用的智能网关支持WIFI网络传输、蜂窝数据传输和蓝牙通信传输。然而,现有技术中的智能网关所支持的数据传输方式,传输的速度较慢、质量以及稳定性较差,在有多用户同时进行数据交互时,数据传输的速度、质量以及稳定性将会受到进一步的影响。本专利技术实施例中,通过采用5G通信的数据交互方式,更新智能网关与其他设备之间的数据交互方式,实现新的数据交互模式。采用上述方案,提升智能网关的数据传输速度、质量以及稳定性。为使本专利技术的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。参阅图1,其为本专利技术实施例提供的智能网关的数据交互方法的流程示意图,其中,具体步骤包括:步骤S101,获取通信模块输出的第一数据包。在具体实施中,通信模块向智能网关输出第一数据包。不同的通信模块的数据传输方式不同,在实际应用中,数据传输方式包括5G通信、ZigBee通信、蓝牙通信、WIFI通信和有线连接通信。根据通信模块输出第一数据包采用的数据传输方式,智能网关可以使用相对应的数据传输方式接收第一数据包。例如,通信模块通过WIFI输出第一数据包,智能网关使用WIFI接收第一数据包。又如,通信模块通过5G输出第一数据包,智能网关使用5G接收第一数据包。在具体实施中,智能网关可以集成多种数据通信传输方式,以适应多种应用场景,从而可以提升智能网关的多场景应用的适应度,拓宽各种设备以及人群在进行数据传输时的数据通信方式选择的范围。在某一种数据通信途径处于一定强度的工作下,用户可以选择其他数据传输途径,提升智能网关的数据传输速度、质量以及稳定性。在具体实施中,在智能家居的应用场景下,由于现阶段智能家居多采用WIFI和蓝牙的数据通信方式,采用集成多种数据通信传输模式的智能网关,可以在仅采用单一智能网关的情况下,使得采用不同数据传输方式的智能家居同时工作,简化了智能家居通信网络结构。步骤S102,根据所述第一数据包应用的协议解析所述第一数据包。在具体实施中,在用户层面根据第一数据包使用的协议对第一数据包进行解析,可以得到第一数据包本身的信息以及通信模块的用户附加至第一数据包的信息。第一数据包的信息可以包括用户的个人信息、智能家居的识别信息等。步骤S103,获取所述第一数据包的传输目的地,通过5G通信本文档来自技高网...

【技术保护点】
1.一种智能网关的数据交互方法,其特征在于,包括:获取通信模块输出的第一数据包;根据所述第一数据包应用的协议解析所述第一数据包;获取所述第一数据包的传输目的地,通过5G通信模块将所述第一数据包传输至所述第一数据包的传输目的地;通过所述5G通信模块接收服务器根据所述第一数据包反馈的第二数据包,获取所述第二数据包的传输目的地,将所述第二数据包传输至所述第二数据包的传输目的地。

【技术特征摘要】
1.一种智能网关的数据交互方法,其特征在于,包括:获取通信模块输出的第一数据包;根据所述第一数据包应用的协议解析所述第一数据包;获取所述第一数据包的传输目的地,通过5G通信模块将所述第一数据包传输至所述第一数据包的传输目的地;通过所述5G通信模块接收服务器根据所述第一数据包反馈的第二数据包,获取所述第二数据包的传输目的地,将所述第二数据包传输至所述第二数据包的传输目的地。2.根据权利要求1所述的智能网关的数据交互方法,其特征在于,所述根据所述第一数据包应用的协议解析所述第一数据包,包括:确定所述第一数据包应用的协议;根据所述第一数据包应用的协议解析所述第一数据包;解析所述第一数据包后获取的信息包括以下至少一种:所述第一数据包的来源地址、传输目的地、通信路径和净载数据。3.根据权利要求1所述的智能网关的数据交互方法,其特征在于,所述将所述第一数据包传输至所述第一数据包的传输目的地,包括:若所述第一数据包的传输目的地为本地设备,将所述第一数据包输出至与所述本地设备对应的通信模块;若所述第一数据包的传输目的地为服务器,将所述第一数据包输出至所述服务器。4.根据权利要求3所述的智能网关的数据交互方法,其特征在于,所述将所述第一数据包输出至对应的通信模块,包括:根据所述第一数据包的通信路径将所述第一数据包输出至所述本地设备对应的通信模块,使得所述第一数据包传送至对应的本地设备。5.根据权利要求1所述的智能网关的数据交互方法,其特征在于,在所述将所述第二数据包传输至所述第二数据包的传输目的地之前,还包括:确定所述第二数据包应用的协议;根据所述第二数据包应用的协议解析所述第二数据包;解析所述第二数据包后获取的信息包括以下至少一种:所述第二数据包的来源地址、传输目的地、通信路径和净载数据。6.根据权利要求5所述的智能网关的数据交互方法,其特征在于,所述将所述第二数据包传输至所述第二数据包的传输目的地,包括:根据所述第二数据包的通信路径将所述第二数据包输出至本地设备对应的通信模块,使得所述第二数据包传送至对应的本地设备。7.根据权利要求1所述的智能网关的数据交互方法,其特征在于,所述通信模块包括以下至少一种:5G通信模块、ZigBee通信模块、蓝牙通信模块、WIFI通信模块和有线连接通信模块。8.一种智能网关,其特征在于,包括:网络接收单元、协议解析单元、数据中转单元和数据交互单元,其中:所述网络接收单元,用于获取通信模块...

【专利技术属性】
技术研发人员:龙涛乔磊顾根平滕敏杨蕾
申请(专利权)人:江苏惠通集团有限责任公司
类型:发明
国别省市:江苏,32

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

1