(57)【要約】【課題】制御メッセージの重複転送を減少させることによって、ネットワークリソースを有効に利用できる呼出制御装置および呼出制御方法を提供する。【解決手段】ネットワークによって複数の端末と接続される呼出制御装置が、呼出制御メッセージとユニキャスト／マルチキャストの区別を示す通信タイプとの対応関係を示す制御メッセージ管理テーブルと、端末から呼出リクエスト制御メッセージを受信したとき、制御メッセージ管理テーブルで、上記呼出リクエスト制御メッセージに対応する呼出応答制御メッセージの通信タイプと送信先端末とを確定する制御ユニットとを備え、送信先端末に上記確定された通信タイプで呼出応答制御メッセージを送信する。【選択図】図２
2008219893.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークによって複数の端末と接続される呼出制御装置で実行される呼出制御方法であって、
上記呼出制御装置のネットワークインターフェースを経由して、上記複数の端末の中の一つから送信された呼出リクエスト制御メッセージを受信する受信ステップと、
上記呼出制御装置の記憶装置に記憶された、上記複数の端末と上記呼出制御装置との間のセッションに対して制御を行う呼出制御メッセージと、上記呼出制御メッセージの転送方式がユニキャストかマルチキャストかを表す通信タイプとの対応関係を示す制御メッセージ管理テーブルを検索することによって、受信された上記呼出リクエスト制御メッセージに対応する呼出応答制御メッセージの通信タイプと送信先端末とを確定する確定ステップと、
上記通信タイプに基づいて、上記ネットワークインターフェースを経由して、上記確定された端末に上記呼出応答制御メッセージを送信する送信ステップとを含むことを特徴とする呼出制御装置の呼出制御方法。
【請求項２】
請求項１に記載の呼出制御方法であって、
前記制御メッセージ管理テーブルが、更に、前記複数の端末の各端末のユニキャストアドレスと、各端末が所属するマルチキャストグループのマルチキャストアドレスとを記憶しており、
前記確定ステップで、前記通信タイプに基づいて、上記制御メッセージ管理テーブルを検索することによって、前記通信タイプに対応するアドレスを確定し、
前記送信ステップで、前記確定されたアドレスを用いて、前記ネットワークインターフェースを経由して、前記複数の端末のうちの少なくとも１つに前記呼出応答制御メッセージを送信することを特徴とする呼出制御装置の呼出制御方法。
【請求項３】
請求項２に記載の呼出制御方法であって、
前記送信ステップにおいて、前記通信タイプがユニキャストの場合、前記制御メッセージ管理テーブルに含まれる前記各端末のユニキャストアドレスを記憶したユニキャストアドレス管理テーブルを検索することによって、前記通信タイプと対応するユニキャストアドレスを確定し、前記通信タイプがマルチキャストの場合は、前記制御メッセージ管理テーブルに含まれる各端末の所属するマルチキャストグループのマルチキャストアドレスを記憶したマルチキャストアドレス管理テーブルを検索することによって、前記通信タイプと対応するマルチキャストアドレスを確定することを特徴とする呼出制御装置の呼出制御方法。
【請求項４】
ネットワークによって複数の端末と接続する呼出制御装置であって、
外部との間でメッセージを送受信するネットワークインターフェースと、
上記複数の端末と該呼出制御装置との間のセッションに対して制御を行なう呼出制御メッセージと、上記呼出制御メッセージの転送方式がユニキャストかマルチキャストかを表す通信タイプとを対応関係を示す制御メッセージ管理テーブルを記憶する記憶装置と、
上記ネットワークインターフェースを経由して、上記複数の端末の中の一つから送信された呼出リクエスト制御メッセージを受信した場合、上記制御メッセージ管理テーブルを検索することによって、受信された上記呼出リクエスト制御メッセージに対応する呼出応答制御メッセージの通信タイプと送信先端末とを確定する制御ユニットとを備え、
上記制御ユニットにより確定された上記通信タイプに基づいて、上記ネットワークインターフェースを経由して、上記確定された端末に上記呼出応答制御メッセージを送信することを特徴とする呼出制御装置。
【請求項５】
請求項４に記載の呼出制御装置であって、
前記制御メッセージ管理テーブルが、更に、前記各端末のユニキャストアドレスと、前記各端末が所属するマルチキャストグループのマルチキャストアドレスを記憶しており、
前記制御ユニットが、確定された前記通信タイプに基づいて、上記制御メッセージ管理テーブルを検索することによって、上記通信タイプに対応するアドレスを確定し、該確定されたアドレスを用いて、前記ネットワークインターフェースを経由して、前記複数の端末のうちの少なくとも１つに前記呼出応答制御メッセージを送信することを特徴とする呼出制御装置。
【請求項６】
請求項５に記載の呼出制御装置であって、
前記制御メッセージ管理テーブルが、呼出制御メッセージと通信タイプとの対応関係を記憶した呼出制御メッセージ管理テーブルと、前記各端末のユニキャストアドレスを記憶するユニキャストアドレス管理テーブルと、前記各端末が所属するマルチキャストグループのマルチキャストアドレスを記憶するマルチキャストアドレス管理テーブルとを含み、
前記制御ユニットが、前記確定された通信タイプがユニキャストの場合、上記ユニキャストアドレス管理テーブルを検索することによって、前記通信タイプと対応するユニキャストアドレスを確定し、前記確定された通信タイプがマルチキャストの場合、上記マルチキャストアドレス管理テーブルを検索することによって、上記通信タイプと対応するマルチキャストアドレスを確定することを特徴とする呼出制御装置。
【請求項７】
請求項６に記載の呼出制御装置であって、
前記制御ユニットが、トークン制御モジュールと、シグナリング転送制御モジュールとを備え、
上記トークン制御モジュールが、前記呼出リクエスト制御メッセージに基づいて、当該呼出リクエスト制御メッセージに対応する呼出応答制御メッセージを確定し、当該呼出制御メッセージを上記シグナリング転送制御モジュールに通知し、
上記シグナリング制御モジュールが、前記呼出制御メッセージ管理テーブルを検索することによって、前記呼出応答制御メッセージの通信タイプを確定し、前記アドレス管理テーブルを検索することによって、上記通信タイプに対応するアドレスを確定することを特徴とする呼出制御装置。
【請求項８】
請求項４〜７の何れかに記載の呼出制御装置であって、
前記呼出制御装置が、ＰｏＣサーバであることを特徴とする呼出制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線端末と通信する呼出制御装置および呼出制御方法に関し、特に、ＰｏＣ（Push-to-talk over Cellular）システムに有効となる呼出制御装置および呼出制御方法に関する。
【背景技術】
【０００２】
ＯＭＡ（Open Mobile Alliance：開放移動連盟）組織において、３ＧＰＰと３ＧＰＰ２に使用されるＰｏＣの応用が規定された。ＯＭＡは、アクセス技術に関係しないＰｏＣ（Push-to-talk over Cellular）技術規格の規定を担当し、３ＧＰＰと３ＧＰＰ２では、具体的な無線ネットワークに関係するＰｏＣ技術規格の発展を担当している。
【０００３】
ＰｏＣは、セルラー通信ネットワークの重要な応用の一つであり、ユーザと一人または複数の他のユーザとのリアルタイム通信を可能とする通信方式を提供することによって、トランシーバーに類似するサービスを提供する。
ＰｏＣの応用において、例えば、複数のＰｏＣクライアント端末によって、一つのグループが結成される。各グループでは、複数のＰｏＣクライアント端末が同時に送信者になることはできず、一つのＰｏＣクライアント端末が音声データフローを送信中は、他のＰｏＣクライアント端末は受信者となり、データを受信することしかできない。
【０００４】
ＰｏＣクライアント端末からの音声データフローの送信は、ＰｏＣサーバがトークンを分配することによって制御する。トークンを得たＰｏＣクライアント端末だけが、音声データフローを送信することが可能となる。ＰｏＣクライアント端末とＰｏＣサーバとの間では、トークンに関するメッセージを交換するために、制御メッセージを転送する必要がある。ＰｏＣクライアント端末から音声データフローが送信されたとき、ＰｏＣサーバは、受信した音声データフローを各ＰｏＣクライアント端末に転送する。
【０００５】
音声データパケットをユニキャストで送信する場合、ＰｏＣサーバは、グループの中の全てのＰｏＣクライアント端末に対して、音声データパケットのコピーを送信する必要がある。これは、ネットワークリソースに無駄が生じる同時に、グループ内のユーザ数が増えた場合、ＰｏＣサーバの負担が増加するという問題がある。
【０００６】
これらの問題に関する従来技術として、例えば、米国特許第６，１４１，３４７Ａ号公報（特許文献１）には、ＰｏＣサーバとネットワークの転送効率を向上させる方法が公開されている。特許文献１では、主にマルチキャストを用いて音声データパケットを転送することによって、ネットワークリソースを節約している。しかしながら、従来の通常のセルラー通信ネットワーク（例えば、ＰｏＣ）では、マルチキャストはサポートされていない。
【０００７】
３ＧＰＰ２組織は、セルラー通信ネットワークでマルチキャストをサポートするため、ＢＣＭＣＳ（Broadcast/Multicast Service：ブロードキャスト／マルチキャスト  サービス）を提案している。セルラー通信ネットワークにおけるマルチキャスト（３ＧＰＰ２Ｘ.Ｓ００２２−０「Broadcast and Multicast Service in cdma2000 Wireless IP network」）をサポートすることによって、複数のユーザに同時に同様のデータを送信できる。上記技術によれば、エアインターフェースの制御チャンネルを用いて、同時に複数の無線端末にデータを送信できる。この技術を採用すれば、セルラー通信ネットワークでマルチキャストをサポートすることが可能となる。
【０００８】
基地局と無線端末の間で下りマルチキャストデータしか転送されていないときは、無線端末と基地局との間のユニキャスト・チャンネルリソースをリリースすることによって、ユニキャスト・チャンネルリソースの消費を減少できる。この技術は、３ＧシステムにおいてＰｏＣタイプのグループサービスに適用できる。３ＧＰＰ２の規格では、ＢＣＭＣＳ制御装置によって、セルラーネットワークにおけるマルチキャストチャンネルの制御機能が達成される。
【０００９】
【特許文献１】米国特許第６，１４１，３４７Ａ号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
特許文献１の技術は、分散方式の制御方法を採用して、異なる端末の間で音声データフローのみを転送している。このような分散方式の制御方法では、グループに対して有効な管理ができないため、グループ通信において、異なる端末間にコンフリクトが生じる可能性がある。一方、ＯＭＡの規格では、グループに対して、ＰｏＣサーバで制御することを定義している。ＰｏＣクライアント端末とＰｏＣサーバとの間では、このように、音声データフローを転送するだけではなく、制御メッセージも転送して、グループ制御機能を完成する必要がある。
【００１１】
ＯＭＡの規格では、グループ制御メッセージの制御プロトコルとして、ＴＢＣＰ（Talk Burst Control Protocol）が定義されている。ＯＭＡのＰｏＣ規格では、音声以外に、クライアント端末とサーバとの間の制御メッセージ、即ち、ＴＢＣＰメッセージも転送する必要がある。しかしながら、従来の技術では、マルチキャストで音声を転送することだけを考慮しており、マルチキャストで制御メッセージを転送することは考えていない。
【００１２】
ＰｏＣクライアント端末とＰｏＣサーバとの間で、ＴＢＣＰメッセージなどの制御メッセージをユニキャスト方式で送信した場合、ＰｏＣクライアント端末は、ＢＣＭＣＳを通して音声データフローを受信しても、ユニキャストチャンネルを維持して制御メッセージを転送する必要がある。そのため、エアインターフェースのユニキャスト・チャンネルリソースは、依然として占用されたままであり、チャンネルリソースに無駄が発生すると言う問題がある。
【００１３】
本発明の目的は、制御メッセージの重複転送を減少させることによって、ネットワークリソースを有効に利用できる呼出制御装置および呼出制御方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、本発明は、ネットワークによって複数の端末と接続する呼出制御装置で実行される呼出制御方法であって、上記呼出制御装置のネットワークインターフェースを経由して、上記複数の端末のうちの１つから送信された呼出リクエスト制御メッセージを受信する受信ステップと、上記呼出制御装置の記憶装置に記憶された、上記複数の端末と上記呼出制御装置との間のセッションに対して制御を行う呼出制御メッセージと、上記呼出制御メッセージの転送方式がユニキャストかマルチキャストかを表す通信タイプとの対応関係を示す制御メッセージ管理テーブルを検索することによって、受信された上記呼出リクエスト制御メッセージに対応する呼出応答制御メッセージの通信タイプと送信先端末とを確定する確定ステップと、上記通信タイプに基づいて、上記ネットワークインターフェースを経由して、上記確定された端末に上記呼出応答制御メッセージを送信する送信ステップとを含むことを特徴とする。
【００１５】
更に詳述すると、本発明は、上記制御メッセージ管理テーブルが、上記複数の端末のユニキャストアドレスと、各端末が所属するマルチキャストグループのマルチキャストアドレスとを記憶しており、上記確定ステップで、上記通信タイプに基づいて、上記制御メッセージ管理テーブルを検索することによって、上記通信タイプに対応するアドレスを確定し、上記送信ステップで、上記確定されたアドレスを用いて、上記ネットワークインターフェースを経由して、上記複数の端末のうちの少なくとも１つに上記呼出応答制御メッセージを送信することを特徴とする。
【００１６】
また、本発明は、ネットワークによって複数の端末と接続する呼出制御装置において、メッセージを送受信するネットワークインターフェースと、上記複数の端末と該呼出制御装置との間のセッションに関して制御を行う呼出制御メッセージと、呼出制御メッセージの転送方式がユニキャストかマルチキャストかを表す通信タイプとの対応関係を示す制御メッセージ管理テーブルを記憶する記憶装置と、上記ネットワークインターフェースを経由して、上記複数の端末のうちの１つから送信された呼出リクエスト制御メッセージを受信した場合、上記制御メッセージ管理テーブルを検索することによって、受信された上記呼出リクエスト制御メッセージに対応する呼出応答制御メッセージの通信タイプと送信先端末とを確定する制御ユニットとを備え、上記制御ユニットにより確定された上記通信タイプに基づいて、上記ネットワークインターフェースを経由して、上記確定された端末に上記呼出応答制御メッセージを送信することを特徴とする。
【００１７】
更に詳述すると、本発明の呼出制御装置は、上記制御メッセージ管理テーブルが、上記各端末のユニキャストアドレスと、上記各端末が所属するマルチキャストグループのマルチキャストアドレスを記憶しており、上記制御ユニットが、確定された上記通信タイプに基づいて、上記制御メッセージ管理テーブルを検索することによって、該通信タイプに対応するアドレスを確定し、該確定されたアドレスを用いて、上記ネットワークインターフェースを経由して、上記複数の端末のうちの少なくとも１つに上記呼出応答制御メッセージを送信することを特徴とする。
【発明の効果】
【００１８】
本発明では、呼出制御装置（例えば、ＰｏＣサーバ）が、送信すべき制御メッセージの通信タイプに基づいて、当該メッセージをユニキャストで送信するか、マルチキャストで送信するかを決定し、１対１タイプの制御メッセージはユニキャストで送信し、１対Ｎタイプの制御メッセージはマルチキャストで送信する。この場合、制御メッセージのみを受信するクライアントについては、エアインターフェースをリリースして、ユニキャストチャンネルの無線リソースとして使用することにより、無線リソースの有効に利用することが可能となる。また、呼出制御メッセージの重複転送を減少して、ネットワークリソースの消費を減少することができるため、セルラーネットワークリソースの利用率を向上することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図面に基づいて本発明の実施形態ついて詳しく説明する。
図１は、本発明に係わるＰｏＣシステムの構成を示すブロック図である。
図１に示すように、ＰｏＣシステムは、セルラーネットワーク１と、ＢＣＭＣＳサービス装置であるＢＣＭＣＳ制御装置１２と、呼出制御装置であるＰｏＣサーバ１１と、複数のＰｏＣクライアント端末２１、２２、２３とからなる。ＰｏＣクライアント端末２１、２２、２３、ＰｏＣサーバ１１との間で、呼出制御メッセージなどの制御メッセージを転送することによって、ＰｏＣクライアント端末２１、２２、２３で構成されたグループに対する制御が達成される。
【００２０】
複数のＰｏＣクライアント端末２１、２２、２３は、それぞれアクセスターミナルＡＴ（Access Terminal）３１、３２、３３を経由して、セルラーネットワーク１に接続されている。一方、ＰｏＣサーバ１１とＢＣＭＣＳ制御装置１２は、それぞれマルチキャストをサポートするルータ（ＭＲ）１３を経由して、セルラーネットワーク１に接続されている。
【００２１】
セルラーネットワーク１は、アクセスポイントＡＰ（Access Point）と、マルチキャストとユニキャストとをサポートするアクセス装置（基地局制御装置／パケット制御機能）ＢＳＣ／ＰＣＦ（Base Station Controller/Packet Control Function）と、マルチキャストとユニキャストとをサポートするネットワーク装置（ブロードキャストサービスノード）ＢＳＮ（Broadcast Serving Node）と、パケットデータサービスノードＰＤＳＮ（Packet Data Serving Node）とを備え、ユニキャストとマルチキャストとを同時にサポートできるようになっている。ユニキャストは、ＢＳＣ／ＰＣＦとＰＤＳＮでサポートされ、マルチキャストは、ＰＣＦとＢＳＮでサポートされ、ＢＣＭＣＳ制御装置１２を通して管理される。
【００２２】
図２は、図１に示したＰｏＣサーバ１１のブロック図である。
図２に示すように、ＰｏＣサーバ１１は、外部に呼出応答制御メッセージなどのメッセージを送信すると共に、外部からの呼出リクエスト制御メッセージなどのメッセージを受信するためのネットワークインターフェース２１０と、中央処理装置（ＣＰＵ）２１１と、シグナリング管理テーブル（即ち、制御メッセージ管理テーブル）が記憶される記憶装置（ハードディスク）２１２と、制御ユニット２０１を記憶したメモリ２１３と、これらの要素を接続するバスライン２１４とを備える。制御ユニット２０１は、シグナリング転送制御モジュール２０２とトークン制御モジュール２０３とを含む。
【００２３】
尚、以下の説明では、制御に使用される呼出リクエスト制御メッセージと呼出応答制御メッセージを総称して「呼出制御メッセージ」と言う。また、必要に応じて、呼出リクエスト制御メッセージ、呼出応答制御メッセージなどのメッセージを「シグナリングメッセージ」と称し、単に「シグナリング」と略称する。
【００２４】
図３は、図２に示したシグナリング管理テーブル２０４の詳細内容の１例を示す。
図３に示すように、シグナリング管理テーブル２０４は、呼出制御メッセージ管理テーブル３０１と、マルチキャストアドレス管理テーブル３０２と、ユニキャストアドレス管理テーブル３０３とを含む。
【００２５】
制御メッセージ管理テーブル３０１には、複数のＰｏＣクライアント端末２１、２２、２３とＰｏＣサーバ１１との間に確立されたセッションを制御するためのＴＢＣＰメッセージ（即ち、呼出制御メッセージ）と、複数のＰｏＣクライアント端末２１、２２、２３とＰｏＣサーバ１１との間でのＴＢＣＰメッセージの転送方式を示す通信タイプとが対応付けて記憶される。
【００２６】
ＴＢＣＰメッセージは、図３の制御メッセージ管理テーブル３０１に示すように、ＰｏＣサーバがＰｏＣクライアント端末のトークンリクエストを拒絶したときに発行されるＴＢＣＰ拒絶メッセージと、トークンアイドルを示すＴＢＣＰアイドルメッセージと、トークンが占用されたことを示すＴＢＣＰ占用メッセージと、ＰｏＣサーバからトークンを取得したＰｏＣクライアント端末に音声データフローの送信停止を通知するためのＴＢＣＰ取消メッセージと、ＰｏＣクライアント端末から送信されたＴＢＣＰリクエストメッセージのリクエストキューにおける位置を通知するためのＴＢＣＰリクエストキュー状態応答メッセージと、ＰｏＣクライアント端末のセッション終了を通知するためのＴＢＣＰオフメッセージと、ＰｏＣクライアント端末のセッション加入を通知するためのＴＢＣＰオンメッセージなどが含まれる。
【００２７】
通信タイプには、「１対１」通信と、「１対Ｎ（複数）」通信の２種類が含まれる。ＴＢＣＰメッセージが一つのＰｏＣクライアント端末にのみに送信された場合、該ＴＢＣＰメッセージの通信タイプは「１対１」、即ち、転送方式がユニキャストとなる。ＴＢＣＰメッセージが複数のＰｏＣクライアント端末に送信された場合、該ＴＢＣＰメッセージの通信タイプは「１対Ｎ」、即ち、転送方式がマルチキャストとなる。
【００２８】
マルチキャストアドレス管理テーブル３０２には、各ＰｏＣクライアント端末の所属するマルチキャストグループのグループ識別子と、グループ識別子に対応した転送アドレス（即ち、マルチキャストアドレス）との対応関係が記憶されている。ＰｏＣサーバは、複数のＰｏＣクライアント端末に対して、「１対Ｎ」タイプのＴＢＣＰメッセージを送信する場合、マルチキャストアドレス管理テーブル３０２から、複数のＰｏＣクライアント端末が所属するグループの転送アドレスとなるマルチキャストアドレスを検索し、当該マルチキャストアドレスを適用して、複数のＰｏＣクライアント端末に「１対Ｎ」タイプのＴＢＣＰメッセージを送信する。
【００２９】
ユニチキャストアドレス管理テーブル３０３には、各ＰｏＣクライアント端末が所属するマルチキャストグループのグループ識別子と、ＰｏＣクライアント端末の識別子と、ユニキャストの転送アドレスとの対応関係が記憶されている。ＰｏＣサーバは、マルチキャストグループ内の複数のＰｏＣクライアント端末のうちの一つに、「１対１」タイプのＴＢＣＰメッセージを送信する場合、ユニキャストアドレス管理テーブル３０３を検索して上記ＰｏＣクライアント端末の転送アドレスであるユニキャストアドレスを獲得し、該ユニキャストアドレスを適用して上記ＰｏＣクライアント端末に「１対１」タイプのＴＢＣＰメッセージを送信する。
【００３０】
図２に示した制御ユニット２０１は、例えば、図１に示した複数のＰｏＣクライアント端末２１、２２、２３とＰｏＣサーバ１１との間に確立されたセッションにおいて、複数タイプの呼出制御メッセージの転送を制御する。
ＰｏＣサーバ１１が、ネットワークインターフェース２１０を介して、複数のＰｏＣクライアント端末２１、２２、２３のうちの１つが送信した呼出リクエスト制御メッセージを受信した場合、制御ユニット２０１は、シグナリング管理テーブル２０４を検索することによって、受信した呼出リクエスト制御メッセージに対応する呼出応答制御メッセージの通信タイプを確定し、該呼出応答制御メッセージの内容に基づいて、どのＰｏＣクライアント端末に送信するかを確定する。
【００３１】
トークン制御モジュール２０３は、ＰｏＣサーバからの呼出リクエスト制御メッセージに基づいて、ＰｏＣサーバに返信すべき上記呼出リクエスト制御メッセージに対応した呼出応答制御メッセージを確定し、該呼出応答制御メッセージをシグナリング転送制御モジュール２０２に通知する。
【００３２】
シグナリング転送制御モジュール２０２は、ハードディスク中のシグナリング管理テーブル２０４に記憶されている呼出制御メッセージ管理テーブル３０１を検索して、上記呼出応答制御メッセージの通信タイプを確定する。さらに、検索された通信タイプに基づいて、マルチキャストアドレス管理テーブル３０２とユニキャストアドレス管理テーブル３０３を検索し、上記呼出応答制御メッセージの通信タイプに対応した転送アドレスを確定する。即ち、上記呼出応答制御メッセージをどのＰｏＣクライアント端末に送信するかを確定する。
【００３３】
図４は、ＰｏＣサーバ１１の制御ユニット２０１におけるシグナリング転送制御モジュール２０２の処理フローチャートを示す。
シグナリング転送制御モジュール２０２は、ＰｏＣサーバ１１からＰｏＣクライアント端末に送信する呼出応答制御メッセージを受信すると（ステップ５０１）、呼出制御メッセージ管理テーブル３０１を検索し、上記呼出応答制御メッセージの通信タイプがマルチキャストか否かを判断する（ステップ５０２）。
【００３４】
ステップ５０２での判断の結果が「ＮＯ」、即ち、上記呼出応答制御メッセージの通信タイプが「１対１」の場合、シグナリング転送制御モジュール２０２は、ユニキャストアドレス管理テーブル３０３を検索して、上記呼出応答制御メッセージの送信先となるＰｏＣクライアント端末のユニキャストアドレスを獲得し（ステップ５０４）、該ユニキャストアドレスを適用して、上記呼出応答制御メッセージを転送する（ステップ５０５）。
【００３５】
ステップ５０２で判断の結果が「ＹＥＳ」、即ち、上記呼出応答制御メッセージの通信タイプが「１対Ｎ」の場合、シグナリング転送制御モジュール２０２は、マルチキャストアドレス管理テーブル３０２を検索して、上記呼出応答制御メッセージを全てのＰｏＣクライアント端末に送信するためのマルチキャストアドレスを獲得し（ステップ５０３）、該マルチキャストアドレスを適用して、上記呼出応答制御メッセージを転送する（ステップ５０５）。
【００３６】
図５は、本発明に係わるＰｏＣシステムのシグナリングプロセスを示す。
ＰｏＣクライアント端末は、ネットワークを経由してＰｏＣサーバに、呼出リクエスト制御メッセージなどの制御メッセージを送信することによって、トークンを獲得またはトークンをリリースする。ＰｏＣサーバは、トークンの状態を制御すると共に、ＰｏＣクライアント端末に対して、呼出応答制御メッセージなどの制御メッセージを送信して、上記クライアント端末にトークン状態を通知する。
【００３７】
図５において、実線矢印は、ユニキャストのシグナリングメッセージを示し、二点鎖線矢印は、マルチキャストシグナリングメッセージを示し、破線矢印は、メディアフローを示している。ＰｏＣクライアント端末２１は、最初に、ＳＩＰプロトコルに従って、ＰｏＣサーバ１１との間にセッションを確立する。セッションを確立したＰｏＣクライアント端末２１は、呼出リクエスト制御メッセージを送信することによって、ＰｏＣサーバ１１にトークンを要求できる。
【００３８】
図５に示すように、ＰｏＣクライアント端末２１は、ＰｏＣサーバ１１にユニキャストで、呼出リクエスト制御メッセージであるＴＢＣＰリクエストメッセージを送信する（４０１）。ＰｏＣサーバ１１は、上記ＴＢＣＰリクエストメッセージを受信すると、トークンが他のＰｏＣクライアント端末２２、２３によって占有されているか否かをチェックする（４０２）。トークンが占用されていなければ、ＰｏＣサーバ１１は、上記ＴＢＣＰリクエストメッセージに応答して、呼出応答制御メッセージであるＴＢＣＰ授権メッセージをＰｏＣクライアント端末２１に送信する（４０４）。この時、ＰｏＣサーバ１１は、他の全てのＰｏＣクライアント端末２２、２３に対して、呼出応答制御メッセージであるＴＢＣＰ占用メッセージを送信し（４０５）、現在、トークンが占用されていることを通知する。
【００３９】
ＰｏＣサーバ１１から呼出応答制御メッセージが送信される前に、制御ユニット２０１は、呼出制御メッセージ管理テーブル３０１を検索することによって、上記ＴＢＣＰリクエストメッセージに対応する呼出応答制御メッセージの通信タイプを確定する（４０３）。例えば、ＴＢＣＰ授権メッセージの通信タイプが「１対１」であることが確定された場合は、上記ＴＢＣＰ授権メッセージは、ユニキャストでＰｏＣクライアント端末２１に送信される。また、ＴＢＣＰ占用メッセージの通信タイプが「１対Ｎ」であることが確定された場合、上記ＴＢＣＰ占用メッセージは、マルチキャストでＰｏＣクライアント端末２２、２３に送信される。
【００４０】
ＰｏＣクライアント端末２１は、ＴＢＣＰ授権メッセージを受信すると、ＰｏＣサーバ１１に対して、音声フローなどのメディアフローを送信する。一方、ＰｏＣクライアント端末２２、２３は、ＴＢＣＰ占用メッセージを受信すると、ＰｏＣサーバ１１によって転送されたＰｏＣクライアント端末２１からのメディアフローを受信する（４０６）。
ＰｏＣクライアント端末２１は、音声フローなどのメディアフローの送信を終了して、トークンをリリースする時、ＰｏＣサーバ１１に対して、呼出リクエスト制御メッセージであるＴＢＣＰリリースメッセージをユニキャストで送信する（４０７）。
【００４１】
ＰｏＣサーバ１１は、上記ＴＢＣＰリリースメッセージを受信すると、トークンの状態をチェックし（４０８）、全てのＰｏＣクライアント端末２１、２２、２３に対して、呼出応答制御メッセージであるＴＢＣＰアイドルメッセージを通知する。このとき、制御ユニット２０１は、呼出制御メッセージ管理テーブル３０１を検索して、上記ＴＢＣＰアイドルメッセージの通信タイプを確認する（４０９）。例えば、上記ＴＢＣＰアイドルメッセージの通信タイプが「１対Ｎ」であることが確認されると、ＰｏＣサーバ１１は、ＰｏＣクライアント端末２１、２２、２３に対して、上記ＴＢＣＰアイドルメッセージをマルチキャストで転送する（４１０）。
【００４２】
このように、本実施例によれば、呼出制御メッセージのみを受信するクライアントに対しては、エアインターフェースをリリースして、これをユニキャストチャンネルの無線リソースとして使用しているため、無線リソースの消費を減少できる。また、ＰｏＣサーバが、上述したように呼出制御メッセージの通信タイプを制御して、ネットワークにおける呼出制御メッセージの重複転送を減少しているため、リソースの消費を抑制して、セルラーネットワークリソースの利用率を向上できる。
【００４３】
以上、本発明の呼出制御装置と呼出制御方法の最良の実施形態について詳述したが、本発明は、上記実施例に限定されるものではなく、当分野における技術者であれば、具体的な状況に応じて本発明を適宜変形させることができる。  
例えば、上記実施例では、３台のＰｏＣクライアント端末と、１台のＰｏＣサーバからなるネットワーク構成について説明したが、ＰｏＣクライアント端末とＰｏＣサーバの台数は任意に設定できることは明らかである。また、上記実施例では、制御ユニット２０１が、シグナリング転送制御モジュールとトークン制御モジュールで構成されているが、シグナリング転送制御機能とトークン制御機能を実現できれば、制御ユニット２０１の構成モジュールを１つに統合しても、３つ以上のモジュールに分割してもよい。
【００４４】
また、上記実施例では、ハードディスク（記憶装置）２１２に記憶されたシグナリング管理テーブル（制御メッセージ管理テーブル）が、呼出制御メッセージ管理テーブルと、ユニキャストアドレス管理テーブルと、マルチキャストアドレス管理テーブルとを含んでいるが、本発明では、上記シグナリング管理テーブルの検索によって、ＰｏＣクライアント端末とＰｏＣサーバとの間で通信される呼出制御メッセージの転送方式、または転送アドレスさえ取得できればよいため、上記３つのテーブルは一つのテーブルに統合してもよいし、３つ以上のサブのテーブルに分割してもよい。また、テーブルに記憶される情報項目も、必要に応じて変更してもよい。
【００４５】
また、上記実施例では、制御メッセージ管理テーブルに、ＰｏＣサーバからＰｏＣクライアント端末に送信される呼出応答制御メッセージを記憶しているが、制御メッセージ管理テーブルには、例えば、ＰｏＣクライアント端末からＰｏＣサーバに送信される呼出リクエスト制御メッセージなど、必要に応じて他の制御メッセージも記憶するようにしてもよい。
【００４６】
本発明は、ＰｏＣシステム以外の他のグループ通信にも応用できる。例えば、無線ビデオ会議システムに本発明を適用すれば、システムリソースの利用率を向上させることができ、本発明は、幅広く産業に応用できる。
【図面の簡単な説明】
【００４７】
【図１】本発明に係わるＰｏＣシステム構成のブロック図。
【図２】図１に示したＰｏＣサーバのブロック図。
【図３】図２に示したシグナリング管理テーブルの一実施例を示す図。
【図４】図２に示したＰｏＣサーバのシグナリング転送制御機能のフローチャート。
【図５】図１に示したＰｏＣシステムのシグナリングフローチャート。
【符号の説明】
【００４８】
１：セルラーネットワーク、１１：ＰｏＣサーバ、１２：ＢＣＭＣＳ制御装置、２１、２２、２３：ＰｏＣクライアント端末、２０１：制御ユニット、
２０２：シグナリング転送制御モジュール、２０３：トークン制御モジュール、
２０４：シグナリング管理テーブル、２１０：ネットワークインタフェース、
２１２：ハードディスク、２１３：メモリ、２１４：バスライン、
３０１：呼出制御メッセージ管理テーブル、
３０２：マルチキャストアドレス管理テーブル、
３０３：之キャストアドレス管理テーブル。
【図１】
2008219893.tif 000003
【図２】
2008219893.tif 000004
【図３】
2008219893.tif 000005
【図４】
2008219893.tif 000006
【図５】
2008219893.tif 000007