Disrupted adaptive routing
First Claim
1. A node configured to communicate with other nodes of a dynamic network, the node comprising:
- a processor;
a memory coupled to the processor, the memory including a predefined mapping, the predefined mapping correlating network characteristics to related critical thresholds at which a delivery ratio of the node is close to a maximum level and at which a total number of transmissions by the node is close to a minimum number necessary to achieve the delivery ratio; and
a component coupled to the processor, the component configured to communicate with one-hop neighbors of the node and configured to determine at least one characteristic of the dynamic network based on information received from the one-hop neighbors of the node,wherein, in reference to the predefined mapping, the processor is configured to identify one of the related critical thresholds in the predefined mapping associated with the at least one characteristic of the network and is configured to transmit a first packet to at least one one-hop neighbor based on the identified critical threshold, andwherein the related critical thresholds of the predefined mapping include critical gossip probabilities.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one aspect, embodiments of the invention provide a node comprising a processor, a memory including a predefined mapping, the predefined mapping correlating network characteristics to related critical thresholds at which a delivery ratio of the node is close to a maximum level and at which a total number of transmissions by the node is close to a minimum number necessary to achieve the delivery ratio, and a component configured to communicate with one-hop neighbors of the node and configured to determine at least one characteristic of a dynamic network based on information received from the one-hop neighbors of the node, wherein, in reference to the predefined mapping, the processor is configured to identify a critical threshold associated with the at least one characteristic of the network and is configured to transmit a first packet to at least one one-hop neighbor based on the critical threshold.
8 Citations
26 Claims
-
1. A node configured to communicate with other nodes of a dynamic network, the node comprising:
-
a processor; a memory coupled to the processor, the memory including a predefined mapping, the predefined mapping correlating network characteristics to related critical thresholds at which a delivery ratio of the node is close to a maximum level and at which a total number of transmissions by the node is close to a minimum number necessary to achieve the delivery ratio; and a component coupled to the processor, the component configured to communicate with one-hop neighbors of the node and configured to determine at least one characteristic of the dynamic network based on information received from the one-hop neighbors of the node, wherein, in reference to the predefined mapping, the processor is configured to identify one of the related critical thresholds in the predefined mapping associated with the at least one characteristic of the network and is configured to transmit a first packet to at least one one-hop neighbor based on the identified critical threshold, and wherein the related critical thresholds of the predefined mapping include critical gossip probabilities. - View Dependent Claims (2, 3, 11, 12, 13, 14, 15)
-
-
4. A node configured to communicate with other nodes of a dynamic network, the node comprising:
-
a processor; a memory coupled to the processor, the memory including a predefined mapping, the predefined mapping correlating network characteristics to related critical thresholds at which a delivery ratio of the node is close to a maximum level and at which a total number of transmissions by the node is close to a minimum number necessary to achieve the delivery ratio; and a component coupled to the processor, the component configured to communicate with one-hop neighbors of the node and configured to determine at least one characteristic of the dynamic network based on information received from the one-hop neighbors of the node, wherein, in reference to the predefined mapping, the processor is configured to identify one of the related critical thresholds in the predefined mapping associated with the at least one characteristic of the network and configured to transmit a first packet to at least one one-hop neighbor based on the identified critical threshold, and wherein the related critical thresholds of the predefined mapping include critical packet lifetimes. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
16. A method for transmitting packets between nodes of a dynamic network, the method comprising:
-
receiving, by a component of a first node, information from at least one one-hop neighbor of the first node, the information indicative of at least one characteristic of the dynamic network; referencing a predefined table stored in the first node, the predefined table correlating network characteristics to related critical thresholds at which a delivery ratio of the first node is close to a maximum level and at which a total number of transmissions by the first node is close to a minimum number necessary to achieve the delivery ratio; identifying, in response to referencing the predefined table, one of the related critical thresholds in the predefined table associated with the first node; and transmitting, by the first node, a packet to at least one one-hop neighbor of the first node based on the identified critical threshold, wherein identifying one of the related critical thresholds includes identifying, in reference to the predefined table, a critical gossip probability of the first node. - View Dependent Claims (17, 18, 19, 20, 25, 26)
-
-
21. A method for transmitting packets between nodes of a dynamic network, the method comprising:
-
receiving, by a component of a first node, information from at least one one-hop neighbor of the first node, the information indicative of at least one characteristic of the dynamic network; referencing a predefined table stored in the first node, the predefined table correlating network characteristics to related critical thresholds at which a delivery ratio of the first node is close to a maximum level and at which a total number of transmissions by the first node is close to a minimum number necessary to achieve the delivery ratio; identifying, in response to referencing the predefined table, one of the related critical thresholds in the predefined table associated with the first node; and transmitting, by the first node, a packet to at least one one-hop neighbor of the first node based on the identified critical threshold, wherein identifying one of the related critical thresholds includes identifying, in reference to the predefined table, a critical packet lifetime of the first node. - View Dependent Claims (22, 23, 24)
-
Specification