Serial Stream Encoding With Timing Codewords for Latency Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems struggle to transmit bursty, isochronous, and available bit rate streams over parallel wired channels without meeting latency and jitter requirements, necessitating physical connections.
Innovation Solution
A method and apparatus for encoding and multiplexing streams over a serial channel using codewords to represent state transitions and timing, allowing half-duplex communication between a host and device without physical connections while maintaining latency and jitter requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If streams are transmitted over a parallel wired channel, then latency and jitter requirements are met, but physical connections are required reducing communication flexibility
Solution Approach 1:
The patent replaces the mechanical parallel wired connection system with a wireless serial communication system. By encoding stream data into codewords that represent state transitions and timing information, the system achieves reliable transmission over wireless serial channels while maintaining latency and jitter requirements, thus eliminating the need for physical connections.
Solution Approach 2:
The patent transforms the transmission parameters by converting continuous stream data into discrete codewords representing state transitions. This parameter transformation allows the system to adapt serial communication protocols to maintain precise timing characteristics over wireless channels, resolving the contradiction between communication flexibility and timing reliability.
2Adaptability or versatility
If streams are transmitted over a serial channel, then wireless communication is enabled, but timing precision and latency requirements become difficult to meet
Solution Approach 1:
The patent segments continuous stream data into discrete state transitions represented by codewords. Each codeword encodes both the state change and its timing information, allowing the receiver to reconstruct the original stream with precise timing even over wireless serial channels. This segmentation enables wireless communication while maintaining timing precision.
Solution Approach 2:
The patent introduces codewords as an intermediary representation between the original stream and the wireless transmission medium. These codewords serve as a bridge that preserves timing information through the wireless channel, enabling accurate timing reconstruction at the receiver despite the inherent uncertainties of wireless communication.
3Reliability
If parallel wired channels are used for stream transmission, then timing requirements are satisfied, but device complexity and connection requirements increase
Solution Approach 1:
The patent creates a universal serial communication framework that can handle multiple types of streams (audio, data, control) through a single wireless channel. The codeword-based encoding scheme provides a multi-functional solution that satisfies timing requirements for different stream types without requiring separate physical connections for each, thereby reducing overall device complexity and connection requirements.
Data Source
AI summary
A state transition for a stream and a timing of when the state transition is detected with respect to a duration of a frame which is to be transmitted over the serial channel. The state transition and timing of the state transition is coded into a codeword which is inserted into a portion of a frame which is transmitted over the serial channel to transmit the stream over the serial channel.


