Packet Processing System Dynamic Rule Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional packet processing systems cannot dynamically set packet transfer rules between control and forwarding devices when new applications are started, requiring modification of existing applications or manual settings.

Innovation Solution

A packet processing system that includes a control device with a symbol section associated with forwarding device address information and a transfer control section that requests the forwarding device to set packet transfer rules, and a forwarding device with a transfer control section that sets these rules, allowing dynamic adjustment of packet transfer rules without modifying existing applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the packet transfer rule is preset between forwarding device and control device, then the service request can be distributed to appropriate control device, but the packet transfer rule cannot be dynamically set when new application is started

Engineering Contradiction:
Improvedynamic packet transfer rule settingVSAvoidapplication modification requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a symbol section as an intermediary component that mediates between the application and the packet transfer rule management. The symbol section stores address information of the forwarding device and enables the application to access packet transfer rules without directly modifying the application code. When the application needs to transfer packets, it accesses the symbol section, which automatically retrieves the appropriate packet transfer rule based on the stored address information, thus resolving the contradiction between dynamic adaptability and application complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing the control device to automatically manage packet transfer rules through the symbol section. When a new application is started, the control device automatically retrieves the corresponding packet transfer rule from the symbol section using the address information, without requiring manual configuration or application modification. This self-service mechanism achieves dynamic adaptability while maintaining application simplicity.

Inventive Principle:
Principle #25Self-service

2Productivity

If forwarding device and control device are separated, then information processing resources can be improved, but packet transfer rule management becomes complex

Engineering Contradiction:
Improveinformation processing resourcesVSAvoidpacket transfer rule management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the packet transfer rule management function into the control device, which is already responsible for information processing. By combining these functions in the control device and using the symbol section as a shared reference, the system avoids the complexity of distributed rule management across separate forwarding and control devices. The symbol section acts as a unified repository that both the forwarding device and control device can access, simplifying the management architecture while maintaining the separation of forwarding and control functions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The symbol section serves multiple functions: it stores address information of the forwarding device, provides packet transfer rule management, and enables communication between the control device and forwarding device. This multi-functional component reduces the overall system complexity by consolidating several management functions into a single universal interface that both devices can use.

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

Data Source

PatentUS7593337B2Packet processing system
Publication Date: 2009.09.22 FUJITSU LTD
  • US7593337B2 patent drawing
  • US7593337B2 patent drawing
  • US7593337B2 patent drawing

AI summary

A control device includes a virtual IF set to associate with address information of an interface on a forwarding device and, when detecting that an application section accesses the virtual IF, requests the forwarding device to set a packet transfer rule for transferring a packet received on an interface to the control device while making the packet associate with the virtual IF. The forwarding device sets the packet transfer rule requested by the control device.