Full Duplex Control Channel Time Slot Offset

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multimedia communication systems with half-duplex translation layers face challenges in transitioning to full-duplex link layers without complex conflict resolution logic, which affects bandwidth and compatibility with existing systems.

Innovation Solution

Implementing a full-duplex control channel using time domain multiplexed (TDM) frames with offset time slots and asymmetric maximum retry limits to reduce conflict handling complexity and prevent deadlocks, allowing for simultaneous data transmission in both directions while maintaining half-duplex translation layers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the link layer is changed to full duplex to increase bandwidth, then the bandwidth across the control channel is improved, but the complexity of conflict resolution logic increases and backwards compatibility is lost

Engineering Contradiction:
ImprovebandwidthVSAvoidconflict resolution logic
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control channel communication is segmented into distinct time slots within TDM frames. Each device is allocated specific time slots for transmission, dividing the continuous communication stream into discrete segments that prevent conflicts without requiring complex resolution logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses periodic TDM frames with regular time slot allocations. Devices transmit data in periodic intervals according to their allocated time slots, creating a structured rhythm that eliminates conflicts while maintaining full duplex capability and simplicity.

Inventive Principle:
Principle #19Periodic action

2Ease of manufacture

If time slot positions are allocated symmetrically for both devices, then the allocation is simple, but deadlocks may occur during data transmission

Engineering Contradiction:
Improvetime slot allocationVSAvoiddeadlock prevention
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system introduces asymmetry in time slot allocation by offsetting the time slot positions allocated to the second device relative to the first device. This asymmetric arrangement ensures that both devices do not attempt to transmit simultaneously, preventing deadlocks while maintaining allocation simplicity.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The offset in time slot allocation serves as a preliminary anti-action that prevents deadlocks before they can occur. By pre-positioning time slots asymmetrically, the system proactively eliminates the possibility of simultaneous transmission conflicts without requiring complex deadlock detection or resolution mechanisms.

Inventive Principle:
Principle #9Preliminary anti-action

3Ease of operation

If the same maximum retry limit is used by both devices, then the retry policy is consistent, but one device may exhaust retries first causing communication failure

Engineering Contradiction:
Improveretry policy consistencyVSAvoidcommunication success
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system applies different retry policies to different devices based on their specific communication characteristics. Each device is configured with a maximum retry limit tailored to its role and transmission pattern, allowing optimized retry behavior for each device while maintaining overall system reliability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The maximum retry limit parameter is changed from a uniform value to device-specific values. This parameter change allows the system to adapt the retry policy to the specific needs of each device, preventing situations where one device exhausts retries before the other, thereby improving communication success probability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9490962B2Phase relationship control for control channel of a multimedia communication link
Publication Date: 2016.11.08 LATTICE SEMICON CORP
  • US9490962B2 patent drawing
  • US9490962B2 patent drawing
  • US9490962B2 patent drawing

AI summary

A multimedia system for data communications. A source device communicates over a full duplex control channel of a multimedia communication link using time domain multiplexed (TDM) frames having n time slots per frame. The source device allocates a first time slot position to a virtual channel for data transmission by the source device over the full duplex control channel. A sink device communicates over the full duplex control channel of the multimedia communication link. The sink device allocates a second time slot position to the virtual channel for data transmission by the sink device over the full duplex control channel. A timing of the second time slot position is offset from a timing of the first time slot position by substantially n/2 time slots.