Transceiver Data Stream Filtering for High-Rate Protocol Insertion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing transceivers face challenges in implementing protocol functions due to limitations in functionality and control signals, making it difficult to add protocol information to data transmission units without sufficient time spacing.
Innovation Solution
An apparatus with a filter and protocol module that identifies and removes predetermined control data, such as headers, from data transmission units, creating space for adding protocol information, thereby ensuring sufficient time for protocol processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If control data (headers) are removed from data transmission units to make way for protocol information, then time gaps increase allowing for protocol implementation, but data transmission efficiency decreases due to increased processing time
Solution Approach 1:
The filter removes control data (headers) from data transmission units in advance, before the protocol module needs to add protocol information. This preliminary action creates the necessary time gaps and space ahead of time, allowing the protocol module to efficiently insert security protocol information without causing delays in the overall transmission process.
Solution Approach 2:
The filter extracts and removes control data (specifically headers of predetermined type) from the data transmission units. This extraction creates space and time gaps in the data stream, enabling the protocol module to insert additional protocol information such as security headers and integrity check values without compromising transmission speed.
2Reliability
If protocol information is added to data transmission units at high data rates, then security functionality is improved, but the available bit time for processing becomes insufficient
Solution Approach 1:
The filter performs preliminary removal of control data before the protocol module needs to add security protocol information. This advance preparation creates sufficient bit time and processing space, allowing the protocol module to reliably implement security functions like MACSec at high data rates without time constraints.
Solution Approach 2:
By extracting and removing existing control data (headers) from the data transmission units, the system creates the necessary temporal and spatial resources for the protocol module to add security protocol information. This extraction ensures that sufficient bit time is available for secure processing even at high transmission rates.
3Adaptability or versatility
If control data is removed from data transmission units, then space for protocol information is created, but the original data structure is modified
Solution Approach 1:
The filter selectively extracts and removes control data (headers of predetermined type) from the data transmission units. This extraction creates space and modifies the data structure in a controlled manner, enabling the protocol module to add new protocol information while maintaining the overall integrity and stability of the data transmission unit structure.
Solution Approach 2:
The filter applies selective removal only to control data of predetermined type (specifically headers), while leaving the rest of the data transmission unit structure unchanged. This localized modification maintains the stability and integrity of the overall data structure while creating the necessary space for protocol information addition.
Data Source
AI summary
An apparatus comprising: an input for receiving a stream comprising a plurality of data transmission units; a filter configured to identify, in the stream, at least one data transmission unit having control data of a predetermined type and remove said control data to generate a second stream; a protocol module configured to receive said second stream and identify, in the second stream, at least one data transmission unit of a predetermined type and add protocol information to the at least one data transmission unit; and wherein the removal of said control data provides time in said second stream for the addition of the protocol information; and wherein the apparatus includes a transceiver configured to output signals representative of said data transmission units of the second stream with said protocol information added to a transmission medium.


