User Equipment Service Access via Local IP Mapping
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
Figure 1
Figure 2
Figure 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.