Opportunistic Bandwidth Stealing in Multi-Chip Optical Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing optical networks for multi-chip modules face challenges in providing high bandwidth and low power consumption while maintaining low latency and arbitration-free access, as static WDM point-to-point networks constrain bandwidth and shared networks increase power consumption.

Innovation Solution

A multi-chip module with optical waveguides providing dedicated point-to-point links that allow opportunistic stealing of bandwidth by other integrated circuits without arbitration, using erasure coding to recover from collisions and matching power consumption with static WDM networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If static WDM point-to-point optical network is used, then low power consumption and arbitration-free access are achieved, but bandwidth between sites is constrained

Engineering Contradiction:
Improvepower consumptionVSAvoidbandwidth between sites
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent implements dynamic bandwidth sharing where optical links can be opportunistically stolen by other sites when not in use by the primary site. This transforms the static point-to-point architecture into a dynamic system where bandwidth allocation changes based on actual traffic needs, allowing higher aggregate bandwidth while maintaining low power consumption through selective link activation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational state of optical links from exclusively dedicated to shared opportunistic mode. By detecting when a primary site is not using its optical link, the system allows other sites to steal and use that link's bandwidth, effectively changing the bandwidth parameter from fixed to variable based on real-time usage conditions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If optical links are shared to increase site-to-site bandwidth, then higher bandwidth is achieved, but power consumption increases

Engineering Contradiction:
Improvesite-to-site bandwidthVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The optical network implements self-service through opportunistic bandwidth stealing without centralized arbitration. Sites autonomously detect and utilize available bandwidth on optical links when their primary link is idle, eliminating the need for additional arbitration infrastructure and reducing overall system power consumption while increasing effective bandwidth utilization.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system allows partial sharing of optical links through opportunistic stealing rather than full-time sharing. Sites can steal bandwidth only when the primary user is not actively transmitting, achieving higher aggregate bandwidth without the continuous power overhead of fully activated shared link infrastructure.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If opportunistic bandwidth stealing is implemented, then higher aggregate bandwidth is achieved, but message corruption from collisions increases

Engineering Contradiction:
Improveaggregate bandwidthVSAvoidmessage integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary error detection and correction by appending checksums or error correction codes to messages before transmission. When collisions occur during opportunistic bandwidth stealing, the receiving site can detect and correct errors using these pre-prepared error correction mechanisms, maintaining message integrity despite the increased collision probability from shared link access.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system converts the harmful effect of collisions into a manageable issue by using error detection and correction codes. Rather than preventing all collisions through complex arbitration (which would reduce bandwidth efficiency), the system allows collisions to occur but recovers from them using error correction, effectively turning the potential harm into an acceptable trade-off for achieving higher aggregate bandwidth.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach achieves higher site-to-site bandwidth with guaranteed access and low power consumption, balancing high bandwidth and low latency in interconnect applications.

Implementation Method 1

optical waveguides that convey optical signals

Methodology Applied
Scientific EffectTotal internal reflection: Total Internal Reflection

Implementation Method 2

Wavelength division multiplexing (WDM), which allows a single optical connection to carry multiple optical links or channels

Methodology Applied
Scientific EffectOptical filtering: Filter (optical)

Data Source

PatentUS8909051B2Opportunistic bandwidth stealing in optical networks
Publication Date: 2014.12.09 ORACLE INT CORP
  • US8909051B2 patent drawing
  • US8909051B2 patent drawing
  • US8909051B2 patent drawing

AI summary

In a multi-chip module (MCM), integrated circuits are coupled by optical waveguides that convey optical signals. The optical waveguides provide dedicated point-to-point optical links between all pairs of the integrated circuits. Moreover, for a given point-to-point optical link between a given pair of integrated circuits, other integrated circuits in the integrated circuits steal access on the given point-to-point optical link when communicating information to one of the given pair of integrated circuits so that the given point-to-point optical link is shared by more than the given pair of integrated circuits. Furthermore, the integrated circuits recover errors in messages in the optical signals corrupted by collisions on the given point-to-point optical link using erasure coding. In this way, the MCM may provide an optical network with increased bandwidth relative to a point-to-point optical network.