(57)【特許請求の範囲】
【請求項１】
複数の端末装置と、前記端末装置をネットワークに接続するためのゲートウェイ装置と、前記端末装置からサービスの要求を受信する第１サーバと、前記端末装置にサービスを提供する第２サーバと、前記サービスに適用されるポリシ情報を提供するリソース制御装置と、を備える通信システムであって、
前記第１サーバは、前記端末装置から受信したサービス起動要求メッセージからフロー情報識別子及び加入者識別子を取得し、前記取得したフロー情報識別子及び加入者識別子を含むポリシ問合せ要求メッセージを前記リソース制御装置に送信し、前記リソース制御装置から受信した応答メッセージに基づいて前記ゲートウェイ装置に前記リソース制御装置の識別情報を送信し、
前記リソース制御装置は、前記フロー情報識別子と前記ポリシ情報とを対応付けるリソース制御情報を管理し、前記第１サーバから送信された前記ポリシ問合せ要求メッセージから前記フロー情報識別子及び前記加入者識別子を取得し、前記取得したフロー情報識別子及び加入者識別子に基づいて前記サービスに適用されるＱｏＳ情報を含むポリシの情報を検索し、前記ゲートウェイ装置からの要求に応答して前記検索したポリシの情報を前記ゲートウェイ装置に送信し、
前記ゲートウェイ装置は、前記第１サーバから前記リソース制御装置の識別情報を受信し、前記受信した識別情報に対応する前記リソース制御装置から前記ポリシ情報を受信し、前記サービスに対して前記受信したポリシ情報を設定し、
前記第２サーバは、前記ポリシ情報が設定されたサービスを前記端末装置に提供することを特徴とする通信システム。
【請求項２】
前記サービス起動要求メッセージは、ＳＩＰ以外の制御メッセージであることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記サービス起動要求メッセージは、ＢＣＭＣＳに準拠したメッセージであり、かつ、前記サービス起動要求メッセージのサービスの送信元は、前記サービスを提供する第２サーバであることを特徴とする請求項１に記載の通信システム。
【請求項４】
前記ゲートウェイ装置は、前記サービスの提供を終了する時に、当該サービスに関するポリシ情報を削除することを特徴とする請求項１に記載の通信システム。
【請求項５】
前記ゲートウェイ装置は、前記サービスの提供を終了する時に、当該サービスに関するポリシ情報を削除するよう前記第１サーバに指示することを特徴とする請求項１に記載の通信システム。
【請求項６】
前記ゲートウェイ装置は、前記サービスの提供を終了する時に、当該サービスに関するポリシ情報を削除するよう前記リソース制御装置に指示することを特徴とする請求項１に記載の通信システム。
【請求項７】
複数の端末装置と、サービスに適用されるポリシ情報を提供するリソース制御装置と、前記端末装置を前記ネットワークに接続するためのゲートウェイ装置と、前記端末装置からサービスの要求を受信する第１サーバと、前記端末装置にサービスを提供する第２サーバと、を備え、
前記リソース制御装置は、フロー情報識別子と前記ポリシ情報とを対応付けるリソース制御情報を管理し、前記ゲートウェイ装置から受信した前記フロー情報識別子に基づいて前記サービスに適用されるＱｏＳ情報を含むポリシの情報を検索し、前記検索したポリシの情報を前記ゲートウェイ装置に送信し、
前記ゲートウェイ装置は、前記端末装置から受信したサービス起動要求メッセージから、前記サービスのフロー情報識別子を取得し、前記取得したフロー情報識別子に基づいて、前記リソース制御装置から前記ポリシ情報を受信し、前記受信したポリシ情報に基づいて、前記サービスに対して前記ポリシ情報を設定することを特徴とする通信システム。
【請求項８】
ネットワークに接続される制御サーバ装置であって、
前記ネットワークには、複数の端末装置と、前記端末装置を前記ネットワークに接続するためのゲートウェイ装置と、前記ネットワークに適用されるポリシ情報を提供するリソース制御装置と、前記端末装置にサービスを提供する第２サーバと、が接続され、
前記制御サーバ装置は、前記ネットワークに接続されるインタフェースと、前記インタフェースに接続されるプロセッサと、前記プロセッサに接続されるメモリと、を備え、
前記プロセッサは、前記端末装置から受信したサービス起動要求メッセージからフロー情報識別子及び加入者識別子を取得し、前記取得したフロー情報識別子及び加入者識別子を含むポリシ問合せ要求メッセージを前記リソース制御装置に前記インタフェースを介して送信し、前記リソース制御装置から受信した応答メッセージに基づいて前記ゲートウェイ装置に前記リソース制御装置の識別情報を前記インタフェースを介して送信することを特徴とする制御サーバ装置。
【請求項９】
ネットワークに接続されるリソース制御装置であって、
前記ネットワークには、複数の端末装置と、前記端末装置を前記ネットワークに接続するためのゲートウェイ装置と、前記端末装置からサービスの要求を受信する第１サーバと、前記端末装置にサービスを提供する第２サーバと、が接続され、
前記リソース制御装置は、前記ネットワークに接続されるインタフェースと、前記インタフェースに接続されるプロセッサと、前記プロセッサに接続されるメモリと、を備え、
前記メモリは、フロー情報識別子と前記ポリシ情報とを対応付けるリソース制御情報を格納し、
前記プロセッサは、前記第１サーバから送信されたポリシ問合せ要求メッセージから前記サービスのフロー情報識別子及び加入者識別子を取得し、前記取得したフロー情報識別子及び加入者識別子に基づいて前記サービスに適用されるＱｏＳ情報を含むポリシの情報を検索し、前記ゲートウェイ装置からの要求に応答して前記検索したポリシの情報を前記ゲートウェイ装置に前記インタフェースを介して送信することを特徴とするリソース制御装置。
【請求項１０】
ネットワークに接続されるゲートウェイ装置であって、
前記ネットワークには、複数の端末装置と、サービスに適用されるポリシ情報を提供するリソース制御装置と、前記端末装置からサービスの要求を受信する第１サーバと、前記端末装置にサービスを提供する第２サーバと、が接続され、
前記ゲートウェイ装置は、前記ネットワークに接続されるインタフェースと、前記インタフェースに接続されるプロセッサと、前記プロセッサに接続されるメモリと、を備え、
前記プロセッサは、サービス起動要求メッセージを前記インタフェースを介して前記第１サーバに送信し、前記第１サーバから前記リソース制御装置の識別情報を前記インタフェースを介して受信し、前記受信した識別情報に対応する前記リソース制御装置に前記ポリシ情報の要求を前記インタフェースを介して送信し、前記受信した識別情報に対応する前記リソース制御装置から前記ポリシ情報を前記インタフェースを介して受信し、前記サービスに対して前記受信したポリシ情報を設定し、前記設定したポリシ情報を用いて通信情報を制御することを特徴とするゲートウェイ装置。
【請求項１１】
ネットワークに接続されるゲートウェイ装置であって、
前記ネットワークには、複数の端末装置と、サービスに適用されるポリシ情報を提供するリソース制御装置と、前記端末装置からサービスの要求を受信する第１サーバと、前記端末装置にサービスを提供する第２サーバと、が接続され、
前記ゲートウェイ装置は、前記ネットワークに接続されるインタフェースと、前記インタフェースに接続されるプロセッサと、前記プロセッサに接続されるメモリと、を備え、
前記プロセッサは、前記第１サーバから前記リソース制御装置の識別情報を受信し、前記受信した識別情報に対応する前記リソース制御装置から前記ポリシ情報を受信し、前記サービスに対して前記受信したポリシ情報を設定し、前記設定されたポリシ情報を用いて通信情報を制御することを特徴とするゲートウェイ装置。
【請求項１２】
複数の端末装置と、サービスに適用されるポリシ情報を提供するリソース制御装置と、前記端末装置をネットワークに接続するためのゲートウェイ装置と、前記端末装置からサービスの要求を受信する第１サーバと、前記端末装置にサービスを提供する第２サーバと、を備える通信システムにおいて実行される通信制御方法であって、
前記第１サーバは、前記端末装置から受信したサービス起動要求メッセージからフロー情報識別子及び加入者識別子を取得し、前記取得したフロー情報識別子及び加入者識別子に基づいて前記リソース制御装置にポリシ問合せ要求メッセージを送信し、前記リソース制御装置から受信した応答メッセージに基づいて前記ゲートウェイ装置に前記リソース制御装置の識別情報を送信し、
前記リソース制御装置は、前記フロー情報識別子と前記ポリシ情報とを対応付けるリソース制御情報を管理し、前記第１サーバから送信された前記ポリシ問合せ要求メッセージから前記フロー情報識別子及び前記加入者識別子を取得し、前記取得したフロー情報識別子及び加入者識別子に基づいて前記サービスに適用されるＱｏＳ情報を含むポリシの情報を検索し、前記ゲートウェイ装置からの要求に応答して前記検索したポリシの情報を前記ゲートウェイ装置に送信し、
前記ゲートウェイ装置は、前記第１サーバから前記リソース制御装置の識別情報を受信し、前記受信した識別情報に対応する前記リソース制御装置から前記ポリ シ情報を受信し、前記サービスに対して前記受信したポリシ情報を設定し、前記設定したポリシ情報を用いて通信情報を制御し、
前記第２サーバは、前記ポリシ情報が設定されたサービスを前記端末装置に提供することを特徴とする通信制御方法。
【請求項１３】
複数の端末装置と、サービスに適用されるポリシ情報を提供するリソース制御装置と、前記端末装置をネットワークに接続するためのゲートウェイ装置と、前記端末装置からサービスの要求を受信する第１サーバと、前記端末装置にサービスを提供する第２サーバと、を備える通信システムにおいて実行される通信制御方法であって、
前記ゲートウェイ装置は、前記端末装置から受信したサービス起動要求メッセージから前記サービスのフロー情報識別子を取得し、
前記リソース制御装置は、前記フロー情報識別子と前記ポリシ情報とを対応付けるリソース制御情報を管理し、前記ゲートウェイ装置から受信した前記フロー情報識別子に基づいて前記サービスに適用されるＱｏＳ情報を含むポリシの情報を検索し、前記検索したポリシの情報を前記ゲートウェイ装置に送信し、
前記ゲートウェイ装置は、前記リソース制御装置から前記ポリシ情報を受信し、前記サービスに対して前記受信したポリシ情報を設定し、前記設定されたポリシ情報を用いて通信情報を制御することを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された通信装置、通信システム及び通信制御方法に関し、特に、ＳＩＰ以外のプロトコルを適用した通信システムにおいて、リソース制御装置を適用した通信システムにおけるサービス毎通信制御方法に関する。
【背景技術】
【０００２】
第３世代移動通信システムは、音声、データ、及び動画像等、多様なマルチメディアサービスの高速かつ高品質な提供を目指している。３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）及び３ＧＰＰ２（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ２）は、パケット交換網上でＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）技術を用いたマルチメディアサービスを提供するため、「Ａｌｌ  ＩＰベース移動通信網」の標準化を進めている。３ＧＰＰでは、Ａｌｌ  ＩＰベース移動通信網をＩＭＳ（ＩＰ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ）と呼び、３ＧＰＰ２では、ＭＭＤ（Ｍｕｌｔｉｍｅｄｉａ  Ｄｏｍａｉｎ）と呼ぶ。
【０００３】
ＩＭＳは、移動通信網のオールＩＰ化に向けて検討されたセッション制御系の技術仕様である。ＩＭＳでは、制御系と転送系との間に参照点が規定されており、アクセス網方式に依存しない。このため、ＩＭＳは、次世代ネットワーク（ＮＧＮ：Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ）におけるセッション制御技術にも採用された。
【０００４】
ＩＭＳによると、ＣＳＣＦ（Ｃａｌｌ  Ｓｔａｔｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）は、セッションを制御し、ＨＳＳ（Ｈｏｍｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｓｅｒｖｅｒ）は、加入者情報を保持する。また、ＡＳ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｅｒ）がアプリケーションを提供する。
【０００５】
非特許文献１に記載された技術によると、ＣＳＣＦは、その役割によって３種類（Ｐ−ＣＳＣＦ、Ｉ−ＣＳＣＦ、及びＳ−ＣＳＣＦ）に大別される。Ｐ−ＣＳＣＦ（Ｐｒｏｘｙ−ＣＳＣＦ）は、移動端末によってアクセスされるＣＳＣＦである。また、Ｉ−ＣＳＣＦ（Ｉｎｔｅｒｒｏｇａｔｉｎｇ−ＣＳＣＦ）は、移動端末のＳ−ＣＳＣＦを特定する。また、Ｓ−ＣＳＣＦ（Ｓｅｒｖｉｎｇ−ＣＳＣＦ）は、セッションの状態を制御管理する。
【０００６】
非特許文献２に記載された技術によると、セッション制御プロトコルとして、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）が用いられる技術が記載されている。ＳＩＰは、ＩＥＴＦで仕様化されたＩＰマルチメディア通信のセッションを制御するプロトコルである。ＳＩＰを用いた代表サービスとして、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）がある。ＶｏＩＰは、音声情報をＩＰネットワーク上で送受信する技術である。ＳＩＰによるＶｏＩＰ通信では、通信開始前に通信装置間に仮想的な通信路（セッション）が設定される。ＩＰパケット化された音声データは、設定された通信路上で転送される。ＶｏＩＰ通信によると、ＳＩＰは、通信装置間のセッション確立、維持及び切断を制御する。
【０００７】
音声データ等のメディア情報は、セッション確立時に決定される。通信装置は、メディア情報を、ＳＩＰメッセージに含まれるＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）によって通知する。ＳＤＰでは、セッションに関する様々な情報（例えば、ＩＰアドレス、ポート番号、及びメディア種別等）を記述することができる。
【０００８】
さらに、３ＧＰＰ、３ＧＰＰ２、及びＮＧＮでは、サービス毎のポリシ制御メカニズムを検討している。ここで、セッション毎のポリシルール制御の動作概要を説明する。ＳＩＰセッション確立時に、ＣＳＣＦ及びＰＣＲＦ（Ｐｏｌｉｃｙ  ａｎｄ  Ｃｈａｒｇｉｎｇ  Ｒｕｌｅｓ  Ｆｕｎｃｔｉｏｎ）が連動し、ＳＩＰプロトコルを用いるサービスのポリシを決定する。ＰＣＲＦは、ＡＧＷ（アクセスゲートウェイ、例えば、ＰＤＳＮ）に決定したポリシを通知する。そして、ＡＧＷがサービス毎にポリシを適用する。
【非特許文献１】「３ＧＰＰ２  Ｘ．Ｓ００１３−００４−Ａ  ｖ１．０、Ａｌｌ−ＩＰ  Ｃｏｒｅ  Ｎｅｔｗｏｒｋ  Ｍｕｌｔｉｍｅｄｉａ  Ｄｏｍａｉｎ  §４．６」［ｏｎｌｉｎｅ］、２００５年１２月
【非特許文献２】ＩＥＴＦ  ＲＦＣ３２６１、「ＳＩＰ：  Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ§４」、２００２年６月
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従来の通信システムでは、非ＩＭＳのアプリケーションサービスを提供する時に、サービス毎のポリシ制御メカニズムが提供されない。このため、ＡＧＷは、各サービス情報に基づく制御（帯域制御、優先制御、及びポート開閉等）を提供できない。
【００１０】
例えば、非ＩＭＳのアプリケーションサービスとして、複数携帯端末へのマルチキャストサービス（例えば、３ＧＰＰ２のＢＣＭＣＳ（Ｂｒｏａｄｃａｓｔ  Ｍｕｌｔｉｃａｓｔ  Ｓｅｒｖｉｃｅ））がある。従来のＢＣＭＣＳの起動方法は、以下のようになる。
【００１１】
まず、端末がＢＣＭＣＳ制御サーバにＢＣＭＣＳの要求を送信する。ＢＣＭＣＳの要求を受信した該ＢＣＭＣＳ制御サーバは、端末にＢＣＭＣＳの要求応答を送信する。従来、このＢＣＭＣＳの要求及びＢＣＭＣＳの要求応答は、ＡＧＷを通過するが、ＡＧＷにおいてリソース受付制御が行われていなかった。このため、ＡＧＷは、ＢＣＭＣＳに対してサービス情報に基づいた制御ができないという課題があった。
【００１２】
そこで、本発明は、非ＩＭＳのサービスを提供する場合にも、サービス情報に基づく制御を行うことを目的とする。特に、ＩＰを用いた通信網において、サービス情報に基づくポリシ制御を可能にする通信方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の代表的な一例を示せば以下の通りである。すなわち、複数の端末装置と、前記端末装置をネットワークに接続するためのゲートウェイ装置と、前記端末装置からサービスの要求を受信する第１サーバと、前記端末装置にサービスを提供する第２サーバと、前記サービスに適用するポリシ情報を提供するリソース制御装置と、を備え、前記第１サーバは、前記端末装置から受信したサービス起動要求メッセージに基づいて、フロー情報識別子及び加入者識別子を取得し、前記取得したフロー情報識別子及び加入者識別子を含むポリシ問合せ要求メッセージを前記リソース制御装置に送信し、前記リソース制御装置から受信した応答メッセージに基づいて、前記ゲートウェイ装置に前記リソース制御装置の識別情報を送信し、前記リソース制御装置は、前記フロー情報識別子と前記ポリシ情報とを対応付けるリソース制御情報を管理し、前記第１サーバから送信された前記ポリシ問合せ要求メッセージから前記フロー情報識別子及び前記加入者識別子を取得し、前記取得したフロー情報識別子及び加入者識別子に基づいて前記サービスに適用されるＱｏＳ情報を含むポリシ情報を検索し、前記ゲートウェイ装置からの要求に応答して前記ポリシ情報を前記ゲートウェイ装置に送信し、前記ゲートウェイ装置は、前記第１サーバから前記リソース制御装置の識別情報を受信し、前記受信した識別情報に対応する前記リソース制御装置から前記ポリシ情報を受信し、前記受信したポリシ情報に基づいて、前記サービスに対して前記ポリシ情報を設定し、前記第２サーバは、前記ポリシ情報が設定されたサービスを前記端末装置に提供する
【発明の効果】
【００１４】
本発明の一形態によると、ＳＩＰ以外のプロトコルを用いたアプリケーションサービスを提供する場合にも、サービス情報に基づいて制御（帯域制御、優先制御、及びポート開閉等）ができる。すなわち、非ＩＭＳのサービスを提供する場合にサービス情報に基づいた制御ができる。
【発明を実施するための最良の形態】
【００１５】
＜第１実施形態＞
本発明の第１の実施の形態について、図面を用いて説明する。
【００１６】
本発明の第１の実施の形態では、移動端末がＢＣＭＣＳのアプリケーションを利用する場合の通信方法について説明する。
【００１７】
図１は、本発明の第１の実施の形態の通信網の構成図である。
【００１８】
本発明の第１の実施の形態における通信網は、ＩＰ網Ｎ１及びアクセス網Ｎ２（Ｎ２Ａ、Ｎ２Ｂ、Ｎ２Ｃ）を含む。
【００１９】
ＩＰ網Ｎ１には、サーバ群Ｎ３Ａ、サーバ群Ｎ３Ｂ、及びリソース制御装置８が接続される。
【００２０】
サーバ群Ｎ３Ａは、ＩＭＳサービスを提供する。また、サーバ群Ｎ３Ａは、ＡＳ１、ＨＳＳ２、Ｓ−ＣＳＣＦ１０（１０Ａ、１０Ｂ）、Ｉ−ＣＳＣＦ９（９Ａ、９Ｂ）、及びＰ−ＣＳＣＦ５（５Ａ、５Ｂ）を備える。
【００２１】
ＡＳ１は、ＩＭＳアプリケーション（ＳＩＰアプリケーション）の実行を制御するアプリケーションサーバである。
【００２２】
ＨＳＳ２は、加入者情報を保持する。加入者情報は、例えば、ＵＥ７の認証情報、及び、ＵＥ７が加入するアプリケーションの情報を含む。なお、加入者情報を参照することによって、各ＵＥ７がＡＳ１によって提供されるサービスを受けることができるか否かを判定できる。
【００２３】
Ｐ−ＣＳＣＦ５、Ｉ−ＣＳＣＦ９及びＳ−ＣＳＣＦ１０は、セッション制御機能を備えるサーバである。Ｐ−ＣＳＣＦ５は、ＵＥ７が最初にアクセスするＣＳＣＦのサーバである。Ｉ−ＣＳＣＦ９は、ＵＥ７が利用するＳ−ＣＳＣＦ１０を特定するサーバである。Ｓ−ＣＳＣＦ１０は、ＵＥ７のセッション状態を制御及び管理するサーバである。
【００２４】
なお、図１には、例として、Ｓ−ＣＳＣＦ１０、Ｉ−ＣＳＣＦ９、及びＰ−ＣＳＣＦ５を、それぞれ二つずつ示した。しかし、これらの構成要素は、任意の数もであってよい。また、Ｓ−ＣＳＣＦ３、ＡＳ１、及びＨＳＳ２は、同一の装置によって実現されてもよい。また、Ｓ−ＣＳＣＦ３、Ｉ−ＣＳＣＦ４及びＰ−ＣＳＣＦ５は、同一の装置によって実現されてもよい。
【００２５】
サーバ群Ｎ３Ｂは、ＡＳ３及び制御サーバ４を備える。
【００２６】
ＡＳ３（例えば、コンテンツサーバ）は、非ＩＭＳアプリケーションの実行を制御するサーバである。制御サーバ４は、ＡＳ３を制御するサーバである。なお、制御サーバ４及びＡＳ３は、同一の通信装置によって実現されてもよい。
【００２７】
リソース制御装置８は、サービスに対してポリシ情報を設定する装置である。なお、リソース制御装置８は、ＡＧＷ６と、同一の装置によって実現されてもよい。
【００２８】
ＩＰ網Ｎ１とアクセス網Ｎ２とは、ＡＧＷ（アクセスゲートウェイ装置）６（６Ａ、６Ｂ、６Ｃ）を介して接続される。ＡＧＷ６は、端末７とＩＰ網Ｎ１との間で送受信されるＩＰパケットを転送する。なお、ＡＧＷ６の代わりに、ルータ等、他の通信装置を介して、ＩＰ網Ｎ１とアクセス網Ｎ２とが接続されてもよい。
【００２９】
アクセス網Ｎ２は、例えば、無線ＬＡＮ（Ｎ２Ａ）、第３世代移動通信網（Ｎ２Ｂ）、及びＦＴＴＨ（Ｎ２Ｃ）である。また、図１にはアクセス網Ｎ２にアクセスする端末（以下、ＵＥ：Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）７の例として、固定端末（７Ｂ、７Ｃ）及び移動端末（７Ａ）を示す。
【００３０】
図２は、本発明の第１の実施の形態のＡＧＷ６の構成図である。
【００３１】
ＡＧＷ６は、ＩＦ６１（６１Ａ、６１Ｂ）、ＣＰＵ６４、メモリ６５、ＤＢ（データベース）６６を備える。また、各構成要素は、バス６３に接続される。
【００３２】
ＩＦ６１は、回線６２（６２Ａ、６２Ｂ）に接続されるインタフェースである。
【００３３】
ＣＰＵ６４は、メモリ６５に格納されたプログラムを実行するプロセッサである。ＡＧＷ６が実行する処理は、ＣＰＵ６４がいずれかのプログラムを実行することによって実現される。
【００３４】
メモリ６５は、ＡＧＷ処理プログラム６９、プロトコル制御プログラム、及びＱｏＳ情報管理テーブル２２０を格納する。なお、メモリ６５は、他のプログラムを格納してもよい。
【００３５】
ＡＧＷ処理プログラム６９は、ＱｏＳ制御サブプログラム６７を含む。ＱｏＳ制御サブプログラム６７は、ポリシ情報の参照又はポリシ情報を更新する。
【００３６】
プロトコル制御プログラム６８は、アクセス網信号制御サブプログラム６８Ａ、制御サーバ信号制御サブプログラム６８Ｂ、及びＤＩＡＭＥＴＥＲ信号制御サブプログラム６８Ｃを含む。
【００３７】
アクセス網信号制御サブプログラム６８Ａは、ＡＧＷ６がＩＰ網Ｎ１上に存在する通信装置との間で信号を送信又は受信する処理である。制御サーバ信号制御サブプログラム６８Ｂは、ＡＧＷ６が制御サーバ４との間で信号を送信又は受信する処理である。ＤＩＡＭＥＴＥＲ信号制御サブプログラム６８Ｃは、ＡＧＷ６がリソース制御装置８との間で信号を送信又は受信する処理である。
【００３８】
ＱｏＳ情報管理テーブル２２０は、ＵＥ７のポリシ情報を格納する。ＱｏＳ情報管理テーブルの詳細については、後述する図６Ａで説明する。
【００３９】
ＤＢ６６は、各種情報を格納するデータベースである。なお、ＤＢ６６は、ＱｏＳ情報管理テーブル２２０を含んでもよい。
【００４０】
ＡＧＷ６は、ＱｏＳ制御サブプログラム６７及びＱｏＳ情報管理テーブル２２０を用いることによって、アプリケーション毎のポリシを制御する。
【００４１】
図６Ａは、本発明の第１の実施の形態のＱｏＳ情報管理テーブル２２０である。ＡＧＷ６は、ＵＥ７が要求するサービスに応じたポリシの制御情報を登録する場合、ＱｏＳ情報管理テーブル２２０を参照し、ＱｏＳ情報管理テーブル２２０を更新する。
【００４２】
ＱｏＳ情報管理テーブル２２０は、ＩＤ２２１、Ｓｏｕｒｃｅ  ＩＰアドレス２２２、Ｓｏｕｒｃｅ  Ｐｏｒｔ２２３、ＱｏＳ  Ｃｌａｓｓ２２４、Ｏｎ／Ｏｆｆ２２５、Ｄｅｓｔ．  ＩＰアドレス２２６、Ｄｅｓｔ．  Ｐｏｒｔ２２７、リソース制御装置２２８、及びＡＳアドレス２２９を含む。
【００４３】
Ｆｌｏｗ  ＩＤ２２１は、マルチキャスト情報の識別子である。Ｓｏｕｒｃｅ  ＩＰアドレス２２２は、送信元のＡＳ３のＩＰアドレスである。Ｓｏｕｒｃｅ  Ｐｏｒｔ２２３は、送信元のＡＳ３のポート番号である。ＱｏＳ  Ｃｌａｓｓ２２４は、ＱｏＳの種類を分類するクラスである。Ｏｎ／Ｏｆｆ２２５は、ＱｏＳ管理をするか否かを判断するものである。Ｄｅｓｔ．  ＩＰアドレス２２６は、宛先の端末のＩＰアドレス２２６である。Ｄｅｓｔ．  Ｐｏｒｔは、宛先の端末のポート番号である。リソース制御装置２２８は、リソース制御装置８のＩＰアドレスである。ＡＳアドレス２２９は、ＡＳ３のＩＰアドレスである。
【００４４】
なお、ＱｏＳ情報管理テーブル２２０が、リソース制御装置情報２２８及びＡＳアドレス２２９を含むことによって、ＵＥ７とＡＧＷ６との間のリンクが切断された場合に、リソース制御装置８及びＡＳ３の制御サーバ４に対してリンク切断の通知が可能になり、リソース制御装置８及び制御サーバ４の情報を更新することができる。
【００４５】
図３は、本発明の第１の実施の形態におけるリソース制御装置８の構成図である。
【００４６】
リソース制御装置８は、ＩＦ８１（８１Ａ、８１Ｂ）、ＣＰＵ８４、メモリ８５、及びＤＢ８６を備える。また、各構成要素は、バス６３に接続される。
【００４７】
ＩＦ８１は、回線８２（８２Ａ、８２Ｂ）に接続されるインタフェースである。ＣＰＵ８４は、メモリ８５に格納されたプログラムを実行するプロセッサである。リソース制御装置８が実行する処理は、ＣＰＵ８４がいずれかのプログラムを実行することによって処理される。
【００４８】
メモリ８５は、プロトコル処理プログラム３１、ＱｏＳ制御プログラム３４、ＡＳ情報管理テーブル２１０、ＱｏＳ情報管理テーブル２３０、及びＱｏＳ  Ｃｌａｓｓテーブル８５０を含む。なお、メモリ８５は、他のプログラムを含んでもよい。
【００４９】
プロトコル処理プログラム３１は、制御サーバメッセージ処理サブプログラム３２及びＡＧＷメッセージ処理サブプログラム３３を含む。
【００５０】
制御サーバメッセージ処理サブプログラム３２は、ＩＰ網Ｎ３上に存在する制御サーバ４との間で信号を送信又は受信する処理である。ＡＧＷメッセージ処理サブプログラム３３は、ＩＰ網Ｎ１に接続するＡＧＷ６との間で信号（例えば、ＤＩＡＭＥＴＥＲ）を送信又は受信する処理である。
【００５１】
ＱｏＳ制御プログラムは、認証処理サブプログラム８７及びＱｏＳ制御サブプログラム９０を含む。
【００５２】
認証処理サブプログラム８７は、ポリシ制御を要求する送信元を認証する。ＱｏＳ制御サブプログラム９０は、ポリシ情報を参照又は更新する。
【００５３】
ＡＳ情報管理テーブル２１０は、ＩＰ網Ｎ３上のアプリケーションサーバの情報を格納する。ＱｏＳ情報管理テーブル２３０は、ＵＥ７のポリシ情報を格納する。ＱｏＳ  Ｃｌａｓｓテーブル８５０は、アプリケーションとＱｏＳとの関係を保持する。なお、ＡＳ情報管理テーブル２１０、ＱｏＳ情報管理テーブル２３０、及びＱｏＳ  Ｃｌａｓｓテーブル８５０の詳細については、後述する図４で説明する。
【００５４】
ＤＢ８６は、各種情報を格納するデータベースである。なお、ＤＢ８６は、ＡＳ情報管理テーブル２１０、ＱｏＳ情報管理テーブル８３０、及びＱｏＳクラステーブル８５０を含んでもよい。
【００５５】
リソース制御装置８は、ＱｏＳ制御サブプログラム９０、ＱｏＳ情報管理テーブル２３０、及びＱｏＳ  Ｃｌａｓｓテーブル８５０を用いることによって、アプリケーション毎にポリシ制御できる。また、リソース制御装置８は、認証処理サブプログラム８７及びサーバ情報管理テーブル２１０を用いることによって、ポリシ制御を要求する送信元の正当性を確認できる。
【００５６】
図４Ａは、本発明の第１の実施の形態のＡＳ情報管理テーブル２１０である。
【００５７】
ＡＳ情報管理テーブル２１０は、ＡＳ  Ａｄｄｒｅｓｓ２１１、ＡＳ  Ｔｙｐｅ２１２、及び認証要否２１３を含む。
【００５８】
ＡＳ  Ａｄｄｒｅｓｓ２１１は、アプリケーションサーバのＩＰアドレスである。ＡＳ  Ｔｙｐｅ２１２は、該アプリケーションサーバがＩＭＳ又は非ＩＭＳであることを示す。認証要否２１３は、ポリシ制御を要求する送信元のアプリケーションサーバを認証する必要があるか否かを示す。
【００５９】
リソース制御装置８は、ＡＳ（１、３）からサービスに応じたポリシ制御の要求を受信すると、ポリシ制御を要求した送信元の認証要否を決定するため、ＡＳ情報管理テーブル２１０を参照する。ＡＳ情報管理テーブル２１０には、少なくとも、ＡＳ  Ａｄｄｒｅｓｓ２１１に対応して、ＡＳ  Ｔｙｐｅ２１２及び認証要否２１３が格納される。
【００６０】
具体的には、図４Ａの例では、エントリ２１０−２のＡＳ  ａｄｄｒｅｓｓ２１１には「ｃｎｔ＃４」が格納される。また、ＡＳ  Ｔｙｐｅ２１２にはｎｏｎ  ＩＭＳが格納される。また、認証要否２１３には「要」が格納される。これは、「ｃｎｔ＃４」によって識別されるアプリケーションサーバの種類は、ＳＩＰによるセッション制御を行わない非ＩＭＳのアプリケーションサーバであり、リソース制御装置がポリシ制御の要求を受信した時に、送信元の認証が必要であることを示す。この場合、リソース制御装置８は、ポリシ制御を要求する送信元との間で認証処理サブプログラム８７を実行する。
【００６１】
図４Ｂは、本発明の第１の実施の形態のＱｏＳ情報管理テーブル２３０である。
【００６２】
ＱｏＳ情報管理テーブル２３０は、Ｆｌｏｗ  ＩＤ２３１、Ｓｏｕｒｃｅ  ＩＰ  ａｄｄｒｅｓｓ２３２、Ｓｏｕｒｃｅ  Ｐｏｒｔ２３３、ＱｏＳ  Ｃｌａｓｓ２３４、Ｄｅｓｔ．  ＩＰ  ａｄｄｒｅｓｓ２３５、Ｄｅｓｔ．  Ｐｏｒｔ２３６、及びＥｘｐｉｒｅｓ２３７を含む。
【００６３】
Ｆｌｏｗ  ＩＤ２３１は、マルチキャスト情報の識別子である。Ｓｏｕｒｃｅ  ＩＰ  ａｄｄｒｅｓｓ２３２は、送信元のＡＳ３のＩＰアドレスである。Ｓｏｕｒｃｅ  Ｐｏｒｔ２３３は、送信元のＡＳ３のポート番号である。ＱｏＳ  Ｃｌａｓｓ２３４は、ＱｏＳの種類を分類するクラスである。Ｄｅｓｔ．  ＩＰ  ａｄｄｒｅｓｓ２３５は、宛先の端末のＩＰアドレスである。Ｄｅｓｔ．  Ｐｏｒｔ２３６は、宛先の端末のポート番号である。Ｅｘｐｉｒｅｓ２３７は、エントリの有効期限である。
【００６４】
リソース制御装置８は、ＡＳ（１、３）からサービスに応じたポリシ制御の要求を受信すると、ＱｏＳ情報管理テーブル２３０を参照し、ＱｏＳ情報管理テーブル２３０を更新する。ＱｏＳ情報管理テーブル２３０には、少なくとも、Ｆｌｏｗ  ＩＤ２３１に対応して、Ｓｏｕｒｃｅ  ＩＰ  ａｄｄｒｅｓｓ２３２、ＱｏＳ  Ｃｌａｓｓ２３４、及びＤｅｓｔ．  ＩＰ  ａｄｄｒｅｓｓ２３５が格納される。また、ＱｏＳ情報管理テーブル２３０は、Ｓｏｕｒｃｅ  Ｐｏｒｔ２３３、Ｄｅｓｔ．  Ｐｏｒｔ２３６を含む場合、リソース制御装置８は、送受信アドレス及び送受信ポート番号を用いてリソース制御を行うことができる。また、リソース制御装置８は、有効期限を経過したエントリを削除してもよい。
【００６５】
図４Ｃは、本発明の第１の実施の形態のＱｏＳ  Ｃｌａｓｓテーブル８５０である。
【００６６】
ＱｏＳ  Ｃｌａｓｓテーブル８５０は、ｍｅｄｉａ８５１及びＱｏＳ  Ｃｌａｓｓ８５２を含む。
【００６７】
ｍｅｄｉａ８５１は、アプリケーションのサービスの種類である。ＱｏＳ  Ｃｌａｓｓ８５２は、ＱｏＳの種類を分類するクラスである。
【００６８】
リソース制御装置８は、ＡＳ（１、３）からサービスに応じたポリシ制御の要求を受信すると、サービスに応じたＱｏＳクラスを特定するため、ＱｏＳ  Ｃｌａｓｓテーブル８５０を参照する。ＱｏＳ  Ｃｌａｓｓテーブル８５０には、少なくとも、ｍｅｄｉａ８５１に対応して、ＱｏＳ  Ｃｌａｓｓ８５２が格納される。
【００６９】
図５は、本発明の第１の実施の形態の制御サーバ４の構成図である。
【００７０】
制御サーバ４は、ＩＦ４１（４１Ａ、４１Ｂ）、ＣＰＵ４４、メモリ４５、及びＤＢ４６を備える。また、各構成要素は、バス６３に接続される。
【００７１】
ＩＦ４１は、回線４２（４２Ａ、４２Ｂ）に接続されるインタフェースである。ＣＰＵ４４は、メモリ４５に格納されたプログラムを実行するプロセッサである。制御サーバ４が実行する処理は、ＣＰＵ４４がいずれかのプログラムを実行することによって処理される。
【００７２】
メモリ４５は、ＡＳメッセージ処理プログラム４８、リソース制御装置メッセージ制御プログラム４９、ＱｏＳ制御プログラム４７、及びサービス情報管理テーブル２４０を含む。なお、メモリ４５には、他のプログラムを含んでもよい。
【００７３】
ＡＳメッセージ処理プログラム４８は、ＡＳ３との間で信号を送信又は受信する処理である。リソース制御装置メッセージ制御プログラム４９は、リソース制御装置８との間で信号を送信又は受信する処理である。
【００７４】
ＱｏＳ制御プログラム４７は、リソース制御処理サブプログラム４００を含む。
【００７５】
リソース制御処理サブプログラム４００は、ポリシ情報を参照又は更新する処理である。
【００７６】
サービス情報管理テーブル２４０は、ＵＥ７のサービス情報を格納する。
【００７７】
ＤＢ４６は、各種情報を格納するデータベースである。なお、ＤＢ４６は、サービス情報管理テーブル２４０を含んでもよい。
【００７８】
制御サーバ４は、リソース制御処理サブプログラム４００及びサービス情報管理テーブル２４０を用いることによって、端末からサービスの要求を受信した時、該サービスのポリシ制御が可能になる。
【００７９】
図６Ｂは、本発明の第１の実施の形態のサービス情報管理テーブル２４０である。
【００８０】
サービス情報管理テーブル２４０は、ＡＳアドレス２４１、ＡＧＷ ＩＰアドレス２４２、フローＩＤ２４３、及びＥｘｐｉｒｅｓ２４４を含む。
【００８１】
ＡＳアドレス２４１は、ＡＳ３のＩＰアドレスである。ＡＧＷ  ＩＰアドレス２４２は、ＡＧＷ６のＩＰアドレスである。フローＩＤ２４３は、マルチキャスト情報の識別子である。Ｅｘｐｉｒｅｓ２４４は、エントリの有効期限である。なお、制御サーバ４は、有効期限を経過したエントリを削除してもよい。
【００８２】
制御サーバ４は、ＡＧＷ６からＢＣＭＣＳによってサービスの要求を受信すると、サービス情報管理テーブル２４０を参照する。また、ポリシ情報に変更がある場合、制御サーバ４は、サービス情報管理テーブル２４０を更新する。サービス情報管理テーブル２４０には、少なくとも、ＡＳアドレス２４１に対応して、ＡＧＷＩＰアドレス２４２、フローＩＤ２４３が格納される。
【００８３】
次に、図７を参照して、図１に示す第３世代移動通信網Ｎ２Ｂに在圏するＵＥ７Ａが、ＡＳ３（例えば、情報配信サーバ）にＢＣＭＣＳを用いて位置登録を行い、ＡＳ３との間で、例えば、ニュース配信などの同報型サービスを実行するシーケンスを説明する。
【００８４】
図７は、本発明の第１の実施の形態のサービス起動手順を説明するシーケンス図である。
【００８５】
まず、第３世代移動通信網Ｎ２Ｂ上に存在するＵＥ７Ａは、ＡＧＷ６Ｂとの間にリンクを確立する。リンクを確立する時に、ＵＥ７Ａは、ＤＨＣＰアドレスを取得し、ＤＨＣＰから制御サーバ４のアドレスを取得する。さらに、ＵＥ７Ａは、ＡＧＷ６Ｂとの間にリンクを確立した後、ＩＰアドレスを取得する。例えば、ＵＥ７Ａは、ＡＧＷ６ＢからＩＰｖ６ルータ広告を受信することによって、ＩＰアドレスを取得することができる。
【００８６】
本発明の第１の実施の形態において、ＵＥ７Ａは、モバイルＩＰ端末ではなく、第３世代移動通信網Ｎ２ＢにおいてＩＰアドレス（ｕｅ＃１）を取得する。なお、ＵＥ７ＡがモバイルＩＰ対応端末である場合、ＵＥ７Ａは、第３世代移動通信網Ｎ２Ｂで取得したアドレスをモバイルＩＰの気付アドレスとして用いる。
【００８７】
次に、ＵＥ７Ａは、同報型サービスの利用を要求するため、ＤＨＣＰサーバからアドレスを取得した制御サーバ４にＢＣＭＣＳ登録要求メッセージを送信する（Ｓ１、Ｓ２、Ｓ３）。具体的に、ＵＥ７Ａは、第３世代移動通信網Ｎ２Ｂにアクセスし（Ｓ１）、ＢＣＭＣＳ登録要求メッセージをＡＧＷ６Ｂに送信する（Ｓ２）。次に、ＡＧＷ６Ｂは、ＢＣＭＣＳ登録要求メッセージとして、Ａｃｃｅｓｓ  Ｒｅｑｕｅｓｔを制御サーバ４に送信する（Ｓ３）なお、このＢＣＭＣＳ登録要求メッセージは、少なくても受信を希望するマルチキャスト情報の識別子（Ｆｌｏｗ  ＩＤ）及びユーザＩＤを含む。
【００８８】
制御サーバ４は、Ａｃｃｅｓｓ  Ｒｅｑｕｅｓｔを受信すると、リソース制御処理サブプログラム４００を実行する。なお、リソース制御処理サブプログラム４００の処理の詳細については、後述する図８で説明する。
【００８９】
次に、制御サーバ４は、ポリシ問合せ要求メッセージをリソース制御装置８に送信することによって、ポリシの問合せを行なう（Ｓ４）。なお、ポリシ問合せ要求メッセージは、サービスの起動を要求した送信元アドレス（ＡＧＷ  ｉｄ）、Ｆｌｏｗ  ＩＤ、メディア情報、及びＵｓｅｒ  ＩＤを含む。
【００９０】
リソース制御装置８は、ポリシ問合せ要求メッセージを受信すると、ＱｏＳ制御サブプログラム９０を実行する。なお、ＱｏＳ制御サブプログラム９０の処理の詳細については後述する図９で説明する。
【００９１】
次に、リソース制御装置８は、ポリシ問合せ要求メッセージに対する応答メッセージを制御サーバ４に送信する（Ｓ５）。制御サーバ４は、リソース制御装置８から応答メッセージを受信すると、受信した応答メッセージをＡＧＷ６Ｂに送信する（Ｓ６）。なお、応答メッセージは、ＢＣＭＣＳ登録要求メッセージに含まれるパラメータに加えて、ポリシを要求するリソース制御装置８の識別情報を含む。リソース制御装置８の識別情報を受信することよって、ＡＧＷ６Ｂは、ＳＩＰをセッション制御に用いないサービスを提供する場合も、リソース制御装置８にＦｌｏｗ  ＩＤに対応したポリシ情報を問い合わせることが可能になる。
【００９２】
次に、ＡＧＷ６Ｂは、Ｓ６で受信した識別情報を用いて、Ｆｌｏｗ  ＩＤを含むポリシ送付要求メッセージを、リソース制御装置８に送信する（Ｓ７）。ポリシ送付要求メッセージを受信すると、リソース制御装置８は、ポリシ送付要求メッセージに含まれるＦｌｏｗ  ＩＤを検索キーとしてＱｏＳ情報管理テーブル２３０を検索する。具体的に、リソース制御装置８は、ＱｏＳ制御サブプログラム９０の処理によって生成されたエントリから、Ｆｌｏｗ  ＩＤに対応するＱｏＳクラスを読み出す。
【００９３】
次に、リソース制御装置８は、読み出したＱｏＳクラスを含むポリシ送付応答メッセージを制御サーバ４に送信する（Ｓ８）。
【００９４】
次に、ＡＧＷ６Ｂは、ＱｏＳクラスを含むポリシ送付応答メッセージを受信すると、ＱｏＳ制御サブプログラム６７を実行し、受信したＱｏＳクラスに基づいてポリシを設定する（Ｓ１１）。なお、ＱｏＳ制御サブプログラム６７の処理については後述する図１１で説明する。
【００９５】
次に、ＡＧＷ６Ｂは、ＢＣＭＣＳ登録要求メッセージに対する応答を、第３世代移動通信網Ｎ２Ｂを介して（Ｓ１２）ＵＥ７Ａに送信する（Ｓ１３）。
【００９６】
また、制御サーバ４は、ＡＳ３にマルチキャストＩＰフローの登録要求メッセージを送信する（Ｓ９）。そして、ＡＳ３は、マルチキャストＩＰフローの登録要求メッセージを受信すると、制御サーバ４に応答メッセージを送信する（Ｓ１０）。
【００９７】
ＡＧＷ６は、ポリシを設定した後に、ＡＳ３からパケットを受信すると（Ｓ１４）、ＱｏＳ情報管理テーブル２２０を参照し、受信したパケットに対してポリシを施行する（Ｓ１５）。ポリシを施行したパケットは、ＵＥ７Ａに送信される（Ｓ１６）。
【００９８】
以上の手順によると、制御サーバ４がサービスの起動を要求した時、リソース制御装置８に対して、ＡＧＷ６Ｂに設定するポリシ情報を問合わせ、ＡＧＷ６Ｂにポリシ情報を送信することが可能になる。したがって、ＳＩＰ以外の制御手順を用いてサービスを提供する場合であっても、ＡＧＷ６Ｂは、サービス毎にポリシを適用して、パケットの優先制御及び帯域制御等を行うことが可能になる。
【００９９】
また、サービスに関連するユーザ情報は、ＩＭＳＮ３Ａ及び非ＩＭＳＮ３Ｂで管理されることによって、リソース制御に関する情報をＩＰ網Ｎ１側で管理する網構成に対応させることが可能である。リソース制御に関する情報をＩＰ網Ｎ１側で管理する網構成に対応させることによって、サービス提供者と網事業者とが異なる場合も、本発明の第１の実施の形態は適用可能である。
【０１００】
図８は、本発明の第１の実施の形態のリソース制御処理サブプログラム４００による処理のフローチャートである。
【０１０１】
リソース制御サブプログラム４００は、制御サーバ４がＡＧＷ６からＢＣＭＣＳ登録要求メッセージを受信した時に実行される。
【０１０２】
まず、制御サーバ４は、受信したメッセージがサービス起動の要求か否かを確認する（４１４）。具体的には、受信したメッセージがサービス起動の要求である場合（本発明の第１の実施の形態では、図７のＳ３でＡｃｃｅｓｓ  Ｒｅｑｕｅｓｔを受信した場合）、制御サーバ４は、リソース制御装置８にポリシの問い合わせを行う（４０１）。
【０１０３】
次に、制御サーバ４は、リソース制御装置８から応答メッセージを正常に受信した場合（４０２）、ＡＧＷ６から受信したメッセージの送信先である制御サーバ４のアドレスを検索キーとしてサービス情報管理テーブル２４０を検索し、内容を更新する（４０３）。具体的には、ＡＳアドレス２４１に該当するエントリが存在する場合は、該エントリを更新する。一方、ＡＳアドレス２４１に該当するエントリが存在しない場合は、新たにエントリを作成する。例えば、ＡＳアドレス２４１にｃｎｔ＃４を設定する。また、ＡＧＷＩＰアドレス２４３に、ＢＣＭＣＳ登録要求メッセージに含まれるＡＧＷｉｄ（ａｇｗ＃６）を設定する。また、フローＩＤ２４４に、ＢＣＭＣＳ登録要求メッセージに含まれるＦｌｏｗ  ＩＤ（１２３４）を設定する。一方、ステップ４０２で、リソース制御装置から応答メッセージを正常に受信できなかった場合、制御サーバ４は、処理を終了する。
【０１０４】
次に、制御サーバ４は、ＡＧＷ６にＢＣＭＣＳ登録要求メッセージに対する応答メッセージを送信する（４０４）。
【０１０５】
次に、制御サーバ４は、ＡＳ３にサービス起動の要求を送信する（４０５）。具体的には、制御サーバ４は、ＡＳ３にマルチキャストＩＰフロー登録要求メッセージを送信する。そして、処理を終了する。
【０１０６】
ステップ４１４で、受信したメッセージがサービス起動要求、又は、サービス終了要求以外である場合、制御サーバ４は、処理を終了する。
【０１０７】
ステップ４１４で、受信したメッセージがサービス終了の要求である場合、制御サーバ４は、ＡＧＷ６から受信したメッセージの送信先であるＡＳ３のアドレスを検索キーとして、サービス情報管理テーブル２４０を検索する（４１１）。具体的には、ＡＳアドレス２４１に該当するエントリが存在する場合は、ステップ４１２に進む。一方、ＡＳアドレス２４１に該当するエントリが存在しない場合は、処理を終了する。
【０１０８】
次に、制御サーバ４は、ＡＳ３のアドレスに該当するエントリを削除し、サービス情報管理テーブル２４０を更新する（４１２）。
【０１０９】
次に、制御サーバ４は、ＡＳ３にサービス終了通知を送信することによって、処理を終了する（４１３）。
【０１１０】
図９は、本発明の第１の実施の形態のＱｏＳ制御サブプログラム９０による処理のフローチャートである。
【０１１１】
ＱｏＳ制御サブプログラム９０は、リソース制御装置８が、制御サーバ４からポリシ問合せ要求メッセージを受信したときに実行される。
【０１１２】
まず、リソース制御装置８は、ポリシ問合せの送信元の制御サーバ４のアドレス（ｃｎｔ＃４）を検索キーとして、ＡＳ情報管理テーブル２１０を検索する（９１）。具体的には、制御サーバ４のアドレスに該当するエントリを検出し、該エントリのＡＳ  Ｔｙｐｅ２１２及び認証要否２１３を参照する。
【０１１３】
次に、参照された認証要否２１３によって認証が必要であると判定した場合は、送信元の制御サーバ４を認証する（９２）一方、認証が不要である場合は、ステップ９３に進む。ステップ９２で送信元の制御サーバ４が認証された場合は、ステップ９３に進む。一方、送信元の制御サーバ４が認証できなかった場合は、リソース制御装置８は、制御サーバ４にエラー応答を含む応答メッセージを送信し（９９）、処理を終了する。
【０１１４】
次に、リソース制御装置８は、受信したメッセージに含まれるＦｌｏｗ  ＩＤを検索キーとして、ＱｏＳ情報管理テーブル２３０を検索する（９３）。具体的には、Ｆｌｏｗ  ＩＤに該当するエントリが存在する場合は、ステップ９５に進む。一方、Ｆｌｏｗ  ＩＤに該当するエントリが存在しない場合は、ステップ９４に進む。
【０１１５】
次に、リソース制御装置８は、新たにエントリを作成する（９４）。例えば、Ｓｏｕｒｃｅ  ＩＰ  ａｄｄｒｅｓｓ２３２にｃｎｔ＃４を設定する。また、Ｄｅｓｔ．  ＩＰ  ａｄｄｒｅｓｓ２３５にｕｅ＃１を設定する。ここで、ｃｎｔ＃４は、リソース制御装置８が受信したメッセージの送信元の制御サーバ４のＩＰアドレスである。また、ｕｅ＃１は、受信したメッセージに含まれるｕｓｅｒ  ＩＤである。さらに、リソース制御装置８は、受信したメッセージに含まれるメディア情報を検索キーとして、ＱｏＳ  Ｃｌａｓｓテーブル８５０を検索する。リソース制御装置８は、メディア情報に対応するＱｏＳクラスを読み出し、ＱｏＳ情報管理テーブル２３０に作成するエントリにＱｏＳクラスを設定する。
【０１１６】
次に、リソース制御装置８は、受信したメッセージに含まれるＦｌｏｗ  ＩＤに該当するエントリを読み出す（９５）。
【０１１７】
そして、リソース制御装置８は、制御サーバ４に正常応答を通知する応答メッセージを送信し（９６）、処理を終了する。
【０１１８】
ここで、図１０を参照して、ＳＩＰを用いてサービスを提供する手順を説明する。
【０１１９】
図１０は、ＩＭＳのアプリケーションサービスの起動手順を説明するシーケンス図である。なお、Ｓ−ＣＳＣＦと通信相手端末との間の詳細手順は省略する。
【０１２０】
まず、第３世代移動通信網Ｎ２Ｂ上に存在するＵＥ７Ａは、図７で説明した起動手順と同じようにＡＧＷ６Ｂとの間にリンクを確立する。次に、ＵＥ７Ａは、ＳＩＰを用いて、通信相手端末とのセッションの確立を要求する。さらに、Ｐ−ＣＳＣＦ５は、ポリシを設定するために、ポリシ問合せ要求メッセージをリソース制御装置８に送信する。この時、非ＩＭＳのサービス起動手順の場合と同じように、リソース制御装置８は、ＱｏＳ制御サブプログラム９０を実行する。
【０１２１】
図９に示すＱｏＳ制御サブプログラム９０の処理において、リソース制御装置８は、ステップ９１でポリシ問合せの送信元のＰ−ＣＳＣＦ５のアドレスを検索キーとして、ＡＳ情報管理テーブル２１０を検索する。具体的には、送信元のＰ−ＣＳＣＦ５のアドレスがｐ−ｃｓｃｆ＃５ａの場合、ＡＳ  Ｔｙｐｅ２１２はＩＭＳで、認証要否２１３は不要であることが参照される。
【０１２２】
次に、参照された認証要否２１３によって、認証が不要であると判定されるため、ステップ９３に進む。以降の処理は非ＩＭＳの場合と同じであるが、ステップ９６で正常応答を通知する応答メッセージの送信先は、Ｐ−ＣＳＣＦ５である。つまり、ポリシ問合せ要求メッセージの送信元のアプリケーションサーバがＩＭＳである場合、アプリケーションサーバが非ＩＭＳである場合と応答メッセージの送信先が異なる。
【０１２３】
次に、ＡＧＷ６は、ポリシを設定し、セッションを確立する。セッションが確立されると、ＵＥ７Ａでベアラ設定が行なわれる。
【０１２４】
次に、ＵＥ７Ａは、ＳＤＰを用いて通信相手端末との間でメディアセッションを確立する。メディアセッションの確立によって、ポリシの設定が更新され、更新されたポリシの内容によってポリシが適用される。
【０１２５】
このように、ＳＩＰを用いたサービスを受ける場合、ポリシ問合せ要求メッセージの送信元がＩＭＳのアプリケーションサーバであるため、リソース制御装置８が送信する応答メッセージの送信先がＰ−ＣＳＣＦになる。つまり、リソース制御装置８は、受信したポリシ問合せ要求メッセージの送信元によって、応答メッセージの送信先を変更する。
【０１２６】
図７は、本発明の第１の実施の形態のＱｏＳ制御サブプログラム６７の処理のフローチャートである。
【０１２７】
ＱｏＳサブプログラム６７は、ＡＧＷ６がリソース制御装置８からポリシ送付応答メッセージを受信した時に実行される。
【０１２８】
まず、ＡＧＷ６は、ＵＥ７Ａから受信したＢＣＭＣＳ登録要求メッセージに含まれるＦｌｏｗ  ＩＤを検索キーとして、ＱｏＳ情報管理テーブル２２０を検索する（６０１）。具体的には、Ｆｌｏｗ  ＩＤに該当するエントリがない場合は、新たにエントリを作成し、Ｆｌｏｗ  ＩＤ、送信元のＡＳ３のＩＰアドレス、送信元のＡＳ３のポート番号、宛先の端末のＩＰアドレス、宛先の端末のポート番号、ＱｏＳクラス、及び、ＱｏＳ管理のｏｎ又はｏｆｆの値をそれぞれ設定する。ここで、送信元のＩＰアドレス、送信元のポート番号、宛先のＩＰアドレス、及び宛先のポート番号には、ＵＥ７Ａから受信したＢＣＭＣＳ登録要求メッセージに含まれる情報を設定する。ＱｏＳクラスには、リソース制御装置８から受信したポリシ送付応答に含まれるＱｏＳクラスを設定する。また、Ｏｎ／Ｏｆｆ２２５にはｏｎを設定する。
【０１２９】
また、ポリシ送付応答メッセージの送信元のリソース制御装置８の情報を２２８に格納する。また、Ａｃｃｅｓｓ  Ｒｅｑｕｅｓｔを送信する宛先の制御サーバ４のＩＰアドレスをＡＳアドレス２２９に格納する。ＱｏＳ情報管理テーブル２２０にリソース制御装置８及び制御サーバ４の情報を格納することによって、端末とＡＧＷ６との間のリンクが切断された場合に、リソース制御装置８及びＡＳ３の制御サーバ４にリンク切断を通知することができる。
【０１３０】
そして、ＱｏＳ情報管理テーブル２２０の更新が終わると、ＡＧＷ６は、処理を終了する。
【０１３１】
次に、図１１を用いて、第３世代移動通信網Ｎ２Ｂ上に存在するＵＥ７Ａが、ＡＧＷ６Ｂとの間に確立したリンクを切断した場合の処理を説明する。
【０１３２】
図１２は、本発明の第１の実施の形態のリンク切断時の手順を説明するシーケンス図である。
【０１３３】
まず、ＡＧＷ６は、リンクの切断を検出すると、切断されたリンクのＦｌｏｗ  ＩＤを検索キーとして、ＱｏＳ情報管理テーブル２２０を検索する。具体的に、ＡＧＷ６は、ＱｏＳ制御サブプログラム６７の処理によって設定されたエントリを検出し、リソース制御装置８のアドレス情報及びＡＳ３のアドレス情報を読み出す。
【０１３４】
次に、ＡＧＷ６は、ＡＳ３の制御サーバ４にリンクの切断を通知する信号を送信する（Ｓ２１）。リンクの切断通知を受信すると、制御サーバ４は、ＡＳ３にサービス終了通知を送信する（Ｓ２５）。この時、制御サーバ４は、サービス情報管理テーブル２４０から、リンクを切断したサービスに対応するエントリを削除する。そして、制御サーバ４は、リソース制御処理サブプログラム４００を終了する。
【０１３５】
次に、ＡＳ３は、制御サーバ４にサービス終了通知応答を送信し、処理完了を通知する（Ｓ２６）。サービス終了通知応答を受信すると、制御サーバ４は、ＡＧＷ６にリンクの切断通知に対する応答を送信する（Ｓ２２）。
【０１３６】
次に、ＡＧＷ６は、リソース制御装置８にリンクの切断を通知する信号を送信する（Ｓ２３）。リンクの切断通知を受信すると、リソース制御装置８は、ＱｏＳ情報管理テーブル２３０から、リンクを切断したサービスに対応するエントリを削除する。次に、リソース制御装置８は、ＡＧＷ６にリンクの切断通知に対する応答を送信する（Ｓ２４）
以上の手順を用いると、端末とＡＧＷ６との間のリンクが切断された場合に、制御サーバ４及びリソース制御装置８が保持する情報を削除することができる。したがって、制御サーバ４及びリソース制御装置８から不要になった情報を削除し、メモリを効率よく利用できる。さらに、システム内の各ノード間（ＡＧＷ６、リソース制御装置８、及び制御サーバ４）の情報の不一致を抑制できる。
【０１３７】
本発明の第１の実施の形態によると、ＳＩＰ以外のプロトコルを用いるアプリケーションサービスを提供する場合にも、サービス情報に基づいて制御（帯域制御、優先制御、及びポート開閉等）ができる。すなわち、非ＩＭＳのサービスを提供する場合にサービス情報に基づいた制御ができる。
【０１３８】
＜第２実施形態＞
次に、本発明の第２の実施の形態を、図面を用いて説明する。
【０１３９】
前述した第１の実施の形態では、制御サーバ４がリソース制御装置８にＱｏＳのポリシを問い合わせ、リソース制御装置８がＡＧＷ６にポリシルールを送信することによって、優先制御及び帯域制御等のポリシ制御を実施した。
【０１４０】
一方、本発明の第２の実施の形態では、本発明の第１の実施の形態の制御サーバ４は、リソース制御装置８との通信は行わない。その代わり、ＡＧＷ６は、サービスの要求が認可されるのを契機に、リソース制御装置８へＱｏＳのポリシを問い合わせ、優先制御及び帯域制御等のポリシ制御を行うサービス起動検出手段を備えることを特徴とする。
【０１４１】
ＡＧＷ６がサービス起動検出手段を備えることによって、ＡＧＷ６は、制御サーバ４からサービスの要求に対する信号を受信した時、リソース制御装置８にポリシ情報を要求することができる。
【０１４２】
本発明の第２の実施の形態の通信網は、本発明の第１の実施の形態と同じであるため、説明を省略する（図１参照）。以下、本発明の第２の実施の形態が本発明の第１の実施の形態と相違する点についてのみ説明する。
【０１４３】
図１２は、本発明の第２の実施の形態のＡＧＷ６の構成図である。
【０１４４】
本発明の第１の実施の形態と異なるのは、メモリ６５がサービス起動検出サブプログラム７０を含む点である。
【０１４５】
本発明の第２の実施の形態において、制御サーバ４のメモリ４５は、リソース制御装置メッセージ制御プログラム４９及びＱｏＳ制御プログラム４７を含まない。すなわち、本発明の第２の実施の形態では、制御サーバ４に特有の機能を追加することなく、ＡＧＷ６におけるポリシ制御が可能になる。
【０１４６】
また、本発明の第２の実施の形態において、リソース制御装置８のメモリ８５は制御サーバメッセージ処理サブプログラム３２及びＡＳ情報管理テーブル２１０を含まない。また、本発明の第２の実施の形態におけるＱｏＳ制御サブプログラム９０は、ＡＧＷ６からポリシ送付要求のメッセージを受信した場合に実行される。
【０１４７】
次に、図１４を参照して、本発明の第２の実施の形態において、図１に示す第３世代移動通信網Ｎ２Ｂに在圏するＵＥ７ＡがＡＳ３にＢＣＭＣＳの位置登録を行い、ＡＳ３との間で、例えば、ニュース配信などの同報型サービスを実行するシーケンスを説明する。
【０１４８】
図１４は、本発明の第２の実施の形態のサービス起動手順を説明するシーケンス図である。
【０１４９】
以下、図１４に示す手順のうち、図７と同じ手順については説明を省略する。
【０１５０】
本発明の第１の実施の形態と異なるのは、制御サーバ４は、図７のステップＳ４及びＳ５を実行しない点である。
【０１５１】
本発明の第２の実施の形態の制御サーバ４は、ステップＳ３でＡＧＷ６から、ＢＣＭＣＳ登録要求メッセージとしてＡｃｃｅｓｓ  Ｒｅｑｕｅｓｔを受信した時に、リソース制御処理サブプログラム４００（図１０参照）を実行せず、Ａｃｃｅｓｓ  Ｒｅｑｕｅｓｔに対する応答をＡＧＷ６に送信する（Ｓ６）。
【０１５２】
次に、ＡＧＷ６は、ポリシ送付要求メッセージをリソース制御装置８に送信する（Ｓ７）リソース制御装置８は、ポリシ送付要求メッセージを受信すると、ＱｏＳ制御サブプログラム９０を実行する。
【０１５３】
図９のステップ９１において、送信元の認証が必要である場合は、ポリシ送付要求メッセージの送信元のＡＧＷ６を認証する。次に、リソース制御装置８は、受信したポリシ送付要求メッセージに含まれるＦｌｏｗ  ＩＤを検索キーとして、ＱｏＳ情報管理テーブル２３０を検索する（９３）。該当するエントリが存在する場合は、該エントリを読み出す（９５）。該当するエントリが存在しない場合は、新規エントリを作成し、Ｓｏｕｒｃｅ  ＩＰ  ａｄｄｒｅｓｓ２３２にＡＧＷ６のＩＰアドレスを設定する。また、Ｄｅｓｔ．  ＩＰ  ａｄｄｒｅｓｓ２３５にｕｅ＃１を設定する（９４）。以降の処理については、本発明の第１の実施の形態のＱｏＳ制御サブプログラム９０と同じである。
【０１５４】
次に、リソース制御装置８は、ＡＧＷ６にポリシ送付要求に対する応答メッセージを送信する（Ｓ８）。以降の手順については、本発明の第１の実施の形態の図７で説明した手順と同じである。
【０１５５】
本発明の第２の実施の形態によると、アクセスゲートウェイ装置がサービス起動検出手段を備えることによって、制御サーバからサービスの要求に対する信号を受信した時、リソース制御装置にポリシ情報を要求することができる。また、制御サーバは、ＱｏＳ制御プログラムを含むことなく、アクセスゲートウェイ装置にポリシ制御機能を提供することができる。
【０１５６】
なお、本発明の第２の実施の形態において、制御サーバ４とＡＳ３は、同一の通信装置によって実現されてもよい。
【０１５７】
また、本発明の第２の実施の形態において、リソース制御装置８は、ＡＧＷ６と同一のハードウェアによって実現されてもよい。また、Ｓ−ＣＳＣＦ３、ＡＳ１、及びＨＳＳ２は、同一のハードウェアによって実現されてもよい。また、Ｓ−ＣＳＣＦ３、Ｉ−ＣＳＣＦ４、及びＰ−ＣＳＣＦ５は、同一のハードウェアによって実現されてもよい。
【０１５８】
＜第３実施形態＞
次に、本発明の第３の実施の形態を、図面を用いて説明する。
【０１５９】
本発明の第１の実施の形態は、同一の網事業者がＩＰ網Ｎ１及び非ＩＭＳ網Ｎ３Ｂを提供することを前提としていた。このため、制御サーバ４及びリソース制御装置８、又は、ＡＳ３及びリソース制御装置８の間で、メッセージが直接送受信されていた。しかし、本発明の第３の実施の形態は、複数事業者間にまたがりサービスを提供する場合に適用される例である。
【０１６０】
図１５は、本発明の第３の実施の形態の通信網の構成図である。
【０１６１】
本発明の第１の実施の形態と異なるのは、ＩＰ網Ｎ１と非ＩＭＳ網Ｎ３とが、別の事業者によって提供されている点である。
【０１６２】
本発明の第３の実施の形態における通信網は、ＩＰ網Ｎ１と非ＩＭＳ網Ｎ３Ｂとが、ゲートウェイ装置１２を介して接続される。ゲートウェイ装置１２は、ＩＰ網Ｎ１と非ＩＭＳ網Ｎ３Ｂとの間で送受信されるＩＰパケットを転送する。
【０１６３】
ゲートウェイ装置１２は、図に示していないが、少なくとも、ＩＰ網Ｎ１に接続されるインタフェース、インタフェースに接続されるＣＰＵ、及びＣＰＵに接続されるメモリを備える。ＣＰＵは、メモリに格納されたプログラムを実行するプロセッサである。メモリには、例えば、ファイアウォール等の網間接続に必要な処理プログラム及びテーブルが格納される。
【０１６４】
本発明の第３の実施の形態によると、ＩＰ網Ｎ１と非ＩＭＳ網Ｎ３Ｂとが、別の網事業者によって提供される場合であっても、アクセスゲートウェイ装置は、ポリシを制御することができる。
【０１６５】
＜第４実施形態＞
次に、本発明の第４の実施の形態を、図面を用いて説明する。
【０１６６】
本発明の第１の実施の形態は、移動網向けＩＰ網及び固定網向けＩＰ網を統一されたＩＰ網で提供することを前提としていた。このため、リソース制御装置８は、各種アクセス網の情報を格納していた。しかし、本発明の第４の実施の形態は、移動網向けＩＰ網及び固定網向けＩＰ網を別々に構築する場合に適用することができる。本発明の第４の実施の形態は、ＩＰ網Ｎ１がＩＰ網Ｎ１Ａ及びＮ１Ｂによって構成される場合の例である。
【０１６７】
図１６は、本発明の第４の実施の形態における通信網の構成図である。
【０１６８】
本発明の第１の実施の形態と異なるのは、ＩＰ網Ｎ１ＡとＩＰ網Ｎ１Ｂとが相互に接続され、それぞれリソース制御装置８（８Ａ、８Ｂ）を備える点である。
【０１６９】
本発明の第４の実施の形態における通信網は、ＩＰ網Ｎ１がＩＰ網Ｎ１Ａ及びＩＰ網Ｎ１Ｂによって構成される。ＩＰ網Ｎ１Ａには、リソース制御装置８Ａが接続される。リソース制御装置８Ａは、ＩＰ網Ｎ１Ａに接続されるＡＧＷ６（６Ａ、６Ｂ）のポリシ制御に必要な機能を備える。また、ＩＰ網Ｎ１Ｂには、リソース制御装置８Ｂが接続される。リソース制御装置８Ｂは、ＩＰ網Ｎ１Ｂに接続されるＡＧＷ６Ｃのポリシ制御に必要な機能を備える。
【０１７０】
本発明の第４の実施の形態によると、移動網向けＩＰ網及び固定網向けＩＰ網が、それぞれ別のＩＰ網で構築され、相互に接続される場合であっても、アクセスゲートウェイ装置は、ポリシ制御をすることができる。
【図面の簡単な説明】
【０１７１】
【図１】本発明の第１の実施の形態の通信網の構成図である。
【図２】本発明の第１の実施の形態のアクセスゲートウェイ装置（ＡＧＷ）の構成図である。
【図３】本発明の第１の実施の形態リソース制御装置の構成図である。
【図４Ａ】本発明の第１の実施の形態のリソース制御装置におけるＡＳ情報管理情報テーブルである。
【図４Ｂ】本発明の第１の実施の形態のリソース制御装置におけるＱｏＳ情報管理テーブル図である。
【図４Ｃ】本発明の第１の実施の形態のリソース制御装置におけるＱｏＳクラステーブルである。
【図５】本発明の第１の実施の制御サーバの構成図である。
【図６Ａ】本発明の第１の実施の形態のＡＧＷにおけるＱｏＳ情報管理情報テーブルである。
【図６Ｂ】本発明の第１の実施の形態の制御サーバにおけるサービス情報管理テーブルである。
【図７】本発明の第１の実施の形態のサービス起動手順を説明するシーケンス図である。
【図８】本発明の第１の実施の形態の制御サーバにおけるリソース制御サブプログラムの処理のフローチャートである。
【図９】本発明の第１の実施の形態のリソース制御装置におけるＱｏＳ制御サブプログラムの処理のフローチャートである。
【図１０】本発明の第１の実施の形態のＳＩＰを用いたサービス起動手順を説明するシーケンス図である。
【図１１】本発明の第１の実施の形態のＡＧＷにおけるＱｏＳ制御サブプログラムの処理のフローチャートである。
【図１２】本発明の第１の実施の形態のリンク切断時の手順を説明するシーケンス図である。
【図１３】本発明の第２の実施の形態のアクセスゲートウェイ装置（ＡＧＷ）の構成図である。
【図１４】本発明の第２の実施の形態のサービス起動手順を説明するシーケンス図である。
【図１５】本発明の第３の実施の形態の通信網の構成図である。
【図１６】本発明の第４の実施の形態の通信網の構成図である。
【符号の説明】
【０１７２】
３  ＡＳ（非ＩＭＳ網上ＡＳ）
４  制御サーバ
６  ＡＧＷ
７  端末（ＵＥ）
８  リソース制御装置
９０  ＱｏＳ制御サブプログラム
４００  リソース制御処理サブプログラム
【図２】
0005091569.tif 000002
【図３】
0005091569.tif 000003
【図４Ａ】
0005091569.tif 000004
【図４Ｂ】
0005091569.tif 000005
【図４Ｃ】
0005091569.tif 000006
【図５】
0005091569.tif 000007
【図６Ａ】
0005091569.tif 000008
【図６Ｂ】
0005091569.tif 000009
【図７】
0005091569.tif 000010
【図８】
0005091569.tif 000011
【図９】
0005091569.tif 000012
【図１０】
0005091569.tif 000013
【図１１】
0005091569.tif 000014
【図１２】
0005091569.tif 000015
【図１３】
0005091569.tif 000016
【図１４】
0005091569.tif 000017
【図１】
0005091569.tif 000018
【図１５】
0005091569.tif 000019
【図１６】
0005091569.tif 000020