DOI QR코드

DOI QR Code

구내외 정보통신기기 제어를 위한 Linux System상에서의 UPnP프로토콜 구현

Implementation of UPnP Protocol on the Linux System for Controlling Premises Equipment

  • 최동진 (경원대학교 전자 전기정보공학부)
  • 발행 : 2005.07.01

초록

본 연구에서는 UPnP(Universal Plug and Play)기술을 이용하여 사용자가 구내외의 제어 가능한 모든 디바이스 즉 조명설비, 냉난방용 보일러, 방범장치와 같은 다양한 기기들을 쉽게 제어할 수 있고, 인터넷이나 휴대폰 등을 이용하여 구내외 어디에서든지 제어할 수 있도록 하였다. 이러한 UHnP프로토콜을 각 디바이스 제조사들은 자신의 기기에 탑재하기 위해 현재 PC시장의 대부분을 차지하는 윈도우즈뿐만 아니라 Linux와 같은 유연한 OS(Operating System)로의 포팅이 필요하다. 그러므로 모든 사용자들이 보다 표준화되고 안정적인 기본 네트워크 위에서 자신이 원하는 기능을 제공받아 사용하기 위하여 본 연구에서는 이러한 기능들을 Linux system에서 구현하였다.

In this article, it has been shown that penises devices such as illumination facilities, heating/cooling systems and security equipment can be controlled even outside premises using UPnP (Universal Plug and Play) applicable to the Internet or cellular phone services. To load UPnP protocol into each device, current manufacturers will be required to port flexible OS (Operating System), that is, Windows or Linux to these premises devices. Furthermore, prospective users want to experience a variety of specific functions based on more standardized and stable network. This study aims to provide application by implementing these functions on the Linux system.

키워드

참고문헌

  1. 'IEEE Standard for a High Performance Serial Bus', Standard for a High Performance Serial Bus, IEEE Std. 1394, 1995
  2. Caswell, W., 'HomeRF Features, Devices, and Positioning,' Wireless Home Networking Seminar, Oct. 12, 1999
  3. ANSI/IEEE Standard 802.11, 1999 edition, IEEE, 1999
  4. Universal Plug and Play White Paper, Microsoft, 2000
  5. Jeong K.S., 'Home Network as Direct Internet Technology Applications: Universal Plug and Play', Program World, pp.260-272, 2001
  6. Universal Plug and Play Device Architecture V1.0, Microsoft / UPnP Forum, 2000
  7. Linux Networking-HOWTO, TCP/IP Network Administration 2nd Ed., Hanbit pub., 1999
  8. Control and Status Register (CSR) Architecture for Microcomputer Buses , ISO/IEC 13213 : 1994
  9. Home Networking Technology Workshop, Open Computer Communications Research Society & KICS Data Communications Research Society, 2001