DNS Server Assignment for Dual-Stack Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing DNS server assignment methods for dual-stack mobile communications devices do not effectively utilize device capabilities to optimize IP data sessions, leading to inefficient resource allocation and potential connectivity issues.
Innovation Solution
A method that determines a suitable DNS server for a device based on its capabilities by querying a database, allowing for the assignment of specific DNS servers according to device type, applications, or inherent features, and communicates this assignment through a binding acknowledgment to the home agent.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a generic DNS server assignment method is used for all devices, then the system complexity is reduced and ease of operation is improved, but resource allocation efficiency deteriorates and network performance decreases
Solution Approach 1:
The patent applies local quality by assigning different DNS servers to different device types based on their specific capabilities and requirements. Instead of a uniform assignment approach, the system queries device capabilities and selects appropriate DNS servers tailored to each device type (e.g., voice devices, data devices, video devices), thereby improving resource allocation efficiency without requiring complex manual configuration.
Solution Approach 2:
The patent implements self-service by having the mobile device autonomously determine its own capabilities and select its appropriate DNS server. The device queries the network for available DNS servers, evaluates its own capabilities, and makes the selection independently, eliminating the need for complex centralized management while optimizing resource allocation.
2Reliability
If DNS server assignment is based on device capabilities, then network performance and connectivity reliability are improved, but the complexity of determining and managing device capabilities increases
Solution Approach 1:
The patent applies preliminary action by having the mobile device advertise its capabilities to the network in advance before establishing an IP data session. The device includes capability information in its initial registration messages, so that when a DNS server needs to be assigned, the network already has the necessary information to make an informed decision, ensuring reliable session establishment without adding complexity during the capability determination process.
Solution Approach 2:
The patent implements feedback by having the mobile device provide capability information to the network, which then uses this feedback to select appropriate DNS servers. The device includes capability identifiers in its registration messages, allowing the network to respond with suitable DNS server selections based on the device's advertised capabilities, ensuring reliable IP data session establishment.
3Reliability
If specific DNS servers are assigned based on device type and capabilities, then IP data session establishment is improved, but the time required for DNS server determination and assignment increases
Solution Approach 1:
The patent applies preliminary action by having the mobile device advertise its capabilities to the network in advance before establishing an IP data session. The device includes capability information in its initial registration messages, so that when a DNS server needs to be assigned, the network already has the necessary information to make an informed decision, ensuring reliable session establishment without adding complexity during the capability determination process.
Solution Approach 2:
The patent implements dynamics by allowing the DNS server assignment process to adapt to different device capabilities dynamically. The network queries device capabilities and selects appropriate DNS servers on-demand, enabling flexible and efficient assignment that responds to actual device needs without requiring pre-configured static mappings, thus reducing assignment time while maintaining reliability.
Data Source
AI summary
Methods and computer-readable media are provided to allow for the establishment of an Internet protocol (IP) data session with a dual-stack mobile communications device by authenticating the device. An IP data session is requested, and a home agent sends an indication of this request. A DNS server that will be assigned to a device is identified by querying a database and is identified based on the device's capabilities. The device capabilities are determined by a device-capability identifier that is associated with the user of the device or the device itself, such as a network access identifier. The capabilities may include the device type, applications, programs, or services that the user of the device is subscribed to, or capabilities that are inherent to the phone. Once the DNS server is identified, a server identifier is sent to the home agent, which assigns the DNS server to the device.


