Multimedia Packet Scheduling for Ethernet QoS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Ethernet systems are not suitable for transmitting time-sensitive multimedia packets due to transmission delays, which degrade quality of service (QoS), especially in environments with limited bandwidth.

Innovation Solution

A system and method that includes an information module, scheduling module, and forwarding module to calculate and ensure guaranteed bit rates for multimedia streams, rearranging isochronous packets into predetermined time slots within clock cycles, and transmitting them at fixed intervals to maintain QoS, while accommodating multiple streams in limited bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional Ethernet uses CSMA/CD protocol to share bandwidth among multiple packets, then bandwidth utilization is improved, but transmission delay increases and QoS deteriorates for time-sensitive multimedia packets

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidtransmission delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the transmission medium into dedicated time slots for different packet types. Isochronous packets are assigned specific time slots within clock cycles, separating them from other traffic. This segmentation eliminates collisions and ensures predictable transmission timing for time-sensitive multimedia packets while maintaining overall bandwidth utilization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic transmission cycles where each clock cycle contains dedicated time slots for isochronous packets. This periodic structure ensures that multimedia packets are transmitted at regular intervals with guaranteed timing, eliminating the random delays caused by CSMA/CD collision detection while maintaining efficient bandwidth usage through structured time division.

Inventive Principle:
Principle #19Periodic action

2Device complexity

If all packets are assigned the same priority in conventional Ethernet, then packet classification is simplified, but transmission delay cannot be reduced for high-priority isochronous packets

Engineering Contradiction:
Improvepacket classification complexityVSAvoidtransmission delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent applies local quality by assigning different priorities to different packet types within the same network. Isochronous packets are given high priority with dedicated time slots, while other packets use standard CSMA/CD transmission. This localized priority differentiation resolves transmission delays for critical packets without requiring complex classification for all packets, as only isochronous packets receive special treatment.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If multiple multimedia streams are transmitted in limited bandwidth without bandwidth adjustment, then transmission simplicity is maintained, but QoS cannot be guaranteed for all streams

Engineering Contradiction:
Improvetransmission simplicityVSAvoidQoS guarantee
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic bandwidth allocation where the network adapts its transmission parameters based on the number and requirements of active multimedia streams. The system calculates guaranteed bit rates for each stream and adjusts time slot allocations dynamically while maintaining simple isochronous packet transmission within allocated slots. This dynamic adaptation ensures QoS guarantees for multiple streams without requiring complex transmission protocols.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8730992B2System and method for transmitting network packets adapted for multimedia streams
Publication Date: 2014.05.20 IND TECH RES INST
  • US8730992B2 patent drawing
  • US8730992B2 patent drawing
  • US8730992B2 patent drawing

AI summary

A system and a method for transmitting network packets are provided. The system includes an information module, a scheduling module, and a forwarding module. The information module receives and records media information of a plurality of multimedia streams. The scheduling module calculates a guaranteed bit rate of each multimedia stream according to the media information provided by the information module, and rearranges isochronous packets of the multimedia streams in the first time slots of a plurality of clock cycles according to the guaranteed bit rates so that the transmission of the isochronous packets satisfies the guaranteed bit rates. The length of each clock cycle is a predetermined length. The length of the first time slot and the predetermined length are in a predetermined ratio. The forwarding module transmits all the packets of a clock cycle to a network at every a time interval of the predetermined length.