Packet-Based Application Information Integrity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Improper use of application information in networks leads to improper allocation of network resources, resulting in inefficiencies and potential embezzlement.

Innovation Solution

Implementing methods to verify the integrity of application information within packets using various cryptographic techniques such as HMAC, digital signatures, and IPsec-based integrity verification to ensure the authenticity and integrity of the application information, thereby preventing improper use and embezzlement of network resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If application information is carried in service packets for network resource allocation, then network resource allocation efficiency is improved, but reliability deteriorates due to improper use and embezzlement of application information

Engineering Contradiction:
Improvenetwork resource allocation efficiencyVSAvoidapplication information integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by generating verification information (such as HMAC values or digital signatures) in advance during packet encapsulation. The verification information is calculated based on the application information and packet header before the packet is transmitted through the network, enabling receiving devices to verify integrity without adding real-time processing overhead that would affect resource allocation efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces verification information as an intermediary element between the application information and the packet processing system. This verification information (HMAC or digital signature) acts as a mediator that enables trust and integrity verification without requiring the receiving devices to trust the application information directly, thus resolving the reliability issue while maintaining allocation efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If verification information is added to packets for integrity checking, then reliability is improved, but device complexity increases due to additional verification processing

Engineering Contradiction:
Improveapplication information integrityVSAvoidverification processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces complex manual verification processes with automated cryptographic mechanisms. Instead of requiring complex logic to verify application information integrity, the system uses HMAC or digital signature algorithms that automatically provide verification through mathematical operations, reducing device complexity while improving reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the verification approach from complex multi-step validation to simple parameter comparison. The verification information is generated once during encapsulation and then simply compared against newly calculated values at receiving devices, transforming a complex verification process into a straightforward parameter matching operation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12579317B2Application information verification method, packet processing method, and apparatuses thereof
Publication Date: 2026.03.17 HUAWEI TECH CO LTD
  • US12579317B2 patent drawing
  • US12579317B2 patent drawing
  • US12579317B2 patent drawing

AI summary

An application information verification method is performed by a first apparatus. The first apparatus receives a first packet including application information. The first apparatus verifies integrity of the application information in the first packet. In embodiments of the present disclosure, the first packet includes the application information and first verification information, and the first verification information is for verifying the integrity of the application information. Therefore, after receiving the first packet, the first apparatus may verify the integrity of the application information based on the first verification information.