Carrier Packet Priority Update via Tunneled Payload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electronic networks, tunneled packets often have their priority information ignored once incorporated into carrier packets, leading to inappropriate handling by network equipment, as the equipment relies on priority information from the carrier packets instead.

Innovation Solution

Network equipment updates the packet priority of carrier packets based on the priority of tunneled packets using priority mapping tables or algorithms, ensuring that tunneled packet priorities are utilized for proper handling and processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If tunneled packets are incorporated into carrier packets for network communication, then network compatibility and communication capability are improved, but packet priority information from tunneled packets is lost and network equipment handling becomes inappropriate

Engineering Contradiction:
Improvenetwork communication capabilityVSAvoidpacket priority information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The transmitting device performs preliminary action by extracting priority information from the tunneled packet and updating the carrier packet's priority field before transmission. This ensures that network equipment receives the correct priority information in advance, eliminating the information loss that would otherwise occur during tunneling.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transmitting device acts as an intermediary between the tunneled packet and the carrier packet. It extracts priority information from the tunneled packet and transfers it to the carrier packet, serving as a mediator that preserves critical information through the tunneling process without requiring network equipment to parse the tunneled packet directly.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If network equipment uses priority information from carrier packets, then processing simplicity is maintained, but service level and processing order become inappropriate for the actual tunneled packet content

Engineering Contradiction:
Improvenetwork equipment processingVSAvoidservice level handling
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The transmitting device performs preliminary action by updating the carrier packet's priority field to reflect the tunneled packet's priority before transmission. This allows network equipment to continue using simple carrier packet processing while receiving accurate priority information, thereby maintaining ease of operation without sacrificing service level reliability.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If carrier packets are transmitted with original priority information, then transmission efficiency is maintained, but inappropriate processing and unnecessary low or high-priority handling occurs

Engineering Contradiction:
Improvenetwork transmission efficiencyVSAvoidinappropriate packet processing
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The transmitting device performs preliminary action by updating the carrier packet's priority information to match the tunneled packet's priority before transmission. This eliminates inappropriate processing at network equipment while maintaining transmission efficiency, as the carrier packet structure and transmission process remain unchanged—only the priority field is corrected in advance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10862809B2Modifying carrier packets based on information in tunneled packets
Publication Date: 2020.12.08 ADVANCED MICRO DEVICES INC
  • US10862809B2 patent drawing
  • US10862809B2 patent drawing
  • US10862809B2 patent drawing

AI summary

The described embodiments include an electronic device that handles network packets. During operation, the electronic device receives a carrier packet, the carrier packet that includes a tunneled packet in a payload of the carrier packet, wherein the tunneled packet includes a packet priority of the tunneled packet and the carrier packet includes a packet priority of the carrier packet. The electronic device then updates the packet priority of the carrier packet based on the packet priority of the tunneled packet.