• 제목/요약/키워드: Distributed gateway

검색결과 98건 처리시간 0.023초

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

Load Balancing and Mobility Management in Multi-homed Wireless Mesh Networks

  • Tran, Minh Tri;Kim, Young-Han;Lee, Jae-Hwoon
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제5권5호
    • /
    • pp.959-975
    • /
    • 2011
  • Wireless mesh networks enlarge the wireless coverage area by interconnecting relatively stationary wireless routers (mesh routers). As wireless mesh networks are envisioned to provide high-bandwidth broadband Internet service to a large community of users, the Internet gateway, which acts as a central point of Internet attachment for the mesh networks, is likely to suffer heavily from the scramble for shared wireless resources because of aggregated traffic toward the Internet. It causes performance decrement on end-to-end transmissions. We propose a scheme to balance the load in a mesh network based on link quality variation to different Internet gateways. Moreover, under the mesh coverage, mobile nodes can move around and connect to nearby mesh routers while still keeping the connections to the Internet through the best gateway in terms of link quality. In this structure, gateways perform the balancing procedure through wired links. Information about gateways and mobile node's location is distributed appropriately so that every mesh router can quickly recognize the best gateway as well as the positions of mobile nodes. This distributed information assists mobile nodes to perform fast handoff. Significant benefits are shown by the performance analysis.

Z39.50(정보검색프로토콜)을 응용한 공동편목 게이트웨이 구축방안 연구 (A study on online shared cataloging gateway implementation using Z39.50(information retrieval protocol))

  • 오정훈;정준민
    • 정보관리학회지
    • /
    • 제14권1호
    • /
    • pp.183-206
    • /
    • 1997
  • 본 연구는 정보검색용 표준 프로토콜인 Z39.50을 공동편목에 응용하기 위하여 Z39.50의 발전과정과 제반기능에 대하여 살펴보고, Z39.50의 속성과 데이터베이스 갱신서비스를 토대로 Z39.50 공동편목 게이트웨이 모형을 설계하였다. 이 게이트웨이는 국내교육.연구도서관 서지협력망의 온라인 공동편목시스템을 대상으로 하였다. 본 연구에서 설계된 두가지 측면의 Z39.50공동편목 게이트웨이, 즉 중앙집중형 공동편목 게이트웨이와 분산형 공동편목 게이트웨이 모형은 기본적으로 웹서버에서 동작하며 이용자 접근이 쉬운 웹브라우저를 통하여 접근할 수 있도록 설계하였다.

  • PDF

CORBA/SNMP 게이트웨이 설계 및 구현 (Design and Implementation of a CORBA/SNMP Gateway)

  • 이길행;허정석;김명균
    • 한국정보처리학회논문지
    • /
    • 제7권8호
    • /
    • pp.2505-2513
    • /
    • 2000
  • 본 논문은 CORBA/SNMP 게이트웨이의 설계 및 구현에 대해 기술한다. 게이트웨이는 기존의 망관리 시스템들을 CORBA를 이용하여 통합하는데 이용된다. 본 논문의 통합 망관리 시스템은 웹과 CORBA 기술을 이용하여 구현된다. 웹은 분산 응용프로그램들에 플랫폼에 독립적이고 사용하기 쉬운 사용자 인터페이스를 제공하고, CORBA는 서로 다른 망관리 모델들을 효과적으로 통합하기 위해 사용된다. 기존의 피관리 객체들을 그대로 수용하기 위해, 제안된 통합 망관리 시스템은 서로 다른 망관리 모델 사이에 변환 게이트웨이를 사용한다. 통합 망관리 서버는 망관리 연산을 위해 기능이 확장된 웹 서버와 변환 게이트웨이들로 구성되는데, 본 논문에서는 CORBA/SNMP 게이트웨이의 설계 및 구현에 대해 기술한다. CORBA/SNMP 게이트웨이는 CORBA와 SNMP관리 모델 사이의 관리정보 및 관리연산 변환을 위한 정적, 동적 변환 기능을 수행한다. CORBA/SNMP 게이트웨이는 SNMP MIB에 대한 CORBA뷰를 제공하여, CORBA 관리자들로 하여금 SNMP에이전트들을 CORBA 연산들을 통해 접근할 수 있도록 하여준다. 또한 CORBA/SNMP게이트웨이는 SNMP 에이전트에서 발생한 통지(trap)를 받아, 그 통지를 받기를 원하는 CORBA 관리자들에 전달하는 역할을 수행한다.

  • PDF

