×

Swarm autonomous routing algorithm for mobile ad hoc network communications

  • US 7,957,355 B1
  • Filed: 05/30/2006
  • Issued: 06/07/2011
  • Est. Priority Date: 05/27/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for relaying communications among a plurality of communication nodes in a mobile ad hoc network (MANET), wherein each node is a device that has computing and wireless communication broadcasting and receiving capabilities plus a broadcastable identifier, wherein wireless communication comprises broadcasting a packet containing a message portion, and wherein the method is implemented in each node such that each node considers itself to be a current node in the context of the method steps it carries out;

  • the method in the current node comprising the steps of;

    identifying a set of neighbor nodes for the current node by determining whether a node qualifies by being within wireless communication range;

    without knowledge of a route to a packet'"'"'s ultimate destination, broadcasting any packet originated at the current node, or re-broadcasting any received packet to relay it, by randomly selecting no more than one of the neighbor nodes to have its identifier set in the packet as a designated receiver node that should re-broadcast the packet;

    andexamining received packets to learn the designated receiver node identifier if one is contained therein, then using the following steps to guide re-broadcasting actions;

    if the current node is the designated receiver node, then re-broadcasting the packet;

    andif the current node is not the designated receiver node, then only re-broadcasting the packet according to a predetermined non-designated receiver re-broadcast probability.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×