(57)【特許請求の範囲】
【請求項１】
ターゲットサービスエンティティによって、第1の参加サービスエンティティからの第1の要求メッセージを受信するステップであって、前記第1の要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、前記第1の要求メッセージが、前記端末グループのサービスデータを送信するために前記ターゲットマルチキャストベアラを使用することを要求するために使用される、ステップと、
前記ターゲットサービスエンティティによって、前記第1の参加サービスエンティティに第1の応答メッセージを送信するステップであって、前記第1の応答メッセージが、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用するように前記第1の参加サービスエンティティに命令するために使用される、ステップと、
前記ターゲットサービスエンティティによって、第2の参加サービスエンティティからの第2の要求メッセージを受信するステップであって、前記第2の要求メッセージが、前記ターゲットマルチキャストベアラの前記識別情報と前記端末グループの前記グループ識別情報とを含み、前記第2の要求メッセージが、前記端末グループのサービスデータを送信するために前記ターゲットマルチキャストベアラを使用することを要求するために使用される、ステップと、
前記ターゲットサービスエンティティによって、前記第2の参加サービスエンティティに第2の応答メッセージを送信するステップであって、前記第2の応答メッセージが、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用しないように前記第2の参加サービスエンティティに命令するために使用される、ステップと、
を含む、通信方法。
【請求項２】
前記第1の応答メッセージが第1の指示情報を含み、前記第1の指示情報が、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用するように前記第1の参加サービスエンティティに命令するために使用される、請求項1に記載の方法。
【請求項３】
前記第2の応答メッセージが第2の指示情報を含み、前記第2の指示情報が、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用しないように前記第2の参加サービスエンティティに命令するために使用される、請求項1に記載の方法。
【請求項４】
前記ターゲットサービスエンティティが制御サービスエンティティもしくはマルチキャストベアラ制御エンティティである、請求項1から3のいずれか一項に記載の方法。
【請求項５】
参加サービスエンティティによって、ターゲットサービスエンティティに要求メッセージを送信するステップであって、前記要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、前記要求メッセージが、前記端末グループのサービスデータを送信するために前記ターゲットマルチキャストベアラを使用することを要求するために使用される、ステップと、
前記参加サービスエンティティによって、前記ターゲットサービスエンティティからの応答メッセージを受信するステップであって、前記応答メッセージが、他の参加サービスエンティティが前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用してない場合に、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用するように前記参加サービスエンティティに命令するために使用される第１の応答メッセージ、または、前記他の参加サービスエンティティが前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用している場合に、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用しないように前記参加サービスエンティティに命令するために使用される第２の応答メッセージである、ステップと、
前記応答メッセージが前記第１の応答メッセージである場合は、前記ターゲットマルチキャストベアラを用いて前記参加サービスエンティティによって、前記端末グループのサービスデータを送信し、前記応答メッセージが前記第２の応答メッセージである場合は、前記ターゲットマルチキャストベアラを用いて前記参加サービスエンティティによって、前記端末グループのサービスデータを送信しないステップ、
を含む、通信方法。
【請求項６】
前記応答メッセージが第1の指示情報を含み、前記第1の指示情報が、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用するように前記参加サービスエンティティに命令するために使用される、請求項5に記載の方法。
【請求項７】
前記ターゲットマルチキャストベアラを用いて前記参加サービスエンティティによって、前記応答メッセージに従って前記端末グループのサービスデータを送信する前記ステップが、
前記ターゲットマルチキャストベアラが前記参加サービスエンティティによって作成される場合、前記ターゲットマルチキャストベアラを用いる前記参加サービスエンティティによって、前記端末グループのサービスデータを送信するステップと、
前記ターゲットマルチキャストベアラが他の参加サービスエンティティによって作成される場合、前記参加サービスエンティティによって、前記端末グループのサービスデータを送信するために前記ターゲットマルチキャストベアラを用いる前記他の参加サービスエンティティのために、前記他の参加サービスエンティティへ前記端末グループのサービスデータを送信するステップと、を含む、
請求項5に記載の方法。
【請求項８】
前記ターゲットサービスエンティティが制御サービスエンティティまたはマルチキャストベアラ制御エンティティである、請求項5から7のいずれか1項に記載の方法。
【請求項９】
処理ユニットと通信ユニットとを備えるターゲットサービスエンティティであって、
前記処理ユニットが、
第1の参加サービスエンティティからの第1の要求メッセージを受信し、前記第1の要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、前記第1の要求メッセージが、前記端末グループのサービスデータを送信するために前記ターゲットマルチキャストベアラを使用することを要求するために使用され、
前記第1の参加サービスエンティティに第1の応答メッセージを送信し、前記第1の応答メッセージが、前記端末グループの前記サービスデータを前記ターゲットマルチキャストベアラを使用するように前記第1の参加サービスエンティティに命令するために使用される、
第2の参加サービスエンティティからの第2の要求メッセージを受信し、前記第2の要求メッセージが、前記ターゲットマルチキャストベアラの前記識別情報と前記端末グループの前記グループ識別情報とを含み、前記第2の要求メッセージが、前記端末グループのサービスデータを送信するために前記ターゲットマルチキャストベアラを使用することを要求するために使用され、
前記第2の参加サービスエンティティに第2の応答メッセージを送信し、前記第2の応答メッセージが、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用しないように前記第2の参加サービスエンティティに命令するために使用される、
ように前記通信ユニットを制御するように構成される、ターゲットサービスエンティティ。
【請求項１０】
前記第1の応答メッセージが第1の指示情報を含み、前記第1の指示情報が、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用するように前記第1の参加サービスエンティティに命令するために使用される、請求項9に記載のターゲットサービスエンティティ。
【請求項１１】
前記ターゲットサービスエンティティが制御サービスエンティティまたはマルチキャストベアラ制御エンティティである、請求項9または10に記載のターゲットサービスエンティティ。
【請求項１２】
処理ユニットと通信ユニットとを備える参加サービスエンティティであって、
前記処理ユニットが、
ターゲットサービスエンティティに要求メッセージを送信し、前記要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、前記要求メッセージが、前記端末グループのサービスデータを送信するために前記ターゲットマルチキャストベアラを使用することを要求するために使用され、
前記ターゲットサービスエンティティからの応答メッセージを受信し、他の参加サービスエンティティが前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用してない場合に、前記応答メッセージが、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用するように前記参加サービスエンティティに命令するために使用される第１の応答メッセージ、または、前記他の参加サービスエンティティが前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用している場合に、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用しないように前記参加サービスエンティティに命令するために使用される第２の応答メッセージであり、
前記応答メッセージが前記第１の応答メッセージである場合は、前記ターゲットマルチキャストベアラを用いて前記参加サービスエンティティによって、前記端末グループのサービスデータを送信し、前記応答メッセージが前記第２の応答メッセージである場合は、前記ターゲットマルチキャストベアラを用いて前記参加サービスエンティティによって、前記端末グループのサービスデータを送信しない
ように前記通信ユニットを制御するように構成される、参加サービスエンティティ。
【請求項１３】
前記応答メッセージが第1の指示情報を含み、前記第1の指示情報が、前記端末グループの前記サービスデータを送信するために前記ターゲットマルチキャストベアラを使用するように前記参加サービスエンティティに命令するために使用される、請求項12に記載の参加サービスエンティティ。
【請求項１４】
前記処理ユニットが、
前記ターゲットマルチキャストベアラが前記参加サービスエンティティによって作成される場合、前記ターゲットマルチキャストベアラを用いることによって、前記端末グループのサービスデータを送信し、
前記ターゲットマルチキャストベアラが他の参加サービスエンティティによって作成される場合、前記端末グループのサービスデータを送信するために、前記ターゲットマルチキャストベアラを用いる前記他の参加サービスエンティティのため、前記他の参加サービスエンティティへ前記端末グループのサービスデータを送信する、
ように構成された、請求項13に記載の参加サービスエンティティ。
【請求項１５】
前記ターゲットサービスエンティティが制御サービスエンティティまたはマルチキャストベアラ制御エンティティである、請求項12から14のいずれか1項に記載の参加サービスエンティティ。
【請求項１６】
請求項9から11のいずれか1項に記載のターゲットサービスエンティティと、
請求項12から15のいずれか1項に記載の参加サービスエンティティと、
を有するシステム。
【請求項１７】
プログラムが記録されたコンピュータ可読媒体であって、前記プログラムが請求項1から8のいずれか1項に記載の方法をコンピュータに実行させるものである、コンピュータ可読媒体。
【請求項１８】
請求項1から8のいずれか1項に記載の方法を実行するために用いられる、一群のプログラムコードを有するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、2017年9月30日に中国専利局に出願された「COMMUNICATION METHOD AND APPARATUS」と題する中国特許出願第201710945904．5号の優先権を主張するものであり、参照により、この出願の内容全体を本明細書に援用し、また2018年1月15日に中国専利局に出願された「COMMUNICATION METHOD AND APPARATUS」と題する中国特許出願第201810036433．0号の優先権を主張するものであり、参照により、この出願の内容全体を本明細書に援用する。
【０００２】
本出願は、移動通信技術の分野に関し、詳細には、通信方法および装置に関する。
【背景技術】
【０００３】
ミッションクリティカルプッシュトゥートーク（Mission critical push−to−talk、MCPTT）、ミッションクリティカルビデオ（Mission Critical Video、MCVideo）、ミッションクリティカルデータ（Mission Critical Data、MCData）などを含む、公共トランキングサービスが、公共セキュリティアプリケーションおよび一般の商用アプリケーション、例えば公共のユーティリティや鉄道アプリケーションで使用され、1対多グループ通信をサポートしている。
【０００４】
1対多グループ通信の場合、ミッションクリティカルサービスシステムは、2つのメディア送信モード、すなわち、ユニキャストベアラ送信とマルチキャストベアラ送信とをサポートする。マルチキャストベアラ送信は、ミッションクリティカルサービスエンティティ（Mission critical service entity、MCサービスエンティティ）を使用して実施され得る。MCサービスエンティティは、例えば、ミッションクリティカルサービスサーバ（Mission critical service server、MCサービスサーバ）を含む。MCサービスエンティティは、制御サービスエンティティと参加サービスエンティティとに論理的に分割され得る。参加サービスエンティティは、端末を登録し、登録された端末にデータを送信し、ユニキャストベアラ送信またはマルチキャストベアラ送信を使用して端末グループにデータを送信することを判定するように主に構成される。制御サービスエンティティは、グループ通信の確立を管理し、端末グループのアップリンクサービスデータを受信し、参加サービスエンティティを使用して端末グループにサービスデータを配信するように主に構成される。端末グループは、同じ参加サービスエンティティに登録されている端末を含む場合もあるし、異なる参加サービスエンティティに登録されている端末を含む場合もある。
【０００５】
端末グループ内の端末が異なる参加サービスエンティティに登録されている場合、異なる参加サービスエンティティはすべて、端末グループにデータを送信することができ、送信されたデータは同じであり得る。そのため、端末グループ内の端末は同じデータを繰り返し受信することになり、リソースの無駄が生じる。
【発明の概要】
【０００６】
本出願は、端末グループが同じサービスデータを受信する回数を減らし、リソースを節約するための通信方法および装置を提供する。
【課題を解決するための手段】
【０００７】
第1の態様によれば、本出願は、通信方法を提供し、本方法は、ターゲットサービスエンティティまたはターゲットサービスエンティティ内のチップによって実行され得、ターゲットサービスエンティティは、制御サービスエンティティまたはマルチキャストベアラ管理エンティティであり得る。本方法は、最初に、ターゲットサービスエンティティによって、第1の参加サービスエンティティからの第1の要求メッセージを受信するステップであって、第1の要求メッセージが、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含み、第1の要求メッセージが、グループ識別情報に対応する端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される、ステップと、次に、ターゲットサービスエンティティによって、第1の参加サービスエンティティに第1の応答メッセージを送信するステップであって、第1の応答メッセージが、端末グループによるターゲットマルチキャストベアラの使用状況を含む、ステップと、を含む。
【０００８】
本方法では、ターゲットサービスエンティティが、第1の参加サービスエンティティから、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される第1の要求メッセージを受信した後、ターゲットサービスエンティティが、第1の参加サービスエンティティに、端末グループによるターゲットマルチキャストベアラの使用状況を送信し、その結果、第1の参加サービスエンティティが、受信した使用状況に従って、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラが使用され得るか否かを判定することができる。例えば、第1の参加サービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況が「使用されていない」であると第1の参加サービスエンティティが判定した場合にのみ、サービスデータを送信するためにターゲットマルチキャストベアラを使用する。これは、複数の参加サービスエンティティが、端末グループにデータを送信するためにターゲットマルチキャストベアラを同時に使用するのを防ぐのに役立ち、端末グループ内の端末が、同じサービスデータを繰り返し受信するのを防ぐのにさらに役立つ。従って、リソースを節約することができる。
【０００９】
本方法では、端末グループによるターゲットマルチキャストベアラの使用状況は、ターゲットマルチキャストベアラによる端末グループへの送信状況としても表され得る。送信状況は、サービスデータを送信する状況であり、サービスデータは、制御シグナリングとメディアデータとを含む。
【００１０】
可能な実装では、本方法における端末グループによるターゲットマルチキャストベアラの使用状況は、以下のように実装され得る。
【００１１】
実装1：使用状況が「使用中」である、または使用状況が「使用されていない」である。
【００１２】
本実装では、ターゲットサービスエンティティは、ターゲットマルチキャストベアラの使用状況を、「使用中」または「使用されていない」として記録する。
【００１３】
「使用中」は、現在、参加サービスエンティティが、サービスデータを送信するためにターゲットマルチキャストベアラを使用していること、または現在、参加サービスエンティティが、ターゲットマルチキャストベアラを使用しており、サービスデータを送信する準備ができていることを示す。
【００１４】
「使用されていない」は、現在、いかなるサービスエンティティも、サービスデータを送信するために、ターゲットマルチキャストベアラを使用していないこと、または現在、いかなる参加サービスエンティティも、ターゲットマルチキャストベアラを使用しておらず、サービスデータを送信する準備ができていないことを示す。
【００１５】
実装2：使用状況が「端末グループのサービスデータが、ターゲットマルチキャストベアラ上で送信されている」である、または使用状況が「端末グループのいかなるサービスデータも、ターゲットマルチキャストベアラ上で送信されていない」である。
【００１６】
本実装では、ターゲットサービスエンティティは、ターゲットマルチキャストベアラの使用状況を、「端末グループのサービスデータが、ターゲットマルチキャストベアラ上で送信されている」、または「端末グループのいかなるサービスデータも、ターゲットマルチキャストベアラ上で送信されていない」として記録する。
【００１７】
「端末グループのサービスデータがターゲットマルチキャストベアラ上で送信されている」は、現在、ターゲットマルチキャストベアラが、端末グループのサービスデータを送信するために使用されていることを示す。
【００１８】
「端末グループのいかなるサービスデータもターゲットマルチキャストベアラ上で送信されていない」は、現在、ターゲットマルチキャストベアラが、端末グループのサービスデータを送信するために使用されていないことを示す。
【００１９】
実装3：使用状況は、「いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない」である、または使用状況は、「参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」である、または使用状況は、「第2の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」である。
【００２０】
実装3は、実装2に基づいて、ターゲットマルチキャストベアラを使用するオブジェクト、すなわち参加サービスエンティティをさらに記録することになっている。
【００２１】
具体的には、実装3では、実装2における「端末グループのサービスデータがターゲットマルチキャストベアラ上で送信されている」は、「参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」、または「第2の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」として記録される。第2の参加サービスエンティティは、ターゲットサービスエンティティに関連付けられた任意の参加サービスエンティティである。
【００２２】
実装3では、実装2における「端末グループのいかなるサービスデータも、ターゲットマルチキャストベアラ上で送信されていない」は、「いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない」として記録される。
【００２３】
上記の3つの実装はすべて、ターゲットマルチキャストベアラの使用状況を記録するための方法であることに留意されたい。実際の用途では、本方法のいずれか1つ以上が、実装のために選択され得る。
【００２４】
可能な実装では、本方法は、ターゲットサービスエンティティによって、第1の参加サービスエンティティからの指示メッセージを受信するステップであって、指示メッセージは、第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していることを示すために使用される、ステップと、ターゲットサービスエンティティによって、指示メッセージに従って、使用状況を更新するステップと、を含む。つまり、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定した場合、第1の参加サービスエンティティは、ターゲットサービスエンティティに通知する。従って、ターゲットサービスエンティティは、ターゲットマルチキャストベアラの使用状況を更新する。さらに、この場合、他の参加サービスエンティティは、同じ端末グループにサービスデータを送信するためにターゲットマルチキャストベアラを使用することができず、その結果、1つの参加サービスエンティティのみが、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラを使用する。これは、同じ端末グループ内の端末が異なる参加サービスエンティティから同じサービスデータを同時に受信しないようにすることを確実にするのに役立つ。
【００２５】
可能な実装では、ターゲットサービスエンティティによって、指示メッセージに従って、使用状況を更新するステップは、
ターゲットサービスエンティティによって、使用状況を「第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」に更新するステップ、または
ターゲットサービスエンティティによって、使用状況を「参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」に更新するステップ、または
ターゲットサービスエンティティによって、使用状況を「使用中」に更新するステップ
を含む。
【００２６】
可能な実装では、本方法は、ターゲットサービスエンティティによって、第3の参加サービスエンティティからの第2の要求メッセージを受信するステップであって、第2の要求メッセージが、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含み、第2の要求メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される、ステップと、ターゲットサービスエンティティによって、第3の参加サービスエンティティに第2の応答メッセージを送信するステップであって、第2の応答メッセージが、ターゲットマルチキャストベアラの更新された使用状況を含む、ステップと、をさらに含む。
【００２７】
可能な実装では、ターゲットサービスエンティティが制御サービスエンティティである場合、上記の実装のいずれか1つの方法は、ターゲットサービスエンティティによって、第3の参加サービスエンティティに通知メッセージを送信するステップであって、通知メッセージが、ターゲットマルチキャストベアラの更新された使用状況を含む、ステップをさらに含む。
【００２８】
ターゲットサービスエンティティは各関連参加サービスエンティティを管理し得るため、ターゲットサービスエンティティがターゲットマルチキャストベアラの使用状況を更新した後、ターゲットサービスエンティティは、各関連参加サービスエンティティに、更新された使用状況を能動的に通知し得る。
【００２９】
可能な実装では、本方法は、ターゲットサービスエンティティによって、第3の参加サービスエンティティからの通知状況報告メッセージを受信するステップであって、通知状況報告メッセージは、第3の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令することを示すために使用される、ステップを含む。
【００３０】
可能な実装では、本方法は、ターゲットサービスエンティティによって、第4の参加サービスエンティティからのベアラ情報報告メッセージを受信するステップであって、ベアラ情報報告メッセージが、サービスエリアの識別子と、グループ識別情報と、ターゲットマルチキャストベアラの識別情報と、を含む、ステップをさらに含む。
【００３１】
本方法では、マルチキャストベアラを作成した後、第4の参加サービスエンティティは、ターゲットサービスエンティティに、作成されたマルチキャストベアラに関する情報を能動的に報告する。例えば、ターゲットマルチキャストベアラを作成した後、第4の参加サービスエンティティは、ターゲットサービスエンティティにベアラ情報報告メッセージを送信し、ベアラ情報報告メッセージが、ターゲットマルチキャストベアラに対応するサービスエリアの識別子と、ターゲットマルチキャストベアラに対応する端末グループの識別情報と、ターゲットマルチキャストベアラの識別情報と、を含む。場合により、ベアラ情報報告メッセージは、第4の参加サービスエンティティに関する情報、例えば、第4の参加サービスエンティティのアドレス情報または第4のサービスエンティティの識別情報をさらに含む。
【００３２】
可能な実装では、本方法は、ターゲットサービスエンティティによって、第1の参加サービスエンティティからのクエリ要求メッセージを受信するステップであって、クエリ要求メッセージが、サービスエリアの識別子を含み、クエリ要求メッセージが、グループ識別情報に対応する端末グループのサービスデータを送信するためのマルチキャストベアラを取得するように要求するために使用される、ステップと、ターゲットサービスエンティティによって、第1の参加サービスエンティティに、クエリ応答メッセージを送信するステップであって、クエリ応答メッセージが、ターゲットマルチキャストベアラの識別情報を含む、ステップと、をさらに含む。
【００３３】
第2の態様によれば、本出願は、通信方法を提供し、本方法は、参加サービスエンティティまたは参加サービスエンティティ内のチップによって実行され得る。本方法は、第1の参加サービスエンティティによって、ターゲットサービスエンティティに要求メッセージを送信するステップであって、要求メッセージが、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含み、要求メッセージが、グループ識別情報に対応する端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される、ステップと、第1の参加サービスエンティティによって、ターゲットサービスエンティティからの応答メッセージを受信するステップであって、応答メッセージが、端末グループによるターゲットマルチキャストベアラの使用状況を含む、ステップと、を含む。
【００３４】
本方法では、端末グループにサービスデータを送信する場合、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される要求メッセージを、ターゲットサービスエンティティに送信し、次いで、ターゲットサービスエンティティによって送信された応答メッセージを受信し、応答メッセージが、端末グループによるターゲットマルチキャストベアラの使用状況を含む。さらに、第1の参加サービスエンティティは、受信した使用状況に従って、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラが使用され得るか否かを判定することができる。例えば、第1の参加サービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況が「使用されていない」であると第1の参加サービスエンティティが判定した場合にのみ、サービスデータを送信するためにターゲットマルチキャストベアラを使用する、または第1の参加サービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況が「使用中」であると第1の参加サービスエンティティが判定した場合、サービスデータを送信するためにターゲットマルチキャストベアラを使用しない。これは、複数の参加サービスエンティティが、端末グループにデータを送信するためにターゲットマルチキャストベアラを同時に使用するのを防ぐのに役立ち、端末グループ内の端末が、同じサービスデータを繰り返し受信するのを防ぐのにさらに役立つ。従って、リソースを節約することができる。
【００３５】
可能な実装では、本方法は、第1の参加サービスエンティティによって、使用状況に従って、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定するステップと、第1の参加サービスエンティティによって、ターゲットサービスエンティティに指示メッセージを送信するステップであって、指示メッセージは、第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していることを示すために使用される、ステップと、を含む。
【００３６】
本方法では、第1の参加サービスエンティティが、端末グループによるターゲットマルチキャストベアラの、受信した使用状況に従って、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラが使用され得ると判定した場合、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定し、第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していることを示すために使用される指示メッセージを、ターゲットサービスエンティティに送信し、その結果、ターゲットサービスエンティティは、端末グループによるターゲットマルチキャストベアラの記録された使用状況を更新する。
【００３７】
可能な実装では、第1の参加サービスエンティティによって、使用状況に従って、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定するステップは、
第1の参加サービスエンティティが、端末グループの送信対象のサービスデータを有し、かつ使用状況が、「いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない」である、もしくは使用状況が、「使用されていない」である、もしくは使用状況が、「端末グループのいかなるサービスデータもターゲットマルチキャストベアラ上で送信されていない」である場合、第1の参加サービスエンティティによって、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定するステップ、または
使用状況が、「いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない」である、もしくは使用状況が、「使用されていない」である、もしくは使用状況が、「端末グループのいかなるサービスデータもターゲットマルチキャストベアラ上で送信されていない」である場合、第1の参加サービスエンティティによって、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定するステップ
を含む。
【００３８】
可能な実装では、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定した場合、第1の参加サービスエンティティは、端末に通知メッセージをさらに送信し、通知メッセージが、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを受信するように端末に命令するために使用される。
【００３９】
一実装では、端末に通知メッセージを送信した後、第1の参加サービスエンティティは、ターゲットサービスエンティティに、通知状況報告メッセージをさらに送信し、通知状況報告メッセージは、第1の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令することを示すために使用される。
【００４０】
可能な実装では、ターゲットマルチキャストベアラが第1の参加サービスエンティティによって作成された場合、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用する、またはターゲットマルチキャストベアラが第2の参加サービスエンティティによって作成された場合、第1の参加サービスエンティティは、第2の参加サービスエンティティに、指示情報および端末グループの送信対象のサービスデータを送信し、指示情報が、端末グループの送信対象のサービスデータを送信するためにターゲットマルチキャストベアラを使用するように第2の参加サービスエンティティに命令するために使用される。
【００４１】
可能な実装では、第1の参加サービスエンティティは、ターゲットサービスエンティティにベアラ情報報告メッセージを送信し、ベアラ情報報告メッセージが、サービスエリアの識別子と、グループ識別情報と、ターゲットマルチキャストベアラの識別情報と、を含む、または、第1の参加サービスエンティティは、ターゲットサービスエンティティからのプッシュメッセージを受信し、プッシュメッセージが、サービスエリアの識別子と、グループ識別情報と、ターゲットマルチキャストベアラの識別情報と、を含む。
【００４２】
第3の態様によれば、本出願は、通信方法を提供し、本方法は、制御サービスエンティティまたは制御サービスエンティティ内のチップによって実行され得る。本方法は、制御サービスエンティティによって、マルチキャストベアラの識別情報を取得するステップであって、マルチキャストベアラが、サービスエリア内の端末グループのサービスデータを送信するために使用される、ステップと、制御サービスエンティティによって、端末グループに関連付けられた第1の参加サービスエンティティに第1の指示メッセージを送信するステップであって、第1の指示メッセージが、マルチキャストベアラを使用して端末グループのサービスデータを送信するように第1の参加サービスエンティティに命令するために使用される、ステップと、制御サービスエンティティによって、端末グループに関連付けられた第2の参加サービスエンティティに第2の指示メッセージを送信するステップであって、第2の指示メッセージが、端末グループ内にあり、サービスエリア内に位置する端末に、端末グループのサービスデータを送信しないように第2の参加サービスエンティティに命令するために使用され、第1の参加サービスエンティティが、第2の参加サービスエンティティとは異なり、端末グループ内の少なくとも1つの端末が第1の参加サービスエンティティに登録され、端末グループ内の少なくとも1つの端末が第2の参加サービスエンティティに登録される、ステップと、を含む。
【００４３】
本方法では、制御サービスエンティティは、マルチキャストベアラを使用して端末グループのサービスデータを送信するように第1の参加サービスエンティティに命令し、端末グループ内にあり、サービスエリア内に位置する端末に、端末グループのサービスデータを送信しないように第2の参加サービスエンティティに命令する。これは、端末が同じサービスデータを繰り返し受信することを防ぎ、リソースを節約する。
【００４４】
可能な実装では、制御サービスエンティティによって、マルチキャストベアラの識別情報を取得するステップは、制御サービスエンティティによって、マルチキャストベアラ管理エンティティにクエリメッセージを送信するステップであって、クエリメッセージが、サービスエリアの識別子を含み、クエリメッセージが、サービスエリアに対応するマルチキャストベアラを問い合わせるように要求するために使用される、ステップと、制御サービスエンティティによって、マルチキャストベアラ管理エンティティからの応答メッセージを受信するステップであって、応答メッセージが、マルチキャストベアラの識別情報を含む、ステップと、を含む。
【００４５】
本方法では、マルチキャストベアラの識別情報などのマルチキャストベアラに関する情報が、マルチキャストベアラ管理エンティティに記憶される。制御サービスエンティティは、クエリメッセージを使用して、サービスエリアに対応するマルチキャストベアラの識別情報を問い合わせるように、マルチキャストベアラ管理エンティティに要求する。これにより、マルチキャストベアラに関する情報の管理が容易になる。
【００４６】
可能な実装では、制御サービスエンティティは、端末グループに関連付けられた第3の参加サービスエンティティに要求メッセージを送信し、要求メッセージが、サービスエリアの識別子を含み、要求メッセージが、サービスエリア内でマルチキャストベアラを作成するように第3の参加サービスエンティティに要求するために使用される。
【００４７】
本方法では、制御サービスエンティティが、マルチキャストベアラ管理エンティティからのマルチキャストベアラの識別情報を取得できなかった場合、制御サービスエンティティは、マルチキャストベアラを作成するように第3の参加サービスエンティティなどの参加サービスエンティティに要求する。
【００４８】
マルチキャストベアラが作成された後、場合により、制御サービスエンティティは、第3の参加サービスエンティティからの応答メッセージを受信し、応答メッセージが、作成されたマルチキャストベアラの識別情報を含む。従って、制御サービスエンティティは、作成されたマルチキャストベアラの識別情報を取得できる。
【００４９】
マルチキャストベアラが作成された後、場合により、制御サービスエンティティは、第3の参加サービスエンティティからの応答メッセージを受信し、応答メッセージが、指示情報を含み、指示情報は、マルチキャストベアラが正常に作成されたことを示すために使用される。加えて、第3の参加サービスエンティティは、マルチキャストベアラ管理エンティティに、マルチキャストベアラの識別情報などの作成されたマルチキャストベアラに関する情報を記憶のために送信する。従って、制御サービスエンティティは、マルチキャストベアラ管理エンティティからの作成されたマルチキャストベアラをさらに取得できる。
【００５０】
可能な実装では、要求メッセージは、端末グループの識別情報を含む。要求メッセージが端末グループの識別情報を含む場合、制御サービスエンティティによって取得されるマルチキャストベアラの識別情報は、端末グループの識別情報に対応する端末グループに対応する、すなわちマルチキャストベアラの取得された識別情報は、端末グループに関連付けられたベアラの識別情報である。
【００５１】
場合により、応答メッセージは、端末グループの識別情報をさらに含む。
【００５２】
可能な実装では、制御サービスエンティティは、第1の参加サービスエンティティからの通知メッセージを受信し、通知メッセージが、マルチキャストベアラを使用して端末グループのサービスデータを送信することを停止するように第1の参加サービスエンティティに命令するために使用され、制御サービスエンティティは、第2の参加サービスエンティティに第3の指示メッセージを送信し、第3の指示メッセージが、端末グループ内にあり、サービスエリア内に位置し、第2の参加サービスエンティティに登録されている端末に、端末グループのサービスデータを送信するように第2の参加サービスエンティティに命令するために使用される。
【００５３】
本方法では、第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにマルチキャストベアラを使用することを停止した場合、制御サービスエンティティは、端末グループ内にあり、サービスエリア内に位置し、第2の参加サービスエンティティに登録されている端末にサービスデータを送信するように第2の参加サービスエンティティに命令する。従って、端末グループ内にあり、サービスエリア内に位置し、第2の参加サービスエンティティに登録されている端末が、第1の参加サービスエンティティからのサービスデータを受信できない場合、端末は、第2の参加サービスエンティティからのサービスデータをさらに受信することができ、その結果、端末グループ内にあり、サービスエリア内に位置し、第2の参加サービスエンティティに登録されている端末は、サービスデータを正常に受信できる。
【００５４】
可能な実装では、制御サービスエンティティは、第4の参加サービスエンティティに指示情報を送信し、指示情報が、端末グループ内にあり、サービスエリア内に配置され、第4の参加サービスエンティティに登録されている端末にサービスデータを送信するためにユニキャストモードを使用することを命令するために使用され、第4の参加サービスエンティティが、端末グループに関連付けられた参加サービスエンティティのいずれか1つである。具体的には、制御サービスエンティティがマルチキャストベアラを使用することを停止すると判定した場合、制御サービスエンティティは、端末グループ内にあり、参加サービスエンティティに登録されている端末にサービスデータを送信するためにユニキャストモードを別々に使用するように、マルチキャストベアラに関連付けられたすべての参加サービスエンティティに命令する。
【００５５】
別の可能な実装では、制御サービスエンティティは、第4の参加サービスエンティティに指示情報を送信し、指示情報が、端末グループ内にあり、サービスエリア内に配置され、第4の参加サービスエンティティに登録されている端末グループ内にある端末にサービスデータを送信するように第4の参加サービスエンティティに命令するために使用され、第4の参加サービスエンティティが、端末グループに関連付けられた参加サービスエンティティのいずれか1つである。具体的には、制御サービスエンティティがマルチキャストベアラの使用を停止することを判定した場合、制御サービスエンティティは、端末グループ内にあり、参加サービスエンティティに登録されている端末にサービスデータを別々に送信するように、マルチキャストベアラに関連付けられたすべての参加サービスエンティティに命令する。データを送信するモードは、参加サービスエンティティ自体によって判定され、例えば、ユニキャストモードまたはマルチキャストモードであり得る。
【００５６】
第4の態様によれば、本出願は、通信方法を提供し、本方法は、参加サービスエンティティまたは参加サービスエンティティ内のチップによって実行され得る。本方法は、参加サービスエンティティによって、制御サービスエンティティからの第2の指示メッセージを受信するステップであって、第2の指示メッセージが、マルチキャストベアラの識別情報と、サービスエリアの識別子と、グループ識別情報とを含み、第2の指示メッセージが、グループ識別情報に対応する端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用される、ステップと、参加サービスエンティティによって、端末に第4の指示メッセージを送信するステップであって、第4の指示メッセージが、マルチキャストベアラの識別情報を含み、第4の指示メッセージが、マルチキャストベアラを使用して端末グループのサービスデータを受信するように端末に命令するために使用される、ステップと、を含む。
【００５７】
可能な実装では、参加サービスエンティティは、制御サービスエンティティからの第3の指示メッセージを受信し、第3の指示メッセージが、端末グループのサービスデータを端末に送信するように参加サービスエンティティに命令するために使用される。
【００５８】
第5の態様によれば、本出願は、通信方法を提供し、本方法は、参加サービスエンティティまたは参加サービスエンティティ内のチップによって実行され得る。本方法は、参加サービスエンティティによって、ターゲットサービスエンティティに要求メッセージを送信するステップであって、要求メッセージが、サービスエリアの識別子とグループ識別情報とを含み、要求メッセージが、ターゲットマルチキャストベアラを問い合わせるように要求するために使用され、ターゲットマルチキャストベアラが、サービスエリア内において、グループ識別情報に対応する端末グループのサービスデータを送信するために使用される、ステップと、参加サービスエンティティによって、ターゲットサービスエンティティからの応答メッセージを受信するステップであって、応答メッセージが、ターゲットマルチキャストベアラの識別情報を含む、ステップと、参加サービスエンティティによって、指示メッセージを端末に送信するステップであって、指示メッセージが、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを受信するように端末に命令するために使用される、ステップと、を含む。
【００５９】
本方法では、参加サービスエンティティは、ターゲットサービスエンティティからのターゲットマルチキャストベアラの識別情報を能動的に取得し、ターゲットマルチキャストベアラの識別情報を取得した後、ターゲットマルチキャストベアラ上でサービスデータを受信するように、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティに登録されている端末に命令し、その結果、端末グループ内にあり、サービスエリア内に位置するすべての端末が、サービスデータを受信する。従って、1つの参加サービスエンティティがサービスを送信する限り、端末グループ内のすべての端末がサービスデータを受信できる。これは、端末グループ内の端末がデータを繰り返し受信することを防ぎ、参加サービスエンティティのリソース消費をさらに減らすことができる。
【００６０】
可能な実装では、参加サービスエンティティは、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信する、または応答メッセージが第1の指示情報をさらに含み、第1の指示情報が、参加マルチキャストサービスエンティティに、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように参加サービスエンティティに命令するために使用され、参加サービスエンティティは、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信する。
【００６１】
場合により、参加サービスエンティティが、ターゲットマルチキャストベアラを使用してサービスデータを端末グループに送信しないと判定した場合、参加サービスエンティティは、ターゲットサービスエンティティに第1の通知メッセージを送信し、第1の通知メッセージは、参加サービスエンティティが、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信することを停止するとターゲットサービスエンティティに通知するために使用される。従って、第1の通知メッセージを受信した後、ターゲットサービスエンティティは、端末グループにサービスデータを送信するように別の参加サービスエンティティに命令し得る。
【００６２】
可能な実装では、応答メッセージは第2の指示情報をさらに含み、第2の指示情報が、端末グループ内にあり、サービスエリアに位置する端末に、端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用される。
【００６３】
あるいは、第5の態様および様々な可能な実装解決策は、以下のようにさらに説明され得る。
【００６４】
参加サービスエンティティは、ターゲットサービスエンティティに要求メッセージを送信し、要求メッセージが、サービスエリアの識別子とグループ識別情報とを含み、要求メッセージが、ターゲットマルチキャストベアラを問い合わせるように要求するために使用され、ターゲットマルチキャストベアラが、サービスエリア内において、グループ識別情報に対応する端末グループのサービスデータを送信するために使用され、参加サービスエンティティは、ターゲットサービスエンティティからの応答メッセージを受信し、応答メッセージが、指示情報を含む。
【００６５】
指示情報がターゲットマルチキャストベアラの識別情報である場合、参加サービスエンティティは、指示メッセージを端末に送信し、指示メッセージが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令するために使用され、端末が、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティに登録されている端末であり、参加サービスエンティティが、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信する。
【００６６】
指示情報がターゲットマルチキャストベアラの識別情報および第1の指示情報である場合、参加サービスエンティティは、上記の指示メッセージを端末に送信し、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信し、第1の指示情報が、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように参加サービスエンティティに命令するために使用される。
【００６７】
指示情報がターゲットマルチキャストベアラの識別情報および第2の指示情報である場合、参加サービスエンティティは、上記の指示メッセージを端末に送信し、第2の指示情報が、端末グループ内にあり、サービスエリアに位置する端末に、端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用される。
【００６８】
第6の態様によれば、本出願は、通信方法を提供し、本方法は、ターゲットサービスエンティティまたはターゲットサービスエンティティ内のチップによって実行され得る。本方法は、ターゲットサービスエンティティによって、参加サービスエンティティからの要求メッセージを受信するステップであって、要求メッセージが、サービスエリアの識別子とグループ識別情報とを含み、要求メッセージが、ターゲットマルチキャストベアラを問い合わせるように要求するために使用され、ターゲットマルチキャストベアラが、サービスエリア内において、グループ識別情報に対応する端末グループのサービスデータを送信するために使用される、ステップと、ターゲットサービスエンティティによって、参加サービスエンティティに応答メッセージを送信するステップであって、応答メッセージが、ターゲットマルチキャストベアラの識別情報を含む、ステップと、を含む。
【００６９】
可能な実装では、応答メッセージは第1の指示情報をさらに含み、第1の指示情報が、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように参加サービスエンティティに命令するために使用される。
【００７０】
可能な実装では、応答メッセージは第2の指示情報をさらに含み、第2の指示情報が、端末グループ内にあり、サービスエリアに位置する端末に、端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用される。
【００７１】
あるいは、第6の態様および様々な可能な実装解決策は、以下のようにさらに説明され得る。
【００７２】
ターゲットサービスエンティティは、参加サービスエンティティからの要求メッセージを受信し、要求メッセージが、サービスエリアの識別子とグループ識別情報とを含み、要求メッセージが、ターゲットマルチキャストベアラを問い合わせるように要求するために使用され、ターゲットマルチキャストベアラが、サービスエリア内において、グループ識別情報に対応する端末グループのサービスデータを送信するために使用され、
ターゲットサービスエンティティは、参加サービスエンティティに応答メッセージを送信し、応答メッセージが、指示情報を含む。
【００７３】
指示情報は、ターゲットマルチキャストベアラの識別情報である、または
指示情報は、ターゲットマルチキャストベアラの識別情報および第1の指示情報であり、第1の指示情報が、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように参加サービスエンティティに命令するために使用される、または
指示情報は、ターゲットマルチキャストベアラの識別情報および第2の指示情報であり、第2の指示情報が、端末グループ内にあり、サービスエリア内に位置する端末に、端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用される。
【００７４】
可能な実装では、ターゲットサービスエンティティが参加サービスエンティティからの第1の通知メッセージを受信した場合に、参加サービスエンティティがターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信することを停止することをターゲットサービスエンティティに通知するために第1の通知メッセージが使用され、ターゲットサービスエンティティは、第1の参加サービスエンティティに指示情報を送信することができ、指示情報が、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように第1の参加サービスエンティティに命令するために使用され得る。
【００７５】
可能な実装では、ターゲットサービスエンティティは、第2の参加サービスエンティティからの第2の通知メッセージを受信し、第2の通知メッセージが、ターゲットマルチキャストベアラの識別情報とサービスエリアの識別子とを含む。
【００７６】
第7の態様によれば、本出願は、装置を提供し、装置は、ターゲットサービスエンティティであってもよいし、ターゲットサービスエンティティ内のチップであってもよい。装置は、第1の態様の各実装を実施するための機能を有する。この機能は、ハードウェアによって実装されてもよいし、対応するソフトウェアを実行するハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つ以上のモジュールを含む。
【００７７】
可能な実装では、装置がターゲットサービスエンティティである場合、ターゲットサービスエンティティは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば送受信機とすることができ、送受信機が、無線周波数回路を備える。場合により、ターゲットサービスエンティティは、記憶ユニットをさらに備え、記憶ユニットは、例えばメモリとすることができる。ターゲットサービスエンティティが記憶ユニットを備える場合、記憶ユニットは、コンピュータ実行可能命令を記憶する。処理ユニットは、記憶ユニットに接続される。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行し、その結果、ターゲットサービスエンティティは、第1の態様の任意の実装における通信方法を実行する。
【００７８】
別の可能な実装では、装置がターゲットサービスエンティティ内のチップである場合、チップは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば入出力インターフェース、ピン、または回路とすることができる。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行でき、その結果、第1の態様の任意の実装における通信方法が実行される。場合により、記憶ユニットはチップ内の記憶ユニット、例えばレジスタまたはキャッシュである。記憶ユニットはまた、ターゲットサービスエンティティ内のチップの外部に位置する記憶ユニット、例えば、読み出し専用メモリ（read−only memory、ROM）、静的情報および命令を記憶できる他の任意のタイプの静的記憶装置、またはランダムアクセスメモリ（random access memory、RAM）とすることができる。
【００７９】
上記の他の箇所で言及されたプロセッサは、汎用中央処理装置（Central Processing Unit、CPU）、マイクロプロセッサ、特定用途向け集積回路（application−specific integrated circuit、ASIC）、または第1の態様における通信方法のプログラムの実行を制御するための1つ以上の集積回路であり得る。
【００８０】
第8の態様によれば、本出願は、装置を提供し、装置は、参加サービスエンティティであってもよいし、参加サービスエンティティ内のチップであってもよい。装置は、第2の態様の各実装を実施するための機能を有する。この機能は、ハードウェアによって実装されてもよいし、対応するソフトウェアを実行するハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つ以上のモジュールを含む。
【００８１】
可能な実装では、装置が参加サービスエンティティである場合、参加サービスエンティティは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば送受信機とすることができ、送受信機が、無線周波数回路を備える。場合により、参加サービスエンティティは、記憶ユニットをさらに備え、記憶ユニットは、例えばメモリとすることができる。参加サービスエンティティが記憶ユニットを備える場合、記憶ユニットは、コンピュータ実行可能命令を記憶する。処理ユニットは、記憶ユニットに接続される。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行し、その結果、参加サービスエンティティは、第2の態様の任意の実装における通信方法を実行する。
【００８２】
別の可能な実装では、装置が参加サービスエンティティ内のチップである場合、チップは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば入出力インターフェース、ピン、または回路とすることができる。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行でき、その結果、第2の態様の任意の実装における通信方法が実行される。場合により、記憶ユニットはチップ内の記憶ユニット、例えばレジスタまたはキャッシュである。記憶ユニットはまた、参加サービスエンティティ内のチップの外部に位置する記憶ユニット、例えば、ROM、静的情報および命令を記憶できる別のタイプの静的記憶装置、またはRAMとすることができる。
【００８３】
上記の他の箇所で言及されたプロセッサは、汎用CPU、マイクロプロセッサ、ASIC、または第2の態様における通信方法のプログラムの実行を制御するための1つ以上の集積回路であり得る。
【００８４】
第9の態様によれば、本出願は、装置を提供し、装置は、制御サービスエンティティであってもよいし、制御サービスエンティティ内のチップであってもよい。装置は、第3の態様の各実装を実施するための機能を有する。この機能は、ハードウェアによって実装されてもよいし、対応するソフトウェアを実行するハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つ以上のモジュールを含む。
【００８５】
可能な実装では、装置が制御サービスエンティティである場合、制御サービスエンティティは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば送受信機とすることができ、送受信機が、無線周波数回路を備える。場合により、制御サービスエンティティは、記憶ユニットをさらに備え、記憶ユニットは、例えばメモリとすることができる。制御サービスエンティティが記憶ユニットを備える場合、記憶ユニットは、コンピュータ実行可能命令を記憶する。処理ユニットは、記憶ユニットに接続される。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行し、その結果、制御サービスエンティティは、第3の態様の任意の実装における通信方法を実行する。
【００８６】
別の可能な実装では、装置が制御サービスエンティティ内のチップである場合、チップは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば入出力インターフェース、ピン、または回路とすることができる。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行でき、その結果、第3の態様の任意の実装における通信方法が実行される。場合により、記憶ユニットはチップ内の記憶ユニット、例えばレジスタまたはキャッシュである。記憶ユニットはまた、制御サービスエンティティ内のチップの外部に位置する記憶ユニット、例えば、ROM、静的情報および命令を記憶できる別のタイプの静的記憶装置、またはRAMとすることができる。
【００８７】
上記の他の箇所で言及されたプロセッサは、汎用CPU、マイクロプロセッサ、ASIC、または第3の態様における通信方法のプログラムの実行を制御するための1つ以上の集積回路であり得る。
【００８８】
第10の態様によれば、本出願は、装置を提供し、装置は、参加サービスエンティティであってもよいし、参加サービスエンティティ内のチップであってもよい。装置は、第4の態様の各実装を実施するための機能を有する。この機能は、ハードウェアによって実装されてもよいし、対応するソフトウェアを実行するハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つ以上のモジュールを含む。
【００８９】
可能な実装では、装置が参加サービスエンティティである場合、参加サービスエンティティは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば送受信機とすることができ、送受信機が、無線周波数回路を備える。場合により、参加サービスエンティティは、記憶ユニットをさらに備え、記憶ユニットは、例えばメモリとすることができる。参加サービスエンティティが記憶ユニットを備える場合、記憶ユニットは、コンピュータ実行可能命令を記憶する。処理ユニットは、記憶ユニットに接続される。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行し、その結果、参加サービスエンティティは、第4の態様の任意の実装における通信方法を実行する。
【００９０】
別の可能な実装では、装置が参加サービスエンティティ内のチップである場合、チップは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば入出力インターフェース、ピン、または回路とすることができる。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行でき、その結果、第4の態様の任意の実装における通信方法が実行される。場合により、記憶ユニットはチップ内の記憶ユニット、例えばレジスタまたはキャッシュである。記憶ユニットはまた、参加サービスエンティティ内のチップの外部に位置する記憶ユニット、例えば、ROM、静的情報および命令を記憶できる別のタイプの静的記憶装置、またはRAMとすることができる。
【００９１】
上記の他の箇所で言及されたプロセッサは、汎用CPU、マイクロプロセッサ、ASIC、または第4の態様における通信方法のプログラムの実行を制御するための1つ以上の集積回路であり得る。
【００９２】
第11の態様によれば、本出願は、装置を提供し、装置は、参加サービスエンティティであってもよいし、参加サービスエンティティ内のチップであってもよい。装置は、第5の態様の各実装を実施するための機能を有する。この機能は、ハードウェアによって実装されてもよいし、対応するソフトウェアを実行するハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つ以上のモジュールを含む。
【００９３】
可能な実装では、装置が参加サービスエンティティである場合、参加サービスエンティティは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば送受信機とすることができ、送受信機が、無線周波数回路を備える。場合により、参加サービスエンティティは、記憶ユニットをさらに備え、記憶ユニットは、例えばメモリとすることができる。参加サービスエンティティが記憶ユニットを備える場合、記憶ユニットは、コンピュータ実行可能命令を記憶する。処理ユニットは、記憶ユニットに接続される。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行し、その結果、参加サービスエンティティは、第5の態様の任意の実装における通信方法を実行する。
【００９４】
別の可能な実装では、装置が参加サービスエンティティ内のチップである場合、チップは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば入出力インターフェース、ピン、または回路とすることができる。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行でき、その結果、第5の態様の任意の実装における通信方法が実行される。場合により、記憶ユニットはチップ内の記憶ユニット、例えばレジスタまたはキャッシュである。記憶ユニットはまた、参加サービスエンティティ内のチップの外部に位置する記憶ユニット、例えば、ROM、静的情報および命令を記憶できる別のタイプの静的記憶装置、またはRAMとすることができる。
【００９５】
上記の他の箇所で言及されたプロセッサは、汎用CPU、マイクロプロセッサ、ASIC、または第5の態様における通信方法のプログラムの実行を制御するための1つ以上の集積回路であり得る。
【００９６】
第12の態様によれば、本出願は、装置を提供し、装置は、制御サービスエンティティであってもよいし、制御サービスエンティティ内のチップであってもよい。装置は、第6の態様の各実装を実施するための機能を有する。この機能は、ハードウェアによって実装されてもよいし、対応するソフトウェアを実行するハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つ以上のモジュールを含む。
【００９７】
可能な実装では、装置が制御サービスエンティティである場合、制御サービスエンティティは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば送受信機とすることができ、送受信機が、無線周波数回路を備える。場合により、制御サービスエンティティは、記憶ユニットをさらに備え、記憶ユニットは、例えばメモリとすることができる。制御サービスエンティティが記憶ユニットを備える場合、記憶ユニットは、コンピュータ実行可能命令を記憶する。処理ユニットは、記憶ユニットに接続される。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行し、その結果、制御サービスエンティティは、第6の態様の任意の実装における通信方法を実行する。
【００９８】
別の可能な実装では、装置が制御サービスエンティティ内のチップである場合、チップは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば入出力インターフェース、ピン、または回路とすることができる。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行でき、その結果、第6の態様の任意の実装における通信方法が実行される。場合により、記憶ユニットはチップ内の記憶ユニット、例えばレジスタまたはキャッシュである。記憶ユニットはまた、制御サービスエンティティ内のチップの外部に位置する記憶ユニット、例えば、ROM、静的情報および命令を記憶できる別のタイプの静的記憶装置、またはRAMとすることができる。
【００９９】
上記の他の箇所で言及されたプロセッサは、汎用CPU、マイクロプロセッサ、ASIC、または第6の態様における通信方法のプログラムの実行を制御するための1つ以上の集積回路であり得る。
【０１００】
第13の態様によれば、本出願は、通信方法を提供し、本方法は、ターゲットサービスエンティティまたはターゲットサービスエンティティ内のチップによって実行され得、ターゲットサービスエンティティは、制御サービスエンティティまたはマルチキャストベアラ管理エンティティであり得る。本方法は、ターゲットサービスエンティティによって、第1の参加サービスエンティティからの第1の要求メッセージを受信するステップであって、第1の要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、第1の要求メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される、ステップと、ターゲットサービスエンティティによって、第1の参加サービスエンティティに第1の応答メッセージを送信するステップであって、第1の応答メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように第1の参加サービスエンティティに命令するために使用される、ステップと、を含む。
【０１０１】
可能な実装では、第1の応答メッセージは第1の指示情報をさらに含み、第1の指示情報が、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように第1の参加サービスエンティティに命令するために使用される。
【０１０２】
可能な実装では、本方法は、ターゲットサービスエンティティによって、第2の参加サービスエンティティからの第2の要求メッセージを受信するステップであって、第2の要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、第2の要求メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される、ステップと、ターゲットサービスエンティティによって、第2のサービスエンティティに第2の応答メッセージを送信するステップであって、第2の応答メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用しないように第2の参加サービスエンティティに命令するために使用される、ステップと、を含む。
【０１０３】
可能な実装では、第2の応答メッセージは第2の指示情報を含み、第2の指示情報が、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用しないように第2の参加サービスエンティティに命令するために使用される。
【０１０４】
可能な実装では、本方法は、ターゲットサービスエンティティによって、第3の参加サービスエンティティからの報告メッセージを受信するステップであって、報告メッセージが、ターゲットマルチキャストベアラの識別情報を含む、ステップを含む。
【０１０５】
可能な実装では、報告メッセージは、第3の参加サービスエンティティのアドレス情報をさらに含む。
【０１０６】
第14の態様によれば、本出願は、通信方法を提供し、本方法は、参加サービスエンティティまたは参加サービスエンティティ内のチップによって実行され得る。本方法は、参加サービスエンティティによって、ターゲットサービスエンティティに要求メッセージを送信するステップであって、要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、要求メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される、ステップと、参加サービスエンティティによって、ターゲットサービスエンティティからの応答メッセージを受信するステップであって、応答メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように参加サービスエンティティに命令するために使用される、ステップと、を含む。
【０１０７】
可能な実装では、応答メッセージは第1の指示情報を含み、第1の指示情報が、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように参加サービスエンティティに命令するために使用される。
【０１０８】
可能な実装では、参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用する。
【０１０９】
第15の態様によれば、本出願は、装置を提供し、装置は、ターゲットサービスエンティティであってもよいし、ターゲットサービスエンティティ内のチップであってもよい。装置は、第13の態様の各実装を実施するための機能を有する。この機能は、ハードウェアによって実装されてもよいし、対応するソフトウェアを実行するハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つ以上のモジュールを含む。
【０１１０】
可能な実装では、装置がターゲットサービスエンティティである場合、制御サービスエンティティは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば送受信機とすることができ、送受信機が、無線周波数回路を備える。場合により、ターゲットサービスエンティティは、記憶ユニットをさらに備え、記憶ユニットは、例えばメモリとすることができる。ターゲットサービスエンティティが記憶ユニットを備える場合、記憶ユニットは、コンピュータ実行可能命令を記憶する。処理ユニットは、記憶ユニットに接続される。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行し、その結果、ターゲットサービスエンティティは、第13の態様の任意の実装における通信方法を実行する。
【０１１１】
別の可能な実装では、装置がターゲットサービスエンティティ内のチップである場合、チップは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば入出力インターフェース、ピン、または回路とすることができる。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行でき、その結果、第13の態様の任意の実装における通信方法が実行される。場合により、記憶ユニットはチップ内の記憶ユニット、例えばレジスタまたはキャッシュである。記憶ユニットはまた、制御サービスエンティティ内のチップの外部に位置する記憶ユニット、例えば、ROM、静的情報および命令を記憶できる別のタイプの静的記憶装置、またはRAMとすることができる。
【０１１２】
上記の他の箇所で言及されたプロセッサは、汎用CPU、マイクロプロセッサ、ASIC、または第13の態様における通信方法のプログラムの実行を制御するための1つ以上の集積回路であり得る。
【０１１３】
第16の態様によれば、本出願は、装置を提供し、装置は、参加サービスエンティティであってもよいし、参加サービスエンティティ内のチップであってもよい。装置は、第14の態様の各実装を実施するための機能を有する。この機能は、ハードウェアによって実装されてもよいし、対応するソフトウェアを実行するハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つ以上のモジュールを含む。
【０１１４】
可能な実装では、装置が参加サービスエンティティである場合、参加サービスエンティティは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば送受信機とすることができ、送受信機が、無線周波数回路を備える。場合により、参加サービスエンティティは、記憶ユニットをさらに備え、記憶ユニットは、例えばメモリとすることができる。参加サービスエンティティが記憶ユニットを備える場合、記憶ユニットは、コンピュータ実行可能命令を記憶する。処理ユニットは、記憶ユニットに接続される。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行し、その結果、参加サービスエンティティは、第14の態様の任意の実装における通信方法を実行する。
【０１１５】
別の可能な実装では、装置が参加サービスエンティティ内のチップである場合、チップは処理ユニットと通信ユニットとを備え、処理ユニットは、例えばプロセッサとすることができ、通信ユニットは、例えば入出力インターフェース、ピン、または回路とすることができる。処理ユニットは、記憶ユニットに記憶されているコンピュータ実行可能命令を実行でき、その結果、第14の態様の任意の実装における通信方法が実行される。場合により、記憶ユニットはチップ内の記憶ユニット、例えばレジスタまたはキャッシュである。記憶ユニットはまた、参加サービスエンティティ内のチップの外部に位置する記憶ユニット、例えば、ROM、静的情報および命令を記憶できる別のタイプの静的記憶装置、またはRAMとすることができる。
【０１１６】
上記の他の箇所で言及されたプロセッサは、汎用CPU、マイクロプロセッサ、ASIC、または第14の態様における通信方法のプログラムの実行を制御するための1つ以上の集積回路であり得る。
【０１１７】
第17の態様によれば、本出願は、コンピュータ可読記憶媒体をさらに提供し、コンピュータ可読記憶媒体は命令を記憶し、コンピュータが命令を実行すると、コンピュータは上記の態様のそれぞれにおける方法を実行する。
【０１１８】
第18の態様によれば、本出願は、命令を含むコンピュータプログラム製品をさらに提供し、コンピュータがコンピュータプログラム製品を実行すると、コンピュータは上記の態様のそれぞれにおける方法を実行する。
【０１１９】
本出願のこれらの態様または他の態様は、以下の「発明を実施するための形態」においてより明確かつより理解可能になる。
【図面の簡単な説明】
【０１２０】
【図１】従来技術におけるミッションクリティカルサービスシステムのアーキテクチャを示す図である。
【図２】本出願が適用可能な、可能なシステムアーキテクチャを示す図である。
【図３】本出願による通信方法の概略図である。
【図４】本出願による別の通信方法の概略図である。
【図５】本出願による別の通信方法の概略図である。
【図６】本出願による別の通信方法の概略図である。
【図７】本出願による別の通信方法の概略図である。
【図８】本出願による別の通信方法の概略図である。
【図９】本出願による装置の概略図である。
【図１０】本出願による別の装置の概略図である。
【図１１】本出願による装置の概略図である。
【図１２】本出願による別の装置の概略図である。
【図１３】本出願による別の通信方法の概略図である。
【図１４】本出願による別の装置の概略図である。
【図１５】本出願による別の装置の概略図である。
【図１６】本出願による別の装置の概略図である。
【図１７】本出願による別の装置の概略図である。
【図１８】本出願による別の装置の概略図である。
【図１９】本出願による別の装置の概略図である。
【図２０】本出願による別の装置の概略図である。
【図２１】本出願による別の装置の概略図である。
【発明を実施するための形態】
【０１２１】
本出願の目的、技術的解決策、および利点をより明確にするために、以下、添付の図面を参照しながら、本出願をさらに詳細に説明する。方法実施形態における具体的な方法は、装置実施形態またはシステム実施形態にも適用可能であり得る。本明細書の記載において、「複数の（a plurality of）」とは、特段の指定のない限り、2つまたは3つ以上を意味する。
【０１２２】
本出願における通信方法は、装置によって実行され得ることに留意されたい。装置は、制御サービスエンティティ、マルチキャストベアラ管理エンティティ、もしくは参加サービスエンティティ、または制御サービスエンティティ内のチップ、またはマルチキャストベアラ管理エンティティ内のチップ、または参加サービスエンティティ内のチップであり得る。
【０１２３】
説明を容易にするために、本通信方法は、装置の例として、制御サービスエンティティ、マルチキャストベアラ管理エンティティ、または参加サービスエンティティを使用して説明される。装置が制御サービスエンティティ内のチップ、またはマルチキャストベアラ管理エンティティ内のチップ、または参加サービスエンティティ内のチップである実装方法については、装置が制御サービスエンティティ、マルチキャストベアラ管理エンティティ、または参加サービスエンティティである通信方法の詳細な説明を参照されたい。細部は繰り返し説明しない。
【０１２４】
本出願において、MCサービスエンティティは、以下の機能、すなわち、端末のアップリンクユニキャストデータを受信する機能と、ユニキャストモードまたはマルチキャストモードで端末グループ内の端末にダウンリンクデータを配信する機能であって、データは、MCPTTサービスにおけるグループ通話要求メッセージなどの制御シグナリングであってもよいし、音声、ビデオ、またはデータなどのメディアデータであってもよいし、MCPTTサービスにおける発言権要求メッセージなどのメディアプレーン制御シグナリングであってもよい、機能と、ユニキャスト送信モードとマルチキャスト送信モードとの間で端末によって受信されたダウンリンクデータのサービス継続性をサポートする機能と、を有する。MCサービスエンティティは、機能に応じて、制御サービスエンティティと参加サービスエンティティとに論理的に分割され得る。
【０１２５】
制御サービスエンティティは、グループ通話管理の観点から定義された論理エンティティである。制御サービスエンティティは、グループ通話において主制御機能を引き受け、端末グループ内のメンバーの位置情報を直接的または間接的に取得し、端末からのマルチキャストベアラ品質報告を直接的または間接的に受信する。制御サービスエンティティは、端末グループ内のメンバーの位置情報に従って、マルチキャストベアラ品質報告を受信し、端末グループ内のメンバーにデータを送信するためにユニキャストを使用するかマルチキャストを使用するかを判定することができる。制御サービスエンティティは、例えば、制御ミッションクリティカルサービスサーバ（Controlling MC service server）を含む。
【０１２６】
参加サービスエンティティは、端末を登録し、端末にサービスデータを送信するなどのように構成され、つまり、端末は、参加サービスエンティティに登録される。参加サービスエンティティは、グループ通話においてグループメンバーによって送信された要求または応答をルーティングすることと、グループメンバーに制御サービスエンティティの要求メッセージをルーティングすることと、を担当する。参加サービスエンティティと端末とは互いに直接通信することを理解されたい。例えば、参加サービスエンティティは、参加ミッションクリティカルサービスサーバ（Participating MC service server）を含む。
【０１２７】
第5世代（5th generation、5G）通信では、マルチキャストベアラは、マルチキャストベアラとブロードキャストベアラとを含み、第4世代（4th generation、4G）通信システムでは、マルチキャストベアラは、マルチメディア・ブロードキャスト／マルチキャスト・サービス（Multimedia Broadcast／Multicast Service、MBMS）ベアラとも呼ばれる、ことに留意されたい。本出願では、マルチキャストベアラを説明のために使用する。
【０１２８】
具体的なサービスでは、MCサービスエンティティがMCサービスサーバである場合、MCサービスサーバは、MCPTTサーバ、MCVideoサーバ、MCDataサーバ、または同様の機能を有する他のタイプのサーバとすることができる。
【０１２９】
制御サービスエンティティが制御MCサービスサーバである場合、制御MCサービスサーバは、制御MCPTTサーバ、制御MCVideoサーバ、制御MCDataサーバ、または具体的なサービスにおいて同様の機能を有する他のタイプのサーバとすることができる。
【０１３０】
参加サービスエンティティが参加MCサービスサーバである場合、参加MCサービスサーバは、参加MCPTTサーバ、参加MCVideoサーバ、参加MCDataサーバ、または具体的なサービスにおいて同様の機能を有する他のタイプのサーバとすることができる。このことは、本発明において限定されるものではない。
【０１３１】
図1に示すように、図1は、従来技術におけるミッションクリティカルサービスシステムのアーキテクチャである。例えば、合計3つの端末が、参加サービスエンティティに登録され、それぞれ端末1、端末2、および端末3である。端末1と端末2とがグループを構成している場合、そのグループを端末グループ1と呼ぶ。具体的には、端末グループ1＝｛端末1，端末2｝である。この場合、端末グループ1内の端末の通信は、制御サービスエンティティによって制御され、例えば、制御サービスエンティティ1によって制御される。別の例では、端末グループ2＝｛端末2，端末3｝であり、端末グループ2内の端末の通信は、制御サービスエンティティ2によって制御される。別の例では、端末グループ3＝｛端末1，端末2，端末3｝であり、端末グループ3内の端末の通信は、制御サービスエンティティ3によって制御される。
【０１３２】
従って、1つの参加サービスエンティティは、複数の制御サービスエンティティに対応し得る。具体的には、参加サービスエンティティに登録された端末によって形成された各端末グループは、制御サービスエンティティに対応し得る。従って、いくつかの端末グループは、いくつかの制御サービスエンティティに対応することができ、各制御サービスエンティティは、端末グループ内の端末の通信を制御する。
【０１３３】
参加サービスエンティティと制御サービスエンティティとの両方が論理分割によって取得されることに留意されたい。物理的には、参加サービスエンティティおよび制御サービスエンティティは、別々に2つの物理エンティティとすることも別々に2つの物理エンティティの一部とすることもできるし、1つの物理エンティティに統合することもできる。
【０１３４】
図2に示されるように、図1に示されるミッションクリティカルサービスシステムのアーキテクチャに基づいて、図2は、本出願を適用可能な可能なシステムアーキテクチャである。複数の参加サービスエンティティに登録されている端末は、端末グループを形成する。端末グループは、制御サービスエンティティによって制御され、制御サービスエンティティは、参加サービスエンティティのいずれか1つに統合されてもよいし、各参加サービスエンティティから物理的に独立していてもよい。
【０１３５】
場合により、システムアーキテクチャは、マルチキャストベアラ管理エンティティをさらに含む。マルチキャストベアラ管理エンティティは、システムで使用されるマルチキャストベアラまたはブロードキャストベアラを管理するように主に構成され、例えば、マルチキャストベアラの識別情報、サービスエリアの識別子、およびマルチキャストベアラの識別情報とサービスエリアの識別子との間の対応関係を含む、マルチキャストベアラまたはブロードキャストベアラに関する情報を記憶し、使用されているマルチキャストベアラ、およびマルチキャストベアラを使用している参加サービスエンティティの識別情報をさらに記録し、使用されているマルチキャストベアラに対応する端末グループの識別情報などをさらに記録することができる。マルチキャストベアラ管理エンティティは、マルチキャストベアラ制御エンティティとも呼ばれることがあり、例えば、マルチキャストベアラ管理サーバとすることもできる。
【０１３６】
場合により、マルチキャストベアラ管理エンティティの機能は、制御サービスエンティティに統合され得る。具体的には、マルチキャストベアラ管理エンティティを取り消してもよく、マルチキャストベアラ管理エンティティの機能を制御サービスエンティティに統合してもよい。実際のアプリケーションでは、実際の要件に従って、マルチキャストベアラ管理エンティティの機能を制御サービスエンティティに統合してもよいし、制御サービスエンティティとマルチキャストベアラ管理エンティティとを別々に配置してもよい。マルチキャストベアラ管理エンティティの機能はまた、参加サービスエンティティに統合されてもよい。この場合、参加サービスエンティティとマルチキャストベアラ管理エンティティとを同一の物理ネットワークデバイスに統合して配備してもよいし、参加サービスエンティティとマルチキャストベアラ管理エンティティとを別々に配置してもよい。
【０１３７】
説明を容易にするために、本出願は、制御サービスエンティティ、参加サービスエンティティ、およびマルチキャストベアラ管理エンティティが別々に配置される例を使用して説明される。
【０１３８】
図2に示すように、具体例が提供される。参加サービスエンティティ1、参加サービスエンティティ2、および参加サービスエンティティ3は、複数の登録された端末をそれぞれ管理している。加えて、参加サービスエンティティ1に登録されている端末1、端末2、および端末3、参加サービスエンティティ2に登録されている端末4および端末5、参加サービスエンティティ3に登録されている端末6および端末7は、例えば端末グループAと呼ばれる、端末グループを現在形成している。この場合、端末グループA＝｛端末1，端末2，端末3，端末4，端末5，端末6，端末7｝であり、端末グループAは、図2の制御サービスエンティティによって制御される。
【０１３９】
図2の端末は、ミッションクリティカルサービスクライアント（Mission Critical Service Client）であり得る。端末は、MCサービスサーバのピアアプリケーション層エンティティであり、アプリケーション層トランザクションの処理を主に担当する。具体的なサービスにおいて、端末は、MCPTTクライアント、MCビデオクライアント、MCDataクライアント、または同様の機能を有するサービスクライアントとすることができる。
【０１４０】
例えば、図2に示されるシステムの適用シナリオは、以下のとおりであり得る：ある場所で交通事故が発生すると、交通警察、病院、および公安警察が同時に必要とされる。例えば、ウォーキートーキーなどの交通警察によって使用される通信装置は、参加サービスエンティティ1に登録され、端末表示装置またはウォーキートーキーなどの病院によって使用される通信装置は、参加サービスエンティティ2に登録され、ウォーキートーキーなどの公安警察によって使用される通信装置は、参加サービスエンティティ3に登録される。加えて、端末1から端末7は、端末グループAを構成する。グループ通信におけるダウンリンクデータは、制御サービスエンティティが端末グループAに送信するダウンリンクデータである。
【０１４１】
具体的には、制御サービスエンティティまたは参加サービスエンティティは、ダウンリンクグループ通信データを送信するためにユニキャストモードを使用するかマルチキャストモードを使用するかを判定することができ、マルチキャストが使用される場合、端末グループのダウンリンク通信データを送信するためにマルチキャストベアラを使用することができる。
【０１４２】
現在、上記の適用シナリオの場合、既存の実装は次のとおりである：端末グループ内の登録された端末の位置に応じて、各参加サービスエンティティが独立して、マルチキャストベアラを使用および／または作成することを判定する。
【０１４３】
起こり得るケースは次のとおりである：端末グループ内の各端末は、参加サービスエンティティにマルチキャストベアラを使用または作成させ得る。従って、同じサービスエリア内の複数の異なるマルチキャストベアラが同じコンテンツを送信し、マルチキャストベアラリソースの不要な浪費を引き起こす。
【０１４４】
別の起こり得るケースは次のとおりである：端末グループ内の各端末が、サービスエンティティにマルチキャストベアラを使用または作成させ、参加サービスエンティティが、同じマルチキャストベアラを使用する。この場合、端末グループ内の端末は、複数の参加サービスエンティティによって送信された同じサービスデータを同時に受信する。
【０１４５】
従来技術の方法では、複数の参加サービスエンティティは、端末グループ内の端末に同じサービスデータを送信するために、同じまたは異なるマルチキャストベアラを使用する。従って、通信品質が低下するだけでなく、リソースの無駄が生じる。
【０１４６】
上記の問題を解決するために、本出願は、図2に示されるシステムアーキテクチャにおいて、リソースを節約し、通信品質を改善するための2つの通信方法を提供する。
【０１４７】
図3に示すように、図3は、本出願による通信方法の概略図である。本方法は、以下のステップを含む。
【０１４８】
ステップ301：制御サービスエンティティが、マルチキャストベアラの識別情報を取得する。
【０１４９】
例えば、端末グループがグループ通信サービスを実行している場合、例えば、グループ音声通信を実行している場合、またはグループビデオ通信を実行している場合、またはグループデータ（ファイルおよびデータストリームなど）通信を実行している場合、制御サービスエンティティは、端末グループのダウンリンクデータを送信するために、サービスエリア内でマルチキャストベアラを使用することを判定する。この場合、制御サービスエンティティは、マルチキャストベアラの識別情報を取得し、マルチキャストベアラが、サービスエリア内の端末のサービスデータを送信するために使用される。
【０１５０】
サービスエリア内には1つ以上のマルチキャストベアラが存在する。各マルチキャストベアラは、マルチキャストベアラの識別情報によって示され、各マルチキャストベアラは、1つ以上の端末グループのサービスデータを送信するために使用され得る。制御サービスエンティティは、サービスエリア内の端末グループに対応するマルチキャストベアラの識別情報を取得する。これはまた、「制御サービスエンティティが、サービスエリア内の1つ以上のマルチキャストベアラから、サービスエリア内の端末グループのサービスデータを送信するために使用され得るマルチキャストベアラの識別情報を取得する」と理解され得る。
【０１５１】
制御サービスエンティティは、端末グループ内の端末によって報告された端末位置情報に従って、同じサービスエリア内に位置する端末の数を判定することができる。さらに、同じサービスエリア内に位置する端末の数が事前設定条件を満たす場合、制御サービスエンティティは、端末グループ内にあり、サービスエリア内に位置する端末に関するサービスデータを送信するためにマルチキャストベアラを使用することを判定する。
【０１５２】
サービスデータは、MCPTT／MCVideo通話制御メッセージなどのサービス制御シグナリングでもよいし、MCPTT発言権制御メッセージ（発言権占有メッセージなど）またはMCVideo送信制御メッセージ（メディア受信通知メッセージなど）などのメディアプレーン制御シグナリングでもよいし、音声、ビデオ、またはファイルなどのメディアデータであってもよい。
【０１５３】
位置情報は、地理的位置情報、または緯度および経度情報、またはセル識別情報、またはサービスエリア識別子、または上記の2つ以上の組み合わせとすることができる。
【０１５４】
別の例では、制御サービスエンティティは、設定ポリシーに従って、端末グループ内にあり、サービスエリア内に位置する端末に関するサービスデータを送信するためにマルチキャストベアラを使用することを判定し、設定ポリシーは、端末グループのデータを送信するためにサービスエリア内でマルチキャストベアラが常に使用されることを示す、または設定ポリシーは、端末グループのデータを送信するために特定の時間期間内にサービスエリア内でマルチキャストベアラが常に使用されることを示す。
【０１５５】
ステップ302：制御サービスエンティティは、端末グループに関連付けられた第1の参加サービスエンティティに第1の指示メッセージを送信し、第1の参加サービスエンティティは、制御サービスエンティティからの第1の指示メッセージを受信する。
【０１５６】
第1の指示メッセージは、マルチキャストベアラの識別情報に対応するマルチキャストベアラを使用して、サービスエリア内の端末グループのサービスデータを送信するように第1の参加サービスエンティティに命令するために使用される。
【０１５７】
ステップ303：制御サービスエンティティは、端末グループに関連付けられた第2の参加サービスエンティティに第2の指示メッセージを送信し、第2の参加サービスエンティティは、制御サービスエンティティからの第2の指示メッセージを受信する。
【０１５８】
第2の指示メッセージは、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信しないように第2の参加サービスエンティティに命令するために使用される。
【０１５９】
上記のステップ302において、第1の指示メッセージは、ブロードキャストベアラ使用メッセージ、またはブロードキャストベアラ使用通知メッセージであり得る。場合により、第1の指示メッセージは、サービスエリアの識別子と、マルチキャストベアラの識別情報と、端末グループの識別情報と、サービスデータ送信指示と、を含む。制御サービスエンティティは、第1の指示メッセージを使用して、第1の参加サービスエンティティが、マルチキャストベアラを使用して、サービスエリア内の端末グループのサービスデータを送信することを許可されていることを示すことが理解されよう。制御サービスエンティティは、第1の指示メッセージを使用して、第1の参加サービスエンティティが、マルチキャストベアラを使用して、サービスエリア内の端末グループのサービスデータを送信できることを示すことも理解されよう。
【０１６０】
換言すれば、第1の指示メッセージは、第1の参加サービスエンティティが端末グループのサービスデータを送信することができることを示すために使用される。第1の参加サービスエンティティによって端末グループ内の端末にサービスデータを送信する具体的な時間は、実際の状況に応じて判定される。一実装では、第1の参加サービスエンティティは、第1の指示メッセージを受信した直後に、サービスエリア内でサービスデータを送信する。別の実装では、第1の参加サービスエンティティは、第1の指示メッセージを受信した後に、サービスデータをすぐには送信せず、代わりに、第1の参加サービスエンティティは、制御サービスエンティティによって送信された別の指示メッセージを受信した後にのみサービスデータを送信することを開始し、指示メッセージが、サービスエリア内のサービスデータをすぐに送信するように第1の参加サービスエンティティに命令するために使用される。
【０１６１】
上記のステップ303における第2の指示メッセージは、ブロードキャストベアラ使用メッセージ、またはブロードキャストベアラ使用指示メッセージであり得る。場合により、第2の指示メッセージは、サービスエリアの識別子と、マルチキャストベアラの識別情報と、端末グループの識別子と、サービスデータ送信指示と、を含む。第2の指示メッセージは、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信しないように第2の参加サービスエンティティに命令するために使用される。
【０１６２】
第2の指示メッセージは、第2の参加サービスエンティティが、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信できないことを示すために使用されることも理解されよう。
【０１６３】
第2の指示メッセージは、第2の参加サービスエンティティが、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信することが許可されていないことを示すために使用されることも理解されよう。
【０１６４】
一実装では、サービスデータ送信指示は、1ビットを使用して示され得る。例えば、「1」である場合、サービスデータ送信指示は、マルチキャストベアラを用いてサービスエリア内で端末グループのサービスデータを送信するように命令する。「0」である場合、サービスデータ送信指示は、端末グループ内にあり、サービスエリア内に位置する端末にサービスエリア内で端末グループのサービスデータを送信しないように命令する。
【０１６５】
本実装では、第1の指示メッセージ内のサービスデータ送信指示は「1」であり、第2の指示メッセージ内のサービスデータ送信指示は「0」である。
【０１６６】
当然のことながら、端末グループ内にあり、サービスエリア内に位置する端末にサービスエリア内で端末グループのサービスデータを送信しないように命令するために「1」を使用してもよく、マルチキャストベアラを使用してサービスエリア内で端末グループのサービスデータを送信するように命令するために「0」を使用してもよい。この場合、本実装では、第1の指示メッセージ内のサービスデータ送信指示は「0」であり、第2の指示メッセージ内のサービスデータ送信指示は「1」である。このことは、本出願において限定されるものではない。
【０１６７】
上記のステップ303において、第2の参加サービスエンティティが第2の指示メッセージを受信した後、第2の参加サービスエンティティが、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを現在送信している場合、第2の参加サービスエンティティは送信を停止する。第2の参加サービスエンティティが、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを現在送信していない場合、第2の参加サービスエンティティは、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信しないことを継続する。
【０１６８】
別の実装では、第1の指示メッセージは、サービスエリアの識別子と、マルチキャストベアラの識別情報と、端末グループの識別情報と、を含み得る。第1の参加サービスエンティティが第1の指示メッセージを受信した場合、第1の参加サービスエンティティは、事前合意に従って、マルチキャストベアラを使用してサービスエリア内でサービスデータをデフォルトで送信し得る。この場合、サービスエリアの識別子、マルチキャストベアラの識別情報、および端末グループの識別情報のうちの1つ以上の組み合わせが、黙示的なサービスデータ送信指示と見なされ得る。加えて、第2の指示メッセージは、サービスエリアの識別子、マルチキャストベアラの識別情報、および端末グループの識別情報を含み、職業情報をさらに含み、職業情報は任意の情報であり得る。職業情報を受信した場合、第2の参加サービスエンティティは、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信しないように判定する。
【０１６９】
あるいは、別の実装では、第1の指示メッセージは、サービスエリアの識別子と、マルチキャストベアラの識別情報と、端末グループの識別情報と、職業情報と、を含む。第1の指示メッセージを受信した場合、第1の参加サービスエンティティは職業情報を取得し、職業情報は任意の情報であり得る。職業情報を受信した場合、第1の参加サービスエンティティは、マルチキャストベアラを使用して、端末グループのサービスデータをサービスエリア内で送信することができると判定する。加えて、第2の指示メッセージは、サービスエリアの識別子、マルチキャストベアラの識別情報、および端末グループの識別情報を含むが、職業情報を含まない。この場合、事前合意に従って、第2の参加サービスエンティティは、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータをデフォルトで送信しない。
【０１７０】
第1の参加サービスエンティティは、第2の参加サービスエンティティとは異なる。端末グループ内の少なくとも1つの端末は第1の参加サービスエンティティに登録され、端末グループ内の少なくとも1つの端末は第2の参加サービスエンティティに登録される。
【０１７１】
第1の参加サービスエンティティは、端末グループ内の端末が登録されている参加サービスエンティティのうちの1つである。第2の参加サービスエンティティは、端末グループ内の端末が登録されている参加サービスエンティティのうち、第1の参加サービスエンティティ以外の参加サービスエンティティである。
【０１７２】
例えば、図2を参照すると、端末グループA内の端末が登録されている参加サービスエンティティは、参加サービスエンティティ1、参加サービスエンティティ2、および参加サービスエンティティ3である。この場合：
第1の参加サービスエンティティは参加サービスエンティティ1であり、第2の参加サービスエンティティは参加サービスエンティティ2および参加サービスエンティティ3である、または
第1の参加サービスエンティティは参加サービスエンティティ2であり、第2の参加サービスエンティティは参加サービスエンティティ1および参加サービスエンティティ3である、または
第1の参加サービスエンティティは参加サービスエンティティ3であり、第2の参加サービスエンティティは参加サービスエンティティ1および参加サービスエンティティ2である。
【０１７３】
ステップ302の後、本方法は、以下をさらに含む：第1の参加サービスエンティティがサービス受信指示メッセージを端末に送信し、サービス受信指示メッセージが、マルチキャストベアラの識別情報を含み、場合により、端末グループの識別情報をさらに含み得る。
【０１７４】
一実装では、第1の参加サービスエンティティは、マルチキャスト送信モードで指示メッセージをサービスエリアに送信する。この場合、サービス受信指示メッセージを受信する端末は、端末グループ内の端末の一部またはすべてを含んでもよいし、他のグループ内の端末を含んでもよく、端末は、第1の参加サービスエンティティに登録されてもよいし、他の参加サービスエンティティに登録されてもよい。この実装は、「第1の参加サービスエンティティが、マルチキャスト送信モードでサービスエリア内の端末のうちの一部またはすべてにサービスエリア内でサービス受信指示メッセージを送信する」と理解され得る。
【０１７５】
別の実装では、第1の参加サービスエンティティは、ユニキャストモードで、端末グループ内にあり、第1の参加サービスエンティティに登録されている端末に指示メッセージを送信する。
【０１７６】
別の実装では、第1の参加サービスエンティティは、ユニキャストモードで、端末グループ内にあり、第1の参加サービスエンティティに登録され、サービスエリア内に現在位置する端末にサービス受信指示メッセージを送信する。
【０１７７】
サービス受信指示メッセージは、マルチキャストベアラを使用してサービスデータを受信するように端末に命令するために使用される。メッセージを受信する端末がサービスエリア内にない場合、端末はサービスデータを受信できない。メッセージを受信する端末が端末グループ内の端末ではない場合、別の処理方式が使用され得る。例えば、端末は、メッセージの内容を解読する試みに失敗した場合にはサービスデータを破棄する、または端末が端末グループ内の端末ではないと判定した場合にはデータパケットを破棄する。
【０１７８】
上記のステップ303の後、本方法は、以下をさらに含む：第2の参加サービスエンティティが、端末にサービス受信指示メッセージを送信し、サービス受信指示メッセージが、第4の指示メッセージとも呼ばれ得る。サービス受信指示メッセージは、マルチキャストベアラの識別情報を含み、場合により、端末グループの識別情報をさらに含む。サービス受信指示メッセージの機能および実装は、第1の参加サービスエンティティによって端末に送信されるサービス受信指示メッセージのものと同じである。詳細については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０１７９】
上記のステップ301からステップ303を実行することによって、制御サービスエンティティは、マルチキャストベアラを使用してサービスエリア内で端末グループのサービスデータを送信するように第1の参加サービスエンティティに命令し、端末グループ内にあり、サービスエリア内に位置する端末に、端末グループのサービスデータを送信しないように第2の参加サービスエンティティに命令する。従って、端末グループ内にあり、サービスエリア内に位置する端末は、第1の参加サービスエンティティからのみ端末グループのサービスデータを受信することができる。これは、複数の参加サービスエンティティから同じサービスデータを受信することを回避し、端末の消費を節約する。
【０１８０】
以下、図2を参照して、上記のステップ301からステップ303の実装プロセスを説明する。
【０１８１】
端末グループAは、端子1から端子7を含む。サービスエリア内には端末1から端末6までしか存在せず、端末7はサービスエリア内にないと仮定する。制御サービスエンティティが、サービスエリア内でサービスデータを送信するためにマルチキャストベアラを使用することを判定した場合に、制御サービスエンティティが、参加サービスエンティティ1が第1の参加サービスエンティティであり、参加サービスエンティティ2およびサービスエンティティ3が第2の参加サービスエンティティであると判定した場合、以下のステップが行われる。
【０１８２】
ステップ1：制御サービスエンティティは、マルチキャストベアラの識別情報を取得し、サービスデータを送信するためにマルチキャストベアラを使用することを判定する。
【０１８３】
ステップ2：制御サービスエンティティは、参加サービスエンティティ1に第1の指示メッセージを送信する。
【０１８４】
第1の指示メッセージは、マルチキャストベアラを使用して端末グループのサービスデータを送信するように参加サービスエンティティ1に命令するために使用される。
【０１８５】
第1の指示メッセージを受信した後、参加サービスエンティティ1は、端末1から端末3に別々に、サービス受信指示メッセージをさらに送信する。具体的には、参加サービスエンティティ1は、マルチキャストベアラを用いてサービスデータを受信するように端末1から端末3に命令する。
【０１８６】
ステップ3：制御サービスエンティティは、参加サービスエンティティ2および参加サービスエンティティ3に第2の指示メッセージを送信する。
【０１８７】
第2の指示メッセージは、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信しないように参加サービスエンティティ2および参加サービスエンティティ3に命令するために使用される、つまり、端末1から端末6にサービスデータを送信しないように参加サービスエンティティ2および参加サービスエンティティ3に命令する。
【０１８８】
例えば、一実装では、第2の指示メッセージを受信した後、参加サービスエンティティ2は、端末4および端末5に別々に、サービス受信指示メッセージ（または第4の指示メッセージと呼ばれる）を送信し得る。具体的には、参加サービスエンティティ2は、マルチキャストベアラを用いてサービスデータを受信するように端末4および端末5に命令する。
【０１８９】
例えば、一実装では、第2の指示メッセージを受信した後、参加サービスエンティティ3は、端末6に、サービス受信指示メッセージ（または第4の指示メッセージと呼ばれる）を送信し得る。具体的には、参加サービスエンティティ3は、マルチキャストベアラを用いてサービスデータを受信するように端末6に命令する。
【０１９０】
ステップ4：参加サービスエンティティ1は、マルチキャストベアラを使用してサービスエリア内で端末グループのサービスデータを送信し、端末1から端末6は、マルチキャストベアラを使用してサービスデータを受信する。
【０１９１】
従って、上記のステップ1からステップ4が実行された後、端末グループA内にあり、サービスエリア内に位置する端末1から端末6は、参加サービスエンティティ1からのみサービスデータを受信する。これは、複数の参加サービスエンティティから同じサービスデータを受信することを回避し、端末の消費を節約する。
【０１９２】
制御サービスエンティティがマルチキャストベアラの識別情報を取得する上記のステップ301の方法は、例えば、以下のステップを含み得る。
【０１９３】
ステップA：制御サービスエンティティは、マルチキャストベアラ管理エンティティにクエリメッセージを送信し、マルチキャストベアラ管理エンティティは、制御サービスエンティティからのクエリメッセージを受信する。
【０１９４】
クエリメッセージは、サービスエリアの識別子を含み、クエリメッセージは、サービスエリアに対応するマルチキャストベアラを問い合わせることを要求するために使用される。
【０１９５】
ステップB：マルチキャストベアラ管理エンティティは、制御サービスエンティティに応答メッセージを送信し、制御サービスエンティティは、マルチキャストベアラ管理エンティティからの応答メッセージを受信する。応答メッセージがマルチキャストベアラの識別情報を含む場合、手順は終了する。応答メッセージがマルチキャストベアラの識別情報を含まない場合、手順はステップCに進む。
【０１９６】
応答メッセージがマルチキャストベアラの識別情報を含む場合、このことは、マルチキャストベアラが使用可能であり、サービスエリア内でダウンリンクサービスデータを送信するために使用可能であることを示す。従って、制御サービスエンティティは、サービスエリア内でマルチキャストベアラの識別情報を正常に取得する。
【０１９７】
応答メッセージがマルチキャストベアラの識別情報を含まない場合、例えば、応答メッセージがヌルである、または応答メッセージが取得に失敗したことを示す指示情報を含む場合、制御サービスエンティティはマルチキャストベアラの識別情報が取得されていないと判定する。
【０１９８】
ステップC：制御サービスエンティティは、端末グループに関連付けられた第3の参加サービスエンティティに要求メッセージを送信し、第3の参加サービスエンティティは、制御サービスエンティティからの要求メッセージを受信する。
【０１９９】
第3の参加サービスエンティティは、端末グループに関連付けられた参加サービスエンティティのいずれか1つである。一例として図2を使用すると、第3の参加サービスエンティティは、参加サービスエンティティ1、参加サービスエンティティ2、または参加サービスエンティティ3であり得る。
【０２００】
要求メッセージは、サービスエリアの識別子を含み、要求メッセージが、サービスエリアの識別子に対応するサービスエリア内でマルチキャストベアラを作成するように第3の参加サービスエンティティに要求するために使用される。要求メッセージは、ブロードキャストベアラ作成要求メッセージ、またはブロードキャストベアラ要求メッセージとも呼ばれ得る。
【０２０１】
具体的には、制御サービスエンティティが、マルチキャストベアラ管理エンティティからのマルチキャストベアラの識別情報を取得するのに失敗した後、制御サービスエンティティは、サービスエリア内でマルチキャストベアラを作成するように第3の参加サービスエンティティに命令する。
【０２０２】
ステップD：第3の参加サービスエンティティは、マルチキャストベアラ管理エンティティに通知メッセージを送信し、マルチキャストベアラ管理エンティティは、第3の参加サービスエンティティからの通知メッセージを受信する。
【０２０３】
通知メッセージは、マルチキャストベアラの識別情報とサービスエリアの識別子とを含み、マルチキャストベアラに関する情報をさらに含む。
【０２０４】
マルチキャストベアラを正常に作成した後、第3の参加サービスエンティティは、マルチキャストベアラ管理エンティティに通知メッセージを送信する。
【０２０５】
ステップE：第3の参加サービスエンティティは、制御サービスエンティティに応答メッセージを送信し、制御サービスエンティティは、第3の参加サービスエンティティからの応答メッセージを受信する。
【０２０６】
一実装では、応答メッセージがマルチキャストベアラの識別情報を含む。具体的には、マルチキャストベアラを作成した後、一方では、第3の参加サービスエンティティは、マルチキャストベアラの識別情報を、マルチキャストベアラ管理エンティティに記憶のために送信し、他方では、制御サービスエンティティにマルチキャストベアラの識別情報をさらに送信し、その結果、制御サービスエンティティは、マルチキャストベアラの識別情報を正常に取得することができる。ここで手順は終了する。
【０２０７】
別の実装では、応答メッセージは、通知情報を含み、通知情報は、マルチキャストベアラが既に正常に作成されたことと、マルチキャストベアラの識別情報および関連情報がマルチキャストベアラ管理エンティティに送信されたことと、を制御サービスエンティティに通知するために使用される。従って、通知情報を受信した場合、制御サービスエンティティは、マルチキャストベアラの識別情報を取得するために、上記のステップAおよびステップBを再びさらに実行する。手順は終了する。
【０２０８】
場合により、上記のステップCにおける要求メッセージが端末グループの識別情報を含む場合、このことは、制御サービスエンティティが、端末グループの識別情報に対応する端末グループのためのマルチキャストベアラを作成するように要求することを示す。この場合、ステップDの通知メッセージは、端末グループの識別情報をさらに含むことができ、ステップEの第1の実装では、応答メッセージは、マルチキャストベアラの識別情報に加えて端末グループの識別情報をさらに含むことができる。
【０２０９】
上記のステップAからステップEの動作は、以下のようにさらに実行され得ることに留意されたい。
【０２１０】
一実装では、ステップAおよびステップBのみが実行される。マルチキャストベアラ管理エンティティからのマルチキャストベアラの識別情報を取得することが成功または失敗した場合、手順は終了する。マルチキャストベアラの識別情報がマルチキャストベアラ管理エンティティから取得するのに失敗した場合、このことは、マルチキャストベアラ送信モードがもはや使用されていないことを示す。
【０２１１】
別の実装では、ステップCおよびステップDが最初に実行される。具体的には、最初に、第3の参加サービスエンティティがマルチキャストベアラを作成し、次いで、作成されたマルチキャストベアラをマルチキャストベアラ管理エンティティに送信する。次いで、ステップAおよびステップBが実行され、制御サービスエンティティは、マルチキャストベアラ管理エンティティから、第3の参加サービスエンティティによって作成されたマルチキャストベアラを取得する。
【０２１２】
別の実装では、ステップCおよびステップDが最初に実行される。具体的には、第3の参加サービスエンティティが最初にマルチキャストベアラを作成し、次いで、作成されたマルチキャストベアラをマルチキャストベアラ管理エンティティに送信する。次いで、ステップEが実行され、ステップEの応答メッセージが、第3の参加サービスエンティティによって作成されたマルチキャストベアラを含む。具体的には、マルチキャストベアラを作成した後、第3の参加サービスエンティティは、マルチキャストベアラを制御サービスエンティティに直接フィードバックする。
【０２１３】
別の実装では、ステップCが最初に実行される。具体的には、最初に、第3の参加サービスエンティティがマルチキャストベアラを作成する。次いで、ステップEが実行され、ステップEの応答メッセージが、第3の参加サービスエンティティによって作成されたマルチキャストベアラを含む。具体的には、マルチキャストベアラを作成した後、第3の参加サービスエンティティは、マルチキャストベアラを制御サービスエンティティに直接フィードバックする。加えて、さらに、制御サービスエンティティは、作成されたマルチキャストベアラを、マルチキャストベアラ管理エンティティに記憶のために送信する。
【０２１４】
当然のことながら、第3の参加サービスエンティティが、作成されたマルチキャストベアラを含み、マルチキャストベアラが、制御サービスエンティティの要求を満たす場合、マルチキャストベアラを再度作成する必要はないが、マルチキャストベアラに関する情報が、制御サービスエンティティおよび／またはマルチキャストベアラ管理エンティティに直接送信されることに留意されたい。さらに、第3の参加サービスエンティティがマルチキャストベアラを取得することに失敗し、マルチキャストベアラを作成することに失敗した場合、第3の参加サービスエンティティは、制御サービスエンティティにヌルメッセージを返すか、または失敗指示メッセージを返す。
【０２１５】
場合により、ステップ303の後、本方法は、ステップ304およびステップ305をさらに含む。
【０２１６】
ステップ304：第1の参加サービスエンティティは、制御サービスエンティティに通知メッセージを送信し、制御サービスエンティティは、第1の参加サービスエンティティからの通知メッセージを受信する。
【０２１７】
通知メッセージは、第1の参加サービスエンティティが、マルチキャストベアラを使用して端末グループのサービスデータを送信することを停止することを通知するために使用される。
【０２１８】
例えば、障害、過負荷などのために、第1の参加サービスエンティティは、マルチキャストベアラを使用してサービスエリア内で端末グループのサービスデータを送信することを停止する必要があり、この場合、第1の参加サービスエンティティは、通知メッセージを制御サービスエンティティに送信し、マルチキャストベアラを使用してサービスデータを送信することがサービスエリア内で停止されることを通知する。
【０２１９】
ステップ305：制御サービスエンティティは、第2の参加サービスエンティティに第3の指示メッセージを送信し、第2の参加サービスエンティティは、制御サービスエンティティからの第3の指示メッセージを受信する。
【０２２０】
第3の指示メッセージは、端末グループ内にあり、サービスエリア内に位置し、第2の参加サービスエンティティに登録されている端末に端末グループのサービスデータを送信するように第2の参加サービスエンティティに命令するために使用される。
【０２２１】
具体的には、各第2の参加サービスエンティティは、端末グループ内にあり、サービスエリア内に位置し、第2の参加サービスエンティティに登録されている端末に端末グループのサービスデータを別々に送信する。送信モードは、各第2の参加サービスエンティティによって判定され、例えば、ユニキャストまたはマルチキャストであり得る。
【０２２２】
例えば、図2を参照して、第1の参加サービスエンティティは参加サービスエンティティ1であり、第2の参加サービスエンティティは参加サービスエンティティ2および参加サービスエンティティ3であり、端末1から端末6はサービスエリア内に位置していると仮定する。
【０２２３】
現在、参加サービスエンティティ1は、マルチキャストベアラを使用して端末グループのサービスデータを送信し、参加サービスエンティティ2および参加サービスエンティティ3は、端末1から端末6にサービスデータを送信しない。換言すれば、端末1から端末6は、マルチキャストベアラを用いて参加サービスエンティティ1からの端末グループのサービスデータを受信する。
【０２２４】
参加サービスエンティティ1が制御サービスエンティティに通知メッセージを送信し、参加サービスエンティティ1がマルチキャストベアラを使用してサービスエリア内でサービスデータを送信することを停止することを制御サービスエンティティに通知する場合、端末1から端末6は、マルチキャストベアラを使用して参加サービスエンティティ1からの端末グループのサービスデータを受信することができない。制御サービスエンティティは、参加サービスエンティティ2および参加サービスエンティティ3に第3の指示メッセージを別々に送信することができ、第3の指示メッセージは、サービスエリアの識別子を含む。
【０２２５】
第3の指示メッセージを受信した後、参加サービスエンティティ2は、ユニキャストモードまたはマルチキャストモードで端末4および端末5に端末グループのサービスデータを送信することを判定する。マルチキャストモードが送信に使用され得ると判定した場合、参加サービスエンティティ2は、端末4および端末5によって形成された端末グループに対応する制御サービスエンティティからのマルチキャストベアラの識別情報をさらに要求し、端末4および端末5にサービスデータを送信するために要求されたマルチキャストベアラおよびブロードキャストモードを使用する。ユニキャストモードを使用して送信することを判定した場合、参加サービスエンティティ2は、ユニキャストモードで端末4および端末5に端末グループのサービスデータを送信する。
【０２２６】
第3の指示メッセージを受信した後、参加サービスエンティティ3は、ユニキャストモードで端末6に端末グループのサービスデータを送信する。
【０２２７】
別の可能な実装では、制御サービスエンティティが、サービスエリア内でサービスデータを送信するためにマルチキャストベアラをこれ以上使用しないと判定した場合、制御サービスエンティティは、マルチキャストベアラに対応するすべての参加サービスエンティティに指示情報をさらに送信し得る。例えば、指示情報は、マルチキャストベアラを使用することを停止するためのメッセージであり、ユニキャスト送信モードで、端末グループ内にあり、参加サービスエンティティに登録されている端末にサービスデータを送信するようにすべての参加サービスエンティティに命令するために使用される。
【０２２８】
例えば、図2を参照すると、制御サービスエンティティが、サービスエリア内でサービスデータを送信するためにマルチキャストベアラをこれ以上使用しないと判定した場合、制御サービスエンティティは、参加サービスエンティティ1から参加サービスエンティティ3に別々に指示情報を送信し、ユニキャストモードで端末1から端末3に端末グループのサービスデータを送信するように参加サービスエンティティ1に命令し、ユニキャストモードで端末4および端末5に端末グループのサービスデータを送信するように参加サービスエンティティ2に命令し、ユニキャストモードで端末6に端末グループのサービスデータを送信するように参加サービスエンティティ3に命令する。
【０２２９】
別の可能な実装では、制御サービスエンティティが、サービスエリア内でサービスデータを送信するためにマルチキャストベアラをこれ以上使用しないと判定した場合、制御サービスエンティティは、マルチキャストベアラに対応するすべての参加サービスエンティティに指示情報をさらに送信し得る。例えば、指示情報は、マルチキャストベアラを使用することを停止するためのメッセージであり、端末グループ内にあり、参加サービスエンティティに登録されている端末にサービスデータを送信するように各参加サービスエンティティに命令するために使用される。データを送信するモードは、ユニキャストモードであってもマルチキャストモードであってもよい。本実装では、各参加サービスエンティティ自体が、データを送信するモードを判定する。
【０２３０】
例えば、図2を参照すると、制御サービスエンティティが、マルチキャストベアラを使用してサービスエリア内でサービスデータをこれ以上送信しないと判定した場合、制御サービスエンティティは、参加サービスエンティティ1から参加サービスエンティティ3に別々に指示情報を送信し、端末1から端末3に端末グループのサービスデータを送信するように参加エンティティ1に命令し、具体的にユニキャストモードを使用するかマルチキャストモードを使用するかについては、参加サービスエンティティ1によって判定され、端末4および端末5に端末グループのサービスデータを送信するように参加エンティティ2に命令し、具体的にユニキャストモードを使用するかマルチキャストモードを使用するかについては、参加サービスエンティティ2によって判定され、端末6に端末グループのサービスデータを送信するように参加エンティティ3に命令し、参加サービスエンティティ3が、送信のためにユニキャストモードを使用すると判定する。
【０２３１】
上記の通信方法では、一方では、制御サービスエンティティは、端末グループのサービスデータを送信するために、マルチキャストベアラに対応する参加サービスエンティティのうちの1つを制御して、複数の参加サービスエンティティが同じサービスデータを同時に送信することを防ぎ、リソースを節約し、通信品質を向上させることができ、他方では、参加サービスエンティティが、サービスデータを送信することを停止した場合、各参加サービスエンティティは、参加サービスエンティティに登録された端末にサービスデータを別々に送信し、その結果、端末はサービスデータを時間内に受信することができる。
【０２３２】
図4に示すように、図4は、本出願による別の通信方法の概略図である。本方法は、以下のステップを含む。
【０２３３】
ステップ401：参加サービスエンティティが、ターゲットサービスエンティティに要求メッセージを送信し、ターゲットサービスエンティティは、参加サービスエンティティからの要求メッセージを受信する。
【０２３４】
ターゲットサービスエンティティは、制御サービスエンティティまたはマルチキャストベアラ管理エンティティである。
【０２３５】
要求メッセージは、サービスエリアの識別子とグループ識別情報とを含み、要求メッセージは、ターゲットマルチキャストベアラを問い合わせることを要求するために使用され、ターゲットマルチキャストベアラは、サービスエリア内で端末グループのサービスデータを送信するために使用される。
【０２３６】
参加サービスエンティティからの要求メッセージを受信した後、ターゲットサービスエンティティは、ターゲットマルチキャストベアラを問い合わせ、ターゲットマルチキャストベアラの識別情報を取得する。ターゲットマルチキャストベアラの識別情報は、ローカルに取得され得る。例えば、ターゲットマルチキャストベアラは、以前に事前作成されてもよいし、ステップ401においてメッセージが受信された後に動的に作成されてもよく、または以前に別の参加サービスエンティティによって作成された後に、ターゲット制御エンティティに報告される、または以前のターゲットサービスエンティティの要求に応じて、別の参加サービスエンティティによって作成され記憶される、または別のマルチキャストベアラ管理エンティティから取得されてもよい。当然のことながら、ターゲットマルチキャストベアラが取得されない場合、任意の参加サービスエンティティが、ターゲットマルチキャストベアラを作成するように要求され得る。最後に、ターゲットサービスエンティティは、ターゲットマルチキャストベアラの識別情報および関連情報を取得し得る。
【０２３７】
さらに、ターゲットマルチキャストベアラの識別情報が取得された場合、ターゲットサービスエンティティは、別の参加サービスエンティティがターゲットマルチキャストベアラを現在使用しているか否かをさらに問い合わせる、すなわち別の参加サービスエンティティが、サービスデータを送信するためにターゲットマルチキャストベアラを使用しているか、サービスデータを送信するためにターゲットマルチキャストベアラを使用する準備ができているかをさらに問い合わせる。いかなる他の参加サービスエンティティも、サービスデータを送信するためにターゲットマルチキャストベアラを現在使用していない、またはサービスデータを送信するためにターゲットマルチキャストベアラを使用する準備ができていない場合、ステップ402が実行される。
【０２３８】
ステップ402：ターゲットサービスエンティティは、参加サービスエンティティに応答メッセージを送信し、参加サービスエンティティは、ターゲットサービスエンティティからの応答メッセージを受信する。
【０２３９】
ターゲットサービスエンティティは、参加サービスエンティティにターゲットマルチキャストベアラの識別情報を運ぶ応答メッセージを送信する。
【０２４０】
上記のステップ401およびステップ402はまた、次のステップ4011からステップ4014を用いて完了され得る、すなわち、ステップ401およびステップ402を置き換えるように、ステップ4011からステップ4014がまとめて使用され得る。
【０２４１】
上記のステップ401およびステップ402はまた、次のステップ4013およびステップ4014を用いて完了され得る、すなわち、ステップ401およびステップ402を置き換えるように、ステップ4013およびステップ4014がまとめて使用され得る。
【０２４２】
ステップ4011：参加サービスエンティティは、ターゲットサービスエンティティに第1の要求メッセージを送信し、ターゲットサービスエンティティは、参加サービスエンティティからの第1の要求メッセージを受信する。
【０２４３】
第1の要求メッセージは、サービスエリアの識別子を含み、第1の要求メッセージは、ターゲットマルチキャストベアラを問い合わせるように要求するために使用され、ターゲットマルチキャストベアラは、サービスエリア内で端末グループのサービスデータを送信するために使用される、または換言すれば、ターゲットマルチキャストベアラは、端末グループに対してサービスエリア内でマルチキャストベアラ送信サービスを提供することができるベアラである。
【０２４４】
ステップ4012：ターゲットサービスエンティティは、参加サービスエンティティに第1の応答メッセージを送信し、参加サービスエンティティは、ターゲットサービスエンティティからの第1の応答メッセージを受信する。
【０２４５】
第1の応答メッセージは、ターゲットマルチキャストベアラの識別情報を含む。場合により、第1の応答メッセージは、ターゲットマルチキャストベアラの以下のパラメータ、すなわち、ターゲットマルチキャストベアラのユーザプレーンアドレスおよびポート番号、ターゲットマルチキャストベアラに対応するサービスエリア、ターゲットマルチキャストベアラに対応する無線周波数などの一部またはすべてをさらに含むことができる。
【０２４６】
場合により、第1の応答メッセージは、ターゲットマルチキャストベアラを作成している参加サービスエンティティのアドレス情報をさらに含むことができ、アドレス情報は、インターネットプロトコルバージョン4（Internet Protocol version 4、IPv4）アドレスであってもよいし、インターネットプロトコルバージョン6（Internet Protocol version 6、IPv6）アドレスであってもよいし、完全修飾ドメイン名（fully qualified domain name、FQDN）であってもよいし、または統一資源位置指定子（uniform resource locator、URL）であってもよい。アドレス情報は、ターゲットサービスエンティティからターゲットマルチキャストベアラを発見し、ターゲットマルチキャストベアラを作成する参加サービスエンティティにサービスデータを転送するためにターゲットマルチキャストベアラを使用する、別の参加サービスエンティティによって使用されてもよく、その結果、ターゲットマルチキャストベアラを作成する参加サービスエンティティは、ターゲットマルチキャストベアラ上で受信したサービスデータ（メディアプレーンデータおよび制御シグナリング）を送信する。ターゲットマルチキャストベアラを作成する参加サービスエンティティのアドレスは、ターゲットサービスエンティティのアドレスであり得る。
【０２４７】
例えば、一実装では、ターゲットマルチキャストベアラは、参加サービスエンティティ（端末グループ内の端末が登録されている参加サービスエンティティのいずれか1つである第3の参加サービスエンティティなど）によって作成される。上記のステップ4011の前に、本方法は、以下のステップをさらに含み得る。
【０２４８】
第3の参加サービスエンティティは、ターゲットサービスエンティティに報告メッセージを送信し、報告メッセージは、ターゲットマルチキャストベアラの識別情報を含み、場合により、第3の参加サービスエンティティのアドレス情報をさらに含む。
【０２４９】
このステップでは、ターゲットサービスエンティティは、例えばターゲットマルチキャストベアラの識別情報を含む、ターゲットマルチキャストベアラに関する情報を取得して記憶することができ、その結果、参加サービスエンティティが、ターゲットサービスエンティティに第1の要求メッセージを送信した後に、ターゲットサービスエンティティは、ターゲットマルチキャストベアラの識別情報をローカルに取得し、ターゲットマルチキャストベアラの識別情報を運ぶ第1の応答メッセージを参加サービスエンティティに送信することができる。
【０２５０】
ステップ4013：参加サービスエンティティは、ターゲットサービスエンティティに第2の要求メッセージを送信し、ターゲットサービスエンティティは、参加サービスエンティティからの第2の要求メッセージを受信する。
【０２５１】
第2の要求メッセージは、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含む。
【０２５２】
第2の要求メッセージは、ターゲットマルチキャストベアラの識別情報とグループ識別情報との間のバインディング関係を確立するようにターゲットサービスエンティティに要求するために使用され得る。具体的には、第2の要求メッセージは、参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することをターゲットサービスエンティティに示す。第2の要求メッセージは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用され得ることが理解されよう。
【０２５３】
ターゲットマルチキャストベアラの識別情報とグループ識別情報との間のバインディング関係を確立した後、ターゲットサービスエンティティは、ターゲットマルチキャストベアラを使用する際に複数の参加サービスエンティティを調整することができる。例えば、別の参加サービスエンティティが同じサービスエリア内の同じグループ識別情報を有する通信グループのサービスデータを送信することを要求した場合、ターゲットサービスエンティティは、サービスエリア内で端末グループのサービスデータを送信するために上記の参加サービスエンティティがターゲットマルチキャストベアラを使用していることを別の参加サービスエンティティに通知する。ターゲットサービスエンティティは、別の参加サービスエンティティにターゲットマルチキャストベアラの識別情報を送信し、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信しないように別の参加サービスエンティティに命令する。一実装では、ターゲットサービスエンティティは、別の参加サービスエンティティからの要求メッセージを受信し、要求メッセージは、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、要求メッセージは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される。ターゲットサービスエンティティは、別の参加サービスエンティティに応答メッセージを送信し、応答メッセージは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用しないように別の参加サービスエンティティに命令するために使用される。
【０２５４】
ターゲットサービスエンティティからのターゲットマルチキャストベアラの識別情報および指示を受信した後、別の参加サービスエンティティは、ターゲットマルチキャストベアラ上でグループのサービスデータを受信するように、別の参加サービスエンティティによって管理され、サービスエリア内に位置する端末に命令し、別の参加サービスエンティティは、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信することを停止する。当然のことながら、端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信することは、合意された時間の後に停止されてもよく、合意された時間は、事前設定されてもよいし、ターゲットサービスエンティティによって送信されてもよい。
【０２５５】
例えば、別の参加サービスエンティティは、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように、別の参加サービスエンティティによって管理され、サービスエリア内に位置する端末に次のように命令することができる。
【０２５６】
一実装では、別の参加サービスエンティティは、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように、別の参加サービスエンティティによって管理され、サービスエリア内に位置する端末にマルチキャスト送信モードで命令する。
【０２５７】
別の実装では、別の参加サービスエンティティは、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように、別の参加サービスエンティティによって管理され、サービスエリア内に位置する端末にユニキャスト送信モードで命令する。
【０２５８】
ステップ4014：ターゲットサービスエンティティは、参加サービスエンティティに第2の応答メッセージを送信し、参加サービスエンティティは、ターゲットサービスエンティティからの第2の応答メッセージを受信する。
【０２５９】
場合により、第2の応答メッセージは、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報との間のバインディング関係が正常に確立されたことを参加サービスエンティティに通知するために使用され、参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することができる。
【０２６０】
第2の応答メッセージは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように参加サービスエンティティに命令するために使用され得ることが理解されよう。一実装では、ターゲットサービスエンティティは、ステップ4014において、第2の応答メッセージに第1の指示情報を追加することができ、第1の指示情報が、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように参加サービスエンティティに命令するために使用される。第1の指示情報は、例えば第2の応答メッセージ内の特定の位置にある文字コードまたはデジタルコードを使用して実施される、第2の応答メッセージ内の特定の位置で運ばれ得る。具体的には、第1の指示情報は、「00」で示されてもよいし、「SEND」で示されてもよい。別の実装では、ステップ4014において第2の応答メッセージを受信した場合、参加サービスエンティティは、いかなる他の参加サービスエンティティもターゲットマルチキャストベアラを使用していないことを確認することができる。従って、参加サービスエンティティは、ターゲットマルチキャストベアラを使用することができる。
【０２６１】
本明細書では、参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することは、以下のように特に実施され得る。
【０２６２】
実装1では、ターゲットマルチキャストベアラが参加サービスエンティティによって作成される場合、参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することができる。
【０２６３】
実装2では、ターゲットマルチキャストベアラが別の参加サービスエンティティによって作成される場合、参加サービスエンティティは、別の参加サービスエンティティに端末グループのサービスデータを送信することができ、別の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用する。
【０２６４】
一例では、参加サービスエンティティは、別の参加サービスエンティティに指示情報を送信することができ、指示情報が、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように別の参加サービスエンティティに命令するために使用される。参加サービスエンティティは、制御サービスエンティティによってプッシュされる方式、または例えば別の参加サービスエンティティの識別情報、および／または別の参加サービスエンティティのアドレス情報を能動的に要求する方式で、別の参加サービスエンティティに関する情報を取得することができる。
【０２６５】
実装3では、参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを直接使用する。具体的には、参加サービスエンティティは、ターゲットマルチキャストベアラのユーザプレーンアドレスおよびポート番号に端末グループのサービスデータを送信する。実装3では、どの参加サービスエンティティがターゲットマルチキャストベアラを作成するかに関わらず、参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを直接使用する。
【０２６６】
ステップ403：参加サービスエンティティは、指示メッセージを端末に送信し、端末は、参加サービスエンティティからの指示メッセージを受信する。
【０２６７】
応答メッセージを受信した後、参加サービスエンティティは、応答メッセージ内のターゲットマルチキャストベアラの識別情報を取得する。従って、参加サービスエンティティは、端末グループ内にあり、参加サービスエンティティに登録されている端末に指示メッセージをさらに送信し、指示メッセージは、ターゲットマルチキャストベアラの識別情報を含み、指示メッセージは、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令するために使用される。
【０２６８】
指示メッセージは、マルチキャストベアラの識別情報を含み、場合により、端末グループの識別情報をさらに含む。
【０２６９】
一実装では、参加サービスエンティティは、マルチキャスト送信モードで指示メッセージをサービスエリアに送信する。この場合、指示メッセージを受信する端末は、端末グループ内の端末の一部またはすべてを含んでもよいし、他のグループ内の端末を含んでもよく、端末は、参加サービスエンティティに登録されてもよいし、他の参加サービスエンティティに登録されてもよい。本実装は、「参加サービスエンティティが、マルチキャスト送信モードでサービスエリア内の端末のうちの一部またはすべてにサービスエリア内で指示メッセージを送信する」と理解され得る。
【０２７０】
別の実装では、参加サービスエンティティは、ユニキャストモードで、端末グループ内にあり、参加サービスエンティティに登録されている端末に指示メッセージを送信する。
【０２７１】
別の実装では、参加サービスエンティティは、ユニキャストモードで、端末グループ内にあり、参加サービスエンティティに登録され、サービスエリア内に現在位置する端末に指示メッセージを送信する。
【０２７２】
指示メッセージは、マルチキャストベアラを使用してサービスデータを受信するように端末に命令するために使用される。メッセージを受信する端末がサービスエリア内にない場合、端末はサービスデータを受信できない。メッセージを受信する端末が端末グループ内の端末ではない場合、別の処理方式が使用され得る。例えば、端末は、メッセージの内容を解読する試みに失敗した場合にはデータパケットを破棄する、または端末が端末グループ内の端末ではないと判定した場合にはデータパケットを破棄する。
【０２７３】
例えば、図2を参照して、端末グループ内にあり、サービスエリア内に位置する端末は、端末1から端末6であると仮定する。一実装では、参加サービスエンティティ1は、ターゲットサービスエンティティ（制御サービスエンティティまたはマルチキャストベアラ管理エンティティ）に要求メッセージを送信し、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末1から端末3に命令するために、受信した応答メッセージからターゲットマルチキャストベアラの識別情報を取得する。
【０２７４】
同様に、一実装では、参加サービスエンティティ2は、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末4および端末5に命令することができる。参加サービスエンティティ3は、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末6に命令することができる。
【０２７５】
上記のステップ401からステップ403を実行することによって、参加サービスエンティティは、ターゲットサービスエンティティからターゲットマルチキャストベアラの識別情報を能動的に取得し、ターゲットマルチキャストベアラの識別情報を取得した後、ターゲットマルチキャストベアラ上でサービスデータを受信するように、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティに登録されている端末に命令し、その結果、端末グループ内にあり、サービスエリア内に位置するすべての端末が、サービスを受信する。従って、1つの参加サービスエンティティがサービスデータを送信する限り、端末グループ内のすべての端末がサービスデータを受信することができる。これにより、参加サービスエンティティのリソース消費を減らすことができる。
【０２７６】
以下、参加サービスエンティティ自体が端末グループ内の端末にサービスデータを送信するためにターゲットマルチキャストベアラを使用できるか否かを、各参加サービスエンティティがどのように判定するかについて詳細に説明する。
【０２７７】
上記のステップ401において、ターゲットサービスエンティティが参加サービスエンティティによって送信された要求メッセージを受信した後、問い合わせ結果は、以下に別々に説明される2つのケースを含む。
【０２７８】
ケース1：いかなる他の参加サービスエンティティもターゲットマルチキャストベアラを使用していないことが判明した。
【０２７９】
この場合、いかなる他の参加サービスエンティティもターゲットマルチキャストベアラを現在使用していないため、ターゲットサービスエンティティは、ターゲットマルチキャストベアラが使用可能であることを、要求メッセージを送信する参加サービスエンティティに通知することができる。具体的には、少なくとも次の2つの実装がある。
【０２８０】
実装1：ターゲットサービスエンティティによって参加サービスエンティティに送信された応答メッセージは、ターゲットマルチキャストベアラの識別情報を含む。
【０２８１】
本実装では、応答メッセージがターゲットマルチキャストベアラの識別情報のみを含む場合、参加サービスエンティティは、事前合意に従ってデフォルトで、いかなる他の参加サービスエンティティもターゲットマルチキャストベアラを使用していないと見なすことができる。従って、参加サービスエンティティは、ターゲットマルチキャストベアラを使用することができる。
【０２８２】
従って、応答メッセージを受信し、応答メッセージ内のターゲットマルチキャストベアラの識別情報を取得した場合、一方では、参加サービスエンティティは、上記のステップ403を実行することによって、端末グループ内にあり、参加サービスエンティティに登録されている端末に指示メッセージを送信し、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末に命令し、他方では、参加サービスエンティティは、ターゲットマルチキャストベアラを使用してサービスエリア内で端末グループのサービスデータを送信する。
【０２８３】
例えば、図2を参照すると、参加サービスエンティティ1がターゲットサービスエンティティに要求メッセージを送信した後、受信された応答メッセージは、ターゲットマルチキャストベアラの識別情報のみを含む。この場合、参加サービスエンティティは、いかなる他の参加サービスエンティティも、端末グループ内の端末にサービスデータを送信するためにターゲットマルチキャストベアラを現在使用していないと見なす。従って、一方では、参加サービスエンティティ1は、指示メッセージを使用して、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末1から端末3に命令し、他方では、参加サービスエンティティ1は、ターゲットマルチキャストベアラを用いてサービスエリア内で端末グループのサービスデータを送信する。
【０２８４】
当然のことながら、参加サービスエンティティ2および参加サービスエンティティ3はまた、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末4から端末6に別々に命令する必要がある。例えば、参加サービスエンティティ2はまた、ターゲットサービスエンティティに要求メッセージを送信し、応答メッセージを受信した後、参加サービスエンティティ2は、応答メッセージで運ばれたターゲットマルチキャストベアラの識別情報を取得する。加えて、参加サービスエンティティ2は、応答メッセージに従って、別の参加サービスエンティティがターゲットマルチキャストベアラを現在使用していること、すなわち参加サービスエンティティ1がターゲットマルチキャストベアラを使用していることをさらに判定することができる。判定の実行方法については後で詳細に説明する。従って、参加サービスエンティティ2は、指示情報を使用することによって、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末4および端末5に命令する。加えて、参加サービスエンティティ2は、端末グループA内の端末1から端末7にサービスデータを送信しない。同様に、参加サービスエンティティ3は、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末6および端末7に命令する。加えて、参加サービスエンティティ3は、端末グループA内の端末1から端末7にサービスデータを送信しない。
【０２８５】
実装2：ターゲットサービスエンティティによって参加サービスエンティティに送信された応答メッセージは、ターゲットマルチキャストベアラの識別情報と第1の指示情報とを含む。
【０２８６】
第1の指示情報は、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように参加サービスエンティティに命令するために使用される。
【０２８７】
実装2と実装1との間の主な違いは、第1の指示情報が、端末グループのサービスデータがターゲットマルチキャストベアラを使用して現在送信できることを参加サービスエンティティに明示的に通知するために使用されることにある。他の態様は、上記の実装1の態様と同じである。詳細については、上記の説明を参照されたい。細部を繰り返し説明しない。
【０２８８】
ケース2：別の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していることが判明した。
【０２８９】
この場合、応答メッセージがターゲットマルチキャストベアラの識別情報だけでなく第2の指示情報も含む場合、第2の指示情報が、端末グループ内にあり、サービスエリアに位置する端末に、端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用される。この場合、参加サービスエンティティは、別の参加サービスエンティティが、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラを使用していると判定する。
【０２９０】
従って、参加サービスエンティティは、端末グループ内にあり、参加サービスエンティティに登録されている端末に指示メッセージのみを送信し、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令する必要があり、参加サービスエンティティは、端末グループにサービスデータを送信する必要はない。
【０２９１】
例えば、上で提示した例では、参加サービスエンティティ1がサービスデータを送信するためにターゲットマルチキャストベアラを使用する場合、参加サービスエンティティ2がターゲットサービスエンティティに要求メッセージを送信した後、ターゲットサービスエンティティによって参加サービスエンティティ2に送信された応答メッセージは、ターゲットマルチキャストベアラの識別情報と第2の指示情報とを含む。従って、参加サービスエンティティ2は、端末4および端末5に指示情報を送信し、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末4および端末5に命令する。同様に、参加サービスエンティティ3は、端末6に指示情報を送信し、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末6に命令する。
【０２９２】
上記の実装はまた、「参加サービスエンティティがターゲットサービスエンティティに要求メッセージを送信した場合、ターゲットサービスエンティティは、参加サービスエンティティに応答メッセージを送信し、応答メッセージは指示情報を含む」と理解され得る。
【０２９３】
指示情報がターゲットマルチキャストベアラの識別情報である場合、このことは、ケース1における実装1に対応する、または指示情報がターゲットマルチキャストベアラの識別情報および第1の指示情報である場合、このことはケース1における実装2に対応する、または指示情報がターゲットマルチキャストベアラの識別情報および第2の指示情報である場合、このことはケース2に対応する。詳細については、上記の説明を参照されたい。
【０２９４】
上記の実装では、応答メッセージがターゲットマルチキャストベアラの識別情報のみを含む場合、このことは、いかなる他の参加サービスエンティティもサービスデータを送信するためにターゲットマルチキャストベアラを現在使用していないと認められ得ることに留意されたい。当然のことながら、応答メッセージがターゲットマルチキャストベアラの識別情報のみを含む場合、このことはまた、別の参加サービスエンティティがサービスデータを送信するためにターゲットマルチキャストベアラを使用していると認められ得る。その具体的な実装は、上記の実装と同様である。ここでは細部を繰り返し説明しない。
【０２９５】
別の実装では、上記のステップ401およびステップ402が上記のステップ4011からステップ4014に置き換えられる場合、それに対応して、
上記のケース1、すなわち、ターゲットサービスエンティティが、いかなる他の参加サービスエンティティもターゲットマルチキャストベアラを使用していないと判明した場合、以下のいくつかの実装がある。
【０２９６】
一実装では、ターゲットサービスエンティティは、ステップ4014において、第2の応答メッセージに第1の指示情報を追加することができ、第1の指示情報が、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように参加サービスエンティティに命令するために使用される。
【０２９７】
別の実装形態では、ステップ4014における第2の応答メッセージは、なにも運ばず、この場合、参加サービスエンティティは、事前合意に従ってデフォルトで、いかなる他の参加サービスエンティティもターゲットマルチキャストベアラを使用していないと見なすことができる。従って、参加サービスエンティティは、ターゲットマルチキャストベアラを使用することができる。
【０２９８】
あるいは、ステップ4014における第2の応答メッセージは、端末グループの識別情報を運び、端末グループの識別情報の機能は、第1の指示情報の機能と同じである。具体的には、第2の応答メッセージが端末グループの識別情報を運ぶ場合、参加サービスエンティティは、いかなる他の参加サービスエンティティもターゲットマルチキャストベアラを使用していないことを確認する。従って、参加サービスエンティティは、ターゲットマルチキャストベアラを使用することができる。
【０２９９】
上記のケース2、すなわち、別の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していることを、ターゲットサービスエンティティが発見した場合、以下のいくつかの実装がある。
【０３００】
ターゲットサービスエンティティは、ステップ4014において第2の応答メッセージに第2の指示情報を追加することができ、第2の指示情報が、端末グループ内にあり、サービスエリア内に位置する端末に、端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用される。第2の指示情報は、例えば第2の応答メッセージ内の特定の位置にある文字コードまたはデジタルコードを使用して実施される、第2の応答メッセージ内の特定の位置で運ばれ得る。具体的には、第2の指示情報は、「01」で示されてもよいし、「NOT SEND」で識別されてもよい。第2の指示情報および第1の指示情報は、第2の応答メッセージ内の同じ位置に配置されてもよく、同じ情報要素の異なる値を使用して区別される。具体的には、参加サービスエンティティが、ターゲットマルチキャストベアラを作成する参加サービスエンティティである場合、第2の指示情報は、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用しないように参加サービスエンティティに命令するために使用され得る。具体的には、参加サービスエンティティは、ターゲットマルチキャストベアラのユーザプレーンアドレスおよびポート番号に受信したサービスデータ（メディアプレーンデータおよび制御シグナリング）を送信しない。あるいは、第2の指示情報は、端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用される。参加サービスエンティティが、ターゲットマルチキャストベアラを作成する参加サービスエンティティではない場合、第2の指示情報は、ターゲットマルチキャストベアラを作成する参加サービスエンティティに端末グループのサービスデータを転送しないように参加サービスエンティティに命令するために使用され得る。
【０３０１】
参加サービスエンティティは、別の参加サービスエンティティが、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラを使用していると判定する。従って、参加サービスエンティティは、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティに登録されている端末にのみ指示メッセージを送信し、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令する必要がある。加えて、参加サービスエンティティは、端末グループにサービスデータを送信する必要はない。
【０３０２】
上記の方法では、参加サービスエンティティがサービスエリア内でサービスデータを送信するためにターゲットマルチキャストベアラを使用している場合、他の参加サービスエンティティは、ターゲットマルチキャストベアラ上でサービスデータを受信するように、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティに登録されている端末に命令するだけでよい。従って、端末グループに関連付けられた参加サービスエンティティのうちの1つのみが、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラを使用する。これは、複数の参加サービスエンティティが、サービスデータを端末グループに同時に送信することを防ぎ、従来技術における、異なる参加サービスエンティティによって同じサービスデータを繰り返し送信する問題を解決することができ、リソースを節約するのに役立つ。
【０３０３】
本出願により提供される解決策は、主に、エンティティ間の相互作用の観点から上述されている。各エンティティは、上記の機能を実装するために各機能を実行するための対応するハードウェア構造および／またはソフトウェアモジュールを含むことが理解されよう。当業者であれば、本出願で開示した各実施形態に関連して説明した例におけるユニットおよびアルゴリズムステップは、本発明において、ハードウェアまたはハードウェアとコンピュータソフトウェアとの組み合わせによって実施され得ることを容易に承知するはずである。機能をハードウェアで行うかコンピュータソフトウェアによって駆動されるハードウェアで行うかは、技術的解決策の具体的な応用形態と実装制約条件とによって決まる。当業者は、異なる方法を使用して、それぞれの具体的な応用形態に対して、説明された機能を実施できるが、こうした実施が、本発明の範囲を超えるものであると見なすべきではない。
【０３０４】
以下、本出願の通信方法について、いくつかの具体的な実施形態を用いて添付の図面を参照しながら詳細に説明する。
【０３０５】
図5に示すように、図5は、本出願による別の通信方法の概略図である。図5に示す実施形態における参加サービスエンティティは、上記の実施形態における第3の参加サービスエンティティであり得、ブロードキャストベアラ報告メッセージは、上記の実施形態における応答メッセージであり得る。本方法は、以下のステップを含む。
【０３０６】
ステップ501：参加サービスエンティティが、マルチキャストベアラ管理エンティティにブロードキャストベアラ報告メッセージを送信する。
【０３０７】
参加サービスエンティティ（参加サービスエンティティは、端末グループが登録され、かつ例えば第3の参加サービスエンティティと呼ばれる参加サービスエンティティのいずれか1つであり得る）が、マルチキャストベアラを事前作成した後、またはマルチキャストベアラを動的に作成した後、またはマルチキャストベアラを更新した後、参加サービスエンティティは、マルチキャストベアラ管理エンティティにブロードキャストベアラ報告メッセージを送信し、ブロードキャストベアラ報告メッセージは、一時的モバイルグループ識別情報（Temporary Mobile Group Identity、TMGI）と、サービスエリア識別子（service area identifier、SAI）と、を含み、場合により、ベアラの有効期限（expiration time）と、端末グループ識別情報（Group Identification、グループID）と、をさらに含む。場合により、ブロードキャストベアラ報告メッセージは、参加サービスエンティティのアドレス情報をさらに含み、アドレスは、IPv4アドレスであってもよいし、IPv6アドレスであってもよいし、FQDNであってもよいし、URLであってもよい。
【０３０８】
TMGIは、マルチキャストベアラを識別するために使用される。換言すれば、TMGIは、マルチキャストベアラの識別情報として理解され得る。SAIは、サービスエリアを識別するために使用される。グループIDは、マルチキャストベアラを使用している端末グループを示すために使用される。当然のことながら、TMGIによって識別されたマルチキャストベアラ上で、いかなるグループ通信データも送信されていない場合、ブロードキャストベアラ報告メッセージは、グループIDを運ばない場合がある。
【０３０９】
ブロードキャストベアラ報告メッセージはまた、報告メッセージなどと呼ばれ得ることに留意されたい。
【０３１０】
ステップ502：マルチキャストベアラ管理エンティティは、受信したブロードキャストベアラ報告メッセージに従って、ローカルに記憶されたマルチキャストベアラを更新する。
【０３１１】
マルチキャストベアラ管理エンティティがマルチキャストベアラに関する情報を記憶していない場合、マルチキャストベアラ管理エンティティは、ブロードキャストベアラ報告メッセージ内の情報を記憶する。マルチキャストベアラ管理エンティティがマルチキャストベアラに関する情報を既に記憶している場合、マルチキャストベアラ管理エンティティは、受信したブロードキャストベアラ報告メッセージ内の情報に従って、マルチキャストベアラに関する記憶された情報を更新する。
【０３１２】
ステップ503：マルチキャストベアラ管理エンティティは、参加サービスエンティティにブロードキャストベアラ報告確認応答メッセージを送信する。
【０３１３】
ブロードキャストベアラ報告確認応答メッセージは、ブロードキャストベアラ報告メッセージが既に正常に受信されたことを示すために使用される。
【０３１４】
上記のステップ501からステップ503において、参加サービスエンティティがマルチキャストベアラを作成した後、参加サービスエンティティは、マルチキャストベアラ管理エンティティにマルチキャストベアラに関する情報を記憶のために送信することができ、その結果、マルチキャストベアラは、使用が要求された場合に、マルチキャストベアラ管理エンティティから直接取得され得る。
【０３１５】
図6に示すように、図6は、本出願による別の通信方法の概略図である。参加サービスエンティティ1は、上記の実施形態における第1の参加サービスエンティティであり、参加サービスエンティティ2は、上記の実施形態における第2の参加サービスエンティティである。本方法は、以下のステップを含む。
【０３１６】
ステップ601：制御サービスエンティティは、端末グループのためのグループ通信データを送信するためにサービスエリア内でマルチキャストベアラを使用することを判定する。
【０３１７】
制御サービスエンティティは、端末グループのためのグループ通信データを送信するために、例えばサービスデータを送信するためにサービスエリア内でマルチキャストベアラを使用するべきか否かを判定することができる。
【０３１８】
ステップ602：制御サービスエンティティは、参加サービスエンティティ1にブロードキャストベアラ作成要求メッセージを送信し、参加サービスエンティティ1は、制御サービスエンティティからのブロードキャストベアラ作成要求メッセージを受信する。
【０３１９】
制御サービスエンティティが、サービスエリア内でローカルに、またはマルチキャストベアラ管理エンティティから、マルチキャストベアラに関する情報を発見しなかった場合、参加サービスエンティティ1などの参加サービスエンティティが、ベアラを作成するために選択される。
【０３２０】
従って、制御サービスエンティティは、参加サービスエンティティ1にブロードキャストベアラ作成要求メッセージを送信する。ブロードキャストベアラ作成要求メッセージは、サービスエリア識別子SAIと端末グループ識別情報グループIDとを含み、場合により、セッション記述プロトコル（Session Description Protocol、SDP）情報とサービス品質（Quality of Service、QoS）とをさらに含み、SDP情報は、例えば符号化および復号情報を含む、サービス記述情報である。
【０３２１】
場合により、制御サービスエンティティがSAIに対応するTMGIを取得した場合、TMGIもブロードキャストベアラ作成要求メッセージ内で運ばれ、参加サービスエンティティ1に送信され、その結果、参加サービスエンティティ1はベアラをアクティブ化するためにTMGIを使用する。
【０３２２】
ステップ603：参加サービスエンティティ1は、マルチキャストベアラを作成する。
【０３２３】
ステップ604a：参加サービスエンティティ1は、マルチキャストベアラ管理エンティティにマルチキャストベアラに関する情報を送信する。
【０３２４】
ステップ604b：参加サービスエンティティ1は、制御サービスエンティティにマルチキャストベアラに関する情報を送信する。
【０３２５】
ステップ605a：制御サービスエンティティは、参加サービスエンティティ1にブロードキャストベアラ使用メッセージを送信し、参加サービスエンティティ1は、制御サービスエンティティからのブロードキャストベアラ使用メッセージを受信する。
【０３２６】
ブロードキャストベアラ使用メッセージは、TMGIと、SAIと、グループIDと、メディア送信インジケータ（Media sending indicator）と、を含み、メディア送信インジケータは、グループIDが示す端末へのサービスデータなどのグループ通信データを送信するために、TMGIに対応するマルチキャストベアラを使用するように参加サービスエンティティ1に命令する。
【０３２７】
ステップ605b：制御サービスエンティティは、参加サービスエンティティ2にブロードキャストベアラ使用メッセージを送信し、参加サービスエンティティ2は、制御サービスエンティティからのブロードキャストベアラ使用メッセージを受信する。
【０３２８】
ブロードキャストベアラ使用メッセージは、TMGIと、SAIと、グループIDと、メディア送信インジケータと、を含み、場合により、タイマ（timer）をさらに含み、メディア送信インジケータは、SAIが示すサービスエリア内の端末グループに通信データを送信しないように参加サービスエンティティ2に命令する。タイマが含まれる場合、タイマは、参加サービスエンティティ2が、SAIによって示されるサービスエリア内の端末グループに通信データを送信することをどれだけ早く停止するかを示すために使用される。
【０３２９】
ステップ606a：参加サービスエンティティ1は、SAIに対応するサービスエリア内の端末グループに通信データを送信するために、TMGIに対応するマルチキャストベアラを使用する。
【０３３０】
ステップ606b：参加サービスエンティティ2は、SAIに対応するサービスエリア内の端末グループに通信データを送信することを停止する。
【０３３１】
さらに、参加サービスエンティティ2は、TMGIに対応するマルチキャストベアラ上で通信データを受信するように、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティ2に登録されている端末に命令する必要がある。
【０３３２】
ステップ607a：参加サービスエンティティ1は、制御サービスエンティティにブロードキャストベアラ使用確認応答メッセージを送信する。
【０３３３】
ステップ607b：参加サービスエンティティ2は、制御サービスエンティティにブロードキャストベアラ使用確認応答メッセージを送信する。
【０３３４】
本方法では、制御サービスエンティティは、マルチキャストベアラを使用して端末グループのサービスデータを送信するように参加サービスエンティティ1に命令し、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティ2に登録されている端末に、端末グループのサービスデータを送信しないように参加サービスエンティティ2に命令する。これは、端末グループが、複数の参加サービスエンティティから同じサービスデータを受信することを防ぎ、リソースを節約する。
【０３３５】
図7に示すように、図7は、本出願による別の通信方法の概略図である。本実施形態では、参加サービスエンティティは、マルチキャストベアラを使用することを判定し、次いで、ターゲットサービスエンティティ（制御サービスエンティティまたはマルチキャストベアラ管理エンティティ）から、同じグループの通信データを送信するためのマルチキャストベアラがサービスエリア内に既に存在するか否かを問い合わせる。マルチキャストベアラが既に存在する場合、参加サービスエンティティは、既存のマルチキャストベアラ上でサービスデータを受信するように、参加サービスエンティティに登録されている端末に命令し、参加サービスエンティティは、端末グループにサービスデータをそれ以上送信しない。本方法は、以下のステップを含む。
【０３３６】
ステップ701：参加サービスエンティティは、ターゲットサービスエンティティにブロードキャストベアラクエリ要求メッセージを送信し、ターゲットサービスエンティティは、参加サービスエンティティからのブロードキャストベアラクエリ要求メッセージを受信する。
【０３３７】
ブロードキャストベアラクエリ要求メッセージは、SAIを含み、場合により、QoSとSDP情報とをさらに含む。
【０３３８】
場合により、ブロードキャストベアラクエリ要求メッセージはグループIDをさらに含む。
【０３３９】
ステップ702：ターゲットサービスエンティティは、ブロードキャストベアラクエリ要求メッセージに従って、条件を満たすターゲットマルチキャストベアラを問い合わせる。
【０３４０】
ステップ703：ターゲットサービスエンティティは、参加サービスエンティティにブロードキャストベアラ応答メッセージを送信し、参加サービスエンティティは、ターゲットサービスエンティティからのブロードキャストベアラ応答メッセージを受信する。
【０３４１】
ブロードキャストベアラ応答メッセージは、TMGIと通信なしインジケータ（No echo indicator）とを含み、TMGIは、使用されているターゲットマルチキャストベアラの識別情報を示すために使用され、エコーなしインジケータは、参加サービスエンティティが、TMGIに対応するSAIに対応するサービスエリア内でグループ通信で端末に通信データを送信する必要がないことを示すために使用される。場合により、ブロードキャストベアラ応答メッセージは、TMGIに対応するSAIをさらに含む。
【０３４２】
上記のステップ701における要求メッセージがグループIDを含む場合、TMGIは、そのグループIDに対応する端末グループが使用しているターゲットマルチキャストベアラの識別情報を示すために使用される。
【０３４３】
ステップ704a：参加サービスエンティティは、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティに登録されている端末にブロードキャストサービス通知メッセージを送信し、端末は、参加サービスエンティティからのブロードキャストサービス通知メッセージを受信する。
【０３４４】
ブロードキャストサービス通知メッセージは、TMGIとSAIとを含み、TMGIに対応するマルチキャストベアラ上で受信品質を監視するように端末に命令するために使用される。
【０３４５】
ステップ704b：端末は、参加サービスエンティティにブロードキャストベアラ品質報告メッセージを送信し、参加サービスエンティティは、端末からのブロードキャストベアラ品質報告メッセージを受信する。
【０３４６】
ブロードキャストベアラ品質報告メッセージは、TMGIとリスニングを通して得られた品質情報とを含む。
【０３４７】
ステップ705：参加サービスエンティティは、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティに登録されている端末に、マルチキャストベアラサービスおよびグループ通信バインディングメッセージを送信し、端末は、参加サービスエンティティからのマルチキャストベアラサービスおよびグループ通信バインディングメッセージを受信する。
【０３４８】
マルチキャストベアラサービスおよびグループ通信バインディングメッセージは、TMGIとグループIDとを含む。
【０３４９】
メッセージを受信した後、端末は、TMGIをグループIDとバインディングする、すなわち対応関係を確立する。
【０３５０】
ステップ705はまた、ステップ704aの前に実行されてもよいし、ステップ704aとステップ704bとの間に実行されてもよいことに留意されたい。
【０３５１】
ステップ706：参加サービスエンティティは、ターゲットサービスエンティティにブロードキャストベアラ使用要求メッセージを送信し、ターゲットサービスエンティティは、参加サービスエンティティからのブロードキャストベアラ使用要求メッセージを受信する。
【０３５２】
ブロードキャストベアラ使用要求メッセージは、TMGIと、帯域幅などの予約リソースと、グループIDと、を含み、参加サービスエンティティが、TMGIに対応するマルチキャストベアラ上で、グループIDに対応する端末グループに通信データをまもなく送信し、従って、ターゲットサービスエンティティから帯域幅などのリソース量を要求する必要があることを示す。
【０３５３】
ステップ707：ターゲットサービスエンティティは、参加サービスエンティティにブロードキャストベアラ使用応答メッセージを送信し、参加サービスエンティティは、ターゲットサービスエンティティからのブロードキャストベアラ使用応答メッセージを受信する。
【０３５４】
ブロードキャストベアラ使用応答メッセージは、TMGIと、SAIと、グループIDと、エコーなしインジケータと、を含む。エコーなしインジケータは、参加サービスエンティティが、SAIに対応するサービスエリア内で、グループIDに対応する端末グループにサービスデータなどの通信データを送信するために、TMGIに対応するマルチキャストベアラを使用する必要がないことを示すために使用される。
【０３５５】
ステップ708：ターゲットサービスエンティティは、TMGIに対応するマルチキャストベアラに関する情報を更新する。
【０３５６】
ステップ709：エコーなしインジケータを受信した後、参加サービスエンティティは、グループIDに対応する端末グループに通信データを送信するために、TMGIに対応するマルチキャストベアラをそれ以上使用しない。
【０３５７】
本実施形態では、同じサービスエリア内のただ1つの参加サービスエンティティが、通信データを端末グループに送信するためにマルチキャストベアラを使用する。これは、端末グループ内の端末が、異なる参加サービスエンティティから同じサービスデータを受信するのを防ぐ。従って、リソースを節約することができる。
【０３５８】
図8に示すように、図8は、本出願による別の通信方法の概略図である。参加サービスエンティティ1と参加サービスエンティティ2とは両方ともあるサービスエリア内にあり、参加サービスエンティティ1は、サービスエリア内でマルチキャストベアラを使用して端末グループのサービスデータを端末グループに現在送信している。端末グループ内にあり、参加サービスエンティティ2に登録されている端末は、マルチキャストベアラ上で端末グループのサービスデータを受信する。参加サービスエンティティ2は、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティ2に登録されている端末にサービスデータを送信しない。
【０３５９】
参加サービスエンティティ1が端末グループにサービスデータを送信することを停止する必要がある場合、以下のステップが実行される。
【０３６０】
ステップ801：参加サービスエンティティ1は、サービスエリア内でサービスデータを送信するためにマルチキャストベアラをこれ以上使用しないことを判定する。
【０３６１】
例えば、障害、過負荷、通信の終了などのために、参加サービスエンティティ1は、サービスデータを端末グループに送信するためにマルチキャストベアラを使用することを停止する。
【０３６２】
ステップ802：参加サービスエンティティ1は、制御サービスエンティティに通知メッセージを送信し、制御サービスエンティティは、参加サービスエンティティ1からの通知メッセージを受信する。
【０３６３】
通知メッセージはまた、データ送信停止メッセージ（stop sending data message）と呼ばれることもある。このメッセージは、TMGIと、SAIと、グループIDと、を含み、参加サービスエンティティ1が、SAIに対応するサービスエリア内で、グループIDに対応する端末グループにサービスデータを送信するために、TMGIに対応するマルチキャストベアラをそれ以上使用しないことを示す。
【０３６４】
ステップ803：制御サービスエンティティは、参加サービスエンティティ2にブロードキャストベアラ状況通知メッセージを送信し、参加サービスエンティティ2は、制御サービスエンティティからのブロードキャストベアラ状況通知メッセージを受信する。
【０３６５】
ブロードキャストベアラ状況通知メッセージは、SAIを含み、SAIに対応するサービスエリア内で、端末グループ内にあり、参加サービスエンティティ2に登録されている端末にサービスデータを送信するために、ユニキャストまたはマルチキャストを使用するように、参加サービスエンティティ2に命令するために使用される。
【０３６６】
ステップ804：ブロードキャストベアラ状況通知メッセージを受信した後、参加サービスエンティティ2は、SAIに対応するサービスエリア内で、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティ2に登録されている端末にサービスデータを送信するために、ユニキャストまたはブロードキャストを使用する。
【０３６７】
本実施形態では、端末グループにサービスデータを送信する参加サービスエンティティがサービスデータを送信することを停止した場合、端末が登録されている参加サービスエンティティは、正常な通信を保証するためにサービスデータを端末に送信することができる。
【０３６８】
同じ発明概念に基づいて、図9に示すように、図9は、本出願による装置の概略図である。装置900は、制御サービスエンティティであってもよいし、システムオンチップもしくはチップであってもよく、上記の実施形態のいずれか1つにおいて制御サービスエンティティによって実行される方法を実行し得る。
【０３６９】
装置900は、少なくとも1つのプロセッサ91と送受信機92とを備え、場合により、メモリ93をさらに備える。プロセッサ91、送受信機92、およびメモリ93は、通信バスによって接続されている。
【０３７０】
プロセッサ91は、汎用中央処理装置（CPU）、マイクロプロセッサ、ASIC、または本発明の解決策におけるプログラム実行を制御するための1つ以上の集積回路とすることができる。
【０３７１】
通信バスは、上記のユニット間で情報を送信するための経路を含み得る。
【０３７２】
送受信機92は、別の装置または通信ネットワークと通信するように構成される。送受信機は、通信インターフェース、例えば、有線インターフェースもしくは無線インターフェース、あるいはWi−Fi（登録商標）インターフェースとすることもできる、または送受信機は、無線周波数回路を備える。
【０３７３】
メモリ93は、ROMもしくは静的な情報および命令を記憶できる別の種類の静的記憶装置、またはRAMもしくは情報および命令を記憶できる別の種類の動的記憶装置であってもよいし、または電気的に消去可能なプログラマブル読み出し専用メモリ（Electrically erasable programmabler−only memory、EEPROM）、コンパクトディスク読み出し専用メモリ（compact disc read−only memory、CD−ROM）、または他のコンパクトディスク記憶装置もしくは光ディスク記憶装置（圧縮光ディスク、レーザディスク、光ディスク、デジタル多用途ディスク、ブルーレイ（登録商標）光ディスクなどを含む）、磁気ディスク記憶媒体または別の磁気記憶装置、あるいは命令またはデータ構造の形で予期されるプログラムコードを運ぶ、または記憶することができ、コンピュータによってアクセス可能であるが、それに限定されない、他の任意の媒体であってもよい。メモリ93は、独立に存在してもよく、通信バスによってプロセッサ91に接続される。メモリ93はまた、プロセッサと一体化されてもよい。メモリ93は、本発明の解決策を実行するために使用されるアプリケーションプログラムコードを記憶するように構成され、アプリケーションプログラムコードはプロセッサ91によって実行される。プロセッサ91は、メモリ93に記憶されているアプリケーションプログラムコードを実行するように構成される。
【０３７４】
具体的な実装では、一実施形態では、プロセッサ91は、1つ以上のCPU、例えば図9のCPU 0およびCPU 1を含むことができる。
【０３７５】
具体的な実装では、一実施形態では、装置900は、複数のプロセッサ、例えば図9のプロセッサ91およびプロセッサ98を備えることができる。各プロセッサは、シングルコア（シングルCPU）プロセッサであってもよいし、マルチコア（マルチCPU）プロセッサであってもよい。本明細書では、プロセッサは、データ（例えば、コンピュータプログラム命令）を処理するための1つ以上のデバイス、回路、および／または処理コアであり得る。
【０３７６】
本装置は、本発明の実施形態における通信方法において制御サービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０３７７】
本出願では、装置内の機能モジュールは、上記の方法の例に従って分割することによって得ることができる。例えば、各機能に対応する各機能モジュールを分割により得てもよいし、2つ以上の機能を1つの処理モジュールに統合してもよい。統合されたモジュールはハードウェアの形態で実現することもでき、ソフトウェア機能モジュールの形態で実現することもできる。本出願におけるモジュールの分割は単なる一例であり、論理的な機能の分割にすぎないことに留意されたい。他の分割方式が実際の実装において利用可能であり得る。例えば、各機能に対応する各機能モジュールを分割により得る場合、図10は、装置の概略図を示す。装置は、上記の実施形態で使用される制御サービスエンティティ、またはシステムオンチップもしくはチップであり得る。装置は、処理ユニット1001と通信ユニット1002とを備える。
【０３７８】
一応用形態では：
処理ユニット1001が、マルチキャストベアラの識別情報を取得し、マルチキャストベアラが、サービスエリア内で端末グループのサービスデータを送信するために使用される、ように構成され、
通信ユニット1002が、端末グループに関連付けられた第1の参加サービスエンティティに第1の指示メッセージを送信し、第1の指示メッセージが、マルチキャストベアラを使用して端末グループのサービスデータを送信するように第1の参加サービスエンティティに命令するために使用される、ように構成され、
通信ユニット1002が、端末グループに関連付けられた第2の参加サービスエンティティに第2の指示メッセージを送信し、第2の指示メッセージが、端末グループ内にあり、サービスエリア内に位置する端末に、端末グループのサービスデータを送信しないように第2の参加サービスエンティティに命令するために使用され、第1の参加サービスエンティティが、第2の参加サービスエンティティとは異なる、ようにさらに構成され、
端末グループ内の少なくとも1つの端末が第1の参加サービスエンティティに登録され、端末グループ内の少なくとも1つの端末が第2の参加サービスエンティティに登録される。
【０３７９】
可能な実装では、処理ユニット1001は、
マルチキャストベアラ管理エンティティにクエリメッセージを送信し、クエリメッセージが、サービスエリアの識別子を含み、クエリメッセージが、サービスエリアに対応するマルチキャストベアラを問い合わせるように要求するために使用され、
マルチキャストベアラ管理エンティティからの応答メッセージを受信し、応答メッセージが、マルチキャストベアラの識別情報を含む、
ように通信ユニット1002を制御するように特に構成される。
【０３８０】
可能な実装では、通信ユニット1002は、
端末グループに関連付けられた第3の参加サービスエンティティに要求メッセージを送信し、要求メッセージが、サービスエリアの識別子を含み、要求メッセージが、サービスエリア内でマルチキャストベアラを作成するように第3の参加サービスエンティティに要求するために使用される、
ようにさらに構成される。
【０３８１】
可能な実装では、通信ユニット1002は、
第3の参加サービスエンティティからの応答メッセージを受信し、応答メッセージが、マルチキャストベアラの識別情報を含む、
ようにさらに構成される。
【０３８２】
可能な実装では、要求メッセージは、端末グループの識別情報を含む。
【０３８３】
可能な実装では、通信ユニット1002は、
第1の参加サービスエンティティからの通知メッセージを受信し、通知メッセージが、マルチキャストベアラを使用して端末グループのサービスデータを送信することを停止するように第1の参加サービスエンティティに命令するために使用され、
第2の参加サービスエンティティに第3の指示メッセージを送信し、第3の指示メッセージが、端末グループ内にあり、サービスエリア内に位置し、第2の参加サービスエンティティに登録されている端末に、端末グループのサービスデータを送信するように第2の参加サービスエンティティに命令するために使用される、
ようにさらに構成される。
【０３８４】
別の応用形態では：
処理ユニット1001は、
ターゲットサービスエンティティに要求メッセージを送信し、要求メッセージが、サービスエリアの識別子とグループ識別情報とを含み、要求メッセージが、ターゲットマルチキャストベアラを問い合わせるように要求するために使用され、ターゲットマルチキャストベアラが、サービスエリア内において、グループ識別情報に対応する端末グループのサービスデータを送信するために使用され、
ターゲットサービスエンティティからの応答メッセージを受信し、応答メッセージが、ターゲットマルチキャストベアラの識別情報を含み、
指示メッセージを端末に送信し、指示メッセージが、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを受信するように端末に命令するために使用される、
ように通信ユニット1002を制御するように構成され、
端末が、サービスエリア内にあり、参加サービスエンティティに登録されている端末である。
【０３８５】
可能な実装では、処理ユニット1001は、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように通信ユニット1002を制御するようにさらに構成される、または
応答メッセージが第1の指示情報をさらに含み、第1の指示情報が、参加マルチキャストサービスエンティティに、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように参加サービスエンティティに命令するために使用され、処理ユニット1001は、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように通信ユニット1002を制御するようにさらに構成される。
【０３８６】
可能な実装では、応答メッセージは第2の指示情報をさらに含み、第2の指示情報が、端末グループ内にあり、サービスエリアに位置する端末に、端末グループのサービスデータを送信しないように命令するために使用される。
【０３８７】
本実施形態では、装置は、分割により得た、機能に対応する機能モジュールの形で提示される、または装置は、統合により得た機能モジュールの形で提示される。本明細書では、「モジュール」は、ASIC、1つ以上のソフトウェアまたはファームウェアプログラムを実行する回路、プロセッサ、およびメモリ、集積論理回路、ならびに／または上記の機能を提供し得る他の構成要素とすることができる。
【０３８８】
本装置は、本発明の上記の実施形態における通信方法において制御サービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０３８９】
同じ発明概念に基づいて、図11に示すように、図11は、本出願による装置の概略図である。装置1100は、例えば、参加サービスエンティティであってもよいし、システムオンチップもしくはチップであってもよく、上記の実施形態のいずれか1つにおいて参加サービスエンティティによって実行される方法を実行し得る。
【０３９０】
装置1100は、少なくとも1つのプロセッサ111と送受信機112とを備え、場合により、メモリ113をさらに備える。プロセッサ111、送受信機112、およびメモリ113は、通信バスによって接続されている。
【０３９１】
プロセッサ111は、汎用中央処理装置（CPU）、マイクロプロセッサ、特定のASIC、または本発明の解決策におけるプログラム実行を制御するための1つ以上の集積回路とすることができる。
【０３９２】
通信バスは、上記のユニット間で情報を送信するための経路を含み得る。
【０３９３】
送受信機112は、別の装置または通信ネットワークと通信するように構成される。送受信機は、通信インターフェース、例えば、有線インターフェースもしくは無線インターフェース、あるいはWi−Fi（登録商標）インターフェースとすることもできる、または送受信機は、無線周波数回路を備える。
【０３９４】
メモリ113は、ROMもしくは静的な情報および命令を記憶できる別の種類の静的記憶装置、またはRAMもしくは情報および命令を記憶できる別の種類の動的記憶装置であってもよいし、またはEEPROM、CD−ROM、または他のコンパクトディスク記憶装置もしくは光ディスク記憶装置（圧縮光ディスク、レーザディスク、光ディスク、デジタル多用途ディスク、ブルーレイ（登録商標）光ディスクなどを含む）、磁気ディスク記憶媒体または別の磁気記憶装置、あるいは命令またはデータ構造の形で予期されるプログラムコードを運ぶ、または記憶することができ、コンピュータによってアクセス可能であるが、それに限定されない、他の任意の媒体であってもよい。メモリ113は、独立に存在してもよく、通信バスによってプロセッサ111に接続される。メモリ113はまた、プロセッサと一体化されてもよい。メモリ113は、本発明の解決策を実行するために使用されるアプリケーションプログラムコードを記憶するように構成され、アプリケーションプログラムコードはプロセッサ111によって実行される。プロセッサ111は、メモリ113に記憶されているアプリケーションプログラムコードを実行するように構成される。
【０３９５】
具体的な実装では、一実施形態では、プロセッサ111は、1つ以上のCPU、例えば図11のCPU 0およびCPU 1を含むことができる。
【０３９６】
具体的な実装では、一実施形態では、装置1100は、複数のプロセッサ、例えば図11のプロセッサ111およびプロセッサ118を備えることができる。各プロセッサは、シングルコア（シングルCPU）プロセッサであってもよいし、マルチコア（マルチCPU）プロセッサであってもよい。本明細書では、プロセッサは、データ（例えば、コンピュータプログラム命令）を処理するための1つ以上のデバイス、回路、および／または処理コアであり得る。
【０３９７】
本装置は、本発明の上記の実施形態における通信方法において参加サービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０３９８】
本出願では、装置内の機能モジュールは、上記の方法の例に従って分割することによって得ることができる。例えば、各機能に対応する各機能モジュールを分割により得てもよいし、2つ以上の機能を1つの処理モジュールに統合してもよい。統合されたモジュールはハードウェアの形態で実現することもでき、ソフトウェア機能モジュールの形態で実現することもできる。本出願におけるモジュールの分割は単なる一例であり、論理的な機能の分割にすぎないことに留意されたい。他の分割方式が実際の実装において利用可能であり得る。例えば、各機能に対応する各機能モジュールを分割により得る場合、図12は、装置の概略図を示す。装置は、上記の実施形態で使用される参加サービスエンティティであり得る。装置は、処理ユニット1201と通信ユニット1202とを備える。
【０３９９】
一応用形態では：
処理ユニット1201は、
制御サービスエンティティからの第2の指示メッセージを受信し、第2の指示メッセージが、マルチキャストベアラの識別情報と、サービスエリアの識別子と、グループ識別情報とを含み、第2の指示メッセージが、グループ識別情報に対応する端末グループ内にあり、サービスエリア内に位置する端末に端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用され、
端末に第4の指示メッセージを送信し、第4の指示メッセージが、マルチキャストベアラの識別情報を含み、第4の指示メッセージが、マルチキャストベアラを使用して端末グループのサービスデータを受信するように端末に命令するために使用され、端末が、端末グループ内にあり、サービスエリア内に位置し、参加サービスエンティティに登録されている端末である、
ように通信ユニット1202を制御するように構成される。
【０４００】
可能な実装では、処理ユニット1201は、
制御サービスエンティティからの第3の指示メッセージを受信し、第3の指示メッセージが、端末グループのサービスデータを端末に送信するように参加サービスエンティティに命令するために使用される、
ように通信ユニット1202を制御するようにさらに構成される。
【０４０１】
別の応用形態では：
処理ユニット1201は
参加サービスエンティティからの要求メッセージを受信し、要求メッセージが、サービスエリアの識別子とグループ識別情報とを含み、要求メッセージが、ターゲットマルチキャストベアラを問い合わせるように要求するために使用され、ターゲットマルチキャストベアラが、サービスエリア内において、グループ識別情報に対応する端末グループのサービスデータを送信するために使用され、
参加サービスエンティティに応答メッセージを送信し、応答メッセージが、ターゲットマルチキャストベアラの識別情報を含む、
ように通信ユニット1202を制御するように構成される。
【０４０２】
可能な実装では、応答メッセージは第1の指示情報をさらに含み、第1の指示情報が、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを送信するように参加サービスエンティティに命令するために使用される。
【０４０３】
可能な実装では、応答メッセージは第2の指示情報をさらに含み、第2の指示情報が、端末グループ内にあり、サービスエリアに位置する端末に、端末グループのサービスデータを送信しないように参加サービスエンティティに命令するために使用される。
【０４０４】
本実施形態では、装置は、分割により得た、機能に対応する機能モジュールの形で提示される、または装置は、統合により得た機能モジュールの形で提示される。本明細書では、「モジュール」は、ASIC、1つ以上のソフトウェアまたはファームウェアプログラムを実行する回路、プロセッサ、およびメモリ、集積論理回路、ならびに／または上記の機能を提供し得る他の構成要素とすることができる。
【０４０５】
本装置は、本発明の上記の実施形態における通信方法において参加サービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０４０６】
図13に示すように、本出願は、通信方法をさらに提供する。通信方法は、ターゲットサービスエンティティおよびターゲットサービスエンティティによって管理される参加サービスエンティティ（図では例として第1の参加サービスエンティティおよび第3の参加サービスエンティティが使用される）によって実行され得る。第1の参加サービスエンティティおよび第3の参加サービスエンティティは、ターゲットサービスエンティティによって管理される参加サービスエンティティのいずれか2つである。
【０４０７】
ターゲットサービスエンティティは、制御サービスエンティティまたはマルチキャストベアラ管理エンティティであり得る。
【０４０８】
本実施形態では、第2の参加サービスエンティティおよび第4の参加サービスエンティティがさらに後述される。第2の参加サービスエンティティは、端末グループ内の端末が登録されている参加サービスエンティティのうちの第1の参加サービスエンティティ以外の任意の参加サービスエンティティであり得、第4の参加サービスエンティティは、端末グループ内の端末が登録されている参加サービスエンティティのうちのいずれか1つであり得、第4の参加サービスエンティティは、第1の参加サービスエンティティまたは第3の参加サービスエンティティであり得る。このことは、限定されない。
【０４０９】
本明細書では、第1の参加サービスエンティティ、第2の参加サービスエンティティ、第3の参加サービスエンティティ、および第4の参加サービスエンティティの番号は、単に相互識別のために使用されていることに留意されたい。実際には、他の名前も使用され得る。
【０４１０】
以下、図13に示す通信方法の実装プロセスを説明する。本方法は、以下のステップを含む。
【０４１１】
ステップ1301：第1の参加サービスエンティティは、ターゲットサービスエンティティに第1の要求メッセージを送信し、ターゲットサービスエンティティは、第1の参加サービスエンティティからの第1の要求メッセージを受信する。
【０４１２】
ターゲットサービスエンティティは、制御サービスエンティティであってもよいし、マルチキャストベアラ管理エンティティであってもよい。このことは、限定されない。
【０４１３】
第1の要求メッセージは、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含むことができ、第1の要求メッセージは、グループ識別情報に対応する端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用され得る。
【０４１４】
第1の参加サービスエンティティは、制御サービスエンティティによって管理される任意の参加サービスエンティティであり得ることに留意されたい。グループ識別情報に対応する端末グループについては、1つの対応する制御サービスエンティティと、1つ以上の対応する参加サービスエンティティと、がある。本明細書では、「管理された」は「端末グループについて、端末グループの制御サービスエンティティは、端末グループに対応する1つ以上の参加サービスエンティティと接触し、呼制御およびメディアプレーン制御において集中制御機能を引き受ける」として理解され得る。
【０４１５】
一例では、第1の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定した場合、第1の参加サービスエンティティは、ターゲットサービスエンティティに第1の要求メッセージを送信し、第1の要求メッセージが、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含む。第1の参加サービスエンティティは、端末グループ内の端末状況情報に基づいて、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定してもよい。例えば、端末グループ内にあり、第1の参加サービスエンティティによってサービス提供され、ターゲットマルチキャストベアラに対応するサービスエリア内に位置するいくつかの端末が事前設定された条件を満たす場合、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する。
【０４１６】
一例では、上記のステップ1301の前に、ターゲットサービスエンティティは、ターゲットマルチキャストベアラの識別情報などの、ターゲットマルチキャストベアラに関する情報を既に記憶している。ターゲットサービスエンティティに記憶されているターゲットマルチキャストベアラに関する情報は、以下のように取得され得る。
【０４１７】
一実装では、ターゲットマルチキャストベアラは、第1の参加サービスエンティティによって作成され、作成されたターゲットマルチキャストベアラに関する情報（例えば、ターゲットマルチキャストベアラの識別情報）は、ターゲットサービスエンティティに報告される。
【０４１８】
本実装では、ターゲットマルチキャストベアラは第1の参加サービスエンティティによって作成されるため、第1の参加サービスエンティティは、ターゲットマルチキャストベアラに関する情報もローカルに記憶する。さらに、上記のステップ1301において、第1の参加サービスエンティティによってターゲットサービスエンティティに送信された第1の要求メッセージで運ばれるターゲットマルチキャストベアラの識別情報は、第1の参加サービスエンティティによってローカルに取得され得る。
【０４１９】
別の実装形態では、ターゲットマルチキャストベアラは、別の参加サービスエンティティ（例えば、第2の参加サービスエンティティ）によって作成され、作成されたターゲットマルチキャストベアラに関する情報（例えば、ターゲットマルチキャストベアラの識別情報）は、ターゲットサービスエンティティに報告される。この場合、上記のステップ1301において、第1の参加サービスエンティティによってターゲットサービスエンティティに送信された第1の要求メッセージで運ばれるターゲットマルチキャストベアラの識別情報は、第1の参加サービスエンティティによって以下のように取得され得る。
【０４２０】
ケース1：ターゲットサービスエンティティは、制御サービスエンティティである。
【０４２１】
第2の参加サービスエンティティによって報告されたターゲットマルチキャストベアラに関する情報を受信した後、制御サービスエンティティは、その情報を別の参加サービスエンティティにプッシュし、例えば、その情報を第1の参加サービスエンティティにプッシュし、第1の参加サービスエンティティは、ターゲットマルチキャストベアラに関する情報をローカルに記憶する。
【０４２２】
さらに、上記のステップ1301において、第1の要求メッセージをターゲットサービスエンティティに送信する場合、第1の参加サービスエンティティは、ターゲットマルチキャストベアラの識別情報をローカルに取得し、ターゲットサービスエンティティに、ターゲットマルチキャストベアラの識別情報を運ぶ第1の要求メッセージを送信し得る。
【０４２３】
ケース2：ターゲットサービスエンティティは、マルチキャストベアラ管理エンティティである。
【０４２４】
第2の参加サービスエンティティによって報告されたマルチキャストベアラに関する情報を受信した後、マルチキャストベアラ管理エンティティは、その情報を別の参加サービスエンティティにプッシュしない。この場合、第1の参加サービスエンティティは、ターゲットマルチキャストベアラの識別情報を以下のように取得することができる。
【０４２５】
第1の参加サービスエンティティは、マルチキャストベアラ管理エンティティにクエリ要求メッセージを送信し、クエリ要求メッセージは、サービスエリアの識別子を含み、クエリ要求メッセージは、サービスエリアの識別子に対応するサービスエリアにサービスデータを送信するために、マルチキャストベアラに関する情報を取得するように要求するために使用され、さらに、クエリ要求メッセージは、グループ識別情報をさらに含むことができ、サービスエリアの識別情報に対応するサービスエリアに、グループ識別情報に対応する端末グループのサービスデータを送信するために、マルチキャストベアラに関する情報を取得するように要求するために使用される。次いで、マルチキャストベアラ管理エンティティは、第1の参加サービスエンティティにクエリ応答メッセージを送信し、クエリ応答メッセージは、ターゲットマルチキャストベアラの識別情報を含む。次いで、第1の参加サービスエンティティは、ターゲットマルチキャストベアラの情報（例えば、ターゲットマルチキャストベアラの識別情報）をローカルに記憶する。
【０４２６】
さらに、上記のステップ1301において、第1の要求メッセージをターゲットサービスエンティティに送信する場合、第1の参加サービスエンティティは、ターゲットマルチキャストベアラの識別情報をローカルに取得し、ターゲットサービスエンティティに、ターゲットマルチキャストベアラの識別情報を運ぶ第1の要求メッセージを送信し得る。
【０４２７】
ステップ1302：ターゲットサービスエンティティは、第1の参加サービスエンティティに第1の応答メッセージを送信し、第1の参加サービスエンティティは、ターゲットサービスエンティティからの第1の応答メッセージを受信する。
【０４２８】
第1の応答メッセージは、端末グループによるターゲットマルチキャストベアラの使用状況を含み得る。
【０４２９】
場合により、端末グループによるターゲットマルチキャストベアラの使用状況は、
使用中、もしくは使用されていない、または
端末グループのサービスデータがターゲットマルチキャストベアラ上で送信されている、もしくは端末グループのいかなるサービスデータもターゲットマルチキャストベアラ上で送信されていない、または
いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない、もしくは参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している、もしくは第2の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している
である。
【０４３０】
端末グループによるターゲットマルチキャストベアラの使用状況が「使用中」である場合、このことは、別の参加サービスエンティティが、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラを現在使用していることを示す。この場合、第1の参加サービスエンティティは、同じサービスデータの繰り返し送信を回避するために、サービスデータを端末グループに送信しない。第1の参加サービスエンティティは、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末に命令するだけでよい。詳細については後述する。
【０４３１】
端末グループによるターゲットマルチキャストベアラの使用状況が「使用されていない」である場合、このことは、いかなる他の参加サービスエンティティも、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラを現在使用していないことを示し得る。この場合、第1の参加サービスエンティティは、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラを使用し得る。
【０４３２】
上記の実施形態では、第1の参加サービスエンティティからの第1の要求メッセージを受信した後、ターゲットサービスエンティティは、第1の参加サービスエンティティに、端末グループによるターゲットマルチキャストベアラの使用状況を送信し、その結果、第1の参加サービスエンティティが、受信した使用状況に従って、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラが使用され得るか否かを判定することができる。例えば、第1の参加サービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況が「使用されていない」であると第1の参加サービスエンティティが判定した場合にのみ、サービスデータを送信するためにターゲットマルチキャストベアラを使用する。これは、複数の参加サービスエンティティが、端末グループにデータを送信するためにターゲットマルチキャストベアラを同時に使用するのを防ぐのに役立ち、端末グループ内の端末が、同じサービスデータを繰り返し受信するのを防ぐのにさらに役立つ。従って、リソースを節約することができる。
【０４３３】
場合により、上記の実施形態の第1の実装シナリオでは、本方法はさらに以下を含む。
【０４３４】
ステップ1303：第1の参加サービスエンティティは、使用状況に従って、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定し、ターゲットサービスエンティティに指示メッセージを送信する。
【０４３５】
指示メッセージは、第1の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していることを示すために使用され得る。
【０４３６】
それに対応して、本方法は、以下をさらに含み得る。
【０４３７】
ステップ1304：ターゲットサービスエンティティは、第1の参加サービスエンティティからの指示メッセージを受信し、指示メッセージに従って、端末グループによるターゲットマルチキャストベアラの使用状況を更新する。
【０４３８】
例えば、ステップ1304において、端末グループによるターゲットマルチキャストベアラの使用状況を更新するために、以下の方式のいずれか1つが使用され得る。
【０４３９】
ターゲットサービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況を「第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」として更新する、または
ターゲットサービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況を「参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」として更新する、または
ターゲットサービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況を「使用中」として更新する。
【０４４０】
さらに、ターゲットサービスエンティティが制御サービスエンティティである場合、ターゲットサービスエンティティは、第1の参加サービスエンティティ以外の参加サービスエンティティに通知メッセージを送信することができ、通知メッセージは、別の参加サービスエンティティにターゲットマルチキャストベアラの更新された使用状況を通知するために使用され得、その結果、別の参加サービスエンティティもターゲットマルチキャストベアラの最新の使用状況を把握することができる。従って、別の参加サービスエンティティは、ターゲットマルチキャストベアラの使用状況を時間内に把握することができ、グループのサービスデータを送信するためにマルチキャストベアラをさらに使用することができる。従って、マルチキャストベアラがカバーする端末数が増加し、伝送効率が向上する。
【０４４１】
最新の使用状況は、「第1の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」であってもよいし、「参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」であってもよいし、「使用中」であってもよい。
【０４４２】
実際の応用形態では、第1の参加サービスエンティティは、受信した第1の応答メッセージ内の使用状況に従って、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラが使用され得るか否かを判定する。第1の参加サービスエンティティが、受信した第1の応答メッセージ内の使用状況に従って、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定した場合、第1の参加サービスエンティティは、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラを使用する。
【０４４３】
一実装では、第1の参加サービスエンティティが、使用状況に従って、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定することは、以下の方法を含み得る。
【０４４４】
例えば、第1の参加サービスエンティティが、端末グループの送信対象のサービスデータを有し、かつ受信した第1の応答メッセージ内の使用状況が、「いかなる参加サービスエンティティも端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない」である場合、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する。
【０４４５】
別の例では、第1の参加サービスエンティティが、端末グループの送信対象のサービスデータを有し、受信した第1の応答メッセージ内の使用状況が、「使用されていない」である場合、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する。
【０４４６】
別の例では、第1の参加サービスエンティティが、端末グループの送信対象のサービスデータを有し、かつ受信した第1の応答メッセージ内の使用状況が、「いかなる参加サービスエンティティもターゲットマルチキャストベアラ上で送信されていない」である場合、第1の参加サービスエンティティは、端末グループの送信対象のサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する。
【０４４７】
別の例では、受信した第1の応答メッセージ内の使用状況が、「いかなる参加サービスエンティティも端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない」である場合、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する。
【０４４８】
別の例では、受信した第1の応答メッセージ内の使用状況が、「使用されていない」である場合、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する。
【０４４９】
別の例では、受信した第1の応答メッセージ内の使用状況が、「いかなる参加サービスエンティティもターゲットマルチキャストベアラ上で送信されていない」である場合、第1の参加サービスエンティティは、端末グループの送信対象のサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する。
【０４５０】
一実装では、別の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していると第1の参加サービスエンティティが判定した場合、第1の参加サービスエンティティは、端末グループのサービスデータを依然として送信し得る。この場合、制御サービスエンティティは、参加サービスエンティティのうちの1つによって送信された端末グループのサービスデータを破棄することができ、一般に、後で送信されたサービスデータを破棄することができる。
【０４５１】
さらに場合により、ターゲットサービスエンティティは、制御サービスエンティティであり、ステップ1304の後、本方法はさらに以下を含む。
ターゲットサービスエンティティは、第3の参加サービスエンティティに通知メッセージを送信し、通知メッセージが、ターゲットマルチキャストベアラの更新された使用状況を含む。
【０４５２】
一例では、制御サービスエンティティは、第1の参加サービスエンティティ以外の参加サービスエンティティに、更新された使用状況を通知する。
【０４５３】
第3の参加サービスエンティティは、第1の参加サービスエンティティ以外の参加サービスエンティティであり得る。このことは、限定されない。
【０４５４】
さらに、本方法は、
ターゲットサービスエンティティが、第3の参加サービスエンティティからの通知状況報告メッセージを受信し、通知状況報告メッセージは、第3の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令することを示すために使用される、
ことをさらに含み得る。
【０４５５】
詳細については、ステップ1306における関連説明を参照されたい。ここでは細部を説明しない。
【０４５６】
さらに場合により、第1の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定した場合、本方法は以下をさらに含む。
【０４５７】
ステップ1305：第1の参加サービスエンティティは、通知メッセージを端末に送信する。
【０４５８】
それに対応して、本方法は、端末が、第1の参加サービスエンティティからの通知メッセージを受信することをさらに含み得る。
【０４５９】
通知メッセージは、端末グループのサービスデータを受信するためにターゲットマルチキャストベアラを使用するように端末に命令するために使用され得る。
【０４６０】
通知メッセージは、ターゲットマルチキャストベアラの識別情報を含むことができ、場合により、グループ識別情報をさらに含むことができる。
【０４６１】
なお、本実施形態で言及される名称または用語については、上記の実施形態の関連する説明を参照されたい。このことは、限定されない。
【０４６２】
一実装では、第1の参加サービスエンティティは、マルチキャスト送信モードで通知メッセージをサービスエリアに送信する。この場合、通知メッセージを受信する端末は、端末グループ内の端末の一部またはすべてを含んでもよいし、他のグループ内の端末を含んでもよく、端末は、第1の参加サービスエンティティに登録されてもよいし、他の参加サービスエンティティに登録されてもよい。この実装は、「第1の参加サービスエンティティが、マルチキャスト送信モードでサービスエリア内の端末のうちの一部またはすべてにサービスエリア内で通知メッセージを送信する」と理解され得る。
【０４６３】
別の実装では、第1の参加サービスエンティティは、ユニキャストモードで、端末グループ内にあり、第1の参加サービスエンティティに登録されている端末に通知メッセージを送信する。
【０４６４】
別の実装では、第1の参加サービスエンティティは、ユニキャストモードで、端末グループ内にあり、第1の参加サービスエンティティに登録され、サービスエリア内に現在位置する端末に通知メッセージを送信する。
【０４６５】
通知メッセージは、サービスデータを受信するためにターゲットマルチキャストベアラを使用するように端末に命令するために使用される。通知メッセージを受信する端末がサービスエリア内にない場合、端末はサービスデータを受信できない。通知メッセージを受信する端末が端末グループ内の端末ではない場合、処理は、別の処理方式で実行され得る。例えば、端末は、メッセージの内容を解読する試みに失敗した場合にはデータパケットを破棄する、または端末が端末グループ内の端末ではないと判定した場合にはデータパケットを破棄する。
【０４６６】
さらに、場合により、本方法は、以下のステップをさらに含む。
【０４６７】
ステップ1306：第1の参加サービスエンティティは、ターゲットサービスエンティティに通知状況報告メッセージを送信する。
【０４６８】
それに対応して、本方法は、ターゲットサービスエンティティが、第1の参加サービスエンティティからの通知状況報告メッセージを受信することをさらに含む。
【０４６９】
通知状況報告メッセージは、第1の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令することを示すために使用され得る。通知状況報告メッセージはまた、マルチキャスト状況報告メッセージ、またはマルチキャスト使用状況報告メッセージと呼ばれ得る。ここでは細部を繰り返し説明しない。第1の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末が正常に命令されたことを確認した後（例えば、端末からの確認応答メッセージを受信した後）、第1の参加サービスエンティティはステップ1306を実行する、または端末がメッセージを正常に受信したか否かに関わらず、第1の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令するメッセージを端末に送信する限り、第1の参加サービスエンティティはステップ1306を実行することが理解されよう。
【０４７０】
第1の実装シナリオの方法では、第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定した場合、第1の参加サービスエンティティは、ターゲットサービスエンティティに第1の要求メッセージを送信し、受信した第1の応答メッセージ内の端末グループによるターゲットマルチキャストベアラの使用状況に従って、端末グループにサービスデータを送信するためにターゲットマルチキャストベアラが使用され得るか否かを判定する。端末グループによるターゲットマルチキャストベアラの使用状況が、「使用されていない」である場合、第1の参加サービスエンティティは、サービスデータを送信するためにターゲットマルチキャストベアラを使用することができる。さらに、ターゲットサービスエンティティは、ターゲットマルチキャストベアラの使用状況をさらに更新し得る。さらに、ターゲットサービスエンティティが制御サービスエンティティである場合、制御サービスエンティティは、第1の参加サービスエンティティ以外の参加サービスエンティティに更新された使用状況をさらに通知する。
【０４７１】
場合により、第1の実装シナリオに基づいて、本方法はさらに以下を含む。
【０４７２】
ステップ1307：第1の参加サービスエンティティは、端末グループのサービスデータを端末に送信するためにターゲットマルチキャストベアラを使用する。
【０４７３】
一実装では、ターゲットマルチキャストベアラが第1の参加サービスエンティティによって作成される場合、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用する、すなわち、第1の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを直接使用する。
【０４７４】
別の実装では、ターゲットマルチキャストベアラが第1の参加サービスエンティティによって作成されていない場合、第1の参加サービスエンティティは、ターゲットマルチキャストベアラを作成する参加サービスエンティティに指示情報および端末グループのサービスデータを送信し、指示情報は、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように、ターゲットマルチキャストベアラを作成する参加サービスエンティティに命令するために使用される。具体的には、第1の参加サービスエンティティは、ターゲットマルチキャストベアラを作成する参加サービスエンティティに端末グループのサービスデータを送信し、ターゲットマルチキャストベアラを作成する参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用する。
【０４７５】
例えば、ターゲットマルチキャストベアラが第2の参加サービスエンティティによって作成される場合、第1の参加サービスエンティティは、第2の参加サービスエンティティに関する情報（例えば、第2の参加サービスエンティティの識別情報、および／または第2の参加サービスエンティティのアドレス情報を含む）を、制御サービスエンティティによってプッシュされる方式で、または第1の参加サービスエンティティによる能動的な要求によって取得し得る。第1の参加サービスエンティティは、第2の参加サービスエンティティに端末グループのサービスデータおよび指示情報を送信し、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように第2の参加サービスエンティティに命令する。
【０４７６】
上記の2つの実装では、ターゲットマルチキャストベアラを作成する参加サービスエンティティは、端末にサービスデータを送信するためにターゲットマルチキャストベアラを使用する。
【０４７７】
さらに別の実装では、どの参加サービスエンティティがターゲットマルチキャストベアラを作成するかに関わらず、本ステップでは、第1の参加サービスエンティティは、端末にサービスデータを送信するためにターゲットマルチキャストベアラを使用する。ターゲットマルチキャストベアラを使用する権利を取得する参加サービスエンティティは、端末にサービスデータを送信するためにターゲットマルチキャストベアラを使用することが理解されよう。
【０４７８】
場合により、第1の実装シナリオに基づいて、第1の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用する場合に、第3の参加サービスエンティティなどの別の参加サービスエンティティ（別の参加サービスエンティティは、端末グループ内の端末が登録されている参加サービスエンティティのうちの第1の参加サービスエンティティ以外の端末グループの通信に参加する参加サービスエンティティであり得る）もまた、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定した場合、本方法は、ステップ1308およびステップ1309をさらに含み得る。
【０４７９】
ステップ1308：第3の参加サービスエンティティが、ターゲットサービスエンティティに第2の要求メッセージを送信する。
【０４８０】
それに対応して、本方法は、ターゲットサービスエンティティが、第3の参加サービスエンティティからの第2の要求メッセージを受信することをさらに含み得る。
【０４８１】
第2の要求メッセージは、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含むことができ、第2の要求メッセージは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用される。
【０４８２】
ステップ1309：ターゲットサービスエンティティは、第3の参加サービスエンティティに第2の応答メッセージを送信する。
【０４８３】
それに対応して、本方法は、第3の参加サービスエンティティが、ターゲットサービスエンティティからの第2の応答メッセージを受信することをさらに含み得る。
【０４８４】
第2の応答メッセージは、ターゲットマルチキャストベアラの更新された使用状況を含み得る。
【０４８５】
場合により、更新された使用状況は、「第1の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」、「参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」、または「使用中」である。
【０４８６】
従って、ターゲットマルチキャストベアラが現在使用されていることを第3の参加サービスエンティティが把握した場合、すなわち、別の参加サービスエンティティが、端末グループ内の端末にサービスデータを送信するためにターゲットマルチキャストベアラを使用している場合、同じサービスデータの繰り返し送信を回避するために、第3の参加サービスエンティティは、端末グループのサービスデータを送信しないことを判定する。従って、これは、複数の参加サービスエンティティが、端末グループにデータを送信するためにターゲットマルチキャストベアラを同時に使用するのを防ぐのに役立ち、端末グループ内の端末が、同じサービスデータを繰り返し受信するのを防ぐのにさらに役立つ。従って、リソースを節約することができる。
【０４８７】
第3の参加サービスエンティティが制御サービスエンティティによって送信された通知メッセージを受信し、ターゲットマルチキャストベアラが既に使用中であることを把握した場合、上記のステップ1308およびステップ1309は実行されなくてもよいことに留意されたい。
【０４８８】
さらに、本方法は、以下のステップをさらに含み得る。
【０４８９】
ステップ1310：第3の参加サービスエンティティは、通知メッセージを端末に送信する。
【０４９０】
それに対応して、本方法は、端末が、第3の参加サービスエンティティからの通知メッセージを受信することをさらに含み得る。
【０４９１】
通知メッセージは、端末グループのサービスデータを受信するためにターゲットマルチキャストベアラを使用するように端末に命令するために使用され得る。
【０４９２】
場合により、通知メッセージは、ターゲットマルチキャストベアラの識別情報を含むことができ、場合により、グループ識別情報をさらに含む。
【０４９３】
一実装では、第3の参加サービスエンティティは、マルチキャスト送信モードで通知メッセージをサービスエリアに送信する。この場合、通知メッセージを受信する端末は、端末グループ内の端末の一部またはすべてを含んでもよいし、他のグループ内の端末を含んでもよく、端末は、第3の参加サービスエンティティに登録されてもよいし、他の参加サービスエンティティに登録されてもよい。この実装は、「第3の参加サービスエンティティが、マルチキャスト送信モードでサービスエリア内の端末のうちの一部またはすべてにサービスエリア内で通知メッセージを送信する」と理解され得る。
【０４９４】
別の実装では、第3の参加サービスエンティティは、ユニキャストモードで、端末グループ内にあり、第3の参加サービスエンティティに登録されている端末に通知メッセージを送信する。
【０４９５】
別の実装では、第3の参加サービスエンティティは、ユニキャストモードで、端末グループ内にあり、第3の参加サービスエンティティに登録され、サービスエリア内に現在位置する端末に通知メッセージを送信する。
【０４９６】
通知メッセージは、サービスデータを受信するためにターゲットマルチキャストベアラを使用するように端末に命令するために使用され得る。通知メッセージを受信する端末がサービスエリア内にない場合、端末はサービスデータを受信できない。通知メッセージを受信する端末が端末グループ内の端末ではない場合、処理は、別の処理方式で実行され得る。例えば、端末は、メッセージの内容を解読する試みに失敗した場合にはデータパケットを破棄する、または端末が端末グループ内の端末ではないと判定した場合にはデータパケットを破棄する。
【０４９７】
さらに、本方法は、以下のステップをさらに含み得る。
【０４９８】
ステップ1311：第3の参加サービスエンティティは、ターゲットサービスエンティティに通知状況報告メッセージを送信する。
【０４９９】
それに対応して、本方法は、ターゲットサービスエンティティが、第3の参加サービスエンティティからの通知状況報告メッセージを受信することをさらに含み得る。
【０５００】
通知状況報告メッセージは、第3の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令することを示すために使用され得る。第3の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末が正常に命令されたことを確認した後（例えば、端末からの確認応答メッセージを受信した後）、第3の参加サービスエンティティはステップ1311を実行する、または端末が命令を正常に受信したか否かに関わらず、第3の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令するメッセージを端末に送信する限り、第3の参加サービスエンティティはステップ1311を実行することが理解されよう。
【０５０１】
上記のステップ1308からステップ1310を実行することによって、第3の参加サービスエンティティは、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する。ターゲットマルチキャストベアラの使用状況が「使用中」であることを第3の参加サービスエンティティが把握した場合、第3の参加サービスエンティティは、サービスデータを端末に送信しないが、ターゲットマルチキャストベアラ上でサービスデータを受信するように端末に命令する。従って、これは、複数の参加サービスエンティティが、端末グループにデータを送信するためにターゲットマルチキャストベアラを同時に使用するのを防ぐのに役立ち、端末グループ内の端末が、同じサービスデータを繰り返し受信するのを防ぐのにさらに役立つ。従って、リソースを節約することができる。
【０５０２】
上記の実施形態の第1の実装シナリオに基づいて、一実装では、上記の実施形態のターゲットサービスエンティティがマルチキャストベアラ管理エンティティである場合、各参加サービスエンティティは、マルチキャストベアラ管理エンティティに要求メッセージを送信するときにのみ、マルチキャストベアラの現在の使用状況を把握することができる。別の実装では、上記の実施形態におけるターゲットサービスエンティティが制御サービスエンティティである場合、制御サービスエンティティは、マルチキャストベアラの最新の使用状況を各参加サービスエンティティに能動的にプッシュし、各参加サービスエンティティはマルチキャストベアラの使用状況を取得することができる。
【０５０３】
場合により、上記の実施形態の第1の実装シナリオに基づいて、本方法は以下をさらに含む：
第1の参加サービスエンティティがサービスデータを送信するためにターゲットマルチキャストベアラを使用することを停止する場合、第1の参加サービスエンティティは、ターゲットサービスエンティティに指示メッセージを送信し得る。
【０５０４】
指示メッセージは、第1の参加サービスエンティティがサービスデータを送信するためにターゲットマルチキャストベアラを使用することを停止することをターゲットサービスエンティティに通知するために使用される。
【０５０５】
それに対応して、本方法は、以下をさらに含み得る：ターゲットサービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況を「いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない」として更新する、またはターゲットサービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況を「端末グループのいかなるサービスデータもターゲットマルチキャストベアラ上で送信されていない」として更新する、またはターゲットサービスエンティティは、端末グループによるターゲットマルチキャストベアラの使用状況を「使用されていない」として更新する。
【０５０６】
場合により、上記の実施形態の第2の実装シナリオでは、本方法は、以下をさらに含む：
第1の参加サービスエンティティは、ターゲットサービスエンティティにベアラ情報報告メッセージを送信し、ベアラ情報報告メッセージが、サービスエリアの識別子と、グループ識別情報と、ターゲットマルチキャストベアラの識別情報と、を含む、または
ターゲットサービスエンティティが制御サービスエンティティである場合、第1の参加サービスエンティティは、制御サービスエンティティからのプッシュメッセージを受信し、プッシュメッセージが、サービスエリアの識別子と、グループ識別情報と、ターゲットマルチキャストベアラの識別情報と、を含む。
【０５０７】
第2の実装シナリオと第1の実装シナリオとを組み合わせることができることに留意されたい。このことは、限定されない。
【０５０８】
第2の実装シナリオでは、第1の参加サービスエンティティがターゲットマルチキャストベアラを作成した場合、例えばサービスエリアの識別子とグループ識別情報とターゲットマルチキャストベアラの識別情報とを含む、ターゲットマルチキャストベアラに関する情報は、ベアラ情報報告メッセージで運ばれ、ターゲットサービスエンティティに送信され、その結果、ターゲットサービスエンティティがターゲットマルチキャストベアラを管理できる。
【０５０９】
ターゲットマルチキャストベアラが別の参加サービスエンティティによって作成され、作成されたターゲットマルチキャストベアラに関する情報が参加サービスエンティティに報告される場合に、参加サービスエンティティが制御サービスエンティティである場合、制御サービスエンティティは、マルチキャストベアラに関する情報をプッシュする機能を有する。従って、プッシュメッセージは、ターゲットマルチキャストベアラを作成する参加サービスエンティティ以外の他の参加サービスエンティティ（例えば、第1の参加サービスエンティティを含む）に送信され得、プッシュメッセージは、サービスエリアの識別子と、グループ識別情報と、ターゲットマルチキャストベアラの識別情報と、を含む。従って、端末グループ内の端末が登録されているすべての参加サービスエンティティは、参加サービスエンティティのうちの1つによって作成されたマルチキャストベアラに関する情報を取得することができる。
【０５１０】
以下、上記の実施形態におけるターゲットサービスエンティティがターゲットマルチキャストベアラに関する情報（ターゲットマルチキャストベアラの識別情報を含む）を取得し、ターゲットマルチキャストベアラの使用状況を管理する、一実装について説明する。  ターゲットサービスエンティティは、制御サービスエンティティまたはマルチキャストベアラ管理エンティティであり得る。
【０５１１】
実装1：ターゲットサービスエンティティは、制御サービスエンティティである。
【０５１２】
制御サービスエンティティは、端末グループ内の端末が登録されている参加サービスエンティティを管理し得る。
【０５１３】
例えば、制御サービスエンティティによって管理される第1の参加サービスエンティティがターゲットマルチキャストベアラを作成する場合、ターゲットマルチキャストベアラを作成した後、第1の参加サービスエンティティは、制御サービスエンティティにベアラ情報報告メッセージを送信し、ベアラ情報報告メッセージは、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含む。場合により、ベアラ情報報告メッセージは、サービスエリアの識別子をさらに含む。
【０５１４】
ベアラ情報報告メッセージは、作成されたマルチキャストベアラに関する情報を報告するために使用され得る。
【０５１５】
本実施形態では、任意の参加サービスエンティティが、マルチキャストベアラを作成し、報告メッセージを使用して、作成されたマルチキャストベアラに関する情報を送信する場合、報告メッセージは、ベアラ情報報告メッセージと呼ばれ得る。
【０５１６】
第1の参加サービスエンティティによって送信されたベアラ情報報告メッセージを受信した後、制御サービスエンティティは、そのメッセージからグループ識別情報およびターゲットマルチキャストベアラの識別情報を取得し、場合により、サービスエリアの識別子をさらに取得する。次いで、制御サービスエンティティは、ターゲットマルチキャストベアラに関する情報を記録する。
【０５１７】
さらに、制御サービスエンティティは、マルチキャストベアラの使用状況をさらに記録する。例えば、次のような方式があり得る。
【０５１８】
方式1：使用状況が「使用中」である、または使用状況が「使用されていない」である。
【０５１９】
本方式では、ターゲットサービスエンティティは、マルチキャストベアラの使用状況を、「使用中」または「使用されていない」として記録する。
【０５２０】
「使用中」は、現在、参加サービスエンティティが、サービスデータを送信するために、マルチキャストベアラを使用していること、または現在、参加サービスエンティティが、マルチキャストベアラを使用しており、サービスデータを送信する準備ができていることを示す。
【０５２１】
「使用されていない」は、現在、いかなるサービスエンティティも、サービスデータを送信するために、マルチキャストベアラを使用していないこと、または現在、いかなる参加サービスエンティティも、マルチキャストベアラを使用しておらず、サービスデータを送信する準備もできていないことを示す。
【０５２２】
方式2：使用状況が「端末グループのサービスデータが、マルチキャストベアラ上で送信されている」、または使用状況が「端末グループのいかなるサービスデータも、マルチキャストベアラ上で送信されていない」である。
【０５２３】
本方式では、制御サービスエンティティは、マルチキャストベアラの使用状況を、「端末グループのサービスデータが、マルチキャストベアラ上で送信されている」、または「端末グループのいかなるサービスデータも、マルチキャストベアラ上で送信されていない」として記録する。
【０５２４】
「端末グループのサービスデータがマルチキャストベアラ上で送信されている」は、現在、マルチキャストベアラが、端末グループのサービスデータを送信するために使用されていることを示す。
【０５２５】
「端末グループのいかなるサービスデータもマルチキャストベアラ上で送信されていない」は、現在、マルチキャストベアラが、端末グループのサービスデータを送信するために使用されていないことを示す。
【０５２６】
方式3：使用状況は、「いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにマルチキャストベアラを使用していない」である、または使用状況は、「参加サービスエンティティが、端末グループのサービスデータを送信するためにマルチキャストベアラを使用している」である、または使用状況は、「第2の参加サービスエンティティが端末グループのサービスデータを送信するためにマルチキャストベアラを使用している」である。
【０５２７】
具体的には、方式3では、方式2における「端末グループのサービスデータがマルチキャストベアラ上で送信されている」は、「参加サービスエンティティが、端末グループのサービスデータを送信するためにマルチキャストベアラを使用している」、または「第2の参加サービスエンティティが端末グループのサービスデータを送信するためにマルチキャストベアラを使用している」として記録される。第2の参加サービスエンティティは、制御サービスエンティティに関連付けられた任意の参加サービスエンティティである。
【０５２８】
方式3では、方式2における「端末グループのいかなるサービスデータも、マルチキャストベアラ上で送信されていない」は、「いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにマルチキャストベアラを使用していない」として記録される。
【０５２９】
上記の3つの方式はすべて、マルチキャストベアラの使用状況を記録するための方法であることに留意されたい。実際の用途では、本方法のいずれか1つ以上が、実装のために選択され得る。
【０５３０】
実際の応用形態では、制御サービスエンティティによって管理される任意の参加サービスエンティティは、マルチキャストベアラを作成し（例えば、上記のターゲットマルチキャストベアラを作成し）、作成されたマルチキャストベアラに関する情報を制御サービスエンティティに報告し得る。例えば、第4の参加サービスエンティティが制御サービスエンティティによって管理される任意の参加サービスエンティティを表すために使用される場合、報告プロセスは次のように表され得る：制御サービスエンティティは、第4の参加サービスエンティティからのベアラ情報報告メッセージを受信し、ベアラ情報報告メッセージは、サービスエリアの識別子とマルチキャストベアラの識別情報とを含む。場合により、ベアラ情報報告メッセージは、グループ識別情報をさらに含む。場合により、ベアラ情報報告メッセージは、アドレス情報または識別情報などの第4の参加サービスエンティティに関する情報をさらに含む。
【０５３１】
上記の方法では、制御サービスエンティティは、各参加サービスエンティティによって作成および報告されたマルチキャストベアラに関する情報を記録することができ、記録された情報は、端末グループによるマルチキャストベアラの使用状況を含む。
【０５３２】
参加サービスエンティティによって送信されたベアラ情報報告メッセージを受信し、グループ識別情報、マルチキャストベアラの識別情報、およびサービスエリアの識別子などのマルチキャストベアラに関する情報を取得して記録した後、制御サービスエンティティは、制御サービスエンティティによって管理される参加サービスエンティティのうち、マルチキャストベアラを作成する参加サービスエンティティ以外の他の参加サービスエンティティにプッシュメッセージをさらに送信し、プッシュメッセージは、グループ識別情報とマルチキャストベアラの識別情報とを含む。場合により、プッシュメッセージは、サービスエリアの識別子をさらに含む。場合により、プッシュメッセージは、マルチキャストベアラを作成する参加サービスエンティティに関する情報をさらに含む。場合により、プッシュメッセージは、端末グループによるマルチキャストベアラの使用状況をさらに含む。
【０５３３】
本方法では、任意の参加サービスエンティティがマルチキャストベアラを作成した後、マルチキャストベアラ情報が、制御サービスエンティティに報告される。制御サービスエンティティは、一方では、マルチキャストベアラに関する情報を記録し、他方では、他の参加サービスエンティティにマルチキャストベアラに関する情報をプッシュし、その結果、制御サービスエンティティによって管理されるすべての参加サービスエンティティがマルチキャストベアラに関する情報を記録できる。
【０５３４】
実装2：ターゲットサービスエンティティは、マルチキャストベアラ管理エンティティである。
【０５３５】
ターゲットサービスエンティティがマルチキャストベアラ管理エンティティである場合、一方では、マルチキャストベアラ管理エンティティは、参加サービスエンティティによって作成されたマルチキャストベアラに関する情報を取得するために、制御サービスエンティティによってマルチキャストベアラに関する情報を取得するための方法と同じ方法を使用することができる。加えて、マルチキャストベアラに関する情報を記録する方式も、制御サービスエンティティによって使用される記録する方式と同じであり得る。
【０５３６】
他方、マルチキャストベアラ管理エンティティは端末グループのいかなるグループ情報も持たず、どの参加サービスエンティティがグループに含まれるかを把握することができないため、マルチキャストベアラ管理エンティティは、制御サービスエンティティの上記のプッシュ機能を持たない場合がある。具体的には、参加サービスエンティティによって報告されたマルチキャストベアラに関する情報を記録した後、マルチキャストベアラ管理エンティティは、マルチキャストベアラに関する記録された情報を他の参加サービスエンティティにプッシュしない場合がある。
【０５３７】
同じ発明概念に基づいて、図14に示すように、図14は、本出願による装置の概略図である。装置1400は、ターゲットサービスエンティティであってもよいし、システムオンチップもしくはチップであってもよく、図13に示す実施形態においてターゲットサービスエンティティによって実行される方法を実行し得る。
【０５３８】
装置1400は、少なくとも1つのプロセッサ141と送受信機142とを備え、場合により、メモリ143をさらに備える。プロセッサ141、送受信機142、およびメモリ143は、通信バスによって接続されている。
【０５３９】
プロセッサ141は、汎用中央処理装置（CPU）、マイクロプロセッサ、特定のASIC、または本発明の解決策におけるプログラム実行を制御するための1つ以上の集積回路とすることができる。
【０５４０】
通信バスは、上記のユニット間で情報を送信するための経路を含み得る。
【０５４１】
送受信機142は、別の装置または通信ネットワークと通信するように構成される。送受信機は、通信インターフェース、例えば、有線インターフェースもしくは無線インターフェース、あるいはWi−Fi（登録商標）インターフェースとすることもできる、または送受信機は、無線周波数回路を備える。
【０５４２】
メモリ143は、ROMもしくは静的な情報および命令を記憶できる別の種類の静的記憶装置、またはRAMもしくは情報および命令を記憶できる別の種類の動的記憶装置であってもよいし、またはEEPROM、CD−ROM、または他のコンパクトディスク記憶装置もしくは光ディスク記憶装置（圧縮光ディスク、レーザディスク、光ディスク、デジタル多用途ディスク、ブルーレイ（登録商標）光ディスクなどを含む）、磁気ディスク記憶媒体または別の磁気記憶装置、あるいは命令またはデータ構造の形で予期されるプログラムコードを運ぶ、または記憶することができ、コンピュータによってアクセス可能であるが、それに限定されない、他の任意の媒体であってもよい。メモリ143は、独立に存在してもよく、通信バスによってプロセッサ141に接続される。メモリ143はまた、プロセッサと一体化されてもよい。メモリ143は、本発明の解決策を実行するために使用されるアプリケーションプログラムコードを記憶するように構成され、アプリケーションプログラムコードはプロセッサ141によって実行される。プロセッサ141は、メモリ143に記憶されているアプリケーションプログラムコードを実行するように構成される。
【０５４３】
具体的な実装では、一実施形態では、プロセッサ141は、1つ以上のCPU、例えば図14のCPU 0およびCPU 1を含むことができる。
【０５４４】
具体的な実装では、一実施形態では、装置1400は、複数のプロセッサ、例えば図14のプロセッサ141およびプロセッサ148を備えることができる。各プロセッサは、シングルコア（シングルCPU）プロセッサであってもよいし、マルチコア（マルチCPU）プロセッサであってもよい。本明細書では、プロセッサは、データ（例えば、コンピュータプログラム命令）を処理するための1つ以上のデバイス、回路、および／または処理コアであり得る。
【０５４５】
本装置は、図13に示す実施形態における通信方法においてターゲットサービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０５４６】
本出願では、装置内の機能モジュールは、上記の方法の例に従って分割することによって得ることができる。例えば、各機能に対応する各機能モジュールを分割により得てもよいし、2つ以上の機能を1つの処理モジュールに統合してもよい。統合されたモジュールはハードウェアの形態で実現することもでき、ソフトウェア機能モジュールの形態で実現することもできる。本出願におけるモジュールの分割は単なる一例であり、論理的な機能の分割にすぎないことに留意されたい。他の分割方式が実際の実装において利用可能であり得る。例えば、各機能に対応する各機能モジュールを分割により得る場合、図15は、装置の概略図を示す。装置は、図13に示す実施形態で使用されるターゲットサービスエンティティ、またはシステムオンチップもしくはチップであり得る。装置は、処理ユニット1501と通信ユニット1502とを備える。
【０５４７】
処理ユニット1501は、
第1の参加サービスエンティティからの第1の要求メッセージを受信し、第1の要求メッセージが、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含み、第1の要求メッセージが、グループ識別情報に対応する端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用され、
第1の参加サービスエンティティに第1の応答メッセージを送信し、第1の応答メッセージが、端末グループによるターゲットマルチキャストベアラの使用状況を含む、
ように通信ユニット1502を制御するように構成される。
【０５４８】
可能な実装では、使用状況が、
使用中、もしくは使用されていない、または
端末グループのサービスデータがターゲットマルチキャストベアラ上で送信されている、もしくは端末グループのいかなるサービスデータもターゲットマルチキャストベアラ上で送信されていない、または
いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない、もしくは参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している、もしくは第2の参加サービスエンティティが端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している
ことを含む。
【０５４９】
可能な実装では、処理ユニット1501は、
第1の参加サービスエンティティからの指示メッセージを受信し、指示メッセージは、第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していることを示すために使用される、
ように通信ユニット1502を制御するようにさらに構成され、
処理ユニット1501は、指示メッセージに従って、使用状況を更新するようにさらに構成される。
【０５５０】
可能な実装では、処理ユニット1501は、
使用状況を「第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」に更新する、または
使用状況を「参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用している」に更新する、または
使用状況を「使用中」に更新する、
ように特に構成される。
【０５５１】
可能な実装では、処理ユニット1501が、
第3の参加サービスエンティティからの第2の要求メッセージを受信し、第2の要求メッセージが、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含み、第2の要求メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用され、
第3の参加サービスエンティティに第2の応答メッセージを送信し、第2の応答メッセージが、ターゲットマルチキャストベアラの更新された使用状況を含む、
ように通信ユニット1502を制御するようにさらに構成される。
【０５５２】
可能な実装では、装置1500が制御サービスエンティティであり、処理ユニット1501は、第3の参加サービスエンティティに通知メッセージを送信し、通知メッセージが、ターゲットマルチキャストベアラの更新された使用状況を含む、ように通信ユニット1502を制御するようにさらに構成される。
【０５５３】
可能な実装では、処理ユニット1501は、
第3の参加サービスエンティティからの通知状況報告メッセージを受信し、通知状況報告メッセージは、第3の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令することを示すために使用される、
ように通信ユニット1502を制御するようにさらに構成される。
【０５５４】
可能な実装では、処理ユニット1501は、
第4の参加サービスエンティティからのベアラ情報報告メッセージを受信し、ベアラ情報報告メッセージが、サービスエリアの識別子と、グループ識別情報と、ターゲットマルチキャストベアラの識別情報と、を含むことができ、場合により、第4の参加サービスエンティティの識別情報および／またはアドレスをさらに含む、
ように通信ユニット1502を制御するようにさらに構成される。
【０５５５】
本実施形態では、装置は、分割により得た、機能に対応する機能モジュールの形で提示される、または装置は、統合により得た機能モジュールの形で提示される。本明細書では、「モジュール」は、ASIC、1つ以上のソフトウェアまたはファームウェアプログラムを実行する回路、プロセッサ、およびメモリ、集積論理回路、ならびに／または上記の機能を提供し得る他の構成要素とすることができる。
【０５５６】
本装置は、本発明の実施形態における通信方法においてターゲットサービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０５５７】
同じ発明概念に基づいて、図16に示すように、図16は、本出願による装置の概略図である。装置1600は、例えば、参加サービスエンティティであってもよいし、システムオンチップもしくはチップであってもよく、図13に示す実施形態において第1の参加サービスエンティティによって実行される方法を実行し得る。
【０５５８】
装置1600は、少なくとも1つのプロセッサ161と送受信機162とを備え、場合により、メモリ163をさらに備える。プロセッサ161、送受信機162、およびメモリ163は、通信バスによって接続されている。
【０５５９】
プロセッサ161は、汎用中央処理装置（CPU）、マイクロプロセッサ、ASIC、または本発明の解決策におけるプログラム実行を制御するための1つ以上の集積回路とすることができる。
【０５６０】
通信バスは、上記のユニット間で情報を送信するための経路を含み得る。
【０５６１】
送受信機162は、別の装置または通信ネットワークと通信するように構成される。送受信機は、通信インターフェース、例えば、有線インターフェースもしくは無線インターフェース、あるいはWi−Fi（登録商標）インターフェースとすることもできる、または送受信機は、無線周波数回路を備える。
【０５６２】
メモリ163は、ROMもしくは静的な情報および命令を記憶できる別の種類の静的記憶装置、またはRAMもしくは情報および命令を記憶できる別の種類の動的記憶装置であってもよいし、またはEEPROM、CD−ROM、または他のコンパクトディスク記憶装置もしくは光ディスク記憶装置（圧縮光ディスク、レーザディスク、光ディスク、デジタル多用途ディスク、ブルーレイ（登録商標）光ディスクなどを含む）、磁気ディスク記憶媒体または別の磁気記憶装置、あるいは命令またはデータ構造の形で予期されるプログラムコードを運ぶ、または記憶することができ、コンピュータによってアクセス可能であるが、それに限定されない、他の任意の媒体であってもよい。メモリ163は、独立に存在してもよく、通信バスによってプロセッサ161に接続される。メモリ163はまた、プロセッサと一体化されてもよい。メモリ163は、本発明の解決策を実行するために使用されるアプリケーションプログラムコードを記憶するように構成され、アプリケーションプログラムコードはプロセッサ161によって実行される。プロセッサ161は、メモリ163に記憶されているアプリケーションプログラムコードを実行するように構成される。
【０５６３】
具体的な実装では、一実施形態では、プロセッサ161は、1つ以上のCPU、例えば図16のCPU 0およびCPU 1を含むことができる。
【０５６４】
具体的な実装では、一実施形態では、装置1600は、複数のプロセッサ、例えば図16のプロセッサ161およびプロセッサ168を備えることができる。各プロセッサは、シングルコア（シングルCPU）プロセッサであってもよいし、マルチコア（マルチCPU）プロセッサであってもよい。本明細書では、プロセッサは、データ（例えば、コンピュータプログラム命令）を処理するための1つ以上のデバイス、回路、および／または処理コアであり得る。
【０５６５】
本装置は、図13に示す実施形態における通信方法において第1の参加サービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０５６６】
本出願では、装置内の機能モジュールは、上記の方法の例に従って分割することによって得ることができる。例えば、各機能に対応する各機能モジュールを分割により得てもよいし、2つ以上の機能を1つの処理モジュールに統合してもよい。統合されたモジュールはハードウェアの形態で実現することもでき、ソフトウェア機能モジュールの形態で実現することもできる。本出願におけるモジュールの分割は単なる一例であり、論理的な機能の分割にすぎないことに留意されたい。他の分割方式が実際の実装において利用可能であり得る。例えば、各機能に対応する各機能モジュールを分割により得る場合、図17は、装置の概略図を示す。装置は、図13に示す実施形態で使用される第1の参加サービスエンティティであり得る。装置は、処理ユニット1701と通信ユニット1702とを備える。
【０５６７】
処理ユニット1701は、
ターゲットサービスエンティティに要求メッセージを送信し、要求メッセージが、グループ識別情報とターゲットマルチキャストベアラの識別情報とを含み、要求メッセージが、グループ識別情報に対応する端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用され、
ターゲットサービスエンティティからの応答メッセージを受信し、応答メッセージが、端末グループによるターゲットマルチキャストベアラの使用状況を含む、
ように通信ユニット1702を制御するように構成される。
【０５６８】
可能な実装では、処理ユニット1701は、使用状況に従って、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定するようにさらに構成され、
処理ユニット1701は、ターゲットサービスエンティティに指示メッセージを送信するように通信ユニット1702を制御し、指示メッセージは、第1の参加サービスエンティティが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していることを示すために使用される、ようにさらに構成される。
【０５６９】
可能な実装では、処理ユニット1701は、
第1の参加サービスエンティティ内に端末グループの送信対象のサービスデータが存在し、かつ使用状況が、「いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない」である、もしくは使用状況が、「使用されていない」である、もしくは使用状況が、「端末グループのいかなるサービスデータもターゲットマルチキャストベアラ上で送信されていない」である場合、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する、または
使用状況が、「いかなる参加サービスエンティティも、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用していない」である、もしくは使用状況が、「使用されていない」である、もしくは使用状況が、「端末グループのいかなるサービスデータもターゲットマルチキャストベアラ上で送信されていない」である場合、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを判定する、
ように特に構成される。
【０５７０】
可能な実装では、処理ユニット1701は、通知メッセージを端末に送信し、通知メッセージが、ターゲットマルチキャストベアラを使用して端末グループのサービスデータを受信するように端末に命令するために使用される、ように通信ユニット1702を制御するようにさらに構成される。
【０５７１】
可能な実装では、処理ユニット1701は、ターゲットサービスエンティティに通知状況報告メッセージをさらに送信し、通知状況報告メッセージは、第1の参加サービスエンティティが、ターゲットマルチキャストベアラ上で端末グループのサービスデータを受信するように端末に命令することを示すために使用される、ように通信ユニット1702を制御するようにさらに構成される。
【０５７２】
可能な実装では、ターゲットマルチキャストベアラが第1の参加サービスエンティティによって作成された場合、処理ユニット1701は、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように通信ユニット1702を制御するようにさらに構成される、または
ターゲットマルチキャストベアラが第2の参加サービスエンティティによって作成された場合、処理ユニット1701は、第2の参加サービスエンティティに、指示情報および端末グループの送信対象のサービスデータを送信し、指示情報が、端末グループの送信対象のサービスデータを送信するためにターゲットマルチキャストベアラを使用するように第2の参加サービスエンティティに命令するために使用される、ように通信ユニット1702を制御するようにさらに構成される。
【０５７３】
可能な実装では、処理ユニット1701は、
ターゲットサービスエンティティにベアラ情報報告メッセージを送信し、ベアラ情報報告メッセージが、サービスエリアの識別子と、グループ識別情報と、ターゲットマルチキャストベアラの識別情報と、を含む、または
ターゲットサービスエンティティからのプッシュメッセージを受信し、プッシュメッセージが、サービスエリアの識別子と、グループ識別情報と、ターゲットマルチキャストベアラの識別情報と、を含む、
ように通信ユニット1702を制御するようにさらに構成される。
【０５７４】
本実施形態では、装置は、分割により得た、機能に対応する機能モジュールの形で提示される、または装置は、統合により得た機能モジュールの形で提示される。本明細書では、「モジュール」は、ASIC、1つ以上のソフトウェアまたはファームウェアプログラムを実行する回路、プロセッサ、およびメモリ、集積論理回路、ならびに／または上記の機能を提供し得る他の構成要素とすることができる。
【０５７５】
本装置は、本発明の図13に示す実施形態における通信方法において第1の参加サービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０５７６】
同じ発明概念に基づいて、図18に示すように、図18は、本出願による装置の概略図である。装置1800は、ターゲットサービスエンティティであってもよいし、システムオンチップもしくはチップであってもよく、上記の実施形態におけるステップ4011から4014においてターゲットサービスエンティティによって実行される方法を実行し得る。
【０５７７】
装置1800は、少なくとも1つのプロセッサ181と送受信機182とを備え、場合により、メモリ183をさらに備える。プロセッサ181、送受信機182、およびメモリ183は、通信バスによって接続されている。
【０５７８】
プロセッサ181は、汎用中央処理装置（CPU）、マイクロプロセッサ、特定のASIC、または本発明の解決策におけるプログラム実行を制御するための1つ以上の集積回路とすることができる。
【０５７９】
通信バスは、上記のユニット間で情報を送信するための経路を含み得る。
【０５８０】
送受信機182は、別の装置または通信ネットワークと通信するように構成される。送受信機は、通信インターフェース、例えば、有線インターフェースもしくは無線インターフェース、あるいはWi−Fi（登録商標）インターフェースとすることもできる、または送受信機は、無線周波数回路を備える。
【０５８１】
メモリ183は、ROMもしくは静的な情報および命令を記憶できる別の種類の静的記憶装置、またはRAMもしくは情報および命令を記憶できる別の種類の動的記憶装置であってもよいし、またはEEPROM、CD−ROM、または他のコンパクトディスク記憶装置もしくは光ディスク記憶装置（圧縮光ディスク、レーザディスク、光ディスク、デジタル多用途ディスク、ブルーレイ（登録商標）光ディスクなどを含む）、磁気ディスク記憶媒体または別の磁気記憶装置、あるいは命令またはデータ構造の形で予期されるプログラムコードを運ぶ、または記憶することができ、コンピュータによってアクセス可能であるが、それに限定されない、他の任意の媒体であってもよい。メモリ183は、独立に存在してもよく、通信バスによってプロセッサ181に接続される。メモリ183はまた、プロセッサと一体化されてもよい。メモリ183は、本発明の解決策を実行するために使用されるアプリケーションプログラムコードを記憶するように構成され、アプリケーションプログラムコードはプロセッサ181によって実行される。プロセッサ181は、メモリ183に記憶されているアプリケーションプログラムコードを実行するように構成される。
【０５８２】
具体的な実装では、一実施形態では、プロセッサ181は、1つ以上のCPU、例えば図18のCPU 0およびCPU 1を含むことができる。
【０５８３】
具体的な実装では、一実施形態では、装置1800は、複数のプロセッサ、例えば図18のプロセッサ181およびプロセッサ188を備えることができる。各プロセッサは、シングルコア（シングルCPU）プロセッサであってもよいし、マルチコア（マルチCPU）プロセッサであってもよい。本明細書では、プロセッサは、データ（例えば、コンピュータプログラム命令）を処理するための1つ以上のデバイス、回路、および／または処理コアであり得る。
【０５８４】
本装置は、上記の実施形態におけるステップ4011から4014においてターゲットサービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０５８５】
本出願では、装置内の機能モジュールは、上記の方法の例に従って分割することによって得ることができる。例えば、各機能に対応する各機能モジュールを分割により得てもよいし、2つ以上の機能を1つの処理モジュールに統合してもよい。統合されたモジュールはハードウェアの形態で実現することもでき、ソフトウェア機能モジュールの形態で実現することもできる。本出願におけるモジュールの分割は単なる一例であり、論理的な機能の分割にすぎないことに留意されたい。他の分割方式が実際の実装において利用可能であり得る。例えば、各機能に対応する各機能モジュールを分割により得る場合、図19は、装置の概略図を示す。装置は、図13に示す実施形態で使用されるターゲットサービスエンティティ、またはシステムオンチップもしくはチップであり得る。装置は、処理ユニット1901と通信ユニット1902とを備える。
【０５８６】
処理ユニット1901は、
第1の参加サービスエンティティからの第1の要求メッセージを受信し、第1の要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、第1の要求メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用され、
第1の参加サービスエンティティに第1の応答メッセージを送信し、第1の応答メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように第1の参加サービスエンティティに命令するために使用される、
ように通信ユニット1902を制御するように構成される。
【０５８７】
可能な実装では、第1の応答メッセージは第1の指示情報をさらに含み、第1の指示情報が、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように第1の参加サービスエンティティに命令するために使用される。
【０５８８】
可能な実装では、処理ユニット1901は、
第2の参加サービスエンティティからの第2の要求メッセージを受信し、第2の要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、第2の要求メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用され、
第2のサービスエンティティに第2の応答メッセージを送信し、第2の応答メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用しないように第2の参加サービスエンティティに命令するために使用される、
ように通信ユニット1902を制御するようにさらに構成される。
【０５８９】
可能な実装では、第2の応答メッセージは第2の指示情報を含み、第2の指示情報が、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用しないように第2の参加サービスエンティティに命令するために使用される。
【０５９０】
可能な実装では、処理ユニット1901は、
第3の参加サービスエンティティからの報告メッセージを受信し、報告メッセージが、ターゲットマルチキャストベアラの識別情報を含む、
ように通信ユニット1902を制御するようにさらに構成される。
【０５９１】
可能な実装では、報告メッセージは、第3の参加サービスエンティティのアドレス情報をさらに含む。
【０５９２】
本実施形態では、装置は、分割により得た、機能に対応する機能モジュールの形で提示される、または装置は、統合により得た機能モジュールの形で提示される。本明細書では、「モジュール」は、ASIC、1つ以上のソフトウェアまたはファームウェアプログラムを実行する回路、プロセッサ、およびメモリ、集積論理回路、ならびに／または上記の機能を提供し得る他の構成要素とすることができる。
【０５９３】
本装置は、本発明の上記の実施形態におけるステップ4011から4014においてターゲットサービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０５９４】
同じ発明概念に基づいて、図20に示すように、図20は、本出願による装置の概略図である。装置2000は、例えば、参加サービスエンティティであってもよいし、システムオンチップもしくはチップであってもよく、上記の実施形態におけるステップ4011から4014において参加サービスエンティティによって実行される方法を実行し得る。
【０５９５】
装置2000は、少なくとも1つのプロセッサ201と送受信機202とを備え、場合により、メモリ203をさらに備える。プロセッサ201、送受信機202、およびメモリ203は、通信バスによって接続されている。
【０５９６】
プロセッサ201は、汎用中央処理装置（CPU）、マイクロプロセッサ、ASIC、または本発明の解決策におけるプログラム実行を制御するための1つ以上の集積回路とすることができる。
【０５９７】
通信バスは、上記のユニット間で情報を送信するための経路を含み得る。
【０５９８】
送受信機202は、別の装置または通信ネットワークと通信するように構成される。送受信機は、通信インターフェース、例えば、有線インターフェースもしくは無線インターフェース、あるいはWi−Fi（登録商標）インターフェースとすることもできる、または送受信機は、無線周波数回路を備える。
【０５９９】
メモリ203は、ROMもしくは静的な情報および命令を記憶できる別の種類の静的記憶装置、またはRAMもしくは情報および命令を記憶できる別の種類の動的記憶装置であってもよいし、またはEEPROM、CD−ROM、または他のコンパクトディスク記憶装置もしくは光ディスク記憶装置（圧縮光ディスク、レーザディスク、光ディスク、デジタル多用途ディスク、ブルーレイ（登録商標）光ディスクなどを含む）、磁気ディスク記憶媒体または別の磁気記憶装置、あるいは命令またはデータ構造の形で予期されるプログラムコードを運ぶ、または記憶することができ、コンピュータによってアクセス可能であるが、それに限定されない、他の任意の媒体であってもよい。メモリ203は、独立に存在してもよく、通信バスによってプロセッサ201に接続される。メモリ203はまた、プロセッサと一体化されてもよい。メモリ203は、本発明の解決策を実行するために使用されるアプリケーションプログラムコードを記憶するように構成され、アプリケーションプログラムコードはプロセッサ201によって実行される。プロセッサ201は、メモリ203に記憶されているアプリケーションプログラムコードを実行するように構成される。
【０６００】
具体的な実装では、一実施形態では、プロセッサ201は、1つ以上のCPU、例えば図20のCPU 0およびCPU 1を含むことができる。
【０６０１】
具体的な実装では、一実施形態では、装置2000は、複数のプロセッサ、例えば図20のプロセッサ201およびプロセッサ208を備えることができる。各プロセッサは、シングルコア（シングルCPU）プロセッサであってもよいし、マルチコア（マルチCPU）プロセッサであってもよい。本明細書では、プロセッサは、データ（例えば、コンピュータプログラム命令）を処理するための1つ以上のデバイス、回路、および／または処理コアであり得る。
【０６０２】
本装置は、上記の実施形態におけるステップ4011から4014において参加サービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０６０３】
本出願では、装置内の機能モジュールは、上記の方法の例に従って分割することによって得ることができる。例えば、各機能に対応する各機能モジュールを分割により得てもよいし、2つ以上の機能を1つの処理モジュールに統合してもよい。統合されたモジュールはハードウェアの形態で実現することもでき、ソフトウェア機能モジュールの形態で実現することもできる。本出願におけるモジュールの分割は単なる一例であり、論理的な機能の分割にすぎないことに留意されたい。他の分割方式が実際の実装において利用可能であり得る。例えば、各機能に対応する各機能モジュールを分割により得る場合、図21は、装置の概略図を示す。装置は、上記の実施形態におけるステップ4011から4014において使用される参加サービスエンティティであり得る。装置は、処理ユニット2101と通信ユニット2102とを備える。
【０６０４】
処理ユニット2101は、
ターゲットサービスエンティティに要求メッセージを送信し、要求メッセージが、ターゲットマルチキャストベアラの識別情報と端末グループのグループ識別情報とを含み、要求メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用することを要求するために使用され、
ターゲットサービスエンティティからの応答メッセージを受信し、応答メッセージが、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように参加サービスエンティティに命令するために使用される、
ように通信ユニット2102を制御するように構成される。
【０６０５】
可能な実装では、応答メッセージは第1の指示情報を含み、第1の指示情報が、端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用するように参加サービスエンティティに命令するために使用される。
【０６０６】
可能な実装では、処理ユニット2101は、
端末グループのサービスデータを送信するためにターゲットマルチキャストベアラを使用する、
ように通信ユニット2102を制御するようにさらに構成される。
【０６０７】
本実施形態では、装置は、分割により得た、機能に対応する機能モジュールの形で提示される、または装置は、統合により得た機能モジュールの形で提示される。本明細書では、「モジュール」は、ASIC、1つ以上のソフトウェアまたはファームウェアプログラムを実行する回路、プロセッサ、およびメモリ、集積論理回路、ならびに／または上記の機能を提供し得る他の構成要素とすることができる。
【０６０８】
本装置は、上記の実施形態におけるステップ4011から4014において参加サービスエンティティによって実行されるステップを実施するように構成され得ることを理解されたい。関連機能については、上記の説明を参照されたい。ここでは細部を繰り返し説明しない。
【０６０９】
上記の実施形態のすべてまたは一部は、ソフトウェア、ハードウェア、ファームウェア、またはそれらの任意の組み合わせによって実施されてもよい。ソフトウェアが実施形態を実装するために使用される場合、実施形態は、コンピュータプログラム製品の形態で完全にまたは部分的に実装されてもよい。コンピュータプログラム製品は、1つ以上のコンピュータ命令を含む。コンピュータプログラム命令がコンピュータにロードされて実行されると、本発明の実施形態による手順または機能がすべてまたは部分的に生成される。コンピュータは、汎用コンピュータ、専用コンピュータ、コンピュータネットワーク、または他のプログラマブル装置であってもよい。コンピュータ命令は、コンピュータ可読記憶媒体に記憶されてもよく、またはコンピュータ可読記憶媒体から別のコンピュータ可読記憶媒体に送信されてもよい。例えば、コンピュータ命令は、ウェブサイト、コンピュータ、サーバ、またはデータセンタから別のウェブサイト、コンピュータ、サーバ、またはデータセンタに、有線（例えば、同軸ケーブル、光ファイバ、またはデジタル参加者線（DSL））または無線（例えば、赤外線、電波、およびマイクロ波など）方式で送信することができる。コンピュータ可読記憶媒体は、コンピュータによってアクセス可能な任意の使用可能な媒体であってもよく、または1つ以上の使用可能な媒体を一体化するサーバまたはデータセンタなどのデータ記憶装置であってもよい。使用可能な媒体は、磁気媒体（例えば、フロッピーディスク、ハードディスクまたは磁気テープ）、光学媒体（例えばDVD）、半導体媒体（例えば、ソリッドステートディスク（SSD））などであってもよい。
【０６１０】
本発明を実施形態に関連して説明したが、保護を請求する本発明を実施する過程において、当業者であれば、添付の図面、開示内容、および添付の特許請求の範囲を参照して本開示の実施形態の別の変形を理解し実施することができる。特許請求の範囲において、「含む」（including）は、別の構成要素または別のステップを排除するものではなく、「1つの（a）」または「1つの（one）」は複数の場合を排除するものではない。単一のプロセッサまたは別のユニットが、特許請求の範囲に列挙されたいくつかの機能を実装することができる。一部の手段が互いに異なる従属請求項に記録されているが、これは、より良い効果を生み出すためにこれらの手段を組み合わせることができないという意味ではない。
【０６１１】
当業者であれば、本出願の実施形態が、方法、装置（デバイス）、コンピュータ可読記憶媒体、またはコンピュータプログラム製品として提供され得ることを理解するはずである。従って、本出願は、ハードウェアのみの実施形態、ソフトウェアのみの実施形態、またはソフトウェアとハードウェアとの組み合わせによる実施形態の形態を使用できる。これらは「モジュール」または「システム」と総称される。
【０６１２】
本出願による方法、装置（デバイス）、およびコンピュータプログラム製品の流れ図および／またはブロック図を参照して、本出願を説明した。コンピュータプログラム命令が、流れ図および／またはブロック図における各プロセスおよび／または各ブロック、ならびに流れ図および／またはブロック図におけるプロセスおよび／またはブロックの組み合わせを実装するために使用され得ることを理解すべきである。これらのコンピュータプログラム命令は、機械を生み出すために、汎用コンピュータ、専用コンピュータ、組み込みプロセッサ、または任意の他のプログラマブルデータ処理装置のプロセッサのために提供され、その結果、コンピュータまたは任意の他のプログラマブルデータ処理装置のプロセッサによって実行される命令が、流れ図における1つ以上のプロセスおよび／またはブロック図における1つ以上のブロックにおける特定の機能を実装するための装置を生み出すのであってもよい。
【０６１３】
これらのコンピュータプログラム命令はまた、コンピュータまたは任意の他のプログラマブルデータ処理装置に対して特定の方式で働くように命令できるコンピュータ可読メモリに格納され、その結果、コンピュータ可読メモリに格納された命令が、命令装置を含む人工物を生み出すのであってもよい。命令装置は、流れ図における1つ以上のプロセスにおける、および／またはブロック図における1つ以上のブロックにおける、特定の機能を実装する。
【０６１４】
これらのコンピュータプログラム命令はまた、コンピュータまたは別のプログラマブルデータ処理装置上に読み込まれ、その結果、一連の動作およびステップがコンピュータまたは別のプログラマブルデータ処理装置上で行われ、それによって、コンピュータに実装された処理を生み出すのであってもよい。従って、コンピュータまたは別のプログラマブルデータ処理装置上で実行される命令は、流れ図における1つ以上のプロセスにおける、および／またはブロック図における1つ以上のブロックにおける、特定の機能を実装するためのステップを提供する。
【０６１５】
本発明は、特定の特徴およびその実施形態に関連して説明されているが、当然のことながら、本発明の範囲から逸脱することなく、様々な修正および組み合わせを行うことができる。それに対応して、本明細書および添付の図面は、添付の特許請求の範囲によって定義される本発明の例の説明に過ぎず、本発明の範囲を包含する修正、変形、組み合わせ、または均等物のいずれかまたはすべてと見なされる。当然のことながら、当業者であれば、本発明の趣旨および範囲から逸脱することなしに、本発明に対して様々な修正および変形をなし得る。本発明は、以下の特許請求の範囲およびそれらの均等技術によって定義される保護範囲内に含まれる場合に限り、これらの修正および変形を包含するように意図されている。
【符号の説明】
【０６１６】
91  プロセッサ
92  送受信機
93  メモリ
98  プロセッサ
111  プロセッサ
112  送受信機
113  メモリ
118  プロセッサ
141  プロセッサ
142  送受信機
143  メモリ
148  プロセッサ
161  プロセッサ
162  送受信機
163  メモリ
168  プロセッサ
181  プロセッサ
182  送受信機
183  メモリ
188  プロセッサ
201  プロセッサ
202  送受信機
203  メモリ
208  プロセッサ
900  装置
1001  処理ユニット
1002  通信ユニット
1100  装置
1201  処理ユニット
1202  通信ユニット
1400  装置
1500  装置
1501  処理ユニット
1502  通信ユニット
1600  装置
1701  処理ユニット
1702  通信ユニット
1800  装置
1901  処理ユニット
1902  通信ユニット
2000  装置
2101  処理ユニット
2102  通信ユニット
【図１】
0006849795.tif 000002
【図２】
0006849795.tif 000003
【図３】
0006849795.tif 000004
【図４】
0006849795.tif 000005
【図５】
0006849795.tif 000006
【図６】
0006849795.tif 000007
【図７】
0006849795.tif 000008
【図８】
0006849795.tif 000009
【図９】
0006849795.tif 000010
【図１０】
0006849795.tif 000011
【図１１】
0006849795.tif 000012
【図１２】
0006849795.tif 000013
【図１３】
0006849795.tif 000014
【図１４】
0006849795.tif 000015
【図１５】
0006849795.tif 000016
【図１６】
0006849795.tif 000017
【図１７】
0006849795.tif 000018
【図１８】
0006849795.tif 000019
【図１９】
0006849795.tif 000020
【図２０】
0006849795.tif 000021
【図２１】
0006849795.tif 000022