Truncated MIC and PN Fields for Wireless Control Frame Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication protocols face challenges in effectively protecting control frames and MAC headers due to high overhead from traditional integrity protection mechanisms, especially in scenarios where control frames are transmitted frequently, leading to performance impacts.

Innovation Solution

Implementing a truncated Message Integrity Code (MIC) and Packet Number (PN) field approach using GMAC-256/GCMP-256 mechanisms for control frames and MAC headers, which balances security and overhead, allowing for efficient protection of control frames and MAC headers while maintaining adequate security levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional integrity protection mechanisms are used for control frames and MAC headers, then security is improved, but overhead increases significantly

Engineering Contradiction:
Improveintegrity protectionVSAvoidoverhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and applies integrity protection selectively only to control frames and MAC headers that require it, rather than applying uniform protection to all frame types. This selective approach reduces overall overhead while maintaining necessary security for critical control information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the protection parameter by using truncated MIC lengths (e.g., 4 bytes instead of full 16 bytes) and conditional application of integrity protection based on frame type and security requirements. This parameter optimization reduces overhead while maintaining adequate security levels for control frames.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If integrity protection is applied to all frame types, then security is improved, but performance deteriorates due to frequent transmissions

Engineering Contradiction:
ImprovesecurityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies different quality levels of integrity protection to different frame types and scenarios. Control frames receive full or truncated MIC protection while data frames may use different mechanisms, and the protection level is adjusted based on local security requirements and transmission frequency characteristics.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses partial action by applying integrity protection only when necessary (conditional based on frame type, security policies, and transmission characteristics) rather than universally to all frames. This partial application maintains security for critical control information while avoiding performance degradation from excessive protection on frequent transmissions.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If full MIC length is used for protection, then security is improved, but overhead increases

Engineering Contradiction:
Improvesecurity levelVSAvoidMIC field size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent changes the MIC field size parameter from the traditional full length (16 bytes) to truncated lengths (e.g., 4 bytes) based on security requirements and frame characteristics. This parameter optimization reduces overhead while maintaining adequate security levels for control frames where full cryptographic strength may be unnecessary.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240259806A1Apparatus, system, and method of protecting a wireless communication frame
Publication Date: 2024.08.01 INTEL CORP
  • US20240259806A1 patent drawing
  • US20240259806A1 patent drawing
  • US20240259806A1 patent drawing

AI summary

For example, a wireless communication station (STA) may be configured to set a Message Integrity Code (MIC) in a MIC field to protect contents of a control frame according to a Galois Message Authentication Code with 256-bit cipher-key (GMAC-256) protection mechanism. For example, the MIC may be based on a Packet Number (PN). For example, a size of the MIC field may be less than 16 bytes. For example, the STA may be configured to set a PN field based on the PN. For example, a size of the PN field may be less than 6 bytes. For example, the STA may be configured to transmit the control frame including the MIC field and the PN field.