Methods and systems for service discovery management in peer-to-peer networks
AssigneeQUALCOMM Incorporated
InventorsOliver Michaelis, J. Rodney Walton, John W. Ketchum
Life of this patent
Estimating the term…
Abstract
Certain embodiments of the present disclosure relate to a method and an apparatus for managing and optimizing service discovery in a peer-to-peer (P2P) wireless network. Nodes of the P2P network advertise their capabilities to their peers in the form of services. Efficient propagation and management of node's services to other nodes is proposed in the present disclosure.
Claims16
A method for wireless communications by a wireless node of a peer-to-peer (P2P) network, comprising:
- receiving an advertisement including a list of one or more services offered by wireless nodes of the P2P network, the list prioritizing services offered by multiple ones of the wireless nodes according to distance corresponding to a number of hops associated with each one of the multiple wireless nodes;
- wherein a service is dropped from the list when a number of hops exceeds a predetermined number;
- and
- identifying at least one of the wireless nodes in the P2P network that offers a service of interest from the list.
An apparatus for wireless communications by a wireless node of a peer-to-peer (P2P) network, comprising:
- logic for receiving an advertisement including a list of one or more services offered by wireless nodes of the P2P network, the list prioritizing services offered by multiple ones of the wireless nodes according to a distance corresponding to a number of hops associated with each one of the multiple wireless nodes;
- wherein a service is dropped from the list when a number of hops exceeds a predetermined number and
- logic for identifying at least one of the wireless nodes in the P2P network that offers a service of interest from the list.
An apparatus for wireless communications by a wireless node of a peer-to-peer (P2P) network, comprising:
- means for receiving an advertisement including a list of one or more services offered by wireless nodes of the P2P network, the list prioritizing services offered by multiple ones of the wireless nodes according to a distance corresponding to a number of hops associated with each one of the multiple wireless nodes;
- wherein a service is dropped from the list when a number of hops exceeds a predetermined number;
- and
- means for identifying at least one of the wireless nodes in the P2P network that offers a service of interest from the list.
A computer-program product for wireless communications by a wireless node of a peer-to-peer (P2P) network, comprising a non-transitory computer-readable storage device having instructions stored thereon, the instructions being executable by one or more processors and the instructions comprising:
- instructions for receiving an advertisement including a list of one or more services offered by wireless nodes of the P2P network, the list prioritizing services offered by multiple ones of the wireless nodes according to a distance corresponding to a number of hops associated with each one of the multiple wireless nodes;
- wherein a service is dropped from the list when a number of hops exceeds a predetermined number and
- instructions for identifying at least one of the wireless nodes in the P2P network that offers a service of interest from the list.
Dependencies are inferred from the claim text.