(57)【要約】【課題】無線通信ネットワークにおける階層変復調装置及び方法を提供する。【解決手段】本発明の階層変調装置は、情報ビットを予め設定されたレベルマップに基づいて複数のレベルにマッピングするレベルマッピング部と、マッピングされた情報ビットに基づいてレベルごとにエラー検証コードを生成するエラー制御部と、複数のレベルのそれぞれにマッピングされた情報ビット及びレベルごとに生成されたエラー検証コードに基づいてレベルごとに符号化された情報ビットを生成する符号化部と、レベルごとに符号化された情報ビットのうち、所定位置のビットをレベル順にパルス位置変調シンボルにマッピングするシンボルマッピング部と、を備える。【選択図】図１
2013141250.tif 000002
【特許請求の範囲】
【請求項１】
情報ビットを予め設定されたレベルマップに基づいて複数のレベルにマッピングするレベルマッピング部と、
前記マッピングされた情報ビットに基づいてレベルごとにエラー検証コードを生成するエラー制御部と、
前記複数のレベルのそれぞれにマッピングされた情報ビット及び前記レベルごとに生成されたエラー検証コードに基づいてレベルごとに符号化された情報ビットを生成する符号化部と、
前記レベルごとに符号化された情報ビットのうち、所定位置のビットをレベル順にパルス位置変調シンボルにマッピングするシンボルマッピング部と、を備えることを特徴とする階層変調装置。
【請求項２】
前記レベルマッピング部で、前記情報ビットをレベル１からレベルＮまでＮ個のレベルにマッピングする場合、
前記エラー制御部は、レベル１にマッピングされた情報ビットからレベルＮにマッピングされた情報ビットまでの全てを累積してレベルＮのエラー検証コードを生成することを特徴とする請求項１に記載の階層変調装置。
【請求項３】
前記符号化部は、
前記レベル１にマッピングされた情報ビットから前記レベルＮにマッピングされた情報ビット及び前記レベルＮのエラー検証コードに基づいてレベルＮのパリティを生成し、
前記レベルＮにマッピングされた情報ビット及び前記レベルＮのエラー検証コードと前記レベルＮのパリティとを連接して前記レベルＮの符号化された情報ビットを生成することを特徴とする請求項２に記載の階層変調装置。
【請求項４】
前記シンボルマッピング部は、前記レベル１の符号化された情報ビットから前記レベルＮまでの符号化された情報ビットでそれぞれ１ビットずつ選択してレベルの順に連接し、連接されたビットを前記パルス位置変調シンボルにマッピングすることを特徴とする請求項３に記載の階層変調装置。
【請求項５】
前記パルス位置変調シンボルは、レベルの数に関係なく一定の周期に構成されることを特徴とする請求項１に記載の階層変調装置。
【請求項６】
前記パルス位置変調シンボルは、レベルの数に関係なく一定のパルス区間の長さを有することを特徴とする請求項１に記載の階層変調装置。
【請求項７】
前記シンボルマッピング部は、前記レベル１の符号化された情報ビットから前記レベルＮまでの符号化された情報ビットでそれぞれ１ビットずつ選択してレベルの順に連接し、連接されたビットを前記パルス位置変調シンボルにグレイマッピングすることを特徴とする請求項３に記載の階層変調装置。
【請求項８】
前記複数のレベルは変調次数に対応し、該変調次数に関する情報を含む制御信号を送信する送信部と、
エラー発生情報及び復調次数に関する情報を含む応答信号を受信する受信部と、を更に備えることを特徴とする請求項１に記載の階層変調装置。
【請求項９】
前記受信部で受信したエラー発生情報及び前記復調次数に基づいて前記復調次数と同一の変調次数のパルス位置変調シンボルに再送信の要請された情報ビットをマッピングする制御部を更に備えることを特徴とする請求項８に記載の階層変調装置。
【請求項１０】
前記レベルマッピング部、前記エラー制御部、前記符号化部、及び前記シンボルマッピング部は、無線センサネットワークを構成するセンサに含まれることを特徴とする請求項１に記載の階層変調装置。
【請求項１１】
受信信号を復調次数に基づいて復調し、符号化された情報ビットを復号する復調及び復号部と、
前記符号化された情報ビットに含まれるエラー検証コードに基づいて受信信号のエラーを検出するエラー検出部と、を備えることを特徴とする階層復調装置。
【請求項１２】
前記復調及び復号部は、前記復調次数に基づいたパルス位置変調シンボルを用いて前記受信信号を復調し、復調された信号でレベル１から前記復調次数に対応するレベルまでのビット値を推定することを特徴とする請求項１１に記載の階層復調装置。
【請求項１３】
前記エラー検出部は、前記レベル１から前記復調次数に対応するレベルまで推定されたビット値に含まれるＣＲＣコードに基づいて前記受信信号のエラーを検出することを特徴とする請求項１２に記載の階層復調装置。
【請求項１４】
送信装置の変調次数と受信装置の復調次数との差に基づいて発生するノイズを推定して除去するノイズ推定及び除去部を更に備えることを特徴とする請求項１１に記載の階層復調装置。
【請求項１５】
前記受信信号でエラーが検出された場合、送信装置に前記エラーが検出されたレベル以上の情報ビットの再送信要請の有無を決定する再送信要請決定部を更に備えることを特徴とする請求項１１に記載の階層復調装置。
【請求項１６】
パルス位置変調シンボルを受信する受信部と、
エラーが検出されたレベル及び前記復調次数に関する情報を含む応答信号を送信する送信部と、を更に備えることを特徴とする請求項１１に記載の階層復調装置。
【請求項１７】
前記復調及び復号部は、前記復調次数がＫである場合にＫ個のブランチ復調及び復号部を含み、
前記Ｋ個のブランチ復調及び復号部は、互いに付加情報をやり取りする反復復号方式を用いてそれぞれ順次にレベル１からレベルＫまでのビットを推定することを特徴とする請求項１１に記載の階層復調装置。
【請求項１８】
前記エラー検出部は、前記Ｋ個のブランチ復調及び復号部のそれぞれに接続されるＫ個のブランチエラー検出部を備え、
前記Ｋ個のブランチエラー検出部のそれぞれは、ブランチ復調及び復号部で推定されたビットに含まれるＣＲＣコードに基づいてレベルごとのビットのエラーを検出することを特徴とする請求項１７に記載の階層復調装置。
【請求項１９】
前記エラー検出部は、前記Ｋ個のブランチ復調及び復号部のそれぞれに接続されるＫ個のブランチエラー検出部を備え、
Ｋ番目のブランチエラー検出部は、残りのブランチエラー検出部よりも優先し、ブランチ復調及び復号部で推定されたビットに含まれるＣＲＣコードに基づいて最初のレベルからＫ番目のレベルまで推定されたビットのエラーを検出することを特徴とする請求項１７に記載の階層復調装置。
【請求項２０】
前記Ｋ番目のブランチエラー検出部でエラーを検出できない場合、
前記残りのブランチエラー検出部は、エラー検出動作を行わないことを特徴とする請求項１９に記載の階層復調装置。
【請求項２１】
前記復調及び復号部、及び前記エラー検出部は、無線センサネットワークを構成するセンサに含まれることを特徴とする請求項１１に記載の階層復調装置。
【請求項２２】
情報ビットを予め設定されたレベルマップに基づいて複数のレベルにマッピングするステップと、
前記マッピングされた情報ビットに基づいてレベルごとにエラー検証コードを生成するステップと、
前記複数のレベルのそれぞれにマッピングされた情報ビット及び前記レベルごとに生成されたエラー検証コードに基づいてレベルごとに符号化された情報ビットを生成するステップと、
前記レベルごとに符号化された情報ビットのうち、所定位置のビットをレベル順にパルス位置変調シンボルにマッピングするステップと、を有することを特徴とする階層変調方法。
【請求項２３】
前記複数のレベルにマッピングするステップにおいて、前記情報ビットをレベル１からレベルＮまでＮ個のレベルにマッピングする場合、
前記エラー検証コードを生成するステップは、レベル１にマッピングされた情報ビットからレベルＮにマッピングされた情報ビットまでの全てを累積してレベルＮのエラー検証コードを生成することを特徴とする請求項２２に記載の階層変調方法。
【請求項２４】
前記レベルごとに符号化された情報ビットを生成するステップは、
前記レベル１にマッピングされた情報ビットから前記レベルＮにマッピングされた情報ビット及び前記レベルＮのエラー検証コードに基づいてレベルＮのパリティを生成し、
前記レベルＮにマッピングされた情報ビット及び前記レベルＮのエラー検証コードと前記レベルＮのパリティとを連接して前記レベルＮの符号化された情報ビットを生成することを特徴とする請求項２３に記載の階層変調方法。
【請求項２５】
前記パルス位置変調シンボルにマッピングするステップは、前記レベル１の符号化された情報ビットから前記レベルＮまでの符号化された情報ビットでそれぞれ１ビットずつを選択してレベルの順に連接し、連接したビットを前記パルス位置変調シンボルにマッピングすることを特徴とする請求項２４に記載の階層変調方法。
【請求項２６】
受信信号を復調次数に基づいて復調するステップと、
符号化された情報ビットを復号するステップと、
前記符号化された情報ビットに含まれるエラー検証コードに基づいて受信信号のエラーを検出するステップと、を有することを特徴とする階層復調方法。
【請求項２７】
前記復調するステップは、前記復調次数に基づいたパルス位置変調シンボルを用いて前記受信信号を復調し、
前記復号するステップは、復調された信号でレベル１から前記復調次数に対応するレベルまでのビット値を推定することを特徴とする請求項２６に記載の階層復調方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信ネットワークにおける階層変調装置及び復調装置とその方法に関する。
【背景技術】
【０００２】
センサネットワーク（ｓｅｎｓｏｒ  ｎｅｔｗｏｒｋ）は、無線ネットワーク技術の急速な発展と商用化に伴って急速に広がっている。無線センサデバイスは、ホームセキュリティ、医療分野、モバイル健康管理（ｍｏｂｉｌｅ  ｈｅａｌｔｈｃａｒｅ）、化学的／生物学的な異常監視、機械の異常／故障診断、環境監視、災難関連の情報センシング、知能型の物流管理、リアルタイムセキュリティ、遠隔監視など、様々な応用分野で適用され得る。
【０００３】
様々な無線センサネットワーク（ＷＳＮ：Ｗｉｒｅｌｅｓｓ  Ｓｅｎｓｏｒ  Ｎｅｔｗｏｒｋ）及び近距離通信網（ＰＡＮｓ：Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋｓ）においてセンサの大きさは小型でなければならず、複数のセンサが長時間作動するためには低電力及び低複雑度の条件を満足する必要がある。
【０００４】
特に、人体に設けられるセンサは、周囲のモバイル機器又は他の人体のセンサと無線で通信される無線ボディエリアネットワーク（ｗｉｒｅｌｅｓｓ  ｂｏｄｙ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＢＡＮ）よりも厳しい低複雑度、低電力の条件が要求される。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来技術に鑑みてなされたものであって、本発明の目的は、パルス位置変調（ＰＰＭ：Ｐｕｌｓｅ  Ｐｏｓｉｔｉｏｎ  Ｍｕｄｕｌａｔｉｏｎ）信号にレベルごとの情報をマッピングすることによって、非コヒーレント（ｎｏｎｃｏｈｅｒｅｎｔ）方式の送信機に用いられる階層変調装置及びその方法を提供することにある。
また、本発明の目的は、受信機の性能によって決定された復調次数を用いて復調及び復号を行うことで、構造と性能に制限のある受信機でも階層変調を活用したサービスを利用できる階層復調装置及びその方法を提供することにある。
また、本発明の目的は、パルス位置変調を用いるネットワーク環境で通信環境とデバイスの機能面で差のある複数の受信機にサービスを同時に提供する階層変調装置及び復調装置とその方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明の一態様による階層変調装置は、情報ビットを予め設定されたレベルマップに基づいて複数のレベルにマッピングするレベルマッピング部と、前記マッピングされた情報ビットに基づいてレベルごとにエラー検証コードを生成するエラー制御部と、前記複数のレベルのそれぞれにマッピングされた情報ビット及び前記レベルごとに生成されたエラー検証コードに基づいてレベルごとに符号化された情報ビットを生成する符号化部と、前記レベルごとに符号化された情報ビットのうち、所定位置のビットをレベル順にパルス位置変調シンボルにマッピングするシンボルマッピング部と、を備える。
【０００７】
前記レベルマッピング部で、前記情報ビットをレベル１からレベルＮまでＮ個のレベルにマッピングする場合、前記エラー制御部は、レベル１にマッピングされた情報ビットからレベルＮにマッピングされた情報ビットまでの全てを累積してレベルＮのエラー検証コードを生成し得る。
前記符号化部は、前記レベル１にマッピングされた情報ビットから前記レベルＮにマッピングされた情報ビット及び前記レベルＮのエラー検証コードに基づいてレベルＮのパリティを生成し、前記レベルＮにマッピングされた情報ビット及び前記レベルＮのエラー検証コードと前記レベルＮのパリティとを連接して前記レベルＮの符号化された情報ビットを生成し得る。
前記シンボルマッピング部は、前記レベル１の符号化された情報ビットから前記レベルＮまでの符号化された情報ビットでそれぞれ１ビットずつ選択してレベルの順に連接し、連接されたビットを前記パルス位置変調シンボルにマッピングし得る。
前記パルス位置変調シンボルは、レベルの数に関係なく一定の周期に構成され得る。
前記パルス位置変調シンボルは、レベルの数に関係なく一定のパルス区間の長さを有してもよい。
前記シンボルマッピング部は、前記レベル１の符号化された情報ビットから前記レベルＮまでの符号化された情報ビットでそれぞれ１ビットずつ選択してレベルの順に連接し、連接されたビットを前記パルス位置変調シンボルにグレイマッピングしてもよい。
前記階層変調装置は、前記複数のレベルが変調次数に対応し、該変調次数に関する情報を含む制御信号を送信する送信部と、エラー発生情報及び復調次数に関する情報を含む応答信号を受信する受信部と、を更に備えることができる。
前記階層変調装置は、前記受信部で受信したエラー発生情報及び前記復調次数に基づいて前記復調次数と同一の変調次数のパルス位置変調シンボルに再送信の要請された情報ビットをマッピングする制御部を更に備えることができる。
前記レベルマッピング部、前記エラー制御部、前記符号化部、及び前記シンボルマッピング部は、無線センサネットワークを構成するセンサに含まれ得る。
【０００８】
上記目的を達成するためになされた本発明の一態様による階層復調装置は、受信信号を復調次数に基づいて復調し、符号化された情報ビットを復号する復調及び復号部と、前記符号化された情報ビットに含まれるエラー検証コードに基づいて受信信号のエラーを検出するエラー検出部と、を備える。
【０００９】
前記復調及び復号部は、前記復調次数に基づいたパルス位置変調シンボルを用いて前記受信信号を復調し、復調された信号でレベル１から前記復調次数に対応するレベルまでのビット値を推定し得る。
前記エラー検出部は、前記レベル１から前記復調次数に対応するレベルまで推定されたビット値に含まれるＣＲＣコードに基づいて前記受信信号のエラーを検出し得る。
前記階層復調装置は、送信装置の変調次数と受信装置の復調次数との差に基づいて発生するノイズを推定して除去するノイズ推定及び除去部を更に備えることができる。
前記階層復調装置は、前記受信信号でエラーが検出された場合、送信装置に前記エラーが検出されたレベル以上の情報ビットの再送信要請の有無を決定する再送信要請決定部を更に備えることができる。
前記階層復調装置は、パルス位置変調シンボルを受信する受信部と、エラーが検出されたレベル及び前記復調次数に関する情報を含む応答信号を送信する送信部と、を更に備えることができる。
前記復調及び復号部は、前記復調次数がＫである場合にＫ個のブランチ復調及び復号部を含み、前記Ｋ個のブランチ復調及び復号部は、互いに付加情報をやり取りする反復復号方式を用いてそれぞれ順次にレベル１からレベルＫまでのビットを推定し得る。
前記エラー検出部は、前記Ｋ個のブランチ復調及び復号部のそれぞれに接続されるＫ個のブランチエラー検出部を備え、前記Ｋ個のブランチエラー検出部のそれぞれは、ブランチ復調及び復号部で推定されたビットに含まれるＣＲＣコードに基づいてレベルごとのビットのエラーを検出し得る。
前記エラー検出部は、前記Ｋ個のブランチ復調及び復号部のそれぞれに接続されるＫ個のブランチエラー検出部を備え、Ｋ番目のブランチエラー検出部は、残りのブランチエラー検出部よりも優先し、ブランチ復調及び復号部で推定されたビットに含まれるＣＲＣコードに基づいて最初のレベルからＫ番目のレベルまで推定されたビットのエラーを検出してもよい。
前記Ｋ番目のブランチエラー検出部でエラーを検出できない場合、前記残りのブランチエラー検出部はエラー検出動作を行わなくてもよい。
前記復調及び復号部、及び前記エラー検出部は、無線センサネットワークを構成するセンサに含まれ得る。
【００１０】
上記目的を達成するためになされた本発明の一態様による階層変調方法は、情報ビットを予め設定されたレベルマップに基づいて複数のレベルにマッピングするステップと、前記マッピングされた情報ビットに基づいてレベルごとにエラー検証コードを生成するステップと、前記複数のレベルのそれぞれにマッピングされた情報ビット及び前記レベルごとに生成されたエラー検証コードに基づいてレベルごとに符号化された情報ビットを生成するステップと、前記レベルごとに符号化された情報ビットのうち、所定位置のビットをレベル順にパルス位置変調シンボルにマッピングするステップと、を有する。
【００１１】
前記複数のレベルにマッピングするステップにおいて、前記情報ビットをレベル１からレベルＮまでＮ個のレベルにマッピングする場合、前記エラー検証コードを生成するステップは、レベル１にマッピングされた情報ビットからレベルＮにマッピングされた情報ビットまでの全てを累積してレベルＮのエラー検証コードを生成し得る。
前記レベルごとに符号化された情報ビットを生成するステップは、前記レベル１にマッピングされた情報ビットから前記レベルＮにマッピングされた情報ビット及び前記レベルＮのエラー検証コードに基づいてレベルＮのパリティを生成し、前記レベルＮにマッピングされた情報ビット及び前記レベルＮのエラー検証コードと前記レベルＮのパリティとを連接して前記レベルＮの符号化された情報ビットを生成し得る。
前記パルス位置変調シンボルにマッピングするステップは、前記レベル１の符号化された情報ビットから前記レベルＮまでの符号化された情報ビットでそれぞれ１ビットずつを選択してレベルの順に連接し、連接したビットを前記パルス位置変調シンボルにマッピングし得る。
【００１２】
上記目的を達成するためになされた本発明の一態様による階層復調方法は、受信信号を復調次数に基づいて復調するステップと、符号化された情報ビットを復号するステップと、前記符号化された情報ビットに含まれるエラー検証コードに基づいて受信信号のエラーを検出するステップと、を有する。
【００１３】
前記復調するステップは、前記復調次数に基づいたパルス位置変調シンボルを用いて前記受信信号を復調し、前記復号するステップは、復調された信号でレベル１から前記復調次数に対応するレベルまでのビット値を推定し得る。
【発明の効果】
【００１４】
本発明によると、階層変調装置は、パルス位置変調信号にレベルごとの情報をマッピングすることによって、非コヒーレント方式の送信機を提供することができる。
また、階層復調装置は受信機の性能によって決定された復調次数を用いて復調及び復号を行うことで、構造と性能に制限のある受信機でも階層変調を活用したサービスを利用することができる。
また、本発明によると、パルス位置変調を用いるネットワーク環境で通信環境とデバイスの機能面で差のある複数の受信機にサービスを同時に提供することができる。
また、ブランチ復調及びデコーダを用いて反復復号を行うことによって、受信性能の向上と再送信回数の減少という効果を取得することができる。
また、エラーの検出されないチャネル状況では、最後のブランチ復調及びデコーダの復調並びに復号のみを行うことによって受信機の複雑度を低下させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態による階層変調装置のブロック図である。
【図２】本発明の他の実施形態による階層変調装置のブロック図である。
【図３】本発明の一実施形態による符号化過程を示す図である。
【図４】本発明の一実施形態による階層変調過程を示す図である。
【図５】本発明の一実施形態による階層復調装置のブロック図である。
【図６】本発明の他の実施形態による階層復調装置のブロック図である。
【図７】シンボル周期が一定のパルス位置変調シンボル波形を示す図である。
【図８】シンボル周期が一定のパルス位置変調シンボル波形を示す図である。
【図９】シンボル周期が一定のパルス位置変調シンボル波形を示す図である。
【図１０】シンボル周期が一定のパルス位置変調シンボル波形を示す図である。
【図１１】パルス区間の長さが一定のパルス位置変調シンボル波形を示す図である。
【図１２】パルス区間の長さが一定のパルス位置変調シンボル波形を示す図である。
【図１３】パルス区間の長さが一定のパルス位置変調シンボル波形を示す図である。
【図１４】パルス区間の長さが一定のパルス位置変調シンボル波形を示す図である。
【図１５】本発明の一実施形態による階層変調及び復調システムにおいて再送信可能な場合に送信端と受信端の動作を示す図である。
【図１６】本発明の一実施形態による階層変調及び復調システムにおいて再送信が可能ではない場合に様々な復調次数を有する受信端の復調及び復号結果を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態の具体例を、図面を参照しながら詳細に説明する。
【００１７】
ＤＶＢ−Ｔ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｔｅｒｒｅｓｔｒｉａｌ）のようなデジタル放送標準で用いられる階層変復調方式は、ＰＳＫ（Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）のような変調方式を用いるコヒーレント（ｃｏｈｅｒｅｎｔ）方式の送受信機を基盤とする。
【００１８】
しかし、ＷＢＡＮ及びＷＳＮでは、送受信機の単価、電力消耗、及び複雑度を減らす必要があるためコヒーレント方式を用いることができない。代わりに、コヒーレント方式に比べて相対的に複雑度の低い非コヒーレント方式の変復調方式を用いる。非コヒーレント方式の変復調方式の代表的な例としてパルス位置変調方式がある。
【００１９】
一実施形態において、階層変復調システムは、無線ボディエリアネットワーク（ＷＢＡＮ）及び無線センサネットワーク（ＷＳＮ）のようにフォームファクタ（ｆｏｒｍ  ｆａｃｔｏｒ）及び単価などの制限によって、パルス位置変調（ＰＰＭ）を用いる単純な構造の送受信機が用いられる無線通信システムで利用される。
【００２０】
階層変復調システムは、ＰＰＭが用いられるシステムで復調次数を受信機の機器別の復調次数と帯域幅などに応じて選択することによって階層変復調を実現することができる。従って、それぞれ異なる復調次数を有する受信機は送信機で１つの変調次数にパルス位置変調された信号を用いる。
【００２１】
上記の説明で送信機又は受信機は次のような端末に該当する。例えば、センサ、モバイルノード、アクセスポイント、コンピュータなどが端末に含まれる。
【００２２】
図１は、本発明の一実施形態による階層変調装置のブロック図である。
【００２３】
図１を参照すると、階層変調装置は、レベルマッピング部１１０、エラー制御部１２０、符号化部１３０、シンボルマッピング部１４０、制御部１５０、送信部１６０、及び受信部１７０を備える。図１において、階層変調装置は、階層変復調システムの送信端に対応する。以下の説明で、送信端又は受信端は、無線ネットワーク環境で用いられるスマートフォン、ラップトップコンピュータ、タブレット、センサ、基地局のような端末に該当するか、又はこれらの端末に含まれる。
【００２４】
レベルマッピング部１１０は、情報ビットを予め設定されたレベルマップに基づいて複数のレベルにマッピングする。情報ビットは格納空間に格納される。例えば、情報ビットはキュー（Ｑｕｅｕｅ）に格納される。情報ビットは、映像、音声、データなどの情報を含んでいる媒体の情報を含むビットを意味する。例えば、情報ビットは映像の色彩に関する情報を表す。
【００２５】
また、それぞれのキューに格納される情報は、同一のソースに関する情報であってもよく、それぞれ異なるソースに関する情報であってもよい。
【００２６】
レベルマッピング部１１０は、それぞれのキューに格納された情報ビットをレベルマップに基づいてレベルごとにマッピングする。例えば、レベルマッピング部１１０は、キュー１に格納された情報ビットをレベル４に、キュー２に格納された情報ビットをレベル５にマッピングする。レベルは変調次数に基づいて決定される。
【００２７】
エラー制御部１２０は、レベルマッピング部１１０で複数のレベルのそれぞれにマッピングされた情報ビットに基づいてレベルごとにエラー検証コードを生成する。エラー検証コードは、一例としてＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）コードを用いる。エラー制御部１２０は、レベルが増加することによって小さいレベルにマッピングされた情報ビットを累積してエラー検証コードを生成する。
【００２８】
符号化部１３０は、複数のレベルのそれぞれにマッピングされた情報ビット及びレベルごとに生成されたエラー検証コードに基づいてレベルごとに符号化された情報ビットを生成する。ここで、レベルごとに符号化された情報ビットにはパリティ（ｐａｒｉｔｙ）を含める。符号化部１３０は、１つのレベルで符号化された情報ビットを生成する場合、現在のレベルよりも小さいレベルにマッピングされた情報ビット及び現在のレベルに含まれるエラー検証コードに基づいてパリティを生成する。
【００２９】
シンボルマッピング部１４０は、レベルごとに符号化された情報ビットのうちの所定位置のビットをレベル順にパルス位置変調シンボルにマッピングする。例えば、シンボルマッピング部１４０は、レベルごとに最初の位置の情報ビットを最初のパルス位置変調シンボルにマッピングする。シンボルマッピング部１４０は、レベルごとに２番目の位置の情報ビットを２番目パルスの位置変調シンボルにマッピングする。
【００３０】
レベルマッピング部１１０で情報ビットをレベル１からレベルＮまでＮ個のレベルにマッピングする場合、エラー制御部１２０は、レベル１にマッピングされた情報ビットからレベルＮにマッピングされた情報ビットまでの全てを累積してレベルＮのエラー検証コードを生成する。
【００３１】
符号化部１３０は、レベル１にマッピングされた情報ビットからレベルＮにマッピングされた情報ビット及びレベルＮのエラー検証コードに基づいてレベルＮのパリティを生成する。
【００３２】
符号化部１３０は、レベルＮにマッピングされた情報ビット及びレベルＮのエラー検証コードとレベルＮのパリティとを連接（ｃｏｎｃａｔｅｎａｔｉｏｎ）してレベルＮの符号化された情報ビットを生成する。
【００３３】
シンボルマッピング部１４０は、レベル１からレベルＮまでの符号化された情報ビットから１ビットずつ選択してレベルの順に連接し、連接したビットをパルス位置変調シンボルにマッピングする。
【００３４】
シンボルマッピング部１４０は、レベル１からレベルＮまでの符号化された情報ビットから１ビットずつ選択してレベルの順に連接し、連接したビットをパルス位置変調シンボルにグレイ（ｇｒａｙ）マッピングしてもよい。グレイマッピングは、隣接するシンボルのシンボルビット間に１ビットの差が発生するようにマッピングする方式である。
【００３５】
パルス位置変調シンボルは、レベルの数に関係なく一定の周期を有し得る。即ち、全体のパルス位置変調シンボルの総周期は変調次数に関係なく一定であり得る。図７〜図１０にその一例を示している。
【００３６】
パルス位置変調シンボルは、レベルの数に関係なく一定のパルス区間の長さを有し得る。即ち、パルス位置変調シンボルのそれぞれのパルス区間は一定の長さを有し得る。図１１〜図１４にその一例を示している。
【００３７】
複数のレベルは変調次数に対応し、送信部１６０は、変調次数に関する情報を含む制御信号を送信する。送信部１６０は、階層変復調システムで送信端の変調次数に関する情報を受信端に送信する。
【００３８】
受信部１７０は、受信端からエラー発生情報及び復調次数に関する情報を含む応答信号を受信する。受信部１７０は、受信端からエラーが発生したエラー検証コードに関する情報及び受信端の復調次数に関する情報を受信する。
【００３９】
制御部１５０は、受信部１７０で受信したエラー発生情報及び復調次数に基づいて、復調次数と同一の変調次数のパルス位置変調シンボルに、受信端から再送信の要請された情報ビットをマッピングする。例えば、受信端では１１１を受信するべきであるが１１０を受信した場合、３番目のレベルでエラーが発生したとの情報を送信する。ここで、制御部１５０は３番目のレベルに関する情報ビット１をパルス位置変調シンボルにマッピングする。送信部１６０は、パルス位置変調シンボルにマッピングされた情報ビット１を受信端に送信する。
【００４０】
制御部１５０は、階層変調装置の全般的な制御を担当し、レベルマッピング部１１０、エラー制御部１２０、符号化部１３０、シンボルマッピング部１４０、送信部１６０、及び受信部１７０の各機能を処理する。図１に示す実施形態において、これらを個別に構成して示すことは各機能を区別して説明するためである。従って、実際に製品を具現する場合に全てを制御部１５０で処理するように構成してもよく、一部のみを制御部１５０で処理するように構成してもよい。
【００４１】
図２は、本発明の他の実施形態による階層変調装置のブロック図である。
【００４２】
図２を参照すると、階層変調装置は階層変復調システムの送信端に対応する。
【００４３】
階層変調装置の各キュー（２１１、２１３、２１５）に格納されたロー情報ビット（ｒａｗ  ｉｎｆｏｒｍａｔｉｏｎ  ｂｉｔｓ）は階層変復調システムによって予め設定されたレベルマップ（ｌｅｖｅｌ  ｍａｐ）２２０によりＮ個のレベルでマッピングされる。
【００４４】
ここで、各キュー（２１１、２１３、２１５）に格納されたロー情報ビットは１つのソースに関する情報を有してもよく、それぞれ異なるソースに関する情報を有してもよい。
【００４５】
階層変調装置は、各レベルにマッピングされたロー情報ビット（２３１、２３３、２３５）に基づいてレベルごとにエラー検証コードビット（２４１、２４３、２４５）を生成する。エラー検証コードにはＣＲＣを用いる。ここで、階層変調装置は、レベル１に対してはレベル１のロー情報ビット２３１に基づいてＣＲＣ１ビット２４１を生成し、レベルｎに対してはレベル１のロー情報ビット２３１からレベルｎのロー情報ビット２３３を全て累積してＣＲＣｎビット２４３を生成し、レベルＮに対してはレベル１のロー情報ビット２３１からレベルＮのロー情報ビット２３５を全て累積してＣＲＣＮビット２４５を生成する。
【００４６】
ＣＲＣ１ビット２４１はレベル１のロー情報ビット２３１に追加される。ＣＲＣｎビット２４３はレベルｎのロー情報ビット２３３に追加され、ＣＲＣＮビット２４５はレベルＮのロー情報ビット２３５に追加される。
【００４７】
階層変調装置は、レベルごとに符号化（ｃｈａｎｎｅｌ  ｅｎｃｏｄｉｎｇ）２５１、２５３、２５５を行なう。レベルごとに符号化された情報ビットは２Ｎ−ａｒｙのパルス位置変調シンボルにマッピング２６０される。ここで、Ｎは変調次数に対応する。例えば、変調次数が３である場合、３個のレベルにロー情報ビットが符号化され、３個のレベルのロー情報ビットは８個のパルス位置変調シンボルにマッピングされる。
【００４８】
図３は、本発明の一実施形態による符号化過程を示す図である。
【００４９】
より具体的に、図３は、レベルｎに対してエラー検証コードを生成し、符号化によってパリティを生成する過程を示す図である。
【００５０】
エラー検証コードにはＣＲＣを用い、レベルｎのエラー検証コードはＣＲＣｎ３１０である。ＣＲＣｎ３１０はレベルｎに追加されたＣＲＣビットを意味し、Ｐａｒｉｔｙｎ３２０は符号化によってレベルｎに追加されたパリティビットを意味する。ここで、符号化はチャネルエンコーディングを意味する。
【００５１】
ＣＲＣｎ３１０は、レベル１からレベルｎまでのロー情報ビット（Ｒａｗ  ｉｎｆｏｒｍａｔｉｏｎ  ｂｉｔｓ）が全て累積されて算出される。
【００５２】
Ｐａｒｉｔｙｎ３２０は、レベル１からレベルｎまでのロー情報ビット及びＣＲＣｎ３１０が全て累積されて算出される。
【００５３】
レベルｎの符号化された情報ビット（Ｃｏｄｅｄ  ｉｎｆｏｒｍａｔｉｏｎ  ｂｉｔｓ）は、ＣＲＣｎ３１０とＰａｒｉｔｙｎ３２０をレベルｎのロー（ｒａｗ）情報ビットと連接することによって生成される。このようなＣＲＣビットの追加と符号化過程がレベルごとに行われ、レベルごとに符号化された情報ビットを生成する。
【００５４】
各レベルのロー情報ビットは、レベルによる雑音及び同期エラーに対するロバスト（ｒｏｂｕｓｔｎｅｓｓ）な傾向を有する。例えば、ＣＲＣ１とＰａｒｉｔｙ１はレベル１のロー情報ビットのみを考慮して算出される。ＣＲＣＮとＰａｒｉｔｙＮはレベル１からレベルＮまでのロー情報ビットも全て算出過程において考慮される。このような差はレベル１のロー情報ビットが低い符号化率を有するものと見ることができ、従ってレベル１のロー情報ビットは雑音に対する高いロバストを有することになる。また、レベルが１に近づくほど該当レベルのロー情報ビットはパルス位置変調シンボルのＭＳＢに近く位置し、受信端で低い復調次数で復調するために不正確な時間同期に対して高いロバストを有することになる。
【００５５】
図４は、本発明の一実施形態による階層変調過程を示す図である。
【００５６】
より具体的に、図４は、符号化された情報ビットをパルス位置シンボルにマッピングする過程を示す。階層変調装置は、レベル１からレベルＮまでの符号化された情報ビットから１ビットずつ選択してレベル順に連接した後、２Ｎ−ａｒｙパルス位置変調シンボルにマッピングする。
【００５７】
ここで、パルス位置変調シンボルにマッピングされたビットを確認すると、レベル１から選択されたビットがＭＳＢ（Ｍｏｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ）に位置し、レベルＮから選択されたビットがＬＳＢ（Ｌｅａｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ）に位置する。
【００５８】
レベル１の符号化された情報ビットのうちの最初のビット４１１、レベル２の符号化された情報ビットのうちの最初のビット４１３、レベルＮの符号化された情報ビットのうちの最初のビット４１５は、レベル順に連接されて最初のパルス位置変調シンボル４１０にマッピングされる。
【００５９】
レベル１の符号化された情報ビットのうちの２番目ビット４２１、レベル２の符号化された情報ビットのうちの２番目ビット４２３、及びレベルＮの符号化された情報ビットのうちの２番目ビット４２５は、レベル順に連接されて２番目パルス位置変調シンボル４２０にマッピングされる。
【００６０】
レベル１の符号化された情報ビットのうちの最後のビット４３１、レベル２の符号化された情報ビットのうちの最後のビット４３３、及びレベルＮの符号化された情報ビットのうちの最後のビット４３５は、レベル順に連接されて最後のパルス位置変調シンボル４３０にマッピングされる。
【００６１】
図５は、本発明の一実施形態による階層復調装置のブロック図である。
【００６２】
図５を参照すると、階層復調装置は、受信部５１０、ノイズ推定及び除去部５２０、復調及び復号部５３０、エラー検出部５４０、再送信要請決定部５５０、送信部５６０、及び制御部５７０を備える。図５で、階層復調装置は階層変復調システムの受信端に対応する。
【００６３】
復調及び復号部５３０は、受信信号を復調次数に基づいて復調し、符号化された情報ビットを復号する。復調及び復号部５３０は、受信端の性能によって決定された復調次数に基づいて受信信号を復調する。受信信号はパルス位置変調（ＰＰＭ）された信号であるため、復調及び復号部５３０はＰＰＭ復調方式を用いる。即ち、復調及び復号部５３０は、受信信号から、情報が送信されたパルス位置変調シンボルの位置を推定する。復調及び復号部５３０は、符号化された情報ビットでパリティを推定する。復調及び復号部５３０から出力された信号には、送信端でレベルごとに連接した情報ビット及びエラー検証コードが含まれている。
【００６４】
エラー検出部５４０は、符号化された情報ビットに含まれるエラー検証コードに基づいて受信信号のエラーを検出する。エラー検証コードの一例としてＣＲＣを用いる。エラー検出部５４０は、ＣＲＣビットを確認して符号化された情報ビットのうちのエラーが発生した情報ビットを確認する。
【００６５】
復調及び復号部５３０は、復調次数に基づいたパルス位置変調シンボルを用いて受信信号を復調し、復調された信号でレベル１から復調次数に対応するレベルまでのビット値を推定する。
【００６６】
エラー検出部５４０は、レベル１から復調次数に対応するレベルまで推定されたビット値に含まれるＣＲＣに基づいて受信信号のエラーを検出する。
【００６７】
復調及び復号部５３０は、復調次数がＫである場合、Ｋ個のブランチ復調及び復号部を含む。Ｋ個のブランチ復調及び復号部は、互いに付加情報をやり取りする反復復号方式を用いて、それぞれの順にレベル１からレベルＫまでのビットを推定する。反復復号方式ではターボコードに用いられる様々な方式を用いることができる。
【００６８】
Ｋ番目のブランチ復調及び復号部は、レベル１からレベルＫのビットを推定する。Ｋ−１番目のブランチ復調及び復号部はレベル１からレベルＫ−１のビットを推定する。ここで、Ｋ−１番目のブランチ復調及び復号部は、Ｋ番目のブランチ復調及び復号部で算出された各ビットの事後確率（ｐｏｓｔｅｒｉｏｒｉ  ｐｒｏｂａｂｉｌｉｔｙ）を事前確率（ｐｒｉｏｒｉ  ｐｒｏｂａｂｉｌｉｔｙ）として用いる。１番目のブランチ復調及び復号部はレベル１のビットを推定する。復調次数Ｋは変調次数Ｎよりも小さいか同じ値に設定される。
【００６９】
エラー検出部５４０は、Ｋ個のブランチ復調及び復号部のそれぞれに接続されるブランチエラー検出部を備える。ブランチエラー検出部のそれぞれは、ブランチ復調及び復号部で推定されたビットに含まれるＣＲＣに基づいてレベルごとのビットのエラーを検出する。Ｋ番目のブランチ復調及び復号部に接続されたＫ番目のブランチエラー検出部は、推定されたレベル１からレベルＫまでのビットに誤りがあるか否かを、ＣＲＣを介して判断する。
【００７０】
ノイズ推定及び除去部５２０は、送信装置の変調次数と受信装置の復調次数との差に基づいて発生するノイズを推定して除去又は減少させる。
【００７１】
再送信要請決定部５５０は、受信信号でエラーが検出された場合、送信装置にエラーの検出されたレベル以上の情報ビットの再送信要請の有無を決定する。再送信要請決定部５５０は、送信装置で受信装置に同一のソースに関する情報の提供が可能な場合に再送信を要請する。例えば、リアルタイム放送がソースである場合は、時間に応じてソースの情報が変わるため、再送信の要請が困難である。格納されたイメージの色彩情報は、時間に応じて変化する情報ではないため、再送信の要請が可能である。また、送信装置でブロードキャスト方式に基づいて信号を送信する場合は、送信装置が情報ビットの再送信を要請することが困難な場合もある。
【００７２】
受信部５１０はパルス位置変調シンボルを受信する。受信部５１０は、送信装置からパルス位置変調シンボルで構成された受信信号を受信する。
【００７３】
送信部５６０は、エラーの検出されたレベル及び復調次数に関する情報を含む応答信号を送信する。送信部５６０は、エラーが発生したエラー検証コード及び受信装置の復調次数を送信装置に送信する。
【００７４】
例えば、復調次数が３である場合、３個のブランチ復調及び復号部の動作結果を確認して３番目のブランチ復調及び復号部の出力値のみでエラーが発生した場合に、３個の推定された情報ビットのうちの３番目のビットのみでエラーが発生したと判断する。送信部５６０は、３番目のビットでエラーが発生したという情報が含まれる応答信号を送信する。
【００７５】
送信装置は、復調次数に合わせて変調次数を調整し、エラーが発生した情報ビットを再送信する。
【００７６】
制御部５７０は、復調次数がＫである場合、Ｋ番目のブランチ復調及び復号部の出力値でエラーが検出されない場合に、最終推定された情報ビットであると判断し、残りのブランチ復調及び復号部が動作しないように制御する。Ｋ個のブランチ復調及び復号部のうち、Ｋ番目のブランチ復調及び復号部の出力値に対して先にエラー発生の有無を確認することによって、復号に所要する時間及びエネルギを減らすことができる。
【００７７】
制御部５７０は、階層復調装置の全般的な制御を担当し、受信部５１０、ノイズ推定及び除去部５２０、復調及び復号部５３０、エラー検出部５４０、再送信要請決定部５５０、及び送信部５６０の各機能を処理する。図５に示す実施形態で、これらを個別に構成して表すことは各機能を区別して説明するためである。従って、実際に製品を具現する場合、全てを制御部５７０で処理するように構成してもよく、そのうちの一部だけを制御部５７０で処理するように構成してもよい。
【００７８】
図６は、本発明の他の実施形態による階層復調装置のブロック図である。
【００７９】
図６を参照すると、階層復調装置は階層変復調システムの受信端に対応する。
【００８０】
階層復調装置は、受信信号から受信機別の性能及び状況によって決定されたＫ（Ｋ≦Ｎ）レベルの情報ビットに至るまで復調及び復号を行う。
【００８１】
１つの次数（Ｎ差変調）で変調したパルス位置変調（ＰＰＭ）信号を送信する送信機が様々な種類の受信機に情報を送信可能である。
【００８２】
ノイズレベル推定及びノイズ除去機能部６１０は、受信信号から変調次数と復調次数との差によって生じる雑音増大（ｎｏｉｓｅ  ｅｎｈａｎｃｅｍｅｎｔ）現象を防止するため受信信号のノイズレベルを推定し、推定されたノイズを除去する。
【００８３】
ノイズが除去された信号はＫ個のブランチに入力され、ｋ（１≦ｋ≦Ｋ）番目のブランチは、復調次数ｋの復調器、Ｐａｒｉｔｙｋのためのデコーダ、及びＣＲＣｋ検査器で構成される。そしてＫ個の復調及びデコーダ（６２１、６２３、６２５）及びＫ個のＣＲＣ検査器（６３１、６３３、６３５）に受信信号が入力される。
【００８４】
ここで、各ブランチの復調及びデコーダ（６２１、６２３、６２５）は、性能向上のために隣接ブランチと付加情報をやり取りする反復復号方式を用いる。
【００８５】
ｋ番目のブランチのデコーダは事後確率を算出してレベル１からレベルｋまでのビット値ｂ１、…、ｂｋを推定する。このように算出された事後確率値は、隣接ブランチのデコーダに付加情報が入力されて事前確率として用いられる。予め設定された回数だけブランチ間で付加情報交換過程を繰り返した後、各ブランチのデコーダは最終的な推定値をＣＲＣ検査器に送信する。
【００８６】
受信機は、Ｋ番目のブランチの復調、復号、及びＣＲＣ検査を最初に行い、エラーが検出されなければ、その他のブランチの復号及びＣＲＣ検査は行なわない。Ｋ番目のブランチから復調、復号、及びＣＲＣ検査を行うことによって不要な複雑度を減らすことができる。
【００８７】
ＣＲＣｋでエラーが検出された場合、受信機は送信機にレベルｋ以上の情報ビットに対して再送信を要求する。もし、ブロードキャスティング信号のように再送信ができない場合、又は受信機がレベル１からレベルｋ−１までの情報ビットのみで受信完了を希望する場合には再送信を要求しない。
【００８８】
再送信要請部６４０は、エラーが検出されない場合、最終推定された情報ビットを受信機のバッファ６５３に送信する。再送信要請部６４０は、エラーが検出された場合にも再送信が不可能であるか、又は再送信の必要が相対的に重要ではない場合には、再送信を要請することなく、推定された情報ビットをバッファ６５３に送信する。再送信要請部６４０は、エラーが検出されて再送信の必要がある場合、送信機６５１に再送信要請信号、例えば、ＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）を送信する。
【００８９】
図７〜図１０は、シンボル周期が一定のパルス位置変調シンボル波形を示す図である。
【００９０】
図７は、シンボル周期が一定の２−ａｒｙパルス位置変調シンボル波形を示す図である。１つのレベルが存在する場合、２−ａｒｙＰＰＭが用いられる。ここで、ｄ１はパルス区間の長さを示し、Ｐはパルスのパワーを示す。各パルスにマッピングされた符号化された情報ビットはパルスの上に表示している。
【００９１】
図８は、シンボル周期が一定の４−ａｒｙパルス位置変調シンボル波形を示す図である。２つのレベルが存在する場合、４−ａｒｙＰＰＭシンボルが用いられる。ここで、ｄ２はパルス区間の長さを示し、ｄ２＝０．５×ｄ１を満足する。各パルスにマッピングされた符号化された情報ビットは、パルスの上に表示され、グレイマッピングされた場合である。各ビットは左側から右側の順にレベル１とレベル２の符号化された情報ビットを意味する。
【００９２】
図９は、シンボル周期が一定の８−ａｒｙパルス位置変調シンボル波形を示す図である。３個のレベルが存在する場合、８−ａｒｙＰＰＭシンボルが用いられる。ここで、ｄ３はパルス区間の長さを示し、ｄ３＝０．５×ｄ２を満足する。各パルスにマッピングされた符号化された情報ビットは、パルスの上に表示され、グレイマッピングされた場合である。各ビットは左側から右側の順にレベル１、レベル２、及びレベル３の符号化された情報ビットを意味する。
【００９３】
図１０は、シンボル周期が一定の１６−ａｒｙパルス位置変調シンボル波形を示す図である。４個のレベルが存在する場合、１６−ａｒｙＰＰＭシンボルが用いられる。ここで、ｄ４はパルス区間の長さを示し、ｄ４＝０．５×ｄ３を満足する。各パルスにマッピングされた符号化された情報ビットは、パルスの上に表示され、グレイマッピングされた場合である。各ビットは左側から右側の順にレベル１、レベル２、レベル３、及びレベル４の符号化された情報ビットを意味する。
【００９４】
図１１〜図１４は、パルス区間の長さが一定のパルス位置変調シンボル波形を示す図である。図１１〜図１４において、ｄはパルス区間の長さを示し、全ての変調次数で一定に維持される。Ｐはパルスのパワーを示す。各パルスにマッピングされた符号化された情報ビットはパルスの上に表示している。
【００９５】
図１１は、パルス区間の長さが一定の２−ａｒｙパルス位置変調シンボル波形を示し、図１２は、パルス区間の長さが一定の４−ａｒｙパルス位置変調シンボル波形を示し、図１３は、パルス区間の長さが一定の８−ａｒｙパルス位置変調シンボル波形を示し、図１４は、パルス区間の長さが一定の１６−ａｒｙパルス位置変調シンボル波形を示す。
【００９６】
図１５は、本発明の一実施形態による階層変調及び復調システムにおいて再送信可能な場合に送信端と受信端の動作を示す図である。
【００９７】
図１５を参照すると、送信端の変調次数は４であり、受信端の復調次数は３である場合を仮定する。
【００９８】
ステップＳ１５１０において、送信端は受信端に関する情報がない状態で決定した変調次数に関する情報を含む制御信号を送信する。
【００９９】
ステップＳ１５２０において、送信端は最初のレベルから４番目レベルの情報ビットがマッピングされた１６−ａｒｙＰＰＭに変調された信号を送信する。
【０１００】
ステップＳ１５３０において、受信端は、受信信号を復調し、復号してＣＲＣチェックによって情報ビットのエラーを検出する。
【０１０１】
ステップＳ１５４０において、受信端は、ＣＲＣ１、ＣＲＣ２、ＣＲＣ３のチェック結果、ＣＲＣ３でエラーが発生したことが確認される。
【０１０２】
ステップＳ１５５０において、受信端はＣＲＣ３でエラーが発生したことを知らせる情報と復調次数に関する情報をＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）信号に含めて送信端に送信する。
【０１０３】
ステップＳ１５６０において、送信端は、受信端の復調次数と同一に変調次数を調整し、受信端でエラーが発生して再送信を要請した情報ビットがマッピングされた８−ａｒｙＰＰＭに変調された信号を生成する。
【０１０４】
ステップＳ１５７０において、送信端は受信端の復調次数と同一に調整された変調次数に関する情報を含む制御信号を送信する。
【０１０５】
ステップＳ１５８０において、送信端は再送信を要請した情報ビットがマッピングされた８−ａｒｙＰＰＭに変調された信号を送信する。
【０１０６】
図１６は、本発明の一実施形態による階層変調及び復調システムにおいて再送信が可能ではない場合に様々な復調次数を有する受信端の復調及び復号結果を示す図である。
【０１０７】
図１６は、送信端で同一の情報を全ての受信端（受信端１、２、３、４）が同時に受信する場合（例えば、ブロードキャスティング信号を送信する場合）を示す。この場合、再送信ができないため、各受信端は、機器性能（例えば、帯域幅、ディスプレイ品質）に合わせて復調次数を決定し、復調次数に基づいて受信信号を復調及び復号する。図１６を参照すると、送信端で写真に関する情報を送信し、各レベルは色表現の正確度において差を有するものと仮定する。
【０１０８】
先ず、送信端は、決定した変調次数Ｎ＝４に合わせてシンボル周期が一定の１６−ａｒｙＰＰＭシンボルのうち、情報ビット「０１００」に該当する位置（左側から３番目の区間）のパルスを送信する。受信端１、２、３、４はそれぞれ定めた復調次数Ｋ＝４、３、２、１に合わせて受信信号を復調する。
【０１０９】
受信端１は、送信された変調次数と同一の復調次数を有するため、送信端と同様に、図１０に示した１６−ａｒｙＰＰＭシンボルを用いて受信信号を復調する。エラーがない場合、送信されたパルス位置と同一位置である左側から３番目のパルス区間でパルスの位置を推定し、１６−ａｒｙＰＰＭシンボルにマッピングされた「０１００」のビットを推定する。復号によって取得した写真は、変調次数と復調次数が同一であるため、オリジナルのものと同じ色表現レベルを有する。
【０１１０】
受信端２は、復調次数が３であるため、図９に示した８−ａｒｙＰＰＭシンボルを用いて受信信号を復調する。受信端２は８−ａｒｙＰＰＭシンボルを基準としてパルスの位置を推定する。エラーがない場合、受信端２は、８−ａｒｙＰＰＭシンボルを基準として左側から２番目のパルス区間でパルスの位置を推定し、８−ａｒｙＰＰＭシンボルにマッピングされた「０１０」のビットを推定する。
【０１１１】
同様の方式で、受信端３及び受信端４は、それぞれ図８及び図７に示した４−ａｒｙＰＰＭシンボルと２−ａｒｙＰＰＭシンボルを基準にして受信信号を復調する。エラーがない場合、受信端３は４−ａｒｙＰＰＭシンボルを基準として左側から最初のパルス区間でパルスの位置を推定し、受信端４は２−ａｒｙＰＰＭシンボルを基準として左側から最初のパルス区間でパルスの位置を推定する。各推定位置に該当する「０１」と「０」のビットを推定する。
【０１１２】
受信端２、３、４で取得された写真は色表現のレベルが復調次数に比べて落ちる。しかし、同一の変調次数に基づいて変調された信号を複数の受信機がそれぞれの復調次数に基づいて情報取得された点で意味がある。また、パルス位置変調シンボルを用いることによって複雑度を軽減したことがわかる。
【０１１３】
本発明の実施形態による方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で具現され、コンピュータ読み取り可能な記録媒体に記録することができる。コンピュータ読み取り可能な媒体は、プログラム命令、データファイル、データ構造などのうちの１つ又はそれらの組合せを含む。記録媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。
【０１１４】
以上、本発明の実施形態について図面を参照しながら説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【０１１５】
１１０    レベルマッピング部
１２０    エラー制御部
１３０    符号化部
１４０    シンボルマッピング部
１５０、５７０    制御部
１６０、５６０    送信部
１７０、５１０    受信部
２１１    キュー＃１〜＃Ｎ
２２０    レベルマップ
２３１、２３３、２３５    ロー情報ビット〔レベル１〜Ｎ）
２４１、２４３、２４５    エラー検証コードビット（ＣＲＣ１〜Ｎ）
２５１、２５３、２５５    符号化
２６０    ２Ｎ−ａｒｙパルス位置変調シンボルにマッピング
３１０    ＣＲＣｎ
３２０    Ｐａｒｉｔｙｎ
４１０    最初のパルス位置変調シンボル
４１１、４１３、４１５    レベル１〜Ｎの符号化された最初のビット
４２０    ２番目パルス位置変調シンボル
４２１、４２３、４２５    レベル１〜Ｎの符号化された２番目ビット
４３０    最後のパルス位置変調シンボル
４３１、４３３、４３５    レベル１〜Ｎの符号化された最後のビット
５２０    ノイズ推定及び除去部
５３０    復調及び復号部
５４０    エラー検出部
５５０    再送信要請決定部
６１０    ノイズレベル推定及びノイズ除去機能部
６２１、６２３、６２５    第１〜第Ｋ復調及びデコーダ
６３１、６３３、６３５    ＣＲＣ１〜ＣＲＣＫ検査器
６４０    再送信要請部
６５１    送信機
６５３    バッファ
【図１】
2013141250.tif 000003
【図２】
2013141250.tif 000004
【図３】
2013141250.tif 000005
【図４】
2013141250.tif 000006
【図５】
2013141250.tif 000007
【図６】
2013141250.tif 000008
【図７】
2013141250.tif 000009
【図８】
2013141250.tif 000010
【図９】
2013141250.tif 000011
【図１０】
2013141250.tif 000012
【図１１】
2013141250.tif 000013
【図１２】
2013141250.tif 000014
【図１３】
2013141250.tif 000015
【図１４】
2013141250.tif 000016
【図１５】
2013141250.tif 000017
【図１６】
2013141250.tif 000018