• 제목/요약/키워드: 통신 모듈

검색결과 2,798건 처리시간 0.039초

모듈 기반의 지능형 로봇을 위한 미들웨어 구조 (A Middleware Architecture for Module-based Intelligent Robot)

  • 이광국;최선희;김성훈;최형섭;박흥성
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.313-314
    • /
    • 2007
  • 현대 로봇 분야의 개발에 있어 지능형 서비스 로봇은 모듈 기반으로 구성될 수 있다. 여기서 모듈이란 로봇의 특정 태스크들 수행하기 위해 만들어진 자동화 하드웨어 단위를 의미한다. 이러한 모듈 기반의 로봇시스템 내부는 네트워크의 이종성에 따라 다양한 네트워크들을 통해 연결될 수 있기 때문에 다중 모듈간 안정적이고 효율적인 통신을 하기 위해서는 상호운영을 위한 기술이 뒷받침 되어야 한다. 이를 위해 본 논문은 모듈기반의 로봇을 위한 통신용 미들웨어를 제안한다. 제안된 미들웨어는 네트워크 인터페이스 계층과 네트워크 적응 계층으로 나누어진다. 네트워크 인터페이스 계층은 각 이종 인터페이스들을 논리적인 채널로 추상화하는 기능을 갖는다. 반면, 네트워크 적응 계층은 모듈간의 통신을 위한 메시지 형식을 정의하고 주소할당 및 이종 네트워크를 고려한 라우팅 기능들을 갖는다. 결국, 제안된 미들웨어는 두 계층을 통해 상위 로봇 어플리케이션 개발자들에게 네트워크의 투명성을 보장할 수 있으며 모듈 기반의 로봇내에서 모듈간의 안정적이고 효율적인 통신을 지원한다.

  • PDF

리눅스 클러스터 파일 시스템을 위한 Myrinet 기반 초고속 통신모듈의 설계 및 구현 (Design and Implementation of a Myrinet based High-speed Communication Module for the Linux Cluster File System)

  • 박의수;이흥기;최현우;김형식;유원경;유관종
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (A)
    • /
    • pp.16-18
    • /
    • 2003
  • 클러스터 파일 시스템은 데이터 입출력 대역폭을 극대화하여 효율성을 높이고 각 노드의 입출력 부담을 균등하게 부과하기 위하여 원본 파일을 여러 노드에 분산 저장한다. 이렇게 파일을 노드들에 분산 저장하기 위해서는 효율적인 노드간 데이터 통신을 필요로 하며, 노드 내부에서도 클러스터 파일 시스템과 어플리케이션과의 효율적인 전용 데이터 교환 메커니즘을 지원해야 한다. 본 논문에서는 WAN(Wide Area Network)에 적합하도록 설계된 TCP를 이용한 기존의 교환 메커니즘인 통신모듈이 가지고 있는 문제점을 해결하기 위해 다양한 프로토콜과 하드웨어적인 접근을 통해 Myrinet이 초고속 통신모듈에 적합함을 보이고 GM API를 활용하여 기존의 소켓기반인 TCP/IP를 이용한 통신 모듈을 대처할 새로운 통신모듈의 모델을 제시한다.

  • PDF

IoT모듈의 센서 진단을 위한 모바일 앱 설계 및 구현 (Design and Implementation of mobile App for diagnosing sensor of IoT module)

  • 김진홍;장시웅
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2019년도 춘계학술대회
    • /
    • pp.118-120
    • /
    • 2019
  • 최근 IoT 모듈 즉, 사물 인터넷 기반 기술에 대한 연구가 활발히 진행되고 있으며, 다양한 제품들이 출시되고 있다. 대표적인 IoT 제품으로 가정에서 인터넷과 모바일 앱을 이용하여 카메라, 전등, 보일러 등을 제어하는 것을 볼 수 있다. 하지만 보통의 IoT모듈은 센서로 값을 추출하는 것이 목적이기 때문에 센서의 정확성과 고장 유 무를 판단하기 힘들다. 본 논문에서는 아두이노와 무선통신, 웹서버, 안드로이드 어플리케이션을 이용해 센서에서 추출된 값을 비교 분석한 표준편차를 이용해 센서의 고장 유 무를 판단 할 수 있는 모바일 앱을 설계 및 구현하고자 한다. 아두이노의 와이파이, 온습도센서 모듈 등을 이용하여 통신 연결을 하고 각종 환경, 제어정보들을 HTTP통신을 이용하여 웹서버와 통신하여 전달하고 제어한다. 이로써 사용자가 직접 IoT모듈에 가지 않아도 스마트폰 어플리케이션을 통해 센서 상태를 모니터링 및 진단하고 고장 유 무를 파악하여 교체시기를 알려주는 기능을 구현하였다.

  • PDF

