• 제목/요약/키워드: Master-Slave Network

검색결과 105건 처리시간 0.026초

Comparison of the Frequency Bands for the Wireless Sensor Networks in the Building Environment

  • Lee, Eunae;Lee, Jeongmin;Kim, Dong Sik
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제8권2호
    • /
    • pp.23-30
    • /
    • 2016
  • In this paper, for the pratical building envoronments, the propagation properties of the electromagnetic waves of the sub-1GHz bands, including the 447MHz, 868MHz, and 715MHz, and the 2.4GHz band are experimentally observed in therms of the received signal strength indicator (RSSI) value. The compasion of the frequency bands can be utilized to efficiently construct the wireless sensor networks (WSN) for the building automation control. In order to measure the RSSI values in the building, an RSSI measurement system is first designed, in which the master part can transmit data packets and measure the corresponding RSSI values, and the slave part can respond the received data packets. Using the measurement system, the RSSI values are then experimentally measured at four types of building enviroments. From the experimental result analysis, we could notice that the sub-1GHz, especially the 447MHz band, showd a good communication performance for the building environment and could provide an efficient WSN construction when the data rate is relatively low.

다중화 구조 고신뢰성 제어기기를 위한 보팅 시스템버스 프로토콜 (Voting System Bus Protocol for a Highly-Reliable PLC with Redundant Modules)

  • 정우혁;박재현
    • 제어로봇시스템학회논문지
    • /
    • 제20권6호
    • /
    • pp.689-694
    • /
    • 2014
  • An SPLC (Safety Programmable Logic Controller) must be designed to meet the highest safety standards, IEEE 1E, and should guarantee a level of fault-tolerance and high-reliability that ensures complete error-free operation. In order to satisfy these criteria, I/O modules, communication modules, processor modules and bus modules of the SPLC have been configured in triple or dual modular redundancy. The redundant modules receive the same data to determine the final data by the voting logic. Currently, the processor of each rx module performs the voting by deciding on the final data. It is the intent of this paper to prove the improvement on the current system, and develop a voting system for multiple data on a system bus level. The new system bus protocol is implemented based on a TCN-MVB that is a deterministic network consisting of a master-slave structure. The test result shows that the suggested system is better than the present system in view of its high utilization and improved performance of data exchange and voting.

Development of a Tele-Rehabilitation System for Outcome Evaluation of Physical Therapy

  • Park, Hyung-Soon;Lee, Jeong-Wan
    • 대한의용생체공학회:의공학회지
    • /
    • 제29권3호
    • /
    • pp.179-186
    • /
    • 2008
  • This paper presents a portable tele-assessment system designed for remote evaluation of the hypertonic elbow joint of neurologically impaired patients. A patient's upper limb was securely strapped to a portable limb-stretching device which is connected through Internet to a portable haptic device by which a clinician remotely moved the patient's elbow joint and felt the resistance from the patient. Elbow flexion angle and joint torques were measured from both master and slave devices and bilaterally fed back to their counterparts. In order to overcome problems associated with the network latency, two different tele-operation schemes were proposed depending on relative speed of tasks compared to the amount of time delay. For slow movement tasks, the bilateral tele-operation was achieved in real-time by designing control architectures after causality analysis. For fast movement tasks, we used a semi-real-time tele-operation scheme which provided the clinicians with stable and transparent feeling. The tele-assessment system was verified experimentally on patients with stroke. The devices were made portable and low cost, which makes it potentially more accessible to patients in remote areas.

PLC and Arduino Interaction Based on Modbus Protocol

  • Jeong, Yunju;Ansari, Md Israfil;Shin, WooHyeon;Kang, Bonggu;Lim, JinSeop;Moon, HyeonSik;Shim, Jaechang
    • 한국멀티미디어학회논문지
    • /
    • 제20권3호
    • /
    • pp.511-519
    • /
    • 2017
  • This Paper introduces the design and communication method between PLC (Programmable Logic Controller) and Arduino based on MODBUS Protocol. MODBUS connection can be established in a new or existing system very easily, therefore we used this protocol in our proposed system. In the field of automatic devices, multi-function serial port such as RS232, RS422, RS485, and so on creates a great convenience to the developer. This proposed system used RS485 as a key mediator for data exchanging on a connected network. We also believe that it will reduce the development cost in various automated industry because this system can be reused or can be implemented any such PLC installed machines. RS485 is used as a communication interface between PLC (as a slave) and Arduino (as a master), through which a reliable network is created for safe and fast communication. Furthermore, RS485 allows multiple devices(up to 32) to communicate at half duplex on a single pair of wires and provides a long connectivity area (up to 1200 meters) as compare to other device, which makes it a user-friendly for various devices in the automated industry. Moreover, Arduino can play as a mediator by connecting third party device and setup a communication network with PLC.

IoT환경에서의 센서 네트워크와 영상처리 기반의 융합 스마트 홈 플랫폼 개발 (Development of Convergence Smart Home Platform based on Image Processing and Sensor Network in IoT Environment)

  • 안예찬;이정필;이재욱;송준권;이근호
    • 사물인터넷융복합논문지
    • /
    • 제2권3호
    • /
    • pp.37-41
    • /
    • 2016
  • 본 논문에서는 영상처리기술과 네트워크와 연동이 가능한 센서 기술을 활용하여 발빠른 첨단기술에 맞춘 사물 인터넷을 기반으로 한 가정 및 사업 환경을 구축하고자 하였다. OpenCV 라이브러리의 분석 알고리즘을 활용한 영상 처리 기술을 사용하여 객체를 탐지 및 추적하고 그에 대한 데이터로 객체를 추적하고 다양한 센서들을 제어한다. 또한, 마스터 싱글보드와 슬레이브 싱글보드를 통하여 다양한 센서들을 통제하고 센싱 네트워크 환경을 구축 및 연계하여 데이터를 수집하고 기록하여 다양한 서비스를 제공 할 수 있는 플랫폼을 구현하고자 한다.

이동에이전트 기반의 P-그리드 환경에서 서비스 에이전트의 효율적인 이주기법 (Efficient Migration of Service Agent in P-Grid Environments based-on Mobile Agent)

  • 국윤규;엄영현;정계동;최영근
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 추계종합학술대회
    • /
    • pp.131-134
    • /
    • 2005
  • 본 논문에서는 이동에이전트 기반으로 구축된 P-그리드 환경에서, 그리드 서비스 에이전트가 각 피어에게 효율적으로 이주할 수 있는 방법에 대하여 연구한다. 서비스 요청에 따른, 서비스 에이전트를 전달하기 위한 이주방법은 피어의 논리적인 네트워크 위상에 기반한다. 본 시스템에서 사용되는 네트워크 위상은 스타형 위상, 링형 위상, 트리형 위상으로 구성되어, 마스터/슬레이브 방식과 직렬 및 병렬 전송방식으로 에이전트를 이주시킨다. 요청된 서비스의 수행범위 및 특성에 따라 서비스 에이전트의 이주방식을 선택한다. 또한 네트워크 위상을 구성하는 피어의 성능과 에이전트 이주 순서에 의해 서비스 전체 수행시간이 영향을 받는다. 따라서 피어의 성능을 모니터링하고, 히스토리를 분석 및 학습하여 에이전트의 이주 우선순위를 결정한다. 서비스 에이전트의 이주방식의 결정과 이주하려는 피어의 우선순위 결정을 통하여 효율적으로 서비스 수행시간을 절감할 수 있다.

  • PDF

인터넷 기반 클러스터 시스템 환경에서 효율적인 부하공유 기법 (An Efficient Load-Sharing Scheme for Internet-Based Clustering Systems)

  • 최인복;이재동
    • 한국멀티미디어학회논문지
    • /
    • 제7권2호
    • /
    • pp.264-271
    • /
    • 2004
  • 인터넷기반의 클러스터 시스템 환경에서 부하공유 알고리즘은 네트워크의 특성 및 노드의 이질성에 따른 부하 불균형에 효과적으로 대처 할 수 있어야 한다. 본 논문에서 제안하는 효율적인 부하공유기법은 Weighted Factoring 알고리즘을 기반으로 스케줄러를 생성하고 여기에 적응할당정책과 개선된 고정 분할 단위 알고리즘을 적용하여 작업을 분배하는 것이다. 본 논문에서 적용한 적응할당정책은 상대적으로 작업속도가 느린 종노드의 작업을 빠른 종노드가 대신 수행하도록 하는 기법이며, 개선된 고정 분할 단위 알고리즘은 종노드의 계산시간과 데이터전송에 필요한 네트워크 통신시간을 겹치도록 하는 것이다. 제안된 알고리즘의 성능 평가를 위한 시스템 환경에서 멀티미디어 응용에 많이 사용되는 행렬의 곱셈 프로그램을 PVM을 통하여 실험한 결과, 본 논문에서 제안한 알고리즘이 NOW 환경에서 우수한 Send, GSS, Weighted Factoring 알고리즘보다 각각 75%, 79%, 그리고 17% 효율적임을 보였다.

  • PDF

