Object-Based Audio Packetization With Reduced Header Overhead

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, generate ES packets, aggregate them with a multi-object packet header, and multiplex the packets for efficient transmission, reducing the need for redundant header data.

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 multiple audio and video objects can be transmitted together, but the SL header contains excessive information causing high overhead and reduced data transmission efficiency

Engineering Contradiction:
Improveability to packetize multiple ESsVSAvoiddata transmission efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent segments the header information into two parts: common information (placed in SL header) and individual information (placed in PES header). This segmentation allows the SL header to contain only essential common data while individual ES-specific data is placed in smaller PES headers, reducing overall overhead compared to the conventional Flex MUX approach where all information was placed in the SL header.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and removes redundant common information from individual ES packet headers. By identifying and extracting common elements (such as synchronization data, stream identification) that appear in multiple ESs, the system places this information once in the SL header and references it across multiple PES packets, eliminating repetition and reducing total header size.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If different ESs are packetized into separate TS packets with different PIDs, then each ES can be independently transmitted, but the overhead increases significantly when transmitting multiple audio and video objects

Engineering Contradiction:
Improveindependent transmission of ESsVSAvoidheader information volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple ESs into a single TS packet structure while maintaining their individual identities through PIDs. Instead of creating separate TS packets for each ES (which would duplicate TS headers), the system combines multiple PES packets representing different ESs into one TS packet, sharing the TS header and reducing redundant information while preserving independent transmission capabilities through PID differentiation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9525612B2Method and apparatus for transmitting and receiving of the object-based audio contents
Publication Date: 2016.12.20 ELECTRONICS & TELECOMM RES INST
  • US9525612B2 patent drawing
  • US9525612B2 patent drawing
  • US9525612B2 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.