• Title/Summary/Keyword: 모바일 클라이언트

Search Result 253, Processing Time 0.024 seconds

Design and Implementation of Object Reusing Methods for Mobile Vector Map Services (모바일 벡터 지도 서비스를 위한 객체 재사용 기법의 설계 및 구현)

  • Kim, Jin-Deog;Choi, Jin-Oh
    • The KIPS Transactions:PartD
    • /
    • v.10D no.3
    • /
    • pp.359-366
    • /
    • 2003
  • 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, selective deletion of objects, cache compaction and object structuring step in the clients. The conversion is a time- intensive operation due to limited resources of mobile phones such as low computing power, small memory. Therefore, in order to control the map efficiently in the vector map service based mobile phones, it is necessary to study the methods which reuse cached objects for reducing wireless network bandwidth and overwhelming the limited resources of mobile phones as well. This paper proposes the methods of reusing pre-received spatial objects for map control in the mobile vector map service system based on client-server architecture. The experiments conducted on the Web GIS systems with real data show that the proposed method is appropriate to map services for mobile phone. We also analyze the advantages and drawbacks between the reuse of cached data and transmission of raw data respectively.

Conflict Resolution Policies and Rules for SyncML Applications (SyncML 어플리케이션에서의 데이터 충돌 해결 방안)

  • Kim, Youn-Soo;Choi, Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.460-462
    • /
    • 2003
  • PDA(Personal Data Assistant)나 Handheld PC와 같은 모바일 디바이스(Mobile Device)를 이용하여 주소록이나 일정관리와 같은 개인 정보를 관리하는 것이 일반적인 추세이다. 모바일 디바이스는 그 특성상 중요한 정보를 신뢰성 있는 서버와 같은 컴퓨터에 중복 저장하는 것이 필요한데, 동일한 데이터를 중복 저장하면 데이터 동기화(Data Synchronization)를 통하여 일치성을 유지하도록 해야 한다. 그러나 동기화 과정에서 데이터 충돌이 발생할 수 있다. 본 논문에서는 이러한 데이터 충돌에 대한 해결 정책을 제시하였고, 그 중 서버 우선 정책과 클라이언트 우선 정책에 필요한 해결 규칙을 설명하였다. 서버 우선 정책은 서버에 이미 존재하고 있는 값을 유지하는 것을 기본으로 하는 정책이며, 클라이언트 우선 정책은 클라이언트가 요청한 값이 우선하는 정책이다.

  • PDF

A Concurrency Control Scheme for Client Transaction in Dual-Channel Broadcast Disk Environments (이중 채널 기반 방송 디스크 환경에서 읽기 전용 트랜잭션을 위한 동시성 제어 기법)

  • Lee, Sangho;Kim, Jinhong;Lee, Sooin
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2013.06a
    • /
    • pp.97-100
    • /
    • 2013
  • 최근 4세대(4G) 통신망으로의 전환의 가속화와 스마트 모바일 기기의 확산으로 인하여 무선 통신망에서 데이터 트래픽이 급증하고 있다. 이러한 급증하는 데이터 트래픽을 분산시키기 위하여 2개의 주파수 밴드를 사용하는 멀티 캐리어 기술이 선보이고 있다. 방송 디스크는 서버가 데이터베이스에 저장된 모든 데이터를 연속적으로 다수의 모바일 클라이언트에게 방송하고, 클라이언트는 방송 채널을 감시하여 원하는 데이터가 방송될 경우 방송 채널로부터 데이터를 수신하는 통신 구조이다. 이런 관점에서 방송 채널은 클라이언트가 데이터를 액세스할 수 있는 디스크의 역할을 담당한다. 본 논문에서는 무선 통신망이 멀티 캐리어를 지원할 경우, 클라이언트에서 실행되는 읽기 전용 트랜잭션의 정확성을 보장하기 위한 동시성 제어 기법(Dual-Channel based Concurrency Control: DCC)을 제안한다. 기존에 동시성 제어 기법들은 단일 방송채널에서 트랜잭션의 철회률을 줄이기 위하여 추가적인 제어 정보들을 방송하거나 방송 데이터의 타임스탬프 필드를 이용하고 있다. 클라이언트에서 실행되는 트랜잭션은 단일 방송 사이클이 아니라 여러 방송 사이클에 걸쳐서 실행된다. 이러한 방송 디스크 환경의 특징은 클라이언트 트랜잭션이 디스크에서 방송 인덱스를 판독하여 방송 프로그램 상에서 트랜잭션에 필요한 데이터가 방송 될 때까지 기다리게 된다. 이와는 달리 DCC는 주력 망과 보조 망에서 방송되는 방송 프로그램의 순서를 서로 다르게 하여 데이터 판독에 필요한 대기 시간을 줄일 수 있다. 보조망의 방송 프로그램의 순서는 주력망의 방송 프로그램 순서의 역순서로 방송함으로써 보조 망 또는 주력 망에서 실행되고 있는 트랜잭션이 다른 방송 채널의 방송 인덱스를 판독하지 않아도 방송 프로그램 순서를 예측할 수가 있다. 그 결과, DCC는 방송 디스크의 데이터 판독에 요구되는 대기시간을 줄여 읽기 전용 트랜잭션의 철회률을 줄일 수 있다는 장점을 갖는다.

  • PDF

