(57)【要約】【課題】  送信権獲得シーケンスにおいて途中で障害が発生した場合に、基地局の処理が停滞するのを防ぎ、また、送信権解放シーケンスにおいて、迅速に送信権を解放することができ、システムを効率的に運用することができるグループ通話制御サーバを提供する。【解決手段】  ＡＧＷが、送信権獲得シーケンスにおいて、基地局から送信権要求のメッセージを受信した場合に、それに対応する応答としてＰＴエンジンから送信権受付又は送信権拒否のメッセージを受信するまでの制限時間を計時するガードタイマを備え、シーケンス中に障害が発生した場合には、当該タイマのタイムアウトにより、送信権獲得ができなかったことを示すメッセージを基地局に送信し、送信権解放シーケンスにおいて、ＰＴエンジンが通話制限時間タイマのタイムアウトを検出すると、直ちに送信権待機のメッセージをＡＧＷに送信するグループ通話制御サーバとしている。【選択図】        図３
2011109230.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク中の移動局間のグループ通話の制御を行うグループ通話制御サーバであって、
グループ通話における送信権の制御を行うと共に、送信権要求から特定の制限時間を計時する通話制限時間タイマを備えたグループ通話手段と、
基地局に対応して設けられ、前記基地局からメッセージを受信すると前記メッセージを前記グループ通話手段に送信し、前記グループ通話手段からメッセージを受信すると前記メッセージを前記基地局に送信する複数のアクセスゲートウェイとを備え、
前記アクセスゲートウェイが、メッセージを待ち受ける制限時間を計時するガードタイマを備え、基地局からの送信権要求を受信すると、前記ガードタイマを起動して、前記グループ通話手段から送信権受付又は送信権拒否のメッセージを受信した場合には、前記ガードタイマを停止して前記受信したメッセージを前記基地局に送信し、前記グループ通話手段から送信権受付又は送信権拒否のメッセージを受信しないまま前記ガードタイマがタイムアウトした場合には、前記基地局に対して送信権獲得が成功しなかった旨を示すメッセージを送信し、
前記グループ通話手段が、送信権受付のメッセージを送信した場合、グループ通話中に前記通話制限時間タイマのタイムアウトを検出すると、送信権取消のメッセージを送信することなく、前記グループ通話に参加している全てのアクセスゲートウェイに対して送信権待機のメッセージを送信することを特徴とするグループ通話制御サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線携帯端末を用いたグループ通話を実現するグループ通話制御サーバに係り、特にグループ通話に伴う処理の無駄を無くして、システムを効率的に運用することができるグループ通話制御サーバに関する。
【背景技術】
【０００２】
従来、ＩＰ網上において、複数の無線携帯端末間で半二重多対多の同報通信によるグループ通話を行う自営ＩＰネットワークがあり、グループ通話の方式としては、ＰｏＣ（Push-to-Talk over Cellular）を用いたものがある。
ＰｏＣでは、端末からボタンを押下して送話すると同時に複数の端末に送信され、複数の端末が音声を受信するようになっている。ボタンを押下して送話する方法をプレストークという。
また、ＩＰ電話における通話プロトコルとしてはＳＩＰ（Session Initiation Protocol）が用いられている。
【０００３】
ＰｏＣを用いてグループ通話を行うシステムでは、グループ通話の制御サーバが、端末からの要求に応じてグループ通話を開始し、通話中、端末から送信の要求があった場合に、許可可能か否かを判断して当該端末に送信権を許可したり、端末から送信権の解放要求があった場合に送信権を解放するといった送信権の制御を行うようになっている。
これらの送信権の制御は、ＴＢＣＰメッセージによって通知される。
【０００４】
［ＰｏＣを用いた自営無線システムの構成：図７］
ＰｏＣを用いた自営無線システムの構成について図７を用いて説明する。図７は、ＰｏＣを用いた自営無線システムの概略構成ブロック図である。
図７に示すように、ＰｏＣを用いた自営無線システムでは、クライアントとしての複数の基地局１（１０ａ）、基地局２（１０ｂ）、基地局３（１０ｃ）…と、グループ通話制御サーバである回線制御装置２０とを備え、回線制御装置２０は、更に、処理手段として複数のＡＧＷ（Access Gate Way）２１ａ、２１ｂ、２１ｃ…と、ＰＴ（Press Talk）エンジン２２とを備えている。
【０００５】
基地局１０は、無線通信システムの基地局であり、移動端末と無線通信を行う。
回線制御装置２０は、システム全体の回線制御やグループ通話の制御を行うものである。
回線制御装置２０のＡＧＷ２１は、各基地局に対応して設けられ、通信に伴うセッションの制御を行うゲートウェイであり、個別通話やグループ通信の制御を行う。ＡＧＷ２１は、送信権制御においては、無線方式によって異なる各基地局１０からの送信権要求等の送信権制御メッセージをＴＢＣＰのメッセージに変換して、ＰＴエンジン２２に出力する。また、ＰＴエンジン２２からのＴＢＣＰメッセージを各無線方式に応じた送信権制御メッセージに変換して対応する基地局１０に出力する。すなわち、ＡＧＷ２１は、無線方式の違いを吸収するものである。
【０００６】
ＰＴエンジン２２は、プレストークによるグループ通話の制御を行うものであり、グループメンバの管理や、グループ通話の要求があった場合のグループメンバの呼び出し、送信権の制御、及び音声データの複製転送等を行う。
【０００７】
［従来の送信権獲得シーケンス：図８］
次に、自営無線システムのグループ通話における従来の送信権獲得シーケンスについて図８を用いて説明する。図８は、グループ通話における従来の送信権獲得シーケンスを示す説明図である。
図８に示すように、従来の送信権獲得シーケンスでは、基地局１に収容されている移動局において送話ボタンが押下されると、基地局１は送話ボタンの押下を検出し（４００）、対応するＡＧＷ１にＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを送信する（４０２）。
【０００８】
ＡＧＷ１は、基地局１からＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを受信すると、宛先のＩＰアドレスとポートをＰＴエンジンのものに変更して、ＰＴエンジンにＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを送信する（４０４）。
【０００９】
ＰＴエンジンは、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを受信すると、通話制限時間タイマをスタートさせる（通話制限時間タイマ開始）（４０６）。通話制限時間タイマは、当該要求での送信権を有効とする制限時間を計時する。
そして、ＰＴエンジンは、当該グループのメンバが収容されている基地局を特定し（ここでは基地局１と基地局２とする）、基地局１及び基地局２がいずれも送信権を獲得していないことを確認する（４０８）。
【００１０】
そして、ＰＴエンジンは、ＡＧＷ１及びＡＧＷ２にＴａｌｋ  Ｂｕｒｓｔ  Ｔａｋｅｎメッセージを送信し（４１０、４１２）、更に、ＡＧＷ１に対して送信権を許可するＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージを送信する（４１４）。
ＡＧＷ１は、Ｔａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージを受信すると、ＩＰアドレスとポートを基地局１のものに変更し、基地局１に対してＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージを送信する（４１６）。これにより、送信権を要求した移動局は送信を許可される。
【００１１】
同様に、ＡＧＷ２は、Ｔａｌｋ  Ｂｕｒｓｔ  Ｔａｋｅｎメッセージを受信すると、基地局２に当該メッセージを送信する（４１８）。
そして、送信権を獲得した移動局と基地局２に収容された移動局との間でグループ通話が行われるものである（４２０）。
【００１２】
尚、処理４０８でいずれかの基地局が送信権を獲得していた場合には、ＰＴエンジンは通話制限時間タイマを停止し、送信権を拒否するＴａｌｋ  Ｂｕｒｓｔ  ＤｅｎｙメッセージをＡＧＷ１に送信し、ＡＧＷ１が基地局１にＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙメッセージを送信する。
つまり、基地局からのＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージに対しては、Ｔａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージ又はＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙメッセージが応答されるものである。
【００１３】
［送信権解放］
次に、自営無線システムのグループ通話における従来の送信権解放シーケンスについて説明する。
送信権解放は、送信権が与えられている基地局において送話ボタンが離された（解放された）ことを検出した場合、若しくは、ＰＴエンジンにおいて通話制限時間タイマがタイムアウトした場合に行われる。
【００１４】
［送話ボタン解放による従来の送信権解放シーケンス：図９］
図９は、グループ通話における送話ボタン解放による従来の送信権解放シーケンスを示す説明図である。
図９に示すように、通話状態において（５００）、送信権が与えられている基地局１が送話ボタンが解放された（離された）ことを検出すると（５０２）、基地局１は、ＡＧＷ１に対してＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅ（送信権解放）メッセージを送信する（５０４）。
【００１５】
ＡＧＷ１は、受信したＴａｌｋ  Ｂｕｒｓｔ  ＲｅｌｅａｓｅメッセージのＩＰアドレスとポートをＰＴエンジンのものに変更して、Ｔａｌｋ  Ｂｕｒｓｔ  ＲｅｌｅａｓｅメッセージをＰＴエンジンに送信する（５０６）。
【００１６】
ＰＴエンジンは、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージを受信すると、通話制限時間タイマを停止し（５０８）、送信権解放を通知する処理を行う（５１０）。
ＰＴエンジンは、送信権解放通知として、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅ（送信権待機）メッセージをＡＧＷ１及びＡＧＷ２に送信し（５１２，５１４）、ＡＧＷ１及びＡＧＷ２は、それぞれ、基地局１、基地局２にＴａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを送信し（５１４，５１６）、送信権の解放が行われる。
【００１７】
［通話制限時間タイマによる従来の送信権解放シーケンス：図１０］
図９は、グループ通話における通話制限時間タイマによる従来の送信権解放シーケンスを示す説明図である。
図１０に示すように、通話状態において（６００）、ＰＴエンジンが通話制限時間タイマのタイムアウトを検出すると（６０２）、送信権を持っているＡＧＷ１にＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｖｏｋｅ（送信権取消）メッセージを送信する（６０４）。
ＡＧＷ１は、受信したＴａｌｋ  Ｂｕｒｓｔ  ＲｅｖｏｋｅメッセージのＩＰアドレとポートを基地局１のものに変更して、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｖｏｋｅメッセージを基地局１に送信する（６０６）。
【００１８】
基地局１は、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｖｏｋｅメッセージを受信すると、Ｔａｌｋ  Ｂｕｒｓｔ  ＲｅｌｅａｓｅメッセージをＡＧＷ１に送信し（６０８）、ＡＧＷ１は、受信したＴａｌｋ  Ｂｕｒｓｔ  ＲｅｌｅａｓｅメッセージのＩＰアドレスとポートをＰＴエンジンのものに変更して、Ｔａｌｋ  Ｂｕｒｓｔ  ＲｅｌｅａｓｅメッセージをＰＴエンジンに送信する（６１０）。
【００１９】
ＰＴエンジンは、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージを受信すると、Ｔａｌｋ  Ｂｕｒｓｔ  ＩｄｌｅメッセージをＡＧＷ１及びＡＧＷ２に送信する（６１２，６１４）。
そして、ＡＧＷ１及びＡＧＷ２は、それぞれ、基地局１、基地局２にＴａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを送信し（６１６，６１８）、送信権の解放が行われる。
【００２０】
［関連技術］
尚、無線通信システムにおけるグループ通話に関する技術としては、特開２００９−１４１４８１号公報「配信装置及びコーデック変換装置、通信システム」（出願人：株式会社日立国際電気、特許文献１）がある。
特許文献１には、コーデックが異なる複数の移動端末が一つのグループを形成し、コーデック変換装置が、受信したＲＴＰパケットのＳＳＲＣを管理し、最新のＳＳＲＣと一致するジッタバッファから音声情報を取り出してコーデック回路に入力して、最新のＳＳＲＣが切り替わることによりコーデック変換対象の音声送信端末が切り替わり、同じコーデックを使用する移動端末同士でコーデック回路を共用でき、少ないコーデック回路でグループ通話を実現することが記載されている。
【先行技術文献】
【特許文献】
【００２１】
【特許文献１】特開２００９−１４１４８１号公報
【発明の概要】
【発明が解決しようとする課題】
【００２２】
しかしながら、従来のグループ通話制御サーバでは、送信権獲得シーケンスにおいて、ＡＧＷが、基地局からＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを受信してから基地局にＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージを送信するまでのシーケンス上で障害が発生した場合、当該障害発生を基地局に伝えることができず、基地局は、内部に備えているタイマによるタイムアウトとなるまで応答を待ち続けなければならないため、処理が停滞してしまうという問題点があった。
【００２３】
また、従来のグループ通話制御サーバでは、通話制限時間タイマタイムアウトによる送信権解放シーケンスにおいて、通話制限時間タイマがタイムアウトしてから３種類のメッセージを送受信しなければならず、送信権の解放に時間がかかるという問題点があった。
【００２４】
本発明は上記実状に鑑みて為されたもので、送信権獲得シーケンスにおいて、途中で障害が発生した場合に基地局において処理が停滞するのを防ぎ、また、送信権解放シーケンスにおいて、迅速に送信権を解放することができ、システムを効率的に運用することができるグループ通話制御サーバを提供することを目的とする。
【課題を解決するための手段】
【００２５】
上記従来例の問題点を解決するための本発明は、ネットワーク中の移動局間のグループ通話の制御を行うグループ通話制御サーバであって、グループ通話における送信権の制御を行うと共に、送信権要求から特定の制限時間を計時する通話制限時間タイマを備えたグループ通話手段と、基地局に対応して設けられ、基地局からメッセージを受信すると当該メッセージをグループ通話手段に送信し、グループ通話手段からメッセージを受信すると当該メッセージを基地局に送信する複数のアクセスゲートウェイとを備え、アクセスゲートウェイが、メッセージを待ち受ける制限時間を計時するガードタイマを備え、基地局からの送信権要求を受信すると、ガードタイマを起動して、グループ通話手段から送信権受付又は送信権拒否のメッセージを受信した場合には、ガードタイマを停止して受信したメッセージを基地局に送信し、グループ通話手段から送信権受付又は送信権拒否のメッセージを受信しないままガードタイマがタイムアウトした場合には、基地局に対して送信権獲得が成功しなかった旨を示すメッセージを送信し、グループ通話手段が、送信権受付のメッセージを送信した場合、グループ通話中に通話制限時間タイマのタイムアウトを検出すると、送信権取消のメッセージを送信することなく、グループ通話に参加している全てのアクセスゲートウェイに対して送信権待機のメッセージを送信することを特徴としている。
【発明の効果】
【００２６】
本発明によれば、ネットワーク中の移動局間のグループ通話の制御を行うグループ通話制御サーバであって、グループ通話における送信権の制御を行うと共に、送信権要求から特定の制限時間を計時する通話制限時間タイマを備えたグループ通話手段と、基地局に対応して設けられ、基地局からメッセージを受信すると当該メッセージをグループ通話手段に送信し、グループ通話手段からメッセージを受信すると当該メッセージを基地局に送信する複数のアクセスゲートウェイとを備え、アクセスゲートウェイが、メッセージを待ち受ける制限時間を計時するガードタイマを備え、基地局からの送信権要求を受信すると、ガードタイマを起動して、グループ通話手段から送信権受付又は送信権拒否のメッセージを受信した場合には、ガードタイマを停止して受信したメッセージを基地局に送信し、グループ通話手段から送信権受付又は送信権拒否のメッセージを受信しないままガードタイマがタイムアウトした場合には、基地局に対して送信権獲得が成功しなかった旨を示すメッセージを送信し、グループ通話手段が、送信権受付のメッセージを送信した場合、グループ通話中に通話制限時間タイマのタイムアウトを検出すると、送信権取消のメッセージを送信することなく、グループ通話に参加している全てのアクセスゲートウェイに対して送信権待機のメッセージを送信するグループ通話制御サーバとしているので、グループ通話の送信権要求シーケンス中で障害が発生した場合に、アクセスゲートウェイが基地局に送信権獲得失敗を迅速に報知して、基地局における処理の停滞を防ぐことができ、また、通話中に、グループ通話手段の通話制限時間タイマがタイムアウトすると、直ちに送信権を解放して次の送信権要求を待ち受けることができ、処理の無駄を無くし、システムを効率的に運用することができる効果がある。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施の形態に係るグループ通話制御サーバを備えた自営系無線システムの構成例を示す模式説明図である。
【図２】グループ通話制御サーバの処理手段の構成を示す説明図である。
【図３】本システムにおける送信権獲得シーケンスを示す説明図である。
【図４】本システムにおける送話ボタン解放による送信権解放シーケンスを示す説明図である。
【図５】本グループ通話制御サーバにおける通話制限時間タイマタイムアウトによる送信権解放シーケンスを示す説明図である。
【図６】送信権獲得／失敗シーケンスにおけるＡＧＷの処理を示すフローチャートである。
【図７】ＰｏＣを用いた自営無線システムの概略構成ブロック図である。
【図８】従来の送信権獲得シーケンスを示す説明図である。
【図９】送話ボタン解放による従来の送信権解放シーケンスを示す説明図である。
【図１０】通話制限時間タイマによる従来の送信権解放シーケンスを示す説明図である。
【発明を実施するための形態】
【００２８】
［実施の形態の概要］
本発明の実施の形態に係るグループ通話制御サーバは、ＡＧＷが、送信権獲得シーケンスにおいて、基地局からＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを受信した場合に、それに対応する応答としてＰＴエンジンからＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄ又はＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙを受信するまでの制限時間を計時するＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマを備え、Ｔａｌｋ  Ｂｕｒｓｔ  ＲｅｑｕｅｓｔメッセージをＰＴエンジンに出力した後、シーケンス中に障害が発生した場合には、当該タイマのタイムアウトにより、送信権獲得ができなかったことを示すメッセージを基地局に送信するようにしているので、基地局に送信権獲得が失敗したことを迅速に報知することができ、基地局における処理の停滞を防ぎ、システムを効率的に運用することができるものである。
【００２９】
また、本発明の実施の形態に係るグループ通話制御サーバは、送信権解放シーケンスにおいて、ＰＴエンジンが通話制限時間タイマのタイムアウトを検出すると、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｖｏｋｅメッセージではなく、直ちにＴａｌｋ  Ｂｕｒｓｔ  ＩｄｌｅメッセージをＡＧＷに送信するようにしているので、シーケンスを短縮して送信権を迅速に解放することができ、システムを効率的に運用できるものである。
【００３０】
［本実施の形態に係る自営系無線システムの構成例：図１］
まず、本発明の実施の形態に係るグループ通話制御サーバを備えた自営系無線システム（本システム）の構成例について図１を用いて説明する。図１は、本発明の実施の形態に係るグループ通話制御サーバを備えた自営系無線システムの構成例を示す模式説明図である。
図１に示すように、ＩＰネットワーク化した本自営系無線システムは、複数の移動局１ａ、１ｂと、無線通信の基地局であるＩＰ基地局２ａ、２ｂ、２ｃと、データを転送するルータ３ａ、３ｂ、３ｃと、ルータ５と、グループ通話や個別通話及びデータ通信の制御を行う回線制御装置６と、メンテナンスに用いられる保守コンソール７と、有線卓８と、システムの管理を行う運用管理装置９とを備えている。
【００３１】
そして、ルータ２ａ、２ｂ、２ｃとルータ５はＩＰネットワーク網４を介して接続されており、ＩＰ基地局２とルータ３との間、及びルータ５と回線制御装置６との間はイーサネット（登録商標）等のＷＡＮ（Wide Area Network）で接続されている。
【００３２】
本発明の実施の形態に係るグループ通話制御サーバは、回線制御装置６に設けられている。回線制御装置６は、基本的に、ＣＰＵ（Central Processing Unit）等の処理部と、記憶部とを備えたコンピュータで構成され、グループ通話制御サーバは回線制御装置６内の機能の内、グループの管理、グループ通話における送信権の制御等、グループ通話に関連する機能を実現するものである。
更に、グループ通話制御サーバは、処理手段として、ＡＧＷとＰＴエンジンとを備えている。尚、ＰＴエンジンは、請求項に記載した「グループ通話手段」に相当している。
【００３３】
［グループ通話制御サーバの構成：図２］
ここで、回線制御装置６に設けられている本実施の形態に係るグループ通話制御サーバの処理手段の構成について図２を用いて説明する。図２は、グループ通話制御サーバの処理手段の構成を示す説明図である。
図２に示すように、グループ通話制御サーバは、各基地局に対応する処理を行うＡＧＷ６１と、グループ通話全体の処理を行うＰＴエンジン６２とを備えている。ＡＧＷ６１は、基地局に対応して複数設けられているが、ここでは１つのみを示す。
【００３４】
そして、ＡＧＷ６１は、最上位のアプリケーションとしてＡＮＣＦ（Access Network Controlling Function）とＰＮＰ（PN client Proxy）、ＭＦ（Monitoring Function）、ＰＴＰＦ（PT Participating Function）、ＴＢＣＰ（Talk Burst Control Protocol）を備えており、その下にＲＴＰ、ＲＴＣＰを備え、その下にＡＮＣＦ、ＰＴＰ、ＭＦ、ＰＴＰＦについてのＵＤＰ（User Datagram Protocol）／ＩＰを持ち、ＴＢＣＰにはＴＣＰ／ＩＰを備え、最下位にＩＥＥＥ８０２．３を備えている。
【００３５】
ＡＮＣＦは、ＢＳ（基地局）からの要求、又はＰＮＰからの要求に応じ、ＰＮＣ（PN Client）−ＰＮＰ間のアクセスリンクの確立及び解放を行う。
ＰＮＰは、ＰＮＣ／ＰＮＯ（有線卓）／ＢＳに対するメディアフローの制御（帯域割当、フィルタリング、ＱｏＳマーキング）を行う。また、ＩＳＤＮメッセージとＴＢＣＰ／ＲＴＣＰの間の送信権制御信号の変換を行う。
【００３６】
ＭＦは、ＰＮＯによるモニタリング対象となっている通信セッションの音声データを受信し、ミキシングする。
ＰＴＰＦは、ＰＮＣ／ＰＮＯ／ＢＳ毎の設定情報（着信優先度、応答モード（自動／手動）等）に基づき、プレストーク通信の接続制御を行う。
そして、本グループ通話制御サーバにおける特徴部分となるガードタイマの処理は、これらの処理手段の内、ＡＮＣＦと、ＰＮＰによって行われるものである。
【００３７】
また、ＰＴエンジンは、最上位にプレストークサービス用のアプリケーションサーバ（ＰＴＣＦ：PT controlling Function）とＴＢＣＰ（Talk Burst Control Protocol）を備え、その下にＲＴＰ、ＲＴＣＰを備え、その下にＰＴＣＦについてのＵＤＰ／ＩＰと、ＴＢＣＰについてのＴＣＰ／ＩＤを備え、最下位にＩＥＥＥ８０２．３を備えている。
本グループ通話制御サーバの特徴部分である送信権解放シーケンスの処理は、ＰＴＣＦによって行われるものである。尚、ＰＴＣＦは、グループメンバの呼び出し、送信権の管理、ＰＴ音声パケットの複製と転送を行う。
【００３８】
［ガードタイマ］
本グループ通話制御サーバの特徴部分であるガードタイマについて説明する。
本グループ通話制御サーバでは、ＡＧＷの処理にガードタイマを設けて、処理が正常に終わらなかった場合に速やかに基地局にその旨報知するようにしている。
ガードタイマは、ＡＧＷがあるメッセージを送信する場合に、当該メッセージに対する応答を受信するまでの制限時間を計時するものであり、例えば、シーケンス中の障害発生等により応答が受信されないまま制限時間に達してタイムアウトした場合には、ＡＧＷが基地局にその旨報知するメッセージを送信するようになっている。
【００３９】
これにより、基地局はシーケンス上で処理が正常に実行されなかったことを迅速に認識して次の処理へ移行することができ、システムの効率的な運用を図ることができるものである。
本実施の形態では、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマ、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅガードタイマ、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅガードタイマが設けられている。各ガードタイマについてはシーケンスの中で説明する。
【００４０】
［送信権解放］
また、本グループ通話制御サーバでは、ＰＴエンジンにおける送信権解放時の処理が従来と異なっている。
具体的には、本グループ通話制御サーバのＰＴエンジンでは、通話制限時間タイマのタイムアウトを検出した場合には、従来のようにＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｖｏｋｅ（送信権取消）メッセージを送信して基地局に送信権解放を促すのではなく、タイムアウト検出後直ちにＴａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅ（送信権待機）メッセージを送信して、送信権の解放を迅速に行うようにしている。これにより、Ｔａｌｋ  Ｂｕｒｓｔ  ＲｅｖｏｋｅメッセージやＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージの送受信に伴う処理を削減し、通信路における障害発生の可能性を低減することができ、システムの効率的な運用を可能とするものである。
尚、送話ボタンの解放検出に基づく送信権解放シーケンスにおけるＰＴエンジンの処理は、従来と同じである。
【００４１】
［本システムにおける送信権獲得シーケンス：図３］
次に、本システムにおける送信権獲得シーケンスについて図３を用いて説明する。図３は、本システムにおける送信権獲得シーケンスを示す説明図である。
尚、ＡＧＷ１は基地局１に対応しており、ＡＧＷ２は基地局２に対応した処理を行う。
図３に示すように、基地局１が送話ボタンの押下を検出すると（１００）、基地局１は、本グループ通話制御サーバのＡＧＷ１にＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを送信して（１０２）、送信権を要求する。
【００４２】
ＡＧＷ１は、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを受信すると、本システムの特徴として、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマを起動（計時開始）する（１０４）。
【００４３】
Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマは、送信権獲得シーケンス中の障害発生により基地局の処理が滞ってしまうのを回避するものであり、各ＡＧＷは、基地局からＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを受信すると当該ガードタイマを起動し、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージに対する応答として、ＰＴエンジンからＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄ（送信権受付）メッセージ又はＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙ（送信権拒否）メッセージのいずれかを受信した場合にＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマを停止するようになっている。
【００４４】
Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマがタイムアウトした場合には、ＡＧＷは、送信権受付が失敗した旨基地局に報知し、基地局はＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔが通らなかったことを迅速に認識することができ、次の処理に移行することができるものである。Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマがタイムアウトした場合の処理については後で詳細に説明する。
【００４５】
そして、図３に示すように、ＡＧＷ１は、受信したＴａｌｋ  Ｂｕｒｓｔ  ＲｅｑｕｅｓｔメッセージのＩＰアドレスとポートをＰＴエンジンのものに書き換えて、ＰＴエンジンにＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを送信する（１０６）。
ＰＴエンジンは、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを受信すると、通話制限時間タイマを起動し（１０８）、基地局１及び基地局２が送信権を獲得していないことを確認し、基地局１に送信権を割り当て、送信権表示を通知する（１１０）。
尚、通話制限時間タイマはＡＧＷ毎に設けられ、別の基地局に既に送信権が割り当てられている場合には、起動された当該ＡＧＷの通話制限時間タイマは、Ｔａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙ（送信権拒否）メッセージを受信することにより停止される。
【００４６】
ＰＴエンジンは、送信権表示のメッセージとして、Ｔａｌｋ  Ｂｕｒｓｔ  ＴａｋｅｎメッセージをＡＧＷ１及びＡＧＷ２に送信する（１１２，１１４）。
ＡＧＷ２は、基地局２にＴａｌｋ  Ｂｕｒｓｔ  Ｔａｋｅｎメッセージを送信する（１１６）。
更に、ＰＴエンジンは、送信権受付を要求元のＡＧＷ１に通知する（１１８）。ＰＴエンジンは、送信権受付のメッセージとしてＴａｌｋ  Ｂｕｒｓｔ  ＧｒａｎｔｅｄメッセージをＡＧＷ１に送信する（１２０）。
【００４７】
そして、ＡＧＷ１は、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージに対する応答であるＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージを受信すると、処理１０４で起動したＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマを停止する（１２２）。
更に、ＡＧＷ１及びＡＧＷ２は、基地局１に送信権が与えられている時間を計時するＴａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅガードタイマを起動する（１２４，１２８）。
そして、ＡＧＷ１は、基地局１にＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージを送信して（１２６）、基地局１に送信権を与え、通話状態となる（１３０）。
【００４８】
Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅガードタイマは、いずれかのクライアント（基地局）に送信権が与えられた状態のまま何らかの障害により送信権解放がなされなくなってしまうことを回避するためのガードタイマであり、各ＡＧＷは、ＰＴエンジンからＴａｌｋ  Ｂｕｒｓｔ  Ｔａｋｅｎメッセージを受信するとＴａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅガードタイマを起動し、ＰＴエンジンからＴａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを受信すると当該ガードタイマを停止するものである。
また、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅガードタイマがタイムアウトした場合には、ＡＧＷは、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを基地局に送信し、送信権を持つＡＧＷは、ＰＴエンジンに対してＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージを送信する。
それと共に、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅガードタイマがタイムアウトした場合には、ＡＧＷは、基地局に対して、送信権が解放されたことを示すメッセージを送信する。
【００４９】
［送話ボタン解放による本システムの送信権解放シーケンス：図４］
次に、送話ボタン解放による送信権解放シーケンスについて図４を用いて説明する。図４は、本システムにおける送話ボタン解放による送信権解放シーケンスを示す説明図である。
図４に示すように、通話状態において（２００）、送信権が与えられている基地局１が、送話ボタンが解放された（離された）ことを検出すると（２０２）、基地局１は、ＡＧＷ１に対してＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージを送信する（２０４）。
【００５０】
ＡＧＷ１は、基地局からＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージを受信すると、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅガードタイマを起動し（２０６）、受信したＴａｌｋ  Ｂｕｒｓｔ  ＲｅｌｅａｓｅメッセージのＩＰアドレスとポートをＰＴエンジンのものに変更して、Ｔａｌｋ  Ｂｕｒｓｔ  ＲｅｌｅａｓｅメッセージをＰＴエンジンに送信する（２０８）。
【００５１】
Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅガードタイマは、送話ボタンの解放がなされたにもかかわらず何らかの障害により送信権の解放がなされなくなってしまうことを回避するためのガードタイマであり、送信権を持つＡＧＷは、基地局からＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージを受信するとＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅガードタイマを起動し、ＰＴエンジンからそれに対する応答として、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを受信すると当該ガードタイマを停止するものである。
【００５２】
Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅガードタイマがタイムアウトした場合には、当該ＡＧＷは、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを基地局に送信し、送信権の解放が行われるものである。また、ＡＧＷは、ＰＴエンジンにもＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージを送信する。これにより、送話ボタンの解放後に何らかの障害によって送信権の解放が正常に行われなくなっても、強制的に送信権を解放することができ、処理の滞りを防ぐことができるものである。
また、それと共に、ＡＧＷは、基地局に送信権解放を示すメッセージを送信する。
【００５３】
そして、ＰＴエンジンは、ＡＧＷ１からＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージを受信すると、通話制限時間タイマを停止し（２１０）、送信権解放を通知する処理を行う（２１２）。
ＰＴエンジンは、送信権解放通知として、Ｔａｌｋ  Ｂｕｒｓｔ  ＩｄｌｅメッセージをＡＧＷ１及びＡＧＷ２に送信し（２１４，２１６）、ＡＧＷ１及びＡＧＷ２は、それぞれ、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅガードタイマを停止し（２１８，２２４）、更に、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅメッセージを送信したＡＧＷ１は、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｌｅａｓｅガードタイマを停止する（２２０）。
そして、ＡＧＷ１及びＡＧＷ２は、それぞれ基地局１、基地局２にＴａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを送信し（２２２，２２６）、送信権の解放が行われる。
【００５４】
［通話制限時間タイマタイムアウトによる送信権解放シーケンス：図５］
次に、通話制限時間タイマタイムアウトによる送信権解放シーケンスについて図５を用いて説明する。図５は、本グループ通話制御サーバにおける通話制限時間タイマタイムアウトによる送信権解放シーケンスを示す説明図である。
図５に示すように、通話状態において（３００）、ＰＴエンジンが通話制限時間タイマのタイムアウトを検出すると（３０２）、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを通話に参加しているＡＧＷ１、ＡＧＷ２に送信する（３０４，３０６）。
【００５５】
ＡＧＷ１及びＡＧＷ２は、それぞれ、Ｔａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅガードタイマを停止し（３０８，３１２）、基地局１，２に対してＴａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを送信する（３１０，３１４）。これにより送信権が解放される。
【００５６】
このように、本グループ通話制御サーバのシーケンスでは、通話制限時間タイマタイムアウトの検出後、多くのメッセージのやり取りを行わないので、迅速に送信権が解放され、速やかに次の送信権要求を受け付けることが可能となるものである。
【００５７】
［ＡＧＷの処理例：図６］
次に、送信権獲得／失敗シーケンスにおけるＡＧＷの処理について図６を用いて説明する。図６は、送信権獲得シーケンスにおけるＡＧＷの処理を示すフローチャートである。
図６に示すように、ＡＧＷは、基地局からＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを受信すると（７００）、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマを起動する（７０２）。そして、ＡＧＷは、ＰＴエンジンにＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを送信する（７０４）。
【００５８】
そして、ＡＧＷは、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマがタイムアウトしたかどうかを判断し（７０６）、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマがタイムアウトしていない場合には、ＰＴエンジンからＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージ又はＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙメッセージを受信したか否かを判断する（７０８）。
【００５９】
処理７０８において、いずれのメッセージも受信していない場合（Noの場合）には、ＡＧＷは、処理７０６に移行してＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージに対する応答であるＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージ又はＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙメッセージを待ち受ける。
【００６０】
そして、処理７０８において、Ｔａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージ又はＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙメッセージを受信した場合（Yesの場合）には、ＡＧＷは、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマを停止し（７１０）、基地局にＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージ又はＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙメッセージを送信する（７１２）。
【００６１】
また、処理７０６において、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマがタイムアウトした場合には、シーケンス途中で何らかの障害が発生してシーケンスが正常に行われなかったものであり、ＡＧＷは、基地局に、送信権獲得失敗を示すメッセージを送信する（７１４）。
障害としては、ＡＧＷからＰＴエンジンへのＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージが正常に受信されなかった場合や、ＰＴエンジンからのＴａｌｋ  Ｂｕｒｓｔ  ＧｒａｎｔｅｄメッセージやＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙメッセージが正常に受信されなかった場合が考えられる。
これにより、基地局は、送信権要求時にシーケンス途中で障害が発生した場合に、来るはずのない応答を無駄に長時間待ち続ける必要がなくなり、ＡＧＷからのメッセージによって送信権獲得失敗を認識して次の処理に移行することができるものである。
【００６２】
［実施の形態の効果］
本発明の実施の形態に係るグループ通話制御サーバによれば、ＡＧＷが、基地局からＴａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージを受信すると、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔガードタイマを起動し、当該Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｑｕｅｓｔメッセージに対する応答としてのＴａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージ若しくはＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙメッセージのいずれかを受信した場合には当該ガードタイマを停止して、受信したメッセージを基地局に送信し、Ｔａｌｋ  Ｂｕｒｓｔ  Ｇｒａｎｔｅｄメッセージ若しくはＴａｌｋ  Ｂｕｒｓｔ  Ｄｅｎｙメッセージを受信せずにガードタイマがタイムアウトした場合には、送信権の獲得に失敗したことを示すメッセージを基地局に送信するようにしているので、送信権獲得シーケンス中で障害が発生した場合に、基地局に対して送信権獲得が成功しなかった旨を迅速に報知して、基地局は無意味に応答を待ち受けることなく次の処理に移行することができ、システムを効率的に運用することができる効果がある。
【００６３】
また、本発明の実施の形態に係るグループ通話制御サーバによれば、ＰＴエンジンが、通話状態において、通話制限時間タイマのタイムアウトを検出した場合、Ｔａｌｋ  Ｂｕｒｓｔ  Ｒｅｖｏｋｅメッセージを送信せずに直ちにＴａｌｋ  Ｂｕｒｓｔ  Ｉｄｌｅメッセージを送信するようにしているので、送信権解放シーケンスを大幅に短縮して処理を軽減でき、システムを効率的に運用することができる効果がある。
【産業上の利用可能性】
【００６４】
本発明は、グループ通話に伴う処理の無駄を無くして、システムを効率的に運用することができるグループ通話制御サーバに適している。
【符号の説明】
【００６５】
１，１０…移動局、  ２…基地局、  ３，５…ルータ、  ６，２０…回線制御装置、  ７…保守コンソール、  ８…有線卓、  ９…運用管理装置、  ６１，２１…アクセスゲートウェイ（ＡＧＷ）、  ６２，２２…ＰＴエンジン
【図１】
2011109230.tif 000003
【図２】
2011109230.tif 000004
【図３】
2011109230.tif 000005
【図４】
2011109230.tif 000006
【図５】
2011109230.tif 000007
【図６】
2011109230.tif 000008
【図７】
2011109230.tif 000009
【図８】
2011109230.tif 000010
【図９】
2011109230.tif 000011
【図１０】
2011109230.tif 000012