150 research outputs found
A Java-based Mobile Agent Framework for Distributed Network Applications
Recently, a new paradigm has emerged forstructuring and developing distributed network applications inopen distributed and heterogeneous environments. Manyapplication areas, such as electronic commerce, mobilecomputing, network management and information retrieval canbenefit from the application of the Mobile Agent technology. Theexploitation of Mobile Agents offers several peculiar advantages,such as reduction of network latency, asynchronous execution,robust and fault tolerant behavior. Java technology provides aplatform-independent, portable software environment whichmakes it an excellent tool for mobile agent development. MobileAgents are mainly intended to be used for applicationsdistributed over large scale (slow) networks because they allowsaving communication costs by moving computation to the hoston which the target data resides. However, it has not becomepopular due to some problems such as security. In this paper, wepresent a distributed network architecture based on the MobileAgent approach. A network of communicating servers each ofwhich support multiple clients is our goal. We also propose asecurity approach for mobile agents, which protect critical dataof mobile agents from malicious attacks, by using cryptographictechniques. We implement a bank service application to be testedon our mobile agent framework. The results suggest that fornetworks with high latency, Mobile Agents may provideimprovements over more conventional client-server systems
Macro-routing: a new hierarchical routing protocol
In a continually evolving Internet, tools such as quality of service routing must be used in order to accommodate user demands. QoS routing raises scalability issues within very large networks, which can he avoided by using hierarchical routing strategies. However, such strategies can lead to inaccurate path selection due to the aggregation process. To avoid such problems, we propose a hierarchical routing protocol, called macro-routing, which can distribute the route computation more efficiently throughout the network using mobile agents. It processes more detailed information than conventional hierarchical routing protocols, so is more likely to find the best path between source and destination. Also, by using mobile agents, more than one available path can be found. This provides a fast recovery mechanism, where no protocol restart is needed in a failure situation
E-AUCTION SYSTEM USING MOBILE AGENT TECHNOLOGY
Mobile agent technology has known an important rise these last years. This project will
present 3 objectives in constructing an E-Auction system which are; to study on how
mobile agent system is said to be useful to reduce communication cost in e-auction
system as well as to accept the use of limited local resources, and to have an
asynchronous computing. Instead of having to surf endlessly through the WWW (World
Wide Web) and digesting huge amounts of possibly untrustworthy information,
personalized mobile agents autonomously gather information about the item user want to
buy. Once they have found the destination or server, the piece of software or the latest
hit single which user looking for, the agent can send the result of the best requested item
on behalf of the user. This project will be focusing on E-Auction business on PDA's and
will be using mobile agent platform which is aglets, Java runtime, and J2sdkl.4.1_03.
This project will undergo 5 stages which are; plan the hardware or software required for
the project, then analyze and get Product Requirement, next is design the process of
implementing PDA's E-Auction System, implement the project by using mobile agent
platform - aglets that involves programming activity and last is to test the product to
ensure the product successfully completed and satisfy and fulfill the objectives of this
project. The result and discussion about the system produced will highlights how the
system works generally .Some other interested formula and idea from other project's
discussion will also be used to further doing this project. As a conclusion, this project is
aimed to create a simple E-Auction system using mobile agent technology and need to
be improved in many aspects and that can be the recommendation for future work for
expansion and continuation
Recommended from our members
A management architecture for active networks
In this paper we present an architecture for network and applications management, which is based on the Active Networks paradigm and shows the advantages of network programmability. The stimulus to develop this architecture arises from an actual need to manage a cluster of active nodes, where it is often required to redeploy network assets and modify nodes connectivity. In our architecture, a remote front-end of the managing entity allows the operator to design new network topologies, to check the status of the nodes and to configure them. Moreover, the proposed framework allows to explore an active network, to monitor the active applications, to query each node and to install programmable traps. In order to take advantage of the Active Networks technology, we introduce active SNMP-like MIBs and agents, which are dynamic and programmable. The programmable management agents make tracing distributed applications a feasible task. We propose a general framework that can inter-operate with any active execution environment. In this framework, both the manager and the monitor front-ends communicate with an active node (the Active Network Access Point) through the XML language. A gateway service performs the translation of the queries from XML to an active packet language and injects the code in the network. We demonstrate the implementation of an active network gateway for PLAN (Packet Language for Active Networks) in a forty active nodes testbed. Finally, we discuss an application of the active management architecture to detect the causes of network failures by tracing network events in time
Information Retrieval Using Mobile Agent (Aglet)
This project will present 3 objective in HPS (Hand Phone System) that help user to
search for hand phone detail information by: [1] Brand such as Nokia, Samsung, and
Sony Ericsson. [2] Version of the hand phone (model). [3] Price: User can input the
price range.
Instead of having to surf endlessly through the WWW (World Wide Web) and digesting
huge amounts of possibly untrustworthy information, personalized mobile agents
autonomously gather information about the item user want to see. Once they have found
ihe destination or server (the piece ofsoftware): the agent can send the result back to the
user. This project will be focusing on Information Retrieval and will be using mobile
agent platform which is aglets, Java runtime, Jdkl.0.5_08, and Microsoft VisualJ++ 6.0
to design the GUI that build using Applet.
This project will undergo 5stages which are; plan the hardware or software required for
the project, then analyze and get the Product Requirement, next is design the process of
implementing HPS System, implement the project by using mobile agent platform -
aglets that involves programming activity and last is to test the product to ensure the
product successfully completed and testify and fulfill the objectives of this project. The
result and discussion about the system produced will highlights how the system works
generally. Some other interested formula and idea from other project's discussion will
also be used to further doing this project. As a conclusion, is project is aimed to create a
simple HPS system using mobile agent technology and need to be improved in many
aspects and that can be the recommendation for future work for expansion and
continuation
SNMP management of MASIF platforms
In this paper we describe the architecture, the development and the assessment
results of an SNMP agent that allows MASIF compliant platforms to be managed
through SNMP. The major outcome of this work is a simple integration of mobile
agent technology with any well-established commercial network management
system
- âŠ