Communicating timing information for a next DIO transmission
First Claim
1. A method for a node communicatively coupled to a network using a routing protocol for low-power and lossy networks (“
- RPL”
), the method comprising;
using a trickle timer to determine a plurality of transmission intervals for a plurality of destination oriented directed acyclic graph (“
DODAG”
) information object (“
DIO”
) packets, wherein each transmission interval is based on a current state of the network;
determine DIO timing information for a second DIO packet;
transmitting a first DIO packet based on the trickle timer, wherein the first DIO packet includes the DIO timing information for the second DIO packet and DIO rank information for the node;
after the node is unjoined from the network, transmitting a third DIO packet that includes DIO timing information for a fourth DIO packet and DIO rank information indicating that the node is unjoined from the network;
wherein a DIO timing option in the first DIO packet specifies a value for an amount of time and a value for a type of time; and
wherein so long as the node remains unjoined from the network, transmitting additional DIO packets, each additional DIO packet includes DIO timing information for a next additional DIO packet and the DIO rank information indicating that the node is unjoined from the network.
2 Assignments
0 Petitions
Accused Products
Abstract
A network using a routing protocol for low-power and lossy networks (“RPL”) can provide timing information for a next destination oriented directed acyclic graph (“DODAG”) information object (“DIO”) packet by including DIO timing information in an RPL packet or a beacon. When a low energy node receives the RPL packet, it may use the DIO timing information to determine a wake time which corresponds to the timing of the next DIO packet. The low energy node may enter a sleep state after determining the wake time and remain in the sleep state until the wake time when it enters an active state and listens for the next DIO packet. Alternatively, DIO slots in a DIO slot frame may be allocated for communicating DIO packets.
15 Citations
5 Claims
-
1. A method for a node communicatively coupled to a network using a routing protocol for low-power and lossy networks (“
- RPL”
), the method comprising;using a trickle timer to determine a plurality of transmission intervals for a plurality of destination oriented directed acyclic graph (“
DODAG”
) information object (“
DIO”
) packets, wherein each transmission interval is based on a current state of the network;determine DIO timing information for a second DIO packet;
transmitting a first DIO packet based on the trickle timer, wherein the first DIO packet includes the DIO timing information for the second DIO packet and DIO rank information for the node;after the node is unjoined from the network, transmitting a third DIO packet that includes DIO timing information for a fourth DIO packet and DIO rank information indicating that the node is unjoined from the network; wherein a DIO timing option in the first DIO packet specifies a value for an amount of time and a value for a type of time; and wherein so long as the node remains unjoined from the network, transmitting additional DIO packets, each additional DIO packet includes DIO timing information for a next additional DIO packet and the DIO rank information indicating that the node is unjoined from the network. - View Dependent Claims (2, 3, 4, 5)
- RPL”
Specification