Adaptive Security Association Assignment in Redundant Gateways

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In redundant gateway configurations, coordinating sequence numbers for encrypted packets across network gateways is complex, leading to increased overhead and inefficiencies, particularly in thwarting replay attacks, due to the need for inter-gateway communication and managing active and standby SA instances.

Innovation Solution

Implementing an adaptive assignment method for active security association (SA) instances, where individual SA instances can be dynamically designated as active or standby based on traffic load and processor utilization, allowing multiple gateways to collaborate and distribute the load, thereby reducing inter-gateway forwarding and enhancing reliability and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundant gateway configuration is used to increase reliability and performance, then system availability is improved, but inter-gateway communication overhead increases

Engineering Contradiction:
Improvesystem availabilityVSAvoidinter-gateway communication overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the security association management by introducing the concept of active and standby SA instances across multiple gateways. Each gateway maintains specific SA instances in active or standby state, dividing the overall security management task among multiple nodes rather than requiring all gateways to coordinate all SA instances, thus reducing communication overhead while maintaining reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of having each gateway independently manage its own SA instances and coordinate with peers, the patent inverts the approach by designating specific gateways as active or standby for specific SA instances. This role assignment reduces the need for continuous inter-gateway coordination, as the standby gateway simply waits to be activated rather than continuously communicating sequence number status

Inventive Principle:
Principle #13The other way round (Inversion)

2Object-affected harmful factors

If sequence numbers are coordinated across redundant gateways to thwart replay attacks, then security is improved, but device complexity increases

Engineering Contradiction:
Improvereplay attack protectionVSAvoidgateway coordination complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent extracts the sequence number management responsibility from the gateway coordination layer and places it at the SA instance level. The active SA instance gateway is solely responsible for sequence number generation and management, while standby gateways simply forward packets without needing to track sequence numbers, thereby reducing device complexity while maintaining security

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces the active SA instance as an intermediary between the standby gateway and the external network. The standby gateway forwards packets to the active SA instance gateway, which then handles sequence number assignment and replay attack detection. This intermediary approach allows security functionality to be maintained without requiring complex peer-to-peer coordination between gateways

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If multiple gateways share SA instances, then load balancing is improved, but inter-gateway forwarding requirements increase

Engineering Contradiction:
Improveload balancingVSAvoidinter-gateway forwarding time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements dynamic role assignment where gateways can transition between active and standby states for specific SA instances based on load conditions. This dynamic adjustment allows the system to optimize for load balancing while minimizing forwarding requirements, as the active gateway is typically co-located with the gateway receiving the incoming traffic, reducing or eliminating inter-gateway forwarding needs

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8984619B2Methods, systems, and computer readable media for adaptive assignment of an active security association instance in a redundant gateway configuration
Publication Date: 2015.03.17 RIBBON COMMUNICATIONS OPERATING CO INC
  • US8984619B2 patent drawing
  • US8984619B2 patent drawing
  • US8984619B2 patent drawing

AI summary

According to one aspect, the subject matter described herein includes a method for communicating an encrypted data packet. The method includes steps occurring at a first gateway node. The method also includes receiving a data packet from a first host. The method further includes determining that a first security association (SA) instance associated with the data packet is in an inactive state. The method further includes identifying a second SA instance that is both associated with the data packet and in an active state. The method further includes forwarding the data packet to the second SA instance.