System and method of service discovery
OwnerSantosh Paul Abraham, George Cherian +1inventors
InventorsSantosh Paul Abraham, George Cherian, Jouni Malinen
Life of this patent
Estimating the term…
Abstract
A particular method includes generating, at a mobile station, a probe request frame and a service discovery request. At least a first portion of the service discovery request may be encapsulated within the probe request frame to form a modified probe request frame. The modified probe request frame may be wirelessly transmitted, for example, to a particular access point or to all access points with range of the mobile station.
Claims40
A method comprising:
- generating, at a mobile station, a probe request frame;
- generating, at the mobile station, a service discovery request;
- determining that the service discovery request exceeds a threshold size;
- parsing the service discovery request into two or more portions;
- encapsulating at least a first portion of the service discovery request within the probe request frame to form a modified probe request frame;
- encapsulating at least one second portion of the service discovery request within a second probe request frame to form a second modified probe request frame;
- and
- wirelessly transmitting both the modified probe request frame and the second modified probe request frame.
An apparatus comprising:
- a transmitter;
- a processor coupled to the transmitter;
- and
- a memory coupled to the processor, wherein the memory stores instructions executable by the processor to:
- generate a probe request frame;
- generate a service discovery request;
- determine that the service discovery request exceeds a threshold size;
- parse the service discovery request into two or more portions;
- encapsulate at least a first portion of the service discovery request within the probe request frame to form a modified probe request frame;
- encapsulate at least one second portion of the service discovery request within a second probe request frame to form a second modified probe request frame;
- and
- cause the transmitter to transmit both the modified probe request frame and the second modified probe request frame.
A non-transitory processor-readable medium comprising instructions that, when executed by a processor, cause the processor to:
- generate a probe request frame;
- generate a service discovery request;
- determine that the service discovery request exceeds a threshold size;
- parse the service discovery request into two or more portions;
- encapsulate at least a first portion of the service discovery request within the probe request frame to form a modified probe request frame;
- encapsulate at least one second portion of the service discovery request within a second probe request frame to form a second modified probe request frame;
- and
- cause a transmitter to transmit both the modified probe request frame and the second modified probe request frame.
An apparatus comprising:
- means for generating, at a mobile station, a probe request frame;
- means for generating, at the mobile station, a service discovery request;
- means for determining that the service discovery request exceeds a threshold size;
- means for parsing the service discovery request into two or more portions;
- means for encapsulating at least a first portion of the service discovery request within the probe request frame to form a modified probe request frame;
- means for encapsulating at least one second portion of the service discovery request within a second probe request frame to form a second modified probe request frame;
- and
- means for wirelessly transmitting both the modified probe request frame and the second modified probe request frame.
A method comprising:
- receiving a probe request frame from a mobile station at an access point, wherein the probe request frame includes a service discovery request;
- extracting the service discovery request, wherein the service discovery request includes at least a first portion and a second portion, and wherein information responsive to the first portion of the service discovery request is stored at a cache of the access point;
- generating a service discovery response based on the information responsive to the first portion of the service discovery request stored at the cache;
- and
- transmitting the service discovery response to the mobile station from the access point, the service discovery response responsive to at least the first portion of the service discovery request.
An apparatus comprising:
- a transmitter;
- a processor;
- and
- a memory coupled to the processor, wherein the memory stores instructions executable by the processor to:
- receive a probe request frame from a mobile station, wherein the probe request frame includes a service discovery request;
- extract the service discovery request, wherein the service discovery request includes at least a first portion and a second portion, and wherein information responsive to the first portion of the service discovery request is stored at a cache of an access point;
- generate a service discovery response based on the information responsive to the first portion of the service discovery request stored at the cache;
- and
- cause the transmitter to transmit the service discovery response to the mobile station from the access point, the service discovery response responsive to at least the first portion of the service discovery request.
A non-transitory processor-readable medium comprising instructions that, when executed by a processor, cause the processor to:
- receive a probe request frame from a mobile station, wherein the probe request frame includes a service discovery request;
- extract the service discovery request, wherein the service discovery request includes at least a first portion and a second portion, and wherein information responsive to the first portion of the service discovery request is stored at a cache of an access point;
- generate a service discovery response based on the information responsive to the first portion of the service discovery request stored at the cache;
- and
- transmit the service discovery response to the mobile station from the access point, the service discovery response responsive to at least the first portion of the service discovery request.
An apparatus comprising:
- means for receiving a probe request frame from a mobile station at an access point, wherein the probe request frame includes a service discovery request;
- means for extracting the service discovery request, wherein the service discovery request includes at least a first portion and a second portion, and wherein information responsive to the first portion of the service discovery request is stored at a cache of the access point;
- means for generating a service discovery response based on the information responsive to the first portion of the service discovery request stored at the cache;
- and
- means for transmitting the service discovery response to the mobile station from the access point, the service discovery response responsive to at least the first portion of the service discovery request.
Dependencies are inferred from the claim text.