User Equipment Service Access via Local IP Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network applications, especially virtual and augmented reality, face significant delays due to the time-consuming process of querying for the nearest serving-end device using DNS, which increases overall application service delay and diminishes user experience.

Innovation Solution

Implementing a method where user equipment determines an IP address for a service using a preset algorithm, such as a hash algorithm, to directly communicate with a serving-end device without relying on DNS queries, thereby reducing delay and improving user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If DNS query process is used to obtain serving-end device IP address, then user equipment can access the nearest serving-end device, but overall service delay increases due to multiple network round trips

Engineering Contradiction:
Improveoverall service delayVSAvoidservice access process
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent pre-calculates and stores the mapping relationship between service names and IP addresses of serving-end devices in user equipment before actual service access. This preliminary action eliminates the need for DNS queries during service access, directly reducing the overall service delay while maintaining the ability to access the nearest serving-end device.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the DNS query process from the service access path by implementing local resolution of service names to IP addresses. By taking out the external DNS server dependency and replacing it with local pre-stored mapping information, the system eliminates network round trips while preserving the functionality of locating the nearest serving-end device.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If DNS server selects nearest serving-end device, then service access optimality is improved, but network communication overhead increases due to additional query and response transmissions

Engineering Contradiction:
Improveservice access efficiencyVSAvoidnetwork communication overhead
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent creates a local copy of the service name to IP address mapping information that is normally maintained by DNS servers. By copying this resolution data to user equipment in advance, the system enables local resolution without requiring continuous network communication with DNS servers, thus improving service access efficiency while reducing network communication overhead and energy consumption.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent enables user equipment to perform self-resolution of service names to IP addresses using pre-stored mapping information, rather than relying on external DNS servers for each query. This self-service approach eliminates repeated network communications for the same service access patterns, improving productivity while reducing the loss of energy through unnecessary network transmissions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3754949B1Method for acquiring and providing service, and user equipment and management server
Publication Date: 2023.10.04 HUAWEI TECH CO LTD
  • EP3754949B1 patent drawingFigure 1
  • EP3754949B1 patent drawingFigure 2
  • EP3754949B1 patent drawingFigure 3

AI summary

This application provides service obtaining and providing methods, user equipment, and a management server. The service obtaining method includes: determining, by user equipment, a first Internet protocol IP address by using a preset algorithm based on a service name of a to-be-accessed service; sending, by the user equipment, a communication data packet by using the first IP address as a destination address; and receiving, by the user equipment, the service provided by a serving-end device. According to the service obtaining and providing methods, the user equipment determines the IP address for the service name of the to-be-accessed service by using the preset algorithm, sends the communication data packet by using the IP address as a destination address, and receives the service provided by the serving-end device. This prevents a long delay caused because the user equipment queries the IP address from a DNS server, and can reduce an overall delay of an application service, thereby improving user experience.