Cross-Layer QoS Header for Multimedia Packet Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia data transmission methods, such as those using RTP and RTCP, fail to accurately control Quality of Service (QoS) due to the inability of routers to read importance information from NALU headers, leading to inefficient packet processing and resource management, especially in real-time multimedia services like video streaming.

Innovation Solution

The implementation of a method and apparatus that includes a Top-down Network Abstraction Layer (T-NAL) interface to abstract media data information and a Bottom-up Network Abstraction Layer (B-NAL) interface to convey network state information, allowing routers to determine packet importance and adaptively manage resources by including label information in IP headers, thereby enabling efficient QoS control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If RTP and RTCP protocols are used to measure network resources and QoS, then service ends can accumulate information for QoS control, but routers cannot read importance information from NALU headers leading to inaccurate QoS control

Engineering Contradiction:
ImproveQoS measurement accuracyVSAvoidprotocol processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a QoS header as an intermediary element that carries importance information from the media layer down to the network layer. This header acts as a mediator between RTP/RTCP protocols and router processing, enabling routers to access packet importance without complex NALU header parsing while maintaining accurate QoS control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the QoS control function by separating importance information extraction from general packet processing. The QoS header is extracted and processed separately at the network layer, while the main packet payload (including NALU headers) remains unchanged. This segmentation allows routers to efficiently access only the necessary QoS information without processing the entire packet structure.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If five tuples are read from IPv6 header and header data are read from payload to determine packet importance, then packet importance can be identified, but processing time increases violating protocol layer independence

Engineering Contradiction:
Improvepacket importance identification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-packaging importance information in the QoS header during packet generation at the media layer. This importance information is prepared in advance and placed in a standardized format that routers can access immediately upon receiving the packet, without needing to perform time-consuming operations such as reading five tuples from IPv6 headers or parsing payload data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The QoS header serves as an intermediary that bridges the media layer and network layer, carrying pre-processed importance information. This eliminates the need for routers to violate protocol layer independence by accessing payload data directly, as all necessary information is available in the standardized QoS header at the network layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If NALU headers are parsed to determine packet importance, then importance information can be obtained, but router processing becomes complex as routers are not designed to read beyond IP headers

Engineering Contradiction:
Improveimportance information accessibilityVSAvoidrouter processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The QoS header acts as an intermediary that translates importance information from the media layer into a format accessible at the network layer. This header contains extracted importance data that routers can read using standard network layer processing, eliminating the need for routers to parse complex NALU headers from the payload while ensuring importance information is preserved and accessible.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts importance information from the NALU headers at the media layer and places it into the QoS header before transmission. This extraction process separates the critical QoS information from the complex payload structure, allowing routers to access only the essential importance data in the QoS header without needing to parse the entire NALU header structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11316799B2Method and apparatus for transmitting a multimedia data packet using cross-layer optimization
Publication Date: 2022.04.26 SAMSUNG ELECTRONICS CO LTD
  • US11316799B2 patent drawing
  • US11316799B2 patent drawing
  • US11316799B2 patent drawing

AI summary

An apparatus and method for transmitting a multimedia data packet are provided. The method includes receiving Bottom-up Network Abstraction Layer (B-NAL) information from a network entity, determining a media data quality based on the received B-NAL information and generating media data having the determined media data quality, and generating a packet including the generated media data and transmitting the packet to the network entity.