Optimal operation of hierarchical peer-to-peer networks
First Claim
Patent Images
1. Networking capable entity, comprising:
- an estimator for estimating a superpeer number of necessitated superpeers in a hierarchical peer-to-peer network, the superpeer number depending on a result of a comparison of an estimate for an actual system load factor and a desired system load factor, wherein the desired system load factor is set to a value smaller than 100%, and wherein the estimate for the actual system load depends on an estimate for an existing superpeer number of actually existing superpeers in the hierarchical peer-to-peer network; and
a controller for promoting a different networking capable entity to become a superpeer in case the superpeer number is greater than the estimate for the existing superpeer number.
2 Assignments
0 Petitions
Accused Products
Abstract
A Network capable entity, having an estimator for estimating a superpeer number of required superpeers in a hierarchical peer-to-peer network, the number depending on an actual network situation, and for estimating an existing superpeer number of actually existing superpeers in the hierarchical peer-to-peer network, and a controller for promoting a different networking capable entity to become a superpeer in case the superpeer number is greater than the existing superpeer number.
-
Citations
22 Claims
-
1. Networking capable entity, comprising:
-
an estimator for estimating a superpeer number of necessitated superpeers in a hierarchical peer-to-peer network, the superpeer number depending on a result of a comparison of an estimate for an actual system load factor and a desired system load factor, wherein the desired system load factor is set to a value smaller than 100%, and wherein the estimate for the actual system load depends on an estimate for an existing superpeer number of actually existing superpeers in the hierarchical peer-to-peer network; and a controller for promoting a different networking capable entity to become a superpeer in case the superpeer number is greater than the estimate for the existing superpeer number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. Network capable entity, comprising:
-
an estimator for estimating a superpeer number of necessitated superpeers in a hierarchical peer-to-peer network, the superpeer number depending on a result of a comparison of an estimate for an actual system load factor and a desired system load factor, wherein the desired system load factor is set to a value smaller than 100%, and wherein the estimate for the actual system load depends on an estimate for an existing superpeer number of actually existing superpeers in the hierarchical peer-to-peer network; and a controller for terminating superpeer characteristics of the network capable entity, in case the superpeer number is smaller than the estimate for the existing superpeer number.
-
-
19. Method for operating a networking capable entity, the method comprising:
-
estimating an existing superpeer number of actually existing superpeers in a hierarchical peer-to-peer network; estimating an actual system load factor based on the estimated existing superpeer number; comparing the estimate for the actual system load factor to a desired system load factor, wherein the desired system load factor is set to a value smaller than 100%, estimating a superpeer number of required superpeers in the hierarchical peer-to-peer network based on a result of the comparison; and promoting a different networking capable entity to become a superpeer in case the superpeer number is greater than the estimate for the existing superpeer number.
-
-
20. Method for operating a networking capable entity, the method comprising:
-
estimating an existing superpeer number of actually existing superpeers in a hierarchical peer-to-peer network; estimating an actual system load factor based on the estimated existing superpeer number; comparing the estimate for the actual system load factor to a desired system load factor, wherein the desired system load factor is set to a value smaller than 100%, estimating a superpeer number of required superpeers in the hierarchical peer-to-peer network based on a result of the comparison; and terminating superpeer characteristics of the network capable entity, in case the superpeer number is smaller than the estimate for the existing superpeer number.
-
-
21. Computer-program for performing a method for operating a networking capable entity, the method comprising:
-
estimating an existing superpeer number of actually existing superpeers in a hierarchical peer-to-peer network; estimating an actual system load factor based on the estimated existing superpeer number; comparing the estimate for the actual system load factor to a desired system load factor, wherein the desired system load factor is set to a value smaller than 100%; estimating a superpeer number of required superpeers in the hierarchical peer-to-peer network based on a result of the comparison; and promoting a different networking capable entity to become a superpeer in case the superpeer number is greater than the estimate for the existing superpeer number; when the computer-program runs on a computer and/or microcontroller.
-
-
22. Computer-program for performing a method for operating a networking capable entity, the method comprising:
-
estimating an existing superpeer number of actually existing superpeers in a hierarchical peer-to-peer network; estimating an actual system load factor based on the estimated existing superpeer number; comparing the estimate for the actual system load factor to a desired system load factor, wherein the desired system load factor is set to a value smaller than 100%; estimating a superpeer number of required superpeers in the hierarchical peer-to-peer network based on a result of the comparison; and terminating superpeer characteristics of the network capable entity, in case the superpeer number is smaller than the estimate for the existing superpeer number; when the computer-program runs on a computer and/or microcontroller.
-
Specification