Relay Device Filtering Rewritten Frame Fields
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current relay devices are unable to effectively perform filtering on frames that have had their fields rewritten, which is necessary for various processing operations in communication networks.
Innovation Solution
A relay device equipped with a rewriting unit to modify target fields in received frames and an execution unit that applies filtering rules based on these rewritten fields, allowing for appropriate filtering of frames.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If filtering is performed before field rewriting, then filtering can be executed on original frame data, but filtering cannot be performed on rewritten fields which is needed for various processing operations
Solution Approach 1:
The relay device is divided into distinct functional units: a rewriting unit that modifies frame fields and an execution unit that performs filtering. This segmentation allows the filtering unit to operate on rewritten fields while maintaining the ability to execute filtering rules accurately, resolving the contradiction between filtering accuracy and adaptability to rewritten fields
Solution Approach 2:
The patent introduces an applied frame as an intermediary data structure that contains rewritten field values. The execution unit uses this applied frame to perform filtering operations on rewritten fields without directly modifying the original frame structure, enabling flexible filtering while preserving data integrity
2Adaptability or versatility
If filtering is performed after field rewriting, then filtering can be executed on rewritten fields, but the filter unit cannot access original frame data for accurate filtering
Solution Approach 1:
The patent creates a copy of the frame structure called an applied frame that contains rewritten field values. The execution unit performs filtering on this copied structure rather than on the original frame, allowing flexible filtering on rewritten data while preserving the original frame for reference and ensuring filtering accuracy through the use of structured copied data
3Productivity
If multiple filtering rules are applied to frames with rewritten fields, then comprehensive filtering can be performed, but the complexity of managing filtering rules increases
Solution Approach 1:
The execution unit is designed with universal filtering capability that can handle multiple filtering rules through a unified interface. The applied frame structure serves as a universal data container that works with all filtering rules, allowing comprehensive filtering while simplifying rule management through a single, multi-functional execution unit rather than multiple specialized units
Data Source
AI summary
A relay device for relaying a frame between a plurality of communication lines includes: a rewriting unit configured to rewrite at least one predetermined target field among a plurality of fields included in a received frame; and an execution unit configured to execute a process on the received frame according to a predetermined filtering rule. The execution unit executes the process based on a description of an applied frame which is prepared by applying a description after rewriting the target field in the received frame by the rewriting unit.


