KR101342738B1 - 매체 변환기 및 매체 변환기 구현 방법 - Google Patents

매체 변환기 및 매체 변환기 구현 방법 Download PDF

Info

Publication number
KR101342738B1
KR101342738B1 KR1020120145534A KR20120145534A KR101342738B1 KR 101342738 B1 KR101342738 B1 KR 101342738B1 KR 1020120145534 A KR1020120145534 A KR 1020120145534A KR 20120145534 A KR20120145534 A KR 20120145534A KR 101342738 B1 KR101342738 B1 KR 101342738B1
Authority
KR
South Korea
Prior art keywords
port
media converter
medium
communication mode
data
Prior art date
Application number
KR1020120145534A
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 KR1020120145534A priority Critical patent/KR101342738B1/ko
Application granted granted Critical
Publication of KR101342738B1 publication Critical patent/KR101342738B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • H04L49/253Routing or path finding in a switch fabric using establishment or release of connections between ports

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)

Abstract

수신 포트에 링크가 연결되어 있지 않은 경우에도, 송신 포트를 통해서 수신측의 수신 포트로 통신이 가능하도록 하는, 매체 변환기 및 매체 변환기 구현 방법을 개시한다.
일실시예로서, 매체 변환기는, 공유되는 매체의 수신 포트와 연결되어 데이터를 전송하는 제1 포트와, 상기 매체의 송신 포트와 연결되어 상기 매체로부터 데이터를 수신하는 제2 포트, 및 상기 제2 포트와 상기 송신 포트와의 연결 해제와 무관하게, 상기 제1 포트를 통해 상기 매체와 데이터가 교환되도록 하는 로직부를 포함하여 구성할 수 있다.

Description

