Patent ID: 7366185

Claim:
A system for operating a wireless ad hoc network, the system comprising: a plurality of nodes; and a plurality of protocols that govern transmission of data between the plurality of nodes, a first node of the plurality of nodes executing an evolutionary service migration algorithm for transferring a service from the first node to a one of the remaining of the plurality of nodes, wherein the first node generates a Quality of Service metric for determining to which of the remaining plurality of nodes to transfer the service and the evolutionary service migration algorithm produces a metric representing a degree of dynamism of the wireless ad hoc network as the degree of dynamism relates to the Quality of Service metric, and wherein dynamism is defined as complexity and rate of change of a variable topology of the wireless ad hoc network, wherein the evolutionary service migration algorithm autonomously adapts to unanticipated changes to the topology of the network and autonomously assigns an arbitrary value to a node that cannot be reached by the service.