Discovery of Wi-Fi direct services via discovery probe
First Claim
Patent Images
1. A method for Wi-Fi peer-to-peer (P2P) communication, comprising:
- determining a size of a hash of a first identifier corresponding to a desired service based at least in part on an available payload of a discovery probe, the desired service to be provided via Wi-Fi P2P communication;
generating the hash of the first identifier in accordance with the determined size;
including the hash in the discovery probe to identify the desired service;
broadcasting, by a seeker device, the discovery probe that identifies the desired service;
receiving, by the seeker device, a discovery probe response from at least one second device, the discovery probe response including a second identifier corresponding to a service that the at least one second device is capable of providing, the service corresponding to the desired service; and
acquiring the desired service from the at least one second device based at least in part on receiving the discovery probe response.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and devices are described for Wi-Fi peer-to-peer (P2P) communications. A seeker user equipment (UE) may identify a desired service to be provided via Wi-Fi P2P communication. The seeker UE may broadcast a probe that identifies the desired service. An advertiser UE may receive the probe from the seeker UE. The probe identifies a desired service for the seeker UE that is to be provided via Wi-Fi P2P communication. The advertiser UE may transmit a probe response to the seeker UE only when it is determined that the advertiser UE is capable of providing the identified desired service.
13 Citations
39 Claims
-
1. A method for Wi-Fi peer-to-peer (P2P) communication, comprising:
-
determining a size of a hash of a first identifier corresponding to a desired service based at least in part on an available payload of a discovery probe, the desired service to be provided via Wi-Fi P2P communication; generating the hash of the first identifier in accordance with the determined size; including the hash in the discovery probe to identify the desired service; broadcasting, by a seeker device, the discovery probe that identifies the desired service; receiving, by the seeker device, a discovery probe response from at least one second device, the discovery probe response including a second identifier corresponding to a service that the at least one second device is capable of providing, the service corresponding to the desired service; and acquiring the desired service from the at least one second device based at least in part on receiving the discovery probe response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for Wi-Fi peer-to-peer (P2P) communication, comprising:
-
means for generating a hash of a first identifier corresponding to a desired service based at least in part on an available payload of a discovery probe, the desired service to be provided via Wi-Fi P2P communication; means for broadcasting a discovery probe that identifies the desired service by including the hash in the discovery probe; means for receiving a discovery probe response from at least one second device, the discovery probe response including a second identifier corresponding to a service that the at least one second device is capable of providing, the service corresponding to the desired service; and means for acquiring the desired service from the at least one second device based at least in part on receiving the discovery probe response. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A user equipment (UE) for Wi-Fi peer-to-peer (P2P) communication, comprising:
-
at least one processor; a memory in electronic communication with the at least one processor; and instructions stored in the memory, the instructions being executable by the at least one processor to; determine a size of a hash of a first identifier corresponding to a desired service based at least in part on an available payload of a discovery probe, the desired service to be provided via Wi-Fi P2P communication; generate the hash of the first identifier in accordance with the determined size; include the hash in the discovery probe to identify the desired service; broadcast the discovery probe that identifies the desired service; receive a discovery probe response from at least one second device, the discovery probe response including a second identifier corresponding to a service that the at least one second device is capable of providing, the service corresponding to the desired service; and acquire the desired service from the at least one second device based at least in part on receiving the discovery probe response. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product for Wi-Fi peer-to-peer (P2P) communication, the computer program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:
-
determine a size of a hash of a first identifier corresponding to a desired service based at least in part on an available payload of a discovery probe, the desired service to be provided via Wi-Fi P2P communication; generate the hash of the first identifier in accordance with the determined size; include the hash in the discovery probe to identify the desired service; broadcast the discovery probe that identifies the desired service; receive a discovery probe response from at least one second device, the discovery probe response including a second identifier corresponding to a service that the at least one second device is capable of providing, the service corresponding to the desired service; and acquire the desired service from the at least one second device based at least in part on receiving the discovery probe response. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification