Scalable Header Extension via Payload Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication systems face challenges in efficiently extending packet headers to accommodate additional data without increasing frame duration or requiring additional time slots, especially when legacy devices need to maintain compatibility and minimize overhead.

Innovation Solution

A scalable header extension structure that inserts extension headers into the payload or padding bits of packets, using indicator bits to point to subsequent extension headers, allowing for flexible and efficient transmission of additional data without extending frame duration or requiring separate frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If extension headers are transmitted using separate frames or additional time slots, then header extension data can be transmitted, but frame duration increases and transmission overhead increases

Engineering Contradiction:
Improveheader extension data transmissionVSAvoidframe duration
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent merges the extension header data with the existing packet structure by inserting it into the payload field or padding bits of the current frame, rather than transmitting it in a separate frame. This combining approach allows header extension information to be conveyed without increasing frame duration or requiring additional time slots, thus resolving the contradiction between transmitting extension data and maintaining frame timing efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The payload field and padding bits in the packet structure are designed to serve multiple functions: they can carry actual payload data, transmission padding, or extension header information depending on the communication needs. This multi-functionality allows the same transmission resources to accommodate header extensions without requiring dedicated separate resources, thereby avoiding increased frame duration while still transmitting extension data.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Device complexity

If extension headers are inserted into payload or padding bits, then overhead is reduced and legacy compatibility is maintained, but the header extension capability is limited by available bits

Engineering Contradiction:
Improvetransmission overheadVSAvoidheader extension capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The extension header is segmented into multiple parts or fields that can be distributed across different packet structures. By dividing the extension header into manageable segments that fit within available payload or padding bit spaces, the system can convey extensive header extension information through multiple packets without requiring large contiguous bit allocations, thus overcoming the limitation of available bits while maintaining low overhead.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extends the header extension capability by utilizing the temporal dimension - multiple packets can collectively carry the full extension header information through their individual payload or padding bits. This transforms the limitation from a spatial constraint (bits per packet) to a temporal solution (across multiple packets), thereby increasing adaptability without proportionally increasing per-packet overhead.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If indicator bits are used to point to subsequent extension headers, then flexible transmission is enabled, but device complexity increases

Engineering Contradiction:
Improveflexible transmissionVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The indicator bits are pre-configured with standardized values that directly encode common extension header locations or patterns. By establishing predetermined indicator bit configurations before transmission, the receiving device can quickly interpret extension header information using simple lookup or decoding logic, rather than performing complex real-time analysis, thus achieving flexible transmission with minimal processing complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8711771B2Scalable header extension
Publication Date: 2014.04.29 QUALCOMM INC
  • US8711771B2 patent drawing
  • US8711771B2 patent drawing
  • US8711771B2 patent drawing

AI summary

Systems and methods for extending header fields are disclosed. The header field may be extended without changing the current size of the header. Reserve bits may be used to indicate the use of an extended header and the extended header may be store in a variety of locations within the frame, including the frame payload or pad bits.