以下において、実施形態に係る移動通信システムについて、図面を参照しながら説明する。なお、以下の図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。
ただし、図面は模式的なものであり、各寸法の比率などは現実のものとは異なる場合があることに留意すべきである。従って、具体的な寸法などは以下の説明を参酌して判断すべきである。また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。
[開示の概要]
背景技術で触れた移動通信システムでは、サービングセルとして用いる対象セルの選択は、隣接セルの品質に基づいて行われる。従って、地理的に近い位置に存在するユーザ端末が同一セルを対象セルとして選択する蓋然性が高い。また、ユーザ端末の地理的な分布には偏りがあることが多い。すなわち、ユーザ端末がサービングセルとして用いるセルが同一セルに偏る可能性があり、各セルの負荷分散を適切に行えない可能性がある。
開示の概要に係るユーザ端末は、異なる周波数で運用される複数のセルの中からサービングセルとして用いる対象セルを選択する制御部と、前記対象セルの再選択を要求する再選択要求信号を現在のサービングセルから受信する受信部とを備える。前記制御部は、前記再選択要求信号の受信に応じて、ターゲット周波数のセルへの前記対象セルの再選択を行うとともに所定タイマを起動する。前記制御部は、前記所定タイマの起動中において前記ターゲット周波数のセルを前記対象セルとして用いる。
このような構成によれば、第1に、開示の概要に係るユーザ端末では、制御部は、再選択要求信号の受信に応じて、ターゲット周波数のセルへの対象セルの再選択を行う。従って、各セルの負荷配分を適切に行うことができる。言い換えると、RRCアイドル状態のユーザ端末を各セルに適切に配分することができる。第2に、開示の概要に係るユーザ端末では、制御部は、再選択要求信号の受信に応じて所定タイマを起動し、制御部は、所定タイマの起動中においてターゲット周波数のセルを対象セルとして用いる。従って、再選択要求信号の受信に応じて対象セルの再選択が行われた後において、ソース周波数のセルとターゲット周波数のセルとの間におけるピンポン現象が抑制される。
さらに、上述した前提下において、開示の概要に係るユーザ端末は、以下の構成を有する。
上述した前提下において、前記制御部は、前記ユーザ端末の移動速度に基づいて前記所定タイマの満了時間を変更する。或いは、上述した前提下において、前記制御部は、前記所定タイマの停止を要求する停止要求信号を受信した場合に、前記所定タイマを停止する。或いは、前記制御部は、前記所定タイマの起動中における異周波数再選択要求信号の受信に応じて、異周波数のセルへの前記対象セルの再選択を行う。
従って、所定タイマの起動中において、ユーザ端末が再選択要求信号を受信した際にユーザ端末が位置していた第1エリアから、ターゲット周波数のセルよりも高い優先度を有する高優先度セルが設けられた第2エリアにユーザ端末が移動した場合において、所定タイマが満了するまで高優先度セルが対象セルとして選択されない事態を抑制することができる。
また、開示の概要に係るユーザ端末は、異なる周波数で運用される複数のセルの中からサービングセルとして用いる対象セルを選択する制御部と、前記対象セルの再選択を要求する再選択要求信号を現在のサービングセルから受信する受信部とを備える。前記制御部は、前記再選択要求信号の受信に応じて、ターゲット周波数のセルへの前記対象セルの再選択を行うとともに所定タイマを起動する。前記制御部は、前記所定タイマの起動中において前記ターゲット周波数のセルを前記対象セルとして用いる。前記制御部は、前記ユーザ端末の移動速度に基づいて前記所定タイマの満了時間を変更する。
[実施形態]
以下において、移動通信システムとして、3GPP規格に基づいたLTEシステムを例に挙げて、実施形態を説明する。
(システム構成)
実施形態に係るLTEシステムのシステム構成について説明する。図1は、実施形態に係るLTEシステムの構成図である。
図1に示すように、実施形態に係るLTEシステムは、UE(User Equipment)100、E−UTRAN(Evolved−UMTS Terrestrial Radio Access Network)10、及びEPC(Evolved Packet Core)20を備える。
UE100は、ユーザ端末に相当する。UE100は、移動型の通信装置である。UE100は、eNB200によって形成されるセル(UE100がRRCコネクティッド状態である場合には、サービングセル)との無線通信を行う。UE100の構成については後述する。
E−UTRAN10は、無線アクセスネットワークに相当する。E−UTRAN10は、eNB200(evolved Node−B)を含む。eNB200は、無線基地局に相当する。eNB200は、X2インターフェイスを介して相互に接続される。eNB200の構成については後述する。
eNB200は、1又は複数のセルを形成する。eNB200は、自セルとの接続を確立したUE100との無線通信を行う。eNB200は、無線リソース管理(RRM)機能、ユーザデータのルーティング機能、モビリティ制御・スケジューリングのための測定制御機能などを有する。「セル」は、無線通信エリアの最小単位を示す用語として使用される。他に、「セル」は、UE100との無線通信を行う機能を示す用語としても使用される。
EPC20は、コアネットワークに相当する。EPC20は、MME(Mobility Management Entity)/S−GW(Serving−Gateway)300を含む。MMEは、UE100に対する各種モビリティ制御などを行う。S−GWは、ユーザデータの転送制御を行う。MME/S−GW300は、S1インターフェイスを介してeNB200と接続される。E−UTRAN10及びEPC20は、LTEシステムのネットワークを構成する。
図2は、UE100のブロック図である。図2に示すように、UE100は、複数のアンテナ101、無線送受信機110、ユーザインターフェイス120、GNSS(Global Navigation Satellite System)受信機130、バッテリ140、メモリ150、及びプロセッサ160を備える。メモリ150及びプロセッサ160は、制御部を構成する。無線送受信機110及びプロセッサ160は、送信部及び受信部を構成する。UE100は、GNSS受信機130を有していなくてもよい。また、メモリ150をプロセッサ160と一体化し、このセット(すなわち、チップセット)をプロセッサとしてもよい。
アンテナ101及び無線送受信機110は、無線信号の送受信に用いられる。無線送受信機110は、プロセッサ160が出力するベースバンド信号(送信信号)を無線信号に変換する。送受信機110は、無線信号をアンテナ101から送信する。無線送受信機110は、アンテナ101が受信する無線信号をベースバンド信号(受信信号)に変換する。無線送受信機110は、ベースバンド信号をプロセッサ160に出力する。
ユーザインターフェイス120は、UE100を所持するユーザとのインターフェイスであり、例えば、ディスプレイ、マイク、スピーカ、及び各種ボタンなどを含む。ユーザインターフェイス120は、ユーザからの操作を受け付けて、受け付けた操作の内容を示す信号をプロセッサ160に出力する。GNSS受信機130は、UE100の地理的な位置を示す位置情報を得るためにGNSS信号を受信する。GNSS受信機130は、受信されたGNSS信号をプロセッサ160に出力する。バッテリ140は、UE100の各ブロックに供給すべき電力を蓄える。
メモリ150は、プロセッサ160により実行されるプログラム、及びプロセッサ160による処理に使用される情報を記憶する。プロセッサ160は、ベースバンドプロセッサと、CPU(Central Processing Unit)とを含む。ベースバンドプロセッサは、ベースバンド信号の変調・復調及び符号化・復号などを行う。CPUは、メモリ150に記憶されるプログラムを実行して各種の処理を行う。プロセッサ160は、音声・映像信号の符号化・復号を行うコーデックを含んでもよい。プロセッサ160は、後述する各種の処理及び各種の通信プロトコルを実行する。
図3は、eNB200のブロック図である。図3に示すように、eNB200は、複数のアンテナ201、無線送受信機210、ネットワークインターフェイス220、メモリ230、及びプロセッサ240を備える。メモリ230及びプロセッサ240は、制御部を構成する。無線送受信機210(及び/又はネットワークインターフェイス220)及びプロセッサ240は、送信部及び受信部を構成する。また、メモリ230をプロセッサ240と一体化し、このセット(すなわち、チップセット)をプロセッサとしてもよい。
アンテナ201及び無線送受信機210は、無線信号の送受信に用いられる。無線送受信機210は、プロセッサ240が出力するベースバンド信号(送信信号)を無線信号に変換する。無線送受信機210は、無線信号をアンテナ201から送信する。無線送受信機210は、アンテナ201が受信する無線信号をベースバンド信号(受信信号)に変換する。無線送受信機210は、ベースバンド信号をプロセッサ240に出力する。
ネットワークインターフェイス220は、X2インターフェイスを介して隣接eNB200と接続される。ネットワークインターフェイス220は、S1インターフェイスを介してMME/S−GW300と接続される。ネットワークインターフェイス220は、X2インターフェイス上で行う通信及びS1インターフェイス上で行う通信に用いられる。
メモリ230は、プロセッサ240により実行されるプログラム、及びプロセッサ240による処理に使用される情報を記憶する。プロセッサ240は、ベースバンドプロセッサと、CPUとを含む。ベースバンドプロセッサは、ベースバンド信号の変調・復調及び符号化・復号などを行う。CPUは、メモリ230に記憶されるプログラムを実行して各種の処理を行う。プロセッサ240は、後述する各種の処理及び各種の通信プロトコルを実行する。
図4は、LTEシステムにおける無線インターフェイスのプロトコルスタック図である。図4に示すように、無線インターフェイスプロトコルは、OSI参照モデルの第1層乃至第3層に区分されている。第1層は物理(PHY)層である。第2層は、MAC(Medium Access Control)層、RLC(Radio Link Control)層、及びPDCP(Packet Data Convergence Protocol)層を含む。第3層は、RRC(Radio Resource Control)層を含む。
物理層は、符号化・復号、変調・復調、アンテナマッピング・デマッピング、及びリソースマッピング・デマッピングを行う。UE100の物理層とeNB200の物理層との間では、物理チャネルを介してユーザデータ及び制御情報が伝送される。
MAC層は、データの優先制御、ハイブリッドARQ(HARQ)による再送処理、及びランダムアクセス手順などを行う。UE100のMAC層とeNB200のMAC層との間では、トランスポートチャネルを介してユーザデータ及び制御情報が伝送される。eNB200のMAC層は、上下リンクのトランスポートフォーマット(トランスポートブロックサイズ、変調・符号化方式(MCS))及びUE100への割当リソースブロックを決定するスケジューラを含む。
RLC層は、MAC層及び物理層の機能を利用してデータを受信側のRLC層に伝送する。UE100のRLC層とeNB200のRLC層との間では、論理チャネルを介してユーザデータ及び制御情報が伝送される。
PDCP層は、ヘッダ圧縮・伸張、及び暗号化・復号化を行う。PDCP層には、データユニット(PDCP PDU)を送信するための送信エンティティ又はデータユニット(PDCP PDU)を受信するための受信エンティティが形成されることに留意すべきである。
RRC層は、制御情報を取り扱う制御プレーンでのみ定義される。UE100のRRC層とeNB200のRRC層との間では、各種設定のための制御情報(RRCメッセージ)が伝送される。RRC層は、無線ベアラの確立、再確立及び解放に応じて、論理チャネル、トランスポートチャネル、及び物理チャネルを制御する。UE100のRRCとeNB200のRRCとの間に接続(RRC接続)がある場合に、UE100はRRCコネクティッド状態である。UE100のRRCとeNB200のRRCとの間に接続(RRC接続)がない場合に、UE100はRRCアイドル状態である。
RRC層の上位に位置するNAS(Non−Access Stratum)層は、セッション管理及びモビリティ管理などを行う。
図5は、LTEシステムで使用される無線フレームの構成図である。LTEシステムは、下りリンクにはOFDMA(Orthogonal Frequency Division Multiplexing Access)が適用される。LTEシステムは、上りリンクにはSC−FDMA(Single Carrier Frequency Division Multiple Access)が適用される。
図5に示すように、無線フレームは、時間方向に並ぶ10個のサブフレームで構成される。各サブフレームは、時間方向に並ぶ2個のスロットで構成される。各サブフレームの長さは1msである。各スロットの長さは0.5msである。各サブフレームは、周波数方向に複数個のリソースブロック(RB)を含む。各サブフレームは、時間方向に複数個のシンボルを含む。各リソースブロックは、周波数方向に複数個のサブキャリアを含む。1つのシンボル及び1つのサブキャリアにより1つのリソースエレメント(RE)が構成される。UE100に割り当てられる無線リソース(時間・周波数リソース)のうち、周波数リソースはリソースブロックにより特定でき、時間リソースはサブフレーム(又はスロット)により特定できる。
(適用シーン)
以下において、適用シーンについて説明する。図6は、実施形態に係る適用シーンを説明するための図である。
図6に示すように、複数のeNB200(例えば、eNB200#1、eNB200#2、eNB200#3、eNB200#4)を有する。eNB200#1は、無線通信エリアとしてセル#1を有している。eNB200#2は、無線通信エリアとしてセル#2を有している。eNB200#3は、無線通信エリアとしてセル#3−1及びセル#3−2を有している。eNB200#4は、無線通信エリアとしてセル#4−1及びセル#4−2を有している。
セル#2、セル#3−1、セル#3−2、セル#4−1及びセル#4−2は、セル#1と重複している。各セルは、互いに異なる周波数で運用されている。各セルが運用されている周波数には、優先度が定められている。周波数と優先度との対応関係は、eNB200から報知されるシステム情報(SIB;System Information Block)に含まれる。
このような前提下において、UE100は、異なる周波数で運用される複数のセルの中からサービングセルとして用いる対象セルを選択する。具体的には、UE100は、開始条件が満たされた場合に、現在のサービングセルに隣接する隣接セルの品質を測定する。そして、UE100は、選択条件を満たすセルの中からサービングセルとして用いる対象セルを選択する。
第1に、開始条件は、以下に示す通りである。
(A1)現在のサービングセルの周波数の優先度よりも高い優先度を有する周波数
−UE100は、高い優先度を有する周波数の品質を常に測定する。
(A2)現在のサービングセルの周波数の優先度と等しい優先度又は低い優先度を有する周波数
−UE100は、現在のサービングセルの品質が所定閾値を下回った場合に、等しい優先度又は低い優先度を有する周波数の品質を測定する。
第2に、選択条件は、以下に示す通りである。
(B1)隣接セルの周波数の優先度が現在のサービングセルの優先度よりも高い
−UE100は、所定期間(TreselectionRAT)に亘ってSqual>ThreshX,HighQの関係を満たすセル、若しくは、所定期間(TreselectionRAT)に亘ってSrxlev>ThreshX,HighPの関係を満たすセルを対象セルとして選択する。このようなケースにおいて、隣接セルが満たすべき基準を“S−criteria”と称することもある。
但し、Squalは、セル選択品質レベルを表している。Squalは、Squal=Qqualmeas-(Qqualmin+Qqualminoffset)−Qoffsettempによって算出される。Qqualmeasは、隣接セルの品質レベル(RSRQ)である。Qqualminは、最小要求品質レベルである。Qqualminoffsetは、隣接セルに定常的に適用される所定オフセットである。Qoffsettempは、隣接セルに一時的に適用されるオフセットである。ThreshX,HighQは、所定閾値である。
Srxlevは、セル選択受信レベルを表している。Srxlevは、Srxlev=Qrxlevmeas-(Qrxlevmin+Qrxlevminoffset)-Pcompensation−Qoffsettempによって算出される。Qrxlevmeasは、隣接セルの受信レベル(RSRP)である。Qrxlevminは、最小要求受信レベルである。Qrxlevminoffsetは、隣接セルに定常的に適用される所定オフセットである。Pcompensationは、アップリンクの能力に関するパラメータである。Qoffsettempは、隣接セルに一時的に適用されるオフセットである。ThreshX,HighPは、所定閾値である。
(B2)隣接セルの周波数の優先度が現在のサービングセルの優先度と同じである
−UE100は、現在のサービングセルのランキングRs及び隣接セルのランキングRnを算出する。UE100は、所定期間(TreselectionRAT)に亘ってRsよりも高いランキングRnを有するセルを対象セルとして選択する。このようなケースにおいて、隣接セルが満たすべき基準を“R−criteria”と称することもある。
但し、Rsは、Rs=Qmeas,s+QHyst−Qoffsettempによって算出される。Rnは、Rn=Qmeas,n−Qoffset−Qoffsettempによって算出される。Qmeas,sは、現在のサービングセルの受信レベル(RSRP)である。Qmeas,nは、隣接セルの受信レベル(RSRP)である。QHystは、現在のサービングセルが対象セルとして再選択されやすくするためのヒステリシス値である。Qoffsettempは、現在のサービングセル及び隣接セルに一時的に適用されるオフセットである。
(B3)隣接セルの周波数の優先度が現在のサービングセルの優先度よりも低い
−UE100は、所定期間(TreselectionRAT)に亘ってSqual<ThreshServing,LowQが満たされる、若しくは、所定期間(TreselectionRAT)に亘ってSrxlev<ThreshServing,LowPが満たされるという前提下において、上述した(B1)と同様の手法によって隣接セルの中から対象セルを選択する。
ThreshServing,LowQ及びThreshServing,LowPは、ThreshX,HighQ及びThreshX,HighPと同様に、所定閾値である。
対象セルの選択で用いる各種パラメータは、eNB200から報知されるシステム情報(SIB;System Information Block)に含まれる。各種パラメータは、周波数の優先度(cellReselectionPriority)、所定期間(TreselectionRAT)、各種オフセット(Qqualminoffset、Qrxlevminoffset、Qoffsettemp、QHyst、Qoffset)、各種閾値(ThreshX,HighQ、ThreshX,HighP、ThreshServing,LowQ、ThreshServing,LowP)を含む。
実施形態において、UE100(制御部)は、異なる周波数で運用される複数のセルの中からサービングセルとして用いる対象セルを選択する。具体的には、UE100(制御部)は、現在のサービングセルの品質が所定品質基準を満たしている場合であっても、所定タイミングにおいて、現在のサービングセルに隣接する隣接セルの品質を測定する。「所定品質基準を満たしている」とは、上述した開始条件が満たされていないことである。詳細には、所定品質基準とは、上述した(A2)に示したように、現在のサービングセルの品質が所定閾値を下回っていない条件である。
言い換えると、実施形態に係るUE100(制御部)は、原則として、現在のサービングセルの品質が所定品質基準を満たしている場合に、現在のサービングセルに隣接する隣接セルの品質測定を開始しないように構成されている。しかしながら、UE100(制御部)は、後述するように、現在のサービングセルから受信するシステム情報に基づいて、例外的に隣接セルの品質測定を開始することに留意すべきである。
UE100(制御部)は、現在のサービングセルから受信するシステム情報(SIB;System Information Block)に基づいて、所定タイミングを特定する。所定タイミングは、対象セルの選択に伴って隣接セルの品質測定を開始するタイミングを意味する。
システム情報は、隣接セルの品質測定を直ちに開始することを意味していてもよい。このようなケースにおいて、UE100(制御部)は、システム情報を受信するタイミングを所定タイミングとして特定し、システム情報の受信に応じて隣接セルの品質測定を開始する。
システム情報は、隣接セルの品質測定を開始すべきサブフレーム番号を含んでもよい。UE100(制御部)は、システム情報に含まれるサブフレーム番号を所定タイミングとして特定し、特定されたサブフレーム番号で隣接セルの品質測定を開始する。
システム情報は、所定タイミングの周期を示す情報を含んでもよい。例えば、システム情報は、隣接セルの品質測定を終了したタイミングで起動されるタイマに設定すべきタイマ値を含む。UE100(制御部)は、タイマ値がセットされたタイマが満了したタイミングを所定タイミングとして特定し、特定されたタイミングで隣接セルの品質測定を開始する。
システム情報が所定タイミングの周期を示す情報を含む場合において、UE100(制御部)は、UE100に固有の値に基づいて、所定タイミングの周期を補正してもよい。UE100に固有の値は、例えば、システム情報を受信するサブフレーム番号であってもよく、UE100の識別子(UE−ID)であってもよい。UE100(制御部)は、“タイマ値×UE−ID”によって得られる値をタイマにセットする。UE100は、タイマが満了したタイミングで隣接セルの品質測定を開始する。
システム情報は、UE100(制御部)が発生する乱数と対比すべき閾値を含んでもよい。UE100(制御部)は、所定タイミングにおける乱数と閾値との比較結果に基づいて、隣接セルの品質を測定する。例えば、UE100(制御部)は、所定タイミングにおいて、乱数が閾値よりも大きい若しくは乱数が閾値よりも小さいといった条件が満たされる場合に、隣接セルの品質測定を開始する。
(移動通信方法)
実施形態に係る移動通信方法について説明する。図7は、実施形態に係る移動通信方法を示すシーケンス図である。
図7に示すように、ステップS10において、UE100は、RRCアイドル状態である。
ステップS11において、UE100は、eNB200(現在のサービングセル)から報知されるシステム情報(SIB;System Information Block)を受信する。
ステップS12において、UE100は、現在のサービングセルの品質が所定品質基準を満たしている場合であっても、所定タイミングにおいて、現在のサービングセルに隣接する隣接セルの品質を測定する。UE100は、システム情報(SIB;System Information Block)に基づいて、所定タイミングを特定する。
実施形態に係るUE100(制御部)は、現在のサービングセルの品質が所定品質基準を満たしている場合であっても、所定タイミングにおいて、現在のサービングセルに隣接する隣接セルの品質を測定する。すなわち、地理的に近い位置に存在するUE100であっても、対象セルの選択に伴う隣接セルの品質測定を開始するタイミングが時間的に離散する。従って、各セルの負荷分散を適切に行うことができる。言い換えると、RRCアイドル状態のUE100を各セルに適切に配分することができる。
[変更例1]
実施形態の変更例1について説明する。実施形態に対する相違点を主として説明する。
具体的には、実施形態では、UE100は、現在のサービングセルの品質が所定品質基準を満たしている場合であっても、所定タイミングにおいて、現在のサービングセルに隣接する隣接セルの品質を測定する。これに対して、変更例1では、UE100(制御部)は、実施形態で説明した(B1)〜(B3)に示すように、所定品質基準(S−criteriaやR−criteria)を満たす品質を有するセルの中から、サービングセルとして用いる対象セルを選択する。UE100(制御部)は、対象セルの選択において、ランダム性を有する値を用いて、対象セルを選択する。
ランダム性を有する値とは、現在のサービングセルに在圏する全てのUE100に共通する値でなければよい。例えば、ランダム性を有する値とは、UE100に割り当てられる識別子(UE−ID)、UE100(制御部)が発生する乱数及びUE100のアクセス規制に関するアクセスクラス(AC)の中から選択された1以上の値である。
UE100(制御部)は、ランダム性を有する値(例えば、UE−ID、乱数、AC)に基づいて、品質(例えば、Squal、Srxlev、Qmeas,s、Qmeas,n)を補正してもよい。例えば、品質の補正方法としては、各種オフセット(Qqualminoffset、Qrxlevminoffset、Qoffsettemp、QHyst、Qoffset)として新たな値を定義してもよく、新たなオフセットを導入してもよい。各種オフセットは、例えば、offset=(default offset)×(UE−ID÷n)によって算出される。nは予め定められた値又はサービングセルから報知された値である。
UE100(制御部)は、ランダム性を有する値(例えば、UE−ID、乱数、AC)に基づいて、複数のセルのそれぞれが運用されている周波数の優先度(cellReselectionPriority)を補正してもよい。
UE100(制御部)は、所定品質基準(S−criteriaやR−criteria)を満たす品質を有するセルの中から、ランダム性を有する値(例えば、UE−ID、乱数、AC)に基づいて、対象セルを選択してもよい。言い換えると、UE100(制御部)は、所定品質基準(S−criteriaやR−criteria)を満たす品質を有するセルを特定し、特定されたセル(選択候補セル)の中から、ランダム性を有する値に基づいて、対象セルを選択する。例えば、UE100(制御部)は、ランダム性を有する値に基づいて、選択候補セルのランキングを補正する。
UE100(制御部)は、現在のサービングセルの周波数と同じ優先度を有する周波数で運用されているセルの中から、ランダム性を有する値に基づいて、対象セルを選択してもよい。現在のサービングセルの周波数と同じ優先度を有する周波数とは、現在のサービングセルの周波数と同じ周波数であってもよい。現在のサービングセルの周波数と同じ優先度を有する周波数とは、現在のサービングセルの周波数と異なる周波数であってもよい。言い換えると、UE100(制御部)は、上述した条件を満たすセルを特定し、特定されたセル(選択候補セル)の中から、ランダム性を有する値に基づいて、対象セルを選択する。例えば、UE100(制御部)は、ランダム性を有する値に基づいて、選択候補セルのランキングを補正する。
UE100(制御部)は、所定範囲の品質を有するセルの中から、ランダム性を有する値に基づいて、対象セルを選択してもよい。所定範囲は、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれることが好ましい。言い換えると、UE100(制御部)は、所定範囲の品質を有するセルを特定し、特定されたセル(選択候補セル)の中から、ランダム性を有する値に基づいて、対象セルを選択してもよい。所定範囲の品質とは、最もよい品質に対する差異が所定範囲(例えば、5dB以内など)に含まれる品質であってもよい。所定の品質とは、ランキングの上位から数えて所定範囲(例えば、上位3つ)のランキングを有するセルの品質であってもよい。例えば、UE100(制御部)は、ランダム性を有する値に基づいて、選択候補セルのランキングを補正する。
セルのランキングは、例えば、以下のように補正することが可能である。ランダム性を有する値として乱数を用いる場合には、セルのランキングは、Roundup{RAND×(選択候補セル数)}の関数を用いて変更される。ランダム性を有する値としてUE−IDを用いる場合には、(UE ID)mod(Cell ID)≦nの関係を満たす選択候補セルの中から、最もランキングの高いセルが対象セルを選択される。nは予め定められた値又はサービングセルから報知された値である。
(移動通信方法)
変更例1に係る移動通信方法について説明する。図8は、変更例1に係る移動通信方法を示すフロー図である。図8に示すフローは、UE100によって行われることに留意すべきである。
図8に示すように、ステップS20において、UE100は、現在のサービングセルに隣接する隣接セルの品質の測定を開始する開始条件が満たされたか否かを判定する。UE100は、判定結果がYESである場合には、ステップS21の処理を行う。UE100は、判定結果がNOである場合には、一連の処理を終了する。
開始条件は、上述したように、以下に示す通りである。
(A1)現在のサービングセルの周波数の優先度よりも高い優先度を有する周波数
−UE100は、高い優先度を有する周波数の品質を常に測定する。
(A2)現在のサービングセルの周波数の優先度と等しい優先度又は低い優先度を有する周波数
−UE100は、現在のサービングセルの品質が所定閾値を下回った場合に、等しい優先度又は低い優先度を有する周波数の品質を測定する。
ステップS20においては、上述したように、周波数の優先度(cellReselectionPriority)は、ランダム性を有する値(例えば、UE−ID、乱数、AC)に基づいて補正されてもよい。
ステップS21において、UE100は、現在のサービングセルに隣接する隣接セルの品質を測定する。
ステップS21においては、上述したように、品質(例えば、Squal、Srxlev、Qmeas,s、Qmeas,n)は、ランダム性を有する値(例えば、UE−ID、乱数、AC)に基づいて補正されてもよい。
ステップS22において、UE100は、所定品質基準(S−criteriaやR−criteria)を満たす品質を有するセル(選択候補セル)の中から、サービングセルとして用いる対象セルを選択する。
ステップS22においては、上述したように、選択候補セルのランキングは、ランダム性を有する値(例えば、UE−ID、乱数、AC)に基づいて補正されてよい。
図8に係る説明では、変更例1の一部のみを例示しているが、UE100は、上述したように、ランダム性を有する値を用いて対象セルを選択していればよいことに留意すべきである。
変更例1に係るUE100(制御部)は、ランダム性を有する値を用いて、対象セルを選択する。すなわち、地理的に近い位置に存在するUE100であっても、対象セルとして選択するセルにバラツキが生じる。従って、各セルの負荷分散を適切に行うことができる。言い換えると、RRCアイドル状態のUE100を各セルに適切に配分することができる。
[変更例2]
実施形態の変更例2について説明する。実施形態に対する相違点について主として説明する。
具体的には、実施形態では、UE100は、現在のサービングセルの品質が所定品質基準を満たしている場合であっても、所定タイミングにおいて、現在のサービングセルに隣接する隣接セルの品質を測定する。これに対して、変更例2では、UE100(制御部)は、実施形態で説明した(B1)〜(B3)に示すように、UE100(制御部)は、所定品質基準(S−criteriaやR−criteria)を満たす品質を有するセルの中から、サービングセルとして用いる対象セルを選択する。UE100(制御部)は、1以上のUE100を含むグループ毎に異なる再配分パラメータに基づいて、対象セルを選択する。
UE100が属するグループは、コネクティッド状態からアイドル状態への遷移手順で用いるメッセージ(例えば、RRC Connection Release)によって指定される。メッセージ(例えば、RRC Connection Release)は、UE100が属するグループを識別するグループ識別情報を含んでもよい。
再配分パラメータは、周波数の優先度(cellReselectionPriority)、所定期間(TreselectionRAT)、各種オフセット(Qqualminoffset、Qrxlevminoffset、Qoffsettemp、QHyst、Qoffset)、各種閾値(ThreshX,HighQ、ThreshX,HighP、ThreshServing,LowQ、ThreshServing,LowP)を含む。
変更例2において、再配分パラメータは、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれることが好ましい。すなわち、再配分パラメータを報知するセルは、メッセージ(例えば、RRC Connection Release)を送信するセルと異なっていてもよい。再配分パラメータは、メッセージ(例えば、RRC Connection Release)に含まれていてもよい。
UE100(制御部)は、RRCアイドル状態からRRCコネクティッド状態に再び遷移するまで、UE100が属するグループを維持してもよい。すなわち、UE100が属するグループは、RRCアイドル状態からRRCコネクティッド状態への遷移によって解除される。UE100(制御部)は、メッセージ(例えば、RRC Connection Release)の受信によって起動するタイマが満了するまで、UE100が属するグループを維持してもよい。すなわち、UE100が属するグループは、グループの指定によって起動するタイマが満了した際に解除されてもよい。
1以上のUE100を含むグループは、UE100のカテゴリ(スループットの大きさ)、UE100の能力(MIMOのストリーム数等)、UE100のトラフィックに係る統計(S1 Initial UE Context Setup)、UE100の移動性に係る統計(S1 Initial UE Context Setup)及びUE100の位置情報(measurement report含む)の中から選択される1以上の情報に基づいて形成されてもよい。
1以上のUE100を含むグループは、UE100のアクセス規制に関するアクセスクラス(AC)によって形成されてもよい。すなわち、再配分パラメータは、UE100のアクセス規制に関するアクセスクラス毎に異なる。
(移動通信方法)
変更例2に係る移動通信方法について説明する。図9は、変更例2に係る移動通信方法を示すシーケンス図である。
図9に示すように、ステップS30において、UE100は、RRCコネクティッド状態である。
ステップS31において、UE100は、コネクティッド状態からアイドル状態への遷移手順で用いるメッセージ(RRC Connection Release)を受信する。メッセージ(RRC Connection Release)は、UE100が属するグループを指定する。
ステップS32において、UE100は、RRCアイドル状態である。
ステップS33において、UE100は、eNB200(現在のサービングセル)から報知されるシステム情報(SIB;System Information Block)を受信する。システム情報は、1以上のUE100を含むグループ毎に異なる再配分パラメータを含む。
再配分パラメータを報知するセルは、メッセージ(例えば、RRC Connection Release)を送信するセルと異なっていてもよい。
ステップS34において、UE100は、UE100が属するグループに割り当てられた再配分パラメータに基づいて、対象セルを選択する。
変更例2に係るUE100(制御部)は、1以上のUE100を含むグループ毎に異なる再配分パラメータに基づいて、対象セルを選択する。すなわち、地理的に近い位置に存在するUE100であっても、グループ毎に対象セルとして選択するセルにバラツキが生じる。従って、各セルの負荷分散を適切に行うことができる。言い換えると、RRCアイドル状態のUE100を各セルに適切に配分することができる。
[変更例3]
実施形態の変更例3について説明する。変更例1に対する相違点について主として説明する。
変更例1では、UE100(制御部)は、ランダム性を有する値に基づいて、選択候補セルのランキングを補正するケースを例示した。これに対して、変更例3では、ランダム性を有する値に基づいた対象セルの選択方法として他の選択方法を説明する。
具体的には、UE100(受信部)は、制御部が発生する乱数と対比すべき閾値を含むシステム情報を受信する。UE100(制御部)は、乱数と閾値との比較結果に基づいて、対象セルを選択する。
さらに詳細には、UE100(制御部)は、上述したように、複数のセルのそれぞれの品質の測定結果に基づいて、複数のセルのそれぞれのランキングを算出する。ランキングは、上述したように、現在のサービングセルのランキングRs及び隣接セルのランキングRnである。UE100(制御部)は、乱数と閾値との比較結果に基づいて、対象セルを選択する。
このようなケースにおいて、システム情報は、ランキング毎に異なる閾値を含む。UE100(制御部)は、ランキング毎に乱数を発生するとともに、ランキング毎の乱数と閾値との比較結果に基づいて、対象セルを選択する。UE100(制御部)は、ランキングが高い順に乱数と閾値とを比較する。そしてUE100は、乱数と閾値との比較結果が選択条件を満たすセルを対象セルとして選択してもよい。
例えば、システム情報は、ランキングと閾値とを対応付ける情報(Ranking_No,Probability)を含む。このような情報(Ranking_No,Probability)は、{Rank1,0.6},{Rank2,0.8},{Rank3,1.0}といった情報である。{Rank1,0.6}は、Rank1に対応付けられた閾値が0.6であることを意味する。{Rank2,0.8}は、Rank2に対応付けられた閾値が0.8であることを意味する。{Rank3,1.0}は、Rank3に対応付けられた閾値が1.0であることを意味する。UE100(制御部)が発生する乱数が取り得る範囲は0〜1である。乱数と閾値との比較結果が満たすべき選択条件は、例えば、乱数が閾値以下であるという条件である。
第1に、UE100(制御部)は、ランキング1のセルを対象セルとして選択として選択するか否かを判定する。すなわち、UE100(制御部)は、ランキング1のセル用の乱数を発生するとともに、乱数と0.6との比較結果が選択条件を満たすか否かを判定する。例えば、UE100(制御部)は、乱数が0.8である場合には、選択条件が満たされないと判定する。従って、UE100(制御部)は、対象セルの選択を継続する。
第2に、UE100(制御部)は、ランキング2のセルを対象セルとして選択として選択するか否かを判定する。すなわち、UE100(制御部)は、ランキング2のセル用の乱数を発生するとともに、乱数と0.8との比較結果が選択条件を満たすか否かを判定する。例えば、UE100(制御部)は、乱数が0.7である場合には、選択条件が満たされたと判定する。従って、UE100(制御部)は、ランキング2のセルを対象セルとして選択するとともに、対象セルの選択を終了する。
上述した対象セルの選択方法によれば、ランキング1のセルが対象セルとして選択される確率は60%である。ランキング2のセルが対象セルとして選択される確率は32%({1−0.6}×0.8)である。ランキング3のセルが対象セルとして選択される確率は8%(1−0.6−0.32)である。システム情報に含まれる閾値は、高いランキングを有するセルが対象セルとして選択されやすいように定められていてもよい。変更例3はこれに限定されるものではなく、システム情報に含まれる閾値は、セルの負荷や能力によって定められてもよい。
変更例3においては、システム情報がランキングと閾値とを対応付ける情報(Ranking_No,Probability)を含むケースについて例示した。しかしながら、変更例3はこれに限定されるものではない。例えば、システム情報は、優先度と閾値とを対応付ける情報(Priority,Probability)を含む。
このようなケースにおいて、UE100(制御部)は、優先度毎に乱数を発生するとともに、優先度毎の乱数と閾値との比較結果に基づいて、対象セルを選択する。UE100(制御部)は、優先度が高い順に乱数と閾値とを比較するとともに、乱数と閾値との比較結果が選択条件を満たすセルを対象セルとして選択してもよい。
優先度とは、セルが運用されている周波数の優先度であってもよく、セルに固有の優先度であってもよい。
[変更例4]
実施形態の変更例4について説明する。実施形態及び変更例3に対する相違点について主として説明する。
変更例4において、UE100(制御部)は、現在のサービングセルから報知される複数のトリガー通知のいずれかである参照トリガー通知に応じて、対象セルを選択する(又は再選択する、以下同様)動作(又は手順、以下同様)をトリガーする(又は実行する若しくは開始する、以下同様)。参照トリガー通知は、複数のトリガー通知のいずれか1つのトリガー通知であることが好ましい。参照トリガー通知は、複数のトリガー通知の中の一部のトリガー通知であればよく、2以上のトリガー通知であってもよい。
トリガー通知とは、ネットワーク(ここでは、現在のサービングセル)の主導で、対象セルをUE100が選択する動作を直接的又は間接的にトリガーするための通知である。トリガー通知とは、一定期間内において複数回に亘って報知される通知であればよい。言い換えれば、トリガー通知とは、対象セルを選択する動作を実行するようUE100に指示する通知であってもよい。
例えば、トリガー通知は、実施形態で説明したシステム情報(SIB;System Information Block)であってもよい。実施形態で説明したシステム情報は、UE100が隣接セルの品質測定を開始する所定タイミングを特定するための情報を含む。実施形態で説明したシステム情報は、対象セルをUE100が選択する動作を直接的にトリガーすることに留意すべきである。
トリガー通知は、変更例3で説明したシステム情報(SIB;System Information Block)であってもよい。上述したように、変更例3で説明したシステム情報は、乱数と対比すべき閾値を含む。変更例3で説明したシステム情報は、ランキングと閾値とを対応付ける情報(Ranking_No,Probability)を含んでもよい。変更例3で説明したシステム情報は、優先度と閾値とを対応付ける情報(Priority,Probability)を含んでもよい。UE100(制御部)は、変更例3で説明したシステム情報の受信に応じて、乱数と閾値との比較結果が選択条件を満たすセルを対象セルとして選択する。変更例3で説明したシステム情報は、対象セルをUE100が選択する動作を間接的にトリガーすることに留意すべきである。
このようなケースにおいて、複数のトリガー通知のそれぞれは、カウンタ値を含む。UE100(制御部)は、対象セルを選択する動作のトリガー(又は実行、以下同様)に応じて、参照トリガー通知に含まれるカウンタ値をカウンタに格納する。例えば、UE100は、メモリ150にカウンタを保持する。UE100は、参照トリガー通知に応じて対象セルを選択する動作をトリガーする毎に、カウンタにカウンタ値を蓄積してもよい。UE100(制御部)は、現在のサービングセルから報知されるトリガー通知に含まれるカウンタ値がカウンタに格納されるカウンタ値と一致する場合に、当該トリガー通知に応じて対象セルを選択する動作をトリガーしない(又は実行を禁止する)。UE100(制御部)は、現在のサービングセルから報知されるトリガー通知に含まれるカウンタ値がカウンタに格納されるカウンタ値と一致しない場合に、対象セルを選択する動作をトリガーする。これによって、一定期間内にいて複数回に亘って報知されるトリガー通知のいずれかのトリガー通知(すなわち、参照トリガー通知)に応じて、UE100によって対象セルを選択する動作が1回だけトリガーされる。言い換えると、一定期間内における複数のトリガー通知のそれぞれに応じて、対象セルを選択する動作が複数回に亘ってトリガーされる事態が抑制される。言い換えれば、UE100は、一種類のトリガー通知に応じて、対象セルを選択する動作を最大1回トリガーする。カウンタ値は、所定の数値(0〜9等)であってもよい。
複数のトリガー通知のそれぞれに含まれるカウンタ値は、対象セルを選択する動作をUE100にトリガーさせようとするタイミングにおいて現在のサービングセルによって更新される。すなわち、現在のサービングセルは、RRCアイドル状態のUE100を各セルに再配分しようとするタイミングにおいて、更新されたカウンタ値を含むトリガー通知を一定期間内において複数回に亘って報知する。
複数のトリガー通知のそれぞれに応じて、対象セルを選択する動作がUE100によって複数回に亘ってトリガーされると、現在のサービングセルに在圏する殆どのUE100が対象セルの選択を行ってしまう。言い換えると、殆どのUE100が同様のセルをサービングセルとして選択してしまい、結果として、RRCアイドル状態のUE100を各セルに適切に配分することができない。
変更例4では、UE100(制御部)は、現在のサービングセルから報知される複数のトリガー通知のいずれかである参照トリガー通知に応じて、対象セルを選択する動作をトリガーする。従って、RRCアイドル状態のUE100を各セルに適切に配分することができる。
[変更例5]
実施形態の変更例5について説明する。変更例4に対する相違点について主として説明する。
変更例4では、トリガー通知は、実施形態又は変更例3で説明したシステム情報(SIB;System Information Block)である。これに対して、変更例5では、トリガー通知は、対象セルの再選択を要求する再選択要求信号である。
変更例5において、UE100(受信部)は、対象セルの再選択を要求する再選択要求信号を現在のサービングセルから受信する。UE100(制御部)は、再選択要求信号の受信に応じて、対象セルの再選択を行う。UE100(制御部)は、上述した(A1)及び(A2)に示す開始条件が満たされなくても、対象セルの再選択に伴う隣接セルの品質測定を開始することに留意すべきである。
現在のサービングセルは、現在のサービングセルの負荷が所定負荷以上である場合に、再選択要求信号を報知する。現在のサービングセルは、現在のサービングセルの負荷が所定負荷以上である期間において、再選択要求信号を繰り返し報知することが好ましい。言い換えると、UE100(受信部)は、現在のサービングセルの負荷が所定負荷以上である場合に、再選択要求信号を現在のサービングセルから受信する。UE100(受信部)は、現在のサービングセルの負荷が所定負荷以上である期間において、再選択要求信号を繰り返し受信することが好ましい。
変更例5において、再選択要求信号は、現在のサービングセルが対象セルとして選択されにくくするための再配分パラメータを含む。UE100(制御部)は、再配分パラメータに基づいて、対象セルを選択する。詳細には、再配分パラメータは、現在のサービングセルの周波数の優先度(cellReselectionPriority)を最低の優先度(lowest priority)に変更するように指定するパラメータであってもよい。再分配パラメータは、現在のサービングセルの周波数の優先度(cellReselectionPriority)を下げる段階数を示すオフセットであってもよい。再配分パラメータは、各種オフセット(Qqualminoffset、Qrxlevminoffset、Qoffsettemp、QHyst、Qoffset)、各種閾値(ThreshX,HighQ、ThreshX,HighP、ThreshServing,LowQ、ThreshServing,LowP)であってもよい。
変更例5において、再選択要求信号の受信に応じて適用される再配分パラメータは、再選択要求信号に含まれておらず、現在のサービングセルから再選択要求信号とは別に報知されるシステム情報(SIB;System Information Block)に含まれてもよい。再選択要求信号の受信に応じて適用される再配分パラメータは、予め定められていてもよい。このようなケースにおいて、UE100(制御部)は、再選択要求信号の受信に応じて、現在のサービングセルから報知された再配分パラメータ又は予め定められた再配分パラメータに基づいて対象セルの再選択を行う。
変更例5において、UE100(制御部)は、再選択要求信号を受信しても、所定条件が満たされている場合に、対象セルの再選択を行わずに現在のサービングセルへの在圏を維持してもよい。所定条件とは、UE100の種別(UE class)、現在のサービングセルの周波数の優先度、UE100の消費電力設定、前回の再選択要求信号を受信してから経過した時間及びランダム性を有する値の少なくともいずれか1つ情報に関する条件である。
例えば、UE100の種別(UE class)がMTC(Machine Type Communication)やデータ専用端末である場合には、通信データ量が少ない。この場合、UE100(制御部)は、対象セルの再選択を行わずに現在のサービングセルへの在圏を維持することが好ましい。
現在のサービングセルの周波数の優先度が最も高い優先度(highest priority)である場合には、MBMSデータを受信している可能性やD2D近傍サービス(D2D ProSe)を提供している可能性が高い。この場合、UE100(制御部)は、対象セルの再選択を行わずに現在のサービングセルへの在圏を維持することが好ましい。
UE100の消費電力設定が低消費電力設定である場合には、消費電力を抑制するために、UE100(制御部)は、対象セルの再選択を行わずに現在のサービングセルへの在圏を維持することが好ましい。
前回の再選択要求信号を受信してから経過した時間が所定時間を経過していない場合には、ピンポン現象を抑制するために、UE100(制御部)は、対象セルの再選択を行わずに現在のサービングセルへの在圏を維持することが好ましい。例えば、UE100(制御部)は、前回の再選択要求信号を受信したタイミングでタイマを起動し、タイマが満了するまでの間において、対象セルの再選択を行わないことが好ましい。
UE100(制御部)は、複数のUE100が一斉に対象セルの再選択を行う事態を抑制するとともに、UE100を各セルにランダムに配分するために、ランダム性を有する値が所定値以外である場合に、対象セルの再選択を行わずに現在のサービングセルへの在圏を維持することが好ましい。ランダム性を有する値とは、現在のサービングセルに在圏する全てのUE100に共通する値でなければよい。例えば、ランダム性を有する値とは、再選択要求信号をUE100が受信するサブフレーム番号(SFN)であってもよい。ランダム性を有する値とは、再選択要求信号を受信するUE100の識別子(UE−ID)であってもよい。ランダム性を有する値とは、UE100が発生する乱数であってもよい。例えば、UE100(制御部)は、SFNmodUE−ID(÷n)=0が満たされた場合に、対象セルの再選択を行う。UE100は、SFNmodUE−ID(÷n)=0が満たされない場合に、対象セルの再選択を行わない。nは予め定められた値又はサービングセルから報知された値である。
[変更例6]
実施形態の変更例6について説明する。実施形態、変更例1乃至変更例5のいずれかに対する相違点について主として説明する。
具体的には、実施形態、変更例1乃至変更例5では、システム情報(SIB;System Information Block)などの信号は、現在のサービングセルからUE100に対して報知される。
これに対して、変更例6では、現在のサービングセルから報知されるシステム情報などの信号は、UE100に対して報知されるとともに、現在のサービングセル(eNB200)に隣接する隣接セル(eNB200)に対しても通知される。或いは、現在のサービングセル(eNB200)の負荷状態は、現在のサービングセル(eNB200)に隣接する隣接セル(eNB200)に対しても通知される。システム情報などの信号や負荷状態は、2以上のeNB200を接続するX2インターフェイスを介して各セル間で交換される。各セルで報知されているシステム情報などの信号(対象セルの再選択を促すパラメータ)や各セルの負荷状態が各セルで共有されるため、複数のセルの協調制御を行うことが可能である。
例えば、互いに隣接する複数のセルの負荷がいずれも高いケースにおいて、複数のセルの間において対象セルの再選択が頻繁に生じる現象(ピンポン現象)を抑制することができる。詳細には、現在のサービングセルは、隣接セルでシステム情報などの信号(対象セルの再選択を促すパラメータ)が報知されているケース又は隣接セルの負荷が閾値よりも高いケースにおいて、UE100に対するシステム情報などの信号(対象セルの再選択を促すパラメータ)の報知をペンディングする。
システム情報などの信号は、実施形態で説明したように、隣接セルの品質測定を開始するタイミング(特定タイミング)を特定するためのパラメータを含んでもよい。システム情報などの信号は、変更例1で説明したように、ランダム性を有する値に基づいた対象セルの選択で参照される所定範囲を含んでもよい。システム情報などの信号は、変更例2で説明したように、1以上のUE100を含むグループ毎に異なる再配分パラメータを含んでもよい。システム情報などの信号は、変更例3で説明したように、制御部が発生する乱数と対比すべき閾値を含んでもよい。システム情報などの信号は、変更例4で説明したように、対象セルの再選択を促すためのトリガー通知を含んでもよい。システム情報などの信号は、変更例5で説明したように、対象セルの再選択を促す再選択要求信号を含んでもよく、再選択要求信号の受信に応じて適用される再配分パラメータを含んでもよい。
[変更例7]
実施形態の変更例7について説明する。変更例5に対する相違点について主として説明する。
変更例5では特に触れていないが、変更例7において、再選択要求信号は、eNB200(サービングセル)から報知されるページング信号に含まれる。
具体的には、eNB200(サービングセル)の送信部は、異なるページング機会でページング信号を報知する。eNB200(サービングセル)は、対象セルの再選択を要求する再選択要求信号を含むページング信号を報知する。
ページング機会は、ページング信号を含むサブフレームである。1以上のページング機会が無線フレーム(ページングフレーム)に含まれる。ページングフレーム(PF)は、PF=SFNmodT=(TdivN)x(UE_IDmodN)によって算出される。Tは、UE100のDRXサイクルであり、Nは、min(T,nB)で表される。nBは、4T,2T,T,T/2,T/4,T/8,T/16及びT/32の中から選択される値である。ページング機会は、Ns及びi_sの関係によって定義される。i_sは、i_s=floor(UE_ID/N)modNsで表される。Nsは、max(1,nB/T)で表される。
変更例7では、eNB200(サービングセル)は、再選択要求信号を含むページング信号として、第1ページング機会で第1ページング信号を報知する。eNB200(サービングセル)は、再選択要求信号を含まないページング信号として、第1ページング機会とは異なる第2ページング機会で第2ページング信号を報知する。言い換えると、eNB200(サービングセル)は、ページング信号に再選択要求信号を含める否かをページング周期毎に判定する。そして、eNB200(サービングセル)は、再選択要求信号を含むページング信号又は再選択要求信号を含まないページング信号をページング周期毎に報知する。
UE100(受信部)は、現在のサービングセルから報知されるページング信号を受信する。UE100は、自端末に割り当てられたページング周期でページング信号を受信することに留意すべきである。UE100(制御部)は、ページング信号に含まれる再選択要求信号に応じて、対象セルの再選択を行う。UE100は、変更例5と同様に、上述した(A1)及び(A2)に示す開始条件が満たされなくても、対象セルの再選択に伴う隣接セルの品質測定を開始することに留意すべきである。
変更例7では、UE100は、自端末に割り当てられたページング周期で受信するページング信号が自端末宛のページング信号ではなくても、ページング信号に含まれる再選択要求信号に応じて、対象セルの再選択を行うことが好ましい。
変更例7では、UE100は、ページング信号に含まれる再選択要求信号に応じて、対象セルの再選択を行う。すなわち、ネットワーク(現在のサービングセル)側のトリガーによって、対象セルの再選択をRRCアイドル状態のUE100に促す。従って、各セルの負荷分散を適切に行うことができる。言い換えると、RRCアイドル状態のUE100を各セルに適切に配分することができる。
ページング周期はUE100毎に異なるため、ページング信号に含まれる再選択要求信号に応じて対象セルの再選択を行うUE100のランダム性が担保され、RRCアイドル状態のUE100を各セルに適切に配分することができる。
変更例7では、eNB200(サービングセル)は、ページング信号に再選択要求信号を含める否かをページング周期毎に判定する。eNB200(サービングセル)は、再選択要求信号を含むページング信号又は再選択要求信号を含まないページング信号をページング周期毎に報知する。従って、ページング信号に含まれる再選択要求信号に応じて対象セルの再選択を行うUE100の割合を、ある程度、eNB200(サービングセル)側で制御することができる。例えば、eNB200(サービングセル)の負荷に応じて、対象セルの再選択を行うUE100の割合を決定することによって、各セルの負荷分散を適切に行うことができる。
[変更例8]
実施形態の変更例8について説明する。変更例1に対する相違点について主として説明する。
具体的には、変更例1では、UE100(制御部)は、ランダム性を有する値(例えば、UE−ID、乱数、AC)に基づいて、品質(例えば、Squal、Srxlev、Qmeas,s、Qmeas,n)を補正するケースについて例示した。このようなケースにおいて、各種オフセット(Qqualminoffset、Qrxlevminoffset、Qoffsettemp、QHyst、Qoffset)は、例えば、offset=(default offset)×(UE−ID÷n)によって算出される。
これに対して、変更例8では、UE100(制御部)は、ランダム性を有する値(例えば、UE−ID、乱数、AC)に基づいて、各種閾値(ThreshX,HighQ、ThreshX,HighP、ThreshServing,LowQ、ThreshServing,LowP)を補正する。各種閾値は、上述したように、対象セルの選択で用いる各種パラメータの一例である。各種閾値は、例えば、threshold=(default threshold)×(UE−ID÷n)によって算出される。nは予め定められた値又はサービングセルから報知された値である。
[変更例9]
実施形態の変更例9について説明する。変更例5に対する相違点について主として説明する。
変更例5では、UE100(制御部)は、再選択要求信号の受信に応じて、対象セルの再選択を行う。UE100は、再選択要求信号に含まれる再配分パラメータに基づいて対象セルを選択する。これに対して、変更例9では、UE100(制御部)は、再選択要求信号に依存しないトリガーに応じて、第1再選択処理を行うとともに、再選択要求信号の受信に応じて、第1再選択処理とは異なる第2再選択処理を行う。
第1再選択処理は、上述した開始条件(A1)〜(A2)のいずれかが満たされた場合に、現在のサービングセルに隣接する隣接セルの品質を測定し、上述した選択条件(B1)〜(B3)のいずれかが満たされた場合に、対象セルを選択する処理である。第2再選択処理は、対象セルの再選択において第1選択処理とは異なるルールが適用される処理である。第2再選択処理に適用されるルールは、以下に示す通りである。
(ルール1)
第2再選択処理に適用されるルール1では、UE100は、予め設定されている周波数の優先度(cellReselectionPriority)を用いない。
例えば、UE100は、予め設定されている周波数の優先度に代えて、各セル又は周波数の優先度として同一の優先度を用いる。このようなケースでは、開始条件として、上述した(A2)のみが用いられてもよい。選択条件として、上述した(B2)のみが用いられてもよい。
UE100は、予め設定されている周波数の優先度(cellReselectionPriority)を無視してもよい。このようなケースでは、開始条件として、上述した(A1)及び(A2)のいずれか1つのみが用いられてもよい。選択条件として、上述した(B1)〜(B3)のいずれか1つのみが用いられてもよい。
上述した(B2)は、現在のサービングセルのランキングRs及び隣接セルのランキングRnに基づいて対象セルの再選択を行う処理(ランキング処理)である。すなわち、(B2)のみが用いられるケースにおいては、再選択要求信号の受信に応じて、全てのセルを対象としてランキング処理が行われることに留意すべきである。或いは、再選択要求信号の受信に応じて、一定品質以上の品質を有するセルを対象としてランキング処理が行われることに留意すべきである。
(ルール2)
第2再選択処理に適用されるルール2では、UE100は、再選択要求信号の受信に応じて、現在のサービングセルから報知される報知情報に含まれる測定対象周波数の品質の測定を開始する。報知情報は、例えば、Intra−frequencyの測定周波数を指定するSIB4であってもよい。報知情報は、Inter−Frequencyの測定周波数を指定するSIB5であってもよい。
UE100は、第1選択処理において、現在のサービングセルのセル選択品質レベル(Squal又はSrxlev)が閾値(SIntraSearchP又はSIntraSearchQ)よりも小さい場合に、Intra−frequencyの測定を開始する。同様に、UE100は、現在のサービングセルのセル選択品質レベル(Squal又はSrxlev)が閾値(SInterSearchP又はSInterSearchQ)よりも小さい場合に、Inter−frequencyの測定を開始する。このような前提下において、UE100は、閾値(SIntraSearchP又はSIntraSearchQ)の設定を無視して、再選択要求信号の受信に応じて、Intra−frequencyの測定を開始してもよい。UE100は、閾値(SInterSearchP又はSInterSearchQ)を無視して、再選択要求信号の受信に応じて、Inter−frequencyの測定を開始してもよい。UE100は、セル選択品質レベル(Squal又はSrxlev)を最小値として扱って、再選択要求信号の受信に応じて、測定対象周波数の品質の測定を開始してもよい。
(ルール3)
第2再選択処理に適用されるルール3は、ランキング処理において対象セルを選択するルールである。第1処理に適用されるルールでは、最もランキングの高いセル又は現在のサービングセルよりもランキングの高いセルが対象セルとして選択される。これに対して、第2再選択処理に適用されるルール3では、以下のような処理が行われる。
例えば、UE100は、対象セルの選択において、ランダム性を有する値を用いて対象セルを選択する。例えば、UE100は、所定品質基準(S−criteriaやR−criteria)を満たす品質を有するセルを特定し、特定されたセル(選択候補セル)の中から、ランダム性を有する値に基づいて、対象セルを選択する。このようなケースにおいて、UE100は、ランダム性を有する値に基づいて、選択候補セルのランキングを補正する。なお、ランダム性を有する値は、例えば、UE−ID、乱数、ACである。
UE100は、最もランキングの高くないセルを対象セルとして選択してもよい。UE100は、現在のサービングセルよりもランキングの高くないセルを対象セルとして選択してもよい。
UE100は、ランキング処理において、RSRP以外の品質(RSRQ又はSINRなど)に基づいて、現在のサービングセル又は隣接セルのランキングを決定してもよい。このようなルールは、上述した“R−criteria”の拡張と考えてもよい。
(ルール4)
第2再選択処理に適用されるルール4では、UE100は、対象セルの再選択に関する時間閾値を用いない。具体的には、時間閾値は、隣接セルのセル選択品質レベル(Squal又はSrxlev)が所定条件を継続して満たす時間と比較される所定期間(TreselectionRAT)、現在のサービングセルに在圏してから経過した時間と比較される禁止時間閾値(例えば、1秒)である。すなわち、第2再選択処理において、UE100は、所定期間(TreselectionRAT)又は禁止時間閾値(例えば、1秒)をゼロとして扱う。或いは、UE100は、所定期間(TreselectionRAT)又は禁止時間閾値(例えば、1秒)を無視する。
(ルール5)
第2再選択処理に適用されるルール5では、第2再選択処理が適用される期間が一定期間に亘って継続する。
例えば、第2再選択処理によって第1セルが対象セルとして選択された後に、第2再選択処理によって第2セルが対象セルとして選択されるまで、第2再選択処理が適用される。
タイマが起動中である期間において、第2再選択処理が適用される。タイマは、再選択要求信号の受信によって起動されてもよい。タイマは、第2再選択処理における対象セルの選択によって起動されてもよい。タイマの起動時間は、現在のサービングセルから報知されてもよく、再選択要求信号に含まれていてもよい。
第2再選択処理を解除するメッセージ(例えば、Reselection Request Cancel)を受信するまで、第2再選択処理が適用されてもよい。
[変更例10]
実施形態の変更例10について説明する。実施形態に対する相違点について主として説明する。
実施形態では、セルの再選択処理において、測定対象又は選択対象の周波数(以下、測定対象周波数)について特に触れていない。測定対象周波数は、一般的には、現在のサービングセルから報知される報知情報に含まれる。報知情報は、例えば、Intra−frequencyの測定周波数を指定するSIB4であってもよい。報知情報は、Inter−Frequencyの測定周波数を指定するSIB5であってもよい。これに対して、変更例10では、RRCアイドル状態のUE100を各セルに適切に配分するための処理(以下、UE分配処理)において、測定対象周波数を絞り込む方法について説明する。測定対象周波数の絞り込み方法は、例えば、以下に示す通りである。
(第1方法)
第1方法では、測定対象周波数は、現在のサービングセルの周波数の優先度(cellReselectionPriority)と同じ優先度を有する周波数に絞り込まれる。
(第2方法)
第2方法では、周波数の優先度として、既存優先度(第1優先度)に加えて、拡張優先度(第2優先度)が導入される。測定対象周波数は、現在のサービングセルの周波数の既存優先度と同じ既存優先度を有しており、かつ、現在のサービングセルの周波数の拡張優先度と同じ拡張優先度を有する周波数に絞り込まれる。
(第3方法)
第3方法では、第2方法と同様に、周波数の優先度として、既存優先度(第1優先度)に加えて、拡張優先度(第2優先度)が導入される。測定対象周波数は、既存優先度に依存せずに、拡張優先度が設定されている周波数に絞り込まれる。
(第4方法)
第4方法では、第2方法と同様に、周波数の優先度として、既存優先度(第1優先度)に加えて、拡張優先度(第2優先度)が導入される。測定対象周波数は、既存優先度に依存せずに、現在のサービングセルの周波数の拡張優先度と同じ拡張優先度を有する周波数に絞り込まれる。
(第5方法)
第5方法では、第1方法〜第4方法によって絞り込まれた周波数の優先度よりも高い優先度を有する周波数が検出された場合には、上述した選択条件(B1)〜(B3)のいずれかが満たされた場合に対象セルを選択する処理(すなわち、変更例9で説明した第1再選択処理)が適用されてもよい。
変更例10では、UE分配処理において測定対象周波数を絞り込む方法について説明した。UE分配処理とは、実施形態〜変更例9に示す方法のうち、いずれの方法であってもよい。例えば、UE分配処理は、変更例1、3、8で説明したように、ランダム性を有する値を用いて対象セルを選択する処理であってもよい。UE分配処理は、変更例2で説明したように、グループ毎に異なる再配分パラメータを用いて対象セルを選択する処理であってもよい。UE分配処理は、変更例4、5、7、9で説明したように、トリガー通知(例えば、再選択要求信号)に応じて対象セルを選択する処理であってもよい。
[変更例11]
実施形態の変更例11について説明する。変更例5に対する相違点について主として説明する。
変更例5では、UE100(受信部)は、対象セルの再選択を要求する再選択要求信号を現在のサービングセルから受信する。UE100(制御部)は、再選択要求信号の受信に応じて、対象セルの再選択を行う。
これに対して、変更例11では、UE100(制御部)は、再選択要求信号を受信し、かつ、所定トリガー条件が満たされる場合に、対象セルの再選択を行ってもよい。すなわち、UE100(制御部)は、再選択要求信号を受信した場合であっても、所定トリガー条件が満たされない場合に、対象セルの再選択を行わなくてもよい。
変更例11において、所定トリガー条件は、現在のサービングセルの周波数の優先度(cellReselectionPriority)が高優先度(High Priority)ではないという条件である。
例えば、現在のサービングセルがCSG(Closed Subscriber Group)セルである場合には、CSGセルの周波数の優先度が高優先度に設定される。このようなケースにおいて、所定トリガー条件は、現在のサービングセルがCSGセルではないことである。従って、UE100は、再選択要求信号を受信し、かつ、現在のサービングセルがCSGセルでない場合に、対象セルの再選択を行う。一方で、UE100は、再選択要求信号を受信した場合であっても、現在のサービングセルがCSGセルである場合に、対象セルの再選択を行わない。但し、現在のサービングセルの隣接セルにCSGセルが含まれる場合には、UE100は、現在のサービングセルがCSGセルであっても、対象セルの再選択を行ってもよい。
現在のサービングセルの周波数においてD2D近傍サービス(D2D ProSe)が設定されている場合には、現在のサービングセルの優先度が高優先度に設定される。このようなケースにおいて、所定トリガー条件は、現在のサービングセルの周波数においてD2D近傍サービスが設定されていないこと、或いは、現在のサービングセルに在圏していなくてもD2D近傍サービスが設定可能であることである。従って、UE100は、現在のサービングセルの周波数においてD2D近傍サービスが設定されていないケース、或いは、現在のサービングセルに在圏していなくてもD2D近傍サービスが設定可能であるケースにおいて、再選択要求信号を受信した場合に、対象セルの再選択を行う。一方で、UE100は、再選択要求信号を受信した場合であっても、現在のサービングセルの周波数においてD2D近傍サービスが設定されており、かつ、現在のサービングセルに在圏していないとD2D近傍サービスが設定できない場合に、対象セルの再選択を行わない。D2D近傍サービスが設定可能であるか否かは、ネットワーク(eNB200など)の設定だけではなくて、UE100の能力(Capability)によっても影響される。
現在のサービングセルの周波数で提供されるMBMSサービスにUE100が興味を有する場合には、現在のサービングセルの優先度が高優先度に設定される。このようなケースにおいて、所定トリガー条件は、現在のサービングセルの周波数で提供されるMBMSサービスにUE100が興味を有していないこと、或いは、現在のサービングセルの隣接セルの周波数でUE100が興味を有するMBMSサービスが提供されていることである。従って、UE100は、現在のサービングセルの周波数で提供されるMBMSサービスにUE100が興味を有していないケース、或いは、現在のサービングセルの隣接セルの周波数でUE100が興味を有するMBMSサービスが提供されているケースにおいて、再選択要求信号を受信した場合に、対象セルの再選択を行う。一方で、UE100は、再選択要求信号を受信した場合であっても、現在のサービングセルの周波数で提供されるMBMSサービスにUE100が興味を有しており、かつ、現在のサービングセルの隣接セルの周波数でUE100が興味を有するMBMSサービスが提供されていない場合に、対象セルの再選択を行わない。
[変更例12]
実施形態の変更例12について説明する。変更例5に対する相違点について主として説明する。
変更例5では、再配分パラメータが、現在のサービングセルの周波数の優先度(cellReselectionPriority)を最低の優先度(lowest priority)に変更するように指定するパラメータであるケースを例示した。これに対して、変更例12では、最低の優先度(lowest priority)の定義について明確にする。
具体的には、最低の優先度とは、ネットワーク(eNB200)側で設定可能な優先度のうち、最も低い優先度よりも低い優先度であってもよい。
最低の優先度は、現在のサービングセルの隣接セルから報知される報知情報(SIB5等)に含まれており、UE100によって受信される報知情報に含まれる優先度(cellReselectionPriority)のうち、最も低い優先度よりも低い優先度であってもよい。すなわち、最低の優先度は、隣接セルの優先度のうち、最も低い優先度よりも低い優先度であってもよい。
UE100は、変更例5で既に記載したように、現在のサービングセルから報知される報知情報(SIB3)に含まれる優先度(cellReselectionPriority)を最低の優先度に読み替えてもよい。
優先度(cellReselectionPriority)が取り得る範囲が0〜7の範囲であり、大きな値が高い優先度を表している場合において、最低の優先度はマイナスの値であってもよい。
再選択要求信号は、現在のサービングセルの周波数の優先度(cellReselectionPriority)を最低の優先度に読み替えるか否かを示す識別子を含んでもよい。例えば、MBMSサービスを現在のサービングセルが提供している場合に、現在のサービングセルは、現在のサービングセルの周波数の優先度を最低の優先度に読み替える旨を示す識別子を含む再選択要求信号を送信する。MBMSサービスを現在のサービングセルが提供していない場合に、現在のサービングセルは、現在のサービングセルの周波数の優先度を最低の優先度に読み替えない旨を示す識別子を含む再選択要求信号を送信する。
[変更例13]
実施形態の変更例13について説明する。変更例5に対する相違点について主として説明する。
変更例5では、UE100(受信部)は、対象セルの再選択を要求する再選択要求信号を現在のサービングセルから受信する。UE100(制御部)は、再選択要求信号の受信に応じて、対象セルの再選択を行う。
これに対して、変更例13では、UE100(制御部)は、再選択要求信号の受信に応じて対象セルの再選択(以下、ワンショット再選択)を行った後において、対象セルの再選択(以下、ポスト再選択)をさらに行ってもよい。UE100は、変更例5,12に記載したように、ワンショット再選択において、現在のサービングセル(又は、現在のサービングセルの周波数)の優先度を最低の優先度に読み替えた上で、最低の優先度よりも高い優先度を有する隣接セル(又は、周波数の隣接セル)を対象セルとして選択する。
ワンショット再選択において、最低の優先度よりも高い優先度を有する隣接セル(又は、周波数の隣接セル)が2以上見つかるケースが想定される。このようなケースにおいて、UE100は、ワンショット再選択に続けてポスト再選択を行うことによって、最適なセルを対象セルとして選択し直すことができる。
UE100は、隣接セル(又は、隣接セルの周波数)の優先度が現在のサービングセルの優先度と同じである場合にのみ、ポスト再選択を行ってもよい。すなわち、UE100は、ワンショット再選択で対象セルとして選択されたセル(又は、セルの周波数)の優先度と同じ優先度を有する隣接セル(又は、周波数の隣接セル)が存在する場合に、ポスト再選択を行ってもよい。UE100は、ワンショット再選択において、同じ優先度を有する2以上の隣接セルが対象セルとして見つかった場合に、ポスト再選択を行ってもよい。UE100は、ワンショット再選択で対象セルとして選択されたセル(又は、セルの周波数)の優先度と同じ優先度を有する隣接セル(又は、周波数の隣接セル)が存在しない場合に、ポスト再選択を省略してもよい。UE100は、ワンショット再選択において、同じ優先度を有する2以上の隣接セルが対象セルとして見つからなかった場合に、ポスト再選択を行ってもよい。ポスト選択処理は、同じ優先度を有する隣接セル(又は、隣接セルの周波数)の測定の実施によって開始してもよい。
これらの表現を言い換えると、実施形態の(A2)で説明した処理、すなわち、現在のサービングセルの品質(例えば、Srxlev及びSqual)が所定閾値(SnonIntraSearchP及びSnonIntraSearchQ)を下回った場合に、現在のサービングセルの周波数の優先度と等しい優先度又は低い優先度を有する周波数の測定を開始するという処理は、以下のように修正される。具体的には、UE100は、現在のサービングセルの品質(例えば、Srxlev及びSqual)が所定閾値(SnonIntraSearchP及びSnonIntraSearchQ)を下回っており、又は、現在のサービングセルがワンショット再選択で選択されたセルである場合に、現在のサービングセルの周波数の優先度と等しい優先度又は低い優先度を有する周波数の測定を開始する。UE100は、現在のサービングセルの品質(例えば、Srxlev及びSqual)が所定閾値(SnonIntraSearchP及びSnonIntraSearchQ)を上回っており、かつ、現在のサービングセルがワンショット再選択で選択されたセルでない場合に、現在のサービングセルの周波数の優先度と等しい優先度又は低い優先度を有する周波数の測定を開始しなくてもよい。すなわち、このような場合に、ポスト再選択処理を省略してもよい。
セル(又は、セルの周波数)の優先度は、各セルから報知される報知情報(SIB3又はSIB5等)に含まれており、報知情報に基づいて優先度をUE100が把握してもよい。
変更例13において、ワンショット再選択後に実行されるポスト再選択は1回だけでもよい。すなわち、ワンショット再選択後において、2回以上のポスト再選択が行われなくてもよい。
変更例13において、UE100は、ワンショット再選択の実行に応じて起動するタイマを有しており、タイマ値が閾値に達するまでの間において、ポスト再選択を行ってもよい。タイマ値と比較される閾値は、現在のサービングセルから報知される報知情報(SIB又はページング信号)に含まれていてもよい。タイマ値と比較される閾値は、上述した再選択要求信号に含まれてもよい。タイマ値が閾値に達するまでの間に実行されるポスト再選択は1回だけであってもよい。すなわち、タイマ値が閾値に達するまでの間において、2回以上のポスト再選択が行われなくてもよい。UE100は、ポスト再選択の実行に応じて起動するタイマを有しており、タイマ値が閾値に達するまでの間において、次のポスト再選択を実行せずに、タイマ値が閾値に達した場合に、次のポスト再選択を実行してもよい。UE100は、タイマ値が閾値に達した場合に、次のポスト再選択が実行されると、タイマのリセット又は再起動を行ってもよい。UE100は、タイマ値が閾値に達するまでの間であっても、上述した実施形態で説明した品質測定(例えば、(A1)〜(A2))及びセル再選択処理(例えば、(B1〜(B3))を実行してもよい。例えば、UE100は、タイマ値が閾値に達するまでの間であっても、現在のサービングセルの品質(例えば、Srxlev及びSqual)が所定閾値(SnonIntraSearchP及びSnonIntraSearchQ)を下回っている場合には、隣接セル(又は、隣接セルの周波数)の品質測定を実行するとともに、セル再選択処理を実行してもよい。
変更例13に係るワンショット再選択において、変更例5又は変更例12と同様に、現在のサービングセルから報知される報知情報(SIB3)に含まれる優先度(cellReselectionPriority)が最低の優先度に読み替えられてもよい。このようなケースにおいて、UE100は、ポスト再選択において、ワンショット再選択の要求を行ったセル(又はセルの周波数)の優先度(cellReselectionPriority)を依然として最低の優先度として扱ってもよい。これによって、ネットワークの設定不備等が生じた場合であっても、ワンショット再選択を行う前のセルが対象セルとして選択されるピンポン現象が抑制される。
[変更例14]
実施形態の変更例14について説明する。変更例5に対する相違点について主として説明する。
変更例14において、eNB200(セル)は、再選択要求信号の送信によってUE100に対象セルの再選択を促す処理(以下、UE配分処理)を行う場合に、X2インターフェイスを介して、UE配分処理を行う旨を含むメッセージを隣接eNBに通知してもよい。UE配分処理を行っている旨を含むメッセージを通知するタイミングは、UE配分処理を行う前であってもよく、UE配分処理を行っている途中であってもよく、UE配分処理を行った後であってもよい。UE配分処理を行っている途中とは、再選択要求信号の繰り返し送信を行う場合において、最初の再選択要求信号を送信するタイミングから最後の再選択要求信号を送信するタイミングまでの間である。このようなケースにおいて、UE配分処理を行う前とは、最初の再選択要求信号を送信するタイミングよりも前であってもよい。UE配分処理を行った後とは、最後の再選択要求信号を送信するタイミングよりも後であってもよい。
eNB200は、X2インターフェイスを介してUE配分処理を行う旨を含むメッセージを隣接eNBに通知した後において、UE配分処理が終了した場合に、X2インターフェイスを介してUE配分処理が終了した旨を含むメッセージを隣接eNBに通知してもよい。
第1に、UE配分処理を行う旨が通知された隣接eNBは、UE配分処理を行う旨を通知したeNB200(セル)が対象セルとして選択されないようにする処理(以下、再選択制限処理)を行う。
例えば、UE配分処理を行う旨が通知された隣接eNBは、UE配分処理を行う旨を通知したeNB200(セル)の優先度を自局で管理するセルの優先度よりも低く設定してもよい。隣接eNBは、新たに設定されたeNB200(セル)の優先度を報知してもよい。
UE配分処理を行う旨が通知された隣接eNBは、UE配分処理を行う旨を通知したeNB200(セル)を対象セルとして選択すべきではないリスト(以下、ブラックリスト)に追加してもよい。隣接eNBは、eNB200(セル)が追加されたブラックリストを報知してもよい。
第2に、UE配分処理を行う旨が通知された隣接eNBは、UE配分処理を行う旨を通知したeNB200(セル)に対するハンドオーバを制限する処理(以下、ハンドオーバ制限処理)を行う。
例えば、UE配分処理を行う旨が通知された隣接eNBは、測定対象(Measurement Configuration)からUE配分処理を行う旨を通知したeNB200(セル)を除外してもよい。
UE配分処理を行う旨が通知された隣接eNBは、UE配分処理を行う旨を通知したeNB200(セル)に対するハンドオーバ要求の送信を制限してもよい。UE配分処理を行う旨が通知された隣接eNBは、UE配分処理を行う旨を通知したeNB200(セル)に対するDual ConnectivityにおけるSeNBの追加要求の送信を制限してもよい。UE配分処理を行う旨が通知された隣接eNBは、UE配分処理を行う旨を通知したeNB200(セル)に対して、Dual ConnectivityにおけるSeNBから除外するメッセージを送信してもよい。
隣接eNBは、再選択制限処理又はハンドオーバ制限処理の開始に応じて起動し、タイマ値が閾値に達した場合に、再選択制限処理又はハンドオーバ制限処理を解除してもよい。タイマ値と比較される閾値は、予め設定されていてもよく、UE配分処理を行う旨を示すメッセージに含まれていてもよく、OAM(Operation,Administration and Managemanet)サーバから通知されてもよい。隣接eNBは、UE配分処理が終了した旨が通知された場合に、再選択制限処理又はハンドオーバ制限処理を解除してもよい。
[変更例15]
実施形態の変更例15について説明する。実施形態に対する相違点について主として説明する。
実施形態では、ランダム性を有する値は、UE100(制御部)が発生する乱数を含む。これに対して、変更例15では、ランダム性を有する値は、UE100(制御部)が発生する乱数を含まない。また、UE100は、ランダム性を有する値を用いて対象セルの再選択を行うか否かを判定する。
例えば、ランダム性を有する値は、UE100に固有の値(UE−ID)である。UE100に固有の値(UE−ID)は、現在のサービングセルによって割り当てられる識別子(RNTI;Radio Network Temporary Identifier)であってもよく、予めUE100に一意に割り当てられる識別子(IMSI;International Mobile Subscriber Identity)であってもよく、UE100の位置登録に応じて割り当てられる識別子(S−TMSI;SAE−Temporary Mobile Subscriber Identity)であってもよい。
変更例15において、UE100は、UE100に固有の値及び現在のサービングセルから受信する値に基づいて、対象セルの再選択を行うか否かを判定する。具体的には、現在のサービングセルから受信する値は、対象セルの再選択が行われる確率を定義する値(Np)及びUE100間の公平性を担保するための値(Nr)を含む。Np及びNrは、現在のサービングセルから報知される報知情報に含まれてもよい。UE100間の公平性を担保するために、Nrは所定周期で変更されることが好ましい。Npは、現在のサービングセルから報知される報知情報によらずに、予め定められた値であってもよい。同様に、Nrは、現在のサービングセルから報知される報知情報によらずに、予め定められた値であってもよい。
例えば、UE100は、(UE−IDmodNp)=Nrの条件が満たされた場合に、対象セルの再選択を行ってもよい。このようなケースにおいて、UE100は、(UE−IDmodNp)=Nrの条件が満たされない場合に、対象セルの再選択を行わない。上述したように、UE−IDとしては、RNTI、IMSI及びS−TMSIを用いることが可能である。従って、上述した式において、UE−IDは、RNTI、IMSI及びS−TMSIのいずれかと読み替えてもよい。
ランダム性を有する値を用いて対象セルの再選択を行うか否かを判定するタイミングは、実施形態で説明した「所定タイミング」であってもよい。所定タイミングは、例えば、現在のサービングセルから受信するシステム情報(SIB;System Information Block)に基づいて特定される。所定タイミングは、対象セルの選択に伴って隣接セルの品質測定を開始するタイミングを意味する。
実施形態で説明したように、システム情報は、隣接セルの品質測定を直ちに開始することを意味していてもよい。このようなケースにおいて、UE100は、システム情報を受信するタイミングを所定タイミングとして特定し、システム情報の受信に応じて隣接セルの品質測定を開始する。
システム情報は、隣接セルの品質測定を開始すべきサブフレーム番号を含んでもよい。UE100は、システム情報に含まれるサブフレーム番号を所定タイミングとして特定し、特定されたサブフレーム番号で隣接セルの品質測定を開始する。
システム情報は、所定タイミングの周期を示す情報を含んでもよい。例えば、システム情報は、隣接セルの品質測定、対象セルの再選択若しくは再配分処理を終了したタイミングで起動されるタイマに設定すべきタイマ値を含む。UE100は、タイマ値がセットされたタイマが満了したタイミングを所定タイミングとして特定し、特定されたタイミングで隣接セルの品質測定を開始する。再配分処理とは、後述するOSS(One Shot Shceme)又はCRS(Continuous Re−Distribution Scheme)などである。
変更例15においては、UE100間の公平性を担保するための値(Nr)が現在のサービングセルから報知される報知情報に含まれるケースについて例示した。しかしながら、変更例15はこれに限定されるものではない。例えば、所定タイミングを含むフレーム番号又はサブフレーム番号がNrとして用いられてもよい。例えば、システム情報が隣接セルの品質測定を直ちに開始することを意味する場合には、システム情報を受信するフレーム番号又はサブフレーム番号がNrとして用いられる。システム情報が隣接セルの品質測定を開始すべきサブフレーム番号を含む場合には、隣接セルの品質測定を開始すべきフレーム番号又はサブフレーム番号がNrとして用いられる。
UE100間の公平性を担保するための値(Nr)として、システム情報(SIB)の内容の更新に応じてインクリメントされる値(systemInfoValueTag)が用いられてもよい。systemInfoValueTagは、現在のサービングセルから報知される報知情報(SIB1)に含まれる。
Nr<Npの関係が満たされるようにNrの値が選択されることが好ましい。UE100は、(UE−IDmodNp)=(NrmodNp)の条件が満たされた場合に、対象セルの再選択を行ってもよい。このようなケースにおいて、UE100は、(UE−IDmodNp)=(NrmodNp)の条件が満たされない場合に、対象セルの再選択を行わない。
UE100は、(UE−IDmodNp)>(NrmodNp)、(UE−IDmodNp)<(NrmodNp)、(UE−IDmodNp)=(NrmodNp)の3種類の条件の中から選択された1以上の条件が満たされた場合に、対象セルの再選択を行ってもよい。3種類の条件の中から選択される1以上の条件(すなわち、上述した式の等号又は不等号)は、現在のサービングセルから報知される報知情報に含まれてもよい。
UE100間の公平性を担保するための値(Nr)として、複数のNr(例えば、Nr1及びNr2)が設定されてもよい。このようなケースにおいて、UE100は、(UE−IDmodNp)=(Nr1modNp)の条件又は(UE−IDmodNp)=(Nr2modNp)の条件が満たされた場合に、対象セルの再選択を行ってもよい。
対象セルの再選択が行われる確率を定義する値(Np)として、複数のNp(例えば、Np1及びNp2)が設定されてもよい。このようなケースにおいて、UE100は、(UE−IDmodNp1)=(NrmodNp1)の条件又は(UE−IDmodNp2)=(NrmodNp2)の条件が満たされた場合に、対象セルの再選択を行ってもよい。
[変更例16]
実施形態の変更例16について説明する。実施形態に対する相違点について主として説明する。
変更例16において、UE100(受信部)は、サービングセルとして選択される対象セルを配分するための再配分パラメータを現在のサービングセルから報知されている場合に、再配分パラメータを受信する。
再配分パラメータは、周波数の優先度(cellReselectionPriority)、セルの優先度(CSP;Cell Specific Priority)、所定期間(TreselectionRAT)、各種オフセット(Qqualminoffset、Qrxlevminoffset、Qoffsettemp、QHyst、Qoffset)、各種閾値(ThreshX,HighQ、ThreshX,HighP、ThreshServing,LowQ、ThreshServing,LowP)の中から選択された1以上のパラメータを含む。再配分パラメータは、例えば、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれる。
このような前提下において、UE100(制御部)は、再配分パラメータを現在のサービングセルから受信している場合に、再選択要求信号の受信に応じて、再配分パラメータを用いた第1再配分処理を行う。UE100(制御部)は、再配分パラメータを現在のサービングセルから受信していない場合に、再選択要求信号の受信に応じて、再配分パラメータを用いない第2再配分処理を行う。再選択要求信号は、変更例7と同様に、eNB200(サービングセル)から報知されるページング信号に含まれてもよい。
具体的には、UE100は、第1再配分処理において、変更例5と同様の処理、すなわち、再選択要求信号の受信に応じて行われる対象セルの再選択を行う。但し、第1再配分処理では、上述したように、再配分パラメータが用いられる。
UE100は、第2再配分処理において、現在のサービングセルが対象セルとして選択されにくくする。例えば、第2再配分処理としては、以下の処理が考えられる。
第1に、UE100は、第2再配分処理において、現在のサービングセルの周波数の優先度(cellReselectionPriority)を相対的に下げてもよい。例えば、UE100は、現在のサービングセルの周波数の優先度(cellReselectionPriority)を最低の優先度(lowest priority)に変更する。UE100は、現在のサービングセル以外の周波数の優先度を上げてもよい。
第2に、UE100は、第2再配分処理において、現在のサービングセルの優先度(CSP)を相対的に下げてもよい。例えば、UE100は、現在のサービングセルの優先度(CSP)を最低の優先度(lowest priority)に変更する。UE100は、現在のサービングセル以外のセルの優先度を上げてもよい。
第3に、UE100は、第2再配分処理において、現在のサービングセルの周波数と同じ周波数を有するセルの少なくとも1つのセルについてセルの優先度(CSP)が設定されている場合に、現在のサービングセルの優先度(CSP)を相対的に下げてもよい。UE100は、第2再配分処理において、現在のサービングセルの周波数と同じ周波数を有する全てのセルについて優先度(CSP)が設定されていない場合に、現在のサービングセルの周波数の優先度(cellReselectionPriority)を相対的に下げてもよい。
第4に、再選択要求信号は、第2再選択処理で適用するべき優先度を指定する所定値を含んでいてもよい。このようなケースにおいて、UE100は、所定値が第1値(例えば、0)である場合に、第2再配分処理において、現在のサービングセルの周波数の優先度を相対的に下げ、所定値が第2値(例えば、1)である場合に、第2再配分処理において、現在のサービングセルの優先度(CSP)を相対的に下げてもよい。
[変更例17]
実施形態の変更例17について説明する。実施形態に対する相違点について主として説明する。
変更例17において、UE100(受信部)は、再選択要求信号の受信に応じて対象セルの再選択を行う再配分処理(OSS(One Shot Shceme))を適用するか否かを指示するインディケータ(OSS applicable)を現在のサービングセルから受信する。インディケータは、例えば、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれる。
このような前提下において、UE100(制御部)は、再配分処理(OSS)の適用を指示するインディケータを受信しており、かつ、再配分パラメータを現在のサービングセルから受信していない場合に、再選択要求信号の受信に応じて、第2再配分処理を行ってもよい。UE100(制御部)は、再配分処理(OSS)の非適用を指示するインディケータを受信しており、かつ、再配分パラメータを現在のサービングセルから受信していない場合に、再選択要求信号の受信に応じて、第2再配分処理を行ってもよい。
UE100は、再配分処理(OSS)の非適用を指示するインディケータを受信しており、かつ、再配分パラメータを現在のサービングセルから受信している場合には、再選択要求信号に依存しないトリガーに応じて、再配分パラメータを用いて対象セルの再選択を行う(CRS;Continuous Re−Distribution Scheme)。再選択要求信号に依存しないトリガーとは、例えば、タイマの満了などのトリガーである。タイマにセットされる値は、例えば、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれる。
[変更例18]
実施形態の変更例18について説明する。実施形態に対する相違点について主として説明する。
変更例18において、UE100(受信部)は、再配分パラメータが報知されているか否かを示す報知存在インディケータを受信する。報知存在インディケータは、例えば、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれる。報知存在インディケータは、再配分パラメータを含むシステム情報(例えば、SIB3)を受信する前に取得すべきシステム情報(例えば、MIB又はSIB1)に含まれることが好ましい。報知存在インディケータは、再選択要求信号を含むページング信号に含まれてもよい。
UE100(受信部)は、再配分パラメータの再取得が必要であるか否かを示す再取得インディケータを受信する。UE100は、再配分パラメータの再取得が必要である旨を再取得インディケータが示す場合に、再配分パラメータを再取得する。再取得インディケータは、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれてもよく、再選択要求信号を含むページング信号に含まれてもよい。
このようなケースにおいて、UE100(制御部)は、再配分パラメータの再取得が必要である旨を再取得インディケータが示す場合に、再取得後の再配分パラメータを用いて、第1再配分処理を行う。すなわち、UE100は、再選択要求信号を受信しても、再配分パラメータが再取得されるまで、第1再配分処理をペンディングし、再配分パラメータが再取得されてから第1再配分処理を行う。UE100(制御部)は、再配分パラメータの再取得が必要でない旨を再取得インディケータが示す場合に、再取得前の再配分パラメータを用いて、第1再配分処理を行う。すなわち、UE100は、再選択要求信号を受信した場合に、再配分パラメータの再取得を待たずに、第1再配分処理を行う。
変更例18において、報知存在インディケータは、次のシステム変更期間(SI Modification Period)において、再配分パラメータが報知されるか否かを示す情報であってもよい。再取得インディケータは、次のシステム変更期間(SI Modification Period)において、再配分パラメータが変更されるか否かを示す情報であってもよい。このような構成によれば、報知存在インディケータ及び再取得インディケータを特定のUE100のみに通知することができる。
さらに、一つの周波数に対して、周波数の優先度に係る再配分パラメータ及びセルの優先度に係る再配分パラメータの双方が現在のサービングセルから報知されているケースにおいて、どの再配分パラメータを適用すべきかを示す適用パラメータインディケータが現在のサービングセルから報知されてもよい。例えば、適用パラメータインディケータは、周波数の優先度に係る再配分パラメータを適用するか、セルの優先度に係る再配分パラメータを適用するか、周波数の優先度及びセルの優先度の双方に係る再配分パラメータを適用するかを示す。適用パラメータインディケータは、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれてもよく、再選択要求信号を含むページング信号に含まれてもよい。適用パラメータインディケータを受信するUE100は、適用パラメータインディケータに基づいて、再配分処理で用いる再配分パラメータを決定する。
[変更例19]
実施形態の変更例19について説明する。実施形態に対する相違点について主として説明する。
変更例19において、UE100(制御部)は、変更例15と同様に、UE100に固有の値に基づいて対象セルの再選択を行う。詳細には、UE100は、UE100に固有の値に加えて、周波数又はセル毎に異なる値を用いて、第1再配分処理又は第2再配分処理を行う。
例えば、UE100は、以下の式に従って、第1再配分処理又は第2再配分処理を行う。
redistrRange[i]は、i番目の候補周波数のセルが対象セルとして選択される確率を規定する値であり、0以上1以下の値である。redistrRange[0]は、現在のサービングセルの周波数のセルが対象セルとして選択される確率を規定する値であり、0以上1以下の値である。UE_IDは、UEに固有の値であり、offsetは、周波数又はセル毎に異なる値であり、0以上100以下の値である。
このようなケースにおいて、offsetを用いない場合には、「(UE_IDmod100)≦100×redeitrRange[0]」を満たす特定のUE100は、現在のサービングセルから他の周波数のセルに移動せずに、サービングセルに常に在圏し続けてしまう。すなわち、現在のサービングセルから移動しなくてもよい特定のUE100が固定されてしまう。このような事態を許容すると、特定のUE100と他のUE100との間で不公平が生じてしまう。これに対して、変更例19では、offsetの導入によって、UE100間の不公平を解消することができる。
offsetを用いない場合には、「(UE_IDmod100)≦100×redeitrRange[0]」を満たす特定のUE100の初期分布によって、各セルに対するUE100の再配分の効果が影響される。これに対して、これに対して、変更例19では、offsetの導入によって、「{(UE_ID+offset)mod100}≦100×redeitrRange[0]」を満たす特定のUE100を特定の周波数に意図的に誘導することができる。各セルに在圏するUE100のUE_IDのランダム性を考慮すると、「(UE_IDmod100)≦100×redeitrRange[0]」を満たす特定のUE100の初期分布によって各セルに対するUE100の再配分の効果が影響されるケースよりも、各セルに対してUE100を効果的に再配分することができる。
変更例19において、offsetは、例えば、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれてもよく、再選択要求信号を含むページング信号に含まれてもよい。offsetは、UE100に個別に送信されるRRCメッセージに含まれてもよい。
変更例19において、offsetは、周波数又はセル毎に異なる値及び他のパラメータに基づいて算出されてもよい。他のパラメータとしては、再選択要求信号をUE100が受信したタイミングを含む時間情報(SFN又はUTC)を用いることができる。offsetは、周波数又はセル毎に異なる値であればよく、OAMによって設定された値であってもよい。
変更例19では、式(2)が適用された後に、式(3)が適用されるケースを想定しており、i番目の候補周波数のセルに移動するUE100を選択するために、{(UE_ID+offset)mod100}が式(3)に代入される順番は任意である。しかしながら、変更例19はこれに限定されるものではない。
具体的には、redeitrRange[0]〜redeitrRange[j]に割り当てられる周波数が定められているケースにおいて、{(UE_ID+offset)mod100}が式(2)又は式(3)に代入される順序が指定されていてもよい。或いは、0〜jの順序で{(UE_ID+offset)mod100}が式(2)又は式(3)に代入されるケースにおいて、redeitrRange[0]〜redeitrRange[j]に割り当てられる周波数が指定されていてもよい。このような順序指定或いは周波数指定によって、特定の周波数のセルをサービングセルとしてUE100が用いるように、再配分処理を意図的に制御することができる。上述した順序指定或いは周波数指定を含む情報は、現在のサービングセルから報知されるシステム情報(SIB;System Information Block)に含まれてもよく、再選択要求信号を含むページング信号に含まれてもよい。順序指定或いは周波数指定が存在しない場合には、存在しない順序又は周波数に対応するredeitrRangeの式(2)又は式(3)に{(UE_ID+offset)mod100}を代入する処理は省略されてもよい。
[変更例20]
実施形態の変更例20について説明する。変更例5に対する相違点について主として説明する。
変更例20の適用シーンは、図10に示す通りである。図10に示すように、移動通信システムは、エリア#1及びエリア#2を有する。エリア#1には、周波数F1のセル#1−1及び周波数F1のセル#1−2が設けられる。エリア#2には、周波数F1のセル#2−1、周波数F1のセル#2−2及び周波数F1のセル#2−3が設けられる。周波数F1のセル(#1−1及び2−1)は高負荷のセルであり、周波数F2のセル(#1−2及び2−2)は低負荷のセルである。周波数F3のセル(#2−3)は、中負荷のセルであり、周波数F1及びF2のセルよりも高い優先度を有する。例えば、周波数F1及びF2のセルはマクロセルであり、周波数F3のセルはCSGセルであってもよい。
変更例20では、UE100(制御部)は、変更例5と同様に、再選択要求信号の受信に応じて、ターゲット周波数のセルへの対象セルの再選択を行うとともに所定タイマ(T360)を起動する。UE100(制御部)は、は、所定タイマの起動中においてターゲット周波数のセルを対象セルとして用いる。例えば、図10に示すケースでは、第1エリアにおいて周波数F1のセル#1−1から再選択要求信号を受信すると、周波数F1のセル#1−1から周波数F2のセル#1−2への対象セルの再選択が行われる(図10に示す動作A)。このような動作Aの後に、UE100がエリア#1からエリア#2に移動するケースを想定する(図10に示す動作B)。
このようなケースにおいて、変更例20では、UE100(制御部)は、UE100の移動速度に基づいて所定タイマ(T360)の満了時間を変更する。具体的には、UE100(制御部)は、UE100の移動速度が速いほど、所定タイマの満了時間として短い満了時間をセットする。例えば、UE100(制御部)は、所定タイマのカウント時間が所定時間閾値(T−redistribution)に達した場合に、所定タイマが満了したと判定する。従って、所定時間閾値(T−redistribution)は、所定タイマの満了時間を定義する値である。所定タイマの満了時間の変更方法は、例えば、以下に示す通りである。
(1)UE100(制御部)は、所定タイマの満了時間を定義する所定時間閾値(T−redistribution)に対してUE100の移動速度に基づいた係数(Scaling Factor)を乗算した値を用いて、タイマの満了を判定してもよい。係数は、移動速度に基づいて定められた値であり、例えば、0以上1以下の値である。移動速度が速いほど、係数の値が小さい。
例えば、所定移動速度よりも遅い移動速度を低速移動速度とし、所定移動速度よりも速い移動速度を高速移動速度とするケースについて考える。低速移動速度に対応する係数が1である場合に、高速移動速度に対応する係数は、例えば、0.25である。従って、UE100の移動速度が低速移動速度である場合には、所定タイマのカウント時間が所定時間閾値(T−redistribution)に係数(1)を乗算した値に達した場合に、所定タイマが満了したと判定される。UE100の移動速度が高速移動速度である場合には、所定タイマのカウント時間が所定時間閾値(T−redistribution)に係数(0.25)を乗算した値に達した場合に、所定タイマが満了したと判定される。
UE100は、UE100の移動速度が所定閾値を超えている場合に、所定タイマ(T360)のカウント時間を無視してもよい。UE100は、UE100の移動速度が所定閾値を超えている場合に、所定タイマを満了させてもよい。UE100は、UE100の移動速度が所定閾値を超えている場合に、所定時間閾値(T−redistribution)よりも短い時間閾値を所定タイマにセットしてもよい。これらのケースにおいて、後述する変更例23と同様に、UE100は、所定タイマを無視した後において、或いは、所定タイマを満了させた後において、以下に示す処理を行ってもよい。具体的には、UE100は、再配分パラメータに基づいてターゲット周波数のセルへの対象セルの再選択を行ってもよい。UE100は、ページング信号に含まれる再選択要求信号(変更例7を参照)のみによって対象セルの再選択を行うことを指示する情報要素がシステム情報に含まれている場合に、システム情報によって報知されている絶対優先度に基づいて、対象セルの再選択を行ってもよい。
(2)UE100(受信部)は、所定タイマの満了時間を定義する複数の所定時間閾値を受信する。UE100(制御部)は、複数の所定時間閾値の中から、UE100の移動速度に基づいて選択された所定時間閾値を用いて、タイマの満了を判定する。移動速度が速いほど、所定時間閾値が短い。
例えば、所定移動速度よりも遅い移動速度を低速移動速度とし、所定移動速度よりも速い移動速度を高速移動速度とするケースについて考える。高速移動速度に対応する所定時間閾値(T−redistribution_2)は、低速移動速度に対応する所定時間閾値(T−redistribution_1)よりも短い。複数の所定時間閾値は、ターゲット周波数F2のセル(#1−2及び#2−2)の優先度よりも高い優先度を有する高優先セル(#2−3)を有するeNB200から報知されるシステム情報(SIB)に含まれてもよい。
(3)UE100(制御部)は、(1)及び(2)の組合せに基づいて、タイマの満了を判定してもよい。すなわち、UE100(制御部)は、UE100の移動速度に基づいて選択された所定時間閾値に係数を乗算した値を用いて、タイマの満了を判定してもよい。
上述した手順(1)〜(3)のいずれかにおいて、UE100(制御部)は、所定タイマの起動後においてUE100の移動速度が変化した場合に、所定タイマの満了時間を変更してもよい。UE100は、変化後の移動速度に基づいて所定タイマの満了時間を変更することは勿論である。
このようなケースにおいて、UE100(制御部)は、所定タイマを起動した際に参照されたUE100の移動速度よりもUE100の移動速度が速くなった場合に、所定タイマの満了時間を変更してもよい。UE100(制御部)は、所定タイマを起動した際に参照されたUE100の移動速度よりもUE100の移動速度が遅くなった場合には、所定タイマの満了時間を変更しなくてもよい。
UE100(制御部)は、所定タイマの起動中に所定タイマの満了時間を変更してもよい。UE100(制御部)は、所定タイマの満了後に所定タイマの満了時間を変更してもおよい。
変更例20によれば、所定タイマの起動中において、UE100が再選択要求信号を受信した際にUE100が位置していたエリア#1から、ターゲット周波数F2のセル(#1−2及び#2−2)よりも高い優先度を有する高優先度セル(#2−3)が設けられたエリア#2にUE100が移動する可能性が高い場合において、所定タイマが満了するまで高優先度セルが対象セルとして選択されない事態を抑制することができる。所定タイマの起動中においてエリア#1からエリア#2にUE100が移動する可能性が低い場合において、ソース周波数とターゲット周波数との間におけるピンポン現象を抑制することができる。
[変更例21]
実施形態の変更例21について説明する。変更例20に対する相違点について主として説明する。変更例21の適用シーンは、変更例20と同様である。
変更例20では、UE100(制御部)は、UE100の移動速度に基づいて所定タイマ(T360)の満了時間を変更する。これに対して、変更例21では、UE100(制御部)は、所定タイマの停止を要求する停止要求信号を受信した場合に、所定タイマを停止する。停止要求信号は、ターゲット周波数F2のセル(#1−2及び#2−2)の優先度よりも高い優先度を有する高優先セル(#2−3)を有するeNB200から報知されてもよい。すなわち、停止要求信号は、エリア#1に設けられたセルを有するeNB200から報知されなくてもよい。停止要求信号は、エリア#2に設けられたセルを有するeNB200から報知されるシステム情報(SIB)に含まれてもよい。
UE100(制御部)は、UE100の移動速度が所定速度よりも速く、かつ、停止要求信号を受信した場合に、所定タイマを停止してもよい。すなわち、UE100は、停止要求信号を受信した場合であっても、UE100の移動速度が所定速度よりも遅い場合には、所定タイマを停止しなくてもよい。UE100(制御部)は、UE100の移動速度によらずに、停止要求信号を受信した場合に、所定タイマを停止してもよい。
変更例21によれば、変更例20と同様に、所定タイマの起動中においてエリア#1からエリア#2にUE100が移動する可能性が高い場合において、所定タイマが満了するまで高優先度セルが対象セルとして選択されない事態を抑制することができる。所定タイマの起動中においてエリア#1からエリア#2にUE100が移動する可能性が低い場合において、ソース周波数とターゲット周波数との間におけるピンポン現象を抑制することができる。
[変更例22]
実施形態の変更例22について説明する。変更例20に対する相違点について主として説明する。変更例22の適用シーンは、変更例20と同様である。
変更例20では、UE100(制御部)は、UE100の移動速度に基づいて所定タイマ(T360)の満了時間を変更する。これに対して、変更例22では、UE100(制御部)は、所定タイマの起動中における異周波数再選択要求信号の受信に応じて、異周波数(Inter−Frequency)のセルへの対象セルの再選択を行う。異周波数再選択要求信号は、ターゲット周波数F2のセル(#1−2及び#2−2)の優先度よりも高い優先度を有する高優先セル(#2−3)を有するeNB200から報知されてもよい。すなわち、異周波数再選択要求信号は、エリア#1に設けられたセルを有するeNB200から報知されなくてもよい。異周波数再選択要求信号は、エリア#2に設けられたセルを有するeNB200から報知されるシステム情報(SIB)に含まれてもよい。
変更例22では、異周波数再選択要求信号の受信に応じて、異周波数(Inter−Frequency)のセルへの対象セルの再選択が行われた場合であっても、所定タイマを停止しなくてもよい。
UE100(制御部)は、ソース周波数(F1)のセル(セル#1−1)から報知されるパラメータではなくて、ターゲット周波数(F2)のセル(セル#2−2)から報知されるパラメータに基づいて、異周波数のセルへの前記対象セルの再選択を行ってもよい。ターゲット周波数(F2)のセル(セル#2−2)から報知される各種パラメータは、例えば、周波数の優先度(cellReselectionPriority)、所定期間(TreselectionRAT)、各種オフセット(Qqualminoffset、Qrxlevminoffset、Qoffsettemp、QHyst、Qoffset)、各種閾値(ThreshX,HighQ、ThreshX,HighP、ThreshServing,LowQ、ThreshServing,LowP)を含む。
変更例22によれば、変更例20と同様に、所定タイマの起動中においてエリア#1からエリア#2にUE100が移動する可能性が高い場合において、所定タイマが満了するまで高優先度セルが対象セルとして選択されない事態を抑制することができる。所定タイマの起動中においてエリア#1からエリア#2にUE100が移動する可能性が低い場合において、ソース周波数とターゲット周波数との間におけるピンポン現象を抑制することができる。
[変更例23]
実施形態の変更例23について説明する。
変更例23に係るユーザ端末は、異なる周波数で運用される複数のセルの中からサービングセルとして用いる対象セルを選択する制御部と、前記対象セルの再選択を要求する再選択要求信号を現在のサービングセルから受信する受信部とを備える。前記制御部は、前記再選択要求信号の受信に応じて、ターゲット周波数のセルへの前記対象セルの再選択を行うとともに所定タイマを起動する。前記制御部は、前記所定タイマの起動中において前記ターゲット周波数のセルを前記対象セルとして用いる。前記制御部は、前記ユーザ端末の移動速度に基づいて前記所定タイマの満了時間を変更する。
周波数又はセルの優先度(以下、絶対優先度(Absolute Priority(=cellReselectionPriority))と称する)がシステム情報(SIB)によって現在のサービングセルから報知されている前提下において、UE100(受信部)が再配分パラメータを受信するケースについて考える。再配分パラメータは、例えば、サービングセル又はサービングセルと同じ周波数のセルが対象セルとして選択される確率を規定する値(redistributionServingInfo)及びi番目の候補周波数と同じ周波数のセル又はi番目の候補セルが対象セルとして選択される確率を規定する値(redistributionInterFreqInfo)の少なくともいずれか一方であってもよい。
“redistributionServingInfo”は、例えば、“redistributionFactorServing”、“redistributionFactorCell”、“t360”及び“redistrOnPagingOnly”を含む。“redistributionFactorServing”は、サービングセル又はサービングセルと同じ周波数のセルが対象セルとして選択される確率を示す情報要素である。“redistributionFactorCell”は、上述した確率(“redistributionFactorServing”)がセル単位で適用されるか周波数単位で適用されるかを示す情報要素である。“t360”は、上述した所定タイマ(T360)にセットされる値である。“redistrOnPagingOnly”は、ページング信号に含まれる再選択要求信号(変更例7を参照)のみによって対象セルの再選択を行うことを指示する情報要素である。
“redistributionInterFreqInfo”は、例えば、“redistributionFactorFreq”及び“redistributionFactorCell”を含む。“redistributionFactorFreq”は、i番目の候補周波数と同じ周波数のセルが対象セルとして選択される確率を示す情報要素である。“redistributionFactorCell”は、i番目の候補セルが対象セルとして選択される確率を示す情報要素である。“redistributionInterFreqInfo”は、周波数単位の設定(“redistributionFactorFreq”及び“redistributionFactorCell”)をリスト形式で含んでもよい。“redistributionInterFreqInfo”は、1つの周波数を用いるセル単位の設定(“redistributionFactorFreq”及び“redistributionFactorCell”)をリスト形式で含んでもよい。
例えば、上述した変更例19で説明したredistrRange[0]は、redistributionFactorServing”と対応する。上述した変更例19で説明したredistrRange[i]は、“redistributionFactorFreq”又は“redistributionFactorCell”と対応する。
第1に、UE100は、再配分パラメータを受信すると、現在のサービングセルからシステム情報によって報知されている絶対優先度を無視してもよい。UE100は、再配分パラメータに基づいてターゲット周波数のセルへの対象セルの再選択を行う。
このような場合に、UE100は、変更例5及び変更例20と同様に、対象セルの再選択に応じて所定タイマ(T360)を起動するとともに、所定タイマの起動中においてターゲット周波数のセルを対象セルとして用いてもよい。UE100は、所定タイマの満了後において、絶対優先度を無視するとともに再配分パラメータに基づいてターゲット周波数のセルへの対象セルの再選択を行ってもよい。UE100は、ページング信号に含まれる再選択要求信号(変更例7を参照)のみによって対象セルの再選択を行うことを指示する情報要素がシステム情報に含まれている場合に、所定タイマが満了した後の状態又は所定タイマが起動中でない状態において、システム情報によって報知されている絶対優先度に基づいて、対象セルの再選択を行ってもよい。
第2に、UE100は、絶対優先度がシステム情報によって報知されていたとしても、再配分パラメータを受信した場合に、再配分パラメータに基づいてターゲット周波数のセルへの対象セルの再選択を行ってもよい。
UE100は、所定タイマ(T360)が起動中でない又は所定タイマが満了していることを条件として、再配分パラメータに基づいてターゲット周波数のセルへの対象セルの再選択を行ってもよい。UE100は、ページング信号に含まれる再選択要求信号(変更例7を参照)のみによって対象セルの再選択を行うことを指示する情報要素(例えば、redistrOnPagingOnly)がシステム情報に含まれていないことを条件として、再配分パラメータに基づいてターゲット周波数のセルへの対象セルの再選択を行ってもよい。
UE100は、ページング信号を受信するとともに、受信されたページング信号に再選択要求信号が含まれていることを条件として、再配分パラメータに基づいてターゲット周波数のセルへの対象セルの再選択を行ってもよい。
このような場合に、UE100は、変更例5及び変更例20と同様に、対象セルの再選択に応じて所定タイマ(T360)を起動するとともに、所定タイマの起動中においてターゲット周波数のセルを対象セルとして用いてもよい。UE100は、絶対優先度がシステム情報によって報知されていたとしても、所定タイマの満了後において再配分パラメータに基づいてターゲット周波数のセルへの対象セルの再選択を行ってもよい。UE100は、ページング信号に含まれる再選択要求信号のみによって対象セルの再選択を行うことを指示する情報要素がシステム情報に含まれている場合に、所定タイマが満了した後の状態又は所定タイマが起動中でない状態において、システム情報によって報知されている絶対優先度に基づいて、対象セルの再選択を行ってもよい。
[その他の実施形態]
本発明は上述した実施形態によって説明したが、この開示の一部をなす論述及び図面は、この発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
実施形態では特に触れていないが、対象セルの選択に伴う隣接セルの品質測定は、所定タイミング(実施形態)において所定条件が満たされた場合に開始してもよい。或いは、ランダム性を有する値を用いた対象セルの選択(変更例1)は、所定条件が満たされたときに行われてもよい。例えば、所定条件は、UE100のアクセスクラスが現在のサービングセルから通知されているアクセスクラスであることであってもよい。所定条件は、周波数の優先度modAC=0が満たされること、若しくは、セル−IDmodAC=0が満たされることであってもよい。
実施形態で説明したように、対象セルの選択手順全体としては、(A)開始条件が満たされた場合に、現在のサービングセルに隣接する隣接セルの品質を測定する手順(測定手順)と、(B)選択条件を満たすセルの中からサービングセルとして用いる対象セルを選択する手順(選択手順)とを含む。実施形態は測定手順に関するものであり、変更例1〜変更例3は選択手順に関するものである。このようなケースにおいて、実施形態に係る測定手順と変更例1〜変更例3のいずれかに係る選択手順とを組み合わせてもよい。変更例1〜変更例3の中から選択された2以上の変更例に係る選択手順を組み合わせてもよい。
変更例4では、現在のサービングセルが、複数のトリガー通知のいずれかである参照トリガー通知に応じて対象セルを選択する動作をUE100にトリガーさせるために、UE100が有するカウンタ及びトリガー通知に含まれるカウンタ値を用いるケースを例示した。しかしながら、変更例4は、これに限定されるものではない。具体的には、現在のサービングセルから一定期間内において複数回に亘って報知されるトリガー通知のいずれかのトリガー通知(参照トリガー通知)に応じてUE100が対象セルを選択する動作をトリガーすればよい。従って、UE100は、対象セルを選択する動作のトリガー(又は実行若しくは開始、以下同様)に応じてタイマを起動するとともに、タイマが満了するまでの間にトリガー通知を受信しても、対象セルを選択する動作をトリガーしないように構成されていてもよい。タイマが起動されてからタイマが満了するまでの時間は、トリガー通知が複数回に亘って報知される期間(上述した一定期間)と同程度であることが好ましい。複数のトリガー通知のそれぞれは、2以上の値を取り得るトグル情報を含んでおり、UE100(制御部)は、参照トリガー通知に応じて対象セルを選択する動作をトリガーした場合に、参照トリガーに含まれるトグル情報を記憶領域に格納してもよい。このようなケースにおいて、UE100(制御部)は、現在のサービングセルから報知されるトリガー通知に含まれるトグル情報が記憶領域に格納されるトグル情報と一致する場合に、対象セルを選択する動作をトリガーしない。UE100(制御部)は、現在のサービングセルから報知されるトリガー通知に含まれるトグル情報が記憶領域に格納されるトグル情報と一致しない場合に、対象セルを選択する動作をトリガーする。
実施形態では特に触れていないが、対象セルの再選択を促すパラメータ或いは対象セルの再選択を要求する再選択要求信号などのトリガー通知を送信するセル(以下、過負荷セル)については、以下のように取り扱ってもよい。具体的には、UE100は、測定対象のセルから過負荷セルを除外してもよい。UE100は、隣接セルが満たすべき基準(“S−criteria”)を過負荷セルが満たしていても、サービングセルとして用いる対象セルから過負荷セルを除外してもよい。UE100は、ランキングを付与するセルから過負荷セルを除外してもよい。これによって、複数の隣接セルがトリガー通知を送信している状態(例えば、複数の隣接セルのいずれも負荷が高い状態)において、UE100がこれらの隣接セルを交互に対象セルとして選択するピンポン現象が抑制される。
実施形態では特に触れていないが、UE100は、現在のサービングセルに在圏してから経過した時間が禁止時間閾値(例えば、1秒)を超えるという条件が満たされた場合に、対象セルの再選択を行ってもよい。このような前提下において、UE100が、上述したトリガー通知に応じて対象セルの再選択を行う場合には、上述した開始条件(A1やA2)に応じて対象セルの再選択を行うケースで用いる時間閾値よりも長い時間閾値を用いることが好ましい。これによって、複数の隣接セルがトリガー通知を送信している状態(例えば、複数の隣接セルのいずれも負荷が高い状態)において、UE100が、これらの隣接セルを交互に対象セルとして選択するピンポン現象が抑制される。同様の観点から、UE100が、上述したトリガー通知に応じて対象セルの再選択を行う場合には、上述した開始条件(A1やA2)に応じて対象セルの再選択を行うケースで用いる所定期間(TreselectionRAT)よりも長い所定期間(TreselectionRAT)を用いることが好ましい。
実施形態及び変更例において、優先度(cellReselectionPriority)は、セルの周波数に割り当てられた優先度と考えてもよく、セルに割り当てられた優先度と考えてもよい。例えば、優先度(cellReselectionPriority)は、inter−frequencyの優先度であってもよく、inter−RAT frequency cellの優先度であってもよい。
変更例20−22では特に触れていないが、対象セルの再選択方法は、特に限定されるものではなく、実施形態又は他の変更例に記載された方法であってもよい。
実施形態では特に触れていないが、UE100及びeNB200が行う各処理をコンピュータに実行させるプログラムが提供されてもよい。プログラムは、コンピュータ読取り可能媒体に記録されていてもよい。コンピュータ読取り可能媒体を用いれば、コンピュータにプログラムをインストールすることが可能である。プログラムが記録されたコンピュータ読取り可能媒体は、非一過性の記録媒体であってもよい。非一過性の記録媒体は、特に限定されるものではないが、例えば、CD−ROMやDVD−ROM等の記録媒体であってもよい。
UE100及びeNB200が行う各処理を実行するためのプログラムを記憶するメモリ及びメモリに記憶されたプログラムを実行するプロセッサによって構成されるチップが提供されてもよい。
実施形態では、移動通信システムの一例としてLTEシステムを説明した。しかしながら、実施形態はこれに限定されるものではない。移動通信システムは、LTEシステム以外のシステムであってもよい。
[付記]
1.はじめに
RAN#93bisでは、タイマT360終了後の曖昧さに関する問題が確認された。この付記では、問題を再検討し、合意されたUEの行動をキャプチャする方法について議論した。
2.検討
2.1.シナリオ
指摘された問題は、絶対優先度及び再配分パラメータの両方が提供されている場合、T360満了時にUEがどのように動作するかということである。再配分が完了する前にUEがT360満了によりF1に移動してはならないというシナリオがUEの予想される動作として合意された。再配分パラメータがサービングセルのSIB中で提供されるときはいつでも、T360の満了時にUEはE−UTRANインター周波数再配分手順を(再)実行するということもできる。
考察1:T360が終了すると、UEはE−UTRANのインター周波数再配分手順を(再)実行する。
他方、T360タイマの開始前後で、すなわち再配分パラメータが最初にSI変更境界で提供されるときには、同じ問題が存在する。例えば、SIBにおいて、サービングセルが絶対優先度に加えて再配分パラメータを提供し始める可能性がある。
考察2:T360タイマの開始前に、再配分パラメータがSI変更境界で利用可能になる場合、UEはE−UTRANのインター周波数再配分手順も実行する必要がある。
もちろん、一部のスマートなeNB実装は、上記の考察で述べられた条件を回避しようとするかもしれない。ただし、解決策が仕様中の曖昧さを修正する場合、解決策はT360満了時及びT360開始時の両方の条件に適用可能でなければならない。この意味では、絶対優先度及び再配分パラメータの両パラメータがサービングセルのSIBで提供される場合、絶対優先度及び再配分パラメータのどのブロードキャストパラメータが優先度付けされるべきかと一般に言い換えることができる。予想されるUEの振る舞いは既に合意されている。
確認1:解決策は、再配分パラメータがサービングセルのSIB中で提供されるときはいつでも、E−UTRANインター周波数再配分手順がブロードキャストされた絶対優先度よりも優先されるというUEの動作を明確化すべきである。
2.2.CRのオプション
オプションはすでに提案されている。
1)UE実装に委ねる。
2)再配分手順を直ちに適用できるようにタイマT360が満了する前にUEは測定を完了しなければならないことを規定する。
3)再配分手順を再適用する前に、UEが常に以前の最も高い周波数を再選択することを可能にする。
オプション1)は、妥当な解決策であるように思われるが、確認1の予想されるUEの振る舞いは仕様ではキャプチャできない。オプション2)は、T360の満了のシナリオでのみ機能する。オプション3)は、合意された予想されるUEの動作と一致しない。したがって、追加の解決策は確認1にさらに合意されるべきである。
提案1:RAN2は、E−UTRANのインター周波数再配分手順を優先させるために、同意されたUEの動作をどのように規定するかについて議論するべきである。
2.2.1.再選択の優先度の取り扱いにおける解決策
この問題は、再選択の優先度処理において次のように修正される可能性がある。
「5.2.4.1 再選択の優先度の取り扱い。異なるE−UTRAN周波数又はインターRAT周波数の絶対優先度は、システム情報、RRCConnectionReleaseメッセージ中でUEに提供される、又はインターRATセル(再)選択時に別のRATから継承する。システム情報の場合、E−UTRAN周波数又はインターRAT周波数は、優先度を与えずに列挙されてもよい(すなわち、その周波数に対してcellReselectionPriorityフィールドが存在しない)。専用シグナリングで優先度が提供されている場合、又は再配分パラメータが提供されている場合、UEはシステム情報で提供されるすべての優先度を無視する。UEが任意セル状態にキャンプしている場合、UEは、現在のセルからのシステム情報によって提供される優先度のみを適用し、UEは、別段の仕様がない限り、RRCConnectionRejectで受信された専用シグナリング及びdeprioritisationReqによって提供される優先度を保持する。通常の状態にキャンプしているUEが、現在の周波数以外の専用優先度しか有していない場合、UEは、現在の周波数を最低優先度周波数(すなわち、ネットワーク設定値のいずれよりも低い)とみなす。UEが適切なCSGセルにキャンプしている間、UEは、そのセルが通常カバレッジでアクセス可能な場合であれば、現在の周波数に割り当てられた他の優先度値に関係なく、現在の周波数を常に最高優先度周波数とみなさなければならない(すなわち、ネットワーク設定値のいずれよりも高い)。サイドリンク通信が可能なUEがサイドリンク通信を行うように設定されており、周波数上でキャンプしている間だけサイドリンク通信を行うことができる場合、UEは、その周波数を最も高い優先度とみなすことができる。注:UEが最も優先度の高い周波数であるとみなす周波数の間の優先度付けは、UEの実装に委ねられる。」
2.2.2.E−UTRANのインター周波数再配分手順における解決策
この問題は、E−UTRANインター周波数再配分手順において以下のように修正することができる。
「5.2.4.10 E−UTRANインター周波数再配分手順。cellRelectionPriority(s)がSystemInformationBlockType3及び/又はSystemInformationBlockType5で提供されていても、UEが再配分可能であり、RedistributionServingInfoがSystemInformationBlockType3に含まれ、redistributionInterFreqInfoがSystemInformationBlockType5に含まれていて、UEが専用の優先度で設定されていない場合であって、
−T360が動作しておらず、RedistrOnPagingOnlyがSystemInformationBlockType3に存在しない場合、又は
−T360が満了し、RedistrOnPagingOnlyがSystemInformationBlockType3に存在しない場合、又は
−ページングメッセージが受信され、redistributionIndicationが含まれている場合:
−5.2.4.2に規定するインター周波数測定を行う。
−測定結果が利用可能になると、5.2.4.10.1で規定された再配分ターゲット選択を実行する。
−T360を起動する。
UEは次の場合にT360を停止し、再配分対象となる周波数又はセルを考慮することを中止する。
−UEがRRC_CONNECTED状態に入る。又は
−T360が満了する。又は
−T360の動作中にページングメッセージが受信され、redistributionIndicationが含まれている場合。又は
−UEが再配分ターゲットに属さないセルを再選択する。」
提案2:RAN2は、2つの解決策(再選択優先度処理又はE−UTRANインター周波数再配分手順の明確化)を採用すべきかどうかを決めるべきである。
3.まとめ
この付記では、タイマT360終了後の曖昧さに関する問題が絶対優先度及び再配分パラメータがブロードキャストされる条件に対して一般化されている。問題を解決するための追加のソリューションが提供される。
[相互参照]
本願は米国仮出願第62/281446号(2016年1月21日出願)及び米国仮出願第62/335376(2016年5月12日出願)の優先権を主張し、その内容の全てが本願明細書に組み込まれている。