Wi-Fi Router Video Packet Re-prioritization for Live Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Wi-Fi networks face challenges in prioritizing and timely delivery of live MPEG transport video packets, especially during simultaneous streaming sessions, leading to potential delays and video artifacts due to congestion and interference.

Innovation Solution

A method and apparatus that continuously monitor and re-prioritize packets in the WMM AC_VI queue, allowing for packet discarding when necessary, and periodically updates prioritization algorithms based on real-time Wi-Fi network conditions and client information to ensure timely delivery of critical video packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If WMM prioritizes video packets in the AC_VI queue, then video delivery timeliness is improved, but packet congestion and delays worsen during simultaneous streaming sessions

Engineering Contradiction:
Improvevideo packet delivery delayVSAvoidvideo packet delivery reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent dynamically changes the priority parameter of video packets based on real-time delivery status. Packets that are already late or will miss their deadline have their priority reduced or are discarded, while critical packets maintain high priority. This parameter change resolves the contradiction by preventing congested packets from blocking timely packets, thereby improving both delivery timeliness and reliability simultaneously.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a packet discarding mechanism where video packets that cannot be delivered on time are discarded from the queue. This prevents these doomed packets from consuming queue resources and blocking other packets that can still be delivered timely. The discarding action directly resolves the technical contradiction by eliminating the source of congestion while preserving delivery reliability for viable packets.

Inventive Principle:
Principle #34Discarding and recovering

2Speed

If all video packets are transmitted with high priority, then delivery speed is improved, but network congestion and interference worsen

Engineering Contradiction:
Improvevideo packet transmission speedVSAvoidnetwork congestion and interference
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The patent applies different priority levels to different video packets based on their specific delivery status and timing requirements. Instead of uniformly high priority for all packets, critical packets receive high priority while others receive normal or reduced priority. This local differentiation resolves the contradiction by maintaining high transmission speed for essential packets while reducing overall network congestion through selective prioritization.

Inventive Principle:
Principle #3Local quality

3Loss of time

If packets are continuously monitored and re-prioritized, then delivery timeliness is improved, but device complexity increases

Engineering Contradiction:
Improvevideo packet delivery delayVSAvoidprioritization algorithm complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements partial monitoring and re-prioritization rather than continuous full-scale processing. The system monitors packet delivery status and intervenes only when necessary to adjust priorities or discard packets. This partial action approach resolves the contradiction by achieving delivery timeliness improvements without requiring complex continuous processing of all packets.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11381620B2Method and apparatus for Wi-Fi video packet re-prioritization for live MPEG transport streaming
Publication Date: 2022.07.05 ARRIS ENTERPRISES LLC
  • US11381620B2 patent drawing
  • US11381620B2 patent drawing
  • US11381620B2 patent drawing

AI summary

Transmitting from a wireless router a live stream of time stamped multimedia packets from a server which is capable of providing a system time clock value is disclosed. The wireless router includes a queue for storing the time stamped multimedia packets received from the live streaming server. The wireless router also includes a processor for analyzing the priority of the time stamped multimedia packets stored in the queue, for comparing the time stamps to the system time clock value, for calculating a transmission time to a video client, and for determining a transmission window to transmit the time stamped multimedia packets. The time stamped multimedia packets are discarded if the packets cannot be transmitted within the transmission window, or the time stamped packets are immediately transmitted if they can be transmitted within the transmission window. The priority of the packets in queue may be re-sorted prior to transmission.