Residential Gateway Packet Classification Offloading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Residential gateway access points face increased processing loads due to higher bandwidth and Internet of Things (IoT) demands, necessitating a method to alleviate the intensive packet classification processing burden.

Innovation Solution

Offloading packet classification processing from the access point to a hardware accelerator within the residential gateway, where the accelerator performs packet classification and provides the necessary information to the access point, allowing it to rely on a 'WiFi cookie' for subsequent packet processing, thereby reducing the processing load on the access point.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packet classification processing is performed at the access point, then packet classification accuracy is maintained, but processing load on the access point increases

Engineering Contradiction:
Improvepacket classification accuracyVSAvoidprocessing load on access point
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the packet classification processing function from the access point and relocates it to a dedicated classification device. This separation removes the computationally intensive classification tasks from the access point's workload while maintaining accurate classification through the specialized device, directly resolving the contradiction between maintaining classification accuracy and reducing processing load.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a dedicated classification device as an intermediary component between the network and the access point. This intermediary handles all packet classification operations, allowing the access point to receive only already-classified packets, thus eliminating the trade-off between classification accuracy and processing load by making the classification function independent.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If packet classification processing is performed at the access point, then classification functionality is maintained, but system throughput decreases

Engineering Contradiction:
Improveclassification functionalityVSAvoidsystem throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By extracting the packet classification function from the access point and placing it in a dedicated classification device, the system eliminates the processing bottleneck at the access point. This allows packets to be classified in parallel outside the main throughput path, maintaining full classification functionality while increasing overall system throughput.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the packet processing system into distinct functional components: a classification device for packet classification and an access point for wireless communication. This segmentation allows each component to specialize in its function, with the classification device handling classification independently so it does not impede the access point's throughput capability.

Inventive Principle:
Principle #1Segmentation

3Reliability

If access point processes all packets, then packet handling completeness is ensured, but energy consumption increases

Engineering Contradiction:
Improvepacket handling completenessVSAvoidenergy consumption at access point
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the energy-intensive packet classification processing from the access point and relocates it to a separate classification device. This ensures that all packets are still classified completely (maintaining packet handling completeness) while significantly reducing the access point's energy consumption by eliminating its classification processing burden.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11277346B2Method and apparatus for offloading packet classification processing of an access point in a residential gateway
Publication Date: 2022.03.15 INTEL CORP
  • US11277346B2 patent drawing
  • US11277346B2 patent drawing
  • US11277346B2 patent drawing

AI summary

A method and apparatus for offloading packet classification processing of an access point in a residential gateway. A residential gateway includes a wireless access point and a processing circuit. The processing circuit receives a data packet from a network via a network port, processes the data packet to obtain packet classification information for the data packet, and sends the data packet with the packet classification information to the access point. The access point may process the data packet based on the packet classification information received from the processing circuit. The packet classification information includes at least one of a basic service set identifier, a station identifier, and an access category. The processing circuit may include a packet accelerator. The packet accelerator may write a cookie including the packet classification information in a packet descriptor for the data packet.