An Efficient Dynamic Resource Allocation Scheme for Thin-Client Mobile in Cloud Environment (클라우드 환경의 Thin-Client 모바일을 위한 동적 자원 분배 기술)

  • Lee, Jun-Hyung;Huh, Eui-Nam
    • The KIPS Transactions:PartA
    • /
    • v.19A no.3
    • /
    • pp.161-168
    • /
    • 2012
  • The study of Cloud based system is emerging to become the core technology in IT field due to the tremendous growth of Cloud Computing. Researches to deliver applications to Thin-Client based mobile virtual machine and Desktop as a Service(DaaS) using Cloud Computing are conducted actively. In this paper, we propose a Cloud system to run the mobile application in the mobile Thin-Client device and resource allocation mechanism Dynamic Resource Allocation Manager for Mobile Application(DRAMMA). Thus, through performance check, we show DRAMMA has improved the utilization of Cloud system, less migration of virtual machines and decreased the error rate of resource allocation. Also our proposed system delivers service more efficiently than the previous resource allocation algorithm.

Client-Centered Mobile Augmented Reality System for Virtual Building Simulation (가상 건축물 시뮬레이션을 위한 클라이언트 중심의 모바일 증강현실 시스템)

  • Kim, Eun-Mi;Lim, Soon-Bum
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.2
    • /
    • pp.228-236
    • /
    • 2008
  • Recently augmented reality technology has been researched to view the virtual shape of buildings before construction or cultural heritages under recovery. Those researches used special devices or markers that are not applicable in long distanced outdoor environment. Also the server had to compute a lot of transformations for the location changes of virtual objects. This paper proposed a mobile augmented reality system that uses GPS and accelerometer sensors in order to compute the virtual object's locations without using markers. The server determines the position and orientation by comparing the GPS data obtained from the client with the predefined 3D object informations in the server. If the server sends the virtual object informations such as the position, orientation and matching information, then the client matches the virtual object on the screen of mobile camera phone. In addition, the client computes the transformations of location change detected by the accelerometer derived from the user's movement without additional connection to the server.

  • PDF

Andro-profiler: Anti-malware system based on behavior profiling of mobile malware (행위기반의 프로파일링 기법을 활용한 모바일 악성코드 분류 기법)

  • Yun, Jae-Sung;Jang, Jae-Wook;Kim, Huy Kang
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.24 no.1
    • /
    • pp.145-154
    • /
    • 2014
  • In this paper, we propose a novel anti-malware system based on behavior profiling, called Andro-profiler. Andro-profiler consists of mobile devices and a remote server, and is implemented in Droidbox. Our aim is to detect and classify malware using an automatic classifier based on behavior profiling. First, we propose the representative behavior profiling for each malware family represented by system calls coupled with Droidbox system logs. This is done by executing the malicious application on an emulator and extracting integrated system logs. By comparing the behavior profiling of malicious applications with representative behavior profiling for each malware family, we can detect and classify them into malware families. Andro-profiler shows over 99% of classification accuracy in classifying malware families.

