Virtual Ethernet Interface for Wireless Protocol Abstraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing applications for low bandwidth wireless interfaces like ZigBee, Bluetooth, and Z-Wave is burdensome due to the need to handle different vendor-specific protocols, increasing development costs and complexity.

Innovation Solution

Abstracting wireless devices to a virtual Ethernet interface, allowing applications to communicate using a unified Ethernet protocol, independent of the interface technology or vendor, by creating a virtual Ethernet interface and associating it with a wireless device ID, and separating control and data paths to handle network packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If applications directly use different wireless interface protocols (ZigBee, Bluetooth, Z-Wave), then vendor-specific functionality is achieved, but application development complexity and cost increase

Engineering Contradiction:
Improveapplication compatibilityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a virtual Ethernet interface as an intermediary layer between wireless devices and applications. This virtual interface translates vendor-specific wireless protocols into standard Ethernet frames, allowing applications to communicate with diverse wireless devices using a unified protocol without needing to understand underlying protocol differences

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The virtual Ethernet interface provides a universal communication layer that works with multiple wireless technologies (ZigBee, Bluetooth, Z-Wave, Wi-Fi). By presenting a common Ethernet interface for all wireless devices, the system achieves multi-functionality where a single application can interact with any wireless device type through the same interface

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

2Adaptability or versatility

If applications handle multiple wireless protocols directly, then support for different vendors is achieved, but development time and resource requirements increase

Engineering Contradiction:
Improvevendor compatibilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The virtual Ethernet interface acts as a mediator that handles protocol translation and vendor-specific interactions, freeing application developers from implementing multiple protocol stacks. The system absorbs the complexity of vendor compatibility requirements in the intermediary layer rather than in each application

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a virtual copy of the wireless interface that emulates standard Ethernet behavior. Instead of requiring applications to directly handle diverse wireless protocols, the system creates a simplified virtual representation that mirrors Ethernet functionality, reducing development time by eliminating the need to implement multiple protocol handlers

Inventive Principle:
Principle #26Copying

3Device complexity

If a unified Ethernet interface is implemented for wireless devices, then development complexity is reduced, but protocol translation overhead is introduced

Engineering Contradiction:
Improveapplication complexityVSAvoidprotocol translation overhead
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent extracts the protocol translation functionality from the application layer and places it in the virtual Ethernet interface layer. This separation allows applications to remain simple while the translation overhead is handled by the dedicated virtual interface component, isolating the complexity to a specific system component rather than distributing it across all applications

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3580899B1Abstracting wireless device to virtual ethernet interface
Publication Date: 2021.05.05 HUAWEI TECH CO LTD
  • EP3580899B1 patent drawingFigure 1
  • EP3580899B1 patent drawingFigure 2
  • EP3580899B1 patent drawingFigure 3

AI summary

A wireless interface system includes a wireless network interface, with a virtual Ethernet interface, that is configured to transmit and receive signals over a wireless channel using a predetermined wireless technology protocol. A method for abstracting a wireless interface protocol to an Ethernet protocol includes detecting, with a wireless network interface, access by a wireless device using the wireless interface protocol. A virtual Ethernet interface is created having an associated Ethernet interface ID. The wireless device ID is associated with the Ethernet interface ID in a table in memory. A payload from the wireless device is transmitted over the wireless technology protocol. The payload is transmitted to the virtual Ethernet interface using the Ethernet protocol.