바이노미얼 트리를 이용한 이동 에이전트의 빠른 전송 (A Fast Transmission of Mobile Agents Using Binomial Trees)

  • 조수현;김영학
    • 정보처리학회논문지A
    • /
    • 제9A권3호
    • /
    • pp.341-350
    • /
    • 2002
  • 네트워크 환경이 좋아지고 인터넷 사용이 급증함에 따라 이동 에이전트(Mobile Agent) 기술이 정보검색, 네트워크관리, 전자상거래, 병렬/분산처리 분야에 널리 활용되고 있다. 최근에 다수의 연구자들이 이동 에이전트를 기반으로 한 병렬/분산처리 개념을 연구하고 있다. SPMD(Single Program Multiple Data)는 하나의 프로그램이 병렬환경에 참여하는 모든 컴퓨터에 전송되어 다른 자료를 사용하여 작업을 수행하는 병렬처리 방법이다. 따라서 하나의 프로그램을 모든 컴퓨터에 빠르게 전송하는 것은 전체 수행시간을 줄이기 위한 주요한 요소 중의 하나이다. 본 논문에서는 이동 에이전트 시스템으로 구성된 병렬환경에서 SPMD의 병렬처리를 효율적으로 수행하기 위해, 바이노미얼 트리를 이용하여 하나의 이동 에이전트 코드를 모든 컴퓨터에 빠르게 전송하는 새로운 방법을 제안한다. 제안된 방법은 IBM's Aglets에서 실험적 평가를 통하여 다른 방법과 비교되었으며 다른 방법에 비해서 상당히 좋은 성능을 보였다. 또한 본 문에서는 바이노미얼 트리에서 에이전트 전송 중에 발생될 수 있는 결함허용에 관한 문제를 다룬다.

분산처리 작업의 동적 원격실행을 위한 P2P 기반 작업 할당 관리자 (A Job Allocation Manager for Dynamic Remote Execution of Distributed Jobs in P2P Network)

  • 이승하;김양우
    • 인터넷정보학회논문지
    • /
    • 제7권6호
    • /
    • pp.87-103
    • /
    • 2006
  • 컴퓨터와 네트워크 기술의 향상은 예전에는 슈퍼컴퓨터에서나 가능한 일을 분산 처리할 수 있는 환경적 기반을 제공한다. 분산 컴퓨팅 환경을 제공하기 위해서는 우선 분산 런타임 시스템이 구축되어야 하는데 기존의 전통적인 분산 런타임 시스템들은 대부분이 정적인 마스터 노드와 작업 노드들로 구성되는 구조를 갖기 때문에 분산처리 작업량의 변동에 따라 시스템을 유연하게 동적으로 재구성할 수 없다는 단점을 갖는다. 이에 본 논문에서는 P2P 환경에서의 분산 런타임 시스템인 작업 할당 관리자의 모델을 제시하고 구현하여 유연하고 동적인 시스템 구축이 가능하도록 하였다. 즉, P2P 표준 프로토콜인 JXTA 플랫폼 상에서 협업 환경을 위해 개발자들 간에 작업 프로그램의 전달과 관리, 그리고 원격 컴파일과 실행 작업들을 수행할 수 있도록 하였다 이 방식은 유연하고 동적인 시스템 구축이 가능하기 때문에 작업의 분산처리를 위해 필요한 유휴 자원들을 필요한 시점에 즉시 확보하여 활용할 수 있다는 장점을 가진다. 이와 더불어 인터넷 정보검색을 위해 방대한 데이터를 수집하는 크롤러를 본 논문에서 구현한 시스템을 이용하여 분산 처리시킴으로써 본 시스템의 유용성과 분산처리 성능을 보여 줄 수 있도록 하였다.

  • PDF

분산 제어 시스템을 위한 EtherCAT 시계 동기화의 성능 평가 (Evaluation of EtherCAT Clock Synchronization in Distributed Control Systems)

  • 김웅기;성민영
    • 대한기계학회논문집A
    • /
    • 제38권7호
    • /
    • pp.785-797
    • /
    • 2014
  • EtherCAT의 시계 동기화 기법인 DC(Distributed Clock)는 실시간 분산 제어 시스템에서 고도로 동기화된 기능의 설계를 가능하게 한다. 본 논문은 실제 자동화 시스템에서의 광범위한 실험을 통해 EtherCAT DC 기법의 성능을 평가한다. Xenomai와 IgH EtherCAT 스택을 이용하여 EtherCAT 제어 시스템을 구축하고, 네트워크 내의 노드 간 시계 편차를 분석한다. 실험 결과, 동기 시계의 정확도는 슬레이브 장치의 개수, 드리프트 보정의 주기, 시스템 기준 시계의 종류 등 많은 요소에 의해 영향을 받음을 알 수 있었다. 특히, 시스템 기준 시계의 종류에 따라 마스터 장치의 동작이 근본적으로 상이하며 매우 다른 성능 특성을 초래하므로, 기준 시계의 선택은 신중히 이루어져야 함을 알 수 있었다.