EP1570366B1

Access and control system for network-enabled devices

Abstract

This record has no abstract on file.

EP1570366B1, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 6 November 2023, 2.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

9 claims: 9 independent, 0 dependent

  1. 1
    A system for remote communications between private users through a public network (16) while providing seamless, firewall-compliant full duplex connectivity, said system comprising:- a client computer (12a-12n) securely connectable to the public network (16) through a first firewall element (22), said first firewall element (22) adapted to protect said client computer (12a-12n) from hostile intrusion from the public network (16);- a device control computer (36a-36n) securely connectable to the public network (16) through a second firewall element (26), and at least one network-enabled device privately networked to said device control computer, said second firewall element (26) adapted to protect said device control computer (36a-36n) and said at least one network-enabled device (18a-18n) from hostile intrusion from the public network (16);and- a distributed control infrastructure (48, 56) comprising a primary connection server (14a) operatively coupled to the public network (16) and at least one secondary connection server (14b-14n) operatively coupled to said primary connection server (14a),- said at least one primary connection server (14a) including means for forming a secure, first firewall compliant connection with said client computer (12a-12n), and means for forming a secure, second firewall compliant connection with said device control computer (36a-36n) and said at least one network-enabled device (18a-18n), means for sending communications from said client computer (12a-12n) to said at least one network-enabled device (18a-18n) via said device control computer (36a-36n) while maintaining second firewall compliance, and means for sending communications from said at least one network-enabled device (18a-18n), received from said device control computer (36a-36n), to said client computer (12a-12n) while maintaining first firewall compliance;wherein- said distributed control infrastructure (48, 56) comprises a load balancing algorithm (50) adapted to assign communications, initiated by said client control computer (12a-12n) or said device control computer (36a-36n), to one of said connection servers (14a-14n) when said client control computer (12a-12n) or said device control computer (36a-36n) has been verified,- wherein said load balancing algorithm (50) assigns the communications based on user type, session type, availability of said connection servers (14a-14n) and relative current workload of said connection servers (14a-14n) . System zur Fernkommunikation zwischen privaten Anwendern durch ein öffentliches Netzwerk (16), während eine ununterbrochene, Firewall-konforme Vollduplexkonnektivität bereitgestellt ist, wobei das System umfasst: - einen Client-Rechner (12a-12n), der sicher mit dem öffentlichen Netzwerk (16) durch ein erstes Firewall-Element (22) verbindbar ist, wobei das erste Firewall-Element (22) angepasst ist, den Client-Rechner (12a-12n) vor einem feindseligen Eindringen vom öffentlichen Netzwerk (16) zu schützen;- einen Vorrichtungssteuerungsrechner (36a-36n), der sicher mit dem öffentlichen Netzwerk (16) durch ein zweites Firewall-Element (26) und zumindest einer netzwerkbereiten Vorrichtung, die privat mit dem Vorrichtungssteuerungsrechner vernetzt ist, verbindbar ist, wobei das zweite Firewall-Element (26) angepasst ist, den Vorrichtungssteuerungsrechner (36a-36n) und die zumindest eine netzwerkbereite Vorrichtung (18a-18n) vor einem feindseligen Eindringen vom öffentlichen Netzwerk (16) zu schützen;und- eine verteilte Steuerungsinfrastruktur (48, 56), die einen primären Verbindungsserver (14a), der betriebsbereit mit dem öffentlichen Netzwerk (16) gekoppelt ist, und zumindest einen sekundären Verbindungsserver (14b-14n), der betriebsbereit mit dem primären Verbindungsserver (14a) gekoppelt ist, umfasst,- wobei der zumindest eine primäre Verbindungsserver (14a) Mittel zum Bilden einer sicheren, ersten Firewall-konformen Verbindung mit dem Client-Rechner (12a-12n) und Mittel zum Bilden einer sicheren, zweiten Firewall-konformen Verbindung mit dem Vorrichtungssteuerungsrechner (36a-36n) und der zumindest einen netzwerkbereiten Vorrichtung (18a-18n), Mittel zum Senden von Kommunikationen vom Client-Rechner (12a-12n) zu der zumindest einen netzwerkbereiten Vorrichtung (18a-18n) über den Vorrichtungssteuerungsrechner (36a-36n), während eine zweite Firewall-Konformität beibehalten wird, und Mittel zum Senden von Kommunikationen von der zumindest einen netzwerkbereiten Vorrichtung (18a-18n), die vom Vorrichtungssteuerungsrechner (36a-36n) empfangen werden, an den Client-Rechner (12a-12n), während die erste Firewall-Konformität beibehalten wird, einschließt;wobei- die verteilte Steuerungsinfrastruktur (48, 56) einen Lastausgleichsalgorithmus (50) umfasst, der angepasst ist, Kommunikationen, die durch den Client-Steuerungsrechner (12a-12n) oder den Vorrichtungssteuerungsrechner (36a-36n) initiiert werden, einem der Verbindungsserver (14a-14n) zuzuweisen, wenn der Client-Steuerungsrechner (12a-12n) oder der Vorrichtungssteuerungsrechner (36a-36n) verifiziert wurde,- wobei der Lastausgleichsalgorithmus (50) die Kommunikationen basierend auf Anwendertyp, Sitzungstyp, Verfügbarkeit der Verbindungsserver (14a-14n) und relativer momentaner Arbeitslast der Verbindungsserver (14a-14n) zuweist. Système pour des communications à distance entre des utilisateurs privés par le biais d'un réseau public (16) tout en fournissant une connectivité bidirectionnelle simultanée continue, conforme à des pare-feu, ledit système comprenant : - un ordinateur client (12a-12n) pouvant être connecté de manière sécurisée au réseau public (16) par le biais d'un premier élément pare-feu (22), ledit premier élément pare-feu (22) étant conçu pour protéger ledit ordinateur client (12a-12n) d'une intrusion hostile provenant du réseau public (16) ;- un ordinateur de commande de dispositif (36a-36n) pouvant être connecté de manière sécurisée au réseau public (16) par le biais d'un second élément pare-feu (26), et au moins un dispositif compatible réseau mis en réseau de manière privée avec ledit ordinateur de commande de dispositif, ledit second élément pare-feu (26) étant conçu pour protéger ledit ordinateur de commande de dispositif (36a-36n) et ledit au moins un dispositif compatible réseau (18a-18n) d'une intrusion hostile provenant du réseau public (16) ;et- une infrastructure de commande distribuée (48, 56) comprenant un serveur de connexion primaire (14a) couplé fonctionnellement au réseau public (16) et au moins un serveur de connexion secondaire (14b-14n) couplé fonctionnellement audit serveur de connexion primaire (14a),- ledit au moins un serveur de connexion primaire (14a) incluant un moyen pour former une connexion sécurisée, conforme à un premier pare-feu avec ledit ordinateur client (12a-12n), et un moyen pour former une connexion sécurisée, conforme à un second pare-feu avec ledit ordinateur de commande de dispositif (36a-36n) et ledit au moins un dispositif compatible réseau (18a-18n), un moyen pour envoyer des communications à partir dudit ordinateur client (12a-12n) audit au moins un dispositif compatible réseau (18a-18n) via ledit ordinateur de commande de dispositif (36a-36n) tout en maintenant la conformité au second pare-feu, et un moyen pour envoyer des communications à partir dudit au moins un dispositif compatible réseau (18a-18n), reçues en provenance dudit ordinateur de commande de dispositif (36a-36n), audit ordinateur client (12a-12n) tout en maintenant la conformité au premier pare-feu ;dans lequel- ladite infrastructure de commande distribuée (48, 56) comprend un algorithme d'équilibrage de charge (50) conçu pour assigner des communications, initiées par ledit ordinateur de commande client (12a-12n) ou ledit ordinateur de commande de dispositif (36a, 36n), à l'un desdits serveurs de connexion (14a, 14n) lorsque ledit ordinateur de commande client (12a, 12n) ou ledit ordinateur de commande de dispositif (36a-36n) a été vérifié,- dans lequel ledit algorithme d'équilibrage de charge (50) assigne les communications sur la base d'un type d'utilisateur, d'un type de session, de la disponibilité desdits serveurs de connexion (14a-14n) et de la charge de travail courante relative desdits serveurs de connexion (14a-14n).
  2. 2
    System nach Anspruch 1, wobei die verteilte Steuerungsinfrastruktur weiter einen Sicherheitsserver einschließt, der betriebsbereit mit der Vielzahl von Verbindungsservern gekoppelt ist, und wobei eine Vielzahl von Vorrichtungssteuerungsrechnern, die jeweils mit zumindest einer netzwerkbereiten Vorrichtung verbunden sind, betriebsbereit mit dem Sicherheitsserver verbindbar ist und der Client-Rechner betriebsbereit mit dem Sicherheitsserver verbindbar ist. Système selon la revendication 1, dans lequel ladite infrastructure de commande distribuée inclut en outre un serveur de sécurité couplé fonctionnellement à ladite pluralité de serveurs de connexion, et dans lequel une pluralité desdits ordinateurs de commande de dispositif, chacun ayant au moins un dispositif compatible réseau connecté à ce dernier, peuvent être connectés fonctionnellement audit serveur de sécurité et ledit ordinateur client peut être connecté fonctionnellement audit serveur de sécurité. The system of claim 1, wherein said distributed control infrastructure further includes a security server operatively coupled to said plurality of connection servers, and wherein a plurality of said device control computers, each having at least one network-enabled device connected thereto, are operably connectable to said security server and said client computer is operably connectable to said security server.
  3. 3
    System nach Anspruch 2, weiter umfassend eine Vielzahl von Vorrichtungssteuerungsrechnern, wobei jeder zumindest mit einer netzwerkbereiten Vorrichtung verbunden ist, wobei jeder Vorrichtungssteuerungsrechner betriebsbereit mit dem Sicherheitsserver verbindbar ist, wobei der Sicherheitsserver Mittel zum Autorisieren einer Verbindung mit einem von dem Client- und Vorrichtungssteuerungsrechner nach Empfang eines Kontakts vom Client-Rechner oder Vorrichtungssteuerungsrechner umfasst, wobei die Mittel zum Autorisieren einer Verbindung mit dem Client-Rechner oder Vorrichtungssteuerungsrechner zum Empfangen von Authentifizierungsdaten vom Client-Rechner oder Vorrichtungssteuerungsrechner und zum Ermitteln, ob die Authentifizierungsdaten einen Anwender des Client-Rechners oder Vorrichtungssteuerungsrechners verifizieren, angepasst sind. Système selon la revendication 2, comprenant en outre une pluralité desdits ordinateurs de commande de dispositif, chacun ayant au moins un dispositif compatible réseau connecté à ce dernier, chaque dit ordinateur de commande de dispositif pouvant être connecté fonctionnellement audit serveur de sécurité, dans lequel ledit serveur de sécurité comprend un moyen pour autoriser une connexion avec l'un quelconque desdits ordinateurs client et de commande de dispositif à la réception d'un contact provenant dudit ordinateur client ou ordinateur de commande de dispositif, dans lequel ledit moyen pour autoriser une connexion avec ledit ordinateur client ou ordinateur de commande de dispositif est conçu pour recevoir des données d'authentification en provenance dudit ordinateur client ou ordinateur de commande de dispositif et pour déterminer si lesdites données d'authentification vérifient un utilisateur dudit ordinateur client ou ordinateur de commande de dispositif. The system of claim 2, further comprising a plurality of said device control computers, each having at least one network-enabled device connected thereto, each said device control computer being operably connectable to said security server, wherein said security server comprises means for authorizing a connection with any one of said client and device control computers upon receiving contact from said client computer or device control computer, wherein said means for authorizing a connection with said client computer or device control computer is adapted to receive authentication data from said client computer or device control computer and to determine whether said authentication data verifies a user of said client computer or device control computer.
  4. 4
    System nach Anspruch 1, wobei die Mittel zum Senden von Kommunikationen vom Client-Rechner (12a-12n) an die zumindest eine netzwerkbereite Vorrichtung (18a-18n) über den Vorrichtungssteuerungsrechner (36a-36n), während die zweite Firewall-Konformität beibehalten wird, und die Mittel zum Senden von Kommunikationen von der zumindest einen netzwerkbereiten Vorrichtung (18a-18n), die vom Vorrichtungssteuerungsrechner (36a-36n) empfangen werden, an den Client-Rechner (12a-12n), während die erste Firewall-Konformität beibehalten wird, eine Echtzeitfernsteuerung der zumindest einen Netzwerkaktivierungsvorrichtung (18a-18n) bereitstellen. Système selon la revendication 1, dans lequel ledit moyen pour envoyer des communications à partir dudit ordinateur client (12a-12n) audit au moins un dispositif compatible réseau (18a-18n) via ledit ordinateur de commande de dispositif (36a-36n) tout en maintenant la conformité au second pare-feu, et ledit moyen pour envoyer des communications à partir dudit au moins un dispositif compatible réseau (18a-18n), reçues en provenance dudit ordinateur de commande de dispositif (36a-36n), audit ordinateur client (12a-12n) tout en maintenant la conformité au premier pare-feu fournissent une commande à distance en temps réel dudit au moins un dispositif compatible réseau (18a-18n). The system of claim 1, wherein said means for sending communications from said client computer (12a-12n) to said at least one network-enabled device (18a-18n) via said device control computer (36a-36n) while maintaining second firewall compliance, and said means for sending communications from said at least one network-enabled device (18a-18n), received from said device control computer (36a-36n), to said client computer (12a-12n) while maintaining first firewall compliance provides real time remote control of said at least one network enable device (18a-18n).
  5. 5
    System nach Anspruch 1, wobei der Lastausgleichsalgorithmus (50) die Kommunikationen zuweist durch - Ermitteln eines Anwendertyps von jedem von zumindest zwei Rechnern, die aus den mehreren privaten Netzwerken durch Kommunikationen durch eine öffentlich adressierbare, verteilte Steuerungsinfrastruktur (48, 56) in einer bestimmten Sitzung zu verbinden sind;- Ermitteln eines Sitzungstyps der bestimmten Sitzung, die einzurichten ist;- Vergleichen von Anwendertyp- und Sitzungstypermittlungen mit Servertypinformationen, die in zumindest einer Datenbank (52b) gespeichert sind, die mit der verteilten Steuerungsinfrastruktur (48, 56) verbunden ist;- Auswählen eines oder mehrerer Verbindungsserver (14a-14n) mit Servertypinformationen, die anzeigen, dass der Verbindungsserver (14a-14n) fähig ist, die ermittelten Anwendertypen und den Sitzungstyp handzuhaben;- Ermitteln, ob der eine oder die mehreren ausgewählten Server (14a-14n) aktiv sind;und- Ermitteln, ob jeder ausgewählte Server (14a-14n), falls aktiv, adäquate Leistung hat, um die Verbindungen handzuhaben, die notwendig sind um die Kommunikationen für die Sitzung einzurichten, oder nicht, wobei Leistung ein Parameter ist, der als eine einzelne metrische Anzeige einer Fähigkeit eines Servers dient, eine Verbindung zu unterstützen;und falls mehr als einer der ausgewählten Server (14a-14n) aktiv sind und adäquate Leistung haben, Ermitteln (690) des ausgewählten Servers (14a-14n), der den besten verfügbaren Leistungsgrad zum Ausführen der Sitzung hat, wobei der beste verfügbare Leistungsgrad basierend auf einem minimalen Nutzungsverhältnis jedes fähigen, aktiven Verbindungsservers (14a-14n), der adäquate Leistung hat, ermittelt wird. Système selon la revendication 1, dans lequel ledit algorithme d'équilibrage de charge (50) assigne les communications en - déterminant un type d'utilisateur de chacun d'au moins deux ordinateurs à connecter à partir desdits multiples réseaux privés par des communications par le biais de ladite infrastructure de commande distribuée adressable de manière publique (48, 56) dans une session particulière ;- déterminant un type de session de la session particulière à établir ;- comparant des déterminations de type d'utilisateur et de type de session avec des informations de type de serveur stockées dans au moins une base de données (52b) connectée à ladite infrastructure de commande distribuée (48, 56) ;- sélectionnant un ou plusieurs serveurs de connexion (14a-14n) avec des informations de type de serveur qui indiquent que le serveur de connexion (14a-14n) est capable de gérer les types d'utilisateur et type de session déterminés ;- déterminant si le ou les plusieurs serveurs sélectionnés (14a-14n) sont actifs ;et- déterminant si oui ou non chaque serveur sélectionné (14a-14n), s'il est actif, a une Puissance suffisante pour gérer les connexions qui seront nécessaires pour établir les communications pour la session, où la Puissance est un paramètre qui sert de mesure unique indiquant une capacité d'un serveur à prendre en charge une connexion ;et si plus d'un des serveurs sélectionnés (14a-14n) sont actifs et ont une Puissance suffisante, la détermination (690) du serveur sélectionné (14a-14n) ayant le meilleur niveau de Puissance disponible pour exécuter la session, où le meilleur niveau de Puissance disponible est déterminé sur la base d'un Taux d'Utilisation minimum de chaque serveur de connexion capable, actif (14a-14n) qui a une Puissance suffisante. The system of claim 1, wherein said load balancing algorithm (50) assigns the communications by - determining a user type of each of at least two computers to be connected from said multiple private networks by communications through said publicly addressable distributed control infrastructure (48, 56) in a particular session;- determining a session type of the particular session to be established;- comparing user type and session type determinations with server type information stored in at least one database (52b) connected to said distributed control infrastructure (48, 56);- selecting one or more connection servers (14a-14n) with server type information that indicates the connection server (14a-14n) is capable of handling the determined user types and session type;- determining if the one or more selected servers (14a-14n) are active;and- determining whether or not each selected server (14a-14n), if active, has adequate Power to handle the connections that will be required to establish the communications for the session, where Power is a parameter that serves as a single metric indicative of an ability of a server to support a connection;and if more than one of the selected servers (14a-14n) are active and have adequate Power, determining (690) the selected server (14a-14n) having the best available Power level for carrying out the session, where the best available Power level is determined based upon a minimum Utilization Ratio of each capable, active connection server (14a-14n) which has adequate Power.
  6. 6
    A method of load balancing communications among a plurality of connection servers (14a-14n) networked in a publicly addressable distributed control infrastructure (48, 56) which multiple computers within multiple private networks may access for establishing communications over a public network (16), said method comprising:- determining (600) a user type of each of at least two computers to be connected from said multiple private networks by communications through said publicly addressable distributed control infrastructure (48, 56) in a particular session;- determining (610) a session type of the particular session to be established;- comparing user type and session type determinations with server type information stored in at least one database (52b) connected to said distributed control infrastructure (48, 56);- selecting one or more connection servers (14a-14n) with server type information that indicates the connection server (14a-14n) is capable of handling the determined user types and session type;- determining (630) if the one or more selected servers (14a-14n) are active;- determining (660) whether or not each selected server (14a-14n), if active, has adequate Power to handle the connections that will be required to establish the communications for the session, where Power is a parameter that serves as a single metric indicative of an ability of a server to support a connection;and if more than one of the selected servers (14a-14n) are active and have adequate Power, determining (690) the selected server (14a-14n) having the best available Power level for carrying out the session, where the best available Power level is determined based upon a minimum Utilization Ratio of each capable, active connection server (14a-14n) which has adequate Power. Procédé d'équilibrage de charge de communications parmi une pluralité de serveurs de connexion (14a-14n) mis en réseau dans une infrastructure de commande distribuée adressable de manière publique (48, 56) à laquelle de multiples ordinateurs dans de multiples réseaux privés peuvent avoir accès pour établir des communications sur un réseau public (16), ledit procédé comprenant : - la détermination (600) d'un type d'utilisateur de chacun d'au moins deux ordinateurs à connecter à partir desdits multiples réseaux privés par des communications par le biais de ladite infrastructure de commande distribuée adressable de manière publique (48, 56) dans une session particulière ;- la détermination (610) d'un type de session de la session particulière à établir ;- la comparaison de déterminations de type d'utilisateur et de type de session à des informations de type de serveur stockées dans au moins une base de données (52b) connectée à ladite infrastructure de commande distribuée (48, 56) ;- la sélection d'un ou plusieurs serveurs de connexion (14a-14n) avec des informations de type de serveur qui indiquent que le serveur de connexion (14a-14n) est capable de gérer les types d'utilisateur et type de session déterminés ;- la détermination (630) si le ou les plusieurs serveurs sélectionnés (14a-14n) sont actifs ;- la détermination (660) si oui ou non chaque serveur sélectionné (14a-14n), s'il est actif, a une Puissance suffisante pour gérer les connexions qui seront nécessaires pour établir les communications pour la session, où la Puissance est un paramètre qui sert de mesure unique indiquant une capacité d'un serveur à prendre en charge une connexion ;et si plus d'un des serveurs sélectionnées (14a-14n) sont actifs et ont une Puissance suffisante, la détermination (690) du serveur sélectionné (14a-14n) ayant le meilleur niveau de Puissance disponible pour exécuter la session, où le meilleur niveau de Puissance disponible est déterminé sur la base d'un Taux d'Utilisation minimum de chaque serveur de connexion capable, actif (14a-14n) qui a une Puissance suffisante. Verfahren für einen Lastausgleich von Kommunikationen unter einer Vielzahl von Verbindungsservern (14a-14n), die in einer öffentlich adressierbaren, verteilten Steuerungsinfrastruktur (48, 56) vernetzt sind, auf die mehrere Rechner innerhalb mehrerer privater Netzwerke zum Einrichten von Kommunikationen über ein öffentliches Netzwerk (16) zugreifen können, das Verfahren umfassend: - Ermitteln (600) eines Anwendertyps von jedem von zumindest zwei Rechnern, die aus den mehreren privaten Netzwerken durch Kommunikationen durch die öffentlich adressierbare, verteilte Steuerungsinfrastruktur (48, 56) in einer bestimmten Sitzung zu verbinden sind;- Ermitteln (610) eines Sitzungstyps der bestimmten Sitzung, die einzurichten ist;- Vergleichen von Anwendertyp- und Sitzungstypermittlungen mit Servertypinformationen, die in zumindest einer Datenbank (52b) gespeichert sind, die mit der verteilten Steuerungsinfrastruktur (48, 56) verbunden ist;- Auswählen eines oder mehr Verbindungsserver (14a-14n) mit Servertypinformationen, die anzeigen, dass der Verbindungsserver (14a-14n) fähig ist die ermitteln Anwendertypen und den Sitzungstyp handzuhaben;- Ermitteln (630), ob der eine oder die mehreren ausgewählten Server (14a-14n) aktiv sind;- Ermitteln (660), ob jeder ausgewählte Server (14a-14n), falls aktiv, adäquate Leistung hat, um die Verbindungen handzuhaben, die notwendig sind um die Kommunikationen für die Sitzung einzurichten, wobei Leistung ein Parameter ist, der als eine einzelne metrische Anzeige einer Fähigkeit eines Servers dient, eine Verbindung zu unterstützen;und falls mehr als einer der ausgewählten Server (14a-14n) aktiv sind und adäquate Leistung haben, Ermitteln (690) des ausgewählten Servers (14a-14n), der den besten verfügbaren Leistungsgrad zum Ausführen der Sitzung hat, wobei der beste verfügbare Leistungsgrad basierend auf einem minimalen Nutzungsverhältnis jedes fähigen, aktiven Verbindungsservers (14a-14n), der adäquate Leistung hat, ermittelt wird.
  7. 7
    Procédé selon la revendication 6, comprenant en outre l'assignation du serveur sélectionné déterminé comme étant actif et comme ayant le meilleur niveau de Puissance disponible pour établir des connexions entre les ordinateurs à inclure dans la session. The method of claim 6, further comprising assigning the selected server determined to be active and to have the best available Power level to establish connections between the computers to be included in the session. Verfahren nach Anspruch 6, weiter umfassend ein Zuweisen des ausgewählten Servers, der ermittelt ist, aktiv zu sein und den besten verfügbaren Leistungsgrad zu haben, um Verbindungen zwischen den Rechnern einzurichten, die in der Sitzung eingeschlossen sein sollen.
  8. 8
    Procédé selon la revendication 6, dans lequel la Puissance pour gérer les connexions est calculée sur la base d'au moins un parmi :une puissance moyenne précédemment utilisée par chaque dit type d'utilisateur pour ledit type de session, un nombre minimum desdits ordinateurs réservés pour être connectés pour le type de session, ou un nombre moyen de connexions pour le type de session. The method of claim 6, wherein the Power to handle the connections is calculated based on at least one of: average power previously used by each said user type for said session type, minimum number of said computers reserved to be connected for the session type, or average number of connections for the session type. Verfahren nach Anspruch 6, wobei die Leistung zur Handhabung der Verbindungen basierend auf zumindest einem der folgenden berechnet wird: Durchschnittsleistung, die zuvor von jedem Anwendertyp für den Sitzungstyp verwendet wurde, minimale Anzahl der Rechner, die für eine Verbindung für den Sitzungstyp reserviert sind, oder durchschnittliche Zahl von Verbindungen für den Sitzungstyp.
  9. 9
    Procédé selon la revendication 6, dans lequel le Taux d'Utilisation pour chaque serveur de connexion capable, actif est calculé en additionnant les calculs de Puissance moyenne pour toutes les sessions pour ce serveur de connexion et en formant un rapport de la Puissance moyenne additionnée sur la consommation de Puissance maximum de ce serveur de connexion. The method of claim 6, wherein the Utilization Ratio for each capable, active connection server is calculated by summing the average Power calculations for all sessions for that connection server and forming a ratio of the summed average Power to that connection server's maximum Power usage. Verfahren nach Anspruch 6, wobei das Nutzungsverhältnis für jeden fähigen, aktiven Verbindungsserver durch Summieren der durchschnittlichen Leistungsberechnungen für alle Sitzungen für diesen Verbindungsserver und Bilden eines Verhältnisses der summierten Durchschnittsleistung zur maximalen Leistungsnutzung des Verbindungsservers berechnet wird.