Network Relay Device Asynchronous Data Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission systems over networks, particularly in asynchronous modes, fail to adequately reduce bandwidth requirements, leading to inefficiencies as they forward actual data along with synchronization characters like start, stop, and idle bits.
Innovation Solution
A network relay device automatically detects asynchronous data transfer modes and removes synchronization characters from the data stream, producing a bandwidth-reduced stream, which is then forwarded over the network, and reinserts these characters at the receiving end to maintain compatibility with devices operating in asynchronous modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If synchronization characters are included in the data stream for asynchronous communication, then compatibility with asynchronous devices is maintained, but bandwidth consumption increases
Solution Approach 1:
The patent extracts and removes synchronization characters (start bits, stop bits, idle bits) from the asynchronous data stream before forwarding over the network. This extraction eliminates unnecessary bandwidth consumption while maintaining the ability to restore these characters at the destination for device compatibility.
Solution Approach 2:
The network relay device acts as an intermediary that transforms the data stream by removing synchronization characters in the middle of the communication path. It receives the original asynchronous stream, processes it by extracting redundant characters, and forwards the optimized stream, thereby mediating between source and destination devices.
2Reliability
If all data including synchronization characters is forwarded over the network, then device compatibility is maintained, but transmission efficiency decreases
Solution Approach 1:
The patent extracts synchronization characters from the data stream at the network relay device, removing redundant information that does not need to be transmitted over the network. This extraction improves transmission efficiency by reducing the total data volume while maintaining compatibility through selective restoration at the destination.
Solution Approach 2:
The patent changes the parameter of the data stream by removing specific elements (synchronization characters) to optimize bandwidth usage. The relay device transforms the stream from including all original characters to excluding only the redundant synchronization characters, thereby improving transmission efficiency.
3Quantity of substance
If synchronization characters are removed from the data stream, then bandwidth is reduced, but compatibility with asynchronous devices is compromised
Solution Approach 1:
The network relay device serves as an intermediary that removes synchronization characters for bandwidth optimization while inserting them back at the destination end. This mediator approach allows bandwidth reduction in the network portion while restoring compatibility for the final asynchronous devices that require these characters.
Solution Approach 2:
The patent segments the communication path into different sections: the source device generates the full asynchronous stream, the network relay device processes and optimizes the stream by removing redundant characters, and the destination device restores and uses the stream. This segmentation allows different treatments in different sections to optimize both bandwidth and compatibility.
Data Source
AI summary
The present invention relates to methods, apparatuses, and systems for relaying data involving obtaining a data stream from a data source, forwarding the obtained data stream over a network, while forwarding the obtained data stream over the network, monitoring the obtained data stream to detect a data transfer mode associated with inclusion of synchronization characters in the obtained data stream, and if the data transfer mode is detected, removing a plurality of synchronization characters from the obtained data stream to produce a bandwidth-reduced data stream and forwarding the bandwidth-reduced data stream instead of the obtained data stream over the network. Synchronization characters may comprise start bits, stop bits, and idle bits. The data transfer mode may be an asynchronous data transfer mode based on a V.14 standard. Also, the asynchronous data transfer mode may be detected by decoding a predetermined number of valid V.14 frames from the obtained data stream.


