SDN Switch Protocol Analysis for Heterogeneous Vehicle Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods face difficulties in supporting communication between heterogeneous networks in vehicular environments, particularly in responding to access attempts through unsupported protocols, due to the need for separate gateways for protocol conversion.

Innovation Solution

A network management apparatus and control method for SDN-based in-vehicle networks that includes an SDN switch and controller, which receives packets from external sources, analyzes new protocols using pre-stored heterogeneous protocol information, and forwards necessary protocol information to enable communication between various network protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a separate gateway is used for protocol conversion between heterogeneous networks, then communication between different protocols is enabled, but the system cannot respond to access attempts through protocols not already supported by the gateway

Engineering Contradiction:
Improveprotocol support capabilityVSAvoidgateway configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway is designed to handle multiple protocol types simultaneously. The protocol analysis unit can identify and process packets from various heterogeneous protocols (CAN, LIN, Ethernet, TCP/IP, UDP, HTTP, MQTT, etc.), making the gateway universally applicable to different communication protocols without requiring separate dedicated gateways for each protocol type.

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

Solution Approach 2:

The gateway dynamically adapts to new protocols through on-demand protocol analysis. When a packet of an unrecognized protocol is received, the system analyzes the packet structure, identifies the protocol type, and dynamically configures the forwarding rules to handle this new protocol, allowing the gateway to evolve its capabilities without physical reconfiguration.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the gateway supports many protocols, then communication versatility is improved, but the difficulty of detecting and measuring new protocols increases

Engineering Contradiction:
Improvenumber of supported protocolsVSAvoidprotocol identification difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The manual configuration approach is replaced with automated protocol analysis. The protocol analysis unit automatically examines received packets, identifies protocol types through pattern recognition and structure analysis, and generates appropriate forwarding rules without human intervention, substituting mechanical manual configuration with an automated detection and analysis system.

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

Solution Approach 2:

The gateway performs self-configuration through automated protocol analysis. When encountering a new protocol, the system autonomously analyzes the packet structure, identifies the protocol type, creates appropriate forwarding rules, and updates its configuration database without requiring external manual setup, enabling the gateway to serve itself in protocol adaptation.

Inventive Principle:
Principle #25Self-service

3Speed

If protocol information is pre-stored in the gateway, then protocol conversion speed is improved, but the loss of information occurs when new protocols are encountered

Engineering Contradiction:
Improveprotocol conversion speedVSAvoidnew protocol information loss
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

Common protocol information and forwarding rules are pre-configured and stored in the gateway's protocol information database. This preliminary preparation enables fast processing for frequently encountered protocols, while the on-demand analysis mechanism serves as a backup for new or rare protocols, combining the benefits of both pre-processing and adaptive analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback loop where protocol analysis results from new protocols are fed back into the protocol information database. When a new protocol is analyzed and handled successfully, its protocol characteristics and forwarding rules are stored in the database, so that subsequent packets of the same protocol can be processed using the pre-stored information, improving speed for future occurrences.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10798222B2Apparatus for managing SDN-based in-vehicle network and control method thereof
Publication Date: 2020.10.06 HYUNDAI MOTOR CO LTD
  • US10798222B2 patent drawing
  • US10798222B2 patent drawing
  • US10798222B2 patent drawing

AI summary

A software defined network (SDN)-based network management apparatus includes: an SDN controller including a first management unit to store a plurality of heterogeneous protocol information items, and an SDN switch controlled by the SDN controller and including a second management unit to store at least one heterogeneous protocol information item acquired from the SDN controller and a gateway to communicate with a vehicle network. In particular, upon receiving a packet corresponding to a new protocol that has not been used for access, from an external source, the SDN switch sends a request to the SDN controller for analysis of the received packet, and the SDN controller forwards protocol information corresponding to the received packet among the plurality of heterogeneous information items stored in the first management unit, to the SDN switch.