Terminal Network Configuration via Multi-Router Parameter Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork configuration processVSAvoiddata service implementation
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvenetwork coverage areaVSAvoidnetwork configuration consistency
Core Design Contradiction:
Area of stationary objectVSLoss of information

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveconfiguration process efficiencyVSAvoidInternet access availability
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3609162B1Method and terminal for realizing data service
Publication Date: 2021.10.27 HUAWEI TECH CO LTD
  • EP3609162B1 patent drawingFigure 1~2
  • EP3609162B1 patent drawingFigure 3
  • EP3609162B1 patent drawingFigure 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.