• Title/Summary/Keyword: mobile agent systems

Search Result 204, Processing Time 0.02 seconds

A Decision Metric for Applying Remote Object Invocation and Mobile Agent in Distributed Systems (분산 시스템상에서의 Remote Object Invocation과 Mobile Agent의 적용 기준에 관한 메트릭)

  • 윤범렬;김수동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.585-587
    • /
    • 1998
  • 본 논문은 분산 환경에서 의미상의 클라이언트가 서버에게 서비스를 요청하는 방법인 Java의 RMI, CORBA 등에서 사용하는 원격 호출 방법과 Mobile Agent를 이용하여 서버상으로 직접 이동하여 서비스를 요청하는 방법을 비교하고 분산 시스템상에서의 두 가지 커뮤니케이션 메커니즘 중 상황에 따라 어느것을 사용하는 것이 더 나은 효율을 나타낼 수 있는가를 판단하고 이를 이용하여 구현 패러다임을 결정할 수 있는 메트릭을 제시하는 것을 그 목적으로 한다.

Hierarchical Structured Multi-agent for Distributed Databases in Location Based Services

  • Mateo Romeo Mark A.;Lee Jaewan;Kwon Oh-Hyun
    • The Journal of Information Systems
    • /
    • v.14 no.3
    • /
    • pp.17-22
    • /
    • 2005
  • Location management is very important in location-based services to provide services to the mobile users like banking, city guides and many more. Ubiquitous and mobile devices are the source of data in location management and its significant operations are update and search method. Some studies to improve these were presented by using optimal sequential paging, location area scheme and hierarchical database scheme. In addition, not all location services have the same access methods on data and it lead to difficulties of providing services. A proposed location management of multi-agent architecture is presented in this study. It shows the coordination of the agents on the distributed database of location-based services. The proposal focuses on the location management of the mobile object presented in a hierarchical search and update. Also, it uses a nearest neighbor technique for efficient search method of mobile objects.

  • PDF

Bidirectional Platoon Control Using Backstepping-Like Feedback Linearization (역보행 제어 형태의 궤환 선형화를 이용한 양방향 플래툰 제어)

  • Kwon, Ji-Wook
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.5
    • /
    • pp.410-415
    • /
    • 2013
  • This paper proposes a bidirectional platoon control law using a coupled distance error based on the backstepping-like feedback linearization control method for an interconnected mobile agent system with a string structure. Unlike the previous results where the single agent was controlled using the only own information without other agents, the proposed control law cannot show the only distance error convergence of each agent, but also the string stability of the whole system. Also, the control performances are improved by the proposed control law in spite of low performance of bidirectional control strategy in the previous results. The proposed bidirectional platoon control algorithm is based on the backstepping-like feedback linearization control method. The position errors between each agent and the preceding and the behind agents are coupled by weighted summation. By the proposed control law, the distance error of each agent can converge to zero while the string stability is guaranteed when the coupled errors can converge to zero. To this end, the back-stepping control method is employed. The pseudo velocity input is determined considering the kinematic relationship between agents and the string stability. Then, the actual dynamic control input is determined to make the actual velocity converge to the pseudo velocity input. The stability analysis and the simulation results of the proposed method are included in order to demonstrate the practical application of the proposed algorithm.

Programming Model for Web-based Mobile Agent (웹을 기반으로 한 자바 이동에이전트 프로그래밍 모델)

  • Song, Sung-Hoon;Won, Yoo-Hun
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.4
    • /
    • pp.225-234
    • /
    • 2002
  • The developers of mobile agent systems are considering integrating the system into the web and the developers of web servers are also considering supporting mobile agents in the future. But they are not clearly suggesting the relationship between web programming which has basically client/server architecture and mobile agent programming which is based on autonomous code mobility. In this paper, firstly, we clarify the method for integrating mobile agent programming into web programming by suggesting the model for mobile agent programming on the web. Secondly, by developing APIs for Java which is widely used for both web programming and mobile agent programming, we made it possible for programmers to use them for programming mobile agent on the web. Thirdly, we show the usefulness of the proposed model by adding and testing modules for execution environment of mobile agents on W3C's Java based web server, Jigsaw.

NAMA: A Context-Aware Multi-Agent Based Web Service Approach to Proactive Need Identification for Personalized Reminder System (NAMA: 개인화된 상기 시스템 구축에서의 선응적인 욕구 파악을 위한 상황인지가 가능한 다중 에이전트 웹서비스 접근법)

  • Kwon, Oh-Byung;Kim, Min-Yong;Choi, Sung-Chul;Park, Gyu-Ro
    • Asia pacific journal of information systems
    • /
    • v.14 no.3
    • /
    • pp.121-144
    • /
    • 2004
  • Developing a personalized system on a user's behalf which is working around the Internet-based marketplace is one of the challenging issues in intelligent e-business, especially mobile commenrce. It has been highly recommended that such a mobile personalized system has to perceive the user's needs a priori by tracking user's current context such as location with activity and then to identify the current needs dynamically and proactively. Automatically and unobtrusively getting user's context is an inevitable feature for the development of autonomous mobile commenrce. However, personalization methodologies and their feasible architectures for context-aware mobile commerce have been so far very rare. Hence, this paper aims to propose a context-aware mobile commerce development methodology by applying agent and semantic web technologies for personalized reminder system, which is one of the mobile commerce support system. We revisited associationism to understand a buyer's need identification process and adopt the process as 'purchase based on association' to implement a personalized reminder system. Based on this approach, we have showed how the agent-based semantic web service system can be used to realize need-aware reminder system. NAMA(Need-Aware Multi-Agent), a prototype system, has been implemented to show the feasibility of the methodology and framework under mobile setting proposed in this paper. NAMA embeds bluetooth-based location tracking module and identify what a user is currently looking at through her/his mobile device such as PDA. Based on these capabilities, NAMA considers the context, user profile with preferences, and information about currently available services, to aware user's current needs and then link her/him to a set of services, which are implemented as web services.

