CN106230641A - 一种自动切换线路的无线传输***及方法 - Google Patents
一种自动切换线路的无线传输***及方法 Download PDFInfo
- Publication number
- CN106230641A CN106230641A CN201610784449.0A CN201610784449A CN106230641A CN 106230641 A CN106230641 A CN 106230641A CN 201610784449 A CN201610784449 A CN 201610784449A CN 106230641 A CN106230641 A CN 106230641A
- Authority
- CN
- China
- Prior art keywords
- transmitting device
- frame
- wireless
- self
- normal data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/70—Routing based on monitoring results
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
- H04L49/253—Routing or path finding in a switch fabric using establishment or release of connections between ports
- H04L49/254—Centralised controller, i.e. arbitration or scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种自动切换线路的无线传输***及方法,无线链路控制单元根据接收的控制数据帧判断与自身进行数据交互的对端终端侧的传输装置是否出现线路故障,还根据自身的状态信息判断自身的线路是否出现故障,无论是对端终端侧的传输装置出现线路故障还是自身的线路出现故障,无线链路控制单元都会断开与二层交换机的连接,由二层交换机再从备份的无线链路控制单元中选择一个无线链路控制单元建立连接。本发明在无线传输主线路发生异常的时候,能够自动发现故障,自动切换到备用线路,对使用现场工程人员的网络配置水平要求较低,价格经济,实用性较好。
Description
技术领域
本发明涉及无线通信技术领域,具体涉及一种自动切换线路的无线传输***及方法。
背景技术
在有线通信和蜂窝移动通信不能覆盖的区域,当通信距离在几十公里的范围之内时,射频无线通信是一种方便且经济的通信方式,一般将多个终端通过网络设备组网后,使用电台或者无线网桥等无线传输设备传输网络数据。在军事、安全、交通、监控等领域,由于传输的数据非常重要,而设备往往处在强电气或电磁干扰、恶劣高温或低温、剧烈温差变化等恶劣工作环境下,因此一般要求对数据传输链路设计冗余热备份,当一条链路发生异常时,能够切换到另一条链路以维持正常通信。
如果使用二层交换机对多终端进行组网,再连接到电台或者无线网桥等无线传输设备,由于这些设备都工作在数据链路层,当电台或者无线网桥等无线传输设备发生异常时,其数据帧的收发仍然存在,此时发送的是空的或异常的数据帧,二层交换机无法识别到异常和切换链路。为解决这个问题,目前一般采用具有NQA(网络质量分析)功能的路由器或三层交换机组网,采用网络质量分析的方法,在异常发生后选择备用链路。此方案可以实现链路热备份的功能,但具有NQA功能的路由器或三层交换机的价格昂贵,且对组网人员的技术能力要求较高。
发明内容
本发明所要解决的技术问题是提供一种自动切换线路的无线传输***及方法,能够在线路出现故障时,断开无线传输设备与二层交换机的连接,并自动切换其他备用无线传输设备,实现无线传输线路的自动切换,安全方便,并且网络配置要求低,价格低廉。
本发明解决上述技术问题的技术方案如下:
一方面,本发明提供了一种自动切换线路的无线传输***,包括第一终端、第二终端、第一传输装置以及与第一传输装置完全相同的第二传输装置,其中第一终端和第二终端互为第一终端和第二终端;
所述第二终端,与所述第二传输装置相连接,用于发送第二普通数据帧至所述第二传输装置;
所述第二传输装置,与所述第一传输装置无线连接,用于根据自身的线路状态生成第二控制数据帧,并将其与接收的所述第二普通数据帧一起发送至所述第一传输装置;
所述第一传输装置,与所述第一终端相连接,用于将接收的所述第二普通数据帧和第二控制数据帧进行分离,并将所述第二普通数据帧发送至所述第一终端,并在根据所述第二控制数据帧判断出所述第二传输装置中当前连接的线路异常时,对自身的当前连接线路进行切换;以及用于根据自身的线路状态信息生成第一控制数据帧并将其发送至所述第二传输装置,并在判断自身线路出现异常时,对自身的当前连接线路进行切换;
所述第一终端,用于接收所述第一传输装置传输的第二普通数据帧。
本发明的有益效果:本发明提供的一种自动切换线路的无线传输***,第二传输装置根据网络状况生成控制数据帧,并将其与第二终端传输的第二普通数据帧一起发送至所述第一传输装置,第一传输装置将接收的第二普通数据帧和第二控制数据帧进行分离,并将第二普通数据帧传输给第一终端,同时第一传输装置还判断分离出来的第二控制数据帧是否表示第二传输装置中当前连接的线路出现故障,若出现故障,则所述第一传输装置对自身的当前连接线路进行切换;另外,所述第一传输装置根据自身的线路状态信息生成第一控制数据帧,并将其传输至第二传输装置,并在根据自身的状态信息判断自身线路出现故障时,对自身的当前连接线路进行切换。本发明中第一传输装置根据第二传输装置传输的第二控制数据帧判断第二传输装置中当前连接的线路是否出现故障,还根据自身的状态信息判断自身当前连接的线路是否出现故障,无论是第二传输装置当前连接的线路出现线路故障还是自身当前连接的线路出现故障,所述第一传输装置都会对自身的当前连接线路进行切换,本发明在无线传输主线路发生异常的时候,能够自动发现故障,自动切换到备用线路,不需要使用相对价格昂贵的三层网络设备,只需要使用相对廉价的具有生成树协议功能的二层交换机组网,对使用现场工程人员的网络配置水平要求较低,价格经济,实用性较好。
进一步的,所述第一传输装置具体包括多个结构相同的互为备份的第一传输模块和一个第一二层交换机,所述第一二层交换机的一端与其中一个第一传输模块建立连接,另一端与第一终端建立连接;所述第二传输装置具体包括多个结构相同的互为备份的第二传输模块和一个第二二层交换机,所述第二二层交换机的一端与其中一个第二传输模块建立连接,另一端与第二终端建立连接;
所述第一传输模块,用于将接收的第二普通数据帧和第二控制数据帧进行分离,并将第二普通数据帧传输至第一二层交换机,并在判断出第二控制数据帧表示所述第二传输装置中对应的第二传输模块线路异常时,断开与第一二层交换机的连接;以及用于根据自身的线路状态信息生成第一控制数据帧,并将其传输至所述第二传输装置中对应的第二传输模块,并在根据自身的线路状态信息判断自身线路出现异常时,断开与第一二层交换机的连接;
所述第一二层交换机,用于将接收的所述第二普通数据帧发送至所述第一终端,并在所述第一传输模块断开与自身的连接时,从其他的备份第一传输模块中选择一个第一传输模块建立连接;
所述第一终端,用于接收所述第一二层交换机发送的所述第二普通数据帧。
采用上述进一步方案的有益效果:第一传输模块根据第二传输装置传输的第二控制数据帧判断第二传输装置当前连接的线路是否出现线路故障,还根据自身的状态信息判断自身的线路是否出现故障,无论是第二传输装置当前连接的线路出现故障还是自身的线路出现故障,第一传输模块都会断开与第一二层交换机的连接,由第一二层交换机再从备份的第一传输模块中选择一个第一传输模块建立连接,在无线传输主线路发生异常的时候,第一二层交换机自动切换到备用线路,价格经济,实用性较好。
进一步的,没有与第一二层交换机建立连接的其他的备份第一传输模块分别与第二传输装置中的相对应的备份第二传输模块进行控制数据帧的传输。
采用上述进一步方案的有益效果:时刻对备份传输线路进行检查,保证在主线路出现故障时,能够立刻切换到线路正常的备份传输线路。
进一步的,所述第一传输模块具体包括第一传输天线、第一无线传输单元以及第一无线链路控制单元;所述第二传输模块具体包括第二传输天线、第二无线传输单元以及第二无线链路控制单元;
所述第一传输天线,用于将第二传输装置中对应的第二传输天线传输的第二普通数据帧和第二控制数据帧发送至所述第一无线传输单元,以及用于将第一无线传输单元发送的第一控制数据帧传输至所述第二传输装置中对应的第二传输天线;
所述第一无线传输单元,用于将所述第一传输天线发送的第二普通数据帧和第二控制数据帧和自身的线路状态信息发送至所述第一无线链路控制单元,以及用于将所述第一无线链路控制单元发送的第一控制数据帧传输至所述第一传输天线;
所述第一无线链路控制单元,用于对接收的第一无线传输单元发送的第二普通数据帧和第二控制数据帧进行分离,将分离出的第二普通数据帧转发给所述第一二层交换机,并在判断出所述第二控制数据帧表示第二传输装置中对应的第二无线传输单元线路异常时,断开与所述第一二层交换机的连接;以及用于根据第一无线传输单元传输的所述线路状态信息生成第一控制数据帧,将其发送至所述第一无线传输单元,并在根据所述线路状态信息判断所述第一无线传输单元线路异常时,断开与第一二层交换机的连接。
采用上述进一步方案的有益效果:在传统无线传输设备中加入无线链路控制单元,无线链路控制单元在无线传输数据中加入控制帧,无线链路控制单元根据控制帧的数据,在线路发生异常时断开无线传输设备与网络设备的连接,触发交换机的STP(SpanningTree Protocol,生成树协议)功能,从而实现线路切换,只需要使用相对廉价的具有STP功能的二层交换机组网,具有价格经济,网络配置要求低的有益效果。
进一步的,第二普通数据帧和第二控制数据帧的传输按照预设比例N:1进行传输,在传输N个第二普通数据帧后传输1个第二控制数据帧;
第一普通数据帧和第一控制数据帧的传输按照预设比例N:1进行传输,在传输N个第一普通数据帧后传输1个第一控制数据帧。
采用上述进一步方案的有益效果:调整数据帧与控制帧的比例值N:1可以在带宽和切换速度之间做出权衡,N值小可获得较快的切换速度,但对带宽的占用大;N值大则对带宽的影响较小,但是发生故障时的切换时间较长,可根据实际需要调整比例值N。
进一步的,所述第一无线链路控制单元,还用于在超过预设时间没有接收到第二控制数据帧时,断开自身与所述第一二层交换机的连接。
采用上述进一步方案的有益效果:超过预设时间没有接收到第二控制数据帧时,表明第二传输装置当前连接的线路出现问题,第一无线链路控制单元就可以自动断开与第一二层交换机的连接,自动切换线路,避免无法传输数据。
进一步的,所述第一终端,还用于发送第一普通数据帧至所述第一二层交换机;
所述第一二层交换机,还用于将第一终端发送的第一普通数据帧传输至所述第一无线链路控制单元;
所述第一无线链路控制单元,还用于将接收的所述第一普通数据帧和自身生成的第一控制数据帧一起发送至所述第一无线传输单元;
所述第一无线传输单元,还用于将接收的第一普通数据帧和第一控制数据帧一起发送至所述第一传输天线;
所述第一传输天线,还用于将接收的第一普通数据帧和第一控制数据帧一起发送至所述对端传输装置中的相对应的第二传输天线。
采用上述进一步方案的有益效果是:第一终端也可以通过第一传输装置向第二传输装置传输第一普通数据帧,再通过第二传输装置传输给第二终端,实现第一终端和第二终端之间的数据交互。
进一步的,所述二层交换机具有生成树协议;
所述无线传输单元具体包括无线网桥或者电台;
所述无线链路单元具体包括主控芯片、程序存储器、数据存储器和供电电路。
采用上述进一步方案的有益效果:具有生成树协议功能的二层交换机能够自动实现线路切换。
进一步的,所述第一传输装置和第二传输装置均工作在数据链路层。
另一方面,本发明提供了一种自动切换线路的无线传输方法,所述方法包括:
S1、第一传输装置接收第二传输装置发送的第二普通数据帧和第二控制数据帧,并将二者进行分离,其中,所述第二普通数据帧为第二终端发送给第二传输装置的数据,所述第二控制数据帧为第二传输装置根据自身的线路状态生成的数据;
S2、将所述第二普通数据帧发送至所述第一终端,并在根据所述第二控制数据帧判断出所述第二传输装置中当前连接的线路异常时,对自身的当前连接线路进行切换;
S3、根据自身的线路状态信息生成第一控制数据帧并将其发送至所述第二传输装置,并在判断自身线路出现异常时,对自身的当前连接线路进行切换。
本发明的有益效果:本发明提供的一种自动切换线路的无线传输方法,第二传输装置根据网络状况生成控制数据帧,并将其与第二终端传输的第二普通数据帧一起发送至所述第一传输装置,第一传输装置将接收的第二普通数据帧和第二控制数据帧进行分离,并将第二普通数据帧传输给第一终端,同时第一传输装置还判断分离出来的第二控制数据帧是否表示第二传输装置中当前连接的线路出现故障,若出现故障,则所述第一传输装置对自身的当前连接线路进行切换;另外,所述第一传输装置根据自身的线路状态信息生成第一控制数据帧,并将其传输至第二传输装置,并在根据自身的状态信息判断自身线路出现故障时,对自身的当前连接线路进行切换。本发明中第一传输装置根据第二传输装置传输的第二控制数据帧判断第二传输装置中当前连接的线路是否出现故障,还根据自身的状态信息判断自身当前连接的线路是否出现故障,无论是第二传输装置当前连接的线路出现线路故障还是自身当前连接的线路出现故障,所述第一传输装置都会对自身的当前连接线路进行切换,本发明在无线传输主线路发生异常的时候,能够自动发现故障,自动切换到备用线路,不需要使用相对价格昂贵的三层网络设备,只需要使用相对廉价的具有生成树协议功能的二层交换机组网,对使用现场工程人员的网络配置水平要求较低,价格经济,实用性较好。
附图说明
图1为本发明实施例1的一种自动切换线路的无线传输***的结构示意图;
图2为本发明实施例1的一种自动切换线路的无线传输***中传输装置的结构示意图;
图3为本发明实施例2的一种自动切换线路的无线传输方法流程图;
图4为本发明实施例2的一种自动切换线路的无线传输方法详细流程图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
实施例1、一种自动切换线路的无线传输***。下面结合图1和图2对本实施例提供的***进行详细说明。
参见图1和图2,本发明提供的一种自动切换线路的无线传输***,所述***包括第一终端、第二终端、第一传输装置以及与第一传输装置完全相同的第二传输装置,其中第一终端和第二终端互为本地终端和对端终端。
所述第二终端,与所述第二传输装置相连接,用于发送第二普通数据帧至所述第二传输装置。
所述第二传输装置,与所述第一传输装置无线连接,用于根据自身的线路状态生成第二控制数据帧,并将其与接收的所述第二普通数据帧一起发送至所述第一传输装置。
所述第一传输装置,与所述第一终端相连接,用于将接收的所述第二普通数据帧和第二控制数据帧进行分离,并将所述第二普通数据帧发送至所述第一终端,并在根据所述第二控制数据帧判断出所述第二传输装置中当前连接的线路异常时,对自身的当前连接线路进行切换;以及用于根据自身的线路状态信息生成第一控制数据帧并将其发送至所述第二传输装置,并在判断自身线路出现异常时,对自身的当前连接线路进行切换。
所述第一终端,用于接收所述第一传输装置传输的第二普通数据帧。
具体的,所述第一传输装置具体包括多个结构相同的互为备份的第一传输模块和一个第一二层交换机,所述第一二层交换机的一端与其中一个第一传输模块建立连接,另一端与第一终端建立连接。所述第二传输装置具体包括多个结构相同的互为备份的第二传输模块和一个第二二层交换机,所述第二二层交换机的一端与其中一个第二传输模块建立连接,另一端与第二终端建立连接。第一传输装置中第一传输模块有n个,n>1,第二传输装置中第二传输模块也有n个,与第一传输装置中n个第一传输模块一一对应。
所述第一传输模块,用于将接收的第二普通数据帧和第二控制数据帧进行分离,并将第二普通数据帧传输至第一二层交换机,并在判断出第二控制数据帧表示所述第二传输装置中对应的第二传输模块线路异常时,断开与第一二层交换机的连接;以及用于根据自身的线路状态信息生成第一控制数据帧,并将其传输至所述第二传输装置中对应的第二传输模块,并在根据自身的线路状态信息判断自身线路出现异常时,断开与第一二层交换机的连接。
所述第一二层交换机,用于将接收的所述第二普通数据帧发送至所述第一终端,并在所述第一传输模块断开与自身的连接时,从其他的备份第一传输模块中选择一个第一传输模块建立连接。无线链路控制单元将连接到交换机的线路设置为断开,从而触发交换机的STP功能,将传输线路切换到备份线路。
所述第一终端,用于接收所述第一二层交换机发送的所述第二普通数据帧。
具体的,所述第一传输模块具体包括第一传输天线、第一无线传输单元以及第一无线链路控制单元;所述第二传输模块具体包括第二传输天线、第二无线传输单元以及第二无线链路控制单元。
所述第一传输天线,用于将第二传输装置中对应的第二传输天线传输的第二普通数据帧和第二控制数据帧发送至所述第一无线传输单元,以及用于将第一无线传输单元发送的第一控制数据帧传输至所述第二传输装置中对应的第二传输天线。
所述第一无线传输单元,用于将所述第一传输天线发送的第二普通数据帧和第二控制数据帧和自身的线路状态信息发送至所述第一无线链路控制单元,以及用于将所述第一无线链路控制单元发送的第一控制数据帧传输至所述第一传输天线。所述状态信息具体包括信噪比、接收功率以及链路锁定状态等信息。
所述第一无线链路控制单元,用于对接收的第一无线传输单元发送的第二普通数据帧和第二控制数据帧进行分离,将分离出的第二普通数据帧转发给所述第一二层交换机,并在判断出所述第二控制数据帧表示第二传输装置中对应的第二无线传输单元线路异常时,断开与所述第一二层交换机的连接;以及用于根据第一无线传输单元传输的所述线路状态信息生成第一控制数据帧,将其发送至所述第一无线传输单元,并在根据所述线路状态信息判断所述第一无线传输单元线路异常时,断开与第一二层交换机的连接。所述控制数据帧为区别于普通数据帧的有效数据帧,其内容表示的是线路状态。所述无线链路控制单元能够识别数据链路层中的控制数据帧和普通数据帧。
另外,没有与第一二层交换机建立连接的其他的备份第一传输模块分别与第二传输装置中的相对应的备份第二传输模块进行控制数据帧的传输。时刻对备份传输线路进行检查,保证在主线路出现故障时,能够立刻切换到线路正常的备份传输线路。
另外,第二普通数据帧和第二控制数据帧的传输按照预设比例N:1进行传输,在传输N个第二普通数据帧后传输1个第二控制数据帧;第一普通数据帧和第一控制数据帧的传输按照预设比例N:1进行传输,在传输N个第一普通数据帧后传输1个第一控制数据帧。调整数据帧与控制帧的比例值N可以在带宽和切换速度之间做出权衡,N值小可获得较快的切换速度,但对带宽的占用大;N值大则对带宽的影响较小,但是发生故障时的切换时间较长,可根据实际需要调整比例值N。
所述第一无线链路控制单元,还用于在超过预设时间没有接收到第二控制数据帧时,断开自身与所述第一二层交换机的连接。所述第一无线链路控制单元超过预设时间没有接收到第二控制数据帧时,表明第二传输装置当前连接的线路出现问题,第一无线链路控制单元就可以自动断开与第一二层交换机的连接,由第一二层交换机自动切换线路,切换到线路正常的备份第一传输线路中,避免无法传输数据。
第一终端也可以通过第一传输装置向第二传输装置发送第一普通数据帧,并由第二传输装置将第一普通数据传输至第二终端,实现第一终端和第二终端之间双向的数据传输。第一终端和第二终端之间通过所述第一传输装置和第二传输装置可以相互传输数据,第一终端既可以接收第二终端发送的第二普通数据帧,也可以向第二终端发送第一普通数据帧。
具体的,所述第一终端,还用于发送第一普通数据帧至所述第一二层交换机。
所述第一二层交换机,还用于将第一终端发送的第一普通数据帧传输至所述第一无线链路控制单元。
所述第一无线链路控制单元,还用于将接收的所述第一普通数据帧和自身生成的第一控制数据帧一起发送至所述第一无线传输单元。
所述第一无线传输单元,还用于将接收的第一普通数据帧和第一控制数据帧一起发送至所述第一传输天线。
所述第一传输天线,还用于将接收的第一普通数据帧和第一控制数据帧一起发送至所述对端传输装置中的相对应的第二传输天线。
所述第二传输装置,还用于将接收的第一普通数据帧发送至所述第二终端。
所述第二终端,还用于接收第二传输装置发送的第一普通数据帧。
所述二层交换机具有生成树协议功能,所述生成树协议功能能够保证二层交换机在被无线链路单元断开与自身的连接时,自动切换到与备份的正常的线路连接。所述无线传输单元具体包括无线网桥或者电台。所述无线链路单元具体包括主控芯片、程序存储器、数据存储器和供电电路。具体的,所述程序存储器采用Flash Rom ST25P16,用于存储程序;所述数据存储器采用DDR Ram NT5CB64M16,用于缓存接收的第二数据、第一普通数据帧以及生成的第一控制数据帧;所述供电电路用于供电;所述主控制芯片具体采用FPGAXC6SLX45,用于接收无线传输单元发送的第二数据,并从中分离出第二普通数据帧和第二控制数据帧,将第二普通数据帧转发给所述二层交换机,并在判断出所述第二控制数据帧表示第二传输装置线路异常时,断开与所述二层交换机的连接;以及用于根据无线传输单元传输的所述状态信息生成第一控制数据帧,将其发送至所述无线传输单元,并在根据所述状态信息判断所述无线传输单元线路异常时,断开与二层交换机的连接。
所述第一传输装置和第二传输装置均工作在数据链路层。
实施例2、一种自动切换线路的无线传输方法。下面结合图3至图4对本实施例提供的方法进行详细说明。
参见图3至图4,本实施例提供的一种自动切换线路的无线传输方法,所述方法包括以下步骤:
S1、第一传输装置接收第二传输装置发送的第二普通数据帧和第二控制数据帧,并将二者进行分离,其中,所述第二普通数据帧为第二终端发送给第二传输装置的数据,所述第二控制数据帧为第二传输装置根据自身的线路状态生成的数据。
S2、将所述第二普通数据帧发送至所述第一终端,并在根据所述第二控制数据帧判断出所述第二传输装置中当前连接的线路异常时,对自身的当前连接线路进行切换。
S3、根据自身的线路状态信息生成第一控制数据帧并将其发送至所述第二传输装置,并在判断自身线路出现异常时,对自身的当前连接线路进行切换。
另外,所述第一传输装置在超过预设时间没有接收到第二传输装置发送的第二控制数据帧时,断开自身与所述第一二层交换机的连接。
具体的,包括以下步骤:
步骤1.1、无线收发天线连接到无线传输单元;无线传输单元连接到无线链路控制单元;无线链路控制单元连接到二层交换机;二层交换机的网口对外连接各种终端。
步骤1.2、无线链路控制单元按照事先约定的特定数据,从数据链路层数据中分离普通数据帧和控制帧,普通数据帧直接转发给二层交换机,控制帧用于判定传输线路状态;如果控制帧中的内容显示线路异常,或者一段时间内未收到控制帧,则跳转到步骤1.3,否则继续重复步骤1.2。
步骤1.3、无线链路控制单元将连接到二层交换机的接口设置为断开状态。
步骤1.4、二层交换机发现此线路断开,启动STP功能,选择备用线路重新建立起通信连接。
通过上述步骤,在无线传输主线路发生异常的时候,能够自动发现故障,自动切换到备用线路。调整数据帧与控制帧的比例值N可以在带宽和切换速度之间做出权衡;N值小可获得较快的切换速度,但对带宽的占用大;N值大则对带宽的影响较小,但是发生故障时的切换时间较长。
本发明提供的一种自动切换线路的无线传输***及方法,第二传输装置根据网络状况生成第二控制数据帧,并将其与第二终端传输的第二普通数据帧一起发送至所述第一传输装置,第一传输装置中的传输模块将接收的第二普通数据帧和第二控制数据帧进行分离,并将第二普通数据帧转发给第一二层交换机,以便第一二层交换机将第二普通数据帧传输给第一终端,同时第一传输模块还判断分离出来的第二控制数据帧是否表示第二传输装置中当前连接的线路是否出现故障,若出现故障,则所述第一传输模块断开与第一二层交换机的连接,第一二层交换机再从备份的第一传输模块中选择一个第一传输模块建立连接;另外,第一传输模块根据自身的状态信息生成第一控制数据帧,并将其传输至第二传输装置,并在根据自身的状态信息判断自身线路出现故障时,所述第一传输模块也会断开与第一二层交换机的连接,由第一二层交换机从备份的第一传输模块中选择一个第一传输模块建立连接。本发明中第一传输装置根据第二传输装置传输的第二控制数据帧判断第二传输装置当前连接的线路是否出现线路故障,还根据自身的状态信息判断自身的线路是否出现故障,无论是第二传输装置出现线路故障还是自身的线路出现故障,第一传输模块都会断开与第一二层交换机的连接,由第一二层交换机再从备份的第一传输模块中选择一个第一传输模块建立连接,本发明在无线传输主线路发生异常的时候,能够自动发现故障,自动切换到备用线路,不需要使用相对价格昂贵的三层网络设备,只需要使用相对廉价的具有生成树协议功能的二层交换机组网,对使用现场工程人员的网络配置水平要求较低,价格经济,实用性较好。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种自动切换线路的无线传输***,其特征在于,所述***包括第一终端、第二终端、第一传输装置以及与第一传输装置完全相同的第二传输装置,其中第一终端和第二终端互为第一终端和第二终端;
所述第二终端,与所述第二传输装置相连接,用于发送第二普通数据帧至所述第二传输装置;
所述第二传输装置,与所述第一传输装置无线连接,用于根据自身的线路状态生成第二控制数据帧,并将其与接收的所述第二普通数据帧一起发送至所述第一传输装置;
所述第一传输装置,与所述第一终端相连接,用于将接收的所述第二普通数据帧和第二控制数据帧进行分离,并将所述第二普通数据帧发送至所述第一终端,并在根据所述第二控制数据帧判断出所述第二传输装置中当前连接的线路异常时,对自身的当前连接线路进行切换;以及用于根据自身的线路状态信息生成第一控制数据帧并将其发送至所述第二传输装置,并在判断自身线路出现异常时,对自身的当前连接线路进行切换;
所述第一终端,用于接收所述第一传输装置传输的第二普通数据帧。
2.如权利要求1所述的一种自动切换线路的无线传输***,其特征在于,所述第一传输装置具体包括多个结构相同的互为备份的第一传输模块和一个第一二层交换机,所述第一二层交换机的一端与其中一个第一传输模块建立连接,另一端与第一终端建立连接;所述第二传输装置具体包括多个结构相同的互为备份的第二传输模块和一个第二二层交换机,所述第二二层交换机的一端与其中一个第二传输模块建立连接,另一端与第二终端建立连接;
所述第一传输模块,用于将接收的第二普通数据帧和第二控制数据帧进行分离,并将第二普通数据帧传输至第一二层交换机,并在判断出第二控制数据帧表示所述第二传输装置中对应的第二传输模块线路异常时,断开与第一二层交换机的连接;以及用于根据自身的线路状态信息生成第一控制数据帧,并将其传输至所述第二传输装置中对应的第二传输模块,并在根据自身的线路状态信息判断自身线路出现异常时,断开与第一二层交换机的连接;
所述第一二层交换机,用于将接收的所述第二普通数据帧发送至所述第一终端,并在所述第一传输模块断开与自身的连接时,从其他的备份第一传输模块中选择一个第一传输模块建立连接;
所述第一终端,用于接收所述第一二层交换机发送的所述第二普通数据帧。
3.如权利要求2所述的一种自动切换线路的无线传输***,其特征在于,还包括:
没有与第一二层交换机建立连接的其他的备份第一传输模块分别与第二传输装置中的相对应的备份第二传输模块进行控制数据帧的传输。
4.如权利要求3所述的一种自动切换线路的无线传输***,其特征在于,所述第一传输模块具体包括第一传输天线、第一无线传输单元以及第一无线链路控制单元;所述第二传输模块具体包括第二传输天线、第二无线传输单元以及第二无线链路控制单元;
所述第一传输天线,用于将第二传输装置中对应的第二传输天线传输的第二普通数据帧和第二控制数据帧发送至所述第一无线传输单元,以及用于将第一无线传输单元发送的第一控制数据帧传输至所述第二传输装置中对应的第二传输天线;
所述第一无线传输单元,用于将所述第一传输天线发送的第二普通数据帧和第二控制数据帧和自身的线路状态信息发送至所述第一无线链路控制单元,以及用于将所述第一无线链路控制单元发送的第一控制数据帧传输至所述第一传输天线;
所述第一无线链路控制单元,用于对接收的第一无线传输单元发送的第二普通数据帧和第二控制数据帧进行分离,将分离出的第二普通数据帧转发给所述第一二层交换机,并在判断出所述第二控制数据帧表示第二传输装置中对应的第二无线传输单元线路异常时,断开与所述第一二层交换机的连接;以及用于根据第一无线传输单元传输的所述线路状态信息生成第一控制数据帧,将其发送至所述第一无线传输单元,并在根据所述线路状态信息判断所述第一无线传输单元线路异常时,断开与第一二层交换机的连接。
5.如权利要求4所述的一种自动切换线路的无线传输***,其特征在于,第二普通数据帧和第二控制数据帧的传输按照预设比例N:1进行传输,在传输N个第二普通数据帧后传输1个第二控制数据帧;
第一普通数据帧和第一控制数据帧的传输按照预设比例N:1进行传输,在传输N个第一普通数据帧后传输1个第一控制数据帧。
6.如权利要求5所述的一种自动切换线路的无线传输***,其特征在于,所述第一无线链路控制单元,还用于在超过预设时间没有接收到第二控制数据帧时,断开自身与所述第一二层交换机的连接。
7.如权利要求6所述的一种自动切换线路的无线传输***,其特征在于,所述第一终端,还用于发送第一普通数据帧至所述第一二层交换机;
所述第一二层交换机,还用于将第一终端发送的第一普通数据帧传输至所述第一无线链路控制单元;
所述第一无线链路控制单元,还用于将接收的所述第一普通数据帧和自身生成的第一控制数据帧一起发送至所述第一无线传输单元;
所述第一无线传输单元,还用于将接收的第一普通数据帧和第一控制数据帧一起发送至所述第一传输天线;
所述第一传输天线,还用于将接收的第一普通数据帧和第一控制数据帧一起发送至所述第二传输装置中的相对应的第二传输天线。
8.如权利要求7所述的一种自动切换线路的无线传输***,其特征在于,所述二层交换机具有生成树协议功能;
所述无线传输单元具体包括无线网桥或者电台;
所述无线链路单元具体包括主控芯片、程序存储器、数据存储器和供电电路。
9.如权利要求1至8任一项所述的一种自动切换线路的无线传输***,其特征在于,所述第一传输装置和第二传输装置均工作在数据链路层。
10.一种自动切换线路的无线传输方法,其特征在于,包括以下步骤:
S1、第一传输装置接收第二传输装置发送的第二普通数据帧和第二控制数据帧,并将二者进行分离,其中,所述第二普通数据帧为第二终端发送给第二传输装置的数据,所述第二控制数据帧为第二传输装置根据自身的线路状态生成的数据;
S2、将所述第二普通数据帧发送至所述第一终端,并在根据所述第二控制数据帧判断出所述第二传输装置中当前连接的线路异常时,对自身的当前连接线路进行切换;
S3、根据自身的线路状态信息生成第一控制数据帧并将其发送至所述第二传输装置,并在判断自身线路出现异常时,对自身的当前连接线路进行切换。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610784449.0A CN106230641B (zh) | 2016-08-31 | 2016-08-31 | 一种自动切换线路的无线传输***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610784449.0A CN106230641B (zh) | 2016-08-31 | 2016-08-31 | 一种自动切换线路的无线传输***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106230641A true CN106230641A (zh) | 2016-12-14 |
CN106230641B CN106230641B (zh) | 2019-05-14 |
Family
ID=58071842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610784449.0A Active CN106230641B (zh) | 2016-08-31 | 2016-08-31 | 一种自动切换线路的无线传输***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106230641B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110267285A (zh) * | 2019-06-28 | 2019-09-20 | 京信通信***(中国)有限公司 | 主备链路切换方法、装置和数字交换机 |
CN113946141A (zh) * | 2020-07-16 | 2022-01-18 | 青岛海尔工业智能研究院有限公司 | 一种生产示范线的网络***及控制方法 |
CN114745422A (zh) * | 2022-04-02 | 2022-07-12 | 阿里云计算有限公司 | 数据传输的线路切换方法、数据传输***、线路管理界面及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1568044A (zh) * | 2003-07-01 | 2005-01-19 | 株式会社日立制作所 | 移动IPv6家代理无缝切换方法 |
US20050165960A1 (en) * | 2004-01-23 | 2005-07-28 | Fredrik Orava | Tandem node system and a method thereor |
CN1913399A (zh) * | 2006-07-31 | 2007-02-14 | 华为技术有限公司 | 数据通信切换方法及*** |
CN101299703A (zh) * | 2008-06-12 | 2008-11-05 | 中兴通讯股份有限公司 | 用于弹性分组环的链路状态传递方法及弹性分组环 |
CN102394787A (zh) * | 2011-12-14 | 2012-03-28 | 重庆邮电大学 | 基于epa交换机的双链路冗余控制方法 |
CN102420768A (zh) * | 2011-12-15 | 2012-04-18 | 北京星网锐捷网络技术有限公司 | 链路切换方法及装置、数据传输方法及装置、网络设备 |
CN102984014A (zh) * | 2012-12-18 | 2013-03-20 | 北京华为数字技术有限公司 | 数据发送方法及网络*** |
CN103095540A (zh) * | 2013-01-18 | 2013-05-08 | 武汉迈威光电技术有限公司 | 工业以太网数据分流和链路冗余设计 |
CN103095600A (zh) * | 2013-02-07 | 2013-05-08 | 杭州华三通信技术有限公司 | 一种基于Trill网络的负载均衡的方法及路由设备 |
-
2016
- 2016-08-31 CN CN201610784449.0A patent/CN106230641B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1568044A (zh) * | 2003-07-01 | 2005-01-19 | 株式会社日立制作所 | 移动IPv6家代理无缝切换方法 |
US20050165960A1 (en) * | 2004-01-23 | 2005-07-28 | Fredrik Orava | Tandem node system and a method thereor |
CN1913399A (zh) * | 2006-07-31 | 2007-02-14 | 华为技术有限公司 | 数据通信切换方法及*** |
CN101299703A (zh) * | 2008-06-12 | 2008-11-05 | 中兴通讯股份有限公司 | 用于弹性分组环的链路状态传递方法及弹性分组环 |
CN102394787A (zh) * | 2011-12-14 | 2012-03-28 | 重庆邮电大学 | 基于epa交换机的双链路冗余控制方法 |
CN102420768A (zh) * | 2011-12-15 | 2012-04-18 | 北京星网锐捷网络技术有限公司 | 链路切换方法及装置、数据传输方法及装置、网络设备 |
CN102984014A (zh) * | 2012-12-18 | 2013-03-20 | 北京华为数字技术有限公司 | 数据发送方法及网络*** |
CN103095540A (zh) * | 2013-01-18 | 2013-05-08 | 武汉迈威光电技术有限公司 | 工业以太网数据分流和链路冗余设计 |
CN103095600A (zh) * | 2013-02-07 | 2013-05-08 | 杭州华三通信技术有限公司 | 一种基于Trill网络的负载均衡的方法及路由设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110267285A (zh) * | 2019-06-28 | 2019-09-20 | 京信通信***(中国)有限公司 | 主备链路切换方法、装置和数字交换机 |
CN113946141A (zh) * | 2020-07-16 | 2022-01-18 | 青岛海尔工业智能研究院有限公司 | 一种生产示范线的网络***及控制方法 |
CN114745422A (zh) * | 2022-04-02 | 2022-07-12 | 阿里云计算有限公司 | 数据传输的线路切换方法、数据传输***、线路管理界面及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN106230641B (zh) | 2019-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102694713B (zh) | 网络通信多通路选择方法及*** | |
CN104955087B (zh) | 一种无线基站的控制***及方法、相关设备 | |
CN102014019B (zh) | 聚合链路切换方法及装置 | |
CN107071840A (zh) | 网络漫游切换方法及装置 | |
EP2642699A1 (en) | Method of controlling communication system, communication system, communication device | |
CN106230641A (zh) | 一种自动切换线路的无线传输***及方法 | |
CN107769984B (zh) | 一种基于网关的低成本主备热切换***及方法 | |
CN107911847A (zh) | 车地通信中wlan和lte并行的***及使用方法 | |
CN111162985B (zh) | 轨道交通终端备份***及方法 | |
CN103384396A (zh) | 移动终端重定向到目标网络的方法、装置及*** | |
CN108055163A (zh) | 一种双归属设备及其保护切换方法 | |
CN101232402B (zh) | 无线网络***及其通讯方法 | |
CN109511099B (zh) | 一种tau主备切换方法 | |
CN103634209B (zh) | 一种传输数据的方法及设备 | |
US20100165831A1 (en) | Load balancing and fault protection in aggregation networks | |
CN107959921A (zh) | 一种基于ble技术的组网定位***及方法 | |
CN101252497A (zh) | Mesh数字微波通信***架构及业务传递的方法 | |
CN105323124A (zh) | 大数据网际信息链***的信息交换方法 | |
CN101859480A (zh) | 电器无线控制网络 | |
CN106788921B (zh) | 多cpe冗余链路***及方法 | |
CN109218040A (zh) | 基于lte技术的轨道交通行业数据传输通信***与方法 | |
WO2015096432A1 (zh) | 网络拓扑结构的控制方法和*** | |
CN101860888B (zh) | 一种通过无线链路传输数据的方法、***及设备 | |
KR20150083362A (ko) | 무선 통신 시스템에서 기지국 이중화를 위한 장치 및 방법 | |
CN100515138C (zh) | 无线网络及基站的传输控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |