Meshnet Address Map Updates for Dynamic Device Joining
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The permanent assignment of meshnet IP addresses in mesh networks leads to inefficiency and resource wastage due to limited availability and underutilization of addresses, causing communication interruptions and inefficient retransmissions.
Innovation Solution
Implementing a system where meshnet IP addresses are temporarily assigned and updated based on device joining and leaving the network, using an MSP control infrastructure to manage and update meshnet IP maps dynamically.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If meshnet IP addresses are permanently assigned to devices, then device identification and communication stability are improved, but address availability is reduced and resource wastage occurs when devices leave the network
Solution Approach 1:
The patent applies dynamics by transitioning from static permanent IP assignments to dynamic temporary IP assignments. The system automatically assigns IP addresses when devices join the mesh network and reassigns them when devices leave, allowing the addressing scheme to adapt to changing network conditions and device presence.
Solution Approach 2:
The patent changes the parameter of IP address assignment from permanent to temporary. This parameter change enables the system to optimize address utilization by allowing addresses to be reassigned to different devices over time, thereby increasing overall address availability while maintaining communication reliability through automatic updates.
2Reliability
If meshnet IP addresses are permanently assigned, then device communication reliability is improved, but unnecessary retransmissions occur when devices rejoin the network
Solution Approach 1:
The patent implements feedback mechanisms where devices broadcast their presence and IP address information when joining the mesh network. Other devices receive this feedback information and automatically update their routing tables, eliminating the need for retransmissions when devices rejoin the network.
Solution Approach 2:
The system performs preliminary action by having devices announce their IP address assignments immediately upon joining the network. This preliminary broadcast of address information allows other devices to proactively update their routing information before any communication failures occur, preventing unnecessary retransmissions.
3Productivity
If temporary IP assignment is implemented, then address utilization efficiency is improved, but network complexity increases due to dynamic updates
Solution Approach 1:
The patent applies self-service by enabling devices to automatically manage their own IP address assignments and network registration. Devices autonomously broadcast their presence and IP information when joining the network, and automatically update routing tables when leaving, eliminating the need for complex centralized management while maintaining high address utilization efficiency.
Solution Approach 2:
The patent merges multiple functions into a single streamlined process: device joining, IP assignment, address broadcasting, and routing table updates are combined into an integrated automatic registration mechanism. This consolidation simplifies network management complexity while achieving efficient address utilization through temporary assignments.
Data Source
AI summary
A method including determining, by an infrastructure device associated with a mesh network that includes a first device, that a second device has joined the mesh network; and transmitting, by the infrastructure device to the first device based at least in part on determining that the second device has joined the mesh network, communication information indicating a meshnet address associated with the second device to enable the first device to update a meshnet address map to indicate an association of the second device with the meshnet address. Various other aspects are contemplated.


