Network Node Proxy Capability for NAT-Limited Peer Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication networks face challenges with direct peer-to-peer connections for voice over IP applications due to various types of Network Address Translation (NAT) that prevent direct communication, leading to the need for TURN servers which can create bottlenecks and increase costs for content providers.

Innovation Solution

Implementing a mechanism within the mobile network operator's network to efficiently manage and deploy TURN and STUN servers at the edge, allowing for direct peer-to-peer communication when possible and using proxies when necessary, reducing the need for content providers to maintain their own servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content providers deploy their own TURN servers to enable direct peer-to-peer communication, then communication reliability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidserver deployment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a network node (acting as an intermediary) that provides TURN server functionality. Instead of content providers deploying their own TURN servers, the network node mediates the communication by receiving signaling messages from the first content provider, determining proxy server selection, and enabling peer-to-peer communication through the network's infrastructure. This resolves the contradiction by maintaining communication reliability while eliminating the complexity of private server deployment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network node is designed to provide multiple functions including TURN server capabilities, proxy server selection, and signaling message handling. This multi-functionality allows a single network node to serve multiple content providers and communication scenarios, reducing the need for dedicated TURN servers at each content provider while maintaining communication reliability.

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

2Reliability

If content providers deploy their own TURN servers, then communication reliability is improved, but loss of energy and operational costs increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidoperational costs
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The network node serves as a shared intermediary resource that multiple content providers can utilize. Instead of each content provider maintaining their own TURN server that consumes energy continuously, the network node consolidates this functionality, reducing total energy consumption while maintaining the reliability of peer-to-peer communication through its centralized proxy selection and signaling mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges the TURN server functionality into the network node, combining proxy selection, signaling message handling, and peer-to-peer communication establishment in a single shared infrastructure. This consolidation eliminates redundant server deployments and reduces overall energy consumption while preserving communication reliability through the network node's coordinated operation.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of energy

If TURN servers are centralized to reduce costs, then loss of energy is reduced, but speed of communication may be affected

Engineering Contradiction:
Improveoperational costsVSAvoidcommunication speed
Core Design Contradiction:
Loss of energyVSSpeed

Solution Approach 1:

The network node segments the communication process into distinct phases: receiving signaling messages from content providers, determining proxy server selection, and establishing peer-to-peer connections. This segmentation allows the system to optimize each phase independently, ensuring that while the TURN functionality is centralized for energy efficiency, the actual data communication speed is maintained through efficient proxy selection and direct peer-to-peer routing when conditions permit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts its operation mode based on network conditions. The network node can select between using proxy servers for communication establishment and enabling direct peer-to-peer communication when network conditions allow. This dynamic approach maintains communication speed by utilizing the fastest available path while keeping the TURN server infrastructure centralized for energy efficiency.

Inventive Principle:
Principle #15Dynamics

4Speed

If direct peer-to-peer communication is enabled, then speed of communication is improved, but reliability deteriorates due to NAT restrictions

Engineering Contradiction:
Improvecommunication speedVSAvoidcommunication reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The network node acts as a mediator that handles NAT translation and proxy selection. When direct peer-to-peer communication is not possible due to NAT restrictions, the network node establishes reliable proxy-based communication paths. This ensures that communication reliability is maintained even when direct connections cannot be established, while still enabling fast peer-to-peer communication when network conditions permit.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the communication parameters dynamically based on network conditions. The network node determines whether to use direct peer-to-peer communication or proxy-based communication by evaluating factors such as NAT type and network connectivity. This parameter change approach allows the system to optimize for speed when direct communication is possible and switch to reliable proxy-based communication when NAT restrictions prevent direct connections.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260067670A1Network nodes and methods in a communications network
Publication Date: 2026.03.05 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20260067670A1 patent drawing
  • US20260067670A1 patent drawing
  • US20260067670A1 patent drawing

AI summary

Embodiments herein relate to a method performed by a network node for handling communication related to a UE in a communications network. The network node transmits a message to another network node, wherein the message is related to a proxy capability such as requesting or indicating a TURN and/or STUN capability in a communication.