Firewall Policy Converter for Multi-Vendor Configuration Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The disparate formats and technologies used in firewalls make it difficult to obtain a unified view of all deployed firewalls in a network, hindering effective management and configuration.

Innovation Solution

A unified firewall policy system that includes a format converter, a browser, and a converter, enabling the conversion of firewall policies between different configuration formats, and allowing users to view and manage policies across various firewall technologies through a unified interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple disparate firewall configuration formats are used to implement firewalls with different technologies, then firewall functionality and adaptability are improved, but system complexity and difficulty in obtaining a unified view increase

Engineering Contradiction:
Improvefirewall functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway device as an intermediary between firewalls using different configuration formats. This gateway translates and mediates between disparate firewall configurations, enabling unified management while preserving the diversity of underlying firewall technologies and formats.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway device is designed with multi-functionality to handle multiple firewall configuration formats simultaneously. It can translate between different formats (e.g., Cisco ASA, Palo Alto, Juniper) and provide a universal interface for managing diverse firewall systems through a single point of control.

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

2Adaptability or versatility

If multiple disparate firewall configuration formats are used, then support for different firewall technologies is improved, but ease of operation and management difficulty worsen

Engineering Contradiction:
Improvetechnology compatibilityVSAvoidmanagement ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The gateway serves as a mediating layer that abstracts the complexity of multiple firewall formats from the user. Administrators interact with the gateway using a unified interface, while the gateway handles the complexity of translating to and from various firewall-specific formats in the background.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway creates translated copies of firewall configuration rules in different formats. Instead of requiring administrators to manually configure each firewall type, the gateway automatically generates and applies appropriate configuration copies to each target firewall based on the source configuration.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If manual conversion between firewall configuration formats is performed, then adaptability to different formats is achieved, but time consumption and productivity are reduced

Engineering Contradiction:
Improveformat compatibilityVSAvoidconversion efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The gateway enables self-service automated conversion between firewall configuration formats. When a configuration rule is added or modified on one firewall, the gateway automatically translates and applies the equivalent rule to other firewalls without requiring manual intervention, thereby maintaining format compatibility while significantly improving productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The gateway performs preliminary translation and conversion actions in advance. When configuring a new firewall rule, the gateway pre-translates the configuration into all required target formats and pre-applies them to the respective firewalls, eliminating the need for subsequent manual conversion operations.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If a unified view of all firewalls is obtained through manual methods, then overall network security picture is improved, but time consumption and operational complexity increase

Engineering Contradiction:
Improveinformation completenessVSAvoidtime consumption
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The gateway implements automated feedback mechanisms that continuously monitor and collect status information from all connected firewalls. This feedback loop provides real-time or near-real-time visibility into the state of all firewall rules and configurations across the network, maintaining complete information while minimizing the time and effort required to obtain a unified view.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9391955B2Firewall policy converter
Publication Date: 2016.07.12 BANK OF AMERICA CORP
  • US9391955B2 patent drawing
  • US9391955B2 patent drawing
  • US9391955B2 patent drawing

AI summary

Methods, computer-readable media, systems and apparatuses for firewall policy system are described. The firewall policy system may include a unified format converter, a firewall policy browser, and a firewall policy converter. The firewall policy converter may convert firewall policies between different configuration formats. A first firewall policy may be received in a first configuration format. The first firewall policy may be converted into a second configuration format, and a command to convert the first firewall policy from the second configuration format into a third configuration format may be received. In response to receiving the command, the first firewall policy may be converted from the second configuration format into the third configuration format. The first firewall policy may be outputted in the third configuration format.