A routing apparatus is located at an outbound "edge" of an administrative domain or at an inbound "edge" of an ISP or other network facility. The apparatus, which is preferably implemented in software, includes a "dispatcher." The dispatcher has a database associated therewith in which information about a "current state" of the network or some resource therein is collected and maintained. The "current state" information is generally of two types: quality-of-service (Q-o-S) information associated with transactions involving a particular Web server, or more general network resource availability information. According to the invention, a routing "policy" is defined at the dispatcher using at least one routing rule having a condition and an action. As service requests arrive at the dispatcher, each of the requests is routed to a destination by testing the current state information against the condition.

Um instrumento do roteamento é ficado situado em uma "borda outbound" de um Administrative Domain ou em uma "borda inbound" de um ISP ou da outra facilidade de rede. O instrumento, que é executado preferivelmente no software, inclui um "expedidor." O expedidor tem uma base de dados associada therewith em que informação sobre "um estado atual" da rede ou de algum recurso nisso é coletado e mantido. "a informação do estado atual" é geralmente de dois tipos: a informação do quality-of-service (Q-o-S) associou com as transações que envolvem um web server particular, ou a informação mais geral da disponibilidade do recurso da rede. De acordo com a invenção, um roteamento "política" é definido no expedidor usando ao menos uma régua de distribuição que tem uma circunstância e uma ação. Enquanto os pedidos do serviço chegam no expedidor, cada um dos pedidos está distribuído a um destino testando a informação do estado atual de encontro à circunstância.

 
Web www.patentalert.com

< (none)

< Method for providing telephone access to an internet user connected to plural bonded telephone lines

> Transaction processing system, method and computer program product

> (none)

~ 00018