掌桥专利:专业的专利平台
掌桥专利
首页

基于AUTBUS总线的通信系统及方法

文献发布时间:2023-06-19 19:28:50


基于AUTBUS总线的通信系统及方法

技术领域

本发明涉及工业通信系统通信技术领域,尤其涉及基于AUTBUS总线的通信系统及方法。

背景技术

AUTBUS总线是一种采用两线非桥接媒介,具有多节点、高带宽、时间敏感的工业现场总线,常用于过程控制和离散控制等自动化控制工业现场的实时数据和非实时数据的传输与应用。

AUTBUS总线作为一种新兴的工业总线,与其他现有工业总线的基础通信机制不同。目前,在AUTBUS总线网络中,不同总线设备之间进行信息交互不方便,使得能够在AUTBUS总线网络中进行信息交互的设备类型受限。

发明内容

本发明提供了基于AUTBUS总线的通信系统及方法,可以解决AUTBUS总线网络中的总线设备的设备类型匮乏的问题。

根据本发明的一方面,提供了一种基于AUTBUS总线的通信系统,所述系统基于AUTBUS网络进行通信,所述系统中包括AUTBUS总线、AUTBUS终端、转换设备、有线终端和无线终端,所述转换设备被配置为所述AUTBUS网络的终端节点;

其中,所述有线终端通过接入所述AUTBUS终端实现接入所述AUTBUS网络;

所述无线终端通过接入所述转换设备所属的WiFi网络实现接入所述AUTBUS网络。

根据本发明的另一方面,提供了一种基于AUTBUS总线的通信方法,应用基于AUTBUS总线的通信系统,所述系统基于AUTBUS网络进行通信,所述系统中包括AUTBUS总线、AUTBUS终端、转换设备、有线终端和无线终端,所述转换设备被配置为所述AUTBUS网络的终端节点;所述有线终端通过接入所述AUTBUS终端实现接入所述AUTBUS网络;所述无线终端通过接入所述转换设备所属的WiFi网络实现接入所述AUTBUS网络;所述方法包括:

通过所述转换设备,或者,通过所述AUTBUS终端和所述转换设备,在所述AUTBUS网络中进行基于WiFi报文和AUTBUS报文的通信。

本发明实施例的技术方案,基于AUTBUS网络进行通信的通信系统中包括AUTBUS总线、AUTBUS终端、转换设备、有线终端和无线终端,转换设备被配置为AUTBUS网络的终端节点,系统中的有线终端通过接入AUTBUS终端实现接入AUTBUS网络,无线终端通过接入转换设备所属的WiFi网络实现接入AUTBUS网络。通过采用上述技术方案,在AUTBUS网络中,利用AUTBUS终端实现有线终端的接入,通过引入转换设备作为无线终端与AUTBUS网络之间的桥梁,实现有线终端以及无线终端与AUTBUS网络中其他节点设备之间的通信,丰富AUTBUS网络中的节点设备的类型,有效扩充AUTBUS网络的使用范围和应用场景。

应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例提供的一种基于AUTBUS总线的通信系统的结构示意图;

图2是根据本发明实施例提供的一种基于AUTBUS总线的通信方法的流程图;

图3是根据本发明实施例提供的一种网络拓扑示意图;

图4是根据本发明实施例提供的另一种基于AUTBUS总线的通信方法的流程图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了便于理解本发明实施例技术方案,下面对相关技术进行介绍。AUTBUS总线也可称为两线制总线、现场宽带总线或两线制工业控制总线,其是一种采用两线非桥接媒介,具有多节点、高带宽、时间敏感的工业现场总线,常用于过程控制和离散控制等自动化控制工业现场的实时数据和非实时数据的传输与应用,且兼容ISO/IEC/IEEE8802-3以太网、IPv6等应用。AUTBUS总线具有高带宽高实时、远距离高可靠性传输等特性,布线和安装简单,且便于网络维护,支持对现有线缆资产的利用。AUTBUS使用总线方式组网,通过总线预配置或动态申请的方式,提供固定带宽数据服务和支持突发数据的可变带宽数据服务。AUTBUS总线针对周期性采样数据,突发性的控制、告警以及ISO/IEC/IEEE 8802-3以太网格式的IPv4/IPv6数据均能提供可靠和确定性的承载,且具有高精度时钟同步的功能,能够基于时间触发提供对时间敏感性和非时间敏感性业务提供确定性的数据传输服务。因此,AUTBUS总线被广泛应用于工业控制、汽车电子、航空、智能城市等领域。

