Terminal Network Configuration via Multi-Router Parameter Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in implementing data services on mobile devices within local area networks due to limited coverage and signal interference from obstacles, leading to inconsistent network configuration and reduced access to the internet.
Innovation Solution
A method for a mobile device to connect to multiple routers, store and manage network configuration parameters from both routers, and automatically select the appropriate configuration to ensure stable internet access by prioritizing the first-received configuration and storing subsequent offers for network repair processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the mobile phone uses the first-received network configuration parameter for network configuration, then the network configuration process is simple and fast, but the data service cannot be implemented when the first-received parameter is from a router not connected to the Internet
Solution Approach 1:
The mobile phone performs network connectivity detection after obtaining network configuration parameters from routers. This preliminary action identifies whether the received configuration leads to functional internet access before finalizing the network configuration, preventing wasted configuration on non-functional routers.
Solution Approach 2:
The system implements a feedback mechanism where the mobile phone detects whether internet access is achieved after receiving network configuration parameters. Based on this feedback, the mobile phone determines whether to keep the current configuration or continue searching for alternative router configurations, ensuring reliable data service implementation.
2Area of stationary object
If multiple routers are deployed to extend network coverage, then the coverage area is expanded and signal obstruction is resolved, but the mobile phone may receive conflicting network configuration parameters from different routers
Solution Approach 1:
The mobile phone acts as an intermediary that receives network configuration parameters from multiple routers, evaluates each configuration's validity through connectivity detection, and selects the appropriate configuration. This intermediary role resolves the conflict between multiple routers by intelligently choosing the functional configuration.
Solution Approach 2:
The mobile phone changes network configuration parameters dynamically based on detection results. After obtaining parameters from multiple routers, the system tests each configuration and applies parameter changes to select the configuration that enables successful internet access, resolving conflicts between different router parameters.
3Productivity
If the mobile phone discards subsequent network configuration parameters after receiving the first one, then the configuration process is efficient, but the opportunity to obtain valid Internet-connected router parameters is lost
Solution Approach 1:
The mobile phone performs preliminary reception and temporary storage of network configuration parameters from multiple routers before finalizing the configuration. This preliminary action preserves multiple configuration options while maintaining efficient processing, allowing the system to select the valid Internet-connected configuration.
Solution Approach 2:
The system uses feedback from connectivity detection to determine whether to continue receiving parameters or finalize the current configuration. This feedback mechanism maintains efficiency by not indefinitely delaying configuration while ensuring reliable Internet access by validating the chosen configuration.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
This application provides a data service implementation method and apparatus, and a terminal, and relates to the field of communications technologies, so as to resolve a problem that a mobile phone cannot implement a data service in a local area network. The method is implemented in a communications system including a terminal, a first router, and a second router. The first router is connected to the second router, and the first router establishes a connection to the Internet. The terminal establishes a wireless local area network connection to the second router. The terminal broadcasts, according to a short-range communication protocol, request information for obtaining a network configuration parameter. The terminal receives and stores a first network configuration parameter and a second network configuration parameter respectively sent by the first router and the second router; and determines, in the first network configuration parameter and the second network configuration parameter, a network configuration parameter used for network configuration, to implement network configuration. The second router receives a second data service request sent by the terminal, and forwards the request to the first router based on a gateway address in the request, so that the first router sends the request to a server through the Internet, thereby implementing a second data service of the terminal.