Object-Based Audio Packetization with Shared Headers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multimedia transmission systems face inefficiencies in data transmission due to excessive header information when packetizing multiple audio and video objects, leading to high overhead and reduced data transmission rates.

Innovation Solution

A method and apparatus that filter input Elementary Streams (ESs) based on common information, add a packet header excluding this information, aggregate and multiplex the ES packets with a multi-object packet header, and transmit the packetized object packet, reducing unnecessary data bits and improving transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the conventional Flex MUX scheme is used to packetize multiple ESs into a single packet, then the capability to transmit multiple objects is improved, but the header size becomes excessively large due to including replay time and identifiers for each ES

Engineering Contradiction:
Improvecapability to transmit multiple objectsVSAvoidheader size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the header information into two parts: common information (replay time, ES identifiers) that is extracted and placed in a single SL packet header, and remaining ES-specific information that stays with each ES packet. This segmentation eliminates redundant header duplication across multiple packets while maintaining the ability to transmit multiple objects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple ES packets that share common information into a single SL packet structure. By combining the common header information once at the SL packet level rather than repeating it in each ES packet, the system efficiently transmits multiple objects with significantly reduced overall header size.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If each ES is packetized independently with full header information, then the reliability of individual ES identification is improved, but the data transmission efficiency deteriorates due to high overhead

Engineering Contradiction:
ImproveES identification accuracyVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the common information (replay time, ES identifiers) from each individual ES packet header and places it in a single SL packet header. This extraction maintains reliable ES identification through the common header while eliminating redundant information from each ES packet, thereby improving data transmission efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If the SL header includes detailed information to identify different SL packets and replay time for each packet, then the precision of packet control is improved, but the loss of useful data increases due to many bytes being assigned to headers

Engineering Contradiction:
Improvepacket control precisionVSAvoiduseful data transmission
Core Design Contradiction:
Measurement precisionVSLoss of substance

Solution Approach 1:

The patent segments header information by placing only essential common control information (replay time, ES identifiers) in the SL packet header, while removing redundant detailed information from each ES packet. This segmentation maintains precise packet control through the common header while maximizing the proportion of useful data in the transmitted stream.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10140999B2Method and apparatus for transmitting and receiving of the object-based audio contents
Publication Date: 2018.11.27 ELECTRONICS & TELECOMM RES INST
  • US10140999B2 patent drawing
  • US10140999B2 patent drawing
  • US10140999B2 patent drawing

AI summary

The present invention relates to a system for transmitting and receiving audio, particularly, to a method and apparatus for transmitting and receiving of object-based audio contents, which packetizes audio objects having the same characteristic. To achieve the above, the present invention includes filtering a plurality of ESs according to common information, adding a packet header to the respective filtered ESs and generate ES packets, aggregating all the generated ES packets and then adding a multi-object packet header to the aggregated ES packets to generate an object packet, and multiplexing the generated object packet, packetizing the multiplexed object packet according to a transmitting media and transmitting the packetized object packet.