Font Size: a A A

Research And Implementation Of Embedded Mobile Agent

Posted on:2006-06-13Degree:MasterType:Thesis
Country:ChinaCandidate:L XuFull Text:PDF
GTID:2168360152975727Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years, the development of embedded technology is prosperous, and it has been widely used in many fields. Meanwhile, palm computer, PDA, multi-functional cellular phone are more and more popular. With the constant development of the network technology, embedded devices certainly will incorporate INTERNET. But commonly, the connection way is wireless, and it has a lot of disadvantages such as low bandwidth and instability. It can't meet the needs of a large amount of information exchange and share in the information-based society.Mobile agent is a kind of intelligent software agent, and it is the result of the combination of distributed computing technology and artificial intelligence technology. Compare with traditional distributed technology, it has the advantages of reducing the traffic of the network, economizing the bandwidth of the network, etc. These advantages can help to solve above-mentioned problems exactly. It is a trend that mobile agent technology and embedded devices combine together.In order to apply mobile agent technology to embedded devices and utilize the advantage of mobile code, we must have the support of mobile agent platform. But there is a conflict between the complexity of mobile agent system and the poor processing ability of embedded devices.After analyzing the elements of the Aglet mobile agent system and the actuality of embedded devices, the author migrated uCLinux to an ARM7TDMI based develop-board and chose it as the platform of implementing the embedded mobile agent system - uAglet. Then, migrated KVM (Java Kilobyte Virtual Machine) to uCLinux and implemented uAglet on it. In this dissertation, first, the author introduced the relative concept of mobile agent and the process of migrating uCLinux. Then interpreted the process of the migration of KVM and implementation of uAglet in detail. Also, provided an example of uAglet: a simple network information collection system. Finally, made a conclusion and introduced the work in the future.
Keywords/Search Tags:Embedded, Mobile Agent, KVM, Aglet, uCLinux
PDF Full Text Request
Related items