Impulse Noise Diagnosis via Flag Stream Error Bit Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission systems, such as xDSL and wireless communications, are compromised by impulse noise, including single high impulse noise events (SHINE) and repetitive electrical impulse noise (REIN), which can lead to inefficient and untimely retransmissions due to the inability to effectively diagnose and mitigate these noise types.
Innovation Solution
A method and system that determine impulse noise occurrences based on flag streams associated with transmitted data, diagnose the characteristics of these events as either SHINE or REIN, and retransmit data units after a predetermined number of further data transfer units have been transmitted, using framing parameters calculated to optimize retransmission timing and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data retransmission is performed without impulse noise diagnosis, then retransmission simplicity is maintained, but retransmission timing efficiency and data loss prevention are worsened
Solution Approach 1:
The system performs preliminary diagnosis of impulse noise occurrences by monitoring flag streams before retransmission is needed. The transmitter diagnoses noise characteristics (SHINE or REIN) in advance based on error bit patterns, enabling timely retransmission decisions without waiting for acknowledgment failures alone.
Solution Approach 2:
The system uses flag streams as feedback signals that indicate impulse noise occurrences. By monitoring these feedback signals and counting consecutive error bits, the transmitter can dynamically adjust retransmission timing based on actual noise conditions, improving efficiency while managing complexity through structured feedback processing.
2Reliability
If retransmission is delayed until acknowledgment failure, then transmission simplicity is maintained, but data loss and communication reliability are worsened
Solution Approach 1:
The system performs preliminary diagnosis of impulse noise occurrences by monitoring flag streams before retransmission is needed. The transmitter diagnoses noise characteristics (SHINE or REIN) in advance based on error bit patterns, enabling timely retransmission decisions without waiting for acknowledgment failures alone.
Solution Approach 2:
The system uses flag streams as feedback signals that indicate impulse noise occurrences. By monitoring these feedback signals and counting consecutive error bits, the transmitter can dynamically adjust retransmission timing based on actual noise conditions, improving efficiency while managing complexity through structured feedback processing.
3Measurement precision
If impulse noise diagnosis is performed continuously, then noise detection accuracy is improved, but processing overhead and system complexity are worsened
Solution Approach 1:
The system applies partial action by monitoring only the flag stream for error bit patterns rather than continuously analyzing all transmission parameters. It counts consecutive error bits and compares against thresholds to diagnose SHINE or REIN, providing sufficient accuracy without excessive processing complexity.
Solution Approach 2:
The diagnosis process is segmented into discrete steps: monitoring flag streams, counting consecutive error bits, comparing against thresholds, and classifying noise types. This segmentation simplifies the complex task of impulse noise detection into manageable operations that can be implemented efficiently.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed and recited herein are devices, systems, methods, and programs by which data is transmitted and, when receipt of the transmitted data has not been acknowledged, an impulse noise occurrence may be diagnosed at the transmitter based on flag streams associated with data transfer units corresponding to the transmitted data. Characteristics of the impulse noise occurrence may be diagnosed based on, at least, a number of consecutive error bits in at least one of the flag streams associated with the data transfer units corresponding to the transmitted data.