IP Library Granted Patent US 10,448,335
Granted Patent B2
US 10,448,335 · App. 15/834,742 · Granted Oct 15, 2019

Communicating timing information for a next DIO transmission

Inventors: Saurabh Jain (Ghaziabad, IN); Shobhit Kumar Singh (Ghaziabad, IN)
Assignee: Landis+Gyr Innovations, Inc.
H04W52/0235H04L69/28H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,448,335
App. No.
15/834,742
Granted
Oct 15, 2019
Kind
B2
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.

Claims (10)

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. The method of claim 1 , wherein after the node remains unjoined for a predetermined amount of time, the additional DIO packet includes DIO timing information with the value for the amount of time set to a predetermined value.

3. The method of claim 1 , wherein the value for the amount of time corresponds to an absolute slot number when the value for the type of time corresponds to a slot number.

4. The method of claim 1 , wherein the value for the amount of time corresponds to a time interval when the value for the type of time corresponds to a relative time.

5. The method of claim 1 , wherein transmitting a first DIO packet based on the trickle timer comprises transmitting the first DIO packet during an allocated DIO time slot.

Assignments (2)
MERGER Recorded Oct 27, 2023
From: LANDIS+GYR INNOVATIONS, INC.
To: LANDIS+GYR TECHNOLOGY, INC.
Reel/Frame 065383/0151 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2017
From: JAIN, SAURABH; SINGH, SHOBHIT KUMAR
To: LANDIS+GYR INNOVATIONS, INC.
Reel/Frame 044331/0112 →