매체 변환기 및 매체 변환기 구현 방법{MEDIA CONVERTER AND METHOD OF IMPLEMENTING MEDIA CONVERTER}
본 발명의 실시예들은, 수신 포트에 링크가 연결되어 있지 않은 경우에도, 송신 포트를 통해서 수신측의 수신 포트로 통신이 가능하도록 하는, 매체 변환기 및 매체 변환기 구현 방법에 관한 것이다.
종래의 이더넷-광파이버 매체 변환기에서는, 기본적으로 양방향 전송을 지원하기 위해서 양방향(full-duplex) 통신 모드 및 단방향(half-duplex) 통신 모드를 지원하고 있다.
상기 단방향 통신 모드의 매체 변환기에서는 기존의 버스 토폴로지 등에서 공유된 매체로의, 양방향 전송을 위하여, 정해진 시간 동안 송신측에서 수신측으로 데이터를 보내고, 다른 정해진 시간 동안 수신측에서 송신측으로 데이터를 보내는 방법을 사용하고 있다. 즉, 상기 단방향 통신 모드에서 매체 변환기는, 동시에 양방향으로 데이터를 송수신하는 것을 지원하지는 않지만, 궁극적으로 양방향 통신을 지원할 수 있다.
또한, 매체 변환기는 단방향 통신 모드이라도, 송신 포트와 수신 포트가, 공유된 매체의 송신 포트와 수신 포트와 서로 연결된 상태에서, 데이터의 교환이 가능할 수 있다. 만약, 수신 포트가 공유된 매체의 송신 포트에 연결되지 않을 경우, 종래 매체 변환기는 이더넷 특성상 캐리어 센싱(carrier sensing)을 하여 캐리어를 감지하지 못하게 되어, 링크가 단절된 것으로 판단하고 통신이 불가능하였다.
따라서, 수신 포트에 링크가 연결되어 있지 않은 경우에도 송신 포트를 통해서 공유된 매체와 통신이 가능하도록 하는 기술이 절실히 요구되고 있다.
본 발명의 일실시예는 수신 포트에 링크가 실제 연결되어 있지 않는 경우라도 내부 로직을 통하여 링크가 연결되어 있음으로 판단하도록 구현하여 정상적인 단방향 통신을 가능하게 하는 매체 변환기 및 매체 변환기 구현 방법을 제공하는 것을 목적으로 한다.
또한, 본 발명의 목적은 기존 상용의 이더넷-광 매체 변환기를 개선하여 양방향 또는 단방향으로 데이터를 전송할 수 있는 이더넷-광 매체 변환기를 제시하는 데에 있다.
또한, 본 발명의 매체 변환기는 산업용 플랜트에서 이더넷을 사용하는 기기에서 다른 이더넷을 사용하는 기기로 데이터를 전송하는 경우, 양방향 통신 뿐만 아니라 단방향 통신을 지원 함으로써, 데이터 전송 환경에 따라, 양방향 통신 모드와 단방향 통신 모드를 유연하게 선택하여 사용할 수 있게 한다.
상기 일실시예를 달성하기 위한 매체 변환기는, 공유되는 매체의 수신 포트와 연결되어 데이터를 전송하는 제1 포트와, 상기 매체의 송신 포트와 연결되어 상기 매체로부터 데이터를 수신하는 제2 포트, 및 상기 제2 포트와 상기 송신 포트와의 연결 해제와 무관하게, 상기 제1 포트를 통해 상기 매체와 데이터가 교환되도록 하는 로직부를 포함하여 구성할 수 있다.
상기 일실시예를 달성하기 위한 매체 변환기 구현 방법은, 공유되는 매체의 수신 포트와 제1 포트를 연결하여 데이터를 전송하는 단계와, 상기 매체의 송신 포트와 제2 포트를 연결하여, 상기 매체로부터 데이터를 수신하는 단계, 및 상기 제2 포트와 상기 송신 포트와의 연결 해제와 무관하게, 상기 제1 포트를 통해 상기 매체와 데이터가 교환되도록 하는 단계를 포함할 수 있다.
IEEE Std. 7-4.3.2(2010년판)의 요건에서는, 같은 등급의 채널 간의 통신, 또는 높은 등급의 네트워크에서 낮은 등급의 네트워크로 데이터를 송신하는 경우, 통신 독립성이 보장되어야 함을 요구하고 있다. 즉, 다채널 구성 또는 높은 등급의 네트워크에서 낮은 등급의 네트워크(예를 들어 사설망과 일반 공중망, 또는 원자력 발전소의 안전등급 시스템 통신 네트워크와 비안전등급 시스템 통신 네트워크) 간에 통신이 필요한 경우, 다채널간의 특정 노드 또는 낮은 등급의 네트워크의 특정 노드에서 발생한 고장이나 오류는, 다른 채널의 노드 또는 높은 등급의 다른 노드에 영향을 미치지 않도록 하여야 한다. 또한, 통신 독립성 요건을 만족하기 위해서는 전기적인 격리가 가능한 매체(예를 들어 광케이블, 광격리기) 및 단방향 전송을 지원하여야 함을 요구하고 있다.
일실시예에 따르면, 본 발명을 통한 매체 변환기는, 원전 디지털 안전계통 요건인 IEEE Std. 7-4.3.2에서 요구하는 통신 독립성을 만족하기 위해 필요하며, 최근에 이슈가 되고 있는 사이버 보안 목적에서도 송신측에서 보내기만 하고, 외부에서의 물리적 접속 및 데이터 수신의 차단이 요구될 경우에도 사용 가능하다.
또한, 본 발명의 매체 변환기는 기존 UTP(Uunshielded Twisted Pair) 케이블 매체를 사용하는 이더넷 환경에서 통신 독립성을 만족하기 위한 기술 및 방법을 제공할 수 있다.
예컨대, 상기 통신 독립성을 위한 전기적 격리 및 단방향 전송은, 기존의 UTP 케이블을 본 발명의 단방향 통신 모드로 설정된 송신측 매체 변환기에 연결하고, 광케이블을 경유하여 수신측 매체 변환기에 연결 함으로써 구현될 수 있다.
또한, 광케이블 매체를 통한 연결 및 송신측에서 수신측으로 단방향으로 연결하여 사용하는 구조는, 보안 특성에서도 우수함을 보인다. 광케이블은 전자기간섭(EMI: Electromagnetic Interference)에도 강한 특성을 보이고, 광신호의 단절이나 훼손없이 접속선을 끌어낼 수 없는 특성을 가지고 있다. 이에 따라, 수신측에서 악의적인 목적으로 훼손된 데이터를 송신하거나 악성코드를 심어서 송신하여도 송신측에서는 해당 데이터를 수신하지 않도록 설정되기 때문에 네트워크 보안 측면에서도 우수할 수 있다.
또한 기존 이더넷-광 매체 변환기를 사용하는 환경에서 단방향 통신이 요구되는 경우, 본 발명의 매체 변환기는 이를 대체할 수 있으며, 기존 2가닥의 광케이블 중에서 1가닥만 사용 함으로써, 다른 1가닥의 광케이블을 예비로 사용할 수 있게 한다.
도 1은 본 발명에 따른 매체 변환기의 구성을 도시한 블록도이다.
도 2는 본 발명에 따른 매체 변환기의 구조를 설명하기 위한 도면이다.
도 3은 본 발명의 매체 변환기를 이용한 양방향 통신과 단방향 통신을 비교하기 위한 도면이다.
도 4는 본 발명의 일실시예에 따른 매체 변환기의 구현 방법을 구체적으로 도시한 작업 흐름도이다.
이하, 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본 발명의 다양한 실시예를 상세하게 설명하지만, 본 발명이 실시예에 의해 제한되거나 한정되는 것은 아니다.
본 발명의 실시예에서는 기존 상용의 이더넷-광 매체 변환기를 개선하여 양방향 또는 단방향으로 데이터를 전송할 수 있는 이더넷-광 매체 변환기를 제시한다. 본 발명에 의한 매체 변환기는 단방향 전송이 가능하도록 내부 로직을 가진다.
통상의 매체 변환기에서는 캐리어 센싱(carrier sensing) 기능이 항상 동작되고 있어, 송신측 매체 변환기의 수신 포트에 링크가 연결되어 있지 않을 경우, 캐리어를 감지하지 못하여 "링크 불량(link fail)"으로 간주하게 된다. 이에 따라 매체 변환기는 더 이상 통신을 할 수 없게 된다.
이에 반해, 본 발명에서는 내부 로직을 통하여 링크가 연결되지 않을 경우에도 통신이 가능하도록, 즉 송신측 매체 변환기에서 단방향으로 데이터 전송이 가능하도록 설정할 수 있다.
도 1은 본 발명에 따른 매체 변환기의 구성을 도시한 블록도이다.
도 1을 참조하면, 매체 변환기(100)는 제1 포트(110), 제2 포트(120), 로직부(130)를 포함하여 구성할 수 있다. 또한, 실시예에 따라, 설정 스위치(140)와 LED 표시기(150)를 추가적으로 포함할 수 있다.
우선, 제1 포트(110)는 공유되는 매체의 수신 포트와 연결되어 데이터를 전송한다. 즉, 제1 포트(110)는 본 발명의 매체 변환기(100)에 포함되어 데이터를, 상기 공유되는 매체로 송출하는 송신용 포트일 수 있다. 제1 포트(110)는 단방향 통신 모드와 양방향 통신 모드에서 모두, 상기 공유되는 매체의 수신 포트와 링크되어 연결되어 있다.
제2 포트(120)는 상기 매체의 송신 포트와 연결되어 상기 매체로부터 데이터를 수신한다. 즉, 제2 포트(120)는 본 발명의 매체 변환기(100)에 포함되어, 상기 공유되는 매체로부터 데이터를 입력받는 수신용 포트일 수 있다. 제2 포트(120)는 단방향 통신 모드시 데이터 전송에 관여되지 않고, 경우에 따라 상기 공유되는 매체의 송신 포트와 링크 해제되어 연결되지 않을 수 있다.
로직부(130)는 제2 포트(120)와 상기 송신 포트와의 연결 해제와 무관하게, 제1 포트(110)를 통해 상기 매체와 데이터가 교환되도록 한다. 즉, 로직부(130)는 매체 변환기(100)가 단방향 통신 모드로 통신하는 과정에서, 데이터 전송에 직접 관여되지 않는 제2 포트(120)에 관한 링크 해제가 발생하더라도, 이를 내부적으로 링크 연결로 간주할 수 있게 하는 역할을 수행한다.
이를 위해, 로직부(130)는 외부(후술하는 설정 스위치(140))로부터 출력 신호를 받아, OR 로직 연산 함으로써, 제2 포트(120)와 연관되는 캐리어 센싱(carrier sensing)의 결과값을 ON으로 고정하여 출력하도록 할 수 있다. 예컨대, 로직부(130)는, 상기 단방향 통신 모드로의 모드 전환에 연동하여, 설정 스위치(140)로부터 출력 신호를 1로 입력받고, 상기 출력 신호 1을 OR 로직 연산하여, 상기 캐리어 센싱의 결과값을 ON으로 고정하여 출력할 수 있다.
여기서, 캐리어 센싱은 매체 사용을 감지하는 것으로, 현재 공유되고 있는 매체가 사용중인지의 여부를 감지, 감시하는 것을 지칭할 수 있다. 통상의 매체 변환기는 캐리어 센싱 기능이 항상 동작하여 제2 포트(120)가 송신 포트와 연결되지 않으면, 제2 포트(120)로 캐리어를 감지하지 못하여, 상술의 '링크 불량'을 결과값을 출력한다.
즉, 로직부(130)는 설정 스위치(140)로부터 입력된 출력 신호 '1'과, 캐리어 센싱에 의한 실제 출력 신호 '0'을 OR 로직 연산 함으로써, 궁극적으로 캐리어의 결과값을 ON('1')으로 고정하여 출력하게 할 수 있다.
상기 캐리어 센싱의 결과값을 ON으로 고정하여 출력하는 것은, 상기 송신 포트와의 연결 해제된 제2 포트(120)에 대해 신호 감지(signal detect)가 있음을 간주한다는 의미일 수 있다.
이에 따라, 본 발명에 의해서는 제2 포트(120)에 링크가 실제 연결되어 있지 않는 경우라도 내부 로직을 통하여 링크가 연결되어 있음으로 판단하도록 구현하여 정상적인 단방향 통신을 가능하게 할 수 있다.
실시예에 따라, 매체 변환기(100)는 설정 스위치(140)를 더 포함할 수 있다. 설정 스위치(140)는 단?향 통신 모드로의 모드 전환을 위한 수단이다. 예컨대, 설정 스위치(140)는 단방향 통신 모드의 선택을 위한 선택바가 구비되고, 상기 선택바를 운영자가 'ON' 상태로 이동시킴에 따라, 단?향 통신 모드로 모드 전환 될 수 있다. 상기 단?향 통신 모드로의 모드 전환 시, 설정 스위치(140)는 출력 신호로서 '1'을 출력하여, 로직부(130)로 입력하게 된다.
다른 실시예에서, 매체 변환기(100)는 LED 표시기(150)를 더 포함할 수 있다. LED 표시기(150)는 상기 단방향 통신 모드로의 모드 전환을 표시하기 위한 수단이다. 예컨대 LED 표시기(150)는 매체 변환기(100)의 현재 모드 상태가 단방향 통신 모드인지, 양?향 통신 모드인지를 시각화하여, 운영자에게 정보 제공할 수 있다.
본 발명에 따르면, 수신 포트에 링크가 실제 연결되어 있지 않는 경우라도 내부 로직을 통하여 링크가 연결되어 있음으로 판단하도록 구현하여 정상적인 단방향 통신을 가능하게 하는 매체 변환기 및 매체 변환기 구현 방법을 제공할 수 있다.
또한, 본 발명에 의해서는, 기존 상용의 이더넷-광 매체 변환기를 개선하여 양방향 또는 단방향으로 데이터를 전송할 수 있는 이더넷-광 매체 변환기를 제공할 수 있다.
또한, 본 발명의 매체 변환기는 산업용 플랜트에서 이더넷을 사용하는 기기에서 다른 이더넷을 사용하는 기기로 데이터를 전송하는 경우, 양방향 통신 뿐만 아니라 단방향 통신을 지원 함으로써, 데이터 전송 환경에 따라, 양방향 통신 모드와 단방향 통신 모드를 유연하게 선택하여 사용할 수 있게 한다.
도 2는 본 발명에 따른 매체 변환기의 구조를 설명하기 위한 도면이다.
본 발명의 매체 변환기는 기본적으로 양방향 통신을 지원하며, 사용 목적에 따라 단방향 통신을 원하는 경우, 단방향 통신 모드로 설정한 후, 단방향으로의 통신을 가능하게 한다.
이때 송신 포트에서는 공유되는 매체와 브로드캐스팅 방식 또는 유니캐스팅 방식으로 데이터를 전송할 수 있다. 단방향 통신 모드로 설정한 후 매체 변환기는 제1 포트인 송신 포트와, 공유되는 매체의 수신 포트에 하나의 광케이블 링크만 연결해서 데이터를 전송할 수 있다.
도 2에 도시한 바와 같이, 매체 변환기(100)는 양방향 통신시 2가닥의 광케이블이 필요한 반면, 단방향 통신을 할 경우, 1가닥의 광케이블이 필요하다.
단방향 통신 모드의 매체 변환기는 이더넷 프레임(전기적 신호)을 광신호로 변환하여 제1 포트를 통해, 공유되는 매체로 전송한다.
상기 광신호를 전송하는 시간 이외의 다른 시간 동안, 상기 단방향 통신 모드의 매체 변환기는, 공유되는 매체로부터의 광신호를 상기 제1 포트에서 수신할 수 있다. 이후 매체 변환기는 상기 광신호를 이더넷 프레임(전기적 신호)으로 변환하여 후단의 노드로 전송하게 된다.
상기 단방향 통신 모드에서 제2 포트는 데이터 전송에 직접적인 관여를 하지 않는다. 다만 상술의 캐리어 센싱을 통해, 상기 제2 포트는 상기 공유되는 매체의 포트와의 링크 상태가 체크된다.
이더넷 트랜시버는 상기 캐리어 센싱을 하면서 신호 감지(Signal Detect, SD) 신호를 입력 받아 링크연결 상태를 감시한다. 기본적으로, 이더넷 트랜시버는 링크가 연결되지 않으면 통신 기능을 불능화 한다.
본 발명의 매체 변환기는 링크가 연결되어 있든 안되어 있든 간에 단방향 통신을 가능하게 하기 위해 내부 로직으로 로직부를 추가하였다.
로직부는 설정 스위치와 관련한 출력 연산을 통해 OR 로직 연산을 수행할 수 있다.
설정 스위치에 구비된 선택바의 단방향 설정 위치가, 도 2와 같이 'ON'이면 매체 변환기는 단방향 통신 모드로 설정되어 단방향 통신을 가능하게 한다.
이때, 설정 스위치에서는 출력 신호로 '1'을 출력하고, 제2 포트로부터의 출력 신호와의 OR 로직 연산을 통해 캐리어 센싱의 결과값을 ON('1')으로 고정하여 출력할 수 있다. 즉, 로직부는 설정 스위치의 출력 신호가 '1'이므로, 제2 포트로부터 출력 신호가 '0'(링크 해제)이든 '1'(링크 연결)이든, OR 로직 연산으로 캐리어 센싱의 결과값을 ON을 고정하여 출력하게 된다.
이에 따라, 매체 변환기는, 제2 포트에 링크가 연결이 되어있든 안되어 있든 간에, 설정 스위치를 통해, 단방향 모드가 설정된 상태가 되면, 단방향으로의 데이터 전송을 가능하게 할 수 있다.
도 3은 본 발명의 매체 변환기를 이용한 양방향 통신과 단방향 통신을 비교하기 위한 도면이다.
일반적인 매체 변환기의 경우, 캐리어 센싱 기능이 항상 동작하여, 매체 변환기의 제2 포트에 연결된 링크가 단절되거나 연결되지 않으면, 신호 감지는 '0'이 된다. 이에 따라, 매체 변환기는 제2 포트의 링크가 연결되지 않은 것으로 판단하고 통신을 불가능하게 한다.
도 3(a)에서는 송신측 매체 변환기의 제1, 2 포트가 각각, 수신측 매체 변환기의 제2, 1 포트에 연결된 상태에서, 양방향 통신하는 것을 예시하고 있다.
양방향 통신의 경우, 매체 변환기의 제2 포트가 상대측 매체 변환기의 제1 포트에 연결되고 있는 상태이고, 설정 스위치의 선택바는 OFF에 이동되어, 단방향 통신 모드를 설정하지 않는다. 즉, 도 3(a)의 매체 변환기 쌍은, 송수신 포트가 모두 연결되어 양방향 통신 모드하에서 2개의 라인으로 데이터를 교환하고 있다. 이때, 캐리어 센싱에 의한 신호 감지는, 링크가 유지되는 상태이므로,'1'이 된다.
반면 도 3(b)에서, 송신측 매체 변환기의 제1 포트와 수신측 매체 변환기의 제2 포트는 연결된 상태이고, 송신측 매체 변환기의 제2 포트와 수신측 매체 변환기의 제1 포트는 링크 해제된 상태이다. 이때, 캐리어 센싱에 의한 신호 감지는, 상기 링크 해제로 인해 '0'이 된다.
단방향 통신의 경우, 설정 스위치의 선택바는 ON에 이동되어, 단방향 통신 모드를 설정한다.
예컨대, 송신측 매체 변환기의 제2 포트에 연결된 링크가 단절되거나 또는 연결되지 않을 경우, 도 3(b)와 같이 설정 스위치가 ON으로 설정되면, 설정 스위치의 출력 신호는 '1'이 된다.
매체 변환기는 상기 설정 스위치의 출력신호 '1'과, 캐리어 센싱의 신호 감지의 값 '0'을 OR 로직 연산 함으로써, 캐리어 센싱의 결과값을 ON으로 고정하여 출력할 수 있다. 즉, 매체 변환기는 상기의 캐리어 센싱의 신호 감지의 값과 무관하게, 이더넷 트랜시버로의 입력을 ON('1')로 출력할 수 있다.
이에 따라, 매체 변환기는 링크 연결 상태로 간주하여 단방향 통신에 의한 데이터 교환을 가능하게 유지할 수 있다.
또한, 설정 스위치의 출력 '1'의 값은, LED 표시기(예, Dot LED)에 표시되어, 매체 변환기가 단방향 통신 모드로 설정되었음을 표시할 수 있다.
이하, 본 발명의 실시예에 따른 매체 변환기의 작업 흐름을 상세히 설명한다.
도 4는 본 발명의 일실시예에 따른 매체 변환기의 구현 방법을 구체적으로 도시한 작업 흐름도이다.
우선, 매체 변환기는 공유되는 매체의 수신 포트와 제1 포트를 연결하여 데이터를 전송한다(410). 단계(410)은 제1 포트와, 공유되는 매체의 수신 포트와 연결하여 데이터를 전송하는 과정일 수 있다. 즉, 제1 포트는 본 발명의 매체 변환기에 포함되어 데이터를, 상기 공유되는 매체로 송출하는 송신용 포트일 수 있다. 제1 포트는 단방향 통신 모드와 양방향 통신 모드에서 모두, 상기 공유되는 매체의 수신 포트와 링크되어 연결되어 있다.
또한, 매체 변환기는 상기 매체의 송신 포트와 제2 포트를 연결하여, 상기 매체로부터 데이터를 수신한다(420). 단계(420)는 제2 포트와 상기 매체의 송신 포트와 연결되어 상기 매체로부터 데이터를 수신하는 과정일 수 있다. 즉, 제2 포트는 본 발명의 매체 변환기에 포함되어, 상기 공유되는 매체로부터 데이터를 입력받는 수신용 포트일 수 있다. 제2 포트는 단방향 통신 모드시 데이터 전송에 관여되지 않고, 경우에 따라 상기 공유되는 매체의 송신 포트와 링크 해제되어 연결되지 않을 수 있다.
이어서, 매체 변환기는 상기 제2 포트와 상기 송신 포트와의 연결 해제와 무관하게, 상기 제1 포트를 통해 상기 매체와 데이터가 교환되도록 한다(430). 단계(430)는 제2 포트와 상기 송신 포트와의 연결 해제와 무관하게, 제1 포트를 통해 상기 매체와 데이터가 교환되도록 하는 과정일 수 있다. 즉, 매체 변환기는 단방향 통신 모드로 통신하는 과정에서, 데이터 전송에 직접 관여되지 않는 제2 포트에 관한 링크 해제가 발생하더라도, 이를 내부적으로 링크 연결로 간주할 수 있게 하는 역할을 수행한다.
이를 위해, 매체 변환기의 로직부는 설정 스위치로부터 출력 신호를 받아, OR 로직 연산 함으로써, 제2 포트와 연관되는 캐리어 센싱의 결과값을 ON으로 고정하여 출력하도록 할 수 있다. 예컨대, 매체 변환기의 로직부는, 상기 단방향 통신 모드로의 모드 전환에 연동하여, 설정 스위치로부터 출력 신호를 1로 입력받고, 상기 출력 신호 1을 OR 로직 연산하여, 상기 캐리어 센싱의 결과값을 ON으로 고정하여 출력할 수 있다.
즉, 매체 변환기의 로직부는 설정 스위치로부터 입력된 출력 신호 '1'과, 캐리어 센싱에 의한 실제 출력 신호 '0'을 OR 로직 연산 함으로써, 궁극적으로 캐리어의 결과값을 ON('1')으로 고정하여 출력하게 할 수 있다.
상기 캐리어 센싱의 결과값을 ON으로 고정하여 출력하는 것은, 상기 송신 포트와의 연결 해제된 제2 포트에 대해 신호 감지가 있음을 간주한다는 의미일 수 있다.
이에 따라, 본 발명에 의해서는 제2 포트에 링크가 실제 연결되어 있지 않는 경우라도 내부 로직을 통하여 링크가 연결되어 있음으로 판단하도록 구현하여 정상적인 단방향 통신을 가능하게 할 수 있다.
실시예에 따라, 매체 변환기는 설정 스위치에서 단방향 통신 모드로의 모드 전환됨에 따라, 상기 제2 포트와 연관되는 캐리어 센싱의 결과값을 ON으로 고정하여 출력하는 단계를 더 포함 할 수 있다.
상기 설정 스위치는 단?향 통신 모드로의 모드 전환을 위한 수단이다. 예컨대, 설정 스위치는 단방향 통신 모드의 선택을 위한 선택바가 구비되고, 상기 선택바를 운영자가 'ON' 상태로 이동시킴에 따라, 단?향 통신 모드로 모드 전환 될 수 있다. 상기 단?향 통신 모드로의 모드 전환 시, 설정 스위치는 출력 신호로서 '1'을 출력하여, 로직부로 입력하게 되어, 상술의 OR 로직 연산이 수행될 수 있게 한다.
다른 실시예에서, 매체 변환기는 LED 표시기에서 상기 단방향 통신 모드로의 모드 전환을 표시하는 단계를 더 포함할 수 있다.
상기 LED 표시기는 상기 단방향 통신 모드로의 모드 전환을 표시하기 위한 수단이다. 예컨대 LED 표시기는 매체 변환기의 현재 모드 상태가 단방향 통신 모드인지, 양?향 통신 모드인지를 시각화하여, 운영자에게 정보 제공할 수 있다.
본 발명에 따르면, 수신 포트에 링크가 실제 연결되어 있지 않는 경우라도 내부 로직을 통하여 링크가 연결되어 있음으로 판단하도록 구현하여 정상적인 단방향 통신을 가능하게 하는 매체 변환기 및 매체 변환기 구현 방법을 제공할 수 있다.
또한, 본 발명에 의해서는, 기존 상용의 이더넷-광 매체 변환기를 개선하여 양방향 또는 단방향으로 데이터를 전송할 수 있는 이더넷-광 매체 변환기를 제공할 수 있다.
또한, 본 발명의 매체 변환기는 산업용 플랜트에서 이더넷을 사용하는 기기에서 다른 이더넷을 사용하는 기기로 데이터를 전송하는 경우, 양방향 통신 뿐만 아니라 단방향 통신을 지원 함으로써, 데이터 전송 환경에 따라, 양방향 통신 모드와 단방향 통신 모드를 유연하게 선택하여 사용할 수 있게 한다.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다. 
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다. 
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.
100 : 매체 변환기
110 : 제1 포트 120 : 제2 포트
130 : 로직부 140 : 설정 스위치
150 : LED 표시기

