Multiple Stream Decrypting System Bandwidth Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Digital TV decoding systems require multiple-stream cards to handle multiple transport streams, increasing hardware complexity and bandwidth usage, which is inefficient and costly.

Innovation Solution

A multiple transport stream decrypting and decoding system that includes a Multiple Transport Stream Multiplexer (M-Mux), a multiple stream decryption unit, a Source Multiplexer (S-Mux), and a Multiple Transport Stream Processor (M-Processor), along with a Packet Identifier (PID) Filter to manage bandwidth and reduce complexity by multiplexing, decrypting, and demultiplexing streams efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple-stream cards are used to handle multiple transport streams, then the system can support advanced digital functions like pay-per-view and Video On Demand, but hardware complexity and bandwidth usage increase

Engineering Contradiction:
Improvecapability to handle multiple transport streamsVSAvoidhardware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the multiple transport streams into separate encrypted stream paths, with each stream processed independently through dedicated decryption modules. This segmentation allows the CableCARD to handle multiple streams without requiring a single complex high-capacity interface, thereby reducing overall hardware complexity while maintaining multi-stream capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary multiplexer/demultiplexer system is introduced between the transport streams and the CableCARD decryption unit. This intermediary component manages the routing and consolidation of multiple encrypted streams, allowing the CableCARD to process them sequentially or in parallel without direct exposure to the full complexity of multiple simultaneous streams, thus reducing the decryption hardware's complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple-stream cards are used to decrypt multiple transport streams, then all digital functions can be performed, but bandwidth usage increases

Engineering Contradiction:
Improvedigital function capabilityVSAvoidbandwidth usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary multiplexing of multiple encrypted transport streams into a single consolidated stream before it reaches the CableCARD decryption unit. This preliminary action allows the decryption to occur on a single aggregated stream rather than requiring simultaneous high-bandwidth processing of multiple separate streams, thereby reducing the bandwidth requirements while maintaining the capability to decrypt multiple streams

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Multiple encrypted transport streams are merged into a single multiplexed stream that passes through the CableCARD decryption unit. This merging approach consolidates the bandwidth requirements, allowing the system to handle multiple streams through a single decryption interface without requiring proportional increases in bandwidth for each individual stream

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8892888B2Multiple stream decrypting and decoding systems and related methods thereof
Publication Date: 2014.11.18 MEDIATEK INC
  • US8892888B2 patent drawing
  • US8892888B2 patent drawing
  • US8892888B2 patent drawing

AI summary

A method for setting the bandwidth of a multiple stream decrypting and decoding system includes at least the following steps: authenticating a multiple transport stream decryption card; sending a transport stream through the system; extracting program information from the transport stream; utilizing the program information to set a bandwidth limit to the system; and enabling the multiple transport stream decryption card.