On-Path Data Processing Layers for Efficient Communication Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication networks struggle with data processing efficiency as intermediate nodes primarily forward data packets without processing, leading to inefficiencies as data volumes increase.

Innovation Solution

Deploying packet data convergence protocol and data processing layers on each node to enable on-path data processing, allowing functions such as routing, pre-processing, storage, analytics, and data format confirmation, enhancing data processing capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If intermediate nodes only forward data packets without processing, then device complexity is reduced, but data processing efficiency deteriorates

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidnode structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the network node into distinct functional modules: a data processing module that performs data processing functions and a forwarding module that handles packet forwarding. This segmentation allows the node to simultaneously process data and forward packets without increasing overall structural complexity, as each module has a dedicated function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network node is designed with multi-functionality, where the same node can both forward data packets and process data. The data processing module can perform various operations including filtering, aggregation, and transformation of data packets, making the node versatile in handling different data processing requirements while maintaining its forwarding capability.

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

2Productivity

If data processing functions are added to each node, then data processing capability is improved, but device complexity increases

Engineering Contradiction:
Improvedata processing capabilityVSAvoidnode architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The node architecture is segmented into functional modules where the data processing module handles processing tasks and the forwarding module handles packet transmission. This modular segmentation improves data processing capability while keeping the architecture manageable through clear functional separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a data processing module as an intermediary component between the receiving interface and the forwarding module. This intermediary module processes data packets before they are forwarded, enabling enhanced data processing capability without directly complicating the core forwarding architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If protocol layers are deployed on each node for data processing, then data utilization is enhanced, but ease of operation deteriorates

Engineering Contradiction:
Improvedata utilization efficiencyVSAvoidnode configuration complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The network node is designed with universal multi-functionality, supporting both data forwarding and multiple data processing operations through integrated protocol layers. This allows the same node configuration to handle various data processing tasks without requiring separate configurations for each function, thereby enhancing data utilization while maintaining ease of operation.

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

Data Source

PatentUS20250267512A1Communication method, apparatus, and system
Publication Date: 2025.08.21 HUAWEI TECH CO LTD
  • US20250267512A1 patent drawing
  • US20250267512A1 patent drawing
  • US20250267512A1 patent drawing

AI summary

In accordance with an embodiment a method includes receiving first data belonging to data plane data; processing the first data through a data processing layer to obtain second data; sending the second data to a packet data convergence protocol (PDCP) layer through the data processing layer; and sending third data, where the third data is obtained by processing the second data through at least the PDCP layer.