AAA Server IP Address Sharing for CGN Resource Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The widespread adoption of Network Address Translation (NAT) technologies, particularly Carrier Grade NAT (CGN), leads to uneven distribution of IP address resources, causing shortages in some devices while others have redundant resources due to regional and temporal imbalances, resulting in inefficient address utilization.

Innovation Solution

Implementing an Authentication, Authorization, and Accounting (AAA) server for unified management of IP addresses, which allocates addresses based on priority and idleness thresholds, allowing CGN devices to request or release addresses dynamically through RADIUS messages, with policies for resource optimization and log management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each CGN device is configured with a local address pool, then the device can independently manage IP addresses, but address resources are not dynamically shared and some devices have shortages while others have redundancies

Engineering Contradiction:
ImproveIP address availabilityVSAvoidAddress resource sharing capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a centralized address management server as an intermediary between CGN devices and the address pool. This server dynamically allocates and releases IP addresses based on real-time device needs, enabling resource sharing while maintaining independent device operation. The mediator resolves the contradiction by centralizing control without eliminating device autonomy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic address allocation where the address pool configuration is not static but changes based on device requirements. The address management server continuously monitors and adjusts address distribution, transforming the rigid local pool model into a flexible shared model that adapts to varying traffic demands and device states.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If IP addresses are statically allocated to CGN devices, then address management is simple, but address utilization efficiency decreases due to regional and temporal imbalances

Engineering Contradiction:
ImproveAddress management complexityVSAvoidAddress utilization efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the address management server continuously monitors address pool utilization at each CGN device and adjusts allocations accordingly. When a device's local pool is exhausted or has excess capacity, the server dynamically reallocates addresses from other devices, creating a self-regulating system that optimizes utilization without manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables self-service address management where CGN devices can automatically request additional addresses from the centralized server when their local pools are depleted. The devices independently monitor their own address status and trigger replenishment requests, eliminating the need for manual configuration while maintaining high utilization efficiency.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If address pools are configured on all CGN devices, then each device has address independence, but overall address resources are wasted due to inability to share across devices

Engineering Contradiction:
ImproveDevice independenceVSAvoidAddress resource waste
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent merges the previously separate local address pools into a single centralized address pool that serves all CGN devices. This consolidation eliminates redundancy by allowing addresses to be shared across the entire network infrastructure, reducing waste while maintaining device independence through the centralized allocation mechanism.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The centralized address management server provides universal address allocation services to multiple CGN devices, replacing the need for each device to maintain its own dedicated pool. The single address pool serves multiple functions and multiple devices simultaneously, optimizing resource utilization while preserving device autonomy through on-demand allocation.

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

Data Source

PatentUS10419392B2Method, device and system for implementing address sharing
Publication Date: 2019.09.17 ZTE CORP
  • US10419392B2 patent drawing
  • US10419392B2 patent drawing
  • US10419392B2 patent drawing

AI summary

Provided are a method, device and system for implementing address sharing. An address pool configured for unified management over IP addresses is configured on an AAA server; and the AAA server may allocate an IP address to a CGN device according to the configured address pool. By such a technology for implementing address sharing in the present disclosure, IP address resource sharing among CGN devices is implemented, so that problems about resource load sharing among the CGN devices may be solved, a sharing rate of IP address resources is increased, and resource optimization may be implemented; and moreover, in terms of IP address management, a more available platform is provided for an operating company. In addition, the IP addresses are managed by the AAA server in a unified manner, and then the address pool is not required to be configured on the CGN device, so that the CGN device may be started without any address pool.