• 제목/요약/키워드: mobile objects

검색결과 635건 처리시간 0.024초

모바일 컴퓨팅 환경을 위한 재수행 트랜잭션 모델의 설계 및 구현 (Design and Implementation of a Reprocessing Transaction Model for Mobile Computing Environments)

  • 김동현;홍봉희
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제30권2호
    • /
    • pp.184-196
    • /
    • 2003
  • 공간 객체를 수정하는 모바일 트랜잭션은 단절 상태에서 지역 데이타를 독립적으로 수정할 수 있는 긴 트랜잭션이다. 모바일 트랜잭션의 수행에 적합하다고 알려진 검증 기반 프로토콜은 데이타 일관성을 유지하기 위하여 충돌된 트랜잭션을 철회시킨다. 그러나 긴 트랜잭션을 철회하면 모든 작업 결과를 취소해야 하기 때문에 철회 방법은 모바일 트랜잭션 수행에 적합하지 않다. 이 논문에서는 충돌된 모바일 트랜잭션을 철회하지 않고 충돌을 해소하기 위하여 재수행 트랜잭션 모델을 제안한다. 그리고 재수행 트랜잭션을 지원하는 트랜잭션 서버를 설계하고 모바일 현장 시스템의 프로토타입을 구현하였다. 재수행 트랜잭션은 외래 충돌 객체를 이용하여 충돌 객체만을 재수정 하는 트랜잭션으로 완료를 요청한 트랜잭션의 충돌에 의해 시작되는 서브 트랜잭션이다. 그리고 재수행 트랜잭션의 기아 문제를 줄이기 위하여 쓰기 집합의 객체들 중 비충돌 객체는 다른 트랜잭션에게 노출시키는 점진적 재수 행 기법을 제시한다.

효율적인 모바일 지도 서비스를 위한 이동 객체의 공간 색인 기법 (Spatial Indexing Method of Moving Objects for Efficient Mobile Map Services)

  • 김진덕
    • 컴퓨터교육학회논문지
    • /
    • 제6권4호
    • /
    • pp.49-59
    • /
    • 2003
  • 자동차, 모바일 폰, PDA와 같은 이동 객체를 모바일 데이터베이스에 정확히 색인하기 위해서는 위치 정보를 계속적으로 변경해주어야 하며 또한 많은 시간이 소요된다. 이 논문에서는 효율적인 모바일 지도 서비스를 위한 이동 객체의 공간 색인 기법을 제안한다. 구체적으로 각 이동 객체의 위치 변경 보고 즉시 병경하는 방법과 일정 주기마다 전체 객체에 대해 재색인하는 방법의 장단점을 분석하고, 데이터베이스 변경 횟수의 최소화를 위해 이동체의 특성을 감안한 새로운 버켓 분할 방법을 제안한다. 이동 객체 환경에서의 실험 결과는 제안한 방법론이 모바일 지도 서비스에 적합함을 보여준다.

  • PDF

관찰자/피관찰자 설계 패턴을 이용한 모바일 M/VC 응용 프레임워크 (Mobile M/VC Application Framework Using Observer/Observable Design Pattern)

  • 음두헌
    • 인터넷정보학회논문지
    • /
    • 제7권2호
    • /
    • pp.81-92
    • /
    • 2006
  • 최근, 휴대폰과 PDA 등의 무선기기 사용자가 급증하고 있다. 이에 따라 지리정보, 교통안내 시스템과 같은 모니터링 및 제어 응용이 무선기기에서 활발히 사용되고 있다. 본 논문에서는 모바일 응용 중, 모니터링 및 제어 응용인 M/VC(Model/View Controller) 응용의 신속한 작성을 지원하는 모바일 M/VC 응용 프레임워크를 소개한다. 모바일 M/VC 응용 프레임워크는 무선 통신 환경에서 클라이언트와 서버 객체의 상호작용을 자동 처리하기 위해 Java의 관찰자/피관찰자(Observer/Observable)를 확장한 모바일 관찰자/피관찰자 패턴과 관찰자/피관찰자 객체들의 조립 기능을 제공하는 Multiplexer와 Demultiplexer 클래스들을 지원한다. 개발자는 이 프레임워크를 이용하여 Observable과 MoblieObserver 클래스들로부터 필요한 객체들을 생성한 후, 이들을 Multiplexer와 Demultiplexer 객체에 구성적으로(plug-and-play식으로) 상호 연결하여 응용을 생성한다. 즉, 개발자는 무선 환경을 고려하지 않고 모바일 M/VC 응용 프레임워크가 제공하는 Multiplexer나 Demultiplexer 클래스의 객체에 모바일 관찰자/피관찰자 객체들을 조립식으로 연결함으로써 피관찰자의 상태 변화가 관찰자에게 전달되고 관찰자를 통한 사용자의 입력이 피관찰자에게 전달되어 반영되는 모바일 모니터링 및 제어 응용을 신속하게 작성할 수 있다. 또한, 모바일 M/VC 응용 프레임워크는 무선 통신 환경하의 관찰자/피관찰자 객체들과 같은 컴포넌트 재사용성을 개선한다.

  • PDF