분산 게이트웨이 환경에서의 Neural Network를 이용한 센서 데이터 할당 (Sensor Data Allocation using Neural Network in Distributed-Gateway System)

  • 이태호;김동현;이병준;김경태;윤희용
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제58차 하계학술대회논문집 26권2호
    • /
    • pp.39-40
    • /
    • 2018
  • 본 논문에서는 IIoT(Industrial IoT) 환경의 분산 게이트웨이 시스템(Distributed-gateway System)에서 하위의 수 천 개 이상의 센서로부터 데이터를 전송받는 각 게이트웨이의 작업부하(Workload)를 감소시키고 데이터 처리 속도를 향상시키기 위하여 신경망(Neural network) 알고리즘을 이용한 센서 데이터 할당 기법을 소개한다. 각 센서의 중요도에 따른 Weight와 측정 간격에 따른 Bias를 설정하고 학습과정을 통해 Output weight를 산출하여 데이터를 효율적으로 게이트웨이에 할당시킴으로써 신뢰성과 정확성, 신속성을 확보한다.

  • PDF

분산 게이트웨이 환경에서의 Support Vector Machine을 이용한 센서 데이터 할당 (Sensor Data Allocation using Support Vector Machine in Distributed-Gateway System)

  • 이태호;유승언;이병준;김경태;윤희용
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제58차 하계학술대회논문집 26권2호
    • /
    • pp.199-200
    • /
    • 2018
  • 본 논문에서는 IIoT(Industrial IoT) 환경의 분산 게이트웨이 시스템(Distributed-Gateway System)에서 사용되는 수 천 개 이상의 센서에서 데이터 전송을 받는 각 게이트웨이의 데이터 처리 속도를 향상시키고 작업 오류를 줄이기 위하여 SVM(Support Vector Machine) 알고리즘을 사용한 센서 데이터 할당 기법을 제안한다. 각 센서의 반복 측정 간격과 중요도에 따라 작업부하(Workload)를 구하고, 이를 순차 반복 비교를 통해 Sub-task 값을 구한다. 이렇게 구해진 Sub-task값을 기준으로 각 게이트웨이에 할당시킴으로써 신뢰성과 정확성, 신속성을 확보한다.

  • PDF

서비스 사용 패턴을 고려한 홈 게이트웨이의 전력 절감 알고리즘 (Energy Saving Algorithm of the Home Gateway considering Service Usage Patterns)

  • 공인엽
    • 한국정보통신학회논문지
    • /
    • 제14권8호
    • /
    • pp.1792-1798
    • /
    • 2010
  • 홈 게이트웨이는 홈 네트워크의 지속적인 서비스를 제공해야 한다. 그러나 유비쿼터스 홈 네트워크 영역 확산될수록 홈 게이트웨이의 전력 소비는 기하급수적으로 증가한다. 이에 본 논문에서는 홈 게이트웨이가 지속적인 서비스를 유지하면서도 사용자 트래픽이 없는 구간에 저전력 모드로 전환되도록 제어한다. 이를 위해 기존의 유휴 시간 패턴을 고려하여 다음 유휴 시간을 예측하였다. 네트워크 활용 패턴의 유사성을 상세하고 가변적으로 반영하기 위하여, 요일별 생활 패턴을 프로파일링하여 적용하였다. 유휴 시간의 특성을 전체 평균과 요일별 생활 패턴으로 각각 프로파일링한 데이터를 실제값과 비교한 결과, 전체 평균 적용한 경우 유휴 시간의 예측치와 실제 값의 오차가 최소 0.43%에서 최대 4%로 나타났다. 이에 반해, 요일별 패턴을 적용한 경우, 유휴 시간의 예측치와 실제 값의 오차가 최소 0.06%에서 최대 2%로 나타났다. 이로서 네트워크 활용 패턴을 적용하는 방식이 더 효율적임을 알 수 있다.

