• DocumentCode
    2520639
  • Title

    Remote Reliable Services to Support Transactional Mobile Agents

  • Author

    Moise, Izabela ; Hurfin, Michel ; Zeghache, Linda ; Nadjib, Badache

  • Author_Institution
    IRISA, Univ. de Rennes 1, Rennes, France
  • fYear
    2010
  • fDate
    15-17 July 2010
  • Firstpage
    275
  • Lastpage
    279
  • Abstract
    Mobile devices are now equipped with multiple sensors and networking capabilities. They can gather information about their surrounding environment and interact both with nearby nodes, using a dynamic and self-configurable ad-hoc network, and with distant nodes via the Internet. While the concept of mobile agent is appropriate to explore the ad-hoc network and autonomously discover service providers, it is not suitable for the implementation of strong distributed synchronization mechanisms. Moreover, the termination of a task assigned to an agent may be compromised if the persistence of the agent itself is not ensured. In the case of a transactional mobile agent, we identify two services, Availability of the Source and Atomic Commit, that have to be supplied by more powerful entities located outside the ad-hoc network, in a remote network, called the support network. We propose a solution where the two services are successively provided by an active entity called the leader. In the support network, crash failures may also occur. To guarantee reliability, the main actions performed by the leader are the subject of a consensus with all the other potential leaders. The proposed solution relies on a single agreement protocol that orders continuously all the new actions.
  • Keywords
    Web services; ad hoc networks; computer network reliability; mobile agents; mobile computing; protocols; transaction processing; Internet; agreement protocol; dynamic adhoc network; mobile agent; mobile device; remote reliable service; self-configurable adhoc network; Ad hoc networks; Internet; Lead; Mobile agents; Mobile communication; Monitoring; Protocols; ad-hoc networks; atomic transactions; dependability; mobile agents;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications (NCA), 2010 9th IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-1-4244-7628-2
  • Type

    conf

  • DOI
    10.1109/NCA.2010.51
  • Filename
    5598193