Patent ID: 8036138
Filing Date: 2011-10-11
Classification: H04L,H04W,Y02D

Abstract:
1. A system comprising: a plurality of nodes, the plurality of nodes connected to a wireless network; a configurator, the configurator configured to create a configuration including a node configuration for each node in the plurality of nodes; and a configuration device, connected to the wireless network and able to communicate with the plurality of nodes, the configuration device configured to: receive the configuration; construct a configuration queue including each node in the configuration; determine if any nodes in the configuration queue are non-sleeping nodes; configure and remove each non-sleeping node from the configuration queue; receive a message from a reporting node from the configuration queue, wherein reporting nodes are nodes that contact the configuration device in order to be configured; configure and remove the reporting node from the configuration queue when the message is received and a transmission resource is available; determine if any reporting nodes in the configuration queue are expected to report in to the configuration device within a predetermined period of time; if a reporting node is expected to report in during the predetermined period of time, wait for the message; if a reporting node is not expected to report in during the predetermined period of time, attempt to contact one or more non-reporting nodes in the configuration queue; and if the configuration device successfully contacts a non-reporting node, configure and remove that non-reporting node from the configuration queue.