열차제어를 위한 USN Gateway 신뢰성, 안전성 평가 및 향상에 관한 연구 (A Study on the Reliability/Safety assessment and improvement of USN Gateway for Train Control)

  • 신덕호;조현정;신경호;송용수
    • 한국철도학회논문집
    • /
    • 제14권5호
    • /
    • pp.416-424
    • /
    • 2011
  • 본 논문에서는 소출력 무선통신기술을 기반으로 분산 배치된 센서노드의 상태를 감시하고 제어를 수행하는 USN(Ubiquitous Sensor Network)시스템을 철도의 열차제어에 활용하기 위한 신뢰도 모델링결과를 제시한다. 일반적인 USN시스템은 센서노드, 게이트웨이, 서버로 구분할 수 있으며, 본 논문에서는 USN의 구성요소 중 다수의 센서노드간 무선망을 관리하고 정보를 취합하는 게이트웨이를 대상으로 신뢰성 및 안전성을 평가하고 향상시키기 위한 설계방안을 연구하였다. 이를 위해 일반적으로 사용되는 게이트웨이의 신뢰도와 안전무결성수준을 정량적으로 예측하고, 취약부분을 선별한 후 보완설계를 실시하여 향상된 게이트웨이의 신뢰성 및 안전성을 관련 규격에 따라 입증함으로써 열차제어에 대한 USN 게이트웨이 적용 가능성을 검토하였다.

TETRA 기반의 전력 IT Backbone Network 접속을 위한 Gateway 플랫폼 구조 (Gateway Platform Structure based on the TETRA for the Connection of Electric Power IT Backbone Network)

  • 천대원;송병권;정태의
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.1209-1212
    • /
    • 2007
  • 본 논문에서는 대표적인 산업용 프로토콜인 DNP(Distributed Network Protocol) 3.0과 TETRA(Terrestrial Trunked Radio)의 Gateway System Architecture를 제안한다. TETRA는 재난망 무선통신 기술로써 여러가지 타입의 무선 인터페이스를 제공한다. 이러한 TETRA 기술을 이용해서 원거리에 있는 각 산업용 장비들의 감시 제어를 보다 효율적으로 수행 할 수 있다. 하지만 아직 TETRA의 국내 표준이 이루어지지 않은 상태이기 때문에 본 논문에서는 다양한 산업용 장비와 인터페이스를 할 수 있는 표준을 제공하고자 한다.

  • PDF

A Performance Analysis Model of PC-based Software Router Supporting IPv6-IPv4 Translation for Residential Gateway

  • Seo, Ssang-Hee;Kong, In-Yeup
    • Journal of Information Processing Systems
    • /
    • 제1권1호
    • /
    • pp.62-69
    • /
    • 2005
  • This paper presents a queuing analysis model of a PC-based software router supporting IPv6-IPv4 translation for residential gateway. The proposed models are M/G/1/K or MMPP-2/G/1/K by arrival process of the software PC router. M/G/1/K is a model of normal traffic and MMPP-2/G/1/K is a model of burst traffic. In M/G/1/K, the arriving process is assumed to be a Poisson process, which is independent and identically distributed. In MMPP-2/G/1/K, the arriving process is assumed to be two-state Markov Modulated Poisson Process (MMPP) which is changed from one state to another state with intensity. The service time distribution is general distribution and the service discipline of the server is processor sharing. Also, the total number of packets that can be processed at one time is limited to K. We obtain performance metrics of PC-based software router for residential gateway such as system sojourn time blocking probability and throughput based on the proposed model. Compared to other models, our model is simpler and it is easier to estimate model parameters. Validation results show that the model estimates the performance of the target system.