Claims (12)

  1. 공유되는 매체의 수신 포트와 연결되어 데이터를 전송하는 제1 포트;
    상기 매체의 송신 포트와 연결되어 상기 매체로부터 데이터를 수신하는 제2 포트; 및
    상기 제2 포트와 상기 송신 포트와의 연결 해제와 무관하게, 상기 제1 포트를 통해 상기 매체와 데이터가 교환되도록 하는 로직부
    를 포함하는 매체 변환기.
  2. 제1항에 있어서,
    상기 로직부는,
    단방향 통신 모드에서, 상기 제1 포트를 통해 상기 매체와 데이터를 교환되도록 하는
    매체 변환기.
  3. 제1항에 있어서,
    단방향 통신 모드로의 모드 전환을 위한 설정 스위치
    를 더 포함하고,
    상기 로직부는,
    상기 단방향 통신 모드로의 모드 전환됨에 따라, 상기 제2 포트와 연관되는 캐리어 센싱(carrier sensing)의 결과값을 ON으로 고정하여 출력하는
    매체 변환기.
  4. 제3항에 있어서,
    상기 로직부는,
    상기 단방향 통신 모드로의 모드 전환에 연동하여, 상기 설정 스위치로부터 출력 신호를 1로 입력받고, 상기 출력 신호 1을 OR 로직 연산하여, 상기 캐리어 센싱의 결과값을 ON으로 고정하여 출력하는
    매체 변환기.
  5. 제3항 또는 제4항에 있어서,
    상기 캐리어 센싱의 결과값을 ON으로 고정하여 출력하는 것은,
    상기 송신 포트와의 연결 해제된 상기 제2 포트에 대해 신호 감지(signal detect)가 있음을 간주하는
    매체 변환기.
  6. 제3항에 있어서,
    상기 매체 변환기는,
    상기 단방향 통신 모드로의 모드 전환을 표시하기 위한 LED 표시기
    를 더 포함하는 매체 변환기.
  7. 공유되는 매체의 수신 포트와 제1 포트를 연결하여 데이터를 전송하는 단계;
    상기 매체의 송신 포트와 제2 포트를 연결하여, 상기 매체로부터 데이터를 수신하는 단계; 및
    상기 제2 포트와 상기 송신 포트와의 연결 해제와 무관하게, 상기 제1 포트를 통해 상기 매체와 데이터가 교환되도록 하는 단계
    를 포함하는 매체 변환기 구현 방법.
  8. 제7항에 있어서,
    단방향 통신 모드에서, 상기 제1 포트를 통해 상기 매체와 데이터를 교환되도록 하는 단계
    를 더 포함하는 매체 변환기 구현 방법.
  9. 제7항에 있어서,
    설정 스위치에서 단방향 통신 모드로의 모드 전환됨에 따라, 상기 제2 포트와 연관되는 캐리어 센싱(carrier sensing)의 결과값을 ON으로 고정하여 출력하는 단계
    를 더 포함하는 매체 변환기 구현 방법.
  10. 제7항에 있어서,
    설정 스위치에서 단방향 통신 모드로의 모드 전환에 연동하여, 상기 설정 스위치로부터 출력 신호를 1로 입력받고, 상기 출력 신호 1을 OR 로직 연산하여, 캐리어 센싱의 결과값을 ON으로 고정하여 출력하는 단계
    를 더 포함하는 매체 변환기 구현 방법.
  11. 제9항 또는 제10항에 있어서,
    상기 캐리어 센싱의 결과값을 ON으로 고정하여 출력하는 것은,
    상기 송신 포트와의 연결 해제된 상기 제2 포트에 대해 신호 감지(signal detect)가 있음을 간주하는
    매체 변환기 구현 방법.
  12. 제9항에 있어서,
    LED 표시기에서 상기 단방향 통신 모드로의 모드 전환을 표시하는 단계
    를 더 포함하는 매체 변환기 구현 방법.
