CN1512675A - 通讯通道主备倒换方法 - Google Patents
通讯通道主备倒换方法 Download PDFInfo
- Publication number
- CN1512675A CN1512675A CNA021590893A CN02159089A CN1512675A CN 1512675 A CN1512675 A CN 1512675A CN A021590893 A CNA021590893 A CN A021590893A CN 02159089 A CN02159089 A CN 02159089A CN 1512675 A CN1512675 A CN 1512675A
- Authority
- CN
- China
- Prior art keywords
- communication
- communication channel
- timer
- lane testing
- node
- 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.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种通讯通道主备倒换方法,对每个通讯节点设置两个通讯端口并分别通过两套交换体系在任意一对建立通讯连接的节点间构建一条主用通讯通道和一条备用通讯通道;由每个节点独立检测与相邻节点通讯链路是否正常,并由每个节点独立决定是否进行通讯平面的切换,不用集中的通讯链路管理节点,也不用对交换设备进行控制,不仅可以及时准确并同步地完成***通讯平面的切换,还提高了通用性,降低实施难度。
Description
技术领域
本发明涉及通信技术领域,尤其涉及控制通讯节点间通讯通道主备倒换的方法。
背景技术
在通信网络中,诸如CDMA(Code Division Multiple Access码分多址)***BSC(Base Station Controller基站控制器)或RNC(Radio NetworkController无线网络控制器),媒体网关,媒体网关控制器,及自动控制***内部节点间进行业务和控制消息通讯的过程中,为了保证通讯的可靠性,一般采用两个交换设备组成两个通讯平面。内部需要通讯的每个节点有两个通讯端口分别与两个平面连接。目前有两种具有代表性的方式处理倒换,一种是通讯节点同时通过两个交换设备发送数据,接收端同时从两个交换设备接收数据,以首先收到的数据为接收数据。另一种方法是设置一个冗余管理器,该冗余管理器监视网络的状态,当冗余管理器检测到主用线路中断时将通讯的线路切换到备用线路上,恢复通讯。
由上述方法可以看出,采用同时在两个通讯平面上传送数据,显然浪费了一倍的通讯带宽和处理机处理能力,而另一种方法需要一个额外的设备监视链路状态并控制硬件线路切换,不仅如此,在组网时,还必须了解具体设备的技术参数,给具体实施增加了难度。
发明内容
本发明的目的在于提供一种通用性强便于实施的通讯通道主备倒换方法。
为达到上述目的,本发明采用的技术方案是:一种通讯通道主备倒换方法,对每个通讯节点设置两个通讯端口并分别通过两套交换体系在任意一对建立通讯连接的节点间构建一条主用通讯通道和一条备用通讯通道;
每个通讯节点的通讯过程包括下述步骤:
a、如果通讯节点在当前通讯通道不能正常接收数据,则以该通讯通道向对端通讯节点发送通道测试消息;
b、如果收到来自对端通讯节点的测试响应消息,则保持原通讯通道;否则,倒换到另一条通讯通道进行;
c、如果收到通道测试消息,则发送测试响应消息。
由于采用上述方法,以分布式的通讯故障检测和通讯链路倒换代替了现有技术中的集中控制方法。由每个节点独立检测与相邻节点通讯链路是否正常,并由每个节点独立决定是否进行通讯平面的切换,不用集中的通讯链路管理节点,也不用对交换设备进行控制。不仅可以及时准确并同步地完成***通讯平面的切换,还提高了通用性,降低实施难度。
附图说明
图1是采用本发明方法的一种具体网络结构图;
图2是本发明一种具体实现方式流程图。
具体实施方式
下面结合附图和实施例对本发明方法作进一步详细描述。
本发明方法首先对每个通讯节点设置两个通讯端口并分别通过两套交换体系在任意一对建立通讯连接的节点间构建一条主用通讯通道和一条备用通讯通道。参照图1,模块1、模块2、模块3分别是三个通讯节点,均通过两个通讯端口分别与以太网交换机1、以太网交换机2连接。模块2通过端口MP31-P13-P11-MP11建立与模块1的主用通讯通道。通过MP32-P24-P21-MP12建立与模块1的备用通讯通道。模块2通过端口MP31-P13-P12-MP21建立与模块3的主用通讯通道,通过MP32-P24-P22-MP22建立与模块1的备用通讯通道。所有主用通讯通道构成主用通讯平面,所有备用通讯通道构成备用通讯平面。同样模块3与模块1分别通过两套交换体系构成主用和备用通讯通道。
本发明方法的执行是每个通讯节点的通讯过程包括下述步骤:
a、如果通讯节点在当前通讯通道不能正常接收数据,则以该通讯通道向对端通讯节点发送通道测试消息;
b、如果收到来自对端通讯节点的测试响应消息,则保持原通讯通道;否则,倒换到另一条通讯通道进行;
c、如果收到通道测试消息,则发送测试响应消息。
具体实施中需要对通讯通道的状态进行监视,作为较佳实现方式,我们采用设置定时器的方法来实现。参照图2:
通讯过程开始即启动通道测试定时器开始链路监视;
步骤a进一步包括:
如果定时器超时前收到业务数据,则复位通道测试定时器开始下一周期的链路监视;
如果通道测试定时器超时,则判断当前通讯通道有可能不能正常接收数据。需要发送通道测试消息进行通道测试。
对所述通讯节点还设置通道测试响应定时器,步骤a发送通道测试消息即启动通道测试响应定时器等待通道测试响应消息;
则相应步骤b包括:
如果通道测试响应定时器超时前收到通道测试响应消息,则启动通道测试定时器重新开始链路监视;
如果通道测试响应定时器超时,则发起链路倒换并在经过一定延时T后开始链路监视。
本发明方法适用的交换体系可以是以太网交换机,通讯节点间采用互联网协议进行通讯;也可以是ATM(异步交换模式)交换机,通讯节点间采用ATM信元进行通讯等等。
下面以图1的网络实例具体模拟本发明的执行过程。
正常情况下,每个模块监视主用通讯通道是否正常,以模块2到模块1的主用通道为例。模块2维护一个通道测试定时器,当定时器超时前模块2在此通道上收到来自模块1的数据,则认为此通道正常,复位定时器,如果一直未收到数据,定时器超时,则模块2在此通道向模块1发送通道测试消息,并启动通道测试响应定时器。如果收到模块1的应答,证明通道正常,则停止通道测试响应定时器,启动通道测试定时器继续监视此通道。如果发送通道测试消息,不能收到模块1的应答并且通道测试响应定时器,证明通道故障,则模块2改在备用端口MP32上发送消息以及接收消息。延时一段时间T后开始在备用通道上的通道测试以避免对端未倒换过来前开始测试。后续发往模块1的消息通过备用通道发往模块1的MP12端口。则模块2独立完成了从主用通讯平面到备用通讯平面的倒换。同样,模块1采用相同的方法检测到模块2的通讯通道,因此会同时发现到模块2的主用通道不通,会同步切换到备用通讯平面。所以模块1和模块2就在备用平面恢复了通讯。如果此通讯通道故障是由以太网交换机的端口P13引起,则模块1与模块3以及其他模块的通讯不受影响仍保持在主用平面上。如果此通讯通道故障是由以太网交换机的端口P11,MP11引起,则模块1与模块3以及其他模块的在主用通讯平面上的通讯中断。模块1与模块3以及其他模块采用同样倒换到备用平面,恢复正常通讯。
当两个模块间有业务数据的通讯时,通道测试定时器不会超时,因此,不会发送通道测试消息,不会造成额外的链路负担。通道的检测和倒换都是由模块单独执行,只有通道出现故障的模块才进行倒换,链路正常的模块不会受到任何影响。对于通讯平面内的交换机不用对外提供任何控制和监视接口,***不必对交换机进行任何监视和控制。如果一台交换机出现故障可以在不中断整个***业务的情况下进行更换。
Claims (5)
1、一种通讯通道主备倒换方法,其特征在于:对每个通讯节点设置两个通讯端口并分别通过两套交换体系在任意一对建立通讯连接的节点间构建一条主用通讯通道和一条备用通讯通道;
每个通讯节点的通讯过程包括下述步骤:
a、如果通讯节点在当前通讯通道不能正常接收数据,则以该通讯通道向对端通讯节点发送通道测试消息;
b、如果收到来自对端通讯节点的测试响应消息,则保持原通讯通道;否则,倒换到另一条通讯通道进行;
c、如果收到通道测试消息,则发送测试响应消息。
2、如权利要求1所述的通讯通道主备倒换方法,其特征在于:对所述通讯节点设置通道测试定时器,通讯过程开始即启动该定时器开始链路监视;
所述步骤a包括:
如果定时器超时前收到业务数据,则复位通道测试定时器开始下一周期的链路监视;
如果通道测试定时器超时,则判断当前通讯通道不能正常接收数据。
3、如权利要求2所述的通讯通道主备倒换方法,其特征在于:对所述通讯节点设置通道测试响应定时器,步骤a发送通道测试消息即启动通道测试响应定时器等待通道测试响应消息;
所述步骤b包括:
如果通道测试响应定时器超时前收到通道测试响应消息,则启动通道测试定时器开始链路监视;
如果通道测试响应定时器超时,则发起链路倒换并在经过一定延时T后开始链路监视。
4、如权利要求1、2或3所述的通讯通道主备倒换方法,其特征在于:所述交换体系为以太网交换机,通讯节点间采用互联网协议进行通讯。
5、如权利要求1、2或3所述的通讯通道主备倒换方法,其特征在于:所述交换体系为异步交换模式ATM交换机,通讯节点间采用ATM信元进行通讯。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA021590893A CN1512675A (zh) | 2002-12-31 | 2002-12-31 | 通讯通道主备倒换方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA021590893A CN1512675A (zh) | 2002-12-31 | 2002-12-31 | 通讯通道主备倒换方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1512675A true CN1512675A (zh) | 2004-07-14 |
Family
ID=34237311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA021590893A Pending CN1512675A (zh) | 2002-12-31 | 2002-12-31 | 通讯通道主备倒换方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1512675A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1315288C (zh) * | 2005-04-05 | 2007-05-09 | 北京四方继保自动化股份有限公司 | 双网络通信***的不间断切换方法 |
CN100362816C (zh) * | 2004-10-22 | 2008-01-16 | 华为技术有限公司 | 一种备用通道好坏检测的方法 |
CN100431300C (zh) * | 2005-07-18 | 2008-11-05 | 迈普(四川)通信技术有限公司 | 一种自动启用备份线路的方法 |
CN100433646C (zh) * | 2005-12-30 | 2008-11-12 | 华为技术有限公司 | 一种ip传输时对通信端口备份的方法 |
CN100461803C (zh) * | 2005-07-25 | 2009-02-11 | 中兴通讯股份有限公司 | 基于e1电路的话务保护方法 |
CN1870575B (zh) * | 2005-07-15 | 2010-04-21 | 华为技术有限公司 | 一种提高虚拟交换***中传输可靠性的方法 |
CN101141380B (zh) * | 2006-09-07 | 2010-09-22 | 华为技术有限公司 | 一种传输报文的方法和*** |
CN101877657A (zh) * | 2010-06-29 | 2010-11-03 | 中兴通讯股份有限公司 | 单板主备切换方法、装置和*** |
CN101951680A (zh) * | 2009-07-10 | 2011-01-19 | 中兴通讯股份有限公司 | 链路保护方法及其装置 |
CN105376006A (zh) * | 2015-12-02 | 2016-03-02 | 张大伟 | 一种基于电力sdh传输网的高精度授时装置及其授时方法 |
CN106506356A (zh) * | 2016-09-22 | 2017-03-15 | 北京远特科技股份有限公司 | 一种通讯方法及其*** |
-
2002
- 2002-12-31 CN CNA021590893A patent/CN1512675A/zh active Pending
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100362816C (zh) * | 2004-10-22 | 2008-01-16 | 华为技术有限公司 | 一种备用通道好坏检测的方法 |
CN1315288C (zh) * | 2005-04-05 | 2007-05-09 | 北京四方继保自动化股份有限公司 | 双网络通信***的不间断切换方法 |
CN1870575B (zh) * | 2005-07-15 | 2010-04-21 | 华为技术有限公司 | 一种提高虚拟交换***中传输可靠性的方法 |
CN100431300C (zh) * | 2005-07-18 | 2008-11-05 | 迈普(四川)通信技术有限公司 | 一种自动启用备份线路的方法 |
CN100461803C (zh) * | 2005-07-25 | 2009-02-11 | 中兴通讯股份有限公司 | 基于e1电路的话务保护方法 |
CN100433646C (zh) * | 2005-12-30 | 2008-11-12 | 华为技术有限公司 | 一种ip传输时对通信端口备份的方法 |
CN101141380B (zh) * | 2006-09-07 | 2010-09-22 | 华为技术有限公司 | 一种传输报文的方法和*** |
CN101951680A (zh) * | 2009-07-10 | 2011-01-19 | 中兴通讯股份有限公司 | 链路保护方法及其装置 |
CN101877657A (zh) * | 2010-06-29 | 2010-11-03 | 中兴通讯股份有限公司 | 单板主备切换方法、装置和*** |
WO2012000314A1 (zh) * | 2010-06-29 | 2012-01-05 | 中兴通讯股份有限公司 | 单板主备切换方法、装置和*** |
CN101877657B (zh) * | 2010-06-29 | 2014-08-13 | 中兴通讯股份有限公司 | 单板主备切换方法、装置和*** |
CN105376006A (zh) * | 2015-12-02 | 2016-03-02 | 张大伟 | 一种基于电力sdh传输网的高精度授时装置及其授时方法 |
CN106506356A (zh) * | 2016-09-22 | 2017-03-15 | 北京远特科技股份有限公司 | 一种通讯方法及其*** |
CN106506356B (zh) * | 2016-09-22 | 2020-02-21 | 北京远特科技股份有限公司 | 一种通讯方法及其*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1391079B1 (en) | Method and system for implementing a fast recovery process in a local area network | |
EP1675356B1 (en) | Notification of failures in a trunk network | |
EP2798782B1 (en) | Technique for handling a status change in an interconnect node | |
US20090019130A1 (en) | Network relay system and control method thereof | |
US20030133712A1 (en) | Multiplex communication system and method | |
US20020152320A1 (en) | System and method for rapidly switching between redundant networks | |
GB2444170A (en) | Ethernet protection using a redundant link, with link up of a remote port being triggered using a "link status control mechanism". | |
CN1512675A (zh) | 通讯通道主备倒换方法 | |
CN101088257B (zh) | 交换以太网局域网(lan)的运营商级弹性解决方案 | |
Huang et al. | An open solution to fault-tolerant Ethernet: design, prototyping, and evaluation | |
CN1128558C (zh) | 基站控制维护模块备份*** | |
CN101848165B (zh) | 控制通信链路中断后恢复的方法和接口板 | |
CN102271049B (zh) | 通信设备状态设置方法、装置和*** | |
CN101217405B (zh) | Sgsn的备份方法和通信***、通信设备 | |
CN1855838B (zh) | 一种接口倒换方法 | |
KR101156097B1 (ko) | 이더넷 파워링크에서의 마스터 이중화 방법 | |
JP2008177710A (ja) | メディアサービスシステム、メディアサービス装置及びそれらに用いるlan冗長化方法 | |
JPH1132449A (ja) | 分散形監視制御システム | |
CN115529223B (zh) | 一种基于级联交换机的双冗余网卡切换方法 | |
WO2023226458A1 (zh) | 接入网络及其故障处理方法、***、存储介质和电子装置 | |
JP3446920B2 (ja) | フレームリレーのpvc状態確認方法 | |
CN106656436B (zh) | 一种基于智能光网络单元的通信管理方法和*** | |
CN115720180A (zh) | 基于srio总线通信网络故障实时监测与恢复的方法和*** | |
CN106301550A (zh) | 一种以太环网链路状态检测***及方法 | |
JPH0787065A (ja) | データ切替え器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |