Shared Backup NAT Device Cluster for Network Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The limitations of traditional network address translation (NAT) devices include high costs, potential for communication breakdown due to failures, and vendor-specific compatibility issues, which restrict flexibility and scalability in managing IP address translation across networks.

Innovation Solution

A cluster of NAT devices shares a single backup device, using protocols like BGP, OSPF, and BFD for status advertisement and implementing load balancing to distribute translation loads, allowing for flexible backup policies and compatibility with various vendors, reducing the need for dedicated backup devices and enhancing scalability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dedicated backup NAT device is provided for each master NAT device, then reliability is improved, but device complexity and cost increase

Engineering Contradiction:
ImproveNAT device backup reliabilityVSAvoidNAT device configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the backup function from individual NAT device pairs and creates a shared backup pool. Instead of each master NAT having its own dedicated backup, the backup capability is divided into multiple shared resources that can serve multiple masters, reducing overall system complexity while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The backup NAT device is designed with multi-functionality to serve multiple master NAT devices simultaneously. A single backup device can assume the role of any failed master NAT in the group, making the backup resource universal rather than dedicated to a specific master-device pair.

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

2Reliability

If multiple dedicated backup NAT devices are deployed, then reliability is improved, but cost increases significantly

Engineering Contradiction:
ImproveNAT device availabilityVSAvoidNumber of NAT devices required
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system merges multiple backup functions into a single shared backup NAT device. Instead of having separate backup devices for each master NAT, the backup capabilities are combined into a pool where one backup device can back up multiple masters, reducing the total number of devices required while maintaining adequate reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system changes the parameter of backup device allocation from 1:1 dedicated pairing to a many:1 shared model. This parameter change in the backup architecture allows fewer backup devices to protect more master NAT devices, reducing the quantity of hardware needed while maintaining system reliability through shared redundancy.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If vendor-specific protocols are used for NAT device communication, then device compatibility is ensured, but adaptability decreases

Engineering Contradiction:
ImproveNAT device communication reliabilityVSAvoidVendor compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system introduces a standardized communication protocol as an intermediary layer between different vendor NAT devices. This intermediary protocol enables NAT devices from different vendors to communicate and cooperate effectively, eliminating the need for vendor-specific proprietary protocols while maintaining communication reliability through standardized interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10708175B2Network address translation in networks using multiple NAT devices
Publication Date: 2020.07.07 T MOBILE US INC
  • US10708175B2 patent drawing
  • US10708175B2 patent drawing
  • US10708175B2 patent drawing

AI summary

Systems, methods, and network topology for network address translation (NAT) are disclosed. In some embodiments, a cluster of NAT devices shares at least one backup NAT device configured to back up all or some of the NAT devices in the cluster. Each NAT device, including the backup NAT device, advertises its status at a regular interval to a router. If the router determines that an active NAT device is no longer advertising its status, the router can send data to the backup NAT. In some embodiments, the router routes traffic to active and backup devices based on networking protocols such as Border Gateway Protocol (BGP) and/or Open Shortest Path First (OSPF). The router can also route data to NAT devices using a round-robin algorithm.