US20020052962A1

Hybrid and predictive admission control strategies for a server

Claim Score by NHIP

Read claim 9, the broadest

Abstract

An admission control system for a server including an admission controller that receives a stream of messages from one or more clients targeted for the server. The admission controller relays to the server the messages in the stream that correspond to a number of sessions already underway between the clients and the server. The admission controller also relays to the server the messages in the stream that do not correspond to sessions already underway if a hybrid and predictive admission control strategy using information provided by a resource monitor indicates that additional sessions can be handled by the server. The admission controller defers the messages otherwise.

US20020052962A1, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Projected expiry passed 9 December 2018, 7.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

22 claims: 8 independent, 14 dependent

  1. 1
    An admission control system for a server, comprising:a resource monitor that determines a utilization metric for a set of resources in the server for processing a stream of arriving messages from at least one client;and an admission controller that relays to the server the messages in the stream of arriving messages that correspond to a set of sessions already underway and that relays to the server the messages in the stream of arriving messages that do not correspond to the set of sessions already underway if a hybrid admission control process relying on the utilization metric from the resource monitor indicates that enough of the set of resources in the server are available to process a new session and that defers the messages in the stream of arriving messages otherwise.
  2. 8
    A method of admission control for a stream of arriving messages from at least one client to an admission control system comprising a server, a resource monitor, and an admission controller, the method comprising the steps of:determining a utilization metric for a set of resources in the server for processing the stream of arriving messages;relaying to the server the messages in the stream of arriving messages that correspond to a set of sessions already underway;relaying to the server the messages in the stream of arriving messages that do not correspond to the set of sessions already underway if a hybrid admission control process indicates that enough of the set of resources in the server are available to process a new session;and deferring the messages in the stream of arriving messages otherwise.
  3. 9
    Broadest claimClaim Score 66, broad(NHIP)An admission control system for a server, comprising:means for determining a utilization metric for a set of resources in the server for processing a stream of arriving messages from at least one client;first means for relaying to the server the messages in the stream of arriving messages that correspond to a set of sessions already underway;second means for relaying to the server the messages in the stream of arriving messages that do not correspond to the set of sessions already underway if a hybrid admission control process relying on the utilization metric from the means for determining indicates that enough of the set of resources in the server are available to process a new session;and means for deferring the messages in the stream of arriving messages otherwise.
  4. 12
    An admission controller for an admission control system comprising a server and a resource monitor that determines a utilization metric for a set of resources in the server for processing a stream of arriving messages from at least one client, the controller comprising:first means for relaying to the server the messages in the stream of arriving messages that correspond to a set of sessions already underway;second means for relaying to the server the messages in the stream of arriving messages that do not correspond to the set of sessions already underway if a hybrid admission control process relying on the utilization metric from the resource monitor indicates that enough of the set of resources in the server are available to process a new session;and means for deferring the messages in the stream of arriving messages otherwise.
  5. 15
    An admission control system for a server, comprising:a resource monitor whereby a set of resources in the server for processing a stream of arriving messages from at least one client is scrutinized;and an admission controller that relays to the server the messages in the stream of arriving messages that correspond to a set of sessions already underway and that relays to the server the messages in the stream of arriving messages that do not correspond to the set of sessions already underway if a predictive admission control process relying on information from the resource monitor indicates that enough of the set of resources in the server are available to process a new session and that defers the messages in the stream of arriving messages otherwise.
  6. 20
    A method of admission control for a stream of arriving messages from at least one client to an admission control system comprising a server, a resource monitor, and an admission controller, the method comprising the steps of:determining a utilization level of a set of resources in the server for processing the stream of arriving messages;relaying to the server the messages in the stream of arriving messages that correspond to a set of sessions already underway;relaying to the server the messages in the stream of arriving messages that do not correspond to the set of session s already underway if a predictive admission control process indicates that enough of the set of resources in the server are available to process a new session;and deferring the messages in the stream of arriving messages otherwise.
  7. 21
    An admission control system for a server, comprising:means for determining a utilization level of a set of resources in the server for processing a stream of arriving messages from at least one client;first means for relaying to the server the messages in the stream of arriving messages that correspond to a set of sessions already underway;second means for relaying to the server the messages in the stream of arriving messages that do not correspond to the set of sessions already underway if a predictive admission control process relying on the utilization level from the means for determining indicates that enough of the set of resources in the server are available to process a new session;and means for deferring the messages in the stream of arriving messages otherwise.
  8. 22
    An admission controller for an admission control system comprising a server and a resource monitor that determines a utilization level of a set of resources in the server for processing a stream of arriving messages from at least one client, the controller comprising:first means for relaying to the server the messages in the stream of arriving messages that correspond to a set of sessions already underway;second means for relaying to the server the messages in the stream of arriving messages that do not correspond to the set of sessions already underway if a predictive admission control process relying on the utilization level from the resource monitor indicates that enough of the set of resources in the server are available to process a new session;and means for deferring the messages in the stream of arriving messages otherwise.