(57)【特許請求の範囲】
【請求項１】
送信側と受信側との間で符号化変調により情報の伝送を行う符号化変調復調方法であって、
前記送信側は、
伝送情報ビット列をカオス生成器に入力して符号化信号系列を生成し、符号化変調方式のカオス伝送信号系列として前記受信側へ伝送するカオス伝送信号系列生成ステップを備え、
前記受信側は、
推定送信系列を生成する推定送信系列生成ステップと、
前記推定送信系列を入力として前記送信側の前記カオス伝送信号系列生成ステップと同一の処理により推定伝送信号系列を生成する推定伝送信号系列生成ステップと、
前記送信側より受信した受信信号系列と前記推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を前記受信信号系列の復号結果として出力する復号ステップと
を備え、
前記送信側における前記カオス伝送信号系列生成ステップは、
前記伝送情報ビット列と帰還されたカオス系列とを入力として所定の入力側演算を施すことにより入力信号系列を生成する入力側演算ステップと、
前記入力信号系列を入力として前記カオス生成器によりカオス系列を生成するカオス系列生成ステップと、
前記カオス系列を入力として所定の出力側演算を施すことにより前記カオス伝送信号系列を生成する出力側演算ステップと
を備え、
前記受信側における前記推定伝送信号系列生成ステップは、
前記推定送信系列と帰還された推定カオス系列とを入力として前記送信側と同一の入力側演算を施すことにより推定入力信号系列を生成する入力側演算ステップと、
前記推定入力信号系列を入力として前記送信側と同一のカオス生成器により推定カオス系列を生成する推定カオス系列生成ステップと、
前記推定カオス系列を入力として前記送信側と同一の出力側演算を施すことにより推定伝送信号系列を生成する出力側演算ステップと
を備えたことを特徴とするカオス符号化変調復調方法。
【請求項２】
前記所定の入力側演算ｆは、数式ｆ（ｋ，ｓ１（ｋ−１））＝ｓ１（ｋ−１）で表される（但し、ｓ１はカオス生成器への入力信号系列を表し、ｋ＝０，１，…である。）ことを特徴とする請求項１に記載のカオス符号化変調復調方法。
【請求項３】
前記所定の出力側演算ｈは、以下の数式で表されることを特徴とする請求項２に記載のカオス符号化変調復調方法。
【数１】
0004765065.tif 000025
但し、ｂはディジタルの伝送情報ビット列｛０，１｝を表し、ｎ，ｋ＝０，１，…である。
【請求項４】
前記ｓ２（ｋ）は、以下の数式で表されることを特徴とする請求項３に記載のカオス符号化変調復調方法。
【数２】
0004765065.tif 000026
【請求項５】
前記カオス生成器は、円環状カオスの生成方程式を用いて、初期値をｘ0＝Ｒｅ［ｓi（ｋ）］，ｙ0＝Ｉｍ［ｓi（ｋ）］とし、以下の数式で表わされるものとしたことを特徴とする請求項２乃至４のいずれかに記載のカオス符号化変調復調方法。
【数３】
0004765065.tif 000027
ｓ1（ｋ）＝ｘ20＋ｊｙ20
【請求項６】
前記所定の出力側演算ｈは、以下の数式で表されることを特徴とする請求項２に記載のカオス符号化変調復調方法。
【数４】
0004765065.tif 000028
但し、ｂはディジタルの伝送情報ビット列｛０，１｝を表し、ｎ，ｋ＝０，１，…である。
【請求項７】
前記所定の出力側演算ｈは、以下の数式で表されることを特徴とする請求項２に記載のカオス符号化変調復調方法。
【数５】
0004765065.tif 000029
但し、ｂはディジタルの伝送情報ビット列｛０，１｝を表し、ｎ，ｋ＝０，１，…である。
【請求項８】
前記出力側演算は、前記カオス系列から振幅、位相とも疑似雑音的に変化するカオス伝送信号系列を生成することを特徴とする請求項１乃至７のいずれかに記載のカオス符号化変調復調方法。
【請求項９】
前記出力側演算は、前記カオス系列から振幅又は位相のいずれか一方のみが変化するカオス伝送信号系列を生成することを特徴とする請求項１乃至７のいずれかに記載のカオス符号化変調復調方法。
【請求項１０】
前記受信側における前記復号ステップは、所定の長さｖｌ以上の各系列に対して、復号拘束長を１増加させる毎に前記推定伝送信号系列を１／２ずつ廃棄して前記誤差計算を行うことを特徴とする請求項１乃至９のいずれかに記載のカオス符号化変調復調方法。
【請求項１１】
送信側と受信側との間で符号化変調により情報の伝送を行う符号化変調復調方法であって、
前記送信側は、
伝送情報ビット列をカオス生成器に入力して符号化信号系列を生成し、符号化変調方式のカオス伝送信号系列として前記受信側へ伝送するカオス伝送信号系列生成ステップを備え、
前記受信側は、
推定送信系列を生成する推定送信系列生成ステップと、
前記推定送信系列を入力として前記送信側の前記カオス伝送信号系列生成ステップと同一の処理により推定伝送信号系列を生成する推定伝送信号系列生成ステップと、
前記送信側より受信した受信信号系列と前記推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を前記受信信号系列の復号結果として出力する復号ステップと
を備え、
前記受信側における前記復号ステップは、所定の長さｖｌ以上の各系列に対して、復号拘束長を１増加させる毎に前記推定伝送信号系列を１／２ずつ廃棄して前記誤差計算を行うことを特徴とするカオス符号化変調復調方法。
【請求項１２】
前記受信側における前記復号ステップは、復号拘束長を可変的に設定することを特徴とする請求項１乃至１１のいずれかに記載のカオス符号化変調復調方法。
【請求項１３】
前記受信側における前記復号ステップは、復号ビットの確からしさの尺度に基づいて前記復号拘束長を可変的に設定することを特徴とする請求項１２に記載のカオス符号化変調復調方法。
【請求項１４】
前記受信側における前記復号ステップは、前記推定送信系列における復号ビットを０とした場合の前記受信信号系列との最小誤差ｄ０と、前記復号ビットを１とした場合の最小誤差ｄ１とを比較し、前記最小誤差ｄ１の方が小さい場合は前記復号ビットを１と復号し、前記最小誤差ｄ０の方が小さい場合は前記復号ビットを０と復号することを特徴とする請求項１乃至１３のいずれかに記載のカオス符号化変調復調方法。
【請求項１５】
前記受信側における前記復号ステップは、前記最小誤差ｄ０と前記最小誤差ｄ１との差の絶対値を０以上の閾値と比較し、前記差の絶対値が前記閾値以上の場合は復号を行い、前記閾値未満の場合は復号拘束長を増加させて前記最小誤差ｄ０、ｄ１を再計算することを特徴とする請求項１４に記載のカオス符号化変調復調方法。
【請求項１６】
前記送信側における前記カオス伝送信号系列生成ステップは、複数のカオス生成器を用いて、前記伝送情報ビットの値によって異なるカオス生成器によりカオス伝送信号系列を生成することを特徴とする請求項１乃至１５のいずれかに記載のカオス符号化変調復調方法。
【請求項１７】
前記送信側における前記カオス伝送信号系列生成ステップは、縦続又は並列或いはこれらの組合わせにより接続された複数のカオス生成器を用いて前記カオス伝送信号系列を生成することを特徴とする請求項１乃至１６のいずれかに記載のカオス符号化変調復調方法。
【請求項１８】
前記送信側における前記カオス伝送信号系列生成ステップは、
前記カオス伝送信号系列をパケット化すると共に前記カオス生成器によるカオス系列の生成を一旦終了して前記カオス生成器を初期化するパケット化ステップを含むことを特徴とする請求項１乃至１７のいずれかにカオス符号化変調復調方法。
【請求項１９】
前記パケット化ステップは、前記各パケットを終端させる際にテールビットを挿入することを特徴とする請求項１８に記載のカオス符号化変調復調方法。
【請求項２０】
前記カオス伝送信号系列生成ステップの前又は後に実行され且つ雑音的に変化する変調信号を許容する他方式の符号化ステップを更に備えたことを特徴とする請求項１乃至１９のいずれかに記載のカオス符号化変調復調方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信側と受信側との間で符号化変調により情報の伝送を行う符号化変調復調方法に関するものであり、特に、デジタル通信において通信路における雑音により受信信号が劣化した場合においても高品質な伝送を行うことができ、且つ他者からは容易に復号を行うことができないカオス符号化変調復調方法に関するものである。
【背景技術】
【０００２】
移動無線通信や無線ＬＡＮなどの分野では近年のマルチメディア通信の普及により、ますますの高速化、高効率化の需要が高まっている。しかし、移動通信などではマルチパスにより符号間干渉が発生し、伝搬路環境が頻繁に変化するため、劣悪な環境における高品質通信の確立が必要である。一方、近年では無線通信端末を用いた電子商取引のシステムなども徐々に普及してきており、通信におけるセキュリティーの確保、秘匿性の高い通信の実現が非常に重要なものになっている。
【０００３】
ところで、従来より通信路符号化技術の分野において、より劣悪な環境において高品質な通信を実現するために、変調方式や符号化技術の改良が行われている。その中でもターボ符号はシャノン限界に迫る高品質伝送を実現する手法である。これは符号の並列連接接続にインターリーバを介し、さらに繰り返し復号を行うことで誤り訂正能力を飛躍的に向上させたものである。また、暗号化技術の分野においても、従来から優れた特性を示す方法が多数提案されている（特許文献１参照。）。さらに、本発明者によりカオス方程式を用いたブロック符号化変調方式が提案されている（非特許文献１参照。）。
【０００４】
【特許文献１】特開２００１−３２６６３１号公報
【非特許文献１】岡本英二，”カオス方程式を用いた符号化変調方式の一検討，”信学技法，ＲＣＳ２００１−３０７，ｐｐ．１５９−１６４，Ｍａｒ．２００２
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したターボ符号では比較的大きいサイズのインターリーバと繰り返し演算が必要なため、逐次的に復号結果を取り出すことができないという問題がある。一方、従来の暗号化技術は符号化とは別の概念で用いられており、高品質な伝送を行うための符号化技術と、秘匿性を高めるための暗号化技術とは別々に処理されていたため、計算規模が増大していたという問題がある。
【０００６】
解決しようとする課題は、低受信信号品質でも比較的良好な伝送誤り率特性が得られ、かつ逐次復号が可能であり、さらに通信信号系列が雑音に近く、他者が通信内容を容易に解読できない秘匿性に優れたカオス符号化変調方式を提供することである。
【課題を解決するための手段】
【０００７】
以下、上記課題を解決するのに適した各手段につき、必要に応じて作用効果を付記しつつ説明する。
【０００８】
１．送信側と受信側との間で符号化変調により情報の伝送を行う符号化変調復調方法であって、
前記送信側は、
伝送情報ビット列をカオス生成器に入力して符号化信号系列を生成し、符号化変調方式のカオス伝送信号系列として前記受信側へ伝送するカオス伝送信号系列生成ステップを備え、
前記受信側は、
推定送信系列を生成する推定送信系列生成ステップと、
前記推定送信系列を入力として前記送信側の前記カオス伝送信号系列生成ステップと同一の処理により推定伝送信号系列を生成する推定伝送信号系列生成ステップと、
前記送信側より受信した受信信号系列と前記推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を前記受信信号系列の復号結果として出力する復号ステップと
を備え、
前記送信側における前記カオス伝送信号系列生成ステップは、
前記伝送情報ビット列と帰還されたカオス系列とを入力として所定の入力側演算を施すことにより入力信号系列を生成する入力側演算ステップと、
前記入力信号系列を入力として前記カオス生成器によりカオス系列を生成するカオス系列生成ステップと、
前記カオス系列を入力として所定の出力側演算を施すことにより前記カオス伝送信号系列を生成する出力側演算ステップと
を備え、
前記受信側における前記推定伝送信号系列生成ステップは、
前記推定送信系列と帰還された推定カオス系列とを入力として前記送信側と同一の入力側演算を施すことにより推定入力信号系列を生成する入力側演算ステップと、
前記推定入力信号系列を入力として前記送信側と同一のカオス生成器により推定カオス系列を生成する推定カオス系列生成ステップと、
前記推定カオス系列を入力として前記送信側と同一の出力側演算を施すことにより推定伝送信号系列を生成する出力側演算ステップと
を備えたことを特徴とするカオス符号化変調復調方法。
手段１によれば、送信側において、カオス伝送信号系列生成ステップが伝送情報ビット列をカオス生成器に入力して符号化信号系列を生成し、符号化変調方式のカオス伝送信号系列として受信側へ伝送すると、受信側において、推定送信系列生成ステップが推定送信系列を生成し、推定伝送信号系列生成ステップが推定送信系列を入力として送信側のカオス伝送信号系列生成ステップと同一の処理により推定伝送信号系列を生成し、復号ステップが送信側より受信した受信信号系列と推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を受信信号系列の復号結果として出力する。従って、カオス系列を用いたアナログ符号化、つまり信号波形による符号化を行うことにより、良好な伝送特性と伝送の秘匿性とを両立することができる。すなわち、低受信信号品質でも比較的良好な伝送誤り率特性が得られ、かつ逐次復号が可能である。さらに通信信号系列がカオスによってランダムに変動するため雑音に近く、他者が通信内容を容易に解読できない秘匿性に優れた情報の伝送を行うことができる。つまり、カオス系列を用いることにより伝送信号が疑似雑音的に変化するため信号自体では伝送情報が明確ではなく、かつ送信側及び受信側で用いるカオス伝送信号系列生成ステップにおけるパラメータを全て把握しなければ、カオス系列の無相関性から他者が復号を行うことがほぼ不可能であることから伝送の秘匿性が実現されている。尚、カオス生成器の種類は何を用いてもよく、複数の系統を混在させてもよい。符号化過程の演算の自由度も高く、符号化率の設定も自由である。
特に、送信側において、入力側演算ステップが伝送情報ビット列と帰還されたカオス系列とを入力として所定の入力側演算を施すことにより入力信号系列を生成し、カオス系列生成ステップが入力信号系列を入力としてカオス生成器によりカオス系列を生成し、出力側演算ステップが、カオス系列を入力として所定の出力側演算を施すことによりカオス伝送信号系列を生成する。一方、受信側において、推定送信系列生成ステップが推定送信系列を生成し、入力側演算ステップは推定送信系列と帰還された推定カオス系列とを入力として送信側と同一の入力側演算を施すことにより推定入力信号系列を生成し、推定カオス系列生成ステップは推定入力信号系列を入力として送信側と同一のカオス生成器により推定カオス系列を生成し、出力側演算ステップは推定カオス系列を入力として送信側と同一の出力側演算を施すことにより推定伝送信号系列を生成し、復号ステップは送信側より受信した受信信号系列と推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を受信信号系列の復号結果として出力する。尚、入力側演算としては、カオス生成器の収束範囲内の演算であればどのような演算を用いてもよく、出力側演算としては、例えば、最大振幅等を制限する演算を用いてもよい。
【０００９】
２．前記所定の入力側演算ｆは、数式ｆ（ｋ，ｓ１（ｋ−１））＝ｓ１（ｋ−１）で表される（但し、ｓ１はカオス生成器への入力信号系列を表し、ｋ＝０，１，…である。）ことを特徴とする手段１に記載のカオス符号化変調復調方法。
手段２によれば、送信側において、入力側演算ステップが伝送情報ビット列と帰還されたカオス系列とを入力としてカオス生成器の収束範囲内の演算である入力側演算ｆを施すことにより入力信号系列を生成し、カオス系列生成ステップが入力信号系列を入力としてカオス生成器によりカオス系列を生成し、出力側演算ステップが、カオス系列を入力として所定の出力側演算を施すことによりカオス伝送信号系列を生成する。一方、受信側において、推定送信系列生成ステップが推定送信系列を生成し、入力側演算ステップは推定送信系列と帰還された推定カオス系列とを入力として送信側と同一の入力側演算ｆを施すことにより推定入力信号系列を生成し、推定カオス系列生成ステップは推定入力信号系列を入力として送信側と同一のカオス生成器により推定カオス系列を生成し、出力側演算ステップは推定カオス系列を入力として送信側と同一の出力側演算を施すことにより推定伝送信号系列を生成し、復号ステップは送信側より受信した受信信号系列と推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を受信信号系列の復号結果として出力する。
【００１０】
３．前記所定の出力側演算ｈは、以下の数式で表されることを特徴とする手段２に記載のカオス符号化変調復調方法。
【数１】
0004765065.tif 000002
但し、ｂはディジタルの伝送情報ビット列｛０，１｝を表し、ｎ，ｋ＝０，１，…である。
手段３によれば、送信側において、入力側演算ステップが伝送情報ビット列と帰還されたカオス系列とを入力としてカオス生成器の収束範囲内の演算である入力側演算ｆを施すことにより入力信号系列を生成し、カオス系列生成ステップが入力信号系列を入力としてカオス生成器によりカオス系列を生成し、出力側演算ステップが、カオス系列を入力として出力側演算ｈを施すことによりカオス伝送信号系列を生成する。一方、受信側において、推定送信系列生成ステップが推定送信系列を生成し、入力側演算ステップは推定送信系列と帰還された推定カオス系列とを入力として送信側と同一の入力側演算ｆを施すことにより推定入力信号系列を生成し、推定カオス系列生成ステップは推定入力信号系列を入力として送信側と同一のカオス生成器により推定カオス系列を生成し、出力側演算ステップは推定カオス系列を入力として送信側と同一の出力側演算ｈを施すことにより推定伝送信号系列を生成し、復号ステップは送信側より受信した受信信号系列と推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を受信信号系列の復号結果として出力する。尚、出力信号はｂ（ｎ）の違いにより３以上のユークリッド距離を有する。
【００１１】
４．前記ｓ２（ｋ）は、以下の数式で表されることを特徴とする手段３に記載のカオス符号化変調復調方法。
【数２】
0004765065.tif 000003
手段４において、ｓ２（ｋ）は、円環状カオスの生成式により導かれる。
【００１２】
５．前記カオス生成器は、円環状カオスの生成方程式を用いて、初期値をｘ0＝Ｒｅ［ｓi（ｋ）］，ｙ0＝Ｉｍ［ｓi（ｋ）］とし、以下の数式で表わされるものとしたことを特徴とする手段２乃至４のいずれかに記載のカオス符号化変調復調方法。
【数３】
0004765065.tif 000004
ｓ1（ｋ）＝ｘ20＋ｊｙ20 
手段５によれば、上記ｓ1（ｋ）の式より、ｘｌ＋１とｙｌ＋１の式が１出力ごとに２０回繰り返されることになる。なお、出力される伝送信号は振幅と位相が変化するカオス変調信号（ｃｈａｏｓ  ｓｈｉｆｔ  ｋｅｙｉｎｇ：ＣＳＫ）となる。
【００１３】
６．前記所定の出力側演算ｈは、以下の数式で表されることを特徴とする手段２に記載のカオス符号化変調復調方法。
【数４】
0004765065.tif 000005
但し、ｂはディジタルの伝送情報ビット列｛０，１｝を表し、ｎ，ｋ＝０，１，…である。
手段６によれば、送信側において、入力側演算ステップが伝送情報ビット列と帰還されたカオス系列とを入力としてカオス生成器の収束範囲内の演算である入力側演算ｆを施すことにより入力信号系列を生成し、カオス系列生成ステップが入力信号系列を入力としてカオス生成器によりカオス系列を生成し、出力側演算ステップが、カオス系列を入力として出力側演算ｈを施すことによりカオス伝送信号系列を生成する。一方、受信側において、推定送信系列生成ステップが推定送信系列を生成し、入力側演算ステップは推定送信系列と帰還された推定カオス系列とを入力として送信側と同一の入力側演算ｆを施すことにより推定入力信号系列を生成し、推定カオス系列生成ステップは推定入力信号系列を入力として送信側と同一のカオス生成器により推定カオス系列を生成し、出力側演算ステップは推定カオス系列を入力として送信側と同一の出力側演算ｈを施すことにより推定伝送信号系列を生成し、復号ステップは送信側より受信した受信信号系列と推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を受信信号系列の復号結果として出力する。尚、変調信号は振幅１で位相のみ変動するカオス位相変調信号（ｃｈａｏｓ  ｐｈａｓｅ  ｓｈｉｆｔ  ｋｅｙｉｎｇ：ＣＰＳＫ）となる。
【００１４】
７．前記所定の出力側演算ｈは、以下の数式で表されることを特徴とする手段２に記載のカオス符号化変調復調方法。
【数５】
0004765065.tif 000006
但し、ｂはディジタルの伝送情報ビット列｛０，１｝を表し、ｎ，ｋ＝０，１，…である。
手段７によれば、送信側において、入力側演算ステップが伝送情報ビット列と帰還されたカオス系列とを入力としてカオス生成器の収束範囲内の演算である入力側演算ｆを施すことにより入力信号系列を生成し、カオス系列生成ステップが入力信号系列を入力としてカオス生成器によりカオス系列を生成し、出力側演算ステップが、カオス系列を入力として出力側演算ｈを施すことによりカオス伝送信号系列を生成する。一方、受信側において、推定送信系列生成ステップが推定送信系列を生成し、入力側演算ステップは推定送信系列と帰還された推定カオス系列とを入力として送信側と同一の入力側演算ｆを施すことにより推定入力信号系列を生成し、推定カオス系列生成ステップは推定入力信号系列を入力として送信側と同一のカオス生成器により推定カオス系列を生成し、出力側演算ステップは推定カオス系列を入力として送信側と同一の出力側演算ｈを施すことにより推定伝送信号系列を生成し、復号ステップは送信側より受信した受信信号系列と推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を受信信号系列の復号結果として出力する。尚、畳込み符号のパリティにより伝送信号の振幅を変動させ、過去のｂ（ｎ）の違いによってもユークリッド距離が伸びる。
【００１５】
８．前記出力側演算は、前記カオス系列から振幅、位相とも疑似雑音的に変化するカオス伝送信号系列を生成することを特徴とする手段１乃至７のいずれかに記載のカオス符号化変調復調方法。
手段８によれば、出力側演算は、カオス系列から振幅、位相とも疑似雑音的に変化するカオス伝送信号系列を生成するので、極めて秘匿性の高い情報の伝送を行うことができる。
【００１６】
９．前記出力側演算は、前記カオス系列から振幅又は位相のいずれか一方のみが変化するカオス伝送信号系列を生成することを特徴とする手段１乃至７のいずれかに記載のカオス符号化変調復調方法。
手段９によれば、出力側演算は、カオス系列から振幅又は位相のいずれか一方のみが変化するカオス伝送信号系列を生成するので、安価なデバイスを用いてカオス伝送信号系列を生成することができる。
【００１７】
１０．前記受信側における前記復号ステップは、所定の長さｖｌ以上の各系列に対して、復号拘束長を１増加させる毎に前記推定伝送信号系列を１／２ずつ廃棄して前記誤差計算を行うことを特徴とする手段１乃至９のいずれかに記載のカオス符号化変調復調方法。
手段１０によれば、所定の長さｖｌ未満の系列に対しては全探査を行って誤差計算を行い、ｖｌ以上の各系列に対しては復号拘束長を１増加させる毎に推定伝送信号系列を１／２ずつ廃棄して誤差計算を行うので、計算系列数を常に２ｖｌ個に保つことができ、計算量の発散を防止しつつ復号拘束長を増加させて復号誤り率を低減することができる。
【００１８】
１１．送信側と受信側との間で符号化変調により情報の伝送を行う符号化変調復調方法であって、
前記送信側は、
伝送情報ビット列をカオス生成器に入力して符号化信号系列を生成し、符号化変調方式のカオス伝送信号系列として前記受信側へ伝送するカオス伝送信号系列生成ステップを備え、
前記受信側は、
推定送信系列を生成する推定送信系列生成ステップと、
前記推定送信系列を入力として前記送信側の前記カオス伝送信号系列生成ステップと同一の処理により推定伝送信号系列を生成する推定伝送信号系列生成ステップと、
前記送信側より受信した受信信号系列と前記推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を前記受信信号系列の復号結果として出力する復号ステップと
を備え、
前記受信側における前記復号ステップは、所定の長さｖｌ以上の各系列に対して、復号拘束長を１増加させる毎に前記推定伝送信号系列を１／２ずつ廃棄して前記誤差計算を行うことを特徴とするカオス符号化変調復調方法。
手段１１によれば、送信側において、カオス伝送信号系列生成ステップが伝送情報ビット列をカオス生成器に入力して符号化信号系列を生成し、符号化変調方式のカオス伝送信号系列として受信側へ伝送すると、受信側において、推定送信系列生成ステップが推定送信系列を生成し、推定伝送信号系列生成ステップが推定送信系列を入力として送信側のカオス伝送信号系列生成ステップと同一の処理により推定伝送信号系列を生成し、復号ステップが送信側より受信した受信信号系列と推定伝送信号系列との誤差を計算し、その最小誤差を与える推定送信系列を受信信号系列の復号結果として出力する。従って、カオス系列を用いたアナログ符号化、つまり信号波形による符号化を行うことにより、良好な伝送特性と伝送の秘匿性とを両立することができる。すなわち、低受信信号品質でも比較的良好な伝送誤り率特性が得られ、かつ逐次復号が可能である。さらに通信信号系列がカオスによってランダムに変動するため雑音に近く、他者が通信内容を容易に解読できない秘匿性に優れた情報の伝送を行うことができる。つまり、カオス系列を用いることにより伝送信号が疑似雑音的に変化するため信号自体では伝送情報が明確ではなく、かつ送信側及び受信側で用いるカオス伝送信号系列生成ステップにおけるパラメータを全て把握しなければ、カオス系列の無相関性から他者が復号を行うことがほぼ不可能であることから伝送の秘匿性が実現されている。尚、カオス生成器の種類は何を用いてもよく、複数の系統を混在させてもよい。符号化過程の演算の自由度も高く、符号化率の設定も自由である。
特に、所定の長さｖｌ未満の系列に対しては全探査を行って誤差計算を行い、ｖｌ以上の各系列に対しては復号拘束長を１増加させる毎に推定伝送信号系列を１／２ずつ廃棄して誤差計算を行うので、計算系列数を常に２ｖｌ個に保つことができ、計算量の発散を防止しつつ復号拘束長を増加させて復号誤り率を低減することができる。
【００１９】
１２．前記受信側における前記復号ステップは、復号拘束長を可変的に設定することを特徴とする手段１乃至１１のいずれかに記載のカオス符号化変調復調方法。
手段１２によれば、受信側における復号ステップが、復号拘束長を可変的に設定するので、復号拘束長の長さによって計算量とビット誤り率とのトレードオフを得て、受信側のみで復号ビット誤り率を所望に制御することができる。尚、復号拘束長とは、復号結果を得るために用いる信号系列の長さであり、本発明では、復号ステップにおいて誤差計算の対象となる受信信号系列又は推定伝送信号系列の長さを意味する。
１３．前記受信側における前記復号ステップは、復号ビットの確からしさの尺度に基づいて前記復号拘束長を可変的に設定することを特徴とする手段１２に記載のカオス符号化変調復調方法。
手段１３によれば、受信側における復号ステップが、復号ビットの確からしさの尺度に基づいて復号拘束長を可変的に設定するので、復号ビットの確からしさが高いときは復号拘束長を短く設定して計算量を低減し、復号ビットの確からしさが低いときは復号拘束長を長く設定して探索範囲を広げて確からしさを向上させることができる。
１４．前記受信側における前記復号ステップは、前記推定送信系列における復号ビットを０とした場合の前記受信信号系列との最小誤差ｄ０と、前記復号ビットを１とした場合の最小誤差ｄ１とを比較し、前記最小誤差ｄ１の方が小さい場合は前記復号ビットを１と復号し、前記最小誤差ｄ０の方が小さい場合は前記復号ビットを０と復号することを特徴とする手段１乃至１３のいずれかに記載のカオス符号化変調復調方法。
手段１４によれば、最小誤差ｄ０よりも最小誤差ｄ１の方が小さい場合は、０よりも１の方がより確からしい値であるため、復号ビットが１と復号され、最小誤差ｄ１よりも最小誤差ｄ０の方が小さい場合は、１よりも０の方がより確からしい値であるため、復号ビットが０と復号される。尚、最小誤差ｄ０と最小誤差ｄ１とが等しい場合、０と１とで確からしさの優劣がつかないため、復号ビットを任意の値（０又は１）に復号するようにしてもよい。
【００２０】
１５．前記受信側における前記復号ステップは、前記最小誤差ｄ０と前記最小誤差ｄ１との差の絶対値を０以上の閾値と比較し、前記差の絶対値が前記閾値以上の場合は復号を行い、前記閾値未満の場合は復号拘束長を増加させて前記最小誤差ｄ０、ｄ１を再計算することを特徴とする手段１４に記載のカオス符号化変調復調方法。
手段１５において、最小誤差ｄ０と最小誤差ｄ１との差の絶対値が閾値以上の場合は、受信信号系列と推定伝送信号系列との最小誤差ｄ０、ｄ１の差が十分に大きく、確からしい復号結果を得ることができる。よって、この場合は、復号拘束長を増加させることなく復号を行うことにより、計算量の増大を抑えることができる。一方、最小誤差ｄ０と最小誤差ｄ１との差の絶対値が閾値未満の場合は、最小誤差ｄ０、ｄ１の差が小さく、確からしい復号結果が得ることができない。よって、この場合は、復号拘束長を増加させてｄ０、ｄ１を再計算し、最小誤差ｄ０と最小誤差ｄ１との差の絶対値が閾値以上となるまで復号拘束長の増加と誤差計算とを繰り返すことによって、より確からしい復号結果を得ることができる。
１６．前記送信側における前記カオス伝送信号系列生成ステップは、複数のカオス生成器を用いて、前記伝送情報ビットの値によって異なるカオス生成器によりカオス伝送信号系列を生成することを特徴とする手段１乃至１５のいずれかに記載のカオス符号化変調復調方法。
手段１６によれば、伝送情報ビットの値が０か１かによって、異なるカオス生成器によりカオス伝送信号系列を生成するので、同一の０，１の系列を与えない限り同一のカオス伝送信号系列を得ることができない（換言すれば、復号拘束長が無限大である）ため、良好な伝送誤り率特性を得ることができる。
１７．前記送信側における前記カオス伝送信号系列生成ステップは、縦続又は並列或いはこれらの組合わせにより接続された複数のカオス生成器を用いて前記カオス伝送信号系列を生成することを特徴とする手段１乃至１６のいずれかに記載のカオス符号化変調復調方法。
手段１７によれば、カオス伝送信号系列生成ステップが、縦続又は並列或いはこれらの組合わせにより接続された複数のカオス生成器を用いてカオス伝送信号系列を生成するので、信号系列のランダム性をより増大させて、情報伝送の秘匿性を向上させることができる。
【００２１】
１８．前記送信側における前記カオス伝送信号系列生成ステップは、
前記カオス伝送信号系列をパケット化すると共に前記カオス生成器によるカオス系列の生成を一旦終了して前記カオス生成器を初期化するパケット化ステップを含むことを特徴とする手段１乃至１７のいずれかにカオス符号化変調復調方法。
手段１８によれば、カオス伝送信号系列生成ステップは、パケット化ステップにおいてカオス伝送信号系列をパケット化すると共にカオス生成器によるカオス系列の生成を一旦終了してカオス生成器を初期化するので、一部のビットに復号誤りが生じた場合でも、当該ビット以降の系列に誤りが伝搬することを抑制することができる。
１９．前記パケット化ステップは、前記各パケットを終端させる際にテールビットを挿入することを特徴とする手段１８に記載のカオス符号化変調復調方法。
手段１９によれば、パケット化ステップが、各パケットを終端させる際にテールビットを挿入するので、パケット終端付近でのビット誤りを抑制することができる。
２０．前記カオス伝送信号系列生成ステップの前又は後に実行され且つ雑音的に変化する変調信号を許容する他方式の符号化ステップを更に備えたことを特徴とする手段１乃至１９のいずれかに記載のカオス符号化変調復調方法。
手段２０によれば、カオス伝送信号系列生成ステップと他方式の符号化ステップとを組み合わせることにより、復号ステップにおける計算量をより一層低減することができる。例えば、他方式の符号化ステップとしては、雑音的に変化する変調信号を許容する他の符号化（ターボ符号など）、ＭＩＭＯ（Ｍｕｌｔｉｐｌｅ−ｉｎｐｕｔ  ｍｕｌｔｉｐｌｅ−ｏｕｔｐｕｔ）伝送手法、多重伝送手法等を用いることができる。
【発明の効果】
【００２２】
本発明によれば、カオス系列を用いたアナログ符号化、つまり信号波形による符号化を行うことにより、良好な伝送特性と伝送の秘匿性とを両立することができる。すなわち、低受信信号品質でも比較的良好な伝送誤り率特性が得られ、かつ逐次復号が可能である。さらに通信信号系列がカオスによってランダムに変動するため雑音に近く、他者が通信内容を容易に解読できない秘匿性に優れた情報の伝送を行うことができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明のカオス符号化変調復調方法を具体化した実施の形態について、図面を参照しつつ詳細に説明する。まず、本実施形態の構成を説明し、続いて伝送特性について、シミュレーション結果を用いて説明する。
【００２４】
図１に、送信側に設けられるカオス符号化器の構成を示す。カオス符号化器は、伝送情報ビット列をカオス生成器に入力して符号化信号系列を生成し、符号化変調方式のカオス伝送信号系列として受信側へ伝送する（カオス伝送信号系列生成ステップ）。
【００２５】
以下、カオス符号化器において実行されるカオス伝送信号系列生成ステップの具体的な内容を説明する。まず、ディジタルの伝送情報ビット列ｂ（ｎ）∈｛０，１｝，（ｎ＝０，１，…）が、１ビットずつ演算部ｆに入力され、カオス生成器への入力信号系列ｓｉが生成される（入力側演算ステップ）。このとき、
ｓｉ（ｋ）＝ｆ（ｋ，ｂ（ｎ），ｓ１（ｋ−１）），（ｋ＝０，１，…）（１）
で表される。ｓｉ（ｋ−１）は、後述する帰還をかけるカオス信号である。ｆは、後段のカオス生成部の収束範囲内の演算であればどのようなものでもよい。
【００２６】
次に、このｓｉ（ｋ）を入力として、カオス生成器によりカオスの特性をもつベクトルｓ１（ｋ）が生成される（カオス系列生成ステップ）。これは出力信号となると同時に、次のｓｉ（ｋ＋１）の入力ともなり、カオス系列生成を継続させる。なお、初期値ｓ１（−１）は事前に与えておく。
【００２７】
そして、ｓ１（ｋ）は、出力側演算ｈにより、
ｓ（ｋ）＝ｈ（ｂ（ｎ），ｓ１（ｋ））  （２）
として最大振幅などが制限されて、出力信号ｓ（ｋ）が得られる（出力側演算ステップ）。これは、カオス変調信号（本発明のカオス伝送信号系列）となる。
【００２８】
なお、図２に示すカオス符号化器の変形例のように、複数のカオス生成器（カオス生成器１、カオス生成器２）を設け、演算ｆにおいて入力ビットもしくは入力系列によりカオス生成器を変更するように構成することも可能である。或いは、ｓ（ｋ）を他のカオス生成器の入力として用い、カオス生成器を多段縦続接続したり、並列接続して他のカオス系列信号と多重させてもよい。
【００２９】
図１に示すように、本実施形態では、カオス系列を帰還し伝送ビットによって演算を施すことで、伝送ビット列ごとに各々対応した伝送信号が発生されるが、カオスの特性によりこれらは伝送ビットが異なればまったく異なる信号系列となる。つまり、（１），（２）式において発生する伝送信号ｓ（ｋ）は、必ずｂ（０），．．，ｂ（ｎ−１）の値にも依存して変化することになる。したがって、本実施形態を符号化変調方式としてみたとき、符号の拘束長は任意に伸ばすことが可能であるといえる。
【００３０】
図３に、受信側に設けられるカオス復号器の構成を示す。図中のカオス生成器、演算部ｆ，ｈなどのカオス系列生成部分は送信側と同一のものを用いる。まず、カオス復号器内の図３左端に示すブロックにおいて、以下の数式で表わす推定送信系列を生成する（推定送信系列生成ステップ）。
【数６】
0004765065.tif 000007
【００３１】
次に、この推定送信系列（上記数式）を入力として送信側のカオス伝送信号系列生成ステップと同一の処理により、以下の数式で表わす推定伝送信号系列を生成する（推定伝送信号系列生成ステップ）。
【数７】
0004765065.tif 000008
【００３２】
すなわち、推定伝送信号系列生成ステップは、推定送信系列と帰還された推定カオス系列とを入力として送信側と同一の入力側演算ｆを施すことにより推定入力信号系列を生成する入力側演算ステップと、推定入力信号系列を入力として送信側と同一のカオス生成器により推定カオス系列を生成する推定カオス系列生成ステップと、推定カオス系列を入力として送信側と同一の出力側演算ｈを施すことにより推定伝送信号系列を生成する出力側演算ステップとを含んでいる。
【００３３】
次に、送信側より受信された受信信号系列ｒ（ｋ）と推定伝送信号系列（上記数式）との誤差Ｅｒを算出する。誤差Ｅｒは、以下のように表わされる。
【数８】
0004765065.tif 000009
【００３４】
そして、最小誤差ｍｉｎ｜Ｅｒ｜を与える上述した推定送信系列を復号結果とする（復号ステップ）。ここで、ｅｒｒ（）は何らかの距離を導出する関数、例えば、以下の数式に示す２乗ユークリッド距離である。
【数９】
0004765065.tif 000010
【００３５】
復号は各ｎ毎に単独に行うこともできるが、ｌビット（ｌ＞０）を１フレームとして、以下に示すように、一括して復号することも可能である。
【数１０】
0004765065.tif 000011
【数１１】
0004765065.tif 000012
【数１２】
0004765065.tif 000013
【００３６】
この場合、推定送信系列［数１０］の全系列を生成し、比較する必要がある。誤差の関数として２乗ユークリッド距離を用いる場合、Ｅｒは、以下のように表わされる。
【数１３】
0004765065.tif 000014
【００３７】
（４）式において、ｌは復号拘束長に相当するものである。また、閾値を用いることによりフレーム長（復号拘束長）を適応的に可変としてもよい。以下に復号拘束長を可変的に設定する方法について説明する。
【００３８】
復号ビット（先頭ビット）が０であるときの推定送信系列を次式に、復号ビットが１であるときの推定送信系列を次々式にそれぞれ表わす。
【数１４】
0004765065.tif 000015
【数１５】
0004765065.tif 000016
【００３９】
また、それぞれの最小誤差ｍｉｎ｜Ｅｒ｜をｄ０、ｄ１と表わし、（５）式に示すパラメータを導入する。
ｄ［ｂ（ｎ）］＝ｄ０−ｄ１      （５）
【００４０】
そして、ｄ［ｂ（ｎ）］＞０のときｂ（ｎ）＝１，ｄ［ｂ（ｎ）］＜０のときｂ（ｎ）＝０（ｄ［ｂ（ｎ）］＝０のときは任意）のように復号する。すなわち、最小誤差ｄ０よりも最小誤差ｄ１の方が小さい場合は、０よりも１の方がより確からしい値であるため、復号ビットが１と復号され、最小誤差ｄ１よりも最小誤差ｄ０の方が小さい場合は、１よりも０の方がより確からしい値であるため、復号ビットが０と復号される。また、最小誤差ｄ０と最小誤差ｄ１とが等しい場合、０と１とで確からしさの優劣がつかないため、復号ビットを任意の値（０又は１）に復号する。
【００４１】
図４にこの復号手法の概念を示す。図４下の０，１の並びにおいて、四角で囲んだ左端のビットが復号ビットであり、それ以外は復号結果を得るために必要とされるビットであって、全体でｌビットの長さとなっている。このｄ［ｂ（ｎ）］に対してある閾値ｓｈ（≧  ０）を用いて、｜ｄ［ｂ（ｎ）］｜≧ｓｈなら復号、そうでなければｌ  →  ｌ＋１としてｄ０、ｄ１の再計算を行うというアルゴリズムを実行する。つまり、最小誤差ｄ０と最小誤差ｄ１との差の絶対値が閾値以上の場合は、受信信号系列と推定伝送信号系列との最小誤差ｄ０、ｄ１の差が十分に大きく、確からしい復号結果を得ることができる。よって、この場合は、復号拘束長を増加させることなく復号を行うことにより、計算量の増大を抑えることができる。一方、最小誤差ｄ０と最小誤差ｄ１との差の絶対値が閾値未満の場合は、最小誤差ｄ０、ｄ１の差が小さく、確からしい復号結果が得ることができない。よって、この場合は、復号拘束長を増加させてｄ０、ｄ１を再計算し、最小誤差ｄ０と最小誤差ｄ１との差の絶対値が閾値以上となるまで復号拘束長の増加と誤差計算とを繰り返すことによって、より確からしい復号結果を得ることができる。
【００４２】
以上により、閾値ｓｈの設定によって復号計算量とビット誤り率（ＢＥＲ）とのトレードオフをある程度制御することが可能となる。すなわち、閾値ｓｈを大きくするとｌが大きくなるまで計算を繰り返す場合が多くなり、あまりｓｈが大きすぎると｜ｄ［ｂ（ｎ）］｜≧  ｓｈなるｌが増大して計算量が発散してしまうかもしれないが、信号系列ｓ（ｋ）における伝送符号自体の拘束長は信号系列長と同じ長さであるため、復号の拘束長であるｌが延びるほど復号ビット誤りが起こる確率が減ることになる。
【００４３】
したがって、本実施形態は、同一の受信信号系列においても、拘束長ｌもしくはｓｈの値の設定により受信側のみでビット誤り率と計算複雑度とのトレードオフを実現することができる。しかし、復号拘束長ｌのときの次式に示す推定送信系列の系列数は２ｌとなるため、ｌの増加に伴いすぐに計算量は発散してしまう。
【数１６】
0004765065.tif 000017
【００４４】
そこで、（４）式の計算時に図５に示すように、２ｖｌまでの系列は全探査を行い、それ以降は毎回ｂ（ｎ）＝｛０，１｝のそれぞれの領域においてＥｒの大きい系列を１／２ずつ廃棄し、計算系列数を常に２ｖｌ個に保つことを考える。これにより、計算量の発散を防ぎつつｌを増加させることが可能となる。ｖ１が小さい場合は正しい復号系列を誤って廃棄する確率が上がるためｌを伸ばしても効果が少ないが、ｖ１とｌとを大きくすることで受信側のみで復号誤り率を下げることが可能となる。また、一旦、推定送信系列［数式１］を誤って復号すると、以降の復号器内のカオス系列が送信側と合致しなくなり、復号誤りが以降のビットに伝播して正常な復号が行えなくなる。この誤り伝播を防ぐために、カオス伝送信号系列のパケット化を行うようにしてもよい。
【００４５】
例えば、送信器側で、図６に示すようなパケット化を行い、パケットの終端にテールビットを挿入し、パケット終端でカオス生成器を初期化する（パケット化ステップ）。カオス生成器の初期化とは、カオス生成器を初期値ｓ１（−１）に戻すことである。受信側でも同様にパケット終端で初期化を行うことで、パケット内に誤りが生じても後段のパケットへの誤り伝播を防ぐことができる。
【００４６】
原理的には、テールビットを挿入せずカオス生成器の状態をパケットの終端で初期化するだけでもよいが、その場合パケット終端付近のデータは復号拘束長を伸ばすことができないため誤り確率が上昇する。
【００４７】
これまでの検討では、入力ｂ（ｎ）は１ビットであったが、図７に示すように数ビットのｂ（ｎ）として演算ｆに入力することも可能である。この一度に入力するｂ（ｎ）のビット数をｎｄとし、ｂ（ｎ）に対して出力されるｓ（ｋ）の数をｒｃ個とした場合、ｒｃ／ｎｄ＞１であれば冗長度を付加する符号化を施すことになる。このとき、図６のパケット構成を含めると全体の伝送効率は、次式によって表わされる。
【数１７】
0004765065.tif 000018
【実施例１】
【００４８】
図８に示すような、入力ビットにより後段の出力側演算ｈのみを操作する符号化器を用いて伝送信号を発生させる符号の伝送を考える。受信器においても同じ構成のカオス生成器、ｆ，ｈ，初期値ｓ１（−１）を持つものとする。
【００４９】
図９のような等価低域系、ガウス雑音通信路の等価低域系伝送システムにおけるシミュレーションを行い、伝送特性を調べた。なお、以降では受信側での同期は完全に取れていることを仮定する。伝送システムのパラメータは表１のとおりであり、符号化器におけるパラメータは、入力側演算ｆを、
ｆ（ｋ，ｓ１（ｋ−１））＝ｓ１（ｋ−１）  （６）
とし、出力側演算ｈを以下のようにした。
【数１８】
0004765065.tif 000019
【表１】
0004765065.tif 000020
【００５０】
ここで、ｓ２（ｋ）は、以下のとおりである。
【数１９】
0004765065.tif 000021
【００５１】
カオス生成器には、円環状カオスの生成方程式を用いて、初期値をｘ0＝Ｒｅ［ｓi（ｋ）］，ｙ0＝Ｉｍ［ｓi（ｋ）］とし、以下の（９）式，（１０）式で表わされるものとした。
【数２０】
0004765065.tif 000022
ｓ1（ｋ）＝ｘ20＋ｊｙ20      （１０）
【００５２】
（７）式より、出力信号はｂ（ｎ）の違いにより３以上のユークリッド距離を有することになる。（８）式は、（９）式のカオス生成式より導かれる式であり、（１０）式より（９）式は１出力ごとに２０回繰り返されることになる。また、初期値ｓ１（−１）は乱数によって発生させた。なお、出力される伝送信号は振幅と位相が変化するカオス変調信号（ｃｈａｏｓ  ｓｈｉｆｔ  ｋｅｙｉｎｇ：ＣＳＫ）となる。また、出力側演算ｈを（１１）式のようにすると、変調信号は振幅１で位相のみ変動するカオス位相変調信号（ｃｈａｏｓ  ｐｈａｓｅ  ｓｈｉｆｔ  ｋｅｙｉｎｇ：ＣＰＳＫ）となる。
【数２１】
0004765065.tif 000023
【００５３】
ここで、ＣＳＫにより構成された伝送信号系列をベースバンドにおけるＩＱ平面で示すと図１０のようになる。この点列はカオス系列の特徴として、初期値ｓ１（−１），伝送情報ビット列，カオス方程式の種類などによって互いに異なる無相関な遷移を示すため、第三者はこれら全てのパラメータが一致し、フレーム同期，シンボル同期を獲得し、その時点以前のｂ（ｎ）を正しく把握している場合以外には元のデータ系列ｂ（ｎ）を復号することは困難である。したがって、本手法は秘匿性の高さを併せ持つ方式であるといえる。なお、表１から全体の伝送効率は、ほぼ０．１  ｂｉｔ／ｓｙｍｂｏｌとなる。
【００５４】
図１１に復号器の構成を示す。図中のカオス生成部分は図８の符号化器のものと同じである。誤差の計算には（４）式の２乗ユークリッド距離を用い、（５）式のパラメータに対し閾値ｓｈを設定して拘束長を可変とし、１ビットずつ復号する復号法を適用した。ここで、表１に示すように、ｖｌ＝８〜１３、最大の拘束長をｌｍａｘとした。
【００５５】
すなわち、復号においては、まず、ｖｌ＝８とし、（４），（５）式により復号計算を行う。拘束長がｌｍａｘに達するまでに（５）式のｄ［ｂ（ｎ）］がｓｈを越えた場合は判定を行い、次のビットへと進む。ｓｈを越えずにｌｍａｘに達した場合は、ｖｌ→ｖｌ＋１として同様に計算を繰り返す。最終的にｖｌ＝１３、拘束長がｌｍａｘとなってもｓｈを越えない場合は、その時点までの｜ｄ［ｂ（ｎ）］｜が最大となるｂ（ｎ）の値により判定を行う。
【００５６】
シミュレーションではＥｂ／Ｎ０が２〜１０ｄＢ、５フレーム（１０５ビット）伝送時の平均復号拘束長と平均のｖｌ（平均復号状態指数）を評価した。計算結果を図１２に示す。なお、この設定ではいずれの場合も復号誤りは発生しなかった。図のようにＥｂ／Ｎ０が大きくなるにつれて、平均復号拘束長が短くなり、平均ｖｌも低減していることがわかる。Ｅｂ／Ｎ０の向上にともないｖｌが８を若干下回っているが、これはテールビット付近で実効的に復号複雑度がｖｌ＝１相当まで下がるためである。
【００５７】
以上のように、カオス方程式に基づく符号化変調を行い、閾値を用いて復号拘束長を適応的に可変とすることにより、１０５ビットの伝送においてＥｂ／Ｎ０＝２ｄＢで無誤り伝送が実現された。ｖｌ，ｌｍａｘの値を増加させることにより計算量とトレードオフの関係でこの特性はさらに改善されることが予想できる。さらに、伝送系列は第三者からは容易に復号できないという特徴を持つ。用いるカオス系列や符号化率，フレーム長，テールビット長，復号拘束長によりさまざま伝送特性が実現できると考えられる。
【実施例２】
【００５８】
次に、図１３に示すように、カオス符号化器の前段にトレリス符号化器を連接させて、ｂ（ｎ）をトレリス符号のパリティとした場合の特性を評価した。この例に示すように本装置はその他の伝送手法と組み合わせて用いることが可能である。
【００５９】
用いたトレリス符号は、再帰的組織畳込み符号ＲＳＣ［１  ５／７］であり、ｂ（ｎ）はトレリス符号語のパリティビットとし無符号化情報ビットは伝送しない。そのため、トレリス符号化器による伝送効率の低下はなく、全体の伝送効率は実施例１と同じである。符号化器におけるパラメータは、実施例１の（７）式部分が以下の（１２）式に示すとおりとなり、畳込み符号のパリティにより伝送信号の振幅を変動させ、過去のｂ（ｎ）の違いによってもユークリッド距離が伸びるように設定した。それ以外は、実施例１と同じである。
【数２２】
0004765065.tif 000024
【００６０】
復号側は、ｖｌ＝８〜１３の（４），（５）式の計算が畳込み符号のトレリス線図も内包しているため、実施例１と同様に行う。
【００６１】
実施例１のシミュレーション条件と同様にＥｂ／Ｎ０が２〜１０ｄＢ、５フレーム（１０５ビット）伝送時の平均復号拘束長と平均のｖｌ（平均復号状態指数）を計算した。結果を図１４に示す。本例においてもいずれの場合も復号誤りは発生しなかった。図１２と同様にＥｂ／Ｎ０が大きくなるにつれて平均復号拘束長が短くなり、平均ｖｌも低減しており、しかも無符号化時に比べどちらもさらに低減していることが分かる。すなわち、外部の符号化器と組み合わせることで、復号計算量が低減されるということが示されている。以上のように、カオス符号化変調を用いて外部の伝送システムと組み合わせることで、さまざま伝送形態が実現できると考えられる。
【図面の簡単な説明】
【００６２】
【図１】カオス符号化器の構成を示すブロック図である。
【図２】カオス生成器を２系統用いた符号化器の変形例を示すブロック図である。
【図３】カオス復号器の構成を示すブロック図である。
【図４】フレームを用いた復号の概念図である。
【図５】探査系列数の削減手法について概要を説明した図である。
【図６】データビットとテールビットとからなるパケットの構成例を示す図である。
【図７】入力ビット数及び演算ｆの例を示す図である。
【図８】実施例１で使用した符号化器の構成を示すブロック図である。
【図９】シミュレーションに用いるカオス符号を用いた伝送システムのブロック図である。
【図１０】ＣＳＫの伝送信号系列の例を示したものである。
【図１１】実施例２で使用した復号器の構成を示すブロック図である。
【図１２】カオス符号化変調復調方法の伝送時における復号の平均復号拘束長と平均復号状態指数とを示すグラフである。
【図１３】畳込み符号を連接したカオス符号化器の構成を示すブロック図である。
【図１４】畳込み符号を連接した場合の伝送時における復号の平均復号拘束長と平均復号状態指数とを示すグラフである。
【図１】
0004765065.tif 000030
【図２】
0004765065.tif 000031
【図３】
0004765065.tif 000032
【図８】
0004765065.tif 000033
【図９】
0004765065.tif 000034
【図１０】
0004765065.tif 000035
【図１１】
0004765065.tif 000036
【図１２】
0004765065.tif 000037
【図１３】
0004765065.tif 000038
【図１４】
0004765065.tif 000039
【図４】
0004765065.tif 000040
【図５】
0004765065.tif 000041
【図６】
0004765065.tif 000042
【図７】
0004765065.tif 000043