Dynamic Bandwidth Scheduling in Optical Burst Transport Rings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing dynamic resource scheduling methods in Optical Burst Transport ring-Networks (OBTN) suffer from bandwidth collisions and inefficiencies due to distributed control management, leading to wasted resources and delayed processing times, particularly in timeslot division-based centralized control systems.

Innovation Solution

A dynamic bandwidth scheduling method where the master node prioritizes timeslots with the smallest hop count for source nodes, allocates bandwidths based on a bandwidth request matrix reduced to ensure maximum line rate compliance, and converts this allocation into a bandwidth map sent to slave nodes, optimizing resource utilization and reducing collisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If distributed MAC technology is used for medium access control, then node autonomy and simplicity are improved, but bandwidth resource waste and collision increase

Engineering Contradiction:
Improvenode autonomyVSAvoidbandwidth resource waste
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent introduces a centralized controller as an intermediary between slave nodes and the optical burst ring. The controller collects bandwidth requests from slave nodes, performs centralized scheduling, and generates bandwidth maps that are distributed back to nodes. This intermediary resolves the contradiction by providing coordinated control that prevents collisions and optimizes bandwidth utilization while maintaining node simplicity in execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the control function into a centralized controller that handles complex scheduling decisions separately from the slave nodes that only execute received bandwidth maps. This segmentation allows the system to benefit from centralized optimization while keeping individual nodes simple and autonomous in their data transmission operations.

Inventive Principle:
Principle #1Segmentation

2Productivity

If centralized MAC technology based on timeslot division is used, then network performance and bandwidth utilization are improved, but control complexity and processing delay increase

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidcontrol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The centralized controller acts as an intermediary that consolidates all scheduling complexity in a single device. It collects bandwidth requests, performs timeslot division and resource allocation, and distributes the resulting bandwidth maps to slave nodes. This separates control complexity from node complexity, allowing high bandwidth utilization without increasing individual node complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The controller performs preliminary scheduling actions by pre-calculating optimal timeslot assignments and generating bandwidth maps in advance. This preliminary action allows slave nodes to simply execute pre-determined schedules without needing to perform complex real-time scheduling decisions, thus reducing node complexity while maintaining high productivity.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If centralized control is used for bandwidth allocation, then fairness guarantee and collision reduction are improved, but processing time delay increases

Engineering Contradiction:
Improvefairness guaranteeVSAvoidprocessing time delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The controller performs preliminary bandwidth allocation decisions by collecting all bandwidth requests and pre-calculating optimal assignments before actual data transmission occurs. This preliminary scheduling action ensures fairness and collision-free transmission while minimizing real-time processing delay, as nodes simply execute pre-determined bandwidth maps during data transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes continuous operation where the controller continuously collects bandwidth requests and updates bandwidth maps, ensuring that scheduling decisions are always current and optimal. This continuous useful action maintains fairness and efficiency while keeping processing delays minimal through ongoing rather than periodic re-evaluation.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9755980B2Dynamic bandwidth scheduling method and device, and computer storage medium
Publication Date: 2017.09.05 ZTE CORP
  • US9755980B2 patent drawing
  • US9755980B2 patent drawing
  • US9755980B2 patent drawing

AI summary

Embodiments of the present disclosure disclose a dynamic bandwidth scheduling method and device, and a computer storage medium. The method is applied to each node in an Optical Burst Transport ring-Network (OBTN) and includes that: when a target node serves as a master node, for each source node in the OBTN, when a timeslot is allocated for a connection from the source node to a certain destination node, a timeslot occupied by a destination node having the smallest hop count to a destination node configured currently is selected preferentially among timeslots in which there exists an Optical Burst (OB) where there has been no drop operation; and when the target node serves as a master node, a timeslot allocation result is converted into a bandwidth map and the bandwidth map is sent to each slave node in the OBTN.