一个AUTBUS总线系统(也可称为AUTBUS总线网络)可支持多个节点,例如254个有效节点,其中一个为控制节点(Control Node,CN),其余可为用户节点,又称终端节点(Terminal Node,TN)或接入终端。CN负责整个网络的配置和管理工作,还包括对TN之间通信进行带宽分配工作,还包括回收各系统资源等。TN使用分配获得的带宽资源进行信息交换,可完成指定的任务。两线网络中最小时间片单位是时隙(TimeSlot),64个时隙(TimeSlot)组成一个帧(Frame),256个帧构成一个超帧(Super-Frame)。CN可以生成资源调度信息,并将资源调度信息发送至终端节点,资源调度信息可用于指定各终端节点所使用的固定时隙。

鉴于AUTBUS具备上述诸多优点,因此具备广阔的应用前景,然而,目前的AUTBUS网络中无法实现与无线终端的信息交互,而在工业领域中,部分设备遵循WiFi模块通信协议,目前的AUTBUS网络无法满足部分设备的信息交互需求。

图1是根据本发明实施例提供的一种基于AUTBUS总线的通信系统的结构示意图,本实施例可适用于AUTBUS网络中存在与无线终端进行信息交互需求的情况。如图1所示,基于AUTBUS总线的通信系统101基于AUTBUS网络进行通信,包括:包括AUTBUS总线102、AUTBUS终端103、转换设备104、有线终端105和无线终端106,转换设备104被配置为AUTBUS网络的终端节点。

其中,有线终端105通过接入AUTBUS终端103实现接入AUTBUS网络;无线终端106通过接入转换设备104所属的WiFi网络实现接入AUTBUS网络。

示例性的,有线终端的具体类型不做限定,如RS485设备等,AUTBUS终端中可设置有与有线终端类型相匹配的接口,有线终端可以通过连接该接口实现与AUTBUS终端的连接,进而实现接入AUTBUS网络。

本发明实施例中,在AUTBUS网络中增设转换设备(也可称为转换桥,或WiFi-AUTBUS转换桥),转换设备具体可被配置为AUTBUS网络的一个终端节点,与AUTBUS总线之间基于AUTBUS报文进行信息交互,转换设备可以实现无线终端与AUTBUS网络之间的单向或双向通信,使得无线终端设备能够成为AUTBUS网络中的节点。其中,本发明实施例中的无线终端具备接入WiFi网络的能力,也即具备基于WiFi协议进行通信的能力,也可称为WiFi设备,WiFi设备中可配置有WiFi模块,利用WiFi模块可连接转换设备所属的WiFi网络中的无线网络接入点(Access Point,AP),以接入转换设备所属的WiFi网络,进而实现接入AUTBUS网络。转换设备可以进行WiFi报文和AUTBUS报文之间的转换,在接收到待转换报文后,可以将待转换报文进行缓存,在需要进行转换时,从缓存中获取待转换报文。其中,具体的转换时机不做限定,可以视待转换报文的类型确定。

可选的,AUTBUS终端和转换设备可以是同一设备,也即对于一个实体设备来说,既可以供有线设备接入,也可以供无线终端接入。

可选的,在通信系统中进行交互的报文的数据内容可以根据实际的应用场景确定,例如,在需要进行传感器数据采集的场景,报文的数据内容可以包括传感器数据,传感器数据可以由有线终端采集得到,也可以由无线终端采集得到,传感器数据例如可以包括摄像头采集的图像数据。

本发明实施例的技术方案,基于AUTBUS网络进行通信的通信系统中包括AUTBUS总线、AUTBUS终端、转换设备、有线终端和无线终端,转换设备被配置为AUTBUS网络的终端节点,系统中的有线终端通过接入AUTBUS终端实现接入AUTBUS网络,无线终端通过接入转换设备所属的WiFi网络实现接入AUTBUS网络。通过采用上述技术方案,在AUTBUS网络中,利用AUTBUS终端实现有线终端的接入,通过引入转换设备作为无线终端与AUTBUS网络之间的桥梁,实现有线终端以及无线终端与AUTBUS网络中其他节点设备之间的通信,丰富AUTBUS网络中的节点设备的类型,有效扩充AUTBUS网络的使用范围和应用场景。

在一些实施例中,可针对两个不同WiFi网络中的无线终端如何通过AUTBUS网络的终端节点连接的场景进行优化,在该场景下,报文的源节点可以为一个WiFi网络中的无线终端,报文的目的节点可以为另一个WiFi网络中的无线终端。示例性的,转换设备,用于接收所属第一WiFi网络中的第一无线终端发送的第一WiFi报文,将所述第一WiFi报文拆分为至少一个第一AUTBUS报文,并将所述至少一个第一AUTBUS报文发送至所述AUTBUS总线,其中,所述第一WiFi报文对应的目的节点包括所述第二转换设备所属的第二WiFi网络中的第二无线终端;转换设备,还用于接收所述AUTBUS总线转发的所述至少一个第一AUTBUS报文,将所述至少一个第一AUTBUS报文组装成对应的第二WiFi报文,并将所述第二WiFi报文发送至所述第二无线终端。这样设置的好处在于,利用转换设备通过拆包和组包的方式进行WiFi报文和AUTBUS报文之间的转换,从而实现分别处于两个不同的WiFi网络中的无线终端之间的信息交互。其中,第一WiFi网络和第二WiFi网络不同,第一WiFi网络中的转换设备可以记为第一转换设备,第一WiFi网络中的转换设备可以记为第二转换设备。

示例性的,WiFi报文的长度通常不固定,而AUTBUS总线单个时隙最大承载字节数受限,因此,可以通过拆分数据包的方式进行报文转换。

可选的,将所述第一WiFi报文拆分为至少一个第一AUTBUS报文,可具体包括:根据第一WiFi报文的长度确定拆分数量,根据拆分数量将第一WiFi报文拆分为至少一个第一AUTBUS报文。例如,若第一WiFi报文的长度小于或等于预设长度,则拆分数量为1,也即,将第一WiFi报文拆分为一个第一AUTBUS,也可理解为将第一WiFi报文转换为一个第一AUTBUS报文;若第一WiFi报文的长度大于预设长度,则拆分数量大于1,也即,将第一WiFi报文拆分为至少两个第一AUTBUS报文,也即第一AUTBUS报文的数量为至少两个。

可选的,拆分后的第一AUTBUS报文中,可包含目的节点的节点标识,也即第二无线终端的节点标识,当第一AUTBUS报文的数量为至少两个时,每个第一AUTBUS报文中均可包括第二无线终端的节点标识,以便在转换设备将第一AUTBUS报文发送至AUTBUS总线后,AUTBUS总线能够识别出所有拆分后的需要向第二无线终端转发的第一AUTBUS报文。其中,节点标识可以是节点号,如nodeid。

示例性的,若第一AUTBUS报文的数量为一个,则转换设备可直接将该第一AUTBUS报文转换成第二WiFi报文;若第一AUTBUS报文的数量为至少两个,则转换设备可将该至少两个第一AUTBUS报文拼接成一个完整的第二WiFi报文。

在一些实施例中,所述第一AUTBUS报文的数量为多个;所述将所述至少一个第一AUTBUS报文组装成对应的第二WiFi报文,包括:根据每个所述第一AUTBUS报文中的头部信息确定所述第一AUTBUS报文的数量和组装顺序;根据所述第一AUTBUS报文的数量和所述组装顺序,将所述第一AUTBUS报文组装为第二WiFi报文。这样设置的好处在于,可以保证组装后的报文的准确性。

示例性的,每个第一AUTBUS报文可以视为拆分前的第一WiFi报文的分包,头部信息中可包括分包的序号、分包的总数、起始包标识以及结尾包标识等信息,从而可以根据头部信息确定数量和组装顺序。

可选的,转换设备的数量不做限定,可以是一个或多个。对于通信系统中存在至少两个WiFi网络的情况,可转换设备的数量可以与WiFi网络的数量一致。

在一些实施例中,所述转换设备被配置为所属的WiFi网络中的无线网络接入点,这样设置的好处在于,无线终端可以直接与转换设备进行通信,不需要无线接入点进行转发,保证WiFi报文传输的效率以及成功率。

