UDP Multicast Video Streaming for High-Density Wireless Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless communication networks face challenges in delivering multiple video channels efficiently without causing bandwidth slowdowns in public settings, as simultaneous requests for on-demand video streaming can overwhelm access points, leading to reduced data delivery quality for all connected devices.

Innovation Solution

A system that utilizes a video server to process multiple video streams into a single stream of UDP packets with different port numbers, which are then multicast to wireless access points, allowing unlimited devices to receive the streams without overburdening the bandwidth, and enables devices to selectively receive and display multiple video channels using UDP multicasting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional unicast video streaming is used in public settings, then each device can receive video streams, but the access point bandwidth becomes overwhelmed causing slowdowns for all connected devices

Engineering Contradiction:
Improvenumber of devices receiving video streamsVSAvoiddata delivery quality
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent merges multiple unicast video streams into a single multicast stream. Instead of the access point sending separate video streams to each device (multiple unicast connections), the system creates one multicast stream that all devices can subscribe to, thereby consolidating bandwidth usage while maintaining the ability to serve unlimited devices simultaneously

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The multicast stream serves multiple functions simultaneously: it provides video streaming to unlimited devices, conserves access point bandwidth, and enables selective channel reception. A single multicast infrastructure replaces the need for individual unicast connections, making the system universally applicable to any number of connected devices without degrading performance

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

2Adaptability or versatility

If multiple unicast video streams are transmitted simultaneously, then each device receives its requested video, but the access point becomes overloaded with bandwidth consumption

Engineering Contradiction:
Improvevideo channel selection capabilityVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent combines multiple video channel streams into a single multicast stream that carries all channels. Devices subscribe to this single stream and selectively extract the channels they want to watch, thereby eliminating the need for the access point to maintain multiple separate unicast connections and significantly reducing total bandwidth consumption

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Instead of creating separate physical stream copies for each device (which would consume excessive bandwidth), the system creates one multicast stream that is efficiently replicated at the network layer. The access point sends one copy of the multicast stream that all subscribed devices can receive, and each device independently processes the stream to extract desired channels

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10009638B2System and method for multi-channel WiFi video streaming
Publication Date: 2018.06.26 IP INVESTEMENT HOLDINGS LLC
  • US10009638B2 patent drawing
  • US10009638B2 patent drawing
  • US10009638B2 patent drawing

AI summary

A video or multimedia distribution system receives multiple video streams and transcodes them into a single stream of UDP packets with each of the plurality of video data packets for respective ones of the video streams being assigned a port number corresponding to the respective video stream. The UDP packets are routed to a plurality of Access Points (APs) for transmission. A User Equipment (UE) communicates with the APs and selects one or more of the video streams for viewing on the UE by selecting the port number corresponding to the desired video streams. The UE can “change channels” to view other video streams by changing the port number to the port number of the desired video stream.