Semantically Aware Network Packet Processing for QoS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network technologies face challenges in providing fine-grained quality-of-service (QoS) assurances and efficient services in dynamic environments, such as ad hoc networks, due to limitations in understanding packet content and attributes, and the inability to adapt to changing topologies and link bandwidths.

Innovation Solution

The integration of detailed, per-packet, semantic information (DPPS) into network-layer protocol packets allows routers to provide enhanced services by associating content, meaning, and importance attributes with packets, enabling fine-grained QoS assurances and publish/subscribe services, even when packets are encrypted, without requiring decryption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If detailed per-packet semantic information is added to packets, then QoS assurance and service differentiation are improved, but packet processing complexity increases

Engineering Contradiction:
ImproveQoS assuranceVSAvoidpacket processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the packet into distinct components: a fixed header containing control information and a variable-length semantic information field containing DPPS attributes. This segmentation allows routers to process packets efficiently by first examining the fixed header and only diving into the semantic information when needed, thus improving QoS assurance without uniformly increasing processing complexity across all packets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by making the semantic information field optional and variable-length. Routers can choose to process only the essential fixed header information for basic routing, and only examine the DPPS semantic information when QoS requirements demand it. This allows the system to provide enhanced QoS assurance when needed while avoiding unnecessary processing complexity for packets that don't require it.

Inventive Principle:
Principle #16Partial or excessive action

2Adaptability or versatility

If routers process each packet individually based on semantic information, then service differentiation is improved, but processing speed decreases

Engineering Contradiction:
Improveservice differentiationVSAvoidpacket processing speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent applies local quality by differentiating processing requirements at the packet level based on its characteristics. Packets with DPPS semantic information receive detailed individual processing for fine-grained service differentiation, while packets without semantic information undergo faster standard routing processing. This local differentiation enables service differentiation where needed without uniformly slowing down all packet processing.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the packet processing path adaptive rather than static. Routers dynamically choose between fast standard routing and detailed semantic-aware processing based on the presence and requirements of each individual packet. This dynamic approach allows the system to maintain high processing speeds for most packets while providing enhanced service differentiation for packets that require it.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If semantic information is extracted from encrypted packets, then content-aware services are improved, but security is compromised

Engineering Contradiction:
Improvecontent-aware servicesVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts only the necessary semantic information attributes (DPPS) from packets while leaving the encrypted payload intact. By taking out only the metadata-level semantic information and not the actual content, the system enables content-aware services for QoS management without compromising the security and privacy of the encrypted data itself.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses semantic information as an intermediary layer between the encrypted payload and the router processing functions. This intermediary contains the necessary attributes for QoS decisions without requiring decryption of the actual content. The intermediary approach allows content-aware services to be provided at the metadata level while maintaining security at the payload level.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Manufacturing precision

If routers support a large number of traffic classes, then QoS granularity is improved, but device complexity increases

Engineering Contradiction:
ImproveQoS granularityVSAvoidtraffic class management complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces another dimension to traffic classification by using the variable-length semantic information field to carry multiple DPPS attributes. Instead of relying solely on a fixed number of traffic class identifiers, the system uses this additional dimensional space to encode fine-grained classification information, enabling support for a large number of traffic classes without proportionally increasing device complexity.

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

Solution Approach 2:

The patent applies parameter changes by making the traffic class identification mechanism flexible and adaptive. Rather than using a fixed, rigid classification scheme, the system uses variable-length semantic information fields that can be dynamically interpreted based on the specific traffic class requirements. This allows the number of supported traffic classes to be adjusted by changing parameters in the semantic information rather than requiring proportional increases in device complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11102181B2Semantically aware network method and apparatus
Publication Date: 2021.08.24 SALO TIMOTHY J
  • US11102181B2 patent drawing
  • US11102181B2 patent drawing
  • US11102181B2 patent drawing

AI summary

A method and apparatus where network-layer devices use host-provided, detailed, per-packet, semantic information (DPPS information), which describes the content, meaning, importance, and/or other attributes of particular application data and is associated with each packet, to provide enhanced network services. In some embodiments of the above method, network-layer devices use DPPS information that includes QoS-related information to provide fine-grained, content-aware, and/or complex QoS assurances or similar services. In some embodiments, network-layer devices use DPPS information to provide network-based, application-protocol-independent, rate-adaptation services. In some embodiments, network-layer devices use DPPS information to provide highly efficient, application-protocol-independent, publish/subscribe dissemination services.