[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101064283B1 - Method and system for linear protecting of eos(ethernet over sdh/sonet) line and router using mspp(multi-service provisioning platform) - Google Patents

Method and system for linear protecting of eos(ethernet over sdh/sonet) line and router using mspp(multi-service provisioning platform) Download PDF

Info

Publication number
KR101064283B1
KR101064283B1 KR1020100032613A KR20100032613A KR101064283B1 KR 101064283 B1 KR101064283 B1 KR 101064283B1 KR 1020100032613 A KR1020100032613 A KR 1020100032613A KR 20100032613 A KR20100032613 A KR 20100032613A KR 101064283 B1 KR101064283 B1 KR 101064283B1
Authority
KR
South Korea
Prior art keywords
line
eos
router
auxiliary line
circuit
Prior art date
Application number
KR1020100032613A
Other languages
Korean (ko)
Inventor
김기선
Original Assignee
코위버(주)
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 코위버(주) filed Critical 코위버(주)
Priority to KR1020100032613A priority Critical patent/KR101064283B1/en
Application granted granted Critical
Publication of KR101064283B1 publication Critical patent/KR101064283B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/64Routing or path finding of packets in data switching networks using an overlay routing layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/70Routing based on monitoring results

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 MSPP(Multi-Service Provisioning Platform)를 사용한 EoS(Ethernet Over SDH/SONET) 회선 및 라우터의 이중화 방법 및 시스템에 관한 것으로, 본 발명의 EoS 회선 및 라우터의 이중화 방법은, 복수의 라우터와 호스트 사이에 회선의 절체를 제어하는 MSPP가, MSPP 내에 구비되어 라우터와 회선 절체 가능한 메인회선 및 보조회선을 갖는 EoS(Ethernet Over SDH/SONET) 라인카드의 메인 회선의 장애 여부를 판단하는 단계; 메인 회선에 장애가 발생한 것으로 판단되면, EoS 라인카드의 보조회선이 회선 절체가 가능한 상태인지를 판단하는 단계; 보조회선이 회선 절체가 가능한 것으로 판단되면, 보조회선으로 회선을 절체하는 단계; 및 보조회선의 포트를 리셋(Reset)하여 보조회선으로 연결되는 라우터가 회선 절체에 따른 상태변화를 인지하도록 하는 단계를 포함하며, 이에 의해, 별도의 대역폭 손실 없이 서비스의 제공이 가능 하고, 기존에 사용하던 STP/RSTP/MSTP의 기술보다 절체시간을 줄일 수 있으며, 별도의 라우팅 기술 없이도 라우터의 이중화가 가능하여 라우터의 성능을 극대화 할 수 있는 장점이 있다.The present invention relates to a method and system for duplexing Ethernet over SDH / SONET (EoS) circuits and routers using a Multi-Service Provisioning Platform (MSPP). The method for duplexing EoS circuits and routers of the present invention includes a plurality of routers and hosts. Determining whether a main line of an EoS (Ethernet Over SDH / SONET) line card having a main line and an auxiliary line which is provided in the MSPP and has a switchable main line and an auxiliary line is provided in the MSPP; If it is determined that a failure occurs in the main line, determining whether the auxiliary line of the EoS line card is in a state where line switching is possible; If it is determined that the auxiliary line is capable of circuit switching, switching the line to the auxiliary line; And resetting a port of the auxiliary line so that a router connected to the auxiliary line recognizes a change in state due to a circuit changeover, whereby a service can be provided without a separate bandwidth loss. It is possible to reduce the transfer time than the STP / RSTP / MSTP technology used, and it is possible to maximize the router performance by enabling the router's redundancy without a separate routing technology.

Description

MSPP를 사용한 EoS 회선 및 라우터의 이중화 방법 및 시스템{Method and System for linear protecting of EoS(Ethernet Over SDH/SONET) Line and Router using MSPP(Multi-Service Provisioning Platform)}Method and System Redundancy Method and System of EPS Line and Router Using MPS 『Ethernet Over SDH / SONET (Line Over Router / EOS) Line and Router using Multi-Service Provisioning Platform (MSPP)}

본 발명은 EoS(Ethernet Over SDH/SONET) 회선 및 라우터(Router)의 이중화 방법에 관한 것으로, 보다 상세하게는, MSPP(Multi-Service Provisioning Platform) 전송망으로 망을 구성하는 통신망에서 선형 보호 절체를 위한 EoS 회선 및 라우터의 이중화 방법에 관한 것이다.
The present invention relates to a duplexing method of an EoS (Ethernet Over SDH / SONET) circuit and a router (Router). The present invention relates to a duplexing method of an EoS circuit and a router.

MSPP(Multi-Service Provisioning Platform; 다중 서비스 지원 플랫폼)는 통신망에서 모든 서비스를 통합하는 하나의 기술이 아니라, 여러 기술 또는 계층을 단지 하나의 장비에서 통합 구현하는 방식을 말한다. 이러한 MSPP 기술은 기존 SDH(Synchronous Digital Hierarchy) 망 및 인프라를 그대로 사용하면서 다양한 서비스 제공하고, 대역폭을 사용자가 원하는 만큼씩 세분화, 속도의 고속화 제공이 가능하며, 가입자가 원하는 속도 및 서비스를 중단 없이 재빨리 구성하여 제공하는 것이 가능할 뿐 아니라, 자동으로 가상망 구성이 가능하고 다양한 형태의 망구성이 가능한 장점이 있다. Multi-Service Provisioning Platform (MSPP) is not a single technology that integrates all services in a communication network, but a method of integrating and implementing multiple technologies or layers in a single device. This MSPP technology can provide various services while using existing Synchronous Digital Hierarchy (SDH) network and infrastructure as it is, and can segment bandwidth as much as user wants and provide high speed, and provide subscribers the speed and service quickly without interruption. Not only can be configured and provided, there is an advantage that can automatically configure the virtual network and various forms of network configuration.

EoS(Ethernet Over SDH/SONET)는 SDH/SONET 기반 위에 이더넷을 전송할 수 있는 기술을 말한다. 이러한 EoS 기술은 이더넷의 장점(속도 세분화 등) 및 SDH 장점(신뢰/안정성 등)을 결합한 것으로, 기존 인프라인 SDH 망을 효율적으로 활용하는 것이 가능하다. Ethernet Over SDH / SONET (EoS) refers to a technology that can transmit Ethernet over SDH / SONET. This EoS technology combines the advantages of Ethernet (speed segmentation) and SDH advantages (reliability / stability, etc.), and it is possible to efficiently utilize the existing infrastructure SDH network.

일반적으로 MSPP(Multi-Service Provisioning Platform) 장비에서 EoS(Ethernet Over SDH(Synchronous Digital Hierachy)/SONET(Synchronous Optical NETwork)) 라인카드는 이더넷(Ethernet) 기반의 기술을 이용하여 망을 운용하게 된다. 이때, 회선(Line)의 이중화(Duplexing) 또는 망의 루프(Loop)를 제거하기 위해서 사용하는 기술은 STP(Spanning Tree Protocol), RSTP(Rapid Spanning Tree Protocol), 및 MSTP(Multiple Spanning Tree Protocol)를 이용한다. 여기서, STP는 IEEE 802.1d, RSTP는 802.1w, MSTP는 802.1s로 표준화 되어 있다. In general, Ethernet over SDH (Synchronous Digital Hierachy) / SONET (Synchronous Optical NETwork) line cards in MSPP (Multi-Service Provisioning Platform) equipment operate the network using Ethernet-based technology. In this case, a technique used to eliminate line duplication or looping of a network may include Spanning Tree Protocol (STP), Rapid Spanning Tree Protocol (RSTP), and Multiple Spanning Tree Protocol (MSTP). I use it. Here, STP is standardized as IEEE 802.1d, RSTP is 802.1w, and MSTP is 802.1s.

