Network Reconnection via Cached Node Identifier
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In personal area networks, when a routing device is power cycled, it must rediscover end device nodes to reestablish a network connection, which consumes time and resources.
Innovation Solution
A device with a persistent storage medium and wireless transceiver can store an identifier for an end device node, allowing the network connection to be reestablished without repeating the association process, using an unsolicited neighbor advertisement and duplicate address request to quickly restore the connection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a routing device is power cycled, then the device can be reset and restarted, but it must rediscover end device nodes which consumes time and resources
Solution Approach 1:
The routing device performs preliminary actions by maintaining a cached identifier of the end device node in non-volatile memory before power cycling occurs. When the device restarts, this pre-stored identifier enables immediate reconnection without requiring full rediscovery, thus resolving the contradiction between restart capability and reconnection time
Solution Approach 2:
The routing device creates a copy of the end device node identifier and stores it in non-volatile memory. This copied identifier survives power cycles and allows the routing device to quickly reestablish connections without retrieving the original identifier from the end device node, reducing reconnection time while maintaining restart capability
2Reliability
If a routing device is power cycled, then the device can be reset and restarted, but it consumes additional resources to rediscover end device nodes
Solution Approach 1:
The routing device performs preliminary action by storing the end device node identifier in non-volatile memory before power cycling. This eliminates the need for energy-consuming discovery processes after restart, as the cached identifier can be used immediately for reconnection, thus resolving the contradiction between restart capability and energy consumption
Solution Approach 2:
The routing device serves itself by maintaining its own connection information in non-volatile memory. Instead of requiring energy-intensive active discovery of end device nodes after power cycling, the device uses its self-stored identifier to reestablish connections, reducing energy consumption while maintaining restart capability
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In embodiments, a device may include a persistent storage medium, a wireless transceiver to send and receive data, and a control module coupled with the persistent storage medium and the wireless transceiver. In embodiments, the control module may establish a network connection, via the wireless transceiver, with an end device node in response to an association request received from the end node. The control module may then store an identifier associated with the end device node in the persistent storage medium to enable the network connection to be reestablished with the end device node in the event that the network connection with the end device node is lost. Other embodiments may be described and/or claimed.