在一些实施例中,可针对AUTBUS网络的AUTBUS终端或接入AUTBUS终端的有线终端,与无线终端如何通过AUTBUS网络的终端节点连接的场景进行优化,在该场景下,报文的源节点为AUTBUS终端或接入AUTBUS终端的有线终端,报文的目的节点为WiFi网络中的无线终端。示例性的,所述AUTBUS终端,用于将至少一个第二AUTBUS报文发送至所述AUTBUS总线,其中,所述至少一个第二AUTBUS报文对应的源节点包括所述AUTBUS终端和/或接入所述AUTBUS终端的所述有线终端,所述至少一个第二AUTBUS报文对应的目的节点包括所述转换设备所属的第三WiFi网络中的第三无线终端;所述转换设备,用于接收所述AUTBUS总线转发的所述至少一个第二AUTBUS报文,将所述至少一个第二AUTBUS报文组装成对应的第三WiFi报文,并将所述第三WiFi报文发送至所述第三无线终端。这样设置的好处在于,由AUTBUS总线将来自AUTBUS终端或接入AUTBUS终端的有线终端的AUTBUS报文转发至转换设备,由转换设备进行AUTBUS报文的组包,得到需要发送至无线终端的WiFi报文,成功实现AUTBUS网络中AUTBUS终端或有线终端与无线终端的信息交互。

其中,AUTBUS终端在接收到有线终端发送的报文后,可以将报文拆分为至少一个AUTBUS报文,得到第二AUTBUS报文,并将第二AUTBUS报文转发至AUTBUS总线。

在一些实施例中,可针对无线终端,与AUTBUS网络的AUTBUS终端或接入AUTBUS终端的有线终端,如何通过AUTBUS网络的终端节点连接的场景进行优化,在该场景下,报文的源节点为WiFi网络中的无线终端,报文的目的节点为AUTBUS终端或接入AUTBUS终端的有线终端。示例性的,所述转换设备,用于接收所属第四WiFi网络中的第四无线终端发送的第四WiFi报文,将所述第四WiFi报文拆分为至少一个第三AUTBUS报文,并将所述至少一个第三AUTBUS报文发送至所述AUTBUS总线,其中,所述第四WiFi报文对应的目的节点包括所述AUTBUS终端和/或接入所述AUTBUS终端的所述有线终端;所述AUTBUS终端,用于接收所述AUTBUS总线转发的所述至少一个第三AUTBUS报文;和/或,用于接收所述AUTBUS总线转发的所述至少一个第三AUTBUS报文,并将所述至少一个第三AUTBUS报文转发至接入所述AUTBUS终端的所述有线终端。这样设置的好处在于,由转换设备对无线终端发送的WiFi报文进行拆包,并转发至AUTBUS总线,再由AUTBUS总线转发至AUTBUS终端或接入AUTBUS终端的有线终端,成功实现AUTBUS网络中无线终端与AUTBUS终端或有线终端的信息交互。

其中,AUTBUS终端在接收到至少一个第三AUTBUS报文后,可以按照有线终端支持的报文协议,将至少一个第三AUTBUS报文组包成对应的报文,并发送至有线终端。

图2是根据本发明实施例提供的一种基于Autbus总线的通信方法的流程图。该方法应用基于AUTBUS总线的通信系统,所述系统基于AUTBUS网络进行通信,所述系统中包括AUTBUS总线、AUTBUS终端、转换设备、有线终端和无线终端,所述转换设备被配置为所述AUTBUS网络的终端节点;所述有线终端通过接入所述AUTBUS终端实现接入所述AUTBUS网络;所述无线终端通过接入所述转换设备所属的WiFi网络实现接入所述AUTBUS网络。如图2所示,该方法包括:

步骤201、通过所述转换设备,或者,通过所述AUTBUS终端和所述转换设备,在所述AUTBUS网络中进行基于WiFi报文和AUTBUS报文的通信。

示例性的,转换设备可以进行WiFi报文和AUTBUS报文之间的转换,从而实现无线终端与AUTBUS网络中的其他无线终端、AUTBUS终端以及有线终端之间的通信。

本发明实施例的技术方案,基于AUTBUS网络进行通信的通信系统中包括AUTBUS总线、AUTBUS终端、转换设备、有线终端和无线终端,转换设备被配置为AUTBUS网络的终端节点,系统中的有线终端通过接入AUTBUS终端实现接入AUTBUS网络,无线终端通过接入转换设备所属的WiFi网络实现接入AUTBUS网络。通过采用上述技术方案,在AUTBUS网络中,利用AUTBUS终端实现有线终端的接入,通过引入转换设备作为无线设备与AUTBUS网络之间的桥梁,实现有线终端以及无线终端与AUTBUS网络中其他节点设备之间的通信,丰富AUTBUS网络中的节点设备的类型,有效扩充AUTBUS网络的使用范围和应用场景。