KR1020120145534A 2012-12-13 2012-12-13 매체 변환기 및 매체 변환기 구현 방법 KR101342738B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120145534A KR101342738B1 (ko) 2012-12-13 2012-12-13 매체 변환기 및 매체 변환기 구현 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120145534A KR101342738B1 (ko) 2012-12-13 2012-12-13 매체 변환기 및 매체 변환기 구현 방법

Publications (1)

Publication Number Publication Date
KR101342738B1 true KR101342738B1 (ko) 2013-12-24

Family

ID=49988590

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120145534A KR101342738B1 (ko) 2012-12-13 2012-12-13 매체 변환기 및 매체 변환기 구현 방법

Country Status (1)

Country Link
KR (1) KR101342738B1 (ko)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5432775A (en) 1993-12-03 1995-07-11 Advanced Micro Devices, Inc. Auto negotiation system for a communications network
US20020039354A1 (en) 2000-07-07 2002-04-04 Tai-Cheng Chen Method for solving a mismatched negotiation problem between an auto-negotiation mode and an enforce mode
US20100034123A1 (en) 2008-08-11 2010-02-11 Qualcomm Incorporated Setting up a full-duplex communication session and transitioning between half-duplex and full-duplex during a communication session within a wireless communications system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5432775A (en) 1993-12-03 1995-07-11 Advanced Micro Devices, Inc. Auto negotiation system for a communications network
US20020039354A1 (en) 2000-07-07 2002-04-04 Tai-Cheng Chen Method for solving a mismatched negotiation problem between an auto-negotiation mode and an enforce mode
US20100034123A1 (en) 2008-08-11 2010-02-11 Qualcomm Incorporated Setting up a full-duplex communication session and transitioning between half-duplex and full-duplex during a communication session within a wireless communications system

