Metadata-Enhanced SDN Path Control for Dynamic Traffic Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Software Defined Network (SDN) technologies, such as OpenFlow, face difficulties in dynamically controlling data transmission paths, especially when the IP address of the communication destination is not fixed, and lack the ability to perform control based on application types, user operation status, or geographical location, making network path settings inconvenient and limited.

Innovation Solution

An information transmission system comprising an information communication apparatus and an information transmission apparatus that adds additional information to packet data, allowing the information transmission apparatus to search and process the data based on stored conditions and process instruction information associated with the received additional information, enabling flexible data transmission control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If packet data is controlled on the basis of header information (IP address, MAC address, etc.), then data transmission control can be implemented, but setting becomes inconvenient and difficult when IP addresses are not fixed or when control based on application type, user status, or location is needed

Engineering Contradiction:
Improvecontrol flexibilityVSAvoidsetting convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary device between the terminal and network that adds metadata (application type, user status, location information) to packet data. This metadata serves as a mediator that enables the transmission apparatus to perform flexible control based on these additional parameters without requiring complex configuration at each terminal or manual IP address management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The transmission apparatus pre-stores multiple transmission paths and their corresponding conditions (application types, user statuses, location ranges) in advance. When packet data arrives, the apparatus automatically matches the metadata against these pre-stored conditions and selects the appropriate path, eliminating the need for real-time manual configuration or complex runtime decision-making.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If conventional SDN control based on header information is used, then network control can be implemented, but it cannot perform control based on application types, user operation status, or geographical location

Engineering Contradiction:
Improvecontrol capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the control function into two parts: the transmission apparatus handles complex control logic by matching metadata against pre-stored conditions, while the terminal simply adds basic metadata to packets. This segmentation allows advanced control capabilities without requiring complex processing at each terminal device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The terminal automatically adds relevant metadata (application type, user status, location) to its own packet data without external assistance. This self-service approach enables the system to gather necessary control information without requiring centralized collection or complex inter-device communication protocols.

Inventive Principle:
Principle #25Self-service

3Reliability

If IP address-based control is used, then transmission path control can be implemented for fixed IP addresses, but it becomes difficult to control traffic when IP addresses change dynamically as in peer-to-peer communication

Engineering Contradiction:
Improvecontrol reliabilityVSAvoiddynamic adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent changes the control parameter from static IP addresses to dynamic metadata parameters (application type, user status, location information) that can change without requiring reconfiguration. The transmission apparatus maintains reliable control by continuously matching current metadata against pre-stored conditions, adapting automatically to changing network environments including dynamic IP addresses in peer-to-peer communication.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9680739B2Information transmission system, information communication apparatus, and information transmission apparatus
Publication Date: 2017.06.13 THE UNIV OF TOKYO
  • US9680739B2 patent drawing
  • US9680739B2 patent drawing
  • US9680739B2 patent drawing

AI summary

The information which can be acquired at the information communication apparatus side is treated as additional information. The information communication apparatus transmits the additional information and packet data, and the information transmission apparatus communicably connected to the information communication apparatus receives the packet data from the information communication apparatus. Conditions on the basis of the additional information to be received are stored in association with process instruction information. A condition which can be satisfied by the additional information received from the information communication apparatus is searched from among the stored conditions. If a condition which can be satisfied by the additional information is present, predetermined feature information of the packet data received from the information communication apparatus is extracted, the packet data is processed on the basis of the process instruction information associated with the condition, and the extracted feature information is stored in association with the process instruction information.