Skip to Main Content
Mobility of hosts increases the system flexibility, but also costs some problems in management. In our model, we consider an (ad hoc) arbitrary wireless backbone with some mobile hosts, which we call mobile agents. A mobile agent can visit every node in the backbone. It can store data in any nodes, invoke processes for computation and waiting for messages. The output of computation, messages, and the stored data is sent back to the home of the mobile agent upon request or whenever the node needs the space for other purpose. We give protocols (1) for the mobile agents to store its data to a foreign node, and (2) for a node to collect some buffer space occupied by other mobile agent(s), and (3) for the a node to collect the data stored outside by its mobile agent.