Mesh Network Packet Classification via Port Identifier Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication technologies, particularly those adhering to the IEEE 802.11 Standard, face challenges in providing Quality of Service (QoS) in multi-hop distributed networks, failing to differentiate and prioritize various media qualities such as high-definition (HD) and standard definition (SD) videos effectively.

Innovation Solution

A method and apparatus for network-based traffic recognition and packet classification are introduced, which extract port identifiers from packet headers, utilize pre-defined and dynamic port tables, and application headers to classify packets, enabling intelligent packet management and prioritization within a multi-hop mesh network, thereby optimizing QoS by distinguishing different traffic and content categories.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional QoS techniques are implemented on a single device in a single-hop network, then QoS management is simple and straightforward, but the system cannot handle multi-hop distributed networks and cannot discriminate different media qualities

Engineering Contradiction:
Improvenetwork topology adaptabilityVSAvoidQoS management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides QoS management into multiple independent components distributed across different network nodes. Each node maintains local port tables and performs independent packet classification, rather than centralizing QoS management in a single device. This segmentation enables the system to handle multi-hop distributed networks while keeping individual node complexity manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of QoS management by implementing port-based classification at multiple hierarchical levels (individual nodes, mesh networks, and cloud services). This multi-dimensional approach allows the system to simultaneously support single-hop and multi-hop networks, as well as discriminate different media qualities, without proportionally increasing overall system complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If packet classification is performed using detailed content analysis to distinguish HD and SD videos, then media quality discrimination is accurate, but processing time and computational resources increase

Engineering Contradiction:
Improvemedia quality discrimination accuracyVSAvoidpacket processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary packet classification by examining port identifiers in transport layer headers before deeper content analysis. Port tables are pre-configured with media quality associations, allowing the system to quickly categorize packets as HD, SD, or other types based on port matching, avoiding the need to analyze actual video content for every packet.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and utilizes port identifier information from packet headers as a key feature for classification, separating this classification function from full content analysis. By taking out the port-based classification step, the system achieves accurate media quality discrimination without the computational overhead of analyzing video content itself.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If dynamic port tables are maintained and updated for each application, then traffic recognition accuracy is improved, but memory usage and table management overhead increase

Engineering Contradiction:
Improvetraffic recognition accuracyVSAvoidmemory consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent creates port tables that serve multiple functions: they are used for packet classification, media quality discrimination, and traffic prioritization. A single port table structure supports various applications and media types, reducing the need for separate data structures for each application while maintaining high recognition accuracy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements port tables at local network nodes rather than maintaining centralized tables for all applications. Each node maintains only the port information relevant to its local traffic, reducing overall memory consumption while maintaining accurate local traffic recognition. The distributed nature of port tables allows each node to optimize its own memory usage based on local requirements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8908631B2Quality of service traffic recognition and packet classification for home mesh network
Publication Date: 2014.12.09 SONY GROUP CORP
  • US8908631B2 patent drawing
  • US8908631B2 patent drawing
  • US8908631B2 patent drawing

AI summary

An embodiment is a technique to perform network-based traffic recognition and packet classification. A port identifier in a transport layer header of a packet having a packet type associated with a priority level is extracted. The packet is transmitted from or to an application according to a network protocol in a multi-hop mesh network having a local node and a remote node. The port identifier includes a port number. The packet is classified into the packet type using the port identifier and one of a pre-defined port list, a dynamic port table, and an application header of the application.