Cross-Technology Neighbor Discovery via Wi-Fi ZigBee Packet Emulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neighbor discovery mechanisms are inadequate for discovering cross-technology neighbors in IoT networks, as they require modifications to device communication functions or assume compatibility that is not present in heterogeneous networks, leading to interference and inefficiency.

Innovation Solution

A software-only solution, named X-Disco, enables a Wi-Fi device to discover ZigBee neighbors through two-way communication by emulating ZigBee packets and using symbol-level decoding, without modifying the ZigBee devices, allowing for active and accurate neighbor discovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing neighbor discovery mechanisms are used, then discovery can be performed within the same technology network, but cross-technology neighbors cannot be discovered due to communication incompatibility

Engineering Contradiction:
Improvecross-technology neighbor discovery capabilityVSAvoidcommunication compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary translation mechanism that converts packets between different wireless technology formats (e.g., Wi-Fi and ZigBee). The translation module acts as a mediator that receives packets from one technology, translates them to the target technology's format, and transmits them, enabling cross-technology neighbor discovery without requiring direct communication compatibility between heterogeneous devices

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates copies of neighbor discovery packets in different technology formats. The system generates equivalent discovery packets for multiple wireless technologies simultaneously, allowing a device to send discovery requests that can be understood by neighbors using different communication standards, thus enabling cross-technology discovery while maintaining reliability within each technology's protocol

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multi-mode devices with multiple communication technologies are deployed to coordinate heterogeneous devices, then cross-technology interference can be mitigated, but device complexity and deployment cost increase significantly

Engineering Contradiction:
Improvecross-technology coordination capabilityVSAvoidmulti-mode device requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the cross-technology coordination function into separate standalone translation modules rather than requiring integrated multi-mode devices. Each translation module handles a specific technology pair (e.g., Wi-Fi to ZigBee), allowing the system to achieve cross-technology coordination through multiple simple, single-function devices working together, thereby reducing individual device complexity while maintaining overall system versatility

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The translation module is designed with universal functionality to handle multiple wireless technology protocols. Rather than requiring specialized multi-mode devices for each technology combination, a single translation module can be configured to translate between different technology formats, providing multi-functionality at the software/firmware level that reduces hardware complexity

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

3Productivity

If devices transmit simultaneously in overlapped frequency bands, then network coverage and connectivity are improved, but cross-technology interference increases

Engineering Contradiction:
Improvenetwork coverageVSAvoidcross-technology interference
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent implements a feedback mechanism where devices monitor the wireless environment for interference conditions and adjust their transmission behavior accordingly. The neighbor discovery process provides feedback about the presence and activity of cross-technology neighbors, allowing devices to coordinate their transmissions to avoid simultaneous interference while maintaining adequate network coverage through adaptive transmission scheduling

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent employs periodic neighbor discovery and channel assessment actions to detect cross-technology interference conditions. By performing discovery and coordination at regular intervals rather than continuously, the system can identify interference patterns and adjust transmission schedules periodically, allowing simultaneous operation in overlapped bands while mitigating interference through time-division coordination

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP4483624B1Active cross-technology neighbor discovery
Publication Date: 2025.11.19 MITSUBISHI ELECTRIC CORP
  • EP4483624B1 patent drawingFigure 1
  • EP4483624B1 patent drawingFigure 2
  • EP4483624B1 patent drawingFigure 3

AI summary

A computer-implemented method is provided for discovering heterogenous neighbors in coexisting loT networks including at least one Wi-Fi device and at least one of Zigbee coordinators, ZigBee routers and ZigBee end devices. The method includes generating a broadcast packet such that the broadcast packet emulates a ZigBee broadcast frame, transmitting the emulated broadcast packet using a transceiver of the at least one Wi-Fi device according to cross-technology communication (CTC) method, wherein the emulated broadcast packet is configured to trigger the at least one of the Zigbee coordinators and ZigBee routers having received the emulated broadcast packet to rebroadcast the received packet. The method also includes generating a unicast packet such that the unicast packet emulates a ZigBee address request frame, transmitting the emulated unicast packet using a transceiver of the at least one Wi-Fi device according to cross-technology communication (CTC) method, wherein the emulated unicast packet is configured to trigger the at least one of the Zigbee coordinators, ZigBee routers and ZigBee end devices having received the emulated unicast packet to respond with a ZigBee address response frame, and determining the at least one ZigBee end device to be a neighbor of the at least one Wi-Fi device if the scanned address response frame is transmitted by the at least one ZigBee end device.