이들 xSTP(STP, RSTP, MSTP)의 기술들은 망의 루프(Loop)를 제거하기 위해서 모든 네트워크 브리지(Bridge) 간에 BPDU(Bridge Protocol Data Unit) 패킷을 이용하여 망의 정보를 교환한다. 이때, 망의 토폴로지 판단을 위해서 루트 브리지를 선정하게 되는데, 루트 브리지는 각 브리지의 MAC(Medium Access Control; 매체접근제어)주소 중 가장 낮은 MAC 주소를 가지는 브리지가 선정 된다. 루트 브리지는 Hello Time(Default 2초) 주기로 BPDU를 송출하여 루트 브리지가 정상 동작하고 있음을 알린다. 루트 브리지가 동작에 문제를 일으켜 더 이상 BPDU를 송출하지 않는 상태가 되면, 루트가 아닌 브리지에서는 Max Age(Default 30초) 시간 동안 루트 브리지로부터 BPDU가 수신되지 않으면 루트 브리지를 재선정하고 망의 토폴로지를 다시 생성하는 과정을 거친다.These xSTP (STP, RSTP, MSTP) technologies exchange network information using Bridge Protocol Data Unit (BPDU) packets between all network bridges in order to eliminate network loops. At this time, the root bridge is selected to determine the topology of the network. The bridge having the lowest MAC address among the MAC (Medium Access Control) addresses of each bridge is selected. The root bridge sends out BPDUs every Hello Time (Default 2 seconds) to indicate that the root bridge is operating normally. If the root bridge fails to send out BPDUs because of a malfunction, the non-root bridge will reselect the root bridge and reconfigure the network topology if no BPDUs are received from the root bridge for a maximum age (Default 30 seconds). Regenerate

이와 같이, 종래와 같은 기술로 EoS 회선의 이중화 서비스를 제공하기 위해서는, 회선의 대역폭 손실 및 절체시간이 오래 소요되는 문제점이 있다. 또한, 라우터까지 이중화 하는 경우 VRRP(Virtual Router Redundancy Protocol) 프로토콜을 사용하여 구성하는 것이 가능하지만, 라우터에서 프로토콜 처리를 위한 트래픽 사용 및 라우팅 성능에 제약을 가지게 되는 단점이 있다.
As described above, in order to provide a redundancy service of an EoS circuit using the same technology as that of the related art, there is a problem in that the bandwidth loss and the transfer time of the circuit are long. In addition, when the router is duplicated, it is possible to configure using the Virtual Router Redundancy Protocol (VRRP) protocol, but there is a disadvantage in that the router has a limitation in traffic usage and routing performance for protocol processing.

상기와 같은 문제점을 해결하기 위한 본 발명의 목적은, 기존의 STP/RSTP/MSTP 기술을 사용하지 않고 EoS 회선의 이중화가 가능하고 라우터에 별도의 프로토콜을 사용하지 않아도 라우터의 이중화가 가능한 EoS 회선 및 라우터의 이중화 방법을 제공하는 데 있다. An object of the present invention for solving the above problems, EoS circuit can be duplicated without using the existing STP / RSTP / MSTP technology and router can be duplicated without using a separate protocol in the router and It is to provide a duplication method of a router.

본 발명의 다른 목적은, 회선의 대역폭 손실 및 절체시간을 최소화하면서 라우터의 프로토콜 처리를 위한 트래픽 사용 및 라우팅 성능을 향상시킬 수 있는 EoS 회선 및 라우터의 이중화 방법을 제공하는 데 있다.
Another object of the present invention is to provide a duplexing method of an EoS circuit and a router capable of improving traffic usage and routing performance for protocol processing of a router while minimizing bandwidth loss and switching time of the circuit.

상기와 같은 목적을 달성하기 위한 본 발명의 실시예에 따른 EoS 회선 및 라우터의 이중화 방법은, 복수의 라우터와 호스트 사이에 회선의 절체를 제어하는 MSPP(Multi-Service Provisioning Platform)가, 상기 MSPP 내에 구비되어 상기 라우터와 회선 절체 가능한 메인회선 및 보조회선을 갖는 EoS(Ethernet Over SDH/SONET) 라인카드의 상기 메인 회선의 장애 여부를 판단하는 단계; 상기 메인 회선에 장애가 발생한 것으로 판단되면, 상기 EoS 라인카드의 상기 보조회선이 회선 절체가 가능한 상태인지를 판단하는 단계; 상기 보조회선이 회선 절체가 가능한 것으로 판단되면, 상기 보조회선으로 회선을 절체하는 단계; 및 상기 보조회선의 포트를 리셋(Reset)하여 상기 보조회선으로 연결되는 라우터가 상기 회선 절체에 따른 상태변화를 인지하도록 하는 단계를 포함하여 구성된다. In accordance with an embodiment of the present invention, a multi-service provisioning platform (MSPP) for controlling the switching of a circuit between a plurality of routers and a host is provided in the MSPP. Determining whether the main line of the EoS (Ethernet Over SDH / SONET) line card having a main line and an auxiliary line that is circuit-switched with the router is damaged; If it is determined that a failure occurs in the main line, determining whether the auxiliary line of the EoS line card is in a state where line switching is possible; Switching the circuit to the auxiliary line if it is determined that the auxiliary line is capable of circuit switching; And resetting a port of the auxiliary line so that a router connected to the auxiliary line is aware of a state change due to the circuit changeover.

여기서, 리셋되는 상기 보조회선의 포트는 LLCF(Link Loss Carry Forward) 포트이다. Here, the port of the auxiliary line to be reset is a Link Loss Carry Forward (LLFC) port.

본 발명의 실시예에 따른, EoS 회선 및 라우터의 이중화 방법은, 상기 보조회선으로 회선이 절체되어 사용 중인 상태에서, 상기 메인회선이 정상 복귀되어 설정된 시간 동안 안정적으로 유지되는지 판단하는 단계; 및 상기 설정된 시간 동안 안정적으로 유지된 것으로 판단되면, 상기 보조회선으로 연결된 회선을 상기 메인회선으로 회선 절체하는 단계를 더 포함하여 구성될 수 있다. According to an embodiment of the present invention, a method of duplexing an EoS line and a router may include: determining whether the main line is normally returned and kept stable for a predetermined time while the line is switched to the auxiliary line and is in use; And when the circuit is determined to be stable for the set time, switching the circuit connected to the auxiliary line to the main line.

본 발명의 실시예에 따른, EoS 회선 및 라우터의 이중화 방법은, 상기 메인회선으로 회선 절체되면, 매체접근제어층을 통한 상기 보조회선에 대한 송/수신이 차단되도록 블록(block) 상태를 유지하는 단계를 더 포함하여 구성될 수 있다. According to an exemplary embodiment of the present invention, a method of duplexing an EoS line and a router maintains a block state so that transmission / reception of the auxiliary line through a medium access control layer is blocked when the line is switched to the main line. It may further comprise a step.

본 실시예에서 상기 설정된 시간은 WTR(Wait To Restore) 시간이다. In the present embodiment, the set time is a wait to restore (WTR) time.

한편, 상기와 같은 목적을 달성하기 위한 본 발명의 실시예에 따른 EoS 회선 및 라우터의 이중화 시스템은, 연결된 회선을 따라 서비스를 제공받기 위한 호스트; 상기 호스트와 회선 연결되고 메인회선 및 보조회선을 구비한 EoS를 구비하여 상기 EoS의 회선 절체를 제어하는 MSPP2; 상기 메인회선과 연결 가능한 EoS1, 및 상기 보조회선과 연결 가능한 EoS2를 구비하는 MSPP1; 상기 EoS1과 연결되는 라우터1 및 상기 EoS2와 연결되는 라우터2; 및 상기 라우터1 및 상기 라우터2에 연결되는 상위의 라우터3;을 포함하며, 여기서, 상기 MSPP2는 상기 EoS1에 연결된 상기 메인회선에 장애가 발생하면 상기 보조회선을 통해 상기 EoS2와 연결되도록 회선 절체한다. On the other hand, the redundant system of the EoS line and router according to an embodiment of the present invention for achieving the above object, a host for receiving a service along the connected line; An MSPP2 circuit-connected with the host and having an EoS having a main line and an auxiliary line to control circuit switching of the EoS; MSPP1 having an EoS1 connectable to the main line and an EoS2 connectable to the auxiliary line; Router 1 connected to the EoS1 and Router 2 connected to the EoS2; And an upper router 3 connected to the router 1 and the router 2, wherein the MSPP2 is switched over to the EoS2 via the auxiliary line when a failure occurs in the main line connected to the EoS1.