Mobile Agent Location Management Protocol for Spatial Replication-based Approach in Mobile Agent Computing Environments (이동 에이전트 컴퓨팅 환경에서 공간적 복제 기반 기법을 위한 이동 에이전트 위치관리 프로토콜)

  • Yoon, Jun-Weon;Choi, Sung-Jin;Ahn, Jin-Ho
    • The KIPS Transactions:PartA
    • /
    • v.13A no.5 s.102
    • /
    • pp.455-464
    • /
    • 2006
  • In multi-regional mobile agent computing environments, spatial replication-based approach may be used as a representative mobile agent fault-tolerance technique because it allows agent execution to make progress without blocking even in case of agent failures. However, to apply this approach to real mobile agent-based computing systems, it is essential to minimize the overhead of locating and managing mobile agents replicated on each stage. This paper presents a new mobile agent location management protocol SRLM to solve this problem. The proposed protocol allows only the primary among all the replicated workers of each stage to register with its regional server and then, significantly reduces its location updating and message delivery overheads compared with the previous protocols. Also, the protocol addresses the location management problem incurred by electing the new primary among the remaining workers at a stage in case of the primary worker's failure.

Mobility Representation of Mobile Agents using Extended UML Interaction Diagrams (확장된 UML 상호작용 다이어그램을 이용한 이동 에이전트의 이동성 표현)

  • Yoo, Moon Sung
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.7 no.1
    • /
    • pp.11-18
    • /
    • 2011
  • A mobile agent system is the most common software paradigm for distributed applications. A software development model to develop efficiently for these systems is needed. Unified Modeling Language (UML) is a widely used software development model to develop a system for Visualizing, Specifying, Constructing, Documenting. However, UML can not describe in explicit way the necessary mobility of the mobile agent-based software systems. In this paper, the interaction diagrams of UML (sequence diagrams and communication diagrams) are extended and used to express the mobility of the mobile agents in three ways. For a case study, we applied the extended diagrams to a distributed file searching using mobile agents, and showed these diagrams can describe the mobility very well.

Intelligent Mobile Agents in Personalized u-learning

  • Cho, Sung-Jin;Chung, Hwan-Mook
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.10 no.1
    • /
    • pp.49-53
    • /
    • 2010
  • e-learning and m-learning have some problems that data transmission frequently discontinuously, communication cost increases, the computation speed of mass data drops, battery limitation in the mobile learning environments. In this paper, we propose the PULIMS for u-learning systems. The proposed system intellectualize the education environment using intelligent mobile agent, supports the customized education service, and helps that learners feasible access to the education information through mobile phone. We can see the fact that the efficience of proposed method is outperformed that of the conventional methods. The PULIMS is new technology that can be used to learn whenever and wherever learners want in Ubiquitous education environment.

Design and Implementation of Educational Contents Sharing and Retrieval System using Mobile Agent (이동 에이전트를 이용한 교육용 컨텐츠 공유 및 검색 시스템의 설계 및 구현)

  • Lee, Chul-Hwan;Han, Sun-Gwan
    • The Journal of Korean Association of Computer Education
    • /
    • v.5 no.4
    • /
    • pp.71-78
    • /
    • 2002
  • The mobile agent is receiving the attention as new technique to retrieve and to share the distributed contents on web-based educational systems. The retrieval using mobile agent uses the method that delivers the agent to accomplish a search in direct server in substitute for it is transmitted a many contents to accomplish an efficient search. This study proposed the model of retrieval system that shares and searches the distributed educational contents of the bulletin board and newsgroup by using the mobile agent. In order to evaluate the efficiencies of the system that is proposed, we did the comparison test on the search model of existing and proposing system. By a test result, we confirmed network traffics of proposed system are diminished. Moreover we gave proof the fact that the optimum search time of the mobile agent-based system is shortened.

  • PDF

Shared Key and Public Key based Mobile Agent Authentication Scheme supporting Multiple Domain in Home Network Environments (홈 네트워크 환경에서 다중 도메인을 지원하는 공유키 및 공개키 기반의 이동 에이전트 인증 기법)

  • 김재곤;김구수;엄영익
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.14 no.5
    • /
    • pp.109-119
    • /
    • 2004
  • The home network environment can be defined as a network environment, connecting digital home devices such as computer systems, digital appliances, and mobile devices. In this kind of home network environments, there will be numerous local/remote interactions to monitor and control the home network devices and the home gateway. Such an environment may result in communication bottleneck. By applying the mobile agents that can migrate among the computing devices autonomously and work on behalf of the user, remote interactions and network traffics can be reduced enormously. The mobile agent authentication is necessary to apply mobile agent concept to the home network environments, as a prerequisite technology for authorization or access control to the home network devices and resources. The existing mobile agent systems have mainly used the public key based authentication scheme, which is not suitable to the home network environments, composed of digital devices of limited computation capability. In this paper, we propose a shared key based mobile agent authentication scheme for single home domain and expand the scheme to multiple domain environments with the public key based authentication scheme. Application of the shared key encryption scheme to the single domain mobile agent authentication enables to authenticate the mobile agent with less overhead than the public key based authentication scheme.