【手続補正書】
【提出日】平成15年8月21日(2003.8.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データが１つ以上のブロックに分割されるとともに、ブロック毎に誤り訂正符号を有するデータブロックを含むデータパケットを用いて、送信局から送信されるデータパケットを受信局で受信する通信方式であって、
前記受信局が、誤り訂正不能なデータブロックの再送要求を送信するとともに、誤り訂正の結果に基づいた通信状況の良否に応じて新規に送信すべきデータブロック数を変更するブロック数変更要求を送信する一方、
前記送信局が、再送要求に応じた再送すべきデータブロックとブロック数変更要求に応じて変更した新規のデータブロックとを同一のデータパケットで送信することを特徴とする通信方式。
【請求項２】
前記送信局が、前記受信局からの前記ブロック数変更要求に対し、データパケットの送信周期を変更することを特徴とする請求項１に記載の通信方式。
【請求項３】
前記送信局が、前記受信局からの前記ブロック数変更要求に対し、データパケットの送信周期を変更しないことを特徴とする請求項１に記載の通信方式。
【請求項４】
データが１つ以上のブロックに分割されるとともに、ブロック毎に誤り訂正符号を有するデータブロックを含むデータパケットを受信装置へ送信する送信装置であって、
前記受信装置から送信された、誤り訂正不能なデータブロックの再送要求および新規に送信すべきデータブロック数を通信状況の良否に応じて変更するブロック数変更要求を受信すると、再送要求に応じた再送すべきデータブロックとブロック数変更要求に応じて変更した新規のデータブロックとを同一のデータパケットで送信することを特徴とする送信装置。
【請求項５】
前記受信装置から送信された、前記再送要求および前記ブロック数変更要求を受信すると、再送要求に応じた再送すべきデータブロックと同一のデータパケットで送信される新規のデータブロックをブロック数変更要求に応じて選択する新規ブロック選択手段と、
送信するデータブロックを記憶するとともに、再送要求に応じたデータブロックと、上記新規ブロック選択手段で選択されたデータブロックとを同一のデータパケットで送信されるデータブロックとして読み出すデータブロック記憶手段とを備えていることを特徴とする請求項４に記載の送信装置。
【請求項６】
前記新規ブロック選択手段が、前記受信装置からの前記ブロック数変更要求に対し、データパケットの送信周期を変更するように新規のデータブロックを選択することを特徴とする請求項５に記載の送信装置。
【請求項７】
前記新規ブロック選択手段が、前記受信装置からの前記ブロック数変更要求に対し、データパケットの送信周期を維持するように新規のデータブロックを選択することを特徴とする請求項５に記載の送信装置。
【請求項８】
送信装置から送信される、データが１つ以上のブロックに分割されるとともに、ブロック毎に誤り訂正符号を有するデータブロックを含むデータパケットを受信する受信装置であって、
前記データブロックの誤り訂正を前記誤り訂正符号に基づいて行う誤り訂正手段と、
誤り訂正の結果に基づいて誤り訂正不能であるデータブロックを特定する訂正不能ブロック特定手段と、
前記送信装置に送信される、前記訂正不能ブロック特定手段によって誤り訂正が不能であると特定されたデータブロックの再送要求を発生するとともに、前記送信装置が新規に送信すべきデータブロック数を変更するブロック数変更要求を誤り定数の結果に基づく通信状況の良否に応じて発生する要求発生手段とを備えていることを特徴とする受信装置。
【請求項９】
前記要求発生手段が、単位時間当たりの誤り数と予め設定された規定数と比較して通信状況の良否を判定することを特徴とする請求項８に記載の受信装置。
【請求項１０】
前記要求発生手段が、受信したデータパケットにおける誤り訂正不能なブロックの総数と予め設定された規定数とを比較して通信状況の良否を判定することを特徴とする請求項８に記載の受信装置。
【請求項１１】
請求項４ないし７のいずれか１項に記載の送信装置と、請求項８ないし１０のいずれか１項に記載の受信装置とを備えていることを特徴とする通信システム。
【請求項１２】
前記送信局が、前記ブロック数変更要求に応じて新規の入力データの圧縮率を変更することを特徴とする請求項１に記載の通信方式。
【請求項１３】
前記送信局が、前記ブロック数変更要求に応じて新規の入力データの圧縮率を変更することを特徴とする請求項２に記載の通信方式。
【請求項１４】
前記送信局が、前記ブロック数変更要求に応じて新規の入力データの圧縮率を変更することを特徴とする請求項３に記載の通信方式。
【請求項１５】
データが１つ以上のブロックに分割されるとともに、ブロック毎に誤り訂正符号を有するデータブロックを含むデータパケットを受信装置へ送信する送信装置であって、
前記受信装置から送信された、誤り訂正不能なデータブロックの再送要求および新規に送信すべきデータブロック数を通信状況の良否に応じて変更するブロック数変更要求を受信すると、ブロック数変更要求に応じて新規の入力データの圧縮率を変更し、再送要求に応じた再送すべきデータブロックとブロック数変更要求に応じて変更した新規のデータブロックとを同一のデータパケットで送信することを特徴とする送信装置。
【請求項１６】
前記受信装置から送信された、前記再送要求および前記ブロック数変更要求を受信すると、再送要求に応じた再送すべきデータブロックと同一のデータパケットで送信される新規のデータブロックをブロック数変更要求に応じて選択する新規ブロック選択手段と、
送信するデータブロックを記憶するとともに、再送要求に応じたデータブロックと、上記新規ブロック選択手段で選択されたデータブロックとを同一のデータパケットで送信されるデータブロックとして読み出すデータブロック記憶手段とを備えていることを特徴とする請求項１５に記載の送信装置。
【請求項１７】
前記新規ブロック選択手段が、前記受信装置からの前記ブロック数変更要求に対し、データパケットの送信周期を変更するように新規のデータブロックを選択することを特徴とする請求項１６に記載の送信装置。
【請求項１８】
前記新規ブロック選択手段が、前記受信装置からの前記ブロック数変更要求に対し、データパケットの送信周期を維持するように新規のデータブロックを選択することを特徴とする請求項１６に記載の送信装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
前記の通信方式は、前記送信局が、前記受信局からの前記ブロック数変更要求に対し、データパケットの送信周期を変更することが好ましい。一方、前記の送信装置は、前記新規ブロック選択手段が、前記受信装置からの前記ブロック数変更要求に対し、データパケットの長さを変更するように新規のデータブロックを選択することが好ましい。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
このように構成することによって、通信状況が悪化したときにデータパケットの送信周期を短くすれば、データパケットの通信サイクルの周期が短くなるので、それだけデータブロックの再送回数を増やすことができる。また、通信状況が良好であるときには、データブロックの再送がほとんどないので、データパケットの送信周期を長くして、より多くの新規のデータブロックを送信することができる。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
あるいは、前記の通信方式は、前記送信局が、前記受信局からの前記ブロック数変更要求に対し、データパケットの送信周期を変更しないことが好ましい。一方、前記の送信装置は、前記新規ブロック選択手段が、前記受信装置からの前記ブロック数変更要求に対し、データパケットの送信周期を維持するように新規のデータブロックを選択することが好ましい。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
このように構成することによって、前記の構成とは異なり、ブロック数変更要求に対してもデータパケットの送信周期は変わらないが、ブロック数変更要求によって再送するデータブロック数が多くなったときには、送信できる新規のデータブロックが制限されて、再送のための追加帯域が確保される。また、ブロック数変更要求によって再送するデータブロック数が少なくなったときには、送信できる新規のデータブロック数が多くなり、より多くの新規のデータブロックを送信するための帯域が確保される。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の受信装置は、上記の課題を解決するために、送信装置から送信される、データが１つ以上のブロックに分割されるとともに、ブロック毎に誤り訂正符号を有するデータブロックを含むデータパケットを受信する受信装置であって、前記データブロックの誤り訂正を前記誤り訂正符号に基づいて行う誤り訂正手段と、誤り訂正の結果に基づいて誤り訂正不能であるデータブロックを特定する訂正不能ブロック特定手段と、前記送信装置に送信される、前記訂正不能ブロック特定手段によって誤り訂正が不能であると特定されたデータブロックの再送要求を発生するとともに、前記送信装置が新規に送信すべきデータブロック数を変更するブロック数変更要求を誤り定数の結果に基づく通信状況の良否に応じて発生する要求発生手段とを備えていることを特徴としている。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
データブロック記憶手段としてのデータ記憶装置１２は、メモリやその周辺回路（メモリ制御回路など）を含んでおり、データ符号化処理部１１からのデータを一時的に蓄える。このデータ記憶装置１２は、再送要求のあったデータブロックのデータを出力するために、再送要求パケット解析部１７の解析で得られた再送要求情報に基づいて、メモリから所望のデータブロックを読み出すための制御回路を有している。また、データ記憶装置１２は、再送要求に応じたデータブロックと、データ符号化処理部１１で選択されたデータブロックとを同一のデータパケットで送信されるデータブロックとして読み出す。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
データ受信部２１は、データの無線受信のための回路やデータの入力のためのインターフェース回路を含む部分である。誤り訂正手段としての誤り訂正復号処理部２２は、データ受信部２１で受信されたデータパケットにおける誤り訂正符号化処理されたデータブロックに、誤り訂正符号を用いて所定の方式に基づいて誤り訂正復号処理を施して、データを復元する。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
受信データ解析部２４は、誤り訂正復号処理部２２の処理結果を基に正しく受信できた（誤り訂正可能な）データブロックをデータブロック毎に解析して判定（特定）する。具体的には、誤り訂正復号処理部２２で誤り訂正が正しく行われたデータの内容（後述のタグ情報Ｔ（図６参照））に基づいて、どのデータブロックが正しく訂正（受信）されたかを判定する。その判定結果は、データブロックの番号で与えられる。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
再送要求パケット生成部２７では、上記の再送要求回数またはエラー発生回数に基づいて、次の送信データパケットにおけるデータブロック数を決定するためのブロック数情報が発生し、再送要求パケットに付加される。この再送要求パケットは、再送要求パケット送信部２８からルート局１に送信される。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
データ記憶装置１２は、上記のようにして入力された新規のデータブロックと、前回のサイクルまでで送信されたデータパケットのデータブロックが記憶されており、再送要求パケット解析部１７で得られた再送要求の情報に基づいて、新旧のデータブロックが組み合わされて読み出される。読み出されたデータブロックは、上記のブロック数に制限されている。続いて、読み出されたデータブロック群にヘッダなどが付加されてデータパケットが生成される。そして、誤り訂正符号化処理部１４で、そのデータパケットにデータブロック毎に誤り訂正符号が付加される。このようにして、データブロック単位で誤り訂正可能なデータパケットが生成される。誤り訂正符号化処理部１４からのデータパケットは、データ送信部１５によってリーフ局２へ送信される。


【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
Ｓ４では、受信データ解析部２４による解析の結果、誤り訂正が不能であったデータブロックの有無によって次の処理が異なる（Ｓ４）。ここで、誤り訂正が不能であったデータブロックがあった場合、再送要求計数部２５で前述の再送要求回数をカウントして（Ｓ５）、処理がＳ６に進む。また、Ｓ４で誤り訂正が不能であったデータブロックがなかった場合、そのまま処理がＳ６に進む。


【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
Ｓ６では、再送要求パケット生成部２７によって、Ｓ３でカウントされたエラー発生回数が規定数以上であるか否か、あるいはＳ５でカウントされた再送要求回数が規定数以上であるか否かによって、次の処理が異なる（Ｓ６）。エラー発生回数または再送要求回数が規定数以上である場合は、１サイクルの周期を短くする（１サイクル当たりのデータパケットを短くする）ためのブロック数情報を発生して（Ｓ７）、処理がＳ１に戻る。


【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
リーフ局２は、このデータパケットＰ（１）を受信し、誤り訂正が正しく行われたときには、肯定応答ＡＣＫを含む応答パケットＡ（１）をルート局１に送信する。ルート局１は、リーフ局２からの肯定応答ＡＣＫを受信して、リーフ局２によるデータパケットＰ（１）の受信成功を確認すると、次のサイクルでデータパケットＰ（２）を送信する。


【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】変更
【補正の内容】
【００９６】
前記の通信方式は、前記送信局が、前記受信局からの前記ブロック数変更要求に対し、データパケットの送信周期を変更する。一方、前記の送信装置は、前記新規ブロック選択手段が、前記受信装置からの前記ブロック数変更要求に対し、データパケットの送信周期を変更するように新規のデータブロックを選択する。


【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００９７
【補正方法】変更
【補正の内容】
【００９７】
これにより、通信状況が悪化したときにデータパケットの送信周期を短くすれば、データパケットの通信サイクルの周期が短くなるので、それだけデータブロックの再送回数を増やすことができる。また、通信状況が良好であるときには、データブロックの再送がほとんどないので、データパケットの送信周期を長くして、より多くの新規のデータブロックを送信することができる。したがって、通信状況に応じて最適なデータ通信形態を選択することができるという効果を奏する。


【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００９８
【補正方法】変更
【補正の内容】
【００９８】
あるいは、前記の通信方式は、前記送信局が、前記受信局からの前記ブロック数変更要求に対し、データパケットの送信周期を変更しない。一方、前記の送信装置は、前記新規ブロック選択手段が、前記受信装置からの前記ブロック数変更要求に対し、データパケットの送信周期を維持するように新規のデータブロックを選択する。


【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】変更
【補正の内容】
【０１００】
本発明の受信装置は、送信装置から送信される、データが１つ以上のブロックに分割されるとともに、ブロック毎に誤り訂正符号を有するデータブロックを含むデータパケットを受信する受信装置であって、前記データブロックの誤り訂正を前記誤り訂正符号に基づいて行う誤り訂正手段と、誤り訂正の結果に基づいて誤り訂正不能であるデータブロックを特定する訂正不能ブロック特定手段と、前記送信装置に送信される、前記訂正不能ブロック特定手段によって誤り訂正が不能であると特定されたデータブロックの再送要求を発生するとともに、前記送信装置が新規に送信すべきデータブロック数を変更するブロック数変更要求を誤り定数の結果に基づく通信状況の良否に応じて発生する要求発生手段とを備えている構成である。