Terminal DNS Cache Comparison for Interface Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable terminals supporting multiple radio access technologies face inefficiencies in DNS resolution due to default communication interface selection, leading to slower transmission speeds, power wastage, and delayed responses, especially when different IP versions are involved.

Innovation Solution

A method where a portable terminal compares stored DNS cache information with the DNS query information and transmits IP address information accordingly, using a communication interface with high transmission speed and maintaining other interfaces in a deactivated state to minimize power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a portable terminal transmits a DNS query through a communication interface determined by default, then the DNS resolution procedure is simple, but the transmission speed may be slower and power consumption increases

Engineering Contradiction:
ImproveDNS resolution procedure simplicityVSAvoidtransmission speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The terminal performs preliminary detection of transmission speeds for multiple communication interfaces before DNS resolution. The controller measures the transmission speed of each communication interface in advance, stores this information, and uses it to select the optimal interface for DNS query transmission, thereby avoiding slow interfaces without complicating the overall procedure

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the selection parameter from default interface selection to transmission speed-based selection. By detecting and comparing transmission speeds of different communication interfaces, the system dynamically selects the interface with the highest transmission speed for DNS resolution, thus improving transmission speed while maintaining procedural simplicity

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a portable terminal transmits a DNS query through a communication interface determined by default, then the DNS resolution procedure is simple, but power consumption increases due to continuous activation of interfaces

Engineering Contradiction:
ImproveDNS resolution procedure simplicityVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The terminal performs preliminary detection of transmission speeds for multiple communication interfaces before DNS resolution. The controller measures the transmission speed of each communication interface in advance, stores this information, and uses it to select the optimal interface for DNS query transmission, thereby avoiding slow interfaces without complicating the overall procedure

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of continuously activating all communication interfaces or performing complex real-time monitoring, the system performs a partial action by detecting transmission speeds only when needed (before DNS resolution) and uses this information to select the optimal interface, thereby reducing unnecessary power consumption while maintaining procedural simplicity

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If different communication interfaces use different IP versions, then interface versatility is improved, but DNS resolution accuracy deteriorates due to IP version mismatch

Engineering Contradiction:
Improveinterface versatilityVSAvoidDNS resolution accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system changes the selection parameter from default interface selection to transmission speed-based selection. By detecting and comparing transmission speeds of different communication interfaces, the system dynamically selects the interface with the highest transmission speed for DNS resolution, thus improving transmission speed while maintaining procedural simplicity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3203706B1Device and method for transmitting and receiving data to and from terminal in wireless communication system
Publication Date: 2020.04.15 SAMSUNG ELECTRONICS CO LTD
  • EP3203706B1 patent drawingFigure 1
  • EP3203706B1 patent drawingFigure 2
  • EP3203706B1 patent drawingFigure 3

AI summary

The present disclosure relates to a device and method for transmitting and receiving data to and from a terminal in a wireless communication system. The method of operating the terminal in the wireless communication system may include the processes of comparing pre-stored domain name service (DNS) cache information with DNS inquiry information in a DNS inquiry if the DNS inquiry on a host is received from a uniform resource locator (URL) protocol handler, and transmitting internet protocol (IP) address information corresponding to the host to the URL protocol handler according to a compared result.