M2U Device Hardware Forwarding for Live Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The limited capability of CPUs to process HTTP traffic in M2U devices hinders the implementation of live video services when a large number of users are connected, leading to inefficient network bandwidth usage and increased costs for operators.

Innovation Solution

Implementing a UDP unicast method in M2U devices to directly forward video data from a multicast packet to clients without CPU-based protocol conversion, using hardware forwarding to change destination IP and port addresses, thereby improving throughput and enabling live video transmission even with a large number of users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If CPU-based protocol conversion is used to convert video data into HTTP packets, then the system can support live video services, but the processing capability is limited and cannot handle a large number of users

Engineering Contradiction:
Improveprocessing capabilityVSAvoiduser capacity
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent replaces the CPU-based software protocol conversion mechanism with a hardware-based protocol conversion card that performs the same function. This substitution of mechanical/hardware system for the software-based CPU approach enables parallel processing and significantly increases the throughput capacity to handle large numbers of concurrent users while maintaining the live video service functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent divides the protocol conversion function into separate hardware modules (protocol conversion cards) that can be independently deployed and scaled. Each card handles specific protocol conversion tasks, allowing the system to process multiple video streams simultaneously and thereby increase both productivity and user capacity.

Inventive Principle:
Principle #1Segmentation

2Loss of energy

If multicast bearer network is used to reduce network traffic, then network bandwidth is reduced, but CPU capability is required for protocol conversion which limits user capacity

Engineering Contradiction:
Improvenetwork bandwidthVSAvoidprocessing capability
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent replaces CPU-based protocol conversion with hardware-based protocol conversion cards that perform the same function with significantly higher efficiency. This allows the system to maintain multicast bearer network usage for bandwidth efficiency while simultaneously handling large numbers of users through the enhanced processing capability of the hardware conversion cards.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11019367B2Live video transmission method and system, and apparatus
Publication Date: 2021.05.25 HUAWEI TECH CO LTD
  • US11019367B2 patent drawing
  • US11019367B2 patent drawing
  • US11019367B2 patent drawing

AI summary

The present invention provides a live video transmission method and system and an apparatus. According to the method, an M2U device receives a UDP request sent by a client, where the UDP request includes a live channel identifier and is used to request video data of a live channel corresponding to the live channel identifier, and the live channel identifier includes a multicast address or a URL. Then, the M2U device obtains the video data corresponding to the live channel identifier, and obtains a source IP address and a source port of the UDP request, where the source IP address and the source port of the UDP request are used as a destination IP address and a destination port of a UDP unicast packet to be subsequently sent to the client.