Network Access Component Priority Assignment via Hardware ID

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network communication systems face challenges in managing priority levels for data packets, as sources cannot be trusted to assign accurate priority, leading to difficulties in distinguishing between packets that require high Quality of Service (QoS) and those that do not.

Innovation Solution

A method and network access component that determine a hardware identifier associated with data and assign a priority level based on it, using a processing element to prioritize data accordingly, with a server maintaining an identifier database to provide trusted priority information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If sources are allowed to assign their own priority level to packets, then packet handling becomes simple and fast, but priority level accuracy deteriorates because sources cannot be trusted to assign accurate priority

Engineering Contradiction:
Improvepacket handling simplicityVSAvoidpriority level accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces network devices (routers, switches) as intermediary trusted authorities that assign priority levels to packets. Instead of sources directly assigning priority, the network infrastructure acts as a mediator that receives packets, determines appropriate priority levels based on service requirements, and tags packets with accurate priority information. This resolves the contradiction by maintaining handling simplicity while improving priority accuracy through the intermediary's authoritative assignment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where network devices monitor network conditions, service requirements, and packet characteristics to dynamically adjust priority assignments. The system continuously evaluates packet flows and provides feedback to priority assignment logic, ensuring that priority levels remain accurate even as network conditions change. This feedback loop maintains priority accuracy without complicating the fundamental packet handling process.

Inventive Principle:
Principle #23Feedback

2Reliability

If high QoS is provided for all packets, then service quality improves, but network resource burden increases making it unsustainable

Engineering Contradiction:
Improveservice qualityVSAvoidnetwork resource burden
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by providing differentiated QoS treatment to different packets based on their specific requirements. Instead of uniformly applying high QoS to all packets, the system assigns priority levels locally to each packet or flow based on its service type, importance, and network conditions. This allows critical packets to receive enhanced handling while ordinary packets use standard processing, resolving the contradiction by concentrating resources where they are most needed rather than wasting them on all packets.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of resource allocation from uniform to variable based on priority levels. By introducing priority as a variable parameter, the system dynamically adjusts the amount of network resources (bandwidth, buffering, processing) allocated to different packets. High-priority packets receive more resources while low-priority packets receive fewer resources, optimizing the balance between service quality and resource consumption.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If priority level indicators are added to packets for QoS differentiation, then QoS discrimination improves, but packet complexity and processing overhead increase

Engineering Contradiction:
ImproveQoS discrimination capabilityVSAvoidpacket handling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by assigning priority levels to packets at the point of ingress into the network, before packets traverse through multiple network devices. Network devices at the boundary perform the priority assignment and tagging in advance, so that subsequent network devices can simply read and act on the pre-assigned priority without performing complex analysis. This resolves the contradiction by performing the complex discrimination task once in advance rather than repeatedly at each network device.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10135942B2Differentiated priority level communication
Publication Date: 2018.11.20 BCE
  • US10135942B2 patent drawing
  • US10135942B2 patent drawing

AI summary

Provided are methods, apparatuses and systems for providing prioritized data distribution at a customer premise. A network access component may determine a particular hardware identifier associated with data received from a communication entity. The hardware identifier may uniquely identifying a piece of hardware originating data. The network access component may also determine a particular priority level associated with the data based on the particular hardware identifier. The network access component may also prioritize at least a portion of the data on a basis of the particular priority level.