DOI QR코드

DOI QR Code

Implementation of Home Network Services Using OpenWRT-based Wireless Access Point and Zigbee Communications

OpenWRT 기반 유무선 공유기와 Zigbee 통신을 이용한 홈 네트워크 서비스 구축

  • Kwon, Kisu (Department of Computer Engineering, Pai Chai University) ;
  • Lee, Kyoung-Hee (Department of Computer Engineering, Pai Chai University)
  • Received : 2017.11.17
  • Accepted : 2017.12.28
  • Published : 2018.02.28

Abstract

As smart home network services such as home CCTV, outdoor control of home appliances, home security and disaster prevention services become popular, there appear various affiliated products including smart home gateway and smart speaker. Since those services are generally developed on the vendors' individual hardware and software platforms, it is not much expected for them to interwork well among different architecture and communication methods. In this paper, we propose a new home network service system running on an open source platform to address such issues. We implemented a home network system using OpenWRT-based wireless router(or access point) and Zigbee communication technology. In the proposed system, a wireless router replaces a commercial home gateway and small control units implemented with Arduino control electronic devices and sensors in home. Several service scenarios are also implemented to verify the operability of the proposed system.

최근 홈 CCTV, 가전기기의 원격제어, 가정용 보안 및 재난 예방 서비스와 같이 편리한 기능을 제공하는 스마트 홈 네트워크 서비스의 보급이 점차 증가됨에 따라, 기업체에서도 이를 위한 홈 게이트웨이, 스마트 스피커 등 제품들을 앞다투어 출시하고 있다. 이러한 서비스들은 제조사 별로 독자적인 플랫폼 상에서 개발된 제품을 통해 제공되고 있으므로, 타사 제품과 통신 방식 혹은 구조가 서로 달라 호환성이 낮은 단점이 있다. 이러한 문제점을 개선하기 위하여 본 논문에서는 오픈 소스 플랫폼을 활용하여 시스템 간 호환성을 보장하는 새로운 서비스 시스템을 제안한다. 본 논문에서는 OpenWRT기반의 유무선 공유기와 Zigbee 통신을 이용하여 전자기기들이 서로 통신하여 사물을 제어할 수 있는 홈 네트워크 서비스를 구축하였다. 유무선 공유기를 홈 네트워크의 게이트웨이로 이용하고, 전자기기들을 컨트롤하는 디바이스로 아두이노를 이용하여 기본적인 IoT 플랫폼과 이를 기반으로 몇 가지 시나리오의 스마트 홈네트워크 서비스를 오픈 플랫폼 상에서 구축하였다.

Keywords

References

  1. OpenWrt - Wireless Freedom, OpenWrt.org [Internet]. Available: https://openwrt.org.
  2. Arduino forum [Internet]. Available: https://forum.arduino.cc
  3. Zigbee Alliance Homepage [Internet]. Available: https://www.zigbee.org.
  4. IEEE Std. 802.15.4, "Low-Rate Wireless Personal Area Networks (LR-WPANs)," Institute of Electrical and Electronics Engineers, 2011.
  5. H. Kim, C. H. Kim, K. Y. Jin and J. M. Chung, "A Study on Efficient and Secure Zigbee Networking," Proceedings of Symposium of the Korean Institute of communications and Information Sciences, pp. 380-383, Nov. 2007.
  6. J. Huh, S. Je and K. Seo, "Design and Simulation of Foundation Technology for Zigbee-based Smart Grid Home Network System using OPNET Simulation," Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology, vol. 5, no. 4, pp. 81-89, Aug. 2015, http://dx.doi.org/10.14257/AJMAHS.2015.08.65.
  7. Digi XBee Ecosystem - Everything you need to explore and create wireless connectivity - Digi International [Internet]. Available: https://www.digi.com.
  8. S. Ahn, "Design and Implementation of Smart LED Bicycle Helmet using Arduino," Journal of the Korea Institute of Information and Communication Engineering, vol. 20, no. 6, pp. 1148-1153, June 2016. https://doi.org/10.6109/jkiice.2016.20.6.1148
  9. xbee-arduino - Arduino library for communicating with XBee radios in API mode [Internet]. Available: https://github.com/andrewrapp/xbee-arduino.
  10. DTH-sensor-library - Arduino library for DHT11, DHT22 and etc Temp & Humidity Sensors [Internet]. Available: https://www.zigbee.org.
  11. OpenWrt Wiki. The Specification of "Bufallo WZRHP-AG300H" hardware. [Internet]. Available: https://wiki.openwrt.org/toh/buffalo/wzr-hp-ag300h.