Asymmetrical Bandwidth Allocation in Full-Duplex Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in achieving asymmetrical bandwidth allocation without employing complex and power-consuming echo-cancellation mechanisms, particularly in applications requiring high bandwidth in one direction and low bandwidth in the other, such as automotive and industrial environments.
Innovation Solution
A method and system that dynamically adjusts transmit time allocations in a full-duplex communication system using Time Domain Duplexing (TDD) by detecting changes in conditions, generating LLDP advertisements, and updating bandwidth allocations between link partners, allowing for asymmetrical bandwidth distribution without the need for echo-cancellation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If echo-cancellation is used to achieve asymmetrical bandwidth allocation, then bandwidth asymmetry is enabled, but power consumption and device complexity increase significantly
Solution Approach 1:
The patent implements dynamic bandwidth allocation by allowing the system to switch between different transmit time allocations based on actual network conditions. The transmit time allocation can be adjusted dynamically through LLDP advertisements and TCI client updates, enabling asymmetrical bandwidth distribution without requiring complex echo-cancellation circuitry. This dynamic adjustment mechanism provides the needed adaptability while maintaining simpler hardware architecture.
Solution Approach 2:
The patent changes the operational parameters of the communication system by introducing variable transmit time allocations. Instead of fixed symmetric bandwidth allocation, the system modifies the time domain parameters to allow asymmetric distribution. The transmit time allocation parameter can be adjusted based on bandwidth needs, enabling asymmetrical operation through parameter modification rather than complex signal processing hardware.
2Device complexity
If fixed transmit time allocation is used in half-duplex mode, then device complexity is reduced, but adaptability to changing bandwidth requirements is limited
Solution Approach 1:
The patent transforms the static transmit time allocation of half-duplex systems into a dynamic mechanism. Through LLDP advertisements and TCI client updates, the system can adjust transmit time allocations in response to changing bandwidth requirements. This dynamic capability is achieved while maintaining compatibility with existing MAC layer protocols, avoiding the need for completely new complex hardware architectures.
Solution Approach 2:
The patent implements preliminary configuration of transmit time allocations through LLDP advertisements exchanged during link establishment. The initial bandwidth allocation is negotiated in advance, and subsequent adjustments can be made through updated LLDP messages. This preliminary action mechanism allows the system to adapt to changing requirements while maintaining a relatively simple operational mode during actual data transmission.
3Adaptability or versatility
If full-duplex MAC is used with time domain duplexing, then bandwidth flexibility is improved, but control mechanism complexity increases
Solution Approach 1:
The patent introduces a TCI (Transmit Control Idle) client as an intermediary layer between the MAC layer and the physical layer. This TCI client acts as a mediator that manages the transmit time allocations and coordinates with the reconciliation sublayer. By inserting this intermediary component, the system achieves flexible bandwidth allocation through standardized protocol interactions rather than requiring complex direct control mechanisms between MAC and physical layers.
Data Source
AI summary
A method and system for controlling a full-duplex communication system to operate as a time domain duplexing system with dynamic bandwidth allocation. One method includes detecting a change in conditions which necessitates an updated transmit time allocation and generating a LLDP advertisement which reflects the updated transmit time allocation. The initiating port transmits the LLDP advertisement to a link partner to notify the link partner of the updated transmit time allocation and in response, the initiating port receives a link partner LLDP advertisement from the link partner. The updated transmit time allocation is provided to a TCI client and the TCI client updates the reconciliation sublayer with updated transmit time allocation. Then implementing, using the reconciliation sublayer, transmit time allocations for a PHY layer and a MAC layer. Transmitting the data with the PHY layer occurs over a channel during transmit time allocations as defined by the reconciliation sublayer.


