EP1527645A2

Multiple path reactive routing in a mobile ad hoc network

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 31 July 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

11 claims: 2 independent, 9 dependent

  1. 1
    Claims of equivalent WO 2004015904 A2 CLAIMS 1. A method for routing message data from a source node to a destination node in a mobile ad hoc network comprising a plurality of intermediate mobile nodes between the source node and the destination node, and a plurality of wireless communication links connecting the nodes together, the method comprising:at the source node, discovering routing to the destination node;at the source node, ranking discovered routes according to at least one link metric;and at the source node, distributing the message data to the destination node along a plurality of the discovered routes based upon the ranking.
  2. 2
    A method according to Claim 1 wherein ranking the discovered routes comprises storing route entries in a route cache, each route entry corresponding to one of the discovered routes.
  3. 3
    A method according to Claim 2 wherein each route entry includes :a metric value for the link metric;and a usage factor indicating how much of the message data should be distributed to the corresponding route.
  4. 4
    A method according to Claim 3 wherein each route entry further includes a timer value for expiring the discovered route.
  5. 5
    A method according to Claim 1 further comprising, at the source node, detecting failed routes and purging failed routes from the discovered routes.
  6. 6
    A mobile ad hoc network comprising:a plurality of mobile nodes;and a plurality of wireless communication links connecting the plurality of mobile nodes together;each mobile node comprising a communications device to wirelessly communicate with other nodes of the plurality of nodes via the wireless communication links, and a controller to route communications via the communications device, the controller comprising a route discovery unit to discover routing to a destination node, a route ranking unit to rank discovered routes according to at least one link metric, and a message data distribution unit to distribute the message data to the destination node along a plurality of the discovered routes based upon the rank.
  7. 7
    A network according to Claim 6 wherein the route ranking unit comprises a route cache for storing route entries each corresponding to one of the discovered routes .
  8. 8
    A network according to Claim 7 wherein each route entry includes:a metric value for the link metric;and a usage factor indicating how much of the message data should be distributed to the corresponding route.
  9. 9
    A network according to Claim 8 wherein each route entry further includes a timer value for expiring the discovered route.
  10. 10
    A network according to Claim 6 wherein the link metric comprises a measurement of at least one of link delay, link capacity, link available capacity, and link reliability.
  11. 11
    A network according to Claim 6 wherein the controller further comprises a route request processing unit to determine whether the node can continue to support the route request and, if not, to generate an error notification for a failed route.