DNS Intermediary for Cellular Network Traffic Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cellular networks face overwhelming data traffic issues when internet services are down, leading to network congestion due to repeated attempts by devices to reconnect, which existing technologies fail to effectively manage.

Innovation Solution

A system that monitors network traffic and responds to DNS requests for unresponsive internet services by sending a modified loopback IP address, preventing further network traffic until the service is restored, and then returns to providing accurate IP addresses once the service is functional again.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cellular devices continuously attempt to communicate with unresponsive internet services, then devices maintain connectivity attempts, but network traffic becomes excessive and overwhelms the cellular network

Engineering Contradiction:
Improvedevice connectivityVSAvoidnetwork traffic volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system introduces a DNS server as an intermediary between cellular devices and internet services. When excessive traffic is detected, the DNS server mediates by returning a modified loopback IP address instead of the actual service IP, thereby intercepting and redirecting traffic attempts before they overwhelm the network while maintaining device connectivity functionality

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If the system sends a modified loopback IP address to DNS requests, then network traffic to unresponsive services is halted, but devices receive incorrect IP address information

Engineering Contradiction:
Improvenetwork traffic volumeVSAvoidIP address accuracy
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system dynamically adjusts DNS response behavior based on real-time network conditions. When excessive traffic is detected, the DNS server dynamically returns modified loopback IP addresses to reduce traffic. When traffic normalizes, the system dynamically switches back to providing accurate IP addresses, making the IP address information adaptive to current network state rather than static

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements periodic monitoring of network traffic patterns and service responsiveness. Based on these periodic assessments, the DNS server alternates between providing modified loopback IP addresses (when traffic is excessive) and accurate IP addresses (when traffic is normal), creating a rhythmic adjustment pattern that balances traffic control with information accuracy

Inventive Principle:
Principle #19Periodic action

3Quantity of substance

If the system monitors and manages DNS requests in real-time, then network traffic can be controlled, but system complexity increases

Engineering Contradiction:
Improvenetwork traffic controlVSAvoidtraffic management system complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The DNS server is enhanced to perform multiple functions: it continues its standard role of translating domain names to IP addresses, while simultaneously monitoring traffic patterns, detecting excessive traffic conditions, and dynamically adjusting responses based on network state. This multi-functionality allows traffic management to be integrated into an existing infrastructure component rather than requiring a separate complex system

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9077639B2Managing data traffic on a cellular network
Publication Date: 2015.07.07 ARBOR NETWORKS INC
  • US9077639B2 patent drawing
  • US9077639B2 patent drawing
  • US9077639B2 patent drawing

AI summary

A method and system for managing data traffic on a cellular network. The method and system includes detecting that an internet service is experiencing excessive amounts of data traffic from a cellular network. Sending, to a cellular device on the cellular network, a modified IP address for the internet service, wherein the modified IP address points away from the internet service. The modified IP address is sent in response to detecting that the internet service is experiencing excessive amounts of traffic from a cellular network and detecting a DNS query from the cellular device for the internet service.