Peer Network Role Switching Based on Server Connection Priority
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network device role determination methods fail to adapt flexibly to network topology changes, especially in peer-to-peer scenarios, leading to fixed and inflexible role assignments between network devices.
Innovation Solution
A network device role self-adaptive method where devices determine their priority based on the result of their connection to a server, adjusting their roles as authentication access controllers or request devices based on priority comparisons and MAC address size relations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a fixed role assignment method is used in wireless communication systems, then device functionality is simplified, but system adaptability and resource utilization deteriorate when device capabilities change
Solution Approach 1:
The patent implements dynamic role assignment where network devices can transition between different roles (terminal device, access device, core network device) based on real-time capability assessments. The determining module continuously evaluates device capabilities and automatically adjusts role assignments, transforming the static role configuration into a dynamic adaptive system that responds to changing network conditions and device states.
Solution Approach 2:
The system employs self-service mechanisms where network devices automatically determine their own roles based on their inherent capabilities without requiring manual configuration or external intervention. The determining module autonomously assesses device capabilities and assigns appropriate roles, enabling the system to self-adapt to changing conditions while reducing operational complexity.
2Productivity
If manual role configuration is used, then initial setup is straightforward, but system productivity and responsiveness to capability changes deteriorate
Solution Approach 1:
The system performs preliminary capability assessment and role determination automatically upon device entry or capability change events. By proactively evaluating device capabilities and assigning roles in advance of actual network operations, the system eliminates delays that would occur during runtime role adjustments, thereby improving overall productivity without sacrificing responsiveness.
Solution Approach 2:
The patent implements continuous feedback mechanisms where the determining module monitors device capabilities and automatically triggers role reassignment when capability changes are detected. This closed-loop feedback system ensures that role assignments remain optimized according to current device states, maintaining high system efficiency while adapting quickly to changes without manual intervention.
3Adaptability or versatility
If role switching is not supported, then system stability is maintained, but resource utilization and network flexibility deteriorate
Solution Approach 1:
The patent implements a universal role assignment framework where network devices can serve multiple functions by dynamically assuming different roles based on their capabilities. The same network device can function as a terminal device, access device, or core network device as needed, maximizing resource utilization and network flexibility while maintaining system stability through standardized role transition protocols.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed in the embodiments of the present disclosure are a network device role self-adaptive method and apparatus. Specifically, a first network device and a neighbor network device both determine their respective priority according to information including a connection result between the corresponding network device itself and a server; the first network device receives a second initial message which is sent by the neighbor network device and comprises the priority of the neighbor network device, and then determines whether its own priority and the priority of the neighbor network device meet preset conditions; and if yes, when the priority of the first network device is higher than the priority of the neighbor network device, the first network device determines its own role as an authentication access controller, and when the priority of the first network device is lower than the priority of the neighbor network device, the first network device determines its own role as a request device. Therefore, both the first network device and the neighbor network device can determine their respective priority according to a connection result between the corresponding network device itself and a server, and thereby determine their respective roles.