Dynamic frame selection when requesting tone map parameters in mesh networks
First Claim
1. A method, comprising:
- in a low power and lossy network (LLN) comprising one or more interfaces and a plurality of nodes, preparing, by a sender node, data for transmission to a recipient node via a communication medium;
determining, by the sender node, if an age value for a current set of transmission parameters associated with the recipient node has exceeded a threshold value;
in response to determining that the age value has exceeded the threshold value, selecting, by the sender node, a data packet in which to set a transmission parameter request;
setting, by the sender node, the transmission parameter request in the selected data packet;
communicating, by the sender node, the data packet comprising the transmission parameter request to the recipient node using a set of base transmission parameters;
receiving, by the sender node, a transmission parameter response from the recipient node, the response providing updated transmission parameters for the recipient node; and
updating, by the sender node, the transmission parameters associated with the recipient node based on the updated transmission parameters in the transmission parameter response.
1 Assignment
0 Petitions
Accused Products
Abstract
In a multiple interface, low power and lossy network comprising a plurality of nodes, a sender node dynamically selects a data packet for setting a transmission parameter request in response to determining that an age value for a set of transmission parameters associated with a recipient device has expired or is expiring. The sender node selects an desired data packet for sending a transmission parameter request and transmits the selected data packet to the recipient device. The sender node receives a transmission parameter response from the recipient node comprising updated transmission parameters for that recipient node and then updates the current transmission parameters associated with the recipient node accordingly.
-
Citations
20 Claims
-
1. A method, comprising:
-
in a low power and lossy network (LLN) comprising one or more interfaces and a plurality of nodes, preparing, by a sender node, data for transmission to a recipient node via a communication medium; determining, by the sender node, if an age value for a current set of transmission parameters associated with the recipient node has exceeded a threshold value; in response to determining that the age value has exceeded the threshold value, selecting, by the sender node, a data packet in which to set a transmission parameter request; setting, by the sender node, the transmission parameter request in the selected data packet; communicating, by the sender node, the data packet comprising the transmission parameter request to the recipient node using a set of base transmission parameters; receiving, by the sender node, a transmission parameter response from the recipient node, the response providing updated transmission parameters for the recipient node; and updating, by the sender node, the transmission parameters associated with the recipient node based on the updated transmission parameters in the transmission parameter response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
one or more network interfaces to communicate with a low power and lossy network (LLN); a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; prepare a data packet for transmission to a recipient node via a communication medium; determine an age value for a set of current transmission parameters, the current transmission parameters stored on the sender node and associated with the recipient node; determine if the age value has exceed a threshold value; select, in response to determining that the age value has exceeded the threshold value, a data packet in which to set a transmission parameter request; set the transmission parameter request in the selected data packet; transmit the selected data packet comprising the transmission parameter request to the recipient node using a set of base transmission parameters, wherein the base transmission parameters comprise a lower data rate than the current transmission parameters; receive a transmission parameter response from the recipient node, the transmission parameter response providing an updated set of transmission parameters for the recipient node; and update the current transmission parameters associated with the recipient node based on the updated transmission parameters in the transmission parameter response. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor operable to:
-
in a low power and lossy network comprising one or more interfaces and a plurality of nodes, prepare a data packet for transmission to a recipient node via a communication medium; determine an age value for a set of current transmission parameters, the current transmission parameter stored on the sender node and associated with the recipient node; determine if the age value has exceeded a threshold value; select, in response to determining that the age value has exceeded the threshold value, a data packet in which to set a transmission parameter request, the data packet marked for transmission to the recipient node; set the transmission parameter request in the selected data packet; transmit the data packet comprising the transmission parameter request to the recipient node using a set of base transmission parameters, wherein the base transmission parameters comprise a lower data rate than the current transmission parameters; receive a transmission parameter response from the recipient node, the transmission parameter response providing an updated set of transmission parameters for the recipient node; and update the current transmission parameters associated with the recipient node based on the updated set of transmission parameters received in the transmission parameter response. - View Dependent Claims (18, 19, 20)
-
Specification