(57)【要約】    【課題】      データの再送要求を行うユーザがいる場合に、再送回数の増加を抑制し、システム効率を向上すること。    【解決手段】  セグメント割当決定部１０８は、ユーザごとの受信確認応答およびユーザごとの受信品質情報から、どのユーザのデータをどのセグメントに割り当てるか決定する。このとき、セグメント割当決定部１０８は、ＮＡＣＫ送信ユーザ宛てのデータを優先してセグメントの割り当てを決定する。セグメント割当部１１０は、セグメント割当決定部１０８からのセグメント情報に従って、各ユーザに対応する変調部１０６から出力される送信データをセグメントに割り当てる。復号部１２６は、受信信号に含まれる受信確認応答を送信ＨＡＲＱ部１０４およびセグメント割当決定部１０８へ出力するとともに、受信品質情報をセグメント割当決定部１０８へ出力する。  【選択図】      図１
2006115386.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザ宛てのデータをそれぞれ１以上のキャリアからなる複数のセグメントに割り当てて送信するマルチキャリア送信装置であって、
前記複数のユーザから送信された受信確認応答を含む信号を受信する受信手段と、
受信された受信確認応答によって再送が要求されているデータを優先してセグメントの割り当てを決定する決定手段と、
決定された割り当てに従って前記複数のユーザ宛てのデータをセグメントに割り当てる割当手段と、
を有することを特徴とするマルチキャリア送信装置。
【請求項２】
前記決定手段は、
ユーザごとの受信確認応答が新たなデータの送信を要求するＡＣＫであるかデータの再送を要求するＮＡＣＫであるかを判定するＡＣＫ／ＮＡＣＫ判定部と、
前記受信確認応答がＮＡＣＫであるユーザのセグメントごとの受信品質情報を示すテーブルを作成し、その後、前記受信確認応答がＡＣＫであるユーザのセグメントごとの受信品質情報を示すテーブルを作成するテーブル作成部と、
テーブルが作成される順にテーブル単位で受信品質情報が所定の閾値以上であるユーザおよびセグメントの組を取得する閾値比較部と、
テーブルが作成される順にテーブル単位で受信品質情報が所定の閾値以上であるユーザ宛てのデータを組となるセグメントに割り当てる順序を決定する割当順序決定部と、
を有することを特徴とする請求項１記載のマルチキャリア送信装置。
【請求項３】
前記決定手段は、
ユーザごとに前記ＮＡＣＫを連続して送信した回数をカウントするＮＡＣＫカウント部、をさらに有し、
前記テーブル作成部は、
カウントされたＮＡＣＫ送信回数が多いユーザから順にテーブルを作成することを特徴とする請求項２記載のマルチキャリア送信装置。
【請求項４】
前記決定手段は、
ユーザごとに許容された最大再送回数に対する前記ＮＡＣＫ送信回数の割合を正規化再送回数として算出する正規化部、をさらに有し、
前記テーブル作成部は、
正規化再送回数が大きいユーザから順にテーブルを作成することを特徴とする請求項３記載のマルチキャリア送信装置。
【請求項５】
前記閾値比較部は、
先に作成されるテーブルほど受信品質情報と比較する所定の閾値を小さくすることを特徴とする請求項２記載のマルチキャリア送信装置。
【請求項６】
前記割当順序決定部は、
最大の受信品質情報に対応するユーザとセグメントの組から順にセグメントの割り当てを決定することを特徴とする請求項２記載のマルチキャリア送信装置。
【請求項７】
前記割当順序決定部は、
前記閾値比較部によって取得された数が最も少ないセグメントを含む組から順にセグメントの割り当てを決定することを特徴とする請求項２記載のマルチキャリア送信装置。
【請求項８】
前記割当順序決定部は、
許容される遅延量が最も小さいユーザを含む組から順にセグメントの割り当てを決定することを特徴とする請求項２記載のマルチキャリア送信装置。
【請求項９】
複数のユーザ宛てのデータをそれぞれ１以上のキャリアからなる複数のセグメントに割り当てて送信するマルチキャリア送信方法であって、
前記複数のユーザから送信された受信確認応答を含む信号を受信するステップと、
受信された受信確認応答によって再送が要求されているデータを優先してセグメントの割り当てを決定するステップと、
決定された割り当てに従って前記複数のユーザ宛てのデータをセグメントに割り当てるステップと、
を有することを特徴とするマルチキャリア送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチキャリア送信装置およびマルチキャリア送信方法に関し、特に、複数のキャリアのグループであるセグメントを複数のユーザに割り当ててデータを送信するマルチキャリア送信装置およびマルチキャリア送信方法に関する。
【背景技術】
【０００２】
従来、周波数が異なる複数のキャリアを用いるＭＣ−ＣＤＭＡ（Multi Carrier-Code Division Multiple Access）方式においては、複数のキャリアをグループにしたセグメントごとに各ユーザのデータを割り当てることが検討されている。各セグメントに対するユーザのデータの割り当てについては、伝送路状態に基づいて行われるのが一般的である。
【０００３】
具体的には、各ユーザが受信信号に含まれるパイロットシンボルからセグメントごとの受信品質を測定し、測定されたセグメントごとの受信品質の情報をマルチキャリア送信装置へ通知する。そして、マルチキャリア送信装置は、セグメントごとの受信品質情報に従って、各ユーザのデータをセグメントに割り当てる。例えば、ユーザ＃１〜＃３の受信品質が図１１（ａ）に示すようなものである場合、セグメント１〜ｑの割り当ては図１１（ｂ）に示すようになる。すなわち、例えばセグメント１は、受信品質が良好なユーザ＃１およびユーザ＃３のデータに１単位ずつ割り当てられる。また、例えばセグメント２は、受信品質が特に良好なユーザ＃１のデータに２単位割り当てられ、受信品質が良好なユーザ＃３のデータに１単位割り当てられる。
【０００４】
このとき、ユーザからマルチキャリア送信装置への受信品質情報の通知方法としては、すべてのセグメントについて測定された受信品質そのものをＣＱＩ情報として通知するものの他に、受信品質が所定の閾値以上であるセグメントのみの受信品質を受信品質情報として通知したり、受信品質が取り得る値を所定の幅のレンジに区切って各セグメントの受信品質が属するレンジを示す番号を受信品質情報として通知したりする方法がある。このようにすることにより、セグメントごとの受信品質情報の情報量を低減することができる。
【０００５】
また、マルチキャリア送信装置におけるセグメント割り当て方法としては、例えば特許文献１に記載されているように受信品質情報が最も良好であるセグメントに優先してユーザのデータを割り当てたり、非特許文献１に記載されているように受信品質情報が良好であるユーザが少ないセグメントから順にデータを割り当てたりすることが提案されている。
【特許文献１】特開２００３−３４８０４７号公報
【非特許文献１】「周波数スケジューリングＭＣ−ＣＤＭにおけるフレーム構成と制御情報に関する検討」、信学技報ＲＣＳ２００２−１３０（２００２−０７）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したマルチキャリア送信装置のセグメント割り当て方法では、再送要求されているデータがある場合に、このデータがユーザに届き難いという問題がある。すなわち、ユーザがマルチキャリア送信装置へデータの再送を要求する場合、ユーザにおいてはデータが正常に受信されていないことを意味しており、マルチキャリア送信装置からこのユーザへ向かう回線の伝送路状態が良好ではない可能性が高い。したがって、このユーザからマルチキャリア送信装置へ通知される受信品質情報は、多くのセグメントの受信品質が良好ではないことを示すものである可能性が高く、マルチキャリア送信装置におけるこのユーザへのセグメントの割り当ては優先されることが少ない。このため、再送要求されているデータに対して受信品質が良好なセグメントが割り当てられる機会が少なく、再送要求されているデータがユーザに届かないことがある。そして、再送要求されているデータがユーザに届かなければ、このユーザは同一のデータの再送を再びマルチキャリア送信装置に要求することになり、再送回数が増加してシステム効率が低下してしまう。
【０００７】
本発明はかかる点に鑑みてなされたものであり、データの再送要求を行うユーザがいる場合に、再送回数の増加を抑制し、システム効率を向上することができるマルチキャリア送信装置およびマルチキャリア送信方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るマルチキャリア送信装置は、複数のユーザ宛てのデータをそれぞれ１以上のキャリアからなる複数のセグメントに割り当てて送信するマルチキャリア送信装置であって、前記複数のユーザから送信された受信確認応答を含む信号を受信する受信手段と、受信された受信確認応答によって再送が要求されているデータを優先してセグメントの割り当てを決定する決定手段と、決定された割り当てに従って前記複数のユーザ宛てのデータをセグメントに割り当てる割当手段と、を有する構成を採る。
【０００９】
本発明に係るマルチキャリア送信方法は、複数のユーザ宛てのデータをそれぞれ１以上のキャリアからなる複数のセグメントに割り当てて送信するマルチキャリア送信方法であって、前記複数のユーザから送信された受信確認応答を含む信号を受信するステップと、受信された受信確認応答によって再送が要求されているデータを優先してセグメントの割り当てを決定するステップと、決定された割り当てに従って前記複数のユーザ宛てのデータをセグメントに割り当てるステップと、を有するようにした。
【００１０】
これらによれば、受信確認応答によって再送が要求されているデータを優先してセグメントに割り当てるため、再送が要求されているデータをセグメントに割り当てる際に、各セグメントの最大多重数を超えてしまう可能性が小さく、再送要求されているデータを受信品質が良好なセグメントに自由に割り当てることができる。したがって、データの再送要求を行うユーザがいる場合に、再送回数の増加を抑制し、システム効率を向上することができる。
【発明の効果】
【００１１】
本発明によれば、データの再送要求を行うユーザがいる場合に、再送回数の増加を抑制し、システム効率を向上することができる。
【発明を実施するための最良の形態】
【００１２】
本発明の骨子は、再送要求されているデータに対して優先的に受信品質が良好なセグメントを割り当てることである。
【００１３】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１４】
（実施の形態１）
図１は、本発明の実施の形態１に係るマルチキャリア送信装置の概略構成を示すブロック図である。図１に示すように、本実施の形態に係るマルチキャリア送信装置は、符号化部１０２、送信ＨＡＲＱ（Hybrid Automatic Repeat reQuest）部１０４、変調部１０６、セグメント割当決定部１０８、セグメント割当部１１０、ＩＦＦＴ（Inverse Fast Fourier Transform：逆高速フーリエ変換）部１１２、ＧＩ（Guard Interval：ガードインターバル）挿入部１１４、送信無線処理部１１６、受信無線処理部１１８、ＧＩ除去部１２０、ＦＦＴ（Fast Fourier Transform：高速フーリエ変換）部１２２、復調部１２４、および復号部１２６を有している。なお、同図に示すマルチキャリア送信装置は複数のユーザと通信を行っており、符号化部１０２、送信ＨＡＲＱ部１０４、変調部１０６、復調部１２４、および復号部１２６は、それぞれユーザに対応して設けられている。
【００１５】
符号化部１０２は、送信データを誤り訂正符号化し、送信ＨＡＲＱ部１０４へ出力する。
【００１６】
送信ＨＡＲＱ部１０４は、誤り訂正符号化後の送信データを一時的に記憶し、復号部１２６から出力される受信確認応答に従って、送信データの再送を制御する。具体的には、送信ＨＡＲＱ部１０４は、復号部１２６から受信確認応答としてＡＣＫが出力された場合には、記憶している送信データを破棄して新たな送信データを変調部１０６へ出力する一方、受信確認応答としてＮＡＣＫが出力された場合には、記憶している送信データを再送するために変調部１０６へ出力する。
【００１７】
変調部１０６は、送信ＨＡＲＱ部１０４から出力される送信データを変調し、セグメント割当部１１０へ出力する。
【００１８】
セグメント割当決定部１０８は、復号部１２６から出力されるユーザごとの受信確認応答（ＡＣＫまたはＮＡＣＫ）およびユーザごとの受信品質情報から、どのユーザのデータをどのセグメントに割り当てるか決定する。このとき、セグメント割当決定部１０８は、受信確認応答がＮＡＣＫである、換言すれば、再送を要求しているユーザ（以下、「ＮＡＣＫ送信ユーザ」という）のデータを優先してセグメントに割り当てるようにする。そして、セグメント割当決定部１０８は、決定したセグメントの割り当てに関するセグメント情報をセグメント割当部１１０へ出力する。なお、セグメント割当決定部１０８の具体的な構成および動作については、後に詳述する。
【００１９】
セグメント割当部１１０は、セグメント割当決定部１０８から出力されるセグメント情報に従って、各ユーザに対応する変調部１０６から出力されるユーザごとの送信データをセグメントに割り当てる。
【００２０】
ＩＦＦＴ部１１２は、セグメントに割り当てられたユーザごとの送信データを逆高速フーリエ変換して時間領域の信号に変換し、マルチキャリア信号を生成する。
【００２１】
ＧＩ挿入部１１４は、生成されたマルチキャリア信号の末尾部分を先頭に複製して、ガードインターバルを挿入する。
【００２２】
送信無線処理部１１６は、ガードインターバル挿入後のマルチキャリア信号に所定の送信無線処理（Ｄ／Ａ変換、アップコンバートなど）を施し、アンテナを介して送信する。
【００２３】
受信無線処理部１１８は、アンテナを介して信号を受信し、受信信号に所定の受信無線処理（ダウンコンバート、Ａ／Ｄ変換など）を施す。この受信信号には、受信確認応答および受信品質情報が含まれている。すなわち、受信信号には、ユーザにおける誤り検出の結果、誤りが無く受信が成功していればＡＣＫが含まれており、誤りが有り受信が失敗していれば再送要求としてＮＡＣＫが含まれている。また、受信信号には、ユーザにおける受信品質測定の結果、セグメントごとの受信品質情報が含まれている。
【００２４】
ＧＩ除去部１２０は、受信信号に挿入されているガードインターバルを除去して、ＦＦＴ部１２２へ出力する。
【００２５】
ＦＦＴ部１２２は、ガードインターバル除去後の受信信号を高速フーリエ変換して周波数領域の信号に変換する。
【００２６】
復調部１２４は、ＦＦＴ部１２２から出力される信号を復調し、復号部１２６へ出力する。
【００２７】
復号部１２６は、復調部１２４から出力される信号を誤り訂正復号し、受信信号に含まれる受信確認応答（ＡＣＫまたはＮＡＣＫ）を送信ＨＡＲＱ部１０４およびセグメント割当決定部１０８へ出力するとともに、受信品質情報をセグメント割当決定部１０８へ出力する。
【００２８】
図２は、本実施の形態に係るセグメント割当決定部１０８の内部構成を示すブロック図である。図２に示すように、本実施の形態に係るセグメント割当決定部１０８は、ＡＣＫ／ＮＡＣＫ判定部１０８１、テーブル作成部１０８２、閾値比較部１０８３、および割当順序決定部１０８４を有している。
【００２９】
ＡＣＫ／ＮＡＣＫ判定部１０８１は、ユーザごとの受信確認応答がそれぞれＡＣＫであるかまたはＮＡＣＫであるかを判定する。そして、ＡＣＫ／ＮＡＣＫ判定部１０８１は、受信確認応答がＡＣＫであるユーザ（以下、「ＡＣＫ送信ユーザ」という）およびＮＡＣＫ送信ユーザをそれぞれテーブル作成部１０８２へ通知する。
【００３０】
テーブル作成部１０８２は、最初にＮＡＣＫ送信ユーザのセグメントごとの受信品質情報のテーブルを作成する。また、テーブル作成部１０８２は、ＮＡＣＫ送信ユーザのテーブルとは別に、ＡＣＫ送信ユーザのセグメントごとの受信品質情報のテーブルを作成する。このように、ＮＡＣＫ送信ユーザのテーブルを最初に作成することにより、ＮＡＣＫを送信して再送要求しているユーザのデータを優先してセグメントに割り当てることが可能となる。
【００３１】
閾値比較部１０８３は、最初にＮＡＣＫ送信ユーザのテーブルを参照して、セグメントごとの受信品質情報と所定の閾値とを比較する。そして、閾値比較部１０８３は、受信品質情報が所定の閾値以上であるユーザとセグメントの組を抽出して割当順序決定部１０８４へ通知する。さらに、閾値比較部１０８３は、ＡＣＫ送信ユーザのテーブルを参照して、同様に受信品質情報が所定の閾値以上であるユーザとセグメントの組を抽出して割当順序決定部１０８４へ通知する。このようにして割当順序決定部１０８４へ通知されたユーザとセグメントの組から、実際に各ユーザ宛てのデータを割り当てるセグメントが決定される。
【００３２】
ここで、ＮＡＣＫ送信ユーザの受信品質情報と比較する閾値およびＡＣＫ送信ユーザの受信品質情報と比較する閾値は、同一のものであっても良いが、ＮＡＣＫ送信ユーザの受信品質情報と比較する閾値の方を小さくするのが好ましい。ＮＡＣＫ送信ユーザの受信品質情報と比較する閾値の方を小さくすることにより、再送要求しているユーザとセグメントの組が抽出されやすくなり、より多くのＮＡＣＫ送信ユーザ宛てのデータがセグメントに割り当てられることになる。
【００３３】
割当順序決定部１０８４は、閾値比較部１０８３から通知されたユーザとセグメントの組から、実際に組を採用してユーザのデータをセグメントに割り当てる順序を所定のアルゴリズムに従って決定し、この割り当ての順序に関するセグメント情報をセグメント割当部１１０へ出力する。なお、割当順序決定部１０８４は、最初にＮＡＣＫ送信ユーザ宛ての送信データをセグメントに割り当てる順序を決定する。このため、再送要求しているユーザの送信データが優先的にセグメントに割り当てられることになる。
【００３４】
次いで、上述のように構成されたマルチキャリア送信装置におけるセグメント割り当て動作について、図３に示すフロー図を参照して具体例を示しながら説明する。
【００３５】
本実施の形態においては、各ユーザ宛ての送信データが符号化部１０２によって誤り訂正符号化され、送信ＨＡＲＱ部１０４に一時的に記憶され、変調部１０６によって変調され、セグメント割当部１１０によって各セグメントに割り当てられる。そして、セグメントに割り当てられた各ユーザ宛ての送信データがＩＦＦＴ部１１２によって逆高速フーリエ変換され、得られたマルチキャリア信号は、ＧＩ挿入部１１４によってガードインターバルが挿入され、送信無線処理部１１６からアンテナを介して各ユーザへ送信される。
【００３６】
各ユーザは、このマルチキャリア信号を受信し、セグメントごとの受信品質を測定して、セグメントごとの受信品質情報をマルチキャリア送信装置へ返送するとともに、誤り検出を行って、受信確認応答（ＡＣＫまたはＮＡＣＫ）をマルチキャリア送信装置へ返送する。
【００３７】
受信品質情報および受信確認応答を含む信号は、アンテナを介して受信無線処理部１１８によって受信され、ＧＩ除去部１２０によってガードインターバルが除去され、ＦＦＴ部１２２によって高速フーリエ変換される。そして、ＦＦＴ部１２２から出力された信号は、復調部１２４によって復調され、復号部１２６によって誤り訂正復号されて、得られた受信確認応答が送信ＨＡＲＱ部１０４およびセグメント割当決定部１０８のＡＣＫ／ＮＡＣＫ判定部１０８１へ出力されるとともに、受信品質情報がセグメント割当決定部１０８のテーブル作成部１０８２へ出力される。
【００３８】
受信確認応答がＡＣＫ／ＮＡＣＫ判定部１０８１へ出力されると、ＡＣＫ／ＮＡＣＫ判定部１０８１によって、この受信確認応答がＡＣＫであるかまたはＮＡＣＫであるか判定される。受信確認応答は、各ユーザから返送されてきているため、ユーザごとに受信確認応答がＡＣＫであるかＮＡＣＫであるかが判定される。そして、最初にＮＡＣＫ送信ユーザがテーブル作成部１０８２へ通知される。
【００３９】
テーブル作成部１０８２には、ＮＡＣＫ送信ユーザが通知されるとともに、ユーザごとの各セグメントの受信品質情報が出力されているため、テーブル作成部１０８２によって、ＮＡＣＫ送信ユーザの各セグメントの受信品質情報を示すテーブルが作成される（ＳＴ１０００）。具体的には、例えばユーザ＃ｋから返送されるセグメント＃１〜＃ｑの受信品質情報がγk,1〜γk,qである場合、全ユーザ＃１〜＃ｋの各セグメントの受信品質情報は図４（ａ）に示すようになるが、テーブル作成部１０８２ではまず、これらのうちＮＡＣＫ送信ユーザ＃ｎ１、ユーザ＃ｎ２、・・・のみのセグメント＃１〜＃ｑの受信品質情報を示すテーブルが作成される（図４（ｂ）参照）。
【００４０】
そして、閾値比較部１０８３によって、図４（ｂ）に示すテーブルが参照され、ＮＡＣＫ送信ユーザの各セグメント＃１〜＃ｑの受信品質情報γn1,1、γn1,2、・・・が所定の閾値と比較され、所定の閾値以上の受信品質情報に対応するユーザとセグメントの組が割当順序決定部１０８４へ通知される。
【００４１】
そして、割当順序決定部１０８４によって、所定の閾値以上の受信品質情報に対応するセグメントに、組となるユーザ宛ての送信データを割り当てる順序が決定される。この順序の決定は、所定のアルゴリズムに従って行われ、決定されたセグメントの割り当て順序に関するセグメント情報がセグメント割当部１１０へ出力される。セグメント情報がセグメント割当部１１０へ出力されると、セグメント情報に従って、変調部１０６から出力されるユーザごとの送信データが各セグメントに割り当てられる（ＳＴ１１００）。これにより、ＮＡＣＫ送信ユーザ宛ての送信データがセグメントに割り当てられる。
【００４２】
ここで、ＮＡＣＫ送信ユーザ宛ての送信データに対するセグメント割り当て時には、ＡＣＫ送信ユーザ宛ての送信データが処理されていないため、まだそれぞれのセグメントに送信データが割り当てられていることがなく、ＮＡＣＫ送信ユーザ宛ての送信データを割り当てる際に、各セグメントの最大多重数を超えてしまって送信データを所望のセグメントに割り当てられなくなる可能性が小さい。つまり、ＮＡＣＫ送信ユーザ宛ての送信データを、受信品質情報が良好なセグメントに自由に割り当てることができる。
【００４３】
以下、ＳＴ１１００におけるセグメント割り当ての具体例を３つ列挙する。なお、実際のセグメント割り当ては以下の例に限定されるわけではなく、ＮＡＣＫ送信ユーザ宛ての送信データに対して他の如何なるアルゴリズムを用いてセグメントを割り当てても良い。
【００４４】
まず、一番目の例は、図５（ａ）に示すように、閾値比較部１０８３によって所定の閾値以上の受信品質情報が抽出され（ＳＴ１１１０）、抽出された受信品質情報に対応するユーザとセグメントの組が割当順序決定部１０８４へ出力される。そして、割当順序決定部１０８４によって、抽出された受信品質情報のうち最大の受信品質情報が選択され、この受信品質情報に対応するセグメントに、組となるユーザ宛ての送信データが割り当てられる。この場合は、さらに、残った受信品質情報の中で最大の受信品質情報が選択され、受信品質情報が大きいものから順にセグメントに送信データが割り当てられていく（ＳＴ１１２０）。この例によれば、データが誤り無く受信される可能性が高くなるようにセグメントが割り当てられることになり、さらに再送回数の増加を抑制することができる。
【００４５】
次に、二番目の例は、図５（ｂ）に示すように、閾値比較部１０８３によって所定の閾値以上の受信品質情報が抽出され（ＳＴ１１１０）、抽出された受信品質情報に対応するユーザとセグメントの組が割当順序決定部１０８４へ出力される。そして、割当順序決定部１０８４によって、閾値比較部１０８３から出力されるユーザとセグメントの組において組となるユーザ数が最も少ないセグメントが選択され、このセグメントに割り当てるユーザ数が最大多重数を超えていなければ、このセグメントに、組となるすべてのユーザ宛ての送信データが割り当てられる。この場合は、さらに、残ったセグメントの中で組となるユーザ数が最も少ないセグメントが選択され、組となるユーザ数が少ないセグメントから順に送信データが割り当てられていく（ＳＴ１１３０）。この例によれば、最大多重数を超えたユーザのデータを他のセグメントに割り当てるなどという煩雑な処理が不要となり、処理負荷を軽減することができる。
【００４６】
最後に、三番目の例は、図５（ｃ）に示すように、閾値比較部１０８３によって所定の閾値以上の受信品質情報が抽出され（ＳＴ１１１０）、抽出された受信品質情報に対応するユーザとセグメントの組が割当順序決定部１０８４へ出力される。そして、割当順序決定部１０８４によって、例えば各ユーザに対する送信データの許容遅延量などを示すＱｏＳ（Quality of Service）情報が参照され、送信データの許容遅延が最も小さいユーザが選択され、このユーザ宛ての送信データが組となるセグメントに割り当てられる。この場合は、さらに、残ったユーザの中で送信データの許容遅延が最も小さいユーザが選択され、許容遅延が小さいユーザから順にセグメントに送信データが割り当てられていく（ＳＴ１１４０）。この例によれば、遅延が許容遅延量以内に収まるようにデータが送信され、各ユーザにおけるＱｏＳを保証することができる。
【００４７】
再び図３のフロー図に戻って説明を続けると、ＮＡＣＫ送信ユーザ宛ての送信データがセグメントに割り当てられると、テーブル作成部１０８２によって、ＡＣＫ送信ユーザの各セグメントの受信品質情報を示すテーブルが作成される（ＳＴ１２００）。具体的には、全ユーザ＃１〜＃ｋのうちＡＣＫ送信ユーザ＃ａ１、ユーザ＃ａ２、・・・のセグメント＃１〜＃ｑの受信品質情報を示すテーブルが作成される（図４（ｃ）参照）。
【００４８】
そして、閾値比較部１０８３によって、図４（ｃ）に示すテーブルが参照され、ＡＣＫ送信ユーザの各セグメント＃１〜＃ｑの受信品質情報γa1,1、γa1,2、・・・が所定の閾値と比較され、所定の閾値以上の受信品質情報に対応するユーザとセグメントの組が割当順序決定部１０８４へ通知される。ここで受信品質情報γa1,1、γa1,2、・・・と比較される所定の閾値は、ＮＡＣＫ送信ユーザの受信品質情報γn1,1、γn1,2、・・・と比較される所定の閾値と同一のものでも良いが、ＮＡＣＫ送信ユーザの受信品質情報γn1,1、γn1,2、・・・と比較される所定の閾値よりも大きいものであることが好ましい。
【００４９】
そして、割当順序決定部１０８４によって、受信品質情報が所定の閾値以上であるセグメントに、組となるユーザ宛ての送信データを割り当てる順序が決定される。この順序の決定は、所定のアルゴリズムに従って行われ、決定されたセグメントの割り当てに関するセグメント情報がセグメント割当部１１０へ出力される。セグメント情報がセグメント割当部１１０へ出力されると、セグメント情報に従って、変調部１０６から出力されるユーザごとの送信データが各セグメントに割り当てられる（ＳＴ１３００）。ここでのセグメント割り当ては、上述したＳＴ１１００におけるセグメント割り当てと同様に行われる。これにより、ＡＣＫ送信ユーザ宛ての送信データがセグメントに割り当てられる。
【００５０】
ここで、ＡＣＫ送信ユーザ宛ての送信データに対するセグメント割り当て時には、すでにＮＡＣＫ送信ユーザ宛ての送信データが各セグメントに割り当てられているため、各セグメントの最大多重数を超えてしまって送信データを所望のセグメントに割り当てられなくなる可能性がある。しかし、ＡＣＫ送信ユーザは、伝送路状態が比較的良好であると考えられることから、多くの受信品質情報が所定の閾値以上として抽出されており、送信データを割り当てるセグメントの候補が多数存在する。このため、ＡＣＫ送信ユーザに関しては、セグメント割り当てを柔軟に行うことができ、ＡＣＫ送信ユーザ宛ての送信データの再送回数が増加することは無い。
【００５１】
このようにして、受信品質情報が所定の閾値以上であるユーザとセグメントの組に関して送信データの割り当てが完了すると、受信品質情報が所定の閾値未満であるユーザとセグメントの組に関して送信データの割り当てが行われる。すなわち、まだ送信データを割り当てる余裕がある空きセグメントに残った送信データがランダムに割り当てられる（ＳＴ１４００）。このとき、ランダムに割り当てられた送信データは、受信品質情報が低いユーザとセグメントの組に対応しており、各ユーザにおいて正常に受信されるという保証は無いが、すべてのユーザで受信失敗するわけではないため、伝送効率を若干向上させることができる。
【００５２】
以上のように、本実施の形態によれば、ＮＡＣＫ送信ユーザとＡＣＫ送信ユーザとの受信品質情報を示すテーブルを別々に作成し、ＮＡＣＫ送信ユーザに関するセグメントの割り当てが完了した後にＡＣＫ送信ユーザに関するセグメントの割り当てを行う。このため、ＮＡＣＫ送信ユーザ宛ての送信データに所望のセグメントが多く割り当てられることになり、データの再送要求を行うユーザがいる場合に、再送回数の増加を抑制し、システム効率を向上することができる。
【００５３】
（実施の形態２）
本発明の実施の形態２の特徴は、再送要求回数が多いデータほど優先してセグメント割り当てを行う点である。
【００５４】
本実施の形態に係るマルチキャリア送信装置の概略構成は、図１に示した実施の形態１に係るマルチキャリア送信装置と同じであるため、その説明を省略する。ただし、本実施の形態においては、セグメント割当決定部１０８の内部構成が実施の形態１とは異なる。
【００５５】
図６は、本実施の形態に係るセグメント割当決定部１０８の内部構成を示すブロック図である。同図において、図２と同じ部分には同じ符号を付し、その説明を省略する。図６に示すように、本実施の形態に係るセグメント割当決定部１０８は、ＡＣＫ／ＮＡＣＫ判定部１０８１、ＮＡＣＫカウント部２０８１、テーブル作成部１０８２ａ、閾値比較部１０８３、および割当順序決定部１０８４を有している。
【００５６】
ＮＡＣＫカウント部２０８１は、ユーザごとに同一のデータに対するＮＡＣＫを返送してきた回数をカウントする。同一のユーザから２回以上連続してＮＡＣＫが返送された場合、このＮＡＣＫは同一のデータに対するＮＡＣＫであると判断できるので、ＮＡＣＫカウント部２０８１は、ユーザごとに連続するＮＡＣＫの送信回数をカウントする。
【００５７】
テーブル作成部１０８２ａは、最初にＮＡＣＫの送信回数が最大であるユーザのセグメントごとの受信品質情報のテーブルを作成する。また、テーブル作成部１０８２ａは、ＮＡＣＫ送信回数が多いユーザから順にＡＣＫ送信ユーザまでのセグメントごとの受信品質情報のテーブルを別々に作成する。このように、ＮＡＣＫの送信回数に応じてテーブルを別々に作成することにより、再送要求の回数が多いユーザのデータほど優先してセグメントに割り当てることが可能となる。
【００５８】
次いで、上述のように構成されたマルチキャリア送信装置におけるセグメント割り当て動作について、図７に示すフロー図を参照して説明する。なお、同図において、図３と同じ部分には同じ符号を付し、その詳しい説明を省略する。
【００５９】
まず、実施の形態１と同様に、各ユーザから送信された受信確認応答および受信品質情報がＡＣＫ／ＮＡＣＫ判定部１０８１およびテーブル作成部１０８２ａへそれぞれ出力される。
【００６０】
受信確認応答がＡＣＫ／ＮＡＣＫ判定部１０８１へ出力されると、ＡＣＫ／ＮＡＣＫ判定部１０８１によって、この受信確認応答がＡＣＫであるかまたはＮＡＣＫであるか判定される。そして、ＮＡＣＫカウント部２０８１によって、ユーザごとにＮＡＣＫを連続して送信した回数がカウントされる。このカウントの結果から、ＮＡＣＫの送信回数の最大値Ｎmaxが検索され（ＳＴ２０００）、ＮＡＣＫ送信回数がＮmaxであるユーザ（以下、「Ｎmaxユーザ」という）がテーブル作成部１０８２ａへ通知される。
【００６１】
テーブル作成部に１０８２ａには、Ｎmaxユーザが通知されるとともに、ユーザごとの各セグメントの受信品質情報が出力されているため、テーブル作成部１０８２ａによって、Ｎmaxユーザの各セグメントの受信品質情報を示すテーブルが作成される（ＳＴ２１００）。
【００６２】
そして、閾値比較部１０８３によって、Ｎmaxユーザのテーブルが参照され、各セグメントの受信品質情報が所定の閾値と比較され、所定の閾値以上の受信品質情報に対応するユーザとセグメントの組が割当順序決定部１０８４へ通知される。そして、実施の形態１と同様に、割当順序決定部１０８４によって決定されたセグメント情報に従って、変調部１０６から出力されるユーザごとの送信データが各セグメントに割り当てられる（ＳＴ１１００）。これにより、Ｎmaxユーザ宛ての送信データがセグメントに割り当てられる。
【００６３】
次に、ＮＡＣＫカウント部２０８１によって、セグメントの割り当てが完了したＮＡＣＫの送信回数Ｎmaxが０に等しいか否かが判定される（ＳＴ２２００）。ここで、ＮＡＣＫの送信回数Ｎmaxが０に等しくなければ、まだセグメントの割り当てが完了していないＮＡＣＫ送信ユーザがあることを意味している。そこで、ＮＡＣＫカウント部２０８１によって、Ｎmaxの値が１デクリメントされ（ＳＴ２３００）、ＮＡＣＫ送信回数が新たなＮmaxであるユーザがテーブル作成部１０８２ａへ通知される。そして、上述したＳＴ２１００およびＳＴ１１００においてセグメントの割り当てが繰り返され、再びＳＴ２２００において、セグメントの割り当てが完了したＮＡＣＫの送信回数Ｎmaxが０に等しいか否かが判定される。
【００６４】
この判定の結果、ＮＡＣＫの送信回数Ｎmaxが０に等しければ、セグメントの割り当てが完了していないのはＡＣＫ送信ユーザのみであることを意味している。したがって、実施の形態１と同様に、テーブル作成部１０８２ａによって、ＡＣＫ送信ユーザの各セグメントの受信品質情報を示すテーブルが作成され（ＳＴ１２００）、閾値比較部１０８３によって受信品質情報が所定の閾値と比較された上で、割当順序決定部１０８４によってセグメント情報がセグメント割当部１１０へ出力される。そして、セグメント割当部１１０によって、セグメント情報に従って、変調部１０６から出力されるユーザごとの送信データが各セグメントに割り当てられる（ＳＴ１３００）。これにより、ＮＡＣＫの送信回数が多いユーザから順に送信データがセグメントに割り当てられる。
【００６５】
このようにして、受信品質情報が所定の閾値以上であるユーザとセグメントの組に関して送信データの割り当てが完了すると、受信品質情報が所定の閾値未満であるユーザとセグメントの組に関して送信データの割り当てが行われる。すなわち、まだ送信データを割り当てる余裕がある空きセグメントに残った送信データがランダムに割り当てられる（ＳＴ１４００）。
【００６６】
以上のように、本実施の形態によれば、ＮＡＣＫの送信回数が等しいユーザごとの受信品質情報を示すテーブルを別々に作成し、ＮＡＣＫの送信回数が多いユーザから順にセグメントの割り当てを行う。このため、ＮＡＣＫの送信回数が多いユーザほど優先的に所望のセグメントが多く割り当てられることになり、さらに効果的に再送回数の増加を抑制することができる。
【００６７】
（実施の形態３）
本発明の実施の形態３の特徴は、ＱｏＳを考慮して正規化された再送要求回数が多いデータほど優先してセグメント割り当てを行う点である。
【００６８】
本実施の形態に係るマルチキャリア送信装置の概略構成は、図１に示した実施の形態１に係るマルチキャリア送信装置と同じであるため、その説明を省略する。ただし、本実施の形態においては、セグメント割当決定部１０８の内部構成が実施の形態１とは異なる。
【００６９】
図８は、本実施の形態に係るセグメント割当決定部１０８の内部構成を示すブロック図である。同図において、図２および図６と同じ部分には同じ符号を付し、その説明を省略する。図８に示すように、本実施の形態に係るセグメント割当決定部１０８は、ＡＣＫ／ＮＡＣＫ判定部１０８１、ＮＡＣＫカウント部２０８１、正規化部３０８１、テーブル作成部１０８２ｂ、閾値比較部１０８３、および割当順序決定部１０８４を有している。
【００７０】
正規化部３０８１は、ＱｏＳ情報からユーザごとに許容される最大再送回数を検出し、最大再送回数を用いてＮＡＣＫの送信回数を正規化する。すなわち、例えばＱｏＳ情報によって、リアルタイムデータおよびノンリアルタイムデータに関する最大再送回数が異なる値に設定されている場合、最大再送回数に対する実際のユーザごとのＮＡＣＫ送信回数の割合を正規化再送回数として算出する。
【００７１】
本実施の形態においては、同じ回数だけ再送要求しているユーザであっても、許容遅延量が小さいリアルタイムデータを送信するユーザを優先してセグメントの割り当てを行う。このため、上述したように、正規化部３０８１において、正規化再送回数を算出しておく。
【００７２】
テーブル作成部１０８２ｂは、最初に正規化再送回数が最大であるユーザのセグメントごとの受信品質情報のテーブルを作成する。また、テーブル作成部１０８２ｂは、正規化再送回数が大きいユーザから順にＡＣＫ送信ユーザまでのセグメントごとの受信品質情報のテーブルを別々に作成する。
【００７３】
具体的には、テーブル作成部１０８２ｂは、例えば図９のリストに示す正規化再送回数ごとのテーブルを作成する。図９は、各ユーザの送信データとして、最大再送回数が２回であるリアルタイムデータと最大再送回数が５回であるノンリアルタイムデータとが混在する場合における正規化再送回数のリストを示している。
【００７４】
例えば、リスト番号ListNo.が１の正規化再送回数とリスト番号ListNo.が２の正規化再送回数とはいずれも１．０であるが、リスト番号ListNo.が１の正規化再送回数は、最大再送回数が２回であるリアルタイムデータにおいて再送回数が２回となっていることを示している。一方、リスト番号ListNo.が２の正規化再送回数は、最大再送回数が５回であるノンリアルタイムデータにおいて再送回数が５回となっていることを示している。このような場合、正規化前の再送回数、すなわちＮＡＣＫ送信回数は、ノンリアルタイムデータに対するものの方が５回と多いが、リアルタイムデータの方が許容遅延量が小さいため、ＮＡＣＫ送信回数が２回のリアルタイムデータを送信するユーザのテーブルが先に作成されることになる。このように、正規化再送回数に応じてテーブルを別々に作成することにより、各ユーザ宛ての送信データのＱｏＳまで考慮したセグメントの割り当てを行うことが可能となる。
【００７５】
次いで、上述のように構成されたマルチキャリア送信装置におけるセグメント割り当て動作について、図１０に示すフロー図を参照して説明する。なお、同図において、図３と同じ部分には同じ符号を付し、その詳しい説明を省略する。
【００７６】
まず、実施の形態１と同様に、各ユーザから送信された受信確認応答および受信品質情報がＡＣＫ／ＮＡＣＫ判定部１０８１およびテーブル作成部１０８２ｂへそれぞれ出力される。
【００７７】
受信確認応答がＡＣＫ／ＮＡＣＫ判定部１０８１へ出力されると、ＡＣＫ／ＮＡＣＫ判定部１０８１によって、この受信確認応答がＡＣＫであるかまたはＮＡＣＫであるか判定される。そして、ＮＡＣＫカウント部２０８１によって、ユーザごとにＮＡＣＫを連続して送信した回数がカウントされる。さらに、正規化部３０８１によって、ＱｏＳ情報からユーザごとの最大再送回数が検出され、最大再送回数に対する実際のＮＡＣＫ送信回数の割合がそれぞれ求められることにより、正規化再送回数が算出される。以下では、図９に示した７種類の正規化再送回数が算出されたものとして説明する。
【００７８】
正規化部３０８１によって、正規化再送回数が算出されると、まず最も優先してセグメントの割り当てを行うべき正規化再送回数に対応するリスト番号ListNo.として１が設定される（ＳＴ３０００）。そして、正規化再送回数がリスト番号ListNo.の正規化再送回数に対応するユーザ（以下、「ListNo.ユーザ」という）がテーブル作成部１０８２ｂへ通知される。ここでは、リスト番号ListNo.として１が設定されているため、最大再送回数が２回のリアルタイムデータに対して再送要求を２回行っているユーザがテーブル作成部１０８２ｂへ通知される。
【００７９】
テーブル作成部１０８２ｂには、ListNo.ユーザが通知されるとともに、ユーザごとの各セグメントの受信品質情報が出力されているため、テーブル作成部１０８２ｂによって、ListNo.ユーザの各セグメントの受信品質情報を示すテーブルが作成される（ＳＴ３１００）。
【００８０】
そして、閾値比較部１０８３によって、ListNo.ユーザのテーブルが参照され、各セグメントの受信品質情報が所定の閾値と比較され、所定の閾値以上の受信品質情報に対応するユーザとセグメントの組が割当順序決定部１０８４へ通知される。そして、実施の形態１と同様に、割当順序決定部１０８４によって決定されたセグメント情報に従って、変調部１０６から出力されるユーザごとの送信データが各セグメントに割り当てられる（ＳＴ１１００）。これにより、ListNo.ユーザ宛ての送信データがセグメントに割り当てられる。
【００８１】
次に、正規化部３０８１によって、セグメントの割り当てが完了したリスト番号ListNo.がリスト番号の最大値である７に等しいか否かが判定される（ＳＴ３２００）。ここで、リスト番号ListNo.が７に等しくなければ、まだセグメントの割り当てが完了していないＮＡＣＫ送信ユーザがあることを意味している。そこで、正規化部３０８１によって、ListNo.の値が１インクリメントされ（ＳＴ３３００）、正規化再送回数が新たなListNo.の正規化再送回数に等しいユーザがテーブル作成部１０８２ｂへ通知される。そして、上述したＳＴ３１００およびＳＴ１１００においてセグメントの割り当てが繰り返され、再びＳＴ３２００において、セグメントの割り当てが完了したリスト番号ListNo.が７に等しいか否かが判定される。
【００８２】
この判定の結果、リスト番号ListNo.が７に等しければ、セグメントの割り当てが完了していないのはＡＣＫ送信ユーザのみであることを意味している。したがって、実施の形態１と同様に、テーブル作成部１０８２ｂによって、ＡＣＫ送信ユーザの各セグメントの受信品質情報を示すテーブルが作成され（ＳＴ１２００）、閾値比較部１０８３によって受信品質情報が所定の閾値と比較された上で、割当順序決定部１０８４によってセグメント情報がセグメント割当部１１０へ出力される。そして、セグメント割当部１１０によって、セグメント情報に従って、変調部１０６から出力されるユーザごとの送信データが各セグメントに割り当てられる（ＳＴ１３００）。これにより、正規化再送回数が大きいユーザから順に送信データがセグメントに割り当てられる。
【００８３】
このようにして、受信品質情報が所定の閾値以上であるユーザとセグメントの組に関して送信データの割り当てが完了すると、受信品質情報が所定の閾値未満であるユーザとセグメントの組に関して送信データの割り当てが行われる。すなわち、まだ送信データを割り当てる余裕がある空きセグメントに残った送信データがランダムに割り当てられる（ＳＴ１４００）。
【００８４】
以上のように、本実施の形態によれば、実際のＮＡＣＫ送信回数を最大再送回数で正規化した正規化再送回数が等しいユーザごとの受信品質情報を示すテーブルを別々に作成し、正規化再送回数が大きいユーザから順にセグメントの割り当てを行う。このため、正規化再送回数が大きいユーザほど優先的に所望のセグメントが多く割り当てられることになり、送信データの許容遅延量を考慮したセグメント割り当てが可能となる。
【００８５】
なお、上記各実施の形態においては、各ユーザから受信品質情報が返送されるものとして説明したが、上下回線で同一の周波数帯域を使用するＴＤＤ（Time Division Duplex：時分割複信）方式の移動体通信システムにおいては、マルチキャリア通信装置が各セグメントの受信品質を測定するようにしても良い。
【００８６】
また、上記各実施の形態によるセグメント割り当ては、フェージング変動が比較的低速で、伝送路状態が頻繁に変化しない場合にのみ実行するようにしても良い。これは、フェージング変動が高速で、伝送路状態が頻繁に変化する場合は、受信品質情報の報告時と実際に送信データを送信する時とでセグメントごとの受信品質が変化してしまい、適切なセグメント割り当てを行うことが困難になるためである。フェージング変動が低速であるか高速であるかは、ドップラー周波数を測定することにより判定することができる。
【００８７】
本発明の第１の態様に係るマルチキャリア送信装置は、複数のユーザ宛てのデータをそれぞれ１以上のキャリアからなる複数のセグメントに割り当てて送信するマルチキャリア送信装置であって、前記複数のユーザから送信された受信確認応答を含む信号を受信する受信手段と、受信された受信確認応答によって再送が要求されているデータを優先してセグメントの割り当てを決定する決定手段と、決定された割り当てに従って前記複数のユーザ宛てのデータをセグメントに割り当てる割当手段と、を有する構成を採る。
【００８８】
この構成によれば、受信確認応答によって再送が要求されているデータを優先してセグメントに割り当てるため、再送が要求されているデータをセグメントに割り当てる際に、各セグメントの最大多重数を超えてしまう可能性が小さく、再送要求されているデータを受信品質が良好なセグメントに自由に割り当てることができる。したがって、データの再送要求を行うユーザがいる場合に、再送回数の増加を抑制し、システム効率を向上することができる。
【００８９】
本発明の第２の態様に係るマルチキャリア送信装置は、上記第１の態様において、前記決定手段は、ユーザごとの受信確認応答が新たなデータの送信を要求するＡＣＫであるかデータの再送を要求するＮＡＣＫであるかを判定するＡＣＫ／ＮＡＣＫ判定部と、前記受信確認応答がＮＡＣＫであるユーザのセグメントごとの受信品質情報を示すテーブルを作成し、その後、前記受信確認応答がＡＣＫであるユーザのセグメントごとの受信品質情報を示すテーブルを作成するテーブル作成部と、テーブルが作成される順にテーブル単位で受信品質情報が所定の閾値以上であるユーザおよびセグメントの組を取得する閾値比較部と、テーブルが作成される順にテーブル単位で受信品質情報が所定の閾値以上であるユーザ宛てのデータを組となるセグメントに割り当てる順序を決定する割当順序決定部と、を有する構成を採る。
【００９０】
この構成によれば、ユーザごとの受信確認応答がＡＣＫであるかＮＡＣＫであるかを判定し、ＮＡＣＫ送信ユーザの受信品質情報のテーブルを作成後、ＡＣＫ送信ユーザの受信品質情報のテーブルを作成し、この順に受信品質情報が所定の閾値以上であるユーザおよびセグメントの組を取得してセグメント割り当ての順序を決定する。このため、再送要求をしているＮＡＣＫ送信ユーザ宛てのデータを確実に優先してセグメントに割り当てることができる。
【００９１】
本発明の第３の態様に係るマルチキャリア送信装置は、上記第２の態様において、前記決定手段は、ユーザごとに前記ＮＡＣＫを連続して送信した回数をカウントするＮＡＣＫカウント部、をさらに有し、前記テーブル作成部は、カウントされたＮＡＣＫ送信回数が多いユーザから順にテーブルを作成する構成を採る。
【００９２】
この構成によれば、ＮＡＣＫ送信回数が多いユーザから順にテーブルを作成するため、ＮＡＣＫ送信回数が多いユーザ、すなわち再送要求回数が多いユーザから順にセグメントの割り当てが行われることになり、システム全体における再送回数の平均化を図ることができる。
【００９３】
本発明の第４の態様に係るマルチキャリア送信装置は、上記第３の態様において、前記決定手段は、ユーザごとに許容された最大再送回数に対する前記ＮＡＣＫ送信回数の割合を正規化再送回数として算出する正規化部、をさらに有し、前記テーブル作成部は、正規化再送回数が大きいユーザから順にテーブルを作成する構成を採る。
【００９４】
この構成によれば、正規化再送回数が大きいユーザから順にテーブルを作成するため、正規化再送回数が大きいユーザ、すなわち再送によってデータ送信の遅延が許容遅延に迫っているユーザから順にセグメントの割り当てが行われることになり、例えばリアルタイムデータおよびノンリアルタイムデータの許容遅延量などのＱｏＳの差異を考慮してセグメント割り当てを行うことができる。
【００９５】
本発明の第５の態様に係るマルチキャリア送信装置は、上記第２の態様において、前記閾値比較部は、先に作成されるテーブルほど受信品質情報と比較する所定の閾値を小さくする構成を採る。
【００９６】
この構成によれば、先に作成されるテーブルほど所定の閾値を小さくするため、再送回数が多いユーザほど多くのセグメントを割り当てることが可能となる。
【００９７】
本発明の第６の態様に係るマルチキャリア送信装置は、上記第２の態様において、前記割当順序決定部は、最大の受信品質情報に対応するユーザとセグメントの組から順にセグメントの割り当てを決定する構成を採る。
【００９８】
この構成によれば、最大の受信品質情報に対応するユーザとセグメントの組から順にセグメントの割り当てを決定するため、それぞれのテーブル単位でのセグメントの割り当て順序決定時に、データが誤り無く受信される可能性が高くなるようにセグメントが割り当てられることになり、さらに再送回数の増加を抑制することができる。
【００９９】
本発明の第７の態様に係るマルチキャリア送信装置は、上記第２の態様において、前記割当順序決定部は、前記閾値比較部によって取得された数が最も少ないセグメントを含む組から順にセグメントの割り当てを決定する構成を採る。
【０１００】
この構成によれば、組となるユーザ数が少ないセグメントから順にセグメントの割り当てを決定するため、最大多重数を超えたユーザのデータを他のセグメントに割り当てるなどという煩雑な処理が不要となり、処理負荷を軽減することができる。
【０１０１】
本発明の第８の態様に係るマルチキャリア送信装置は、上記第２の態様において、前記割当順序決定部は、許容される遅延量が最も小さいユーザを含む組から順にセグメントの割り当てを決定する構成を採る。
【０１０２】
この構成によれば、許容される遅延量が最も小さいユーザを含む組から順にセグメントの割り当てを決定するため、遅延が許容遅延量以内に収まるようにデータが送信され、各ユーザにおけるＱｏＳを保証することができる。
【０１０３】
本発明の第９の態様に係るマルチキャリア送信方法は、複数のユーザ宛てのデータをそれぞれ１以上のキャリアからなる複数のセグメントに割り当てて送信するマルチキャリア送信方法であって、前記複数のユーザから送信された受信確認応答を含む信号を受信するステップと、受信された受信確認応答によって再送が要求されているデータを優先してセグメントの割り当てを決定するステップと、決定された割り当てに従って前記複数のユーザ宛てのデータをセグメントに割り当てるステップと、を有するようにした。
【０１０４】
この方法によれば、受信確認応答によって再送が要求されているデータを優先してセグメントに割り当てるため、再送が要求されているデータをセグメントに割り当てる際に、各セグメントの最大多重数を超えてしまう可能性が小さく、再送要求されているデータを受信品質が良好なセグメントに自由に割り当てることができる。したがって、データの再送要求を行うユーザがいる場合に、再送回数の増加を抑制し、システム効率を向上することができる。
【産業上の利用可能性】
【０１０５】
本発明のマルチキャリア送信装置およびマルチキャリア送信方法は、データの再送要求を行うユーザがいる場合に、再送回数の増加を抑制し、システム効率を向上することができ、例えばセグメントを複数のユーザに割り当ててデータを送信するマルチキャリア送信装置およびマルチキャリア送信方法として有用である。
【図面の簡単な説明】
【０１０６】
【図１】本発明の実施の形態１に係るマルチキャリア送信装置の概略構成を示すブロック図
【図２】実施の形態１に係るセグメント割当決定部の内部構成を示すブロック図
【図３】実施の形態１に係るセグメント割り当ての動作を示すフロー図
【図４】（ａ）全ユーザの受信品質情報のテーブルの例を示す図（ｂ）ＮＡＣＫ送信ユーザの受信品質情報のテーブルの例を示す図（ｃ）ＡＣＫ送信ユーザの受信品質情報のテーブルの例を示す図
【図５】（ａ）セグメント割り当てのアルゴリズムの一例を示すフロー図（ｂ）セグメント割り当てのアルゴリズムの他の一例を示すフロー図（ｃ）セグメント割り当てのアルゴリズムのさらに他の一例を示すフロー図
【図６】本発明の実施の形態２に係るセグメント割当決定部の内部構成を示すブロック図
【図７】実施の形態２に係るセグメント割り当ての動作を示すフロー図
【図８】本発明の実施の形態３に係るセグメント割当決定部の内部構成を示すブロック図
【図９】実施の形態３に係る正規化再送回数のリストの一例を示す図
【図１０】実施の形態３に係るセグメント割り当ての動作を示すフロー図
【図１１】（ａ）ユーザごとの受信品質の一例を示す図（ｂ）ユーザごとのセグメント割り当ての一例を示す図
【符号の説明】
【０１０７】
１０２  符号化部
１０４  送信ＨＡＲＱ部
１０６  変調部
１０８  セグメント割当決定部
１０８１  ＡＣＫ／ＮＡＣＫ判定部
１０８２、１０８２ａ、１０８２ｂ  テーブル作成部
１０８３  閾値比較部
１０８４  割当順序決定部
２０８１  ＮＡＣＫカウント部
３０８１  正規化部
１１０  セグメント割当部
１１２  ＩＦＦＴ部
１１４  ＧＩ挿入部
１１６  送信無線処理部
１１８  受信無線処理部
１２０  ＧＩ除去部
１２２  ＦＦＴ部
１２４  復調部
１２６  復号部
【図１】
2006115386.tif 000003
【図２】
2006115386.tif 000004
【図３】
2006115386.tif 000005
【図４】
2006115386.tif 000006
【図５】
2006115386.tif 000007
【図６】
2006115386.tif 000008
【図７】
2006115386.tif 000009
【図８】
2006115386.tif 000010
【図９】
2006115386.tif 000011
【図１０】
2006115386.tif 000012
【図１１】
2006115386.tif 000013