IP-based protocols for mobile internetworking
SIGCOMM '91 Proceedings of the conference on Communications architecture & protocols
An end-to-end approach to host mobility
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Proceedings of the 8th annual international conference on Mobile computing and networking
Naplet: A Flexible Mobile Agent Framework for Network-Centric Applications C. Xu
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Privilege Delegation and Agent-Oriented Access Control in Naplet
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Robust TCP Connections for Fault Tolerant Computing
ICPADS '02 Proceedings of the 9th International Conference on Parallel and Distributed Systems
TCP-R: TCP mobility support for continuous operation
ICNP '97 Proceedings of the 1997 International Conference on Network Protocols (ICNP '97)
A "persistent connection" model for mobile and distributed systems
ICCCN '95 Proceedings of the 4th International Conference on Computer Communications and Networks
High performance mobility without agent infrastructure for connection oriented service
Pervasive and Mobile Computing
Hi-index | 0.00 |
Connection migration in mobile systems is to supportcontinuous and transparent communication operations betweenmobile agents. This paper presents a reliable connectionmigration mechanism that provides exactly-once deliveryfor all transmitted data during agent migration. Itintegrates with an agent-based access control mechanismthat controls the access to network ports. To avoid frequentagent authentication and permission checking due to agentmigration, a secret session key is associated with each connection.We present the design and implementation of themechanism, named NapletSocket in Naplet mobile agentsystem. It is a pure middleware implementation, requiringno modification of Java virtual machines. Evaluation resultsshow that the NapletSocket system incurs a moderateoverhead in connection setup, mainly due to securitychecking. Once a secure connection is established, only amarginal cost is needed to pay for reliable communicationduring agent migration.