RNN DNS Interception for Mobile Traffic Acceleration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current traffic acceleration solutions in mobile telecommunication networks face challenges in selecting the best user edge server due to the lack of direct logical association between Radio Network Nodes (RNNs) and terminals, and the invisibility of terminal IP addresses to the CDN provider's DNS mapping function, limiting the deployment of acceleration servers below the Gateway GPRS Support Node (GGSN).

Innovation Solution

Introducing a function within the RNN, such as a Radio Network Controller or evolved Node B, that intercepts and modifies DNS reply messages to direct packets to an RNN-based user edge server, replacing the CDN provider's IP address with a preset IP address for an acceleration edge server, and manages traffic tunnels between the RNN and the terminal and GGSN.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If CDN provider's DNS mapping function is used to select acceleration servers, then traffic acceleration can be provided, but terminal IP addresses are invisible to the DNS mapping function and direct logical association between RNNs and terminals is lacking, limiting deployment below GGSN

Engineering Contradiction:
Improvedeployment flexibility of acceleration serversVSAvoidnetwork architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a DNS intermediary function within the RNN that acts as a mediator between the terminal and the CDN provider's DNS mapping function. This intermediary intercepts DNS reply messages, extracts tokens, and performs local IP address substitution, enabling deployment of acceleration servers below GGSN without requiring terminal IP addresses to be visible to the external DNS mapping function.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the DNS resolution process into two parts: external DNS mapping function provided by CDN provider and internal DNS reply modification function implemented within RNN. This segmentation allows the RNN to independently select and redirect to appropriate acceleration servers based on token matching, while maintaining compatibility with the external DNS infrastructure.

Inventive Principle:
Principle #1Segmentation

2Productivity

If RNN-based user edge servers are deployed, then Quality of Experience is improved and backhaul costs are reduced, but network topology secrecy must be maintained

Engineering Contradiction:
Improvetraffic acceleration performanceVSAvoidnetwork topology information exposure
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The DNS intermediary function within RNN acts as a mediator that preserves network topology secrecy. It intercepts DNS reply messages and substitutes IP addresses before forwarding to terminals, thereby hiding the actual network topology and acceleration server locations from external DNS mapping functions and terminals, while still enabling effective traffic acceleration.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If DNS reply messages are intercepted and modified, then packets can be directed to RNN-based acceleration servers, but additional processing steps are required in the signaling path

Engineering Contradiction:
Improvepacket routing efficiencyVSAvoidsignal processing complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent implements a universal DNS intermediary function within the RNN that handles multiple tasks: intercepting DNS reply messages, extracting tokens, comparing tokens with stored values, substituting IP addresses, and forwarding modified messages. This multi-functional approach consolidates complex processing into a single integrated component, reducing overall system complexity while improving packet routing efficiency.

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

Data Source

PatentUS11223500B2Traffic acceleration in mobile network
Publication Date: 2022.01.11 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US11223500B2 patent drawing
  • US11223500B2 patent drawing
  • US11223500B2 patent drawing

AI summary

A method for enabling traffic acceleration in a mobile telecommunication network. The method includes the steps of receiving, at a Radio Network Node, a reply message from a content delivery provider located outside the mobile telecommunication network; intercepting the reply message; extracting a token from the reply message; comparing the token with a stored token in the Radio Network Node; replacing in the reply message, an Internet protocol IP address of a content delivery provider server with a preset IP address corresponding to an acceleration edge server in the mobile network, when there is a match between the token and the stored token; and sending from the Radio Network Node the modified reply message to a mobile terminal.