본 실시예에서 상기 MSPP2는, 상기 보조회선을 통해 회선이 절체된 후, 상기 보조회선의 포트를 리셋(Reset)하여 상기 보조회선으로 연결되는 상기 라우터1이 상기 회선 절체에 따른 상태변화를 인지하도록 한다. In the present embodiment, the MSPP2 resets a port of the auxiliary line after the line is switched through the auxiliary line, so that the router 1 connected to the auxiliary line recognizes a state change according to the line switching. do.

또한, 상기 MSPP2는, 상기 보조회선으로 회선이 절체되어 사용 중인 상태에서, 상기 메인회선이 정상 복귀되어 설정된 시간 동안 안정적으로 유지되면, 상기 보조회선을 통해 연결된 회선을 상기 메인회선을 통해 상기 EoS1과 연결되도록 회선 절체한다. In addition, the MSPP2, when the circuit is switched to the auxiliary line and is in use, when the main line returns to normal and remains stable for a predetermined time, the MSPP2 connects the line connected to the auxiliary line with the EoS1 through the main line. Switch line to be connected.

한편, 상기와 같은 목적을 달성하기 위한 본 발명의 실시예에 따른 복수의 라우터와 호스트 사이에 회선의 절체를 통해 EoS 회선 및 라우터의 이중화를 위한 MSPP(Multi-Service Provisioning Platform)는, 상기 MSPP 내에 구비되어 상기 라우터와 회선 절체 가능한 메인회선 및 보조회선을 갖는 EoS(Ethernet Over SDH/SONET) 라인카드의 연결 포트 상태를 감시하는 물리층 제어부; 상기 연결 포트 상태 감시에 따라, 상기 메인 회선에 장애가 발생하면 상기 EoS 라인카드의 상기 보조회선으로 회선을 절체하는 보호절체 제어부; 및 회선 절체된 상기 보조회선의 포트를 리셋(Reset)하여 상기 보조회선으로 연결되는 상기 라우터가 상기 회선 절체에 따른 상태변화를 인지하도록 하는 LLCF 제어부를 포함하여 구성된다. Meanwhile, a multi-service provisioning platform (MSPP) for redundancy of an EoS circuit and a router through switching of circuits between a plurality of routers and a host according to an embodiment of the present invention for achieving the above object is within the MSPP. A physical layer controller configured to monitor a connection port state of an EoS (Ethernet Over SDH / SONET) line card having a main line and an auxiliary line which can be switched to the router; A protection switching controller for switching a line to the auxiliary line of the EoS line card when a failure occurs in the main line according to the connection port state monitoring; And an LLCF control unit for resetting a port of the circuit switched in the auxiliary line, so that the router connected to the auxiliary line is aware of a change in state due to the circuit switching.

본 발명의 실시예에 따른 MSPP에서, 상기 보호절체 제어부는, 상기 보조회선으로 회선이 절체되어 사용 중인 상태에서, 상기 메인회선이 정상 복귀되어 설정된 시간 동안 안정적으로 유지되면, 상기 보조회선으로 연결된 회선을 상기 메인회선으로 회선 절체한다. In the MSPP according to an embodiment of the present invention, the protection switching control unit is a circuit connected to the auxiliary line when the main line is returned to normal and maintained stable for a predetermined time while the line is switched to the auxiliary line in use. Is switched to the main line.

또한, 본 발명의 실시예에 따른 MSPP는, 상기 메인회선으로 회선 절체되면, 상기 보호절체 제어부의 제어에 따라 상기 보조회선에 대한 송/수신이 차단되도록 블록(block) 상태를 유지하는 매체접근제어층(MAC) 제어부를 더 포함한다.
In addition, the MSPP according to an embodiment of the present invention, when the circuit is switched to the main line, the medium access control to maintain a block state so that transmission and reception of the auxiliary line is blocked under the control of the protection switching controller. It further comprises a layer (MAC) control.

본 발명에 따르면, MSPP 장비를 사용하여 통신망을 구성하는 시스템에서 EoS 회선과 라우터의 회선 이중화 시에 별도의 대역폭 손실 없이 서비스의 제공이 가능 하고, 기존에 사용하던 STP/RSTP/MSTP의 기술보다 절체시간을 줄일 수 있으며, 별도의 라우팅 기술 없이도 라우터의 이중화가 가능하여 라우터의 성능을 극대화 할 수 있는 장점이 있다.
According to the present invention, in a system constituting a communication network using MSPP equipment, it is possible to provide a service without a separate bandwidth loss when the circuit of the EoS circuit and the router are redundant, and it is switched from the technology of STP / RSTP / MSTP. Time can be reduced, and router duplication is possible without additional routing technology, which has the advantage of maximizing router performance.

도 1은 본 발명의 바람직한 실시예에 따른 MSPP(Multi-Service Provisioning Platform)를 이용한 EoS 회선 및 라우터의 이중화 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시예에 따른 EoS(Ethernet Over SDH/SONET) 라인카드의 회선 이중화 서비스를 제공하기 위한 도 1의 MSPP2의 상세 구성을 도시한 블록도이다.
도 3은 본 발명의 바람직한 실시예에 따른 MSPP를 이용한 EoS 라인카드 회선의 복귀성 이중화를 위한 처리 과정을 도시한 흐름도이다.
도 4는 본 발명의 실시예에 따른 MSPP를 이용한 EoS 라인카드 회선의 비복귀성 이중화를 위한 처리 과정을 도시한 흐름도이다.
1 is a diagram illustrating a configuration of a redundant system of an EoS line and a router using a multi-service provisioning platform (MSPP) according to a preferred embodiment of the present invention.
FIG. 2 is a block diagram illustrating a detailed configuration of the MSPP2 of FIG. 1 for providing a circuit redundancy service of an Ethernet over SDH / SONET (EoS) line card according to an embodiment of the present invention.
3 is a flowchart illustrating a processing procedure for the redundancy redundancy of an EoS line card line using MSPP according to a preferred embodiment of the present invention.
4 is a flowchart illustrating a processing procedure for non-recursive redundancy of an EoS line card line using MSPP according to an embodiment of the present invention.

이하, 본 발명의 바람직한 실시예들을 첨부한 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the same elements in the figures are represented by the same numerals wherever possible. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.

본 발명은 전통적인 L2의 STP(Spanning Tree Protocol)/RSTP(Rapid Spanning Tree Protocol)/MSTP(Multiple Spanning Tree Protocol) 프로토콜 및 라우터의 VRRP(Virtual Router Redundancy Protocol)을 사용하지 않고, 선형 보호 절체를 위한 EoS(Ethernet Over SDH/SONET) 회선 및 라우터의 이중화 방법을 제안한다. 이를 위해, 본 발명은 MSPP(Multi-Service Provisioning Platform)를 전송망으로 사용하는 통신망 시스템에서 MSPP 내 EoS 라인카드의 이중화 및 라우터의 이중화 서비스를 필요로 하는 경우, 별도의 L2 기술 및 라우팅 기술 없이 1:1 이중화 서비스를 제공하기 위한 방법을 제공한다. The present invention does not use the traditional Spanning Tree Protocol (STP) / Rapid Spanning Tree Protocol (RSTP) / Multiple Spanning Tree Protocol (MSTP) protocol and the Virtual Router Redundancy Protocol (VRRP) of a router, and EoS for linear protection switching. (Ethernet Over SDH / SONET) We propose a duplication method for circuits and routers. To this end, in the present invention, a communication system using a Multi-Service Provisioning Platform (MSPP) as a transmission network requires a duplication of an EoS line card in a MSPP and a duplication service of a router. 1 Provide a method for providing redundant services.

도 1은 본 발명의 바람직한 실시예에 따른 MSPP(Multi-Service Provisioning Platform)를 이용한 EoS 회선 및 라우터의 이중화 시스템의 구성을 도시한 도면이다. 1 is a diagram illustrating a configuration of a redundant system of an EoS line and a router using a multi-service provisioning platform (MSPP) according to a preferred embodiment of the present invention.

