(57)【特許請求の範囲】
【請求項１】
複数の無線端末のそれぞれとユーザデータを送受信可能な無線インタフェース部と、前記無線インタフェース部により受信された符号化されたユーザデータに対して復号化処理を行う復号化処理部とを備え、前記無線インタフェース部は、前記復号化処理が正常に終了したか否かを示す結果信号を、前記複数の無線端末のそれぞれに対して一括して送信する、無線基地局装置であって、
前記無線インタフェース部が前記複数の無線端末のそれぞれから送信される符号化されたユーザデータを受信した場合における、前記複数の無線端末毎に異なるユーザデータの受信タイミングを示す受信タイミング情報を記録する受信タイミング情報記録部と、
前記無線インタフェース部が前記複数の無線端末のそれぞれから送信されるユーザデータを送信したい旨の要求を示す要求信号を受信した場合に、前記受信タイミング情報が示す前記複数の無線端末毎に異なるユーザデータの受信タイミングと、前記結果信号を前記複数の無線端末のそれぞれに対して一括して送信する送信タイミングとに基づいて、少なくとも前記復号化処理部が復号化処理を行うことができる処理可能時間を、前記複数の無線端末毎に算出し、算出した処理可能時間内に少なくとも前記復号化処理部が復号化処理を行うことができるユーザデータのデータ量を、前記複数の無線端末毎に算出し、かつ、算出したユーザデータのデータ量を、当該無線基地局装置に対して送信するように、要求信号を送信した前記複数の無線端末のそれぞれに対して、前記無線インタフェース部を介して指示するスケジューラ部とを備える無線基地局装置。
【請求項２】
前記複数の無線端末のそれぞれに対応付けられた優先度を記録する優先度記録部をさらに備え、
前記スケジューラ部は、前記処理可能時間を、前記優先度に従って前記複数の無線端末毎に算出する、請求項１に記載の無線基地局装置。
【請求項３】
複数の無線端末のそれぞれとユーザデータを送受信可能な無線インタフェース部と、前記無線インタフェース部が前記複数の無線端末のそれぞれから送信される符号化されたユーザデータを受信した場合における、前記複数の無線端末毎に異なるユーザデータの受信タイミングを示す受信タイミング情報を記録する受信タイミング情報記録部と、前記無線インタフェース部により受信された符号化されたユーザデータに対して復号化処理を行う復号化処理部とを備えたコンピュータが、前記復号化処理が正常に終了したか否かを示す結果信号を、前記複数の無線端末のそれぞれに対して一括して送信する処理を実行する無線通信方法であって、
前記無線インタフェース部が前記複数の無線端末のそれぞれから送信されるユーザデータを送信したい旨の要求を示す要求信号を受信した場合に、前記受信タイミング情報が示す前記複数の無線端末毎に異なるユーザデータの受信タイミングと、前記結果信号を前記複数の無線端末のそれぞれに対して一括して送信する送信タイミングとに基づいて、少なくとも前記復号化処理部が復号化処理を行うことができる処理可能時間を、前記複数の無線端末毎に算出し、算出した処理可能時間内に少なくとも前記復号化処理部が復号化処理を行うことができるユーザデータのデータ量を、前記複数の無線端末毎に算出し、かつ、算出したユーザデータのデータ量を、当該コンピュータに対して送信するように、要求信号を送信した前記複数の無線端末のそれぞれに対して、前記無線インタフェース部を介して指示するスケジューラ工程を含む、無線通信方法。
【請求項４】
複数の無線端末のそれぞれとユーザデータを送受信可能な無線インタフェース部と、前記無線インタフェース部が前記複数の無線端末のそれぞれから送信される符号化されたユーザデータを受信した場合における、前記複数の無線端末毎に異なるユーザデータの受信タイミングを示す受信タイミング情報を記録する受信タイミング情報記録部と、前記無線
インタフェース部により受信された符号化されたユーザデータに対して復号化処理を行う復号化処理部とを備えたコンピュータに、前記復号化処理が正常に終了したか否かを示す結果信号を、前記複数の無線端末のそれぞれに対して一括して送信する処理を実行させるプログラムであって、
前記無線インタフェース部が前記複数の無線端末のそれぞれから送信されるユーザデータを送信したい旨の要求を示す要求信号を受信した場合に、前記受信タイミング情報が示す前記複数の無線端末毎に異なるユーザデータの受信タイミングと、前記結果信号を前記複数の無線端末のそれぞれに対して一括して送信する送信タイミングとに基づいて、少なくとも前記復号化処理部が復号化処理を行うことができる処理可能時間を、前記複数の無線端末毎に算出し、算出した処理可能時間内に少なくとも前記復号化処理部が復号化処理を行うことができるユーザデータのデータ量を、前記複数の無線端末毎に算出し、かつ、算出したユーザデータのデータ量を、当該コンピュータに対して送信するように、要求信号を送信した前記複数の無線端末のそれぞれに対して、前記無線インタフェース部を介して指示するスケジューラ処理を前記コンピュータに実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線端末のそれぞれから無線基地局装置へユーザデータを送信する場合に、当該複数の無線端末のそれぞれのスケジューリングを行う無線基地局装置、無線通信方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、無線端末（移動端末）から無線基地局装置（Ｎｏｄｅ−Ｂ）への上り回線の高速化を目的として３ＧＰＰ（３rd Generation Partnership Project）において規定されているＨＳＵＰＡ（High Speed Uplink Packet Access）方式が普及しつつある（例えば、特許文献１〜３参照）。このＨＳＵＰＡ方式では、複数の無線端末のそれぞれに個別に割り当てられるＥ−ＤＣＨ（Enhanced Dedicated Channel）を用いることにより、上り回線の伝送速度の高速化、高スループット化等を実現している。また、ＨＳＵＰＡ方式では、ＡＲＱ（Automatic Repeat reQuest）と誤り訂正符号とを組み合わせることにより再送時に誤り訂正能力を向上させ、再送回数を低減させるためのＨＡＲＱ（Hybrid ＡＲＱ）制御を行っている。
【０００３】
このようなＨＳＵＰＡ方式において、複数の無線端末のそれぞれから無線基地局装置へユーザデータを送信する場合に、無線基地局装置のスケジューラ部は、当該複数の無線端末のそれぞれのスケジューリングを行う。具体的には、無線基地局装置のスケジューラ部は、無線基地局装置の復号化処理部の処理能力を考慮しながら、当該復号化処理部が復号化処理を行うことができるユーザデータのデータ量を、複数の無線端末毎に算出する。そして、無線基地局装置のスケジューラ部は、算出したユーザデータのデータ量を送信するために無線端末が使用する電力値を、複数の無線端末毎に算出する。無線基地局装置は、スケジューラ部により算出された電力値を示す電力値情報を、下り回線のチャネルを用いることにより、複数の無線端末のそれぞれに対して送信する。これにより、複数の無線端末は、複数の無線端末のそれぞれに個別に割り当てられたＥ−ＤＣＨを用いることにより、送信された電力値情報が示す電力値に従って、ユーザデータを無線基地局装置に送信することができる。
【特許文献１】特開２００６−３３８６５号公報
【特許文献２】特表２００６−５２５７５７号公報
【特許文献３】特開２００６−８７１００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記の無線基地局装置は、複数の無線端末のそれぞれの干渉を防止するために、受信タイミング情報（チップオフセット；Chip Offset）を参照することにより、Ｅ−ＤＣＨによるユーザデータの受信タイミングを、複数の無線端末毎に異ならせている。つまり、受信タイミング情報により、複数の無線端末のそれぞれのユーザデータの受信タイミングを分散させて、多重化を実現している。なお、チップオフセットは、３ＧＰＰ ＴＳ ２５．４０２ Ｖ７．５．０（２００７−１２）において規定されている。
【０００５】
ここで、上記従来のスケジューラ部においては、上記の受信タイミング情報を参照することなく、一律に、複数の無線端末のそれぞれのスケジューリングを行っていた。例えば、スケジューラ部は、受信タイミングが最も遅いユーザデータの無線端末の当該受信タイミングに、他の無線端末の受信タイミングを合わせることにより、複数の無線端末のそれぞれのスケジューリングを行っていた。このため、上記従来のスケジューラ部によるスケジューリングは、例えば、一定時間、復号化処理部による復号化処理が行われない等、復号化処理部の有効活用という観点からは好ましくないスケジューリングであった。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複数の無線端末毎に異なるユーザデータの受信タイミングを示す受信タイミング情報を参照することにより、複数の無線端末のそれぞれのスケジューリングを行うことによって、復号化処理部を有効に活用することができる無線基地局装置、無線通信方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明における無線基地局装置は、複数の無線端末のそれぞれとユーザデータを送受信可能な無線インタフェース部と、前記無線インタフェース部により受信された符号化されたユーザデータに対して復号化処理を行う復号化処理部とを備え、前記無線インタフェース部は、前記復号化処理が正常に終了したか否かを示す結果信号を、前記複数の無線端末のそれぞれに対して一括して送信する、無線基地局装置であって、前記無線インタフェース部が前記複数の無線端末のそれぞれから送信される符号化されたユーザデータを受信した場合における、前記複数の無線端末毎に異なるユーザデータの受信タイミングを示す受信タイミング情報を記録する受信タイミング情報記録部と、前記無線インタフェース部が前記複数の無線端末のそれぞれから送信されるユーザデータを送信したい旨の要求を示す要求信号を受信した場合に、前記受信タイミング情報が示す前記複数の無線端末毎に異なるユーザデータの受信タイミングと、前記結果信号を前記複数の無線端末のそれぞれに対して一括して送信する送信タイミングとに基づいて、少なくとも前記復号化処理部が復号化処理を行うことができる処理可能時間を、前記複数の無線端末毎に算出し、算出した処理可能時間内に少なくとも前記復号化処理部が復号化処理を行うことができるユーザデータのデータ量を、前記複数の無線端末毎に算出し、かつ、算出したユーザデータのデータ量を、当該無線基地局装置に対して送信するように、要求信号を送信した前記複数の無線端末のそれぞれに対して、前記無線インタフェース部を介して指示するスケジューラ部とを備える。
【０００８】
本発明の無線基地局装置によれば、無線インタフェース部が複数の無線端末のそれぞれから送信されるユーザデータを送信したい旨の要求を示す要求信号を受信した場合に、スケジューラ部は、受信タイミング情報が示す複数の無線端末毎に異なるユーザデータの受信タイミングと、結果信号を複数の無線端末のそれぞれに対して一括して送信する送信タイミングとに基づいて、少なくとも復号化処理部が復号化処理を行うことができる処理可能時間を、複数の無線端末毎に算出する。また、スケジューラ部は、算出した処理可能時間内に少なくとも復号化処理部が復号化処理を行うことができるユーザデータのデータ量を、複数の無線端末毎に算出する。さらに、スケジューラ部は、算出したユーザデータのデータ量を、無線基地局装置に対して送信するように、要求信号を送信した複数の無線端末のそれぞれに対して、無線インタフェース部を介して指示する。これにより、従来のスケジューラ部のように、受信タイミング情報を参照することなく、一律に、複数の無線端末のそれぞれのスケジューリングを行っていた態様と比較して、復号化処理部を有効に活用することができる。
【０００９】
上記本発明における無線基地局装置においては、前記複数の無線端末のそれぞれに対応付けられた優先度を記録する優先度記録部をさらに備え、前記スケジューラ部は、前記処理可能時間を、前記優先度に従って前記複数の無線端末毎に算出する態様とするのが好ましい。
【００１０】
上記構成によれば、スケジューラ部は、優先度に従って複数の無線端末毎に処理可能時間を算出することができる。
【００１１】
上記目的を達成するために本発明における無線通信方法は、複数の無線端末のそれぞれとユーザデータを送受信可能な無線インタフェース部と、前記無線インタフェース部が前記複数の無線端末のそれぞれから送信される符号化されたユーザデータを受信した場合における、前記複数の無線端末毎に異なるユーザデータの受信タイミングを示す受信タイミング情報を記録する受信タイミング情報記録部と、前記無線インタフェース部により受信された符号化されたユーザデータに対して復号化処理を行う復号化処理部とを備えたコンピュータが、前記復号化処理が正常に終了したか否かを示す結果信号を、前記複数の無線端末のそれぞれに対して一括して送信する処理を実行する無線通信方法であって、前記コンピュータが備えるスケジューラ部が、前記無線インタフェース部が前記複数の無線端末のそれぞれから送信されるユーザデータを送信したい旨の要求を示す要求信号を受信した場合に、前記受信タイミング情報が示す前記複数の無線端末毎に異なるユーザデータの受信タイミングと、前記結果信号を前記複数の無線端末のそれぞれに対して一括して送信する送信タイミングとに基づいて、少なくとも前記復号化処理部が復号化処理を行うことができる処理可能時間を、前記複数の無線端末毎に算出し、算出した処理可能時間内に少なくとも前記復号化処理部が復号化処理を行うことができるユーザデータのデータ量を、前記複数の無線端末毎に算出し、かつ、算出したユーザデータのデータ量を、当該コンピュータに対して送信するように、要求信号を送信した前記複数の無線端末のそれぞれに対して、前記無線インタフェース部を介して指示するスケジューラ工程を含む。
【００１２】
上記目的を達成するために本発明におけるプログラムは、複数の無線端末のそれぞれとユーザデータを送受信可能な無線インタフェース部と、前記無線インタフェース部が前記複数の無線端末のそれぞれから送信される符号化されたユーザデータを受信した場合における、前記複数の無線端末毎に異なるユーザデータの受信タイミングを示す受信タイミング情報を記録する受信タイミング情報記録部と、前記無線インタフェース部により受信された符号化されたユーザデータに対して復号化処理を行う復号化処理部とを備えたコンピュータに、前記復号化処理が正常に終了したか否かを示す結果信号を、前記複数の無線端末のそれぞれに対して一括して送信する処理を実行させるプログラムであって、前記無線インタフェース部が前記複数の無線端末のそれぞれから送信されるユーザデータを送信したい旨の要求を示す要求信号を受信した場合に、前記受信タイミング情報が示す前記複数の無線端末毎に異なるユーザデータの受信タイミングと、前記結果信号を前記複数の無線端末のそれぞれに対して一括して送信する送信タイミングとに基づいて、少なくとも前記復号化処理部が復号化処理を行うことができる処理可能時間を、前記複数の無線端末毎に算出し、算出した処理可能時間内に少なくとも前記復号化処理部が復号化処理を行うことができるユーザデータのデータ量を、前記複数の無線端末毎に算出し、かつ、算出したユーザデータのデータ量を、当該コンピュータに対して送信するように、要求信号を送信した前記複数の無線端末のそれぞれに対して、前記無線インタフェース部を介して指示するスケジューラ処理を前記コンピュータに実行させる。
【００１３】
なお、本発明における無線通信方法およびプログラムは、上記の無線基地局装置と同様の効果を得る。
【発明の効果】
【００１４】
以上のように、本発明の無線基地局装置、無線通信方法、およびプログラムは、複数の無線端末毎に異なるユーザデータの受信タイミングを示す受信タイミング情報を参照することにより、複数の無線端末のそれぞれのスケジューリングを行うことによって、復号化処理部を有効に活用することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１５】
以下、本発明のより具体的な実施形態について図面を参照しながら詳細に説明する。
【００１６】
[実施の形態１]
図１は、本実施形態に係る通信システム１の概略構成を示すブロック図である。すなわち、本実施形態に係る通信システム１は、無線端末２ａ〜２ｄ、無線ネットワーク制御装置３、および無線基地局装置４を備えている。無線端末２ａ〜２ｄと無線基地局装置４とは無線により互いにアクセス可能である。本実施形態においては、無線端末２ａ〜２ｄと無線基地局装置４との通信方式として、ＨＳＵＰＡ方式を採用している。このため、本実施形態に係る無線端末２ａ〜２ｄは、当該無線端末２ａ〜２ｄのそれぞれに個別に割り当てられるＥ−ＤＣＨを用いることにより、無線基地局装置４に対して、符号化されたユーザデータを高速に送信することができる。なお、無線端末２ａ〜２ｄと無線基地局装置４との通信方式として、ＨＳＵＰＡ方式に加えて、ＨＳＤＰＡ（High Speed Downlink Packet Access）方式を採用していてもよい。
【００１７】
また、無線ネットワーク制御装置３と無線基地局装置４とは有線により互いに接続されている。本実施形態においては、無線ネットワーク制御装置３と無線基地局装置４との通信方式として、ＡＴＭ（Asynchronous Transfer Mode）方式を採用している。さらに、無線ネットワーク制御装置３は、コアネットワークＮに接続されている。なお、コアネットワークＮには、図示しないが、例えば、回線交換装置、パケット交換装置、ホームロケーションレジスタ等を含む。
【００１８】
図１では、説明の簡略化のために、無線端末２ａ〜２ｄを４台、無線ネットワーク制御装置３を１台、無線基地局装置４を１台図示したが、通信システム１を構成する無線端末２ａ〜２ｄ、無線ネットワーク制御装置３、および無線基地局装置４の数は任意である。また、通信システム１上に、端末装置、各種のサーバ（Ｗｅｂサーバ、メールサーバ、ホームページサーバ、プロキシサーバ、ＤＮＳサーバ、ＤＨＣＰサーバ、認証サーバ等）が存在していてもよい。
【００１９】
以下では、無線基地局装置４の詳細な構成について説明する前に、通信システム１の全体構成について簡単に説明する。
【００２０】
無線端末２ａ〜２ｄは、無線基地局装置４、無線ネットワーク制御装置３、およびコアネットワークＮを介して、他の無線端末または有線端末と通信する。また、無線端末２ａ〜２ｄは、無線基地局装置４、無線ネットワーク制御装置３、およびコアネットワークＮを介して、インターネットにアクセスすることもできる。ここで、本実施形態に係る無線端末２ａ〜２ｄは、いわゆる第３．５世代の携帯電話であるが、これに限定されない。例えば、無線端末２ａ〜２ｄとして、その他任意の世代の携帯電話、ＰＨＳ（Personal Handy-phone System）、ＰＤＡ（Personal Digital Assistance）、カーナビゲーションシステム、映像再生端末、電子手帳、ゲーム端末、ＧＰＳ（Global Positioning System）端末等であってもよい。
【００２１】
また、無線端末２ａ〜２ｄは、無線基地局装置４へ送信すべきユーザデータに対して符号化処理を行うことにより、符号化されたユーザデータを無線基地局装置４へ送信する機能を有している。さらに、無線端末２ａ〜２ｄは、無線基地局装置４から送信された符号化されたユーザデータに対して復号化処理を行う機能を有している。
【００２２】
なお、本実施形態においては、無線端末２ａ〜２ｄのそれぞれからユーザデータを送信したい旨の要求を示す要求信号を、無線基地局装置４に対して送信したものとする。
【００２３】
無線ネットワーク制御装置（ＲＮＣ；Radio Network Controller）３は、無線基地局装置４を制御し、かつ、発着信接続制御、終話制御、およびダイバーシチハンドオーバ制御等を行う。
【００２４】
無線基地局装置（Ｎｏｄｅ-Ｂ）４は、無線インタフェース部（図中、無線ＩＦ部）４１、有線インタフェース部（図中、有線ＩＦ部）４２、制御部４３、およびベースバンド信号処理部４４を備えている。ここで、上記の無線インタフェース部４１、有線インタフェース部４２、制御部４３、およびベースバンド信号処理部４４の各機能は、コンピュータが備えるＣＰＵ等の演算装置が所定のプログラムを実行することによって実現される。したがって、上記の各機能をコンピュータで実現するためのプログラムまたはそれを記録した記録媒体も本発明の一実施態様である。
【００２５】
無線インタフェース部４１は、無線端末２ａ〜２ｄとベースバンド信号処理部４４とのデータのやり取りを仲介する。例えば、無線インタフェース部４１は、無線端末２ａ〜２ｄから送信された要求信号またはユーザデータを受信し、受信した要求信号またはユーザデータをベースバンド信号処理部４４へ出力する。また、例えば、無線インタフェース部４１は、ベースバンド信号処理部４４から出力された結果信号を受け取り、受け取った結果信号を、無線端末２ａ〜２ｄに共通に割り当てられるＥ−ＨＩＣＨ（Ｅ−ＤＣＨ Hybrid ＡＲＱ Indicator Channel）を用いることにより、当該無線端末２ａ〜２ｄのそれぞれに対して一括して送信する。なお、結果信号については後述する。
【００２６】
有線インタフェース部４２は、無線ネットワーク制御装置３とベースバンド信号処理部４４とのデータのやり取りを仲介する。例えば、有線インタフェース部４２は、ベースバンド信号処理部４４（後述する復号化処理部４４ｂ）から出力されたユーザデータを受け取り、受け取ったユーザデータを無線ネットワーク制御装置３に送信する。また、例えば、有線インタフェース部４２は、無線ネットワーク制御装置３から送信されたユーザデータを受信し、受信したユーザデータをベースバンド信号処理部４４（後述する符号化処理部４４ｃ）に出力する。なお、本実施形態においては、無線ネットワーク制御装置３と無線基地局装置４との通信方式として、ＡＴＭ方式を採用しているので、有線インタフェース部４２は、ＡＴＭ処理機能、ＡＡＬ（ATM Adaptation Layer）の信号処理機能、ＳＳＯＣＰ（Service Specific Connection Oriented Protocol）機能等を有している。
【００２７】
制御部４３は、有線インタフェース部４２を介して、無線ネットワーク制御装置３と呼制御信号の送受信を行う。また、制御部４３は、無線端末２ａ〜２ｄの無線回線管理（無線回線の設定や開放等）を行う。さらに、無線インタフェース部４１が要求信号を無線端末２ａ〜２ｄから受信した場合に、制御部４３は、要求信号を送信した無線端末２ａ〜２ｄに対して、無線端末２ａ〜２ｄ毎に異なるユーザデータの受信タイミングを示す受信タイミング情報（チップオフセット；Chip Offset）を割り当てる。なお、制御部４３による受信タイミング情報の割り当て方法については任意である。制御部４３は、割り当てた受信タイミング情報を、無線端末２ａ〜２ｄを一意に識別する識別番号とともに、受信タイミング情報記録部４３ａへ記録する。なお、本実施形態においては、受信タイミング情報記録部４３ａは、制御部４３内のメモリ上に構築されているが、無線基地局装置４に対して着脱自在な記録媒体上に構築されていてもよい。
【００２８】
図２は、本実施形態に係る受信タイミング情報記録部４３ａに記録されたデータの一例を示す図である。すなわち、本実施形態に係る受信タイミング情報記録部４３ａは、データをテーブル４３０ａとして記録する。なお、データ構造として、テーブル構造に限定されるものではなく、任意である。図２に示す例では、テーブル４３０ａの１行目には、無線端末２ａの識別番号「ａａａ」と、受信タイミング情報「１」とが記録されている。テーブル４３０ａの２行目には、無線端末２ｂの識別番号「ｂｂｂ」と、受信タイミング情報「２」とが記録されている。テーブル４３０ａの３行目には、無線端末２ｃの識別番号「ｃｃｃ」と、受信タイミング情報「３」とが記録されている。テーブル４３０ａの４行目には、無線端末２ｄの識別番号「ｄｄｄ」と、受信タイミング情報「４」とが記録されている。なお、受信タイミング情報「１」は、時刻ｔ1を示す。受信タイミング情報「２」は、時刻ｔ2（ｔ2＞ｔ1）を示す。受信タイミング情報「３」は、時刻ｔ3（ｔ3＞ｔ2）を示す。受信タイミング情報「４」は、時刻ｔ4（ｔ4＞ｔ3）を示す。
【００２９】
ベースバンド信号処理部４４は、送信データの符号化、フレーム化、拡散変調、受信データの逆拡散、データ復号、ＨＡＲＱ、スケジューリング等の機能を有する。このため、ベースバンド信号処理部４４は、復調部４４ａ、復号化処理部４４ｂ、符号化処理部４４ｃ、変調部４４ｄ、およびスケジューラ部４４ｅを備えている。
【００３０】
復調部４４ａは、無線インタフェース部４１から出力されたユーザデータに対して復調処理を行う。復調部４４ａは、復調処理を行ったユーザデータを復号化処理部４４ｂに出力する。
【００３１】
復号化処理部４４ｂは、例えば、ターボ復号器によって構成される。ターボ復号器は、ＭＡＰ（Maximum a-posteriori Probability；最大事後確率）アルゴリズム等を用いた軟判定復号を行う。具体的には、復号化処理部４４ｂは、まず、復調部４４ａから出力されたユーザデータに対して復号化処理を行う。そして、復号化処理部４４ｂは、復号化処理の復号結果に対して誤り検出符号（ＣＲＣ、パリティ符号、チェックサム等）を用いて誤り検出を行う。復号結果に誤りが検出されていない場合には、復号化処理部４４ｂは、復号化されたユーザデータを有線インタフェース部４２に出力する。この場合、復号化処理部４４ａは、復号化処理が正常に終了したことを示す結果信号（Ａｃｋ信号）を、ユーザデータを送信した無線端末２ａ〜２ｄに対して送信するように、無線インタフェース部４１に指示する。
【００３２】
一方、復号結果に誤りが検出された場合には、復号化処理部４４ｂは、当該復号結果をフィードバックして再度復号化処理を行う。そして、復号化処理部４４ｂは、復号化処理の復号結果に対して再度誤り検出符号を用いて誤り検出を行う。復号結果に誤りが検出されていない場合には、復号化処理部４４ｂは、復号結果を有線インタフェース部４２に出力する。一方、復号結果に誤りが検出された場合には、復号化処理部４４ｂは、当該復号結果をフィードバックして再度復号化処理を行う。すなわち、復号化処理部４４ｂは、予め定められた回数までフィードバックを繰り返す。復号化処理部４４ｂは、予め定められた回数までフィードバックを繰り返しても、復号結果に誤りが検出される場合には、次の処理を行う。つまり、復号化処理部４４ｂは、復号化処理が正常に終了していないことを示す結果信号（Ｎａｃｋ信号）を、ユーザデータを送信した無線端末２ａ〜２ｄに対して送信するように、無線インタフェース部４１に指示する。
【００３３】
符号化処理部４４ｃは、有線インタフェース部４２から出力されたユーザデータに対して符号化処理を行う。符号化処理部４４ｃは、符号化処理を行ったユーザデータを変調部４４ｄに出力する。
【００３４】
変調部４４ｄは、符号化処理部４４ｃから出力されたユーザデータに対して変調処理を行う。変調部４４ｄは、変調処理を行ったユーザデータを無線インタフェース部４１に出力する。
【００３５】
スケジューラ部４４ｅは、無線インタフェース部４１が要求信号を無線端末２ａ〜２ｄから受信した場合に、受信タイミング情報記録部４３ａに記録された受信タイミング情報を参照することにより、無線端末２ａ〜２ｄのそれぞれのスケジューリングを行う。
【００３６】
具体的には、スケジューラ部４４ｅは、まず、受信タイミング情報記録部４３ａに記録された受信タイミング情報を読み出し、読み出した受信タイミング情報に対して解析を行う。解析の結果、スケジューラ部４４ｅは、受信タイミング情報「１」は時刻ｔ1、受信タイミング情報「２」は時刻ｔ2、受信タイミング情報「３」は時刻ｔ3、受信タイミング情報「４」は時刻ｔ4を示していると判定する。
【００３７】
図３は、本実施形態に係る無線端末２ａ〜２ｄのユーザデータのそれぞれの受信タイミングを説明するための説明図である。図３に示すように、無線端末２ａのユーザデータの受信タイミングは時刻ｔ1、無線端末２ｂのユーザデータの受信タイミングは時刻ｔ2、無線端末２ｃのユーザデータの受信タイミングは時刻ｔ3、無線端末２ｅのユーザデータの受信タイミングは時刻ｔ4である。なお、図３において、時刻ｔ1〜時刻ｔ2を時間「ａ」、時刻ｔ2〜時刻ｔ3を時間「ｂ」、時刻ｔ3〜時刻ｔ4を時間「ｃ」、時刻ｔ4〜時刻ｔ6を時間「ｄ」として表している。
【００３８】
また、スケジューラ部４４ｅは、受信タイミング情報記録部４３ａに記録された受信タイミング情報に基づいて、結果信号（Ａｃｋ信号、Ｎａｃｋ信号）を無線端末２ａ〜２ｄのそれぞれに対して一括して送信するための送信タイミングを決定する。本実施形態においては、スケジューラ部４４ｅは、送信タイミングとして、図３に示すように、時刻ｔ8を決定したものとする。なお、上記の送信タイミングを決定する具体的な計算方法については、３ＧＰＰ ＴＳ ２５．２１１ Ｖ７．４．０（２００７−１１）において規定されている。
【００３９】
スケジューラ部４４ｅは、無線端末２ａ〜２ｄのユーザデータのそれぞれの受信タイミングと、結果信号を無線端末２ａ〜２ｄのそれぞれに対して一括して送信するための送信タイミングとに基づいて、少なくとも復号化処理部４４ｂが復号化処理を行うことができる処理可能時間を、無線端末２ａ〜２ｄ毎に算出する。ここで、時間「ａ」においては、復号化処理部４４ｂは、無線端末２ａのユーザデータに対して復号化処理を行うことができる。また、時間「ｂ」においては、復号化処理部４４ｂは、無線端末２ａのユーザデータと無線端末２ｂのユーザデータとに対して復号化処理を行うことができる。また、時間「ｃ」においては、復号化処理部４４ｂは、無線端末２ａのユーザデータと、無線端末２ｂのユーザデータと、無線端末２ｃのユーザデータとに対して復号化処理を行うことができる。さらに、時間「ｄ」においては、復号化処理部４４ｂは、無線端末２ａのユーザデータと、無線端末２ｂのユーザデータと、無線端末２ｃのユーザデータと、無線端末２ｄのユーザデータとに対して復号化処理を行うことができる。
【００４０】
すなわち、無線端末２ａ〜２ｄのユーザデータをそれぞれ等しく処理する場合、無線端末２ａ〜２ｄの処理可能時間は次のようになる。つまり、無線端末２ａの処理可能時間は、「ａ＋ｂ／２＋ｃ／３＋ｄ／４」となる。また、無線端末２ｂの処理可能時間は、「ｂ／２＋ｃ／３＋ｄ／４」となる。また、無線端末２ｃの処理可能時間は、「ｃ／３＋ｄ／４」となる。さらに、無線端末２ｄの処理可能時間は、「ｄ／４」となる。このように、本実施形態に係るスケジューラ部４４ｅは、無線端末２ａ〜２ｄ毎に異なるユーザデータの受信タイミングを考慮しながら、無線端末２ａ〜２ｄの処理可能時間を算出することができる。
【００４１】
スケジューラ部４４ｅは、上記のようにして算出した処理可能時間内に少なくとも復号化処理部４４ｂが復号化処理を行うことができるユーザデータのデータ量を、無線端末２ａ〜２ｄ毎に算出する。また、スケジューラ部４４ｅは、算出したユーザデータのデータ量を送信するために無線端末２ａ〜２ｄが使用（消費）する電力値を、無線端末２ａ〜２ｄ毎に算出する。このため、スケジューラ部４４ｅは、図４に示すように、データ量変換テーブル４４０ｅ、および電力値変換テーブル４４１ｅを有している。
【００４２】
具体的には、スケジューラ部４４ｅは、まず、図５に示すデータ量変換テーブル４４０ｅを参照することにより、無線端末２ａ〜２ｄ毎に算出した処理可能時間を、ユーザデータのデータ量に変換（算出）する。図５に示す例では、処理可能時間の単位は「μｓ」、ユーザデータのデータ量は「ｂｉｔ」にて表している。また、スケジューラ部４４ｅは、図６に示す電力値変換テーブル４４１ｅを参照することにより、無線端末２ａ〜２ｄ毎に算出したユーザデータのデータ量を、電力値に変換（算出）する。図６に示す例では、電力値の単位は「ｍｗ」にて表している。なお、図５および図６に示したデータの内容はあくまで一例であって、これに限定されるものではない。
【００４３】
スケジューラ部４４ｅは、無線端末２ａ〜２ｄ毎に算出した電力値を、要求信号を送信した無線端末２ａ〜２ｄのそれぞれに対して送信するように、無線インタフェース部４１に指示する。無線インタフェース部４１は、スケジューラ部４４ｅにより算出された電力値を示す電力値情報を、送信許可を示す許可信号とともに、要求信号を送信した無線端末２ａ〜２ｄのそれぞれに対して送信する。つまり、スケジューラ部４４ｅは、無線端末２ａ〜２ｄ毎に算出したユーザデータのデータ量を、無線基地局装置４に対して送信するように、要求信号を送信した無線端末２ａ〜２ｄのそれぞれに対して、無線インタフェース部４１を介して指示する。
【００４４】
次に、上記の構成に係る通信システム１の動作について、図７および図８を参照しながら説明する。
【００４５】
図７は、本実施形態に係る通信システム１の動作の一例を示すフローチャートである。図７に示すように、無線端末２ａ〜２ｄは、ユーザデータを送信したい旨の要求を示す要求信号を、無線基地局装置４に対して送信する（Ｏｐ１）。無線基地局装置４の無線インタフェース部４１は、Ｏｐ１にて送信された要求信号を受信する（Ｏｐ２）。スケジューラ部４４ｅは、Ｏｐ２にて無線インタフェース部４１により要求信号が受信された場合に、受信タイミング情報記録部４３ａに記録された受信タイミング情報を参照することにより、無線端末２ａ〜２ｄのそれぞれのスケジューリングを行う（Ｏｐ３）。
【００４６】
ここで、Ｏｐ３におけるスケジューラ部４４ｅの処理の一例について、図８を参照しながら説明する。
【００４７】
図８は、本実施形態に係るスケジューラ部４４ｅによるスケジューリングの処理の一例を示すフローチャートである。図８に示すように、スケジューラ部４４ｅは、無線端末２ａ〜２ｄのユーザデータのそれぞれの受信タイミングと、結果信号を無線端末２ａ〜２ｄのそれぞれに対して一括して送信するための送信タイミングとに基づいて、少なくとも復号化処理部４４ｂが復号化処理を行うことができる処理可能時間を、無線端末２ａ〜２ｄ毎に算出する（Ｏｐ３１）。
【００４８】
次に、スケジューラ部４４ｅは、Ｏｐ３１にて算出された処理可能時間内に少なくとも復号化処理部４４ｂが復号化処理を行うことができるユーザデータのデータ量を、無線端末２ａ〜２ｄ毎に算出する（Ｏｐ３２）。そして、スケジューラ部４４ｅは、Ｏｐ３２にて算出されたユーザデータのデータ量を送信するために無線端末２ａ〜２ｄが使用（消費）する電力値を、無線端末２ａ〜２ｄ毎に算出する（Ｏｐ３３）。
【００４９】
そして、スケジューラ部４４ｅは、無線端末２ａ〜２ｄ毎に算出した電力値を、要求信号を送信した無線端末２ａ〜２ｄのそれぞれに対して送信するように、無線インタフェース部４１に指示する（Ｏｐ３４）。
【００５０】
図７に戻り、無線インタフェース部４１は、Ｏｐ３４の指示に従って、Ｏｐ３３にて算出された電力値を示す電力値情報を、送信許可を示す許可信号とともに、要求信号を送信した無線端末２ａ〜２ｄのそれぞれに対して送信する（Ｏｐ４）。無線端末２ａ〜２ｄは、Ｏｐ４にて送信された電力値情報を、許可信号とともに受信する（Ｏｐ５）。
【００５１】
無線端末２ａ〜２ｄは、無線端末２ａ〜２ｄのそれぞれに個別に割り当てられたＥ−ＤＣＨを用いることにより、Ｏｐ５にて受信された電力値情報が示す電力値に従って、符号化されたユーザデータを無線基地局装置４に送信する（Ｏｐ６）。無線基地局装置の無線インタフェース部４１は、Ｏｐ６にて送信されたユーザデータを受信する（Ｏｐ７）。
【００５２】
次に、復調部４４ａは、Ｏｐ７にて受信されたユーザデータに対して復調処理を行う（Ｏｐ８）。復号化処理部４４ｂは、Ｏｐ８にて復調処理が行われたユーザデータに対して復号化処理を行う（Ｏｐ９）。そして、復号化処理部４４ａは、復号化処理が正常に終了したか否かを示す結果信号を、ユーザデータを送信した無線端末２ａ〜２ｄに対して送信するように、無線インタフェース部４１に指示する（Ｏｐ１０）。
【００５３】
無線インタフェース部４１は、Ｏｐ１０の指示に従って、結果信号を、無線端末２ａ〜２ｄに共通に割り当てられるＥ−ＨＩＣＨを用いることにより、当該無線端末２ａ〜２ｄのそれぞれに対して一括して送信する（Ｏｐ１１）。
【００５４】
ここで、Ｏｐ１１にて送信された結果信号が“Ａｃｋ信号”であれば（Ｏｐ１２にてＹＥＳ）、図７の処理を終了する。一方、Ｏｐ１１にて送信された結果信号が“Ｎａｃｋ信号”であれば（Ｏｐ１２にてＮｏ）、Ｏｐ６へ戻り、Ｏｐ６以降の処理を予め定められた回数まで繰り返す。
【００５５】
以上のように、本実施形態に係る無線基地局装置４によれば、無線インタフェース部４１が無線端末２ａ〜２ｄのそれぞれから送信されるユーザデータを送信したい旨の要求を示す要求信号を受信した場合に、スケジューラ部４４ｅは、受信タイミング情報が示す無線端末２ａ〜２ｄ毎に異なるユーザデータの受信タイミングと、結果信号を無線端末２ａ〜２ｄのそれぞれに対して一括して送信する送信タイミングとに基づいて、少なくとも復号化処理部４４ｂが復号化処理を行うことができる処理可能時間を、無線端末２ａ〜２ｄ毎に算出する。また、スケジューラ部４４ｅは、算出した処理可能時間内に少なくとも復号化処理部４４ｂが復号化処理を行うことができるユーザデータのデータ量を、無線端末２ａ〜２ｄ毎に算出する。さらに、スケジューラ部４４ｅは、算出したユーザデータのデータ量を、無線基地局装置４に対して送信するように、要求信号を送信した無線端末２ａ〜２ｄのそれぞれに対して、無線インタフェース部４１を介して指示する。これにより、従来のスケジューラ部のように、受信タイミング情報を参照することなく、一律に、無線端末２ａ〜２ｄのそれぞれのスケジューリングを行っていた態様と比較して、復号化処理部４４ｂを有効に活用することができる。
【００５６】
[実施の形態２]
図９は、本実施形態に係る通信システム５の概略構成を示すブロック図である。すなわち、本実施形態に係る通信システム５は、図１に示す無線基地局装置４の代わりに、無線基地局装置６を備えている。なお、図９において、図１と同様の機能を有する構成については、同じ参照符号を付記し、その詳細な説明を省略する。
【００５７】
また、本実施形態に係る無線基地局装置６は、図１に示すベースバンド信号処理部４４の代わりに、ベースバンド信号処理部６１を備えている。さらに、本実施形態に係るベースバンド信号処理部６１は、図１に示すスケジューラ部４４ｅの代わりに、スケジューラ部６１ａを備えている。
【００５８】
スケジューラ部６１ａは、図１０に示すように、データ量変換テーブル６１１ａ、電力値変換テーブル６１２ａ、および優先度テーブル６１３ａを有している。なお、データ量変換テーブル６１１ａは、図４に示すデータ量変換テーブル４４０ｅと同様である。また、電力値変換テーブル６１２ａは、図４に示す電力値変換テーブル４４１ｅと同様である。
【００５９】
図１１は、本実施形態に係る優先度テーブル６１３ａに記録されたデータの一例を示す図である。図１１に示すように、優先度テーブル（優先度記録部）６１３ａには、無線端末の識別番号と、優先度とが記録されている。優先度は、無線端末２ａ〜２ｄの優先順位を示しており、数値が低くなるほど優先順位は高くなる。つまり、優先度「１」は最も優先順位が高い。なお、データ構造として、テーブル構造に限定されるものではなく、任意である。
【００６０】
図１１に示す例では、優先度テーブル６１３ａの１行目には、無線端末２ａの識別番号「ａａａ」と、優先度「３」とが記録されている。また、優先度テーブル６１３ａの２行目には、無線端末２ｂの識別番号「ｂｂｂ」と、優先度「２」とが記録されている。また、優先度テーブル６１３ａの３行目には、無線端末２ｃの識別番号「ｃｃｃ」と、優先度「１」とが記録されている。さらに、優先度テーブル６１３ａの４行目には、無線端末２ｄの識別番号「ｄｄｄ」と、優先度「４」とが記録されている。
【００６１】
スケジューラ部６１ａは、図１に示すスケジューラ部４４ｅと同様に、無線インタフェース部４１が要求信号を無線端末２ａ〜２ｄから受信した場合に、受信タイミング情報記録部４３ａに記録された受信タイミング情報を参照することにより、無線端末２ａ〜２ｄのそれぞれのスケジューリングを行う。但し、本実施形態に係るスケジューラ部６１ａは、処理可能時間の算出処理において、図１に示すスケジューラ部４４ｅの算出処理とは異なっている。このため、以下では、スケジューラ部６１ａによる処理可能時間の算出処理について説明する。
【００６２】
すなわち、スケジューラ部６１ａは、無線端末２ａ〜２ｄのユーザデータのそれぞれの受信タイミングと、結果信号を無線端末２ａ〜２ｄのそれぞれに対して一括して送信するための送信タイミングと、優先度テーブル６１３ａに記録された優先度とに基づいて、少なくとも復号化処理部４４ｂが復号化処理を行うことができる処理可能時間を、無線端末２ａ〜２ｄ毎に算出する。具体的には、スケジューラ部６１ａは、優先度の高い無線端末に対しては処理可能時間が長くなるように、かつ、優先度の低い無線端末に対しては処理可能時間が短くなるように、無線端末２ａ〜２ｄ毎に処理可能時間を算出する。
【００６３】
例えば、時間「ｂ」においては（図３参照）、復号化処理部４４ｂは、無線端末２ａのユーザデータと無線端末２ｂのユーザデータとに対して復号化処理を行うことができる。また、図１１に示す例では、無線端末２ａの優先度は「３」、無線端末２ｂの優先度は「２」である。つまり、無線端末２ｂは、無線端末２ａよりも優先順位が高い。このため、本実施形態に係るスケジューラ部６１ａは、時間「ｂ」においては、無線端末２ａの処理可能時間「ｂ／２」、無線端末２ｂの処理可能時間「ｂ／２」と算出するのではなく、優先度の高い無線端末２ｂに対しては処理可能時間が長くなるように、かつ、優先度の低い無線端末２ａに対しては処理可能時間が短くなるように、処理可能時間を算出する。例えば、スケジューラ部６１ａは、時間「ｂ」においては、優先度の高い無線端末２ｂの処理可能時間「３ｂ／５」、優先度の低い無線端末２ａの処理可能時間「２ｂ／５」と算出する。
【００６４】
以上のように、本実施形態に係る無線基地局装置６によれば、スケジューラ部６１ａは、優先度に従って無線端末２ａ〜２ｄ毎に処理可能時間を算出することができる。
【００６５】
なお、実施の形態１および実施の形態２において、無線基地局装置と無線ネットワーク制御装置とは、ハードウェア的にそれぞれ異なる装置である場合について説明したが、これに限定されない。すなわち、無線基地局装置と無線ネットワーク制御装置とは、ハードウェア的に同じ装置であってもよい。つまり、無線基地局装置に無線ネットワーク制御装置の機能が備えられていてもよい。
【００６６】
すなわち、本発明は上述した実施の形態１および実施の形態２に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。つまり、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００６７】
以上のように、本発明は、複数の無線端末毎に異なるユーザデータの受信タイミングを示す受信タイミング情報を参照することにより、複数の無線端末のそれぞれのスケジューリングを行うことによって、復号化処理部を有効に活用することができる無線基地局装置、無線通信方法、またはプログラムとして有用である。
【図面の簡単な説明】
【００６８】
【図１】図１は、本発明の第１の実施形態に係る通信システムの概略構成を示すブロック図である。
【図２】図２は、受信タイミング情報記録部に記録されたデータの一例を示す図である。
【図３】図３は、無線端末のユーザデータのそれぞれの受信タイミングを説明するための説明図である。
【図４】図４は、スケジューラ部の概略構成を示すブロック図である。
【図５】図５は、データ量変換テーブルに記録されたデータの一例を示す図である。
【図６】図６は、電力値変換テーブルに記録されたデータの一例を示す図である。
【図７】図７は、上記通信システムの動作の一例を示すフローチャートである。
【図８】図８は、上記スケジューラ部の動作の一例を示すフローチャートである。
【図９】図９は、本発明の第２の実施形態に係る通信システムの概略構成を示すブロック図である。
【図１０】図１０は、スケジューラ部の概略構成を示すブロック図である。
【図１１】図１１は、優先度記録部に記録されたデータの一例を示す図である。
【符号の説明】
【００６９】
２ａ〜２ｄ  無線端末
４、６  無線基地局装置
４１  無線インタフェース部
４３ａ  受信タイミング情報記録部
４４ｂ  復号化処理部
４４ｅ、６１ａ  スケジューラ部
６１３ａ  優先度テーブル（優先度記録部）
【図１】
0005051457.tif 000002
【図２】
0005051457.tif 000003
【図３】
0005051457.tif 000004
【図４】
0005051457.tif 000005
【図５】
0005051457.tif 000006
【図６】
0005051457.tif 000007
【図７】
0005051457.tif 000008
【図８】
0005051457.tif 000009
【図９】
0005051457.tif 000010
【図１０】
0005051457.tif 000011
【図１１】
0005051457.tif 000012