Device Discovery via Indirect Unicast Relay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing device discovery methods in complex network environments face reliability issues due to high network load and poor anti-interference capabilities, particularly with multicast/broadcast technologies, leading to inconsistent results across different devices.

Innovation Solution

A method where a first device sends a discovery request message to multiple devices, receiving responses that identify other devices meeting specified conditions, and then uses status obtaining messages to confirm the working state of these devices, optimizing discovery by indirect information exchange and reducing network overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If multicast/broadcast technology is used for device discovery, then network overhead is reduced, but reliability deteriorates due to poor anti-interference capability and packet loss

Engineering Contradiction:
Improvenetwork overheadVSAvoiddevice discovery reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent introduces a second device as an intermediary that receives discovery request messages from the first device, obtains device information from a third device, and then relays this information back to the first device. This intermediary mechanism allows the system to use unicast communication (reliable) instead of multicast/broadcast (unreliable), thereby resolving the contradiction between reducing network overhead and ensuring discovery reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If unicast technology is used for device discovery, then reliability is improved, but network load increases due to large data traffic

Engineering Contradiction:
Improvedevice discovery reliabilityVSAvoidnetwork load
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges the discovery processes of multiple devices through the second device intermediary. Instead of each device performing separate unicast discovery attempts (which would generate large data traffic), the second device consolidates discovery requests and aggregates responses, thereby reducing overall network load while maintaining unicast reliability.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of energy

If multicast/broadcast technology is used for device discovery, then network overhead is reduced, but measurement precision deteriorates as different devices discover different devices in the same environment

Engineering Contradiction:
Improvenetwork overheadVSAvoiddiscovery result consistency
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where the second device receives device information from the third device and relays it back to the first device. This feedback loop ensures that all devices in the same network environment receive consistent device information through reliable unicast communication, eliminating the inconsistency problem inherent in multicast/broadcast approaches.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250008312A1Device discovery method, device, and system
Publication Date: 2025.01.02 HUAWEI TECH CO LTD
  • US20250008312A1 patent drawing
  • US20250008312A1 patent drawing
  • US20250008312A1 patent drawing

AI summary

This application discloses a device discovery method, a device, and a system, and relates to the field of communication technologies, to guarantee reliability of device discovery, reduce network overheads, and reduce network load. In this application, a discovery device (for example, a first device) discovers a device by multicasting/broadcasting a discovery request message. When receiving the discovery request message and determining that there is another device (for example, a third device) that meets a condition specified by the first device, a device (for example, a second device) may notify the first device.