Development of Mobile 3D Urban Landscape Authoring and Rendering System

  • Lee Ki-Won;Kim Seung-Yub
    • 대한원격탐사학회지
    • /
    • 제22권3호
    • /
    • pp.221-228
    • /
    • 2006
  • In this study, an integrated 3D modeling and rendering system dealing with 3D urban landscape features such as terrain, building, road and user-defined geometric ones was designed and implemented using $OPENGL\;{|}\;ES$ (Embedded System) API for mobile devices of PDA. In this system, the authoring functions are composed of several parts handling urban landscape features: vertex-based geometry modeling, editing and manipulating 3D landscape objects, generating geometrically complex type features with attributes for 3D objects, and texture mapping of complex types using image library. It is a kind of feature-based system, linked with 3D geo-based spatial feature attributes. As for the rendering process, some functions are provided: optimizing of integrated multiple 3D landscape objects, and rendering of texture-mapped 3D landscape objects. By the active-synchronized process among desktop system, OPENGL-based 3D visualization system, and mobile system, it is possible to transfer and disseminate 3D feature models through both systems. In this mobile 3D urban processing system, the main graphical user interface and core components is implemented under EVC 4.0 MFC and tested at PDA running on windows mobile and Pocket Pc. It is expected that the mobile 3D geo-spatial information systems supporting registration, modeling, and rendering functions can be effectively utilized for real time 3D urban planning and 3D mobile mapping on the site.

스타이너트리 기반의 효과적인 모바일 웹 오브젝트 네비게이션 (An Effective Mobile Web Object Navigation Based on the Steiner Tree Approach)

  • 이우기;송종수;이정훈
    • 경영과학
    • /
    • 제28권1호
    • /
    • pp.1-10
    • /
    • 2011
  • One of the fundamental roles of web object navigation is to support what the user wants precisely and efficiently from the enormous web database to the web browser. As long as the web search results are a set of individual lists, it is all right to display each and every web result for the web browser to display a web object one by one. However, in case the search results are a collection of multiple interrelated web objects, then there is a need to represent for a new mechanism for linked web objects at a time. We define a unit of web objects derived from a Steiner tree where the web objects include a set of specific keywords calculated by the weight from which the solutions are extracted. Even if a web object does not include all the keywords, then the related hypertext linked web objects are derived and displayed onto the mobile web browser with meta data in one shot. In this paper, it is applied for the mobile browser that the web contents can dynamically be displayed with Steiner trees until each renewal of the navigation request may be issued. In this paper, a new synchronized mobile browsing method is developed so that the navigating time can drastically be reduced and the web navigating efficiency can be dramatically enhanced without sacrificing memory consumption.

Moving Stereo Vision-based Motion Plan by Recognizing the Obstacle Height for Intelligent Mobile Robot

  • Yoon, Yeo-Hong;Jo, Kang-Hyun;Kang, Hyun-Deok;Moon, In-Hyuk
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.91.2-91
    • /
    • 2001
  • This paper describes the path planning of an autonomous mobile robot using one camera-based sequence image processing. As an assumption, all objects in front of the mobile robot are located on the same plane where robot moves. Using the moving camera grounded on the autonomous mobile robot, the robot extracts the angular points of obstacle objects, calculates the height using the assumption and discrepancy between two consecutive images. In the image processing, angular points of objects must correspond so that they deliver the size of objects. Thus, the robot passes through if the object has not the height, like the paper or the shadow projected. Otherwise, the robot passes aside if ...

  • PDF

