Multi-Layer Network Control for Bandwidth Balancing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centrally controlled networks, such as those using OpenFlow, face inefficiencies due to uneven distribution of communication flows across layers, leading to inadequate bandwidth for certain flows and obstructed network operation.

Innovation Solution

A communication system and control apparatus that determine destinations for communication flows across multiple layers, using OpenFlow switches and packet transport nodes, to balance load and secure bandwidth through the establishment of pseudo lines and optical paths, ensuring efficient operation by considering statistical multiplexing effects across layers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If detailed control is implemented in a centrally controlled network, then control precision is improved, but network operation efficiency deteriorates due to uneven distribution of communication flows

Engineering Contradiction:
Improvecontrol precisionVSAvoidnetwork operation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies dimensional change by transitioning from single-layer network layer control to multi-layer control that includes both network layer and data link layer. The control apparatus determines destinations for communication flows by considering both layers, thereby achieving balanced load distribution across multiple dimensions (layers) of the network architecture, which resolves the contradiction between detailed control and operational efficiency

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

Solution Approach 2:

The patent changes the control parameter from simple destination addressing to multi-parameter consideration including destination determination across multiple layers, pseudo line selection, and optical path selection. By modifying these control parameters to encompass statistical multiplexing effects across layers, the system achieves both detailed control and improved network operation efficiency

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If destinations for communication flows are determined without considering lower layer packet forwarding state, then control simplicity is improved, but bandwidth allocation efficiency deteriorates

Engineering Contradiction:
Improvecontrol simplicityVSAvoidbandwidth allocation efficiency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The control apparatus performs preliminary determination of destinations for communication flows by considering the packet forwarding state of lower layers before actual flow assignment. This advance consideration of lower layer state enables the system to predict and prevent bandwidth allocation inefficiencies, thereby maintaining both control simplicity and bandwidth allocation efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the control apparatus continuously monitors packet forwarding state in lower layers and uses this information to adjust destination determination for communication flows. This feedback loop ensures that bandwidth allocation remains efficient while maintaining relatively simple control operations

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2905929B1Communication system, control apparatus, control method, and program
Publication Date: 2020.02.19 NEC CORP
  • EP2905929B1 patent drawingFigure 1
  • EP2905929B1 patent drawingFigure 2
  • EP2905929B1 patent drawingFigure 3

AI summary

A communication system is provided whereby, in a centrally controlled network in which control targets are expanded, the system efficiently operates the overall network. The communication system includes a control apparatus that controls communication apparatus(s) included in a hierarchical network, and a first communication apparatus that forms links in a first layer of the network and performs processing related to communication flows based on a first packet handling operation. The control apparatus determines destinations to accommodate communication flows specified according to the first packet handling operation, based on information related to a second layer that differs from the first layer.