Gateway Router Offloading of Stateful Firewall Sessions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing firewalls in cloud environments face inefficiencies in managing stateful sessions, leading to increased processing loads and potential bottlenecks, as they are designed to handle all traffic without differentiation based on session duration, size, or application type.

Innovation Solution

Offloading stateful sessions from virtual firewalls to gateway routers using Border Gateway Protocol (BGP) Flowspec, allowing the gateway router to perform firewall functions directly based on session criteria such as duration, size, application type, or time of day, thereby reducing the virtual firewall's load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the virtual firewall handles all traffic uniformly, then security coverage is comprehensive, but processing load increases and performance degrades

Engineering Contradiction:
Improvesecurity coverageVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments traffic into different categories based on session characteristics (duration, size, application type) and applies different handling strategies to each segment. Stateful sessions are separated from stateless traffic, allowing the gateway router to handle stateful sessions directly while the virtual firewall focuses on stateless security functions, thereby reducing processing load while maintaining security coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by treating different traffic types differently based on their specific characteristics. Instead of uniform processing, the system applies specialized handling to stateful sessions (offloaded to gateway router) versus stateless traffic (processed by virtual firewall), optimizing performance for each traffic type while maintaining overall security.

Inventive Principle:
Principle #3Local quality

2Reliability

If the virtual firewall processes all stateful sessions, then security inspection is complete, but processing burden increases and throughput decreases

Engineering Contradiction:
Improvesecurity inspectionVSAvoidthroughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts stateful session processing from the virtual firewall and transfers it to the gateway router. By taking out the stateful session handling function, the virtual firewall's processing burden is reduced, allowing it to focus on stateless security inspection while the gateway router handles the throughput-intensive stateful session processing locally.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The gateway router acts as an intermediary that receives stateful session information from the virtual firewall and processes it independently. This intermediary approach allows the virtual firewall to maintain security inspection capabilities while offloading the throughput burden to the gateway router, which has direct access to routing tables and can make forwarding decisions without constant virtual firewall intervention.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the virtual firewall maintains all session states, then security control is precise, but resource consumption increases

Engineering Contradiction:
Improvesecurity controlVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts stateful session state management from the virtual firewall and relocates it to the gateway router. The gateway router maintains session states locally using its routing tables and forwarding information base, eliminating the need for the virtual firewall to maintain all session states in memory, thereby reducing resource consumption while preserving security control capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a copying mechanism where the virtual firewall copies relevant session information to the gateway router for local processing. Instead of the virtual firewall maintaining all session states itself, it copies the necessary state information to the gateway router, which then processes and forwards packets based on these copied states, reducing the virtual firewall's memory and processing resource requirements.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260058935A1Systems and methods for offloading stateful sessions from a firewall to a router
Publication Date: 2026.02.26 AT&T INTELLECTUAL PROPERTY I L P
  • US20260058935A1 patent drawing
  • US20260058935A1 patent drawing
  • US20260058935A1 patent drawing

AI summary

Aspects of the subject disclosure may include, for example, offloading one or more flows or stateful sessions from a firewall to a gateway router. The flows may be qualified for offloading using any criteria. The flows may be injected into the gateway router using border gateway protocol (BGP) Flowspec route over a BGP neighborship between the gateway router and the firewall. Other embodiments are disclosed.