Self-Organized Network Middleware for Adaptive Topology
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional centralized wireless network deployment methods are inflexible, difficult to extend communication distances, and lack effective communication relay, making them unsuitable for distributed configurations and adaptive network topologies, especially in environments with obstacles and mobile devices.
Innovation Solution
A self-organized network is established using decentralized, unstructured nodes with middleware that dynamically determines nodal topology and switches between source, relay, and target nodes based on current message exchange status, enabling peer-to-peer communication links to adaptively expand network coverage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Length of moving object
If a centralized wireless network deployment method with AP as center point is used, then the total communication distance from AP to all networked devices is minimized, but the network deployment locations are greatly limited and difficult to avoid obstacles for communication
Solution Approach 1:
The network is segmented into multiple peer-to-peer connected nodes rather than a single centralized AP. Each node can independently establish connections with neighboring nodes, creating a distributed network structure that avoids obstacles and adapts to environmental constraints while maintaining communication efficiency.
Solution Approach 2:
The network topology dynamically adapts based on environmental conditions, node positions, and communication requirements. Nodes can switch between different roles (source, relay, target) and the network automatically reconfigures to avoid obstacles and optimize communication paths, providing versatile deployment flexibility.
2Device complexity
If a centralized wireless network deployment method is used, then the network structure is simple and easy to manage, but it is disadvantageous for distributed configuration of the networked devices and difficult to extend the communication distances
Solution Approach 1:
Each network node autonomously performs discovery, connection establishment, and role assignment without requiring centralized coordination. The nodes self-organize into a functional network structure, enabling distributed configuration while maintaining manageable complexity through standardized peer-to-peer interaction protocols.
Solution Approach 2:
Each node in the network is multi-functional, capable of acting as source, relay, or target node depending on communication requirements. This universal capability allows any node to participate in various network roles, enabling flexible distributed configuration and extended communication distances through multi-hop relay paths.
3Ease of manufacture
If a centralized wireless network deployment method is used, then the network configuration is easy to establish, but it lacks application of communication relay and has inflexible network topology routing
Solution Approach 1:
Intermediate relay nodes are introduced to forward communications between source and target nodes. These relay nodes extend communication distances and improve reliability by providing alternative paths when direct connections are blocked, while the overall network configuration remains simple through automated peer-to-peer establishment protocols.
4Ease of operation
If conventional structured and centralized wireless network deployment method is used, then the deployment process is straightforward, but the network topology is inflexible and cannot adaptively change in response to environmental status
Solution Approach 1:
The network continuously monitors environmental status, node positions, and communication quality, using this feedback to dynamically adjust topology and routing decisions. This feedback mechanism enables adaptive topology changes while maintaining straightforward deployment through automated self-configuration protocols that require minimal manual intervention.
Data Source
AI summary
The present invention relates to a method for building self-organized network. The method including steps of providing a plurality of network nodes and configuring a layer of middleware into the each of the plurality of network nodes; implementing a hop-by-hop transport test to acquire a current status of message exchange among the plurality of network nodes; computing a nodal topology for the plurality of network nodes in accordance with the current status; establishing at least one peer-to-peer communication link among the plurality of network nodes in accordance with the nodal topology; and transmitting messages through the at least one peer-to-peer communication link.


