• 제목/요약/키워드: 론웍스

검색결과 8건 처리시간 0.021초

EIA 709.1 프로토콜 기반의 원격에서 응용 프로그램을 구동시킬 수 있는 홈 자동화 제어기 개발

  • 이창은;박준희;손영성;문경덕
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (1)
    • /
    • pp.703-705
    • /
    • 2002
  • 본 논문에서는 홈 자동화 네트워크의 대표적으로 자리잡고 있는 론웍스(Lonworks) 시스템의 하드웨어 플랫폼인 뉴론칩(Neuron) 기반의 노드를 대신하는 새로운 구조를 갖는 홈 자동화 제어기를 제안한다. 기존의 론웍스 해답(Solution)은 8비트 프로세서인 뉴론칩을 모든 노드들이 중앙처리장치로 사용하므로 고성능의 처리를 필요로 하는 응용 프로그램은 구현할 수 없었다. 또한 뉴런C(Neuron C) 언어를 사용하여 응용 프로그램을 개발하므로 C 언어에서 파생된 언어인 뉴런C 언어를 새롭게 배워야 하는 번거로운 점을 가지고 있으며, 뉴런C 컴파일러(Compiler)를 비롯한 LonMaker 등의 고가의 개발 장비를 구비해야 하므로 개발자로 하여금 개발비용에 대한 부담이 컸다. 이에 본 논문에서는 처리능력이 뛰어나며 저전력 특성을 갖춘 스트롱암(SA1110)칩을 메인 프로세서로 사용한 홈 자동화 제어기인 ECONICS를 개발했다. 이 ECONICS는 홈 제어 네트워크를 구성하기 위해 통신 하드웨어 및 ANSI 표준 프로토콜인 EIA709.1 통신 프로토콜 스택을 가지고 있다. 제안된 홈 자동화 제어기를 통하여 기존의 론웍스 노드에서 구현하기 힘든 다양하고 복잡한 응용프로그램을 구현할 수 있게 되었고, 제안된 홈 자동화 제어기의 상업적 유용성을 증명하기 위해 기존의 론웍스 노드들과의 호환성을 확인하였으며 개발자로 하여금 기존의 C 언어를 통하여 응용프로그램을 개발하게 함으로써 추후 홈 자동화 제어기로써 파급효과가 클 것이다.

  • PDF

Jini-LonWorks Gateway에 관한 연구 (Research in Jini-LonWorks GateWay)

  • 구태연;문경덕;김채규
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.571-573
    • /
    • 2001
  • 지니는 썬에서 제안한 흠 네트웍 솔루션이다. 하지만 기존의 지니 네트웍에 참여하기 위해서는 기기마다 고유한 IP가 할당되어야 하며 또한 전등이나 도어와 같은 비지능형 기기를 제어하는 데는 제약성을 가지고 있었다. 허나 지니의 이런 단점을 보완하기 위해 에실론의 제어 솔루션인 론웍스와의 게이트웨이를 만든다면 이를 극복해서 집안내의 모든 기기를 제어할 수 있게 된다. 이를 위해 본 논문에서는 지니에서 론웍스에서 제어하는 기기들간의 연동을 위해 필요한 사랑을 나열하고 이를 실제 구현을 통해 보여줌으로써 그 활용도를 보여 준다.

  • PDF

