Existing methods for local area service discovery either don't scale or rely on a trustworthy directory server; in some environments these restrictions are unacceptable or impractical. This paper describes "Repeat-BAND", a generic method for service discovery that scales automatically without depending on any central component. The automatic scaling makes it fast on small networks and automatically load controlled on large networks, irrespective of the number of simultaneous discoveries taking place. It is generic in the sense that the automatic scaling technique can be applied to improve any particular service discovery system, and it is applicable across a large variety of types of network because we show how all the tuning parameters are derived. We present results showing controlled load discovery with scalability up to very large networks. We also show that the algorithms are simple and easy to implement; an important practical requirement since the method is used in Windows Vista and licensed by many hardware vendors. In addition, we consider the industrial requirement as to the certification of independent implementations, an aspect normally ignored in the academic literature.
[1]
Dirk Husemann,et al.
DEAPspace: transient ad-hoc networking of pervasive devices
,
2000,
MobiHoc.
[2]
Dirk Husemann,et al.
DEAPspace - Transient ad hoc networking of pervasive devices
,
2001,
Comput. Networks.
[3]
John W. Lockwood,et al.
The State of Service Protocols
,
2000
.
[4]
Eugene Ch'ng,et al.
Rethinking the service model: Scaling Ethernet to a million nodes
,
2004
.
[5]
Abdelsalam Helal,et al.
Konark - a service discovery and delivery protocol for ad-hoc networks
,
2003,
2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..
[6]
Jim Waldo,et al.
The Jini architecture for network-centric computing
,
1999,
CACM.
[7]
Robbie Allen,et al.
Active Directory
,
2018,
Windows PowerShell 5 und PowerShell 7.
[8]
Richard Black,et al.
Fast Scalable Robust Node Enumeration
,
2005,
NETWORKING.
[9]
G. Broll,et al.
Microsoft Corporation
,
1999
.
[10]
Paul J. Leach,et al.
Simple Service Discovery Protocol/1.0
,
1999
.