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

KR102102113B1 - RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법 - Google Patents

RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법 Download PDF

Info

Publication number
KR102102113B1
KR102102113B1 KR1020190033535A KR20190033535A KR102102113B1 KR 102102113 B1 KR102102113 B1 KR 102102113B1 KR 1020190033535 A KR1020190033535 A KR 1020190033535A KR 20190033535 A KR20190033535 A KR 20190033535A KR 102102113 B1 KR102102113 B1 KR 102102113B1
Authority
KR
South Korea
Prior art keywords
network
network device
lnm
rapienet
line
Prior art date
Application number
KR1020190033535A
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
Application filed by 엘에스일렉트릭(주) filed Critical 엘에스일렉트릭(주)
Priority to KR1020190033535A priority Critical patent/KR102102113B1/ko
Priority to US17/442,667 priority patent/US11996975B2/en
Priority to PCT/KR2019/010877 priority patent/WO2020197008A1/ko
Priority to EP19920769.7A priority patent/EP3952209A4/en
Priority to CN201980093109.5A priority patent/CN113491086B/zh
Priority to JP2021556892A priority patent/JP7209109B2/ja
Application granted granted Critical
Publication of KR102102113B1 publication Critical patent/KR102102113B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
    • H04L41/0645Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis by additionally acting on or stimulating the network after receiving notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • 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/40Bus networks
    • H04L12/40169Flexible bus arrangements
    • H04L12/40176Flexible bus arrangements involving redundancy
    • H04L12/40182Flexible bus arrangements involving redundancy by using a plurality of communication lines
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
    • H04L41/064Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis involving time analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • 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/40Bus networks
    • H04L2012/4026Bus for use in automation systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법에 관한 것이다. 본 발명에 따르면, RAPIEnet 시스템에서 링 또는 라인 형상 네트워크 상 LNM 디바이스간 또는 RNM간 네트워크 통신 장애 여부를 검사하는 메시지를 주기적으로 전송하는 것을 통해 네트워크에 부담을 주지 않으면서 네트워크의 통신 장애 여부를 보다 정확히 판단하고 복구할 수 있다.

Description

RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법{METHOD FOR RESTORING NETWORK COMMUNICATION FAILURE IN RAPIEnet SYSTEM}
본 발명은 RAPIEnet 시스템에 관한 것이다. 보다 상세하게는 RAPIEnet 시스템에서 링 또는 라인 형상 네트워크 상 라인 네트워크 매니저(Line Network Manager : LNM) 디바이스간 또는 링 네트워크 매니저(Ring Network Manager : RNM)간 네트워크 통신 장애 여부를 검사하는 메시지를 주기적으로 전송하는 것을 통해 네트워크에 부담을 주지 않으면서 네트워크의 통신 장애 여부를 보다 정확히 판단하고 복구할 수 있도록 하는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법에 관한 것이다.
RAPIEnet은 이더넷 기반의 산업용 네트워크 프로토콜을 의미한다. 이러한 산업용 네트워크의 적용 분야는 반도체, 자동차 등 제조공정 자동화, 전력 설비 자동화 등으로, 온도/화학/노이즈/진동 등 측면에서 환경이 열악한 경우가 많다. 이러한 이유로 네트워크 케이블, 케이블의 결선 상태 네트워크 장비의 열화로 인한 통신 기능 상실과 같은 장애가 임의의 시간에 발생할 수 있다.
위와 같은 통신 기능 상실 등의 장애 발생에 대비하여 종래 RAPIEnet은 통신 링크상 문제가 발생하는 경우, 이를 네트워크로 알리도록 하는 기능이 구비된다.
도 1 내지 도 4는 종래 RAPIEnet 시스템에서 네트워크상 통신 장애가 발생한 경우 네트워크를 복구하는 동작 개념을 도시한 것이다.
도 1은 4개의 네트워크 디바이스로 구성된 RAPIEnet 라인 네트워크(line network)에서 케이블 끊어지거나 탈락된 경우 네트워크 복구 동작을 예시한 것이다.
도 1을 참조하면, 4개의 네트워크 디바이스(network device)(100, 110, 120, 130)로 구성된 RAPIEnet 라인 네트워크에서 디바이스 사이에 연결된 케이블(150)이 끊어지거나 탈락한 것을 볼 수 있다.
이러한 경우 종래 RAPIEnet 시스템에서는 케이블이 탈락된 위치에서 인접한 2개의 디바이스(110, 120)에서 링크(link)의 변화 상태를 인지하고 자신의 상태가 네트워크의 끝(LNM)임을 네트워크에 브로드캐스트(broadcast)하여 네트워크 상에 존재하는 디바이스들(100, 130)에 새로운 라인 네트워크 상태가 되었음을 알린다.
도 2는 4개의 네트워크 디바이스로 구성된 RAPIEnet 라인 네트워크에서 디바이스 전원 오프(off)시 네트워크 복구 동작을 예시한 것이다.
도 2를 참조하면, 4개의 네트워크 디바이스(network device)(100, 110, 120, 130)로 구성된 RAPIEnet 라인 네트워크에서 하나의 디바이스(110)에 전원 오프가 발생한 것을 볼 수 있다.
이러한 경우 종래 RAPIEnet 시스템에서는 전원이 오프된 디바이스(110)에 인접한 두 개의 네트워크 디바이스(100, 120)가 링크의 변화 상태를 인지하고 자신의 상태가 네트워크의 끝(LNM)임을 네트워크에 브로드캐스트하여 네트워크 상에 존재하는 디바이스들(130)에 새로운 라인 네트워크 상태가 되었음을 알린다.
이때, 도 2에서 네트워크 디바이스(100)는 좌우측으로 연결된 다른 디바이스가 없으므로 자신의 상태를 SA(Stand Alone)로 변경하게 된다.
도 3은 4개의 네트워크 디바이스로 구성된 RAPIEnet 링 네트워크(ring network)에서 케이블이 끊어지거나 탈락된 경우 네트워크 복구 동작을 예시한 것이다.
도 3을 참조하면, 4개의 네트워크 디바이스(network device)(200, 210, 220, 230)로 구성된 RAPIEnet 링 네트워크에서 디바이스 사이에 연결된 케이블(250)이 끊어지거나 탈락한 것을 볼 수 있다.
이러한 경우 종래 RAPIEnet 시스템에서는 케이블이 탈락된 위치에서 인접한 2개의 디바이스(200, 230)에서 링크(link)의 변화 상태를 인지하고 자신의 상태가 네트워크의 끝(LNM)임을 네트워크에 브로드캐스트(broadcast)하여 네트워크 상에 존재하는 디바이스들(210, 220)에 새로운 라인 네트워크 상태가 되었음을 알린다.
도 4는 4개의 네트워크 디바이스로 구성된 RAPIEnet 링 네트워크에서 디바이스 전원 오프(off)시 네트워크 복구 동작을 예시한 것이다.
도 4를 참조하면, 4개의 네트워크 디바이스(network device)(200, 210, 220, 230)로 구성된 RAPIEnet 라인 네트워크에서 하나의 디바이스(230)에 전원 오프가 발생한 것을 볼 수 있다.
이러한 경우 종래 RAPIEnet 시스템에서는 전원이 오프된 디바이스(230)에 인접한 두 개의 네트워크 디바이스(200, 220)가 링크의 변화 상태를 인지하고 자신의 상태가 네트워크의 끝(LNM)임을 네트워크에 브로드캐스트하여 네트워크 상에 존재하는 디바이스들(210)에 새로운 라인 네트워크 상태가 되었음을 알린다.
즉, 위 도 1 내지 도 4에서 설명한 바와 같이, 종래 RAPIEnet 시스템에서는 링크의 결선이나 디바이스의 전원 불량으로 인한 네트워크의 상태 변화 발생 시 네트워크의 상태가 자동으로 복구되도록 하는 기능을 제공하고 있다.
그러나, 위와 같은 RAPIEnet 시스템의 종래 네트워크 복구 방법에 있어서는, 케이블의 끊어짐 또는 탈락이나 디바이스의 전원 오프 등은 복구가 가능한 반면, 디바이스간 통신 불량이나 단순히 전원 오프가 아닌 디바이스의 고장으로 인한 통신 장애에 대해서는 네트워크 복구 방법을 제공하지 못하고 있는 문제점이 있었다.
본 발명의 목적은 RAPIEnet 시스템에서 링 또는 라인 형상 네트워크 상 LNM 디바이스간 또는 RNM간 네트워크 통신 장애 여부를 검사하는 메시지를 주기적으로 전송하는 것을 통해 네트워크에 부담을 주지 않으면서 네트워크의 통신 장애 여부를 보다 정확히 판단하고 복구할 수 있도록 하는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법을 제공하는 것이다.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있고, 본 발명의 실시예에 의해 보다 분명하게 이해될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
본 발명에 따른 복수의 네트워크 디바이스로 구성된 RAPIEnet 라인 네트워크에서 네트워크 복구방법은, 상기 라인 네트워크의 양측 끝단에 위치한 두 개의 LNM(line network manager) 네트워크 디바이스에서 각각 상기 라인 네트워크의 타측 끝단으로 네트워크 신뢰성 검사 메시지(NICM : Network Integrity Check Message)를 전송하는 단계와, 상기 NICM에 대한 응답 메시지가 수신되지 않는 경우, 상기 각 LNM 네트워크 디바이스에서 상기 라인 네트워크 경로상 모든 네트워크 디바이스로 이웃 노드의 네트워크 디바이스와의 통신 점검 수행을 명령하는 단계와, 상기 명령에 따라 각 네트워크 디바이스에서 자신과 인접한 이웃 노드의 네트워크 디바이스로 패밀리 요청 메시지(Family request message)를 전송하여 연결 상태를 확인하는 단계와, 상기 패밀리 요청 메시지에 대한 응답 메시지를 수신하지 못한 해당 네트워크 디바이스는 자신의 상태를 LNM 또는 SA(stand alone)로 변경하는 단계를 포함할 수 있다.
또한, 본 발명에 따른 복수의 네트워크 디바이스로 구성된 RAPIEnet 라인 네트워크에서 네트워크 복구방법은, 상기 패밀리 요청 메시지에 대한 응답 메시지를 수신한 네트워크 디바이스는 다시 자신과 인접한 이웃 노드의 네트워크 디바이스로 패밀리 요청 메시지를 전송하여 연결 상태를 확인하는 단계를 더 포함할 수 있다.
또한, 상기 통신 점검 수행을 명령하는 단계는, 상기 각 LNM 네트워크 디바이스에서 기설정된 시간 동안 상기 NICM에 대한 응답 메시지의 수신을 대기하는 단계와, 상기 기설정된 시간 동안 상기 응답 메시지가 수신되지 않는 경우 상기 각 LNM 네트워크 디바이스에서 상기 라인 네트워크 경로상 모든 네트워크 디바이스로 통신 점검 명령 메시지(NCCM : Neighbor Check Command Message)를 브로드캐스트하는 단계를 포함할 수 있다.
또한, 본 발명에 따른 복수의 네트워크 디바이스로 구성된 RAPIEnet 라인 네트워크에서 네트워크 복구방법은, 상기 네트워크 디바이스들 중 상기 LNM으로 상태 변경된 네트워크 디바이스는 상기 라인 네트워크의 상기 LNM 네트워크 디바이스로 새로운 라인 네트워크가 시작되는 것을 알리기 위한 라인 시작 메시지(line start message)를 브로드캐스트(broadcast)하는 단계를 더 포함할 수 있다.
또한, 상기 NICM은, 상기 각 LNM 네트워크 디바이스에서 기설정된 주기에 따라 반복적으로 생성되어 상기 라인 네트워크의 타측 끝단에 위치한 다른 LNM 네트워크 디바이스로 전송될 수 있다.
또한, 상기 네트워크 디바이스는, RAPIEnet 프로토콜이 탑재되며, 두 개의 통신 포트를 구비하여 상기 라인 네트워크의 양방향으로 데이터 전송이 가능한 디바이스일 수 있다.
또한, 본 발명에 따른 복수의 네트워크 디바이스로 구성된 RAPIEnet 링 네트워크에서 네트워크 복구방법은, 상기 링 네트워크 상 두 개의 RNM 네트워크 디바이스에서 각각 상기 링 네트워크의 양방향 경로로 NICM를을 전송하는 단계와, 상기 체크 메시지에 대한 응답 메시지가 수신되지 않는 경우, 상기 각 RNM 네트워크 디바이스에서 상기 링 네트워크의 양방향 경로상 모든 네트워크 디바이스들로 이웃 노드의 네트워크 디바이스와의 통신 점검 수행을 명령하는 단계와, 상기 명령에 따라 각 네트워크 디바이스에서 자신과 인접한 이웃 노드의 네트워크 디바이스로 패밀리 요청 메시지를 전송하여 연결 상태를 확인하는 단계와, 상기 패밀리 요청 메시지에 대한 응답 메시지를 수신하지 못한 해당 네트워크 디바이스는 자신의 상태를 LNM으로 변경하는 단계를 포함할 수 있다.
또한, 본 발명에 따른 복수의 네트워크 디바이스로 구성된 RAPIEnet 링 네트워크에서 네트워크 복구방법은, 상기 패밀리 요청 메시지에 대한 응답 메시지를 수신한 네트워크 디바이스는 다시 자신과 인접한 이웃 노드의 네트워크 디바이스로 패밀리 요청 메시지를 전송하여 연결 상태를 확인하는 단계를 더 포함할 수 있다.
또한, 상기 통신 점검 수행을 명령하는 단계는, 상기 각 RNM 네트워크 디바이스에서 기설정된 시간 동안 상기 NICM에 대한 응답 메시지의 수신을 대기하는 단계와, 상기 기설정된 시간 동안 상기 응답 메시지가 수신되지 않는 경우 상기 각 RNM 네트워크 디바이스에서 상기 링 네트워크의 양방향 경로상 모든 네트워크 디바이스로 NCCM을 브로드캐스트하는 단계를 포함할 수 있다.
또한, 상기 LNM으로 상태 변경된 네트워크 디바이스는 상기 링 네트워크의 상기 RNM 네트워크 디바이스로 새로운 라인 네트워크의 형성을 알리는 라인 시작 메시지를 브로드캐스트할 수 있다.
또한, 상기 NICM은, 상기 각 RNM 네트워크 디바이스에서 기설정된 주기에 따라 반복적으로 생성되어 상기 링 네트워크의 양방향 경로에 위치한 다른 RNM 네트워크 디바이스로 전송될 수 있다.
본 발명에 따르면, RAPIEnet 시스템에서 링 또는 라인 형상 네트워크 상 LNM 디바이스간 또는 RNM간 네트워크 통신 장애 여부를 검사하는 메시지를 주기적으로 전송하는 것을 통해 네트워크에 부담을 주지 않으면서 네트워크의 통신 장애 여부를 보다 정확히 판단하고 복구할 수 있다.
또한, 본 발명에 따르면, 케이블 결선, 탈락 등의 링크 상태 변화이외에도 네트워크 디바이스의 통신 불량이나 통신 선로의 불량을 보다 효과적으로 검출하여 네트워크 통신 장애를 보다 정확히 판단하고 복구시킬 수 있다.
상술한 효과와 더불어 본 발명의 구체적인 효과는 이하 발명을 실시하기 위한 구체적인 사항을 설명하면서 함께 기술한다.
도 1 내지 도 4는 종래 RAPIEnet 시스템에서 네트워크상 통신 장애가 발생한 경우 네트워크를 복구하는 동작 개념도.
도 5는 본 발명의 일 실시예에 따른 RAPIEnet 시스템에서 라인 네트워크상 통신 장애가 발생한 경우 네트워크를 복구하는 동작 개념도.
도 6은 도 5에 도시된 네트워크 디바이스의 내부 구성도.
도 7은 본 발명의 일 실시예에 따른 복수의 네트워크 디바이스를 포함하는 라인 네트워크에서 네트워크 디바이스간 신호 처리 흐름도.
도 8은 본 발명의 일 실시예에 따른 RAPIEnet 시스템에서 링 네트워크상 통신 장애가 발생한 경우 네트워크를 복구하는 동작 개념도.
도 9은 본 발명의 일 실시예에 따른 복수의 네트워크 디바이스를 포함하는 링 네트워크에서 네트워크 디바이스간 신호 처리 흐름도.
전술한 목적, 특징 및 장점은 첨부된 도면을 참조하여 상세하게 후술되며, 이에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 상세한 설명을 생략한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다. 도면에서 동일한 참조부호는 동일 또는 유사한 구성요소를 가리키는 것으로 사용된다.
도 5는 본 발명의 일 실시예에 따른 RAPIEnet 시스템에서 라인 네트워크상 통신 장애가 발생한 경우 네트워크를 복구하는 동작 개념을 도시한 것이다
또한, 도 5에서는 예를 들어 4개의 네트워크 디바이스(510, 520, 530, 540)로 구성된 RAPIEnet 라인 네트워크에서 네트워크상 통신 장애 발생 시 네트워크 복구 동작을 예시한 것이나, 이에 한정되는 것은 아니다.
도 5를 참조하면, 본 발명의 일 실시예에서는 라인 네트워크의 경우 라인 네트워크의 양측 끝단에 위치한 두 LNM 네트워크 디바이스(510, 540)가 주기적으로 네트워크 신뢰성 검사 메시지(Network Integrity Check Message : NICM)를 상대 LNM으로 전송한다.
이어, 두 LNM 네트워크 디바이스(510, 540)는 상대 LNM으로부터 NICM을 주기적으로 수신하여 네트워크 경로상 존재하는 네트워크 디바이스(510, 520, 530, 540)에 통신 장애 발생 등 문제가 없는지 확인할 수 있다.
도 6은 도 5에 도시된 네트워크 디바이스의 내부 구성을 도시한 것이다.
이러한 네트워크 디바이스(510)는 RAPIEnet 예를 들어 프로토콜이 탑재될 수 있으며, 두 개의 통신 포트를 구비하여 라인 네트워크 또는 링 네트워크로 구현되는 네트워크의 양방향으로 데이터 전송이 가능한 디바이스를 의미할 수 있다. 또한, 이러한 네트워크 디바이스는 예를 들어 PLC(Programable Logic Controller)의 입출력 장치 등이 될 수 있다.
도 6을 참조하면, 네트워크 디바이스(510)는 두 개의 물리계층부(physical layer)(616, 618)와 매체 제어기(Media Access Controller : MAC)(612, 614), 제어기(610)를 포함할 수 있다.
물리계층부(616, 618)는 네트워크 버스(650)로부터 데이터를 수신하여 매체 제어기(612, 614)로 제공하며, 매체 제어기(612, 614)로부터 인가되는 데이터를 네트워크 버스(650)로 전송한다.
매체 제어기(612, 614)는 물리계층부(616, 618)를 통해 네트워크 버스(650)를 통해 전송되는 데이터를 수신하고, 제어기(610)로부터 전송되는 데이터를 물리계층부(616, 618)를 통해 네트워크 버스(650)로 전송한다.
또한, 매체 제어기(612, 614)는 물리계층부(616, 618)를 통해 수신되는 데이터의 종류를 판별하여 제어기(610)로 전달이 필요하지 않은 데이터인 경우 해당 데이터를 제어기(610)로 전송하지 않고 물리계층부(616, 618)를 통해 네트워크 버스(650)로 전달하여 네트워크상 다른 네트워크 디바이스로 전송되도록 한다. 이러한 제어기(610)로 전송이 필요하지 않은 데이터는 예를 들어 NICM이 될 수 있다. 이러한 NICM은 본 발명의 일 실시예에 따라 라인 네트워크 또는 링 네트워크의 LNM 네트워크 디바이스(510, 540)간 또는 RNM 네트워크 디바이스(810, 840)간 네트워크 경로상 문제가 있는지를 검사하기 위해 전송되는 메시지이다. 이러한 NICM은 LNM 네트워크 디바이스가 아닌 디바이스들에서는 제어기(610)를 통하지 않고 다음 네트워크 디바이스로 전달되어 네트워크 전체 디바이스에 부하를 주지 않는다.
또한, 매체 제어기(612, 614)는 물리계층부(616, 618)를 통해 수신된 데이터의 종류를 판별하여 제어기(610)로 전달이 필요한 데이터인 경우 해당 데이터를 제어기(610)로 전송한다. 이러한 제어기(610)로 전송이 필요한 데이터는 예를 들어 통신 점검 명령 메시지(Neighbor check command message : NCCM) 또는 패밀리 요청 메시지(Family request message)가 될 수 있다. 이러한 NCCM 또는 패밀리 요청 메시지는 본 발명의 일 실시예에 따라 라인 네트워크 또는 링 네트워크에서 케이블의 끊어짐 또는 탈락이나 디바이스의 전원 오프, 디바이스의 고장으로 인한 통신 장애가 발생한 경우 통신 장애가 발생한 네트워크 디바이스를 검출하기 위해 사용되는 메시지이다. 이러한 NCCM 또는 패밀리 요청 메시지는 모든 네트워크 디바이스에서 제어기(610)까지 전송되도록 구현될 수 있고, 제어기(610)에서는 패밀리 요청 메시지에 대한 응답 메시지를 이용하여 이웃 노드의 네트워크 디바이스에 대한 통신 장애 발생 여부를 점검할 수 있게 된다.
제어기(610)는 매체 제어기(612, 614)와 데이터 송수신을 수행하고, 송수신된 데이터를 이용하여 네트워크상 통신 장애의 발생여부 및 자신의 네트워크 디바이스가 라인 네트워크 또는 링 네트워크에서 네트워크의 끝이 되었는지 여부를 판단한다.
이때, 제어기(610)는 네트워크상 통신 장애의 발생에 따라 자신의 네트워크 디바이스(510)가 라인 네트워크 또는 링 네트워크에서 네트워크의 끝이 되었다고 판단한 경우 LNM 또는 SA로 상태를 변경시키며, 상태 변경된 정보를 LNM 네트워크 디바이스(540) 또는 RNM 네트워크 디바이스(840)로 전송한다. 이와 같은 상태 변경 정보는 새로운 라인 네트워크가 시작되는 것을 알리는 라인 시작 메시지(line start message)로 제작되어 네트워크로 브로드캐스트(broadcast)되며, LNM 네트워크 디바이스(540) 또는 RNM 네트워크 디바이스(840)에서 수신될 수 있다
도 7은 본 발명의 일 실시예에 따른 도 5의 복수의 네트워크 디바이스를 포함하는 라인 네트워크에서 네트워크 디바이스의 통신 장애를 감지하고 네트워크를 복구하는 네트워크 디바이스간 신호 처리 흐름을 도시한 것이다.
이하, 도 7을 참조하여 본 발명의 일 실시예를 보다 상세히 설명하기로 한다.
먼저, 라인 네트워크(500)의 양측 끝단에 위치한 두 개의 LNM 네트워크 디바이스(510, 540)에서 각각 라인 네트워크(500)의 타측 끝단으로 NICM을 전송한다(S700, S750).
이때, 도 7에서 보여지는 바와 같이 라인 네트워크상 네트워크 디바이스(520)에서 통신 장애가 발생한 상태이므로, 각각의 LNM 네트워크 디바이스(510, 540)에서는 타측 끝단의 LNM 네트워크 디바이스가 송신한 NICM을 수신하지 못하여 타임 아웃(Time-out)이 발생하게 된다(S702, S752).
그러면, 각각의 LNM 네트워크 디바이스(510, 540)는 라인 네트워크상 모든 네트워크 디바이스(520, 530)로 NCCM을 브로드캐스트(broadcast)로 송신하여 라인 네트워크 경로상 모든 네트워크 디바이스(520, 530)에게 이웃 노드의 네트워크 디바이스와 통신 점검을 수행하도록 명령한다(S704, S754).
이어, NCCM을 수신한 각 네트워크 디바이스(520, 530)는 인접한 이웃 노드의 네트워크 디바이스로 패밀리 요청 메시지(Family request message)를 전송하여 이웃 노드의 네트워크 디바이스가 정상적으로 동작하고 있는지 여부를 검사한다.
이때, 라인 네트워크상 네트워크 디바이스(520)에서 통신 장애가 발생한 상태이므로, 도 7의 좌측 끝단의 LNM 네트워크 디바이스(510)에서는 패밀리 요청 메시지(S706)에 대한 패밀리 응답 메시지가 정상적으로 수신되지 않고 타임 아웃이 발생하게 된다(S708).
그러면, LNM 네트워크 디바이스(510)는 이웃 노드의 네트워크 디바이스(520)와의 경로에 문제가 발생한 것으로 판단하고, 자신의 상태를 LNM 또는 SA로 변경한다(S710). 이때, 도 7의 좌측 끝단의 LNM 네트워크 디바이스(510)는 좌우측에 연결되는 어떠한 네트워크 디바이스도 없으므로 자신의 상태를 SA(Stand Alone)로 변경한다.
한편, 도 7의 우측 끝단의 LNM 네트워크 디바이스(540) 측에서는 LNM 네트워크 디바이스(540)에 인접한 네트워크 디바이스(530)가 정상적으로 동작하고 있으므로 패밀리 요청 메시지(S756)에 대한 패밀리 응답 메시지가 정상적으로 수신된다(S758).
한편, 네트워크 디바이스(530)는 자신과 인접한 이웃 노드의 네트워크 디바이스(520)로 패밀리 요청 메시지를 전송하고(S760), 이때 네트워크 디바이스(520)에서 통신 장애가 발생한 상태이므로 네트워크 디바이스(530)에서는 타임 아웃이 발생하게 된다(S762).
그러면, 타임 아웃이 발생한 네트워크 디바이스(530)는 이웃 노드의 네트워크 디바이스(520)와의 경로에 문제가 발생한 것으로 판단하고, 자신의 상태를 LNM 또는 SA로 변경한다.
이때, 네트워크 디바이스(530)는 LNM 네트워크 디바이스(540)가 연결되어 있는 상태이므로 자신의 상태를 LNM으로 변경한다(S764). 이어, LNM으로 변경된 네트워크 디바이스(530)는 새로운 라인 네트워크가 시작된다는 것을 알리기 위한 라인 시작 메시지(line start message)를 LNM 네트워크 디바이스(540)로 전송한다(S766).
도 8은 본 발명의 일 실시예에 따른 RAPIEnet 시스템에서 링 네트워크상 통신 장애가 발생한 경우 네트워크를 복구하는 동작 개념을 도시한 것이다
또한, 도 8에서는 예를 들어 4개의 네트워크 디바이스(810, 820, 830, 840)로 구성된 RAPIEnet 링 네트워크에서 네트워크상 통신 장애 발생 시 네트워크 복구 동작을 예시한 것이나, 이에 한정되는 것은 아니다.
도 8을 참조하면, 본 발명의 일 실시예에서는 링 네트워크의 경우 링 네트워크 상 두 개의 RNM 네트워크 디바이스(810, 840)에서 각각 링 네트워크의 양방향 경로로 주기적으로 NICM을 상대 RNM으로 전송한다.
이어, 두 RNM 네트워크 디바이스(810, 840)는 상대 RNM으로부터 NICM을 주기적으로 수신하여 네트워크 경로상 존재하는 네트워크 디바이스(810, 820, 830, 840)에 통신 장애 발생 등 문제가 없는지 확인할 수 있다.
도 9는 본 발명의 일 실시예에 따른 도 8의 복수의 네트워크 디바이스를 포함하는 링 네트워크에서 네트워크 디바이스의 통신 장애를 감지하고 네트워크를 복구하는 네트워크 디바이스간 신호 처리 흐름을 도시한 것이다.
이하, 도 9를 참조하여 본 발명의 일 실시예를 보다 상세히 설명하기로 한다.
먼저, 링 네트워크(800)의 양방향 경로 끝단에 위치한 두 개의 RNM 네트워크 디바이스(810, 840)에서 각각 링 네트워크(800)의 양방향 경로로 NICM을 전송한다(S900, S950).
이때, 도 9에서 보여지는 바와 같이 링 네트워크상 네트워크 디바이스(820)에서 통신 장애가 발생한 상태이므로, 각각의 RNM 네트워크 디바이스(810, 840)에서는 타 RNM 네트워크 디바이스가 송신한 NICM을 수신하지 못하여 타임 아웃(Time-out)이 발생하게 된다(S902, S952).
그러면, 각각의 RNM 네트워크 디바이스(810, 840)는 링 네트워크상 모든 네트워크 디바이스(820, 830)로 NCCM를 브로드캐스트(broadcast)로 송신하여 링 네트워크의 양방향 경로상 모든 네트워크 디바이스(820, 830)에게 이웃 노드의 네트워크 디바이스와 통신 점검을 수행하도록 명령한다(S904, S954). 이때, 도 9에서는 링 네트워크의 참조번호 (900)의 네트워크에 네트워크 디바이스를 도시하지 않았으나, 이는 설명의 편의를 위한 것일 뿐, 참조번호 (900)의 네트워크에 네트워크 디바이스가 있는 경우에도 동일하게 적용 가능하다.
이어, NCCM을 수신한 각 네트워크 디바이스(820, 830)는 인접한 이웃 노드의 네트워크 디바이스로 패밀리 요청 메시지를 전송하여 이웃 노드의 네트워크 디바이스가 정상적으로 동작하고 있는지 여부를 검사한다.
이때, 링 네트워크상 네트워크 디바이스(820)에서 통신 장애가 발생한 상태이므로, 도 9의 좌측 RNM 네트워크 디바이스(810)에서는 패밀리 요청 메시지(S906)에 대한 패밀리 응답 메시지가 정상적으로 수신되지 않고 타임 아웃이 발생하게 된다(S908).
그러면, RNM 네트워크 디바이스(810)는 이웃 노드의 네트워크 디바이스(820)와의 경로에 문제가 발생한 것으로 판단하고, 자신의 상태를 LNM로 변경한다(S910). 이때, 네트워크 디바이스(820)에 통신 장애가 발생하여 라인 네트워크로 변경된 상태이므로 RNM 네트워크 디바이스(810)는 자신의 상태를 LNM으로 변경하게 되는 것이다.
이어, LNM으로 변경된 네트워크 디바이스(810)는 새로운 라인 네트워크가 시작된다는 것을 알리기 위한 라인 시작 메시지를 링 네트워크의 참조번호 (900)의 네트워크를 통해 RNM 네트워크 디바이스(840)로 전송한다(S912).
한편, 도 9의 우측 RNM 네트워크 디바이스(840) 측에서는 RNM 네트워크 디바이스(840)에 인접한 네트워크 디바이스(830)가 정상적으로 동작하고 있으므로 패밀리 요청 메시지(S956)에 대한 패밀리 응답 메시지가 정상적으로 수신된다(S958).
한편, 네트워크 디바이스(830)는 자신과 인접한 이웃 노드의 네트워크 디바이스(820)로 패밀리 요청 메시지를 전송하고(S960), 이때 네트워크 디바이스(820)에서 통신 장애가 발생한 상태이므로 네트워크 디바이스(830)에서는 타임 아웃이 발생하게 된다(S962).
그러면, 타임 아웃이 발생한 네트워크 디바이스(830)는 이웃 노드의 네트워크 디바이스(820)와의 경로에 문제가 발생한 것으로 판단하고, 자신의 상태를 LNM으로 변경한다(S964).
이때, 네트워크 디바이스(830)는 RNM 네트워크 디바이스(840)가 연결되어 있는 상태이므로 자신의 상태를 LNM으로 변경한다. 이어, LNM으로 변경된 네트워크 디바이스(830)는 새로운 라인 네트워크가 시작된다는 것을 알리기 위한 라인 시작 메시지를 LNM 네트워크 디바이스(840)로 전송한다(S966).
상술한 바와 같이, 본 발명에 따르면, RAPIEnet 시스템에서 링 또는 라인 형상 네트워크 상 LNM 디바이스간 또는 RNM간 네트워크 통신 장애 여부를 검사하는 메시지를 주기적으로 전송하는 것을 통해 네트워크에 부담을 주지 않으면서 네트워크의 통신 장애 여부를 보다 정확히 판단하고 복구할 수 있다.
이상과 같이 본 발명에 대해서 예시한 도면을 참조로 하여 설명하였으나, 본 명세서에 개시된 실시 예와 도면에 의해 본 발명이 한정되는 것은 아니며, 본 발명의 기술사상의 범위 내에서 통상의 기술자에 의해 다양한 변형이 이루어질 수 있음은 자명하다. 아울러 앞서 본 발명의 실시 예를 설명하면서 본 발명의 구성에 따른 작용 효과를 명시적으로 기재하여 설명하지 않았을 지라도, 해당 구성에 의해 예측 가능한 효과 또한 인정되어야 함은 당연하다.
510 : LNM 610 : 제어기
612, 614 : MAC 616, 618 : 물리계층부
810 : RNM

