Reconfigurable Network-on-Chip Routing Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems experience sluggishness and delays during peak hours due to increased traffic, particularly in cellular networks and WiFi hotspots, necessitating an optimization of routing and resource allocation in mobile and wireless communication networks.

Innovation Solution

A single chip solution with a reconfigurable fabric integrates multiple communication technologies and processing elements to dynamically allocate resources and optimize routing of communication packets across various protocols, including cellular, WiFi, and IoT systems, using a network-on-chip architecture and machine learning for predictive resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If communication traffic increases during peak hours, then network utilization improves, but communication speed deteriorates causing sluggishness and delays

Engineering Contradiction:
Improvenetwork utilizationVSAvoidcommunication speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The system dynamically adjusts routing paths and resource allocation based on real-time network conditions. The machine learning module continuously learns from traffic patterns and adapts routing decisions to maintain optimal communication speed while utilizing available network resources efficiently during peak hours

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The network traffic is segmented into different priority levels and routed through different paths. High-priority traffic is routed through available resources while lower-priority traffic is deferred or routed through alternative paths, preventing congestion from affecting all communications equally

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple communication protocols are integrated into a single chip, then versatility improves, but device complexity increases

Engineering Contradiction:
Improvecommunication protocol supportVSAvoidchip architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A single chip is designed to handle multiple communication protocols (cellular, WiFi, Bluetooth, IoT) through a unified architecture. The reconfigurable fabric and machine learning module enable the same hardware resources to be dynamically allocated to different protocols based on current communication needs, reducing overall system complexity while maintaining versatility

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Multiple communication interfaces and processing functions are merged into a single integrated chip. The network-on-chip architecture consolidates routing, resource management, and protocol handling into one unified system, eliminating the need for separate chips for each communication technology

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If processing resources are dynamically reallocated based on prediction, then communication efficiency improves, but use of energy increases due to continuous monitoring and prediction

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The machine learning module performs preliminary analysis of traffic patterns and resource availability to predict future network conditions. By anticipating resource needs before peak demand occurs, the system can proactively allocate resources and route traffic to avoid congestion, improving efficiency without requiring continuous high-power operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Resource allocation and routing decisions are updated periodically based on learned patterns rather than continuously. The system identifies periodic traffic patterns and adjusts resource allocation in advance of predicted peak periods, reducing the need for constant monitoring while maintaining high communication efficiency

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12149303B2System for optimizing routing of communication between devices and resource reallocation in a network
Publication Date: 2024.11.19 MICRON TECHNOLOGY INC
  • US12149303B2 patent drawing
  • US12149303B2 patent drawing
  • US12149303B2 patent drawing

AI summary

Methods, systems, and devices for signal processing and wireless communication are described. For example, a device may include a plurality of antennas operable to transmit and receive communication packets via a plurality of communication protocols and an integrated circuit chip coupled to the plurality of antennas. The integrated circuit chip may comprise a first and a second plurality of processing elements. The first plurality of processing elements may be operable to receive communication packets via a first one of a plurality of communication protocols and process an optimal route. The second plurality of processing elements may be communicatively coupled to the first plurality of processing elements and operable to determine the optimal route to transmit the communication packets from a source device to a destination device based, at least in part, on transmission characteristics associated with at least one of the source or destination devices.