DOI QR코드

DOI QR Code

Design and Implementation of a Dual-Channel ZigBee Router

이중 채널 ZigBee 라우터의 설계 및 구현

  • Published : 2007.02.28

Abstract

ZigBee is becoming a promising communication protocol for wireless sensor networks based on low-power consumption. In case of a ZigBee network requesting continuous transmission of sensed data, the required bandwidth can be overwhelm the maximum transmission rate of 150Kbps. However, the ZigBee router which delivers data from source node to destination node can transmit data at most in a half of maximum rate because the router can not send and receive the data simultaneously. In this paper, we propose and implement a dual-channel router which can send and receive data simultaneously. Also, we propose a centralized channel allocation algorithm to allocate different channels to each module. The experiment result by the proposed dual-channel router shows a maximum throughput of 150Kbps as large as twice of normal single-channel router.

ZigBee는 저전력 특성을 기반으로 무선 센서 네트워크의 전송 프로토콜로 활용되고 있다. ZigBee 네트워크에서 연속적인 데이터 전송률이 ZigBee에서 처리 가능한 최대 전송률 수준으로 요구되는 경우에 데이터를 중계하는 라우터가 수신과 송신을 동시에 처리 할 수 없기 때문에 실질 전송률은 절반 이하로 떨어지게 된다. 본 논문에서는 2개의 송수신 모듈을 장착하여 수신과 송신을 동시에 처리할 수 있는 라우터를 설계하고 구현하였다. 또한, 송수신을 동시에 처리할 수 있도록 서로 다른 채널을 할당하는 중앙집중식 채널할당 알고리즘을 제시하였다. 실험을 통해 제안한 이중 채널 라우터의 최대 전송률이 일반 라우터의 2배에 가까운 150kbps에 이르는 것을 보였다.

Keywords

References

  1. ZigBee Document 053474r06, v.1.0, ZigBee Alliance, Dec. 2004
  2. 김병호, 'IEEE 802.15.4 MAC 프로토콜의 성능 평가 및 실험,' 해양정보통신학회논문지, 11권 1호, 2007
  3. L. Hu, 'Distributed Code Assignments for CDMA Packet Radio Networks,' IEEE/ACM Trans. on Networking, Vol. I, No.6, pp. 668-677, Dec. 1993
  4. K. Chowdhury, P. Chanda, D. Agrawal, Q. Zeng, 'DAC - A Distributed Channel Allocation Scheme for Wireless Sensor Networks,' 16th International Symposium on Personal Indoor and Mobile Radio Communications, Sep. 2005
  5. I. Gupta, 'Minimal CDMA Recoding Strategies in Power Controlled Ad-Hoc Wireless Networks,' Technical Report, Dept. of Computer Science, Cornell University, 2001
  6. A. Bertossi, M. Bonucelli, 'Code Assignment for Hidden Terminal Interference Avoidance in Multihop Packet Radio Network,' IEEE/ACM Trans. on Networking, Vol.3, No.4, pp. 441-449, 1995 https://doi.org/10.1109/90.413218
  7. 옥타컴, http://www.octacomm.net, 2006
  8. Chipcon, SmartRF CC2420 ZigBee Development Kit User Manual, 2004
  9. Atmel, AVR 8-bit RISC, http://www.atmel.com/products/AVR/, 2006

Cited by

  1. 이중 채널 라우터를 사용하는 무선 센서네트워크를 위한 다중경로 라우팅 알고리즘 vol.11, pp.4, 2007, https://doi.org/10.6109/jkiice.2007.11.4.833