Claims (9)

  1. 복수의 네트워크 디바이스로 구성된 RAPIEnet 라인 네트워크에서 네트워크 복구방법으로서,
    상기 라인 네트워크의 양측 끝단에 위치한 두 개의 LNM(line network manager) 네트워크 디바이스에서 각각 상기 라인 네트워크의 타측 끝단으로 네트워크 신뢰성 검사 메시지(NICM : Network Integrity Check Message)를 전송하는 단계와,
    상기 타측 끝단의 LNM 네트워크 디바이스가 송신한 NICM이 수신되지 않는 경우, 상기 각 LNM 네트워크 디바이스에서 상기 라인 네트워크 경로상 모든 네트워크 디바이스로 이웃 노드의 네트워크 디바이스와의 통신 점검 수행을 명령하는 단계와,
    상기 명령에 따라 각 네트워크 디바이스에서 자신과 인접한 이웃 노드의 네트워크 디바이스로 패밀리 요청 메시지(Family request message)를 전송하여 연결 상태를 확인하는 단계와,
    상기 패밀리 요청 메시지에 대한 응답 메시지를 수신하지 못한 해당 네트워크 디바이스는 자신의 상태를 LNM 또는 SA(stand alone)로 변경하는 단계
    를 포함하는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법.
  2. 제 1 항에 있어서,
    상기 통신 점검 수행을 명령하는 단계는,
    상기 각 LNM 네트워크 디바이스에서 기설정된 시간 동안 상기 타측 끝단의 LNM 네트워크 디바이스가 송신한 NICM의 수신을 대기하는 단계와,
    상기 기설정된 시간 동안 상기 타측 끝단의 LNM 네트워크 디바이스가 송신한 NICM이 수신되지 않는 경우 상기 각 LNM 네트워크 디바이스에서 상기 라인 네트워크 경로상 모든 네트워크 디바이스로 통신 점검 명령 메시지(NCCM : Neighbor Check Command Message)를 브로드캐스트하는 단계
    를 포함하는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법.
  3. 제 1 항에 있어서,
    상기 네트워크 디바이스들 중 상기 LNM으로 상태 변경된 네트워크 디바이스는 상기 라인 네트워크의 상기 LNM 네트워크 디바이스로 새로운 라인 네트워크가 시작되는 것을 알리기 위한 라인 시작 메시지(line start message)를 브로드캐스트(broadcast)하는 단계
    를 더 포함하는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법.
  4. 제 1 항에 있어서,
    상기 NICM은,
    상기 각 LNM 네트워크 디바이스에서 기설정된 주기에 따라 반복적으로 생성되어 상기 라인 네트워크의 타측 끝단에 위치한 다른 LNM 네트워크 디바이스로 전송되는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법.
  5. 제 1 항에 있어서,
    상기 네트워크 디바이스는,
    RAPIEnet 프로토콜이 탑재되며, 두 개의 통신 포트를 구비하여 상기 라인 네트워크의 양방향으로 데이터 전송이 가능한 디바이스인 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법.
  6. 복수의 네트워크 디바이스로 구성된 RAPIEnet 링 네트워크에서 네트워크 복구방법으로서,
    상기 링 네트워크 상 두 개의 RNM 네트워크 디바이스에서 각각 상기 링 네트워크의 양방향 경로로 NICM을 전송하는 단계와,
    상기 링 네트워크 상의 타 RNM 네트워크 디바이스가 송신한 NICM이 수신되지 않는 경우, 상기 각 RNM 네트워크 디바이스에서 상기 링 네트워크의 양방향 경로상 모든 네트워크 디바이스들로 이웃 노드의 네트워크 디바이스와의 통신 점검 수행을 명령하는 단계와,
    상기 명령에 따라 각 네트워크 디바이스에서 자신과 인접한 이웃 노드의 네트워크 디바이스로 패밀리 요청 메시지를 전송하여 연결 상태를 확인하는 단계와,
    상기 패밀리 요청 메시지에 대한 응답 메시지를 수신하지 못한 해당 네트워크 디바이스는 자신의 상태를 LNM으로 변경하는 단계
    를 포함하는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법.
  7. 제 6 항에 있어서,
    상기 통신 점검 수행을 명령하는 단계는,
    상기 각 RNM 네트워크 디바이스에서 기설정된 시간 동안 상기 타 RNM 네트워크 디바이스가 송신한 NICM의 수신을 대기하는 단계와,
    상기 기설정된 시간 동안 상기 타 RNM 네트워크 디바이스 가 송신한 NICM이 수신되지 않는 경우 상기 각 RNM 네트워크 디바이스에서 상기 링 네트워크의 양방향 경로상 모든 네트워크 디바이스로 NCCM을 브로드캐스트하는 단계
    를 포함하는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법.
  8. 제 6 항에 있어서,
    상기 LNM으로 상태 변경된 네트워크 디바이스는 상기 링 네트워크의 상기 RNM 네트워크 디바이스로 새로운 라인 네트워크의 형성을 알리는 라인 시작 메시지를 브로드캐스트하는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법.
  9. 제 6 항에 있어서,
    상기 NICM은,
    상기 각 RNM 네트워크 디바이스에서 기설정된 주기에 따라 반복적으로 생성되어 상기 링 네트워크의 양방향 경로에 위치한 다른 RNM 네트워크 디바이스로 전송되는 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법.
