Relay Apparatus Header Analysis for Frame Relay Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Relay apparatuses face challenges in efficiently relaying frames using connection type communication, particularly in identifying relay destinations and handling large data, which increases process load and requires analyzing both header and payload portions, and managing sequence numbers and ACK numbers, leading to inefficiencies.
Innovation Solution
The relay apparatus includes communication ports, a determiner to identify frame types by analyzing headers, a rewriter to generate transmission frames by rewriting headers, and a transmitter to send frames directly, reducing the need for payload analysis and managing sequence numbers and ACK numbers through a virtual connection mechanism.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the relay apparatus analyzes both header and payload portions of frames to identify relay destinations, then the accuracy of destination identification is improved, but the process load increases
Solution Approach 1:
The patent segments the frame processing into two distinct parts: header analysis (performed by the relay apparatus) and payload analysis (performed by the terminal device). The header contains routing information that the relay apparatus uses to identify the destination, while the payload contains application data that the terminal device analyzes. This segmentation allows the relay apparatus to operate with lower process load while maintaining accurate destination identification through header information alone.
Solution Approach 2:
The patent extracts the essential routing information from the payload and places it in the header portion of the frame. This extraction allows the relay apparatus to obtain all necessary destination identification information from the header without needing to analyze the payload. The payload is effectively 'taken out' from the relay processing scope and handled only by terminal devices.
2Reliability
If the relay apparatus manages sequence numbers and ACK numbers for connection type communication, then the communication reliability is improved, but the process load increases
Solution Approach 1:
The patent introduces the header portion as an intermediary structure that carries sequence number and ACK number information. Instead of managing these communication control parameters directly in the payload, the header serves as a dedicated intermediary layer that the relay apparatus can efficiently process. This intermediary mechanism maintains communication reliability while reducing the processing burden compared to analyzing payload content for the same purposes.
3Quantity of substance
If the relay apparatus relays large data frames, then the data transmission capability is improved, but the efficiency decreases due to increased processing time
Solution Approach 1:
The patent segments the processing responsibilities for large data frames: the relay apparatus handles only the header portion containing routing and control information, while the terminal devices handle the payload portion containing the actual large data. This segmentation allows the relay apparatus to process large data frames efficiently by focusing only on the compact header, avoiding the time-consuming analysis of the entire large payload, thus maintaining high frame relay efficiency while supporting large data transmission.
Data Source
AI summary
A relay apparatus relays a frame by connection type communication in which the frame is transmitted and received between communication devices, and includes: communication ports each of which is connected to one of the communication devices; a determiner that receives a reception frame from a communication port among the communication ports, the communication port being connected to a communication device as a frame transmission source among the communication devices, and performs determination of the reception frame by referring a header portion of the reception frame; a rewriter that generates a transmission frame obtained by rewriting the header portion of the reception frame in accordance with a predetermined condition; and a transmitter that transmits the transmission frame from a communication port connected to a communication device as transmission destination among the communication ports.


