Mesh Network Gateway Centralized Routing Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Mesh networks, the existing data transmission methods are inefficient due to the need for each device to pre-establish and query routing tables, leading to significant time wastage and low transmission efficiency when trying to reach a target device.
Innovation Solution
A method where data is parsed to identify the target device, an optimal path from the gateway to the target device is queried from a preset routing table, and the data is sent through a relay device connected to the gateway on this path, allowing efficient transmission without the need for each relay device to query the routing table.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each device stores and queries routing tables to determine transmission paths, then routing information is distributed across all devices, but transmission time increases significantly due to repeated judgment and querying operations
Solution Approach 1:
The patent extracts the routing table from individual devices and consolidates it into a centralized server. The centralized server stores and manages the routing table, while relay devices only maintain minimal routing information pointing to the server. This extraction eliminates the need for each device to perform complex routing table queries, significantly reducing transmission time while maintaining routing information availability through the centralized server.
Solution Approach 2:
The patent introduces a centralized server as an intermediary between source and target devices. When a relay device needs to determine the transmission path, it queries the centralized server which provides the optimal route information. This intermediary handles the complex routing decisions centrally, allowing relay devices to simply follow provided instructions, thereby reducing their processing burden and transmission time.
2Ease of operation
If relay devices perform routing table queries and judgments to forward data, then routing decisions are distributed, but processing load on relay devices increases, reducing overall transmission efficiency
Solution Approach 1:
The patent extracts the complex routing decision-making process from relay devices and centralizes it in the server. Relay devices only need to store minimal routing information (such as the server's address) and forward queries to the server, which returns the optimal path. This extraction dramatically reduces the processing load on relay devices while maintaining the distributed nature of the mesh network.
Solution Approach 2:
The centralized server provides self-service routing information to relay devices. When a relay device needs routing information, it autonomously queries the server and receives the optimal path without requiring complex local routing table management. This self-service mechanism simplifies relay device operations while maintaining efficient routing decisions.
3Adaptability or versatility
If each device maintains complete routing information about other devices, then any device can directly route data, but the amount of stored data and processing complexity at each device increases
Solution Approach 1:
The patent extracts the complete routing table from individual devices and stores it centrally in the server. Relay devices only maintain minimal routing information (such as the server's address and basic network topology). This extraction maintains the adaptability of the mesh network while dramatically reducing the storage and processing complexity at each device, as the server handles all complex routing information management.
Data Source
AI summary
The present disclosure provides a data transmission method for Mesh network, a data transmission apparatus for Mesh network, a gateway and a storage medium, belonging to technical field of wireless communications. The method includes: parsing data to be transmitted sent from a source device to obtain an identifier of a target device of the data to be transmitted; querying, according to the identifier of the target device, an optimal path from the gateway to the target device from the preset routing table; and sending the data to be transmitted and the optimal path to a relay device connected to the gateway on the optimal path.