Similar Documents

Publication Publication Date Title
KR101575547B1 (ko) 캔 통신 시스템의 에러 분산감지 방법 및 캔 통신 시스템
US11251898B2 (en) Device and method for the unidirectional transmission of data
US20160275783A1 (en) Bus system and method for operating such a bus system
JP2008536412A (ja) ユーザ端末、マスタ・ユニット、通信システムおよびその稼動方法
CN105323080B (zh) 一种链路备份、电源备份方法、装置及***
CN210225442U (zh) 基于全备份的双can冗余***
US20180091220A1 (en) Optical network system
WO2009144843A1 (ja) 通信システム、試験装置、通信装置、通信方法および試験方法
JP2011113415A (ja) 制御システム及びcpuユニット
US9455867B2 (en) Automatic configuration of a repeater
CN102918809B (zh) 网络和扩展单元以及运行网络的方法
CN101547131B (zh) Eaps环网单通故障定位和保护方法
JP2008544678A (ja) 通信ネットワークシステム
CN104140046B (zh) 用于起重机通信的方法和控制器、及起重机
KR101342738B1 (ko) 매체 변환기 및 매체 변환기 구현 방법
EP3177030A1 (en) Connection qualified link pass through applicable to media converters
CN102148802B (zh) 进行链路协商的方法及距离增强型以太网设备
CN103220201A (zh) 一种环网故障检测保护方法和设备
JP7180298B2 (ja) 光伝送システム及び非使用経路確認方法
JP7195333B2 (ja) 海底ケーブル障害の判断方法及び装置
CN107040309B (zh) 一种基于物理层的光纤通信断链快速监测方法
JP5069664B2 (ja) フィールドネットワークシステム
TWI423638B (zh) 通訊系統、測試裝置、通訊裝置、通訊方法以及測試方法
CN204111200U (zh) 用于起重机通信的控制器、及起重机
WO2013173964A1 (zh) 中继器及环回模式切换方法

Legal Events

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

Payment date: 20160928

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20181002

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20191209

Year of fee payment: 7