Caching Methods of Client-Server Systems for Vector Map Services based on Mibile Phone

휴대폰 기반 벡터 지도 서비스를 위한 클라이언트-서버 시스템의 캐슁기법

  • 김진덕 (동의대학교 컴퓨터공학과) ;
  • 최진오 (부산외국어대학교 컴퓨터공학과)
  • Published : 2002.05.01

Abstract

Although the reuse of the cached data for scrolling the map reduces the amount of passed data between client and server, it needs the conversions of data coordinates, selertive deletion of objects and cache compaction at client. The conversion is time intensive operation due to limited resources of mobile phones such as low computing power, small memory. Therefore, for the efficient map control in the vector map service based mobile phone, it is necessary to study the method for reducing wireless network bandwidth and for overwhelming the limited resources of mobile phone as well. This paper proposes the methods for racking pre-received spatial objects in client-server systems for mobile CIS. We also analyze the strengths and drawbacks between the reuse of cached data and transmission of raw data respectively.

클라이언트에서 검색한 지도를 스크롤할 경우 이미 전송 받은 객체를 캐슁하여 무선 데이터 전송량을 줄일 수 있지만, 클라이언트 내에서 데이터 좌표 변환, 선택적인 객체 삭제, 압축 단계가 부가적으로 요구된다. 특히 좌표 변환 연산은 모바일 휴대폰의 낮은 계산 능력, 적은 메모리 용량 등과 같은 제한적 자원으로 많은 시간이 요구된다. 따라서 휴대폰 기반 모바일 지도 서비스에 서 효과적인 지도 제어 연산을 수행하기 위해서는 휴대폰의 제한적인 자원을 극복함과 통시에 무선 네트웍 대역폭을 줄이는 방안이 연구되어야 한다. 이 논문에서는 클라이언트-서버 시스템에서 이미 전송 받은 객체의 효율적인 캐슁 기법을 제안하고자 한다. 또 캐슁된 데이터의 재이용과 원시 데이터의 재전송 방법의 장단점에 분석하고자 한다.

Keywords

References

  1. http://java.sun.com/j2me/
  2. Y. S. Moon, K.-Y. K. Wong, 'GSM Mobile Phone Based Communication of Multimedia Information : A Case Study', In Proc. 1st Int'l Conf. on MDA, p14-23, Hong Kong, China, December 1999
  3. http://www.cybermap.co.kr/cm2000/newhome/index.html
  4. 김미란, 최진오, 'Generalization과 filtering을 이용한 무선지도 데이터베이스의 동적 생성 기법', 정보처리학회 논문지, 제8권 제4호, 2001
  5. Wegdan Ahmad Elsay Fouda Abdelsalam, 'Maintaining Quality of Service for Adaptive Mobile Map Clients', Master thesis of Mathematics in Computer Science in University of Waterloo, Canada, 2001