DNS Message Routing via Link Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in accessing the internet due to competition for wireless link resources, and custom domain names often lead to DNS message parse failures when using cellular mobile networks for data communication.

Innovation Solution

An electronic device determines the target communication link based on the network domain name, using a blacklist or channel quality parameters to select the appropriate link for sending DNS messages, thereby avoiding parse failures and improving the success rate of DNS message parsing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If DNS messages are assigned to cellular mobile network for custom domain names, then cellular network resource utilization increases, but DNS message parsing fails

Engineering Contradiction:
ImproveDNS message parsing success rateVSAvoidDNS message parsing reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary classification of domain names into whitelist and blacklist before DNS resolution. By pre-identifying custom domain names that should not use cellular networks, the system avoids parsing failures before they occur, improving both productivity and reliability of DNS message processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary classification mechanism (whitelist/blacklist system) between the domain name and the cellular network DNS service. This intermediary filters out unsuitable domain names, preventing them from being processed by the cellular network DNS parser, thus resolving the contradiction between resource utilization and parsing success

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If electronic devices compete for wireless link resources, then network coverage is extended, but internet access speed decreases

Engineering Contradiction:
ImproveInternet access speedVSAvoidData communication efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent segments data traffic into different categories (DNS messages, general data traffic) and routes them through different communication channels. DNS messages are routed through Wi-Fi or dedicated networks while other traffic can use cellular networks, eliminating resource competition and improving both speed and productivity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different quality routing policies to different types of data traffic. DNS messages receive high-priority routing through dedicated channels (Wi-Fi, whitelist networks), while other traffic follows standard routing. This local quality differentiation ensures critical DNS operations are not affected by general network congestion

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3905628B1Message sending method and related device
Publication Date: 2023.08.16 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • EP3905628B1 patent drawingFigure 1~2
  • EP3905628B1 patent drawingFigure 3
  • EP3905628B1 patent drawingFigure 4

AI summary

The embodiment of the present application discloses a message sending method and a related device. The method comprises the following steps: parsing a domain name system (DNS) message to obtain the network domain name of the to-be-visited network in the DNS message; determining a target communication link in a plurality of connected communication links according to the network domain name; and sending the DNS message to a target DNS server through the target communication link. The embodiment of the present application is beneficial to improving the success rate of DNS message parsing when an electronic device communicates to a plurality of communication links.