CPE Packet Priority Mapping Beyond Application TOS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Intermediate node devices lack the ability to flexibly configure network transmission priorities for applications due to the absence of Type of Service (TOS) field settings in upper layer applications, and existing TOS field settings often do not accurately reflect actual network demands.

Innovation Solution

A method and device for setting packet transmission priority in customer premises equipment (CPE) devices that involve determining packet type and server IP address to assign appropriate priority levels using recording tables for DNS query and response packets, allowing flexible configuration based on specific applications and servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If intermediate node devices use TOS field for priority configuration, then priority processing can be provided, but many upper layer applications do not set the TOS field during design making the method ineffective

Engineering Contradiction:
Improvepriority configuration capabilityVSAvoidapplication compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent changes the parameter used for priority identification from TOS field to application identification based on destination IP address. The CPE device maintains a mapping table that associates specific IP addresses with priority levels, allowing priority configuration without relying on TOS field settings that many applications do not implement.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary mapping table that bridges the gap between IP address and priority level. This mapping table acts as a mediator that allows the CPE device to implement priority processing based on destination IP address rather than relying on the absent TOS field, thus solving the compatibility issue.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If applications set TOS field priority to be very high to gain advantages, then network transmission priority can be improved, but the value filled in the TOS field cannot fully reflect the actual demand

Engineering Contradiction:
Improvenetwork transmission speedVSAvoidpriority accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent changes the priority identification parameter from subjective TOS field values set by applications to objective priority levels determined by the CPE device based on destination IP address. This allows the network administrator to precisely control priority levels according to actual network demands rather than relying on application-set values that may not reflect true requirements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a feedback mechanism where the CPE device monitors network traffic and applies priority processing based on pre-configured mapping tables. This allows the system to adjust and optimize priority allocation based on actual network conditions and demands, ensuring that priority accuracy reflects true network requirements.

Inventive Principle:
Principle #23Feedback

3Device complexity

If intermediate node devices cannot specifically designate network priority usage rules for certain applications, then configuration simplicity is maintained, but network experience for downstream clients deteriorates

Engineering Contradiction:
Improveconfiguration complexityVSAvoidnetwork experience quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent changes the configuration parameter from application-layer TOS field settings to network-layer IP address-based priority rules. This allows the CPE device to implement specific priority rules for certain applications and services by simply configuring destination IP addresses and corresponding priority levels, maintaining configuration simplicity while improving network experience quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12407617B2Method and device for setting priority of packet transmission
Publication Date: 2025.09.02 MEDIATEK SINGAPORE PTE LTD
  • US12407617B2 patent drawing
  • US12407617B2 patent drawing
  • US12407617B2 patent drawing

AI summary

A method for setting priority of packet transmission is provided. The method includes receiving an uplink packet from a client device via a local area network (LAN) port. The method includes determining whether the uplink packet is a domain name system (DNS) query packet. The method includes comparing a query string in the uplink packet with a list including a plurality of strings when determining that the uplink packet is a DNS query packet. The method includes recording a first transaction ID in the uplink packet and a priority that corresponds to the query string in the list into a first recording table when the query string matches one of the plurality of strings in the list. The method includes transmitting the uplink packet to a network server according to a first priority level via a wide area network (WAN) port.