InfiniBand Node Auto-Negotiation for Data Rate Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital communication methods fail to automatically select optimal data rates and transmission/reception parameters for nodes in a digital communication system, such as InfiniBand fabrics, leading to performance degradation due to differences in Active Cable and copper cabling.
Innovation Solution
A method where nodes exchange capability messages to determine their data rate capabilities and negotiate optimal transmission and reception parameters, switching between Double Data Rate (DDR) and Single Data Rate (SDR) as needed, and adjusting parameters to ensure optimal communication quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If nodes manually configure data rate and transmission parameters, then communication reliability can be optimized, but system complexity and configuration time increase
Solution Approach 1:
The patent implements automatic negotiation protocols where nodes autonomously exchange capability information and select optimal data rates and transmission parameters without manual intervention. The system self-configures by having nodes advertise their capabilities (SDR/DDR support, cable type detection) and automatically agree on operational parameters, eliminating the need for manual configuration while maintaining optimized communication reliability
Solution Approach 2:
The patent performs capability advertisement and parameter negotiation as preliminary actions before actual data transmission begins. Nodes exchange capability messages upfront to determine supported data rates and transmission modes, establishing optimal parameters in advance to avoid later reconfiguration and ensure reliable communication from the start
2Adaptability or versatility
If nodes use fixed data rate operation, then device complexity is reduced, but adaptability to different cable types and node capabilities deteriorates
Solution Approach 1:
The patent implements dynamic parameter selection where nodes transition from static fixed-rate operation to adaptive rate selection based on real-time capability exchange. Nodes dynamically adjust their operational data rate (SDR or DDR) and transmission parameters based on negotiated capabilities and detected cable types, allowing the system to adapt to different configurations rather than being locked into fixed operations
Solution Approach 2:
The patent creates a universal negotiation framework that works across different cable types (Active Cable and copper) and node capabilities. The capability advertisement mechanism provides a unified interface for nodes to express their supported features, enabling the system to universally handle various configurations through a single adaptable protocol rather than requiring separate fixed configurations for each scenario
3Productivity
If nodes transmit at higher data rates, then productivity increases, but communication quality and reliability may deteriorate
Solution Approach 1:
The patent implements feedback mechanisms where nodes monitor communication quality metrics and can adjust their operational parameters accordingly. The system uses acknowledgment codes and capability verification to provide feedback on whether the selected high-speed mode is functioning properly, allowing nodes to fall back to lower data rates if quality degradation is detected, thus maintaining reliability while maximizing productivity when conditions permit
Data Source
AI summary
A method and system for digital communication wherein nodes exchange messages at a first data rate in order to coordinate testing at a second, higher data rate. After testing is completed, the nodes exchange test results at the first data rate, and if conditions are satisfactory for operation at the second data rate user data are transmitted at the second data rate. Otherwise, user data are transmitted at the first data rate.


