(57)【要約】【課題】送信側のデータの修復を行なえる受信装置を提供すること。【解決手段】各チャンネルのデータ単位を変えて、各チャンネルで同一データのマルチコード伝送を行なう。受信装置では、データ単位の異なる同一データを受信して、誤りの位置を特定し、最も短いデータ単位のパケットを再送させる。このときに送信装置側では符号化率を変えて、マルチコード伝送で再送信を行い、データの修復を短時間のうちに終了させる。【選択図】    図３
2004312108.tif 000002
【特許請求の範囲】
【請求項１】
送信側で複数のチャンネルを使って相互に同一のデータを同時に多重に送信した信号を受信する信号受信部と、
前記信号受信部で受信した複数チャンネルの信号を各チャンネルごとに異なるデータ単位で誤り検出を行なう誤り検出部と、
前記信号受信部で受信された複数チャンネルの信号のうちの前記誤り検出部で誤りが検出されたデータ単位を除く信号から送信側で送信したデータと同一のデータを復元するデータ復元部とを備えたことを特徴とする受信装置。
【請求項２】
前記誤り検出部での誤り検出の結果、前記複数チャンネル全てに亘って誤りが検出されたデータ部分が存在する場合に、送信側に向けて、該データ部分の再送信を要求する再送信要求部を備えたことを特徴とする請求項１記載の受信装置。
【請求項３】
前記誤り検出部は、前記信号受信部で受信した複数チャンネルの信号の誤り検出を行なうにあたり、チャンネルに応じて相互に異なるデータ長のデータを誤り検出のデータ単位とし、各データ単位ごとに誤り検出を行なうものであることを特徴とする請求項１記載の受信装置。
【請求項４】
前記誤り検出部は、前記信号受信部で受信した複数チャンネルの信号の誤り検出を行なうにあたり、チャンネルに応じて相互にデータの開始位置がずれた同一データ長のデータを誤り検出のデータ単位とし、各データ単位ごとに誤り検出を行なうものであることを特徴とする請求項１記載の受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、送信装置から送信されたデータを受信して復調する受信装置に関する。
【０００２】
【従来の技術】
１つの機器から他の機器にデータの伝送を行なうときには一方にデータを送信するための送信装置が、他方にその送信したデータを受け取るためのデータ受信装置が必要になる。双方向でデータのやり取りを行なうときには送信装置および受信装置を双方の機器に設けてデータのやり取りが行なわれる。
【０００３】
このように送信装置から受信装置にデータを伝送するときには、受信装置に正しくデータが伝送されたかどうかを判定するために送信装置で検査情報が付加されるものがある。この検査情報が付加されたデータが受信装置で受信され、その検査情報に基づいて送信されたデータが正しく伝送されたかどうかの検査が行なわれる。
【０００４】
このような検査情報の中にはＣＲＣ（Ｃｙｃｌｉｃ  ｒｅｄａｎｄｕｎｃｙ  ｃｏｄｅ）と呼ばれるコードがある。このコードは時系列からなるデータを生成多項式で除してその剰余を検査情報としてデータに付加して送信するものである。
【０００５】
この剰余が付加されたデータが受信装置で受信され、その受信されたデータが受信装置内で送信装置側と同じ生成多項式で除算され、剰余が０となったときに正しくデータが伝送されたと判定され、剰余が０以外となったときにデータに誤りがあると判定される。
【０００６】
このような送信装置および受信装置を有する機器を同一の回線に多数接続すると、その回線を用いて多数の機器のうち、いずれかの機器から他の機器へデータの伝送を自在に行なうことができる。
【０００７】
このように回線に多数の送信装置および受信装置を有する機器が配備されたときには、回線の利用効率を上げて、多数の機器のうち、どの機器同士であってもなるべく数多くのデータの伝送を送信装置から受信装置へ行なえるようにしておく必要がある。
【０００８】
この回線の利用効率を上げる方法の１つにパケット通信と呼ばれるものがある。このパケット通信では、小包のように所定のデータ単位ごとにデータストリームを区切ってパック化して時分割的にデータの伝送が行なわれる。さらにこのパケット通信でのデータ伝送の品質を向上させるため、前述したＣＲＣと呼ばれる検査コードを送信装置で付加して伝送し、受信装置にデータとともにその検査コードを受信させ、パケット内のデータが正しく伝送されたかどうかのチェックも行なわれる。このチェックによってデータに誤りが検出されたときには、正しいデータを受信することができるように、受信装置から送信装置側に再送信要求が転送される。この再送信要求が送信側に転送され、送信装置からデータが再送信されたら、またＣＲＣチェックが行なわれ、データに誤りがあったら再送信要求が繰り返し転送される。したがって、再送信が行なわれ、正しくデータが転送されるまで、通信中の機器同士が回線を独占してしまう形になってしまう。そうすると、１つの回線が特定ユーザに使用され続けてその回線を通じて他の機器同士の間で伝送を行なえなくなる。そこで、伝送効率を向上させるため、再送信するデータ長の単位を変更することを可能にして、誤り位置の特定をしてなるべく再送信されるデータ長を短くして伝送効率を向上させたものがある（例えば特許文献１参照）。
【０００９】
しかし、特許文献１のものでは再送信の時間を短縮する手法については述べられているが、データの修復についてまでは言及されていない。
【００１０】
【特許文献１】
特開２０００−３２４１６１号公報
【００１１】
【発明が解決しようとする課題】
本発明は、上記事情に鑑み、送信側のデータの修復を行なえる受信装置を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成する本発明の受信装置は、送信側で複数のチャンネルを使って相互に同一のデータを同時に多重に送信した信号を受信する信号受信部と、
前記信号受信部で受信した複数チャンネルの信号を各チャンネルごとに異なるデータ単位で誤り検出を行なう誤り検出部と、
前記信号受信部で受信された複数チャンネルの信号のうちの前記誤り検出部で誤りが検出されたデータ単位を除く信号から送信側で送信したデータと同一のデータを復元するデータ復元部とを備えたことを特徴とする。
【００１３】
上記本発明の受信装置によれば、上記送信側から複数のチャンネルで同一のデータを多重に送信し、その多重に送信した同一のデータそれぞれを上記信号受信部で受信して、複数のチャンネルの同一のデータのいずれかに誤りが生じていてもその誤りが生じたデータ以外の同一のデータにより誤りを補完して上記データ復元部でデータの修復を行うことができる。
【００１４】
また上記誤り検出部での誤り検出の結果、前記複数チャンネル全てに亘って誤りが検出されたデータ部分が存在する場合に、送信側に向けて、該データ部分の再送を要求する再送要求部を備えていることが好ましい。
【００１５】
このように複数チャンネル全てに亘って誤りが検出されたデータ部分が存在した場合に、上記データ復元部によりデータの復元を行なえない場合もある。そのときには上記再送要求部により送信側に再送信要求を行ない、誤りの部分のあるのデータのみを再度受信して上記データ復元部によりデータの復元を行うことができる。
【００１６】
さらに、上記受信装置が受信するデータを送信する送信装置が、受信装置内で誤りがあっても誤りを訂正することが可能な誤り訂正符号を用いるものであったり、送信するデータの順序を変えて耐バースト誤り特性を改善するためのインタリーブ処理を行なえるものであったり、符号分割多元接続（以下ＣＤＭＡという）を行なえるものであったりすると、データが誤って伝送される確率はかなり低い。それに加え、上記送信側で複数のチャンネルを使って相互に同一のデータを同時に多重に送信すると、いずれかのデータに誤りが生じても他のデータにより補完を行うことによって誤りの修復を行なえる。
【００１７】
さらに、上記誤り検出部は、上記信号受信部で受信した複数チャンネルの信号の誤り検出を行なうにあたり、チャンネルに応じて相互に異なるデータ長のデータを誤り検出のデータ単位とし、各データ単位ごとに誤り検出を行なうものであることが望ましい。
【００１８】
そうすると、上記誤り検出部で相対的に長いデータ長のデータで誤り検出を行なってから順に相対的に短いデータ長のデータの誤り検出を行なうことができ、データの修復を行なえない状態を検出することができる。万が一データの修復を行なえない状態が発生したとしても、送信側に向けて、最も短いデータ長をデータ単位として誤りのあるデータ部分の再送信を要求することができるので再送信に要する時間が短くなる。また再送信においても、複数のチャンネルの信号により誤りの部分のデータが再送信されるので、いずれかのチャンネルの再送信データに誤りがあったとしても他のチャンネルの再送信データによって他のデータを補完することができ、データの修復を行なえる確率が向上する。
【００１９】
また上記誤り検出部は、上記信号受信部で受信した複数チャンネルの信号の誤り検出を行なうにあたり、チャンネルに応じて相互にデータの開始位置がずれた同一データ長のデータを誤り検出のデータ単位とし、各データ単位ごとに誤り検出を行なうものであっても良い。
【００２０】
そうすると送信中のデータに誤りが周期的に発生するものであった場合に効果を発揮する。データの開始位置がずれた同一データ長のデータが多重に送信されるため、データの中に発生する誤りの箇所を分散させることができ、いずれかのチャンネルで受信したデータに誤りがあったとしても相互に補完しあうことにより、容易にデータの修復を行なえる。その結果、誤り訂正のための回数を低減できる。
【００２１】
【発明の実施の形態】
図１は本実施形態である受信装置２の構成を示す図である。図１には本実施形態の受信装置２がデータを受信するにあたり、データを送信する送信装置１が必要なので、送信装置１の構成もあわせて示してある。
【００２２】
本発明の実施形態である受信装置２の構成を説明する前に図１を参照して送信装置１の構成を説明しておく。
【００２３】
通常、種々のアプリケーションたとえば音声情報などのデータを送信するために送信装置を構成するが、ここではそのアプリケーションの部分をデータシーケンス１１として示して以下説明する。なお図１にはＣＤＭＡにより多重通信を行なう構成が示されており、ＦＥＣ部１３とインタリーブ部１４と、ＣＤＭＡには必須とも言える拡散部１５１，１５２，１５３とを有している。これらの部分で誤り率の低減を目的とした符号化およびデータの順序の入れ替え、さらにはチャネル割当のためのデータの拡散が行なわれる。さらにこの送信装置１には４つのチャンネルＣＨ１〜ＣＨ４が配備されており、それら４つのうち３つのチャンネルＣＨ１〜ＣＨ３によって各同一のデータが多重に送信される。残りの１つのチャンネルＣＨ４を用いて誤り検出用のＣＲＣデータも多重され送信される。このように１つの受信機に対し、複数の拡散符号を用いて複数のチャンネルを割り当てる通信形態をマルチコード伝送という。このマルチコード伝送では、各チャンネルで同一のデータを送信することも、各チャンネルそれぞれで異なるデータを送信することもできる。
【００２４】
ここでは本実施形態の受信装置２で受信したデータの誤りを低減することを目的として、３つのチャンネルで同一データを、１つのチャンネルでＣＲＣを多重に送信し、受信装置２に各チャンネルの同一データおよびＣＲＣを各受信させている。
【００２５】
送信装置１の構成を簡単に説明する。図１には符号化ブロックと、ＣＲＣブロックとがそれぞれ示されており、データ分割部１２０でデータシーケンスから供給されるデータストリームを分割する処理が行なわれている。また各チャンネルに対応したＣＲＣに関する処理はデータ分割部１２１〜データ分割部１２３で行なわれている。
【００２６】
まず符号化ブロックの処理系統を説明する。
【００２７】
データ分割部１２０で分割された各パケットはＦＥＣ部１３に供給され、所定の符号化率で符号化される。このＦＥＣ部１３では受信装置２で受信したデータに誤りが発生していても受信装置２内で誤りの訂正を行なえるように誤り訂正符号による符号化が行なわれ、さらにインタリーブ部１４で各符号化されたデータの順序の入れ替えが行なわれる。さらにＣＤＭＡで必須とも言えるチャンネル割当を行なうためのデータの拡散が拡散部１５１〜１５３で行なわれ、各チャンネルに各パケットが割り当てられる。そしてこの拡散により各チャンネルに各パケットが割り当てられたら、それら各チャンネルの各パケットが変調部１６に供給され、変調部１６により各パケット内のデータに変調が施される。この変調波はアンテナ１７を介して電波として空間に放射され、受信装置２までデータが送信される。
【００２８】
上記インタリーブ部１４では、バースト誤りを削減するための処理が行なわれ、また、拡散部１５１〜１５３では各チャンネル間に干渉が生じないように処理が施され、各チャンネルの割当が行なわれる。この拡散はＣＤＭＡにおいては必須のものであり、このような拡散を行なうことで、各チャンネルのデータを同時に多重して送信することが可能となる。
【００２９】
ここで送信装置１の符号化ブロックのデータ分割部１２０とＣＲＣブロックのデータ分割部１２１〜１２３の機能を簡単に図２を参照して説明する。
【００３０】
図２は４つのデータ分割部１２０〜１２３が行なうパケットの処理を模式的に示した図である。
【００３１】
図２（ａ）にはアプリケーションからのデータストリームが示されており、この図２（ａ）のデータストリームから図２（ｂ）〜図（ｄ）に示すオリジナルコード、マルチコード１、マルチコード２となるパケットがデータ分割部でそれぞれ生成される。以下各パケットをオリジナルコード、マルチコード１、マルチコード２、ＣＲＣと表記する。
【００３２】
ＣＲＣは１つのブロック化された、可変長のデータ列の検査ビットとして付加されるため、各パケットのＣＲＣを作成するにあたり、各パケットのデータ単位が問題となる。ここでは、オリジナルコードのデータ単位を長さｍとし、以下マルチコード１のデータ単位をｍ／２とし、マルチコード２のデータ単位をｍ／４としてデータ分割部で各パケットを生成している。ここでは３チャンネルの場合を例に挙げたが、チャンネル数を多くすればするほど細かな分割を行なえる。そのときには、マルチコード３のデータ単位をｍ／１６、マルチコードのデータ単位をｍ／３２というように順に各パケットを生成すれば良い。
【００３３】
このオリジナルコード、マルチコード１、マルチコード２が後段のＦＥＣ部１３に各供給され、符号化された後インタリーブ部１４で各パケットの順序の入れ替えが行なわれ、さらに拡散部１５１〜１５３でチャンネルがそれぞれ割り当てられる。
【００３４】
次にＣＲＣブロックの処理を説明する。
【００３５】
データ分割部１２１〜１２３では、オリジナルコードのＣＲＣ、マルチコード１のＣＲＣ、マルチコード２のＣＲＣがそれぞれ作成される。この各生成されたＣＲＣが結合部１２４で結合されるときには、図２（ｅ）に示すようにＣＨ１で送信される１つのパケットのＣＲＣに続いて、ＣＨ２で送信される別のパケットのＣＲＣが、さらにＣＨ３で送信されるさらに別のパケットのＣＲＣがそれぞれ結合部で時系列に配列されてＦＥＣ部１３１に供給される。
【００３６】
この時系列に並べられたデータにも上記と同様の符号化が行なわれ、インタリーブが行なわれる。さらにこのＣＲＣデータが拡散部１５４で拡散されると同時にＣＨ４が割り当てられ、符号化ブロック系統の拡散部１５１〜１５３でそれぞれＣＨ１、ＣＨ２、ＣＨ３が割り当てられたオリジナルコード、マルチコード１、マルチコード２とともに、後段の変調部で変調が施される。これら４つのチャンネルに割り当てられたデータそれぞれが多重化され送信される。
【００３７】
また、受信装置２で受信したパケット内のデータの中に誤りが生じ、ＡＲＱ方式に従って受信装置２から送信装置１側に再送要求データが送信されたときに、再送を行なえるように再送処理部１８が送信装置１内には設けられている。この再送処理部１８には、受信装置２から送信された変調波から再送要求データを復調するための復調部１８２と、受信装置２で拡散処理が施されたデータを逆拡散するための逆拡散部１８３と、受信装置２でインタリーブされたデータをデインタリーブするためのデインタリーブ部１８４と、受信装置のＦＥＣ部で符号化されたデータを復号するためのデコード部と１８５、そのデコードされた再送要求データに基づく処理をデータシーケンス１１に行なわせるための再送要求確認部１８６とが配備されている。
【００３８】
以上が送信装置１の構成である。この構成の送信装置１で送信されたデータが受信装置２で受信される。
【００３９】
本実施形態の受信装置２は、送信側で３つのチャンネルを使って同一のデータを多重化して同時に送信した信号とＣＲＣを受信する信号受信部２０と、信号受信部２０で受信した複数チャンネルの信号を各チャンネルによって異なるデータ単位で誤り検出する誤り検出部２８と、信号受信部２０で受信された複数チャンネルの信号のうちで誤り検出部２８によって誤りが検出されたデータ単位を除く信号をもとにして送信側で送信したデータと同一のデータを復元するデータ復元部２００とを備えている。
【００４０】
上記信号受信部２０はアンテナ２１と復調部２２とからなり、送信装置１から送信された変調波をアンテナ２１で受信し、その変調波を復調部２２で復調して後段のデータ復元部２００に復調データを供給する。
【００４１】
データ復元部２００は、逆拡散部２３１〜２３３と、デインタリーブ部２４１〜２４３と、データ分割部２５１〜２５３と、コード結合部２６０とデコード部２７０とからなり、これらによって送信装置１から送信されたデータと同一のデータが復元される。
【００４２】
逆拡散部２３１〜２３３では送信装置１の拡散部１５１〜１５３で各チャンネルに割り当てられた拡散データが逆拡散されて拡散される前のデータに復元される。またデインタリーブ部２４１〜２４３ではインタリーブ部１４で施された順序の入れ替えが復元され、インタリーブされる前のデータ順序に復元される。さらにデータ分割部２５１〜２５３では、送信装置１のデータ分割部１２０で分割されたデータ単位の各パケットが復元される。これらのデータがコード結合部２６０で結合される。このコード結合部２６０では後述する誤り検出部２８で誤りが検出されたときにその誤りのデータ部分を除く信号からデータの復元が行なわれる。この復元されたデータがデコード部に供給され、送信装置のＦＥＣ部で符号化されたデータが復号され、データシーケンスからのデータが復元される。
【００４３】
上記コード結合部２６０で各チャンネルのデータを結合するときには、上記の如く誤り検出部２８の検出結果に応じた処理が行なわれる。
【００４４】
この誤り検出部２８にはＣＨ４で送信されたＣＲＣが上記信号受信部２０で受信され、供給されている。この誤り検出部２８は逆拡散部２８１、デインタリーブ部２８２、デコード部２８３のほか、データ分割部２８４ａ〜２８４ｃ、ＣＲＣチェック部２８５ａ〜２８５ｃを備えており、ＣＨ１〜ＣＨ３にある各データ単位のデータそれぞれのＣＲＣがデコード部までで復元され、データ復元部２００で復元されるべき各データ単位内のデータに誤りがあるかどうかがＣＲＣチェック部２８５ａ〜２８５ｃでそれぞれチェックされる。
【００４５】
この誤り検出部内のＣＲＣチェック部２８５ａ〜２８５ｃで各チャンネルのデータの誤りが検出された後、その結果が再送信要求部２９に伝えられる。この再送信要求部２９は、再送要求決定部２９１とＦＥＣ部２９２とインタリーブ部２９３と拡散部２９４と変調部２９５とアンテナ２９６とからなり、ＣＲＣチェック部２８５ａ〜２８５ｃのチェックにより誤りが検出された場合、誤り検出部２８での誤り検出の結果、複数チャンネル全てに亘って誤りが検出されたデータ部分が存在する場合に、データ復元部２００では復元不能と再送要求決定部２９１が判断した場合には、送信側に向けて、そのデータ部分の再送要求が行なわれる。このときには、コード結合部２６０に指示が出され、誤りのある部分以外のデータが、再送が行なわれてデータの修復が行なわれるまで保持される。そして再送要求決定部２９１からは再送要求データがＦＥＣ部２９２に向けて出力され、ＦＥＣ部２９２からインタリーブ部２９３、拡散部２９４を経てこの再送要求データが送信装置１に向けて送信される。またその誤りが修復可能なものであると再送決定部で判断されたときにはコード結合部２８０に誤りを含んだデータ部分を除く信号からデータの復元を行なうように指示を出し、後段のデコード部２７０で符号化されたデータをデコードさせ、送信データと同一のデータの復元を行なわせる。
【００４６】
図３は、第１の実施形態を示す図であり、図３には誤り検出部２８で検出される誤りの状態を説明する模式図が示されている。
【００４７】
図３の左側に示すようにチャンネル１のオリジナルコードとなるパケット１に誤りが発生している。誤り検出部２８ではまずデータ長ｍの検査ブロック長を持つパケット１の誤り検出が行なわれる。
【００４８】
まず、このデータ長ｍをデータ単位として誤りの検出が行なわれる。ここで誤りが検出されたら、次にこのデータ長ｍをデータ単位とするデータの中のどの位置に誤りがあるかをチャンネル２のデータにより検出する。データ長ｍ／２のデータはデータ長ｍのデータが２分割されたものであるので、いずれかのブロックに誤りがあればここで検出される。図３の左側では誤りが検出された（図中Ａで示した部分）のがＣＨ１だけで、ＣＨ２にはないので念のためＣＨ３のデータに誤りがあるかどうかが検出される。ここでも誤りが検出されないので、再送要求決定部２９１はコード結合部２６０にＣＨ２とＣＨ３のデータに基づいてＣＨ１のデータを補完させ、データを復元させる。
【００４９】
これに対し、右側のようにすべてのチャンネルのデータに誤り（図中Ｂで示した部分）がある場合には、修復を行なえない事態が発生することもある。そのときには、ＣＨ１からＣＨ２さらにＣＨ３とデータ単位の短い方に向かって検査が行なわれているため、最後に誤りが検出されたＣＨ３のデータ部分の再送を要求すれば良くなり、再送信時間の短縮化を図れる。再送信要求は、再送要求決定部の指示に基づいて再送要求データを送信装置１に向けて発することで行なわれる。
【００５０】
つまり誤り検出部２８での誤り検出の結果、３つのチャンネル全てに亘って誤りが検出されたデータ部分が存在し、データの修復を行なえないと再送要求決定部が判断したときに、送信側に向けて、そのデータ部分の再送信が要求される。
【００５１】
このように誤り検出部２８は、信号受信部２０で受信した複数チャンネルの信号の誤り検出を行なうにあたり、チャンネルに応じて相互に異なるデータ長のデータを誤り検出のデータ単位とし、各データ単位ごとに誤り検出を行なうものであるので、誤りの位置をなるべく短いデータ単位内に収束させ、誤りを検出することができ、その収束させた誤り部分のデータのみの再送信要求を行なうことができる。
【００５２】
本実施形態の受信装置２では、誤りの部分だけが再送されればデータを修復することが可能であり、誤りが検出された部分以外のデータはコード結合部２６０などに保持されているので、誤りのあるデータ単位からなるパケットが再送信されたら、その部分を修復して送信したデータと同一のデータがすべて復元され、デコード部２７０から出力される。
【００５３】
このように、なるべく再送信を行なわなくても良いようにデータの修復を行なえるようにしておくと、再送信を要求することもなくなる。万が一再送を行なう事態になったとしても、誤りのある部分のデータ単位だけを再送信させればデータの修復を行なえるので、再送が続いて行なわれることで特定のユーザが回線を独占してしまう確率を低減することができる。
【００５４】
また、本実施形態の送信装置では、再送信要求が行なわれても、その１回の再送信により確実にデータの修復を行なえるような工夫を行なっているので、その手法も説明しておく。
【００５５】
再送要求が行なわれる場合には、受信装置２から再送要求データが送信される。この再送要求データを送信装置のアンテナ１８１で受け取り、この再送要求データを逆拡散部１８３、デインタリーブ部１８４、デコード部１８５で再送要求決定部からのデータに戻す処理が行なわれる。そして再送要求確認部１８６で再送要求データに基づいて、データシーケンス１１に再送要求データに該当するデータ単位のデータをデータ分割部１２０に供給させる。データ分割部ではそのデータを受けて、３チャンネル分のデータを生成してＦＥＣ部１３１に供給する。ＦＥＣ部１３１では再送信を行なう前の符号化率よりも低い符号化率で符号化を行ない、データ長の長いデータを作成して後段の処理へ再送データを供給する。つまり、再送信でまた誤りが生じることがないように処理が施されて再送信が行なわれる。
【００５６】
この符号化率とは、１ビットのデータを畳み込み符号により符号化するときに２ビット、３ビットというように多ビットでその１ビットを表わす符号化を行うを指している。このとき１ビットのデータが２ビットで符号化されたら符号化率１／２、３ビットで符号化されたら１／３になる。たとえば再送する前の符号化率を１／２とすると、再送時には１／３の符号化率で符号化を行なって再送を行なえば、１ビットのデータが多ビットで表記されることになり、１ビット誤ってもそのデータの誤りをコード結合部２６０で修復することが可能になる。加えて、マルチコード伝送を行なっているので補完を行なうことによりデータの修復を行なえるので、再送データが復元される確率の向上が図れる。そして再送信されたデータが受信装置２で受信されたら、誤りの部分のデータの修復が行なわれ、その修復されたデータと、再送信前に送信され、保持されている余のデータとで送信したデータと同一のデータが復元される。
【００５７】
このように符号化率を変えるなどの方法により誤りが低減される処理が施され、さらにマルチコード伝送が行なわれると、再送信においても誤りが発生する確率が低減され、再々送信要求を発する確率が本発明のような機構を備えてない装置に比べ大幅に低減できる。したがって本発明のような機構を備えていない装置に比べて再々送信要求をせずとも誤りを訂正して１回の再送信によりデータの復元を短時間で行なえるようになる。
【００５８】
以上説明したように、送信側のデータの修復を行なえることはもちろん、修復を行なえない場合には最小単位のデータ長で再送要求を行なうとともに、伝送の品質を向上させて再送要求の回数をも低減することができる受信装置が実現される。
【００５９】
上記実施形態ではデータ単位を変えて、誤りが発生する位置の特定を行ない易くしたが、データ単位を変えずに、データの開始位置をずらすことによっても同様のことを行なえる。
【００６０】
図４は第２の実施形態を示す図であり、図４（ａ）〜図４（ｃ）には、データの開始位置をずらして送信された各チャンネルのパケットの状態が示されている。
【００６１】
図４に示すように各パケットデータの開始位置をずらす作業は、送信装置のデータ分割部１２０などで行なえる。このときには送信されるデータの送信タイミングを変えて各チャンネルのパケットのデータの開始位置をずらすようなことを行なえば良い。
【００６２】
このようにデータの開始位置のずれた同一データ長のデータが送信されると、そのデータの開始位置のずれた同一データ長のデータが受信装置２で各受信され、ＣＨ４で送信されたＣＲＣデータに基づいて誤り検出部２８で誤りのチェックを行ないながら、コード結合部でデータの復元を行なえる。この誤り検出部２８では、信号受信部２０で受信した複数チャンネルの信号の誤り検出を行なうにあたり、チャンネルに応じて相互にデータの開始位置のずれた同一データ長のデータを誤り検出のデータ単位とし、各データ単位ごとに誤り検出を行なえるので、図４に示すように各パケット内の各同一データの異なる箇所（ハッチングで示した部分）に誤りを分散させることができ、補完を行なえば簡単にデータの修復を行なえる。
【００６３】
このようにインタリーブ処理を行なって耐バースト誤りの特性を高めるとともに、パケット内のデータの一部の誤りを抑制するためにデータの開始位置をずらして送信を行ない、パケット内のデータの誤りを分散させると、受信装置側でデータの修復を簡単に行なえて再送信要求が発せられることがほぼなくなる。万が一再送信要求が発せられても、１回の再送信で短時間のうちに送信データと同一のデータの復元を行なえる。
【００６４】
言い換えれば各パケット内のデータの一部に起こる誤りを分散させると、補完を行なうことにより受信装置内のコード結合部で簡単に誤りの訂正を行なえるようになる。このため、データの開始位置のずれている分、受信装置ですべてのチャンネルのデータを受信するまでに多少の時間を要するものの、再送信要求を行なわなくても受信装置でデータの修復を行なえるため、回線の使用効率を向上させることができる。
【００６５】
【発明の効果】
以上、説明したように、本発明の受信装置によれば、送信側のデータの修復を行なえる受信装置を提供することができる。
【図面の簡単な説明】
【図１】本実施形態である受信装置１の構成を示す図である。
【図２】送信装置のデータ分割部で作成されるパケットを示す図である。
【図３】誤り検出部で検出される誤りの状態を説明する模式図である。
【図４】別の実施形態を示す図である。
【符号の説明】
１    送信装置
１１    データシーケンス
１２０    データ分割部
１２１〜１２３    データ分割部（ＣＲＣブロック）
１２４    結合部
１３  １３１  ＦＥＣ部
１４  １４１    インタリーブ部
１５１〜１５４    逆拡散部
１５５      チャンネル結合部
１６    変調部
１７    送信アンテナ
１８    再送部
２    受信装置
２０    信号受信部
２００    データ復元部
２３１〜２３３    逆拡散部
２４１〜２４３    デインタリーブ部
２５１〜２５３    データ分割部
２６０    コード結合部
２７０    デコード部
２８    誤り検出部
２８１    逆拡散部
２８２    デインタリーブ部
２８３    デコード部
２８４ａ〜２８４ｃ  データ分割部
２８５ａ〜２８５ｃ    ＣＲＣチェック部
２９      再送信要求部
２９１    再送要求決定部
２９２    ＦＥＣ部
２９３    インタリーブ部
２９４    拡散部
２９５    変調部
２９６    アンテナ
【図１】
2004312108.tif 000003
【図２】
2004312108.tif 000004
【図３】
2004312108.tif 000005
【図４】
2004312108.tif 000006