Forwarding Plane Device Service Identity Encapsulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network techniques lack flexibility in service management, as they do not effectively utilize user identities to dynamically manage and route packets for service operations.

Innovation Solution

A packet processing method and device that encapsulates user packets with service identities, allowing forwarding plane devices to manage services by determining service operations based on user identities, and updating forwarding tables for enhanced service management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a controller generates a forwarding table and sends it to a BRAS or SR for packet forwarding, then packet forwarding can be achieved, but service management flexibility is insufficient

Engineering Contradiction:
Improveservice management flexibilityVSAvoidnetwork management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the network management function by introducing a separate service management system that operates independently from the traditional controller-BRAS/SR architecture. The service management system manages services through packet processing nodes, separating service management complexity from the forwarding plane and enabling flexible service deployment without increasing overall network management complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a service management system as an intermediary between the service provider and the packet processing nodes. This intermediary system manages service identification and routing by processing packets with service identifiers, enabling flexible service management without directly controlling the forwarding tables of BRAS or SR devices

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If packets are forwarded according to a forwarding table, then efficient packet routing is achieved, but dynamic service operations are limited

Engineering Contradiction:
Improvedynamic service operation capabilityVSAvoidpacket forwarding efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces dynamic service operation capability by allowing the service management system to modify packet routing decisions based on real-time service requirements. The service management system can dynamically identify services through packet processing and route packets accordingly, enabling adaptive service operations without compromising the efficiency of the forwarding table mechanism

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements preliminary action by pre-configuring service identifiers and corresponding routing information in the service management system. When packets arrive, the system can quickly identify services based on pre-established mappings and route them appropriately, maintaining efficient forwarding while enabling dynamic service operations through pre-prepared service management policies

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11902116B2Packet processing method, forwarding plane device and network device
Publication Date: 2024.02.13 HUAWEI TECH CO LTD
  • US11902116B2 patent drawing
  • US11902116B2 patent drawing
  • US11902116B2 patent drawing

AI summary

A packet processing method includes receiving, by a forwarding plane device, a first packet transmitted by a user, where an identity of the user is comprised in the first packet, and a forwarding table is comprised in the forwarding plane device, determining, by the forwarding plane device, an identity of a service according to a corresponding relationship between the identity of the user and the identity of the service as well as the identity of the user in the first packet, generating, by the forwarding plane device, a second packet by encapsulating the first packet with the identity of the service, and transmitting the second packet to a network device to enable the network device to manage the service according to the identity of the service in the second packet.