(57)【要約】【課題】  同一の移動端末から送信されたトランスポートブロックを含むユーザデータから最適なユーザデータを選択しかつ合成する処理を簡略化して、遅延を最小にすることができる、ネットワーク側に送信すべきユーザデータを得る方法を提供する。【解決手段】  ユーザデータを送信する際に使用したプロトコルにおける複数のパラメータを数値化するステップと、数値化された複数のパラメータを積算して、評価パラメータの値を求めるステップと、求められた評価パラメータの値に基づいて、最適なトランスポートブロックを選択するステップと、選択された最適なトランスポートブロックを合成することによって、ネットワーク側に送信すべきユーザデータを得るステップとを含む。【選択図】      図１
2005080252.tif 000002
【特許請求の範囲】
【請求項１】
無線制御基地局が、同一の移動端末からＵＭＴＳ規格のＩｕｂフレームプロトコルに応じて送信されたトランスポートブロックを含むユーザデータを、複数の無線基地局を介して受信し、受信したユーザデータのトランスポートブロックを選択し合成して、交換機のあるネットワーク側に送信すべきユーザデータを得る方法であって、
前記無線基地局が前記ユーザデータを送信する際にそれぞれ使用したプロトコルにおける複数のパラメータを、トランスポートブロック毎に数値化するステップと、
数値化された複数のパラメータを積算して、トランスポートブロック毎に通信品質を表す評価パラメータの値を求めるステップと、
求められた評価パラメータの値に基づいて、最適なトランスポートブロックを選択するステップと、
選択された最適なトランスポートブロックを合成することによって、ネットワーク側に送信すべきユーザデータを得るステップとを含むことを特徴とする、ネットワーク側に送信すべきユーザデータを得る方法。
【請求項２】
前記複数のパラメータが、各ユーザデータのペイロードＣＲＣの演算結果、トランスポートブロック毎のＣＲＣＩの演算結果、および各ユーザデータのビットエラーレートであることを特徴とする、請求項１に記載のネットワーク側に送信すべきユーザデータを得る方法。
【請求項３】
前記評価パラメータの値を求めるステップが、ユーザデータのペイロードＣＲＣの演算結果を数値で表した値とトランスポートブロック毎のＣＲＣＩの演算結果を数値で表した値とに対して、それぞれ異なる重み付け係数を掛けて求めた値に、ユーザデータのビットエラーレートの値を積算することによって、評価パラメータの値を求めることを特徴とする、請求項２に記載のネットワーク側に送信するユーザデータを得る方法。
【請求項４】
同一の移動端末から送信されたユーザデータが含むトランスポートブロックの数が、受信された無線基地局に応じて異なる場合には、前記評価パラメータの値を求めるステップにおいて、トランスポートブロックの数を、最大であるトランスポートブロックの数とし、含まれていないトランスポートブロックの評価パラメータの値を、該含まれていないトランスポートブロックを有するユーザデータにおける先頭トランスポートブロックの評価パラメータの値と同一の値にすることを特徴とする、請求項１に記載のネットワーク側に送信するユーザデータを得る方法。
【請求項５】
同一の移動端末からＵＭＴＳ規格のＩｕｂフレームプロトコルに応じて送信されたトランスポートブロックを含むユーザデータを、複数の無線基地局を介して受信して、交換機を有するネットワーク側に送信すべきユーザデータを得るために、受信したユーザデータのトランスポートブロックを選択しかつ合成する無線制御基地局であって、
前記無線基地局それぞれが前記ユーザデータを送信する際に使用したプロトコルにおける複数のパラメータを、トランスポートブロック毎に数値化する数値化手段と、
前記数値化手段によって数値化された複数のパラメータを積算して、トランスポートブロック毎に通信品質を表す評価パラメータの値を求める評価パラメータ決定手段と、
前記評価パラメータ決定手段によって求められた評価パラメータの値に基づいて、最適なトランスポートブロックを選択するトランスポートブロック選択手段と、
前記選択手段によって選択された最適なトランスポートブロックを合成することによって、ネットワーク側に送信すべきユーザデータを得るトランスポートブロック合成手段とを備えることを特徴とする無線制御基地局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク側に送信すべきユーザデータを得る方法、および無線制御基地局に関する。特に、無線制御基地局が、同一の移動端末からＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）規格のＩｕｂフレームプロトコルに応じて送信されたトランスポートブロックを含むユーザデータを、複数の無線基地局を介して受信し、受信したユーザデータのトランスポートブロックを選択し合成して、交換機のあるネットワーク側に送信すべきユーザデータを得る方法、およびこのようなネットワーク側に送信すべきユーザデータを得る方法を実行する無線制御基地局に関する。
【背景技術】
【０００２】
ＣＤＭＡ（符号分割多重接続）方式を使った移動体通信システムが、第３世代の携帯電話システム（ＩＭＴ２０００）として仕様が制定され、世界中でサービスが開始されている。
【０００３】
このＣＤＭＡ方式を使った移動体通信システムの特徴的な機能は、パワー制御機能およびハンドオーバ機能である。この２つの機能を相互に作用させることにより、システム加入者に快適な移動体通信環境（サービス）を提供することができるとともに、通信事業者は、より多くの加入者を収容することができる。
【０００４】
しかし、このＣＤＭＡ方式を使った移動体通信システムは、第２世代以前の移動体通信システム（ＴＤＭＡ（時分割多重接続）／ＦＤＭＡ（周波数分割多重接続）／アナログ）と比較すると、プロトコルが複雑となっている。そのため、移動端末側および基地局側の双方で、巨大なプロトコルの処理能力が必要となる。この問題を解決するためには、半導体技術や無線技術の進歩が必須となるが、そのために回路規模の増大や処理速度の向上のための処理クロックの高速化などの対応が必要となり、プロトコル処理のためのソフトウェアの処理性能も向上させる必要がある。
【０００５】
また、音声通信やテレビ電話などリアルタイム性を求められるサービスが提供される場合には、ネットワーク上のデータの伝送遅延を最小にする必要がある。
【０００６】
この伝送遅延を最小にする要求に反する要因として、特に基地局側でのハンドオーバ処理があった。このハンドオーバ処理では、無線制御基地局が、複数の無線基地局（ノードＢ）が受信した同一の移動端末からのトランスポートブロックを含むユーザデータを、受信されたユーザデータの無線状態などを示す複数のパラメータを比較して、受信したユーザデータから最適なトランスポートブロックを選択しかつ合成していた。
【０００７】
無線制御基地局は、各無線基地局が受信した同一の移動端末からのユーザデータ同士で受信時間差が発生する可能性を考慮し、受信した各ユーザデータとそのユーザデータのパラメータとを一旦メモリに格納しておき、後で読み出して処理を行っていた。その処理は、ソフトウエア手段を用いて、またはハードウエア手段である比較器などを用いて、複数段の比較および分岐処理などを行っていた。このような処理により、ネットワーク上のユーザデータの伝送遅延を最小にすべき要求に反して、伝送遅延を引き起こすことがあった。
【０００８】
図４は、同一の移動端末から送信されたトランスポートブロックを含むユーザデータを選択し合成して、ネットワーク側に送信すべきユーザデータを得る方法が実施される、移動体通信システムの全体構成を示す図である。
【０００９】
図４に示されるように、移動体通信システムは、ユーザが携帯する移動端末１と、これら移動端末１と通信する複数の無線基地局（ノードＢ）２と、複数の無線基地局２を制御する無線制御基地局（ＲＮＣ）３とを備える。
【００１０】
無線制御基地局３は、無線基地局２からのトランスポートブロックを含むユーザデータを受信するためのユーザデータ受信処理部３１と、無線基地局２を介して受信した、同一の移動端末から送信されたユーザデータを選択し合成して、ネットワーク側に送信すべきユーザデータを得るための選択合成処理部３２とを備える。
【００１１】
同一の移動端末１から送信されたユーザデータは、複数の無線基地局２により受信される。各無線基地局２が受信した同一の移動端末１から送信されたユーザデータは、通信用プロトコルのＩｕｂ（Ｉｕｂフレームプロトコル）を用いて無線制御基地局３に送信される。無線制御基地局３は、同一の移動端末１から送信されたこれらのユーザデータから最適なトランスポートブロックを選択し合成して、それを、Ｉｕを用いてコアネットワーク（ＣＮ）側へ送信する。
【００１２】
従来、無線制御基地局３は、送信すべきユーザデータを得るために、Ｉｕｂフレームプロトコルにおける複数のパラメータを使って、同一の移動端末１からのユーザデータに含まれるトランスポートブロックを選択していた。
【００１３】
Ｉｕｂフレームプロトコルにおける複数パラメータは、以下の種類のパラメータが含まれる。なお、これらのパラメータは、３ＧＰＰ規格のＴＳ２５．４２７に基づくものである。
（ａ）ヘッダＣＲＣ
Ｉｕｂフレームプロトコルのヘッダ部分が正常であるかどうかを判断するためのパラメータであり、すなわち、ネットワークの伝送状態を示すパラメータである。
（ｂ）フレームタイプ
Ｉｕｂフレームが、ユーザデータフレームであるのか、あるいは制御フレームであるのか示すためのパラメータである。
（ｃ）ＣＦＮ（Ｃｏｎｎｅｃｔｉｏｎ  Ｆｒａｍｅ  Ｎｕｍｂｅｒ）
移動端末と無線基地局との間で設定される接続フレーム番号で、フレーム順番を示すためのパラメータである。
（ｄ）ＴＦＩ（Ｔｒａｎｓｐｏｒｔ  Ｆｏｒｍａｔ  Ｉｎｄｉｃａｒｏｒ）
呼設定時に設定されるパラメータであり、移動端末から送信されるユーザデータの種別を判断するためのパラメータである。より具体的には、トランスポートブロックの数とトランスポートブロックのサイズとを示すパラメータである。
（ｅ）トランスポートブロック
移動端末から送信されたユーザデータを示すパラメータである。
（ｆ）推定品質（ＱＥ）
無線基地局が受信した受信データのビットエラーレートを示すパラメータである。
（ｇ）ＣＲＣＩ
無線基地局が移動端末から受信した受信データに添付されているトランスポートブロック毎の無線上のＣＲＣが、正常であったかどうかを示すパラメータである。
【００１４】
なお複数ブランチが存在する（即ち、複数の無線基地局が、同一の移動端末からのユーザデータを受信した）場合は、同一ＣＦＮのユーザデータを、選択合成の対象としていた。
【００１５】
図５は、これらの複数パラメータを用いて、同一の移動端末から送信されたトランスポートブロックを含むユーザデータを選択しかつ合成する、無線制御基地局の従来の処理動作を説明するためのフローチャートである。
【００１６】
まず、ステップＸ１で、複数ブランチ（同一の移動端末１からのユーザデータを受信した複数の無線基地局２）で受信されたユーザデータに関して、ＩｕｂフレームプロトコルのヘッダＣＲＣが正常か否かを検証する。ヘッダＣＲＣが正常でなければステップＸ１４に移り、フレームを破棄する。一方、ヘッダＣＲＣが正常であればステップＸ２に移る。
【００１７】
ステップＸ２で、フレームタイプが、ユーザデータフレームであるか、制御フレームであるかを検証する。フレームタイプが制御データフレームの場合は、ステップＸ１５に進み、制御フレームの終端処理を行い、そのブランチを選択し合成する対象から外す。一方、フレームタイプがユーザデータフレームの場合は、ステップＸ３へ進み、各トランスポートブロック（ＴＢ）と、Ｉｕｂフレームプロトコルにおける各パラメータとを、一旦バッファに蓄積する。
【００１８】
ステップＸ４で、バッファから、同一の移動端末１から受信した同じタイミングのＣＦＮフレーム（合成すべき各ブランチのフレーム）を読み出し、ステップＸ５で、ペイロードＣＲＣが正常なものを選択する。
【００１９】
次に、ステップＸ６で、選択されたペイロードＣＲＣの正常なブランチが、複数か否かを検証する。ペイロードＣＲＣの正常なブランチが１つであれば、ステップＸ２１に移り、そのブランチを選択して送信すべきユーザデータを得て、得られたユーザデータを送信する。一方、ペイロードＣＲＣの正常なブランチが複数であれば、ステップＸ７に移る。
【００２０】
ステップＸ７で、ＩｕｂフレームプロトコルのＴＦＩにより、ブランチ毎のトランスポートブロックの数およびサイズが同一である否かを判断する。ブランチ毎のトランスポートブロックの数およびサイズが同一でなければステップＸ１６に移り、一方、ブランチ毎のトランスポートブロックの数およびサイズが同一であればステップＸ８に移る。
【００２１】
ステップＸ８で、トランスポートブロック毎にＣＲＣＩがＯＫであるブランチが複数か否かを検証する。ＣＲＣＩがＯＫであるブランチが１つの場合は、ステップＸ１３に移り、そのブランチを選択して送信すべきユーザデータを得て、得られたユーザデータを送信する。一方、ＣＲＣＩがＯＫであるブランチが複数の場合は、ステップＸ１０に移る。
【００２２】
ステップＸ１０で、各ブランチで、ビットエラーレート（ＱＥ)が同一であるか否かを検証する。ビットエラーレートが同一でなければステップＸ１２に移り、ビットエラーレートの低いブランチの方を選択してステップＸ１３へ進む。一方、ビットエラーレートが同一であればステップＸ１１に移り、任意にブランチを選択してステップＸ１３へ進む。
【００２３】
ステップＸ１３で、選択されたブランチのトランスポートブロックを合成して、交換機のあるネットワーク側に送信すべきユーザデータを得て、得られたユーザデータを送信して処理を終了する。
【００２４】
ブランチ毎のユーザデータの数およびサイズが同一でない場合に移るステップＸ１６で、各ブランチの先頭ＣＲＣＩがＯＫであるブランチの全トランスポートブロックを選択する。
【００２５】
次に、ステップＸ１７で、先頭ＣＲＣＩがＯＫであるブランチが複数か否かを検証する。 先頭ＣＲＣＩがＯＫであるブランチが１つの場合はステップＸ２１に移り、そのブランチを選択して送信すべきユーザデータを得て、得られたユーザデータを送信する。一方、先頭ＣＲＣＩがＯＫであるブランチが複数の場合はステップＸ１８に移る。
【００２６】
ステップＸ１８で、先頭ＣＲＣＩがＯＫの各ブランチのビットエラーレート（ＱＥ）が同一であるか否かを検証する。各ブランチでビットエラーレートが同一でなければステップＸ２０に移り、ビットエラーレートの低いブランチの方を選択し、ステップＸ２１に移り、そのブランチを選択して送信すべきユーザデータを得て、得られたユーザデータを送信する。一方、各ブランチでビットエラーレートが同一であればステップＸ１９に移り、任意にブランチを選択して送信すべきユーザデータを得て、得られたユーザデータを送信する。
【００２７】
このように、同一の移動端末から送信されたトランスポートブロックを含むユーザデータから最適なトランスポートブロックを選択し合成して、ネットワーク側に送信すべきユーザデータを得るために、無線制御基地局が行っていた従来の処理は、特に比較処理ステップの数が多い複雑な処理となっており、伝送遅延を引き起こす原因になっていた。
【発明の開示】
【発明が解決しようとする課題】
【００２８】
本発明は、同一の移動端末からＵＭＴＳ規格のＩｕｂフレームプロトコルに応じて送信されたトランスポートブロックを含むユーザデータから、最適なユーザデータを選択しかつ合成する無線制御基地局の処理を簡略化して、交換機のあるネットワーク側に送信されるユーザデータの遅延を最小にすることができる、ネットワーク側に送信すべきユーザデータを得る方法を提供することを目的としている。また、本発明は、このような方法を実行する無線制御基地局を提供することを目的としている。
【課題を解決するための手段】
【００２９】
上記課題を解決するために、本発明のネットワーク側に送信すべきユーザデータを得る方法は、無線制御基地局が、同一の移動端末からＵＭＴＳ規格のＩｕｂフレームプロトコルに応じて送信されたトランスポートブロックを含むユーザデータを、複数の無線基地局を介して受信し、受信したユーザデータのトランスポートブロックを選択し合成して、交換機のあるネットワーク側に送信すべきユーザデータを得る方法であって、
無線基地局が前記ユーザデータを送信する際にそれぞれ使用したプロトコルにおける複数のパラメータを、トランスポートブロック毎に数値化するステップと、
数値化された複数のパラメータを積算して、トランスポートブロック毎に通信品質を表す評価パラメータの値を求めるステップと、
求められた評価パラメータの値に基づいて、最適なトランスポートブロックを選択するステップと、
選択された最適なトランスポートブロックを合成することによって、ネットワーク側に送信すべきユーザデータを得るステップとを含むことを特徴とする。
【００３０】
このような構成を備える方法によって、求められた唯一のパラメータである評価パラメータの値に基づいて、最適なトランスポートブロックを選択することができるために、従来必要であった複数の段の比較が不要になり、トランスポートブロックを選択しかつ合成する際に発生する遅延を最小にすることができる。
【００３１】
さらに、本発明のネットワーク側に送信すべきユーザデータを得る方法は、複数のパラメータが、各ユーザデータのペイロードＣＲＣの演算結果、トランスポートブロック毎のＣＲＣＩの演算結果、および各ユーザデータのビットエラーレートであることを特徴とする。
【００３２】
このような構成を備える方法によって、複数のパラメータを数値化して求められる評価パラメータの値が、ユーザデータの通信品質を適切に表すことができ、通信品質が最適なトランスポートブロックを、ネットワーク側に送信すべきユーザデータとして選択することが可能となる。
【００３３】
さらに、本発明のネットワーク側に送信すべきユーザデータを得る方法は、評価パラメータの値を求めるステップが、ユーザデータのペイロードＣＲＣの演算結果を数値で表した値とトランスポートブロック毎のＣＲＣＩの演算結果を数値で表した値とに対して、それぞれ異なる重み付け係数を掛けて求めた値に、ユーザデータのビットエラーレートの値を積算することによって、評価パラメータの値を求めることを特徴とする。
【００３４】
このような構成を備える方法によって、通信品質に与える影響に応じた重み付け係数を数値化された各パラメータに掛けることによって、評価パラメータに対する各パラメータの影響の大きさを考慮し、実際の送信品質により合致した評価パラメータの値を求めることができる。
【００３５】
さらに、本発明のネットワーク側に送信するユーザデータを得る方法は、同一の移動端末から送信されたユーザデータが含むトランスポートブロックの数が、受信された無線基地局に応じて異なる場合には、評価パラメータの値を求めるステップにおいて、トランスポートブロックの数を、最大であるトランスポートブロックの数とし、含まれていないトランスポートブロックの評価パラメータの値を、該含まれていないトランスポートブロックを有するユーザデータにおける先頭トランスポートブロックの評価パラメータの値と同一の値にすることを特徴とする。
【００３６】
このような構成を備える方法によって、同一の移動端末から送信されたユーザデータが含むトランスポートブロックの数が、受信された無線基地局に応じて異なる場合であっても、適切な評価パラメータの値を求めることができる。
【００３７】
また上記課題を解決するために、本発明の無線制御基地局は、同一の移動端末からＵＭＴＳ規格のＩｕｂフレームプロトコルに応じて送信されたトランスポートブロックを含むユーザデータを、複数の無線基地局を介して受信して、交換機を有するネットワーク側に送信すべきユーザデータを得るために、受信したユーザデータのトランスポートブロックを選択しかつ合成する無線制御基地局であって、
無線基地局それぞれがユーザデータを送信する際に使用したプロトコルにおける複数のパラメータを、トランスポートブロック毎に数値化する数値化手段と、
数値化手段によって数値化された複数のパラメータを積算して、トランスポートブロック毎に通信品質を表す評価パラメータの値を求める評価パラメータ決定手段と、
評価パラメータ決定手段によって求められた評価パラメータの値に基づいて、最適なトランスポートブロックを選択するトランスポートブロック選択手段と、
選択手段によって選択された最適なトランスポートブロックを合成することによって、ネットワーク側に送信すべきユーザデータを得るトランスポートブロック合成手段とを備えることを特徴とする。
【００３８】
このような構成を備える無線制御基地局によって、同一の移動端末から送信されたトランスポートブロックを含むユーザデータを選択しかつ合成する処理を簡略化して、ユーザデータの遅延を最小にすることができる無線制御基地局を提供することが可能になる。
【００３９】
以下、本発明のネットワーク側に送信すべきユーザデータを得る方法、およびそのような方法を実行する無線制御基地局の最良の実施形態について、図面を参照して詳細に説明する。
【発明を実施するための最良の形態】
【００４０】
本発明が実施される移動体通信システムは、図４を参照して前述された移動体通信システムと同じであり、移動端末１と、無線基地局２と、無線制御基地局３とを備える。
【００４１】
同一の移動端末１から送信されたユーザデータは、複数の無線基地局２により受信される。各無線基地局２が受信したユーザデータは、通信用プロトコルのＩｕｂを用いて無線制御基地局３に送信される。無線制御基地局３は、ユーザデータ受信処理部３１を介して無線基地局２からのユーザデータを受信し、選択合成処理部３２で、受信したユーザデータから最適なトランスポートブロックを選択し合成して、合成されたユーザデータを、Ｉｕを用いてコアネットワーク（ＣＮ）側へ送信する。
【００４２】
以下、無線制御基地局３の選択合成処理部３２が実施するネットワーク側に送信すべきユーザデータを得る方法ついて、図１を参照して説明する。
【００４３】
まず、ステップＳ１で、複数ブランチ（同一の移動端末１からのユーザデータを受信した複数の無線基地局２）で受信されたユーザデータに関して、ＩｕｂフレームプロトコルのヘッダＣＲＣが正常か否かを検証する。ヘッダＣＲＣが正常でなければステップＳ１１に移り、フレームを破棄する。ヘッダＣＲＣが正常であればステップＳ２に移る。
【００４４】
ステップＳ２で、フレームタイプが、ユーザデータフレームであるか、制御フレームであるかを検証する。フレームタイプが制御フレームの場合は、ステップＳ１２に進み、制御フレームの終端処理を行い、そのブランチを選択し合成する対象から外す。一方、フレームタイプがユーザデータフレームの場合は、ステップＳ３に進む。
【００４５】
ステップＳ３で、評価パラメータＰの値を算出する。算出方法は、ブランチのトランスポートブロック毎に、ペイロードＣＲＣの演算結果であるＯＫ／ＮＧを数値化し、またＣＲＣＩの演算結果であるＯＫ／ＮＧを数値化して、ビットエラーレート（ＱＥ）に積算する。なお、適宜、評価パラメータＰに対する各パラメータの影響を考慮して、重み係数を掛けてから積算してもよい。
【００４６】
ステップＳ４で、各トランスポートブロックと、そのトランスポートブロックに関する評価パラメータＰとを、一旦バッファに格納する。
【００４７】
次に、ステップＳ５で、バッファから、同一ユーザから送信された同じタイミングのＣＦＮフレーム（合成すべき各ブランチのフレーム）を読み出す。
【００４８】
ステップＳ６で、ＩｕｂフレームプロトコルのＴＦＩにより、トランスポートブロックの数およびサイズが同一であるか否かを検証する。トランスポートブロックの数およびサイズが同一でなければステップＳ１３に移り、含まれないトランスポートブロックの評価パラメータＰの値を、先頭のトランスポートブロックの評価パラメータの値と同一の値として、ステップＳ７に進む。一方、トランスポートブロックの数およびサイズが同一であれば、そのままステップＳ７に進む。
【００４９】
ステップＳ７で、ブランチ毎に各トランスポートブロック単位で、評価パラメータＰの値が良い（すなわち、評価パラメータＰの値が最小）トランスポートブロックを選択する。
【００５０】
次に、ステップＳ８で、ステップＳ７で選択された評価パラメータＰの値が良いトランスポートブロックが、複数存在するか否かを検証する。１つだけ存在する場合は、ステップＳ１０に移り、そのトランスポートブロックを合成して送信すべきユーザデータを得て、得られたユーザデータを送信する。一方、複数存在する場合は、ステップＳ９に移り、任意のトランスポートブロックを選択し、ステップＳ１０で、選択されたトランスポートブロックを合成して送信すべきユーザデータを得て、得られたユーザデータを送信する。
【００５１】
このような処理を行う選択合成処理部３２は、図示されていない、数値化手段、評価パラメータ決定手段、トランスポートブロック選択手段、およびトランスポートブロック合成手段を備える。
【００５２】
これら選択合成処理部３２が備える各手段と、図１に示される各ステップとの対応は、以下の通りである。すなわち、数値化手段および評価パラメータ決定手段がステップＳ３に対応し、トランスポートブロック選択手段がステップＳ６〜Ｓ９に対応し、トランスポートブロック合成手段がステップＳ１０に対応する。
【００５３】
図２は、３つのブランチを介して受信した、同一の移動端末から送信されたトランスポートブロックＴＢ１〜ＴＢ３を含むユーザデータの評価パラメータＰの値を求めて、求められた評価パラメータＰの値に基づいて最適なトランスポートブロックを選択する例を示す図である。
【００５４】
図２に示される例は、３つのブランチ（３つの無線基地局２）を介して受信したユーザデータがあり、これら３つのブランチから送信されたユーザデータのヘッダＣＲＣが正常で、かつ各ブランチのＴＦＩの値が一致している場合の例を示すものである。
【００５５】
ここで、評価パラメータＰの算出方法は以下の通りである。
（１）ペイロードＣＲＣの演算結果がＯＫなら、０に重み付け係数Ｗ１を掛けた値とし、ペイロードＣＲＣの演算結果がＮＧなら、ＦＦ（１６進数）に重み付け係数Ｗ１を掛けた値とする。但し、重み付け係数Ｗ１として、１０００／ＦＦの値を用いる。
（２）ＣＲＣＩの演算結果がＯＫなら、０に重み付け係数Ｗ２を掛けた値とし、ＣＲＣＩの演算結果がＮＧなら、ＦＦ（１６進数）に重み付け係数Ｗ２を掛けた値とする。但し、重み付け係数Ｗ２として、１００／ＦＦの値を用いる。なお、ＣＲＣＩが複数ビットある場合には、その複数の回数分を加える。
（３）ＱＥ（ビットエラーレート）の数値はそのままとする。
（４）このようにして算出された各数値を積算して、評価パラメータＰを求める。
【００５６】
図２に示される例における各ブランチ１〜３のユーザデータについて、トランスポートブロックＴＢ１〜ＴＢ３毎の評価パラメータＰの算出結果は、以下の通りである。
【００５７】
ブランチ１のＴＢ１およびＴＢ３については、ペイロードＣＲＣがＯＫであり、またＣＲＣＩもＯＫであり、ビットエラーレートが８０であるため、０×Ｗ１＋０×Ｗ２＋８０から、パラメータＰの値は８０となる。
【００５８】
ブランチ１のＴＢ２については、ペーロードＣＲＣがＯＫであり、ＣＲＣＩがＮＧであり、ビットエラーレートが８０であるため、０×Ｗ１＋ＦＦ×Ｗ２＋８０から、パラメータＰの値は１８０となる。
【００５９】
また、ブランチ２のＴＢ１およびＴＢ２については、ペイロードＣＲＣがＯＫであり、またＣＲＣＩもＯＫであり、ビットエラーレートが２０であるため、０×Ｗ１＋０×Ｗ２＋２０から、パラメータＰの値は２０となる。
【００６０】
ブランチ２のＴＢ３については、ペイロードＣＲＣがＯＫであり、ＣＲＣＩがＮＧであり、ビットエラーレートが２０であるため、０×Ｗ１＋ＦＦ×Ｗ２＋２０から、パラメータＰの値は１２０となる。
【００６１】
また、ブランチ３のＴＢ１およびＴＢ３については、ペイロードＣＲＣがＮＧであり、ＣＲＣＩがＯＫであり、ビットエラーレートが２０であるため、ＦＦ×Ｗ１＋０×Ｗ２＋２０から、パラメータＰの値は１０２０となる。
【００６２】
ブランチ３のＴＢ２については、ペイロードＣＲＣがＮＧであり、またＣＲＣＩもＮＧであり、ビットエラーレートが２０であるため、ＦＦ×Ｗ１＋ＦＦ×Ｗ２＋２０から、パラメータＰの値は１１２０となる。
【００６３】
以上のように算出されたパラメータＰの値の小さいものを選択することによって、交換機のあるネットワーク側に送信すべきユーザデータを得ることができる。この例では、ＴＢ１およびＴＢ２についてはブランチ２、ＴＢ３についてはブランチ１が選択されることになる。これらの選択されたトランスポートブロックＴＢ１〜ＴＢ３を合成することによって、ネットワーク側に送信すべきユーザデータが得られる。
【００６４】
図３は、評価パラメータＰの値を求めて、最適なトランスポートブロックを選択する別の例を示す図である。
【００６５】
図３に示される例では、２つのブランチにおけるＴＦＩの値が一致していない。すなわち、ブランチ１は、３つのトランスポートブロックを含むのに対して、ブランチ２は、１つのトランスポートブロックしか含まない。このようにトランスポートブロックの数が一致しない場合には、最大数である３つのトランスポートブロックに対して、評価パラメータＰの値がそれぞれ求められる。
【００６６】
この場合も、図２に示される場合と同様な方法によって、各トランスポートブロックに対して評価パラメータＰの値が算出される。
【００６７】
ブランチ１のＴＢ１およびＴＢ３については、ペイロードＣＲＣがＯＫであり、またＣＲＣＩもＯＫであり、ビットエラーレートが８０であるため、０×Ｗ１＋０×Ｗ２＋８０から、パラメータＰの値は８０となる。
【００６８】
ブランチ１のＴＢ２については、ペイロードＣＲＣがＯＫであり、ＣＲＣＩがＮＧであり、ビットエラーレートが８０であるため、０×Ｗ１＋ＦＦ×Ｗ２＋８０から、パラメータＰの値は１８０となる。
【００６９】
ブランチ２のＴＢ１については、ペイロードＣＲＣがＯＫであり、またＣＲＣＩもＯＫであり、ビットエラーレートが２０であるため、０×Ｗ１＋０×Ｗ２＋２０から、パラメータＰの値は２０となる。
【００７０】
ブランチ２のＴＢ２およびＴＢ３については、トランスポートブロックが無いため、ブランチ２の先頭のトランスポートブロックであるＴＢ１の評価パラメータＰの値である２０とする。
【００７１】
以上のように算出されたパラメータＰの値の小さいものが選択されるが、この例に場合は、ＴＢ１〜ＴＢ３についてはブランチ２が選択されることになる。この場合、ブランチ２のＴＢ２およびＴＢ３については、トランスポートブロックが無いために、これらのトランスポートブロックＴＢ２およびＴＢ３は破棄され、ブランチ２のトランスポートブロックＴＢ１だけが、交換機のあるネットワーク側に送信される。
【００７２】
なお、評価パラメータＰの値を求める方法は、上述された例に限定されるものではなく、様々な方法が考えられる。例えば、評価パラメータを求めるために用いるられるＩｕｂフレームプロトコルにおけるパラメータの種類、重み付け係数Ｗ１およびＷ２の値、トランスポートブロックが無い場合の処理などは、上述の例には限定されない。
【００７３】
以上の説明から明らかなとおり、本発明のネットワーク側に送信すべきユーザデータを得る方法によって、唯一のパラメータである評価パラメータの値に基づいて、最適なトランスポートブロックを選択することができるために、従来必要であった複数の段の比較が不要になり、トランスポートブロックを選択しかつ合成する際に発生する遅延を最小にすることができる。
【図面の簡単な説明】
【００７４】
【図１】本発明のネットワーク側に送信すべきユーザデータを得る方法を説明するフローチャートである。
【図２】評価パラメータの値を求めて最適なトランスポートブロックを選択する一例を示す図である。
【図３】評価パラメータの値を求めて最適なトランスポートブロックを選択する別の例を示す図である。
【図４】移動体通信システムの全体構成を示す図である。
【図５】無線制御基地局の従来の処理動作を説明するためのフローチャートである。
【符号の説明】
【００７５】
１  移動端末
２  無線基地局
３  無線制御基地局
３１  ユーザデータ受信処理部
３２  選択合成処理部
【図１】
2005080252.tif 000003
【図２】
2005080252.tif 000004
【図３】
2005080252.tif 000005
【図４】
2005080252.tif 000006
【図５】
2005080252.tif 000007