리눅스 기반의 홈 제어 네트워크 구성 관리 소프트웨어 다중 바인딩 연결 구조

  • 이창은;박준희;손영성
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.145-147
    • /
    • 2003
  • 홈 제어 네트워크는 전력선으로 대표되는 물리적 네트워크를 기반으로 저속의 신뢰도 있는 통신을 한다. 현재 홈 제어 네트워크의 표준으로 거론되고 있는 것들은 CEBUS, EIB, LonWorks 등이 있다. 본 논문에서는 ETRI에서 작년에 개발한 론웍스(LonWorks) 시스템을 구성 관리하는 서버 소프트웨어인 LonWare(version 2.0)의 다중 바인딩을 지원하기 위한 연결(Connections) 구조를 제안한다. Echelon사에서 제안하는 LonWorks 시스템의 구성관리 도구로서의 LonMaker는 자체적으로 개발한 LNS (LonWorks Network Service)라고 하는 비 표준화된 구성 관리 기술을 통해서 네트워크를 관리하도록 지원하며, 상기한 LNS를 인프라로 활용하는 도구로서, LNS는 빌딩 혹은 가정 내에 LonWorks 네트워크로 연결되어 있는 디바이스들에 대한 정보를 DB화하여 구축된 자료를 기반 으로 디바이스들간에 연동이 가능하도록 지원한다. 그러나 고가이며, 바인딩 과정 시 론웍스 네트워크 상에 필요 이상의 패킷을 발생시켜 전력선 채널의 Bandwidth를 감소시키며, 또한 바이딩 과정을 마치는데 걸리는 시간을 증가시킨다. 이에 본 논문에서는 다중 바이딩을 지원하는 홈 네트워크 구성 관리 서버 소프트웨어의 연결 구조를 통해서 LonWare v2.0의 유니캐스트(unicast) 바이딩시 발생 했던 모든 문제를 제거하고, 바인딩에 필요한 패킷을 최적화 하여 바인딩에 걸리는 시간을 단축시키며, 성능의 주요한 요소인 디바이스의 리소스를 최소화하는 방법으로 접근하여 바인딩 시 처리능력의 한계를 가지고 있는 뉴런칩 기반의 론웍스 디바이스의 시스템 사양에 영향을 주지 않도록 제안하였다. 제안된 리눅스 기반의 홈 네트워크 구성 관리 소프트웨어의 다중 바인딩 기능을 통해 론웍스 네트워크상의 다양한 디바이스들간의 네트워크 다양화와 분산화 기능을 얻을 수 있었고, 기존의 고가의 해외 솔루션인 Echelon사의 LonMaker 소프트웨어를 사용하지 않고도 국내의 순수 솔루션인 리눅스 기반의 LonWare 3.0 다중 바인딩 기능을 통해 저 비용으로 홈 네트워크 구성 관리 서버 시스템 개발에 대한 비용을 줄일 수 있다.

  • PDF

론웍스 네트워크의 자가 진단을 지원하는 흠 제어 네트워크 구성 관리 서버의 구조

  • 이창은;박준희;손영성;문경덕
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.142-144
    • /
    • 2003
  • 본 논문에서는 홈 자동화 네트워크으로 가장 각광을 받고있는 론웍스(Lonworks) 시스템을 구성 관리하는 홈 서버 플랫폼의 새로운 구조를 제안한다. Echelon사에서 제안하는 Lonworks 시스템의 구성관리 도구로서의 LonMaker는 자체적으로 개발한 LNS (Lonworks Network Service)라고 하는 비 표준화된 구성 관리 기술을 통해서 네트워크를 관리하도록 지원하며, 상기한 LNS를 인프라로 활용하는 도구로서, LNS는 빌딩 혹은 가정 내에 Lonworks 네트워크로 연결되어 있는 디바이스들에 대한 정보를 DB화하여 구축된 자료를 기반으로 하여 디바이스들간에 연동이 가능하도록 지원한다. 그러나 고가이며, 구성 관리를 한 디바이스 개수당 가격을 별도로 지불해야 하는 로열티가 있고, 이 역시도 하드웨어 제약사양인 뉴런칩(Neuron Chip)을 사용해야 한다는 점에서 개발자로 하여금 많은 부담을 주고 있다. 이에 본 논문에서는 홈 자동화 네트워크 개발 시에 노드 구조를 각 응용목적에 맞도록 보다 유연성 있게 구현할 수 있도록 하는 네트워크 구성 관리 기능을 갖춘 흠 서버 플랫폼을 제안한다 제안된 흠 서버 플랫폼을 통해 제어 네트워크의 다양화와 고성능 처리의 장점을 얻을 수 있었고, 기존의 고가의 론웍스 LonMaker 소프트웨어를 사용하지 않고도 단지 리눅스 상의 무료 컴파일러인 gcc 컴파일러를 통해 홈 서버 노드를 구성할 수 있으므로 시스템 개발에 대한 비용을 많이 줄일 수 있으며, 리눅스 OS를 사용하는 홈 자동화 홈 서버 시스템으로의 파급효과가 클 것이다.

  • PDF

론웍스 상에서 손동작을 이용한 홈 오토메이션 구현 방법 (A Method of Realizing Home Automation by Hand Motion in LonWorks)

  • 김영호;심일주;김정훈;이주영;박귀태
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2002년도 하계학술대회 논문집 D
    • /
    • pp.2513-2514
    • /
    • 2002
  • 근육이나 신경질환의 진단을 위해 사용되고 있는 근전도 신호를 홈 오토메이션 분야에 구현하여 일반인이나 기타 기능성 장애를 호소하는 사람들에게 보다 효율적으로 가전기기들을 제어할 수 있는 방법을 제시하고자 한다. 해당 동작과 관련된 신호 패턴을 구분하기 위해 주파수 도메인에서 FFT 방법을 이용하고, FFT에 의해 분류된 동작을 론웍스 상에 연결된 가전기기들과 연결시켜 줌으로써 손쉽게 홈 오토메이션을 구현할 수 있다.

  • PDF

론웍스 시스템에서 이벤트 유실을 막기 위한 기법 제안 (A Study on the Design Method to Prevent the Event-Loss in Lonworks)

  • 윤석현;김영호;심일주;박귀태
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2002년도 하계학술대회 논문집 D
    • /
    • pp.2518-2520
    • /
    • 2002
  • 본 논문에서는 론웍스(Lonworks)를 사용할 때 이벤트 또는 메시지가 처리되는 과정을 분석하여 각 과정에 따라 발생할 수 있는 중요 점보의 유실 문제, 그리고 그 해결 방안을 제시하고자 한다. 노드를 개발할 때 우선순위를 갖는 태스크(Task)의 개수를 줄여 비우선 순위의 태스크가 원활히 실행되도록 하는 방안을 제시하며, 네트워크를 구성할 때 반복적인 비응답(unacknowledged) 전송 서비스를 사용하는 방법을 제시하고 시뮬레이션을 통해 그 신뢰성을 검증한다. 또한 데이터 기반의 구성 속성 (Configuration Property) 값을 설정하여 변화된 입력 값들이 손실없이 반영되도록 하는 방법을 제시한다.

  • PDF

전력선 기반의 론웍스 네트워크를 제공하는 홈 자동화 구성 관리 제어기 구조

  • 이창은;박준희;손영성;문경덕
    • 한국조명전기설비학회지:조명전기설비
    • /
    • 제18권2호
    • /
    • pp.37-44
    • /
    • 2004
  • 오늘날 전통적인 홈 자동화 서비스는 진화하기 시작하여, 인터넷과의 연결을 통해 다양한 서비스들이 창출되고 있으며, 심지어는 홈 자동화 서비스를 점차 대중화시키기 위한 방편으로 홈 서버가 홈 내의 다양한 디바이스들에 대한 정보를 스스로 수집하여, 사용자가 요구하는 서비스를 동적으로 연결시키고자 하는 자가 구성에 대한 기능이 점차 요구되어 지고 있다. (중략)

  • PDF

HVAC를 위한 론기반의 분산형 제어기 (LON based Distributed Control System for HVAC)

  • 최병욱;신은철
    • 유체기계공업학회:학술대회논문집
    • /
    • 유체기계공업학회 2003년도 유체기계 연구개발 발표회 논문집
    • /
    • pp.535-540
    • /
    • 2003
  • In this Paper, a LON based distributed control system for HVAC is described. We developed multi-protocol converter based on SoC, Neuron Chip, embedded Linux. It utilizes the network environment and therefore requires an appropriate operating system for handling protocols and an advanced development environment. The open source licensing, reliability, and broad hardware support are key reasons for use of embedded Linux in embedded industry. The multi-prootocol converter integrates LonWorks devices to a client with Java applet. The system consists of three-tier architecture, such as clients, multi-protocol converter, and LonWorks devices. The experiment result show that multi-protocol converter using embedded Linux is a flexible and effective way to build a Web-based monitoring and control system.

  • PDF