도시된 바와 같이, EoS 회선 및 라우터의 이중화 시스템(100)은, 라우터(R1,R2,R3))(110,112,120), MSPP(Multi-Service Provisioning Platform)(200,300), EoS(Ethernet Over SDH/SONET) 라인카드(130,132,140,142), 및 호스트(Host)(150,152)를 포함하여 구성된다. As shown, the redundant system 100 of the EoS line and the router, the router (R1, R2, R3)) (110, 112, 120), MS-PP (Multi-Service Provisioning Platform) (200, 300), EoS (Ethernet Over SDH / SONET) Line cards 130, 132, 140, and 142, and the host (150, 152).

여기서, 라우터(110,112,120) 중에서, 라우터1(R1)(110) 및 라우터2(R2)(112)는 본 발명의 실시예에 따라 라우터의 이중화를 위해 구비되는 라우터이고, 라우터3(R3)(120)은 라우터1(R1)(110) 및 라우터2(R2)(112)에 연결되는 상위 라우터이다. Here, among the routers 110, 112, and 120, router 1 (R1) 110 and router 2 (R2) 112 are routers provided for duplication of the router according to an embodiment of the present invention, and router 3 (R3) 120 ) Is a higher router connected to Router 1 (R1) 110 and Router 2 (R2) 112.

MSPP(Multi-Service Provisioning Platform)(200,300)는 본 발명의 실시예에 따라 MSPP(200,300) 내 EoS(Ethernet Over SDH/SONET) 라인카드(130,132,140,142)의 회선 이중화 및 보호 절체를 위해 구비된다. Multi-Service Provisioning Platform (MSPP) 200,300 is provided for circuit redundancy and protection switching of EoS (Ethernet Over SDH / SONET) line cards 130,132,140,142 in MSPP 200,300 according to an embodiment of the present invention.

EoS(Ethernet Over SDH/SONET) 라인카드(130,132,140,142)는 MSPP(200,300) 내에 구비되어 MSPP(200,300)의 제어에 따라 호스트(150,152)와 라우터(110,112) 사이에서 메인회선과 보조회선 간의 보호 절체를 설정한다. 이를 위해, MSPP(200,300)는 EoS 라인카드(130,132,140,142)의 메인회선의 장애발생 여부를 판단하고 회선의 보호 절체를 결정 및 제어한다. 본 실시예에서 MSPP(200,300) 내에 구비되는 EoS 라인카드(130,132,140,142)는 각 MSPP 별로 최소 2개 이상 구비될 수 있다. The Ethernet Over SDH / SONET (EoS) line card (130, 132, 140, 142) is provided in the MSPP (200, 300) to set the protection switching between the main line and the auxiliary line between the host 150, 152 and the router (110, 112) under the control of the MSPP (200, 300). do. To this end, MSPP (200, 300) determines whether the main line of the EoS line card (130, 132, 140, 142) failure occurs, and determines and controls the protection switching of the line. In the present embodiment, at least two EoS line cards 130, 132, 140, and 142 provided in the MSPPs 200 and 300 may be provided for each MSPP.

호스트(150,152)는 회선을 따라 제공되는 서비스를 제공 받기위한 종단말이다. 이때, 호스트(150,152)는 반대편 종단에 위치하는 라우터(110,112)에 대응하는 라우터로 대치될 수도 있다. The hosts 150 and 152 are end terminals for receiving the service provided along the circuit. In this case, the hosts 150 and 152 may be replaced by routers corresponding to the routers 110 and 112 located at opposite ends.

본 발명의 실시예에 따라 EoS 회선 및 라우터의 이중화를 위한 MSPP(200)의 동작은 다음과 같다. According to an embodiment of the present invention, the operation of the MSPP 200 for redundancy of an EoS line and a router is as follows.

본 발명의 MSPP 라우터 이중화 시스템(100)은 이중화 서비스를 위해서 각 EoS 라인카드 회선의 이중화 지점에 대해서 운영자의 설정 및 관리가 필요하다. 이에 따라, MSPP2(200)는 EoS 라인카드3(140) 및 EoS 라인카드4(142) 장비의 이중화되어 있는 회선에 대해서, 메인회선 및 예비회선의 보호절체의 모드를 복귀성 모드로 운영할 것인지 비복귀성 모드로 운영할 것인지 등을 설정한다. 또한, MSPP2(200)는 망 관리의 편의성을 위해서 WTR(Wait To Restore) 시간 및 강제절체 등의 추가 기능을 제공한다. The MSPP router duplication system 100 of the present invention requires the operator to configure and manage the duplication point of each EoS line card line for duplication service. Accordingly, the MSPP2 200 will operate the protection switching mode of the main line and the spare line in the resilient mode for the redundant lines of the EoS line card 3 140 and the EoS line card 4 142 equipment. Set whether to operate in non-recursive mode. In addition, the MSPP2 200 provides additional functions such as Wait To Restore (WTR) time and forced switching for convenience of network management.

도면에서, 이중화 회선의 메인회선은 실선으로 표시되어 있는 부분이고, 예비회선은 점선으로 표시되어 있다. 이에 따라, 호스트1(150)의 메인회선의 경로는 EoS 라인카드3(140) 및 EoS 라인카드1(130)을 거쳐 라우터1(101)로 전송되는 경로가 된다. 또한, 호스트1(150)의 예비회선의 경로는 EoS 라인카드3(140) 및 EoS 라인카드2(132)를 거쳐 라우터2(112)로 전송되는 경로가 된다. 한편, 호스트2(152)의 메인회선의 경로는 EoS 라인카드4(1142) 및 EoS 라인카드1(130)을 거쳐 라우터1(110)로 전송되는 경로가 된다. 또한, 호스트2(152)의 예비회선의 경로는 EoS 라인카드4(142) 및 EoS 라인카드2(132)를 거쳐 라우터 2(112)로 전송되는 경로가 된다. In the figure, the main line of the redundant line is a portion indicated by a solid line, and the preliminary line is indicated by a dotted line. Accordingly, the path of the main line of the host 1 150 is a path transmitted to the router 1 101 via the EoS line card 3 140 and the EoS line card 1 130. In addition, the path of the preliminary line of the host 1 150 is a path transmitted to the router 2 112 via the EoS line card 3 (140) and the EoS line card 2 (132). Meanwhile, the path of the main line of the host 2 152 is a path transmitted to the router 1 110 via the EoS line card 4 1142 and the EoS line card 1 130. In addition, the path of the preliminary line of the host 2 152 is a path transmitted to the router 2 112 via the EoS line card 4 142 and the EoS line card 2 132.

도 2는 본 발명의 실시예에 따른 EoS 라인카드의 회선 이중화 서비스를 제공하기 위한 도 1의 MSPP2(200)의 상세 구성을 도시한 블록도이다. 2 is a block diagram illustrating a detailed configuration of the MSPP2 200 of FIG. 1 for providing a line duplication service of an EoS line card according to an embodiment of the present invention.

도시된 바와 같이, MSPP2(200)는 보호절체 제어부(210), 물리층(PHY ; Physical Layer) 제어부(230), 및 물리층(PHY) 모듈(250)을 포함하여 구성된다. 본 실시예에서 MSPP2(200)는 매체접근제어층(MAC ; Media Access Control Layer) 제어부(270), 및 LLCF(Link Loss Carry Forward) 제어부(290)를 추가로 포함하여 구성될 수도 있다. As shown, the MSPP2 200 includes a protection switching controller 210, a physical layer (PHY) controller 230, and a physical layer (PHY) module 250. In the present embodiment, the MSPP2 200 may further include a Media Access Control Layer (MAC) control unit 270 and a Link Loss Carry Forward (LLFC) control unit 290.

보호절체 제어부(210)는 EoS 라인카드(140,142)의 이중화 및 보호 절체를 위한 전반적인 동작을 제어한다. The protection switching controller 210 controls the overall operation for redundancy and protection switching of the EoS line cards 140 and 142.

물리층(PHY) 모듈(250)은 EoS 라인카드(130,132) 및 호스트1,2(150,152)와 연결되는 포트의 상태를 감시한다. The physical layer (PHY) module 250 monitors the status of ports connected to the EoS line cards 130 and 132 and the hosts 1 and 2 (150 and 152).

