Patent ID: 8462667

Claim:
A computer-readable non-transitory storage medium that contains instructions which, if executed by one or more processors, result in performing operations comprising: sending a layer-2 query frame from a service consumer station, generating a layer-2 service frame in response to receiving the layer-2 query frame in a service provider station, wherein a plurality of stations include the service consumer station and the service provider station, and discovering the service provider station and services offered by the service provider station in response to receiving the layer-2 service frame in the service consumer station; wherein the layer-2 query frame is a unicast query frame, wherein a router is to rebroadcast the unicast query frame using a broadcast address of the unicast query frame; wherein the layer-2 service frame includes a response service frame generated by the service provider station in response to receiving the unicast query frame, wherein the response service frame is to include a basic service set identifier value, information elements, and a destination address comprising a medium access control address value of the service consumer station, wherein the basic service set identifier value is to identify a basic service set within which the service provider station is provisioned, and wherein the information elements is to indicate the services offered by the service provider station.