적층형 통신 모듈을 이용한 산업용 통신 게이트웨이 설계 (Design of Industrial Communication Gateway Using Additive Layer Type Communication Module)

  • 남재현;엄상희
    • 한국정보통신학회논문지
    • /
    • 제23권12호
    • /
    • pp.1673-1678
    • /
    • 2019
  • 산업 통신에는 다양한 네트워크가 있으며 여러 가지 통신 방식을 사용한다. 기업에서는 생산 라인 확장, 공장 업그레이드, 네트워크 세분화, 시스템 통합 등을 위하여 산업용 장치와 네트워크 간에 통신 변환이 필요하다. 이것은 많은 제조회사가 제작한 설계자가 다른 다양한 기계 장치를 네트워크에 연결하고 전송하기 위하여 데이터 또는 프로토콜 변환을 위한 통신 장비가 제공되어야함을 의미한다. 본 논문에서는 적층형 통신 모듈을 사용하여 산업 통신 프로토콜 변환을 지원할 수 있는 산업용 통신 게이트웨이를 설계하였다. 제작된 게이트웨이는 RS485 시리얼 통신을 이용하는 개별 통신 모듈을 다층으로 연결하는 구조를 가지고 있다. 각각의 통신 모듈은 아날로그 데이터 카드, 디지털 데이터 카드, CAN 및 LAN 지원 카드로 구성하였다. 메인 보드 프로세서는 Atmega micro-processor를 사용하였고, RS485 시리얼 슬롯을 배치하여 적층형 통신 모듈 구조를 가지도록 하였다. 본 논문에서 제작된 적층형 산업용 통신 게이트웨이는 아날로그 및 디지털 I/O 기능과 CAN과 LAN을 지원할 수 있기 때문에 산업용 통신 제어 및 모니터링에 폭넓게 활용될 수 있다.

LNG 저장탱크용 환경 센서 모듈을 이용한 유무선 통신 모듈 개발 (Development of Wire/Wireless Communication Modules using Environmental Sensor Modules for LNG Storage Tanks)

  • 박병진;김민성
    • 한국융합학회논문지
    • /
    • 제13권4호
    • /
    • pp.53-61
    • /
    • 2022
  • LNG 저장 작업 중 기계결함, 부주의 등으로 인해 사고가 꾸준히 발생하고 있다. 이전 연구에서는 위험을 미리 감지하는 압력, 온도, 가스 농도, 플로우 측정이 가능한 환경 센서 모듈을 개발하고 누출된 가스량에 따른 응답속도를 측정하였었다. 본 논문에서는 환경 센서 모듈이 측정한 데이터를 SPI, UART, LTE의 유무선 네트워크와 연결된 임베디드 기기들에 안전하게 전송해주는 유무선 통신 모듈의 개발을 제안한다. 먼저 환경 센서와 연동 가능한 데이터 통신 모듈을 설계한다. Local Control Part의 각 장치간 프로토콜과 Local Control Part와 Remote Control Part의 유무선 프로토콜을 설계한다. 이더넷, WiFi, LTE 통신 모듈을 설계하고 임베디드 제어기와 연동 가능한 UART, SPI 채널을 설계하였다. 그 결과, 각 임베디드 기기가 유선, 무선 동시 통신하면서 환경 센서 모듈이 측정한 데이터를 전송함을 UI(User Interface)를 통해 확인할 수 있었다.

