A method and apparatus to efficiently and effectively ensure that the
quality of the data communications links are adequate for digital
electronic game playing is provided. A number of servers are connected to
the Internet. The servers periodically perform communications link quality
measurements among themselves. At least one of the servers is designated
as a matchmaker. When a game is requested by clients, the matchmaker acts
as a game coordinator and compiles the results of the measurements. Based
on the compilation and other information from its database, the matchmaker
selects a few servers as candidate servers. These candidates perform data
communications link quality measurements with the requesting clients.
Based on these measurements, the matchmaker selects a server as the server
for the requested game.
Eine Methode und ein Apparat zu leistungsfähig und stellen effektiv sicher, daß die Qualität der Datenkommunikationsverbindungen für das digitale elektronische Spielspielen wird zur Verfügung gestellt ausreichend sind. Eine Anzahl von Bedienern werden an das Internet angeschlossen. Die Bediener führen regelmäßig Kommunikationsverbindung-Qualitätsmaße unter selbst durch. Einer mindestens der Bediener wird als Ehestifter gekennzeichnet. Wenn ein Spiel von den Klienten verlangt wird, dient der Ehestifter als ein Spielkoordinator und kompiliert die Resultate der Maße. Gegründet auf der Kompilation und anderen Informationen von seiner Datenbank, wählt der Ehestifter einige Bediener als Bewerberbediener vor. Diese Anwärter führen Datenkommunikationsverbindung-Qualitätsmaße mit den erbittenen Klienten durch. Gegründet auf diesen Maßen, wählt der Ehestifter einen Bediener als der Bediener für das erbetene Spiel vor.