JP2009033623A - Ofdm送信装置及びofdm受信装置並びにインターリーブ方法 - Google Patents
Ofdm送信装置及びofdm受信装置並びにインターリーブ方法 Download PDFInfo
- Publication number
- JP2009033623A JP2009033623A JP2007197381A JP2007197381A JP2009033623A JP 2009033623 A JP2009033623 A JP 2009033623A JP 2007197381 A JP2007197381 A JP 2007197381A JP 2007197381 A JP2007197381 A JP 2007197381A JP 2009033623 A JP2009033623 A JP 2009033623A
- Authority
- JP
- Japan
- Prior art keywords
- interleaving
- ofdm
- unit
- transmission
- transmission data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1893—Physical mapping arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
- H04L27/2627—Modulators
- H04L27/2637—Modulators with direct modulation of individual subcarriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
Abstract
【課題】OFDM処理におけるインタリーブ処理を従来よりも簡単化すると共に、再送信の実効性を向上させることが可能なOFDM送信装置及びOFDM受信装置並びにインターリーブ方法を提供することを目的とする。
【解決手段】OFDM送信装置は、送信データをOFDM(Orthogonal Frequency Division Multiplexing)処理して送信し、キャリア変調するためにシリアル/パラレル変換する前段階で、所定の乱数発生手法を用いて発生した乱数に基づいて送信データをランダム化するインタリーブ部と、再送信時と初回送信時とで送信データに異なるランダム化を施すようにインタリーブ部を制御する制御部とを具備する。
【選択図】図2
【解決手段】OFDM送信装置は、送信データをOFDM(Orthogonal Frequency Division Multiplexing)処理して送信し、キャリア変調するためにシリアル/パラレル変換する前段階で、所定の乱数発生手法を用いて発生した乱数に基づいて送信データをランダム化するインタリーブ部と、再送信時と初回送信時とで送信データに異なるランダム化を施すようにインタリーブ部を制御する制御部とを具備する。
【選択図】図2
Description
本発明は、OFDM送信装置及びOFDM受信装置並びにインターリーブ方法に関する。
下記特許文献1には、直交周波数分割多重(OFDM:Orthogonal Frequency Division Multiplexing)を変調手段とし、インターリーブ処理によってフェージング等による通信特性の劣化を軽減するディジタル変調装置/復調装置及びその方法が開示されている。
このディジタル変復調装置は、時間方向に並んだ入力データをグループ化し、このグループに基づいて複数のシンボルで構成される系列を選択すると共にこの系列にグループを写像するマッパと、マッパが出力する時間方向に直列に並ぶ系列を並列に配置する直並列変換器と、直並列変換器が出力する並列に配置された系列のシンボルの順序を所定の入れ替え規則に基づいてインタリーブするインタリーバーと、インタリーバーが出力するインタリーブされ並列に配置された系列を変調多重化した信号に変換する逆離散フーリエ変換器と、逆離散フーリエ変換器が出力する変調多重化され並列に配置された信号を時間方向に並ぶ信号に変換する変換する並直列変換器によって構成される。
上記インタリーバーでは、周波数方向、時間方向、及び空間方向へのインタリーブが行われる。
特開2006−295756号公報
上記インタリーバーでは、周波数方向、時間方向、及び空間方向へのインタリーブが行われる。
ところで、上記従来技術では、周波数方向、時間方向及び空間方向それぞれのインタリーブを行う為、これら周波数方向のインタリーブ処理、時間方向のインタリーブ処理及び空間方向のインタリーブ処理は個別のインタリーブ処理であり、よって各々のインタリーブ処理専用のプログラムが必要となり、インタリーブ処理が複雑になる。
また、送信データを再送信する場合に、初回送信と再送信とで同一のインターリーブ処理を行うため、初回送信と再送信とでフェージング等の通信環境に変化がないときには、受信側において初回送信で正常受信できなかった送信データを再送信によって正常受信できない場合があり、再送信の実効性が薄いという問題がある。
本発明は、上述した事情を鑑みたものであり、OFDM処理におけるインタリーブ処理を従来よりも簡単化すると共に、再送信の実効性を向上させることが可能なOFDM送信装置及びOFDM受信装置並びにインターリーブ方法を提供することを目的とする。
上記目的を達成するために、本発明では、OFDM送信装置に係る第1の解決手段として、送信データをOFDM(Orthogonal Frequency Division Multiplexing)処理して送信するOFDM送信装置であって、キャリア変調するためにシリアル/パラレル変換する前段階で、所定の乱数発生手法を用いて発生した乱数に基づいて送信データをランダム化するインタリーブ部と、再送信時と初回送信時とで送信データに異なるランダム化を施すようにインタリーブ部を制御する制御部とを具備するという手段を採用する。
本発明では、OFDM送信装置に係る第2の解決手段として、上記第1の解決手段において、前記乱数発生手法は、混合合同法という手段を採用する。
本発明では、OFDM送信装置に係る第3の解決手段として、上記第1または第2の解決手段において、前記キャリア変調における変調クラス及びシンボル数に応じて依存した情報を含むという手段を採用する。
また、本発明では、OFDM受信装置に係る第1の解決手段として、OFDM送信装置に係る第1〜第3いずれかの解決手段のインタリーブ部に対応したデインタリーブ部を具備し、前記OFDM送信装置の送信信号を受信するという手段を採用する。
さらに、本発明では、インタリーブ方法に係る第1の解決手段として、送信データをOFDM(Orthogonal Frequency Division Multiplexing)処理して送信する場合における送信データのインタリーブ方法であって、
キャリア変調するためにシリアル/パラレル変換する前段階で、所定の乱数発生手法を用いて発生した乱数に基づいて再送信時と初回送信時とで送信データに異なるランダム化するという手段を採用する。
キャリア変調するためにシリアル/パラレル変換する前段階で、所定の乱数発生手法を用いて発生した乱数に基づいて再送信時と初回送信時とで送信データに異なるランダム化するという手段を採用する。
本発明によれば、キャリア変調するためにシリアル/パラレル変換する前段階で、所定の乱数発生手法を用いて発生した乱数に基づいて送信データをランダム化するインタリーブ部を具備するので、従来のように送信データをシリアル/パラレル変換した後でインターリーブ処理する場合に比較してインタリーブ処理を簡単化することができる。
一般的にOFDM処理におけるインタリーブ処理では、送信データをシリアル/パラレル変換した信号にビットインターリーブ処理を施したり、及び/あるいは上記シリアル/パラレル変換してキャリア変調を施した信号を階層合成した後に時間インターリーブ処理及び周波数インターリーブ処理を施すが、これらビットインターリーブ処理、時間インターリーブ処理及び周波数インターリーブ処理は個別のインターリーブ処理であり、よって各々のインターリーブ処理専用のプログラムが必要となる。
しかしながら、本発明では、キャリア変調するためにシリアル/パラレル変換する前段階で送信データを乱数に基づいてランダム化することにより、上記各種のインターリーブ処理と同等のインターリーブ処理をインタリーブ部によって一括して行うことが可能であり、インターリーブ処理に関するプログラムの簡単化及びインターリーブ処理に要するメモリリソース等のリソースの節約を実現することができる。
そして、本発明では、制御部が再送信時と初回送信時とで送信データに異なるランダム化を施すようにインタリーブ部を制御するので、受信側において初回送信で正常受信できなかった送信データを再送信によって正常受信できる確率を従来よりも向上させることが可能であり、よって再送信の実効性を向上させることができる。
以下、図面を参照して、本発明の一実施形態について説明する。本実施形態は、OFDM方式を利用した移動端末と通信する基地局に関する。
図1は、本実施形態に係る基地局Aと移動端末Bによって構成される無線通信システムの概略構成を示す模式図である。図1に示すように、この無線通信システム構成は基地局A及び移動端末Bから構成される。
基地局Aは、変調方式が直交周波数分割多重(OFDM:Orthogonal Frequency Division Multiplexing)方式の通信信号を移動端末Bと送受信することにより、回線交換通信またはパケット通信を行う。直交周波数分割多重(OFDM)方式とは、周波数の異なる複数のサブキャリアを使って通信を行うマルチキャリア通信の一種であり、このサブキャリアの変調方式にはデジタル振幅変調または/及びデジタル位相変調が用いられる。
移動端末Bは、上記OFDM方式の通信信号を基地局Aと送受信することにより、回線交換通信またはパケット通信を行う。
次に、図2に示す機能ブロック図を参照して、上記基地局Aの要部機能構成を説明する。
本基地局Aは、OFDM信号送信部1、OFDM信号受信部2及び制御部3を備えている。OFDM信号送信部1は、CRC符号付加部1a、誤り訂正符号付加部1b、インタリーブ部1c、シリアル/パラレル変換部1d、サブキャリア変調部1e、逆フーリエ変換部1f、ガードインターバル挿入部1g及び無線信号送信部1hから構成され、OFDM信号受信部2は、無線信号受信部2a、ガードインターバル除去部2b、フーリエ変換部2c、サブキャリア復調部2d、パラレル/シリアル変換部2e、デインタリーブ部2f、誤り訂正部2g及びCRC演算部2hから構成されている。
本基地局Aは、OFDM信号送信部1、OFDM信号受信部2及び制御部3を備えている。OFDM信号送信部1は、CRC符号付加部1a、誤り訂正符号付加部1b、インタリーブ部1c、シリアル/パラレル変換部1d、サブキャリア変調部1e、逆フーリエ変換部1f、ガードインターバル挿入部1g及び無線信号送信部1hから構成され、OFDM信号受信部2は、無線信号受信部2a、ガードインターバル除去部2b、フーリエ変換部2c、サブキャリア復調部2d、パラレル/シリアル変換部2e、デインタリーブ部2f、誤り訂正部2g及びCRC演算部2hから構成されている。
CCRC符号付加部1aは、制御部3の指示に基づいて、制御部3から入力される送信データ(制御信号またはデータ信号)に冗長情報である誤り検出用のCRC符号を付加して誤り訂正符号付加部1bに出力する。
誤り訂正符号付加部1bは、制御部3の指示に基づいて、CRC符号付加部1aから入力される送信データのビット列に畳み込み符号等の誤り訂正符号を付加し、このビット列をインタリーブ部1cに出力する。
誤り訂正符号付加部1bは、制御部3の指示に基づいて、CRC符号付加部1aから入力される送信データのビット列に畳み込み符号等の誤り訂正符号を付加し、このビット列をインタリーブ部1cに出力する。
インタリーブ部1cは、制御部3から入力される変調クラス及び総シンボル数に基づいて、訂正符号付加部1bから入力されるビット列を所定の規則に従い順番を入れ替え、このビット列をシリアル/パラレル変換部1dに出力する。
シリアル/パラレル変換部1dは、制御部3の制御の下、インタリーブ部1cから入力されたビット列を、各サブキャリア毎にビット単位で分割し、各サブキャリア変調部1eに出力する。
サブキャリア変調部1eは、サブキャリアと同数設けられており、各サブキャリア毎に分割されたビット列を、サブキャリアに基づいてデジタル変調し、変調信号を逆フーリエ変換部1fに出力する。なお、各サブキャリア変調部1eは、制御部3に指示された変調方式、例えばBPSK(Binary Phase Shift Keying)、QPSK(Quadrature Phase Shift Keying)、16QAM(Quadrature Amplitude Modulation)、64QAM等に基づいてデジタル変調を行う。
逆フーリエ変換部1fは、各サブキャリア変調部1eから入力される変調信号を逆フーリエ変換して直交多重化することによりOFDM信号を生成し、このOFDM信号をガードインターバル挿入部1gに出力する。
ガードインターバル挿入部1gは、逆フーリエ変換部1fから入力されたOFDM信号にガードインターバルを挿入し、無線信号送信部1hに出力する。
ガードインターバル挿入部1gは、逆フーリエ変換部1fから入力されたOFDM信号にガードインターバルを挿入し、無線信号送信部1hに出力する。
無線信号送信部1hは、ガードインターバル挿入部1gから入力されたOFDM信号をD/Aコンバータにより、デジタル信号からアナログ信号に変換し、このアナログ信号に変換されたOFDM信号をIF周波数帯からRF周波数帯に変換し、このRF周波数帯に変換されたOFDM信号を電力増幅器等により所定の送信出力レベルまで増幅させ、アンテナを介して移動端末Bに出力する。
無線信号受信部2aは、移動端末Bよりアンテナを介して入力されたOFDM信号をRF周波数帯の信号からIF周波数帯の信号に変換し、IF周波数帯のOFDM信号をローノイズ増幅器等により増幅し、この増幅したOFDM信号をA/Dコンバータによりアナログ信号からデジタル信号に変換し、ガードインターバル除去部2bに出力する。
ガードインターバル除去部2bは、無線信号受信部2aから入力されたOFDM信号からガードインターバルを除去し、フーリエ変換部2cに出力する。
フーリエ変換部2cは、ガードインターバル除去部2bから入力されたOFDM信号をフーリエ変換することにより各サブキャリア毎の変調信号に変換し、この変調信号を各サブキャリア復調部2dに出力する。
フーリエ変換部2cは、ガードインターバル除去部2bから入力されたOFDM信号をフーリエ変換することにより各サブキャリア毎の変調信号に変換し、この変調信号を各サブキャリア復調部2dに出力する。
サブキャリア復調部2dは、サブキャリアと同数設けられており、変調信号を位相補正/周波数補正/電力補正すると共にサブキャリアに基づいてデジタル復調することにより受信データのデータ列に変換し、このデータ列をパラレル/シリアル変換部2eに出力する。
パラレル/シリアル変換部2eは、制御部3の指示に基づいて、各サブキャリア復調部2dから入力される複数のデータ列を一つのデータ列に合成し、このデータ列をデインタリーブ部2fに出力する。
パラレル/シリアル変換部2eは、制御部3の指示に基づいて、各サブキャリア復調部2dから入力される複数のデータ列を一つのデータ列に合成し、このデータ列をデインタリーブ部2fに出力する。
デインタリーブ部2fは、制御部3から入力される変調クラス、総シンボル数及び再送信回数に基づいて、移動端末Bにおけるインタリーブにより順番が入れ替えられたデータ列を所定の規則に従い元の順番に戻し、このデータ列を誤り訂正部2gに出力する。
誤り訂正部2gは、制御部3の制御の下、デインタリーブ部2fから入力されたデータ列に対して軟判定による誤り訂正を行い、このデータ列をCRC演算部2hに出力する。
CRC演算部2hは、制御部3の制御の下、データ列に付加されている誤り検出用のCRC符号に基づいてCRC演算を行い、CRC演算の結果と共にデータ列を制御部3に出力する。
CRC演算部2hは、制御部3の制御の下、データ列に付加されている誤り検出用のCRC符号に基づいてCRC演算を行い、CRC演算の結果と共にデータ列を制御部3に出力する。
制御部3は、CPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)から構成される内部メモリ並びにOFDM信号送信部1及びOFDM信号受信部2と各種信号の入出力を行うインタフェース回路等から構成されており、上記ROMに記憶された制御プログラム及びOFDM信号受信部2が受信する各種信号に基づいて基地局Aの全体動作を制御する。なお、この制御部3は、CRC演算部2hから入力されるCRC演算結果がOKの場合は、CRC演算部2hから入力されるデータ列によって構成される各種信号の指示に基づいて所定の処理を行い、CRC演算結果がNGの場合は、OFDM信号送信部1にOFDM信号の再送信要求を送信させる。
次に、このように構成された本基地局Aの再送信時と初回送信時とで異なる入れ替え規則に基づく送信データのインタリーブ処理について図3のシーケンス図及び図4のフローチャートを参照して説明する。
図3は基地局A−移動端末B間におけるOFDM信号の送受信を示すシーケンス図であり、図4は基地局Aにおけるインタリーブ処理を示すフローチャートである。
図3は基地局A−移動端末B間におけるOFDM信号の送受信を示すシーケンス図であり、図4は基地局Aにおけるインタリーブ処理を示すフローチャートである。
一般的に、OFDM信号を出力する通信装置では、伝送路において発生するフェージングによる信号のバースト誤りをランダム誤りにするインタリーブという技術が用いれれる。このインタリーブには、データを信号の周波数に対してインタリーブする周波数インタリーブ、データを時間方向に対してインタリーブする時間インタリーブ等が存在し、OFDM信号を出力する通信装置では、それぞれのインタリーブを個別の処理として別々に処理している。
本実施形態に係る基地局Aでは、簡単なインタリーブ処理によって複数の異なるインタリーブ処理を実行したときと同じ効果を得ることが可能になる。また、基地局Aは、移動端末BからのNACK通知によって、信号の再送信を要求された場合には、初回に送信した送信データとは異なる入れ替え規則に基づいて再送信する信号をインタリーブする。
まず、基地局Aがパケットデータ等のデータ信号を移動端末Bに送信する場合には、制御部3がデータ信号のビット列をCRC符号付加部1aに出力し、CRC符号付加部1aにこのビット列へCRC符号を付加させ(ステップS1)、このビット列を誤り訂正符合付加部1bへ出力させる。制御部3は、誤り訂正符号付加部1bにこのビット列へ誤り訂正符号を付加させ、誤り訂正符合付加部1bにこのビット列をインタリーブ部1cへ出力させる。(ステップS2)。
以下から、図4のフローチャートを参照して、ステップS2のインタリーブ処理の詳細を説明する。
制御部3は、インタリーブ部1cにインタリーブを行わせる為に、OFDM信号のサブキャリアの変調方式に基づいて変調クラスnを決定すると共に、サブチャネル数及び1サブチャネル内のシンボル数に基づいて総シンボル数mを算出する(ステップS20)。
制御部3は、インタリーブ部1cにインタリーブを行わせる為に、OFDM信号のサブキャリアの変調方式に基づいて変調クラスnを決定すると共に、サブチャネル数及び1サブチャネル内のシンボル数に基づいて総シンボル数mを算出する(ステップS20)。
上記変調クラスについて、図5の変調クラステーブルを示す模式図を参照して詳細に説明する。図5の模式図に示すように、変調方式毎に変調クラスが決まっており、予め制御部3のROMが変調クラステーブルを記憶し、ステップS20において制御部3はこの変調クラステーブルに基づいてサブキャリアの変調方式に応じて変調クラスを決定する。そして、この変調クラスが、1シンボルあたりのビット数となる。
制御部3は、総シンボル数m及び変調クラスnをインタリーブ部1cに出力し、インタリーブ部1cは以下式(1)の混合合同法の式のパラメータとして総シンボル数m及び変調クラスnを使用することにより、擬似乱数を算出する。
a(i+1)=a(i)×b+c …(1)
なお、上記式(1)は、予め決められた定数b及び定数cに基づいて、a(1)がa(i)に代入されることにより、a(i+1)となるa(2)を擬似乱数として算出し、次にa(2)をa(i)に代入することによりa(3)を擬似乱数として算出する。すなわち、上記式(1)を用いて繰り返し計算することにより複数の擬似乱数を算出することが出来る。
a(i+1)=a(i)×b+c …(1)
なお、上記式(1)は、予め決められた定数b及び定数cに基づいて、a(1)がa(i)に代入されることにより、a(i+1)となるa(2)を擬似乱数として算出し、次にa(2)をa(i)に代入することによりa(3)を擬似乱数として算出する。すなわち、上記式(1)を用いて繰り返し計算することにより複数の擬似乱数を算出することが出来る。
また、制御部3は、インタリーブ部1cに再送信回数を出力し、インタリーブ部1cは再送信回数に基づいて再送信カウンタrを定義する。インタリーブ部1cは、再送信回数が0の場合、すなわち初回送信の場合には、この再送信カウンタrの値を0として、再送回数が1回増える度にrに1を足していく。
インタリーブ部1cは、m×n<2^kの条件を満たしかつ最小の整数となるkを算出する。例えば、総シンボル数mが300かつ変調クラスnが2の場合には、300×2<2^kを満たす最小の整数となるkは10となる。
インタリーブ部1cは、以下式(2)に、k、変調クラスn及び再送信カウンタrをパラメータとして代入することによりa(1)を算出し、以下式(3)に総シンボル数mをパラメータとして代入することにより定数cを算出すると共に、定数bとして所定の値を決定し、変数lに初期値として0を設定する(ステップS21)。なお、この変数lはステップS26の処理において使用される。また、上記a(1)は整数であり、下記式(2)のdは0<d<k(例えばd=4)となる所定の値である。
a(1)=2^k÷2^d×(n+r) …(2)
c=2m+1 …(3)
a(1)=2^k÷2^d×(n+r) …(2)
c=2m+1 …(3)
インタリーブ部1cは、ステップS21において決定したa(1)、定数b及び定数cを上記式(1)に代入することによりa(2)を算出し(ステップS22)、ステップS23〜ステップS23´において擬似乱数算出用ループを実行する。この擬似乱数算出用ループは、上記式(1)のiの値を1すつインクリメントを行い、iが2^kになるまで実行される。なお、m、n、a(i)、a(i+1)、b、c、k及びdの値はメモリに記憶され、そのメモリに記憶されている値に基づいて、インタリーブ部1cは計算を行う。
インタリーブ部1cは、ステップS23〜ステップS23´の擬似乱数算出用ループとして、まず以下の処理(4)を実行する(ステップS24)。
a(i)=modulo(a(i),2^k) …(4)
上記処理(4)は、a(i)の値を2^kによって除算を行い、この除算より算出された余りをa(i)に代入する処理である。
a(i)=modulo(a(i),2^k) …(4)
上記処理(4)は、a(i)の値を2^kによって除算を行い、この除算より算出された余りをa(i)に代入する処理である。
インタリーブ部1cは、ステップS24において算出されたa(i)が総シンボル数mと変調クラスnを乗算した値未満であるか否か判定し(ステップS25)、ステップS25において「YES」と判定した場合は、a(i)の値をalpha(l)に擬似乱数として代入し、lの値に1を加算する(ステップS26)。lの初期値は0であり、ステップS23〜ステップS23´の擬似乱数算出用ループが繰り返されるごとにステップS26においてlの値が1ずつインクリメントされる為、alpha(0)、alpha(1)、alpha(2)・・・の順番にa(i)の値が代入される。なお、alpha(l)の値はメモリに記憶される。
インタリーブ部1cは、ステップS26の後に、a(i)の値に基づいて上記式(1)よりa(i+1)を算出する(ステップS27)。
インタリーブ部1cは、ステップS25において「NO」と判定した場合は、ステップS26を行わず、ステップS27を行う。
インタリーブ部1cは、ステップS25において「NO」と判定した場合は、ステップS26を行わず、ステップS27を行う。
インタリーブ部1cは、ステップS26においてalpha(i)に代入された擬似乱数に基づいて、データ信号のビット列のインタリーブを行う。
制御部3がインタリーブ部1cに行わせるインタリーブ処理のビット列の入れ替え方法について図6を参照して説明する。
制御部3がインタリーブ部1cに行わせるインタリーブ処理のビット列の入れ替え方法について図6を参照して説明する。
図6の(a)はインタリーブ前のビット列が格納されるメモリ領域を示す模式図であり、(b)はインタリーブ後のビット列が格納されるメモリ領域を示す模式図である。(a)の行方向はシンボル数mであり、また列方向は変調クラスnである。
(a)のそれぞれの格子はビット列を構成するビット単位のデータが格納されるメモリの最小単位を示し、x(0)、x(1)・・・x(mn−1)はメモリ領域のメモリ番地を示す。また、図6の(b)のy(0)、y(1)・・・y(mn−1)も、メモリ領域のメモリ番地を示す。
インタリーブ部1cは、ステップS28〜ステップS28´のインタリーブ用ループ1において変数pに初期値として1を代入し、ステップS29〜ステップS29´のインタリーブ用ループ2において変数qに初期値として1を代入する。
インタリーブ部1cは、変数p及び変数qの値に基づいて、alpha (q×n−p) の擬似乱数を求め、この擬似乱数に基づいて、図5の(a)のメモリ番地x(alpha(q×n−p)) のメモリ領域に格納されているデータを、図5の(b)のメモリ番地y(q×n−p)のメモリ領域に入れ替える(ステップS30)。
インタリーブ部1cは、ステップS28〜ステップS28´のインタリーブ用ループ1のループ処理を1回行うごとに変数pの値を1ずつインクリメントし、変数pの値が変調クラスnになるまでインタリーブ用ループ1を実行し、またステップS29〜ステップS29´のインタリーブ用ループ2のループ処理を1回行うごとに変数qの値を1ずつインクリメントし、変数qの値が総シンボル数mになるまでインタリーブ用ループ2を実行する。
このステップS28〜ステップS28´のインタリーブ用ループ1及びステップS29〜ステップS29´のインタリーブ用ループ2は、インタリーブ部1cがステップS30の処理を繰り返し実行する為のループ処理であり、ステップS30を繰り返しインタリーブ部1cが実行することにより、図6の(a)のメモリ領域に格納されている全てのビット列のデータを、図6の(b)のメモリ領域に入れ替え、データ信号のビット列の順番をランダム化する。
制御部3は、インタリーブ部1cにインタリーブされたビット列を、誤り訂正符号付加部1c及びシリアル/パラレル変換部1d等に各種処理をさせることによりOFDM信号へ変調させ(ステップS3)、無線信号送信部1hにアンテナを介してOFDM信号を移動端末Bへ送信させる(ステップS4)。
移動端末Bは、受信するOFDM信号の復調を行い(ステップS5)、CRC符号
に基づいてCRC演算を行い(ステップS6)、CRC演算の結果に基づいて、ACK通信またはNACK通信を基地局Aへ送信する(ステップS7)。
に基づいてCRC演算を行い(ステップS6)、CRC演算の結果に基づいて、ACK通信またはNACK通信を基地局Aへ送信する(ステップS7)。
このACK通知及びNACK通知について詳細を説明する。ACK通信は、CRC演算の結果がOKの場合、すなわちビット列に誤りが発生していない場合に、続きの送信データのビット列の送信要求を行う為の通知である。また、NACK通知とは、フェージング等の影響によりCRC演算の結果がNGの場合に、CRC演算の結果がNGである送信データのビット列の再送信要求を行う為の通知である。
基地局Aの制御部3は、OFDM信号受信部2が受信するACK通知またはNACK通知に基づいて、NACK通知を受信したか否か判定を行い(ステップS8)、ステップS8において「NO」と判定する場合は、続きのデータ信号のビット列へCRC符号付加部にCRC符号を付加させ(ステップS9)、その後誤り訂正符号付加部1bに誤り訂正符号を付加させたビット列へインタリーブ部1cに通常送信時のインタリーブ処理を行わせ(ステップS10)、ステップS8において「YES」と判定する場合は、再送信するデータ信号のビット列へCRC符号付加部にCRC符号を付加させ(ステップS11)、その後誤り訂正符号付加部1bに誤り訂正符号を付加させたビット列へ再送信回数に基づいてインタリーブ部1cに再送信時のインタリーブ処理を行わせる(ステップS12)。
なお、インタリーブ部1cは、ステップS10及びステップS12を、図4のフローチャートに基づいて、処理を行う。
なお、インタリーブ部1cは、ステップS10及びステップS12を、図4のフローチャートに基づいて、処理を行う。
インタリーブ部1cは、ステップS10においてステップS2と同様に再送信カウンタrの値を0としてインタリーブ処理を行い、ステップS12では、再送信カウンタrの値に1を足してインタリーブ処理を実行する。ステップS12において、rの値に1を足して、インタリーブ処理を行うことにより、ステップS26においてalpha(0)、alpha(1)、alpha(2)・・・と順番に代入される擬似乱数の値が、ステップS2のインタリーブ処理と異なる為、ステップS30においてメモリ番地y(p×n−q+1)へ、ステップS2とは異なるメモリ番地x(alpha(p×n−q+1))のデータが格納される。すなわち、ステップS2とステップS12では、メモリ番地y(0)、y(1)、y(2)・・・y(mn−1)のそれぞれのメモリ領域へ異なるデータが格納され、初回送信と再送信とで異なる入れ替え規則に基づくインタリーブが可能になる。
制御部3は、ステップS10またはステップS12の後、インタリーブ部1cにインタリーブされたビット列を、誤り訂正符号付加部1c及びシリアル/パラレル変換部1d等に各種処理をさせることによりOFDM信号へ変調させ(ステップS13)、無線信号送信部1hにアンテナを介してOFDM信号を移動端末Bへ送信させる(ステップS14)。
移動端末Bは、OFDM信号を受信すると、ステップ7においてNACK通知を送信したか否か判定し(ステップS15)、ステップS15において「NO」と判定した場合は、通常のOFDM信号の復調を行い(ステップS16)、ステップS15において「YES」と判定した場合は、OFDM信号を復調し、復調することにより得られた再送信のデータ信号のビット列と、ステップS6においてCRC演算の結果がNGとなった初回送信のデータ信号のビット列とを、チェイス合成法(Chase Combine)に基づいて、ビット列の合成を行う(ステップS17)。
このチェイス合成法とは、再送前データと再送されたビット列を最大比合成することにより、再送時の誤り訂正能力を向上させる方法である。
このチェイス合成法とは、再送前データと再送されたビット列を最大比合成することにより、再送時の誤り訂正能力を向上させる方法である。
移動端末Bは、ステップS16またはステップS17の後、CRC符号に基づいてCRC演算を行い(ステップS18)、CRC演算の結果に基づいてACK通知またはNACK通知を基地局Aに送信する(ステップS19)。
以上説明したように、本実施形態によれば、シリアル/パラレル変換部1dによるビット列の分割が行われる前段階で、インタリーブ部1cが上記式(1)に基づいて複数の乱数を算出し、この乱数に基づいてビット列のデータの順番の入れ替えを行う為、従来のように送信データをシリアル/パラレル変換した後でインタリーブ処理する場合に比較してインタリーブ処理を簡単化することができる。
一般的にOFDM変調におけるインタリーブ処理では、シリアル/パラレル変換した送信データのビット列にビットインターリーブ処理を施したり、及び/あるいは上記シリアル/パラレル変換してサブキャリア変調を施した変調信号に時間インターリーブ処理及び周波数インターリーブ処理を施すが、これらビットインターリーブ処理、時間インターリーブ処理及び周波数インターリーブ処理は個別のインターリーブ処理であり、よって各々のインターリーブ処理専用のプログラムが必要となる。
しかしながら、本実施形態では、シリアル/パラレル変換する前段階で送信データのビット列を乱数に基づいてインタリーブ部1cがランダム化することにより、上記各種のインターリーブ処理と同等のインターリーブ処理をインタリーブ部によって一括して行うことが可能であり、インターリーブ処理に関するプログラムの簡単化及びインターリーブ処理に要するメモリリソース等のリソースの節約を実現することができる。
そして、本実施形態では、制御部3が再送信回数をインタリーブ部1cに出力し、インタリーブ部1cは再送信回数に基づく再送信カウンタrの値を用いることにより再送信と初回送信とで異なる入れ替え規則に基づいてインタリーブを実行する為、受信側において初回送信で正常受信できなかった送信データを再送信によって正常受信できる確率を従来よりも向上させることが可能であり、よって再送信の実効性を向上させることができる。
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されることなく、例えば以下のような変形が考えられる。
(1)上記実施形態では、基地局に上記インタリーブ処理を実行させたが、本発明はこれに限定されない。
例えば、OFDM信号を出力することが出来るPHS端末及び携帯電話機等の移動端末に上記インタリーブ処理を実行させてもよい。
(2)上記実施形態では、乱数を算出する方法として混合合同法を用いたが、本発明はこれに限定されない。
例えば、平方採中法及び乗算合同法等によって乱数を算出させてもよい。
(1)上記実施形態では、基地局に上記インタリーブ処理を実行させたが、本発明はこれに限定されない。
例えば、OFDM信号を出力することが出来るPHS端末及び携帯電話機等の移動端末に上記インタリーブ処理を実行させてもよい。
(2)上記実施形態では、乱数を算出する方法として混合合同法を用いたが、本発明はこれに限定されない。
例えば、平方採中法及び乗算合同法等によって乱数を算出させてもよい。
A…基地局、B…移動端末、1…OFDM信号送信部、1a…CRC符号付加部、1b…誤り訂正符号付加部、1c…インタリーブ部、1d…シリアル/パラレル変換部、1e…サブキャリア変調部、1f…逆フーリエ変換部、1g…ガードインターバル挿入部、1h…無線信号送信部、2…OFDM信号受信部、2a…無線信号受信部、2b…ガードインターバル除去部、2c…フーリエ変換部、2d…サブキャリア復調部、2e…パラレル/シリアル変換部、2f…デインタリーブ部、2g…誤り訂正部、2h…CRC演算部、3…制御部
Claims (5)
- 送信データをOFDM(Orthogonal Frequency Division Multiplexing)処理して送信するOFDM送信装置であって、
キャリア変調するためにシリアル/パラレル変換する前段階で、所定の乱数発生手法を用いて発生した乱数に基づいて送信データをランダム化するインタリーブ部と、
再送信時と初回送信時とで送信データに異なるランダム化を施すようにインタリーブ部を制御する制御部と
を具備することを特徴とするOFDM送信装置。 - 前記乱数発生手法は、混合合同法であることを特徴とする請求項1記載のOFDM送信装置。
- 前記キャリア変調における変調クラス及びシンボル数に応じて依存した情報を含むことを特徴とする請求項1または2記載のOFDM送信装置。
- 請求項1〜3のいずれか一項に記載のOFDM送信装置のインタリーブ部に対応したデインタリーブ部を具備し、前記OFDM送信装置の送信信号を受信することを特徴とするOFDM受信装置。
- 送信データをOFDM(Orthogonal Frequency Division Multiplexing)処理して送信する場合における送信データのインタリーブ方法であって、
キャリア変調するためにシリアル/パラレル変換する前段階で、所定の乱数発生手法を用いて発生した乱数に基づいて再送信時と初回送信時とで送信データに異なるランダム化することを特徴とするインタリーブ方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007197381A JP2009033623A (ja) | 2007-07-30 | 2007-07-30 | Ofdm送信装置及びofdm受信装置並びにインターリーブ方法 |
| US12/671,026 US20100195764A1 (en) | 2007-07-30 | 2008-07-30 | Ofdm transmission apparatus, ofdm receiving apparatus and interleaving method |
| PCT/JP2008/063680 WO2009017163A1 (ja) | 2007-07-30 | 2008-07-30 | Ofdm送信装置及びofdm受信装置並びにインターリーブ方法 |
| CN200880100741A CN101765991A (zh) | 2007-07-30 | 2008-07-30 | Ofdm发送装置以及ofdm接收装置和交错方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007197381A JP2009033623A (ja) | 2007-07-30 | 2007-07-30 | Ofdm送信装置及びofdm受信装置並びにインターリーブ方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009033623A true JP2009033623A (ja) | 2009-02-12 |
Family
ID=40304393
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007197381A Pending JP2009033623A (ja) | 2007-07-30 | 2007-07-30 | Ofdm送信装置及びofdm受信装置並びにインターリーブ方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20100195764A1 (ja) |
| JP (1) | JP2009033623A (ja) |
| CN (1) | CN101765991A (ja) |
| WO (1) | WO2009017163A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016535961A (ja) * | 2013-08-30 | 2016-11-17 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | バースト的干渉を扱うためのリソースマッピング |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9722763B2 (en) * | 2007-02-07 | 2017-08-01 | Valens Semiconductor Ltd. | Highly utilized communication channel with order and retransmissions |
| US10749642B2 (en) * | 2007-02-07 | 2020-08-18 | Valens Semiconductor Ltd. | Dynamic retransmissions with fixed and minimum delays |
| US10284483B2 (en) | 2007-02-07 | 2019-05-07 | Valens Semiconductor Ltd. | Indicating delays added to packets due to retransmission |
| JP5109787B2 (ja) * | 2008-05-02 | 2012-12-26 | 富士通株式会社 | データ伝送システム、プログラム及び方法 |
| CN109175707B (zh) * | 2018-09-10 | 2021-04-20 | 武汉武钢华工激光大型装备有限公司 | 激光无序毛化轧辊表面的方法 |
| WO2024120886A1 (en) * | 2022-12-06 | 2024-06-13 | Sony Group Corporation | First and second communication devices and methods |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006180092A (ja) * | 2004-12-21 | 2006-07-06 | Matsushita Electric Ind Co Ltd | インタリーブ装置およびインタリーブ方法 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2639781B1 (fr) * | 1988-11-25 | 1991-01-04 | Alcatel Thomson Faisceaux | Procede d'entrelacement pour dispositif de transmission numerique |
| EP2302804B1 (en) * | 1995-02-01 | 2013-06-05 | Sony Corporation | Multi-channel transmission with interleaving through in-place addressing of RAM memory |
| US20020172294A1 (en) * | 2001-04-02 | 2002-11-21 | Jung-Fu Cheng | Methods and systems for selective interleaving in retransmissions and iterative demodulation of modulated signals with different interleaving |
| US7447967B2 (en) * | 2001-09-13 | 2008-11-04 | Texas Instruments Incorporated | MIMO hybrid-ARQ using basis hopping |
| JP4054190B2 (ja) * | 2001-12-27 | 2008-02-27 | 松下電器産業株式会社 | データ転送システム |
| US20030193889A1 (en) * | 2002-04-11 | 2003-10-16 | Intel Corporation | Wireless device and method for interference and channel adaptation in an OFDM communication system |
| JP2004007028A (ja) * | 2002-04-26 | 2004-01-08 | Matsushita Electric Ind Co Ltd | 送信装置及び送信方法 |
| KR100457188B1 (ko) * | 2002-10-07 | 2004-11-16 | 한국전자통신연구원 | 확산 방식 전환이 가능한 적응형 다중반송파코드분할다중접속 장치 및 그 방법 |
| EP1807960B1 (en) * | 2004-11-03 | 2013-11-06 | Panasonic Corporation | Method for reducing ambiguity levels of transmitted symbols |
| JP4284280B2 (ja) * | 2005-01-18 | 2009-06-24 | 株式会社東芝 | 無線通信システムおよび無線送信装置 |
| US7643444B2 (en) * | 2005-03-10 | 2010-01-05 | Broadcom Corporation | Method and system for parsing bits in an interleaver for adaptive modulations in a multiple input multiple output (MIMO) wireless local area network (WLAN) system |
| US8219869B2 (en) * | 2006-06-22 | 2012-07-10 | Lg Electronics Inc. | Method of retransmitting data in a mobile communication system |
-
2007
- 2007-07-30 JP JP2007197381A patent/JP2009033623A/ja active Pending
-
2008
- 2008-07-30 US US12/671,026 patent/US20100195764A1/en not_active Abandoned
- 2008-07-30 CN CN200880100741A patent/CN101765991A/zh active Pending
- 2008-07-30 WO PCT/JP2008/063680 patent/WO2009017163A1/ja not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006180092A (ja) * | 2004-12-21 | 2006-07-06 | Matsushita Electric Ind Co Ltd | インタリーブ装置およびインタリーブ方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016535961A (ja) * | 2013-08-30 | 2016-11-17 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | バースト的干渉を扱うためのリソースマッピング |
| US10511405B2 (en) | 2013-08-30 | 2019-12-17 | Qualcomm Incorporated | Resource mapping to handle bursty interference |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101765991A (zh) | 2010-06-30 |
| US20100195764A1 (en) | 2010-08-05 |
| WO2009017163A1 (ja) | 2009-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7400687B2 (en) | Multicarrier communication apparatus and multicarrier communication method | |
| US7903754B2 (en) | Radio communication method, radio transmitting apparatus, and radio receiving apparatus | |
| KR101829740B1 (ko) | 무선 기지국, 사용자 장비 및 그 방법들 | |
| JP3926248B2 (ja) | 無線通信システムにおけるパケット再伝送のための送受信装置及び方法 | |
| JP4623992B2 (ja) | 送信装置ならびに受信装置 | |
| JP3679775B2 (ja) | マルチキャリア送信装置、マルチキャリア受信装置及びマルチキャリア送信方法 | |
| CN1319307C (zh) | 发送/接收设备和发送/接收方法 | |
| KR101221167B1 (ko) | 무선 통신 시스템에서 harq 수행 방법 및 장치 | |
| WO2003081821A1 (en) | Multi-carrier transmission apparatus and multi-carrier transmission method | |
| JP2009033623A (ja) | Ofdm送信装置及びofdm受信装置並びにインターリーブ方法 | |
| JP3657948B2 (ja) | 無線送信装置、無線受信装置、および送信キャンセルサブキャリアの選択方法 | |
| JP3746029B2 (ja) | 無線通信装置及び無線通信方法 | |
| WO2018021404A1 (ja) | 端末装置、基地局装置、通信方法、および、集積回路 | |
| WO2010082233A1 (ja) | 送信装置、通信システム、通信方法 | |
| JP2009033622A (ja) | Ofdm送信装置及びofdm受信装置並びにインターリーブ方法 | |
| WO2007088583A1 (ja) | マルチキャリア通信装置及び同装置におけるピーク抑圧方法 | |
| JP2011217181A (ja) | 送信装置および受信装置 | |
| JP2004260713A (ja) | 受信機 | |
| JP2006054745A (ja) | 無線通信装置 | |
| JP5139442B2 (ja) | 無線通信システム、基地局、端末及び通信方法 | |
| JP4398985B2 (ja) | 無線送信装置 | |
| JP2014086783A (ja) | 無線受信装置および無線受信方法 | |
| JP2005269670A (ja) | マルチキャリア送信装置、マルチキャリア受信装置及びマルチキャリア送信方法 | |
| JP2008252501A (ja) | 再送方法およびそれを利用した送信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100115 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111025 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111222 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120124 |