Pulse Transition Encoding for High-Throughput Signal Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-speed communication systems face limitations in achieving higher performance due to increased inter-symbol interference (ISI) and reduced spectral efficiency, particularly in multi-level signal transmission systems, which also lead to signal-to-noise ratio (SNR) reduction and power consumption issues.
Innovation Solution
A signal processing method and system that determines and detects the positions and widths of transitions in pulse values within frames, generating output bitstreams while maintaining SNR without requiring linearity, and optimizing power consumption through encoding and decoding units in communication systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If bandwidth is expanded to increase data transmission rate, then data transmission speed is improved, but inter-symbol interference increases and spectral efficiency decreases
Solution Approach 1:
The patent segments the signal transmission into distinct pulse events with controlled transitions. By dividing the continuous signal into discrete pulse segments with specific width constraints (not less than minimum pulse width), the system manages inter-symbol interference through structured segmentation rather than continuous modulation, allowing higher data rates while controlling ISI effects
Solution Approach 2:
The patent changes the signal representation from traditional amplitude/phase modulation to a parameter-based system where pulse width and transition positions are the key variables. By encoding data in the positions and widths of pulses rather than signal amplitude levels, the system achieves high spectral efficiency while maintaining robustness against inter-symbol interference through parameter optimization
2Productivity
If multi-level signal transmission is employed to increase throughput, then data transmission rate is improved, but signal-to-noise ratio is reduced and linearity requirements increase
Solution Approach 1:
The patent extracts the essential information from complex multi-level signals and represents it using simplified binary pulse presence/absence patterns. By taking out only the critical transition position and pulse width information rather than transmitting full multi-level amplitude data, the system achieves high throughput while maintaining excellent SNR performance through reduced complexity and noise susceptibility
Solution Approach 2:
Instead of using traditional approaches where multiple amplitude levels carry multiple bits of information (which reduces SNR), the patent inverts the approach by using the presence, position, and width of binary pulses to encode the same information. This inversion allows achieving high throughput through temporal encoding rather than amplitude encoding, thereby maintaining superior signal-to-noise ratio
3Speed
If conventional signal modulation schemes are used to achieve high processing speed, then data transmission rate is improved, but spectral efficiency decreases
Solution Approach 1:
The patent transitions from traditional one-dimensional amplitude modulation to a multi-dimensional encoding scheme utilizing pulse position, pulse width, and transition timing as independent encoding dimensions. By adding these temporal dimensions to the signal representation, the system achieves both high processing speed and high spectral efficiency simultaneously, as each pulse event carries multiple bits of information through combined positional and width encoding
Data Source
AI summary
According to one aspect of the invention, there is provided a signal processing method, wherein a frame is generated in which at least one position of occurrence of a transition in a pulse value is determined from an input bitstream. According to another aspect of the invention, there is provided a signal processing method, wherein a frame including at least one pulse having a pulse width not less than a minimum pulse width is generated from an input bitstream.