可选的,所述通过所述转换设备,在所述AUTBUS网络中进行基于WiFi报文和AUTBUS报文的通信,包括:

通过所述转换设备,接收所属第一WiFi网络中的第一无线终端发送的第一WiFi报文,将所述第一WiFi报文拆分为至少一个第一AUTBUS报文,并将所述至少一个第一AUTBUS报文发送至所述AUTBUS总线,其中,所述第一WiFi报文对应的目的节点包括所述第二转换设备所属的第二WiFi网络中的第二无线终端;

通过所述转换设备,接收所述AUTBUS总线转发的所述至少一个第一AUTBUS报文,将所述至少一个第一AUTBUS报文组装成对应的第二WiFi报文,并将所述第二WiFi报文发送至所述第二无线终端。

可选的,所述通过所述AUTBUS终端和所述转换设备,在所述AUTBUS网络中进行基于WiFi报文和AUTBUS报文的通信,包括:

通过所述AUTBUS终端,将至少一个第二AUTBUS报文发送至所述AUTBUS总线,其中,所述至少一个第二AUTBUS报文对应的源节点包括所述AUTBUS终端和/或接入所述AUTBUS终端的所述有线终端,所述至少一个第二AUTBUS报文对应的目的节点包括所述转换设备所属的第三WiFi网络中的第三无线终端;

通过所述转换设备,接收所述AUTBUS总线转发的所述至少一个第二AUTBUS报文,将所述至少一个第二AUTBUS报文组装成对应的第三WiFi报文,并将所述第三WiFi报文发送至所述第三无线终端。

可选的,所述通过所述AUTBUS终端和所述转换设备,在所述AUTBUS网络中进行基于WiFi报文和AUTBUS报文的通信,包括:

通过所述转换设备,接收所属第四WiFi网络中的第四无线终端发送的第四WiFi报文,将所述第四WiFi报文拆分为至少一个第三AUTBUS报文,并将所述至少一个第三AUTBUS报文发送至所述AUTBUS总线,其中,所述第四WiFi报文对应的目的节点包括所述AUTBUS终端和/或接入所述AUTBUS终端的所述有线终端;

通过所述AUTBUS终端,接收所述AUTBUS总线转发的所述至少一个第三AUTBUS报文;和/或,通过所述AUTBUS终端,接收所述AUTBUS总线转发的所述至少一个第三AUTBUS报文,并将所述至少一个第三AUTBUS报文转发至接入所述AUTBUS终端的所述有线终端。

图3是根据本发明实施例提供的一种网络拓扑示意图,如图3所示,AUTBUS网络中包括AUTBUS总线,AUTBUS控制终端、AUTBUS终端、有线终端、第一转换设备和第二转换设备作为AUTBUS网络中的终端节点与AUTBUS总线基于AUTBUS协议进行通信,第一转换设备和第二转换设备被配置为无线AP,WiFi设备A(无线终端)接入第一转换设备,WiFi设备A的IP地址例如可以是192.168.1.1,WiFi设备B(无线终端)接入第二转换设备,有线终端通过接入AUTBUS终端接入AUTBUS网络,有线终端的IP地址例如可以是192.168.1.2。作为一种示意性场景,WiFi设备A例如可以是员工使用的无线终端,如笔记本电脑或配置有无线网卡的计算机等,WiFi设备B例如可以是来宾使用的无线终端,如手机等,有线终端例如可以是员工使用的有线终端,如计算机等。作为另一种示意性场景,有线终端例如可以是摄像头等设备,无线终端可以是用户使用的笔记本电脑等设备,摄像头采集的图像数据经过AUTBUS终端发送至AUTBUS总线,经过转换设备组装成WiFi报文,用户通过无线终端可以以无线方式便捷地查看图像数据。

可选的,同一转换设备可以接入一个或多个WiFi设备。下面站在第一转换设备的角度描述第一转换设备执行的相关步骤。图4是根据本发明实施例提供的另一种基于AUTBUS总线的通信方法的流程图。如图4所示,该方法包括:

步骤401、获取第一报文,其中,第一报文为第一WiFi设备发送的待由AUTBUS总线进行转发的对应第一目的节点的WiFi报文。

步骤402、将第一报文拆分为至少两个AUTBUS报文,得到第一目标报文,其中,第一目标报文中包含第一目的节点的第一节点标识。

