(57)【要約】１フレーム内で伝送可能なデータのビット数に制限がある場合に、１フレーム内において、ある情報に対して繰り返しビット情報が存在するとき、その中から信頼性に類する情報が最大のものをそのビット情報として選択するか、あるいは同じビットシンボルのうち振幅値が最大のものをビット情報として復号し、１フレーム内において、ある情報に対して送信されないビット情報が存在するとき、信頼性に類する情報を０として復号処理する。
2002091656.tif 000002
【特許請求の範囲】
【請求項１】
１フレーム内で伝送可能なデータのビット数に基づいて、ビット繰り返し処理がなされたデータを受信する受信ステップ、
前記データの、繰り返しビットそれぞれの信頼度情報に基づいて、対応するビット情報を判定する判定ステップ、および
前記判定されたビット情報を用いて前記データを復号処理する復号ステップを含むことを特徴とする、データ復号方法。
【請求項２】
前記判定ステップにおいて、前記繰り返しビットの中から信頼度最大のビットを選択し、選択したビットを前記ビット情報と判定することを特徴とする、請求項１に記載のデータ復号方法。
【請求項３】
前記判定ステップにおいて、前記繰り返しビットそれぞれの信頼度の加算値に基づいて、前記ビット情報を判定することを特徴とする請求項１に記載のデータ復号方法。
【請求項４】
前記判定ステップにおいて、前記繰り返しビットそれぞれの信頼度の加算平均値を算出し、この加算平均値を前記ビット情報と判定することを特徴とする、請求項１に記載のデータ復号方法。
【請求項５】
１フレーム内で伝送可能なデータのビット数に基づいて、ビット抜き取り処理がなされたデータを受信する受信ステップ、および
前記データの、抜き取られたビットの信頼度情報を低い設定値として、前記データを復号処理する復号ステップを含む、データ復号方法。
【請求項６】
前記復号ステップにおいて、前記データに信頼度０であるビットを挿入することを特徴とする請求項５に記載のデータ復号方法。
【発明の詳細な説明】
技術分野
この発明は、データ復号方法に関する。より特定的には、この発明は、３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ（３ＧＰＰ）において規定された通信方式において、送信データに付随して送信されるＲｅａｄＭｕｌｌｅｒ符号化されたＴＦＣＩ（Ｔｒａｎｓｐｏｒｔ  Ｆｏｒｍａｔ  Ｃｏｍｂｉｎａｔｉｏｎ  Ｉｎｄｉｃａｔｏｒ）に基づいて、ビット数の制限されたデータを復号するデータ復号方法に関する。
背景技術
３ＧＰＰ規定通信方式においては、通信における様々な要求に答えるため、様々なサービスを通信可能としており、通信速度も最大２Ｍｂｐｓまで対応できるような仕様が規定されている。
サービスとしても音声や動画のような連続的なデータから高速パケットまで存在し、複数のサービスを多重して１つもしくは複数の物理レイヤ上のチャネル（物理チャネル）において伝送する特徴を有する。
３ＧＰＰ規定通信方式においては、上記のような多種のデータの通信を行うために、レイヤ３メッセージにおいて、伝送フォーマットの組合せの集合（Ｔｒａｎｓｐｏｒｔ  Ｆｏｒｍａｔ  Ｃｏｍｂｉｎａｔｉｏｎ  Ｓｅｔ−ＴＦＣＳ）の合意が行なわれ、その中のどの伝送フォーマットの組合せ（Ｔｒａｎｓｐｏｒｔ  Ｆｏｒｍａｔ  Ｃｏｍｂｉｎａｔｉｏｎ  ＴＦＣ）で伝送されるかは、伝送流量によって送信側の第２レイヤのサブレイヤであるＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）レイヤにおいて選別され、伝送データに付随して伝送フォーマットの組み合わせを指し示すインジケータ（Ｔｒａｎｓｐｏｒｔ  Ｆｏｒｍａｔ  Ｃｏｍｂｉｎａｔｉｏｎ  Ｉｎｄｉｃａｔｏｒ−ＴＦＣＩ）が伝送される。
また、第２レイヤにおいて、選定された伝送フォーマットに基づき、伝送データそのものの誤り訂正符号化および物理チャネルへのマッピングが行われる。受信側においては物理チャネルから伝送のためのチャネルへのフォーマット変換／誤り訂正復号処理を行うために、どの伝送フォーマットの組み合わせ（ＴＦＣ）で伝送されたかを認識する手段として、データに付随して送信されるＴＦＣＩをもってそのフォーマットを認識する必要がある。そのＴＦＣＩから、上記の伝送フォーマットの組合せの集合（ＴＦＣＳ）を参照し、伝送フォーマットの組み合わせ（ＴＦＣ）を認識し、物理チャネルから伝送のためのチャネル（トランスポートチャネル）へのフォーマット変換／誤り訂正復号処理が行われる。
ここにおいて、本通信は無線通信であることから伝送環境が悪いケースを想定する必要がある。３ＧＰＰ規定通信方式においては、実際の送信データは符号化率１／３のＴｕｒｂｏ符号もしくは符号化率１／２もしくは１／３の畳み込み符号を用い、誤り訂正保護を行うことが規定されている。
また、データに付随して送信されるＴＦＣＩも（３２，１０）ｓｕｂ−ｃｏｄｅ  ｏｆ  ｓｅｃｏｎｄ  ｏｒｄｅｒ  Ｒｅｅｄ−Ｍｕｌｌｅｒ  ｃｏｄｅもしくは（１６，５）ｂｉ−ｏｒｔｈｏｇｏｎａｌ  ｃｏｄｅ（ｆｉｒｓｔ  ｏｒｄｅｒ  Ｒｅｅｄ−Ｍｕｌｌｅｒ  ｃｏｄｅ）を用いることが規定されている。このＴｕｒｂｏ符号や畳み込み符号に比べ、Ｒｅｅｄ−Ｍｕｌｌｅｒ符号は訂正能力が低い。
しかしながら、上記で述べたように物理チャネルから複数のトランスポートチャネルへのフォーマット変換やその後に行われる誤り訂正復号化処理などは、ＴＦＣＩの誤り訂正復号結果をもとに行われる。つまり、ＴＦＣＩの検出に誤りが存在すると、データそのものの誤り訂正復号が不可能となる。このことから、ＴＦＣＩの誤り特性が、ボトルネックとなり、全体の受信特性を決めてしまう結果となる。
ところで、１無線フレームにマッピングできるＴＦＣＩのビット数は、いくらかの無線フレームフォーマットにおいて固定的であり、たとえばそれが３０ビットであったり、１２０ビットであったりする
しかしながら、たとえばＴＦＣＩの符号化結果が３２ビットであったとすると、無線フレームフォーマットにおいて、３０ビットもしくは１２０ビットで送信することになる。ここにおいて、３ＧＰＰ仕様においては、３０ビットで送信する場合は３２ビットの符号化後ＴＦＣＩの中から２ビットをビットの抜き取り処理（ｐｕｎｃｔｕｒｅ）し、送信することが規定されている。また、１２０ビットで送信する場合は、３２ビットのうち２４ビットを４回のビット繰り返し処理（Ｒｅｐｅｔｉｔｉｏｎ）、８ビットを３回のビット繰り返し処理を行ない送信することが規定されている。
ここにおいて、受信側では、１無線フレームにおいて、たとえば３０ビットもしくは１２０ビットを受信することとなり、この受信データから送信側でなされたビットの抜き取り処理に対するビット挿入処理（Ｄｅｐｕｎｃｔｕｒｅ）もしくは送信側で繰り返し処理をされたビットの削除処理（Ｄｅｒｅｐｅｔｉｔｉｏｎ）を行ない、符号化後の３２ビットに対するデータを作成し、復号処理を行なう必要がある。
従来は、受信側では存在しないシンボル（ビットの抜き取り処理されているシンボル）についてはランダムな値を付加し、データを復号している。しかし、ランダムな値によってデータの信頼性に欠けるという問題がある。
また、データのビット数が１２０ビットに制限されている場合には、送信すべきビット数が少ないときには、そのデータに含まれるビット情報を繰り返してビット数を増して伝送し、受信側では繰り返しが行なわれているシンボルについては先頭のシンボルのビット情報を選択して復号している。しかし、先頭のシンボルが必ずしも信頼性が高いとは言えない。
発明の開示
それゆえに、この発明の主たる目的は、伝送すべきデータのビット数が制限されている場合に、信頼性を高めてデータの復号が可能なデータ復号方法を提供することである。
この発明はデータ復号方法であって、１フレーム内で伝送可能なデータのビット数に基づいて、ビット繰り返し処理がなされたデータを受信する受信ステップと、データの、繰り返しビットそれぞれの信頼度情報に基づいて、対応するビット情報を判定する判定ステップと、判定されたビット情報を用いて前記データを復号処理する復号ステップを含む。
より好ましくは、判定ステップにおいて、繰り返しビットの中から信頼度最大のビットを選択し、選択したビットをビット情報として判定する。
さらに、より好ましくは、判定ステップにおいて、繰り返しビットそれぞれの信頼度の加算値に基づいて、ビット情報を判定する。
さらに、より好ましくは、判定ステップにおいて、繰り返しビットそれぞれの信頼度の加算平均値を算出し、この加算平均値をビット情報と判定する。
この発明の他の局面は、１フレーム内で伝送可能なデータのビット数に基づいて、ビット抜き取り処理がなされたデータを受信する受信ステップと、データの、抜き取られたビットの信頼度情報を低い設定値として、データを復号処理する復号ステップを含む。
より好ましくは、復号ステップにおいて、データに信頼度０であるビットを挿入する。
発明を実施するための最良の形態
図１はこの発明の一実施例におけるＷ−ＣＤＭＡ無線通信端末装置の全体の構成を示すブロック図である。図１において、アンテナ１は無線部２に接続されている。無線部２はダウンコンバータ２１とアップコンバータ２２とを含む。ダウンコンバータ２１は受信帯域の高周波信号をベースバンド信号に変換し、アップコンバータ２２はベースバンド信号を送信帯域の高周波信号に変換する。
ベースバンド信号変復調部３はベースバンド復調部３１とベースバンド変調部３２とを含む。ベースバンド復調部３１は無線部２にてダウンコンバートされＡＤ変換された信号に対しベースバンド復調を行う。ＣＤＭＡ方式においては、逆拡散復調およびレイク合成等が行われる。ベースバンド変調部３２は通信路符号化部４において誤り訂正符号化および物理チャネルに変換された信号にベースバンド変調を行う。ＣＤＭＡ方式においては拡散変調が行われる。
通信路符号化部４は送信系の物理フォーマット変換部４４と、インタリーブを含む誤り訂正符号化４５と、誤り検出符号化部４６を含むとともに、受信系の物理フォーマット変換部４１と、デインタリーブを含む誤り訂正復号化部４２と、誤り検出部４３とを含む。
物理フォーマット変換部４１は受信した１つもしくは複数の物理チャネルを定められた１つもしくは複数のトランスポートチャネルに多重および分離し、誤り訂正復号化部４２はトランスポートチャネルのＢＬＯＣＫの誤り訂正復号を行い、誤り検出部４３は訂正後のトランスポートチャネルのＢＬＯＣＫの誤り検出を行う。誤り検出符号化部４６は上位レイヤから転送された１つもしくは複数のトランスポートチャネルのＢＬＯＣＫの誤り検出符号の付加を行い、誤り訂正符号化部４５はその誤り検出符号が付加されたデータに対し、誤り訂正符号化を行い、物理フォーマット変換部４４では、複数のトランスポートチャネルを多重化し、複数の物理チャネルにマッピングする。
無線通信制御部５は無線通信のためのプロトコル制御と、そのための無線部２とベースバンド変復調部３と通信路符号化部４の制御と、端末ＩＦ部６との通信を行う。端末ＩＦ部６はカメラやＬＣＤなど、ユーザＩＦのためのモジュールのＩＦ機能を有するものであり、データフォーマット変換部６１と端末ＩＦ制御部６２と音声符号化／復号化部６３と各モジュールＩＦ部６４とを含む。
図２はこの発明の一実施例における通信路符号化部受信系制御のための、受信データとＴＦＣＩの処理の流れを示す図である。図１に示したベースバンド信号変復調部３にて復調処理されたＴＦＣＩとデータは、図２に示すように分離され、データは一時メモリに蓄積される。物理チャネル上を伝送しているＴＦＣＩは、物理チャネルのフォーマットに合わせるためにあるｂｉｔの繰り返し処理（ｒｅｐｅｔｉｔｉｏｎ）もしくはあるｂｉｔの抜き取り処理が施されているが、その繰り返し処理もしくは抜き取り処理の逆の処理を行い、誤り訂正符号化後のｂｉｔ数に変換される。
その後、誤り訂正復号処理がなされ、復号化されたＴＦＣＩが得られる。このＴＦＣＩをもとに、各トランスポートチャネルの伝送フォーマットが決定され、その決定された伝送フォーマットにしたがってデータの処理が行なわれる。
ＴＦＣＩの決定処理において、前述のごとく、誤り訂正復号のための送信側で繰り返し処理をされたビットの削除処理もしくは送信側でなされたビットの抜き取り処理に対するビット挿入処理が行なわれる。以下にその処理動作について説明する。
図３はこの発明の一実施例の動作を説明するためのフローチャートである。図３において、ステップ（図示ではＳと略称する）Ｓ１において、無線部２はデータを受信してダウンコンバートし、ステップＳ２においてベースバンド信号変復調部３において復調処理する。通信路符号化部４はステップＳ３においてデータの抜き取り処理がなされているか否かの判別を行なう。ビット抜き取り処理がなされていれば、ステップＳ４において、抜き取り処理されたビットに対して軟判定の信頼度が０となる値を挿入する。
より具体的に説明すると、送信側において、ビットの抜き取り処理が行なわれている場合、たとえば符号化後のＴＦＣＩが３２ビット（ａ０，ａ１，ａ２，…ａ３１）であり、無線フレームフォーマットにおいて、ＴＦＣＩ伝送ビット数が３０ビットであった場合、ａ３０，ａ３１の２ビットが抜き取り処理され、ａ０，ａ１，ａ２，…ａ２９が送信される。このとき受信側においては、送信されたａ０，ａ１，ａ２，…ａ２９に対応するａ´０，ａ´１，ａ´２，…ａ´２９を受信する。しかし、ａ´０，ａ´１，ａ´２，…ａ´２９から軟判定復号処理を行うため、ａ´３０およびａ´３１を生成する必要がある。
ここにおいて、生成するａ´３０およびａ´３１には軟判定の信頼度が０となる値を挿入する。これは、実際に送信されていないデータからダミーシンボル値を生成するため、誤り訂正論理に対し、無意味なシンボルと判定させるための処置となる。すなわち、ステップＳ７において、受信データに対して最も正確な復号処理を行なうことができる。
また、前述のステップＳ３においてビット抜き取り処理がされておらず、ステップＳ５においてデータが繰り返しビットを含むことが判別されると、ステップＳ６で次の処理が行なわれる。すなわち、送信側においてビット繰り返し処理が行なわれている場合、たとえば、符号化後のＴＦＣＩが３２ビット（ａ０，ａ１，ａ２，…ａ３１）であり、無線フレームフォーマットにおいて、ＴＦＣＩ伝送ビット数が４３ビットであった場合、ａ０，ａ１，ａ２，…ａ３１の３２ビットに加え、ａ０，ａ１，ａ２，…ａ１０の１１ビットが繰り返し送信される。
受信側においては、送信されたａ０，ａ１，ａ２，…ａ３１およびビット繰り返し処理されたａ０，ａ１，ａ２，…ａ１０に対応するａ´０，ａ´１，ａ´２，…ａ´３１およびａ´´０，ａ´´１，ａ´´２，…ａ´´１０を受信する。ここにおいて、送信側で繰り返し処理をされた削除処理を行う際に、０ビット目のデータについては、ａ´０とａ´´０のうち信頼度の大きい方を選択する。
同様に繰り返し処理されたビットである１ビット目から１１ビット目のデータについても、繰り返し受信されたａ´１，ａ´２，ａ´３，…、ａ´´１，ａ´´２，ａ´´３，…、ａ´´１０のうち、それぞれ信頼度の大きい方を選択し，選択しないビットを削除する。
以上の処理により３２ビットのデータを作成し、ステップＳ７において、誤り訂正復号処理を行なうので、受信データに対して最も正確な復号処理を行なうことができる。そして、この復号処理の結果に基づいてＴＦＣＩが決定されるので、ＴＦＣＩの確度が高くなる効果がある。
信頼度の一設定例の詳細を以下に示す。たとえば、デジタルデータ０は＋１、１は−１として、位相変調されて送信されているものとし、受信側では復調後のデータシンボルが８ビットの軟判定シンボルとして通信路符号化部に転送されるものとする。また、この軟判定データは２の補数表現されているものとする。すなわち、１シンボルのデータ表現としては、以下のような関係となる。
2002091656.tif 000003
したがって、ビットの抜き取り処理がなされている場合は、００が信頼度０となるので、ａ３０＝００，ａ３１＝００となる。
また、ビット繰り返し処理がなされている場合、ここにおいて、たとえば、ａ´０が４Ｅ（ｈｅｘ）であり、ａ´´０が１０（ｈｅｘ）であったとすると、信頼度が大きい方を選択する場合は４Ｅ（ｈｅｘ）＞１０（ｈｅｘ）なのでａ０＝４Ｅと選択される。加算値で決定する場合は４Ｅ＋１０＝５Ｅとなり、ａ０＝５Ｅと決定され、加算平均値で決定する場合はａ０＝２Ｆと決定される。
以上のように、この発明によれば、１フレーム内で伝送可能なビット数が制限されている場合において、ある情報に対して繰り返しビット情報が存在するとき、その中から信頼性に類する情報が最大のものをそのビット情報として選択するか、あるいは同じビットシンボルのうち振幅値が最大のものをビット情報とすることにより、信頼性を高めてデータを復号できる。
産業の利用可能性
この発明によれば、１フレーム内で伝送可能なデータのビット数に制限がある場合に、信頼性を高めてデータを復号でき、携帯電話装機などの無線通信を行なう端末装置に利用可能である。
【図面の簡単な説明】
図１はこの発明の一実施例におけるＷ−ＣＤＭＡ無線通信端末装置の全体の構成を示すブロック図である。
図２は図１の通信路符号化部受信系制御のための、受信データとＴＦＣＩの処理の流れを示す図である。
図３はこの発明の一実施例のデータ処理手順を示すフローチャートである。
【図１】
2002091656.tif 000004
【図２】
2002091656.tif 000005
【図３】
2002091656.tif 000006
【国際調査報告】
2002091656.tif 000007
2002091656.tif 000008
2002091656.tif 000009
2002091656.tif 000010