A WIPI-Based Mobile Viewer for Real-Time Surveillance (실시간 감시를 위한 WIPI 기반 모바일 뷰어)

  • Kim Ji-Hyun;Eu Ho-Yeon;Jung Soon-Ji;Kang Mi-Yeon;Kim Do-Wan;Chung Won-Ho
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06d
    • /
    • pp.355-357
    • /
    • 2006
  • 네트워크 카메라는 인터넷을 통해 디지털 영상 전송이 가능하고, 다수의 사용자에게 동시에 같은 영상을 실시간으로 제공해줄 수 있다. 이와 같은 네트워크를 이용한 감시 카메라를 위한 기술은 효율적인 서버 기술, 네트워크 기술, 전송 기술, 압축 기술 등과 함께 영상을 재생할 수 있는 클라이언트 기술을 필요로 한다. 이러한, 클라이언트 측의 기능은 PC 등의 데스크탑 뿐만 아니라, 유무선 통신 단말기, PDA 등의 모바일 단말로까지 그 범위를 넓혀가고 있으며, 특히, 셀룰러폰의 수요가 급속히 증가하면서, 모바일 환경에서의 감시 필요성 및 요구가 확대되고 있다. 최근, 이와 관련된 기술과 제품이 개발되고 있기는 하지만, 대부분 특정 모바일 플랫폼에서만 서비스가 가능한 실정이다. 따라서, 본 논문에서는 이러한 제약을 해결하기 위하여 기존의 다양한 모바일 플랫폼을 통합하여 플랫폼 간의 호환성과 이식성을 제공하는 WIPI를 기반으로 한 실시간 영상 감시용 뷰어를 개발하여, 네트워크 카메라로 접속하여 영상을 재생할 수 있도록 한다.

  • PDF

Object Segment Grouping for Wireless Mobile Streaming Media Services (무선 모바일 스트리밍 미디어 서비스를 위한 객체 세그먼트 그룹화)

  • Lee, Chong-Deuk
    • Journal of Digital Convergence
    • /
    • v.10 no.4
    • /
    • pp.199-206
    • /
    • 2012
  • Increment of mobile client's information request in wireless mobile networks requires a new method to manage and serve the streaming media object. This paper proposes a new object segment grouping method for enhancing the performance of streaming media services in wireless mobile networks. The proposed method performs the similarity metric for the partitioned object segments, and it process the disjunction, conjunction, and filtering for these metrics. This paper was to decided the partitioned group of object segments for these operation metrics, and it decided the performance of streaming media services. The simulation result showed that the proposed method has better performance in throughput, average startup latency, and cache hit ratio.

모바일 장비와 XML 웹서비스를 이용한 지반정보 시스템

  • Kim, Soo-Young;Byeon, Jae-Seong;Jung, Seung-Hyun;Cho, Wan-Sup
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2009.05a
    • /
    • pp.133-137
    • /
    • 2009
  • 지금까지의 무선 통신에서는 Socket 방식이 주류를 이루고 있다 하지만, Socket 통신을 사용하면 확장이 어렵다는 단점이 있다. 본 논문에서는 최근 이슈가 되는 웹서비스 기법을 통해 PDA와 서버를 연결함으로써 다양한 장치들을 수용하여 확장하는데 유연하게 대처할 수 있도록 한다. 예를 들어, 기존의 Socket 방식을 사용하였을 때는 클라이언트 프로그램을 확장할 때 미리 정의 된 Socket 코드와 서버에서 요구하는 데이터 형식을 분석하여 이를 실제로 클라이언트에서 개발해야 하기 때문에 새롭게 개발하는 수준의 코딩이 필요하다. 그러나 웹서비스 기법을 사용하면 서버 주소만 알면 WSDL를 통해 Local method를 쓰는 것과 동일하게 사용할 수 있으므로 확장성이 뛰어나다. 웹서비스 방식은 클라이인트와 서버에 서로 다른 언어를 사용할 때 특히 장점을 가지며, 실제 본 시스템에서도 서버는 Java, Mobile Client는 Visual Basic.Net으로 서로 다른 언어를 이용하여 개발되었다.

  • PDF