물리층(PHY) 제어부(230)는 물리층(PHY) 모듈(250)의 상태를 감시하고, 물리층 모듈(250)의 포트 상태 감시에 따라 EoS 라인카드(140,142)에서 메인 회선 및 예비 회선의 포트 상태를 감시한다. The physical layer (PHY) controller 230 monitors the state of the physical layer (PHY) module 250 and monitors the port states of the main line and the spare line in the EoS line cards 140 and 142 according to the port state monitoring of the physical layer module 250. Watch.

이에 따라, 보호절체 제어부(210)는 물리층 제어부(230)의 감시 결과에 기초하여 EoS 라인카드(140,142) 회선의 장애 여부를 판단하고, 이에 따른 회선의 절체 및 복원을 결정하며 그 결정에 따른 회선 절체 및 복원 동작을 수행하는 물리층 제어부(230)를 제어한다. Accordingly, the protection switching control unit 210 determines whether the EoS line card (140, 142) line of the failure based on the monitoring result of the physical layer control unit 230, determines the transfer and restoration of the line according to the determination and the line according to the determination The physical layer controller 230 that performs the switching and restoration operation is controlled.

매체접근제어층(MAC) 제어부(270)는 EoS 라인카드(140,142)의 메인회선 및 예비회선의 상태변화 시에, 이전에 사용하던 회선에 매체접근제어층(MAC) 러닝 정보를 플러딩(flooding)하여 회선절체가 바로 일어나도록 한다. 또한, 매체접근제어층 제어부(270)는 EoS 라인카드(140,142)의 메인회선이 정상인 경우, 예비회선에 대해 매체접근제어층(MAC)의 송/수신 상태를 블록(block) 상태로 유지하도록 한다. The media access control layer (MAC) control unit 270 floods the media access control layer (MAC) running information to the previously used line when the state of the main line and the spare line of the EoS line cards 140 and 142 changes. So that line switching takes place immediately. In addition, when the main line of the EoS line cards 140 and 142 is normal, the medium access control layer control unit 270 maintains the transmission / reception state of the medium access control layer (MAC) in a block state for the preliminary line. .

LLCF 제어부(290)는 EoS 라인카드(140,142)의 메인회선 및 예비회선이 LLCF(Link Loss Carry Forward)의 동작이 가능한 포트로 지정이 되어 있으면, 해당 회선의 상태가 변화하는 경우 물리층(PHY) 제어부(230)에 해당 포트의 포트 리셋을 요청함으로써, 라우터(110,112)에서 해당 포트의 상태가 변화하였음을 감지하여 빠르게 상태변화를 할 수 있도록 한다. The LLCF controller 290 is a physical layer (PHY) controller if the main line and the spare line of the EoS line cards 140 and 142 are designated as ports capable of operating an Link Loss Carry Forward (LLPF). By requesting a port reset of the corresponding port at 230, the routers 110 and 112 may detect that the state of the corresponding port has changed, and thus may quickly change the state.

도 3은 본 발명의 바람직한 실시예에 따른 MSPP를 이용한 EoS 라인카드 회선의 복귀성 이중화를 위한 처리 과정을 도시한 흐름도이다. 3 is a flowchart illustrating a processing procedure for the redundancy redundancy of an EoS line card line using MSPP according to a preferred embodiment of the present invention.

도시된 바와 같이, 먼저 보호절체 제어부(210)는 복귀성 제어를 위해 EoS 라인카드(140,142)의 메인회선과 예비회선에 대한 포트를 초기화한다(S300). 구체적으로, 보호절체 제어부(210)는 운용자로부터 입력받은 EoS 라인카드(140,142)의 메인회선의 포트와 예비회선의 포트에 대해서 해당 포트의 상태를 물리층(PHY) 제어부(230)로부터 정보를 가져온다. 이때, 보호절체 제어부(210)는 예비회선의 포트를 매체접근제어층(MAC) 제어부(270)를 제어하여 해당 포트의 송/수신을 차단하고, 해당 포트의 물리적인 상태를 즉시 링크 실패(Link-Fail) 상태로 만들어서 LLCF 동작 시간을 최소화 한다. As shown, first, the protection switching controller 210 initializes the ports for the main line and the spare line of the EoS line cards 140 and 142 for resilience control (S300). Specifically, the protection switching control unit 210 obtains information from the physical layer (PHY) control unit 230 of the state of the corresponding port for the ports of the main line and the spare line of the EoS line cards 140 and 142 received from the operator. At this time, the protection switching control unit 210 controls the medium access control layer (MAC) control unit 270 of the port of the spare line to block the transmission / reception of the corresponding port, and immediately fail the link of the physical state of the corresponding port. -Fail) to minimize LLCF operation time.

이후, 보호절체 제어부(210)는 운영자로부터 강제로 EoS 라인카드(140,142) 회선의 절체를 요구하는 지를 판단한다(S301). 운영자로부터 EoS 라인카드(140,142) 회선의 절체를 요구하는 것으로 판단되면, 보호절체 제어부(210)는 EoS 라인카드(130,132) 및 라우터(110,112)의 해당 포트로 절체가 가능한 상태인지의 여부를 판단한다(S302). EoS 라인카드(130,132) 및 라우터(110,112)의 해당 포트로 절체가 가능한 상태인 것으로 판단되면, 보호절체 제어부(210)는 해당 포트로 EoS 라인카드(140,142)의 회선을 절체하도록 물리층 제어부(230)를 제어한다(S307). 이에 따라, 물리층 제어부(230)는 보호절체 제어부(210)의 제어에 따라 EoS 라인카드(140,142)의 회선을 절체한다. Subsequently, the protection switching control unit 210 determines whether the operator forcibly requests the transfer of the EoS line card (140, 142) line (S301). If it is determined that the operator requests the switching of the EoS line card (140, 142) line, the protection switching control unit 210 determines whether the transfer to the corresponding ports of the EoS line card (130, 132) and the router (110, 112). (S302). If it is determined that switching to the corresponding ports of the EoS line card (130,132) and routers (110,112) is possible, the protection switching control unit 210 switches the line of the EoS line card (140,142) to the corresponding port physical layer control unit 230 To control (S307). Accordingly, the physical layer controller 230 switches the lines of the EoS line cards 140 and 142 under the control of the protection switching controller 210.

한편, 보호절체 제어부(210)는 운영자로부터 강제 회선 절체 명령이 입력되지 않으면, 물리층 제어부(230)를 감시하여 EoS 라인카드(140,142)의 메인회선에 장애가 발생된 상태인지를 판단한다(S302). EoS 라인카드(140,142)의 메인회선에 장애가 발생된 것으로 판단되면, 보호절체 제어부(210)는 EoS 라인카드(140,142)의 예비회선으로 회선 절체가 가능한지의 여부를 판단한다(S305). EoS 라인카드(140,142)의 예비회선으로 회선 절체가 가능한 것으로 판단되면, 보호절체 제어부(210)는 즉시 EoS 라인카드(140,142)의 예비회선으로의 절체를 수행하도록 물리층 제어부(230)를 제어한다(S308). On the other hand, the protection switching control unit 210 monitors the physical layer control unit 230, if a forced line transfer command is not input from the operator to determine whether the failure of the main line of the EoS line card (140, 142) (S302). If it is determined that the main line of the EoS line card (140, 142) is a failure, the protection switching control unit 210 determines whether or not line switching to the preliminary line of the EoS line card (140, 142) is possible (S305). If it is determined that line switching is possible with the preliminary lines of the EoS line cards 140 and 142, the protection switching controller 210 controls the physical layer control unit 230 to immediately perform the transfer of the EoS line cards 140 and 142 to the preliminary lines ( S308).

