A Data-Centric Clustering Algorithm for Reducing Network Traffic in Wireless Sensor Networks

무선 센서 네트워크에서 네트워크 트래픽 감소를 위한 데이타 중심 클러스터링 알고리즘

  • 여명호 (충북대학교 정보통신공학과) ;
  • 이미숙 (충북대학교 정보통신공학과) ;
  • 박종국 (충북대학교 정보통신공학과) ;
  • 이석재 (충북대학교 정보통신공학과) ;
  • 유재수 (충북대학교 정보통신공학과)
  • Published : 2008.04.15

Abstract

Many types of sensor data exhibit strong correlation in both space and time. Suppression, both temporal and spatial, provides opportunities for reducing the energy cost of sensor data collection. Unfortunately, existing clustering algorithms are difficult to utilize the spatial or temporal opportunities, because they just organize clusters based on the distribution of sensor nodes or the network topology but not correlation of sensor data. In this paper, we propose a novel clustering algorithm with suppression techniques. To guarantee independent communication among clusters, we allocate multiple channels based on sensor data. Also, we propose a spatio-temporal suppression technique to reduce the network traffic. In order to show the superiority of our clustering algorithm, we compare it with the existing suppression algorithms in terms of the lifetime of the sensor network and the site of data which have been collected in the base-station. As a result, our experimental results show that the size of data was reduced by $4{\sim}40%$, and whole network lifetime was prolonged by $20{\sim}30%$.

센서 네트워크를 사용하는 응용분야에 따라 보다 고차원적인 데이타 처리를 필요로 하는 경우 모든 센서 노드의 수집 데이타를 싱크 노드로 전송한다. 수집된 데이타는 일반적으로 센서 네트워크의 환경적인 특성상 시간적으로 혹은 공간적으로 연관성을 지닌다. 이러한 연관성은 싱크 노드가 일부의 데이터만 수집하고도 모든 데이타를 복원할 수 있는 기회를 제공한다. 센서 네트워크에서는 데이타 수집을 위한 기법으로 클러스터링 기법을 널리 사용한다. 하지만 기존의 클러스터링 기법의 경우 수집한 데이타의 연관성을 고려하지 않고, 센서 노드의 지역성(locality)만을 고려하여 클러스터를 생성하기 때문에 이러한 기회를 활용하기에 비효율적이다. 본 논문에서는 수집된 데이타를 중심으로 클러스터를 생성하고, 싱크 노드로 전송되는 데이타의 크기를 획기적으로 줄일 수 있는 클러스터링 기법을 제안한다 제안하는 클러스터링 기법의 우수함을 보이기 위해 시뮬레이션을 통한 성능 평가를 수행하였으며, 그 결과 기존 기법들에 비해 네트워크 트래픽이 약 $4{\sim}40%$ 감소하고, 네트워크의 수명이 약 $20{\sim}30%$ 연장되었다.

Keywords

References

  1. D. Estrin, L. Girod, G. Pottie and M. Srivastava, "Instrumenting the World with Wireless Sensor Networks," In Proceedings of International Conference Acoustics, Speech, and Signal Processing, 2001
  2. G. J. Pottie and W. J. Kaiser, "Wireless Integrated Network Sensors," In Proceedings of Comm. ACM, pp. 51-58, May 2000 https://doi.org/10.1145/332833.332838
  3. I.F. Akyildiz, W. Su, Y. Sankarasubramanism and E. Cayirci, "A Survey on Sensor Networks," In Proceedings of IEEE Communications Magazine, 2002
  4. D. Estrin, R. Govindan, J. Heidemann and S. Kumar, "Next Century Challenges: Scalable Coordination in Sensor Networks," In Proceedings of the Mobile Computing and Networking, Seattle, WA., pp. 263-270, Aug. 1999
  5. N. Bulusu, D. Estrin, L. Girod and J. Heidemann, "Scalable Coordination for Wireless Sensor Networks: Self-Configuring Localization Systems," In Proceedings of the Sixth International Symposium on Communication Theory and Applications, Ambleside, Lake District, UK, Jul. 2001
  6. P. Gupta and P. R. Kumar, "The Capacity of Wireless Networks," In Proceedings of IEEE Transactions on Information Theory, vol. IT-46, no. 2, pp. 388-404, Mar. 2000
  7. A. Silberstein, R. Braynard and J. Yang. "Constraint Chaining: On Energy­Effcient Continuous Monitoring in Sensor Networks," In Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 157-168, Jun. 2006
  8. M. Sharaf, J. Beaver, A. Labrinidis and P. Chryanthis, "Tina: A scheme for temporal coherency- aware in-network aggregation," In Proceedings of the 2003 ACM Workshop on Data Engineering for Wireless and mobile Access, Sept. 2003
  9. X. Meng, L. Li, T. Nandagopal and S. Lu, "Event contour: An efficient and robust mechanism for tasks in sen-sor networks," In Proceedings of Technical report, 2004
  10. S. Pattem, B. Krishnamachari and R. Govindan, "The impact of spatial correlation on routing with compression in wireless sensor networks," In Proceedings of International Conference on Information Processing in Sensor Net-works, 2004
  11. D. Petrovic, R. Shah, K. Ramchandran and J. Rabaey, "Data funneling: Routing with aggregation and compression for wireless sensor networks," In Proceedings of the 2003 IEEE Sensor Network Protocols and Applications, May 2003
  12. W. R. Heinzelman, A. Chandrakasan and H. Balakrishnan, "Energy-efficient communication protocol for wireless microsensor networks," In Proceedings of the Hawaii International Conference on System Sciences, pp. 3005-3014, Jan. 2000
  13. W. R. Heinzelman, A. P. Chandrakasan and H. Balakrishnan, "An application-specific protocol architecture for wireless microsensor networks," In Proceedings of IEEE Transactions on Wireless Communications, pp. 660-670, Oct. 2002
  14. O. Younis and S. Fahmy, "Distributed clustering in adhoc sensor networks: A hybrid, energy- efficient approach," In Proceedings of IEEE INFOCOM, pp. 366-379, Mar. 2004
  15. J. Kamimura, N. Wakamiya and M. Murata, "Distributed Clustering Method for Energy-Efficient Data Gathering in Sensor Networks," In Proceedings of the 1st IEEE Communications Society Conference (SECON 2004), Oct. 2004