다수의 물체가 이동하는 환경에서 선택된 물체의 추적기법 (Tracking a Selected Target among Multiple Moving Objects)

  • 김준석;송필재;차형태;홍민철;한헌수
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.363-363
    • /
    • 2000
  • The conventional algorithms which identify and follow a moving target using a camera located at a fixed position are not appropriate for applying to the cases o( using mobile robots, due to their long processing time. This paper proposes a new tracking algorithm based on the sensing system which uses a line light with a single camera. The algorithm categirizes the motion patterns of a pair of mobile objects into parallel, branching, and merging motion, to decide of which objects the trajectories should be calculated to follow the reference object. Kalman Filter is used to estimate the trajectories of selected objects. The proposed algorithm has shown in the experiments that the mobile robot does not miss the target in most cases.

  • PDF

모바일 지도 서비스를 위한 에이전트 기반의 공간 데이터 캐쉬의 설계 및 구현 (Design and Implementation of the Spatial Data Cache Based on Agents for Providing Mobile Map Services)

  • 임덕성;이재호;홍봉희
    • 정보처리학회논문지D
    • /
    • 제10D권2호
    • /
    • pp.175-186
    • /
    • 2003
  • PDA와 같은 무선단말기에서 지도 데이터에 대한 검색 및 접근을 위해 영역단위의 캐쉬와 R-tree 기반의 공간색인이 필요하다. 그러나 서버로부터 낮은 저장용량의 무선단말기에 전송되는 공간객체는 캐쉬된 공간 객체와 중복되는 문제가 있다. 또한 추가되는 데이터를 저장하고, 효율적인 공간 질의를 위한 색인 재구축 비용은 낮은 컴퓨팅 파워를 가진 무선단말기에 부하를 준다. 따라서 낮은 컴퓨팅 파워를 가진 무선단말기의 부하를 분산시키는 방법과 중복객체의 처리기법이 필요하다. 이 논문에서는 먼저 캐슁시 중복 객체에 대한 처리기법을 분류하고, 클리핑기밥을 사용한 공간 객체 저장과 색인 재구성방법을 분석한다. 또한, 무선단말기에 집중된 부하를 분산시키기 위해 색인구성 및 클리핑 작업을 에이전트에서 처리하는 에이전트 기반 캐슁시스템을 제시한다. 그리고, 제시한 시스템을 설계 및 구현하고, 성능을 평가한다.

INTELLIGENT CONTROL STRATEGY FOR A MOBILE VEHICLE WITH NEURCOMPUTER

  • Sugisaka, Masanori;Wang, Xin;Lee, Ju-Jang
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1997년도 한국자동제어학술회의논문집; 한국전력공사 서울연수원; 17-18 Oct. 1997
    • /
    • pp.815-818
    • /
    • 1997
  • In this paper, an intelligent control strategy for a mobile vehicle, based on the technology of the artificial neural network in a Neurocomputer, is presented. The mobile vehicle learned recognizing and driving knowledge by a neurocomputer. Moment Invariants computation was used to extract the shape of objects. The technologies of both neurocomputer and Neumann-type computer are applied into the control system, and make the mobile vehicle be capable of tracking designated objects and avoiding obstacles.

  • PDF

Hierarchical Location Caching Scheme for Mobile Object Tracking in the Internet of Things

  • Han, Youn-Hee;Lim, Hyun-Kyo;Gil, Joon-Min
    • Journal of Information Processing Systems
    • /
    • 제13권5호
    • /
    • pp.1410-1429
    • /
    • 2017
  • Mobility arises naturally in the Internet of Things networks, since the location of mobile objects, e.g., mobile agents, mobile software, mobile things, or users with wireless hardware, changes as they move. Tracking their current location is essential to mobile computing. To overcome the scalability problem, hierarchical architectures of location databases have been proposed. When location updates and lookups for mobile objects are localized, these architectures become effective. However, the network signaling costs and the execution number of database operations increase particularly when the scale of the architectures and the numbers of databases becomes large to accommodate a great number of objects. This disadvantage can be alleviated by a location caching scheme which exploits the spatial and temporal locality in location lookup. In this paper, we propose a hierarchical location caching scheme, which acclimates the existing location caching scheme to a hierarchical architecture of location databases. The performance analysis indicates that the adjustment of such thresholds has an impact on cost reduction in the proposed scheme.