점대다중점 매체다중접속을 지원하는 무선통신모듈의 구현 (Implementation of Wireless Communication Module with Point-to-multipoint Media Access Control)

  • 김준환;정진호
    • 한국인터넷방송통신학회논문지
    • /
    • 제12권5호
    • /
    • pp.267-273
    • /
    • 2012
  • 본 논문에서는 50미터 내에서 40개 이상의 단말이 빈번히 통신하는 점대다중점 환경에서 필요한 통신모듈을 개발하였다. 이 통신모듈의 매체다중접속계층은 비동기 시분할다중화방식을 사용하여 여러 단말이 동시에 통신을 하고자 할 경우에도 빠르고 견고한 통신을 제공하며, 매체다중접속계층에서 수신확인응답기능과 재전송기능을 추가하여 송수신간의 장애물이 없는 환경에서 매우 낮은 패킷오류율을 얻었다. 개발된 통신모듈의 점대다중점 통신성능을 확인하기 위해 상용 지그비 통신모듈과의 비교시험을 하였으며, 두 통신모듈에 대하여 각각 10분기에서 40분기까지 시험하여 측정된 데이터를 도시하였다. 본 논문에서 제시한 특정한 환경에서 지그비 모듈보다 개발된 근거리 통신모듈이 보다 빠른 통신속도를 보이며, 특히 20분기 이상의 점대다중점 환경에서 통신속도가 큰 차이를 보였다. 이는 여러가지의 네트워크 토폴로지를 사용하는 지그비모듈은 매체다중접속계층 이외에도 네트워크계층 어플리케이션계층 등의 프로토콜을 사용함으로써 네트워크 오버헤드가 크기 때문이며, 또한 좁은 지역에서 여러 개의 단말이 빈번히 통신하는 환경에서 지그비에서 사용하는 CSMA-CA 다중화방식보다는 비동기 시분할다중화방식이 더 적합한 것으로 판단된다.

전자파표면유속계를 이용한 유량측정시 근거리 통신의 적용 (Adoption of Wireless Near Field Communication Method in the Discharge Measurements using Microwave Water Surface Current Meter)

  • 김영성;양재린
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2008년도 학술발표회 논문집
    • /
    • pp.1784-1788
    • /
    • 2008
  • 전자파표면유속계는 여러 측정지점을 가능한 신속하게 이동하면서 홍수시 유속을 측정하는데 그 목적이 있다. 또한 홍수시 유속은 시간대 별로 급격히 변하는 속성을 가지고 있으므로 유량측정 지점의 유량을 실시간으로 획득하기 위해서는 현장 측정에서 측정한 유량데이터가 실시간으로 집계 되어야한다. 현재의 시스템은 측정 정보를 실시간으로 전송하기 위하여 현장 측정자에게 PDA가 보급되어 있으며 CDMA망을 통해서 유량 측정을 위한 각종 정보 및 측정결과를 실시간 전송하도록 되어있다. 그러나 전자파표면유속계를 비롯한 각종 유속계가 PDA와 무선으로 통신을 할 수 있게 되어있지 않기 때문에 열악한 여건의 현장에서 측정한 데이터를 야장에 수기로 기록한 후 이를 다시 PDA에 수동으로 입력시켜야하는 불편함이 있다. 전자파표면 유속계를 제외한 다른 측정 장비는 제조회사가 수자원공사와 독립적인 업체이므로 통신 접속을 하기위한 특정 인터페이스를 알아내기가 어려운 실정이다. 그러나 전자파표면유속계는 수자원공사에서 개발한 장비로서 핵심기술을 수자원공사에서 보유하고 있으므로 PDA와 통신을 가능하게 하는 장치의 개발이 가능하다. 이에 이러한 불편한 문제점을 개선하여 현장에서 홍수 유량 측정시 작업자들의 편이성을 증대시키고자 전자파표면유속계와 PDA간에 근거리통신기법을 적용하였다. 이를 위하여 Bluetooth, UWB(Ultra-Wide Band, 초광대역통신), Zigbee 등 적용가능한 근거리 통신기법을 조사하였다. 그 결과 Zigbee가 소비전력이 적어 현장에서 홍수유량측정에 이용되는 전자파표면유속계에 적용성이 가장 뛰어난 것으로 나타났다. 무선통신 모듈과 연동되는 전자파표면유속계는 이동식을 기준으로 적용하였으며 기존 신호처리부에 무선통신 모듈을 장착할 수 있는 구조로 설계하였다. 장착 방식은 기존 이동식 유속계의 신호처리부의 RS-232 포트에 무선통신 모듈을 장착하면 사용할 수 있는 구조로 되어있다. 신호처리부 RS-232 포트는 현재까지는 측정한 유속값을 PC로 전송받는 용도로 활용되었으나 무선모듈 장착 시에는 무선통신 할 수 있는 이중화 구조를 채택하였다. 두 가지 방식에 대한 통신구별은 초기에 송수신하는 데이터에 따라 구별되도록 하였다. 신호처리부에서 무선통신 추가에 따른 운용 방식은 별도의 수자원공사 모드를 추가하여 운용하도록 수정하였다. 유속 측정 시에는 무선통신 모듈을 제거한 상태에서 측정한 후, 측정한 데이터를 PDA로 전송할 때 아를 부착하여 사용할 수 있는 구조를 갖도록 제작하였다. 이러한 방식을 적용시킨 이유는 기존에 보급된 유속계에 무선모듈을 장착한 후, 신호처리부 운용 프로그램을 업그레이드하면 바로 사용할 수 있도록 하기 위함이다.

  • PDF

