図面を参照しながら、実施形態に係る移動通信システムについて説明する。図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。
[第1実施形態]
(移動通信システムの構成)
図1は、第1実施形態に係る移動通信システムの構成を示す図である。移動通信システム1は、3GPP規格の第5世代システム(5GS:5th Generation System)に準拠する。以下において、5GSを例に挙げて説明するが、移動通信システムにはLTE(Long Term Evolution)システムが少なくとも部分的に適用されてもよい。また、移動通信システムには第6世代(6G)システムが少なくとも部分的に適用されてもよい。
移動通信システム1は、ユーザ装置(UE:User Equipment)100と、5Gの無線アクセスネットワーク(NG-RAN:Next Generation Radio Access Network)10と、5Gのコアネットワーク(5GC:5G Core Network)20とを有する。以下において、NG-RAN10を単にRAN10と呼ぶことがある。また、5GC20を単にコアネットワーク(CN)20と呼ぶことがある。
UE100は、移動可能な無線通信装置である。UE100は、ユーザにより利用される装置であればどのような装置であっても構わない。例えば、UE100は、携帯電話端末(スマートフォンを含む)やタブレット端末、ノートPC、通信モジュール(通信カード又はチップセットを含む)、センサ若しくはセンサに設けられる装置、車両若しくは車両に設けられる装置(Vehicle UE)、飛行体若しくは飛行体に設けられる装置(Aerial UE)である。
NG-RAN10は、基地局(5Gシステムにおいて「gNB」と呼ばれる)200を含む。gNB200は、基地局間インターフェイスであるXnインターフェイスを介して相互に接続される。gNB200は、1又は複数のセルを管理する。gNB200は、自セルとの接続を確立したUE100との無線通信を行う。gNB200は、無線リソース管理(RRM)機能、ユーザデータ(以下、単に「データ」という)のルーティング機能、モビリティ制御・スケジューリングのための測定制御機能等を有する。「セル」は、無線通信エリアの最小単位を示す用語として用いられる。「セル」は、UE100との無線通信を行う機能又はリソースを示す用語としても用いられる。1つのセルは1つのキャリア周波数(以下、単に「周波数」と呼ぶ)に属する。
なお、gNBがLTEのコアネットワークであるEPC(Evolved Packet Core)に接続することもできる。LTEの基地局が5GCに接続することもできる。LTEの基地局とgNBとが基地局間インターフェイスを介して接続されることもできる。
5GC20は、AMF(Access and Mobility Management Function)及びUPF(User Plane Function)300を含む。AMFは、UE100に対する各種モビリティ制御等を行う。AMFは、NAS(Non-Access Stratum)シグナリングを用いてUE100と通信することにより、UE100のモビリティを管理する。UPFは、データの転送制御を行う。AMF及びUPFは、基地局-コアネットワーク間インターフェイスであるNGインターフェイスを介してgNB200と接続される。
図2は、第1実施形態に係るUE100(ユーザ装置)の構成を示す図である。UE100は、受信部110、送信部120、及び制御部130を備える。受信部110及び送信部120は、gNB200との無線通信を行う無線通信部を構成する。
受信部110は、制御部130の制御下で各種の受信を行う。受信部110は、アンテナ及び受信機を含む。受信機は、アンテナが受信する無線信号をベースバンド信号(受信信号)に変換して制御部130に出力する。
送信部120は、制御部130の制御下で各種の送信を行う。送信部120は、アンテナ及び送信機を含む。送信機は、制御部130が出力するベースバンド信号(送信信号)を無線信号に変換してアンテナから送信する。
制御部130は、UE100における各種の制御及び処理を行う。このような処理は、後述の各レイヤの処理を含む。制御部130は、少なくとも1つのプロセッサ及び少なくとも1つのメモリを含む。メモリは、プロセッサにより実行されるプログラム、及びプロセッサによる処理に用いられる情報を記憶する。プロセッサは、ベースバンドプロセッサと、CPU(Central Processing Unit)とを含んでもよい。ベースバンドプロセッサは、ベースバンド信号の変調・復調及び符号化・復号等を行う。CPUは、メモリに記憶されるプログラムを実行して各種の処理を行う。
図3は、第1実施形態に係るgNB200(基地局)の構成を示す図である。gNB200は、送信部210、受信部220、制御部230、及びバックホール通信部240を備える。送信部210及び受信部220は、UE100との無線通信を行う無線通信部を構成する。バックホール通信部240は、CN20との通信を行うネットワーク通信部を構成する。
送信部210は、制御部230の制御下で各種の送信を行う。送信部210は、アンテナ及び送信機を含む。送信機は、制御部230が出力するベースバンド信号(送信信号)を無線信号に変換してアンテナから送信する。
受信部220は、制御部230の制御下で各種の受信を行う。受信部220は、アンテナ及び受信機を含む。受信機は、アンテナが受信する無線信号をベースバンド信号(受信信号)に変換して制御部230に出力する。
制御部230は、gNB200における各種の制御及び処理を行う。このような処理は、後述の各レイヤの処理を含む。制御部230は、少なくとも1つのプロセッサ及び少なくとも1つのメモリを含む。メモリは、プロセッサにより実行されるプログラム、及びプロセッサによる処理に用いられる情報を記憶する。プロセッサは、ベースバンドプロセッサと、CPUとを含んでもよい。ベースバンドプロセッサは、ベースバンド信号の変調・復調及び符号化・復号等を行う。CPUは、メモリに記憶されるプログラムを実行して各種の処理を行う。
バックホール通信部240は、基地局間インターフェイスであるXnインターフェイスを介して隣接基地局と接続される。バックホール通信部240は、基地局-コアネットワーク間インターフェイスであるNGインターフェイスを介してAMF/UPF300と接続される。なお、gNB200は、CU(Central Unit)とDU(Distributed Unit)とで構成され(すなわち、機能分割され)、両ユニット間がフロントホールインターフェイスであるF1インターフェイスで接続されてもよい。
図4は、データを取り扱うユーザプレーンの無線インターフェイスのプロトコルスタックの構成を示す図である。
ユーザプレーンの無線インターフェイスプロトコルは、物理(PHY)レイヤと、MAC(Medium Access Control)レイヤと、RLC(Radio Link Control)レイヤと、PDCP(Packet Data Convergence Protocol)レイヤと、SDAP(Service Data Adaptation Protocol)レイヤとを有する。
PHYレイヤは、符号化・復号、変調・復調、アンテナマッピング・デマッピング、及びリソースマッピング・デマッピングを行う。UE100のPHYレイヤとgNB200のPHYレイヤとの間では、物理チャネルを介してデータ及び制御情報が伝送される。なお、UE100のPHYレイヤは、gNB200から物理下りリンク制御チャネル(PDCCH)上で送信される下りリンク制御情報(DCI)を受信する。具体的には、UE100は、無線ネットワーク一時識別子(RNTI)を用いてPDCCHのブラインド復号を行い、復号に成功したDCIを自UE宛てのDCIとして取得する。gNB200から送信されるDCIには、RNTIによってスクランブルされたCRCパリティビットが付加されている。
MACレイヤは、データの優先制御、ハイブリッドARQ(HARQ:Hybrid Automatic Repeat reQuest)による再送処理、及びランダムアクセスプロシージャ等を行う。UE100のMACレイヤとgNB200のMACレイヤとの間では、トランスポートチャネルを介してデータ及び制御情報が伝送される。gNB200のMACレイヤはスケジューラを含む。スケジューラは、上下リンクのトランスポートフォーマット(トランスポートブロックサイズ、変調・符号化方式(MCS:Modulation and Coding Scheme))及びUE100への割当リソースブロックを決定する。
RLCレイヤは、MACレイヤ及びPHYレイヤの機能を利用してデータを受信側のRLCレイヤに伝送する。UE100のRLCレイヤとgNB200のRLCレイヤとの間では、論理チャネルを介してデータ及び制御情報が伝送される。
PDCPレイヤは、ヘッダ圧縮・伸張、及び暗号化・復号化等を行う。
SDAPレイヤは、コアネットワークがQoS(Quality of Service)制御を行う単位であるIPフローとAS(Access Stratum)がQoS制御を行う単位である無線ベアラとのマッピングを行う。なお、RANがEPCに接続される場合は、SDAPが無くてもよい。
図5は、シグナリング(制御信号)を取り扱う制御プレーンの無線インターフェイスのプロトコルスタックの構成を示す図である。
制御プレーンの無線インターフェイスのプロトコルスタックは、図4に示したSDAPレイヤに代えて、RRC(Radio Resource Control)レイヤ及びNAS(Non-Access Stratum)レイヤを有する。
UE100のRRCレイヤとgNB200のRRCレイヤとの間では、各種設定のためのRRCシグナリングが伝送される。RRCレイヤは、無線ベアラの確立、再確立及び解放に応じて、論理チャネル、トランスポートチャネル、及び物理チャネルを制御する。UE100のRRCとgNB200のRRCとの間にコネクション(RRCコネクション)がある場合、UE100はRRCコネクティッド状態にある。UE100のRRCとgNB200のRRCとの間にコネクション(RRCコネクション)がない場合、UE100はRRCアイドル状態にある。UE100のRRCとgNB200のRRCとの間のコネクションがサスペンドされている場合、UE100はRRCインアクティブ状態にある。
RRCレイヤの上位に位置するNASレイヤは、セッション管理及びモビリティ管理等を行う。UE100のNASレイヤとAMF300AのNASレイヤとの間では、NASシグナリングが伝送される。なお、UE100は、無線インターフェイスのプロトコル以外にアプリケーションレイヤ等を有する。また、NASレイヤよりも下位のレイヤをASレイヤと呼ぶ。
(MBSの概要)
第1実施形態に係るMBSの概要について説明する。MBSは、NG-RAN10からUE100に対してブロードキャスト又はマルチキャスト、すなわち、1対多(PTM:Point To Multipoint)でのデータ送信を可能とするサービスである。MBSのユースケース(サービスタイプ)としては、公安通信、ミッションクリティカル通信、V2X(Vehicle to Everything)通信、IPv4又はIPv6マルチキャスト配信、IPTV(Internet protocol television)、グループ通信、及びソフトウェア配信等が想定される。
ブロードキャストサービスは、高信頼性のQoSを必要としないアプリケーションのために、特定のサービスエリア内のすべてのUE100に対してサービスを提供する。ブロードキャストサービスに用いるMBSセッションをブロードキャストセッションと呼ぶ。
マルチキャストサービスは、すべてのUE100に対してではなく、マルチキャストサービス(マルチキャストセッション)に参加しているUE100のグループに対してサービスを提供する。マルチキャストサービスに用いるMBSセッションをマルチキャストセッションと呼ぶ。
図6は、第1実施形態に係るMBSトラフィック配信の概要を示す図である。
MBSトラフィック(MBSデータ)は、単一のデータソース(アプリケーションサービスプロバイダ)から複数のUEに配信される。5Gコアネットワークである5G CN(5GC)20は、アプリケーションサービスプロバイダからMBSデータを受信し、MBSデータのコピーの作成(Replication)を行って配信する。
5GC20の観点からは、5GC共有MBSトラフィック配信(5GC Shared MBS Traffic delivery)及び5GC個別MBSトラフィック配信(5GC Individual MBS Traffic delivery)の2つのマルチキャスト配信方法が可能である。
5GC個別MBSトラフィック配信方法では、5GC20は、MBSデータパケットの単一コピーを受信し、UE100ごとのPDUセッションを介してそれらのMBSデータパケットの個別のコピーを個別のUE100に配信する。したがって、UE100ごとに1つのPDUセッションをマルチキャストセッションと関連付ける必要がある。
5GC共有MBSトラフィック配信方法では、5GC20は、MBSデータパケットの単一コピーを受信し、それらのMBSパケットの単一コピーをRANノード(すなわち、gNB200)に配信する。gNB200は、MBSトンネル接続を介してMBSデータパケットを受信し、それらを1つ又は複数のUE100に配信する。
RAN(5G RAN)10の観点からは、5GC共有MBSトラフィック配信方法における無線を介したMBSデータの送信には、PTP(Point-to-Point)及びPTM(Point-to-Multipoint)の2つの配信方法が可能である。PTPはユニキャストを意味し、PTMはマルチキャスト及びブロードキャストを意味する。
PTP配信方法では、gNB200は、MBSデータパケットの個別のコピーを無線で個々のUE100に配信する。他方、PTM配信方法では、gNB200は、MBSデータパケットの単一コピーを無線でUE100のグループに配信する。gNB200は、1つのUE100に対するMBSデータの配信方法としてPTM及びPTPのどちらを用いるかを動的に決定できる。
PTP配信方法及びPTM配信方法は主としてユーザプレーンに関するものである。MBSデータ配信の制御モードとしては、第1配信モード及び第2配信モードの2つの配信モードがある。
図7は、第1実施形態に係る配信モードを示す図である。
第1配信モード(Delivery mode 1:DM1)は、RRCコネクティッド状態のUE100が利用できる配信モードであって、高QoS要件のための配信モードである。第1配信モードは、MBSセッションのうちマルチキャストセッションに用いられる。但し、第1配信モードがブロードキャストセッションに用いられてもよい。第1配信モードは、RRCアイドル状態又はRRCインアクティブ状態のUE100も利用可能であってもよい。
第1配信モードにおけるMBS受信の設定は、UE固有(UE-dedicated)シグナリングにより行われる。例えば、第1配信モードにおけるMBS受信の設定は、gNB200からUE100にユニキャストで送信されるRRCメッセージであるRRC Reconfigurationメッセージ(又はRRC Releaseメッセージ)により行われる。
MBS受信の設定は、MBSデータを伝送するMBSトラフィックチャネルの設定に関するMBSトラフィックチャネル設定情報(以下、「MTCH設定情報」と呼ぶ)を含む。MTCH設定情報は、MBSセッションに関するMBSセッション情報(後述のMBSセッション識別子を含む)と、このMBSセッションに対応するMBSトラフィックチャネルのスケジューリング情報とを含む。MBSトラフィックチャネルのスケジューリング情報は、MBSトラフィックチャネルの間欠受信(DRX)設定を含んでもよい。間欠受信設定は、オン期間(On Duration:受信期間)を定義するタイマ値(On Duration Timer)、オン期間を延長するタイマ値(Inactivity Timer)、スケジューリング間隔又はDRXサイクル(Scheduling Period、DRX Cycle)、スケジューリング又はDRXサイクルの開始サブフレームのオフセット値(Start Offset、DRX Cycle Offset)、オン期間タイマの開始遅延スロット値(Slot Offset)、再送時までの最大時間を定義するタイマ値(Retransmission Timer)、HARQ再送のDL割り当てまでの最小間隔を定義するタイマ値(HARQ RTT Timer)のいずれか一つ以上のパラメータを含んでもよい。
なお、MBSトラフィックチャネルは論理チャネルの一種であって、MTCHと呼ばれることがある。MBSトラフィックチャネルは、トランスポートチャネルの一種である下りリンク共有チャネル(DL-SCH:Down Link―Shared CHannel)にマッピングされる。
第2配信モード(Delivery mode 2:DM2)は、RRCコネクティッド状態のUE100だけではなく、RRCアイドル状態又はRRCインアクティブ状態のUE100が利用できる配信モードであって、低QoS要件のための配信モードである。第2配信モードは、MBSセッションのうちブロードキャストセッションに用いられる。但し、第2配信モードは、マルチキャストセッションにも適用可能であってもよい。
第2配信モードにおけるMBS受信の設定は、ブロードキャストシグナリングにより行われる。例えば、第2配信モードにおけるMBS受信の設定は、gNB200からUE100にブロードキャストで送信される論理チャネル、例えば、ブロードキャスト制御チャネル(BCCH)及び/又はマルチキャスト制御チャネル(MCCH)により行われる。UE100は、例えば、技術仕様で予め規定された専用のRNTIを用いてBCCH及びMCCHを受信できる。BCCH受信用のRNTIがSI-RNTIであって、MCCH受信用のRNTIがMCCH-RNTIであってもよい。
第2配信モードにおいて、UE100は、次の3つの手順でMBSデータを受信してもよい。第1に、UE100は、gNB200からBCCH上で伝送されるMBSシステム情報ブロック(MBS SIB)によりMCCH設定情報を受信する。第2に、UE100は、MCCH設定情報に基づいてgNB200からMCCHを受信する。MCCHは、MTCH設定情報を伝送する。MCCHは、現在提供中のMBSセッションが隣接セルでも提供されるかを示す隣接セル情報を含んでもよい。第3に、UE100は、MTCH設定情報に基づいて、MTCH(MBSデータ)を受信する。以下において、MTCH設定情報及び/又はMCCH設定情報をMBS受信設定と呼ぶことがある。以下の実施形態において、第2配信モードで配信されるMBSセッションをUE100が受信する場合について主として説明する。
第1配信モード及び第2配信モードにおいて、UE100は、gNB200から割り当てられるグループRNTI(G-RNTI)を用いてMTCHを受信してもよい。G-RNTIは、MTCH受信用RNTIに相当する。G-RNTIは、MBS受信設定(MTCH設定情報)に含まれていてもよい。
なお、ネットワークは、MBSセッションごとに異なるMBSサービスを提供できる。MBSセッションは、TMGI(Temporary Mobile Group Identity)、ソーススペシフィックIPマルチキャストアドレス(アプリケーション機能やアプリケーションサーバ等のソースユニキャストIPアドレスと、宛先アドレスを示すIPマルチキャストアドレスとから成る)、セッション識別子、及びG-RNTIのうち少なくとも1つにより識別される。TMGI、ソーススペシフィックIPマルチキャストアドレス、及びセッション識別子の少なくとも1つをMBSセッション識別子と呼ぶ。TMGI、ソーススペシフィックIPマルチキャストアドレス、セッション識別子、及びG-RNTIを総括してMBSセッション情報と呼ぶ。
図8は、第1実施形態に係るUE100のMBS受信に関する内部処理の一例を示す図である。図9は、第1実施形態に係るUE100のMBS受信に関する内部処理の他の例を示す図である。
1つのMBS無線ベアラ(MRB)は、マルチキャストセッション又はブロードキャストセッションを伝送する1つの無線ベアラである。すなわち、MRBにマルチキャストセッションが対応付けられる場合と、MRBにブロードキャストセッションが対応付けられる場合とがある。
MRB及び対応する論理チャネル(例えば、MTCH)は、RRCシグナリングによってgNB200からUE100に設定される。MRBの設定手順は、データ無線ベアラ(DRB)の設定手順と分離されていてもよい。RRCシグナリングでは、1つのMRBを、「PTMのみ(PTM only)」、「PTPのみ(PTP only)」、又は「PTM及びPTPの両方(both PTM and PTP)」で設定できる。このようなMRBのベアラタイプはRRCシグナリングにより変更できる。
図8において、MRB#1にはマルチキャストセッション及び専用トラフィックチャネル(DTCH)が対応付けられ、MRB#2にはマルチキャストセッション及びMTCH#1が対応付けられ、MRB#3にはブロードキャストセッション及びMTCH#2が対応付けられる一例を示している。すなわち、MRB#1はPTPのみ(PTP only)のMRBであり、MRB#2はPTMのみ(PTM only)のMRBであり、MRB#3はPTMのみ(PTM only)のMRBである。なお、DTCHは、セルRNTI(C-RNTI)を用いてスケジューリングされる。MTCHは、G-RNTIを用いてスケジューリングされる。
UE100のPHYレイヤは、物理チャネルの1つであるPDSCH上で受信したユーザデータ(受信データ)を処理し、トランスポートチャネルの1つである下りリンク共有チャネル(DL-SCH)に流す。UE100のMACレイヤ(MACエンティティ)は、DL-SCH上で受信したデータを処理し、受信データに含まれるヘッダ(MACヘッダ)に含まれる論理チャネル識別子(LCID)に基づいて、当該受信データを対応する論理チャネル(対応するRLCエンティティ)に流す。
図9において、マルチキャストセッションと対応付けられるMRBに、DTCH及びMTCHが対応付けられる一例を示している。具体的には、1つのMRBが2つのレグに分割(スプリット)され、一方のレグがDTCHと対応付けられ、他方のレグがMTCHと対応付けられている。当該2つのレグは、PDCPレイヤ(PDCPエンティティ)において結合される。すなわち、当該MRBは、PTM及びPTPの両方(both PTM and PTP)のMRBである。このようなMRBは、スプリットMRBと呼ばれることがある。
(セル再選択プロシージャの概要)
セル再選択プロシージャの概要について説明する。図10は、セル再選択プロシージャの概要について説明するための図である。
RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、移動に伴って、現在のサービングセル(セル#1)から隣接セル(セル#2乃至セル#4のいずれか)に移行するためにセル再選択プロシージャを行う。具体的には、UE100は、自身がキャンプオンすべき隣接セルをセル再選択プロシージャにより特定し、特定した隣接セルを再選択する。現在のサービングセルと隣接セルとで周波数(キャリア周波数)が同じである場合をイントラ周波数と呼び、現在のサービングセルと隣接セルとで周波数(キャリア周波数)が異なる場合をインター周波数と呼ぶ。現在のサービングセル及び隣接セルは、同じgNB200により管理されていてもよい。また、当該現在のサービングセル及び隣接セルは、互いに異なるgNB200により管理されていてもよい。
図11は、セル再選択プロシージャの概略フローを示す図である。
ステップS1において、UE100は、例えばシステム情報ブロック又はRRC解放メッセージによりgNB200から指定される周波数ごとの優先度に基づいて周波数優先度付け処理を行う。具体的には、UE100は、gNB200から指定された周波数優先度を周波数ごとに管理する。詳細については後述するが、MBSサービスを受信中又はMBSサービスの受信に興味のあるUE100は、当該MBSサービスと対応付けられたMBS周波数を他の周波数よりも優先するように優先度付けを行ってもよい。
なお、用語「MBSサービス」は、MBSセッションを意味するが、これに限らず、MBSサービスエリアを意味してもよい。同様に、用語「MBSサービス識別子」は、MBSセッション識別子(例えば、TMGI)を意味するが、これに限らず、MBSサービスエリア識別子(MBS SAI)を意味してもよい。また、用語「周波数」は、キャリア周波数を意味するが、これに限らず、セルを意味してもよい。以下において、UE100が受信中又は受信に興味のあるMBSサービスを「所望MBSサービス」と呼び、所望MBSサービスと対応付けられた周波数を「所望MBS周波数」と呼ぶ。
ステップS2において、UE100は、サービングセル及び隣接セルのそれぞれについて無線品質を測定する測定処理を行う。UE100は、サービングセル及び隣接セルのそれぞれが送信する参照信号、具体的には、CD-SSB(Cell Defining-Synchronization Signal and PBCH block)の受信電力及び受信品質を測定する。例えば、UE100は、現在のサービングセルの周波数の優先度よりも高い優先度を有する周波数については常に無線品質を測定する。また、当該UE100は、現在のサービングセルの周波数の優先度と等しい優先度又は低い優先度を有する周波数については、現在のサービングセルの無線品質が所定品質を下回った場合に、等しい優先度又は低い優先度を有する周波数の無線品質を測定する。
ステップS3において、UE100は、ステップS2での測定結果に基づいて、自身がキャンプオンするセルを再選択する再選択処理を行う。例えば、UE100は、隣接セルの周波数の優先度が現在のサービングセルの優先度よりも高い場合であって、当該隣接セルが所定期間に亘って所定品質基準(すなわち、必要最低限の品質基準)を満たす場合、当該隣接セルへのセル再選択を行ってもよい。UE100は、隣接セルの周波数の優先度が現在のサービングセルの優先度と同じである場合、隣接セルの無線品質のランク付けを行い、所定期間に亘って現在のサービングセルのランクよりも高いランクを有する隣接セルへのセル再選択を行ってもよい。UE100は、隣接セルの周波数の優先度が現在のサービングセルの優先度よりも低い場合であって、現在のサービングセルの無線品質がある閾値よりも低く、且つ、隣接セルの無線品質が別の閾値よりも高い状態を所定期間にわたって継続した場合、当該隣接セルへのセル再選択を行ってもよい。
(移動通信システムの動作)
上述のように、MBS受信中又はMBS受信に興味があるUE100は、周波数優先度付け処理において、所望MBSサービスと対応付けられた所望MBS周波数を他の周波数よりも優先するように優先度付けを行う。例えば、UE100は、所望MBS周波数の周波数優先度を最高優先度(例えば、ネットワークが指定し得るどの優先度よりも高い優先度)に決定する。これにより、所望MBSサービスが継続してUE100に提供され易くなる。
現状、所望MBS周波数に属する隣接セルがMBS SIB(すなわち、MCCH設定を伝送するSIB)を提供していることを条件として、UE100が所望MBS周波数を他の周波数よりも優先するように優先度付けを行うことが想定されている。しかしながら、各セルが常時ブロードキャストする最小限システム情報(Minimum SI)、具体的には、マスタ情報ブロック(MIB)及びシステム情報ブロック・タイプ1(SIB1)とは異なり、MBS SIBは、UE100からの要求に応じてブロードキャストされるオンデマンド型のSI(On-demand SI)であり得る。そのため、MBS SIBをブロードキャストで提供する能力を有するセルであっても、必ずしもMBS SIBを提供しているとは限らない。
よって、所望MBS周波数を他の周波数よりも優先する条件として、所望MBS周波数に属する隣接セルがMBS SIBを提供していることを必要とする場合、セル再選択プロシージャのためにUE100が各隣接セルに対してMBS SIBの送信を要求する必要があり得る。このような動作は、UE100の消費電力及びMBS受信遅延が増加し、効率的ではない。
第1実施形態において、RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、所望MBSサービスと対応付けられた所望MBS周波数に属する隣接セルがブロードキャストするシステム情報(SI)スケジューリング情報を受信する。SIスケジューリング情報は、SIB1に含まれる情報要素である。UE100は、当該隣接セルがMBS SIBを提供する能力を有している旨をSIスケジューリング情報が示す場合、セル再選択プロシージャにおいて所望MBS周波数を他の周波数よりも優先するように優先度付けを行う。
すなわち、第1実施形態において、UE100は、隣接セルがMBS SIBをブロードキャストしているか否かではなく、隣接セルがMBS SIBを提供する能力を有しているか否かに応じて周波数優先度付け処理を行う。具体的には、UE100は、所望MBS周波数に属する隣接セルがMBS SIBをブロードキャストしていなくても、当該隣接セルがMBS SIBを提供する能力を有している場合には、セル再選択プロシージャにおいて所望MBS周波数を他の周波数よりも優先するように優先度付けを行う。これにより、UE100は、各隣接セルに対してMBS SIBの送信を要求する必要が無くなるため、セル再選択プロシージャを効率化できる。
図12は、第1実施形態に係る移動通信システム1の動作例を示す図である。
ステップS101において、AF(Application Function)/MBSF(Multicast Broadcast Service Function)500は、USDをUE100に提供する。USDは、RRCレイヤよりも上位のレイヤ(具体的には、アプリケーションレイヤ)においてネットワークから提供される上位レイヤ情報の一例である。USDは、サービスアナウンスメント情報と呼ばれてもよい。USDは、MBSサービスと周波数との対応関係を示す情報であってもよい。USDは、MBSサービス識別子と周波数の情報とのセットを少なくとも1つ含んでもよい。USDは、MBSセッションを識別するMBSセッション識別子と、当該MBSセッションの開始及び終了時間の情報と、当該MBSセッションが提供されるMBSサービスエリアを示すSAIと、当該MBSセッションが提供される周波数の情報と、のうち少なくとも1つを含んでもよい。UE100は、AF/MBSF500から提供されるUSDを記憶する。
ステップS102において、RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、MBS受信中又はMBS受信に興味がある。
ステップS103において、UE100は、現在のサービングセルであるセル#1からサービス継続用SIBを受信してもよい。サービス継続用SIBは、MBS SIBとは異なるタイプのSIBであって、RRCレイヤにおいてネットワークからブロードキャストで提供されるブロードキャスト情報の一例である。サービス継続用SIBは、MBSサービスと周波数との対応関係を示す情報であってもよい。例えば、サービス継続用SIBは、MBSサービス識別子と周波数の情報とのセットを少なくとも1つ含んでもよい。
ステップS104において、UE100は、ステップS101で提供されたUSD(上位レイヤ情報)又はステップS103で提供されたサービス継続用SIB(ブロードキャスト情報)に基づいて、所望MBSサービスと対応付けられた所望MBS周波数を特定する。
ステップS105において、UE100は、ステップS104で特定された所望MBS周波数に属する隣接セル#2からSIB1を受信する。
ステップS106において、UE100は、ステップS105で受信したSIB1中のSIスケジューリング情報に基づいて、隣接セル#2がMBS SIBを提供する能力を有しているか否かを判定する。例えば、UE100は、次のいずれかの場合、隣接セル#2がMBS SIBを提供する能力を有していると判定する:
・SIスケジューリング情報内のSIBタイプ情報(SIB-TypeInfo)にMBS SIBが含まれている;
・SIスケジューリング情報内のSIブロードキャスト状態(si-BroadcastStatus)で、MBS SIBがブロードキャスト中”broadcasted”又は非ブロードキャスト中”not broadcasted”にセットされている。
UE100は、次のいずれかの場合、隣接セル#2がMBS SIBを提供する能力を有していないと判定してもよい:
・SIスケジューリング情報内のSIBタイプ情報(SIB-TypeInfo)にMBS SIBが含まれていない;
・SIスケジューリング情報内のSIブロードキャスト状態(si-BroadcastStatus)で、MBS SIBがブロードキャスト中”broadcasted”又は非ブロードキャスト中”not broadcasted”にセットされていない。
隣接セル#2がMBS SIBを提供する能力を有していると判定した場合(ステップS106:YES)、ステップS107において、UE100は、所望MBS周波数の周波数優先度を最高優先度に決定する。
ステップS108において、UE100は、測定処理及びセル再選択処理を行うことにより、隣接セル#2を新たなサービングセルとして再選択する。
ステップS109において、UE100は、MBS SIBの送信を要求する送信要求をセル#2に送信してもよい。当該送信要求は、特別な物理ランダムアクセスチャネル(PRACH)リソースで送信されるランダムアクセスプリアンブルであってもよい。
ステップS110において、UE100は、セル#2からMBS SIBを受信する。
ステップS111において、UE100は、ステップS110で受信したMBS SIB中のMCCH設定情報に基づいて、セル#2からMCCHを受信する。
ステップS112において、UE100は、ステップS111で受信したMCCH中のMTCH設定情報に基づいて、セル#2からMTCH(すなわち、MBSデータ)を受信する。
[第2実施形態]
第2実施形態について、上述の第1実施形態との相違点を主として説明する。
上述のように、UE100は、MBSサービスと周波数との対応関係を示す情報として、上位レイヤが提供する上位レイヤ情報であるUSDと、gNB200に相当するRAN(具体的には、RRCレイヤ)が提供するブロードキャスト情報(サービス継続用SIB)との2種類の情報を取得し得る。なお、ブロードキャスト情報は、サービス継続用SIBに限らず、MCCH中の隣接セル情報であってもよいが、以下においてブロードキャスト情報がサービス継続用SIBである一例について説明する。
ここで、USDにより示されるMBSサービスと周波数との対応関係と、サービス継続用SIBにより示されるMBSサービスと周波数との対応関係とが、一致しない場合があり得る。例えば、USDにより示される周波数(及び対応するMBSサービス)が、サービス継続用SIBにより示されていない場合があり得る。
このような場合、RANが、例えば現在ある周波数でMBSサービスができないことに起因して意図的にサービス継続用SIBから当該周波数の情報を抜いている可能性がある。このようなシナリオにおいて、UE100は、USDに基づいて所望MBS周波数を特定することは好ましくない。一方、例えば、ある周波数上の全セルで一様にMBSサービスを提供しているような場合、RANが動的な周波数情報を与える必要がないことから、当該MBSサービスについてUSDだけで(1回の情報提供のみで)周波数情報を効率的に提供する場合があると考えられる。このようなシナリオにおいて、UE100は、USDに基づいて所望MBS周波数を特定することが好ましい。しかしながら、このような2つのシナリオのうちどちらのシナリオであるかをUE100側で判断することは難しい。
第2実施形態において、RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、RRCレイヤにおいてネットワークからブロードキャストで提供されるサービス継続用SIBと、RRCレイヤよりも上位のレイヤにおいてネットワークから提供される上位レイヤ情報とのうち、いずれか一方の情報を選択する。UE100は、選択するステップで選択された一方の情報に基づいて、所望MBSサービスと対応付けられた所望MBS周波数をセル再選択プロシージャにおいて他の周波数よりも優先するように優先度付けを行う。
第2実施形態において、UE100は、ネットワークから提供される選択用情報を取得する。選択用情報は、USDをサービス継続用SIBよりも優先するか否かに関する情報である。すなわち、当該選択用情報は、USDを優先すること、サービス継続用SIBを優先すること、USDを優先しないこと、サービス継続用SIBを優先しないこと、のいずれか1つ以上の状態を示す。UE100は、選択用情報に基づいて、サービス継続用SIBとUSDとのうちいずれか一方の情報を選択する。UE100は、ネットワークからブロードキャストされる選択用情報を受信してもよい。UE100は、USDに含まれる選択用情報を取得してもよい。
図13は、第2実施形態に係る第1動作例を示す図である。本動作例において、gNB200は、USDを使ってセル再選択を行うべきかどうかをUE100にブロードキャストで通知する。
ステップS201において、UE100は、AF/MBSF500からUSDを受信する。
ステップS202において、RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、MBS受信中又はMBS受信に興味がある。
ステップS203において、UE100は、gNB200(サービングセル)からブロードキャストされるサービス継続用SIBを受信する。
ステップS204において、UE100は、gNB200(サービングセル)からブロードキャストされる選択用情報を受信する。選択用情報は、サービス継続用SIB、MBS SIB、SIB1、又はMCCHに含まれていてもよい。選択用情報は、USDで示される周波数をセル再選択プロシージャで優先する(ことを許可する)旨の情報であってもよい。ここで、「優先する」とは、サービス継続用SIBで示されていない周波数の情報をUSDが有する場合、USDで示される周波数を所望MBS周波数として特定可能とすることであってもよい。或いは、「優先する」とは、サービス継続用SIBで示される周波数の情報をUSDが有する場合、USDで示される周波数を所望MBS周波数として特定可能とすることであってもよい。或いは、「USDを優先する」とは、サービス継続用SIBを取得しないことであってもよい。或いは、「USDを優先しない」とは、サービス継続用SIBを取得できる場合、USDの内容を確認(読み出し)しないことであってもよい。選択用情報は、MBSサービス識別子(MBSセッション識別子)と対応付けてUE100に通知されてもよい。
そして、UE100は、USDの優先許可を選択用情報が示す場合、サービス継続用SIBで示される周波数にかかわらず、所望MBSサービスについて、USDで示される周波数を所望MBS周波数として特定してもよい。
或いは、UE100は、USDの優先許可を選択用情報が示していても、サービス継続用SIBを受信した場合には、所望MBSサービスについて、サービス継続用SIBで示される周波数を所望MBS周波数として特定してもよい。
UE100は、選択用情報によりUSDの優先許可が示されない場合、USDで示される周波数にかかわらず、所望MBSサービスについて、サービス継続用SIBで示される周波数を所望MBS周波数として特定してもよい。
図14は、第2実施形態に係る第2動作例を示す図である。本動作例において、AF/MBSF500は、USDで示される周波数の情報をサービス継続用SIBが有していない場合において当該周波数を優先するか否かを示す選択用情報を含むUSDをUE100に提供する。
ステップS211において、UE100は、AF/MBSF500から、選択用情報を含むUSDを受信する。
ステップS212において、RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、MBS受信中又はMBS受信に興味がある。
ステップS213において、UE100は、gNB200(サービングセル)からブロードキャストされるサービス継続用SIBを受信する。ここで、UE100は、所望MBSサービスについて、周波数の情報(周波数と当該MBSサービスとのマッピング情報)がサービス継続用SIBに含まれていないことを確認する。
UE100は、選択用情報によりUSDの優先許可が示されている場合、所望MBSサービスについて、USDで示される周波数を所望MBS周波数として特定する。
一方、UE100は、選択用情報によりUSDの優先許可が示されていない場合、所望MBSサービスについて、USDで示される周波数を所望MBS周波数として特定しない。
[第2実施形態の変更例]
上述の第2実施形態において、gNB200(サービングセル)がサービス継続用SIBをブロードキャストでUE100に提供する一例を説明した。しかしながら、gNB200(サービングセル)がサービス継続用SIBをブロードキャストしない(具体的には、サービス継続用SIBを提供する能力を有しない)ことも考えられる。
本変更例において、UE100は、サービス継続用SIBをgNB200(サービングセル)が提供する能力を有するか否かを判定し、判定結果に基づいて、所望MBS周波数を特定するための情報としてUSD及びサービス継続用SIBのうち一方の情報を選択する。UE100は、サービス継続用SIBをgNB200(サービングセル)が提供する能力を有しないと判定した場合、所望MBS周波数を特定するための情報としてUSDを選択する。一方、UE100は、サービス継続用SIBをgNB200(サービングセル)が提供する能力を有すると判定した場合、所望MBS周波数を特定するための情報としてサービス継続用SIBを選択する。
ここで、サービングセルがサービス継続用SIBを提供する能力を有しないとは、次のいずれかを意味してもよい:
・サービングセルがサービス継続用SIBを送信していない;
・サービングセルのSIB1のSIスケジューリング情報において、サービス継続用SIBを示す情報が存在しない、例えば、“broadcasted”及び”not broadcasted”のいずれもセットされていない;
・サービングセルがMBS SIBを送信していない;
・サービングセルのSIB1のSIスケジューリング情報において、MBS SIBを示す情報が存在しない;
・サービングセルがMCCHを送信していない;
・SIB1等で、MBS機能(又はサービス継続用SIBの送信機能)をサポートする旨の識別子が存在しない。
一方、サービングセルがサービス継続用SIBを提供する能力を有するとは、次のいずれかを意味してもよい:
・サービングセルがサービス継続用SIBを送信している;
・サービングセルのSIB1のSIスケジューリング情報において、サービス継続用SIBを示す情報、例えば、“broadcasted”又は”not broadcasted”がセットされている;
・サービングセルがMBS SIBを送信している;
・サービングセルのSIB1のSIスケジューリング情報において、MBS SIBを示す情報が存在する;
・サービングセルがMCCHを送信している;
・SIB1等で、MBS機能(又はサービス継続用SIBの送信機能)をサポートする旨の識別子が存在する。
サービングセルがサービス継続用SIBを提供する能力を有しないと判定された場合、UE100は、所望MBSサービスと対応する周波数の情報をUSDから読み出し、当該周波数を所望MBS周波数として特定する。
一方、サービングセルがサービス継続用SIBを提供する能力を有すると判定された場合、UE100は、サービングセルからサービス継続用SIBを受信する。ここで、サービングセルがサービス継続用SIBを提供する能力を有するものの、サービス継続用SIBを提供していない場合、UE100は、サービス継続用SIBの送信をサービングセルに要求したうえでサービス継続用SIBを受信してもよい。UE100は、所望MBSサービスと対応付けられた周波数の情報がサービス継続用SIBに含まれる場合、当該周波数で興味のあるMBSサービスが提供されていると判断し、当該周波数を所望MBS周波数として特定してもよい。これに対し、所望MBSサービスと対応付けられた周波数の情報がサービス継続用SIBに含まれない場合、UE100は、現在の周波数及び/又は別周波数で所望MBSサービスが提供されていないと判断する。この場合、UE100は、通常の周波数優先度を用いてセル再選択プロシージャを行ってもよい。また、当該UE100は、現在のサービング周波数を最高優先度と見なしてもよい。
[第3実施形態]
第3実施形態について、第1実施形態及び第2実施形態との相違点を主として説明する。
上述のように、MBS受信中又はMBS受信に興味があるUE100は、所望MBS周波数に属する隣接セルがMBS SIBを提供する(例えば、MBS SIBを提供する能力を有する)場合、所望MBS周波数を他の周波数よりも優先するように優先度付けを行う。
しかしながら、UE100は、このような優先度付け処理を行った後、測定処理及びセル再選択処理の結果として、当該隣接セルとは異なるセルを再選択することも考えられる。このようなケースにおいて、当該異なるセルがMBS SIBを提供しない(例えば、MBS SIBを提供する能力を有しない)場合、UE100は、MBS受信を行うことができない。
そのため、第3実施形態では、UE100は、所望MBS周波数に属する隣接セルのうち無線品質が良好な隣接セルを対象として、MBS SIBを提供するか否かを判定する。無線品質が良好な隣接セルを対象としてMBS SIBを提供するか否かの判定を行うことにより、その後の測定処理及びセル再選択処理の結果として、当該隣接セルが再選択される可能性を高めることができるため、UE100がMBS受信を行うことを円滑化できる。
具体的には、第3実施形態に係るUE100は、所望MBSサービスと対応付けられた所望MBS周波数に属する少なくとも1つのセルに対する測定の結果が所定基準を満たす少なくとも1つのセルを特定する。UE100は、特定されたセルがMBS SIBを提供すると判定した場合、所望MBS周波数をセル再選択プロシージャにおいて他の周波数よりも優先するように優先度付けを行う。
図15は、第3実施形態に係るセル再選択プロシージャの動作例を示す図である。
ステップS301において、RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、MBS受信中又は受信に興味がある。
ステップS302において、UE100は、USD又はサービス継続用SIBに基づいて、所望MBSサービスと対応付けられた所望MBS周波数を特定する。
ステップS303において、UE100は、ステップS302で特定した所望MBS周波数に対する測定を含む測定処理を行う。
ステップS304において、UE100は、ステップS303での測定結果が所定基準を満たす少なくとも1つのセルを特定する。ここで、所定基準は、最も無線品質が良いセルであるという条件あってもよい。この場合、UE100は、ステップS304において、最も無線品質が良い1つのセルを特定する。
或いは、所定基準は、無線品質が必要最小限の品質基準(一定の閾値)以上のセルであるという条件であってもよい。また、所定基準は、最も無線品質が良いセル及び当該セルとの無線品質の差分が一定の閾値以内のセルであるという条件で有ってもよい。この場合、UE100は、ステップS304において、1つ又は複数のセルを特定する。なお、当該閾値は、gNB200からSIBなどで提供されてもよい。
UE100は、自身の移動速度も考慮して所定基準を決定してもよい。例えば、UE100は、移動していない場合はステップS304において最も無線品質が良いセルを特定し、低速移動している場合はステップS304において小数の品質上位セルを特定し、高速移動している場合はステップS304において多数の品質上位セルを特定してもよい。ここで、少数・多数は、上記無線品質の一定値(閾値)を変化させることで決定してもよい。
ステップS305において、UE100は、ステップS304で特定した少なくとも1つのセルがMBS SIBを提供するか否かを判定する。この判定は、上述の第1実施形態と同様にして行われてもよい。
ステップS304で特定した少なくとも1つのセルがMBS SIBを提供すると判定した場合(ステップS305:YES)、ステップS306において、UE100は、所望MBS周波数の周波数優先度を最高優先度に決定する。
ステップS307において、UE100は、上述のような測定処理を行う。
ステップS308において、UE100は、上述のようなセル再選択処理を行う。
[第3実施形態の変更例]
本変更例において、UE100は、所望MBSサービスと対応付けられた所望MBS周波数に属する少なくとも1つのセルがMBS SIBを提供するとUE100が判定した場合、所望MBS周波数をセル再選択プロシージャにおいて他の周波数よりも優先するように優先度付けを行う。UE100は、所望MBS周波数に対する測定結果に基づいて所望MBS周波数から候補セルを特定する。UE100は、特定された候補セルが当該少なくとも1つのセル(すなわち、MBS SIBを提供するセル)に含まれる場合、当該候補セルを再選択する。
一方、UE100は、特定された候補セルが当該少なくとも1つのセルに含まれない場合、当該候補セルがブロードキャスト情報を提供するか否かを判定する。UE100は、当該候補セルがブロードキャスト情報を提供すると判定された場合、当該候補セルを再選択する。
このように、UE100は、周波数優先度付け処理において、所望MBS周波数に属する少なくとも1つのセルがMBS SIBを提供することを確認した後、MBS SIBを提供することが確認されたセルと異なるセルが再選択候補となった場合、当該候補セルがMBS SIBを提供するか確認する。
図16は、本変更例に係るセル再選択プロシージャを示す図である。
ステップS331において、RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、MBS受信中又は受信に興味がある。
ステップS332において、UE100は、USD又はサービス継続用SIBに基づいて、所望MBSサービスと対応付けられた所望MBS周波数を特定する。
ステップS333において、UE100は、ステップS332で特定した所望MBS周波数に属するセルがMBS SIBを提供するか否かを判定する。この判定は、上述の第1実施形態と同様にして行われてもよい。
所望MBS周波数に属するセルがMBS SIBを提供すると判定した場合(ステップS333:YES)、ステップS334において、UE100は、MBS SIBを提供すると判定された少なくとも1つのセルのそれぞれのセル識別子を記憶する。
ステップS335において、UE100は、所望MBS周波数の周波数優先度を最高優先度に決定する。
ステップS336において、UE100は、上述のような測定処理を行う。
ステップS337において、UE100は、上述のようなセル再選択処理を行う。ここで、UE100は、セル再選択の条件を満たす候補セルを特定し、候補セルのセル識別子を確認する。
ステップS338において、UE100は、ステップS334で記憶したセル識別子に、ステップS337で特定した候補セルのセル識別子が含まれるか否かを判定する。
ステップS334で記憶したセル識別子に、ステップS337で特定した候補セルのセル識別子が含まれる場合(ステップS338:YES)、ステップS339において、UE100は、ステップS337で特定した候補セルがMBS SIBを提供するとみなし、当該候補セルを再選択する。このように、記憶したセル識別子に基づく判定を行うことにより、効率的な動作が可能になる。
一方、ステップS334で記憶したセル識別子に、ステップS337で特定した候補セルのセル識別子が含まれない場合(ステップS338:NO)、ステップS340において、UE100は、ステップS337で特定した候補セルがMBS SIBを提供するか否かを判定する。この判定は、上述の第1実施形態と同様にして行われてもよい。ステップS337で特定した候補セルがMBS SIBを提供すると判定した場合(ステップS340:YES)、ステップS339において、UE100は、当該候補セルを再選択する。
ステップS337で特定した候補セルがMBS SIBを提供しないと判定した場合(ステップS340:NO)、ステップS341において、UE100は、所望MBS周波数を最高優先度とみなすことを中止し、セル再選択プロシージャをやり直す。なお、UE100は、ステップS340の処理を行わずに、ステップS338で「NO」の場合は所望MBS周波数を最高優先度とみなすことを中止し、セル再選択プロシージャをやり直してもよい。
[第4実施形態]
第4実施形態について、第1実施形態及び第2実施形態との相違点を主として説明する。
セルのMCCH設定を伝送するMBS SIBは、当該セルが提供するMBSサービス(MBSセッション)を示す情報を有していないことが想定される。そのため、UE100は、MCCHを受信しなければ、実際に所望MBSサービス(所望MBSセッション)を当該セルが提供するか否かを把握できない。
しかしながら、UE100は、USD又はサービス継続用SIBに基づいて、所望MBSサービスを提供する所望MBS周波数を特定しているため、所望MBS周波数に属するセルは所望MBSサービスを提供すると考えられる。但し、NR MBSは、各セル(gNB200)にリソース割当の決定権があるため、混雑やオーバーロードなどのセルの都合で、MBSサービスを(一時的に)提供していないことも考えられる。
第4実施形態において、UE100は、所望MBS周波数をセル再選択プロシージャにおいて他の周波数よりも優先することにより、所望MBS周波数に属するセルを再選択する。UE100は、当該セルから送信されるMCCHに基づいて、当該セルが所望MBSサービスを提供するか否かを判定する。UE100は、当該セルが所望MBSサービスを提供しないと判定した場合、セル再選択プロシージャをやり直す。ここで、UE100は、所望MBS周波数を、優先する周波数(最高優先度)とみなすことを中止してもよい。
図17は、第4実施形態に係るセル再選択プロシージャの動作例を示す図である。
ステップS401において、RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、MBS受信中又は受信に興味がある。
ステップS402において、UE100は、USD又はサービス継続用SIBに基づいて、所望MBSサービスと対応付けられた所望MBS周波数を特定する。
ステップS403において、UE100は、ステップS402で特定した所望MBS周波数に属するセルがMBS SIBを提供するか否かを判定する。この判定は、上述の第1実施形態と同様にして行われてもよい。
ステップS404において、UE100は、所望MBS周波数の周波数優先度を最高優先度に決定する。
ステップS405において、UE100は、上述のような測定処理を行う。
ステップS406において、UE100は、上述のようなセル再選択処理を行う。
ステップS407において、UE100は、ステップS406で再選択したセルからMBS SIBを受信した後、MBS SIBに基づいて当該セルからMCCHを受信する。
ステップS408において、UE100は、ステップS407で受信したMCCHに基づいて、ステップS406で再選択したセルが所望MBSサービスを提供するか否かを判定する。
ステップS406で再選択したセルが所望MBSサービスを提供しないと判定した場合(ステップS408:NO)、ステップS409において、UE100は、所望MBS周波数を最高優先度とみなすことを中止し、セル再選択プロシージャをやり直す。
[第4実施形態の変更例]
セルが提供するMBS SIBにおいて、当該セルが提供する各MBSサービス(各MBSセッション)の識別子を含める構成とすれば、セル再選択後に所望MBSサービスが提供されていなかったという状況を防ぐことができる。しかしながら、MBS SIBはオンデマンドで提供される見込みであり、セル再選択プロシージャにおいてMBS SIBの送信要求を行うことは、遅延や消費電力の観点から好ましくない。
各MBSサービス(各MBSセッション)の識別子をSIB1に含めることも考えられるが、SIB1はメッセージサイズが限定されており、各MBSサービス(各MBSセッション)の識別子をSIB1に含めることは難しい。そのため、本変更例では、gNB200は、SIB1(又はMIB)で、MBSサービス提供に制限があるか否かの1ビットの情報を通知する。
本変更例において、UE100は、所望MBS周波数に属する隣接セルがブロードキャストする情報であって、隣接セルにおけるMBSサービス提供が制限されているか否かに関する情報を含むSIB1(又はMIB)を受信する。UE100は、MBSサービス提供が制限されていないことをSIB1(又はMIB)が示すことに応じて、セル再選択プロシージャにおいて所望MBS周波数を他の周波数よりも優先するように優先度付けを行う。
なお、本変更例において、各セル(gNB200)は、USD及びサービス継続用SIBでUE100に提供している周波数とMBSサービスとの対応関係を把握しており、自セル(が属する周波数)で提供すべきMBSサービスを認識しているものとする。セルにおける「MBSサービス提供が制限されている」とは、当該セルで提供すべきMBSサービスのうち少なくとも1つの提供を(一時的に)中止していることをいう。各セル(gNB200)は、自身が提供すべきMBSサービスを1つでも提供していない場合、MBSサービスに制限があることを示す識別子をSIB1(又はMIB)に含めてもよい。また、当該各セル(gNB200)は、自身が提供すべきMBSサービスを1つでも提供していない場合、提供していないMBSサービスの識別子をSIB1(又はMIB)に含めてもよい。各セル(gNB200)は、自身が提供すべきMBSサービスをすべて提供している場合、MBSサービスに制限がないことを示す識別子をSIB1(又はMIB)に含めてもよい。また、各セル(gNB200)は、自身が提供すべきMBSサービスをすべて提供している場合、当該識別子をSIB1(又はMIB)に含めなくてもよい。
図18は、本変更例に係るセル再選択プロシージャを示す図である。
ステップS431において、RRCアイドル状態又はRRCインアクティブ状態にあるUE100は、MBS受信中又は受信に興味がある。
ステップS432において、UE100は、USD又はサービス継続用SIBに基づいて、所望MBSサービスと対応付けられた所望MBS周波数を特定する。
ステップS433において、UE100は、ステップS432で特定した所望MBS周波数に属するセルがMBS SIBを提供するか否かを判定する。この判定は、上述の第1実施形態と同様にして行われてもよい。
所望MBS周波数に属するセルがMBS SIBを提供すると判定した場合(ステップS433:YES)、ステップS434において、UE100は、当該セルが提供するSIB1(又はMIB)を確認し、当該セルで提供するMBSサービスに制限があるか否かを判定する。当該SIB1(又はMIB)確認は、セル再選択処理時に(ステップS437より前もしくはステップS437において)実施してもよい。すなわち、UE100は、当該周波数において最も無線品質が良いセル(ベストセル)に対して、当該確認を行う。当該セルで提供するMBSサービスに制限がある場合、UE100は、当該周波数を最高優先度の対象から除外する。当該セルで提供するMBSサービスに制限がない場合、UE100は、当該セルを再選択する。
当該セルで提供するMBSサービスに制限があると判定した場合(ステップS434:YES)、所望MBS周波数を最高優先度の対象から除外する。
一方、当該セルで提供するMBSサービスに制限が無いと判定した場合(ステップS434:NO)、ステップS435において、UE100は、所望MBS周波数の周波数優先度を最高優先度に決定する。
ステップS436において、UE100は、上述のような測定処理を行う。
ステップS437において、UE100は、上述のようなセル再選択処理を行う。
[その他の実施形態]
上述の各動作フローは、別個独立に実施する場合に限らず、2以上の動作フローを組み合わせて実施可能である。例えば、1つの動作フローの一部のステップを他の動作フローに追加してもよいし、1つの動作フローの一部のステップを他の動作フローの一部のステップと置換してもよい。
上述の実施形態及び実施例において、基地局がNR基地局(gNB)である一例について説明したが基地局がLTE基地局(eNB)又は6G基地局であってもよい。また、基地局は、IAB(Integrated Access and Backhaul)ノード等の中継ノードであってもよい。基地局は、IABノードのDUであってもよい。また、ユーザ装置は、IABノードのMT(Mobile Termination)であってもよい。
UE100又はgNB200が行う各処理をコンピュータに実行させるプログラムが提供されてもよい。プログラムは、コンピュータ読取り可能媒体に記録されていてもよい。コンピュータ読取り可能媒体を用いれば、コンピュータにプログラムをインストールすることが可能である。ここで、プログラムが記録されたコンピュータ読取り可能媒体は、非一過性の記録媒体であってもよい。非一過性の記録媒体は、特に限定されるものではないが、例えば、CD-ROMやDVD-ROM等の記録媒体であってもよい。また、UE100又はgNB200が行う各処理を実行する回路を集積化し、UE100又はgNB200の少なくとも一部を半導体集積回路(チップセット、SoC:System on a chip)として構成してもよい。
以上、図面を参照して実施形態について詳しく説明したが、具体的な構成は上述のものに限られることはなく、要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
本開示で使用されている「に基づいて(based on)」、「に応じて(depending on)」という記載は、別段に明記されていない限り、「のみに基づいて」、「のみに応じて」を意味しない。「に基づいて」という記載は、「のみに基づいて」及び「に少なくとも部分的に基づいて」の両方を意味する。同様に、「に応じて」という記載は、「のみに応じて」及び「に少なくとも部分的に応じて」の両方を意味する。また、「取得する(obtain/acquire)」は、記憶されている情報の中から情報を取得することを意味してもよく、他のノードから受信した情報の中から情報を取得することを意味してもよく、又は、情報を生成することにより当該情報を取得することを意味してもよい。「含む(include)」、「備える(comprise)」、及びそれらの変形の用語は、列挙する項目のみを含むことを意味せず、列挙する項目のみを含んでもよいし、列挙する項目に加えてさらなる項目を含んでもよいことを意味する。また、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。さらに、本開示で使用されている「第1」、「第2」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定するものではない。これらの呼称は、2つ以上の要素間を区別する便利な方法として本明細書で使用され得る。したがって、第1及び第2の要素への参照は、2つの要素のみがそこで採用され得ること、又は何らかの形で第1の要素が第2の要素に先行しなければならないことを意味しない。本開示において、例えば、英語でのa,an,及びtheのように、翻訳により冠詞が追加された場合、これらの冠詞は、文脈から明らかにそうではないことが示されていなければ、複数のものを含むものとする。
本願は、米国仮出願第63/257215号(2021年10月19日出願)の優先権を主張し、その内容の全てが本願明細書に組み込まれている。
[付記]
1.導入
NR Multicast and Broadcast Services(MBS)の改訂版作業項目は、RAN#88で承認された。RAN2では、2つの配信モード、つまり、接続中のUEが受信したマルチキャストセッションに対する第1配信モードと、すべてのRRC状態のUEが受信したブロードキャストセッションに対する第2配信モードが合意された。
第2配信モードについては、RAN2#115-eで以下の合意が達成されている。
アイドル/インアクティブの場合
UEは、MBS周波数のセルがLTE SC-PTMのようにMCCH設定を運ぶMBS SIBを提供する場合、興味のあるMBS周波数を優先することが許可される。
UEは、LTE SC-PTMとして、MBS周波数のキャンプによってのみMBSサービスを受けることができる場合、興味のあるMBS周波数を優先することが許可される。
アイドル/インアクティブの場合。
-UEは、MBSセッションの間、MBSサービスを受信できないセル再選択候補周波数を、LTE SC-PTMとして最も低い優先順位とみなして構わない。
-作業前提:周波数とMBSサービスID(例:SAI)のマッピングは、LTE SC-PTMとして、上位レイヤのシグナリング(例:USD)において提供される(上位レイヤに含まれる詳細情報は、LTE SC-PTMとして提供される)。(上位レイヤ(例:USD)に含まれる詳細情報については、他のWGの判断に委ねられる。)
-LTE SC-PTMとして、周波数とMBSサービスID(例:SAI)のマッピングが上位レイヤのシグナリング(例:USD)で提供されるかどうかを確認するために、SA2とSA4にLSを送信する。
-周波数とMBSサービスID(例えばSAI)の間のマッピングは、LTE SC-PTMとして、SIBで提供される。詳細なマッピングは、他のWGからのフィードバックを待つ。
-周波数とMBSサービスID(例:SAI)のマッピングは、LTE SC-PTMとして、MBSサービスを放送していないセルで送信することが許可されている。
-周波数とMBSサービスID(例えば、SAI)との間のマッピングは、LTE SC-PTMとして、MCCH設定を提供するMBS SIBとは異なる新たなSIBで提供される。
-MBSサービスのID(例:SAI)は、LTE SC-PTMとして、SIB及びUSDで提供される。IDの詳細については、他のWGからのフィードバックを待っている。
-LTE SC-PTMとして、SIB及びUSDでMBSサービスのID(例:SAI)を提供できるかどうかを確認するために、SA2、SA4、RAN3に対してLSを送信する。
-LTE SC-PTMとして、gNBが、現在のセルで提供されている進行中の放送MBSサービスが提供されている近隣セルのリストを示すことができるかどうかについては更なる検討が必要である。
-セルランキング基準のための(MBSサービスを提供する)セルへの追加オフセットは、Rel-17ではサポートされていない。
コネクティッドの場合
-(LTE SC-PTMとして)UEは以下のMBSインタレスト情報を報告する。
MBS周波数リスト
リストされたすべてのMBMS周波数の受信と、任意のユニキャスト・ベアラの受信の間の優先順位
TMGIリスト
-MBS周波数の報告が許可されている場合、UEから報告されたMBS周波数は、LTE SC-PTMとして、興味の高い順でソートされる。
-セキュリティ起動前にUEがMBSの興味情報を報告できるかどうかを確認するために、SA3にLSを送信する。
-MIIがUEAssistanceInformation又は新しいRRCメッセージのどちらを介して報告されるかについては更なる検討が必要である。
本付記では、残る課題であるブロードキャストサービスの継続性と、2つの配信モードにおける共通の制御プレーンの側面について議論する。
2.考察
2.1.隣接セル情報
RAN2は以下の未決事項に合意した。
LTE SC-PTMのように、現在のセルで提供されているブロードキャストMBSサービスが提供されている隣接セルのリストをgNBが示すことができるかどうかについては更なる検討が必要である。
LTE SC-PTMでは、サービングセルからSC-MCCHを介して近隣セルの情報が提供されるため、UEは興味のあるMBMSサービスを提供しているセルを知ることができる。この情報により、UEはセル再選択時に近隣セルからSC-MCCHを取得する必要がなくなり、UEの観点から、待ち時間と消費電力を削減し、サービスの継続性を向上させることができる。
NR MBSでは、NRがOn-demand SIメカニズムをサポートしているため、ネットワークから近隣セル情報が提供されない場合、LTE SC-PTMよりも状況が悪化する可能性がある。つまり、UEはセル再選択時に、各近隣セルに対して“not broadcasted”であるMBS固有のSIBを提供するよう要求し、MCCHスケジューリング情報を取得する必要がある。その後、UEはMCCHを取得して、各隣接セルが興味のあるMBSサービスを提供しているかどうかを確認する必要がある。
所見1:近隣セル情報が提供されない場合、UEはOn-demand SIを要求してMCCHスケジューリング情報を取得し、セル再選択プロシージャ中に、各近隣セルで興味のあるMBSサービスが提供されているかどうかを確認するためにMCCHを取得する必要がある場合がある。
RAN2#115-eの議論では、特にMBSセッションの開始/停止がセルによって動的に決定される場合、ネットワークが近隣セル情報を提供することは非常に複雑であると主張されている。しかし、この条件はLTE SC-PTMと変わらないため、ネットワークが近隣セル情報を提供できないとは考えられない。ネットワークとの調整が必要か、OAMで処理できるかはRAN3次第である。
また、上位レイヤ(例えばUSD)が隣接セル情報を提供するという選択肢もあり得る。しかし、ネットワークでも困難であることが明らかにされているため、実行可能な選択肢とは言えない。
したがって、セル再選択の待ち時間とUEの消費電力を低減するために、LTE SC-PTMと同様、ネットワークは近隣セル情報を提供する必要がある。
提案1:RAN2は、gNBがMCCHを介して、継続的にブロードキャストMBSサービスが提供される近隣セルのリストを提供することに合意すべきである。
提案1が受け入れられる場合、SIByで提供される情報に加えて、UEがセル再選択の優先順位処理にこの情報を使用することが許可されることは正しい。
提案2:提案1が合意可能である場合、RAN2は、セル再選択の優先順位処理中に、UEがMCCHで提供される近隣セルのリストを使用することが許可されることに合意すべきである。
2.2.セル再選択優先度処理
2.2.1.セル再選択時のMBS SIBチェック
RAN2は、セル再選択の優先順位処理に関するUEの動作について、以下のように合意した。
アイドル/インアクティブの場合。
-UEは、MBS周波数のセルがLTE SC-PTMのようにMCCH設定を運ぶMBS SIBを提供する場合、興味のあるMBS周波数を優先することが許可される。
-UEは、LTE SC-PTMとして、MBS周波数のキャンプによってのみMBSサービスを受けることができる場合、興味のあるMBS周波数を優先することが許可される。
アイドル/インアクティブの場合
-UEは、MBSセッションの間、MBSサービスを受信できないセル再選択候補周波数を、LTE SC-PTMとして最も低い優先順位とみなして構わない。
これらのUEの動作は、LTE eMBMS仕様を再利用している。ただし、NR MBSとLTE eMBMSの違いの1つは、NRがOn-demand SIメカニズムをサポートしていることである。On-demand SIでは、gNBはSIBを「ブロードキャストする」か「ブロードキャストしない」かを決定することができる。「ブロードキャストしない」SIBは、オンデマンドで、つまりUEからのOn-demand SI要求に応じて提供される。
On-demand SIの場合、「MBS周波数のセルがMCCH構成のMBS SIBを提供するとき」という合意は、以下のように2つの解釈があるため問題がある。
解釈1:UEはMBS SIBが実際に近隣セルからブロードキャストされているかどうかを確認する。この場合、セル再選択時にMBS SIBが「ブロードキャストしない」であれば、UEはそのセルに対する周波数は優先されないと考えるか、又はOn-demand SI要求をそのセルに送信する。
解釈2:UEは、近隣セルによってMBS SIBがブロードキャスト可能であるかどうかを確認する。この場合、UEはMBS SIBが「ブロードキャストする」か「ブロードキャストしない」のいずれであっても、MBS SIBが利用可能である場合にのみSIB1を確認する。
我々の理解では、解釈1は意図された動作と異なるため、意味を持たない。また、UEが各近隣セルでOn-demand SI要求を送信する必要がある場合、UEの消費電力とセル再選択の遅延が大きくなる。
一方、解釈2は意図した動作と一致しているが、契約書にはそれが正しく表現されていない。そこで、仕様書は解釈2に基づき、意図する行為を明確にとらえるべきである。
提案3:RAN2は、その合意事項の「MBS周波数のセルがMBS SIBを提供する場合」とは、On-demand SIにより「ブロードキャストされる」「ブロードキャストされない」に関わらず、MBSセルが提供できることを意味することに合意すべきである。
2.2.2.SIBy/MCCHとUSD間の情報の優先度について
現在実行中のCRについて、以下のように記載されている。
サービングセルのSIByにその周波数の1つ以上のID(例:SAI)が示されている場合、USDの周波数もチェックされるべきかどうかについては更なる検討が必要である。
SIByがブロードキャストされても当該サービスのマッピングが提供されない場合、UEはUSDで示された周波数を優先することができるかどうかについては更なる検討が必要である。
一般に、UEはgNBから提供される情報に従うべきであると考えられる。なぜなら、gNBは周波数管理を担当し、USDと比較して最新の情報を扱うことができるからである。例えば、gNBの近隣セルがリソース不足などによりMBSサービスを提供できない場合、gNBはそのような運用情報を知っており、SIBy(又はMCCH)で提供することを決定する。UEがアイドル/インアクティブ状態にあることを考慮すると、USDは上位レイヤのメッセージで提供されるため、更新されない可能性がある。したがって、SIByで興味のある周波数が提供されている場合(及び/又は、合意されていればMCCHで興味のある近隣セルが提供されている場合)、UEはUSDで周波数を確認する必要がない。このような動作により、例えば、USDの興味周波数がSIByの興味周波数と一致しない場合にUEがどうすればよいかといった、仕様の複雑化を回避することができる。
なお、SIByがブロードキャストされている場合、UEがUSDを使用できないという厳密な要件を設けることは意図していない。
所見2:一般に、USDの周波数情報は古い可能性があるため、UEはgNBから提供される最新情報に従うべきである。
提案4:RAN2は、SIByで興味のある周波数が提供される場合、UEがUSDの周波数情報を確認する必要がないことに合意すべきである。
しかし、SIBy(及びMCCH)で情報が提供されず、USDで提供される場合のUE動作については、慎重に検討する必要がある。USDで示された周波数については、gNBがSIByで周波数情報(及び/又は、合意されていればMCCHの隣接セル情報)を提供しない理由として、以下のケースが考えられる。
gNBが意図的に特定の周波数情報を伏せた場合
-ケース1:gNBは、隣接する周波数/セルが輻輳などの理由で当該MBSサービスを提供していないことを知っているため、UEが周波数を優先することを防止したい場合。又は、
-ケース2:gNBは、UEがUSDを使用して興味のある周波数を決定することを意図している。例えば、配備方針として、周波数上のすべてのセルが当該MBSサービスを提供しているためである。
gNBは、近隣の運用情報を知らない。
-ケース3:gNBがUEに関する情報を持たない(gNB間でOAM設定や信号交換が行われていない場合)。
これらのケースを考慮すると、どのケースを適用すべきかどうかは、様々なgNBの実装や展開ポリシーによって異なるため、一つの決定論的なUE動作を定義することは困難である。どのような場合でも、UEはgNBの意図や展開ポリシーを知ることができないのは明らかである。そのため、UEは、USDにおいて興味のある周波数を優先的に使用することが許可されているかどうかを示される必要がある。そのような表示がSIB又はUSDで提供されるかどうかについては、更なる検討が必要である。
提案5:RAN2は、UEが(例えばSIBで)示された場合、SIByで周波数が提供されていないときに、USDで興味のある周波数を優先することが許可されるかどうかを議論すべきである。
2.2.3.周波数の優先順位付けの停止
現在実行中のCRについて以下のように記載されている。
SIBxがサービングセル(再選択セル)でスケジュールされなくなった場合、UEは周波数の優先順位を停止すべきかどうかについては更なる検討が必要である。
上記で意図されているケースは、UEが(すなわち、USDの周波数情報又はソースセルからのSIByに基づいて)周波数を優先しているにもかかわらず、再選択されたセルがSIBxを提供しなかった場合に発生する。このようなセル再選択プロシージャのミスマッチは、仕様書では優先処理プロセス、測定プロセス及びセル再選択プロセスが順次実行されているため、周波数情報は優先処理プロセスでのみ使用され、測定プロセス及びセル再選択プロセスはレガシーでそのまま実行されると想定されるため、発生することが考えられる。
UEが再選択前にSIBxを提供するセルを確認した、すなわち、そのセルがMBSサービスを提供できることを一旦確認したことを考慮すると、このケースは以下の条件のいずれかによって引き起こされる。
-条件1:UEが非ベストセルのSIBxを確認する。又は、
-条件2:UEがSIBxを放送しているセルから、周波数の優先順位付けの後、SIBxを放送していないセルに移動した場合。
条件1については、SIBxチェックはベストセルで行うなど、単純な仕様上の制限(又は注釈)により容易に解決することが可能である。ただし、UEの実装次第と考えることもできる。
条件2については、例えば、SIBxチェックはUEのモビリティを考慮した候補セルで行うなど、別の単純な制限(又は注釈)で解決することも可能である。ただし、UEの実装次第と考えることもできる。
提案6:RAN2は、UEがベストセル(又はUEのモビリティに必要な場合は上位のセル)のSIBxを確認するよう規定(又は注釈を追加)するかどうかを議論すべきである。
同様のシナリオとして、セル再選択後に、再選択されたセルで興味のあるMBSサービスが提供されていないことにUEが気付くことが考えられる。UEはSIBxがブロードキャストされているかどうかだけを確認するため、つまり、SIBxは現在、利用可能なMBSサービス(TMGIなど)をUEに通知しないため、このような事態が発生する可能性がある。そのため、UEはそのセルへのセル再選択後にMCCHを取得するが、MCCHには興味のあるMBSサービスが含まれていない可能性がある。
問題は、このシナリオのサブセットである可能性があることを考慮する必要がある。この場合、両方の問題を解決するために、UEがこのセルの周波数を最優先とみなさなくなることは自然なことである。
なお、SIByでMBSサービスにマッピングされている周波数であっても、最終的にMBSサービスを提供するかどうかはgNBの実装次第であると考えられるため、ある周波数上のセルがMBSサービスを提供しない可能性がある。
提案7:RAN2は、再選択されたセルが興味のあるMBSサービスを提供しない場合、UEは周波数の優先順位を停止すべきであることに合意する。
2.3.MBS Interest Indication
2.3.1.メッセージの定義
RAN2は、MBS Interest Indicationの基本的な内容と未決事項について、以下の通り合意した。
-(LTE SC-PTMとして)UEは、以下のMBS興味情報を報告する。
MBS周波数リスト
リスト化されたすべてのMBMS周波数の受信と、任意のユニキャスト・ベアラの受信の間の優先順位
TMGIリスト
-MIIがUEAssistanceInformationと新しいRRCメッセージのどちらで報告されるかを更なる検討をする。
LTEでは、MBMS Interest Indication(MII)がUE Assistance Information(UAI)と分離されている。これは、MIIではSIB15の取得、UAIではRRC接続設定という前提条件が異なるためである。一方、LTEでは別メッセージであったIn-device Coexistence Indication(IDC)は、NRではUAIに統合される。これは、LTE(及びNR)において、IDCとUAIの前提条件が同じ、すなわちRRC接続設定であったため、実現可能であると考えられる。
所見3:MBSMBS Interest IndicationをUE Assistance Informationと統合できるかどうかは、2つのメッセージの間で前提条件が一致しているかどうかに依存する。
NR MBSでは、上記のようなIEを持つMBS Interest Indicationメッセージを生成するために、MBS固有のSIB又はMCCHの近隣周波数情報が必要とされる。また、MBS Interest Indicationは、LTE eMBMSと同様にMBS固有のSIB(又はMCCH)により設定されることが期待されている。このため、UAIの前提条件であるRRC Reconfigurationとは一致しない。したがって、MBS Interest Indicationは、LTE eMBMSのように、UAIとは別のメッセージとする必要がある。
提案8:RAN2は、MBS Interest Indicationを新しいメッセージとして定義すること、すなわちUE Assistance Informationとは別に定義することに合意すべきである。
提案9:RAN2は、UEがサービングセルからMBS固有のSIBを取得できる場合(つまり、事前条件として)、MBS Interest Indicationの送信を許可することに合意すべきである。
2.4.マルチキャストセッションのMBS Interest Indication
RAN2は現在、MBS Interest Indicationがブロードキャストセッションでサポートされ、マルチキャストセッションではサポートされないと仮定している。RAN2#115eは、前節で引用したMBS Interest Indicationの基本的な内容、つまりMBS周波数リスト、優先度、TMGIリストに合意した。
マルチキャストセッションでは、上位レイヤにセッション参加プロシージャがあるため、コアネットワークはUEの興味をgNBに通知するというのが共通の理解である。UEの興味はMBSサービスにも当てはまる。また、gNBはUEの興味のあるMBSの周波数とMBSサービスを提供するセルを知っている可能性がある。しかし、MBS受信とユニキャスト間の優先順位は、純粋にAS関連情報であるため、コアネットワークから提供されない可能性がある。つまり、UEがセッション参加プロシージャの中でコアネットワークに優先順位情報を伝えるのは奇妙なことである。
所見4:マルチキャストセッションでは、コアネットワークはUEの興味のあるMBSサービスをgNBに提供し、gNBはMBS周波数/セルを知っている場合があるが、コアネットワークとgNBは、MBSとユニキャスト間のUEのAS優先度を知らない可能性がある。
優先度情報は、LTE eMBMSと同様に、スケジューリングやハンドオーバの決定など、gNBにとって有用であり、サービスの継続性にも関係すると考えられる。したがって、UEは、マルチキャストセッションについても、その優先度情報をgNBに通知する必要がある。この意味で、RAN2は、マルチキャストサービス/第1配信モードについてもMBS Interest Indicationがサポートされるべきであると合意すべきである。
提案10:RAN2は、少なくともUEがMBS受信とユニキャスト受信の間の優先順位をgNBに通知するために、MBS Interest Indicationがマルチキャストセッション/第1配信モードでもサポートされることに合意すべきである。
2.5.専用MCCHについて(サービス継続性の観点から)
RAN2は、「RAN1がMCCHのBWP/CFRについて進展させるまで、専用MCCHの設定が必要かどうかについての議論を延期する」ことに合意した。専用MCCHは、サポートされていれば、例えばRRC設定によって提供されることが期待される。
所見5:専用MCCHは、ブロードキャストベースではなく、RRC再構成によってMCCHが提供されると解釈することができる。
一方、専用MCCHは、ブロードキャストサービス継続の観点から検討することができる。RAN2では、「NR MBS第2配信モード、すなわちブロードキャストベースの方法でPTM設定を受信するために、コネクティッド UEがLTE SC-PTMメカニズムを再利用することが可能であると仮定する」という合意がすでに得られている。この仮定はセル内コンフィギュレーションに対するものであり、セル間サービス継続、すなわちハンドオーバに対するものではない。
所見6:RAN2は、セル内構成ではMCCHをブロードキャスト方式で提供することに合意したが、セル間サービス継続のためにはそうではない。
LTE SC-PTMでは、UEがハンドオーバの前、途中、又は後に何らかの方法でターゲットセルのSIB20及びMCCHを取得することが想定されており、これはNR MBS第2配信モードのベースラインと考えられる可能性がある。しかし、これは、UEが、例えば、ビジー状態において、近隣セルのMCCHを取得し損ねるか、又は遅延する可能性があるため、サービス中断のリスクがあることを意味する。具体的には、ターゲットセルのMCCH(少なくとも興味のあるMTCHスケジューリング情報)は、RRC Reconfiguration with sync、つまりハンドオーバ・コマンドによって提供される必要がある。このソリューションにより、ハンドオーバ後のサービス継続性を確実に確保することができる。
提案11:RAN2は、RRCコネクティッドにおけるUEのセル間サービス継続性を確保するため、ハンドオーバプロシージャ中、すなわちRRC Reconfiguration with syncによって、ターゲットセルのMCCH、少なくとも興味のあるMTCHスケジューリング情報を提供することに合意すべきである。
2.6.第2配信モードによる接続中のマルチキャストセッション
NR MBSは、以下のWIDから引用したように、様々なタイプのユースケースをサポートすることが期待されている。NR MBSは、ソフトウェア配信のようなロスレスアプリケーションからIPTVのようなUDPタイプのストリーミングまで、他の次元の要件に加えて、ミッションクリティカルやV2Xのような遅延に敏感なアプリケーションからIoTのような遅延許容アプリケーションまで、様々な要件に対してうまく設計されるべきであることが確認されている。実際には、すべてのマルチキャストサービスが「高いQoS」を要求するわけではないことが確認されている。
SA2 SIの目的は、5GS上での一般的なMBSサービスの実現であり、この機能から恩恵を受けることができるユースケースとして、公共安全及びミッションクリティカル、V2Xアプリケーション、透過型IPv4/IPv6マルチキャスト配信、IPTV、無線でのソフトウェア配信、グループ通信、IoTアプリケーションなどが挙げられる(ただしこれらに限定されるものではない)。
これらのサービスのうち、「QoS要求が低い」ものは第2配信モードでカバーできる可能性があるが、「QoS要求が高い」その他のサービスは第1配信モードを必要とするはずである。さらに、LTE eMBMSは、NR MBSのベースラインと考えられるマルチキャストセッションを配信することができる。この意味で、マルチキャストセッションに第2配信モードを使用する選択肢があることは、gNBにとって有益なことである。この問題は、RAN2#112-eからRAN2#114-eにかけて更なる検討に委ねられたが、一般に、我々の観点からは制限する技術的理由はないように思われる。
なお、RAN2は「RRCコネクティッドモード」を優先する。RAN2はRel-17においてRRCコネクティッドモードにおけるアクティブマルチキャストのサポートを優先する。時間が許せば、RRCインアクティブのマルチキャスト対応は後で検討できる(コネクティッドモードのマルチキャストソリューションとブロードキャストソリューションがより成熟したら)」と合意したが、第1配信モードのコンテキストで合意がなされたため、コネクティッドモードのUEに対して第2配信モードによるマルチキャストセッションを排除しているわけではない。
提案12:RAN2は、ブロードキャストセッションに加えて、少なくともRRC接続中のUEのマルチキャストセッションに第2配信モードを使用できることに合意すべきである。
2.7.MBS専用SIBの詳細内容
MBSのサービスをPTPで提供するかPTMで提供するか、また第1配信モードで提供するか第2配信モードで提供するかは、NWの実装次第であると理解している。これにより、サービスの信頼性とスペクトル効率のバランスをうまくとることができる。しかし、UEの観点からは、特にアイドル/インアクティブのUEやレイト・ジョインのUEの場合、UEは興味のあるMBSサービスを取得するために接続確立を開始する必要があるかどうかを知る必要がある。UEが最初にMCCHをチェックし、MCCHに目的のMBSサービスのMTCHスケジューリング情報が含まれていない場合、UEはMBSサービスがRRCコネクティッド、つまりPTP、第1配信モード又はユニキャスト(PDUセッション)を介してのみ提供されることを認識すると考えることができる。しかし、このようなプロセスはUEにとって負担となり、MBSサービスを取得するまでに多少の遅れが生じる可能性がある。そこで、MBS固有のSIBが、UEがMBSサービスを受けるためにコネクティッドである必要があるかどうかの情報を提供するかどうかを検討する価値がある。
提案13:RAN2は、MBS専用SIBが、MBSサービスとその配信モードを関連付けるための情報を提供するかどうかを議論すべきである。
RAN2はMBS Interest Indicationの導入に合意したが、これは現在ブロードキャストセッションに使用されると想定されている。また、UEの観点からは、gNBがMBSの情報を取得できるかどうかは不明である。また、UEの観点からは、gNBがUEの興味のあるMBSサービスに関する情報を取得できるかどうかは不明である(AMFがマルチキャストセッションで提供し、ブロードキャストセッションでは提供しない可能性がある)。その結果、UEは興味のあるMBSサービスに対してMBS Interest Indicationを送信すべきかどうかがわからなくなる。そのため、MBSサービスごとにMBS Interest Indicationが許可されているかどうかの情報をgNBが提供すると、UEにとって有用である。言い換えれば、どのMBSサービスがMBS Interest Indicationを必要とするかということである。そのため、RAN2はそのような追加情報が必要かどうかを検討する必要がある。
提案14:RAN2は、MBSサービスごとにMBS Interest Indicationの送信を許可するかどうかの情報をMBS固有のSIBで提供するかどうかを議論すべきである。
2.8.ワンステップ構成
もう一つの可能性として、MCCHをBCCHに統合すること、すなわち図19に示すようなワンステップ構成がさらに考えられる。例えば、SIBはMTCHスケジューリング情報を直接、すなわちMCCHなしで提供する。それは、遅延許容サービス及び/又は電力に敏感なUEに対する最適化を提供することになる。例えば、UEはSIBを(オンデマンドで)要求し、gNBは複数のUEからの要求後にSIB及び対応するサービスの提供を開始することができる。これらのUEは、繰り返しブロードキャストされるMCCHを監視する必要がない。
提案15:RAN2は、MCCHを使用しないマルチキャスト受信をサポートすること(すなわち、1ステップ構成)、例えば、SIBがMTCHスケジューリング情報を直接提供することを構成選択肢として合意すべきである。
2.9.アイドル/インアクティブ時のカウント
NR MBSでは、MBS Interest IndicationはRRCコネクティッドではサポートされるが、アイドル/インアクティブではサポートされないことが合意されている。これに基づき、LTE eMBMSの上に拡張を行うことは検討に値すると思われる。
LTE eMBMSでは、多くのUEがRRCアイドルで同報サービスを受信しているにもかかわらず、MIIもCountingもアイドルのUEから情報を収集することができない。これは、セッション制御やリソース効率の観点から、LTE eMBMSに残された課題の1つである。
所見7:ブロードキャストセッションの場合、MBSサービスを受信するUEの大部分はRRCアイドル/インアクティブになっている可能性がある。
NR MBSでは、アイドル/インアクティブにあるUE、つまりブロードキャストセッションの第2配信モードにも同じ問題が存在する可能性がある。例えば、ネットワークは、アイドル/インアクティブにあるUEがもはや放送サービスを受信していないか/興味を持っていないかどうかを知らない。したがって、ネットワークは、サービスを受信しているUEが存在しない場合でも、PTM送信を提供し続けることがある。gNBがアイドル/インアクティブ状態にあるUEの興味事を把握している場合、このような不要なPTM送信は避けるべきである。逆に、サービスを受けているアイドル/インアクティブのUEが残っているときにPTMを停止すると、多数のUEが同時に接続要求を送信する可能性があり、これも望ましくない。
したがって、アイドル/インアクティブ状態のUEからUEアシスタンス情報(特にMBMS Counting)を収集するメカニズムを導入するかどうかを検討する価値がある。言うまでもなく、アイドル/インアクティブにいるこれらのUEは、RRCコネクティッドに移行することなく情報を報告できることが望ましい。例えば、このような報告のために、MBSサービスに関連するPRACHリソースパーティショニングが導入されれば、実現可能である。
なお、NR MBSにはMCEが存在しないため、MCE機能はgNB内に統合されることになる。このため、RAN3がネットワーク・インタフェースの観点からどのような判断をしようとも、NR MBSにCountingが必要かどうかはRAN2が判断することになる。
提案16:RAN2は、MBS Countingが導入されるかどうか、またアイドル/インアクティブ時にUEからも収集されるかどうかを議論すべきである。