Packet Processing With Upper-Layer Priority Indications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing packet processing mechanisms in communication systems fail to optimize scheduling and discarding of packets based on upper-layer protocol entity indications, leading to inefficiencies in data transmission and increased power consumption.

Innovation Solution

A packet processing method and apparatus that prioritizes or discards packets based on indication information from upper-layer protocol entities, optimizing scheduling and processing to improve data transmission efficiency and reduce power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If packet scheduling is optimized based on upper-layer protocol entity indications, then data transmission efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidpacket processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the packet processing function into two independent parts: (1) upper-layer protocol entity generates indication information about packet scheduling priorities, and (2) lower-layer protocol entity executes scheduling based on these indications. This segmentation allows each layer to operate independently, improving transmission efficiency without significantly increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The upper-layer protocol entity performs preliminary analysis and generates indication information about packet priorities before the lower-layer entity performs actual scheduling. This preliminary action enables the lower layer to make faster scheduling decisions without performing complex analysis itself, thus improving efficiency while keeping device complexity manageable.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If packet processing is optimized with indication information from upper-layer protocol entities, then power consumption is reduced, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidpacket processing complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent extracts the complex packet analysis function from the lower-layer protocol entity and relocates it to the upper-layer protocol entity. The lower layer only needs to execute simple scheduling decisions based on indication information, which significantly reduces its processing complexity and power consumption while maintaining optimized packet handling.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The upper-layer protocol entity serves itself by generating the indication information it needs for packet scheduling, eliminating the need for the lower layer to perform complex analysis. This self-service approach reduces inter-layer communication overhead and simplifies the lower layer's processing requirements.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250310268A1Packet processing method and apparatus
Publication Date: 2025.10.02 VIVO MOBILE COMM CO LTD
  • US20250310268A1 patent drawing
  • US20250310268A1 patent drawing
  • US20250310268A1 patent drawing

AI summary

A packet processing method and apparatus. The packet processing method includes: in a case that a first condition is met, a first protocol entity prioritizes transmission of a target packet or prioritizes discarding of the target packet, where the first condition includes at least one of the following: the first protocol entity receives first indication information from a second protocol entity; and the first protocol entity does not receive second indication information from the second protocol entity; where the target packet is a packet corresponding to the first indication information or the second indication information, and the second protocol entity is an upper-layer protocol entity of the first protocol entity. In the embodiments of this application, data transmission efficiency can be improved.