보호절체 제어부(210)는 EoS 라인카드(140,142)의 예비회선으로 절체가 넘어간 후, 예비회선의 사용 중에 물리층 제어부(230)를 감시하여 메인회선이 장애에서 복구되어 사용이 가능한지의 여부를 판단한다(S303). 메인회선이 장애에서 복구되어 사용이 가능해진 것으로 판단되면, 보호절체 제어부(210)는 EoS 라인카드(140,142)의 메인회선으로 절체를 넘겨주기 위해서 운영자가 설정한 WTR(Wait To Restore) 시간만큼 메인회선이 안정적으로 유지되었는지를 판단한다(S306). 운영자가 설정한 WTR 시간만큼 EoS 라인카드(140,142)의 메인회선이 안정적으로 유지되는 것으로 판단되면, 보호절체 제어부(210)는 물리층 제어부(230)를 제어하여 예비회선에서 메인회선으로 절체하도록 제어한다(S309). 이는 메인회선이 복구되었지만 장애와 복구상태를 반복하여 망이 안정적이지 않은 경우에, 메인회선으로 복구를 시도하지 않고 안정적인 예비회선으로 회선을 유지하기 위함이다.After switching to the preliminary lines of the EoS line cards 140 and 142, the protection switching control unit 210 monitors the physical layer control unit 230 during the use of the preliminary line to determine whether the main line is recovered from the failure and can be used. (S303). If it is determined that the main line has been recovered from the failure and can be used, the protection switching control unit 210 maintains the main to the WTR (Wait To Restore) time set by the operator to transfer the transfer to the main line of the EoS line cards 140 and 142. It is determined whether the line is kept stable (S306). If it is determined that the main line of the EoS line cards 140 and 142 is stably maintained for the WTR time set by the operator, the protection switching control unit 210 controls the physical layer control unit 230 to switch from the preliminary line to the main line. (S309). This is to maintain the circuit in a stable reserve circuit without attempting to recover to the main circuit when the main circuit is restored but the network is not stable by repeating the failure and recovery state.

한편, 보호절체 제어부(210)는 EoS 라인카드(140,142)의 메인회선 및 예비회선의 상태가 변경되어서 절체가 수행된 경우에, 절체된 해당 포트가 라우터(110,112)에 연동되는 지를 판단한다(S310). 절체된 해당 포트가 라우터(110,112)에 연동되는 것으로 판단되면, 보호절체 제어부(210)는 라우터(110,112)에서 절체된 해당 포트에 대한 상태변화를 인지할 수 있게 하기 위해서 상태변화가 된 EoS 라인카드(140,142)의 포트에 대해서 포트리셋을 수행하도록 물리층 제어부(230)를 제어한다(S311). 이에 따라, 라우터(110,112)는 EoS 라인카드(140,142)의 회선 보호 절체에 의한 해당 포트의 상태 변화를 인지하고, 변화된 포트와의 통신을 수행한다. On the other hand, the protection switching control unit 210 determines that the transfer of the corresponding port is connected to the router (110, 112) when the switching is performed because the state of the main line and the spare line of the EoS line card (140,142) is changed (S310). ). If it is determined that the transferred port is interlocked with the routers 110 and 112, the protection switching control unit 210 changes the state of the EoS line card so as to recognize the state change of the corresponding port transferred from the routers 110 and 112. The physical layer controller 230 is controlled to perform port reset on the ports 140 and 142 (S311). Accordingly, the routers 110 and 112 recognize the state change of the corresponding port due to the circuit protection switching of the EoS line cards 140 and 142, and communicate with the changed port.

이후, 보호절체 제어부(210)는 S301 단계 내지 S311 단계를 반복 수행하여 EoS 라인카드(140,142)의 회선 상태에 따른 회선 보호 절체를 제어한다. Subsequently, the protection switching controller 210 repeatedly performs steps S301 to S311 to control the line protection switching according to the line state of the EoS line cards 140 and 142.

도 4는 본 발명의 실시예에 따른 MSPP를 이용한 EoS 라인카드 회선의 비복귀성 이중화를 위한 처리 과정을 도시한 흐름도이다. 4 is a flowchart illustrating a processing procedure for non-recursive redundancy of an EoS line card line using MSPP according to an embodiment of the present invention.

본 실시예에 따른 비복귀성 모드에서는 EoS 라인카드(140,142)의 메인회선과 예비회선에 대한 설정은 하지만 메인회선으로의 복귀를 하지 않기 때문에 현재 사용 중인 회선에 대한 상태만 주기적으로 감시하여 상태를 제어한다.In the non-resilience mode according to the present embodiment, the main line and the spare line of the EoS line cards 140 and 142 are set, but since the return to the main line is not performed, the state is controlled by periodically monitoring only the state of the line currently being used. do.

먼저, 보호절체 제어부(210)는 비복귀성 제어를 위해 EoS 라인카드(140,142)의 메인회선과 예비회선에 대한 포트를 초기화한다(S400). 구체적으로, 보호절체 제어부(210)는 운용자로부터 입력받은 EoS 라인카드(140,142)의 메인회선의 포트와 예비회선의 포트에 대해서 해당 포트의 상태를 물리층(PHY) 제어부(230)로부터 정보를 가져온다. 이때, 보호절체 제어부(210)는 예비회선의 포트를 매체접근제어층(MAC) 제어부(270)를 제어하여 해당 포트의 송/수신을 차단하고, 해당 포트의 물리적인 상태를 즉시 링크 실패(Link-Fail) 상태로 만들어서 LLCF 동작 시간을 최소화 한다. First, the protection switching controller 210 initializes the ports for the main line and the spare line of the EoS line cards 140 and 142 for non-returnability control (S400). Specifically, the protection switching control unit 210 obtains information from the physical layer (PHY) control unit 230 of the state of the corresponding port for the ports of the main line and the spare line of the EoS line cards 140 and 142 received from the operator. At this time, the protection switching control unit 210 controls the medium access control layer (MAC) control unit 270 of the port of the spare line to block the transmission / reception of the corresponding port, and immediately fail the link of the physical state of the corresponding port. -Fail) to minimize LLCF operation time.

보호절체 제어부(210)는 복귀성 모드와 같이 운영자 설정에 의해서 EoS 라인카드(140,142)의 강제 절체를 요구하는지를 판단한다(S401). 강제 절체를 요구하는 것으로 판단되면, 보호절체 제어부(210)는 EoS 라인카드(140,142)의 해당 포트로 절체가 가능한지를 판단한다(S403). 절체가 가능한 것으로 판단되면, 보호절체 제어부(210)는 EoS 라인카드(140,142)의 절체가 가능한 해당 포트로 절체를 수행하도록 물리층 제어부(230)를 제어한다(S405).The protection switching control unit 210 determines whether a forced transfer of the EoS line cards 140 and 142 is required by the operator setting as in the resilience mode (S401). When it is determined that the forced transfer is requested, the protection transfer control unit 210 determines whether transfer is possible to the corresponding port of the EoS line cards 140 and 142 (S403). If it is determined that the transfer is possible, the protection switching controller 210 controls the physical layer controller 230 to perform the transfer to the corresponding port that can be switched of the EoS line card (140,142) (S405).

한편, 보호절체 제어부(210)는 운영자로부터 강제 절체 요구가 입력되지 않으면, 현재 사용 중인 EoS 라인카드(140,142)의 회선에 장애가 발생 하였는지의 여부를 물리층(PHY) 제어부(230)로부터 정보를 가져와서 판단한다(S402). 현재 사용 중인 회선에 장애가 발생한 것으로 판단되면, 보호절체 제어부(210)는 즉시 EoS 라인카드(140,142)의 다른 회선으로의 회선을 절체하도록 물리층 제어부(230)를 제어한다(S404).On the other hand, the protection switching control unit 210 obtains information from the physical layer (PHY) control unit 230 whether or not the line of the EoS line card (140,142) currently in use, if a forced transfer request is not input from the operator It is determined (S402). If it is determined that a failure occurs in the line currently being used, the protection switching control unit 210 controls the physical layer control unit 230 to immediately switch the line to another line of the EoS line cards 140 and 142 (S404).

보호절체 제어부(210)는 복귀성 모드와 같이 해당 포트에 상태변화가 일어난 경우(S406), 라우터(110,112)에 빠른 상태 반영을 위해서 EoS 라인카드(140,142)의 포트를 리셋하여 라우터(110,112)에서 포트의 변화를 인식할 수 있도록 물리층(PHY) 제어부(230)를 제어한다(S407). 이후, 보호절체 제어부(210)는 S401 단계 내지 S407 단계를 반복 수행하여 EoS 라인카드(140,142)의 회선 상태에 따른 회선 보호 절체를 제어한다. The protection switching controller 210 resets the ports of the EoS line cards 140 and 142 in order to quickly reflect the state to the routers 110 and 112 when a state change occurs in the corresponding port as in the resilience mode (S406). The physical layer (PHY) controller 230 is controlled to recognize the change of the port (S407). Subsequently, the protection switching control unit 210 repeats steps S401 to S407 to control the line protection switching according to the line state of the EoS line cards 140 and 142.

이상에서는 본 발명에서 특정의 바람직한 실시예에 대하여 도시하고 또한 설명하였다. 그러나, 본 발명은 상술한 실시예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 및 균등한 타 실시가 가능할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 첨부한 특허청구범위에 의해서만 정해져야 할 것이다.
In the above, specific preferred embodiments of the present invention have been illustrated and described. However, the present invention is not limited to the above-described embodiments, and any person having ordinary skill in the art to which the present invention pertains may make various modifications and equivalents without departing from the gist of the present invention attached to the claims. Other implementations may be possible. Therefore, the true technical protection scope of the present invention should be defined only by the appended claims.

110, 112: 라우터 120, 132, 140,142: EoS
150,152: 호스트 200, 300: MSPP
210: 보호절체 제어부 230: 물리층 제어부
250: 물리층 모듈 270: MAC 제어부
290: LLCF 제어부
110, 112: Routers 120, 132, 140, 142: EoS
150,152: host 200, 300: MSPP
210: protection switching control unit 230: physical layer control unit
250: physical layer module 270: MAC control unit
290: LLCF control unit

Claims (12)

복수의 라우터와 호스트 사이에 회선의 절체를 제어하는 MSPP(Multi-Service Provisioning Platform)가,
상기 MSPP 내에 구비되어 상기 라우터와 회선 절체 가능한 메인회선 및 보조회선을 갖는 EoS(Ethernet Over SDH/SONET) 라인카드의 상기 메인 회선의 장애 여부를 판단하는 단계;
상기 메인 회선에 장애가 발생한 것으로 판단되면, 상기 EoS 라인카드의 상기 보조회선이 회선 절체가 가능한 상태인지를 판단하는 단계;
상기 보조회선이 회선 절체가 가능한 것으로 판단되면, 상기 보조회선으로 회선을 절체하는 단계; 및
상기 보조회선의 포트를 리셋(Reset)하여 상기 보조회선으로 연결되는 라우터가 상기 회선 절체에 따른 상태변화를 인지하도록 하는 단계를 포함하는 것을 특징으로 하는 EoS 회선 및 라우터의 이중화 방법.
Multi-Service Provisioning Platform (MSPP), which controls the switching of circuits between multiple routers and hosts,
Determining whether the main line of the EoS (Ethernet Over SDH / SONET) line card provided in the MSPP has a main line and an auxiliary line that can be switched with the router;
If it is determined that a failure occurs in the main line, determining whether the auxiliary line of the EoS line card is in a state where line switching is possible;
Switching the circuit to the auxiliary line if it is determined that the auxiliary line is capable of circuit switching; And
And resetting a port of the auxiliary line so that a router connected to the auxiliary line is aware of a change in state due to the circuit changeover.
제 1항에 있어서,
리셋되는 상기 보조회선의 포트는 LLCF(Link Loss Carry Forward) 포트인 것을 특징으로 하는 EoS 회선 및 라우터의 이중화 방법.
The method of claim 1,
The port of the secondary line to be reset is a Link Loss Carry Forward (LLFC) port characterized in that the duplex EoS line and router.
제 1항에 있어서,
상기 보조회선으로 회선이 절체되어 사용 중인 상태에서, 상기 메인회선이 정상 복귀되어 설정된 시간 동안 안정적으로 유지되는지 판단하는 단계; 및
상기 설정된 시간 동안 안정적으로 유지된 것으로 판단되면, 상기 보조회선으로 연결된 회선을 상기 메인회선으로 회선 절체하는 단계를 더 포함하는 것을 특징으로 하는 EoS 회선 및 라우터의 이중화 방법.
The method of claim 1,
Determining whether the main line is normally returned and kept stable for a predetermined time while the line is switched to the auxiliary line and is in use; And
If it is determined that the stability is maintained for the set time, the method for the duplication of the EoS line and router further comprising the step of switching the line connected to the auxiliary line to the main line.
제 3항에 있어서,
상기 메인회선으로 회선 절체되면, 매체접근제어층을 통한 상기 보조회선에 대한 송/수신이 차단되도록 블록(block) 상태를 유지하는 단계를 더 포함하는 것을 특징으로 하는 EoS 회선 및 라우터의 이중화 방법.
The method of claim 3, wherein
If the circuit is switched to the main line, the method further comprises maintaining a block state so that transmission / reception of the auxiliary line through the medium access control layer is blocked.
제 3항에 있어서,
상기 설정된 시간은 WTR(Wait To Restore) 시간인 것을 특징으로 하는 EoS 회선 및 라우터의 이중화 방법.
The method of claim 3, wherein
The set time is a WTR (Wait To Restore) time, characterized in that the duplex EoS circuit and router.
연결된 회선을 따라 서비스를 제공받기 위한 호스트(Host);
상기 호스트와 회선 연결되고 메인회선 및 보조회선을 구비한 EoS(Ethernet Over SDH/SONET)를 구비하여 상기 EoS의 회선 절체를 제어하는 MSPP(Multi-Service Provisioning Platform)2;
상기 메인회선과 연결 가능한 EoS1, 및 상기 보조회선과 연결 가능한 EoS2를 구비하는 MSPP(Multi-Service Provisioning Platform)1;
상기 EoS1과 연결되는 라우터1 및 상기 EoS2와 연결되는 라우터2; 및
상기 라우터1 및 상기 라우터2에 연결되는 상위의 라우터3;을 포함하며,
여기서, 상기 MSPP2는 상기 EoS1에 연결된 상기 메인회선에 장애가 발생하면 상기 보조회선을 통해 상기 EoS2와 연결되도록 회선 절체하는 것을 특징으로 하는 EoS 회선 및 라우터의 이중화 시스템.
A host for receiving a service along a connected line;
A Multi-Service Provisioning Platform (MSPP) 2 for controlling circuit switching of the EoS by having an Ethernet over SDH / SONET (EoS) circuit connected to the host and having a main line and an auxiliary line;
Multi-Service Provisioning Platform (MSPP) 1 having an EoS1 connectable to the main line and an EoS2 connectable to the auxiliary line;
Router 1 connected to the EoS1 and Router 2 connected to the EoS2; And
And upper router 3 connected to the router 1 and the router 2;
The MSPP2 is a system for redundancy of an EoS circuit and a router, wherein the MSPP2 is switched to connect to the EoS2 via the auxiliary line when a failure occurs in the main line connected to the EoS1.
제 6항에 있어서,
상기 MSPP2는,
상기 보조회선을 통해 회선이 절체된 후, 상기 보조회선의 포트를 리셋(Reset)하여 상기 보조회선으로 연결되는 상기 라우터1이 상기 회선 절체에 따른 상태변화를 인지하도록 하는 것을 특징으로 하는 EoS 회선 및 라우터의 이중화 시스템.
The method of claim 6,
MSPP2 is,
After the circuit is switched through the auxiliary line, the EoS circuit is characterized in that the router 1 connected to the auxiliary line is reset by resetting the port of the auxiliary line so as to recognize a state change according to the circuit switching. Router redundancy system.
제 6항에 있어서,
상기 MSPP2는,
상기 보조회선으로 회선이 절체되어 사용 중인 상태에서, 상기 메인회선이 정상 복귀되어 설정된 시간 동안 안정적으로 유지되면, 상기 보조회선을 통해 연결된 회선을 상기 메인회선을 통해 상기 EoS1과 연결되도록 회선 절체하는 것을 특징으로 하는 EoS 회선 및 라우터의 이중화 시스템.
The method of claim 6,
MSPP2 is,
When the main line is returned to normal state and is maintained in a stable state for a predetermined time while the circuit is switched to the auxiliary line and is in use, switching the line connected through the auxiliary line to the EoS1 through the main line. Redundant system of EoS line and router characterized by.
복수의 라우터와 호스트 사이에 회선의 절체를 통해 EoS 회선 및 라우터의 이중화를 위한 MSPP(Multi-Service Provisioning Platform)에 있어서,
상기 MSPP 내에 구비되어 상기 라우터와 회선 절체 가능한 메인회선 및 보조회선을 갖는 EoS(Ethernet Over SDH/SONET) 라인카드의 연결 포트 상태를 감시하는 물리층 제어부;
상기 연결 포트 상태 감시에 따라, 상기 메인 회선에 장애가 발생하면 상기 EoS 라인카드의 상기 보조회선으로 회선을 절체하는 보호절체 제어부; 및
회선 절체된 상기 보조회선의 포트를 리셋(Reset)하여 상기 보조회선으로 연결되는 상기 라우터가 상기 회선 절체에 따른 상태변화를 인지하도록 하는 LLCF 제어부를 포함하는 것을 특징으로 하는 특징으로 하는 MSPP.
In the Multi-Service Provisioning Platform (MSPP) for redundancy of EoS circuits and routers through the switching of circuits between multiple routers and hosts,
A physical layer controller provided in the MSPP and monitoring a connection port state of an Ethernet over SDH / SONET (EoS) line card having a main line and an auxiliary line that can be switched to the router;
A protection switching controller for switching a line to the auxiliary line of the EoS line card when a failure occurs in the main line according to the connection port state monitoring; And
And an LLCF control unit for resetting the port of the circuit switched in the auxiliary line, so that the router connected to the auxiliary line is aware of the state change due to the circuit switching.
제 9항에 있어서,
리셋되는 상기 보조회선의 포트는 LLCF(Link Loss Carry Forward) 포트인 것을 특징으로 하는 MSPP.
The method of claim 9,
Port of the secondary line to be reset is characterized in that the Link Loss Carry Forward (LLFC) port.
제 9항에 있어서,
상기 보호절체 제어부는,
상기 보조회선으로 회선이 절체되어 사용 중인 상태에서,
상기 메인회선이 정상 복귀되어 설정된 시간 동안 안정적으로 유지되면, 상기 보조회선으로 연결된 회선을 상기 메인회선으로 회선 절체하는 것을 특징으로 하는 MSPP.
The method of claim 9,
The protection switching control unit,
In a state where a line is switched to the auxiliary line and is in use,
And when the main line returns to the normal state and remains stable for a predetermined time, the circuit connected to the auxiliary line is switched to the main line.
제 11항에 있어서,
상기 메인회선으로 회선 절체되면, 상기 보호절체 제어부의 제어에 따라 상기 보조회선에 대한 송/수신이 차단되도록 블록(block) 상태를 유지하는 매체접근제어층(MAC) 제어부를 더 포함하는 것을 특징으로 하는 MSPP.