KR1020190033535A 2019-03-25 2019-03-25 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법 KR102102113B1 (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020190033535A KR102102113B1 (ko) 2019-03-25 2019-03-25 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법
US17/442,667 US11996975B2 (en) 2019-03-25 2019-08-27 Method for network restoration when communication failure occurs in RAPIEnet system
PCT/KR2019/010877 WO2020197008A1 (ko) 2019-03-25 2019-08-27 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법
EP19920769.7A EP3952209A4 (en) 2019-03-25 2019-08-27 PROCEDURE FOR NETWORK RECOVERY IN THE EVENT OF A LOSS OF COMMUNICATION IN A RAPIENET SYSTEM
CN201980093109.5A CN113491086B (zh) 2019-03-25 2019-08-27 RAPIEnet系统中发生通信故障时的网络恢复方法
JP2021556892A JP7209109B2 (ja) 2019-03-25 2019-08-27 RAPIEnetシステムにおける通信障害発生時、ネットワークの復旧方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190033535A KR102102113B1 (ko) 2019-03-25 2019-03-25 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법

Publications (1)

Publication Number Publication Date
KR102102113B1 true KR102102113B1 (ko) 2020-04-20

Family

ID=70467314

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190033535A KR102102113B1 (ko) 2019-03-25 2019-03-25 RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법

Country Status (6)

Country Link
US (1) US11996975B2 (ko)
EP (1) EP3952209A4 (ko)
JP (1) JP7209109B2 (ko)
KR (1) KR102102113B1 (ko)
CN (1) CN113491086B (ko)
WO (1) WO2020197008A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112260897A (zh) * 2020-10-19 2021-01-22 海尔优家智能科技(北京)有限公司 连接的异常识别方法和装置
KR102539612B1 (ko) * 2021-12-24 2023-06-02 엘에스일렉트릭(주) IP 기반 RAPIEnet을 지원하는 통신 디바이스 및 이를 포함하는 네트워크 시스템

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7483398B1 (en) * 2001-05-18 2009-01-27 Cisco Technology, Inc. Method and system for detecting ring link provisioning mismatch
KR20180100935A (ko) * 2017-03-03 2018-09-12 엘에스산전 주식회사 링 네트워크에서의 통신 라인 절체 방법

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7277631B1 (en) * 2001-07-20 2007-10-02 Meriton Networks Us Inc. Method and apparatus for processing protection switching mechanism in optical channel shared protection rings
CN101262401B (zh) * 2007-12-28 2010-12-29 上海自动化仪表股份有限公司 一种环形网络中实现网络恢复的方法
US7801028B2 (en) * 2007-12-31 2010-09-21 Schneider Automation Inc. Method and apparatus for transparent auto-recovery in chain and ring networks
KR101299443B1 (ko) * 2009-05-15 2013-08-22 한국전자통신연구원 보호 절체 방법
US8228946B2 (en) * 2009-07-29 2012-07-24 General Electric Company Method for fail-safe communication
JP5441566B2 (ja) 2009-08-28 2014-03-12 三菱電機株式会社 通信端末、通信システムおよびノード切り替え方法
JP4944986B2 (ja) 2010-10-06 2012-06-06 株式会社日立製作所 伝送路システムおよび伝送路構築方法
KR101720347B1 (ko) * 2011-01-20 2017-03-27 엘에스산전 주식회사 적응성의 다중 링 네트워크 시스템 및 우회경로 설정방법
US8769158B2 (en) 2011-07-08 2014-07-01 Rockwell Automation Technologies, Inc. High availability device level ring backplane
JP5165093B2 (ja) 2011-08-08 2013-03-21 三菱電機株式会社 通信管理装置およびデータ通信方法
US9979595B2 (en) * 2012-12-18 2018-05-22 Juniper Networks, Inc. Subscriber management and network service integration for software-defined networks having centralized control
KR101933447B1 (ko) 2014-03-17 2018-12-28 엘에스산전 주식회사 RAPIEnet 네트워크 시스템에서의 2채널 버스 데이터의 모니터링 장치
CN105897453A (zh) * 2014-07-18 2016-08-24 现代自动车株式会社 用于诊断网络的方法和装置
JP2017034463A (ja) 2015-07-31 2017-02-09 富士通株式会社 プロテクション方法、通信システム、及び、エンドノード
KR20180103478A (ko) * 2017-03-10 2018-09-19 엘에스산전 주식회사 Tanmp 프로토콜에서 노드 응답 대기 시간 산출 방법
KR102241687B1 (ko) 2019-04-22 2021-04-19 인제대학교 산학협력단 원형문합기용 삽입보조기구

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7483398B1 (en) * 2001-05-18 2009-01-27 Cisco Technology, Inc. Method and system for detecting ring link provisioning mismatch
KR20180100935A (ko) * 2017-03-03 2018-09-12 엘에스산전 주식회사 링 네트워크에서의 통신 라인 절체 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112260897A (zh) * 2020-10-19 2021-01-22 海尔优家智能科技(北京)有限公司 连接的异常识别方法和装置
KR102539612B1 (ko) * 2021-12-24 2023-06-02 엘에스일렉트릭(주) IP 기반 RAPIEnet을 지원하는 통신 디바이스 및 이를 포함하는 네트워크 시스템
WO2023120914A1 (ko) * 2021-12-24 2023-06-29 엘에스일렉트릭 주식회사 Ip 기반 rapienet을 지원하는 통신 디바이스 및 이를 포함하는 네트워크 시스템

Also Published As

Publication number Publication date
EP3952209A1 (en) 2022-02-09
WO2020197008A1 (ko) 2020-10-01
JP7209109B2 (ja) 2023-01-19
CN113491086B (zh) 2024-06-11
EP3952209A4 (en) 2022-05-04
US20220200842A1 (en) 2022-06-23
US11996975B2 (en) 2024-05-28
JP2022528044A (ja) 2022-06-08
CN113491086A (zh) 2021-10-08

Similar Documents

Publication Publication Date Title
US4745597A (en) Reconfigurable local area network
US5155726A (en) Station-to-station full duplex communication in a token ring local area network
JP3857317B2 (ja) 自動交渉の進捗モニタ
JP5811995B2 (ja) 通信システムおよびネットワーク中継装置
EP1237336A2 (en) Media converter and link test technique using the same
KR102102113B1 (ko) RAPIEnet 시스템에서 통신 장애 발생 시 네트워크 복구방법
CN113852529B (zh) 轨旁设备数据通信用背板总线系统及其数据传输方法
CN105591817A (zh) 一种协商模式处理方法及智能网络设备
US20150163844A1 (en) Communication system in an aircraft comprising a redundant network
US7162544B2 (en) Message transfer method and apparatus
KR20120123191A (ko) AoIP 네트워크와 같은 시간손실이 최소화된 실시간 데이터 계층적 전송시스템 및 그 제어방법
JP3917467B2 (ja) 電力系統監視制御システムおよびプログラム
JP3961517B2 (ja) システム、クロスバ装置及びそれらに用いる障害通知方法
JPS58170247A (ja) 自動ル−プ・バツク制御方式
JP3777809B2 (ja) 二重化通信システムの回線異常検出方法
JP2005210818A (ja) Ipを適用した配電線遠方監視制御通信方式
KR19990086073A (ko) 단말기기와 브랜치 프로세서간의 통신제어 방법 및 장치
JP2655506B2 (ja) 伝送路切替システム
JP3884335B2 (ja) 親子式伝送方式及び親子式伝送方式に用いられる記憶媒体
JP3888740B2 (ja) 多重化lan切り替え方法およびシステム
JP3761331B2 (ja) 2重系構成局間のデータ伝送方法
JPH10324246A (ja) 親子式伝送方式
JPS60204144A (ja) バス型通信システムにおける障害検出方式
CN117955813A (zh) 一种报文传输方法、装置和系统
JP2004194040A (ja) 無線通信システム

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant