JPH09214488A

Resource management system for wide band multi-point bridge

Abstract

[Task] Resource management system for broadband multipoint bridges

Solution.The present invention relates to an electronic bridge resource management system having a processing system implemented programmatically. The bridge service has multiple clients and interfaces and receives quality of service (QOS) specifications from each client. The resource manager receives the QoS specification from the bridge service, distributes the constraints on the QOS through the channel's flow processing module, determines the resource requirements for each flow processing module, and the bridge resource is the QOS specification. Determine if it can be placed to fit. If the resource manager refuses to accept due to lack of available bridge resources, the client may change its QOS specification and retry.

JPH09214488A, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 18 November 2016, 9.8 years ago.

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

23 claims: 4 independent, 19 dependent

  1. 1
    【特許請求の範囲】 【請求項1】 複数のクライアントとインタフェースを有するブリッジサービスと、リソースマネージャーとを有する、プログラムにより実施される処理システムからなる電子的ブリッジリソース管理システムにおいて、 前記ブリッジサービスは、前記クライアントのそれぞれからサービス品質(QOS)仕様を受け取り、 前記リソースマネージャーは、前記ブリッジサービスから前記サービス品質(QOS)仕様を受け取り、前記サービス品質(QOS)仕様と関連したサービス品質(QOS)の制約をチャネルのフロー処理モジュールを介して分配し、前記フロー処理モジュールのそれぞれについてのリソースの要求条件を決定し、ブリッジリソースが前記サービス品質(QOS)仕様に適合するように配置されることが可能であるかを判断し、 利用可能なブリッジリソースの欠乏のため、前記リソースマネージャーが、前記クライアントに対して受付を拒絶する場合、前記クライアントは、そのサービス品質(QOS)仕様を変更し、再試行しうることを特徴とする電子的ブリッジリソース管理システム。
  2. 2
    【請求項2】 前記クライアントとは、マルチメディア端末において動作するプログラムであることを特徴とする請求項1のシステム。
  3. 3
    【請求項3】 前記処理システムは、単一のホスト上で実装されることを特徴とする請求項1のシステム。
  4. 4
    【請求項4】 前記処理システムは、複数の分散型ホスト上で実装されることを特徴とする請求項1のシステム。
  5. 5
    【請求項5】 前記フロー処理モジュールは、結合、変換、及び同期を含む機能を実行することを特徴とする請求項1のシステム。
  6. 6
    【請求項6】 前記フロー処理モジュールは、データ輸送のためのフローにより相互接続されていることを特徴とする請求項1のシステム。
  7. 7
    【請求項7】 前記処理システムは、グループ、クライアント、チャネル、FPM/スレッド、及びフローのそれぞれについてのデータ構造を維持していることを特徴とする請求項1のシステム。
  8. 8
    【請求項8】 前記FPM/スレッドデータ構造とは、リソースハンドルのリストを含んでおり、前記リソースハンドルとは、特定のブリッジリソースに対して、関連したフロー処理モジュールを与えるものであることを特徴とする請求項7のシステム。
  9. 9
    【請求項9】 前記ブリッジリソースは、メモリ、CPU、及び、DSPを含むことを特徴とする請求項8のシステム。
  10. 10
    【請求項10】 前記サービス品質(QOS)仕様は、取り決めの形式、トラフィック、及び、パフォーマンスを示すパラメータを含むことを特徴とする請求項1のシステム。
  11. 11
    【請求項11】 (A)サービス品質(QOS)仕様をコンピュータシステムへ伝えるステップと、 (B)前記サービス品質(QOS)仕様から得られた制約を元に、前記コンピュータシステムが、見積もられたコンピュータシステムリソースをチャネル処理行為に対して関連付けを行うステップと、 (C)コンピュータシステムリソースの利用可能性によって、前記コンピュータシステムが、前記コンピュータシステムリソースへの受付を認めたり、拒絶したりするステップと、 (D)受付が拒絶される場合、前記サービス品質(QOS)仕様を変更し、再試行するステップと、 からなることを特徴とするコンピュータシステムリソースを管理する方法。
  12. 12
    【請求項12】 前記コンピュータシステムとは、サーバーであることを特徴とする請求項11の方法。
  13. 13
    【請求項13】 前記サーバーとは、ブリッジであることを特徴とする請求項12の方法。
  14. 14
    【請求項14】 前記(A)ステップは、 (A1)ユーザーが、高位レベルのアプリケーションでのサービス品質(QOS)仕様を特定するステップと、 (A2)前記アプリケーションでのサービス品質(QOS)仕様を低位レベルのシステムでのサービス品質(QOS)仕様へと置換するステップとを含むことを特徴とする請求項13の方法。
  15. 15
    【請求項15】 前記(B)ステップは、 (B1)前記チャネル処理行為と関連したフロー処理モジュールの集合を介して、サービス品質(QOS)についての制約付き分配を実行するステップと、 (B2)各フロー処理モジュールについてのリソースの要求条件を判断するステップとを含むことを特徴とする請求項13の方法。
  16. 16
    【請求項16】 (E)フロー処理モジュールを示すステップと、 (F)前記フロー処理モジュールを実行用スレッドへ割り当てるステップとをさらに含むことを特徴とする請求項13の方法。
  17. 17
    【請求項17】 (G)クライアントがチャネルに加入することを認められた後に、リソーススケジューラーが、スケジューリングポリシー(スケジューリング方針)に従い、前記スレッドの待ち行列の中から実行用スレッドを選択するステップを、さらに含むことを特徴とする請求項16の方法。
  18. 18
    【請求項18】 (H)予約者が、将来の開始時刻及びグループについての将来の要求条件を特定しているグループ生成リクエストを、前記ブリッジへと伝えるステップと、 (I)前記リクエストをリソースの見積もりに置換するステップと、 (J)現時点でのリソース配置とのオーバーラップを判断するためチェックを行うステップと、 (K)前記予約者に、必要なリソースが利用可能となるかについて示す応答を送るステップとを、 さらに含むことを特徴とする請求項13の方法。
  19. 19
    【請求項19】 前記受付を認めたり、拒絶したりするステップは、 クライアントが特定したリソースの制限について越えられるものであるかを判断するステップを、さらに含むことを特徴とする請求項13の方法。
  20. 20
    【請求項20】 前記コンピュータシステムとは、端末であることを特徴とする請求項11の方法。
  21. 21
    【請求項21】 (A)クライアントが、サービスのデグラデーションポリシー(サービス性能低下についての方針)についての情報をブリッジへ伝えるステップと、 (B)前記ブリッジが、クライアント、チャネル、あるいはグループのデータ構造内に、前記デグラデーションポリシーについての情報に対応するデータを保存するステップと、 (C)ブリッジリソースのオーバーロード(過負荷)が生じる場合、前記ブリッジが、前記デグラデーションポリシーを実施するステップとからなり、 前記デグラデーションポリシーについての情報とは、クライアント、チャネル、あるいはグループの中での優先化に関連していることを特徴とするブリッジのデグラデーションポリシーを実施する方法。
  22. 22
    【請求項22】 前記デグラデーションポリシー(サービス性能低下についての方針)は、音声チャネルに優先して映像チャネルがデグラデート(性能低下)されるべきことを特定していることを特徴とする請求項21の方法。
  23. 23
    【請求項23】 前記デグラデーションポリシー(サービス性能低下についての方針)は、リソースの価格に関連した情報を利用することを特徴とする請求項21の方法。
Independent claims23