Virtual Endpoint Bandwidth Scaling for Video Conferencing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video conferencing systems face scalability issues due to excessive bandwidth consumption and potential user experience problems when hosting large meetings, particularly when using H.323 and SIP standards, as they require all endpoints to connect to a single MCU, leading to high bandwidth usage across long distances and potentially broken user experiences with cascaded MCUs.

Innovation Solution

The introduction of a virtual endpoint system that encodes and transmits media streams at different resolutions, allowing for scalable video conferencing by decoding, scaling, and re-encoding media streams to manage bandwidth efficiently, with a virtual endpoint installed on a computer device associated with a video conference endpoint to handle upstream and downstream media streams, and a switching node to manage stream switching and distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If all endpoints call into a single large MCU in a single location, then the video conference can be hosted, but excessive bandwidth consumption occurs

Engineering Contradiction:
Improvevideo conference hosting capabilityVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent divides a single large MCU into multiple distributed MCUs, each serving a specific geographic region. Endpoints in different regions connect to local MCUs rather than a single centralized MCU, segmenting the bandwidth requirements geographically and reducing overall bandwidth consumption while maintaining conference hosting capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to the MCU architecture by implementing a gateway MCU that coordinates multiple regional MCUs. This hierarchical structure allows the system to maintain scalability while reducing bandwidth consumption through intelligent stream selection and distribution across different network paths.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of energy

If cascaded MCUs are used to reduce bandwidth, then bandwidth consumption is reduced, but user experience breaks

Engineering Contradiction:
Improvebandwidth consumptionVSAvoiduser experience consistency
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The gateway MCU implements feedback mechanisms by receiving information about available video streams from regional MCUs and making intelligent decisions about which streams to distribute to each endpoint. This feedback loop ensures that endpoints receive appropriate video content while maintaining consistent user experience across the distributed architecture.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The gateway MCU acts as an intermediary between regional MCUs and endpoints, mediating the video stream distribution. It receives streams from multiple regional MCUs, processes them, and distributes appropriate streams to endpoints, ensuring seamless user experience while enabling bandwidth-efficient distributed architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If multiple high-resolution video streams are transmitted to all endpoints, then video quality is maintained, but bandwidth usage increases significantly

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth usage
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent applies local quality by transmitting high-resolution video streams only to endpoints that need them (active speakers or focused views), while providing lower-resolution streams to other endpoints. This localized quality approach maintains video quality where needed while significantly reducing overall bandwidth consumption across the network.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes video stream parameters (resolution, bitrate) based on endpoint needs and network conditions. The gateway MCU adjusts video quality parameters in real-time, providing high resolution to some endpoints and lower resolution to others, thereby optimizing the balance between video quality and bandwidth usage.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2965508B1Video conference virtual endpoints
Publication Date: 2020.12.30 CISCO TECHNOLOGY INC
  • EP2965508B1 patent drawingFigure 1
  • EP2965508B1 patent drawingFigure 2
  • EP2965508B1 patent drawingFigure 3

AI summary

A method and a device providing one virtual endpoint dedicated to serve one particular real endpoint, and the virtual endpoint is typically installed on a server in the same local network as the associated real endpoint, where an MCU or a fraction of a distributed MCU also is installed. In the upstream direction, the virtual endpoint includes at least an upstream decoder, a scaling unit and an upstream encoder. In the downstream direction, the virtual endpoint includes at least a number of decoders, a composing unit and a downstream encoder.