送信方法、送信装置、受信方法及び受信装置
【課題】畳み込み符号からLDPC−CCを作成し、信号系列にLDPC−CCを用いた誤り訂正符号化を施して送信する場合に、良好な受信品質を得ること。
【解決手段】検査行列Hの近似下三角行列に「1」を追加し(501,502)、このときの畳み込み符号のパリティ検査多項式である式(1)において、α1,・・・,αnが2K+1以上、β1,・・・,βmが2K+1以上となるように設定し、この式(1)によりパリティ系列P(D)を求める。
【数1】
【解決手段】検査行列Hの近似下三角行列に「1」を追加し(501,502)、このときの畳み込み符号のパリティ検査多項式である式(1)において、α1,・・・,αnが2K+1以上、β1,・・・,βmが2K+1以上となるように設定し、この式(1)によりパリティ系列P(D)を求める。
【数1】
Notice: Undefined index: DEJ in /mnt/www/gzt_disp.php on line 298
【特許請求の範囲】
【請求項1】
符号化率(n−1)/n、時変周期3の低密度パリティ検査畳み込み符号(LDPC−CC:Low-Density Parity-Check Convolutional Codes)の符号化方法を用いた送信方法であって、
a#k,p,3、b#k,3のうち、少なくともb#k,3=0である、
式(1−1)であらわされる0を満たす第1パリティ検査多項式と、
式(1−2)であらわされる0を満たす第2パリティ検査多項式と、
式(1−3)であらわされる0を満たす第3パリティ検査多項式と、を周期3で規則的に切り替えることで定義されたLDPC−CCにおいて、
0を満たす前記第1から第3パリティ検査多項式を順次供給するステップと、
供給された0を満たす前記第1から第3パリティ検査多項式のいずれかのパリティ検査多項式を用いて、入力データ及び各ビットの値がゼロの複数ビットで構成されたビット列から、パリティビットを取得するステップと、
前記入力データ及び前記取得したパリティビットを送信するステップと、
を含む送信方法。
【数1】
ここで、X1(D)、X2(D)〜Xn−1(D)は情報系列X1、X2〜Xn−1の多項式表現であり(nは2以上の整数)、P(D)はパリティ系列の多項式表現であり、a#k,p,1、a#k,p,2、a#k,p,3(k=1、2、3:p=1、2、3〜n−1)は0以上の整数(ただし、a#k,p,1≠a#k,p,2≠a#k,p,3)であり、b#k,1、b#k,2は自然数(ただし、b#k,1≠b#k,2)である。
【請求項2】
式(1−k)において、n=2である、
請求項1に記載の送信方法。
【請求項3】
符号化率(n−1)/n、時変周期3の低密度パリティ検査畳み込み符号(LDPC−CC:Low-Density Parity-Check Convolutional Codes)の符号化方法を用いた送信装置であって、
a#k,p,3、b#k,3のうち、少なくともb#k,3=0である、
式(1−1)であらわされる0を満たす第1パリティ検査多項式と、
式(1−2)であらわされる0を満たす第2パリティ検査多項式と、
式(1−3)であらわされる0を満たす第3パリティ検査多項式と、を周期3で規則的に切り替えることで定義されたLDPC−CCにおいて、
0を満たす前記第1から第3パリティ検査多項式を順次供給する記憶部と、
供給された0を満たす前記第1から第3パリティ検査多項式のいずれかのパリティ検査多項式を用いて、入力データ及び各ビットの値がゼロの複数ビットで構成されたビット列から、パリティビットを取得するパリティ計算部と、
前記入力データ及び前記取得したパリティビットを用いて送信信号を生成する変調部と、
を含む送信装置。
【数2】
ここで、X1(D)、X2(D)〜Xn−1(D)は情報系列X1、X2〜Xn−1の多項式表現であり(nは2以上の整数)、P(D)はパリティ系列の多項式表現であり、a#k,p,1、a#k,p,2、a#k,p,3(k=1、2、3:p=1、2、3〜n−1)は0以上の整数(ただし、a#k,p,1≠a#k,p,2≠a#k,p,3)であり、b#k,1、b#k,2は自然数(ただし、b#k,1≠b#k,2)である。
【請求項4】
式(1−k)において、n=2である、
請求項3に記載の送信装置。
【請求項5】
符号化率(n−1)/n、時変周期3の低密度パリティ検査畳み込み符号(LDPC−CC:Low-Density Parity-Check Convolutional Codes)を信頼度伝播(BP:Belief Propagation)を利用して復号する受信方法であって、
信号を受信するステップと、
a#k,p,3、b#k,3のうち、少なくともb#k,3=0である、
式(1−1)であらわされる0を満たす第1パリティ検査多項式と、
式(1−2)であらわされる0を満たす第2パリティ検査多項式と、
式(1−3)であらわされる0を満たす第3パリティ検査多項式と、を周期3で規則的に切り替えることで定義されたパリティ検査行列を用いて、前記受信した信号に対して、行処理演算を行うステップと、
前記パリティ検査行列を用いて列処理演算を行うステップと、
前記行処理演算部及び前記列処理演算部での演算結果を用いて、前記受信した信号に含まれる符号語を推定するステップと、
を含む受信方法。
【数3】
ここで、X1(D)、X2(D)〜Xn−1(D)は情報系列X1、X2〜Xn−1の多項式表現であり(nは2以上の整数)、P(D)はパリティ系列の多項式表現であり、a#k,p,1、a#k,p,2、a#k,p,3(k=1、2、3:p=1、2、3〜n−1)は0以上の整数(ただし、a#k,p,1≠a#k,p,2≠a#k,p,3)であり、b#k,1、b#k,2は自然数(ただし、b#k,1≠b#k,2)である。
【請求項6】
符号化率(n−1)/n、時変周期3の低密度パリティ検査畳み込み符号(LDPC−CC:Low-Density Parity-Check Convolutional Codes)を信頼度伝播(BP:Belief Propagation)を利用して復号する受信装置であって、
信号を受信する受信部と、
a#k,p,3、b#k,3のうち、少なくともb#k,3=0である、
式(1−1)であらわされる0を満たす第1パリティ検査多項式と、
式(1−2)であらわされる0を満たす第2パリティ検査多項式と、
式(1−3)であらわされる0を満たす第3パリティ検査多項式と、を周期3で規則的に切り替えることで定義されたパリティ検査行列を用いて、前記受信した信号に対して、行処理演算を行う行処理演算部と、
前記パリティ検査行列を用いて列処理演算を行う列処理演算部と、
前記行処理演算部及び前記列処理演算部での演算結果を用いて、前記受信した信号に含まれる符号語を推定する判定部と、
を含む受信装置。
【数4】
ここで、X1(D)、X2(D)〜Xn−1(D)は情報系列X1、X2〜Xn−1の多項式表現であり(nは2以上の整数)、P(D)はパリティ系列の多項式表現であり、a#k,p,1、a#k,p,2、a#k,p,3(k=1、2、3:p=1、2、3〜n−1)は0以上の整数(ただし、a#k,p,1≠a#k,p,2≠a#k,p,3)であり、b#k,1、b#k,2は自然数(ただし、b#k,1≠b#k,2)である。
【請求項1】
符号化率(n−1)/n、時変周期3の低密度パリティ検査畳み込み符号(LDPC−CC:Low-Density Parity-Check Convolutional Codes)の符号化方法を用いた送信方法であって、
a#k,p,3、b#k,3のうち、少なくともb#k,3=0である、
式(1−1)であらわされる0を満たす第1パリティ検査多項式と、
式(1−2)であらわされる0を満たす第2パリティ検査多項式と、
式(1−3)であらわされる0を満たす第3パリティ検査多項式と、を周期3で規則的に切り替えることで定義されたLDPC−CCにおいて、
0を満たす前記第1から第3パリティ検査多項式を順次供給するステップと、
供給された0を満たす前記第1から第3パリティ検査多項式のいずれかのパリティ検査多項式を用いて、入力データ及び各ビットの値がゼロの複数ビットで構成されたビット列から、パリティビットを取得するステップと、
前記入力データ及び前記取得したパリティビットを送信するステップと、
を含む送信方法。
【数1】
ここで、X1(D)、X2(D)〜Xn−1(D)は情報系列X1、X2〜Xn−1の多項式表現であり(nは2以上の整数)、P(D)はパリティ系列の多項式表現であり、a#k,p,1、a#k,p,2、a#k,p,3(k=1、2、3:p=1、2、3〜n−1)は0以上の整数(ただし、a#k,p,1≠a#k,p,2≠a#k,p,3)であり、b#k,1、b#k,2は自然数(ただし、b#k,1≠b#k,2)である。
【請求項2】
式(1−k)において、n=2である、
請求項1に記載の送信方法。
【請求項3】
符号化率(n−1)/n、時変周期3の低密度パリティ検査畳み込み符号(LDPC−CC:Low-Density Parity-Check Convolutional Codes)の符号化方法を用いた送信装置であって、
a#k,p,3、b#k,3のうち、少なくともb#k,3=0である、
式(1−1)であらわされる0を満たす第1パリティ検査多項式と、
式(1−2)であらわされる0を満たす第2パリティ検査多項式と、
式(1−3)であらわされる0を満たす第3パリティ検査多項式と、を周期3で規則的に切り替えることで定義されたLDPC−CCにおいて、
0を満たす前記第1から第3パリティ検査多項式を順次供給する記憶部と、
供給された0を満たす前記第1から第3パリティ検査多項式のいずれかのパリティ検査多項式を用いて、入力データ及び各ビットの値がゼロの複数ビットで構成されたビット列から、パリティビットを取得するパリティ計算部と、
前記入力データ及び前記取得したパリティビットを用いて送信信号を生成する変調部と、
を含む送信装置。
【数2】
ここで、X1(D)、X2(D)〜Xn−1(D)は情報系列X1、X2〜Xn−1の多項式表現であり(nは2以上の整数)、P(D)はパリティ系列の多項式表現であり、a#k,p,1、a#k,p,2、a#k,p,3(k=1、2、3:p=1、2、3〜n−1)は0以上の整数(ただし、a#k,p,1≠a#k,p,2≠a#k,p,3)であり、b#k,1、b#k,2は自然数(ただし、b#k,1≠b#k,2)である。
【請求項4】
式(1−k)において、n=2である、
請求項3に記載の送信装置。
【請求項5】
符号化率(n−1)/n、時変周期3の低密度パリティ検査畳み込み符号(LDPC−CC:Low-Density Parity-Check Convolutional Codes)を信頼度伝播(BP:Belief Propagation)を利用して復号する受信方法であって、
信号を受信するステップと、
a#k,p,3、b#k,3のうち、少なくともb#k,3=0である、
式(1−1)であらわされる0を満たす第1パリティ検査多項式と、
式(1−2)であらわされる0を満たす第2パリティ検査多項式と、
式(1−3)であらわされる0を満たす第3パリティ検査多項式と、を周期3で規則的に切り替えることで定義されたパリティ検査行列を用いて、前記受信した信号に対して、行処理演算を行うステップと、
前記パリティ検査行列を用いて列処理演算を行うステップと、
前記行処理演算部及び前記列処理演算部での演算結果を用いて、前記受信した信号に含まれる符号語を推定するステップと、
を含む受信方法。
【数3】
ここで、X1(D)、X2(D)〜Xn−1(D)は情報系列X1、X2〜Xn−1の多項式表現であり(nは2以上の整数)、P(D)はパリティ系列の多項式表現であり、a#k,p,1、a#k,p,2、a#k,p,3(k=1、2、3:p=1、2、3〜n−1)は0以上の整数(ただし、a#k,p,1≠a#k,p,2≠a#k,p,3)であり、b#k,1、b#k,2は自然数(ただし、b#k,1≠b#k,2)である。
【請求項6】
符号化率(n−1)/n、時変周期3の低密度パリティ検査畳み込み符号(LDPC−CC:Low-Density Parity-Check Convolutional Codes)を信頼度伝播(BP:Belief Propagation)を利用して復号する受信装置であって、
信号を受信する受信部と、
a#k,p,3、b#k,3のうち、少なくともb#k,3=0である、
式(1−1)であらわされる0を満たす第1パリティ検査多項式と、
式(1−2)であらわされる0を満たす第2パリティ検査多項式と、
式(1−3)であらわされる0を満たす第3パリティ検査多項式と、を周期3で規則的に切り替えることで定義されたパリティ検査行列を用いて、前記受信した信号に対して、行処理演算を行う行処理演算部と、
前記パリティ検査行列を用いて列処理演算を行う列処理演算部と、
前記行処理演算部及び前記列処理演算部での演算結果を用いて、前記受信した信号に含まれる符号語を推定する判定部と、
を含む受信装置。
【数4】
ここで、X1(D)、X2(D)〜Xn−1(D)は情報系列X1、X2〜Xn−1の多項式表現であり(nは2以上の整数)、P(D)はパリティ系列の多項式表現であり、a#k,p,1、a#k,p,2、a#k,p,3(k=1、2、3:p=1、2、3〜n−1)は0以上の整数(ただし、a#k,p,1≠a#k,p,2≠a#k,p,3)であり、b#k,1、b#k,2は自然数(ただし、b#k,1≠b#k,2)である。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18A】
【図18B】
【図18C】
【図19A】
【図19B】
【図20】
【図21】
【図22】
【図23】
【図24】
【図25】
【図26】
【図27】
【図28】
【図29】
【図30】
【図31】
【図32】
【図33】
【図34】
【図35】
【図36】
【図37】
【図38】
【図39】
【図40】
【図41】
【図42】
【図43】
【図44】
【図45】
【図46】
【図47】
【図48】
【図49】
【図50】
【図51】
【図52】
【図53A】
【図53B】
【図54】
【図55】
【図56】
【図57】
【図58】
【図59】
【図60】
【図61】
【図62】
【図63】
【図64】
【図65A】
【図65B】
【図65C】
【図66】
【図67】
【図68】
【図69】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18A】
【図18B】
【図18C】
【図19A】
【図19B】
【図20】
【図21】
【図22】
【図23】
【図24】
【図25】
【図26】
【図27】
【図28】
【図29】
【図30】
【図31】
【図32】
【図33】
【図34】
【図35】
【図36】
【図37】
【図38】
【図39】
【図40】
【図41】
【図42】
【図43】
【図44】
【図45】
【図46】
【図47】
【図48】
【図49】
【図50】
【図51】
【図52】
【図53A】
【図53B】
【図54】
【図55】
【図56】
【図57】
【図58】
【図59】
【図60】
【図61】
【図62】
【図63】
【図64】
【図65A】
【図65B】
【図65C】
【図66】
【図67】
【図68】
【図69】
【公開番号】特開2013−31231(P2013−31231A)
【公開日】平成25年2月7日(2013.2.7)
【国際特許分類】
【出願番号】特願2012−245784(P2012−245784)
【出願日】平成24年11月7日(2012.11.7)
【分割の表示】特願2011−269355(P2011−269355)の分割
【原出願日】平成20年6月6日(2008.6.6)
【新規性喪失の例外の表示】特許法第30条第1項適用申請有り ITUT寄書(NT052〜53、NT053R1、08CS086〜089、08CS093、08CS087R1〜R4
【出願人】(000005821)パナソニック株式会社 (73,050)
【Fターム(参考)】
【公開日】平成25年2月7日(2013.2.7)
【国際特許分類】
【出願日】平成24年11月7日(2012.11.7)
【分割の表示】特願2011−269355(P2011−269355)の分割
【原出願日】平成20年6月6日(2008.6.6)
【新規性喪失の例外の表示】特許法第30条第1項適用申請有り ITUT寄書(NT052〜53、NT053R1、08CS086〜089、08CS093、08CS087R1〜R4
【出願人】(000005821)パナソニック株式会社 (73,050)
【Fターム(参考)】
[ Back to top ]