TCP/IP 하드웨어와 CPU와의 통신을 위한 Host/Interface 의 구현 (Host Interface Implementation for TCP/IP Hardware Accelerator)

  • 정여진;임혜숙
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 II
    • /
    • pp.855-858
    • /
    • 2003
  • TCP/IP 를 포함하는 데이터 네트워킹 프로토콜을 구현함에 있어, 기존에는 소프트웨어 방식으로 구현되었던 모듈들을 하드웨어로 구현하는 프로젝트를 수행하면서, CPU 와 하드웨어 모듈과의 통신을 중계하는 모듈을 구현하였다. 본 논문에서는 TCP/IP 하드웨어와 CPU 와의 통신을 위한 Host Interface 의 기능에 대해 다루고 구현 방식을 Control flow와 Data flow의 입장에서 설명하였다. 우선, Host Interface 의 기능을 설명하고 Host Interface 의 입출력 신호를 정의하였다. Host Interface에서 이루어지는 CPU와 하드웨어 모듈간의 통신을 제어정보 흐름과 데이터정보 흐름으로 나누고 제어흐름을 위해서는 Command/Status Register 를 두었고, 데이터 흐름을 위해서는 CPU와 데이터 RAM 사이에 FIFO 를 두어 데이터의 흐름이 신속히 이루어지도록 하였다. 끝으로 Host Interface 와 주변 모듈들간의 통신에 대한 Testcases에 대해서도 다루었다.

  • PDF

Java2OPC Gateway: 다양한 플랫폼에서의 OPC 접근 (Java2OPC Gateway: OPC Access in Various Platform)

  • 유대승;심민석;박성규;박재희;김종환;이명재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.1323-1326
    • /
    • 2004
  • 본 연구에서는 OPC(OLE for Process Control)가 마이크로소프트의 COM(Component Object Model)과 DCOM(Distributed COM) 기술을 사용함으로써 윈도우즈 플랫폼에서 클라이언트 어플리케이션이 개발되어 져야 하는 제약을 해결하기 위하여 Java2OPC Gateway를 제안한다. Java2OPC Gateway는 프로세스 컨트롤 장비와 연결된 OPC 서버쪽과 통신하는 클라이언트의 기능과 다양한 플랫폼에서 프로세스 데이터에 접근하기 위한 자바 어플리케이션과 통신하는 서버의 기능을 가진다. 클라이언트 모듈은 C로 작성되고 서버 모듈은 Java로 작성되어 클라이언트 모듈과 서버 모듈은 JNI(Java Native Interface)로 연결 된다.

  • PDF

ECU 진단통신을 위한 표준 진단통신 모듈 연구 (A Study of Standard Diagnostic Communications Modules for ECU Diagnostic Communications)

  • 장문수
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 춘계학술대회
    • /
    • pp.507-509
    • /
    • 2022
  • 자동차 내부 진단 데이터를 수집하기 위해서는 다양한 자동차 부품에 포함되어 있는 ECU(Electronic Control Unit)의 진단데이터를 수집하여야 한다. ECU의 진단데이터를 수집하기 위해서는 진단통신을 활용할 수 있다. 본 논문에서는 표준 진단 통신을 통해 ECU의 기능에 따른 진단데이터를 수집하는 방법과 진단통신 모듈에 대해서 분석하였다. 많은 자동차 제조사가 사용하는 자동차 전장 표준인 AUTOSAR의 표준 모듈 중에서 진단 통신 모듈에 대해서 연구하였으며, 진단데이터 처리가 ECU를 통해 처리되는 과정에 대해서 연구하였다.

  • PDF