Network Connectivity Establishment via Parameter Broadcasting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods fail to efficiently identify and utilize suitable network connections for establishing network connectivity, particularly in cases where available connections are inadequate for required bandwidth or speed, and do not provide timely notifications to devices about network parameters, leading to delays in data communication and manual user intervention for switching connections.
Innovation Solution
A method and system where computing devices identify and broadcast network parameters of available connections, determine capable connections based on request parameters, and facilitate network connectivity, allowing devices to automatically switch to suitable connections upon failure, ensuring efficient and informed data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing methods identify available network connections, then network connectivity can be established, but the connections may not be capable of serving the required network connectivity request due to insufficient bandwidth or speed
Solution Approach 1:
The system implements feedback by having computing devices broadcast their network parameters (bandwidth, speed, connection type) to other devices. This allows the requesting device to receive information about available connections and their capabilities, enabling informed selection of appropriate network connections that meet the required connectivity parameters.
Solution Approach 2:
The patent introduces an intermediary mechanism where computing devices act as mediators by broadcasting their network connection information to the network. This intermediary broadcast system enables other devices to discover and evaluate available connections without direct peer-to-peer negotiation, resolving the information asymmetry problem.
2Ease of operation
If manual user selection of network connections is used, then connection switching can be performed, but it requires tedious user intervention and time
Solution Approach 1:
The system enables self-service by automatically evaluating available network connections against required connectivity parameters and selecting appropriate connections without user intervention. The computing device autonomously performs the evaluation and switching process, eliminating the need for manual user selection while reducing both operational complexity and time loss.
Solution Approach 2:
The patent applies preliminary action by having computing devices proactively broadcast their network parameters before any connection request is made. This advance information availability allows requesting devices to pre-evaluate suitable connections, so when connectivity is needed, the selection and switching can occur rapidly without manual intervention or time loss.
3Reliability
If available network connections with low bandwidth and speed are used, then network connectivity can be established, but data communication experiences prolonged delays
Solution Approach 1:
The system changes parameters by evaluating multiple network connection options based on their specific parameters (bandwidth, speed, connection type) and selecting the connection that best matches the required connectivity parameters. This parameter-based selection ensures that devices connect through optimal available connections rather than defaulting to any available connection, thereby improving data communication speed while maintaining reliable connectivity establishment.
Data Source
AI summary
Embodiments of the present disclosure disclose a method for facilitating and establishing network connectivity. The network connectivity is established by a first computing device which is capable of identifying network parameters of available network connections and broadcasting the network parameters. The first computing device receives connection request along with connection request parameters from second computing devices to establish connection with one of the available network connections. The first computing device determines which network connection can server the connection request parameters and then facilitates the available network connection to the second computing device. The second computing device establishes the network connections with the first computing device. The second computing device identifies which are first computing devices with their network parameters can serve the connection request parameters of the second computing device.


