SDN Controller for Heterogeneous IoT Device Networking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional networks face challenges in supporting heterogeneity in devices, networking behaviors, and underlying protocols, particularly for resource-constrained IoT devices, leading to mismatches in communication capabilities, protocols, and bandwidth, which complicates device communication and networking in IoT implementations.

Innovation Solution

The implementation of Software Defined Networking (SDN) allows for flexible and programmable network configuration by obtaining configuration information of terminal devices, determining traffic paths, and configuring underlying network nodes to route traffic accordingly, enabling agile and flexible device communication and networking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional networking schemes are used to support IoT devices, then device heterogeneity and protocol mismatches are handled, but network flexibility and adaptability are reduced

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidnetworking complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a network controller as an intermediary component that centrally manages and coordinates communication between heterogeneous IoT devices and the network infrastructure. This mediator handles protocol translation, traffic path determination, and device configuration, thereby achieving network flexibility without requiring complex networking capabilities in each individual device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where the network controller continuously monitors device status, traffic conditions, and network performance. Based on this feedback, the controller dynamically adjusts traffic paths, reconfigures network nodes, and optimizes resource allocation, enabling the network to adapt to changing conditions while maintaining manageable complexity through centralized control.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If hardware upgrades are performed to support multiple protocols, then protocol compatibility is improved, but cost and implementation time increase

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidimplementation cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent replaces physical hardware upgrades with software-based solutions. The network controller uses software-defined networking (SDN) techniques to implement multiple protocol support, allowing the network to handle diverse communication protocols without requiring expensive hardware modifications. This software-centric approach enables protocol compatibility while significantly reducing implementation costs and deployment time.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Quantity of substance

If resource-constrained IoT devices are used, then device deployment cost is reduced, but communication capability mismatches increase

Engineering Contradiction:
Improvedevice resource consumptionVSAvoidcommunication reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The network controller acts as a mediator that compensates for the limited capabilities of resource-constrained IoT devices. It performs protocol translation, traffic optimization, and error handling on behalf of these devices, ensuring reliable communication despite their resource constraints. This approach allows deployment of low-cost devices while maintaining communication reliability through centralized intelligence.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11178595B2Method and device for networking
Publication Date: 2021.11.16 NOKIA TECHNOLOGIES OY
  • US11178595B2 patent drawing
  • US11178595B2 patent drawing
  • US11178595B2 patent drawing

AI summary

Embodiments of the present disclosure provide a method for networking and a corresponding device. The method includes in response to a terminal device accessing network, obtaining configuration information of the terminal device; based on the configuration information, determining a traffic path associated with the terminal device; and configuring an underlying network node of the network based on the traffic path such that the underlying network node routes traffic associated with the terminal device based on the traffic path. A device that can implement the above method is further disclosed.