Wi-Fi Direct Service Discovery Using Hash-Based Probe Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Wi-Fi Direct Service (WFDS) systems lack an efficient method for searching and advertising services, which hinders seamless service discovery and management between devices in peer-to-peer communication.

Innovation Solution

A method involving the transmission of probe request and response frames with hash values, followed by service search request and response frames, utilizing a processor-controlled transceiver to facilitate service discovery and management in WFDS systems, allowing for service name prefix matching and status indication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If Wi-Fi Direct Service (WFDS) systems use conventional service discovery methods, then device connection is established, but service search and advertisement efficiency is poor

Engineering Contradiction:
Improveservice discovery efficiencyVSAvoidservice search time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having devices pre-generate and store hash values of their service names before actual service discovery occurs. When a probe request is received, the device can immediately compare the received hash value against its pre-computed hash values, eliminating the need for time-consuming real-time hash computation during service search operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent substitutes the mechanical process of exact service name matching with a hash-based comparison system. Instead of comparing full service names character-by-character, devices transmit and compare hash values (digests) of service names, which are computationally derived fixed-length representations. This substitution dramatically reduces the computational complexity and time required for service matching while maintaining accuracy.

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

2Loss of information

If devices transmit full service information in probe requests, then complete service data is available, but communication overhead and data transmission volume increase

Engineering Contradiction:
Improveservice information completenessVSAvoiddata transmission volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential identifying feature of services (the hash value of the service name) for transmission during probe requests and responses. Rather than transmitting complete service information packets, devices exchange compact hash values that serve as unique identifiers. The full service information is retained locally on each device but only the condensed hash representation is transmitted during discovery phases, significantly reducing data overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation from full service names (variable length, potentially large data) to hash values (fixed length, compact representation). This parameter transformation maintains the unique identification capability while reducing the amount of data that must be transmitted and processed during service discovery operations.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If Wi-Fi Direct systems implement service search functionality, then service discovery capability is enhanced, but device complexity and protocol overhead increase

Engineering Contradiction:
Improveservice search capabilityVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces hash values as an intermediary element between devices during service discovery. Instead of devices directly comparing full service names or exchanging complex service description packets, the hash value acts as a mediator that simplifies the comparison process. Each device computes or receives a hash value and compares it against its own service identifiers, creating a streamlined intermediate step that reduces protocol complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9860828B2Method for searching for service or advertising in direct communication system and device therefor
Publication Date: 2018.01.02 LG ELECTRONICS INC
  • US9860828B2 patent drawing
  • US9860828B2 patent drawing
  • US9860828B2 patent drawing

AI summary

The present invention relates to a wireless communication system, and a method for executing a service search and an advertisement. To this end, the method by which a first wireless device performs a service search comprises the steps of: transmitting a probe request frame which includes a hash value; receiving, from a second wireless device, a probe response frame which includes first service information corresponding to the hash value; transmitting a service search request frame which includes a search word to the second wireless device; and receiving, from the second wireless device, a service search response frame which includes second service information corresponding to the search word, wherein if a preset symbol is attached to the search word, the second service information can include at least one service name having the search word as a prefix.