CA2484489C

Reactive routing on-demand in mobile network

Abstract

A method is provided for sending data in a wireless ad-hoc network including a plurality of nodes (11) grouped into clusters of nodes and a plurality of wireless links connecting the plurality of nodes, where each cluster (12) has a designated cluster leader node (21-33). The method may include sending a cluster level route request from a source node of a source cluster to a cluster leader node of the source cluster, and determining a cluster level route between the source cluster and a destination cluster including a destination node responsive to the cluster level route request and using a plurality of the cluster leader nodes. Further, a node level route may be determined from the source node to the destination node along the cluster level route, and each node along the node level route may store an address of a next node along the node level route. Additionally, the data may be transferred via the node level route based upon the stored addresses.

CA2484489C, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Expired 28 April 2023, 3.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

14 claims: 2 independent, 12 dependent

  1. 1
    CA 02484489 2007-05-07 THAT WHICH IS CLAIMED IS:1. A method for sending data in a wireless ad-hoc network comprising a plurality of nodes grouped into clusters of nodes and a plurality of wireless links connecting the plurality of nodes, each cluster having a designated cluster leader node, the method comprising: sending a cluster-level route request from a source node of a source cluster to a cluster leader node of the source cluster;determining a cluster-level route between the source cluster and a destination cluster comprising a destination node responsive to the cluster-level route request and using a plurality of the cluster leader nodes;performing reactive route discovery to determine a node-level route from the source node to the destination node along the cluster-level route, each node along the node-level route storing an address of a next node along the node-level route responsive to the reactive route discovery;and transferring data from the source node to the destination node via the node-level route based upon the addresses of each next node along the node-level route.
  2. 10
    A mobile ad-hoc network comprising:a plurality of nodes grouped into clusters of nodes, each cluster having a designated cluster leader node;and a plurality of wireless links connecting said plurality of nodes;said plurality of nodes sending data therebetween by sending a cluster-level route request from a source node of a source cluster to a cluster leader node of said source cluster, a cluster-level route between said source cluster and a destination cluster comprising a destination node responsive to the cluster-level route request and using a plurality of said cluster leader nodes, performing reactive route discovery to determine a node-level route from said source node to said destination node along the cluster-level route, each node along the node-level route storing an address of a next node along the node-level route responsive to the reactive route discovery, and transferring data from said source node to said destination node via the node-level route based upon the addresses of each next node along the nodelevel route. -38CA 02484489 2007-05-07