【文献】
Chung Shue Chen and Baccelli, F.,Self-Optimization in Mobile Cellular Networks: Power Control and User Association,Communications (ICC), 2010 IEEE International Conference on ,2010年 5月27日,pp.1-6
【文献】
Massoulie, L. and Roberts, J.,Bandwidth sharing: objectives and algorithms,INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE,1999年 3月25日,Vol.3,pp.1395-1403
【文献】
Chung Shue Chen et al.,Joint Optimization of Radio Resources in Small and Macro Cell Networks,Vehicular Technology Conference (VTC Spring), 2011 IEEE 73rd ,2011年 5月15日,pp.1-5
(58)【調査した分野】(Int.Cl.,DB名)
ギッブス・サンプラを実行する前記ステップは、前記ユーザ端末(u)が、信号をそこから受信できる前記ネットワーク(NTW)の前記基地局(b)のいずれかに所属している任意の初期状態から開始される、請求項1乃至5のいずれか1項に記載の方法(M)。
前記ステップは、各ユーザ端末(u)で分散された形で、または前記基地局(b)で集中化された形で実行される、請求項1乃至12のいずれか1項に記載の方法(M)。
【発明の概要】
【発明が解決しようとする課題】
【0006】
本発明の目的は、上で述べた問題を解決することを可能にする、ネットワークの基地局にユーザ端末を所属させるための方法を提供することである。
【課題を解決するための手段】
【0007】
このために、ネットワークの基地局にユーザ端末を所属させるための方法であって、前記方法は、
− ユーザ端末の特性を表すユーザ端末のコンテキスト重み付け係数を使用して、ネットワーク内のすべてのユーザ端末にわたるユーザ端末伝送遅延の加重和である大域費用関数を定義するステップと、
− 前記大域費用関数から各ユーザ端末の局所費用関数を定義するステップであって、前記局所費用関数は、各ユーザ端末に対しての前記ユーザ端末のコンテキスト重み付け係数を考慮に入れ、該局所費用関数は、このユーザ端末が関連する基地局の関数である、ステップと、
− ユーザ−基地局関連付け確率を作るために前記局所費用関数を用いてギッブス・サンプラを実行するステップと、
− 低い局所費用を優先するユーザ−基地局関連付け確率を選択するステップと、
− 選択されたユーザ−基地局関連付け確率に従って基地局に前記ユーザ端末を所属させるステップと
を含む、方法を提供する。
【0008】
さらに詳細にわかるように、この方法は、異種からなる周囲セル環境内のユーザ端末の外部ユーザ・コンテキスト特性を考慮に入れることと、大域最適性を達成するためにローカル動作だけを実行することとによって、ユーザ関連付けの質を高めることを可能にする。
【0009】
第1の非限定的な実施形態では、ユーザ伝送遅延は、ユーザ・スループットの逆数である。
【0010】
第2の非限定的な実施形態では、前記スループットは、
r
u=Klog
e(1+SINR
u)、ただし、Kは定数
と等しいシャノン容量の式に従ってSINRから定義される。
【0011】
第3の非限定的な実施形態では、基地局b
0にユーザ端末を関連付けるユーザ−基地局関連付け確率は、
【0012】
【数1】
と等しく、ここで、
− bは、前記ユーザの隣接する基地局の集合であり、
−
【数2】
は、前記ユーザが前記基地局b
0に関連するときに前記ユーザ端末で考慮される局所費用関数であり、
− Tは、定数である、または経時的に減少するパラメータである。
【0013】
第4の非限定的な実施形態では、Tは、T
0/ln(1+t)と等しく、ここで、tは時間であり、T
0は定数である。
【0014】
第5の非限定的な実施形態では、ギッブス・サンプラを実行するステップは、前記ユーザ端末が、信号をそこから受信できるネットワークの基地局のいずれかに所属している任意の初期状態から開始される。
【0015】
第6の非限定的な実施形態では、ユーザ端末の特性は、サービスの等級および/またはユーザ端末の速度である。
【0016】
第7の非限定的な実施形態では、サービスの等級は、データ・レートまたはジッタである。
【0017】
第8の非限定的な実施形態では、ユーザ端末のコンテキスト特性がユーザ端末の速度である時に、重み付け係数が定義され、前記重み付け係数は、ユーザ端末の速度およびネットワークに対応する地理的区域をカバーする周囲のセルのタイプを考慮に入れる。
【0018】
第9の非限定的な実施形態では、ユーザ端末のコンテキスト重み付け係数は、
− ユーザ端末のハンドオフ頻度であって、前記ハンドオフ頻度は、ユーザ端末の速度、ネットワークに対応する地理的区域にわたるセル密度、およびセル半径に依存する、ハンドオフ頻度、
− ユーザ端末の各ハンドオフに要する時間、および
− ユーザの要求したサービスの等級
の関数であるものとして定義される。
【0019】
第10の非限定的な実施形態では、局所費用関数は、
【数3】
と等しく、ここで、
− W
u(X)は、前記ユーザ端末に関連する重み付け係数であり、
− W
v(X)は、別のユーザ端末に関連する重み付け係数であり、
− N
uは、ユーザ端末での熱雑音であり、
− l(b,u)は、基地局からユーザ端末への送信の経路損であり、
− P
uは、ユーザ端末の送信電力であり、
− γ(v,u).P
v.l(b
v,u)は、別のユーザ端末宛の送信からユーザ端末への干渉であり、
− γ(u,v)は、ユーザ端末と別のユーザ端末との間の直交性係数(orthogonality factor)であり、
− l(b,v)は、基地から別のユーザ端末への送信の経路損であり、
− P
v.l(b
v,v)は、別のユーザ端末が所属する基地局からの前記別のユーザ端末で受信される信号の電力である。
したがって、この方法は、ダウンリンクに適用される。
【0020】
第11の非限定的な実施形態では、局所費用関数
【数4】
は、
【数5】
と等しく、ここで、
− W
u(X)は、前記ユーザ端末に関連する重み付け係数であり、
− W
v(X)は、別のユーザ端末に関連する重み付け係数であり、
− N
uは、前記ユーザ端末の基地局での熱雑音であり、
− l(u,b)は、ユーザ端末から基地局ヘの送信の経路損であり、
− P
uは、ユーザ端末の送信電力であり、
− γ(v,u).P
v.l(v,b)は、前記ユーザ端末によって送信される信号に対して適用される別のユーザ端末の送信に起因する干渉であり、
− γ(u,v)は、ユーザ端末と別のユーザ端末との間の直交性係数であり、
− l(u,b
v)は、ユーザ端末から別のユーザ端末が所属する基地局への送信の経路損であり、
− P
v.l(v,b
v)は、別のユーザ端末によって送信される、基地局で受信される信号の電力である。
したがって、この方法は、アップリンクにも適用される。
【0021】
さらに、ネットワークの基地局にユーザ端末を所属させるネットワーク装置のネットワーク管理要素であって、前記ネットワークが複数の基地局を含み、前記ネットワーク要素は、
− ネットワーク内のすべてのユーザにわたるユーザ伝送遅延の加重和である大域費用関数を定義し、
− ユーザ端末の特性を表すユーザ端末のコンテキスト重み付け係数を使用し、
− 前記大域費用関数から各ユーザ端末の局所費用関数を定義し、前記局所費用関数は、各ユーザに対する前記ユーザ端末のコンテキスト重み付け係数を考慮に入れ、該局所費用関数は、このユーザが関連する基地局の関数であり、
− ユーザ−基地局関連付け確率を作るために前記局所費用関数を用いてギッブス・サンプラを実行し、
− 低い局所費用を優先するユーザ−基地局関連付け確率を選択し、
− 選択されたユーザ−基地局関連付け確率に従って基地局に前記ユーザ端末を所属させる
ように適合される、ネットワーク管理要素が提供される。
【0022】
第1の非限定的な実施形態では、前記ネットワーク装置は、基地局である。
【0023】
第2の非限定的な実施形態では、前記ネットワーク装置は、ユーザ端末ネットワーク装置である。
【0024】
第3の非限定的な実施形態では、各ステップは、各ユーザ端末で分散された形で、または基地局で集中化された形で実行される。
【0025】
さらに、コンピュータにロードされた時に、前記コンピュータに、前の特性のいずれかに従う、ネットワークの基地局にユーザ端末を所属させる方法を実行させる命令のセットを含む、コンピュータ・プログラム製品が提供される。
【0026】
本発明の実施形態による方法および/または装置のいくつかの実施形態を、例としてのみ、添付図面を参照してこれから説明する。
【発明を実施するための形態】
【0028】
次の説明では、当業者に周知の機能または構成は、不必要な詳細で本発明を不明瞭にするはずなので、詳細には説明しない。
【0029】
本発明は、ネットワークの基地局にユーザ端末を所属させる方法に関する。より具体的には、前記方法は、ユーザ関連付けを実行することを可能にする。
【0030】
ユーザ関連付けが、ある時刻および位置におけるユーザを、そのユーザにサービスし、そのユーザと情報/データを交換する責任を負う基地局に関連付ける動作を表すことを想起されたい。
【0031】
次の説明では、用語ユーザ端末またはユーザが、区別なしに使用される。
【0032】
後で説明するように、本方法は、ギッブス・サンプラを、ユーザ端末の速度(たとえば、ユーザ速度=低速、中速、または高速)およびサービス需要(たとえば、ユーザが、異なるデータ・レート要件を有する可能性がある)を含む外部ユーザ・コンテキスト(すなわち、ユーザ端末の特性)と組み合わせることによって、ユーザ関連付けの質を高めることを可能にする。さらに、本方法は、周囲のセルの異種の性質(たとえば、基地局のタイプが、マクロ・セルまたは小セルである)を考慮に入れる。したがって、重み付け係数の確立を介して、ユーザ需要、ユーザ端末速度、および周囲のセルの特性が、考慮に入れられる。加えて、ユーザ端末コンテキストならびに周囲の基地局の多さおよびタイプに従って所属させるための方法を定義することによって、本方法を、分散された形で実行することができる。
【0033】
本明細書では、「分散された」は、人が、彼/彼女自身の定義された局所費用関数を用いてギッブス・サンプラを実行でき、実行することを意味する。しかし、誰もがそれを行う、すなわち、ギッブス・サンプラは、すべてのユーザ端末に対して実行される。ネットワーク内の誰もが、定義された局所費用関数に従ってそれを行うときに、大域費用関数は、最適化され、温度と呼ばれるパラメータが適当な形で減らされるならば、大域費用関数は、その最小値に至る。言い替えると、ユーザ端末は、局所更新(すなわち、状態遷移)を有する合同活動で一緒に働いている。この合同活動が、集中化された制御またはコーディネータを必要としないことに留意されたい。上の局所更新(分散された形での)の協力の結果が、大域費用関数の最適化(低ければ低いほどよい)をもたらすことがわかる。したがって、ユーザ関連付けの合同局所更新は、低い大域費用を優先する。
【0034】
したがって、ネットワーク全体の性能が最適化される。分散された方法は、大域最適化の達成のために、局所動作および限られた情報交換(隣接する基地局の間の)だけを必要とする。各ユーザは、そのサービング基地局を選択する際に個別の判断を行う。加えて、意思決定の順序に関する要件はない、すなわち、ユーザ関連付け調整を、集中化されたコーディネータなしで、分散された非同期の形で行うことができる。これは、自己最適化されたネットワークの現在の要件と一致する。
【0035】
図1に示されたようなネットワークNTWは、
− マクロ・セルMCおよび小セルSC(1つの基地局が各セルに関連する)、および
− ユーザ端末MT。非限定的な実施形態では、ユーザ端末はモバイル端末であること
からなる。
【0036】
ネットワークNTWの基地局bにユーザ端末uを所属させる方法Mであり、前記ネットワークは複数の基地局を含み、前記方法は、
図2に示されているように
− ユーザ端末の特性Xを表すユーザ端末のコンテキスト重み付け係数W
u(X)を使用して、ネットワークNTW内のすべてのユーザ端末にわたるユーザ端末伝送遅延の加重和である大域費用関数C
wを定義するステップ(
図2に示されたステップDEF_Cw(r
u,WU(X)))と、
− 前記大域費用関数C
wから各ユーザ端末uの局所費用関数
【数6】
を定義するステップであって、前記局所費用関数
【数7】
は、各ユーザuに対する前記ユーザ端末のコンテキスト重み付け係数W
uを考慮に入れ、当該局所費用関数は、このユーザが関連する基地局の関数である、ステップ(
図2に示されたステップDEF_Cu(Cw,
【数8】
)))と、
− ユーザ−基地局関連付け確率を生成するために前記局所費用関数
【数9】
を用いてギッブス・サンプラを実行するステップ(
図2に示されたステップGIBBS(Cu,V,π
u(b),S0))と、
− 低い局所費用を優先するユーザ−基地局関連付け確率を選択するステップ(
図2に示されたステップSELEC(V,opt(Cw))と、
− 選択されたユーザ−基地局関連付け確率π
u(b)に従って基地局bに前記ユーザ端末uを所属させるステップ(
図2に示されたステップATTCH(u,b,π
u(b))と、
を含む。
【0037】
所属させるための方法を、下で詳細に説明する。
【0039】
第1ステップ1)では、
図2に示されているように、ユーザ端末の特性Xを表すユーザ端末のコンテキスト重み付け係数W
u(X)を使用して、ネットワークNTW内のすべてのユーザ端末にわたって、ユーザ端末伝送遅延の加重和である大域費用関数C
wを定義する。
【0040】
ユーザ端末の特性Xは、非限定的な例ではサービスの等級、ユーザ端末の速度など、ユーザ端末の現在の外部コンテキスト・データを表す。
【0041】
したがって、ユーザ端末の特性(たとえば、この説明で後に説明するように、サービスの等級およびユーザ端末の速度)を表し、低いハンドオフ頻度およびより高い無線スペクトル(または帯域幅)利用効率のプリフアレンスを反映する重み付け係数を組み込んだ大域費用関数を定義する。
【0042】
スループット向上とユーザの間の帯域幅共有公平さとの間のバランスのために、スループットの和ではなくネットワークの集計伝送遅延すなわちΣ
uD
uを最小にすることを目指し、ここで、D
uは、ネットワーク内のユーザ端末uによって経験される伝送遅延であり、
【数10】
である。
【0043】
上の最小化の目標が、ネットワークNTW内で進行中のデータ転送の全体的な潜在的遅延を最小にすることであることを想起されたい。これ(全体的な潜在的遅延の最小化)は、max−min公平性(max−min fairness)とプロポーショナル公平性(proportional fairness)との間の中間解決策を提供し、長いルートに、後者より少ないペナルティを与える。max−min公平性の場合には、スループット、SINR、その他などの性能が、セルの境界にあるユーザ端末とセルの中央のユーザ端末とに関して同一であるが、プロポーショナル公平性の場合にはそうではなく、上の最小化の場合にもそうではないことに留意されたい。
【0044】
したがって、選択される費用関数は、スループットの逆数の和、または換言すれば、すべてのユーザに情報単位を送信するための総遅延を最小にし、このことが、非常に低いスループットというペナルティを与える。
【0045】
したがって、ネットワークの重み付き集計伝送遅延である、次に示す大域費用関数は、
【数11】
と定義される。
ここで、Uは、ネットワークNTW内の基地局の集合によってサービスされるユーザ端末の集合である。
【0046】
加法性白色ガウス雑音(additive white Gaussian noise、AWGN)モデルの下では、ユーザ端末uでのビット/s/Hz単位のスループット(データ・レートとも呼ばれる)は、r
u=Klog
e(1+SINR
u) [2]によって定義され、ここで、Kは、定数である。Kは、ユーザ端末uに割り当てられた周波数帯の幅に依存する。
【0047】
したがって、大域費用関数C
wは、
【数12】
として定義される。
【0048】
この大域費用関数は、潜在的な遅延の公平さをエミュレートする。
【0049】
C
wが、ギッブス・サンプラの大域エネルギになることに留意されたい。
【0050】
したがって、非限定的な実施形態では、ユーザ伝送遅延は、ユーザ・スループットr
uの逆数であり、前記スループットr
uは、シャノン容量の式に従ってSINR(信号対干渉雑音比)から定義され、
r
u=Klog
e(1+SINR
u)、ただし、Kは帯域幅定数 [4]
と等しい。
【0051】
最適化に関して、定数Kは全く影響せず、この定数を無視することができる。これは、次の説明で行われる。
【0052】
したがって、この式を用いて、ユーザ端末uで得られるスループットの表示を有することができる。
【0053】
ユーザ端末ごとに、それぞれアップリンク通信(ユーザ端末から基地局へ)およびダウリンク通信(基地局からユーザ端末へ)の直交チャネルの対があると仮定することに留意されたい。アップリンクとダウンリンクとの間に干渉がないので、単純さのために、当初はダウンリンクだけを考慮する。
【0054】
1.ダウンリンク
したがって、ユーザ端末uおよび基地局bについて、uでのSINRは、
【数13】
として表現でき、ここで、
− Uは、セルラ無線ネットワークNTWの基地局bの集合によってサービスされるユーザ端末uの集合であり、
− b
uは、ユーザ端末uのサービング基地局であり、
− P
uは、ユーザ端末uの送信電力であり、
− l(b
u,u)は、基地局b
uからユーザ端末uへの送信の経路損であり、
− N
uは、ユーザ端末uでの熱雑音(受信器雑音とも呼ばれる)であり、
− γ(v,u).P
v.l(b
v,u)は、別のユーザ端末v宛の送信からのユーザ端末uへの干渉である。
【0055】
上のSINR
uの式[5]を[4]に代入することによって、[6]が得られる。
【0056】
【数14】
ここで、
γ(v,u)は、他の端末v宛の送信信号に対する直交性係数であり、
P
v.l(b
v,u)は、ユーザ端末vに送信される信号に起因するユーザ端末uでの干渉の電力である。言い替えると、これは、ユーザ端末vへ/のためにその基地局b
vによって送信される信号である。「その基地局」が、前記ユーザ端末vが所属する基地局を意味することに留意されたい。
【0057】
スループットおよびSINRを、シャノン以外の方法を用いて計算できることに留意されたい。
【0058】
非限定的な実施形態では、1つまたは複数の特性Xを考慮に入れる。
【0059】
・特性Xが、サービスの等級である。
第1の非限定的な実施形態では、特性Xは、サービスの等級Qである。この非限定的な実施形態の変形形態では、サービスの等級Qは、データ・レートまたはジッタである。
【0060】
ユーザ端末が、異なるサービス需要を有する可能性があるので、このユーザ端末の特性を考慮に入れる。
【0061】
サービスの等級がデータ・レートであり、非限定的な実施形態では低いデータ・レートまたは高いデータ・レートである時に、2つの対応する重み付け係数、低いレートと等しいQのW
u1および高いレートと等しいQのW
u2は、W
u2>W
u1になるように定義され、ここで、
図3(ステップ1a)DEF_Cw(r
u,Wu1,Wu2))に示されているように、0<W
u(Q)<1である。
【0062】
・特性Xが、ユーザ端末の速度Sである。
第2の非限定的な実施形態では、特性Xは、ユーザ端末の速度Sである。
【0063】
ユーザ端末は、非限定的な例で低速または高速など、異なるモビリティを有する場合がある。小セルへの所属することが頻繁なハンドオフにつながり、また、その結果、サービスおよび/またはシステムの不安定性につながる可能性があるという理由から、高い速度を有するユーザが小セルではなくマクロ・セルに関連付けられるならば、ハンドオフの観点から、それは好ましく、したがって、このユーザ端末の特性が考慮に入れられる。
【0064】
この場合に、重み付け係数W
u(S)が定義され、前記重み付け係数W
u(S)は、ユーザ端末の速度Sと、ネットワークNTWに対応する地理的区域をカバーする周囲のセルClのタイプとを考慮に入れる。
【0065】
従来のセルラ・ネットワークで、マクロ・セルおよび小セルが、オーバーレイ−アンダーレイまたはばらばらのアーキテクチャで展開され、セルが、地理的サービス・エリア内で均一にかつランダムに分布することを考慮する場合に、セル密度(たとえば、マクロ・セル密度および小セル密度)およびセル半径(たとえば、マクロ・セル半径および小セル半径)によって、ユーザ速度を考慮して、それぞれ、対応する時間期間あたりに必要なハンドオフの平均回数を推定することができる。
【0066】
非限定的な例では、マクロ・セルは、約1kmのカバレージを有し、小セルは、約100〜200mのカバレージを有する。
【0067】
オーバーレイ−アンダーレイ・ネットワークが、非限定的な例でCDMAネットワークの上に作られるGSMネットワークなど、両方が同時にマクロ・カバレージおよび小カバレージを提供する、別の(たとえば、小、マイクロ、またはピコ)セルラ・ネットワークがその上で作られる地理的区域内のマクロ・セルラ・ネットワークからなることを想起されたい)。
【0068】
したがって、ユーザ端末の速度Sが低いまたは高い時に、重み付け係数(W
u(S)は(
図3(ステップ1b)のDEF_Cw(r
u,Wu(S))に示されているように、
− ユーザ端末uのハンドオフ頻度f
HOであって、前記ハンドオフ頻度は、ユーザ端末の速度S、ネットワークNTWに対応する地理的区域にわたるセル密度cl
d、およびセル半径cl
rに依存する、ハンドオフ頻度f
HOと、
− ユーザ端末uの各ハンドオフに要する時間T
HOと、
の関数であるものとして定義され、各ハンドオフによる費用(要する時間)が、既知の規格であり、定数であることに留意されたい。非限定的な例では、この時間T
HOは、3G規格では1秒と等しい。
【0069】
したがって、非限定的な例では、W
u(S)=1−f
HO(S,cl
d,cl
r)*T
HOであり、0≦W
u(S)≦1かつT
HO>0になる。
【0070】
重み付け係数W
u(S)は、スループットに関する有効時間を表し、これは、ハンドオフがない時のデータを送信する利用時間である。
【0071】
第2ステップ2)では、前記大域費用関数C
wから、各ユーザ端末uの局所費用関数
【数15】
が定義され、前記局所費用関数
【数16】
は、各ユーザ端末uの前記ユーザ端末のコンテキスト重み付け係数W
uを考慮に入れ、当該局所費用関数は、このユーザ端末が関連する基地局の関数である。
【0072】
[6]から、各ユーザ端末uの次の局所費用関数
【数17】
は、
【数18】
になるように定義され、ここで、
− W
u(X)は、前記ユーザ端末uに関連する重み付け係数であり、
− W
v(X)は、別のユーザ端末vに関連する重み付け係数であり、
− N
uは、ユーザ端末uでの熱雑音であり、
− l(b,u)は、基地局bからユーザ端末uへの送信の経路損であり、
− P
uは、ユーザ端末uの送信電力であり、
− γ(v,u).P
v.l(b
v,u)は、他のユーザ端末v宛の送信によるユーザ端末uへの干渉であり、
− γ(u,v)は、ユーザ端末uと他のユーザ端末vとの間の直交性係数であり、
− l(b,v)は、基地局bから他のユーザ端末vへの送信の経路損であり、
− P
v.l(b
v,v)は、他のユーザ端末vが所属する基地局b
vからの前記他のユーザ端末vで受信される信号の電力である。
【0073】
ユーザ端末vを、uを含む任意のユーザ端末とすることができることに留意されたい。
【0074】
[7]を、bの関数である
【数19】
と表すことができる[8]。ここで、
【数20】
すなわち、
【数21】
であり、
【数22】
である。
【0075】
項
【数23】
を、ユーザ端末uのSINRが大きい場合には、エネルギまたは費用の「利己的」部分とみなすことができ、当該部分は小さいことに留意されたい。言い替えると、これは、ユーザ端末uによって受信される信号が、他のユーザ端末vと比較してどれほどよいのかを知らせる。
【0076】
項
【数24】
を、Pのためにすべての他の端末ユーザ(すなわちv≠u)によって引き起こされる干渉の電力がそれら自体の基地局b
vから受信される電力と比較して小さい場合に、エネルギまたは費用は「利他的」部分とみなすことができ、当該部分は小さい。言い替えると、これは、ユーザ端末uが他のユーザ端末vに対して与えることができる損害がどれほど大きいのかを知らせる。局所費用関数
【数25】
が、bの関数であり、前記特徴が、この説明でさらに説明されるように使用されることに留意されたい。
【0077】
・特性Xが、サービスの等級である。
特性Xが、サービスの等級Qである時には、[7]から、局所費用関数
【数26】
は、
【数27】
になるように定義され、これは、大域費用関数
【数28】
に対応する。
【0078】
・特性Xが、ユーザ端末の速度Sである。
特性Xが、ユーザ端末の速度Sである時には、局所費用関数
【数29】
は、
【数30】
になるように定義され、これは、大域費用関数
【数31】
に対応する。
もちろん、非限定的な実施形態では、特性QおよびSを、
【数32】
になるように一緒に組み合わせることができ、これは、大域費用関数
【0080】
第3ステップ3)では、ユーザ−基地局関連付け確率を生成するために、前記局所費用関数
【数34】
を用いてギッブス・サンプラを実行する。
【0081】
ギッブス・サンプラ(またはギッブス・サンプリング)が、1つまたは複数のランダム変数の確率分布からサンプルのシーケンスを生成するサンプリング方法であることに留意されたい。これは、確率論的な方法である(すなわち、乱数を利用する方法であり、ここで、ランダム変数はbであり、状態遷移は、決定論的手法であるのではなく、確率分布π
u(b)によって支配される確率的手法である)。
【0082】
局所費用関数
【数35】
がbの関数なので、本明細書で後に説明する確率分布に従って、基地局bの集合(すなわち、隣接する基地局の集合)上でランダム変数bをサンプリングする。本明細書で後に説明するように、すべてのユーザ端末についてギッブス・サンプラを実行する時に、ユーザ端末ごとに、それが所属する基地局bが得られ、前記基地局は、得られた確率分布に従って選択される。
【0083】
非限定的な実施形態では、基地局bにユーザ端末uを関連付けるユーザ−基地局関連付け確率π
u(b)は、
【数36】
と等しく、ここで、
− bは、前記ユーザ端末uの隣接する基地局の集合であり、
−
【数37】
は、前記ユーザ端末uが前記基地局bに関連する時に前記ユーザ端末uで考慮される前記局所費用関数であり、
− Tは、定数または経時的に減少する、温度と呼ばれるパラメータである。
【0084】
この確率分布が、低いコストを優先することに留意されたい。
【0085】
第1の非限定的な実施形態では、温度Tは定数である。第2の非限定的な実施形態では、温度Tは、経時的に減少し、T
0/ln(1+t)と等しく、ここで、tは時間であり、T
0は定数である。
【0086】
Tが定数である時に、ネットワークは、低エネルギ状態を優先する静止分布に収束する。言い替えると、ネットワークは、低エネルギを有するネットワーク構成に至る。この結果のエネルギ(費用)は、大域最小点ではない可能性がある。
【0087】
アニーリングを行うことによって、すなわち、Tが経時的に減少し、T=T
0/ln(1+t)と等しくなり、tが時間である時に、最小大域費用C
wの最適構成への収束が保証されることに留意されたい。ネットワークは、最小のエネルギ(すなわち、大域費用関数)の状態に至る。言い替えると、ネットワークは、大域最小点に至る。
【0088】
・ギッブス・サンプラ
下で説明するように、ギッブス・サンプラは、状態遷移がユーザ−基地局関連付けを参照することを意味し、ここで、確率分布は、ギッブスの定義された確率π
u(b)に従う。
【0089】
非限定的な実施形態では、ギッブス・サンプラは、下で定義されるグラフG上で動作する。
− このグラフのノードの集合は、ユーザ端末uの集合であり、
− 各ノードは、そのユーザと基地局が関連付けられた状態を有し、
− このグラフのノードuの隣接物の集合は、すべてのユーザv≠uの集合であり、ユーザ端末uで基地局b
vから受信される信号の電力は、特定のしきい値θを超えるようになっている。
【0090】
隣接する基地局の間の情報交換を介して、π
u(b)を判定するための局所費用関数
【数38】
が、次のように評価される。状態遷移は、局所費用関数
【数39】
に基づく。したがって、基地局b
uは、
【数40】
の係数を判定するために、ある情報を収集する必要がある。それを行うために、各ユーザv∈Uは、次のデータをその基地局b
vに報告する。
− (a)そのSINR
v、
− (b)その受信信号の電力すなわちP
v・l(b
v,v)、および
− (c)他の基地局から受信した信号の電力すなわちγ(u,v)P
u・l(b
u,v)。
収集された情報から、各基地局b
uは、局所費用関数
【数41】
を計算することができる。
【0091】
ギッブス・サンプラを実行する時には、ユーザ端末uがランダムに選択された、任意の初期状態S0から開始する。次に、ギッブス・サンプラを実行して、ユーザ端末uがどの基地局bに所属するのかを決定する。ギッブス・サンプラは、ランダムに選択されたユーザ端末ごとに実行される。これは、π
u(b)=1になるように少なくとも1つのユーザ関連付け確率π
u(b)をもたらし、あるいは、これは、各bについて0<π
u(b)<1になるように複数のユーザ関連付け確率π
u(b)をもたらす。
【0092】
したがって、結果は、ユーザ−基地局関連付けを選択しなければならない確率を記述する確率分布(π
u(b)の集合)である。
【0093】
その結果、各状態遷移で、ギッブス・サンプラは、よりありそうな小さい局所費用関数を有するランダム変数bをサンプリングする。
【0094】
大域費用関数を、最終的にSINRの逆数の和として表すことができるので、ギッブス・サンプラを、最適性能の保証を伴って使用できることに留意されたい。
【0095】
非限定的な例で、基地局が計算能力の点でより強力であり、より多くのリソースを有するので、ギッブス・サンプラが、基地局b内で実行されることに留意されたい。
【0096】
別の非限定的な実施形態では、リソース制限問題または起こり得る制約がない場合に、ユーザ端末内でこれを実施し、実行することが望まれるならば、これを適用可能である。
【0097】
第4ステップ4)では、小さい局所費用を優先するユーザ−基地局関連付け確率π
u(b)を選択する。
【0098】
この選択は、前に入手された確率分布(π
u(b)の集合)に従って実行される。
【0099】
非限定的な例では、ユーザ端末が、基地局の2つの可能な選択、たとえばb1およびb2を有し、このb1およびb2が、それぞれ前記ユーザ−基地局関連付け確率0.9および0.1に対応する場合に、結果として、前記ユーザ−基地局関連付け確率0.9が、したがって前記基地局b1が、より高い確率(すなわち0.9)を伴って選択される。
【0100】
選択される前記ユーザ関連付け確率π
u(b)は、基地局bに対応する。
【0101】
したがって、第5ステップ5)では、選択されたユーザ−基地局関連付け確率π
u(b)に従って、前記ユーザ端末uを基地局bに所属させる。
【0102】
これらのステップ3、4、および5は、ランダムに選択されるすべての他のユーザ端末について反復される。
【0103】
実際には、ネットワークが動的であり、これは、所属させるための方法が、ネットワークを調整し、適合させるために常にすなわち継続的に実行されることを意味することに留意されたい。したがって、最適化は停止しない。
【0104】
ユーザ端末uが基地局bに所属するときに、SINRの値が変化することに留意されたい。これは、ユーザ端末uが異なる基地局bに所属するたびに(これは、各反復でギッブス・サンプラを実行する時を意味する)、局所費用関数
【数42】
が変化する(特に、局所費用関数の干渉要素)ことを意味する。
【0105】
ギッブス・サンプラを実行した後の結果は、ユーザ端末ごとの、端末が所属する選択された基地局b(局所費用関数に基づく)であり、また、ネットワーク内のユーザ−基地局関連付けの集合全体は、最適の大域費用をもたらす。
【0106】
したがって、この所属させるための方法は、異種ネットワークNTW(マクロ・セルおよび小セルを含む)内の、サービスの等級Qおよびユーザ端末の速度Sなどのユーザ端末のコンテキスト特性を考慮に入れて、局所費用関数
【数43】
を用いてギッブス・サンプラを実行することによって、大域費用関数C
wを自動的に最適化することを可能にする(大域費用関数C
wが、すべての局所費用関数
【数44】
の和なので)。これを分散された形で実行し、ネットワーク全体の性能を最適化することができる。したがって、これは、大域費用関数を最適化する、完全に分散された手法である。
【0107】
したがって、ユーザ関連付け手順は、モバイル・ユーザの特性(サービスの等級+モバイル速度)ならびに周囲の基地局の多さおよびタイプに従って定義される。
【0108】
所属させるための方法は、ユーザ端末uをネットワークNTWの基地局bに所属させるためにネットワーク装置NEによって実行され、前記ネットワークNTWは、
図4に示されているように複数の基地局bを含む。
【0109】
前記ネットワーク装置NEは、
− ユーザ端末の特性Xを表すユーザ端末のコンテキスト重み付け係数W
u(X)を使用して、ネットワークNTW内のすべてのユーザ端末にわたるユーザ端末伝送遅延の加重和である大域費用関数C
wを定義し、
− 前記大域費用関数C
wから各ユーザ端末uの局所費用関数
【数45】
を定義し、前記局所費用関数
【数46】
は、各ユーザ端末uに対して、前記ユーザ端末のコンテキスト重み付け係数W
uを考慮に入れ、当該局所費用関数は、このユーザ端末が関連する基地局の関数であり、
− ユーザ−基地局関連付け確率π
u(b)を作るために前記局所費用関数
【数47】
を用いてギッブス・サンプラを実行し、
− 低い局所費用を優先するユーザ−基地局関連付け確率π
u(b)を選択し、
− 選択されたユーザ−基地局関連付け確率π
u(b)に従って基地局bに前記ユーザ端末uを所属させる、
ように適合される。
【0110】
第1の非限定的な実施形態では、前記ネットワーク装置NEは、基地局bである。この場合に、所属させるための方法は、集中化された形で実行される。
【0111】
第2の非限定的な実施形態では、前記ネットワーク装置NEは、ユーザ端末uである。この場合に、所属させるため方法は、分散された形で実行される。
【0112】
本発明が、前述の実施形態に限定的ではなく、変形形態および修正形態を、本発明の範囲から逸脱せずに作ることができることを理解されたい。これに関して、次の所見を述べる。
【0113】
本発明が、前述の実施形態に限定的ではないことを理解されたい。
【0114】
したがって、本発明は、ダウンリンクに関して説明されたが、後で説明するようにアップリンクに適用され得る。
【0115】
2.アップリンク
ダウンリンク部分の説明で上で説明したもの(第5ステップ、ギッブス・サンプラ、ネットワーク装置…)は、アップリンクに同一の形であてはまる。
【0116】
次では、簡潔さのために、ダウンリンクとアップリンクとの間の差だけを説明し、明瞭さのために、ダウンリンク部分の説明で説明された2〜3個の段落が再び示される。
【0117】
ダウンリンク部分の説明で述べたように、ユーザ伝送遅延は、ユーザ・スループットの逆数である。スループットは、SINRから、
r
u=Klog
e(1+SINR
u)、ただし、Kは定数
に従って定義される。
【0118】
基地局にユーザ端末を関連付けるユーザ−基地局関連付け確率は、
【数48】
と等しく、ここで、
− bは、前記ユーザの隣接する基地局の集合であり、
−
【数49】
は、前記ユーザが前記基地局に関連するときに前記ユーザ端末で考慮される前記局所費用関数であり、
− Tは、定数、または経時的に減少する、パラメータである。
【0119】
ネットワークの加重平均伝送遅延である大域費用関数は、
【数50】
と定義され、ここで、ユーザ端末uおよび基地局bについて、uでのSINRは、アップリンクについて、
【数51】
と表すことができ、ここで、
− Uは、セルラ無線ネットワークNTWの基地局bの集合によってサービスされるユーザ端末uの集合であり、
− b
uは、ユーザ端末uのサービング基地局であり、
− P
uは、ユーザ端末uの送信電力であり、
− l(u,b
u)は、ユーザ端末uから基地局b
uへの送信の経路損であり、
− N
uは、ユーザ端末uに関する基地局(b
u)内の受信器での熱雑音(受信器雑音とも呼ばれる)であり、
− γ(v,u).P
v.l(v,b
u)は、ユーザ端末uによって送信される信号(b
u宛の)に適用される、ユーザ端末vの送信に起因する干渉である。
【0120】
上のSINR
uの式をC
wに代入することによって、アップリンクについて、
【数52】
が得られ、ここで、
γ(v,u)は、他の端末v宛の送信信号に対する直交性係数であり、
P
v.l(v,b
u)は、ユーザ端末vの送信信号に起因するユーザ端末uの基地局(受信器である)で受信される干渉の電力である。
【0121】
ユーザ端末の特性は、サービスの等級および/またはユーザ端末の速度である。
【0122】
アップリンクについて、局所費用関数は、
【数53】
と等しく、ここで、
− W
u(X)は、前記ユーザ端末uに関連する前記重み付け係数であり、
− W
v(X)は、別のユーザ端末vに関連する前記重み付け係数であり、
− N
uは、前記ユーザ端末uの基地局b内の受信器での熱雑音(受信器雑音とも呼ばれる)であり、
− l(u,b)は、ユーザ端末uから基地局bヘの送信の経路損であり、
− P
uは、ユーザ端末uの送信電力であり、
− γ(v,u).P
v.l(v,b)は、前記ユーザ端末uによって送信される信号に対して適用される他のユーザ端末vの送信に起因する干渉であり、
− γ(u,v)は、ユーザ端末uと他のユーザ端末vとの間の直交性係数であり、
− l(u,b
v)は、ユーザ端末uから他のユーザ端末が所属する基地局b
vへの送信の経路損であり、
− P
v.l(v,b
v)は、他のユーザ端末vによって送信される、基地局bで受信される信号の電力である。
【0123】
ユーザ端末vを、uを含む任意のユーザ端末とすることができることに留意されたい。
【0124】
ダウンリンク部分の説明で述べたように、非限定的な実施形態では、1つまたは複数の特性Xが考慮に入れられる。
【0125】
・特性Xが、サービスの等級である。
第1の非限定的な実施形態では、特性Xは、サービスの等級Qである。この非限定的な実施形態の変形形態では、サービスの等級Qは、データ・レートまたはジッタである。
【0126】
ダウンリンク部分の説明の対応する段落で説明したものが、ここにあてはまる。
【0127】
・特性Xが、ユーザ端末の速度Sである
第2の非限定的な実施形態では、特性Xは、ユーザ端末の速度Sである。
【0128】
ダウンリンク部分の説明の対応する段落で説明したものが、ここにあてはまる。
【0129】
ダウンリンク部分の説明で述べたように、前記大域費用関数C
wから、各ユーザ端末uの局所費用関数
【数54】
が定義され、前記局所費用関数
【数55】
は、各ユーザ端末uに対して、前記ユーザ端末のコンテキスト重み付け係数W
uを考慮に入れ、当該局所費用関数は、このユーザ端末が関連する基地局の関数である。
【0130】
ユーザ端末uごとに、次の局所費用関数
【数56】
が、アップリンクについて、
【数57】
になるように定義され、これは、bの関数であり、第1の項は、ユーザ端末uによって送信され前記基地局bで受信される信号のSINRが大きい場合に、当該エネルギまたは費用の「利己的」部分とみなすことができ、等該部分は小さく、第2の項は、uに起因して他のすべての送信(すなわち、v≠u)によって引き起こされる干渉の電力がそれら自体の基地局で受信される電力と比較して小さい場合に小さい、エネルギまたは費用の「利他的」部分とみなすことができる。
【0131】
・特性Xが、サービスの等級である。
特性Xが、サービスの等級Qである時には、局所費用関数
【数58】
が、アップリンクについて、
【数59】
になるように定義され、これは、大域費用関数
【数60】
に対応する。
【0132】
・特性Xが、ユーザ端末の速度Sである
特性Xが、ユーザ端末の速度Sである時には、局所費用関数
【数61】
が、アップリンクについて、
【数62】
になるように定義され、これは、大域費用関数
【数63】
に対応する。もちろん、非限定的な実施形態では、特性QおよびSを一緒に組み合わせることができ、
【数64】
になり、これは、大域費用関数
【数65】
に対応する。
【0133】
ユーザ−基地局関連付け確率を生成ために、前記局所費用関数
【数66】
を用いてギッブス・サンプラを実行する。
【数67】
【0134】
隣接する基地局の間の情報交換を介して、π
u(b)を判定するための局所費用関数
【数68】
が、次のように評価される。状態遷移は、局所費用関数
【数69】
に基づく。したがって、アップリンクで、基地局は、
【数70】
の係数を判定するために、いくつかの情報を収集する必要がある。それを行うために、各ユーザv∈Uは、そのP
v値をその基地局b
vに報告し、これ(情報)は、隣接する基地局の間で交換される。これによって、基地局は、π
u(b)を判定するために、
【数71】
の係数すなわち経路損値を推定することができる。
【0135】
したがって、本発明を小セルおよびマクロ・セルのタイプの基地局などの異種基地局について説明したが、本発明を同種基地局(たとえば、小セルのネットワーク)の場合に適用することができる。
【0136】
本発明が、前述の実施形態に限定的ではないことを理解されたい。
【0137】
したがって、基地局bまたはユーザ端末u以外の他のネットワーク装置NEを使用することができる。たとえば、所属させるための方法の集中化された実施態様では、ネットワーク装置NEを、
− オペレータとは独立のサード・パーティである管理所有者(AO)、
− ネットワーク管理システム、MNS、または
− Operational Support System、OSS
とすることができる。
【0138】
本発明による方法および要素が、どの実施態様にも限定的ではないことを理解されたい。したがって、非限定的な実施形態では、大域費用関数C
wが、
【数72】
と定義されるように、2進符号化を使用する(およびその後にシャノンの式でlog
2を使用する)ことができる。
【0139】
ハードウェアまたはソフトウェアの単一の項目が複数の機能を実行できるならば、ハードウェアもしくはソフトウェアまたはその両方の機能によって所属させるための方法の機能を実施する複数の方法がある。これは、ハードウェアもしくはソフトウェアまたはその両方の機能のアセンブリが1つの機能を実行することを除外しない。たとえば、経路を作るステップを、単語の関連する集合を更新するステップと組み合わせることができ、したがって、本発明による作るステップMを変更せずに単一の機能を形成することができる。
【0140】
前記ハードウェア項目またはソフトウェア項目は、配線された電子回路によるまたはそれぞれ適切にプログラムされたコンピュータ・プログラム製品によるなど、複数の形で実施することができる。コンピュータ・プログラム製品PGを、コンピュータ内またはネットワーク装置NE内に含めることができ、前記NEは、ユニット・コントロールUCを含み、前記ユニット・コントロールは、上で述べたようにハードウェア機能またはソフトウェア機能である。
【0141】
コンピュータ・プログラム製品PGは、命令の第1セットを含む。したがって、たとえばコンピュータ・プログラミング・メモリ内またはネットワーク装置NE内に含まれる命令の前記セットは、コンピュータまたはネットワーク装置NEに、所属させるための方法の異なるステップを実行させることができる。
【0142】
命令のセットを、たとえばディスクなどのデータ担体を読み取ることによって、プログラミング・メモリにロードすることができる。サービス・プロバイダは、たとえばインターネットなどの通信ネットワークを介して命令のセットを使用可能にすることもできる。
【0143】
したがって、本発明のいくつかの実施形態は、次の利点のうちの1つまたは複数を含むことができる。
− 所属させるための方法(ユーザ関連付け手順とも呼ばれる)は、全体的な伝送遅延およびハンドオフに起因するオーバーヘッドを最小にするために、ユーザ・コンテキスト(ターゲット・サービスおよびモバイル速度など)ならびに周囲のセルの特性を考慮に入れると同時に、所与の地理的区域内の使用可能な基地局の中でのユーザの関連付け/所属させるための方法を分散された形で最適化する。
【0144】
この最適化は、サービスの等級(たとえば、ターゲット/期待されるデータ・レート)などのユーザ端末のコンテキスト特性を用いて行われる。
【0145】
この最適化は、ユーザ端末の速度およびハンドオフをもたらす可能性がある地理的区域をカバーする周囲のセルのタイプに関して行われる。結果としての最適化は、全体的な伝送遅延およびハンドオフに起因するオーバーヘッドを最小にすることである。
【0146】
したがって、これは、モバイル端末が、ますます複雑な異種ネットワークのコンテキストで基地局とデータを交換することを可能にする。
【0147】
したがって、これは、特に異種ネットワークのコンテキストで、ユーザ・コンテキストを考慮に入れて、各ユーザ端末によりよいサービス品質を提供する。
【0148】
したがって、これは、多数の基地局(たとえば、マクロ・セルおよび小セル)を用いてユーザ関連付け手順を最適化する。したがって、本発明は、マクロ・セル基地局および小セル基地局からなる異種タイプの基地局を有する新しい(新生の)ネットワークの問題に対処する。
【0149】
− これは、ユーザ端末が所属するべき最良の基地局を、分散された形で、ネットワーク(マルチレイヤ・ネットワークを含む)の全体的な機能を最適化するように、判定することを可能にする。
− これは、集中化されたコーディネータに大域機能費用を計算させることを回避する(望まれる場合に)。これは、局所的な測定および制限された情報交換に基づき、システムを適応的に大域最適構成の状態に至らせることを可能にする。したがって、これは、ネットワーク内のデータ情報の膨大な交換および高い複雑さを有する集中化されたユーザ関連付け方法を回避する。
− これは、システム・スループット向上を提供するのみならず、ネットワーク内のユーザの間の公平な帯域幅共有をもサポートする。したがって、これは、大規模無線ネットワークに関連するユーザ関連付け手順を有することを可能にする。
− これは、複数の局所最適点を有する可能性がある(ネットワーク/大域)費用関数の最適(最小)点を見つけることを可能にし、一方で当業者に周知の他の方法(たとえば、山登り手法)では最適でない点を見つける可能性がある。
− これは、ダウンリンクおよびアップリンクに適用される。
【0150】
以下の請求項のいかなる符号も、請求項を限定するものと解釈してはならない。動詞「含む」およびその語形変化が、任意の請求項で定義されるもの以外の他のステップまたは要素の存在を除外しないことは明白である。要素またはステップに先行する単語「a」または「an」は、複数のそのような要素またはステップの存在を除外しない。
【0151】
この説明および図面は、単に本発明の原理を示すものである。したがって、当業者が、本明細書で明示的には説明されず、図示されないが、本発明の原理を具現化し、その趣旨および範囲に含まれるさまざまな配置を考案できることを了解されたい。さらに、本明細書で列挙されるすべての例は、特に、本発明の原理と技術を促進するために本発明人によって貢献される概念とを読者が理解するのを助ける教育的目的だけのためのものであることを主に明確に意図され、そのような具体的に列挙された例および条件への限定を伴わないものとして解釈されなければならない。さらに、本発明の原理、態様、および実施形態ならびにその特定の例を列挙する本明細書のすべての言明は、その同等物を包含することが意図されている。