US 12,471,002 B2
Target homing optimized routing protocol over an aerial service gateway relay domain
Albert Kitagawa Legaspi, San Diego, CA (US)
Assigned to United States of America, as represented by the Secretary of the Navy, Washington, DC (US)
Filed by United States of America as represented by the Secretary of the Navy, San Diego, CA (US)
Filed on Jan. 5, 2023, as Appl. No. 18/150,644.
Prior Publication US 2024/0236817 A1, Jul. 11, 2024
Int. Cl. H04W 40/30 (2009.01); H04W 40/24 (2009.01); H04W 84/18 (2009.01)
CPC H04W 40/30 (2013.01) [H04W 40/248 (2013.01); H04W 84/18 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method of proactive routing in a mobile ad-hoc network of unmanned vehicles, comprising the steps of:
designating each node of a plurality of nodes within a mobile ad-hoc network as either one of a plurality of target homeport nodes, one of a plurality of comms-relay nodes, or one of a plurality of sensor nodes;
initializing a target homing optimized routing protocol by initiating, at each target homeport node, a route message comprising the target homeport's address and a sequence number, and propagating the route message through the plurality of comms-relay nodes and sensor nodes such that each comms-relay node and sensor node caches the route message and appends its unique address to form a plurality of route chains;
maintaining the plurality of route chains at each of the plurality of nodes, wherein a plurality of routing tables, each associated with one of the plurality of nodes, comprises the plurality of route chains;
selecting, at each sensor node, a primary route chain from the routing table based on an optimized metric comprising at least one of sequence number, hop count, link congestion, delay, or order of receipt, and eliminating duplicated route paths;
generating sensor information at the plurality of sensor nodes; and
selectively transmitting a sensor product message comprising the sensor information only along the selected primary route chain to at least one of the plurality target homeport nodes.