(57)【要約】【課題】  呼処理のためのリソース使用の実態に適合した精度の高い負荷分散処理を実現する。【解決手段】  個々の呼処理装置における処理する予定または現在処理中のＣＳ呼およびＰＳ呼の保持数の情報を収集し、ＰＳ呼の保持数には所定の重み係数を乗じ、この重み係数を乗じたＰＳ呼の保持数とＣＳ呼の保持数との和を計算し、この和が最小となる呼処理装置を負荷が最小の呼処理装置と評価する。さらに、ＣＳ呼またはＰＳ呼の処理以外の処理を呼処理装置に割り当てるのに際し、当該処理の負荷量に相応する数値と前記和とを加算した数値が最小となる呼処理装置に当該処理を割り当てる。【選択図】  図１
2006270381.tif 000002
【特許請求の範囲】
【請求項１】
コアネットワークと接続され、このコアネットワークからの回線交換呼またはパケット交換呼を処理する呼処理装置を複数備え、
この複数の呼処理装置の負荷を評価する手段と、
この評価する手段の評価結果に基づき最も低負荷となる前記呼処理装置に対して新たに到着した回線交換呼またはパケット交換呼の処理を割り当てる手段と
を備えた無線ネットワーク制御装置において、
前記評価する手段は、個々の前記呼処理装置における処理する予定または現在処理中の回線交換呼およびパケット交換呼の保持数の情報を収集し、パケット交換呼の保持数には所定の重み係数を乗じ、この重み係数を乗じたパケット交換呼の保持数と回線交換呼の保持数との和を計算し、この和が最小となる前記呼処理装置を負荷が最小の呼処理装置と評価する評価値演算手段を備えた
ことを特徴とする無線ネットワーク制御装置。
【請求項２】
回線交換呼またはパケット交換呼の処理以外の処理を前記呼処理装置に割り当てるのに際し、
当該処理の負荷量に相応する数値と前記評価値演算手段により算出された数値とを加算した数値が最小となる前記呼処理装置に当該処理を割り当てる手段を備えた
請求項１記載の無線ネットワーク制御装置。
【請求項３】
コアネットワークからの回線交換呼またはパケット交換呼を処理する複数の呼処理装置に対して新たに到着する回線交換呼またはパケット交換呼の処理を割り当てるのに際し、
複数の呼処理装置の負荷をそれぞれ評価し、この評価結果に基づき最も低負荷となる呼処理装置に対して新たに到着した回線交換呼またはパケット交換呼の処理を割り当てる無線ネットワーク制御装置における負荷分散方法において、
個々の前記呼処理装置における処理する予定または現在処理中の回線交換呼およびパケット交換呼の保持数の情報を収集し、パケット交換呼の保持数には所定の重み係数を乗じ、この重み係数を乗じたパケット交換呼の保持数と回線交換呼の保持数との和を計算し、この和が最小となる前記呼処理装置を負荷が最小の呼処理装置と評価する
ことを特徴とする負荷分散方法。
【請求項４】
回線交換呼またはパケット交換呼の処理以外の処理を前記呼処理装置に割り当てるのに際し、
当該処理の負荷量に相応する数値と前記和に相応する数値とを加算した数値が最小となる前記呼処理装置に当該処理を割り当てる
請求項３記載の負荷分散方法。
【請求項５】
コアネットワークと接続され、このコアネットワークからの回線交換呼またはパケット交換呼を処理する呼処理装置を複数備え、
この複数の呼処理装置の負荷を評価する手段と、
この評価する手段の評価結果に基づき最も低負荷となる前記呼処理装置に対して新たに到着した回線交換呼またはパケット交換呼の処理を割り当てる手段と
を備えた無線ネットワーク制御装置に適用されるプログラムにおいて、
情報処理装置にインストールすることにより、その情報処理装置に、
前記評価する手段に相応する機能として、個々の前記呼処理装置における処理する予定または現在処理中の回線交換呼およびパケット交換呼の保持数の情報を収集し、パケット交換呼の保持数には所定の重み係数を乗じ、この重み係数を乗じたパケット交換呼の保持数と回線交換呼の保持数との和を計算し、この和が最小となる前記呼処理装置を負荷が最小の呼処理装置と評価する評価値演算機能を実現させる
ことを特徴とするプログラム。
【請求項６】
回線交換呼またはパケット交換呼の処理以外の処理を前記呼処理装置に割り当てるのに際し、
当該処理の負荷量に相応する数値と前記評価値演算機能により算出された数値とを加算した数値が最小となる前記呼処理装置に当該処理を割り当てる機能を実現させる
請求項５記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３ＧＰＰ(3rd Generation Partnership
Project)で規定されているパラメータである呼処理のリソース使用状況に応じてシグナリング処理を行うプロセッサに対する負荷分散技術に関する。
【背景技術】
【０００２】
従来の無線ネットワーク制御装置（以下ではＲＮＣ(Radio Network
Controller)という)のＣ−Ｐｌａｎｅ(Control-Plane:制御プレーン)処理装置における負荷分散処理を、図８を参照して説明する。図８において、負荷分散処理装置２０は信号を転送する呼処理装置♯１〜♯Ｎをラウンドロビンによって選択する。すなわち、各呼処理装置♯１〜♯Ｎにはあらかじめ順番が決められており、負荷分散処理装置２０はメッセージを受信すると、この順番に従って呼処理装置♯ｉ（ｉは１〜Ｎのいずれか）を選択し、メッセージを転送する。このとき呼処理装置♯ｉの使用率が一定値以上の場合はその呼処理装置♯ｉにはメッセージは転送されない。
【０００３】
【特許文献１】特開２００２−７２３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のＲＮＣのＣ−Ｐｌａｎｅ処理装置における負荷分散処理においては、次のような課題がある。
【０００５】
第一の課題は、ラウンドロビンによる負荷分散処理では負荷を均等に分散できないということである。その理由は、ラウンドロビンによる負荷分散のため、呼処理装置の負荷に関係なく決められた順番で呼処理装置が選択されるためである。
【０００６】
第二の課題は、呼処理装置の使用率では呼処理装置への負荷が正しく判断できないという点である。その理由は、使用率が低い呼処理装置であってもパケット交換呼（以下ではＰＳ(Packet Switched:パケット交換)呼という）を大量に保持していればビットレートの切替えなどの処理が多発する可能性があり、処理が分散された後で輻輳状態に陥る可能性があるためである。
【０００７】
このように、従来のＣ−Ｐｌａｎｅにおける負荷分散処理は、ラウンドロビンにより処理を割り当てる呼処理装置を選択している。このため、高負荷な処理が特定の呼処理装置に集中する可能性がありＣ−Ｐｌａｎｅ全体では処理能力に余裕があるにも関わらず、特定の呼処理装置における処理で輻輳が発生しうるという問題があった。
【０００８】
また、例えば、特許文献１には、ラウンドロビンを用いずに負荷情報管理テーブルに基づき負荷分散を行う技術が開示されている。これによれば、ラウンドロビンを用いる場合と比較して、概ね実際の負荷の状況に適合した負荷分散を行うことができるが、この技術によっても前述した第二の課題の解決には至らない。
【０００９】
本発明は、このような背景の下に行われたものであって、呼処理のためのリソース使用の実態に適合した精度の高い負荷分散処理を実現することができるＲＮＣおよび負荷分散方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、ＲＮＣにおけるシグナリング処理を行うＣ−Ｐｌａｎｅ処理装置において３ＧＰＰで規定されているパラメータである呼処理のリソース使用状況に応じて、シグナリング処理を行う複数の呼処理装置に対する負荷分散を行うために、負荷分散処理装置は、受信した信号を転送する呼処理装置を選択するにあたり、呼処理装置が共有記憶装置に保存しているリソース使用量を読み込み、呼処理リソース使用量の評価値として、回線交換（以下ではＣＳ(Circuit Switched)という)呼およびＰＳ呼の呼処理装置における保持数を使用することを特徴とする。
【００１１】
負荷分散処理装置は、ＣＳ呼およびＰＳ呼の呼処理装置における保持数に基づき算出された呼処理リソース量に応じて最もリソース使用量が少ない呼処理装置にメッセージを転送することにより、呼処理のためのリソース使用の実態に応じた精度の高い負荷分散が可能となる。
【００１２】
すなわち、本発明の第一の観点は、コアネットワーク（以下ではＣＮ(Core
Network)という）と接続され、このＣＮからのＣＳ呼またはＰＳ呼を処理する呼処理装置を複数備え、この複数の呼処理装置の負荷を評価する手段と、この評価する手段の評価結果に基づき最も低負荷となる前記呼処理装置に対して新たに到着したＣＳ呼またはＰＳ呼の処理を割り当てる手段とを備えたＲＮＣである。
【００１３】
ここで、本発明の特徴とするところは、前記評価する手段は、個々の前記呼処理装置における処理する予定または現在処理中のＣＳ呼およびＰＳ呼の保持数の情報を収集し、ＰＳ呼の保持数には所定の重み係数を乗じ、この重み係数を乗じたＰＳ呼の保持数とＣＳ呼の保持数との和を計算し、この和が最小となる前記呼処理装置を負荷が最小の呼処理装置と評価する評価値演算手段を備えたところにある。
【００１４】
すなわち、呼処理装置がＰＳ呼を大量に保持していればビットレートの切替えなどの処理が多発する可能性があり、処理が分散された後で輻輳状態になる場合があるが、処理が分散された後に発生する可能性がある負荷までも見込んでＰＳ呼の保持数に重み付けを行うことにより、負荷の実態に適合した適切な負荷分散を実現することができる。
【００１５】
さらに、ＣＳ呼またはＰＳ呼の処理以外の処理を前記呼処理装置に割り当てるのに際し、当該処理の負荷量に相応する数値と前記評価値演算手段により算出された数値とを加算した数値が最小となる前記呼処理装置に当該処理を割り当てる手段を備えることができる。
【００１６】
これによれば、負荷を割り当てた後にＰＳ呼の負荷が増大した場合でも他の処理に及ぼす影響を排除することができる。
【００１７】
本発明の第二の観点は、ＣＮからのＣＳ呼またはＰＳ呼を処理する複数の呼処理装置に対して新たに到着するＣＳ呼またはＰＳ呼の処理を割り当てるのに際し、複数の呼処理装置の負荷をそれぞれ評価し、この評価結果に基づき最も低負荷となる呼処理装置に対して新たに到着したＣＳ呼またはＰＳ呼の処理を割り当てるＲＮＣにおける負荷分散方法である。
【００１８】
ここで、本発明の特徴とするところは、個々の前記呼処理装置における処理する予定または現在処理中のＣＳ呼およびＰＳ呼の保持数の情報を収集し、ＰＳ呼の保持数には所定の重み係数を乗じ、この重み係数を乗じたＰＳ呼の保持数とＣＳ呼の保持数との和を計算し、この和が最小となる前記呼処理装置を負荷が最小の呼処理装置と評価するところにある。
【００１９】
さらに、ＣＳ呼またはＰＳ呼の処理以外の処理を前記呼処理装置に割り当てるのに際し、当該処理の負荷量に相応する数値と前記和に相応する数値とを加算した数値が最小となる前記呼処理装置に当該処理を割り当てることができる。
【００２０】
本発明の第三の観点は、ＣＮと接続され、このＣＮからのＣＳ呼またはＰＳ呼を処理する呼処理装置を複数備え、この複数の呼処理装置の負荷を評価する手段と、この評価する手段の評価結果に基づき最も低負荷となる前記呼処理装置に対して新たに到着したＣＳ呼またはＰＳ呼の処理を割り当てる手段とを備えたＲＮＣに適用されるプログラムである。
【００２１】
ここで、本発明の特徴とするところは、情報処理装置にインストールすることにより、その情報処理装置に、前記評価する手段に相応する機能として、個々の前記呼処理装置における処理する予定または現在処理中のＣＳ呼およびＰＳ呼の保持数の情報を収集し、ＰＳ呼の保持数には所定の重み係数を乗じ、この重み係数を乗じたＰＳ呼の保持数とＣＳ呼の保持数との和を計算し、この和が最小となる前記呼処理装置を負荷が最小の呼処理装置と評価する評価値演算機能を実現させるところにある。
【００２２】
さらに、ＣＳ呼またはＰＳ呼の処理以外の処理を前記呼処理装置に割り当てるのに際し、当該処理の負荷量に相応する数値と前記評価値演算機能により算出された数値とを加算した数値が最小となる前記呼処理装置に当該処理を割り当てる機能を実現させることができる。
【００２３】
これにより、汎用の情報処理装置を用いて本発明のＲＮＣを実現させることができる。
【発明の効果】
【００２４】
本発明によれば、呼処理のためのリソース使用の実態に適合した精度の高い負荷分散処理を実現することができる。
【発明を実施するための最良の形態】
【００２５】
本発明実施例のＲＮＣの構成を図１を参照して説明する。図１は本実施例のＲＮＣのブロック構成図である。
【００２６】
本実施例は、図１に示すように、ＣＮ６と接続され、このＣＮ６からのＣＳ呼またはＰＳ呼を処理する呼処理装置♯１〜♯Ｎを複数備え、この複数の呼処理装置♯１〜♯Ｎの負荷を評価する手段と、この評価する手段の評価結果に基づき最も低負荷となる呼処理装置♯ｉ（ｉは１〜Ｎのいずれか）に対して新たに到着したＣＳ呼またはＰＳ呼の処理を割り当てる手段とを負荷分散処理装置２１に備えたＲＮＣ１である。
【００２７】
ここで、本実施例の特徴とするところは、前記評価する手段は、個々の呼処理装置♯１〜♯Ｎにおける処理する予定または現在処理中のＣＳ呼およびＰＳ呼の保持数の情報を収集し、ＰＳ呼の保持数には所定の重み係数を乗じ、この重み係数を乗じたＰＳ呼の保持数とＣＳ呼の保持数との和を計算し、この和が最小となる呼処理装置♯ｉを負荷が最小の呼処理装置♯ｉと評価する評価値演算手段を備えたところにある。
【００２８】
また、他の実施例として、ＣＳ呼またはＰＳ呼の処理以外の処理を呼処理装置♯１〜♯Ｎに割り当てるのに際し、当該処理の負荷量に相応する数値と前記評価値演算手段により算出された数値とを加算した数値が最小となる呼処理装置♯ｉに当該処理を割り当てる手段を負荷分散処理装置２１に備える。
【００２９】
本実施例は、汎用の情報処理装置にインストールすることにより、その情報処理装置に本実施例のＲＮＣ１に相応する機能を実現させるプログラムとして実現することができる。このプログラムは、記録媒体に記録されて情報処理装置にインストールされ、あるいは通信回線を介して情報処理装置にインストールされることにより当該情報処理装置にＣ−Ｐｌａｎｅ処理装置２の負荷分散処理装置２１に相応する機能を実現させることができる。その他にも本実施例のプログラムにより汎用の情報処理装置にＣ−Ｐｌａｎｅ処理装置２の呼処理装置♯１〜♯Ｎ、共有記憶装置２２およびＵ−Ｐｌａｎｅ(User-Plane:ユーザプレーン)／他ノード間通信処理装置３にそれぞれ相応する機能を実現させることができる。
【００３０】
以下では、本実施例をさらに詳細に説明する。
【００３１】
図１を参照すると、本発明の一実施例としてのブロック図が示されている。本発明が実施されるＲＮＣ１は、Ｃ−Ｐｌａｎｅ処理装置２とＵ−Ｐｌａｎｅ／他ノード間通処理装置３を含み、他ノードであるＲＮＣ４、ＮｏｄｅＢ（無線基地局）５、ＣＮ６と接続される。ＲＮＣ４はＲＮＣ１とＩｕｒインタフェースで接続され、ＮｏｄｅＢ５はＲＮＣ１とＩｕｂインタフェースで接続され、ＣＮ６はＲＮＣ１とＩｕインタフェースで接続され、ＵＥ(User Equipment:移動局)７はＮｏｄｅＢ５とＵｕインタフェースで接続される。
【００３２】
Ｃ−Ｐｌａｎｅ処理装置２は、負荷分散処理装置２１と複数の呼処理装置♯１〜♯Ｎと、共有記憶装置２２を備えている。負荷分散処理装置２１はＣ−Ｐｌａｎｅが受信した信号をＣ−Ｐｌａｎｅリソース使用状況に応じて負荷分散を行う装置であり、信号を呼処理装置♯１〜♯Ｎに振り分ける。呼処理装置♯１〜♯ＮはＣ−Ｐｌａｎｅが受信した信号に応じた処理を行う装置で、Ｃ−Ｐｌａｎｅ処理装置２に２つ以上含まれる。
【００３３】
共有記憶装置２２は、各呼処理装置♯１〜♯Ｎからアクセス可能な記憶装置で、負荷分散処理装置２１、呼処理装置♯１〜♯Ｎが記憶させた情報は、どの呼処理装置♯ｉが記憶させたかによらず、負荷分散処理装置２１および呼処理装置♯１〜♯Ｎから読み込み可能である。
【００３４】
共有記憶装置２２には図２に示すように、呼処理リソース記憶部２３が含まれる。呼処理リソース記憶部２３には呼処理装置♯１〜♯Ｎ毎の呼処理リソース使用量を記憶させることができる。
【００３５】
以上詳細に実施例の構成を述べたが、図１のＲＮＣ４、ＮｏｄｅＢ５、ＣＮ６、ＵＥ７は当業者にとってよく知られており、また、本発明とは直接関係しないので、その詳細な構成の説明および図示は省略する。
【００３６】
なお、上記実施例では、負荷分散処理装置２１と呼処理装置♯１〜♯Ｎとが物理的に同一であってもよいし、負荷分散処理装置２１および呼処理装置♯１〜♯ＮとＣ−Ｐｌａｎｅ／他ノード間通信処理装置３とが物理的に同一であってもよい。ＲＮＣ４は本発明が実施されるＲＮＣ１と同等の構成であってもよいし、従来のＲＮＣの構成でもよい。
【００３７】
次に、本実施例の負荷分散方法を図３〜図６に示すシーケンスチャートを用いて説明する。図３において、ＣＮ６からＲＡＮＡＰ(Radio Access Network Application Part)プロトコルメッセージであるＲＡＮＡＰ：ＲＡＢ  ＡＳＳＩＧＮＭＥＮＴ  ＲＥＱＵＥＳＴの信号をＲＮＣ１のＣ−Ｐｌａｎｅ処理装置２が受信する場合（ステップＡ１）、まず負荷分散処理を行う負荷分散処理装置２１がこれを受信する（ステップＡ２）。
【００３８】
負荷分散処理装置２１では、呼処理装置♯１〜♯ＮにおけるＣＳ呼およびＰＳ呼の保持数を共有記憶装置２２から読み込むことで負荷の評価を行い（ステップＡ３）、保持している呼の数が最も少ない呼処理装置♯ｉが最も低負荷であると判断し（ステップＡ４）、その呼処理装置♯ｉにＲＡＮＡＰ：ＲＡＢ  ＡＳＳＩＧＮＭＥＮＴ  ＲＥＱＵＥＳＴの信号を転送する（ステップＡ５）。この信号を受信したことによるＲＮＣの制御処理はこの呼処理装置♯ｉ上で行う（ステップＡ６）。
【００３９】
ＰＳ呼は呼接続後にレート変更処理が行われる可能性があるため、ＣＳ呼と比較して高負荷になる可能性がある。このため負荷の評価値としてＣＳ呼とＰＳ呼の保持数の合計を使用するのではなく、ＰＳ呼の保持数には重み付けを行う。
【００４０】
共有記憶装置２２に保存されている各呼処理装置♯１〜♯ＮのＰＳ呼およびＣＳ呼の保持数は、図４に示すようにＲＲＣ(Radio
Resource Control)プロトコルメッセージであるＲＲＣ：ＩＮＩＴＩＡＬ  ＤＩＲＥＣＴ  ＴＲＡＮＳＦＥＲの信号受信時（ステップＢ１）のドメイン情報（ステップＢ２）でインクリメントされ（ステップＢ３）、呼解放時にデクリメントされる。
【００４１】
図５において、ＵＥからＲＲＣプロトコルメッセージであるＲＲＣ：ＲＲＣ  ＣＯＮＮＥＣＴＩＯＮ  ＲＥＱＵＥＳＴの信号をＲＮＣのＣ−Ｐｌａｎｅ処理装置２が受信する場合（ステップＣ１）、まず負荷分散処理を行う負荷分散処理装置２１がこれを受信する（ステップＣ２）。
【００４２】
負荷分散処理を行う負荷分散処理装置２１では、各呼処理装置♯１〜♯ＮにおけるＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎの保持数を共有記憶装置２２から読み込むことで負荷の評価を行い（ステップＣ３）、保持数が最も少ない呼処理装置♯ｉが最も低負荷であると判断し（ステップＣ４）、その呼処理装置♯ｉにＲＲＣ：ＲＲＣ  ＣＯＮＮＥＣＴＩＯＮ  ＲＥＱＵＥＳＴの信号を転送する（ステップＣ５）。この信号を受信したことによるＲＮＣの制御処理はこの呼処理装置♯ｉ上で行う（ステップＣ６）。
【００４３】
呼処理装置♯１〜♯ＮにおけるＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎの保持数は、ＵＥを識別する情報であるＩＭＳＩ(International
Mobile Subscriber Identity)／ＴＭＳＩ(Temporary Mobile Subscriber Identity)の保持数などで評価する。
【００４４】
図６において、ＵＥからＲＲＣプロトコルメッセージであるＲＲＣ：ＣＥＬＬ  ＵＰＤＡＴＥ／ＵＲＡ  ＵＰＤＡＴＥの信号をＲＮＣのＣ−Ｐｌａｎｅ処理装置２が受信する場合（ステップＤ１）、まず負荷分散処理を行う負荷分散処理装置２１がこれを受信する（ステップＤ２）。
【００４５】
負荷分散処理を行う負荷分散処理装置２１では、各呼処理装置♯１〜♯ＮにおけるＵ−ＲＮＴＩ(UTRAN
Radio Network Temporary Identity)の保持数を共有記憶装置２２から読み込むことで負荷の評価を行い（ステップＤ３）、保持数が最も少ない呼処理装置♯ｉが最も低負荷であると判断し（ステップＤ４）、その呼処理装置♯ｉにＲＲＣ：ＣＥＬＬ  ＵＰＤＡＴＥ／ＵＲＡ  ＵＰＤＡＴＥの信号を転送する（ステップＤ５）。この信号を受信したことによるＲＮＣの制御処理はこの呼処理装置♯ｉ上で行う（ステップＤ６）。
【００４６】
次に、具体例を用いて本実施例の動作を説明する。
【００４７】
図７に示すように、負荷分散処理装置２１がＲＡＮＡＰプロトコルメッセージであるＲＡＮＡＰ：ＲＡＢ  ＡＳＳＩＧＮＭＥＮＴ  ＲＥＱＵＥＳＴを受信すると（ステップＡ２）、共有記憶装置２２の呼処理リソース記憶部２３から各呼処理装置♯１〜♯ＮにおけるＣＳ呼およびＰＳ呼の保持数を取得する（ステップＡ３）。取得したＣＳ呼およびＰＳ呼の保持数をＰＳ呼に重み付けを行い評価する（ステップＡ４）。ＰＳ呼の保持数に対する重み付けを、ＰＳ呼の保持数への重み付け係数Ｗの乗算とすると、呼処理装置♯１は（２０Ｗ＋５０）、呼処理装置♯２は（１５Ｗ＋４０）、呼処理装置♯３は（３０Ｗ＋２５）となる。ここで重み付け係数がＷ＝１．５であったとすると、評価値が最小となるのは呼処理装置♯２となる。この結果に従い、負荷分散処理装置２１は呼処理装置♯２にメッセージＲＡＮＡＰ：ＲＡＢ  ＡＳＳＩＧＮＭＥＮＴ  ＲＥＱＵＥＳＴを転送する（ステップＡ５）。
【００４８】
次に、本発明の他の実施例について説明する。
【００４９】
図５、図６における負荷分散処理における負荷分散の評価値として、図３における負荷分散処理の評価値も併用することができる。例えば、図５ではステップＣ３で各呼処理装置♯１〜♯ＮにおけるＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎの保持数のみならずＣＳ呼およびＰＳ呼の保持数を共有記憶装置２２から取得する。これにより、ステップＣ４でメッセージを転送する呼処理装置♯ｉを選択する際の評価値として、ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎの保持数または、ＣＳ呼およびＰＳ呼の保持数、あるいはその両方を使用しステップＣ５のメッセージ転送を行う。
【００５０】
すなわち、ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎの保持数のみでＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ確立処理の割り当て先となる呼処理装置♯ｉを選択すると、当該呼処理装置♯ｉが抱えている他の負荷が考慮されていないため、呼処理装置♯ｉが過負荷状態に陥る可能性がある。このような事態を回避するために、ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ確立処理の割り当てに際し、ＣＳ呼およびＰＳ呼の保持数も併せて評価する。
【００５１】
本実施例では、ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ確立処理を呼処理装置♯１〜♯Ｎに割り当てるのに際し、当該ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ確立処理の負荷量に相応する数値と図７のステップＡ４で示した数値（ＰＳ呼の保持数に重み付け係数を乗じてＣＳ呼の保持数と加算した値）とを加算した数値が最小となる呼処理装置♯ｉに当該ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ確立処理を割り当てる。
【００５２】
同様に、図６では、ステップＤ３で各呼処理装置♯１〜♯ＮにおけるＵ−ＲＮＴＩの保持数のみならずＣＳ呼およびＰＳ呼の保持数を共有記憶装置２２から取得する。これにより、ステップＤ４でメッセージを転送する装置を選択する際の評価値として、Ｕ−ＲＮＴＩの保持数またはＣＳ呼およびＰＳ呼の保持数、あるいはその両方を使用してステップＤ５のメッセージ転送を行う。
【００５３】
すなわち、Ｕ−ＲＮＴＩの保持数のみでＣｅｌｌ／ＵＲＡ  Ｕｐｄａｔｅ処理の割り当て先となる呼処理装置♯ｉを選択すると、当該呼処理装置♯ｉが抱えている他の負荷が考慮されていないため、呼処理装置♯ｉが過負荷状態に陥る可能性がある。このような事態を回避するために、Ｃｅｌｌ／ＵＲＡ  Ｕｐｄａｔｅ処理の割り当てに際し、ＣＳ呼およびＰＳ呼の保持数も併せて評価する。
【００５４】
本実施例では、Ｃｅｌｌ／ＵＲＡ  Ｕｐｄａｔｅ処理を呼処理装置♯１〜♯Ｎに割り当てるのに際し、当該Ｃｅｌｌ／ＵＲＡ  Ｕｐｄａｔｅ処理の負荷量に相応する数値と図７のステップＡ４で示した数値（ＰＳ呼の保持数に重み付け係数を乗じてＣＳ呼の保持数と加算した値）とを加算した数値が最小となる呼処理装置♯ｉに当該Ｃｅｌｌ／ＵＲＡ  Ｕｐｄａｔｅ処理を割り当てる。
【産業上の利用可能性】
【００５５】
本発明によれば、呼処理のためのリソース使用の実態に適合した精度の高い負荷分散処理を実現することができるので、運用効率の高い無線ネットワークを構築することができる。
【図面の簡単な説明】
【００５６】
【図１】本実施例のＲＮＣのブロック構成図。
【図２】本実施例の共有記憶装置のブロック構成図。
【図３】本実施例のＲＡＢ確立処理を示すシーケンスチャート。
【図４】本実施例のドメイン情報の取得および書き込み処理を示すシーケンスチャート。
【図５】本実施例のＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ確立処理を示すシーケンスチャート。
【図６】本実施例のＣｅｌｌ／ＵＲＡ  Ｕｐｄａｔｅ処理を示すシーケンスチャート。
【図７】本実施例の具体的動作を示すフローチャート。
【図８】従来の負荷分散処理を示すシーケンスチャート。
【符号の説明】
【００５７】
１、４  ＲＮＣ
２  Ｃ−Ｐｌａｎｅ処理装置
３  Ｕ−Ｐｌａｎｅ／他ノード間通信処理装置
５  ＮｏｄｅＢ
６  ＣＮ
７  ＵＥ
２０、２１  負荷分散処理装置
２２  共有記憶装置
２３  呼処理リソース記憶部
♯１〜♯Ｎ  呼処理装置
【図１】
2006270381.tif 000003
【図２】
2006270381.tif 000004
【図３】
2006270381.tif 000005
【図４】
2006270381.tif 000006
【図５】
2006270381.tif 000007
【図６】
2006270381.tif 000008
【図７】
2006270381.tif 000009
【図８】
2006270381.tif 000010