METHOD AND APPARATUS FOR AUGMENTING THE DYNAMIC HASH TABLE WITH HOME SUBSCRIBER SERVER FUNCTIONALITY FOR PEER-TO-PEER COMMUNICATIONS
First Claim
1. A method for augmenting a dynamic hash table (DHT) with home subscriber server (HSS) functionality for an electronic device in a peer-to-peer communications network, comprising:
- sending a DHT join query to join the peer-to-peer communications network;
determining if the DHT join query is answered, wherein if the DHT query is not answered;
assuming the role of super node;
establishing a secure tunnel to an HSS and performing authentication;
acquiring a secure key to communicate to the HSS; and
answering queries from other nodes in the peer-to-peer communications network;
otherwise, if the DHT join query is answered, assuming a role other than the super node in the peer-to-peer communications network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for augmenting a dynamic hash table (DHT) with home subscriber server (HSS) functionality for an electronic device in a peer-to-peer communications network is disclosed. The method may include, sending a DHT join query to join the peer-to-peer communications network, and determining if the DHT join query is answered. If the DHT query is not answered, the method may include assuming the role of super node, establishing a secure tunnel to an HSS and performing authentication, acquiring a secure key to communicate to the HSS, and answering queries from other nodes in the peer-to-peer communications network. Otherwise, if the DHT join query is answered, the method may include assuming a role other than the super node in the peer-to-peer communications network.
-
Citations
20 Claims
-
1. A method for augmenting a dynamic hash table (DHT) with home subscriber server (HSS) functionality for an electronic device in a peer-to-peer communications network, comprising:
-
sending a DHT join query to join the peer-to-peer communications network; determining if the DHT join query is answered, wherein if the DHT query is not answered; assuming the role of super node; establishing a secure tunnel to an HSS and performing authentication; acquiring a secure key to communicate to the HSS; and answering queries from other nodes in the peer-to-peer communications network; otherwise, if the DHT join query is answered, assuming a role other than the super node in the peer-to-peer communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for augmenting a dynamic hash table (DHT) with home subscriber server (HSS) functionality for an electronic device in a peer-to-peer communications network, comprising:
-
a communication interface; a DHT/HSS augmentation module that sends a DHT join query to join the peer-to-peer communications network, determines if the DHT join query is answered, wherein if the DHT query is not answered; the DHT/HSS augmentation module enables the electronic device to assume the role of super node, establishes a secure tunnel using the communication interface with an HSS and performs authentication, acquires a secure key to communicate to the HSS, and answers queries from other nodes in the peer-to-peer communications network, otherwise, the DHT/HSS augmentation module determines that the DHT join query is answered, the DHT/HSS augmentation module enables the electronic device to assume a role other than the super node in the peer-to-peer communications network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An electronic device that augments a dynamic hash table (DHT) with home subscriber server (HSS) functionality in a peer-to-peer communications network, comprising:
-
a communication interface; a transceiver for sending and receiving signals using the communication interface; and a DHT/HSS augmentation module that sends a DHT join query to join the peer-to-peer communications network, determines if the DHT join query is answered, wherein if the DHT query is not answered; the DHT/HSS augmentation module enables the electronic device to assume the role of super node, establishes a secure tunnel using the communication interface with an HSS and performs authentication, acquires a secure key to communicate to the HSS, and answers queries from other nodes in the peer-to-peer communications network, otherwise, the DHT/HSS augmentation module determines that the DHT join query is answered, the DHT/HSS augmentation module enables the electronic device to assume a role other than the super node in the peer-to-peer communications network. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification