Synthesized Stream Packet Ordering for Simultaneous Recording

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic devices lack the capability to simultaneously synthesize and transmit multiple streams effectively, preventing simultaneous recording of programs while viewing another, unlike the M-Card system which achieves this by full-multiplexing MPEG-TS signals without changing the physical interface.

Innovation Solution

An electronic device and method that synthesizes transport stream packets into a single stream, utilizing a DVB-CI or CI+ common interface for transmission and reception, with a processing unit that retains and adds count information to maintain packet order and reconstitute original streams based on time and stream identification information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple transport streams are synthesized into one stream for transmission to an external device, then the capability for simultaneous recording and viewing of multiple programs is improved, but the complexity of packet ordering and stream reconstitution increases

Engineering Contradiction:
Improvecapability for simultaneous recording and viewingVSAvoidcomplexity of packet ordering and stream reconstitution
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by adding count information to each transport stream packet before synthesis. This pre-marking of packets with sequential identifiers enables the external device to later reorder packets correctly without requiring complex real-time processing, thus resolving the contradiction between enabling multi-program capability and maintaining system complexity at acceptable levels

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If count information is added to each transport stream packet to maintain packet order, then accurate stream reconstitution is improved, but the data overhead and processing load increase

Engineering Contradiction:
Improveaccuracy of stream reconstitutionVSAvoiddata overhead in synthesized stream
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by inserting count information only in specific fields of the transport stream packet header (such as the continuity counter field or reserved bits), rather than adding entire new data structures. This localized modification provides the necessary ordering information with minimal increase in data overhead, resolving the contradiction between reconstitution accuracy and data quantity

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If the synthesized stream is transmitted through a common interface to an external descrambling device, then the versatility of the system is improved, but the reliability of maintaining original packet order deteriorates

Engineering Contradiction:
Improvecompatibility with external devicesVSAvoidreliability of packet order maintenance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies feedback by using count information that provides continuous verification of packet sequence. The external device can check the count information against expected values and detect any reordering or loss, enabling it to request retransmission or correct ordering, thus maintaining reliability while achieving versatility through common interface compatibility

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2908542B1Electronic devices, composite-stream transmission methods, and programs for a conditional access system module in a digital broadcasting reception system
Publication Date: 2018.09.26 SATURN LICENSING LLC
  • EP2908542B1 patent drawingFigure 1
  • EP2908542B1 patent drawingFigure 2
  • EP2908542B1 patent drawingFigure 3

AI summary

Plural streams are synthesized into one stream, and preferable transmission and reception of the synthesized stream to and from an external device is realized. Transport stream packets of plural transport streams are synthesized to create a synthesized stream, and the created synthesized stream is transmitted to an external device. In this transmission, a count information adding area provided in each of the transport stream packets is brought into a state to which a particular count value is added for each of the transport stream packets of the synthesized stream. This configuration notifies the external device that a function for handling packet order switching based on count information is not provided, and receives from the external device a synthesized stream containing the respective transport stream packets arranged in the same order as the order of the transport stream packets at the time of transmission.