US 10,560,894 B2
Mesh routing of sleepy sensor data
Joel C. VanderZee, La Crosse, WI (US)
Assigned to Trane International Inc., Davidson, NC (US)
Appl. No. 15/542,320
Filed by Trane International Inc., Davidson, NC (US)
PCT Filed Jan. 13, 2016, PCT No. PCT/US2016/013234
§ 371(c)(1), (2) Date Jul. 7, 2017,
PCT Pub. No. WO2016/115241, PCT Pub. Date Jul. 21, 2016.
Claims priority of provisional application 62/102,968, filed on Jan. 13, 2015.
Claims priority of provisional application 62/107,074, filed on Jan. 23, 2015.
Prior Publication US 2018/0279222 A1, Sep. 27, 2018
Int. Cl. H04W 52/02 (2009.01); F24F 11/30 (2018.01); G01R 19/165 (2006.01); G05B 15/02 (2006.01); H02H 1/00 (2006.01); H02H 3/20 (2006.01); G06F 1/3209 (2019.01); H02H 3/38 (2006.01); H04L 1/16 (2006.01); H04L 12/747 (2013.01); F24F 11/52 (2018.01); H04W 84/18 (2009.01); F24F 140/60 (2018.01); F24F 11/46 (2018.01); F24F 11/56 (2018.01)
CPC H04W 52/0229 (2013.01) [F24F 11/30 (2018.01); G01R 19/16519 (2013.01); G05B 15/02 (2013.01); G06F 1/3209 (2013.01); H02H 1/0007 (2013.01); H02H 3/20 (2013.01); H02H 3/38 (2013.01); H04L 1/1685 (2013.01); H04L 45/742 (2013.01); F24F 11/46 (2018.01); F24F 11/52 (2018.01); F24F 11/56 (2018.01); F24F 2140/60 (2018.01); H04W 84/18 (2013.01); Y02D 70/00 (2018.01)] 17 Claims
OG exemplary drawing
 
1. In a mesh network having an end node operable in a sleep mode and an awake mode, an energy-efficient method of transmitting data from the end node to a destination node, comprising:
transmitting a first message, the first message including a tag ID of the destination node and message data, from the end node to a parent node of the end node, wherein the tag ID represents an identifier of the destination node that differs from a network address of the destination node assigned by the mesh network;
receiving, at the end node, a first acknowledgement from the parent node acknowledging receipt of the first message by the parent node;
causing the end node to enter sleep mode in response to the first acknowledgement;
in response to determining that the parent node is not the destination node:
performing, at a node other than the end node, a discovery procedure that identifies the network address of the destination node based on the tag ID;
performing, at the node, a routing procedure that transmits a second message, comprising the first message, to the destination node based on the network address and receives, at the parent node, a second acknowledgement acknowledging receipt of the first message by the destination node; and
in response to an indication that the end node has awakened from the sleep mode, transmitting, by the parent node, the second acknowledgement to the end node.