步骤403、将第一目标报文发送至AUTBUS总线,以指示AUTBUS总线依据第一节点标识将第一目标报文转发至第一目的节点。

示例性的,假设第一WiFi设备为WiFi设备A,第一目的节点为有线终端,用户使用WiFi设备A想要向有线终端发送数据时,向第一转换设备发送第一报文,第一转换设备可以对第一报文进行缓存,在获取到AUTBUS总线资源时,从缓存中获取第一报文,将第一报文拆分为至少两个AUTBUS报文,得到第一目标报文,再将第一目标报文发送至AUTBUS总线,AUTBUS总线收到第一目标报文后,将第一目标报文转发至有线终端,从而实现第一WiFi设备向有线终端发送数据。其中,第一目标报文可以理解为第一报文的分包,第一目标报文的报文格式可以如表1所示:

表1报文格式

其中,报文中的头部信息包括位置1至位置40的内容。

示例性的,假设第一WiFi设备为WiFi设备A,第一目的节点为WiFi设备B,用户使用WiFi设备A想要向WiFi设备B发送数据时,向第一转换设备发送第一报文,有线终端可以对第一报文进行缓存,在获取到AUTBUS总线资源时,从缓存中获取第一报文,将第一报文拆分为至少两个AUTBUS报文,得到第一目标报文,再将第一目标报文发送至AUTBUS总线,AUTBUS总线收到第一目标报文后,将第一目标报文发送至第二转换设备,由第二转换设备将至少两个第一目标报文组装成WiFi报文,再转发至WiFi设备B,从而实现两个不同的WiFi设备之间的信息交互。

步骤404、获取第二报文,其中,第二报文为AUTBUS总线转发的对应第二目的节点的AUTBUS报文,第二目的节点包括第二WiFi设备。

步骤405、根据每个第二报文中的头部信息确定第二报文的数量和组装顺序。

步骤406、根据第二报文的数量和组装顺序,将第二报文组装为满足WiFi协议格式的报文,得到第二目标报文,其中,第二报文中包含第二目的节点的第二节点标识。

步骤407、根据第二节点标识将第二目标报文发送至第二WiFi设备。

示例性的,继续参考图3,假设第二WiFi设备为WiFi设备A,有线终端需要将采集的数据发送至WiFi设备A时,向AUTBUS总线发送第二报文,AUTBUS总线将第二报文转发至第一转换设备,有线终端发送的第二报文可能为多个,第一转换设备可以对多个第二报文依次进行缓存,在根据接收到的第二报文中的结尾包标志确定接收到最后一个第二报文后,从缓存中获取所有第二报文,并根据第二报文中头部信息中的SN、SOF以及EOF等信息确定第二报文的数量以及组装顺序,将第二报文组装为WiFi报文,得到第二目标报文,再将第二目标报文发送至WiFi设备A,从而实现有线终端向第二WiFi设备发送数据。

示例性的,假设第二WiFi设备为WiFi设备A,WiFi设备B需要向WiFi设备A发送数据时,向第二转换设备发送WiFi报文,由第二转换设备将WiFi设备B发送的WiFi报文拆分为第二报文,在将第二报文转发至AUTBUS总线,由AUTBUS总线将第二报文转发至第一转换设备,第一转换设备可以对多个第二报文依次进行缓存,在根据接收到的第二报文中的结尾包标志确定接收到最后一个第二报文后,从缓存中获取所有第二报文,并根据第二报文中头部信息中的SN、SOF以及EOF等信息确定第二报文的数量以及组装顺序,将第二报文组装为WiFi报文,得到第二目标报文,再将第二目标报文发送至WiFi设备A,从而实现两个不同的WiFi设备之间的信息交互。

本发明实施例提供的基于AUTBUS总线的通信方法,在AUTBUS网络中引入转换设备作为WiFi设备与AUTBUS总线之间的桥梁,由转换设备进行报文转换,从而能够实现WiFi设备与AUTBUS网络中其他节点设备之间的快速准确地信息交互,以及不同WiFi设备之间的基于AUTBUS总线的快速准确地信息交互,丰富AUTBUS网络中的节点设备的类型,有效扩充AUTBUS网络的使用范围和应用场景。

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

相关技术
  • 基于EMIF总线的DSP与FPGA高速通信系统及方法
  • 基于AUTBUS总线的状态监控方法、装置、设备及介质
  • 基于AUTBUS总线的通信方法、系统、设备及介质
技术分类

06120115925807