DOI QR코드

DOI QR Code

A Self-optimizing Mechanism of Location Aware Systems for Ubiquitous Computing

유비쿼터스 컴퓨팅을 위한 위치 감지 시스템의 자가 치적화 기법

  • Published : 2005.08.01

Abstract

The mobility or highly interconnected and communicating devices and users has implications for the QoS in a ubiquitous computing environment. Therefore, it is important for location aware systems to detect location of mobile object correctly and Provide high quality services in ubiquitous environment. However, it is not easy that location aware systems offer highly reliable QoS to users because process strategies of location aware systems are limited by the capability according to the applied detection target objects. In this paper, we design an autonomic architecture which analyzes the location aware system condition and autonomously chooses the best appropriate process strategy. We also have simulated the Proposed architecture in order to verify its performance. The test results show us that the architecture using self-optimizing mechanism provides higher QoS to users in variable bandwidth.

유비쿼터스 환경에서 사용자 혹은 장비들의 위치 이동은 QoS와 밀접한 관계를 가진다. 그러므로 이동 객체의 위치를 정확히 감지하고, 높은 품질의 서비스를 제공할 수 있도록 돕는 위치 감지 시스템은 매우 중요한 역할을 한다. 하지만, 위치 감지 시스템은 적용되는 감지 범위에 따라 프로세스 전략이 다르고 사용이 제한적이기 때문에 사용자에게 신뢰성있는 QoS를 보장하기 힘든 실정이다. 본 연구에서는 지능적인 모니터링 기법을 사용하여 시스템 상황을 분석하고 자동으로 최적의 감지 프로세스 전략을 선택하는 자동화 구조를 설계하였고, 시뮬레이션을 통해 제안한 자동화 구조의 성능을 평가하였다. 실험을 통해 자가 최적화 기법을 이용한 본 구조는 동적인 네트워크 상황에서도 사용자에게 변함 없이 높은 QoS를 보장하는 것을 확인하였다.

Keywords

References

  1. M. Satyanarayanan, 'Pervasive Computing: Vision and Challenges,' IEEE Personal Communications, pp.10-17, Aug., 2001 https://doi.org/10.1109/98.943998
  2. 김태형, 전광일 외, '유비쿼터스 컴퓨팅의 위한 통합 소프트웨어 구조,' 정보과학회지, 제21권, 제5호, pp.51-60, 2003
  3. A. Diaconescu, 'Automatic Performance Management in Component Based Software Systems,' Proceedings of the International Conference on Autonomic Computing, pp.214-221, May, 2003
  4. U. Leonhardt and J. Margee, 'Towards a General Location Service for Mobile Environments,' Proceedings of the International Workshop on Services in Distributed and Networked Environments, pp.43-50, June, 1996 https://doi.org/10.1109/SDNE.1996.502446
  5. J. Hightower and G. Borriello, 'Location Systems for Ubiquitous Computing,' IEEE Computer, Vol.34, No.8, pp.57-66, Aug., 2001 https://doi.org/10.1109/2.940014
  6. J. Kephart and D. Chess, 'The Vision of Autonomic Computing,' IEEE Computer, Vol.36, No.1, pp.41-50, Jan., 2003 https://doi.org/10.1109/MC.2003.1160055
  7. D. Garlan, B. Schmerl and J. Chang, 'Using Gauges for Architecture-based Monitoring and Adaptation,' Proceedings of the Working Conference on Complex and Dynamic Systems Architecture, pp.200-205, Dec., 2001
  8. D. Garlan, S. Cheng and B. Schmerl, 'Increasing System Dependability through Architecture-based Self-repair,' Architecting Dependable Systems, Lecture Notes in Computer Science, Vol.2677, Springer-Verlag, 2003
  9. A. Diaconescu, 'A Framework for Using Component Redundancy for Self-adapting and Self-optimising Component-based Enterprise Systems,' ACM Student Research Competition, OOPSLA, pp.390-391, Oct., 2003
  10. C. Kirsch, 'Principles of Real-Time Programming,' Proceedings of the Second International Conference on Embedded Software, pp.61-75, Oct., 2002 https://doi.org/10.1007/3-540-45828-X_6
  11. S. Fischmeister and G. Menkhaus, 'L2: A Novel Concept for Cell-based Location-Aware Services,' Salzburg University, Technical Report C45, 2002
  12. A. Ganek and T. Corbi, 'The Dawning of the Autonomic Computing Era,' IBM System Journal, Vol.42, No.1, pp.5-18, Jan., 2003 https://doi.org/10.1147/sj.421.0005
  13. S. Fischmeister, G. Menkhaus and A. Stumpf, 'Location-Detection Strategies in Pervasive Computing Environments,' Proceedings of the IEEE International Conference on Pervasive Computing and Communications, pp.23-26, Mar., 2003
  14. U. Leonhardt, 'Supporting Location-Awareness in Open Distributed Systems,' PhD thesis, Imperial College of Science, London University, May, 1998