Stateless Multicast via Network Label Space

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face challenges in efficiently supporting multicast communications due to overlapping node and adjacency labels across networks, which complicates the routing and forwarding of multicast packets.

Innovation Solution

The implementation of a global label space within a network that assigns unique node and adjacency labels, allowing routers to identify themselves and forward packets based on these labels, ensuring no label overlap and enabling efficient multicast packet routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a global label space with unique node and adjacency labels is implemented, then multicast packet routing efficiency is improved and label overlap is prevented, but device complexity increases due to the need to manage and process unique labels across the network

Engineering Contradiction:
Improvemulticast packet routing efficiencyVSAvoidlabel management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the label space into distinct node labels and adjacency labels, with node labels identifying specific network nodes and adjacency labels identifying specific network links. This segmentation allows routers to efficiently process multicast packets by matching labels against segmented forwarding tables, improving routing efficiency while maintaining manageable complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to label processing by encoding explicit path tree structures within packet labels themselves. This allows packets to carry routing information multiple dimensions - both standard MPLS label switching and explicit path tree traversal - enabling efficient multicast delivery without requiring complex separate routing protocols.

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

2Measurement precision

If unique node and adjacency labels are assigned from a global label space, then label overlap is prevented and identification accuracy is improved, but the system complexity increases due to the need for global label management

Engineering Contradiction:
Improvelabel identification accuracyVSAvoidglobal label space management
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-assigning unique node labels and adjacency labels from a global label space before multicast operations begin. This pre-configuration ensures that when multicast packets are routed, labels are already unique and ready for immediate matching, eliminating the need for complex real-time label allocation and preventing label overlap without requiring complex management during operation.

Inventive Principle:
Principle #10Preliminary action

3Speed

If routers forward packets based on unique labels without state information, then forwarding speed is improved, but adaptability decreases due to the stateless nature of the forwarding process

Engineering Contradiction:
Improvepacket forwarding speedVSAvoidforwarding adaptability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent uses copying by encoding the explicit path tree structure within packet labels, allowing each packet to carry its own routing instructions. This enables stateless routers to forward packets at high speed by simple label matching, while the copied path information within labels provides the adaptability needed for different multicast scenarios without requiring routers to maintain complex state information.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11483236B2Stateless multicast based on network label space
Publication Date: 2022.10.25 NOKIA SOLUTIONS & NETWORKS OY
  • US11483236B2 patent drawing
  • US11483236B2 patent drawing
  • US11483236B2 patent drawing

AI summary

Various example embodiments for supporting stateless multicast communications in a communication system are presented. Various example embodiments for supporting stateless multicast communications may be configured to support stateless multicast communications in a label switching network (e.g., a Multiprotocol Label Switching (MPLS) network, an MPLS—Traffic Engineered (TE) network, or the like) based on a network label space. Various example embodiments for supporting stateless multicast communications based on a network label space may be configured to support assignment, from a network label space of a network, of a set of labels for nodes of the network and for adjacencies of the network. Various example embodiments for supporting stateless multicast communications based on a network label space may be configured to support assignment of node labels from the network label space for nodes of the network and assignment of adjacency labels from the network label space for adjacencies of the network.