CA2186795A1

Resource management system for a broadband multipoint bridge

Abstract

An electronic bridge resource management system,having a programmatically-implemented processing system.A bridge service interfaces with a plurality of clientsand receives a quality of service (QOS) specificationfrom each of the clients. A resource manager receives aQOS specification from the bridge service, distributes atleast one QOS constraint associated with the QOSspecification across flow processing modules of achannel, determines resource requirements for each of theflow processing modules, and then determines whetherbridge resources can be allocated to meet the QOSspecification. The clients may alter their QOSspecifications and retry if the resource manager deniesthem admission because of a lack of available bridgeresources.

Term

Term ended

Projected expiry passed 30 September 2016, 10 years ago.

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

3 claims: 1 independent, 2 dependent

  1. 1
    I claim:1. An electronic bridge resource management system, comprising: a programmatically-implemented processing system having: a bridge service that interfaces with a plurality of clients, where said bridge service receives a quality of service (QOS) specification from each of said clients and a resource manager that receives said QOS specification from said bridge service, distributes at least one QOS constraint associated with said QOS specification across flow processing modules of a channel, determines resource requirements for each of said flow processing modules, and determines whether bridge resources can be allocated to meet said QOS specification;wherein said clients may alter their QOS specifications and retry if said resource manager denies them admission because of a lack of available bridge resources. * The system of claim 1, wherein said client is a program running at a multimedia terminal. The system of claim 1, wherein said processing system is implemented on a single host. 4· The system of claim 1, wherein said processing system is implemented on a plurality of distributed hosts.