Spine-Leaf Port Auto-Configuration via LLDP Cable Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current software-defined networks face challenges in automatically detecting and configuring spine-leaf port breakouts due to specialized optics lacking external cable information, particularly with optical cables used in data centers where length limitations and lack of memory complicate accurate auto-configuration.
Innovation Solution
Implementing a processing module in spine and leaf nodes to detect optics capable of breakout or non-breakout modes, exchanging speed and optics information using LLDP or similar protocols to determine and adjust port configurations accordingly, allowing nodes to automatically switch between breakout and non-breakout modes based on matched or mismatched information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If optics are used in breakout or non-breakout mode without external cable information, then the system can operate with flexible cable configurations, but the system cannot accurately detect cable types and intentions for proper auto-configuration
Solution Approach 1:
The patent introduces LLDP (Link Layer Discovery Protocol) as an intermediary mechanism to exchange cable information between optics and network nodes. The LLDP protocol acts as a mediator that carries cable type and configuration information, enabling accurate detection without requiring the optics themselves to store external cable metadata. This resolves the contradiction by providing a communication channel that bridges the information gap between flexible cable configurations and accurate detection needs.
2Device complexity
If optical cables are used without memory to reduce cost and complexity, then the system achieves lower cost and simpler optics, but the system cannot store cable information for accurate auto-configuration
Solution Approach 1:
Instead of storing cable information directly in the optics (which would add memory complexity), the patent uses LLDP packets as a copying mechanism to transmit cable type and configuration information between network nodes. The information is copied into the network protocol layer rather than being stored in the optical hardware, maintaining simple optics while preserving cable information through the communication protocol.
3Loss of time
If automatic breakout configuration is applied without cable information exchange, then the system achieves faster configuration, but the system cannot ensure proper speed and optics matching between nodes
Solution Approach 1:
The patent performs preliminary information exchange about cable types and capabilities before finalizing the breakout configuration. By using LLDP to pre-share cable information between nodes, the system can make informed configuration decisions that ensure proper speed and optics matching while still maintaining relatively fast auto-configuration. The preliminary action of information exchange prevents configuration errors without requiring time-consuming manual intervention.
Data Source
AI summary
In one embodiment, systems and method for detecting the intent of a connected optics/cable to operate in either a breakout mode or a non-breakout mode are provided. When a optics/cable is used to connect a port of a spine node to ports of one or more leaf nodes, initially both the spine node and the leaf nodes may automatically configure themselves to operate in breakout mode depending on the optics. Later, the spine node and one or more leaf nodes may exchange speed and optics information using a link layer discovery protocol or another protocol. If the exchanged speed and optics information indicates a mismatch, then the spine node or the leaf node may retain the breakout mode. If the exchanged speed and optic information do not indicate a mismatch, then the spine nodes and the leaf nodes may automatically re-configure themselves in non-breakout mode.


