(57)【要約】【課題】２つ以上のユーザの信号を受信する無線受信装置において、２つ以上のユーザの信号を受信するために復調回路および復号回路を２つ以上並列に備えることによって回路規模が増大し、装置の小型化・省電力化が困難となる。【解決手段】本発明にかかる無線受信装置は、複数の無線信号を時分割で復調する単一の復調回路１と、単一の復調回路１における、複数の無線信号の複数の復調結果を格納するメモリ部であるＤＲＡＭ領域２およびＳＲＡＭ領域４と、ＤＲＡＭ領域２およびＳＲＡＭ領域４に格納された複数の復調結果のうち、一の復調結果である第１復調結果を復号する単一の復号回路５と、第１復調結果の復号処理完了後、単一の復号回路５が、ＤＲＡＭ領域２およびＳＲＡＭ領域４に格納された複数の復調結果のうち、他の復調結果である第２復調結果を復号するよう制御する、制御部であるユーザ選択部３とを備える。【選択図】図１
2011124900.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線信号を時分割で復調する単一の復調回路と、
前記単一の復調回路における、前記複数の無線信号の複数の復調結果を格納するメモリ部と、
前記メモリ部に格納された前記複数の復調結果のうち、一の前記復調結果である第１復調結果を復号する単一の復号回路と、
前記第１復調結果の復号処理完了後、前記単一の復号回路が、前記メモリ部に格納された前記複数の復調結果のうち、他の前記復調結果である第２復調結果を復号するよう制御する、制御部とを備える、
無線受信装置。
【請求項２】
前記メモリ部は、
前記複数の無線信号の前記複数の復調結果を格納する第１メモリと、
前記第１メモリに格納された前記複数の復調結果のうち、前記第１、第２復調結果が順次に前記第１メモリから転送され、前記復号回路での復号処理に供される第２メモリとを備える、
請求項１に記載の無線受信装置。
【請求項３】
前記制御部は、前記第１、第２復調結果を、前記第１メモリを介さずに前記復調回路から直接に前記第２メモリへ転送することも可能である、
請求項２に記載の無線受信装置。
【請求項４】
前記メモリ部は、前記複数の無線信号の前記複数の復調結果のうち、前記第１、第２復調結果が順次に前記復調回路から転送され前記復号回路での復号処理に供される単一のメモリを備える、
請求項１に記載の無線受信装置。
【請求項５】
前記制御部は、前記第１復調結果の復号処理中に、前記第１メモリまたは前記復調回路から前記第２メモリへ、前記第２復調結果を転送するよう制御する、
請求項２または３に記載の無線受信装置。
【請求項６】
前記制御部は、前記第１復調結果の復号処理中に、前記復調回路から前記単一のメモリへ、前記第２復調結果を転送するよう制御する、
請求項４に記載の無線受信装置。
【請求項７】
前記制御部は、前記復調回路の復調完了タイミングを用いて、復号対象となる前記復調結果のメモリ転送順序および復号順序を制御する、
請求項１〜６のいずれかに記載の無線受信装置。
【請求項８】
前記単一の復号回路において復号させるため、前記第２メモリまたは前記単一のメモリから、前記第１または第２復調結果を前記復号回路へ読み出す復調シンボル読出し部をさらに備え、
前記制御部は、前記復調シンボル読出し部の、前記第１または第２復調結果を読み出すタイミングを制御する、
請求項２〜７のいずれかに記載の無線受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線受信装置に関し、特に２つ以上のユーザの無線信号を受信する無線受信装置（例えば移動体通信の基地局）において、復号処理を行う対象となるユーザを決定し、復号処理を行う方式に関する。
【背景技術】
【０００２】
移動体無線通信システムにおいて、移動体通信端末から送信された信号は、まず無線受信装置としての移動体通信基地局によって受信され、復調処理および復号処理が行われたのち、上位のネットワークに送信される。このとき、無線受信装置としての移動体通信基地局が受信する信号は、単一の移動体通信端末から送信された単一の信号とは限らず、２つ以上の移動体通信端末から送信された２つ以上のデータである場合がある。
【０００３】
このような、２つ以上のユーザの信号を受信する無線受信装置では、それぞれのユーザの信号を区別して復調処理および復号処理を行ったのち、上位のネットワークに送信する必要がある。
【０００４】
２つ以上のユーザの信号を区別して復調処理および復号処理を行う方法としては、無線受信装置において、復調処理および復号処理を行う回路をそれぞれ２つ以上並列に備えておくことで、それぞれのユーザの信号の復調処理および復号処理を並列に行う方法が考えられる。しかしながら、復号処理を並列に行うためには、ソフトウェアによる複雑なリソース管理が必要となる。さらに、復調処理および復号処理を行う回路を２つ以上並列に備えておくことは、無線受信装置の回路規模増大を招き、装置の小型化および省電力化を困難にする。
【０００５】
特許文献１においては、２つ以上のユーザの信号に対して、単一の復調回路を用いてそれぞれのユーザに対して復調処理を行ったのち、２つ以上の復号回路を用いてそれぞれのユーザに対して復号処理を行う方式が示されている。また、特許文献２においては、２つ以上のユーザの信号に対して，２つ以上の復調回路を用いてそれぞれのユーザに対して復調処理を行ったのち、単一の復号回路を用いてそれぞれのユーザに対して復号処理を行う方式が示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２３７０３３号公報
【特許文献２】特開２００４−３０４１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の、２つ以上のユーザの信号を受信する無線受信装置においては、それぞれのユーザの信号を区別して復調処理および復号処理を行うために、ソフトウェアによる複雑なリソース管理を用いる必要があった。また、復調回路および復号回路を２つ以上並列に備えておくことが必要となり、無線受信装置の回路規模増大を招いていた。特許文献１および特許文献２において、復調回路の数を削減した方式および復号回路の数を削減した方式が公開されているが、復号回路もしくは復調回路を２つ以上備えているため、装置の小型化、装置の省電力化が困難という問題があった。
【０００８】
本発明は、上記の問題を解決するためになされたものであり、２つ以上複数のユーザの信号を対象として、単一の復調回路を用いた復調処理、単一の復号回路を用いた復号処理を行うことで、装置の小型化、省電力化を可能とする無線受信装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
本発明にかかる無線受信装置は、複数の無線信号を時分割で復調する単一の復調回路と、前記単一の復調回路における、前記複数の無線信号の複数の復調結果を格納するメモリ部と、前記メモリ部に格納された前記複数の復調結果のうち、一の前記復調結果である第１復調結果を復号する単一の復号回路と、前記第１復調結果の復号処理完了後、前記単一の復号回路が、前記メモリ部に格納された前記複数の復調結果のうち、他の前記復調結果である第２復調結果を復号するよう制御する、制御部とを備える。
【発明の効果】
【００１０】
本発明にかかる無線受信装置によれば、複数の無線信号を時分割で復調する単一の復調回路と、前記単一の復調回路における、前記複数の無線信号の複数の復調結果を格納するメモリ部と、前記メモリ部に格納された前記複数の復調結果のうち、一の前記復調結果である第１復調結果を復号する単一の復号回路と、前記第１復調結果の復号処理完了後、前記単一の復号回路が、前記メモリ部に格納された前記複数の復調結果のうち、他の前記復調結果である第２復調結果を復号するよう制御する、制御部とを備えることにより、単一の復調回路および単一の復号回路により複数の無線信号を処理することが可能となり、装置の小型化、省電力化を実現することができる。
【図面の簡単な説明】
【００１１】
【図１】この発明の実施の形態１による無線受信装置の構成を示す概略図である。
【図２】この発明の実施の形態１によるユーザ決定方式のフローチャートである。
【図３】この発明の実施の形態１によるユーザ決定方式のフローチャートである。
【図４】この発明の実施の形態１によるユーザ決定方式のフローチャートである。
【図５】この発明の実施の形態１によるユーザ決定方式のフローチャートである。
【図６】この発明の実施の形態２による無線受信装置の構成を示す概略図である。
【図７】この発明の実施の形態２によるユーザ決定方式のフローチャートである。
【図８】この発明の実施の形態２による無線受信装置の構成を示す概略図である。
【発明を実施するための形態】
【００１２】
＜Ａ．実施の形態１＞
＜Ａ−１．構成＞
図１は本発明の実施の形態１による無線受信装置の構成を示す概略図である。図１に示すように、本発明にかかる無線受信装置は、複数の無線信号を時分割で復調する単一の復調回路１と、復調回路１から出力された無線信号の復調結果が入力される第１メモリとしてのＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）領域２と、復調回路１から復調完了信号が入力され、復調完了信号に基づいてＤＲＡＭ領域２および復調シンボル読出し部６を制御する制御部としてのユーザ選択部３と、ＤＲＡＭ領域２から復調結果が転送される第２メモリとしてのＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）領域４と、ユーザ選択部３の制御を受け、ＳＲＡＭ領域４から復調結果を読出し、単一の復号回路５に出力する復調シンボル読出し部６と、復調結果を復号する単一の復号回路５とを備える。なお、復調完了信号は、復調回路１から復調結果が出力されるタイミングに同期して出力される、復調の完了時を知らせる信号である。また、ＤＲＡＭ領域２とＳＲＡＭ領域４とを含めて、メモリ部とする。
【００１３】
本実施の形態１においては、外部に接続するＲＡＭとしてＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）領域２を用い、内部に備えるＲＡＭとしてＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）領域４を用いている。ＳＲＡＭ領域４は、２つのユーザの復調結果を格納するために、０面領域と１面領域の２つの面領域を備える。また、ＤＲＡＭ領域２からＳＲＡＭ領域４に復調結果を転送する際に、復調結果を格納する対象となる面を、ＳＲＡＭ転送対象面と定義する。
【００１４】
＜Ａ−２．動作＞
図２〜５はこの発明の実施の形態１によるユーザ決定方式を表したフローチャートである。図２、図３は、ｋをユーザ番号として、あるユーザｋに対する処理について示している。
【００１５】
まず、図２のステップＳ７において、ユーザｋに対する復調完了信号（復調完了タイミング）が復調回路１からユーザ選択部３に入力された後、ステップＳ８において、現在の復号対象ユーザ番号がｋであるかどうかを判定する。
【００１６】
ステップＳ８において、現在の復号対象ユーザ番号がｋであると判定された場合は、ステップＳ９において、復号処理に用いるパラメータが設定完了していると判定されるまで待機する。ステップＳ９において、復号処理に用いるパラメータが設定完了していると判定された場合は、ステップＳ１０において、未だＤＲＡＭ領域２への格納を完了していないユーザを復号処理の対象にした異常処理としてユーザｋに対する処理を終了する。
【００１７】
ステップＳ８において、現在の復号対象ユーザ番号がｋではないと判定された場合は、ステップＳ１１において、復調回路１より出力されるユーザｋの復調結果をＤＲＡＭ領域２に格納し（ＤＲＡＭ転送待機フラグｋ＝１とする）、ステップＳ１２において、ＤＲＡＭ領域２への復調結果の格納が完了したと判定されるまで、ユーザｋのＤＲＡＭ転送待機フラグを１として待機する。
【００１８】
ステップＳ１２において、ＤＲＡＭ領域２への復調結果の格納が完了したと判定された場合は、ステップＳ１３において、ユーザｋの、ＤＲＡＭ転送待機フラグを０、ＤＲＡＭ転送完了フラグを１とし、さらにステップＳ１４において、復号処理に用いるパラメータが設定完了していると判定されるまで待機する。
【００１９】
ステップＳ１４において、復号処理に用いるパラメータが設定完了していると判定された場合は、続いてステップＳ１５において、現在の復号対象ユーザ番号が所定値ｎ以上であるどうか、つまり復号回路５がユーザｋ以外のユーザに対して復号処理を行っていないかどうかを判定する。
【００２０】
ステップＳ１５において、復号対象ユーザ番号が所定値ｎ以上であり、ユーザｋ以外のユーザに対して復号処理を行っていないと判断される場合は、ステップＳ１６において、ユーザｋのＤＲＡＭ転送完了フラグを０、復号対象ユーザ番号をｋとする。さらに、ＤＲＡＭ領域２からＳＲＡＭ領域４に復調結果を転送する対象となるＳＲＡＭ転送対象ユーザ番号をｋ、ＳＲＡＭ転送対象面を０とする。そしてステップＳ１７において、ＤＲＡＭ領域２からＳＲＡＭ領域４へ復号処理対象である復調結果の転送を開始する。
【００２１】
ステップＳ１５において、復号対象ユーザ番号が所定値ｎ未満であり、ユーザｋ以外のユーザに対して復号処理を行っていると判断される場合は、図３のステップＳ１８において、現在復号処理が開始されるのを待っている復号待機ユーザの数が０であるかどうかを判定する。
【００２２】
図３のステップＳ１８において、復号待機ユーザの数が０ではないと判定された場合、ステップＳ２３において、ユーザｋのＤＲＡＭ転送完了フラグを０とし、復号待機ユーザの数を１インクリメントし、ユーザｋの復号開始する順番を指定する復号順フラグｋに復号待機ユーザ数を代入し、処理終了する。すなわち、復号待機ユーザとなり復号開始する順番まで待機する。
【００２３】
ステップＳ１８において、復号待機ユーザの数が０であると判定された場合、ステップＳ１９において、現在復号対象となっているユーザの「次に」復号対象となるユーザの番号をｋとし、ステップＳ２０において、ＳＲＡＭ領域４への転送対象となっているユーザ（すなわち、ユーザｋの１つ前の順番のユーザ）の復調結果が、ＤＲＡＭ領域２からＳＲＡＭ領域４に転送完了しているかどうかを判定する。
【００２４】
ステップＳ２０において、ＳＲＡＭ領域４への転送対象となっているユーザの復調結果が、ＤＲＡＭ領域２からＳＲＡＭ領域４に転送完了していないと判定された場合は、ステップＳ２４において、ユーザｋのＤＲＡＭ転送完了フラグを０、復号待機ユーザの数を１、ユーザｋの復号開始する順番を指定する復号順フラグｋを１とし、処理終了する。すなわち、復号待機ユーザとなり復号開始する順番まで待機する。
【００２５】
ステップＳ２０において、ＳＲＡＭ領域４への転送対象となっているユーザの復調結果が、ＤＲＡＭ領域２からＳＲＡＭ領域４に転送完了していると判定された場合は、ステップＳ２１において、ユーザｋのＤＲＡＭ転送完了フラグを０、復号待機ユーザの数を１、ＤＲＡＭ領域２からＳＲＡＭ領域４に復調結果を転送する対象となるＳＲＡＭ転送対象ユーザをｋ、ＳＲＡＭ転送対象面を（１−ＳＲＡＭ転送対象面）とし、さらにステップＳ２２において、ユーザ選択部３の制御に基づいて、ＤＲＡＭ領域２からＳＲＡＭ領域４へ復調結果の転送を開始する。
【００２６】
図４は、ＳＲＡＭ領域４への転送対象となっているユーザの復調結果の、ＤＲＡＭ領域２からＳＲＡＭ領域４への転送が完了したタイミングにおいて、復調結果の転送が完了したそのユーザ以外のユーザに対する処理について示している。
【００２７】
まず、ステップＳ２５において、ＳＲＡＭ領域４への転送対象となっているユーザの復調結果の、ＤＲＡＭ領域２からＳＲＡＭ領域４への転送が完了すると、ステップＳ２６において、ＳＲＡＭ領域４への転送対象となっているユーザと復号対象ユーザ番号とが同一であるかどうかを判定する。
【００２８】
ステップＳ２６において、ＳＲＡＭ領域４への転送対象となっているユーザと復号対象ユーザ番号とが同一でないと判定された場合は、ステップＳ３２において、適切でないとして処理を終了する。
【００２９】
ステップＳ２６において、ＳＲＡＭ領域４への転送対象となっているユーザと復号対象ユーザ番号とが同一であると判定された場合は、ステップＳ２７において、復調シンボル読出し部６がＳＲＡＭ領域４から第１復調結果としての復調結果を読出し、復号回路５において復号処理を開始する。
【００３０】
ステップＳ２８において、ｋ＝０とし、「次に」ＤＲＡＭ領域２からＳＲＡＭ領域４に復調結果を転送する対象となるユーザの決定を開始する。ステップＳ２９において、ユーザｋの復号を開始する順番を指定する復号順フラグｋが１であるかどうかを判定する。
【００３１】
ステップＳ２９において、ユーザｋの復号開始する順番を指定する復号順フラグｋが１であると判定された場合は、ステップＳ３０において、ＤＲＡＭ領域２からＳＲＡＭ領域４に復調結果を転送する対象となるＳＲＡＭ領域４への転送対象ユーザをｋ、復号順フラグｋを０、ＳＲＡＭ転送対象面を（１−ＳＲＡＭ転送対象面）とし、ステップＳ３１において、ＤＲＡＭ領域２からＳＲＡＭ領域４へ復調結果の転送を開始する。
【００３２】
このとき、ステップＳ２７において行われた復号処理が完了していてもよいし、復号処理が完了していなくともよい。復号処理が完了していない場合は、第２メモリとしてのＳＲＡＭ領域４には、２つの（ユーザの）復調結果が格納されていることになる。
【００３３】
ステップＳ２９において、ユーザｋの復号開始する順番を指定する復号順フラグｋが１でないと判定された場合は、ステップＳ３３において、ｋを１インクリメントし、ステップＳ３４において、ｋがユーザ数ｎ以上であるかどうかを判定する。
【００３４】
ステップＳ３４において、ｋがユーザ数ｎ以上と判定された場合は、ステップＳ３５において、処理終了する。一方ステップＳ３４において、ｋがユーザ数ｎ未満であると判定された場合はステップＳ２９に戻る。
【００３５】
図５は、復号処理の対象となっているユーザの復号処理が完了したタイミングにおいて、復号処理が完了したそのユーザ以外のユーザに対する処理について示している。
【００３６】
まず、ステップＳ３６において、復号処理を行う対象となっているユーザの復号処理が完了した後、ステップＳ３７において、復号待機ユーザの数が０でないかどうかを判定する。
【００３７】
ステップＳ３７において、復号待機ユーザの数が０であると判定された場合、ステップＳ５１において、処理を終了する。ステップＳ３７において、復号待機ユーザの数が０でないと判定された場合、ステップＳ３８において、復号対象となるユーザを、現在復号対象となっているユーザの「次に」復号対象となるユーザとし、復号待機ユーザの数を１デクリメントする。
【００３８】
ステップＳ３９において、復号対象となったユーザの復号順フラグが０であるかどうかを判定する。復号対象となったユーザの復号順フラグが０でないと判定された場合は、ステップＳ５２において、処理を終了する。
【００３９】
ステップＳ３９において、復号対象となったユーザの復号順フラグが０であると判定された場合は、ステップＳ４０において、復調シンボル読出し部６がＳＲＡＭ領域４から第２復調結果としての復調結果を読出し、復号回路５において復号処理を開始する。
【００４０】
ステップＳ４１において、ｋ＝０とし、「次に」ＤＲＡＭ領域２からＳＲＡＭ領域４に復調結果を転送する対象となるユーザの決定を開始する。ステップＳ４２において、復号対象となったユーザがｋであるかどうかを判定する。
【００４１】
ステップＳ４２において、復号対象となったユーザがｋであると判定された場合は、ステップＳ４３において、ｋを１インクリメントし、ステップＳ４９において、ｋがユーザ数ｎ以上であるかどうかを判定する。ステップＳ４９において、ｋがユーザ数ｎ以上であると判定された場合は処理を終了する。ステップＳ４９において、ｋがユーザ数ｎ未満であると判定された場合は、ステップＳ４２に戻る。
【００４２】
ステップＳ４２において、復号対象となったユーザがｋでないと判定された場合は、ステップＳ４４において、ユーザｋの復号順フラグが０でないかどうかを判定する。
【００４３】
ステップＳ４４において、ユーザｋの復号順フラグが０であると判定された場合は、ステップＳ４３において、ｋを１インクリメントし、ステップＳ４９において、ｋがユーザ数ｎ以上であるかどうかを判定する。ステップＳ４９において、ｋがユーザ数ｎ以上であると判定された場合は、ステップＳ５０において、処理を終了する。ステップＳ４９において、ｋがユーザ数ｎ未満であると判定された場合は、ステップＳ４２に戻る。
【００４４】
ステップＳ４４において、ユーザｋの復号順フラグが０でないと判定された場合は、ステップＳ４５において、ユーザｋの復号順フラグを１デクリメントし、ステップＳ４６において、ユーザｋの復号順フラグが１であるかどうかを判定する。
【００４５】
ステップＳ４６において、ユーザｋの復号順フラグが１でないと判定された場合は、ステップＳ４３において、ｋを１インクリメントし、ステップＳ４９において、ｋがユーザ数ｎ以上であるかどうかを判定する。ステップＳ４９において、ｋがユーザ数ｎ以上であると判定された場合は、ステップＳ５０において、処理を終了する。ステップＳ４９において、ｋがユーザ数ｎ未満であると判定された場合は、ステップＳ４２に戻る。
【００４６】
ステップＳ４６において、ユーザｋの復号順フラグが１であると判定された場合は、ステップＳ４７において、ＤＲＡＭ領域２からＳＲＡＭ領域４に復調結果を転送する対象となるＳＲＡＭ転送対象ユーザをｋとし、復号順フラグｋを０とし、ＳＲＡＭ転送対象面を（１−ＳＲＡＭ転送対象面）とし、ステップＳ４８において、ＤＲＡＭ領域２からＳＲＡＭ領域４へ復調結果の転送を開始する。
【００４７】
そして、ステップＳ４３において、ｋを１インクリメントし、ステップＳ４９において、ｋがユーザ数ｎ以上であるかどうかを判定する。ステップＳ４９において、ｋがユーザ数ｎ以上であると判定された場合は、ステップＳ５０において、処理を終了する。ステップＳ４９において、ｋがユーザ数ｎ未満であると判定された場合は、ステップＳ４２に戻る。
【００４８】
＜Ａ−３．効果＞
本発明にかかる実施の形態１によれば、無線受信装置において、複数の無線信号を時分割で復調する単一の復調回路１と、単一の復調回路１における、複数の無線信号の複数の復調結果を格納するメモリ部であるＤＲＡＭ領域２およびＳＲＡＭ領域４と、ＤＲＡＭ領域２およびＳＲＡＭ領域４に格納された複数の復調結果のうち、一の復調結果である第１復調結果を復号する単一の復号回路５と、第１復調結果の復号処理完了後、単一の復号回路５が、ＤＲＡＭ領域２およびＳＲＡＭ領域４に格納された複数の復調結果のうち、他の復調結果である第２復調結果を復号するよう制御する、制御部であるユーザ選択部３とを備えることで、単一の復調回路１および単一の復号回路５により複数の無線信号を処理することが可能となり、装置の小型化、省電力化を実現することができる。
【００４９】
また、ソフトウェアによる複雑なリソース管理を用いたユーザ選択を行う必要がなく、従来に比してソフトウェアの負荷を低減することが可能となる。
【００５０】
また、本発明にかかる実施の形態１によれば、無線受信装置において、メモリ部は、複数の無線信号の複数の復調結果を格納する第１メモリであるＤＲＡＭ領域２と、ＤＲＡＭ領域２に格納された複数の復調結果のうち、第１、第２復調結果が順次にＤＲＡＭ領域２から転送され、復号回路５での復号処理に供される第２メモリであるＳＲＡＭ領域４とを備えることで、復号処理の対象となった復調結果のみをＳＲＡＭ領域４に転送し、処理の高速化を実現することができる。
【００５１】
また、本発明にかかる実施の形態１によれば、無線受信装置において、制御部であるユーザ選択部３は、第１復調結果の復号処理中に、第１メモリであるＤＲＡＭ領域２から第２メモリであるＳＲＡＭ領域４へ、第２復調結果を転送するよう制御することで、第１復調結果に対する復号処理が完了する前に、ＳＲＡＭ領域４に第２復調結果を格納でき、第２復調結果の復号処理をより高速に行うことができる。ＳＲＡＭ領域４において、２つのユーザの無線信号を同時に格納することで、第２復調結果のＤＲＡＭ領域２からＳＲＡＭ領域４への転送と、第１復調結果の復号処理とを並列で行うことができる。
【００５２】
また、本発明にかかる実施の形態１によれば、無線受信装置において、制御部であるユーザ選択部３は、復調回路１の復調完了タイミングを用いて、復号対象となる復調結果のメモリ転送順序および復号順序を制御することで、単一の復調回路１および単一の復号回路５により複数の無線信号を処理することが可能となり、装置の小型化、省電力化を実現することができる。
【００５３】
また、本発明にかかる実施の形態１によれば、無線受信装置において、単一の復号回路５において復号させるため、第２メモリであるＳＲＡＭ領域４から、第１または第２復調結果を復号回路５へ読み出す復調シンボル読出し部６をさらに備え、制御部であるユーザ選択部３は、復調シンボル読出し部６の、第１または第２復調結果を読み出すタイミングを制御することで、第１および第２復調結果を適切なタイミングでＳＲＡＭ領域４に転送し、効率的に復号処理を行うことができる。
【００５４】
＜Ｂ．実施の形態２＞
＜Ｂ−１．構成＞
図６は本発明の実施の形態２による無線受信装置の構成を示す概略図である。実施の形態１では、復調回路１から出力された復調結果はすべてＤＲＡＭ領域２に格納することとしていたが、一般にＤＲＡＭは、ＳＲＡＭと比較して動作速度が遅いという特徴がある。そのため、復調結果のデータサイズが小さい、伝送レートの低いユーザが存在する場合、そのユーザについては図６に示すように、ＤＲＡＭ領域２を経由せずに、単一のメモリであるＳＲＡＭ領域４に直接復調結果を転送、格納することで、システム全体の動作速度を改善することが可能となる。それに伴い、ユーザ選択部３は、復調結果の転送についての制御を復調回路１に直接行う。その他の構成については、実施の形態１に示した場合と同様であるので、説明を省略する。
【００５５】
＜Ｂ−２．動作＞
図７はこの発明の実施の形態２によるユーザ決定方式を表したフローチャートである。図７は、ｋをユーザ番号として、あるユーザｋに対する処理について示している。
【００５６】
まず、ステップＳ７において、ユーザｋに対する復調完了信号が復調回路１からユーザ選択部３に入力された後、ステップＳ１４において、復号処理に用いるパラメータが設定完了していると判定されるまで待機する。
【００５７】
ステップＳ１４において、復号処理に用いるパラメータが設定完了していると判定された場合は、続いてステップＳ１５において、現在の復号対象ユーザ番号が所定値ｎ以上であるどうか、つまり復号回路５がユーザｋ以外のユーザに対して復号処理を行っていないかどうかを判定する。
【００５８】
ステップＳ１５において、復号対象ユーザ番号が所定値ｎ以上であり、ユーザｋ以外のユーザに対して復号処理を行っていないと判断される場合は、ステップＳ１６において、復号対象ユーザ番号をｋとする。さらに、復調回路１からＳＲＡＭ領域４に復調結果を転送する対象となるＳＲＡＭ転送対象ユーザ番号をｋ、ＳＲＡＭ転送対象面を０とする。そしてステップＳ１７において、復調回路１からＳＲＡＭ領域４へ復調結果の転送を開始する。
【００５９】
ステップＳ１５において、復号対象ユーザ番号が所定値ｎ未満であり、ユーザｋ以外のユーザに対して復号処理を行っていると判定される場合は、ステップＳ１８において、現在復号処理が開始されるのを待っている復号待機ユーザの数が０であるかどうかを判定する。
【００６０】
ステップＳ１８において、復号待機ユーザの数が０ではないと判定された場合、ステップＳ２３において、復号待機ユーザの数を１インクリメントし、ユーザｋの復号開始する順番を指定する復号順フラグｋに復号待機ユーザ数を代入し、処理終了する。すなわち、復号待機ユーザとなり復号開始する順番まで待機する。
【００６１】
ステップＳ１８において、復号待機ユーザの数が０であると判定された場合、ステップＳ１９において、現在復号対象となっているユーザの「次に」復号対象となるユーザの番号をｋとし、ステップＳ２０において、ＳＲＡＭ領域４への転送対象となっているユーザ（すなわち、ユーザｋの１つ前の順番のユーザ）の復調結果が、復調回路１からＳＲＡＭ領域４に転送完了しているかどうかを判定する。
【００６２】
ステップＳ２０において、ＳＲＡＭ領域４への転送対象となっているユーザの復調結果が、復調回路１からＳＲＡＭ領域４に転送完了していないと判定された場合は、ステップＳ２４において、復号待機ユーザの数を１、ユーザｋの復号開始する順番を指定する復号順フラグｋを１とし、処理終了する。すなわち、復号待機ユーザとなり復号開始する順番まで待機する。
【００６３】
ステップＳ２０において、ＳＲＡＭ領域４への転送対象となっているユーザの復調結果が、復調回路１からＳＲＡＭ領域４に転送完了していると判定された場合は、ステップＳ２１において、復号待機ユーザの数を１、復調回路１からＳＲＡＭ領域４に復調結果を転送する対象となるＳＲＡＭ転送対象ユーザをｋ、ＳＲＡＭ転送対象面を（１−ＳＲＡＭ転送対象面）とし、さらにステップＳ２２において、ユーザ選択部３の制御に基づいて、復調回路１からＳＲＡＭ領域４へ復調結果の転送を開始する。
【００６４】
実施の形態２における、実施の形態１の図４に対応する処理は、図４のステップＳ３１を「復調回路１からＳＲＡＭ領域４へ復調結果の転送を開始する」に置換したものとなる。
【００６５】
また、実施の形態２における、実施の形態１の図５に対応する処理は、図５のステップＳ４８を「復調回路１からＳＲＡＭ領域４へ復調結果の転送を開始する」に置換したものとなる。
【００６６】
また図８に示すように、実施の形態１における構成との併用をすることも可能である。すなわち、ＤＲＡＭ領域２を介して復調結果を転送する場合と、ＤＲＡＭ領域２を介さずＳＲＡＭ領域４に直接復調結果を転送する場合とを併用することも可能である。具体的には、伝送レートの低いユーザは、ＤＲＡＭ領域２を経由せずＳＲＡＭ領域４に直接復調結果を転送し、伝送レートの高いユーザは、ＤＲＡＭ領域２を経由してＳＲＡＭ領域４に復調結果を転送するというように、転送経路を使い分ける。
【００６７】
＜Ｂ−３．効果＞
本発明にかかる実施の形態２によれば、無線受信装置において、制御部であるユーザ選択部３は、第１、第２復調結果を、第１メモリであるＤＲＡＭ領域２を介さずに復調回路１から直接に第２メモリであるＳＲＡＭ領域４へ転送することも可能であることで、複数の無線信号を使用するユーザの伝送レートに応じて、ＤＲＡＭ領域２からＳＲＡＭ領域４へ復調結果を転送するユーザと、復調回路１からＳＲＡＭ領域４へ復調結果を直接転送するユーザとを識別することで、装置全体の処理の高速化を実現することができる。
【００６８】
また、本発明にかかる実施の形態２によれば、無線受信装置において、メモリ部は、複数の無線信号の複数の復調結果のうち、第１、第２復調結果が順次に復調回路１から転送され復号回路５での復号処理に供される単一のメモリであるＳＲＡＭ領域４を備えることで、復調回路１からＳＲＡＭ領域４へ復調結果を直接転送することで、装置全体の処理の高速化を実現することができる。
【００６９】
また、本発明にかかる実施の形態２によれば、無線受信装置において、制御部であるユーザ選択部３は、第１復調結果の復号処理中に、第１メモリである復調回路１から第２メモリであるＳＲＡＭ領域４へ、第２復調結果を転送するよう制御することで、第１復調結果に対する復号処理が完了する前に、ＳＲＡＭ領域４に第２復調結果を格納でき、第２復調結果の復号処理をより高速に行うことができる。ＳＲＡＭ領域４において、２つのユーザの無線信号を同時に格納することで、第２復調結果のＤＲＡＭ領域２からＳＲＡＭ領域４への転送と、第１復調結果の復号処理とを並列で行うことができる。
【００７０】
また、本発明にかかる実施の形態２によれば、無線受信装置において、制御部であるユーザ選択部３は、第１復調結果の復号処理中に、復調回路１から単一のメモリであるＳＲＡＭ領域４へ、第２復調結果を転送するよう制御することで、第１復調結果に対する復号処理が完了する前に、ＳＲＡＭ領域４に第２復調結果を格納でき、第２復調結果の復号処理をより高速に行うことができる。ＳＲＡＭ領域４において、２つのユーザの無線信号を同時に格納することで、第２復調結果のＤＲＡＭ領域２からＳＲＡＭ領域４への転送と、第１復調結果の復号処理とを並列で行うことができる。
【００７１】
また、本発明にかかる実施の形態２によれば、無線受信装置において、単一の復号回路５において復号させるため、単一のメモリであるＳＲＡＭ領域４から、第１または第２復調結果を復号回路５へ読み出す復調シンボル読出し部６をさらに備え、制御部であるユーザ選択部３は、復調シンボル読出し部６の、第１または第２復調結果を読み出すタイミングを制御することで、第１および第２復調結果を適切なタイミングでＳＲＡＭ領域４に転送し、効率的に復号処理を行うことができる。
【符号の説明】
【００７２】
１  復調回路、２  ＤＲＡＭ領域、３  ユーザ選択部、４  ＳＲＡＭ領域、５  復号回路、６  復調シンボル読出し部。
【図１】
2011124900.tif 000003
【図２】
2011124900.tif 000004
【図３】
2011124900.tif 000005
【図４】
2011124900.tif 000006
【図５】
2011124900.tif 000007
【図６】
2011124900.tif 000008
【図７】
2011124900.tif 000009
【図８】
2011124900.tif 000010