SDN Interface Device for Optical and Wireless Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SDN solutions are limited in supporting optical and wireless networks, as well as IoT devices, due to their vendor-specific and packet-switched nature, which cannot handle analogue data transport and lack compatibility with modern switching technologies like flexi-WDM and wireless technologies beyond Wi-Fi.

Innovation Solution

An interface device with a vendor and technology-specific layer, device abstraction layer, and protocol mapping layer that translates control and message data between SDN controllers and network devices, enabling SDN control and monitoring through OpenFlow protocol for optical, wireless, and IoT devices, and allowing legacy devices to become programmable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If OpenFlow protocol is used for SDN control, then packet-switched network devices can be controlled, but optical and wireless networks cannot be supported

Engineering Contradiction:
Improvenetwork device compatibilityVSAvoidprotocol translation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary device positioned between the SDN controller and network devices that performs protocol translation. This intermediary translates OpenFlow protocol messages from the SDN controller into device-specific protocols (such as CLI, SNMP, or proprietary protocols) for optical and wireless devices, enabling compatibility without requiring the SDN controller to support multiple protocols directly.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The control plane is segmented into multiple components: the SDN controller using OpenFlow, the intermediary translation device, and the network devices. This segmentation allows each component to operate with its own protocol stack, with the intermediary handling the protocol conversion burden, thus resolving the contradiction between versatility and complexity.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If vendor-specific protocols are used for network devices, then device functionality is preserved, but SDN control and monitoring cannot be implemented

Engineering Contradiction:
Improvedevice control capabilityVSAvoidSDN controller compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The intermediary device acts as a mediator that receives standardized OpenFlow commands from the SDN controller and translates them into vendor-specific protocol commands that the target network device can execute. This preserves the original device functionality while enabling SDN control through a standardized interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The intermediary device is designed with multi-functionality to support multiple vendor-specific protocols and device types. It can translate OpenFlow messages to various proprietary protocols (Cisco CLI, Juniper Junos, SNMP, etc.), making it a universal solution that bridges the gap between standardized SDN control and diverse vendor-specific devices.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If digital packet switching is used, then SDN control works well, but analogue optical and wireless networks cannot be controlled

Engineering Contradiction:
Improvedata transport protocol supportVSAvoidprotocol mapping complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The intermediary device handles the complexity of mapping digital packet-switching concepts to analogue network operations. It translates OpenFlow flow table entries into configurations that make sense for analogue networks, such as mapping flow match fields to wavelength/frequency parameters for optical networks or to radio resource parameters for wireless networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs parameter changes by mapping digital packet parameters (source/destination IP, port numbers, protocol types) to analogue network parameters (wavelengths, frequencies, power levels, modulation schemes). This parameter transformation enables SDN control of analogue networks while maintaining the digital OpenFlow interface.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11095757B2SDN interface device
Publication Date: 2021.08.17 G98 NETWORKS LLC
  • US11095757B2 patent drawing
  • US11095757B2 patent drawing
  • US11095757B2 patent drawing

AI summary

An interface device (100) for interfacing between a network device (170-240) and a software-defined networking (SDN) controller (150), the interface device (100) comprising: a first interface (140) for connecting the interface device (100) to the SDN controller (150); a second interface (160) for connecting the interface device (100) to the network device (170-240); a vendor and technology specific layer module (110), which is operative to transmit control and message data to, and to receive control and message data from, the network device (170-240) in a native control and message data protocol of the network device; a device abstraction layer module (120), which is operative to generate a device abstraction model (400) representing capabilities of the network device (170-240); and a protocol mapping layer module (130), which is operative to map control and message data used by the network device (170-240) onto the device abstraction model (400), such that messages issued by the SDN controller (150) in its native message format can be transmitted to the network device in a native message format of the network device (170-240), and messages issued by the network device (170-240) in its native message format can be transmitted to the SDN controller (150) in the native message format of the SDN controller (150).