DOI QR코드

DOI QR Code

Continuous K-Nearest Neighbor Query Processing Considering Peer Mobilities in Mobile P2P Networks

모바일 P2P 네트워크에서 피어의 이동성을 고려한 연속적인 k-최근접 질의 처리

  • 복경수 (충북대학교 정보통신공학과) ;
  • 이현정 (충북대학교 정보통신공학과) ;
  • 박용훈 (충북대학교 정보통신공학과) ;
  • 유재수 (충북대학교 정보통신공학과)
  • Received : 2012.07.09
  • Accepted : 2012.08.10
  • Published : 2012.08.28

Abstract

In this paper, we propose a continuous k-nearest neighborhood query processing method for updating the query results in real-time over mobile peer-to-peer environments. The proposed method disseminates a monitoring region to efficiently monitor the k-nearest neighbor peers. The Monitoring Region is created to assure at least k peers as the result of the query within the time range using the vector of neighbor peers. In the propose method, the monitoring region is valid for a long time because it is calculated by the vector of neighbor peers of the query peer. Therefore, the proposed method decreases the cost of re-processing by monitoring region invalidation. In order to show the superiority of the proposed method, we compare it with the previous schemes through performance evaluation.

본 논문에서는 MP2P(Mobile Peer-to-Peer) 네트워크 환경에서 이동하는 피어들을 대상으로 실시간으로 질의 결과를 갱신하는 연속적인 k-최근접 질의 처리 기법을 제안한다. 제안하는 기법은 질의 피어와 근접한 k개의 피어를 효율적으로 모니터링하기 위하여 모니터링 영역(monitoring region)을 생성하여 배포한다. 모니터링 영역은 주변 피어들의 이동 벡터를 이용하여 특정 시간 범위 내에서 최소 k개의 질의 결과를 보장하기 위해 만들어진 영역이다. 제안하는 기법은 주변 피어들의 벡터를 이용하여 Monitoring Region을 계산하기 때문에 유지 시간을 증가시켜 모니터링 영역의 무효화에 따른 질의 재수행 비용을 감소시킨다. 제안하는 기법의 우수성을 입증하기 위해 기존 기법과 성능 평가를 수행한 결과 제안하는 기법이 기존 기법보다 우수한 성능을 보였다.

Keywords

References

  1. Y. Luo, O. Wolfson, and B. Xu "Mobile Local Search via P2P Database," Proc. IEEE International Interdisciplinary intersociety Conference on Portable Information Devices, pp.1-6, 2008.
  2. D. T. Ahmed and S. Shirmohammadi, "Design Issues of Peer-to-Peer Systems for Wireless Ad Hoc Networks," Proc. International Conference on Networking, p.26, 2007.
  3. D. T. Ahmed and S. Shirmohammadi, "Design Issues of Peer-to-Peer Systems for Wireless Ad Hoc Networks," Proc. International Conference on Networking, p.26, 2007.
  4. K. S. Bok, D. W. Kwak, and J. S. Yoo, "A Resource Discovery with Data Dissemination over Unstructured Mobile P2P Networks", KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, Vol.6, No.3, pp.815-834, 2012.
  5. 곽동원, 복경수, 강태호, 여명호, 유재수, 조기형, "콘텐츠 검색 서비스를 위한 효율적인 이동 P2P 구조," 한국콘텐츠학회논문지, 제9권, 제1호, pp.30-44, 2009. https://doi.org/10.5392/JKCA.2009.9.1.030
  6. 곽동원 , 복경수 , 박용훈 , 정근수 , 최길성 , 유재수, "이동 P2P 환경에서 효율적인 데이터 전송을 이용한 피어 색인 기법," 한국콘텐츠학회논문지, 제10권, 제9호, pp.26-35, 2010. https://doi.org/10.5392/JKCA.2010.10.9.026
  7. M. Li, E. Chen, and Phillip C. Sheu, "A Chord-Based Novel Mobile Peer-to-Peer File Sharing Protocol," Proc. Asia-Pacific Web Conference, pp.806-811, 2006.
  8. Z. Chen, H. T. Shen, Q. Xu, and X. Zhou, "Instant Advertising in Mobile Peer-to-Peer Networks," Proc. International Conference on Data Engineering, pp.736-747, 2009.
  9. 임종태, 박용훈, 복경수, 유재수, "이동 P2P 네트워크 환경에서의 효율적인 연속 범위 질의 처리 기법," 정보과학회논문지 : 컴퓨팅의 실제 및 레터, pp.36-330, 2012.
  10. W. Ku and R. Zimmermann, "Nearest Neighbor Queries with Peer-to-Peer Data Sharing in Mobile Environments," Pervasive and Mobile Computing, Vol.4, No.5, pp.775-788, 2008. https://doi.org/10.1016/j.pmcj.2008.08.001
  11. C. Chow, F. Mohamed, and L. Hong, "On Efficient and Scalable Support of Continuous Queries in Mobile Peer-to-peer Environments," IEEE Transactions on Mobile Computing, Vol.10, No.10, pp.1473-1487, 2011. https://doi.org/10.1109/TMC.2011.104
  12. P. Galadames, K. Kim, and Y. Cai, "A Generic Platform for Efficient Processing of Spatial Monitoring Queries in Mobile Peer-to-Peer Networks," Proc. International Conference on Mobile Data Management, pp.1-10, 2010.
  13. W. Lou and J. Wu, "On Reducing Broadcast Redundancy in Ad Hoc Wireless Networks," IEEE Transactions on Mobile Computing, Vol.1, No.2, pp.11-123, 2002.