Shortened NAL Header for IPv6 QoS Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video codec technologies, such as SVC and MVC, require parsing of long NALH headers to identify layer or view information, which burdens processors and increases system costs, and also complicate Quality of Service (QoS) control in IPv6 networks.

Innovation Solution

The implementation of a shortened NALH (SNALH) that replaces the conventional 3-5 byte long NALH with a pre-defined short label for layer identification, allowing for reduced processing complexity and enabling QoS control without parsing the NALH in IPv6 routers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the conventional NALH format with full layer identification information is used, then accurate layer identification is achieved, but processing complexity and time increase

Engineering Contradiction:
Improvelayer identification accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential layer identification information from the full NALH and places it in a shortened header format. This allows routers to perform QoS control based on extracted layer information without parsing the complete NALH, thereby reducing processing complexity while maintaining identification accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the NALH into two parts: a shortened header containing critical layer identification information for router processing, and the full NALH for decoder processing. This segmentation allows different parts of the system to process only the information they need, reducing overall processing complexity.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the full NALH is parsed for QoS control, then accurate QoS management is achieved, but processing time increases

Engineering Contradiction:
ImproveQoS control accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts essential QoS-related layer information from the full NALH and places it in the shortened header. Routers can perform QoS control by reading only this extracted information, achieving accurate QoS management without the time cost of parsing the complete NALH.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If the conventional NALH format is used, then complete layer information is available, but system cost increases

Engineering Contradiction:
Improvelayer information completenessVSAvoidsystem cost
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts only the essential layer identification information needed for QoS control and places it in the shortened header. This allows the system to maintain complete layer information availability for decoding while reducing system cost by eliminating the need for routers to process the full NALH.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12289236B2Packet format of network abstraction layer unit, and algorithm and apparatus for video encoding and decoding using the format, QoS control algorithm and apparatus for IPV6 label switching using the format
Publication Date: 2025.04.29 UNIVERSITY INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY
  • US12289236B2 patent drawing
  • US12289236B2 patent drawing
  • US12289236B2 patent drawing

AI summary

The construction method of NALU (Network Abstraction Layer Unit) for IPv6 label switching and its using algorithms of video encoding, QoS control, and decoding are provided. According to an embodiment of the present invention, the NALU format is composed of the NALH (Network Abstraction Layer Header) including the label and the NAL (Network Abstraction Layer) payload. Here, the label is determined based on layer information which is combination of a spatial scalable level, a temporal scalable level, and a quality scalable level of the encoded data. The decoder uses the label to decide which one of multiple decoding modules is used to decode the current NAL payload. Moreover, the label can be included in the packet header so that the MANE (Media Aware Network Element) can use the label to decide whether to forward the packet or drop it. For example, the label in the packet header can be used for QoS control of video service by using the flow label field in IPv6 packet header. The IPv6 router can identify priority of the video packet by using the 20 bit long flow label, into which the label in NALH can be inserted. According to the embodiment, the MANE assumed in the MPEG and JVT (Joint Video Team) can be implemented effectively.