(57)【要約】【課題】ＲＥＰＥＴＩＴＩＯＮビットをマッピングしたシンボルについて誤り率を低下することを目的とする。【解決手段】多値変調装置１のコーディング処理部１２が、送信データにＲＥＰＥＴＩＴＩＯＮビットをマッピングする場合、マッピング後の送信データを複数のシンボルに分割した結果、ＲＥＰＥＴＩＴＩＯＮビットをシンボルの特定のビット位置にマッピングさせることで、信号配置図上の４隅の信号点にＲＥＰＥＴＩＴＩＯＮビットを含むシンボルを配置させることができるため、誤り率を低下することができる。【選択図】        図１
2004153628.tif 000002
【特許請求の範囲】
【請求項１】
送信データを変調する変調装置であって、
送信データを生成する送信データ生成部と、
上記送信データ生成部が生成した送信データのビット数と上記送信データを送信する送信フレーム中のデータ領域のビット数とを比較し、送信データのビット数が送信フレーム中のデータ領域のビット数に満たないビット数分、ダミービットを所定位置にマッピングし、マッピング後の送信データを所定ビット数からなる複数のシンボルに分割した結果、ダミービットを少なくともいずれかのシンボルの特定のビット位置にマッピングさせることにより送信データをコーディングするコーディング処理部とを備える変調装置。
【請求項２】
上記コーディング処理部は、各々１の値を持つ複数のダミービットを送信データの所定位置にマッピングすることによって少なくともいずれかのシンボルの特定のビット位置に複数のダミービットをマッピングさせる請求項１に記載された変調装置。
【請求項３】
上記コーディング処理部は、送信データをＮビット（Ｎ≧４）からなる複数のシンボルに分割した結果、分割した少なくともいずれかのシンボルの下位Ｍビット（Ｍ＝Ｎ―２、Ｍ≧２）に上記複数のダミービットを挿入する請求項２に記載された変調装置。
【請求項４】
上記コーディング処理部は、送信データをＮビット（Ｎ≧４）からなる複数のシンボルに分割した結果、ダミービットを挿入可能なシンボル数分データ最終の各シンボルの下位Ｍビット（Ｍ＝Ｎ―２、Ｍ≧２）に上記複数のダミービットを挿入する請求項２に記載された変調装置。
【請求項５】
上記コーディング処理部は、送信データをＮビット（Ｎ≧４）からなる複数のシンボルに分割した結果、分割した最初のシンボルから一定の間隔に存在する複数のシンボルの下位Ｍビット（Ｍ＝Ｎ―２、Ｍ≧２）に上記複数のダミービットを挿入する請求項２に記載された変調装置。
【請求項６】
コーディング処理によって０又は１のいずれかの値を持つダミービットを生成し、生成したダミービットが０の値を持つ場合であって、ダミービットを含めた送信データを４ビットからなる複数のシンボルに分割し、分割した少なくともいずれかのシンボルの下位２ビットのいずれかに生成されたダミービットが配置される場合には、上記生成されたダミービットの値を１に変換する変調装置。
【請求項７】
コーディング処理によって０又は１のいずれかの値を持つダミービットを生成し、生成したダミービットが０の値を持つ場合であって、ダミービットを含めた送信データを６ビットからなる複数のシンボルに分割し、分割した少なくともいずれかのシンボルの中央２ビットのいずれかに生成されたダミービットが配置される場合には、上記生成されたダミービットの値を１に変換する変調装置。
【請求項８】
上記コーディング処理部は、上記送信データ生成部によって生成された送信データの所定位置に上記ダミービットをマッピングした結果、各シンボルが持つ所定のビット数のうち、いずれか１ビットの値が異なるシンボル同士を隣り合わせる規則に従って複数のシンボルを２次元に配置した信号配置の特定の位置へダミービットを含むシンボルを配置させる請求項１に記載された変調装置。
【請求項９】
上記コーディング処理部は、上記送信データ生成部によって生成された送信データの所定位置に上記ダミービットをマッピングした結果、上記信号配置のうち、外側から順にダミービットを含むシンボルを配置させる請求項８に記載された変調装置。
【請求項１０】
受信した送信データを復調する復調装置であって、
予め定められた挿入条件に基づいてダミービットが送信データの所定位置に挿入され、かつ、変調された送信データを受信する受信部と、
上記予め定められた挿入条件と上記送信データに挿入されたダミービットのビット数と上記送信データのビット数とから上記受信部が受信した送信データ中のダミービットの位置を算出し、算出したダミービットの位置に基づいて上記復調部が復調した送信データからダミービットを除去することにより送信データをデコーディングするデコーディング処理部とを備える復調装置。
【請求項１１】
送信データを変調する変調装置と変調装置が変調した送信データを受信し、復調する復調装置とを備える変復調システムであって、
送信データを生成する送信データ生成部と、
上記送信データ生成部が生成した送信データのビット数と上記送信データを送信する送信フレーム中のデータ領域のビット数とを比較し、送信データのビット数が送信フレーム中のデータ領域のビット数に満たないビット数分、ダミービットを所定位置にマッピングし、マッピング後の送信データを所定ビット数からなる複数のシンボルに分割した結果、ダミービットを少なくともいずれかのシンボルの特定のビット位置にマッピングさせることにより送信データをコーディングするコーディング処理部とを備えた変調装置と、
上記変調装置によってダミービットがマッピングされた送信データを受信する受信部と、
予め定められたダミービットのマッピング条件と上記送信データに挿入されたダミービットのビット数と上記送信データのビット数とから上記受信部が受信した送信データ中のダミービットの位置を算出し、算出したダミービットの位置に基づいて上記復調部が復調した送信データからダミービットを除去することにより送信データをデコーディングするデコーディング処理部とを備えた復調装置とを備える変復調システム。
【請求項１２】
送信データを生成し、
上記生成した送信データのビット数と上記送信データを送信する送信フレーム中のデータ領域のビット数とを比較し、送信データのビット数が送信フレーム中のデータ領域のビット数に満たないビット数分、ダミービットを所定位置にマッピングし、マッピング後の送信データを所定ビット数からなる複数のシンボルに分割した結果、ダミービットを少なくともいずれかのシンボルの特定のビット位置にマッピングさせることにより送信データをコーディングし、
上記コーディングした送信データを変調する変調方法。
【請求項１３】
予め定められた挿入条件に基づいてダミービットが送信データの所定位置に挿入され、かつ、変調された送信データを受信し、
上記予め定められた挿入条件と上記送信データに挿入されたダミービットのビット数と上記送信データのビット数とから上記送信データ中のダミービットの位置を算出し、算出したダミービットの位置に基づいて上記復調部が復調した送信データからダミービットを除去することにより送信データをデコーディングし、
上記デコーディングした送信データを復調する復調方法。
【請求項１４】
送信データを生成する処理と、
上記生成した送信データのビット数と上記送信データを送信する送信フレーム中のデータ領域のビット数とを比較し、送信データのビット数が送信フレーム中のデータ領域のビット数に満たないビット数分、ダミービットを所定位置にマッピングし、マッピング後の送信データを所定ビット数からなる複数のシンボルに分割した結果、ダミービットを少なくともいずれかのシンボルの特定のビット位置にマッピングさせることにより送信データをコーディングする処理と、
上記コーディングした送信データを変調する処理とをコンピュータに実行させる変調プログラム。
【請求項１５】
送信データを生成する処理と、
上記生成した送信データのビット数と上記送信データを送信する送信フレーム中のデータ領域のビット数とを比較し、送信データのビット数が送信フレーム中のデータ領域のビット数に満たないビット数分、ダミービットを所定位置にマッピングし、マッピング後の送信データを所定ビット数からなる複数のシンボルに分割した結果、ダミービットを少なくともいずれかのシンボルの特定のビット位置にマッピングさせることにより送信データをコーディングする処理と、
上記コーディングした送信データを変調する処理とをコンピュータに実行させるための変調プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１６】
予め定められた挿入条件に基づいてダミービットが送信データの所定位置に挿入され、かつ、変調された送信データを受信する処理と、
上記予め定められた挿入条件と上記送信データに挿入されたダミービットのビット数と上記送信データのビット数とから上記送信データ中のダミービットの位置を算出し、算出したダミービットの位置に基づいて上記復調部が復調した送信データからダミービットを除去することにより送信データをデコーディングする処理と、
上記デコーディングした送信データを復調する処理とをコンピュータに実行させる復調プログラム。
【請求項１７】
予め定められた挿入条件に基づいてダミービットが送信データの所定位置に挿入され、かつ、変調された送信データを受信する処理と、
上記予め定められた挿入条件と上記送信データに挿入されたダミービットのビット数と上記送信データのビット数とから上記送信データ中のダミービットの位置を算出し、算出したダミービットの位置に基づいて上記復調部が復調した送信データからダミービットを除去することにより送信データをデコーディングする処理と、
上記デコーディングした送信データを復調する処理とをコンピュータに実行させるための復調プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、送信データへダミービットをマッピングするマッピング方法に関する。
【０００２】
【従来の技術】
３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）  ＲＥＬＥＡＳＥ  ５によれば、ＨＳ−ＤＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ−Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）の下り（ＢＴＳ（基地局）からＭＳ（移動局）への送信）におけるＨＳ−ＤＳＣＨ（Ｈｉｇｈ  Ｓｐｅｅｄ−Ｄｏｗｎｌｉｎｋ  Ｓｈａｒｅｄ  Ｃｈａｎｎｅｌ）送信処理においては、ＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理にてフレームのデータサイズに合わせる為にＲＥＰＥＴＩＴＩＯＮというデータ繰り返し処理によってＲＥＰＥＴＩＴＩＯＮビットを生成している。このＲＥＰＥＴＩＴＩＯＮビットはインターリーブ等の処理を通してシンボル（信号）中にランダムに配置され、多値変調方式にて送信される。
従来のコーディング方式ではＲＥＰＥＴＩＴＩＯＮビットはシンボル中にランダムに配置される為、送信されたデータは誤り率が低下しない場合があった。
【０００３】
この発明はＲＥＰＥＴＩＴＩＯＮビットをマッピングしたシンボルについて誤り率を低下することを目的とする。
【０００４】
【非特許文献１】
３ＧＰＰ  ＴＲ２５．８５８  Ｖ５．０．０（２００２−０３）、
インターネット（ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．３ｇｐｐ．ｏｒｇ）
【０００５】
【発明が解決しようとする課題】
多値変調方式においてＲＥＰＥＴＩＴＩＯＮビットを１シンボル中の所定の場所にマッピングするようなコーディング処理を行なうことにより送信での誤り率を低下する事を目的とする。また、特定のＲＥＰＥＴＩＴＩＯＮビットについて変換処理を行うことによっても送信での誤り率を低下することを目的とする。
【０００６】
【課題を解決するための手段】
本発明の変調装置は、送信データを変調する変調装置であって、
送信データを生成する送信データ生成部と、
上記送信データ生成部が生成した送信データのビット数と上記送信データを送信する送信フレーム中のデータ領域のビット数とを比較し、送信データのビット数が送信フレーム中のデータ領域のビット数に満たないビット数分、ダミービットを所定位置にマッピングし、マッピング後の送信データを所定ビット数からなる複数のシンボルに分割した結果、ダミービットを少なくともいずれかのシンボルの特定のビット位置にマッピングさせることにより送信データをコーディングするコーディング処理部とを備える。
【０００７】
【発明の実施の形態】
以下の実施の形態の発明では、４値より大きい多値変調方式におけるＲＥＰＥＴＩＴＩＯＮビットの送信方式について述べる。
実施の形態１．
図１の左側の図は、送信フレーム中のデータ領域をデータビット列として表している。１６ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ：１６値直交振幅変調）の場合、送信フレーム中のデータ領域によって伝送される送信データは、Ｎビット（Ｎ＝４）毎のシンボルの集合である。この送信データ中の少なくともいずれかのシンボルの下位Ｍビット（Ｍ＝Ｎ―２＝２）の各ビットに１の値を持つＲＥＰＥＴＩＴＩＯＮビットをマッピングする。ここで、ＲＥＰＥＴＩＴＩＯＮビットとは、送信データのサイズを送信フレームのデータ領域のサイズに合わせるために送信データに挿入されるダミービットの一例である。
【０００８】
１６ＱＡＭにおけるシンボルの信号配置は、図１の右側のようになる。信号配置図のシンボルの信号点は１６点存在し、一般的にＱＡＭの場合、１シンボル（４ビット）のデータのうち、１ビットの誤りに対して極力誤りが小さくなるように、隣り合うシンボルを構成するビットは１ビットだけ違うように配置されている。例えば、１６ＱＡＭの信号点（１，０，０，０）の周囲四点は、（１，０，１，０）、（１，１，０，０）、（０，０，０，０）、（１，０，０，１）となっており、信号点（１，０，０，０）と各々３ビット目、２ビット目、１ビット目、４ビット目が相違する。このように、信号配置図では、いずれか１ビットの値が異なるシンボル同士を隣り合わせる規則に従って複数のシンボルを２次元に配置する。
３ＧＰＰ、ＨＳＤＰＡでは図１、図２、図１７に示した信号点配置が用いられている。しかし、３ＧＰＰ、ＨＳＤＰＡに限らない場合には、上記のいずれか１ビットの値が異なるシンボル同士を隣り合わせるという条件を満たすのであれば、シンボルの配置は、図１等に示した信号配置に限定されるものではない。
【０００９】
図１に示すように、右側の各シンボルは、左側の信号配置図の値と同値の信号点に配置される。したがって、上述したように、送信データ中の少なくともいずれかのシンボルの下位Ｍビット（Ｍ＝２）の各ビットに１の値を持つＲＥＰＥＴＩＴＩＯＮビットをマッピングすることにより、信号配置図上の４隅の信号点の下位２ビットが“１”で満たされているため、ＲＥＰＥＴＩＴＩＯＮビットを下位２ビットに持つシンボルは信号配置図上の４隅の信号点に配置されることとなる。
このように、本実施の形態では、ＲＥＰＥＴＩＴＩＯＮビットを“１”と置き換えて１シンボルの下位２ビットに配置することにより多値変調方式による送信での誤り率を低下する事を可能とする。
【００１０】
図２は、１シンボルが６ビットである６４ＱＡＭの場合のデータビット列とシンボルの信号配置について示した図である。図２の右図と左図の対応は、図１と同様である。
なお、図２、図９、図１１、図１４、図１７に示されているデータビット列はすべて送信フレーム中のデータ領域を表している。
【００１１】
次に、本実施の形態の多値変調装置１及び多値復調装置２の構成図を図３及び図４に示す。
多値変調装置１は複数のシンボルから構成されたデータを多値変調して送信する。多値復調装置２は複数のシンボルから構成されたデータを受信して多値復調する。
多値変調装置１は送信データ生成部１１、送信データ生成部１１で生成された送信データに対してチャネルコーディング処理を行い、またＲＡＴＥ−ＭＡＴＣＨＩＮＧにより生じるＲＥＰＥＴＩＴＩＯＮビットのマッピング処理を行なうコーディング処理部１２、変調処理を行なう変調部１３、変調部１３により変調されたデータをアンテナ１５から無線送信させる送信部（ＲＦ）１４により構成されている。
また、多値復調装置２はアンテナ１６を用いて変調されたデータを受信する受信部（ＲＦ）１７、受信部１７より受信されたデータを復調する復調部１８、復調部１８によって復調されたデータに対してＲＥＰＥＴＩＴＩＯＮビットを除去し、デコーディング処理を行うデコーディング処理部１９により構成されている。
【００１２】
まず、多値変調装置１の動作について述べる。ここでは１６ＱＡＭの場合を例にして述べる。
図５は、複数のシンボルから構成された送信データが生成されてから送信されるまでの多値変調装置１の動作を示すフローチャートである。
まず、多値変調装置１の送信データ生成部１１は、複数のシンボルで構成されたデータビット列である送信データを生成する（ステップＳＴ１）。
コーディング処理部１２では、コーディング処理及びＲＥＰＥＴＩＴＩＯＮビットが生成された場合に“１”と置き換えてシンボルの所定の位置へのマッピングを行う（ステップＳＴ２、ＳＴ３）。ここで、１の値を持ったＲＥＰＥＴＩＴＩＯＮビットを生成するようにしてもよい。この場合には、ＲＥＰＥＴＩＴＩＯＮビットが生成された場合に“１”と置き換える動作が不要になる。
上記シンボルの所定の位置の一例としては、シンボルの下位２ビットに１の値を持ったＲＥＰＥＴＩＴＩＯＮビットが配置されるようにマッピングする方法がある。
【００１３】
上記のように、コーディング処理部１２は、送信データ生成部１１が生成した送信データ（データビット列）のビット数と送信データを送信する送信フレーム中のデータ領域のビット数とを比較し、送信データのビット数が送信フレーム中のデータ領域のビット数に満たないビット数分、ＲＥＰＥＴＩＴＩＯＮビットを所定位置にマッピングし、マッピング後の送信データを所定ビット数からなる複数のシンボルに分割した結果、ＲＥＰＥＴＩＴＩＯＮビットを少なくともいずれかのシンボルの特定のビット位置にマッピングさせることにより送信データをコーディングする。このため、ＲＥＰＥＴＩＴＩＯＮビットをマッピングされたシンボルはＩＱ座標を持つ信号配置図の最も外側である４隅に配置され、送信することが可能となる。
ＩＱ座標を持つ信号配置図では、より外側の信号点にＲＥＰＥＴＩＴＩＯＮビットを含むシンボルが配置される方が、送信データの誤り率が低下するという特徴が存在する。従って、ＲＥＰＥＴＩＴＩＯＮビットを含んだシンボルを信号配置図の最も外側である４隅に配置することで、送信データの誤り率を最も低下させることができる。
【００１４】
次に、変調部１３は、図５に示すようにコーディング処理部１２によってマッピングされた送信データのデータビット列を多値変調する（ステップＳＴ４）。送信部１４は、変調部１３により変調された送信データをアンテナ１５から無線送信させる（ステップＳＴ５）。
【００１５】
次に、図５のＳＴ２及びＳＴ３で示したコーディング処理部１２の動作を詳細に説明する。
図７は、コーディング処理部１２の具体的動作を示す。Ｐ１では送信データに対して信頼度情報を付加する。信頼度情報の一例としては、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ：巡回冗長検査値）が挙げられる。
Ｐ２では送信フレームのデータ領域のサイズによって送信データ（ＣＯＤＥ  ＢＬＯＣＫ）の分割処理を行う。すなわち、送信データを複数のシンボル（信号）に分割する。
Ｐ３では分割された送信データに対して符号化処理を行う。
Ｐ４ではＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理が行なわれＲＥＰＥＴＩＴＩＯＮビットが生成される。
ＲＥＰＥＴＩＴＩＯＮビットが生成された場合、本実施の形態の発明では、発生するＲＥＰＥＴＩＴＩＯＮビットの抽出処理を行なう（Ｐ１０）。
ＲＥＰＥＴＩＴＩＯＮビットの生成でない場合、ＲＥＰＥＴＩＴＩＯＮビットを除いたデータについてＰＨＣＨ（ＰＨｙｓｉｃａｌ  ＣＨａｎｎｅｌ）数に応じた送信データ分割処理（Ｐ５）を行い、Ｐ６にて送信中のバースト誤りに対応する為のＨＳ−ＤＳＣＨインターリーブ処理を行う。
Ｐ６の処理終了後、ＲＥＰＥＴＩＴＩＯＮビットを“１”に変換して送信データの最終シンボルから順にＲＥＰＥＴＩＴＩＯＮビット数分がＲＥＰＥＴＩＴＩＯＮビットをマッピングする（Ｐ７）。
【００１６】
ＲＥＰＥＴＩＴＩＯＮビットのマッピングは図８に示すようにＲＥＰＥＴＩＴＩＯＮされたビット数Ｎに対してシンボル数＝Ｎ／２（Ｎ％２＞０の場合はＮ＋１）についてマッピング処理がされる。
Ｎ％２＞０の場合には余剰ビットについて１シンボルに対して右詰めで、かつ、最終シンボルからマッピング処理を行う。インターリーブ処理後の送信データのビット列に対し、ＲＥＰＥＴＩＴＩＯＮビットをマッピング処理した図を図９に示す。ただし、図８、図９では、Ｎ／２シンボル中にＲＥＰＥＴＩＴＩＯＮビットがマッピングされたが、これはＲＥＰＥＴＩＴＩＯＮビットのマッピング方法の一例であり、ＲＥＰＥＴＩＴＩＯＮビットは、送信データ（情報ビット）の所定の位置に、マッピングされればよい。
Ｐｈｙｓｉｃａｌ  ＣＨａｎｎｅｌのマッピング処理後（Ｐ８）、ビットリアレンジメント（ＢＩＴ−ＲＥＡＲＲＡＮＧＥＭＥＮＴ）  ＦＯＲ  １６ＱＡＭを行い（Ｐ９）、変調部１３へデータを転送する。
【００１７】
次に、多値復調装置２の動作について、１６ＱＡＭの場合を例にして述べる。図６は多値復調装置２が多値変調装置１から送信されたデータを受信し、処理するフローチャートである。
多値変調装置１がデータを送信すると多値復調装置２の受信部１７は、そのデータを受信する（ステップＳＴ１１）。復調部１８は受信部１７がデータを受信すると、そのデータを復調する（ステップＳＴ１２）。
ステップＳＴ１１で、受信部１７は、予め定められたマッピングの条件に基づいてＲＥＰＥＴＩＴＩＯＮビットを所定位置にマッピングした送信データを受信する。
デコーディング処理部１９では、復調部１８が受信データを復調するとそのデータからＲＥＰＥＴＩＴＩＯＮビットを取り除き、デコーディング処理を行う（ステップＳＴ１３、ＳＴ１４、ＳＴ１５）。どのシンボルにＲＥＰＥＴＩＴＩＯＮビットがマッピングされているかは事前に通知される情報から算出する。具体的には、ステップ１３で、デコーディング処理部は、予め定められたマッピングの条件と送信データにマッピングされたＲＥＰＥＴＩＴＩＯＮビットのビット数と送信データ全体のビット数とから送信データ中のＲＥＰＥＴＩＴＩＯＮビットの位置を算出し、算出した結果からＲＥＰＥＴＩＴＩＯＮビットがあるかを判断する。そして算出したＲＥＰＥＴＩＴＩＯＮビットの位置に基づいて上記復調部が復調した送信データからＲＥＰＥＴＩＴＩＯＮビットを除去する。
【００１８】
以上、４値より大きい多値変調方式において無線フレームのデータビット数に合わせる為に生じるＲＥＰＥＴＩＴＩＯＮビットをシンボルの所定の場所にマッピングすることにより誤り率が低くなる信号点を選択し送信することを特徴とする変調方式について説明した。
【００１９】
また、１６ＱＡＭにおいて無線フレームのビット数に合わせる為に生じるＲＥＰＥＴＩＴＩＯＮビットを“１”と置き換えて１シンボルの下位２ビットにマッピングすることにより誤り率が低くなる信号点を選択する変調方式について説明した。
【００２０】
また、ＲＥＰＥＴＩＴＩＯＮビットのマッピング処理を最終データからマッピング可能なシンボル数分行う事を特徴とした変調方式について説明した。
【００２１】
この実施の形態１では、ＲＥＰＥＴＩＴＩＯＮビットをマッピングすることによりマッピングされたシンボルについてＩＱ座標の信号配置図における４隅に配置され、送信することが可能となる為、送信データの誤り率を低減することが可能となる。
【００２２】
実施の形態２．
実施の形態１では１シンボルが４ビットの１６ＱＡＭの場合のマッピング方式について述べた。本実施の形態では、図２に示すように１シンボルが６ビットの６４ＱＡＭの場合について述べる。
６４ＱＡＭ送信の場合のコーディング処理部１２の動作について説明する。６４ＱＡＭ送信の場合のコーディング処理部１２の動作は、図６に示すように、基本的に６４ＱＡＭ送信の場合のコーディング処理部１２の動作と同様である。
まず、Ｐ１で信頼度情報を付加し、Ｐ２では送信データ（情報ビット）のサイズによってデータの分割処理を行う。Ｐ３では送信データに対して符号化処理を行う。Ｐ４ではＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理が行なわれＲＥＰＥＴＩＴＩＯＮビットが生成される。ここで発生するＲＥＰＥＴＩＴＩＯＮビットの抽出処理を行なう（Ｐ１０）。ＰｈＣＨ数に応じた、送信データ分割処理（Ｐ５）を経てＰ６にて送信中のバースト誤りに対応する為のインターリーブ処理を行なう。Ｐ６の処理終了後ＲＥＰＥＴＩＴＩＯＮされたビットを“１”に置き換えてデータ最終シンボルからマッピング可能なシンボル数分マッピング処理を行う（Ｐ７）。マッピングはＲＥＰＥＴＩＴＩＯＮされたビット数Ｎに対してシンボル数＝Ｎ／４（Ｎ％４＞０の場合はＮ＋１）についてマッピング処理が行なわれる。６４ＱＡＭの場合のマッピング処理を図１０に示す。また、インターリーブ処理後のデータビット列に対し、ＲＥＰＥＴＩＴＩＯＮビットをマッピング処理した図を図１１に示す。Ｎ％４＞０の場合には余剰ビットについて１シンボルに対して右詰めでマッピング処理を行なう。図１０、図１１に示すマッピング処理は、基本的に図８、図９に示すマッピング処理と同様である。
【００２３】
以上、６４ＱＡＭにおいて無線フレームのビット数に合わせる為に生じるＲＥＰＥＴＩＴＩＯＮビットを“１”と置き換えて、１シンボルの下位４ビットにマッピングすることにより誤り率が低くなる信号点を選択する変調方式について説明した。
【００２４】
データの最終シンボルからＲＥＰＥＴＩＴＩＯＮビットをマッピングするシンボル数分についてＲＥＰＥＴＩＴＩＯＮビットを“１”と置き換えてシンボルの下位４ビットに配置するようにマッピングすることにより信号点配置上の４隅に配置され送信することが可能となる為、誤り率の低減が可能となる。
【００２５】
実施の形態３．
実施の形態１および実施の形態２では最終シンボルからマッピング可能なシンボル数迄のマッピング方法について示したが、本実施の形態ではデータ全体に対して均一に分散してＲＥＰＥＴＩＴＩＯＮビットをマッピングする多値変調方式について説明する。
図１２は、１６ＱＡＭ、６４ＱＡＭ共に複数のシンボルに分散してＲＥＰＥＴＩＴＩＯＮビットを配置する処理構成を示す。
１６ＱＡＭの場合、Ｍ１データシンボルおきに先頭シンボルからマッピングを行なう。ここでＭは次式で求められる。
Ｍ１＝（Ｓ＋（Ｎ／４））／（Ｎ／２）
Ｎ：ＲＥＰＥＴＩＴＩＯＮビット数、Ｓ：送信データ全体のシンボル数
６４ＱＡＭの場合も同様に、Ｍ２データシンボル毎に先頭シンボルからマッピング処理を行なう。Ｍ２は次式で求められる。
Ｍ２＝（Ｓ＋（Ｎ／６））／（Ｎ／４）
Ｎ：ＲＥＰＥＴＩＴＩＯＮビット数、Ｓ：送信データ全体のシンボル数
【００２６】
以上、ＲＥＰＥＴＩＴＩＯＮビットのマッピング処理を全データに対して極力均一に分散して行うことを特徴とする変調方式について説明した。
【００２７】
実施の形態４．
本実施の形態では、１シンボルが４ビットの１６ＱＡＭにおいてＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理にて生成されたＲＥＰＥＴＩＴＩＯＮビットが’０’で、かつ１シンボルの下位２ビットのうち少なくとも１ビットにＲＥＰＥＴＩＴＩＯＮビットが配置される場合にはそのＲＥＰＥＴＩＴＩＯＮビットを’１’に変更するばあいについて説明する。
本実施の形態の１６ＱＡＭによる送信時の動作について述べる。図１３は、コーディング処理部１２の動作を示すフローチャートである。
Ｐ１１では送信データに対して信頼度情報を付加する。Ｐ１２では送信データ（情報データ）のサイズによってデータの分割処理を行う。Ｐ１３では送信データに対して符号化処理を行う。Ｐ１４ではＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理が行なわれＲＥＰＥＴＩＴＩＯＮビットが生成される。ＰＨＣＨ数に応じたデータ分割処理（Ｐ１５）を行い、Ｐ１６にて送信中のバースト誤りに対応する為のＨＳ−ＤＳＣＨインターリーブ処理を行なう。Ｐ１６の処理終了後、ＲＥＰＥＴＩＴＩＯＮビットが’０’で、かつＲＥＰＥＴＩＴＩＯＮされたビットで１シンボルの下位２ビットのうち少なくとも１ビットがＲＥＰＥＴＩＴＩＯＮビットになる条件を満たす場合にはＲＥＰＥＴＩＴＩＯＮビットを“１”に変換する処理を行う（Ｐ１７）。ＰＨＹＳＩＣＡＬ  ＣＨＡＮＮＥＬマッピング処理後（Ｐ１８）、ＢＩＴ−ＲＥＡＲＲＡＮＧＥＭＥＮＴ  ＦＯＲ  １６ＱＡＭを行い（Ｐ１９）変調部１３へデータを転送する。
【００２８】
この処理により、ＲＥＰＥＴＩＴＩＯＮビットを置き換えた後の、１６ＱＡＭにおけるデータシンボルの場合のシンボル信号点配置状態を図１４に示す。
図１４に示すように、ＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理により生成されたＲＥＰＥＴＩＴＩＯＮビットが’０’であり、かつ信号点配置上の下位２ビットに少なくとも１ビット、ＲＥＰＥＴＩＴＩＯＮビットを含む場合には本実施の形態ではＲＥＰＥＴＩＴＩＯＮビットを“１”と置き換える処理を行う。上記条件を満たさない場合にはＲＡＴＥ−ＭＡＴＣＨＩＮＧにより生成されたＲＥＰＥＴＩＴＩＯＮビットをそのまま送信する。
【００２９】
図１５は、複数のシンボルからなる送信データを生成してからデータを送信するまでの多値変調装置１の動作フローチャートを示す。
まず、多値変調装置１の送信データ生成部１１は複数のシンボルで構成された送信データ（データビット列）を生成する（ステップＳＴ２１）。
コーディング処理部１２では、コーディング処理及びＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理でＲＥＰＥＴＩＴＩＯＮビットを生成する（ステップＳＴ２１）。生成されたＲＥＰＥＴＩＴＩＯＮビットが’０’の場合でかつ、シンボル中の下位２ビットのうち少なくとも１ビットに配置されている場合にはＲＥＰＥＴＩＴＩＯＮビットを１と置き換える処理を行う（ステップＳＴ２２、ＳＴ２３、ＳＴ２４）。
図１２に示すようにコーディング処理部１２で発生したＲＥＰＥＴＩＴＩＯＮビットを１と置き換えて送信する為、シンボルはＩＱ座標の信号配置図における外側に配置され送信することが可能となる為、誤り率が小さいものになる。
変調部１３はコーディング処理部１２の処理を終えるとマッピング後のデータを多値変調する（ステップＳＴ２５）。
送信部１４は変調部１３により変調された送信データをアンテナ１５から無線送信する（ステップＳＴ２６）。
【００３０】
一方、図１６は、多値復調装置２が多値変調装置１にて送信された送信データを受信し、処理するフローチャートである。
多値変調装置１が送信データを送信すると多値復調装置２の受信部１７は、その送信データを受信する（ステップＳＴ３１）。
復調部１８は受信部１７がデータを受信すると、その送信データを多値復調する（ステップＳＴ３２）。デコーディング処理部１９では復調部１８が受信したデータを復調するとそのデータに対してデコーディング処理を行なう（ステップＳＴ３３）。
【００３１】
以上、多値変調方式において無線フレームのビット数に合わせる為に生じるＲＥＰＥＴＩＴＩＯＮビットを’０’から’１’に変換することにより誤り率が低くなる信号点を選択し送信することを特徴とする変調方式について説明した。
【００３２】
また、１６ＱＡＭにおいて無線フレームのビット数に合わせる為に生じるＲＥＰＥＴＩＴＩＯＮビットが０であり、かつ１シンボルの下位２ビットのうち少なくとも１ビットに配置される条件を満たす場合にはそのＲＥＰＥＴＩＴＩＯＮビットを’０’から’１’に変換する処理を行う変調方式について説明した。
【００３３】
この実施の形態４に示す処理により信号点配置上の外側に信号点が配置される為、多値変調方式による送信時に誤り率を低下する事が可能となる。すなわちＲＥＰＥＴＩＴＩＯＮビットで上記条件を満たすシンボルについてはＩＱ座標における外側に配置され送信することが可能となる為、送信データの誤り率を低減することが可能となる。
【００３４】
実施の形態５．
本実施の形態の６４ＱＡＭによる送信時の動作について述べる。６４ＱＡＭにおけるコーディング処理部１２の基本的動作は、１６ＱＡＭにおけるコーディング処理部１２の動作と同様であり、図１３のフローチャートで示すことが可能である。
Ｐ１１では送信データに対して信頼度情報を付加する。Ｐ１２では送信データ（情報データ）のサイズによってデータの分割処理を行う。Ｐ１３では送信データに対して符号化処理を行う。Ｐ１４ではＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理が行なわれＲＥＰＥＴＩＴＩＯＮビットが生成される。ＰＨＣＨ数に応じたデータ分割処理（Ｐ１５）を行い、Ｐ１６にて送信中のバースト誤りに対応する為のＨＳ−ＤＳＣＨインターリーブ処理を行なう。Ｐ１６の処理終了後、ＲＥＰＥＴＩＴＩＯＮビットが’０’で、かつＲＥＰＥＴＩＴＩＯＮされたビットで１シンボルの真中２ビットのうち少なくとも１ビットがＲＥＰＥＴＩＴＩＯＮビットになる条件を満たす場合にはＲＥＰＥＴＩＴＩＯＮビットを“１”に変換する処理を行う（Ｐ１７）。ＰＨＹＳＩＣＡＬ  ＣＨＡＮＮＥＬマッピング処理後（Ｐ１８）、ビットアレンジメント（ＢＩＴ−ＲＥＡＲＲＡＮＧＥＭＥＮＴ  ＦＯＲ  ６４ＱＡＭ）を行い変調部１３へデータを転送する。
【００３５】
６４ＱＡＭにおけるシンボルの場合には信号点配置は図１７のようになる。図１７よりＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理により生成されたＲＥＰＥＴＩＴＩＯＮビットが’０’であり、かつ信号点配置上の下位２ビットのうち少なくとも１ビットＲＥＰＥＴＩＴＩＯＮビットを含む場合には本実施の形態ではそのＲＥＰＥＴＩＴＩＯＮビットを“１”と置き換える処理を行う。このようにすることで、信号点配置上の外側にＲＥＰＥＴＩＴＩＯＮビットを含んだ信号点が配置する為、多値変調方式による送信時に誤り率を低下する事が可能となる。
一方、上記条件を満たさない場合にはＲＡＴＥ−ＭＡＴＣＨＩＮＧにより生成されたＲＥＰＥＴＩＴＩＯＮビットをそのまま送信する。
【００３６】
図１８は複数シンボルが生成されてからデータ送信までのフローチャートである。
まず、多値変調装置１の送信データ生成部１１は複数シンボルで構成されたデータビット列を生成する（ステップＳＴ４１）。
コーディング処理部１２ではコーディング処理及びＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理でＲＥＰＥＴＩＴＩＯＮビットを生成する（ステップＳＴ４１）。
コーディング処理部１２は、生成されたＲＥＰＥＴＩＴＩＯＮビットが’０’の場合でかつ、シンボル中の真中２ビットのうち少なくとも１ビットに配置される場合に“１”と置き換え処理を行う（ステップＳＴ４２、ＳＴ４３、ＳＴ４４）。図１７に示すようにコーディング処理部１２で発生したＲＥＰＥＴＩＴＩＯＮビットを“１”と置き換えて送信する為、シンボルはＩＱ座標の信号配置図における外側に配置され送信することが可能となる為、誤り率が小さいものになる。変調部１３はコーディング処理部１２の処理を終えると図１７に示すようにマッピング後の送信データを多値変調する（ステップＳＴ４５）。
送信部１４は変調部１３により変調された送信データをアンテナ１５から無線送信させる（ステップＳＴ４６）。
【００３７】
一方、図１６は、本実施の形態においても、多値変調装置にて送信されたデータを受信し、処理するフローチャートを示す。
多値変調装置１が送信データを送信すると多値復調装置２の受信部１７は、その送信データを受信する（ステップＳＴ３１）。
復調部１８は受信部１７が送信データを受信すると、その送信データを復調する（ステップＳＴ３２）。
デコーディング処理部１９では復調部１８が受信データを復調するとそのデータに対してデコーディング処理を行なう（ステップＳＴ３３）。
【００３８】
以上、６４ＱＡＭにおいて無線フレームのビット数に合わせる為に生じるＲＥＰＥＴＩＴＩＯＮビットが０であり、かつ１シンボルの真中２ビットのうち少なくとも１ビットに配置される条件を満たす場合にはそのＲＥＰＥＴＩＴＩＯＮビットを’０’から’１’に変換する変調方式について説明した。
【００３９】
この実施の形態によりＲＥＰＥＴＩＴＩＯＮビットで上記条件を満たすシンボルについてはＩＱ座標の信号配置図における外側に配置され送信することが可能となる為、送信データの誤り率を低減することが可能となる。すなわち本実施の形態では、１シンボルが６ビットの６４ＱＡＭにおいて図１８に示すようにＲＡＴＥ−ＭＡＴＣＨＩＮＧ処理にて生成されたＲＥＰＥＴＩＴＩＯＮビットが’０’で、かつ１シンボルの真中２ビットのうち少なくとも１ビットにＲＥＰＥＴＩＴＩＯＮビットが配置される場合にはそのＲＥＰＥＴＩＴＩＯＮビットを’１’に変更する。処理により多値変調によるデータ送信時に誤り率を低くすることが可能となる。
【００４０】
図１９は、多値変調装置１及び多値復調装置２のコンピュータ基本構成図である。
図１９において、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４００は、バス３８０を介してモニタ４１０、キーボード４２０、マウス４３０、通信ボード４４０、磁気ディスク装置４６０等と接続されている。
磁気ディスク装置４６０には、オペレーティングシステム（ＯＳ）４７０、プログラム群４９０、ファイル群５００が記憶されている。ただし、プログラム群４９０、ファイル群５００が一体となってオブジェクト指向のプログラム群４９０を形成する形態も一実施の形態として考えられる。
プログラム群４９０は、ＣＰＵ４００、ＯＳ４７０により実行される。
上記各実施の形態では、多値変調装置１及び多値復調装置２は、通信ボード４４０の機能を使用して送信及び受信を行う。
【００４１】
すべての実施の形態では、各構成要素の各動作はお互いに関連しており、各構成要素の動作は、上記に示された動作の関連を考慮しながら、一連の動作として置き換えることができる。そして、このように置き換えることにより、方法の発明の実施形態とすることができる。
また、上記各構成要素の動作を、各構成要素の処理と置き換えることにより、プログラムの実施の形態とすることができる。
また、プログラムを、プログラムを記録したコンピュータ読み取り可能な記録媒体に記憶させることで、プログラムに記録したコンピュータ読み取り可能な記録媒体の実施の形態とすることができる。
【００４２】
プログラムの実施の形態及びプログラムに記録したコンピュータ読み取り可能な記録媒体の実施の形態は、すべてコンピュータで動作可能なプログラムにより構成することができる。
プログラムの実施の形態およびプログラムを記録したコンピュータ読み取り可能な記録媒体の実施の形態における各処理はプログラムで実行されるが、このプログラムは、記録装置に記録されていて、記録装置から中央処理装置（ＣＰＵ）に読み込まれ、中央処理装置によって、各フローチャートが実行されることになる。
また、各実施の形態のソフトウェアやプログラムは、ＲＯＭ（ＲＥＡＤ  ＯＮＬＹ  ＭＥＭＯＲＹ）に記憶されたファームウェアで実現されていても構わない。あるいは、ソフトウェアとファームウェアとハードウェアとの組み合わせで前述したプログラムの各機能を実現しても構わない。
【００４３】
【発明の効果】
上記マッピング方式によれば、送信データの誤り率を低下させることができる。
【図面の簡単な説明】
【図１】１６ＱＡＭにおけるシンボルの信号配置図である。
【図２】６４ＱＡＭにおけるシンボルの信号配置図である。
【図３】多値変調装置１の構成図である。
【図４】多値復調装置２の構成図である。
【図５】複数のシンボルから構成されたデータが生成されてからデータを送信するまでのフローチャート図である。
【図６】多値変調装置１１にて送信されたデータを多値復調装置２が受信し、処理するフローチャート図である。
【図７】コーディング処理部のフローチャートである。
【図８】１６ＱＡＭの場合のマッピング処理図である。
【図９】インターリーブ処理後のデータビット列に対し、ＲＥＰＥＴＩＴＩＯＮビットをマッピング処理した図である。
【図１０】６４ＱＡＭの場合のマッピング処理図である。
【図１１】インターリーブ処理後のデータビット列に対し、ＲＥＰＥＴＩＴＩＯＮビットをマッピング処理した図である。
【図１２】１６ＱＡＭ、６４ＱＡＭ共に複数のシンボルに分散してＲＥＰＥＴＩＴＩＯＮビットを配置する処理構成図である。
【図１３】コーディング処理部のフローチャートである。
【図１４】ＲＥＰＥＴＩＴＩＯＮビットを置き換えた後の１６ＱＡＭにおけるデータシンボルの場合のシンボル信号配置図である。
【図１５】複数シンボルが生成されてからデータ送信までのフローチャート図である。
【図１６】多値変調装置１にて送信されたデータを受信し、処理するフローチャートである。
【図１７】６４ＱＡＭにおけるシンボルの信号配置図である。
【図１８】複数シンボルが生成されてからデータ送信までのフローチャートである。
【図１９】多値変調装置１及び多値復調装置２のコンピュータ基本構成図である。
【符号の説明】
１  多値変調装置、２  多値復調装置、１１  送信データ生成部、１２  コーディング処理部、１３  変調部、１４  送信部、１５，１６  アンテナ、１７  受信部、１８  復調部、１９  デコーディング処理部。
【図１】
2004153628.tif 000003
【図２】
2004153628.tif 000004
【図３】
2004153628.tif 000005
【図４】
2004153628.tif 000006
【図５】
2004153628.tif 000007
【図６】
2004153628.tif 000008
【図７】
2004153628.tif 000009
【図８】
2004153628.tif 000010
【図９】
2004153628.tif 000011
【図１０】
2004153628.tif 000012
【図１１】
2004153628.tif 000013
【図１２】
2004153628.tif 000014
【図１３】
2004153628.tif 000015
【図１４】
2004153628.tif 000016
【図１５】
2004153628.tif 000017
【図１６】
2004153628.tif 000018
【図１７】
2004153628.tif 000019
【図１８】
2004153628.tif 000020
【図１９】
2004153628.tif 000021