Dynamic Protocol Stack Processing for IoT Data Packets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communications, the existing protocol stack structure for data packet processing leads to increased header overhead, reduced air-interface resource utilization, and higher costs for intelligent devices with small data transmission needs, particularly in IoT applications.

Innovation Solution

A method and apparatus for determining a processing mode for data packets based on device type, service type, or network device capabilities, allowing for segmentation, concatenation, out-of-order transmission, or transparent transmission, thereby reducing header information and optimizing resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data packets are processed through the complete protocol stack structure (PDCP, RLC, MAC, PHY layers), then data transmission reliability is ensured, but header overhead increases and air-interface resource utilization decreases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidheader overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the protocol stack processing into two modes: a simplified mode for small data packets that bypasses intermediate layers, and a complete mode for large data packets that processes through all layers. This segmentation allows the system to apply appropriate processing depth based on packet size, reducing unnecessary header overhead for small packets while maintaining reliability for large packets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic protocol stack processing by introducing a determination module that selects between simplified and complete processing modes based on real-time packet characteristics (size, type, service requirements). This dynamic adaptation allows the system to optimize the balance between reliability and header overhead for each packet individually.

Inventive Principle:
Principle #15Dynamics

2Reliability

If data packets are processed through the complete protocol stack structure, then data transmission reliability is ensured, but air-interface resource utilization decreases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidair-interface resource utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments protocol processing into simplified and complete modes, allowing small packets to use the simplified path that consumes fewer air-interface resources while maintaining essential reliability through selective processing at critical layers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial processing action by implementing a simplified protocol stack mode that performs only essential functions (header addition at PHY layer, basic error handling) for small packets, avoiding the excessive processing of intermediate layers while still ensuring minimum reliability requirements are met.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If standard protocol stack processing is used for all devices, then system compatibility is maintained, but transmission costs increase for intelligent devices with small data needs

Engineering Contradiction:
Improvesystem compatibilityVSAvoidtransmission cost
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic processing mode selection that adapts to device type, packet size, and service requirements. Intelligent devices with small data needs automatically receive simplified processing, reducing their transmission costs, while the system maintains compatibility through standardized interfaces and selective application of processing modes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different processing qualities to different packets based on their characteristics. Small packets from IoT devices receive simplified processing with reduced header overhead, while large packets or critical packets receive complete processing. This local differentiation reduces overall transmission costs without compromising system compatibility.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3300274B1User equipment and network side equipment, and method of determining processing mode for data packet
Publication Date: 2021.03.03 HUAWEI TECH CO LTD
  • EP3300274B1 patent drawingFigure 1~2
  • EP3300274B1 patent drawingFigure 3~4
  • EP3300274B1 patent drawingFigure 5a~6

AI summary

The present invention discloses user equipment, a network side device, and a method for determining a processing mode for a data packet. The user equipment includes: a determining module, configured to determine a processing mode for a data packet; and a first sending module, configured to: process the data packet according to the determined processing mode, and send the data packet to the network side device. By using the present invention, an encapsulation format of a data packet is determined by determining a processing mode for the data packet, so that utilization of air-interface resources is increased.