Data Arbiter Advancing Scheduled Transmissions for Bandwidth Arbitration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication networks face challenges in maintaining timing constraints for time-sensitive multimedia data transmissions due to unscheduled data transmissions, which can preempt or delay scheduled multimedia data, violating timing constraints and disrupting synchronized presentations.

Innovation Solution

A method and System-on-Chip (SoC) with a data arbiter that advances the start of scheduled data transmissions to create sufficient time slots for non-scheduled data transmissions, ensuring that both types of data can be transmitted without delaying the scheduled multimedia data, thereby preserving communicative bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If unscheduled data transmissions are allowed to occur freely, then network bandwidth utilization is improved, but timing constraints for scheduled multimedia data transmissions are violated

Engineering Contradiction:
Improvenetwork bandwidth utilizationVSAvoidtiming constraint compliance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting pending non-scheduled data transmissions before they occur and preemptively adjusting the schedule of scheduled multimedia data transmissions. This advance planning allows the system to allocate time slots for both scheduled and unscheduled transmissions without conflicts, ensuring timing constraints are met while maximizing bandwidth utilization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The arbitration mechanism dynamically adjusts the timing of scheduled multimedia data transmissions based on real-time detection of non-scheduled data transmissions. The system flexibly shifts scheduled transmission times to accommodate unscheduled traffic, creating a dynamic scheduling system that adapts to changing network conditions while maintaining reliability of time-sensitive transmissions.

Inventive Principle:
Principle #15Dynamics

2Productivity

If scheduled multimedia data transmissions are delayed to accommodate non-scheduled data, then network bandwidth utilization is improved, but synchronized presentation of multimedia data is disrupted

Engineering Contradiction:
Improvenetwork bandwidth utilizationVSAvoidsynchronized presentation timing
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system detects non-scheduled data transmissions in advance and preemptively adjusts scheduled multimedia transmission times before conflicts occur. This preliminary scheduling adjustment ensures that synchronized multimedia presentations maintain their timing integrity while still allowing bandwidth-efficient transmission of unscheduled data in allocated time slots.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The arbitration mechanism acts as an intermediary between scheduled and unscheduled data transmissions. It mediates conflicts by intelligently allocating time slots and adjusting schedules, ensuring that synchronized multimedia presentations are protected from disruption while unscheduled data transmissions are accommodated, thus maintaining both synchronization and bandwidth efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the start of scheduled data transmission is advanced, then time slots for non-scheduled data transmission are created, but transmission timing complexity increases

Engineering Contradiction:
Improvenon-scheduled data transmission capabilityVSAvoidtransmission scheduling complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The arbitration mechanism employs self-service by automatically detecting non-scheduled data transmissions and autonomously adjusting scheduled transmission times without external intervention. This self-managing system handles the complexity internally through automated algorithms, reducing the need for complex external control mechanisms while enabling flexible accommodation of unscheduled traffic.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback mechanisms to monitor network traffic conditions and continuously adjust transmission schedules. By detecting the presence of non-scheduled data and responding with schedule adjustments, the system creates a closed-loop control mechanism that manages transmission timing complexity through adaptive feedback rather than predetermined complex scheduling rules.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2774348B1Method and apparatus for arbitration of time-sensitive data transmissions
Publication Date: 2017.04.26 MARVELL WORLD TRADE LTD
  • EP2774348B1 patent drawingFigure 1
  • EP2774348B1 patent drawingFigure 2
  • EP2774348B1 patent drawingFigure 3

AI summary

The present disclosure describes techniques and apparatuses for arbitration of time-sensitive and non-time-sensitive data packet transmissions. In some aspects a start of the first scheduled time- sensitive data packet transmission may be advanced in order to increase the duration of time between an end of the first scheduled time-sensitive data packet transmission and a start of a second scheduled time-sensitive data packet transmission. A non-scheduled non-time-sensitive data packet transmission can then be performed during the increased duration of time between the end of the advanced first scheduled time-sensitive data packet transmission and the start of the second scheduled time-sensitive data packet transmission.