Multicast Address Mapping for Virtual Network Substrate Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current packet forwarding systems in virtual networks face inefficiencies in multicast communication due to the need for pre-setting IP multicast addresses and the inefficient utilization of substrate network resources, as multicast communications often use the same IP multicast address across different virtual networks, leading to unnecessary usage of network lines.

Innovation Solution

A packet forwarding apparatus that includes a multicast determination unit, a multicast mapping information storage unit, and a multicast mapping unit to dynamically allocate and manage second multicast addresses associated with first multicast addresses, allowing for efficient encapsulation and decapsulation of multicast packets across virtual networks, thereby optimizing substrate network utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the same IP multicast address is used across different virtual networks, then multicast communication can be established, but substrate network resources are inefficiently utilized due to unnecessary usage of network lines

Engineering Contradiction:
Improvemulticast communication capabilityVSAvoidsubstrate network resource utilization
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent segments the substrate network into multiple virtual networks using virtual switching elements, allowing multicast traffic to be isolated and directed only to relevant virtual networks. This segmentation enables efficient resource utilization by preventing unnecessary multicast traffic propagation across the entire substrate network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a multicast address management entity that acts as an intermediary to dynamically allocate and manage multicast addresses. This intermediary coordinates address allocation across virtual networks, ensuring that multicast traffic is efficiently routed only to necessary destinations rather than flooding the entire substrate network.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If IP multicast addresses are pre-set for multicast communication, then multicast can be established, but the labor required for setting up multicast communications increases

Engineering Contradiction:
Improvemulticast communication establishmentVSAvoidsetup labor
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service mechanisms where virtual switching elements and the multicast address management entity automatically perform address allocation and multicast group management without requiring manual intervention. The system autonomously handles address assignment, group formation, and traffic routing, significantly reducing setup labor while maintaining reliable multicast communication.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary actions by pre-configuring the multicast address management entity and virtual switching elements with the necessary control logic and address pools. This preliminary setup enables automatic, on-demand address allocation when multicast traffic is detected, eliminating the need for manual pre-configuration of each multicast group while ensuring reliable communication establishment.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If multicast communications are directed to all virtual networks, then multicast packet delivery is simplified, but line utilization efficiency decreases due to unnecessary traffic on network lines

Engineering Contradiction:
Improvepacket delivery simplicityVSAvoidline utilization efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements dynamic multicast address allocation and traffic routing where the multicast address management entity continuously monitors virtual network membership and traffic patterns. This dynamic approach allows the system to adaptively adjust multicast group compositions and routing paths in real-time, ensuring that multicast traffic is delivered only to active members while maintaining simple packet forwarding operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by allowing different virtual networks to have customized multicast address allocations and routing policies tailored to their specific requirements. Each virtual network can optimize its multicast traffic handling independently, improving line utilization efficiency while maintaining the simplicity of packet delivery through localized control policies.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10742697B2Packet forwarding apparatus for handling multicast packet
Publication Date: 2020.08.11 NEC CORP
  • US10742697B2 patent drawing
  • US10742697B2 patent drawing
  • US10742697B2 patent drawing

AI summary

A packet forwarding apparatus includes: a multicast determination unit that determines whether a packet that flows through a virtual network is a multicast communication packet; a multicast mapping information storage unit; a multicast mapping unit that allocates a second multicast address to a first multicast address of a newly generated multicast communication and manages these multicast addresses as a piece of mapping information; and a packet encapsulation unit that encapsulates the packet that flows through the virtual network. The packet encapsulation unit encapsulates the multicast communication packet that flows through the virtual network by using the second multicast address.