[go: up one dir, main page]

KR920001759B1 - 데이타 통신 네트워크 - Google Patents

데이타 통신 네트워크 Download PDF

Info

Publication number
KR920001759B1
KR920001759B1 KR1019860700349A KR860700349A KR920001759B1 KR 920001759 B1 KR920001759 B1 KR 920001759B1 KR 1019860700349 A KR1019860700349 A KR 1019860700349A KR 860700349 A KR860700349 A KR 860700349A KR 920001759 B1 KR920001759 B1 KR 920001759B1
Authority
KR
South Korea
Prior art keywords
node
data
ring transmission
transmission path
ring
Prior art date
Application number
KR1019860700349A
Other languages
English (en)
Other versions
KR880700564A (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 아메리칸 텔리폰 앤드 텔레그라프 캄파니
Publication of KR880700564A publication Critical patent/KR880700564A/ko
Application granted granted Critical
Publication of KR920001759B1 publication Critical patent/KR920001759B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/74Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for increasing reliability, e.g. using redundant or spare channels or apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

내용 없음.

Description

[발명의 명칭]
데이타 통신 네트워크
[도면의 간단한 설명]
전술한 것 외에 본 발명의 다른 목적, 특징 및 잇점은 이하 도면의 설명에서 더욱 명백해진다.
제1도는 본 발명의 원리를 실시한 데이타 통신 네트워크의 블럭선도이다.
제2도는 도래 및 유출 링 전송 경로에 따른 데이타 버스를 통해 노드 프로세서를 결합시키도록 배치된 노드의 링 억세스 제어장치의 블럭선도이다.
제3도는 네트워크 데이타 메시지의 헤더부에 대한 바이트 조직의 기능 선도이다.
제4도는 네트워크 링 전송 경로상에서 전송되는 데이타 메시지의 블럭키지를 검출하기 위한 타이머를 도시한 것이다.
제5도는 데이타 통신 네트워크의 세그먼트를 고립시키도록 링 전송 경로를 상호 접속하기 위한 링 억세스 제어장치의 논리 회로를 설명한 것이다.
제6도는 노드 식별 어드레스에 따른 메시지 헤더 데이타의 바이트를 매치하기 위한 종착 매치 장치 및 노드 소스의 논리 회로를 도시한 것이다.
제7도는 데이타 메시지의 노드 구성(disposition)을 한정하는 정보를 인출하기 위한 메시지 구성 장치를 도시한 것이다.
제8도는 노드의 버퍼 기억 장치로부터 데이타를 비적재하기 위한 논리 회로를 설명한 것이다.
제9도는 노드 프로세서에 대한 데이타 버스상에서 판독되도록 노드에서 이용 가능한 데이타 메시지를 표시하기 위한 링 판독 데이타 가용 장치의 논리 회로를 도시한 것이다.
제10도는 노드와 결합된 유출 링 전송 경로상에서 전송 가능한 데이타를 표시하기 위한 링 판독 가용 장치의 논리 회로를 도시한 것이다.
제11도는 노드 데이타 버스 및 유출 링 전송 경로상에서 수신된 데이타를 판독하고 전송하도록 노드를 제어하기 위한 노드 구성 논리 회로를 도시한 것이다.
제4 내지 11도에 설명된 데이타 통신 네트워크 노드를 상세히 설명한 논리 회로는 논리 게이트 및 레지스터에 의해 실행되며, 그의 작동법은 본 기술에 공지되어 있다. 그에 유사한 게이트 및 레지스터는 법인체인 맥그로우 힐사의 1965년판 텍스트북 펄스, 디지탈 및 스위칭 파형과, 법인체인 텍사스 인스트루먼트사의 1976년, 제2판 디자인 엔지니어용 TTL데이타북내에서 제이·밀만 및 에이취·토브에 의해 상세히 기술되어 있다.
[발명의 상세한 설명]
[발명의 분야]
본 발명은 노드, 프로세서 및 데이타 시스템과 결합된 각각의 노드로 상호 접속된 링 전송 경로를 갖는 데이타 통신 네트워크를 유지 보수하기 위한 방법에 관한 것이다.
[발명의 배경]
데이타 통신 네트워크는 데이타를 전송하고 수신하도록 네트워크를 이용하는 데이타 시스템을 상호 접속하는데에 자주 이용되어 왔다. 통상적으로, 그러한 데이타 통신 네트워크는 링 전송 경로를 갖는 데이타 시스템을 결합시키는데에 이용되는 링 인터페이스 노드를 상호 접속한 링 전송 경로를 구비한다. 데이타는 통상적으로 발신 데이타 시스템에서 링 인터페이스 노드로 전송되고, 종종 간단하게 노드로 칭하며, 그리고 수신 데이타 시스템과 결합된 노드에 대한 중간 노드를 통하는 링 전송 경로를 거쳐 전송된다.
링형의 데이타 통신 네트워크에 있어서, 노드가 회로 및 소자 결함을 일으키거나 링 전송 경로가 개방되어 네트워크를 작동치 않게 할 수 있다. 과거에는, 그 대안으로서 링 전송 경로를 제공함으로써 그런형의 네트워크에 대한 신뢰성을 높이도록 시도되어 왔다. 따라서, 링형의 데이타 통신 네트워크는 네트워크 주위의 한 방향으로 데이타를 전송하도록 배치된 링 전송 경로와, 반대방향으로 데이타를 전송하도록 배치된 다르 링 전송 경로로 설계될 수 있다. 이 경우에 있어서, 노드나 링 전송 경로는 고장난 링 전송 경로가 네트워크의 고장 부분을 해소시키도록 네트워크의 다른 부분에서 동시에 루프되게 한다. 계속 작동하는 데이타 통신 네트워크부가 네트워크의 고립된 세그먼트와 통신하지 않게 하여, 고장 직후의 진단 및, 네트워크 서비스에 대한 고립된 세그먼트의 복원을 지연시킨다는 점에서 상기 형태의 데이타 통신 네트워크에 문제점이 있다.
노드가 링 전송 경로를 동시에 루프 접속 가능케 함으로써 데이타 통신 네트워크의 세그먼트를 고립시키는 단계와, 상기 루프 접속된 링 경로 사이에 데이타 메시지를 전함으로써 데이타 통신 네트워크의 상기 고립된 세그먼트내에 위치된 노드와 통신하는 단계로 이루어지는 본 발명의 방법에 따라 문제점이 해결될 수 있다.
[발명의 요약]
본 발명의 실시예에 있어서, 데이타 통신 네트워크는 데이타 시스템 사이에서 데이타 메시지를 전송하는 데에 이용되는 노드 프로세서 및 데이타 시스템과 결합된 각 노드를 상호 접속한 링 전송 경로를 구비한다. 링 전송 경로상에 데이타 메시지의 전파 불능을 검출하는 네트워크 및 노드 장치를 유지 보수하기 위한 방법은 네트워크의 세그먼트를 고립시키도록 노드가 링 전송 경로를 동시에 루프 접속 가능케 함으로써 데이타 통신 네트워크의 세그먼트를 고립시키도록 배치되는 것이다. 노드의 유지 보수 장치 및 방법은 노드가 노드 프로세서내로 한 루프 접속된 링 전송 경로의 진단 데이타 메시지를 쉽게 판독 가능케 하고, 그리고 데이타 통신 시스템 서비스에 대해 고립된 세그먼트를 유지 보수하여 복원하도록 노드 프로세서에서 루프 접속된 다른 링 경로상으로 진단 데이타 메시지를 기록 가능케 한다.
본 발명의 한 특징에 따르면, 노드 프로세서 및 데이타 시스템과 결합된 각 노드로 상호 접속된 링 전송 경로를 갖는 데이타 통신 네트워크를 유지 보수하기 위한 방법은 노드에서의 링 전송 경로의 데이타 메시지를 노드 프로세서내로 쉽게 판독케 함으로써 데이타 메시지의 네트워크를 플러쉬(flush)하는 단계와, 노드가 링 전송 경로를 루프 접속 가능케 함으로써 플러쉬된 네트워크의 세그먼트를 고립시키는 단계로 이루어진다. 상기 방법은, 또한 정상 작동에 대한 데이타 통신 네트워크를 유지 보수하여 복원시키도록 노드 프로세서와 루프 접속된 링 전송 경로 사이에 진단 데이타 메시지를 전송함으로써 네트워크와 고립된 세그먼트내에 위치된 노드와 통신하는 단계로 이루어진다.
본 발명의 다른 특징에 따르면, 노드 프로세서 및 데이타 시스템과 결합된 각 노드로 상호 접속된 링 전송 경로를 구비한 데이타 통신 네트워크를 유지 보수하기 위한 방법은 유출 링 전송 경로상에 전파된 연속 바이트의 데이타 메시지 사이의 간격을 타이밍 함으로써 전파 노드로부터 한 바이트의 데이타 메시지를 수신하도록 수신 노드의 불능을 검출하는 단계로 이루어진다. 상기 방법은, 또한 타이밍 간격이 예정치를 초과할시에 전파 노드의 블럭키지(blockage)가 발생한 노드 프로세서를 신호 표시하는 단계와, 유출 링 전송 경로상에 블럭된 데이타 메시지를 노드가 전파하지 못하게 하는 단계를 포함한다. 상기 방법은 또한 링 전송 경로를 노드 프로세서내로 도래시키는 블럭된 데이타 메시지 및 데이타 메시지의 바이트를 노드가 쉽게 판독 가능케 한다.
본 발명의 다른 특징에 따르면, 노드 프로세서 및 데이타 시스템과 결합된 각 노드를 사호 접속한 링 전송 경로를 구비한 데이타 통신 네트워크를 유지 보수하기 위한 방법은 다른 유출 링 전송 경로상에 전파된 연속 바이트의 데이타 메시지 사이의 간격을 타이밍 함으로써 전파 노드로부터 한 바이트의 데이타 메시지를 수신하도록 수신 노드의 불능을 검출하는 단계로 이루어진다. 상기 방법은, 또한 타이밍 간격이 예정치를 초과할시에 전파 노드의 블럭키지(blockage)가 발생한 노드 프로세서를 신호 표시하는 단계와, 유출 링 전송 경로상에 블럭된 데이타 메시지를 노드가 전파하지 못하게 하는 단계를 포함한다. 상기 방법은 또한 링 전송 경로를 노드 프로세서내로 도래시키는 블럭된 데이타 메시지 및 데이타 메시지의 바이트를 노드가 쉽게 판독 가능케 한다.
본 발명의 다른 특징에 따르면, 노드 프로세서 및 데이타 시스템과 결합된 각 노드를 상호 접속한 링 전송 경로를 구비한 데이타 통신 네트워크를 유지 보수하기 위한 방법은 다른 유출 링 전송 경로를 갖는 한 유출 링크 전송 경로와 정상적으로 결합된 도래 전송 경로를 상호 접속하는 단계와, 다른 유출 링 전송 경로에 대한 한 유출 링 전송상에 데이타 가용 신호를 발생시키기 위한 노드 장치의 제어를 전달하는 단계로 이루어진다.
본 발명의 다른 특징에 따르면, 네트워크의 세그먼트를 고립시키도록 네트워크의 노드에서 루프 접속된 링 전송 경로를 구비한 데이타 통신 네트워크를 유지 보수하기 위한 방법은 루프 접속된 링 전송 경로의 세트로부터 연속 바이트의 진단 데이타 메시지를 수신하기 위한 단계와, 데이타 통신 네트워크를 유지 보수하여 복원시키도록 루프 접속된 링 전송 경로의 다른 세트로 진단 데이타를 전달하기 위한 단계로 이루어진다.
본 발명의 다른 특징에 따르면, 노드 프로세서 및 데이타 시스템과 결합된 각 노드를 상호 접속한 링 전송 경로를 구비한 데이타 통신 네트워크를 유지 보수하기 위한 노드는 전파 노드에서 데이타 메시지를 수신하도록 수신 노드의 불능을 검출하기 위한 장치를 구비한다. 데이타 메시지를 전파하는 노드의 불능을 검출하는데에 응답하는 노드의 장치는 데이타 메시지의 데이타 통신 네트워크를 플러쉬하여, 네트워크의 활동부로부터 세그먼트를 고립시키도록 동시에 루프 접속한 링 전송 경로로 네트워크가 고장난 세그먼트를 고립시킨다. 상기 노드는 노드 프로세서내로 루프 접속된 링 전송 경로의 진단 데이타 메시지의 바이트를 쉽게 판독하여, 활동 연산에 대한 데이타 통신 네트워크의 고립된 세그먼트를 진단하여 복원시키도록 노드 프로세서로부터 다른 루프 접속된 링 전송 경로상으로 판독 진단 데이타 메시지의 바이트를 기록함으로써 고립된 노드와 통신할 수 있다.
본 발명의 다른 특징에 따르면, 노드 프로세서 및 데이타 시스템과 결합된 각 노드로 상호 접속된 링 전송 경로를 갖는 통신 네트워크를 유지 보수하기 위한 노드는 전파 노드에서 데이타 메시지를 수신 하도록 수신 노드의 불능을 검출하기 위한 장치를 구비한다. 데이타 메시지를 전파하는 노드의 불능을 검출하는데에 응답하는 노드의 장치는 데이타 메시지의 데이타 통신 네트워크를 플러쉬하여, 네트워크의 활동부로부터 세그먼트를 고립시키도록 동시에 루프 접속한 링 전송 경로로 네트워크가 고장난 세그먼트를 고립시킨다. 상기 노드는 노드 프로세서내로 루프 접속된 링 전송 경로의 진단 데이타 메시지의 바이트를 쉽게 판독하여, 활동 연산에 대한 데이타 통신 네트워크의 고립된 세그먼트를 진단하여 복원시키도록 노드 프로세서로부터 다른 루프 접속된 링 전송 경로상으로 판독 진단 데이타 메시지의 바이트를 기록함으로써 고립된 노드와 통신할 수 있다.
본 발명의 다른 특징에 따르면, 노드 프로세서 및 데이타 시스템과 결합된 각 노드로 상호 접속된 링 전송 경로를 갖는 데이타 통신 네트워크를 유지 보수하기 위한 노드는 한 바이트의 데이타 메시지가 수신 노드에 의해 이용 가능하고 수신될 시에 시간의 간격을 타이밍하기 위한 장치를 구비한다. 이 타이밍 장치가 예정된 시간 간격을 초과할시에, 노드는 블럭키지가 데이타 메시지를 전송하는데에는 발생되는 관련된 노드 프로세서를 신호 표시하도록 배치되어, 링 전송 경로상의 블럭된 데이타 메시지의 연속 바이트가 전송되지 못하게 한다.
본 발명의 다른 특징에 따르면, 노드 프로세서를 가진 데이타 버스에 의해 결합된 각 노드로 상호 접속된 링 전송 경로를 구비하여, 데이타 메시지를 전송하는 블럭키지를 검출하는 데이타 통신 네트워크를 유지 보수하기 위한 노드는 블럭된 노드 프로세서내로 데이타 버스를 통해 도래한 링 전송 경로의 블럭된 데이타 메시지 및 연속 데이타 메시지의 바이트를 쉽게 판독케 함으로써 네트워크를 플러쉬하기 위한 장치를 구비한다. 블럭된 노드 장치는, 또한 다른 도래 링 전송 경로에 대한 도래 링 전송 경로와 정상적으로 결합된 유출 링 전송 경로를 루프 접속하도록 배치되어, 네트워크의 세그먼트를 고립시키고, 유출 링 전송 경로와 루프 접속된 다른 도래 링 전송 경로에 대한 도래 링 전송 경로와 정상적으로 결합된 데이타 가용 신호를 발생시키기 위한 제어 장치를 전달한다.
본 발명의 다른 특징에 따르면, 고장난 네트워크의 세그먼트를 고립시키도록 루프 접속된 링 전송 경로를 구비하고 또 데이타 통신 네트워크를 유지 보수하기 위한 노드는 한 루프 접속된 전송 경로상의 연속 바이트의 진단 데이타 메시지를 수신하여, 다른 루프 접속된 링 전송 경로의 유출 링 전송 경로상에서 병렬 비트 형식의 각 진단 데이타 바이트를 전송함으로써 다른 루프 접속된 링 전송 경로로 진단 데이타 메시지를 전송하기 위한 장치를 구비한다.
[일반적인 설명]
제1도에서, 설명된 데이타 통신 네트워크는 데이타 시스템(6)을 데이타 통신 네트워크와 결합시킬 각각의 다수 노드 RI1, RI2및 RI3를 상호 접속하는 링 전송 경로(0, 1)를 구비한다. 노드 RI1과 같은 노드는, 데이타 시스템(6)을 데이타 통신 네트워크와 결합시키는데에 이용된 데이타 링크(5)를 종료시키도록 배치된 라인 인터페이스 장치(4)와 노드 프로세서(3)에 따른 데이타 버스(23)에 의해 접속된다. 데이타 시스템(6)은 다른 데이타 통신 네트워크나, 컴퓨터 및 데이타 단말기등과 같은 각종 공지된 부품중의 어느 하나이며, 그에 대해 상세히 기술될 필요가 없다.
정상 작동 모드에 있어서, 데이타 시스템(6)은 데이타를 발신시켜, 데이타 링크(5)를 거쳐 라인 인터페이스 장치(4)를 통한 데이타를 노드 프로세서(3)로 전송시킨다. 노드 프로세서(3)는 그때 이용가능한 데이타가 있는 결합된 소스 노드 RI1에 신호를 표시한다. 데이타의 노드 구성을 유도하여, 구성 가용 신호를 발생시킴으로써, 노드 RI1은 데이타 버스(23)나 링 전송 경로(0, 1)상에서 이용 가능한 데이타 표시에 응답한다. 일단, 노드 구성이 유도되면, 종착 노드 RI3에 대한 노드 RI2와 같은 중간 노드와, 라인 인터페이스 장치(4)를 통한 노드 프로세서(3)에 대한 데이타 버스(23) 및, 수신 데이타 시스템(6)에 대한 데이타 링크(5)를 통하여 노드 RI1은 링 전송 경로(0, 1)상에서 데이타를 전송한다.
제3도에서, 데이타 통신 네트워크상에서 발생한 데이타 메시지는 복수개의 다중 비트 데이타 바이트로 이루어져 있다. 각 데이타 바이트 8비트 데이타로 이루어져 있으며, 제어 비트 “C”와 패리티 비트 “P”양자를 갖고 있다. 제1의 6바이트는 데이타에 대한 헤더를 형성하여, 데이타 메시지를 발신하는 소스 노드와 데이타 메시지를 수신할 종착 노드를 식별한다. 특히, 제1데이타 바이트의 “C”비트 위치내에서 발생한 논리 1은 데이타 메시지의 개시를 식별한다. 비트 0 내지 3은 노드의 하드웨어 제어기능을 한정하고, 이후 바이트 1이라 칭하는 제1데이타 바이트의 비트 5 및 6은 데이타 종착 제어를 한정한다. 예를들면, 비트 5 및 6내에 레코드된 코드 00은 모든 노드에 의해 수신될 범용 방송(broad cast)데이타를 표시하는데에 이용되며, 코드 1은 데이타 데이타 메시지를 전송하는 노드에 직접 뒤따르는 다음 노드를 표시하는데에 이용될 수 있다. 코드 01은 특정 노드로 전송된 선택 방송 데이타를 표시하며, 코드 11은 특정 종착 노드로 전송될 데이타를 식별하는데에 이용될 수 있다. 데이타 바이트 2는 데이타 메시지로 이루어진 바이트의 총수를 상술하는데에 이용되며, 바이트 3 및 4는 데이타 메시지의 소스인 노드의 어드레스를 포함한다. 데이타 메시지가 예정되는 노드의 어드레스 데이타 바이트 5 및 6내에서 식별된다. 데이타 바이트 4 및 6의 비트 7내에서 레코드된 0 도는 1은 데이타 메시지가 소스 노드에서 전송되어, 종착 노드에 의해 수신되는 링 전송 경로(0, 1)를 식별한다.
예를들어 노드 RI1과 같은 제1도의 노드는 링 전송 경로(1)와 같은 링 전송 경로상에서 데이타 메시지의 각 바이트를 연속적으로 전송시킴으로써 후행 노드 RI2로 데이타 메시지를 전송한다. 링 전송 경로(1)가 노드 RI1과 노드 RI2사이에서 개방될 경우, 또는 중간 노드 RI2가 회로 고장을 일으킬 경우, 그때 전송 노드 RI1은 링 전송 경로(1)상의 데이타 메시지를 노드 RI2로 전송시키는 블럭키지에 접속된다. 짧은 시간 간격내에서, 각 노드는 링 전송 경로(1)의 유사한 블럭키지에 접속되며, 링 전송 경로(1)는 데이타를 조정할 수 없다.
본 발명의 실시예에 있어서, 노드 RI1과 같은 각 데이타 통신 네트워크 노드는 링 전송 경로사에서 전송된 데이타의 연속 바이트 사이의 간격의 시간을 정하도록 배치된다. 노드 RI1과 같은 노드가 링 전송 경로(1)상에서 데이타 메시지를 전송하는 블럭키지에 접속할 경우, 링 억세스 제어 장치(21)는 링 판독 장치(230) 및 데이타 버스(23)를 통해 노드 프로세서(3)내로 링 전송 경로(1)에 대한 노드 RI1로 쉽게 도래한 모든 데이타 메시지를 판독케 함으로써 링 전송 경로(1)를 플러쉬 하도록 제어된다.
데이타 메시지의 링 전송 경로(1)를 플러쉬한 후, 데이타 블럭키지에 접속한 네트워크부에 인접하고, 노드 RI1및 RI3와 같은 데이타 통신 네트워크 노드는 데이타 블럭키지에 접속한 네트워크의 세그먼트를 고립시키기 위해 링 전송 경로(0, 1)를 재배치 시키도록 제어된다.
특히, 노드 RI1은, 데이타선택기(12) 및 링 억세스 제어 장치 RAC(21)를 통해 노드 RI1에 입력한 링 전송 경로(1)가 데이타 선택기(03)를 통해 상기 RAC(21)의 출력에서 유출 링 전송 경로(O)와 루프 접속되도록 제어된다. 데이타 선택기(02) 및 링 억세스 제어 장치(20)를 노드 RI1을 도래한 링 전송 경로(0)는 유출 링 전송 경로(1)에 따른 데이타 선택기(13)를 통해 상기 장치(20)의 출력에서 루프 접속된다. 마찬가지로, 유출 링 전송 경로(1)에 따른 데이타 선택기(13)를 통한 데이타 선택기(02) 및 링 억세스 제어 장치(20)를 통해 도래한 링 전송 경로(0)와, 유출 링 전송 경로(0)에 따른 데이타 선택기(03)를 통한 데이타 선택기(12) 및 링 억세스 제어 장치(21)를 통해 도래한 링 전송 경로(1)를 루프 접속함으로써 노드 RI3는 노드 RI2를 포함한 데이타 통신 네트워크의 세그먼트를 고립시키도록 제어된다.
노드 RI1과 관련된 노드 프로세서(3)내로 강제로 판독되고, 네트워크의 고립된 세그먼트의 외부에서 데이타 통신 네트워크의 활성부상에 위치된 노드로 의도되는 데이타 메시지는 노드 프로세서에서 데이타 버스(23)상으로 판독될 수 있다. 데이타 버스(23)상에서 발생한 각 바이트의 데이타 메시지는 데이타 선택기(12)를 통해 링 기록 장치(231)에서 판독되어, 데이타 선택기(03)를 통해 링 억세스 제어 장치(21)로부터 링 전송 경로(0)상으로 전송된다. 각 바이트의 데이타 메시지는 데이타 통신 네트워크의 노드 및 링 전송경로(0)를 통해 어드레스 데이타 시스템(6)을 서브(serve)한 종착 노드로 전송된다. 링 전송 경로(1)상의 종착 노드에 의해 서브된 데이타 시스템(6)으로 어드레스되고 노드 RI3로 도래한 링 전송 경로(0)상에 데이타 메시지 데이타 선택기(02)를 통해 판독되어, 데이타 선택기(13)를 통해 링 억세스 제어 장치(20)로부터 링 전송 경로(1)상으로 전송된다. 따라서, 데이타 통신 네트워크는 네트워크의 고립된 세그먼트의 외부에 위치된 노드외 결합된 데이타 시스템(6)을 계속 서브한다.
네트워크의 고립된 세그먼트의 외부에서 루프된 링 전송 경로(0, 1)에 의해 접속된 데이타 시스템(6)을 서브하는 데이타 통신 네트워크의 활성부는 네트워크의 고립된 세그먼트내에 위치된 노드 및 링 전송 경로를 진단하는데에 이용된다. 예를들면, 유지 보수 진단 메시지 그 자체로 어드레스하고, 메시지내에 진단 메시지를 기억시켜, 메시지의 카피를 데이타 버스(23)상에 위치시킴으로써 노드 RI1의 노드 프로세서(3)는 네트워크의 고립된 세그먼트내에 위치된 링 전송 경로(0, 1)의 연결(continuity)검사를 한다. 유지 보수 메시지는 링 전송 경로(231)에 의해 데이타 선택기(02)를 통해 노드 RI1내로 기록되어, 데이타 선택기(02)를 통해 링 억세스 제어 장치(20)에 의해 네트워크의 고립된 세그먼트의 링 전송 경로(1)상으로 전송된다. 노드 RI2의 입력에서의 링 전송 경로(1)상에 발생한 각 바이트의 진단 메시지는 데이타 선택기(12)를 통해 링 억세스 제어 장치(21)내로 판독되어, 링 전송 경로(1)를 통해 데이타 선택기(13)에서 노드 RI3로 전송된다. 진단 메시지는 그때 노드 RI3의 데이타 선택기(12)를 통해 수신되어, 데이타 선택기(03)를 통해 링 억세스 제어 장치(21)에 의해 노드 RI2와 결합된 유출 링 전송 경로(O)상으로 전송된다. 마찬가지로, 진단 메시지는 데이타 선택기(02)를 통해 판독되어, 데이타 선택기(03)를 통해 판독되어, 링 판독장치(230) 및 데이타 버스(23)를 통해 링 억세스 제어 장치(20)에 의해 노드 RI1후방으로 연장한 유출 링 전송 경로0)상으로 전송된다. 노드 RI2로부터 링 전송 경로(0)상에 전송된 각 바이트의 복귀된 진단 메시지 데이타 선택기(03)를 통해 링 억세스 제어 장치(20)에 의해 노드 RI1과 결합된 노드 프로세서(3)로 전송된다. 복귀된 진단 메시지는 노드 프로세서에 의해 루프 연결을 결정하도록 기억된 진단 메시지와 비교된다.
진단 메시지가 예정된 시간 간격내에서 도래 링 전송 경로(0)를 통해 소스 노드 RI1에서 전송되지 않을 경우, 그때 노드 프로세서(3)는 네트워크의 고립된 세그먼트의 링 전송 경로(1)를 통해 종착 노드 RI3로 다른 진단 메시지를 어드레스하여 전송할 수 있다. 종착 노드 RI3에서, 도래 링 전송 경로(1)상에 발생한 각 바이트의 진단 메시지는 데이타 선택기(12) 및 링 억세스 제어 장치(21)에 의해 수신되어, 링 판독장치(230)를 통해 데이타 버스(23)를 거쳐 노드 프로세서(3)로 전송된다. 수신된 진단 메시지는 노드 RI3의 노드 프로세서(3)에 명령하여, 노드 RI1에 대한 데이타 통신 네트워크의 활성부의 링 전송 경로(1) 및 링 억세스 제어 장치(20)를 거쳐 데이타 선택기(02, 13)를 통한 링 기록 장치(231) 및 데이타 버스(23)를 통해 진단 메시지를 전송한다. 전송된 진단 메시지를 수신하여, 그와 원래 전송된 진단 메시지를 비교하는 것은 노드 RI1에서 노드 RI2로 통하는 유출 링 전송 경로(1)를 노드 RI3에 대한 데이타 통신 네트워크의 고립된 세그먼트와 연결을 표시한다.
링 기록 장치(231), 데이타 선택기(12), 링 억세스 제어 장치(21) 및 데이타 선택기(03)를 통해 노드 RI1의 노드 프로세서(3)는 네트워크의 활성부의 유출 링 전송 경로(0)를 거쳐 종착 노드 RI3로 어드레스된 진단 메시지를 전송한다.
링 기록 장치(231), 데이타 선택기(12) 및 링 억세스 제어 장치(21), 노드 RI1에 대한 네트워크의 고립된 세그먼트의 유출 링 전송 경로(0)를 거친 데이타 선택기(03)를 통해 종착 노드 RI3의 노드 프로세서(3)는 수신된 진단 메시지를 전송한다. 노드 RI1의 노드 프로세서(3)는 중간 노드 RI2를 통한 노드 RI3로부터 노드 RI1으로 연장한 링 전송 경로(0)의 세그먼트부의 연결을 수신된 진단 메시지로부터 결정한다.
전송 연결이 링 전송 경로(0, 1)의 고립된 세그먼트를 존재하게 한다고 가정하면, 노드 RI1과 관련된 노드 프로세서(3)는 RI2로 어드레스된 진단 메시지를 노드 RI2와 결합된 루프 링 전송 경로(1)상으로 기록함으로써 네트워크의 고립된 세그먼트내에 위치된 노드 RI2와 같은 노드를 진단한다. 필요하다면, 노드 RI2의 노드 프로세서(3)은 종착 노드 RI3로 어드레스된 링 전송 경로(1)상의 진단 메시지의 바이트를 전송함으로써 활동 네트워크상으로 진단 메시지를 기록한다. 노드 RI3의 노드 프로세서(3)은 수신된 진단 메시지를 루프된 링 전송 경로(1)상으로 기록함으로써 수신된 진단 메시지를 네트워크의 활성부대로 번갈아 전송한다. 종착 노드 RI2로 어드레스되고, 노드 RI2로 도래한 링 전송 경로(0 및 1)상에서 발생한 진단 메시지는 적당한 데이타 선택기(02, 12)를 통해 링 억세스 제어 장치(20, 21)내로 판독되어, 링 판독장치(230) 및 데이타 베이스(23)를 통해 노드 프로세서(3)내로 전송된다. 노드 RI2의 장치의 고장을 진단하여 레코드하고, 노드 프로세서(3)의 작동검사의 결과를 검사하여 레코드하며, 노드 프로세서(3)의 메시지를 다시 맵하고 소프트웨어 명령어를 다운 적재하거나, 노드 프로세서(3)의 좋은 기능 상태를 결정하는데에 이용한 공지된 소정의 다수 검사 절차를 실행하도록 진단 데이타 메시지는 노드 프로세서(3)를 프로그램 한다.
진단 테스트의 결과는 노드 프로세서(3)에 의해 진단 데이타 메시지로서 엔코드되고, 데이타 경로(23)를 통해 전송되며, 적당한 데이타 선택기(12, 02)를 통해 링 기록 장치(231)에 의해 기록되어, 데이타 선택기(13, 03)를 통해 링 억세스 제어 장치(21, 20)에 의해 유출 링 전송 경로(1 또는 0)상으로 전송된다. 데이타 통신 네트워크의 고립된 세그먼트의 복원을 지정하는 노드 RI1및 RI3에 의해 수신된 데이타 메시지는 상기 노드를 통해 데이타 통신 네트워크를 다시 설정하도록 노드 RI1및 RI3의 장치를 제어하는데에 이용된다. 게다가 데이타 메시지는 노드 RI1및 RI3의 노드 프로세서(3)에 의해 노드 RI2로 전송되어, 노드 RI2의 노드 프로세서(3)를 재시작하게 한다.
1. 블럭키지 검출
제1도에서, 각 노드 RI1, RI2및 RI3는 각 링 전송 경로(0, 1) 및, 노드 프로세서(3)와 결합된 데이타 버스(23)와 결합된 링 억세스 제어 장치(20, 21)를 구비한다. 본 발명의 실시예에 대하여, 각 링 억세스 제어 장치(20 및 21)는 다른 장치와 동일하여, 결합된 링 전송된 링 경로(0, 1)에 대해 같은 기능을 수행한다고 추정된다. 따라서, 제2도에서, 한 링 억세스 제어 장치(21)의 작동법은 링 억세스 제어 장치(20)가 링 전송 경로(0) 및 데이타 버스(23)와 같은 식으로 실행한다는 인식에 따라 링 전송 경로(1) 및 데이타 버스(23)에 대해 상세히 기술된다.
도래 및 유출 링 전송 경로(1)는 제각기 선행 노드 및 후행 노드 RI2와 노드 RI1을 상호 접속한 10개의 병렬리드를 갖도록 갖도록 추정된다. 8개의 리드는 데이타의 8비트 바이트를 수신하여 전송하는데에 이용되며, 2개의 리드는 제어 비트 “C” 및 패리티 비트 “P”를 운반하는데에 이용된다. 게다가, 데이타 가용 도래 리드 DAIR1및 데이타 수신 유출 리드 DTOR1은 노드 RI1을 선행 노드와 결합시킨다. 데이타 수신 도래 리드 DTTR1를 따른 데이타 가용 유출 리드 DAOR1은 노드 RI1을 선행 노드와 결합시킨다. 데이타 수신 도래 리드 DTTR1를 따른 데이타 가용 유출 리드 DAOR1은 노드 RI1을 후행 노드 RI2와 결합시킨다. 데이타 수신 도래 리드 DTTR1를 따른 데이타 가용 유출 리드 DAOR1은 노드 RI1에서 링 기록(231), 제어 상태 신호(232) 및 판독(230)장치에 대한 제어 리드에 의해 결합된다. 데이타 데이타 버스(23) 상으로 링 판독 장치(230)를 통해 도래한 링 전송 경로(1)에서 쉽게 판독되어, 링 기록 장치(231)를 통해 데이타 버스(23)로부터 유출 링 전송 경로(1)상으로 기록된다. 데이타 가용 유출 리드 DAOA1과 데이타 수신 도래 리드 DTTD1은 링 판독 장치(230)와 결합되어 있으며, 데이타 버스(23) 상으로 데이타의 판독을 제어하도록 제어 상태 신호 장치(232)에 의해 이용된다. 마찬가지로, 데이타 가용 도래 리드 DAID1과 데이타 수신 유출 리드 DTOD1은 데이타 버스(23)에서 유출 링 전송 경로(1)상으로 데이타의 기록을 제어 상태 신호 장치(232)가 제어 가능케 한다.
노드 RI1이 유출 링 전송 경로(1)를 통해 데이타 메시지의 전송을 정상적으로 처리한다고 추정하면, 링 억세스 제어 장치(21)는 데이타 가용 유출 리드 DAOR1을 노드 RI2로 인에이블하게 한다. 제8도에서, 데이타 가용 유출 리드 DAOR1의 인에이블링은 FIFO 비적재 장치의 AND게이트 21211이 NOR게이트 21213를 제어하게 하여, 리드 UNCK1상에 발생한 저 신호를 위치시킨다. 제4도에서, 리드 UNCK1상에서 저 신호는 링 억세스 제어 장치(21 및 20)의 블럭키지 타이머 2124를 작동시켜, 데이타 메시지의 다음 데이타 바이트를 전송하도록 데이타통신 네트워크의 데이타 조정 능력에 의해 한정된 시간 간격을 개시한다.
제8도에서, FIFO기억장치 2100내에 레지스터된 데이타 바이트가 노드 RI2에 의해 수신된다고 표시할 시에, 데이타 수신 도래 리드 DTTR1상의 수신 노드 RI2에서 복귀된 데이타 수신 신호는 AND게이트 21211에, 데이타 수신 도래 리드 DTTR1상의 수신 노드 RI2에서 복귀된 데이타 수신 신호는 AND게이트 21211이 리드 UNCK1에서의 저 신호의 제거를 방지한다. 리드 UNCK1에서의 저 신호를 제거함으로써, FIFO기억 장치 2100에서 수신된 데이타 바이트가 비적재되며, 제4도의 블럭키지 타이머 2124도 리세트된다.
링 전송 경로의 개방이나, 노드 RI2의 장치 또는 노드 프로세서(3)의 고장과 같은 결함 때문에, 블럭키지 링 전송 경로(1)상에서 발생하는 경우에 있어서, 데이타 수신신호는 데이타 수신 도래 리드 DTTR1상에 복귀되지 않는다. 결과적으로, 블럭키지 타이머 2124는 타임 아웃되어, 리드 BLKT1상에 저 신호를 위치시킨다.
리드 BLKT1상에 발생한 저 신호는 리드 BLK1상에 저 신호를 위치시키도록 논리 회로 21248을 세트시키며, 제11도에서의 상기 신호는 구성 논리 2120의 논리 회로 21207를 미리 세트시켜 전송리드 PLX상에 저 신호를 위치시킴으로써, 노드 RI1이 블럭된 유출 링 전송 경로(10상으로 데이타 바이트를 전송시키지 못하게 한다. 게다가, 리드 BLKT1상에 발생한 저 신호는 논리 회로 21208 및 21206을 삭제(cler)시켜, NAND게이트 21209의 한 입력 및 판독 리드 RLX를 인에이블하게 한다. 제9도의 설명에 따라, 리드 BLKT1상에 발생한 저 신호는 NAND게이트 21222가 링 판독 데이타 가용 장치 2122의 논리 회로 21220을 세트시킴으로써 데이타 가용 신호를 데이타 가용 유출 리드 DAOD1에 인가한다. 리드 DAOD1상에 발생한 데이타 가용 신호는, FIFO기억 장치 2100내에 위치된 데이타 바이트가 노드 프로세서(3)내로 판독되도록 대기하는 노드 프로세서(3)에 제2도의 제어 상태 신호(232)가 통지하게 한다. 데이타 메시지가 노드 RI1에 도래한 링 전송 경로(1)상에서 이용 가능한 양방향 데이타 버스(23) 및 제어 상티 신호 장치(232)를 통해 제11도의 NAND게이트 21209는 노드 프로세서(3)에 통지하도록 리드 DREQ상에 신호를 위치시킴으로써 논리 회로 21206의 삭제에 응답한다.
2. 노드 프로세서상으로 블럭된 데이타 메시지를 판독
리드 DREQ상에 발생한 데이타 요구 신호는 제어 상태 신호 장치(232)가 데이타 메시지의 가용성의 노드 프로세서(3)에 통지하게 한다. 구성 논리 장치 2120에 대한 리드 DAK를 인에이블 하도록 데이타 버스(23)를 통해 제어 상태 신호 장치(232)를 조작함으로써 노드 프로세서(3)는 데이타 요구 신호를 긍정 응답한다.
제2도의 FIFO 기억 장치 2100의 출력에서 발생한 데이타 바이트 링 판독 장치(230) 및 데이타 버스(23)를 통해 링 억세스 제어 장치(21)로부터 노드 프로세서(3)로 판독된다. 데이타 버스(23) 및 링 판독 장치(230)를 통해 데이타 수신 도래 리드 DTTD1을 인에이블 함으로써 노드 프로세서(3)은 데이타 바이트의 수신에 응답한다. 제9도의 리드 DTTD1은 데이타 가용 유출 리드 DAOD1상에서 고 신호를 제거하도록 링 판독 데이타 가용 장치 2122의 논리 회로 21220을 리세트하여, 제8도의 AND 게이트 21210의 다른 입력을 억제시킨다. 억제된 AND게이트는, 리드 UNCK1이 번갈아 FIFO 기억 장치 2100에서의 데이타 바이트를 비적재하게 하는 NOR 게이트 21213의 입력상에 저 신호를 위치시킨다. FIFO 기억 장치 2100의 출력에서 발생한 데이타의 다음 바이트는 제11도의 리드 OR1을 인에이블하게 하여, 구성 논리 장치 2120 및 링 판독 데이타 가용 장치 2122가 상태 신호장치 232를 제어하도록 데이타 가용신호를 리드 DAOD1상에 위치시키게 한다.
따라서, 도래 링 전송 경로(1)의 데이타 메시지의 각 데이타 바이트를 노드 프로세서(3)내로 쉽게 판독케함으로써 링 전송 경로(1)는 블럭된 데이타 메시지로 플러쉬된다. 제2도의 설명에 따라, FIFO 기억 장치 2100의 출력에서 발생한 도래 데이타의 각 바이트는 구성 논리 장치 2120가 링 판독 데이타 가용 장치 2122를 제어하게 하여, 데이타 바이트 노드 프로세서(3)에 이용 가능하다는 것을 표시하는 리드 DAOD1상에 데이타 가용 신호를 위치시킨다. 링 판독 데이타 가용 장치 2122를 리세트시켜, FIFO 비적재 장치 2121가 FIFO 기억장치 2100로부터 수신된 데이타 바이트를 비적재시키도록 리드 DTID1, 상에서 데이타 수신신호를 복귀시킴으로써 노드 프로세서(3)는 가용 데이타 바이트의 수신에 긍정 응답한다. 데이타 가용 및 데이타 수신 순차는 링 전송 경로(1)상에서 노드 RI1에 도래한 블럭된 데이타 메시지 나머지를 노드 프로세서(3)내로 계속 판독한다.
3. 플러쉬된 네트워크
제4도의 블럭키지 타 2124의 타임 아웃으로 저 신호가 리드 BLK1에 인가된다. 제11도의 리드 BLK1상에 발생한 저 신호는 구성 논리 장치 2120의 AND 게이트 21203를 억제시켜, NAND 게이트 21201가 리드 DSA 상에 발생한 구성 가용 신호에 의해 인에이블되지 못하게 한다. 이때의 억제 AND 게이트 21203은 노드 RI1내로 도래한 다른 데이타 메시지가 노드에서 유출 링 전송 경로상으로 전송되지 못하게 하거나 노드 프로세서(3)내로 판독되지 않게 하는 반면에, 노드 RI1은 블럭된 데이타 메시지의 바이트를 노드 프로세서(3)내로 판독을 준비한다.
세트 논리 회로 21165에 대한 리드 SFR 상에 인에이블링 신호를 위치시키도록 제5를 제어 상태 신호 장치(232)를 제어함으로써 노드 프로세서(3)는 데이타 메시지의 링 전송 경로를 플러쉬하는 처리를 하기 시작한다. 세트 논리 회로는 고 및 저 신호를 제각기 제7도의 메시지 구성 장치 2115로 확장한 리드 FREAD 및 FREAD1에 인가한다. 리드 FREAD1상에 발생한 저 신호는 AND 게이트 21156 및 21157를 억제시켜 NOR 게이트 21154의 입력상에 저 신호를 위치시킴으로써, 고 리드 PROPMSG를 위치시킨다. 리드 PROPMSG 상의 고 신호는 제11도의 구성 논리 장치 2120의 논리 회로 21207를 유발시켜 제10도의 링 데이타 가용 장치 2123에 대한 리드 PLX 상에 저 신호를 유지시킴으로써, 데이타가 블럭된 유출 링 전송 경로(1) 상에 전송되지 못하게 한다. 리드 FREAD 상에 발생한 고 신호는 제7도의 메시지 구성장치 2115의 NOR 게이트 21155를 인에이블시켜 노드 RI1로 도래한 데이타 메시지가 노드 프로세서(3)내로 도래 링 전송경로의 판독을 쉽게 하는 표시로서 리드 READMSF 상에 고 신호를 유지한다.
리드 BLK1상에 고 신호를 위치시켜 제11도의 구성 논리 장치 2120의 AND 게이트 21203를 부분적으로 인에이블시키도록 노드 프로세서(3)는 제4도의 제어 상태 신호 장치(232)를 통해 블럭키지 타이머 논리 회로 21248를 리세트시킨다. 따라서, 노드 RI1로 도래한 데이타 메시지가 연속적으로 발생함과 동시에, 제2도의 구성 가용 장치 2114에 의해 발생된 구성 가용 신호는 수신되고, 구성 수신 신호는 구성 논리 장치 2120에 의해 리드 DISPT 상에 복귀된다. 리드 READMSG 상에 발생한 신호에 응답하는 구성 논리 장치 2120은 링 판독 데이타 가용 장치 2122 및 FIFO 비적재장치 2121를 제어하여, 링 판독 장치(230) 및 데이타 버스(23)를 통해 FIFO 기억 장치 2100에서 노드 프로세서(3)내로 각 데이타 바이트를 연속적으로 판독함으로써 데이타 메시지의 네트워크를 플러쉬한다.
4. 고립된 네트워크
제2도에서, 노드 RI1의 노드 프로세서(3)는, 링 전송 경로(1)를 통한 데이타 메시지를 노드 RI2로 전송하는 블럭키지와 접속해 있는 다른 노드로 데이타 메시지를 어드레스한다. 블럭키지 메시지는 그때 제1도의 데이타 버스를 거쳐 링 기록 장치(231) 및 데이타 선택기(02)를 통해 링 억세스 제어 장치(20)내로 기록되어, 제어 노드에 대한 블럭되지 않은 링 전송 경로(0)상에 전송된다. 블럭키지 메시지를 수신함과 동시에 제어 노드는, 특정 제어 코드에 의해 식별되고 제3도에서의 고립된 메시지의 바이트 1의 비트 0 내지 3 내에 위치되는 고립된 메시지를 발생시켜, 한 메시지의 바이트 5 및 6내의 종착 노드 RI1의 어드레스와 다른 메시지내의 노드 RI3의 어드레스를 위치시킴으로써 상기 고립된 메시지의 종착을 표시한다. 고립된 메시지는 링 전송 경로 0 및 1상에서 제각기 노드 RI3및 RI1로 전송된다.
제2도의 노드 RI1의 도래 링 전송 경로(1)상에 발생한 고립된 메시지의 제1데이타 바이트의 제어 코드 비트 0 내지 3는 제어 바이트 래치 2111 내에 레지스터되어, 제5도의 헤더 디코더 21161의 입력에 인가된다. 도래 고립 메시지의 연속 바이트가 수신됨에 따라, 제6도의 소스 및 종착 매치 장치 2113는 도래 고립 메시지가 다른 노드에 의해 발생되는 바이트 3 및 4에서 결정하여, 고 신호를 리드 SMTCH1에 인가한다. 바이트 5 및 6이 수신된 후, 소스 및 종착 매치 장치 2113는 도래 고립 메시지가 상기 노드로 되는 것을 결정하여, 저 신호를 리드 DMTCH 상에 위치시킨다. 리드 DMTCH 상에서 저 신호가 수신됨과 동시에, 제7도의 메시지 구성장치 2115는 도래 메시지가 노드 RI1에 의해 판독될 것을 표시하도록 고 신호를 리드 READ1상에 위치시킨다.
리드 READ1·SMTDH1및 WRPROP1상에 발생한 고 신호에 따라, 제5도의 NAND 게이트 21160가 헤더 디코더 21161의 인에이블 입력상에 저 신호를 위치시켜, 리드 TO2·0상에 발생한 스트로브(strobe) 신호는 헤더디코더 장치 21161가 리드 SISOL1상의 저 신호 내로 고립된 메시지 제어코드를 디코드하게 한다. 리드 SISOL1상의 전신호는 NAND 게이트 21162가 논리 회로 21164를 세트시켜, 고 신호를 리드 ISOL 상에 인가한다. 리드 ISOL상에 발생한 고 신호는 제어상태 신호장치(232)를 통해 노드 RI1이 고립상태로 세트되는 것을 노드 프로세서(3)에 통지한다. 게다가, 리드 ISOL 상에 발생한 고 신호는 데이타 선택기(03 및 13)를 세트시킨다. 제1도에서, 데이타 선택기(13)가 링 억세스 제어 장치(21)를 통해 도래 링 전송 경로(1)을 유출 링 전송 경로(1)에 정상적으로 결합하며, 데이타 선택기(03)는 링 억세스 제어 장치(20)를 통해 도래 링 전송 경로(0)를 유출 링 전송 경로(0)에 정상적으로 결합시킬 정도로 데이타 선택기(03 및 13)는 스위치되고 배치된다. 데이타 선택기(03 및 13)가 작동함과 동시에, 도래 링 전송 경로(1)는 링 억세스 제어 장치(21) 및 데이타 선택기(03)를 통해 유출 링 전송 경로(1)와 루프 접속된다. 마찬가지로, 도래 링 전송 경로(0)는 링 억세스 제어 장치(20) 및 데이타 선택기(13)를 통해 유출 링 전송 경로(0)와 루프 접속된다. 제1도의 노드 RI1및 RI3각각이 고립 메시지를 수신하므로, 노드 RI2를 포함한 데이타 통신 네트워크 세그먼트는 데이타 통신 네트워크의 활성부에서 고립된다.
리드 ISOLA 상에 발생한 고 신호는 제10도의 링 데이타 가용 장치 2123의 NAND 게이트 21234 및 21235를 부분적으로 인에이블시켜, 링 전송 경로(1)상의 노드 RI1내로 도래한 데이타 메시지에 응답하는 링 억세스 제어 장치(21)의 구성 논리 장치 2120에 의해 발생된 신호는, 리드 CRDY1및 NONCRDY를 통해, 유출 링 전송 경로(0)와 관련된 데이타 가용리드 DAORO를 제어하도록 링 억세스 제어 장치(20)로 전송된다. 리드 ISOLA상에 발생한 저 신호는 NAND 게이트 21232의 입력상에 고 신호를 위치시키도록 NAND 게이트 21230 및 21231를 인에이블시킨다. 노드 RI1가 리드 CRDY0및 NONCRYDY0상에서 발생한 신호에 의해 논리 회로 21233을 세트시켜 유출 링 전송 경로(1)에 대한 데이타 가용 리드 DAOR1를 인에이블시키도록 고립 모드 상태일 시에 NND 게이트 21232는 제어된다.
마찬가지로, 리드 ISOL 상에 발생한 고 신호는 FIFO 비적재 장치 2121의 제8도의 AND 게이트 21214를 부분적으로 인에이블시켜, 유출 링 전송 경로(0)에 관련된 데이타 가용 및 수신 리드 DORO 및 DTIRO가 도래 링 전송 경로(1)에 관련된 기억 장치 2100의 비적재를 제어한다. 리드 ISOLA 상에 발생한 저 신호는 유출 링 전송 경로(1)과 관련된 데이타 가용 및 수신 리드 DAOR1및 DTIR1에 의해 FIFO 기억 장치 2100의 비적재를 방지하도록 AND 게이트 21211를 억제시킨다. 제6도의 리드 ISOL 상에 발생한 저 신호는 소스 및 종착 매치 장치 2113의 NAND 게이트 211311가 배타적 OR 게이트 211312의 입력상에 고 신호를 위치시키게 하여, 논리 회로 211310가 종착 링 ID 매칭을 디스에이블시키기 위해 리드 DRMTSCH1상에 저 신호를 확실하게 유지시키도록 히드 BIT7 상에 고 신호를 유지시킨다.
5. 루프된 네트워크상의 전송된 데이타 메시지
데이타 통신 네트워크상의 소스 노드에 의해 발신되어, 종착 노드, 예를들어 제1도의 노드 RI3로 전송된 데이타 메시지는 노드 RI1의 도래 링 전송 경로(1)상에서 발생한다. 노드 RI1가 고립 모드로 세트되므로, 각 바이트의 도래 데이타 메시지는 링 전송 경로(0)를 통해 종착 노드 RI3로 전송된다. 데이타 가용신호가 제2도의 리드 DIAR1상에서 발생할시에, 도래 메시지의 헤더부의 바이트 1은 데이타 선택기(12) 및 데이타 래치 2101를 통해 FIFO 기억 장치 2100내로 적재되며, 데이타 수신 신호는 리드 DTOR1상에서 앞선 노드로 복귀된다. 데이타 메시지의 헤더부의 연속 바이트는 데이타 가용 및 수신 순차로 FIFO 기억 장치 2100내에 적재된다.
제6도에서, 제어 바이트 래치 장치 2111와 소스 및 종착 매치 장치 2133는, 도래 메시지가 다른 노드에 전송됨으로써, 제7도의 메시지 구성장치 2115의 디코더 21150을 인에이블시켜 리드 PROPMSG 상에 신호를 위치시키는 것을 결정하며, 이때 도래 데이타 메시지는 링 전송 경로(0)상의 노드 RI1로부터 다른 노드로 전송된다. 메시지 구성 정보가 유도될 후, 제2도의 구성 가용 장치 2114는 도래 데이타 메시지 구성 정보가 이용 가능하게 표시하도록 리드 DSA를 인에이블시킨다. FIFO 기억 장치 2100의 출력에서 메시지 헤더 바이트 1의 발생과 메시지 구성 및 가용정보에 응답하는 제11도의 구성 논리 장치 21120은 제10도의 링 데이타 가용 장치 2123에 대한 리드 PLX를 인에이블시킨다. C비트가 헤더의 제1데이타 바이트내에서 1이므로, 논리 게이트 21235에 대한 모든 입력은 하이가 되어 링 전송 경로(0)와 관련된 링 억세스 제어 장치(20)로 확장한 리드 CRDY1상에 저 신호가 발생하게 한다. 링 억세스 제어 장치(20)에 대한 링 데이타 가용 장치 2123의 리드 CRDY1상의 저 신호는 링 억세스 제어 장치(20)로부터 리드 CRDY0상에 발생한 저 신호와 유사하다. 그러므로, 리드 CRDY1상의 저 신호는 NAND 게이트 21232와 유사한 링 억세스 제어 장치(20)내의 NND 게이트를 논리 회로 21233와 같은 논리 회로를 리세트시켜, 링 전송 경로(0)와 관련된 DAORO 상에 데이타 가용신호를 위치시킨다.
제8도의 리드 ISOL 상의 고 신호와 결합하여 링 전송 경로(0)에서의 리드 DAORO 상의 데이타 가용신호는 NOR 게이트 21213가 리드 UNCK1상에 저 신호를 위치시키게 하도록 FIFO 비적재 2121의 AND 게이트 21214를 인에이블시킨다. 데이타 바이트가 링 전송 경로(0)에 의해 수신될 시, 데이타 수신 리드 DTIR0는 리드 DAOR0상의 고 신호를 제거하도록 링 억세스 제어 장치(20)의 링 데이타 가용 장치의 논리회로를 세트시켜, 링 억세스 제어 장치(21)의 FIFO 기억 장치 2100에서 리드 UNCK1가 데이타 바이트를 비적재시키게 하는 NOR 게이트 21213의 입력상에 저 신호를 위치시키도록 NAND 게이트 21214의 다른 입력을 억제한다.
도래 링 전송 경로(1)상에서 발생한 데이타 메시지 및, FIFO 기억 장치 2100의 출력에서 발생한 데이타 메시지의 연속 바이트는 제10도의 링 데이타 가용 장치 2123의 NAND 게이트 21234를 인에이블시켜, 링 전송 경로(0)로 연장한 리드 NONCRDY1상에 저 신호를 위치시킨다. 리드 NONCRDY0와 마찬가지로, 리드 NONCRDY1상의 저 신호는 링 억세스 제어 장치(20)의 링 데이타 가용 장치의 NAND 게이트 및 논리 회로를 인에이블시켜, 유출 링 전송 경로(0)와 관련된 데이타 가용리드 DAORO를 인에이블시킨다. 리드 DTIRO 상에 복귀된 데이타 수신 신호는 데이타 가용 리드 DAOR0를 복원시켜, FIFO 기억 장치 2100로부터 연속적으로 각 데이타 바이트를 비적재시키기 위해 제8도의 FIFO 비적재장치 2121의 논리 회로를 인에이블시키도록 논리 회로를 세트시킨다.
6. 루프된 전송 경로의 쉽게 판독된 데이타 메시지
데이타 통신 네트워크상의 소스 노드에 의해 발신되어, 제1도의 노드 RI1과 같은 고립된 상태로 세트된 노드로 어드레스된 데이타 메시지는 링 판독 장치(230) 및 데이타 버스(23)를 통해 노드 프로세서(3)내로 도래 링 전송 경로(1)에서 쉽게 판독된다. 도래 데이타 메시지의 헤더부는 제11도의 구성 논리 장치 2120로 연장한 제7도의 리드 READMSG를 인에이블시키는 메시지 구성장치 2115에 의해 디코드된다. 구성 가용 신호 리드 DSA 상에서 발생할 시, 구성 논리 장치 2120는 제9도의 링 리드 데이타 가용 장치 2122의 NAND 게이트 21223를 인에이블시킨다. NAND 게이트 21223는 논리 회로 21220를 세트시키도록 NAND 게이트 21222를 인에이블시켜, 제2도의 제어 상태 신호 장치(232)에 의해 리드 DTID1상에 위치됨으로써, 링 판독 데이타 가요장치 2122의 제9도의 논리 회로 21200은 리세트시켜, NAND 게이트 21210 및 NOR 게이트 21213를 통해 FIFO 기억 장치 2100에서 수신된 데이타 바이트를 비적재시키도록 제8도의 FIFO 비적재장치 2121의 논리 게이트를 인에이블시킨다. 데이타 가용 및 데이타수신 순차는 도래 링 전송 경로(1)를 통해 수신되어, 링 판독 장치(230) 및 데이타 버스(23)를 통해 제2도의 FIFO 기억 장치 2100로부터 노드 프로세서(3)내로 판독되는 도래 데이타 메시지의 각 바이트로 계속된다.
7. 네트워크의 고립된 세그먼트상에 전송된 유지 보수 및 진단 메시지
노드 프로세서(3)는 링 기록 장치(231) 및 데이타 선택기(02)를 통해 제1도의 노드 RI1로부터 링 억세스 제어 장치(20)내로 유지 보수 및 진단 메시지를 기록한다. 노드 RI1에서의 유출 링 전송 경로(1)가 삭제된다고 가정하면, 이하 진단 메시지로서 언급되는 유지 보수 및 진단 메시지는 유출 링 전송 경로(1) 상의 데이타 선택기(13)를 통해 링 억세스 제어 장치(20)로부터 노드 RI2로 전송된다. 본 발명을 위한 링 억세스 제어 장치(20)는 링 억세스 제어 장치(21)와 동일시 될 수 있으며, 후행 순차는 쉽게 이해하기 위하여 제2도의 링 억세스 제어 장치(21)가 사실상 링 억세스 제어 장치(20)인 것처럼 설명될 수 있다.
데이타 버스(23)상에 발생한 각 바이트의 유지 보수 및 진단 메시지는 제어 상태 신호 장치(232)가 리드 DAID0상에 데이타 가용 신호를 위치시키게 된다. 링 억세스 제어 장치(20)의 FIFO 적재/데이타 수신 펄스 발생기 2110는 데이타 선택기(02)를 통해 링 기록 장치(231)로부터 FIFO 기억 장치 2100내로 각 도래 데이타 바이트를 적재한다. 헤더 위치 및 진단 메시지는 메시지 구성장치 2115가 리드 PROPMSG를 인에이블시키며, 구성 가용 신호가 리드 DSA 상에 발생할시에, 구성 논리 장치 2120는 링 전송 경로(0)의 링 데이타 가용 장치 2123가 저 신호를 리드 CRDY0상에 위치시키게 한다. 제10도의 리드 CRDY0상에 발생한 저 신호는 NAND 게이트 21232가 논리 회로 21233를 리세트시켜, 데이타 통신 네트워크의 고립된 세그먼트의 유출 링 전송 경로(1)와 관련된 데이타 가용 리드 DAOR1를 인에이블시킨다.
리드 DTIR1상에 복귀된 데이타 수신 신호는 논리 회로 21233를 인에이블시켜, 링 억세스 제어 데이타의 FIFO 기억 장치로부터 수신된 데이타 바이트를 비적재시키도록 링 전송 경로(0)의 FIFO 비적재 장치 2121에 대한 제8도의 등가 NAND 게이트 21214 및 NOR 게이트 21213와, 리드 DAOR1으로부터 데이타 가용신호를 제거시킨다. 데이타 가용 및 데이타 수신 순차는 유출 링 전송 경로(1)를 통해 진단 메시지를 고립된 노드 RI2로 계속 전송되고 유지 보수된다. 유출 링 전송 경로(1)가 여전히 블럭되어 있을 경우, 그때 제1도의 RI1은 링 기록 장치(231) 및 데이타 선택기(12)를 통해 유지 보수 및 진단 메시지를 링 억세스 제어 장치(21)로 전송할 수 있다.
상기 메시지는 유출 링 전송 경로(0)를 및 노드 RI3의 데이타 선택기(02) 및 링 억세스 제어 장치(20)를 통해 판독 장치(230) 및 데이타 링크(23)를 통한 노드 프로세서(3)로 전송된다. 수신된 유지 보수 및 진단 메시지는 그때 링 기록 장치(231) 및 데이타 선택기(12)를 통해 링 억세스 제어 장치(21)로 전송되며, 상기 링 억세스 제어 장치(21)는 네트워크의 고립된 세그먼트의 유출 링 전송 경로(0)를 거쳐 데이타 선택기(03)를 통해 각 바이트의 진단 메시지를 노드 RI2로 번갈아 전송시킨다.
8. 유지 보수 및 진단 메시지
소스 노드 RI1에 의해 발생되고, 이하 진단 메시지로서 언급되는 유지 보수 및 진단 메시지는 종착 노드로서 노드 RI1로 어드레스되어, 네트워크의 고립된 세그먼트상의 유출 링 전송 경로(1)상에 전송될 수 있다. 네트워크의 고립된 세그먼트의 링 전송 경로(0, 1)를 연결한다고 가정하면, 진단 메시지는 노드 RI2를 통해 링 전송 경로(1)상에 전송되고, 노드 RI3를 통해 유출 링 전송 경로(0)로 루프되며, 그리고 노드 RI2를 통해 어드레스된 종착 노드 RI1로 복귀된다. 노드 프로세서(3)는 그때 전송된 진단 메시지를 수신된 진단 메시지와 비교하여, 고립된 네트워크의 링 전송 경로의 연결을 결정할 수 있다.
진단 메시지가 노드 RI1에서 블럭되거나, 도래 링 전송 경로(0)상에 복귀되지 않을 경우, 노드 RI1은 유출 링 전송 경로(0)를 통해 진단 메시지를 노드 RI3의 노드 프로세서(3)로 전송시킬 수 있다. 노드 RI3의 노드 프로세서(3)는, 링 전송 경로(0)의 연결을 검사하도록 네트워크의 고립된 세그먼트의 유출 링 전송 경로(0)를 거쳐 노드 RI2를 통해 진단 메시지를 종착 노드 RI1로 전송시킬 수 있다. 마찬가지로, 노드 RI1및 RI3의 노드 프로세서는 노드와 노드 프로세서 양자의 연결을 진단하도록 전술한 식으로 진단 메시지를 노드 RI2의 노드 프로세서(3)로 전송시킬 수 있다. 노드 RI2의 노드 프로세서 및, 노드 RI2상에서 실행된 진단 검사로, 네트워크의 고립부의 유출 링 전송 경로(0, 1)를 통해 노드 RI1및 RI3로 전송되어 유지 보수 퍼슨넬(personnel)이 네트워크의 고립부내에 발생한 문제를 진단한다. 노드 RI1및 RI3는, 또한 네트워크 유지 보수 센터로서 표시되는 노드로 네트워크의 활성부의 링 전송 경로(0, 1)를 통해 네트워크의 고립된 세그먼트에서 수신된 진단 메시지를 전송할 수 있다.
9. 네트워크의 복원
네트워크의 고립부의 장치 블럭키지가 수리된다고, 가정하면, 네트워크의 고립된 세그먼트는 복원 메시지의 제3도의 제어 코드에 의해 정상 작동으로 복원된다. 노드 RI1및 RI3에 의해 수신된 복원 메시지의 제1바이트의 제어 코드는 제5도의 제어 바이트 래치 장치 2111에 의해 레코드된다. 복원 메시지의 제1바이트의 비트 0 내지 3내에서 레코드된 삭제 고립 데이타는 헤더 디코더 21161를 인에이블하여, 논리 회로 21164를 리세트시키도록 저 신호를 NAND 게이트 21163에 인가한다. 리세트 후, 리드 ISOL로부터 고 신호를 제거함으로써, 데이타 선택기(03 및 13)를 복원시켜, 제어상태 신호 장치(232)를 통해 노드가 정상 상태로 복귀되는 노드 프로세서(3)에 통지한다. 제1도에서 복원된 데이타 선택기(03)는 데이타 선택기(02) 및 링 억세스 제어 장치(20)를 통해 도래 링 전송 경로(0)를 유출 링 전송 경로(0)에 다시 접속한다. 마찬가지로, 데이타 선택기(13)는 데이타 선택기(12) 및 링 억세스 제어 장치(21)를 통해 도래 링 전송 경로(1)를 유출 링 전송 경로(1)에 재접속한다. 리드 ISOL 상에 발생한 저 신호는 또한 제10도의 NAND 게이트 21234 및 21235를 제각기 리드 CRDY1및 NONCRDY1상에 고 신호를 위치시키며, 리드 ISOLA 상에 발생한 고 신호는 부분적으로 NAND 게이트 21230 및 21231를 인에이블시킨다.

Claims (12)

  1. 노드 프로세서(3) 및 데이타 시스템(6)에 각각 결합된 노드에 의해 상호 접속된 링 전송 경로(0, 1)를 갖는 데이타 전송 네트워크를 유지 보수하기 위한 방법에 있어서, 데이타 메시지를 수신하기 위한 노드(2124, 21248, 232)의 고장을 검출하는 단계, 활성 노드를 갖는 폐쇄된 세그먼트 및 고장 노드를 갖는 고립된 세그먼트를 함께 설정하기 위해 링 전송 경로 중 한 경로를 다수의 노드중 한 노드가 루프 접속되도록 하여 고장 노드를 갖는 데이타 통신 네트워크(03, 13, 2111, 2113, 2115, 21161, 21162, 21163, 21164, 2123, 232)의 세그먼트를 고립시키는 단계와, 활성 노드의 루프 접속된 링 경로사이에 데이타 메시지를 전송하여 데이타 통신 네트워크의 고립된 세그먼트에 위치된 노드(2110, 2115, 2120, 2122, 2123, 232)와 통신하는 단계로 이루어지는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수방법.
  2. 제1항에 있어서, 상기 고립 단계는 여러 노드중 인접한 노드(2124)로부터 데이타 메시지의 바이트를 수신하기 위해 여러 노드중 한 노드의 고장을 검출하는 단계와, 블럭키지가 데이타 메시지를 수신 노드로 전송하여 발생하는 전송 노드(21248, 232)의 노드 프로세서를 신호 표시하는 단계를 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수방법.
  3. 제2항에 있어서, 상기 고립 단계는 다수의 링 전송 경로 중 한 경로상에 도래한 블럭된 데이타 메시지의 바이트를 신호 표시된 노드 프로세서 내로 강제 판독시키도록 신호 표시된 노드 프로세서(2120, 2121, 2122, 232)에 의해 전송 노드를 제어하는 단계를 더 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수방법.
  4. 제3항에 있어서, 상기 고립 단계는 데이타의 블럭키지에 직면한 데이타 통신 네트워크의 폐쇄된 세그먼트를 고립시키도록 링 전송 경로(2111, 2113, 2115, 21160, 21161, 21162, 21163)를 상호 접속하는 단계와, 다수의 링 전송 경로 중 한 도래 경로와 정상적으로 결합된 유출 링 전송 경로상의 데이타 이용가능한 신호를 다른 도래 경로와 정상적으로 결합되어 상호 접속된 유출 링 전송 경로에 발생시키기 위해 노드 장치(2123)의 제어 이동시키는 단계를 더 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수방법.
  5. 제4항에 있어서, 상기 통신 단계는 네트워크(2115, 2120, 2121, 2122, 232)의 한 활성부로부터 도래한 링 전송 경로상에 전송된 진단 데이타 메시지의 연속 바이트를 여러 노드중 한 노드의 노드 프로세서로 판독시키는 단계를 더 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수방법.
  6. 제5항에 있어서, 상기 통신 단계는 데이타 통신 네트워크의 고립된 세그먼트와 결합되어 상호 접속된 링 전송 경로(2110, 2115, 2120, 2121, 2123, 232)중 유출 경로상의 노드중 고립된 노드로 수신된 진단 데이타 메시지의 바이트를 전송하는 단계를 더 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수방법.
  7. 제6항에 있어서, 상기 통신 단계는 네트워크의 고립된 세그먼트로부터 노드 데이타 프로세서(2110, 2115, 2120, 2121, 2122, 2123, 232)에 의해 수신된 진단 데이타 메시지를 한 노드로 판독하고, 네트워크의 활성부로 유출한 링 전송 경로상에 판독 진단 데이타 메시지의 각각의 데이타 바이트를 전송하는 단계를 더 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수방법.
  8. 노드 프로세서(3)와 데이타 시스템(6)에 결합되어 노드에 의해 상호 접속된 링 전송 경로(0, 1)를 갖는 데이타 통신 네트워크를 유지 보수하기 위한 노드에 있어서, 유지 보수 노드로부터 한 데이타 메시지를 얻기 위해 유지 보수 노드에 인접한 노드의 고장을 검출하기 위한 검출기(2124, 21248, 232), 데이타 메시지를 얻기 위해 인접한 노드의 고장을 검출하는 검출기 수단에 응답하여 데이타 메시지의 데이타 통신 네트워크를 플러쉬하기 위한 수단(2115, 21165, 2120, 2121, 2122, 232), 활성 노드를 갖는 데이타 통신 네트워크의 폐쇄된 세그먼트로부터 고장 노드를 갖는 데이타 통신 네트워크의 폐쇄된 세그먼트를 설정 및 고립시키기 위해 링 전송 경로를 루프 접속시켜 고장이 발생한 플러쉬된 데이타 통신 네트워크의 세그먼트를 고립시키기 위한 수단(03, 13, 2111, 2113, 2115, 21161, 21162, 21163, 21164, 2123, 232)과, 루프 접속된 링 전송 경로에서 떨어진 진단 데이타 메시지를 노드 프로세서로 판독하고, 노드 프로세서로부터의 진단 데이타 메시지 루프 접속된 링 전송 경로의 다른 노드 프로세서에 기록하여 노드중 고립된 노드와 통신하기 위한 수단(2110, 2115, 2120, 2122, 2123, 232)를 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수 노드.
  9. 제8항에 있어서, 상기 고장 검출기는 메시지의 바이트가 이용 가능하고, 수신 노드에 의해 수신될시의 간격을 타이밍하기 위한 수단(2124)과, 블럭키지가 데이타 메시지를 전송하여 야기되는 유지 보수 노드 프로세서를 신호 표시하기 위해 예정된 시간간격을 초과시키는 타이밍 수단에 의해 인에이블된 수단(21248, 232)을 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수 노드.
  10. 제9항에 있어서, 상기 고장 검출기는 유출 링 전송 경로상의 블럭된 데이타 메시지의 전송 잔여 바이트로부터 유지 보수 노드를 억제시키기 위해 예정된 시간간격을 초과시키는 타이밍 수단에 의해 인에이블된 수단(21248, 21207)을 더 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수 노드.
  11. 제10항에 있어서, 상기 플러쉬 수단은 신호 표시된 유지 보수 노드 프로세서에 응답하여 도래 링 전송 경로상의 유지 보수 노드로 연속 도래한 블럭된 데이타 메시지 및 데이타 메시지를 유지 보수 노드 프로세서내로 판독시키기 위한 수단(2115, 21165, 2120, 2121, 2122, 232)을 더 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수 노드.
  12. 제11항에 있어서, 상기 플러쉬 수단은 강제 판독 수단을 인에이블시킴에 응답하여 유출 링 전송 경로상에 도래한 데이타 메시지의 전송으로부터 유지 보수 노드를 억제시키기 위한 수단(2120, 21203)을 포함하는 것을 특징으로 하는 데이타 통신 네트워크의 유지 보수 노드.
KR1019860700349A 1984-10-11 1985-10-07 데이타 통신 네트워크 KR920001759B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US660015 1984-10-11
US06/660,015 US4683563A (en) 1984-10-11 1984-10-11 Data communication network
PCT/US1985/001942 WO1986002509A1 (en) 1984-10-11 1985-10-07 Data communication network

Publications (2)

Publication Number Publication Date
KR880700564A KR880700564A (ko) 1988-03-15
KR920001759B1 true KR920001759B1 (ko) 1992-02-24

Family

ID=24647779

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019860700349A KR920001759B1 (ko) 1984-10-11 1985-10-07 데이타 통신 네트워크

Country Status (8)

Country Link
US (1) US4683563A (ko)
EP (1) EP0198020B1 (ko)
JP (1) JPS62500416A (ko)
KR (1) KR920001759B1 (ko)
CA (1) CA1238961A (ko)
DE (1) DE3577254D1 (ko)
ES (1) ES8703222A1 (ko)
WO (1) WO1986002509A1 (ko)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5109484A (en) * 1986-04-09 1992-04-28 International Business Machines Corporation Self configuring terminal which polls loop network and generates list of connected devices for use in selectively downloading control programs
GB8612396D0 (en) * 1986-05-21 1986-06-25 Hewlett Packard Ltd Chain-configured interface bus system
US5049871A (en) * 1987-01-20 1991-09-17 American Magnetics Corporation Loop communication system
JPH0752886B2 (ja) * 1987-12-19 1995-06-05 富士通株式会社 ループ型ネットワークの構成方法
US4835763A (en) * 1988-02-04 1989-05-30 Bell Communications Research, Inc. Survivable ring network
AU611068B2 (en) * 1988-12-20 1991-05-30 Fujitsu Limited System for internetwork communication between local area networks
US5455865A (en) * 1989-05-09 1995-10-03 Digital Equipment Corporation Robust packet routing over a distributed network containing malicious failures
US5175765A (en) * 1989-05-09 1992-12-29 Digital Equipment Corporation Robust data broadcast over a distributed network with malicious failures
FR2650141B1 (fr) * 1989-07-21 1995-09-29 Trt Telecom Radio Electr Procede pour gerer une liaison entre deux modems et modem permettant la mise en oeuvre de ce procede
US5003531A (en) * 1989-08-11 1991-03-26 Infotron Systems Corporation Survivable network using reverse protection ring
US5208809A (en) * 1990-06-14 1993-05-04 At&T Bell Laboratories Communication network node
JPH04293151A (ja) * 1991-03-20 1992-10-16 Fujitsu Ltd 並列データ処理方式
US5481534A (en) * 1991-09-27 1996-01-02 At&T Corp. Data packet switch apparatus and method with enhanced charge assessment capability
US5367566A (en) * 1991-12-27 1994-11-22 At&T Corp. Common channel signaling message intercept system
GB9202666D0 (en) * 1992-02-07 1992-03-25 Madge Networks Ltd Communication system
US5408616A (en) * 1992-03-04 1995-04-18 Rockwell International Corp. System for redirecting output to either return bus or next module line upon the detection of the presence or absence of next module using ground line
US5481603A (en) * 1993-09-28 1996-01-02 At&T Corp. Intelligent call processing based upon complete identification of calling station
US5406549A (en) * 1993-10-22 1995-04-11 At&T Corp. Ring interworking between path-switched ring transmission systems
KR100306318B1 (ko) * 1994-05-05 2001-11-30 돈 에이. 젠센 텔레코뮤니케이션콜처리방법및텔레코뮤니케이션시스템
US6172977B1 (en) * 1994-05-05 2001-01-09 Sprint Communications Company, L. P. ATM direct access line system
US5926482A (en) 1994-05-05 1999-07-20 Sprint Communications Co. L.P. Telecommunications apparatus, system, and method with an enhanced signal transfer point
US6633561B2 (en) 1994-05-05 2003-10-14 Sprint Communications Company, L.P. Method, system and apparatus for telecommunications control
US6430195B1 (en) 1994-05-05 2002-08-06 Sprint Communications Company L.P. Broadband telecommunications system interface
US6181703B1 (en) 1995-09-08 2001-01-30 Sprint Communications Company L. P. System for managing telecommunications
US5920562A (en) * 1996-11-22 1999-07-06 Sprint Communications Co. L.P. Systems and methods for providing enhanced services for telecommunication call
US6031840A (en) * 1995-12-07 2000-02-29 Sprint Communications Co. L.P. Telecommunications system
US6314103B1 (en) 1994-05-05 2001-11-06 Sprint Communications Company, L.P. System and method for allocating bandwidth for a call
US5991301A (en) * 1994-05-05 1999-11-23 Sprint Communications Co. L.P. Broadband telecommunications system
US6023474A (en) * 1996-11-22 2000-02-08 Sprint Communications C.O.L.P. Broadband telecommunications system interface
US5694546A (en) 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
AU2257097A (en) * 1996-02-02 1997-08-22 Sprint Communications Company, L.P. Atm gateway system
US5870550A (en) * 1996-02-26 1999-02-09 Network Engineering Software Web server employing multi-homed, moldular framework
US8117298B1 (en) 1996-02-26 2012-02-14 Graphon Corporation Multi-homed web server
US5940393A (en) * 1996-05-28 1999-08-17 Sprint Communications Co. L.P. Telecommunications system with a connection processing system
US6002689A (en) * 1996-11-22 1999-12-14 Sprint Communications Co. L.P. System and method for interfacing a local communication device
US6115380A (en) * 1996-11-22 2000-09-05 Sprint Communications Co., L.P. Broadband telecommunications system
US6014378A (en) * 1996-11-22 2000-01-11 Sprint Communications Company, L.P. Telecommunications tandem system for circuit-based traffic
KR100459306B1 (ko) 1996-11-22 2004-12-03 스프린트 커뮤니케이숀스 컴파니 리미티드 파트너쉽 원격통신 네트워크에서 호출을 전송하기 위한 시스템 및 방법
US6067299A (en) * 1997-04-16 2000-05-23 Sprint Communications Company, L.P. Communications system for providing ATM connections and echo cancellation
US6137800A (en) * 1997-05-09 2000-10-24 Sprint Communications Company, L. P. System and method for connecting a call
US6704327B1 (en) 1997-05-09 2004-03-09 Sprint Communications Company, L.P. System and method for connecting a call
US6178170B1 (en) 1997-05-13 2001-01-23 Sprint Communications Company, L. P. System and method for transporting a call
US6338146B1 (en) * 1997-09-30 2002-01-08 Compaq Computer Corporation Method and apparatus for fault-tolerant, scalable and non-blocking three-phase flushing for committing database transactions in a cluster of multiprocessors
US6483837B1 (en) 1998-02-20 2002-11-19 Sprint Communications Company L.P. System and method for connecting a call with an interworking system
US6563918B1 (en) 1998-02-20 2003-05-13 Sprint Communications Company, LP Telecommunications system architecture for connecting a call
US6160871A (en) 1998-04-10 2000-12-12 Sprint Communications Company, L.P. Communications test system
US6212595B1 (en) * 1998-07-29 2001-04-03 International Business Machines Corporation Computer program product for fencing a member of a group of processes in a distributed processing environment
US6205510B1 (en) * 1998-07-29 2001-03-20 International Business Machines Corporation Method for fencing a member of a group of processes in a distributed processing environment
US6192443B1 (en) * 1998-07-29 2001-02-20 International Business Machines Corporation Apparatus for fencing a member of a group of processes in a distributed processing environment
US8611919B2 (en) 2002-05-23 2013-12-17 Wounder Gmbh., Llc System, method, and computer program product for providing location based services and mobile e-commerce
US10489449B2 (en) 2002-05-23 2019-11-26 Gula Consulting Limited Liability Company Computer accepting voice input and/or generating audible output
JP3761170B2 (ja) * 2002-11-07 2006-03-29 本田技研工業株式会社 ネットワーク接続形態及びデータ送受信装置
US7339887B2 (en) * 2003-05-06 2008-03-04 Overture Networks, Inc. Multipoint protected switching ring
CA2566005C (en) 2003-05-06 2009-12-15 Overture Networks, Inc. Protected switching ring
US7355965B2 (en) * 2003-05-06 2008-04-08 Overture Networks, Inc. Apparatus and method for rapid detection of unidirectional breaks in a network ring
US7602706B1 (en) * 2003-05-15 2009-10-13 Cisco Technology, Inc. Inter-ring protection for shared packet rings
US8543672B2 (en) 2003-06-02 2013-09-24 Alcatel Lucent Method for reconfiguring a ring network, a network node, and a computer program product
US8009557B2 (en) * 2006-04-27 2011-08-30 Jds Uniphase Corporation Communications system, apparatus for creating a sub-channel and method therefor
WO2013168229A1 (ja) * 2012-05-08 2013-11-14 富士通株式会社 ネットワークシステム,保守作業管理方法,処理装置及びプログラム

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1187488A (en) * 1967-10-25 1970-04-08 Int Standard Electric Corp Telecommunication System
US3597549A (en) * 1969-07-17 1971-08-03 Bell Telephone Labor Inc High speed data communication system
US3748647A (en) * 1971-06-30 1973-07-24 Ibm Toroidal interconnection system
US3821713A (en) * 1972-12-29 1974-06-28 Ibm Multiple station receiver controlled transmission loop interface for data transfer and control between data processing systems and subsystems
US3890471A (en) * 1973-12-17 1975-06-17 Bell Telephone Labor Inc Loop data transmission arrangement employing an interloop communication terminal
US4112488A (en) * 1975-03-07 1978-09-05 The Charles Stark Draper Laboratory, Inc. Fault-tolerant network with node branching
JPS54110702A (en) * 1978-02-20 1979-08-30 Toshiba Corp Data highway monitor system
JPS5847111B2 (ja) * 1979-09-10 1983-10-20 株式会社日立製作所 ル−プ伝送システム
FR2478913A1 (fr) * 1980-03-20 1981-09-25 Telediffusion Fse Concentrateur de systeme de communication pour relier plusieurs terminaux asynchrones de teleinformatique
JPS5947906B2 (ja) * 1980-07-11 1984-11-22 株式会社日立製作所 ル−プ伝送システム
US4383314A (en) * 1981-01-12 1983-05-10 Burroughs Corporation Circular access linkage loop configuration for system communication
AU552312B2 (en) * 1982-02-08 1986-05-29 Racal-Milgo Limited Communication system
JPS5940739A (ja) * 1982-08-30 1984-03-06 Fujitsu Ltd ル−プパツク制御方式
BE895438A (nl) * 1982-12-22 1983-06-22 Bell Telephone Mfg Communicatiestelsel met meerdere ringen
FR2540694B1 (fr) * 1983-02-07 1988-05-13 Trt Telecom Radio Electr Systeme de telecommunication en boucle a multiplex temporel comportant une premiere et une deuxieme lignes de transmission

Also Published As

Publication number Publication date
DE3577254D1 (de) 1990-05-23
EP0198020B1 (en) 1990-04-18
US4683563A (en) 1987-07-28
WO1986002509A1 (en) 1986-04-24
CA1238961A (en) 1988-07-05
KR880700564A (ko) 1988-03-15
EP0198020A1 (en) 1986-10-22
ES547721A0 (es) 1987-02-16
JPS62500416A (ja) 1987-02-19
ES8703222A1 (es) 1987-02-16

Similar Documents

Publication Publication Date Title
KR920001759B1 (ko) 데이타 통신 네트워크
US4190821A (en) Self-healing loop communications system
US6411599B1 (en) Fault tolerant switching architecture
JPS5941031A (ja) コンピユ−タ相互接続のためのデユアル通路バス構造
US4413335A (en) Fault recovery apparatus for a PCM switching network
JPS5875253A (ja) デ−タ処理装置における障害処理機構
JPS60148249A (ja) メツセ−ジ除去方法
US4860284A (en) Method and apparatus for identifying location of a lost token signal in a data communication network
US5530808A (en) System for transferring ownership of transmitted data packet from source node to destination node upon reception of echo packet at source node from destination node
US4247910A (en) Arrangement for deleting leading message portions
JPS61200735A (ja) デイジタル伝送系における異常処理方法
JPS6027041B2 (ja) ハイアラキ制御システムにおける下位制御装置の切換方法
US4939736A (en) Protection against loss or corruption of data upon switchover of a replicated system
JP3132650B2 (ja) 仮想パスの切替装置
JP3239138B2 (ja) 通信網の転送データ誤り検出方法
JP3291729B2 (ja) 二重化計算機システム
JPS59210380A (ja) バス接続部の故障診断方式
JPH09181771A (ja) Lanのスイッチング装置
JP2872118B2 (ja) 装置の試験方式
JPH09153007A (ja) バスインタフェース装置
JPS60140A (ja) パケツト通信方式
JPS59136828A (ja) 多重アクセス制御方法
JPS584364B2 (ja) デ−タ監視方式
JPH10289200A (ja) バスインタフェース回路
JPH10290243A (ja) 通信システム

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19860611

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19880903

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19860611

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19910629

Patent event code: PE09021S01D

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

Comment text: Decision on Publication of Application

Patent event code: PG16051S01I

Patent event date: 19920127

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19920529

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19920807

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19920807

End annual number: 3

Start annual number: 1

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee