KR20010041157A - 가상 접속의 보호 스위칭 - Google Patents

가상 접속의 보호 스위칭 Download PDF

Info

Publication number
KR20010041157A
KR20010041157A KR1020007009207A KR20007009207A KR20010041157A KR 20010041157 A KR20010041157 A KR 20010041157A KR 1020007009207 A KR1020007009207 A KR 1020007009207A KR 20007009207 A KR20007009207 A KR 20007009207A KR 20010041157 A KR20010041157 A KR 20010041157A
Authority
KR
South Korea
Prior art keywords
error
route
network
cells
ring
Prior art date
Application number
KR1020007009207A
Other languages
English (en)
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=21834622&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR20010041157(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 에이디씨 텔레커뮤니케이션스 인코포레이티드 filed Critical 에이디씨 텔레커뮤니케이션스 인코포레이티드
Publication of KR20010041157A publication Critical patent/KR20010041157A/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5603Access techniques
    • H04L2012/5609Topology
    • H04L2012/5612Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5625Operations, administration and maintenance [OAM]
    • H04L2012/5627Fault tolerance and recovery

Landscapes

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

Abstract

본 발명은 데이터 링크층에서의 가상 접속들의 보호를 위한 방법 및 시스템에 관한 것이다. 상기 방법은 셀들을 전송하는 제1 및 제2 루트들을 갖는 링 네트워크 내의 보호 스위칭을 제공한다. 이들은 가상 접속들이다. 각 가상 접속에 대하여, 한 루트는 동작 루트이고 다른 루트는 보호 루트이다. 상기 방법은 상기 제1 및 제2 루트 들 중에 하나 내의 에러를 검출하는 단계를 포함한다. 또한, 에러 셀들이 상기 검출된 에러에 의해 영향을 받은 링 네트워크 내의 각 가상 접속에 대하여 발생된다. 에러 셀들은 에러가 검출된 루트 상에 다운스트림으로 전송되도록 주입된다. 상기 다운스트림 네트워크 엘리먼트는 상기 에러 셀들을 수신하고 상기 에러 셀들에 근거하여 상기 링 네트워크 내의 제1 및 제2 루트들의 상태를 트래킹한다. 가상 접속의 동작 루트 내에서 에러가 검출되는 경우, 상기 방법은 상기 가상 접속을 그 가상 접속에 대한 보호 루트로 스위치한다.

Description

가상 접속의 보호 스위칭{PROTECTION SWITCHING OF VIRTUAL CONNECTIONS}
원격 통신 네트워크는 사용자들 간에 다양한 타입의 정보(예, 음성, 데이터, 화상)를 반송한다. 전형적인 원격 통신 네트워크는 사용자들 간을 접속시키기 위해 함께 동작하는 많은 컴포넌트들 또는 모듈들을 포함한다. 예를 들어, 원격 통신 네트워크는 전형적으로 스위치, 전송선, 터미널 및 사용자들 간을 접속시키기 위해 사용된 다른 종래의 설비를 포함한다.
이러한 네트워크의 모듈들 중에 어느것에서도 에러가 발생할 수 있다. 예들 들어, 네트워크를 위한 신호를 반송하는 광섬유 케이블이 돌연 절단되거나 또는 손상되어서 데이터를 적합하게 반송할 수 없게 된다. 이러한 성질의 에러가 통신을 방해하는 것을 방지하기 위해, 네트워크는 잉여의 컴포넌트들을 포함하여서 동작 컴포넌트가 적합하게 기능하지 않는 경우, 교체 또는 보호 컴포넌트가 동작 컴포넌트를 대신하여 네트워크 내로 스위치될 수 있다. 따라서, 네트워크는 에러들에도 불구하고 정보 반송을 계속할 수 있다. 이것은 산업계에서는 네트워크 생존 성능(network survivability)이라고 불리며, 전용 보호 컴포넌트를 사용하는 한 예가 보호 스위칭이다.
근년에, 원격 통신 산업에서는 가상 접속들 상에서 예를 들어, 비동기 전송 모드(ATM) 네트워크 같은 데이터의 고정-길이 패킷 또는 셀의 형태로 사용자 트래픽을 반송하는 새로운 네트워크들이 개발되기 시작했다. 각 셀은 셀 또는 패킷의 착신지에 관한 정보를 포함하는 헤더를 보유한다. 각 네트워크 엘리먼트(NE)에서, 셀들은 셀의 헤더 내의 식별자들에 기초하여 그 네트워크 모듈들을 통하여 착신지 종점까지 루트된다. 따라서, 동일한 송신 매체가 네크워크의 다른 부분들을 연결하는 많은 동시 접속들에 의해 공유될 수 있다. 이들 셀-베이스(종래의 타임 슬롯 베이스와 대비) 네트워크는 네트워크 생존 성능의 영역에 새로운 문제점을 유입시킨다. 네트워크 내의 잉여 루트들은 루트들의 여러 부분들을 따라서 상이한 가상 접속들에 대하여 트래픽을 반송할 수 있다. 연관된 여러 가상 접속들에 대한 보호 스위칭을 유효하게 할 방법을 결정하는 데 있어서 주의를 하지 않을 경우, 사실상 장애에 의해 영향받지 않는 가상 접속을 스위칭함에 의해 시스템 용량 및 유용성이 역으로 영향을 받을 수 있다.
상술된 이유들 때문에, 그리고 당업자라면 본 명세서를 읽고 이해한 뒤에 명확하게 될 후술된 다른 이유들 때문에, 당 분야에서는 가상 접속을 사용하는 네트워크 내의 보호 스위칭에 대해서 향상된 시스템 및 방법이 요구된다.
<발명의 요약>
상기 언급된 원격 통신 시스템 내의 보호 스위칭에 관한 문제점 및 다른 문제점들이 본 발명에 의해 처리된다. 네트워크 엘리먼트에서의 가상 접속의 상태를 개별적으로 트래킹하여 에러를 검출하고 가상 접속에 대한 동작 루트에 영향을 미치는 에러가 검출되는 경우 가상 접속에 대하여 동작 루트로부터 보호 루트로 스위치하는, 데이터 링크층에서의 보호 스위칭을 위한 회로 및 방법이 기술되었다.
특히, 본 발명의 기술된 실시예는 가상 접속들을 사용하여 셀들을 전송하는 제1 및 제2 루트들을 갖는 링 네트워크 내의 보호 스위칭에 대한 방법을 포함한다. 각 가상 접속에 대하여, 한 루트는 동작 루트이고 다른 루트는 보호 루트이다. 상기 방법은 제1 및 제2 루트들 중에 하나 내의 에러를 검출한다. 또한, 상기 방법은 상기 검출된 에러에 의해 영향받은 상기 링 네트워크 내의 각 가상 접속에 대하여 에러 셀들을 발생시킨다. 상기 에러 셀들은 상기 에러가 검출된 루트 상에 다운스트림으로 송신되도록 주입된다. 다운스트림 네트워크 엘리먼트는 상기 에러 셀들을 수신한다. 다운스트림 네트워크 엘리먼트는 또한 상기 에러 셀들에 근거하여 상기 링 네트워크 내의 각 가상 접속에 대하여 상기 제1 및 제2 루트들의 상태를 트래킹한다. 가상 접속에 대한 동작 루트 내에서 에러가 검출되는 경우, 상기 방법은 상기 가상 접속에 대한 보호 루트로 스위칭하는 단계를 제공한다. 한 실시예에서, 에러 셀들을 발생시키는 상기 단계는 상기 검출된 에러에 의해 영향을 받는 가상 접속들의 세트를 식별하는 단계 및 상기 세트 내의 각 가상 접속에 대한 에러 셀을 발생시키는 단계를 포함한다. 다른 실시예에서, 가상 접속들의 세트를 식별하는 상기 단계는 상기 에러를 검출하는 네트워크 엘리먼트에 의해 지속되는 가상 접속들을 식별하는 단계를 포함한다.
다른 실시예에서는, 링 네트워크가 제공된다. 상기 링 네트워크는 복수의 네트워크 엘리먼트를 포함한다. 또한, 상기 링 네트워크는 인접 네트워크 엘리먼트들 간에 결합된 복수의 링 세그먼트를 포함한다. 이들 링 세그먼트는 가상 접속들을 사용하여 링 네트워크 주위에 셀들을 전송하는 제1 및 제2 루트를 형성한다. 각 가상 접속에 대하여, 하나의 루트는 동작 루트이며 다른 루트는 보호 루트이다. 각 네트워크 엘리먼트는 각 루트 상의 복수의 가상 접속들의 상태를 개별적으로 트래킹하여, 가상 접속의 동작 루트 내에서 에러가 검출되는 경우, 네트워크 엘리먼트는 상기 가상 접속에 대하여 보호 루트로 스위치한다.
다른 실시예에서, 가상 접속을 사용하여 셀들을 전송하는 제1 및 제2 루트들을 갖는 링 네트워크에 대한 네트워크 엘리먼트가 제공된다. 가상 접속 각각에 대하여, 하나의 루트는 동작 루트이며, 다른 루트는 보호 루트이다. 상기 네트워크 엘리먼트는 상기 제1 루트에 결합된 제1 링 인터페이스 모듈을 포함한다. 또한, 상기 네트워크 엘리먼트는 상기 제2 루트에 결합된 제2 링 인터페이스 모듈을 포함한다. 액세스 인터페이스 모듈은 상기 제1 및 제2 인터페이스 모듈에 각각 결합된 제1 및 제2 스위치 패브릭들(switch fabric)을 포함한다. 상기 링 인터페이스 모듈은 상기 링 인터페이스 모듈과 결합된 루트 상에서 하나 이상의 가상 접속들에 영향을 미치는 에러가 검출되는 경우 에러 셀들을 발생시키고, 에러 셀은 상기 루트 상에 송신된다. 또한, 상기 액세스 인터페이스 모듈은 상기 가상 접속들의 상태를 트래킹하여서, 에러 셀이 가상 접속에 대한 동작 루트와 결합되어 있는 스위치 패브릭에 의해 수신되는 경우, 상기 액세스 인터페이스 모듈은 다른 스위칭 패브릭이 상기 가상 접속에 대한 동작 루트가 되도록 스위치한다.
본 발명은 일반적으로 원격 통신에 관한 것으로서, 특히 데이터 링크층에서의 가상 접속(virtual connections)의 보호 스위칭(protection switching)을 위한 시스템 및 방법에 관한 것이다.
도 1은 본 발명의 교시에 따라 구성된 가상 접속 링 네트워크의 블럭도.
도 2는 본 발명의 교시에 따른 가상 접속 링 네트워크 내의 네트워크 엘리먼트에 대한 링 인터페이스 모듈의 블럭도.
도 3은 본 발명의 교시에 따른 가상 접속 링 네트워크 내의 네트워크 엘리먼트에 대한 액세스 인터페이스 모듈의 블럭도.
후술된 본 발명의 상세한 설명에서, 본 명세서의 일부인 첨부 도면을 참조하되, 상기 도면은 본 발명이 실시될 수 있는 특정의 설명적 실시예의 기술의 측면에서 도시된 것이다. 실시예들은 당분야의 업자라면 실시할 수 있도록 충분히 상세하게 기술되어 있으며, 다른 실시예들에 적용될 수도 있으며 본 발명의 정신 및 범위를 벗어남 없이 논리적, 기계적, 및 전기적 변환들이 이루어질 수 있다는 것이 이해될 것이다. 따라서, 후술된 상세한 설명은 본 발명을 한정하는 것은 아니다.
도 1은 본 발명의 기술된 실시예의 블럭도이다. 네트워크(100)는 네트워크 엘리먼트들(NE1내지 NEN)을 포함하는 폐-루프, 링 네트워크이다. 네트워크(100)는 일례로 비동기 전송 모드(ATM), 프레임 릴레이, 또는 어떤 다른 적합한 가상 접속 프로토콜을 사용하여 가상 접속들 상에서 종점들(예, 터미널) 간에 패킷들을 송신한다. 네트워크 엘리먼트들(NE1내지 NEN)은 일례로, 상기 패킷들 상에서 동작하는 가상 접속 애드/드롭 멀티플렉서들(add/drop multiplexer)을 포함할 수 있다. 본 실시예에서, 네트워크는 ATM 층에서 가상 접속들에 대한 보호 스위칭을 이행한다. 이 층은 종래에는 고정 길이 패킷 또는 셀을 사용한다. 그러나, 본 발명의 실시예는 데이터 링크 층 또는 상위 프로토콜 층에서 고정 또는 가변 길이 패킷들을 송신할 수 있는 것으로 이해되고 있다.
네트워크(100)는 복수의 "링 세그먼트"를 포함한다. 링 세그먼트는 2개의 인접 네트워크 엘리먼트들 간의 단방향성 경로 내에서 데이터 패킷들 또는 셀들을 반송하는 링크로서 정의된다. 도 1 내의 각 링 세그먼트는 <제1 네트워크 엘리먼트, 제2 네트워크 엘리먼트>와 같이 표시되는데, 상기 제1 네트워크 엘리먼트 및 제2 네트워크 엘리먼트는 네트워크(100) 내에서네트워크 주위를 유동하는 트래픽의 방향으로의 인접 네트워크 엘리먼트이다. 예를 들어, 네트워크 엘리먼트(NE1)을 네트워크 엘리먼트(NE2)로 접속시키는 링 세그먼트는 <1,2>로 표시된다.
네트워크(100) 상의 통신은 "종점들" 간의 가상 접속들을 통하여 실현된다. 각 가상 접속은 "트래픽 발신 종점"에 의해 시작하고 "트래픽 착신 종점"에 의해 종료한다. 상기 트래픽 발신 종점은 트래픽 또는 데이터 패킷들을 네트워크(100) 상에 부가하고 트래픽 착신 종점은 네트워크(100)로부터 트래픽을 드롭시킨다. 링 네트워크(100)의 각 네트워크 엘리먼트 상에는 많은 트래픽 발신 종점들이 있을 수 있다. 또한 각 네트워크 엘리먼트는 복수의 트래픽 착신 종점들을 지원한다는 것이 표시되어 있다.
네트워크(100)는 패킷들 또는 데이터 셀들을 링 주위에서 종점들 간에 전송하는 2개의 루트들을 형성하는 링 세그먼트에 의해 구성된다. 편리하게도, 각 가상 접속은 상기 링 주위의 양 루트들 상의 종점들 간에 셀들을 송신한다. 한 실시예에서, 네트워크 엘리먼트는 링 주의에서 반대 방향으로 셀들을 송신하도록 구성되어 있다. 양 루트들 상에 셀들을 송신함으로써, 네트워크(100)은 상기 루트들 중에 하나에 에러가 있는 경우에도 트래픽을 반송할 수 있다.
트래픽 착신 종점에서의 혼동을 방지하기 위해, 종점들 간의 가상 접속에 대하여 하나의 루트는 "동작 루트"이고 다른 루트는 "보호 루트"이다. 정상적으로, 트래픽 착신 종점은 상기 가상 접속에 대하여 동작 루트 상에 송신된 패킷들을 수신한다. 가상 접속에 대한 동작 루트에 영향을 미치는 에러가 발생한 경우, 적합한 네트워크 엘리먼트가 가상 접속을 보호 루트로 스위치하고 보호 루트로부터 가상 접속에 대한 트래픽 착신 종점으로 데이터 패킷을 제공한다. 본 실시예의 정상 동작 동안에는 트래픽이 동작 루트 및 보호 루트 양쪽에 연결된다는 것을 주목해야 한다. 이것은 착신 종점과 결합된 네트워크 엘리먼트가 발신 종점과 결합된 네트워크 엘리먼트에 알리지 않고도 보호 스위치를 이행할 수 있게 한다.
동작 중에, 네트워크(100)는 동작 루트에서 에러가 검출될 시에 가상 접속 "A"에 대하여 동작 및 보호 루트들 간에 스위치한다. 가상 접속의 단지 한 방향만이 도시되고 본 명세서에 설명되어 있으나 가상 접속 A는 양방향 접속이라는 것을 주목해야 한다. 도시된 방향으로, 도 1의 가상 접속 A는 네트워크 엘리먼트(NE1)에서 시작하고 네트워크 엘리먼트(NE4)에서 종료한다. 본 예에서, 시계방향 루트는 동작 루트로 지시되어 있다고 가정한다. 가상 접속 A는 양 루트 상에 셀들을 배치한다. 네트워크 엘리먼트(NE1)는 보호 루트의 링 세그먼트<1,N> 상의 셀들을 네트워크 엘리먼트(NEN)로 송신한다. 이들 셀들은 네트워크(100) 주의에서 지속되고 네트워크 엘리먼트(NE4)에서 착신한다. 가상 접속 A는 또한 동작 루트 상의 동일한 셀들을 링 세그먼트<1,2> 상의 네트워크 엘리먼트(NE2)로 송신한다. 이들 셀들은 네트워크(100) 주위에서 시계방향으로 지속되고 네트워크 엘리먼트(NE4)에서 착신한다.
가상 접속에 대한 셀들의 송신 동안에 어떤 지점에서는, 에러(예를 들어, 링 세그먼트<2,3> 내의 단락 케이블로 인한)가 네트워크 엘리먼트(NE3)에 의해 검출된다. 네트워크 엘리먼트(NE3)는 에러에 의해 영향을 받은 가상 접속 A를 포함하는 가상 접속을 식별한다. 전형적으로, 이것들은 네트워크 엘리먼트(NE3)에서 "지속되거나"/"통과하거나" 또는 "드롭되는" 접속이다. 네트워크 엘리먼트(NE3)은 영향 받은 루트 상의 이들 가상 접속들 내에서 "에러 셀"이라 불리는 셀들을 (본 네트워크 엘리먼트 내에서) 다운스트림으로 또는 지엽적으로 발생시키고 송신한다. 본 예에서, 가상 접속 A에 대한 에러 셀은 초기에는 시계 방향, 동작 루트의 링 세그먼트<3,4>상에 송신된다. 네트워크 엘리먼트(NE4)는 가상 접속 A에 대한 동작 루트 상의 에러 셀들을 수신한다. 다음으로 네트워크 엘리먼트(NE4)는 가상 접속 A에 대한 보호 루트로 스위치한다. 따라서, 동작 루트 내의 에러에도 불구하고 가상 접속에 대하여 통신이 유지된다.
도 2는 본 발명의 교시에 따라 구성된 링 인터페이스 모듈((200)으로 표시)의 블럭도이다. 링 인터페이스 모듈(200)은 일례로, 링 네트워크의 루트들 중에 하나와 인터페이스 하기 위해 상술된 도 1에 관하여 도시되고 설명된 타입의 링 네트워크 내의 네트워크 엘리먼트 내에서 사용된다. 다른 기능들 중에서, 링 인터페이스 모듈(200)은 에러 셀을 발생시킨다.
다른 기능들 중에서, 링 인터페이스 모듈(200)은 네트워크의 루트 내에 에러가 검출되는 경우 에러 셀들을 발생시킨다. 링 인터페이스 모듈(200)은 링 네트워크의 링 세그먼트로부터 송신 스트림을 수신하도록 결합된 물리층 소자(202)를 포함한다. 또한, 물리층 소자(202)는 또한 송신 스트림을 링 네트워크의 다른 링 세그먼트로 출력하도록 결합되어 있다. 따라서, 물리층 소자(202)는 물리층에서 링 네트워크에 의해 네트워크 엘리먼트를 인터페이스한다. 서술의 목적상, 물리층 소자는 라인과 셀 기초 프로토콜 간의 송신 스트림을 인터페이스한다. 물리층 소자는 2면을 갖는다. 한쪽 면에서, 물리층 소자는 라인(와이어 또는 파이버)으로 유도하는 송신 스트림 상에 물리층 또는 그 일부를 프로세스한다. 다른쪽 면에서, 물리층 소자는 동일한 스트림에서 (물리층 없이) 상위층에서(예, ATM 층) 프로세싱을 이행하는 다른 엔트리/소자로 셀 기초 프로토콜을 나타낸다. 물리층 소자는 수신 방향(라인-투-셀), 송신 방향(셀-투-라인), 또는 양방향으로 동작한다.
링 인터페이스 모듈(200)은 또한 스위치 패브릭(204)을 포함한다. 스위치 패브릭(204)은 물리층 소자(202)에 결합되어 있고-데이터 링크 또는 ATM 층에서 링 네트워크에 의해 네트워크 엘리먼트를 인터페이스한다. 스위치 패브릭(204)은 패킷들을 링의 어느 한쪽 배면으로부터 링으로(패킷의 "통과" 또는 "지속") 또는 네트워크 엘리먼트와 연관된 종점으로("드롭 패킷") 전달하기 위해 사용된다. 스위치 패브릭(204)은 또한 네트워크 엘리먼트와 연관된 종점으로부터 패킷들을 수신한다. 이들 패킷들은 예를 들어, 도 3과 관련하여 후술된 타입의 액세스 인터페이스 모듈로부터 수신된다.
스위치 패브릭(204)은 루팅 테이블을 포함한다. 루팅 테이블은 셀의 헤더 내의 가상 경로 식별자에 기초하여 스위치 패브릭(204)에 의해 수신된 셀들을 루트하기 위해 사용된다. 링으로부터 수신된 셀에 대하여, 기본 루팅 선택들은 셀 백을 링 상에 외부로 루팅킴으로써 셀을 지속시키거나 또는 링 인터페이스 모듈의 셀을 액세스 인터페이스 모듈의 외부로 스위칭 설비로 통과시킴으로써 셀을 드롭시킨다. 부가적으로, 스위치 패브릭(204)는 물리층 소자(202)를 통하여 액세스 인터페이스 모듈로부터 수신된 셀을 외부의 링 상으로 통과시킨다.
링 인터페이스 모듈(200)은 또한 마이크로프로세서(206)를 포함한다. 마이크로프로세서(206)는 제어 신호들을 제공하기 위해 물리층 소자(202) 및 스위치 패브릭(204)으로 결합된다.
동작 중에, 마이크로프로세서(206)는 링 인터페이스 모듈(200)이 물리층 소자(202)가 에러를 검출하고 마이크로프로세서(206)에 에러를 보고할 때에 에러 셀들을 발생시키도록 유발하게 하는 명령을 실행한다. 에러 셀은 에러에 다운스트림 네트워크 엘리먼트를 경고하고 이들 네트워크 엘리먼트들이 특정 가상 접속에 대하여 동작 루트로부터 보호 루트로 언제 스위치할 것인가를 결정할 수 있게 한다.
물리층 소자(202)는 많은 종류의 에러들을 검출할 수 있다. 예를 들어, 물리층 소자(202)는 단선된 또는 손상된 광섬유 케이블로 인한 물리층 소자(202)의 입력에 결합된 링 세그먼트 내의 신호 장애를 검출할 수 있다. 또한, 물리층 소자(202)는 특정 가상 접속이 동작 루트로부터 보호 루트로 스위치될 필요가 있는 가를 결정하기 위해 사용될 수 있는 다른 에러들을 검출하고 보고할 수 있다. 그러한 다른 에러들은 물리층 소자(202)의 입력에 결합된 링 세그먼트 상의 신호 열화를 포함하되 그에 한정되는 것은 아니다. 검출된 에러의 타입에 관계된 정보를 포함하기 위해 에러 셀들은 하나 이상의 비트들로 구성될 수 있다는 것을 주목해야 한다.
에러가 검출된 경우, 마이크로프로세서(206)는 스위치 패브릭(204)에 대한 제어 신호를 발생시킨다. 링 네트워크에 의해 지원되는 가상 접속들의 특정 세트에 대하여 에러 셀들을 발생시키기 위해 제어 신호는 스위치 패브릭(204)의 에러 셀 발생기를 구성한다. 한 실시예에서, 마이크로프로세서(206)는 테이블을 검사함으로써 가상 접속들의 세트를 식별한다. 예를 들어, 마이크로프로세서(206)는 스위치 패브릭(204)이 링 인터페이스 모듈(200)에 의해 지속되는 각 가상 접속에 대하여 에러 셀들을 발생시키도록 명령하는 제어 신호를 발생시킬 수 있는데, 즉 링 인터페이스 모듈은 링으로부터 셀들을 수신하고 동일한 셀들을 전송을 위한 링 상에서 다운스트림 네트워크 엘리먼트로 송신한다. 교호적으로, 마이크로프로세서(206)는 스위치 패브릭이 링 인터페이스 모듈(200)에 의해 링 네트워크로 부가된 각 가상 접속에 대하여 에러 셀들을 발생시키도록 명령하는 제어 신호를 발생시킬 수 있다. 또한, 마이크로프로세서(206)는 스위치 패브릭가 링 인터페이스 모듈(200)에 의해 지속되고 첨가된 가상 접속들의 어떤 조합에 대하여 에러 셀들을 발생시키도록 명령할 수 있다.
본 발명의 장점으로, 마이크로프로세서(206)에 의한 단일 바이트 기록 동작이 서브세트가 "모두 지속 접속", "모두 첨가 접속" 또는 "모두 드롭 접속"인 경우들에 있어서 가상 접속들의 세트를 명기하기 위해 사용될 수 있다. 이러한 단일 바이트에 기초하여, 스위치 패브릭(204)는 서브세트 내의 각 가상 접속에 대하여 에러 셀들을 발생시키고 송신한다.
링 인터페이스 모듈(200)은 또한 에러 셀들과 종점 간에 트래픽을 반송하는 세들 같의 판정에 대해서도 책임을 진다. 에러가 검출되는 경우, 많은 가상 접속들이 영향을 받을 수 있다. 따라서, 많은 에러 셀들을 프로세스하기 위해 스위치 패브릭(204)이 요구될 수 있다. 이들 에러 셀들은 스위치 패브릭에 착신하는 정상 셀들과 간섭할 수 있다. 정상 트래픽의 흐름의 지연을 방지하기 위해, 스위치 패브릭(204)은 한 세트의 가상 접속들(모든 지속하는 가상 접속들)에 대한 에러 셀들과 남아있는 가상 접속들 상(모든 첨가된 가상 접속)의 유용한 트래픽 간을 판정한다. 한 실시예에서, 스위치 패브릭(204)은 한 세트의 가상 접속들에 대한 유용한 트래픽과 다른 세트들에 대한 유용한 트래픽 간의 정상 무고장 동작과 같은 방법으로 에러 셀들과 정상 셀들 간을 판정한다.
링 인터페이스 모듈(200)은 또한 물리층 소자(202)에 의해 검출된 에러들의 로컬 액세스 인터페이스 모듈(링 인터페이스 모듈(200)로서의 동일한 네트워크 엘리먼트 내의 액세스 인터페이스 모듈)을 명기할 수도 있다. 먼저, 마이크로프로세서(206)는 모든 드롭 접속들에 대한 에러 셀들을 발생시키기 위해 신호들을 스위치 패브릭(204)으로 송출한다. 교호적으로, 마이크로프로세서(206)는 스위치 패브릭(204)이 링 인터페이스 모듈(200)과 결합된 네트워크 엘리먼트의 버스 상의 "링 고장"을 지시하도록 유발한다. 액세스 모듈의 이러한 사건들에 대한 응답이 도 3을 참조로 하여 후술되어 있다.
도 3은 본 발명의 교시에 따라 구성된 액세스 인터페이스 모듈((300)으로 표시)의 블럭도이다. 액세스 인터페이스 모듈(300)이 일례로 상기 도 1에 관하여 도시되고 설명된 타입의 링 네트워크 내의 네트워크 엘리먼트 내에 사용되었다. 다른 기능들 중에서, 액세스 인터페이스 모듈(300)은 가상 접속에 대한 동작 루트 상에서 에러가 검출되는 경우 특정의 가상 접속에 대하여 동작 루트로부터 보호 루트로 언제 스위치할 것인가를 결정한다. 액세스 인터페이스 모듈(300)은 제1 및 제2 스위치 패브릭(304, 306)을 각각 포함한다. 스위치 패브릭(304, 306)은 링 네트워크의 다른 루트들에 결합되어 있는 링 인터페이스 모듈들에 결합되어 있다. 따라서, 제1 스위치 패브릭(304)은 링 네트워크의 제1 루트 상에서 셀들을 수신하고 송신하며, 제2 스위치 패브릭(306)은 링 네트워크의 제2 루트 상에 셀들을 수신하고 송신한다.
제1 및 제2 스위치 패브릭(304, 306)은 액세스 소자(302)에 결합되어 있다. 액세스 소자(302)는 ATM 소자, 프레임 릴레이 소자 또는 물리층 소자를 포함할 수 있다. 액세스 소자(302)의 출력은 제1 및 제2 스위치 패브릭(304, 306) 양자의 입력에 결합되어 있다. 또한, 액세스 소자(302)의 입력은 제1 및 제2 스위치 패브릭(304, 306) 양자의 출력에 결합되어 있다. 마이크로프로세서(308)는 제어 신호들을 액세스 소자(302) 및 제1 및 제2 스위치 패브릭(304, 306)에 제공하도록 결합되어 있다. 스위치 패브릭(304, 306) 각각은 가상 접속들의 상태를 트래킹하는 상태 테이블을 포함한다. 이 테이블은 특정의 가상 접속에 대하여 동작 루트로부터 보호 루트로 언제 스위치할 것인가를 결정하기 위해 사용된다. 명화하게 하기 위하여, 액세스 인터페이스 모듈(300) 및 링 인터페이스 모듈(200)을 완전하게 하기 위해 필요한 종래의 회로는 도시되어 있지 않다. 그러나, 그러한 부가적인 상세 사항들은 당업자라면 다 아는 바이다.
동작에 있어서, 액세스 인터페이스 모듈(300)은 링 네트워크와 네트워크 엘리먼트와 결합된 종점 같에 트래픽을 송신한다. 한 방향("진입 방향")에서, 액세스 인터페이스 모듈(300)은 링 네트워크의 종점드로부터 양 루트들 상으로 트래픽을 송신한다. 이것은 "1+1 동작"이라고 불린다. 주어진 가상 접속에 대하여, 한 루트는 동작 루트로 지정되며, 다른 루트는 보호 루트로 지정된다. 액세스 소자(302)에 의해 액세스 인터페이스 모듈(300)과 관련된 종점으로부터 수신된 모든 셀들은 제1 및 제2 스위치 패브릭(304, 306) 양자에 제공된다. 스위치 패브릭(304, 306)은 링 네트워크의 양 루트들 상에 셀들을 송신한다.
다른 방향("배출 방향")에서, 액세스 인터페이스 모듈(300)은 액세스 인터페이스 모듈과 결합된 종점에 송실될 링의 양 루트들로부터 오는 트래픽을 프로세스한다. 링 네트워크의 루트들 중에 하나로부터 트래픽이 링 인터페이스 모듈을 통하여 제1 스위치 패브릭(304)에 제공되며, 다른 루트는 다른 링 인터페이스 모듈을 통하여, 제2 스위치 패브릭(306)에 결합되어 있다. 마이크로프로세서(308)는 특정의 가상 접속에 대한 동작 루트로서 어느쪽 스위치 패브릭이 선택되었는가를 선택하는 제1 및 제2 스위칭 패브릭(304, 306)에 대한 제어 신호들을 발생시킨다. 가상 접속이 셋-업되고, 링 네트워크의 어느쪽 루트에도 에러 상태가 없는 경우, 어느 쪽의 루트도 동작 루트로서 선택될 수 있다. 그러한 선택은 일례로 링 주의의 상이한 송신 거리들 또는 다른 접합한 팩터들에 의존할 수 있다.
가상 접속에 대한 동작 루트 상에 에러 셀이 검출되는 경우, 동작 루트에 대한 스위치 패브릭은 마이크로프로세서(308)를 방해한다. 마이크로프로세서(308)는 에러 셀을 수신한 가상 접속을 결정하기 위해 스위치 패브릭 내의 상태 테이블을 판독한다. 한 실시예에서, 마이크로프로세서(308)는 상태 테이블을 한번에 한 바이트씩 판독하되, 상기 바이트 내의 각 비트는 링 네트워크의 지정된 가상 접속의 상태에 상응한다. 예를 들어, 스위치 패브릭의 상태 테이블은 가상 접속 하나에 대하여 하나의 비트를 포함한다. 초기에, 모든 비트들은 "0"으로 세트되고, 가상 접속에 대한 루트 사아에 어떤 에러도 검출되지 않았다는 것을 표시한다. 에러가 검출되는 경우, 가상 접속에 상응하는 비트는 "1"로 세트되고, 이 비트는 그 가상 접속에 대하여 유용한 사용자 데이터 셀(에러 셀의 반대)가 수신되는 경우 다시"0"으로 세트된다.
다른 실시예에서, 네트워크 엘리먼트는 에러 셀들로부터 에러에 대한 더 많은 정보를 추출할 수 있을 것이다. 예를 들어, 상태 하나 또는 다수의 상태들을 표시하기 위해 복수의 비트들이 사용되는 경우, 이들 비트들은 각 에러 셀로부터 추출되고 각 가상 접속에 대한 상태 테이블에 저장되어서 신호 장애, 신호 열화 등과 같은 상이한 종류의 에러들을 표시할 수 있다. 다르 실시예에서, 마이크로프로세서(308)는 보호 스위칭이 아닌 목적으로 에러의 성질을 결정하기 위해 프로세스된 에러 셀들의 모두가 아니어도 정보를 추출할 수 있다. 따라서, 에러 셀의 성질에 관련된 정보는 다운스트림 네트워크 엘리먼트에서 수신된 하나 이상의 에러 셀들로부터 추출될 수 있다.
에러 셀이 이 루트를 동작 루트로서 사용하는 가상 접속에 상응하는 경우, 마이크로프로세서(308)는 스위치 패브릭(304, 306)이 스위치하도록 명령하여서 보호 루트가 가상 접속에 대한 동작 루트가 되게 한다. 본 발명의 장점으로, 가상 접속들에 대한 상태 정보를 유지하기 위해 상태 테이블을 사용함으로써, 액세스 인터페이스 모듈(300)은 전형적으로 분류된 운용 관리 유지 보수 기준(OAM) 셀 큐 방법이 사용되는 경우 일어날 수 있는 큐 오버플로로 인해 정보를 유실함없이 가상 접속의 상태를 유지할 수 있다.
교호적으로, 한 실시예에서, 스위치 패브릭(304, 306)은 마이크로프로세서(308)가 상태 테이블을 판독하고 스위치 패브릭(304, 306)이 그들의 동작/보호 루트들을 교환하도록 명령할 할 필요 없이 가상 접속들에 대한 상태-전이 정보를 직접 교환한다. 본 실시예에서, 가상 접속에 대한 상태-열화 전이(예, 가상 접속에 대하여 '0'(에러 무)으로부터 다른 0이 아닌 값으로의 상태의 변환)를 검출한 후에, 전이를 검출하는 스위치 패브릭은 가상 접속 식별자을 새로운 상태에 따라 다른 스위치 패브릭으로 통과시킨다. 예를 들어, 스위치 패브릭(304)에 의해 상태-열화가 검출되는 경우, 스위치 패브릭(304)은 가상 접속 식별자 A를 새로운 상태에 따라 스위치 패브릭(306)으로 통과시킨다. 스위치 패브릭(306)에 저장된 가상 접속의 상태가 스위치 패브릭(306)으로의 요청으로 스위치 패브릭(304)에 의해 운반된 가상 접속 A의 상태보다 나은 경우, 다음 셀 사이클에서 스위치 패브릭(306)은 허가로써 스위치 패브릭(304)에 직접적으로 반응하는데, 이 경우 후속하는 셀 사이클에서 허가 스위치 패브릭(306)은 그 구성을 배출 방향으로의 가상 접속 A에 대한 동작 소자가 되도록 변환시키고 스위치 패브릭(304)은 그 구성을 배출 방향으로의 가상 접속 A에 대한 보호 소자가 되도록 변환시킨다. 유익하게도, 이것은 모두 마이크로프로세서(308)의 개입 없이 이행되며, 따라서 절차 상의 스위치를 신속하게 처리한다. 마이크로프로세서(308)은 여전히 스위치 오버로 표시되고, 아직 스위치 패브릭 상태 테이블을 판독할 수 있다.
스위치 패브릭(306)에 저장된 가상 접속 A의 상태가 스위치 패브릭(306)으로의 요청에서 스위치 패브릭(304)에 의해 운반된 가상 접속 A의 상태와 같거나 더 나쁜 경우, 다음 셀 사이클에서 스위치 패브릭(306)은 스위치 패브릭(304)에 "불 허가" 메시지로써 직접 응답하는데, 이 경우 스위치 패브릭의 어느쪽도 가상 접속 A에 대한 동작/보호 구성을 변환시키지 않는다. 마이크로프로세서(308)은 여전히 스위치 패브릭(304)에 의해 검출된 것과 같은 가상 접속 A의 상태-열화 전이로 표시되고, 아직 스위치 패브릭(304, 306)의 상태 테이블을 판독할 수 있다.
도 2에 관하여 상술된 바와 같이, 링 인터페이스 모듈은 검출된 에러의 로컬 액세스 인터페이스 모듈을 표시할 수 있다. 로컬 액세스 인터페이스 모듈이 가상 접속 상의 에러 셀들에 의해 에러로 표시되는 경우, 액세스 인터페이스 모듈은 특정의 가상 접속에 대하여 필요한 경우에 스위치하기 위해 상술된 보호 스위칭 기술을 사용한다. 액세스 인터페이스 모듈이 네트워크 엘리먼트의 버스상의 에러로 표시되는 경우, 검출 스위치 패브릭은 마이크로프로세서를 방해하고, (이러한 액세스 인터페이스 모듈에 대한 모든 가상 접속에 대하여) 다른 스위치 패브릭을 동작 스위치 패브릭으로서 전체적으로 세트한다. 이것은 오직 배출 방향에 대해서 만이다. 인입측 상에서는, 트래픽은 여전히 링의 양 루트 상에 위치한다. 또한, 퍼-가상 접속 루팅 테이블의 단일 바이트 오버라이드가 이 경우에서 스위치 오버를 촉진하도록 제공된다.
교호적으로, 한 실시예에서, 스위치 패브릭(304, 306)은 마이크로프로세서(308)가 전체적으로 한 스위치 패브릭을 배출 방향의 이러한 액세스 인터페이스 모듈에 대한 모든 가상 접속들에 대한 동작 스위치 패브릭이 되게하고 다른 스위치 패브릭이 배출 방향으로 이 액세스 인터페이스 모듈에 대한 모든 가상 접속들에 대한 보호 스위치 패브릭이 되도록 세트할 필요 없이 전체적 상태-전이 정보와 이 액세스 인터페이스 모듈에 대한 모든 가상 접속들에 대한 배출 프로세싱에 대한 명령들을 직접 교환한다.
본 실시예에서, 네트워크 엘리먼트의 버스 상에 "링 고장" 지시를 검출한 후에, 지시를 검출하는 스위치 패브릭은 이러한 정보를 다른 스위치 패브릭으로 전달한다. 예를 들어, 스위치 패브릭(304)이 링 고장을 검출하는 경우, 스위치 패브릭(304)은 이러한 정보를 스위치 패브릭(306)에 전달한다. 스위치 패브릭(306)이 그 버스 상에서 "링 고장" 지시을 검출하지 않고 이 액세스 인터페이스 모듈에 대한 모든 가상 접속들에 대하여 전체적으로 동작 스위치 패브릭이나 또는 보호 스위치 패브릭이 되도록 구성되지 않는 경우, 다음 셀 사이클에서 스위치 패브릭(306)은 배출 방향에 대하여 전체적 허가로써 스위치 패브릭(304)에 직접 반응한다. 전체적 허가 후의 셀 사이클에서, 스위치 패브릭(306)은 배출 방향으로 이 액세스 인터페이스 모듈에 대한 모든 가상 접속들에 대하여 스스로를 전체적으로 동작 스위치 패브릭이 되도록 구성한다. 동시에, 스위치 패브릭(304)은 그 자체를 전체적으로 배출 방향으로 이 액세스 인터페이스 모듈에 대한 모든 가상 접속에 대하여 보호 스위치 패브릭이 되도록 구성한다. 인입측에서는, 트래픽이 여전히 링의 양 루트들 상에 위치한다.
유익하게도, 이것들은 모두 마이크로프로세서(308)의 개입 없이 이루어지며, 따라서 절차 상의 스위치를 촉진한다. 마이크로프로세서(308)는 여전히 스위치 오버로 표시된다.
스위치 패브릭(306)이 그 버스 상에서 "링 고장" 표시를 검출하거나 또는 마이크로프로세서(308)에 의해 배출 방향으로 이 액세스 인터페이스 모듈에 대한 모든 가상 접속들에 대하여 동작 스위치 패브릭이나 또는 보호 스위치 패브릭이 되도록 구성되는 경우, 다음 셀 사이클에서 스위치 패브릭(306)은 "불허가" 메시지로써 스위치 패브릭(304)에 직접 반응하고, 이 경우 스위치 패브릭(304)도 스위치 패브릭(306)도 모두 그 전체적 동작/보호 구성들을 변화시키지 않는다. 마이크로프로세서(308)는 여전히 스위치 패브릭(304)에 의해 "링 고장" 표시의 검출이 표시되지 않는다.
<결론>
비록 특정의 실시예들이 본 명세서에 예시되고 설명되었으나, 당분야의 업자라면 동일한 목적을 얻기 위해 고안된 다른 구성들이 상술된 특정 실시예를 대체할 수 있다는 것을 알 수 있을 것이다. 본 출원은 본 발명의 어떠한 적용 및 변용도 포괄하고자 한다. 예를 들어, 본 발명은 비동기 전송 모드를 사용하는 응용에 한정되지 않는다. 다른 가상 회로 프로토콜들이 사용될 수도 있다. 또한, 가상 접속들의 상태를 트래킹하는 테이블의 크기 및 배열이 특정 응용의 요구에 부합하여 조정될 수도 있다. 또한, 에러에 의해 영향을 받은 가상 접속들의 세트를 식별하기 위해 복수-바이트 신호가 사용될 수도 있다.

Claims (59)

  1. 가상 접속들을 사용하여 셀들을 전송하는 제1 및 제2 루트들-가상 접속들 각각에 대하여, 한 루트는 동작 루트이고 다른 루트는 보호 루트임-을 갖는, 링 네트워크에서 보호 스위칭을 위한 방법에 있어서,
    제1 및 제2 루트들 중 하나 내의 에러를 검출하는 단계,
    상기 검출된 에러에 의해 영향받은 상기 링 네트워크 내의 각 가상 접속에 대하여 에러 셀들을 발생시키는 단계,
    상기 에러가 검출된 루트 상에 다운스트림으로 송신되도록 상기 에러 셀을 주입하는 단계,
    다운스트림 네트워크 엘리먼트에서 상기 에러 셀들을 수신하는 단계,
    상기 에러 셀들에 근거하여 상기 링 네트워크 내의 각 가상 접속에 대하여 상기 제1 및 제2 루트들의 상태를 트래킹하는 단계,
    가상 접속에 대한 동작 루트 내에서 에러가 검출되는 경우, 상기 가상 접속에 대한 보호 루트로 스위칭하는 단계
    를 포함하는 방법.
  2. 제1항에 있어서, 에러 셀들을 발생시키는 상기 단계는,
    상기 검출된 에러에 의해 영향을 받는 가상 접속들의 세트를 식별하는 단계,
    상기 세트 내의 각 가상 접속에 대한 에러 셀을 발생시키는 단계
    를 포함하는 방법.
  3. 제2항에 있어서, 가상 접속들의 세트를 식별하는 상기 단계는 상기 에러를 검출하는 네트워크 엘리먼트에 의해 지속되는 가상 접속들을 식별하는 단계를 포함하는 방법.
  4. 제2항에 있어서, 상기 가상 접속들의 세트를 식별하는 상기 단계는 상기 검출된 에러에 의해 영향을 받는 가상 접속들의 세트를 결정하기 위해 상기 에러를 검출한 네트워크 엘리먼트의 테이블을 검사하는 단계를 포함하는 방법.
  5. 제1항에 있어서, 에러 셀들을 발생시키는 상기 단계는,
    상기 검출된 에러에 의해 영향을 받는 가상 접속들의 세트를 식별하는 단계,
    상기 가상 접속들의 세트에 상응하는 코드 신호를 발생시키는 단계,
    상기 코드 신호를 상기 에러를 검출한 네트워크 엘리먼트의 스위치 패브릭으로 전달하는 단계, 및
    상기 코드 신호에 근거하여 각 가상 접속에 대해 에러 셀을 발생시키는 단계
    를 포함하는 방법.
  6. 제1항에 있어서, 에러 셀들과 종점들 간에 트래픽을 반송하는 셀들 간의 회선 쟁탈을 판정하는 단계를 포함하는 방법.
  7. 제1항에 있어서, 상기 에러의 성질을 결정하기 위해 상기 에러 셀이 수신된 상기 다운스트림 엘리먼트에서 적어도 하나의 에러 셀로부터 정보를 추출하는 단계를 더 포함하는 방법.
  8. 제1항에 있어서, 에러 셀들을 발생시키는 상기 단계는 상기 제1 및 제2 루트 중 한 루트의 가능한 복수의 상태 중 하나를 나타내는 적어도 하나의 비트를 포함하는 에러 셀들을 발생시키는 단계를 포함하는 방법.
  9. 제1항에 있어서, 보호 루트로의 스위칭 단계는,
    가상 접속에 대하여 에러 셀이 수신되는 경우 상기 네트워크 엘리먼트 내의 프로세서를 단속하는 단계,
    상기 에러 셀이 수신된 상기 가상 접속의 상태를 지시하는 동작 루트의 스위치 패브릭 내의 테이블을 판독하는 단계, 및
    상기 동작 루트를 대신하여 루트 내의 스위치 패브릭에 신호를 보내는 단계
    를 포함하는 방법.
  10. 제1항에 있어서, 각 가상 접속에 대하여 상기 제1 및 제2 루트들의 상태를 트래킹하는 상기 단계는 상기 다운스트림 네트워크 엘리먼트에서 테이블을 갱신하는 단계를 포함하는 방법.
  11. 제1항에 있어서, 상기 에러 검출 단계는 신호의 손실을 검출하는 단계를 포함하는 방법.
  12. 제1항에 있어서, 상기 에러 검출 단계는 상기 링 네트워크의 루트를 따라 전송된 신호들의 열화를 검출하는 단계를 포함하는 방법.
  13. 링 네트워크에 있어서,
    복수의 네트워크 엘리먼트,
    가상 접속들을 사용하여 셀들을 전송하는 제1 및 제2 루트를 형성하기 위하여 인접 네트워크 엘리먼트들 간에 결합된 복수의 링 세그먼트를 포함하되,
    각 가상 접속에 대하여, 하나의 루트는 동작 루트이며 다른 루트는 보호 루트이고,
    각 네트워크 엘리먼트는 각 루트 상의 복수의 가상 접속들의 상태를 개별적으로 트래킹하여, 가상 접속에 대한 동작 루트 상에서 에러가 검출되는 경우, 상기 네트워크 엘리먼트는 상기 가상 접속에 대한 보호 루트로 스위치하는
    링 네트워크.
  14. 제13항에 있어서, 상기 네트워크 엘리먼트들 각각은 2개의 링 인터페이스 모듈들을 포함하되, 상기 링 인터페이스 모듈은,
    마이크로프로세서,
    상기 링 네트워크의 루트 상의 에러들을 검출하고 상기 에러들을 상기 마이크로프로세서로 전송하는 물리층 소자,
    상기 마이크로프로세서에 응답하여 상기 루트를 사용하는 영향받은 가상 접속들 상의 다운스트림 네트워크 엘리먼트들 및 이 네트워크 엘리먼트로 송신하기 위한 에러 셀을 발생시키고 스위치 패브릭을 포함하는
    링 네트워크.
  15. 제14항에 있어서, 상기 마이크로프로세서는 검출된 에러에 의해 영향을 받은 가상 접속들의 세트를 식별하고 상기 스위치 패브릭이 상기 세트 내의 상기 가상 접속들 각각에 대한 에러 셀들을 발생시키도록 명령하는 명령을 실행하는 링 네트워크.
  16. 제14항에 있어서, 상기 마이크로프로세서는 에러 셀들이 발생될 가상 접속들의 세트를 결정하기 위해 테이블을 검사하는 명령을 실행하는 링 네트워크.
  17. 제14항에 있어서, 상기 마이크로프로세서는 검출된 에러에 의해 영향받은 가상 접속들의 세트에 상응하는 코드 신호를 발생시키고 상기 코드 신호를 상기 스위치 패브릭으로 전달하여 에러 셀들을 발생시키는 명령을 실행하는 링 네트워크.
  18. 제14항에 있어서, 상기 스위치 패브릭은 상기 제1 및 제2 루트 중 한 루트의 가능한 복수의 상태 중 하나를 나타내는 적어도 하나의 비트를 포함하는 에러 셀을 발생시키는 에러 셀 발생기를 포함하는 링 네트워크.
  19. 제13항에 있어서, 상기 네트워크 엘리먼트들 각각은 액세스 인터페이스 모듈을 포함하되, 상기 액세스 인터페이스 모듈은,
    각각이 상기 링 네트워크의 상기 제1 및 제2 루트들 중에 하나와 결합된 제1 및 제2 스위치 패브릭,
    상기 제1 및 제2 스위치 패브릭에 통신적으로 결합되고, 상기 제1 및 제2 스위치 패브릭 중에 어느 쪽이 각 가상 접속에 대한 동작 루트를 제공하는가를 지시하는 제어 신호를 제공하는 제어 회로를 포함하되,
    상기 제1 및 제2 스위치 패브릭들 각각은 복수의 가상 접속들의 상태를 트래킹하는 테이블을 포함하는
    링 네트워크.
  20. 제19항에 있어서, 상기 제어 회로는 가상 접속들 중에 어느 것이 에러 셀들을 수신하였는가를 결정하기 위해 스위치 패브릭으로부터 정보를 추출하는 명령을 실행하는 마이크로프로세서를 포함하는 링 네트워크.
  21. 제19항에 있어서, 상기 제1 및 제2 스위치 패브릭들 각각은 각 가상 접속에 근거한 에러 셀들의 상태들 및 상기 가상 접속들 상에 수신된 데이터 셀들을 트래킹하는 테이블을 포함하는 링 네트워크.
  22. 제19항에 있어서, 상기 제어기 회로는 에러 셀을 수신한 가상 접속에 대한 보호 루트로 스위치할 때를 결정하기 위해 상기 제1 및 제2 스위치 패브릭들 중에 하나의 테이블을 판독하는 명령을 실행하는 제1 및 제2 스위치 패브릭에 결합된 마이크로프로세서를 포함하는 링 네트워크.
  23. 가상 접속을 사용하여 셀들을 전송하는 제1 및 제2 루트들-가상 접속 각각에 대하여, 하나의 루트는 동작 루트이며, 다른 루트는 보호 루트임-을 갖는 링 네트워크에 대한 네트워크 엘리먼트에 있어서, 상기 네트워크 엘리먼트는,
    상기 제1 루트에 결합된 제1 링 인터페이스 모듈,
    상기 제2 루트에 결합된 제2 링 인터페이스 모듈,
    상기 제1 및 제2 인터페이스 모듈에 각각 결합된 제1 및 제2 스위치 패브릭들을 갖는 액세스 인터페이스 모듈을 포함하되,
    상기 링 인터페이스 모듈은 상기 링 인터페이스 모듈과 결합된 루트 상에서 에러가 검출되어 상기 루트 상에 송신되는 하나 이상의 가상 접속들에 영향을 미치는 경우 에러 셀들을 발생시키고,
    상기 액세스 인터페이스 모듈은 상기 가상 접속들의 상태를 트래킹하여서, 에러 셀이 가상 접속에 대한 동작 루트와 결합되어 있는 스위치 패브릭에 의해 수신되는 경우, 상기 액세스 인터페이스 모듈이 다른 스위칭 패브릭이 상기 가상 접속에 대한 동작 루트가 되도록 스위치하는
    네트워크 엘리먼트.
  24. 제23항에 있어서, 상기 링 인터페이스 모듈은,
    마이크로프로세서,
    상기 링 네트워크의 루트 상의 에러들을 검출하고 상기 에러들을 상기 마이크로프로세서로 전송하는 물리층 소자,
    상기 마이크로프로세서에 응답하여 상기 루트를 사용하는 영향받은 가상 접속들 상의 다운스트림 네트워크 엘리먼트들로 송신하기 위한 에러 셀을 발생시키고 스위치 패브릭을 포함하는
    네트워크 엘리먼트.
  25. 제24항에 있어서, 상기 마이크로프로세서는 검출된 에러에 의해 영향을 받은 가상 접속들의 세트를 식별하고 상기 스위치 패브릭이 상기 세트 내의 상기 가상 접속들 각각에 대한 에러 셀들을 발생시키도록 명령하는 명령을 실행하는 네트워크 엘리먼트.
  26. 제24항에 있어서, 상기 마이크로프로세서는 에러 셀들이 발생될 가상 접속들의 세트를 결정하기 위해 테이블을 검사하는 명령을 실행하는 네트워크 엘리먼트.
  27. 제24항에 있어서, 상기 마이크로프로세서는 검출된 에러에 의해 영향받은 가상 접속들의 세트에 상응하는 코드 신호를 발생시키고 상기 코드 신호를 상기 스위치 패브릭으로 전달하여 에러 셀들을 발생시키는 명령을 실행하는 네트워크 엘리먼트.
  28. 제24항에 있어서, 상기 스위치 패브릭은 상기 제1 및 제2 루트 중 한 루트의 가능한 복수의 상태 중 하나를 나타내는 적어도 하나의 비트를 포함하는 에러 셀을 발생시키는 에러 셀 발생기를 포함하는 네트워크 엘리먼트.
  29. 제23항에 있어서, 상기 액세스 인터페이스 모듈은,
    각각이 상기 링 네트워크의 상기 제1 및 제2 루트들 중에 하나와 결합된 제1 및 제2 스위치 패브릭,
    상기 제1 및 제2 스위치 패브릭에 통신적으로 결합되고, 상기 제1 및 제2 스위치 패브릭 중에 어느 쪽이 각 가상 접속에 대한 동작 루트를 제공하는가를 지시하는 제어 신호를 제공하는 제어 회로를 포함하되,
    상기 제1 및 제2 스위치 패브릭 각각은 복수의 가상 접속들의 상태를 트래킹하는 테이블을 포함하는
    네트워크 엘리먼트.
  30. 제29항에 있어서, 상기 제어 회로는 상기 제1 및 제2 스위치 패브릭에 결합되고 가상 접속들 중에 어느 것이 에러 셀들을 수신하였는가를 결정하기 위해 스위치 패브릭으로부터 정보를 추출하는 명령을 실행하는 마이크로프로세서를 포함하는 네트워크 엘리먼트.
  31. 제29항에 있어서, 상기 제1 및 제2 스위치 패브릭들 각각은 각 가상 접속에 근거한 에러 셀들의 상태들 및 상기 가상 접속들 상에 수신된 데이터 셀들을 트래킹하는 테이블을 포함하는 네트워크 엘리먼트.
  32. 제29항에 있어서, 상기 제어기 회로는 에러 셀을 수신한 가상 접속에 대한 보호 루트로 스위치할 때를 결정하기 위해 상기 제1 및 제2 스위치 패브릭들 중에 하나의 테이블을 판독하는 명령을 실행하는 제1 및 제2 스위치 패브릭에 결합된 마이크로프로세서를 포함하는 네트워크 엘리먼트.
  33. 가상 접속들을 사용하여 셀들을 전송하는 제1 및 제2 루트들-가상 접속들 각각에 대하여, 한 루트는 동작 루트이고 다른 루트는 보호 루트임-을 가지며, 링 네트워크에서 보호 스위칭을 위한 방법에 있어서,
    상기 제1 및 제2 루트들 중에 하나("에러 루트") 내의 에러를 검출하는 단계,
    상기 검출된 에러에 의해 영향 받은 각 가상 접속에 대하여 에러 셀들을 발생시키는 단계,
    상기 에러 루트 상에 다운스트림으로 송신되도록 상기 에러 셀을 주입하는 단계,
    상기 에러 루트와 연관된 다운스트림 네트워크 엘리먼트에서의 제1 스위치 패브릭에서 상기 에러 셀들을 수신하는 단계,
    상기 에러 루트의 상태의 변화를 상기 제1 및 제2 루트 중에 다른 것("다른 루트")과 연관된 다운스트림 네트워크 엘리먼트의 제2 스위치 패브릭으로 전송하는 단계, 및
    에러 루트의 상태가 다른 루트의 상태보다 나쁜 경우 및 다른 루트가 가상 접속에 대한 상기 보호 루트로서 구성되는 경우, 자동적으로 다른 루트가 상기 가상 접속에 대한 동작 루트가 되도록 상기 제2 스위치 패브릭을 성립시키도록 구성하는 단계
    를 포함하는 방법.
  34. 제33항에 있어서, 에러 셀들을 발생시키는 상기 단계는,
    상기 검출된 에러에 의해 영향을 받는 가상 접속들의 세트를 식별하는 단계,
    상기 세트 내의 각 가상 접속에 대한 에러 셀을 발생시키는 단계
    를 포함하는 방법.
  35. 제34항에 있어서, 가상 접속들의 세트를 식별하는 상기 단계는 상기 에러를 검출하는 네트워크 엘리먼트에 의해 지속되는 가상 접속들을 식별하는 단계를 포함하는 방법.
  36. 제34항에 있어서, 상기 가상 접속들의 세트를 식별하는 상기 단계는 상기 검출된 에러에 의해 영향을 받는 가상 접속들의 세트를 결정하기 위해 상기 에러를 검출한 네트워크 엘리먼트의 테이블을 검사하는 단계를 포함하는 방법.
  37. 제33항에 있어서, 에러 셀들을 발생시키는 상기 단계는,
    상기 검출된 에러에 의해 영향을 받는 가상 접속들의 세트를 식별하는 단계,
    상기 가상 접속들의 세트에 상응하는 코드 신호를 발생시키는 단계,
    상기 코드 신호를 상기 에러를 검출한 네트워크 엘리먼트의 스위치 패브릭으로 전달하는 단계, 및
    상기 코드 신호에 근거하여 각 가상 접속에 대한 에러 셀을 발생시키는 단계
    를 포함하는 방법.
  38. 제33항에 있어서, 에러 셀들과 종점들 간에 트래픽을 반송하는 셀들 간의 회선 쟁탈을 판정하는 단계를 포함하는 방법.
  39. 제33항에 있어서, 상기 에러의 성질을 결정하기 위해 상기 에러 셀이 수신된 상기 다운스트림 네트워크 엘리먼트에서 적어도 하나의 에러 셀로부터 정보를 추출하는 단계를 더 포함하는 방법.
  40. 제33항에 있어서, 에러 셀들을 발생시키는 상기 단계는 상기 에러 루트의 복수의 가능한 상태 중 하나를 나타내는 적어도 하나의 비트를 포함하는 에러 셀들을 발생시키는 단계를 포함하는 방법.
  41. 제33항에 있어서, 상기 다운스트림 네트워크 엘리먼트에서 테이블을 갱신함으로써 각 가상 접속에 대하여 상기 제1 및 제2 루트들의 상태를 트래킹하는 단계를 더 포함하는 방법.
  42. 제33항에 있어서, 상기 에러 검출 단계는 신호의 손실을 검출하는 단계를 포함하는 방법.
  43. 제33항에 있어서, 상기 에러 검출 단계는 상기 링 네트워크의 루트를 따라 송신된 신호들의 열화를 검출하는 단계를 포함하는 방법.
  44. 링 네트워크에 있어서,
    각각이 제1 및 제2 스위치 패브릭을 포함하는 복수의 네트워크 엘리먼트,
    가상 접속들을 사용하여 셀들을 전송하는 제1 및 제2 루트를 형성하기 위하여 인접 네트워크 엘리먼트들 간에 결합된 복수의 링 세그먼트를 포함하되, 각 가상 접속에 대하여, 하나의 루트는 동작 루트이고 다른 루트는 보호 루트이고,
    각 네트워크 엘리먼트의 상기 제1 및 제2 스위치 패브릭은 상기 제1 및 제2 루트들 중에 하나와 결합되고,
    각 네트워크 엘리먼트의 상기 제1 및 제2 스위치 패브릭들은 복수의 가상 접속들의 상태를 개별적으로 트래킹하여, 가상 접속에 대한 동작 루트와 연관된 상기 스위치 패브릭들 중에 하나에 의해 에러가 검출되는 경우, 에러를 검출하는 스위치 패브릭은 상기 가상 접속에 대한 상태의 변화를 스위칭 결정에 사용될 다른 스위치 패브릭으로 전송하는
    링 네트워크.
  45. 제44항에 있어서, 상기 네트워크 엘리먼트들 각각은 2개의 링 인터페이스 모듈들을 포함하되, 상기 링 인터페이스 모듈은,
    마이크로프로세서,
    상기 링 네트워크의 루트 상의 에러들을 검출하고 상기 에러들을 상기 마이크로프로세서로 전송하는 물리층 소자,
    상기 마이크로프로세서에 응답하여 상기 루트를 사용하는 영향받은 가상 접속들 상의 다운스트림 네트워크 엘리먼트들 및 이 네트워크 엘리먼트로 송신하기 위한 에러 셀을 발생시키고 스위치 패브릭을 포함하는
    링 네트워크.
  46. 제45항에 있어서, 상기 마이크로프로세서는 검출된 에러에 의해 영향을 받은 가상 접속들의 세트를 식별하고 상기 스위치 패브릭이 상기 세트 내의 상기 가상 접속들 각각에 대한 에러 셀들을 발생시키도록 명령하는 명령을 실행하는 링 네트워크.
  47. 제45항에 있어서, 상기 마이크로프로세서는 에러 셀들이 발생될 가상 접속들의 세트를 결정하기 위해 테이블을 검사하는 명령을 실행하는 링 네트워크.
  48. 제45항에 있어서, 상기 마이크로프로세서는 검출된 에러에 의해 영향받은 가상 접속들의 세트에 상응하는 코드 신호를 발생시키고 상기 코드 신호를 상기 스위치 패브릭으로 전달하여 에러 셀들을 발생시키는 명령을 실행하는 링 네트워크.
  49. 제45항에 있어서, 상기 스위치 패브릭은 상기 제1 및 제2 루트 중 한 루트의 가능한 복수의 상태 중 하나를 나타내는 적어도 하나의 비트를 포함하는 에러 셀을 발생시키는 에러 셀 발생기를 포함하는 링 네트워크.
  50. 제45항에 있어서, 상기 네트워크 엘리먼트들 각각은 액세스 인터페이스 모듈을 포함하되, 상기 액세스 인터페이스 모듈은,
    각각이 상기 링 네트워크의 상기 제1 및 제2 루트들 중에 하나와 결합된 제1 및 제2 스위치 패브릭을 포함하되,
    상기 제1 및 제2 스위치 패브릭들 각각은 복수의 가상 접속들의 상태를 트래킹하는 테이블을 포함하는
    링 네트워크.
  51. 제50항에 있어서, 상기 제1 및 제2 스위치 패브릭들 각각은 상기 가상 접속에 근거한 에러 셀들 및 상기 가상 접속들 상에 수신된 데이터 셀들에 근거하여 복수의 가상 접속들의 상태를 트래킹하는 테이블을 포함하는 링 네트워크.
  52. 가상 접속을 사용하여 셀들을 전송하는 제1 및 제2 루트들을 갖는 링 네트워크에 대한 네트워크 엘리먼트에 있어서, 가상 접속 각각에 대하여, 하나의 루트는 동작 루트이고 다른 루트는 보호 루트이며, 상기 네트워크 엘리먼트는,
    상기 제1 루트에 결합된 제1 링 인터페이스 모듈,
    상기 제2 루트에 결합된 제2 링 인터페이스 모듈,
    상기 제1 및 제2 인터페이스 모듈에 각각 결합된 제1 및 제2 스위치 패브릭들을 갖는 액세스 인터페이스 모듈을 포함하되,
    상기 링 인터페이스 모듈은 상기 링 인터페이스 모듈과 결합된 루트 상에서 에러가 검출되어 상기 루트 상에 송신되는 하나 이상의 가상 접속들에 영향을 미치는 경우 에러 셀들을 발생시키고,
    상기 액세스 인터페이스 모듈의 상기 제1 및 제2 스위치 패브릭들은 상기 가상 접속들의 상태를 트래킹하여서, 에러 셀이 가상 접속에 대한 동작 루트와 결합되어 있는 스위치 패브릭에 의해 수신되는 경우, 상기 스위치 패브릭이 상기 가상 접속의 상태의 변화를 스위칭 결정을 하기위해 사용될 다른 스위치 패브릭으로 전송하는
    네트워크 엘리먼트.
  53. 제52항에 있어서, 상기 링 인터페이스 모듈은,
    마이크로프로세서,
    상기 링 네트워크의 루트 상의 에러들을 검출하고 상기 에러들을 상기 마이크로프로세서로 전송하는 물리층 소자, 및
    상기 마이크로프로세서에 응답하여 상기 루트를 사용하는 영향받은 가상 접속들 상의 다운스트림 네트워크 엘리먼트들로 송신하기 위한 에러 셀을 발생시키는 스위치 패브릭을 포함하는
    네트워크 엘리먼트.
  54. 제53항에 있어서, 상기 마이크로프로세서는 검출된 에러에 의해 영향을 받은 가상 접속들의 세트를 식별하고 상기 스위치 패브릭이 상기 세트 내의 상기 가상 접속들 각각에 대한 에러 셀들을 발생시키도록 명령하는 명령을 실행하는 네트워크 엘리먼트.
  55. 제53항에 있어서, 상기 마이크로프로세서는 에러 셀들이 발생될 가상 접속들의 세트를 결정하기 위해 테이블을 검사하는 명령을 실행하는 네트워크 엘리먼트.
  56. 제53항에 있어서, 상기 마이크로프로세서는 검출된 에러에 의해 영향받은 가상 접속들의 세트에 상응하는 코드 신호를 발생시키고 상기 코드 신호를 상기 스위치 패브릭으로 전달하여 에러 셀들을 발생시키는 명령을 실행하는 네트워크 엘리먼트.
  57. 제53항에 있어서, 상기 스위치 패브릭은 상기 제1 및 제2 루트 중 한 루트의 가능한 복수의 상태 중 하나를 나타내는 적어도 하나의 비트를 포함하는 에러 셀을 발생시키는 에러 셀 발생기를 포함하는 네트워크 엘리먼트.
  58. 제1 및 제2 루트들을 포함하는 링 네트워크 내의 보호 스위칭을 위한 방법에 있어서,
    상기 링 네트워크의 상기 제1 및 제2 루트 중에 하나("에러 루트") 상의 에러 상태를 상기 에러 루트와 연관된 제1 스위치 패브릭에 의해 검출하는 단계,
    상기 검출된 링 에러를 제2 스위치 패브릭으로 전송하는 단계, 및
    상기 제2 스위치 패브릭이 다른 루트 상의 에러 상태를 검출하지 않고 상기 제2 스위치 패브릭이 상기 네트워크 엘리먼트에서 링을 벗어나는 모든 가상 접속에 대한 동작 또는 보호 루트에 대한 스위치 패브릭으로서 성립되지 않은 경우에, 상기 제2 스위치 패브릭을 상기 네트워크 엘리먼트에서 링을 벗어나는 모든 가상 접속들에 대한 동작 루트에 대한 스위치 패브릭으로서 성립시키는 단계
    를 포함하는 방법.
  59. 제58항에 있어서, 상기 에러 상태를 검출하는 단계는 상기 에러 루트와 연관된 상기 네트워크 엘리먼트의 버스 상의 링 에러를 검출하는 단계를 포함하는 방법.
KR1020007009207A 1998-02-20 1999-01-22 가상 접속의 보호 스위칭 KR20010041157A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US2693098A 1998-02-20 1998-02-20
US09/026,930 1998-02-20
PCT/US1999/001358 WO1999043184A1 (en) 1998-02-20 1999-01-22 Protection switching of virtual connections

Publications (1)

Publication Number Publication Date
KR20010041157A true KR20010041157A (ko) 2001-05-15

Family

ID=21834622

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020007009207A KR20010041157A (ko) 1998-02-20 1999-01-22 가상 접속의 보호 스위칭

Country Status (7)

Country Link
US (1) US6859430B1 (ko)
EP (1) EP1057361A1 (ko)
JP (1) JP3811007B2 (ko)
KR (1) KR20010041157A (ko)
CN (1) CN1291414A (ko)
AU (1) AU2335399A (ko)
WO (1) WO1999043184A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100898432B1 (ko) * 2006-02-24 2009-05-21 아락사라 네트워크 가부시키가이샤 링 네트워크 및 마스터 노드

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6898177B1 (en) * 1999-09-09 2005-05-24 Nortel Networks Limited ATM protection switching method and apparatus
US6850483B1 (en) * 1999-11-30 2005-02-01 Ciena Corporation Method and system for protecting frame relay traffic over SONET rings
US7545755B2 (en) * 2000-03-03 2009-06-09 Adtran Inc. Routing switch detecting change in session identifier before reconfiguring routing table
US6894978B1 (en) * 2000-03-10 2005-05-17 Noriaki Hashimoto Method and system for operation of a resilient closed communication network without a dedicated protection network segment
JP2002077212A (ja) 2000-09-01 2002-03-15 Mitsubishi Electric Corp 光多分岐通信システム
US7187674B2 (en) * 2001-10-30 2007-03-06 Hewlett-Packard Development Company, L.P. Method and apparatus for using adaptive switches for providing connections to point-to-point interconnection fabrics
US7602701B1 (en) * 2003-12-22 2009-10-13 Alcatel Lucent WideBand cross-connect system and protection method utilizing SONET add/drop multiplexers
CN100355246C (zh) * 2005-12-01 2007-12-12 中讯邮电咨询设计院 用于光传输通信网络业务路由的设计方法
US8477596B2 (en) * 2006-01-30 2013-07-02 Infinera Corporation Application of hardware-based mailboxes in network transceivers and distributed approach for predictable software-based protection switching
CN101465669B (zh) * 2007-12-21 2012-11-21 华为技术有限公司 一种建立低阶sncp路径的方法和装置
US10248453B2 (en) * 2012-10-23 2019-04-02 Red Hat Israel, Ltd. Client live migration for a virtual machine
EP2942912B1 (en) * 2013-01-04 2018-09-12 Nec Corporation Control device, communication system, tunnel endpoint control method and program

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4677611A (en) 1985-02-25 1987-06-30 Itt Corporation Apparatus and method for executing communication protocol conversions
JP2880271B2 (ja) 1990-08-17 1999-04-05 株式会社日立製作所 帯域制御方法および回路
US4835763A (en) * 1988-02-04 1989-05-30 Bell Communications Research, Inc. Survivable ring network
JP2837182B2 (ja) 1989-08-04 1998-12-14 富士通株式会社 セルデータの伝送方法、送信要求処理方法及びスイッチ
JP2784080B2 (ja) * 1990-05-09 1998-08-06 富士通株式会社 リングネットワーク及びその障害復旧方法並びにリングネットワークに用いられるノード
JP3483900B2 (ja) 1992-07-08 2004-01-06 株式会社日立製作所 同報通信方法
US5673262A (en) 1993-06-03 1997-09-30 Nec Corporation Communication network comprising transit switches without asynchronous transfer mode switching capability
DE4332824C1 (de) 1993-09-27 1995-03-16 Siemens Ag Verfahren und Schaltungsanordnung zum Übertragen von Nachrichtenzellen über virtuelle Pfade eines ATM-Kommunikationssystems
US5390164A (en) 1993-10-22 1995-02-14 At&T Corp. Ring interworking between bidirectional line-switched ring transmission systems
US5394389A (en) 1993-10-22 1995-02-28 At&T Corp. Ring interworking between bidirectional line-switched ring transmission systems and path-switched ring transmission systems
US5390194A (en) 1993-11-17 1995-02-14 Grumman Aerospace Corporation ATG test station
FR2714559B1 (fr) 1993-12-23 1996-01-26 Plas Patrick Réseau d'accès en anneau d'un réseau de radiotéléphonie mobile.
GB9403223D0 (en) * 1994-02-19 1994-04-13 Plessey Telecomm Telecommunications network including remote channel switching protection apparatus
JPH07264229A (ja) 1994-03-18 1995-10-13 Fujitsu Ltd 仮想リング構成システム
US5515363A (en) 1994-06-30 1996-05-07 Digital Equipment Corporation Traffic shaping system with transmit latency feedback for asynchronous transfer mode networks
JP3340846B2 (ja) 1994-07-05 2002-11-05 富士通株式会社 Atm−lan及びサーバ及びatmアドレス管理方法
IT1266895B1 (it) 1994-07-26 1997-01-21 Cselt Centro Studi Lab Telecom Procedimento per l'allocazione ottimale delle risorse per il trasporto di flussi informativi a banda variabile su reti in tecnica atm, e nodo
JP2817768B2 (ja) 1994-12-27 1998-10-30 三菱電機株式会社 リング型atmネットワークシステム
US5852606A (en) 1995-07-12 1998-12-22 Bay Networks, Inc. Method and apparatus for transmitting cells across an ATM switch bus
CA2181206C (en) 1995-07-24 2001-03-13 Anwar Elwalid A method for admission control and routing by allocating network resources in network nodes
JPH09130421A (ja) 1995-11-02 1997-05-16 Furukawa Electric Co Ltd:The 仮想ネットワーク管理方法
US5684800A (en) 1995-11-15 1997-11-04 Cabletron Systems, Inc. Method for establishing restricted broadcast groups in a switched network
JP3131137B2 (ja) 1996-02-28 2001-01-31 株式会社日立製作所 バーチャルネットワークシステム
US5949755A (en) * 1996-04-12 1999-09-07 Fujitsu Network Communications, Inc. ATM emulated path protection
JP3639383B2 (ja) * 1996-04-15 2005-04-20 富士通株式会社 光伝送システム
JP3819480B2 (ja) * 1996-06-28 2006-09-06 株式会社日立コミュニケーションテクノロジー 多重変換装置の構築方法
US6256292B1 (en) * 1996-07-11 2001-07-03 Nortel Networks Corporation Self-healing line switched ring for ATM traffic
US5805820A (en) 1996-07-15 1998-09-08 At&T Corp. Method and apparatus for restricting access to private information in domain name systems by redirecting query requests
KR100233261B1 (ko) * 1996-11-16 1999-12-01 이계철 대국장애표시신호를 이용한 1+1 양방향 선로절체 제어방법
US5978356A (en) 1997-04-09 1999-11-02 Lucent Technologies Inc. Traffic shaper for network nodes and method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100898432B1 (ko) * 2006-02-24 2009-05-21 아락사라 네트워크 가부시키가이샤 링 네트워크 및 마스터 노드

Also Published As

Publication number Publication date
JP3811007B2 (ja) 2006-08-16
WO1999043184A1 (en) 1999-08-26
US6859430B1 (en) 2005-02-22
EP1057361A1 (en) 2000-12-06
CN1291414A (zh) 2001-04-11
JP2002504793A (ja) 2002-02-12
AU2335399A (en) 1999-09-06

Similar Documents

Publication Publication Date Title
US7596094B2 (en) System and method for transmission of operations, administration, and maintenance packets between ATM and switching networks upon failures
US6041037A (en) ATM virtual path switching node
US6975586B1 (en) Protection switching method and apparatus for passive optical network system
US5949755A (en) ATM emulated path protection
US7778163B2 (en) System and method for detecting failures and re-routing connections in a communication network
US7839772B2 (en) Line redundant device and method
EP1501246B1 (en) Network data re-routing
JP3200438B2 (ja) データパケットの識別
KR20010041157A (ko) 가상 접속의 보호 스위칭
US6904542B2 (en) System for group-based distributed protection switching
US6704279B2 (en) Circuit arrangement for providing a back-up circuit for transmission devices in ring architectures that route MPLS packets
CA2270657C (en) A method for switching transmission devices to an equivalent circuit for the bidirectional transmission of atm cells
US6940810B1 (en) Protection switching of virtual connections at the data link layer
US6674755B1 (en) Method and system for protection switching in a telecommunications network
JP2003298625A (ja) リング型の非同期転送モード転送システムでの保護切替方法
KR100306171B1 (ko) 원거리 통신 스위칭 장비에서 기능 및 모듈 리던던시를제공하기 위한 방법 및 장치
JPH05160851A (ja) 非同期転送モード通信方式の電子交換システム
US6990066B1 (en) Method for using a pre-configured ATM switch and traffic discard to facilitate UPSR selection
US7881186B2 (en) Method about protecting high layer service in the multilayer communication equipment
US6987759B1 (en) Method for using a pre-configured TDM switch and traffic discard to facilitate UPSR selection
JP3085840B2 (ja) 多重化装置
JPH10294735A (ja) 回線インタフェース装置
JP2000261444A (ja) Atm通信システム
JPH10164084A (ja) Atmトラフィック制御方式

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
NORF Unpaid initial registration fee