12. The method of claim 11,
The apparatus further includes a medium access control layer (MAC) control unit which maintains a block state so that transmission / reception of the auxiliary line is blocked under the control of the protection switching controller. MSPP.

KR1020100032613A 2010-04-09 2010-04-09 Method and system for linear protecting of eos(ethernet over sdh/sonet) line and router using mspp(multi-service provisioning platform) KR101064283B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100032613A KR101064283B1 (en) 2010-04-09 2010-04-09 Method and system for linear protecting of eos(ethernet over sdh/sonet) line and router using mspp(multi-service provisioning platform)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100032613A KR101064283B1 (en) 2010-04-09 2010-04-09 Method and system for linear protecting of eos(ethernet over sdh/sonet) line and router using mspp(multi-service provisioning platform)

Publications (1)

Publication Number Publication Date
KR101064283B1 true KR101064283B1 (en) 2011-09-14

Family

ID=44957272

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100032613A KR101064283B1 (en) 2010-04-09 2010-04-09 Method and system for linear protecting of eos(ethernet over sdh/sonet) line and router using mspp(multi-service provisioning platform)

Country Status (1)

Country Link
KR (1) KR101064283B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150026894A (en) * 2013-08-28 2015-03-11 주식회사 케이티 Method for reconnection between controllers and network apparatus
KR20200043857A (en) * 2018-10-18 2020-04-28 주식회사 케이티 Virtual private network devices and method for traffic switching using the same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060086027A (en) * 2005-01-25 2006-07-31 삼성전자주식회사 Apparatus and method for flow control in ethernet over sonet(synchronous optical network)/sdh(synchronous digital hierarchy) system and system tehreof
KR20070033716A (en) * 2005-09-22 2007-03-27 주식회사 케이티 How to provide bandwidth control on-demand dedicated line service in MSP and ASON network
KR100751089B1 (en) 2006-02-24 2007-08-21 에스넷시스템(주) Method ans systems for management mspp network
KR100795580B1 (en) 2006-09-13 2008-01-21 주식회사 케이티 System, apparatus and method for providing bandwidth on demand leased line service on multi-service provisional platform

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060086027A (en) * 2005-01-25 2006-07-31 삼성전자주식회사 Apparatus and method for flow control in ethernet over sonet(synchronous optical network)/sdh(synchronous digital hierarchy) system and system tehreof
KR20070033716A (en) * 2005-09-22 2007-03-27 주식회사 케이티 How to provide bandwidth control on-demand dedicated line service in MSP and ASON network
KR100751089B1 (en) 2006-02-24 2007-08-21 에스넷시스템(주) Method ans systems for management mspp network
KR100795580B1 (en) 2006-09-13 2008-01-21 주식회사 케이티 System, apparatus and method for providing bandwidth on demand leased line service on multi-service provisional platform

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150026894A (en) * 2013-08-28 2015-03-11 주식회사 케이티 Method for reconnection between controllers and network apparatus
KR101586151B1 (en) 2013-08-28 2016-01-18 주식회사 케이티 Method for reconnection between controllers and network apparatus
KR20200043857A (en) * 2018-10-18 2020-04-28 주식회사 케이티 Virtual private network devices and method for traffic switching using the same
KR102200433B1 (en) * 2018-10-18 2021-01-07 주식회사 케이티 Virtual private network devices and method for traffic switching using the same

Similar Documents

Publication Publication Date Title
US8300523B2 (en) Multi-chasis ethernet link aggregation
JP3887195B2 (en) Ring switching method and apparatus
US20170063672A1 (en) Methods and systems to select active and standby ports in link aggregation groups
US8089864B2 (en) Network restoration
EP1009191A2 (en) Network path protection
EP3813274B1 (en) Device for supporting sub-network connection protocol over packet network
WO2007022238A2 (en) High-availability networking with intelligent failover
JP2003158539A (en) Network transfer system and transfer method
CA2762924C (en) Method, apparatus and system for two-node cluster hot backup
RU2730086C1 (en) Switching method with combination of reservation group, control device and optical communication device
JP4461175B2 (en) Transmission apparatus and redundancy method between transmission apparatus and layer 2 switch
WO2005060521A2 (en) 1+1 mesh protection
WO2013113228A1 (en) Method, routing device and system for redundant backup of network device
JP4705492B2 (en) Ring node device and ring node redundancy method
US8203934B2 (en) Transparent automatic protection switching for a chassis deployment
US7602706B1 (en) Inter-ring protection for shared packet rings
KR101064283B1 (en) Method and system for linear protecting of eos(ethernet over sdh/sonet) line and router using mspp(multi-service provisioning platform)
US20090100193A1 (en) Synchronization of state information to reduce APS switchover time
US20050141415A1 (en) Extending SONET/SDH automatic protection switching
JP5692860B2 (en) Transmission device and interface device
CN101645768A (en) Router and main/standby switch method thereof
WO2014044088A1 (en) L2tp network protection method, apparatus and system
US20080298231A1 (en) Ring node and redundancy method
US20100322618A1 (en) Methods, systems, and computer readable media for providing virtual 1:n automatic protection switching (aps) and dynamic, in service configuration change for optical network interface equipment
JPH07115420A (en) Self-healing method for connection in atm network

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20140829

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20150904

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20160902

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20170904

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180903

Year of fee payment: 8