Maintaining information facilitating deterministic network routing
First Claim
1. A wireless communication device that forms a node of a wireless communication network, the device comprising:
- a memory having stored therein a unique identifier of the wireless communication device that uniquely identifies the wireless communication device within the wireless communication network;
a receiver configured to receive radio frequency transmissions;
a transmitter configured to make radio frequency transmissions; and
electronic components configured such that the wireless communication device is configured to;
in response to a trigger event, originate a message to a destination node; and
forward the message to a neighboring node, the message including a pathway from the wireless communication device to the destination node, the pathway including the unique identifier of the wireless communication device and a unique identifier of the destination node.
5 Assignments
0 Petitions
Accused Products
Abstract
In a wireless network that includes a plurality of nodes, a method of maintaining, by a first node, information regarding communications links between nodes in the wireless network includes: for each communications link that is established with another node, recording an identification of the other node; and for each message received by the first node from the other node through the communications link with the other node, recording a network pathway by which the message has been sent in the wireless network, the network pathway identifying the nodes and the communications links therebetween by which the message has been sent. Another method includes recording, by a server, for each message that is received by the server from the wireless network, a network pathway by which the message has been sent, the network pathway identifying the nodes and the communications links therebetween by which the message has been sent.
-
Citations
20 Claims
-
1. A wireless communication device that forms a node of a wireless communication network, the device comprising:
-
a memory having stored therein a unique identifier of the wireless communication device that uniquely identifies the wireless communication device within the wireless communication network; a receiver configured to receive radio frequency transmissions; a transmitter configured to make radio frequency transmissions; and electronic components configured such that the wireless communication device is configured to; in response to a trigger event, originate a message to a destination node; and forward the message to a neighboring node, the message including a pathway from the wireless communication device to the destination node, the pathway including the unique identifier of the wireless communication device and a unique identifier of the destination node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for forwarding messages between a plurality of nodes in a wireless network, the method comprising:
-
receiving a trigger event by an origination node; in response to the receiving the trigger event, originating a message to a destination node; and forwarding the message, by the origination node, to a neighboring node, the message including a pathway from the origination node to the destination node, the pathway including a unique identifier of the origination node and a unique identifier of the destination node. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A wireless network system, comprising:
-
a plurality of wireless devices, each wireless device comprising; a receiver configured to receive radio frequency transmissions; a transmitter configured to make radio frequency transmissions; one or more sensors for communicating data indicative of one or more environmental conditions; and electronic components configured such that the wireless device is configured to; in response to a trigger event, originate a message to a destination wireless device; and forward the message to a neighboring wireless device, the message including a pathway from the wireless device to the destination wireless device, the pathway including a unique identifier of the wireless device and a unique identifier of the destination wireless device; and a gateway device configured to; communicate with the plurality of wireless devices in the wireless network; and determine the pathway, the gateway device selecting the pathway from a cache of pathways, and the determination of the pathway being based at least on a number of hops in each of the pathways in the cache of pathways. - View Dependent Claims (18, 19, 20)
-
Specification