Connection concentrator for distributed object systems

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/06 (2006.01) G06F 15/16 (2006.01) H04L 29/06 (2006.01)

Patent

CA 2364264

In a distributed object system, the services available on the network are modeled as network objects. A client (client1-clientN) typically communicates with and uses these objects using Internet connections. As the number of clients increase, the servers can get overwhelmed by the number of connections coming into the server (server1-serverM), resulting in sluggish response and/or loss of service. The invention describes the mechanisms for reducing the required number of connections by automatically concentrating multiple connections onto a single connection. This is done by introducing shared intermediate connection concentrators called gateways (gateway1-gatewayL). When the client (client1-clientN) invokes on an external object reference, the ORB running on the client (client1-clientN) automatically forwards the request to a gateway (gateway1-gatewayL) assigned to it, which then forwards it onto a shared connection to the server (server1-serverM). The solution is symmetrical - if the server (server1-serverM) invokes on an object running inside the client (client1-clientN), the invocation again flows through the gateway (gateway1-gatewayL). The mechanisms described here do not require any explicit programming and can be turned ON or OFF via configuration. The disclosure also describes several policy and/or algorithm based schemes for assigning clients to gateways. Advantages of this invention include reduced interference, improved communication bandwidth, fault tolerance, modularity, scalability, and more efficient and cost-effective base stations and mobile stations.

L'invention concerne un système d'objets répartis dans lequel les services disponibles sur le réseau sont modélisés en tant qu'objets répartis. Un client (client1-clientN) communique généralement avec ces objets et utilise ces objets via des connexions Internet. A mesure qu'augmente le nombre des clients, les serveurs peuvent être dépassés par le nombre de connexions aboutissant au serveur (serveur1-serveurN), ce qui entraîne un ralentissement de la réponse et/ou une perte de service. Aux fins de l'invention, des mécanismes permettent de réduire le nombre requis de connexions en concentrant automatiquement des connexions multiples sur une seule connexion, par introduction de concentrateurs de connexions intermédiaires partagées appelés passerelles (passerelle1-passerelleL). Lorsque le client (client1-clientN) invoque une référence d'objet externe (ORB), l'ORB correspondant au client (client1-clientN) transmet automatiquement la demande à une passerelle (passerelle1-passerelleL) qui lui est attribuée, et cette passerelle assure à son tour la transmission de la demande sur une connexion partagée en direction du serveur (serveur1-serveurN). La solution est symétrique si le serveur (serveur1-serveurN) exécute une invocation sur un objet interne au client (client1-clientN), l'invocation passe à nouveau par la passerelle (passerelle1-passerelleL). Les mécanismes décrits ne nécessitent pas de programmation explicite et peuvent être activés et désactivés par configuration. L'invention concerne en outre plusieurs formules reposant sur des politiques et/ou des algorithmes pour l'affectation des clients aux passerelles. Les avantages sont les suivants : réduction des interférences, et amélioration de la largeur de bande de communication, de la tolérance d'erreur, de la modularité et de la variabilité d'échelle, ainsi qu'amélioration de l'efficacité et de la rentabilité des stations de base et des stations mobiles.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Connection concentrator for distributed object systems does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Connection concentrator for distributed object systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Connection concentrator for distributed object systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1910132

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.