(57)【要約】【課題】リアルタイム性を確保した通信方法、サービス制御装置、及びプログラムを提供すること。【解決手段】端末にサービスを提供するサービス制御装置における通信方法において、ユーザデータの送信予告を示すメッセージを前記端末から受信し、前記メッセージを受信したときから前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する。【選択図】図１
2010041324.tif 000002
【特許請求の範囲】
【請求項１】
端末にサービスを提供するサービス制御装置における通信方法において、
ユーザデータの送信要求を示すメッセージを前記端末から受信し、
前記メッセージを受信した後、前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する
ことを特徴とする通信方法。  
【請求項２】
前記送信ステップは、前記ユーザデータを前記端末に送信するために前記通話路のチャネルを切替えなければならない場合に前記ダミーデータを送信することを特徴とする請求項１記載の通信方法。    
【請求項３】
前記送信ステップは、前記ユーザデータの送信量が前記通話路のチャネルの切替えを示す閾値以上の場合に、前記ダミーデータを送信することを特徴とする請求項１記載の通信方法。  
【請求項４】
さらに、前記ユーザデータの送信量を記憶部に記憶し、
前記受信ステップは前記端末から送信された前記閾値を受信し、
前記送信ステップは前記記憶部に記憶された前記送信量と、前記受信ステップで受信した前記閾値とを比較して前記送信量が前記閾値以上かを判断することを特徴とする請求項３記載の通信方法。
【請求項５】
前記送信ステップは、前記ダミーデータとして無音データまたはＰＩＮＧを送信することを特徴とする請求項１記載の通信方法。
【請求項６】
前記送信ステップは、前記端末から前記ユーザデータが送信された場合に前記ダミーデータの送信を停止することを特徴とする請求項１記載の通信方法。
【請求項７】
前記送信ステップは、前記通話路において前記端末がチャネル切替えを行うことができる場合に前記ダミーデータを送信することを特徴とする請求項１記載の通信方法。
【請求項８】
さらに、前記端末から送信された前記メッセージや情報に応じて前記端末の状態を遷移させ、
前記遷移ステップは、前記メッセージを受信したとき、前記ダミーデータを送信できる状態に遷移させ、
前記送信ステップは、前記ダミーデータを送信できる状態のとき前記ダミーデータを送信することを特徴とする請求項１記載の通信方法。
【請求項９】
端末にサービスを提供するサービス制御装置において、
ユーザデータの送信予告を示すメッセージを前記端末から受信する受信部と、
前記メッセージを受信した後、前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する送信部と
を備えることを特徴とするサービス制御装置。
【請求項１０】
端末にサービスを提供するコンピュータにおけるプログラムにおいて、
ユーザデータの送信予告を示すメッセージを前記端末から受信する処理と、
前記メッセージを受信した後、前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する処理と
を前記コンピュータに実行させるプログラム。  
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信方法、サービス制御装置、及びプログラムに関する。
【背景技術】
【０００２】
ＯＭＡ（Open Mobile Alliance）などの標準化団体において、現在ＰｏＣ（Push to talk over Cellar）の標準化作業が行われている（例えば、以下の非特許文献１）。
【０００３】
ＰｏＣは半二重通信を基本としたグループ間通信方式である。ＰｏＣを利用することで、複数ユーザが同時に発言することはできないものの、ある特定のユーザが発言した内容はグループ内の全てのユーザに配信される。
【０００４】
図９はＰｏＣシステムのネットワーク構成例を示す図である。同図に示すように、ＰｏＣサービスは異なる無線ネットワークＡ，Ｂを跨いだ状態でも通信可能である。各無線ネットワークＡ，Ｂにおける各種処理は、各々のシステム仕様に従って実行される。
【０００５】
図１０は、図９におけるネットワーク構成においてＰｏＣサービスを行う場合のシーケンス例を示す図である。図１０は、端末（＃０）５０が発話し、その音声データが端末（＃１）６０と端末（＃２）７０に伝送される例を示す。
【０００６】
まず、各端末５０〜７０は、無線ネットワークＡ，Ｂのそれぞれの基地局（以下、それぞれ「無線ネットワークＡ」、「無線ネットワークＢ」）に対して、接続処理を行う（Ｓ１００，Ｓ１０２）。そして、各端末５０〜７０は無線ネットワークＡ，Ｂを介してＰｏＣサーバ１００にＰｏＣセッションへの参加処理を行う（Ｓ１０１，Ｓ１０３）。これにより、各端末５０〜７０はＰｏＣサービスを受けることが可能となる。
【０００７】
そして、発話したいユーザ（端末５０）は、ＰｏＣサーバ１００に対して発言要求を送信し（Ｓ１０４）、ＰｏＣサーバ１００は発言許可を発行する（Ｓ１０５）。
【０００８】
次いで、ＰｏＣサーバ１００は、発言権が端末５０に与えられ音声データが送信されることを予告する制御メッセージ（発言予告メッセージ）を他の端末６０，７０に送信する（Ｓ１０６）。端末５０は音声データを送信し（Ｓ１０７）、ＰｏＣサーバ１００は、音声データを送信先の端末数分複製し、無線ネットワークＢを介して端末６０，７０に送信する（Ｓ１０８）。
【０００９】
図１１は、３ＧＰＰなどの移動通信システム（セルラシステム）を利用してＰｏＣサービスを行う場合のシーケンス例を示す図である。
【００１０】
かかるセルラシステムは、無線リソースの有効活用や端末の省電力化の観点から、データ量に応じた無線チャネルの切り替え制御を行う。データ量が多いとき端末それぞれに個別の無線チャネルが割り当てられ、データ量が所定以下のとき個別チャネルが解放され共有チャネル上での通信になる。さらに、データ量が一定時間無いとき無線チャネルは解放され、端末はアイドル状態となり省電力モードに遷移する。
【００１１】
無線ネットワークＢは、ＰｏＣサーバ１００から発言予告のメッセージを受信すると、共有チャネルへの割り当て制御を行う（Ｓ１１０）。これにより端末６０は、アイドル状態（Ｓ１３０）から共有チャネル状態（Ｓ１３１）に遷移する（Ｓ１１０）。そして、少量のデータ量である発言予告メッセージが端末６０に送信される（Ｓ１０６）。
【００１２】
その後、無線ネットワークＢは、端末５０からの音声データを受信すると、データ量が多いため個別チャネルの割り当て制御を行う（Ｓ１１１）。これにより、端末６０は個別チャネル状態（Ｓ１３２）に遷移する。そして、音声データが端末６０に送信される（Ｓ１０９）。
【非特許文献１】http://www.openmobilealliance.org/index.html
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかし、無線ネットワークＢは、個別チャネルの割り当て制御を行っているとき（Ｓ１１１）、端末６０との間で個別チャネルを設定するため制御メッセージの送受信を行う。無線ネットワークＢは、その間、端末５０からの音声データをバッファリングする。これにより音声データは遅延して端末６０に送信される。このような遅延はリアルタイムサービスに対して問題となる。
【００１４】
そこで、一目的は、リアルタイム性を確保した通信方法、サービス制御装置、及びプログラムを提供することにある。  
【課題を解決するための手段】
【００１５】
一態様によれば、端末にサービスを提供するサービス制御装置における通信方法において、ユーザデータの送信要求を示すメッセージを前記端末から受信し、前記メッセージを受信した後、前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する。
【００１６】
また、他の態様によれば、端末にサービスを提供するサービス制御装置において、ユーザデータの送信予告を示すメッセージを前記端末から受信する受信部と、前記メッセージを受信した後、前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する送信部とを備える。
【００１７】
さらに、他の態様によれば、端末にサービスを提供するコンピュータにおけるプログラムにおいて、ユーザデータの送信予告を示すメッセージを前記端末から受信する処理と、前記メッセージを受信した後、前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する処理とを前記コンピュータに実行させる。
【発明の効果】
【００１８】
リアルタイム性を確保した通信方法、サービス制御装置、及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明を実施するための最良の形態を説明する。
【００２０】
図１は、サービス制御装置であるＰｏＣサーバ１０の構成例を示す図である。
【００２１】
ＰｏＣサーバ１０は、データ受信部１１と、ＰｏＣデータ分配部（以下、「データ分配部」）１２と、ＰｏＣセッション制御部（以下、「セッション制御部」）１３と、ダミーデータ送信部１４と、データ送信部１５、及び記憶部１７を備える。
【００２２】
データ受信部１１は、端末５０〜７０からのデータを受信し、データ内容に応じてデータ分配部１２やセッション制御部１３に転送する。例えば、データ受信部１１はユーザデータを受信するとデータ分配部１２に転送し、制御メッセージを受信するとセッション制御部１３に転送する。
【００２３】
データ分配部１２は、転送されたユーザデータをセッションに参加する端末数分だけ複製し、データ送信部１５に出力する。
【００２４】
セッション制御部１３は、各端末５０〜７０との間で制御メッセージを送受信し、ＰｏＣセッションの参加処理や、発言権の調停処理を行う。また、セッション制御部１３は、記憶部１７に記憶されたＰｏＣセッション管理テーブル１７１や端末管理テーブル１７２にアクセスし、必要に応じ、情報を記憶したり変更（更新）したりする。その詳細は後述する。
【００２５】
ダミーデータ送信部１４は、記憶部１７に記憶されたＰｏＣセッション管理テーブル１７１や端末管理テーブル１７２を参照して、条件を満たす端末５０〜７０にダミーデータを送信するべくダミーデータをデータ送信部１５に出力する。なお、本実施例において「ダミーデータ」としては、例えばＰｏＣサーバ１０が行う種々のサービスに影響を与えず、事前に通話路を確保するための無音データやＰＩＮＧ等のデータとすることもできる。
【００２６】
データ送信部１５は、データ分配部１２やセッション制御部１３、さらにダミーデータ送信部１４からの各データを端末５０〜７０に送信する。
【００２７】
記憶部１７は、ＰｏＣセッション管理テーブル１７１と端末管理テーブル１７２を記憶する。
【００２８】
図２はＰｏＣセッション管理テーブル１７１の例を示す図である。ＰｏＣセッション管理テーブル１７１は、各ＰｏＣセッションを識別するＩＤごとに、該当セッションで取り扱うサービス種別（音声や動画など）と、当該サービスに関するサービスレート（「ＰｏＣサービスレート」）と、ダミーデータの種別（無音データやＰＩＮＧなど）とを記憶したテーブルである。これらの情報は、例えばサービス開始前に予め記憶される。
【００２９】
例えば、端末５０〜７０は、参加したいセッションのＩＤを送信することでセッションに参加してＰｏＣサービスの提供を受けることができる。本実施例において、一連の端末５０〜７０のグループは、（ＰｏＣ）セッション単位に（ＰｏＣ）サービスを受けることができる。
【００３０】
図３は、端末管理テーブル１７２の例を示す図である。端末管理テーブル１７２は、ＰｏＣセッションＩＤごとに、セッションに属する端末すべてに対して、端末ＩＤと、セッション参加有無を記憶する。また、端末管理テーブル１７２は、セッションに参加する全ての端末５０〜７０に対して、当該端末５０〜７０のアドレス情報（ＩＰアドレスなど）と、当該端末５０〜７０が接続される無線ネットワークがチャネル切替え（共有チャネルと個別チャネルの切替えなど）をサポートしているか否かの情報と、チャネル切替えをサポートしている場合はチャネル切替えが発生するレート閾値と、端末状態を示す情報とを記憶する。これらの各テーブル１７１，１７２への格納や更新等の処理の詳細は後述する。
【００３１】
次に、端末管理テーブル１７２に記憶される「端末状態」の詳細について説明する。図４は端末状態の遷移例を示す図である。同図に示すように、端末５０〜７０は「待機中」（Ｓ４１）、「データ送信」（Ｓ４２）、「ダミーデータ受信」（Ｓ４３）、及び「データ受信」（Ｓ４４）の４つの状態を遷移する。なお、これらの状態は、ＰｏＣセッションに参加する端末のうち、端末管理テーブル１７２内の「チャネル切替有無」が「切替有り」の場合のみ有効である。
【００３２】
「待機中」状態（Ｓ４１）は、端末がＰｏＣセッションに参加している状態であり、かつ、当該端末が属するＰｏＣセッションにおいて当該端末を含めていずれの端末も発言権を獲得していない状態のことである。
【００３３】
「データ送信」状態（Ｓ４２）は、ＰｏＣサーバ１０が当該端末に発言許可を送信し、当該端末が発言（ユーザデータ送信）可能となっている状態のことである。ＰｏＣサーバ１０が発言終了通知を送信すると、当該端末は「データ送信」状態（Ｓ４２）から「待機中」状態（Ｓ４１）に移行する。
【００３４】
「ダミーデータ受信」状態（Ｓ４３）は、ある端末に発言（ユーザデータ送信）許可が与えられ、ＰｏＣサーバ１０が当該端末に発言予告メッセージが送信されている状態のことである。ＰｏＣサーバ１０は、本状態のときに当該端末６０〜７０にダミーデータを送信する。
【００３５】
「データ受信」状態（Ｓ４３）は、発言許可が与えられた端末からユーザデータが送信され、同一セッションの他の端末に対してユーザデータが分配されている状態のことである。本状態のときＰｏＣサーバ１０はダミーデータを送信しない。
【００３６】
「ダミーデータ受信」状態（Ｓ４３）と「データ受信状態」（Ｓ４４）は、ともにＰｏＣサーバ１０が発言終了通知を送信すると「待機中」状態（Ｓ４１）に移行する。
【００３７】
このように、端末５０〜７０は４つの状態を遷移し、ＰｏＣサーバ１０のセッション制御部１３が端末５０〜７０から受信した情報や判定処理により、端末管理テーブル１７２の「端末情報」のフィールドに各状態の情報を記憶したり、更新したりする。
【００３８】
次に動作について説明する。
【００３９】
図５はシーケンス例を示す図である。例えば、図９に示すネットワーク構成で、端末（＃０）５０が発話し、端末（＃１）６０がその発話データ（音声データ）を受信する例である。ただし、端末５０，６０は予め同一のＰｏＣセッションへの参加処理を行い、端末６０に発言許可が与えられているものとする。また、受信側の端末６０が属する無線ネットワークＢは、３ＧＰＰやＷ−ＣＤＭＡ等のセルラシステムの無線ネットワークとする。
【００４０】
まず、端末５０は発話ボタンを押下する等によりＰｏＣサーバ１０へ発話要求（ユーザーデータの送信要求等）メッセージを送信する（Ｓ１１）。発話要求メッセージは無線ネットワークＡの基地局（以下、「無線ネットワークＡ」）を経由しＰｏＣサーバ１０に送信される。
【００４１】
次いで、ＰｏＣサーバ１０は発話許可を端末５０に送信する（Ｓ１２）。ＰｏＣサーバ１０はこの時点でその直後に端末５０から発話データ（音声データ）が送信されることが予想できるため、発言予告メッセージを送信後（Ｓ１３）、端末６０の属する無線ネットワークＢにダミーデータを送信する（Ｓ１７）。
【００４２】
無線ネットワークＢは、発言予告メッセージを送信するために共有チャネルを設定する処理を行い（Ｓ１４）、その後、ダミーデータにより端末６０との間で個別チャネルを設定するための処理を行う（Ｓ１６）。
【００４３】
無線ネットワークＢは、端末５０から発話データが送信された時点で、端末６０との間で個別チャネルが設定されているため、バッファリングすることなく直ちに発話データを端末６０に送信する（Ｓ１８，Ｓ１９）。
【００４４】
このように、ＰｏＣサーバ１０は、端末５０からの発話要求の受信（Ｓ１１）を契機としてダミーデータを送信（Ｓ１７）する。これにより、無線ネットワークＢにおいて個別チャネル確立のための処理に伴うユーザデータのバッファリングを回避できる。よって、端末６０はリアルタイム性が確保されたサービスの提供を受けることができる。
【００４５】
ＰｏＣサービスは、外部サーバを利用したコンテンツ（画像や動画など）をグループ内の端末５０〜７０に配信するサービスもある。図６は、ＰｏＣサーバ１０によるコンテンツ配信サービスのシーケンス例を示す図である。
【００４６】
まず、端末５０はコンテンツ配信要求を送信する（Ｓ３０）。ＰｏＣサーバ１０は、本要求により外部サーバからコンテンツを取得し（Ｓ３１）、配信予告をグループ内の端末６０に送信する（Ｓ３２）。
【００４７】
そして、ＰｏＣサーバ１０は、コンテンツ配信要求の受信（Ｓ３０）を契機にダミーデータ（例えば、ＰＩＮＧ）を送信する（Ｓ１７）。
【００４８】
無線ネットワークＢは、ダミーデータの受信により端末６０に対して個別チャネルを設定するための処理を行う（Ｓ１６）。
【００４９】
ＰｏＣサーバ１０はコンテンツを端末６０の送信する（Ｓ３４）。無線ネットワークＢは端末６０との間で個別チャネルが設定されているため、コンテンツをバッファリングすることなく端末６０にコンテンツを送信する。
【００５０】
よって、コンテンツを配信する場合でも、ＰｏＣサーバ１０がダミーデータを送信するため、端末６０は遅延なくコンテンツを受信でき、リアルタイム性を確保したサービスの提供を受けることができる。
【００５１】
次に動作について詳細に説明する。図７及び図８は処理の詳細を示すシーケンス例を示す図である。端末（＃０‐０）５０からの発話データが、同一セッションのグループに属する端末（＃０‐１）６０と端末（＃０‐２）７０に送信される例である。
【００５２】
ここで、端末６０，７０は、図５や図６の例と同様にセルラシステムの無線ネットワークに属する。また、端末５０，６０は、セッションへの参加処理をすでに行っており、これらの端末５０，６０に関する端末管理テーブル１７２の「端末状態」はともに「待機状態」となっているものとする。
【００５３】
さらに、端末５０は予めＰｏＣサーバ１０にアクセスして、セッションの登録を行っているものとする。このセッション登録により、端末管理テーブル１７２には当該端末５０のエントリが作成される。ただし、端末管理テーブル１７２において当該端末５０の端末状態は「Ｎ／Ａ」（何も情報を得ていない状態）となっている。図７と図８に示す端末管理テーブル１７２は、「端末ＩＤ」と「端末状態」の情報のみ示している。
【００５４】
まず、端末５０はセッション参加要求をＰｏＣサーバ１０に送信する（Ｓ５０）。セッション参加要求は、無線ネットワークを経由してＰｏＣサーバ１０に送信される。例えば、セッション参加要求には当該端末５０が参加したいセッションのＩＤ（「Ｓｅｓｓｉｏｎ  ＃０」）や、当該端末５０の端末ＩＤ（「端末＃０‐０」）等が含まれる。
【００５５】
セッション制御部１３は、セッション参加要求を受信すると、セッション参加応答を生成し端末５０に送信する（Ｓ５１）。このセッション参加応答により端末５０のセッションへの参加が許可される。
【００５６】
また、セッション制御部１３はセッションに参加する端末５０の無線ネットワーク情報要求を端末５０に送信する（Ｓ５２）。
【００５７】
次いで、端末５０は、無線ネットワーク情報に対する応答メッセージとして、無線ネットワーク情報をＰｏＣサーバ１０に通知する（Ｓ５３）。無線ネットワーク情報は、例えば、当該端末５０のセッション参加有無、端末のアドレス、チャネル切替有無、チャネル切替閾値、端末状態（「待機中」）の各情報を含む。
【００５８】
セッション制御部１３は、無線ネットワーク情報を受信すると、端末管理テーブル１７２にこれらの情報を記憶する（Ｓ５４）。セッション制御部１３は、端末管理テーブル１７２のセッション参加有無を「参加」に更新したり、当該端末５０のアドレスを格納したり、無線チャネルの切替有無や、切替閾値を格納し、さらに端末状態を「待機中」に更新する。
【００５９】
端末５０は、無線ネットワーク情報を通知した後、発話要求をＰｏＣサーバ１０に送信する（Ｓ１１）。
【００６０】
セッション制御部１３は、端末管理テーブル１７２にアクセスして「セッション参加有無」の情報等に基づいて発話許可を端末５０に送信する（Ｓ１２）。
【００６１】
また、セッション制御部１３は、発話要求を受信すると発言予告を端末６０，７０に送信する（Ｓ１３，Ｓ１５）。
【００６２】
さらに、セッション制御部１３は、発話要求の受信（Ｓ１１）を契機にして、ＰｏＣセッション管理テーブル１７１と端末管理テーブル１７２にアクセスする（Ｓ５５，Ｓ５６）。
【００６３】
すなわち、セッション制御部１３は、ＰｏＣセッション管理テーブル１７１から当該端末５０が参加するセッションの「ＰｏＣサービスレート」を読み出す（Ｓ５５）。例えば、セッション制御部１３は、セッション参加要求に含まれるセッションＩＤをキーにして、「Ｓｅｓｓｉｏｎ  ＃０」のサービスレート「１６ｋｂｐｓ」を読み出す。
【００６４】
また、セッション制御部１３は、端末管理テーブル１７２から、対応するＰｏＣセッションに帰属する端末の中からセッション参加中となっている端末の「チャネル切替閾値」を読み出す。例えば、同一セッション「Ｓｅｓｓｉｏｎ  ＃０」に参加中の端末（＃０‐１）６０，（＃０‐２）７０のチャネル切替閾値「８Ｋｂｐｓ」，「１６Ｋｂｐｓ」を読み出す。
【００６５】
次いで、セッション制御部１３は状態遷移判定処理を行う（Ｓ５７）。判定は以下のようにして行われる。
【００６６】
すなわち、セッション制御部１３は、発言許可を送信した端末に対して無条件に「データ受信」状態に遷移させる。例えば、セッション制御部１３は端末５０の端末状態を「データ受信」状態に遷移させる。
【００６７】
また、セッション制御部１３は、発言予告を送信した端末に対して、読み出した「ＰｏＣサービスレート」と「チャネル切替閾値」とを比較して、
（条件１）「ＰｏＣサービスレート」≧「チャネル切替閾値」のとき、端末状態を「ダミーデータ受信」状態に遷移させ、
（条件２）「ＰｏＣサービスレート」＜「チャネル切替閾値」のとき、端末状態を「データ受信」状態に遷移させ、
（条件３）端末管理テーブル１７２の「チャネル切替閾値」が「Ｎ／Ａ」のとき、端末状態を「データ受信」状態に遷移させる。
【００６８】
例えば、セッション制御部１３は、端末（＃０‐１）６０について、セッション「Ｓｅｓｓｉｏｎ  ＃０」のＰｏＣサービスレートは「１６Ｋｂｐｓ」、「チャネル切替閾値」は「８Ｋｂｐｓ」であるため、「ダミーデータ受信」状態に遷移させる。また、セッション制御部１３は、端末（＃０‐１）７０について、「チャネル切替閾値」は「３２Ｋｂｐｓ」のため「データ受信」状態に遷移させる。
【００６９】
そして、セッション制御部１３は、遷移させた端末状態の情報を端末管理テーブル１７２に格納（更新）する（Ｓ５８）。例えば、セッション制御部１３は、端末（＃０‐０）５０の端末状態を「データ送信」、端末（＃０‐１）６０の端末状態を「ダミーデータ受信」、端末（＃０‐２）７０の端末状態を「データ受信」に更新する。
【００７０】
一方、ダミーデータ送信部１４は端末管理テーブル１７２の「端末状態」のフィールドを常時監視する（Ｓ６０）。
【００７１】
ダミーデータ送信部１４は、端末管理テーブル１７２の端末状態が「ダミーデータ受信」のとき（Ｓ６１でＹｅｓ）、該当する端末すべてに対してダミーデータを送信する（Ｓ１７）。例えば、端末（＃０‐１）６０の端末状態は「ダミーデータ受信」となっているため、ダミーデータ送信部１４は端末６０にダミーデータを送信する（Ｓ１７）。
【００７２】
このとき、ダミーデータ送信部１４は、ダミーデータを送信する端末の属するセッションＩＤを端末管理テーブル１７２から読み出して、ＰｏＣセッション管理テーブル１７１から当該セッションＩＤのダミーデータ種別を読み出す（Ｓ６２）。
【００７３】
次いで、ダミーデータ送信部１４は端末管理テーブル１７２から「チャネル切替閾値」を読み出す（Ｓ６３）。
【００７４】
ダミーデータ送信部１４は、ダミーデータ種別によりダミーデータを送信し、チャネル切替閾値よりも大きなレート（伝送量）でダミーデータを送信する。
【００７５】
一方、ダミーデータ送信部１４は端末管理テーブル１７２の「端末状態」が「ダミーデータ受信」状態でないとき（Ｓ６１Ｎｏ）、ダミーデータの送信を行わない。例えば、ダミーデータ送信部１４は、端末５０，７０にダミーデータを送信しない。
【００７６】
次いで、端末５０は発話データを、無線ネットワークを経由してＰｏＣサーバ１０に送信する（図８のＳ１８）。発話データはＰｏＣサーバ１０のデータ分配部１２で受信する。データ分配部１２は、発話データを受信すると、当該発話データを分配する対象となるすべての端末に対して、端末状態を「データ受信」状態に遷移させ、端末管理テーブル１７２の該当するすべての端末の「端末状態」を「データ受信」に変更する。例えば、データ分配部１２は、端末（＃０‐１）６０の端末状態を「ダミーデータ受信」から「データ受信」に更新する。この変更により、ダミーデータ送信部１４からのダミーデータ送信が停止する。
【００７７】
次いで、データ分配部１２は、ＰｏＣセッション管理テーブル１７１と端末管理テーブル１７２から、データ転送先の端末情報（端末アドレス）を読み出し（Ｓ６６）、発話データを複製し端末６０，７０に送信する（Ｓ１９）。
【００７８】
端末５０の発言処理が終了する場合は以下のようになる。すなわち、セッション制御部１３は端末５０からの発言終了通知を受信すると（Ｓ７０）、確認応答を送信し（Ｓ７１）、端末５０以外の該当セッションに参加するすべての端末６０，７０に発言終了通知を送信する（Ｓ７２）。
【００７９】
次いで、セッション制御部１３は、端末管理テーブル１７２にアクセスし、該当セッションに参加するすべての端末の「端末状態」を「待機中」状態に遷移させるべく変更する。
【００８０】
このように図７及び図８に示す例も、ＰｏＣサーバ１０は端末５０からの発話要求（Ｓ１１）を契機にしてダミーデータを送信するため、無線ネットワークは端末５０からのユーザデータ（本例では発話データ）をバッファリングすることなく端末６０，７０に送信できる。よって、リアルタイム性が確保できる。
【００８１】
また、ＰｏＣサーバ１０は、送信されるユーザデータのデータレートが、無線チャネルが「共有チャネル」から「個別チャネル」へ切替えるための閾値（チャネル切替閾値）以上のときに、初めてダミーデータを送信し、そうでないときダミーデータを送信しないようにしている。
【００８２】
すなわち、本実施例のＰｏＣサーバ１０は、送信されるユーザデータが個別チャネルへ切替える分だけのデータ量を送信しなければならないとき（前述の条件（１））、ダミーデータを送信し、個別チャネルへ切替える分だけのデータ量でないとき（前述の条件（２））、個別チャネルへ切替えずに共有チャネルのままにして（ダミーデータを送信しないで）ユーザデータを送信するようにしている。さらに、ＰｏＣサーバ１０は、端末が通信を行う無線チャネルがチャネル切替えをサポートしていないとき（前述の条件（３））もダミーデータを送信することなくユーザデータを送信する。よって、ＰｏＣサーバ１０は、不要なダミーデータの送信が行われず無線チャネルのリソースを有効活用できる。
【００８３】
本実施例では、ＰｏＣサーバ１０において処理が行われるため、無線ネットワークの基地局や端末、周辺ノードについては変更することなくそのまま利用できる。よってコストを削減できる。さらに、ＰｏＣサービスの遅延も削減できるため、本ＰｏＣサーバ１０はＰｏＣサービスの普及に寄与できる。  
【００８４】
上述したいずれの例においても、ＰｏＣサーバ１０は、２つのテーブル１７１，１７２と、データ分配部１２、セッション制御部１３、及びダミーデータ送信部１４はＰｏＣサーバ１０を含むものとして説明した。例えば、これらの構成が無線ネットワークの基地局装置や他のノード装置にあってもよい。
【００８５】
また、上述したいずれの例においても、ＰｏＣセッション管理テーブル１７１と端末管理テーブル１７２の２つのテーブルを分けて説明した。これらのテーブル１７１，１７２が一つのテーブルにより構成されてもよい。
【００８６】
端末への送信データ量に応じて送信に利用するチャネルを共有チャネルから個別チャネルに切り替える無線ネットワークの制御方法において、無線ネットワークに対して、端末に対する発信予告を送信した後、端末に対するユーザデータを送信する前において、無線ネットワーク制御装置が、共有チャネルから個別チャネルに切り替える制御を開始する量のデータを、発信予告の送信後、ユーザデータの送信を開始する前に、無線ネットワークに送信することとした。
【００８７】
以上まとめると付記のようになる。
【００８８】
（付記１）
端末にサービスを提供するサービス制御装置における通信方法において、
ユーザデータの送信要求を示すメッセージを前記端末から受信し、
前記メッセージを受信した後、前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する
ことを特徴とする通信方法。
【００８９】
（付記２）
前記送信ステップは、前記ユーザデータを前記端末に送信するために前記通話路のチャネルを切替えなければならない場合に前記ダミーデータを送信することを特徴とする付記１記載の通信方法。
【００９０】
（付記３）
前記送信ステップは、前記ユーザデータの送信量が前記通話路のチャネルの切替えを示す閾値以上の場合に、前記ダミーデータを送信することを特徴とする付記１記載の通信方法。
【００９１】
（付記４）
さらに、前記ユーザデータの送信量を記憶部に記憶し、
前記受信ステップは前記端末から送信された前記閾値を受信し、
前記送信ステップは前記記憶部に記憶された前記送信量と、前記受信ステップで受信した前記閾値とを比較して前記送信量が前記閾値以上かを判断することを特徴とする付記３記載の通信方法。
【００９２】
（付記５）
前記送信ステップは、前記ダミーデータとして無音データまたはＰＩＮＧを送信することを特徴とする付記１記載の通信方法。
【００９３】
（付記６）
前記送信ステップは、前記端末から前記ユーザデータが送信された場合に前記ダミーデータの送信を停止することを特徴とする付記１記載の通信方法。
【００９４】
（付記７）
前記送信ステップは、前記通話路において前記端末がチャネル切替えを行うことができる場合に前記ダミーデータを送信することを特徴とする付記１記載の通信方法。
【００９５】
（付記８）
さらに、前記端末から送信された前記メッセージや情報に応じて前記端末の状態を遷移させ、
前記遷移ステップは、前記メッセージを受信したとき、前記ダミーデータを送信できる状態に遷移させ、
前記送信ステップは、前記ダミーデータを送信できる状態のとき前記ダミーデータを送信することを特徴とする付記１記載の通信方法。
【００９６】
（付記９）
前記サービスはＰｏＣ（Push to talk over Cellar）サービスであることを特徴とする付記１記載の通信方法。
【００９７】
（付記１０）
端末にサービスを提供するサービス制御装置において、
ユーザデータの送信予告を示すメッセージを前記端末から受信する受信部と、
前記メッセージを受信した後、前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する送信部と
を備えることを特徴とするサービス制御装置。
【００９８】
（付記１１）
前記送信部は、前記ユーザデータを前記端末に送信するために前記通話路のチャネルを切替えなければならない場合に前記ダミーデータを送信することを特徴とする付記１０記載のサービス制御装置。
【００９９】
（付記１２）
前記送信部は、前記ユーザデータの送信量が前記通話路のチャネルの切替えを示す閾値以上の場合に、前記ダミーデータを送信することを特徴とする付記１０記載のサービス制御装置。
【０１００】
（付記１３）
さらに、前記ユーザデータの送信量を記憶する記憶部を備え、
前記受信部は前記端末から送信された前記閾値を受信し、
前記送信ステップは前記記憶部に記憶された前記送信量と、前記受信ステップで受信した前記閾値とを比較して前記送信量が前記閾値以上かを判断することを特徴とする付記１２記載のサービス制御装置。
【０１０１】
（付記１４）
前記送信部は、前記ダミーデータとして無音データまたはＰＩＮＧを送信することを特徴とする付記１０記載のサービス制御装置。
【０１０２】
（付記１５）
前記送信部は、前記端末から前記ユーザデータが送信された場合に前記ダミーデータの送信を停止することを特徴とする付記１０記載のサービス制御装置。
【０１０３】
（付記１６）
前記送信部は、前記通話路において前記端末がチャネル切替えを行うことができる場合に前記ダミーデータを送信することを特徴とする付記１０記載のサービス制御装置。
【０１０４】
（付記１７）
さらに、前記端末から送信された前記メッセージや情報に応じて前記端末の状態を遷移させる制御部を備え、
前記制御部は、前記メッセージを受信した場合、前記ダミーデータを送信できる状態に遷移させ、
前記送信部は、前記ダミーデータを送信できる状態の場合、前記ダミーデータを送信することを特徴とする付記１０記載の通信方法。
【０１０５】
（付記１８）
前記サービスはＰｏＣ（Push to talk over Cellar）サービスであることを特徴とする付記９記載のサービス制御装置。
【０１０６】
（付記１９）
端末にサービスを提供するコンピュータにおけるプログラムにおいて、
ユーザデータの送信予告を示すメッセージを前記端末から受信する処理と、
前記メッセージを受信した後、前記ユーザデータを前記端末に送信するまでの間、前記端末に対する通話路を確保するためのダミーデータを前記端末に送信する処理と
を前記コンピュータに実行させるプログラム。
【図面の簡単な説明】
【０１０７】
【図１】図１はＰｏＣサーバの構成例を示す図である。
【図２】図２はＰｏＣセッション管理テーブルの例を示す図である。
【図３】図３は端末管理テーブルの例を示す図である。
【図４】図４は端末の状態遷移例を示す図である。
【図５】図５はダミーデータを送信する処理のシーケンス例を示す図である。
【図６】図６はダミーデータを送信する処理のシーケンス例を示す図である。
【図７】図７はダミーデータを送信する処理のシーケンス例を示す図である。
【図８】図８はダミーデータを送信する処理のシーケンス例を示す図である。
【図９】図９はネットワーク構成例を示す図である。
【図１０】図１０は従来の処理シーケンスの例を示す図である。
【図１１】図１１は従来の処理シーケンスの例を示す図である。
【符号の説明】
【０１０８】
１０  ＰｏＣサーバ、  １１  データ受信部、  １２  ＰｏＣデータ分配部、  １３  ＰｏＣセッション制御部、  １４  ダミーデータ送信部、  １５  データ送信部、  １７  記憶部、  １７１  ＰｏＣセッション管理テーブル、  １７２  端末管理テーブル、５０〜７０  端末  
【図１】
2010041324.tif 000003
【図２】
2010041324.tif 000004
【図３】
2010041324.tif 000005
【図４】
2010041324.tif 000006
【図５】
2010041324.tif 000007
【図６】
2010041324.tif 000008
【図７】
2010041324.tif 000009
【図８】
2010041324.tif 000010
【図９】
2010041324.tif 000011
【図１０】
2010041324.tif 000012
【図１１】
2010041324.tif 000013