Downlink Extension Module Auto-Negotiation for Server Backplanes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In server environments with low server density, using multiple high-powered switches for inter-enclosure communication is inefficient due to wasted ports, high costs, power consumption, and increased latency, as existing solutions require manual configuration and additional management components for auto-negotiation across different communication media and protocols.
Innovation Solution
A Downlink Extension Module (DEM) with a single PHY facilitates auto-negotiation between a server's NIC and an external switch, bridging different communication protocols within the datapath without external management software or control chips, allowing multiple enclosures to connect to a single switch and reducing the number of switches needed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If multiple high-powered switches are used for inter-enclosure communication, then connectivity and bandwidth are improved, but cost, power consumption, and device complexity increase
Solution Approach 1:
The patent combines multiple switch functions into a single external switch by using a backplane that extends the switch's connectivity across multiple enclosures. Instead of placing switches in each enclosure, the system merges them into one centralized switch that serves multiple enclosures through the backplane interface, reducing the total number of switches while maintaining connectivity.
Solution Approach 2:
The backplane serves multiple functions: it provides physical connectivity between enclosures and the external switch, enables protocol translation between different media types, and facilitates auto-negotiation across the extended datapath. This multi-functional design eliminates the need for separate management components in each enclosure.
2Adaptability or versatility
If manual configuration is used for auto-negotiation across different communication media, then protocol compatibility is achieved, but device complexity and ease of operation worsen
Solution Approach 1:
The system implements self-service auto-negotiation by enabling the PHY devices at both ends of the extended datapath to automatically negotiate communication parameters without manual intervention. The backplane preserves the negotiation messages from the server NIC through to the external switch, allowing the devices to self-configure based on their capabilities and the medium characteristics.
3Extent of automation
If additional control chips and management software are added for auto-negotiation, then negotiation capability is improved, but device complexity and cost increase
Solution Approach 1:
The patent extracts the auto-negotiation functionality from separate control chips and management software into the standard PHY devices themselves. By using existing auto-negotiation-capable PHYs and preserving the negotiation protocol messages through the backplane, the system eliminates the need for additional control components while maintaining full automation.
4Reliability
If each enclosure has its own switch, then connectivity is improved, but power consumption and cost increase
Solution Approach 1:
The system merges multiple enclosure-specific switch functions into a single external switch that is shared across multiple enclosures. The backplane provides the connectivity that would otherwise require dedicated switches in each enclosure, allowing one switch to serve multiple enclosures and thereby reducing total power consumption.
Data Source
AI summary
In one example in accordance with the present disclosure, a system for auto-negotiation over extended backplane includes an enclosure and a switch external to the enclosure. The enclosure has a NIC (network interface controller) for a server in the enclosure and a DEM (downlink extension module). The DEM has a single DEM PHY connected to the NIC via a backplane and also connected to the switch via an external connection. The DEM PHY facilitates auto-negotiation between the switch and the NIC.


