Multi-NIC Network Device Traffic Processing Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network management systems face challenges in efficiently managing and processing increasing network traffic while maintaining Quality of Service (QoS) and security with limited bandwidth, requiring flexible and high-speed traffic inspection and control.

Innovation Solution

A network device employing multiple network interface cards (NICs) for traffic classification, filtering, and inspection, with a processor managing policies and memory storing these policies, allowing for efficient traffic engineering and configuration according to user requirements without the need for additional equipment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single network card performs all traffic processing functions, then device complexity is reduced, but processing speed and capability deteriorate due to functional overload

Engineering Contradiction:
Improvetraffic processing speedVSAvoidnumber of network cards
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides traffic processing into separate functional modules: a first network card dedicated to high-speed traffic classification and filtering, and a second network card dedicated to inspection and engineering. This segmentation allows each card to specialize in specific functions, improving overall processing speed and capability while managing complexity through functional separation.

Inventive Principle:
Principle #1Segmentation

2Productivity

If traffic classification and filtering are performed at high speed, then productivity improves, but the load on network interface cards increases

Engineering Contradiction:
Improvetraffic classification speedVSAvoidload on network interface card
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent introduces a processor as an intermediary component that manages network policies and coordinates the operations of multiple network cards. This intermediary distributes the processing load appropriately, enabling high-speed traffic classification while preventing any single network interface card from becoming overloaded.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple network cards are used for specialized functions, then traffic engineering capability improves, but device complexity increases

Engineering Contradiction:
Improvetraffic engineering capabilityVSAvoidnumber of network cards
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal management approach where a single processor handles policy management, load balancing, and coordination for multiple network cards with different specialized functions. This universal management layer abstracts the complexity of having multiple specialized cards, providing versatile traffic engineering capability while managing device complexity through centralized control.

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

Data Source

PatentUS9319322B2Network device and method for processing traffic using multi-network interface card
Publication Date: 2016.04.19 ELECTRONICS & TELECOMM RES INST
  • US9319322B2 patent drawing
  • US9319322B2 patent drawing
  • US9319322B2 patent drawing

AI summary

A method for processing traffic using a multi-network interface card and a network device employing the method are provided. The network device includes a first network card configured to classify and filter traffic, a second network card configured to inspect and process the traffic classified by the first network card, a processor configured to manage the first and second network cards and apply network policies to the first and second network cards, respectively, and a memory configured to store the network policies.