JP3601269B2 - Spread spectrum wireless communication equipment - Google Patents
Spread spectrum wireless communication equipment Download PDFInfo
- Publication number
- JP3601269B2 JP3601269B2 JP26567897A JP26567897A JP3601269B2 JP 3601269 B2 JP3601269 B2 JP 3601269B2 JP 26567897 A JP26567897 A JP 26567897A JP 26567897 A JP26567897 A JP 26567897A JP 3601269 B2 JP3601269 B2 JP 3601269B2
- Authority
- JP
- Japan
- Prior art keywords
- spread
- signal
- communication
- signal generation
- communication device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 322
- 238000001228 spectrum Methods 0.000 title claims description 72
- 230000007480 spreading Effects 0.000 claims description 99
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 95
- 238000005259 measurement Methods 0.000 claims description 71
- 238000001514 detection method Methods 0.000 claims description 57
- 230000005540 biological transmission Effects 0.000 claims description 42
- 230000008859 change Effects 0.000 claims description 23
- 238000013500 data storage Methods 0.000 claims description 18
- 238000012937 correction Methods 0.000 claims description 11
- 238000009529 body temperature measurement Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 description 87
- 230000008569 process Effects 0.000 description 78
- 238000012545 processing Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000012360 testing method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 108010076504 Protein Sorting Signals Proteins 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Images
Description
【0001】
【発明の属する技術分野】
本発明は、スペクトラム拡散通信方式による無線通信装置に関する。
【0002】
【従来の技術】
スペクトラム拡散無線通信方式は、通信秘匿機能、狭帯域妨害波排除機能、同一周波数帯における拡散符号分割多重通信機能等の特徴を有し、開発当初の軍事通信用途から、近年は無線LANの通信方式の1つとしても注目されている。図7にスペクトラム拡散無線通信方式による送信機並びに受信機の基本的な構成の例を示す。この例は、いわゆる直接拡散方式によってスペクトラム拡散信号を発生させる場合の例である。同図について簡単に説明する。
【0003】
まず送信機を説明する。情報信号入力1には、送信を行なう情報の信号を入力する。本方式では基本的にはアナログ・デジタルいずれの情報信号でも通信可能である。一次変調部2では、信号搬送波を情報信号で変調する。スペクトラム拡散信号は信号帯域内での電力密度が一定であるようにするのが一般的であり、従ってここでは角度変調が使用されていることが多い。送信用拡散信号発生部3では、前述の情報信号の有する周波数帯域よりもはるかにビット速度の大きいデジタル符号の拡散信号系列(以降拡散符号という)の信号を発生させる。送信用拡散信号発生部3としては、PN符号(擬似雑音符号)発生器を使用するのが一般的である。拡散変調部4では、一次変調部2からの変調信号を拡散信号で更に変調する。得られる変調波は、拡散信号によって一次変調部2から出力される変調信号の有する帯域よりもはるかに広い周波数帯に拡散された信号となる。RF(高周波)送信部5では、この変調波信号を所望の周波数に変換すると共に必要な信号レベルまで増幅し、アンテナ6より電磁波として空間に送出する。
【0004】
情報信号をスペクトラム拡散信号に埋め込む方式としては、本構成例のように搬送波を情報信号により変調した後に拡散する方式の他に、拡散信号により搬送波を拡散した後に情報変調を行なう方式や、情報信号がデジタル信号である場合には、拡散符号に情報データを加えた信号で搬送波を変調する方式なども提案されている。
【0005】
次に受信機を説明する。電磁波によってアンテナ7に誘起する高周波電流はRF受信部8へと導かれる。RF受信部8では、送信機より送出されたスペクトラム拡散信号をこの高周波電流から選択してベースバンドに変換し、後段の処理に十分な信号レベルとなるまで増幅する。受信用拡散信号発生部9では、送信機の送信用拡散信号発生部3と同一の拡散符号からなる信号を発生させる。ここで異なる信号を発生しても元の情報信号の復調は不可能であり、従って、この拡散符号を知らない第三者は情報信号を再生することができない。逆拡散変調部10では、受信用拡散信号発生部9からの拡散信号を用いてスペクトラム拡散信号を復調する。得られる信号は送信機における一次変調部2の出力信号と同一のものである。復調部11ではこの信号を復調し、送信機に入力した情報信号を再生して情報信号出力12から出力する。同期信号検出部13は、送信機の送信用拡散信号発生部3と受信機の受信用拡散信号発生部9とで発生させる拡散符号の同期を取るもので、同期検出部13で情報情報から同期信号を検出し、受信用拡散信号発生部9に同期信号を渡している。
【0006】
以上説明したように、スペクトラム拡散通信では、送信機と受信機とで同一の拡散符号を使用することで正常通信が行なえる。従来、この拡散符号は固定値を使用するか、あるいは多重通信時の通信選択や通信の秘密の確保等のために人為的に選択若しくは設定していた。
【0007】
【発明が解決しようとする課題】
無線通信は一般的に周辺機器からの不要輻射や他の電磁波の干渉等の周辺環境の影響を受け易く、スペクトラム拡散無線通信であってもこれらに起因する通信異常の発生することは避けられない。また、通信装置自体も、特に高周波回路などは周囲温度の変化に敏感に影響を受け、通信状態に顕著な変動をもたらすこともある。
【0008】
このような周囲環境の下でいくつかの拡散符号を切り換えて通信の誤り率(送信した情報数に対する誤って受信した情報数の割合)を測定すると、拡散符号毎で通信誤り率に明確な違いが存在することが判明している。また、この拡散符号毎の通信誤り率の高低の順番は、周辺環境の変化によって変動することも判明している。従って、通信誤り率が少なく、通信品質の良好な通信を重視するのであれば、通信環境に応じて最適の拡散符号を使用することが望ましい。
【0009】
そこで本発明は、周辺環境の変化に応じて、通信品質の良好な拡散符号を選択して通信を行なうスペクトラム拡散無線通信装置を提供することを課題としている。
【0010】
【課題を解決するための手段】
前述の課題を解決するために、請求項1に記載の発明によれば、情報信号を拡散符号系列信号で拡散変調して得られるスペクトラム拡散信号を相手方の通信装置へ送信する送信手段と、該相手方の通信装置から送信されたスペクトラム拡散信号を受信し拡散符号系列信号で逆拡散変調して情報信号を得る受信手段とを有するスペクトラム拡散無線通信装置において、拡散信号生成データを設定することにより該拡散信号生成データに関する前記拡散符号系列信号を発生させる拡散信号発生手段と、前記拡散信号生成データを前記拡散信号発生手段に設定するときの前記通信装置間の通信品質を該拡散信号生成データ毎に測定する値により設定する通信品質設定手段と、前記通信品質が最も良好な通信品質であることを示す拡散信号生成データを通信時に前記拡散信号発生手段に設定する最適拡散信号生成データ設定手段と、前記通信装置が通信を行なっているときと前記通信品質設定手段が測定を行なっているときとの該通信装置の動作時周囲温度に関する値を測定する温度測定手段と、前記温度測定手段で測定される測定値の違いから前記通信品質設定手段の測定値を前記通信装置が通信を行なっているときの値に補正する通信品質指示値補正手段と、を有し、前記通信品質設定手段の設定する通信品質は、該通信品質を設定するための測定により得る値を前記通信品質指示値補正手段で補正した値に基づいて設定することを特徴とし、この構成により、通信装置の現在の設置環境における最適な拡散符号を使用することができ、通信品質の高い通信が行なえ、また、実際の通信時の通信品質により近づけた基準によって最適な拡散符号を選択することが可能となる。
【0011】
また、請求項2に記載の発明によれば、請求項1に記載の発明において、前記拡散信号生成データを予め複数記憶する拡散信号生成データ記憶手段を更に有し、前記拡散信号発生手段は、前記拡散信号生成データ記憶手段に記憶する拡散信号生成データのいずれかを選択して設定することを特徴とし、この構成により、高い通信品質を得るための拡散信号生成データの切り換え設定を容易に行なうことができる。
【0012】
また、請求項3に記載の発明によれば、請求項1又は2に記載の発明において、前記通信品質設定手段は、通信の相手方である通信装置による測定用データを情報信号とする送信信号を受信して復調する測定受信手段と、前記測定受信手段の復調する信号の正誤を判定する正誤判定手段と、前記測定受信手段が一定時間に受信する信号の数と前記正誤判定手段が誤りと判定する前記測定受信手段が該一定時間に受信する信号の数とを計数する計数手段と、を有し、前記通信品質設定手段の設定する通信品質は、前記計数手段の計数する両者の数の割合に関する値とすることを特徴とし、この構成により、通信の品質を高めるためにはどの拡散符号を使用すればよいかを判断するための基準を数値で得ることができる。
【0013】
また、請求項4に記載の発明は、請求項3に記載の発明において、前記正誤判定手段は、予め既知である通信の相手方である通信装置の送信する測定用データと前記測定受信手段の復調する信号とが一致するか否かの比較により正誤を判定することを特徴とし、この構成により、拡散符号毎の通信品質の容易な判断を可能としている。
【0015】
また、請求項5に記載の発明は、請求項1から4までのいずれか1に記載の発明において、前記温度測定手段の測定点と略同一の位置における前記通信装置の動作時周囲温度に関する値の変化に対する前記通信品質設定手段の測定する値の変動の実測に基づいて得たデータを予め記憶する通信品質測定値変動データ記憶手段を更に有し、前記通信品質指示値補正手段は、前記温度測定手段で測定される測定値の違いから前記通信品質測定値変動データ記憶手段に記憶されているデータに基づいて前記通信品質設定手段の測定値を前記通信装置が通信を行なっているときの値に補正することを特徴とし、この構成により、装置の実測データに基づいた実際の通信時の通信品質に更に近い基準によって最適な拡散符号を選択することが可能となる。
【0016】
また、請求項6に記載の発明は、請求項1から5までのいずれか1に記載の発明において、前記スペクトラム拡散信号を逆拡散変調する前記拡散符号系列信号と該スペクトラム拡散信号を送信した通信装置が該スペクトラム拡散信号を拡散変調した拡散符号系列信号との同期の確立したことを検出する同期検出手段と、通信の相手方である通信装置からの信号を受信しないときに、前記同期検出手段の同期確立の検出の回数を前記拡散信号生成データ毎に一定時間計数する同期検出回数計数手段と、前記同期検出回数計数手段の計数する検出の回数を前記拡散信号生成データに対応させて記憶する同期検出回数記憶手段と、を更に有し、前記通信品質設定手段は、前記同期検出回数記憶手段の記憶する同期検出の回数の最も多いものに対応する拡散信号生成データが最も良好な通信品質であることを示しているときは、該通信品質設定手段の測定する値が二番目に良好な通信品質であることを示す拡散信号生成データの通信品質を最も良好な通信品質を示すように設定することを特徴とし、この構成により、通信装置の設置される周辺環境に同様の通信方式を採用する通信装置から送信する信号の混信による通信品質の劣化を更に考慮した上での最適な拡散符号の設定が行なえる。
【0017】
また、請求項7に記載の発明は、請求項1から6までのいずれか1に記載の発明において、前記拡散符号発生手段に設定する拡散信号生成データの変更を行なう前に該変更に関する情報を通信の相手方である通信装置に通知する通知手段を更に有することを特徴とし、この構成により、最適な拡散符号の設定値を通信の相手方である通信装置に無線により通知することができる。
【0018】
また、請求項8に記載の発明は、請求項1から7までのいずれか1に記載の発明において、通信の相手方である通信装置の通知する変更に関する情報に基づいて前記拡散符号発生手段に設定する拡散信号生成データの変更を行なう拡散信号生成データ設定変更手段を更に有することを特徴とし、この構成により、通信の相手方である通信装置との間で最良の通信品質を得ることのできる同一の拡散符号を他の情報伝達手段を使用せずに設定することができるようになる。
【0019】
また、請求項9に記載の発明によれば、情報信号を拡散符号系列信号で拡散変調して得られるスペクトラム拡散信号を相手方の通信装置へ送信する送信手段と、該相手方の通信装置から送信されたスペクトラム拡散信号を受信し拡散符号系列信号で逆拡散変調して情報信号を得る受信手段とを有するスペクトラム拡散無線通信装置において、拡散信号生成データを設定することにより該拡散信号生成データに関する前記拡散符号系列信号を発生させる拡散信号発生手段と、前記拡散信号生成データを前記拡散信号発生手段に設定するときの前記通信装置間の通信品質を該拡散信号生成データ毎に測定する値により設定する通信品質設定手段と、前記通信品質が最も良好な通信品質であることを示す拡散信号生成データを通信時に前記拡散信号発生手段に設定する最適拡散信号生成データ設定手段と、前記スペクトラム拡散信号を逆拡散変調する前記拡散符号系列信号と該スペクトラム拡散信号を送信した通信装置が該スペクトラム拡散信号を拡散変調した拡散符号系列信号との同期の確立したことを検出する同期検出手段と、通信の相手方である通信装置からの信号を受信しないときに、前記同期検出手段の同期確立の検出の回数を前記拡散信号生成データ毎に一定時間計数する同期検出回数計数手段と、前記同期検出回数計数手段の計数する検出の回数を前記拡散信号生成データに対応させて記憶する同期検出回数記憶手段と、を有し、前記通信品質設定手段は、前記同期検出回数記憶手段の記憶する同期検出の回数の最も多いものに対応する拡散信号生成データが最も良好な通信品質であることを示しているときは、該通信品質設定手段の測定する値が二番目に良好な通信品質であることを示す拡散信号生成データの通信品質を最も良好な通信品質を示すように設定することを特徴とし、この構成により、通信装置の現在の設置環境における最適な拡散符号を使用することができ、通信品質の高い通信が行なえ、また、通信装置の設置される周辺環境に同様の通信方式を採用する通信装置から送信する信号の混信による通信品質の劣化を更に考慮した上での最適な拡散符号の設定が行なえる。
また、請求項10に記載の発明によれば、請求項9に記載の発明において、前記拡散信号生成データを予め複数記憶する拡散信号生成データ記憶手段を更に有し、前記拡散信号発生手段は、前記拡散信号生成データ記憶手段に記憶する拡散信号生成データのいずれかを選択して設定することを特徴とし、この構成により、高い通信品質を得るための拡散信号生成データの切り換え設定を容易に行なうことができる。
また、請求項11に記載の発明によれば、請求項9又は10に記載の発明において、前記通信品質設定手段は、通信の相手方である通信装置による測定用データを情報信号とする送信信号を受信して復調する測定受信手段と、前記測定受信手段の復調する信号の正誤を判定する正誤判定手段と、前記測定受信手段が一定時間に受信する信号の数と前記正誤判定手段が誤りと判定する前記測定受信手段が該一定時間に受信する信号の数とを計数する計数手段と、を有し、前記通信品質設定手段の設定する通信品質は、前記計数手段の計数する両者の数の割合に関する値とすることを特徴とし、この構成により、通信の品質を高めるためにはどの拡散符号を使用すればよいかを判断するための基準を数値で得ることができる。
また、請求項12に記載の発明は、請求項11に記載の発明において、前記正誤判定手段は、予め既知である通信の相手方である通信装置の送信する測定用データと前記測定受信手段の復調する信号とが一致するか否かの比較により正誤を判定することを特徴とし、この構成により、拡散符号毎の通信品質の容易な判断を可能としている。
また、請求項13に記載の発明は、請求項9から12までのいずれか1に記載の発明において、前記拡散符号発生手段に設定する拡散信号生成データの変更を行なう前に該変更に関する情報を通信の相手方である通信装置に通知する通知手段を更に有することを特徴とし、この構成により、最適な拡散符号の設定値を通信の相手方である通信装置に無線により通知することができる。
また、請求項14に記載の発明は、請求項9から13までのいずれか1に記載の発明において、通信の相手方である通信装置の通知する変更に関する情報に基づいて前記拡散符号発生手段に設定する拡散信号生成データの変更を行なう拡散信号生成データ設定変更手 段を更に有することを特徴とし、この構成により、通信の相手方である通信装置との間で最良の通信品質を得ることのできる同一の拡散符号を他の情報伝達手段を使用せずに設定することができるようになる。
【0020】
また、請求項15に記載の発明によれば、情報信号を拡散符号系列信号で拡散変調して得られるスペクトラム拡散信号を相手方の通信装置へ送信する送信手段と、該相手方の通信装置から送信されたスペクトラム拡散信号を受信し拡散符号系列信号で逆拡散変調して情報信号を得る受信手段とを有するスペクトラム拡散無線通信装置において、拡散信号生成データを予め複数記憶している拡散信号生成データ記憶手段と、前記拡散信号生成データ記憶手段に記憶している拡散信号生成データのいずれかを選択して設定することにより該拡散信号生成データに関する前記拡散符号系列信号を発生させる拡散信号発生手段と、前記スペクトラム拡散信号を逆拡散変調する前記拡散符号系列信号と該スペクトラム拡散信号を送信した通信装置が該スペクトラム拡散信号を拡散変調した拡散符号系列信号との同期の確立したことを検出する同期検出手段と、通信の相手方である通信装置からの信号を受信しないときに、前記同期検出手段の同期確立の検出の回数を前記拡散信号生成データ記憶手段に記憶している拡散信号生成データ毎に一定時間計数する同期検出回数計数手段と、前記同期検出回数計数手段の計数する検出の回数を前記拡散信号生成データに対応させて記憶する同期検出回数記憶手段と、を有し、通信時は前記同期検出回数記憶手段の記憶する同期検出の回数の最も多いものに対応する拡散信号生成データの前記拡散信号発生手段への設定を禁止することを特徴とし、この構成により、通信装置の設置される周辺環境に同様の通信方式を採用する通信装置が他の通信を行なっていても、その通信装置の送信する信号の混信による通信品質の劣化を防ぐことができるようになる。
【0021】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
図1は本発明の実施の形態を示す図である。本実施の形態は、情報信号の単信による送受が可能な通信装置である。同図において、図7に示す従来例と同一の構成要素には同一の符号を付している。
【0022】
CPU(中央処理装置)14は、データ誤り率の算出、周囲温度に基づくデータ誤り率の補正、拡散符号の選択等を行なう。CPU14が実行する処理の詳細は後述する。ROM15には、スペクトラム拡散に使用する複数の拡散符号、データ誤り率測定用データパターン、データ誤り率補正データテーブル、及びCPU14が処理する制御プログラム等が予め記憶されており、CPU14によって読み出される。ROM15としてフラッシュメモリを使用すると、記憶内容の変更作業が容易となるので便利である。RAM16には、拡散符号毎のデータ誤り率、送/受信局指定、周囲温度、拡散符号同期回数等の記憶と読み出しがCPU14によって行なわれる。計時部17は時間を計時し、結果をCPU14に渡す。送受切換部18では、CPU14からの信号により、本装置で信号の送信動作を行なうときはRF送信部5とアンテナ6とを接続するように、また、本装置で信号の受信動作を行なうときはRF受信部8とアンテナ6とを接続するように信号路の切り換えを行なう。温度センサ19は本装置の周囲温度を測定し、測定値をCPU14に渡す。温度センサ19の利用については後に述べる。
【0023】
なお、図1の送信用拡散信号発生部3及び受信用拡散信号発生部9は、CPU14によってROM15から読み出された拡散符号が設定され、拡散符号を繰り返し読み出して出力する構成とする。
【0024】
本発明に係るCPU14の行なう処理を説明する。前提として、まず、ROM15に格納されている複数の拡散符号のうち任意の一つを予め初期値として使用する拡散符号と定めておき、CPU14は、最初の電源投入時においてはこの初期値である拡散符号を送信用拡散信号発生部3及び受信用拡散信号発生部9に設定する。この拡散符号の初期値は通信装置間で共通としておき、電源投入直後における拡散符号の不一致による装置間での通信不能は発生しないようにする。また、本実施の形態では、不図示の入力手段により通信装置を送信局として動作させるのか、あるいは受信局として動作させるのかを予め設定する構成とする。以降のCPU14の行なう処理の説明は、送信局としての処理と受信局としての処理とを分けて行なう。
【0025】
図2は、本実施の形態でCPU14の行なう送信局における最適拡散符号設定処理を示すフローチャートである。同図について図1を併せて参照しながら処理ステップごとに説明する。なお、CPU14は、予めROM15に任意に設定されている電源投入後の最初の最適拡散符号設定処理を開始する時間をRAM16内の記憶領域に記憶させておくようにする。
【0026】
まず、ステップS1では、RAM16に記憶されている設定処理開始時間と計時部17による時間の計時とを比較し、比較の結果設定処理開始時間前のときはステップS2へ進み、設定処理開始時間を過ぎたときはステップS3へ進み、今回の最適拡散符号設定処理を開始させる。
【0027】
ステップS2では、未だ設定処理開始時間に達していないとして、装置を通常通信の状態で維持しながらステップS1の判断を繰り返す。なお、送信局における通常通信の状態とは、本通信装置を送信動作させ、情報信号入力1に加えられる情報信号がスペクトラム拡散信号に変換されてアンテナ6から送信できる状態をいう。
【0028】
ステップS3では、ROM15内に記憶されている複数の拡散符号から、今回のデータ誤り率測定を未だ行なっていないものを新たな測定対象として選択し、ステップS4へ進む。
【0029】
ステップS4では、通信装置を送信動作させ、データ誤り率測定の開始を通知する信号を情報信号として一次変調部2へ伝送して送信し、ステップS5へ進む。この通知信号には、前述のステップS3で選択した拡散符号がROM15内に記憶されているどの拡散符号であるかを示す情報を含むようにする。
【0030】
ステップS5では、通信装置を受信動作させて復調部11の出力を監視し、ステップS4で送信したデータ誤り率測定開始通知(後述の受信局での図3のステップS23の処理)を受信したことを示す受信局からの着信応答があるかどうかを判断し、応答があればステップS6へ進み、応答がなければステップS4に戻って処理を繰り返す。
【0031】
ステップS6では、前述のステップS3で選択した拡散符号をROM15から読み出して送信用拡散信号発生部3に設定し、ステップS7へ進む。
ステップS7では、通信装置を送信動作させ、ROM15から最適拡散符号検出テストに使用するデータ誤り率測定用データパターンを読み出し、このデータを情報信号として一次変調部2へ伝送して送信し、ステップS8へ進む。
【0032】
ステップS8では、予めROM15に設定されているデータ誤り率測定用データパターンの送信時間と計時部17による時間の計時とを比較し、送信時間を経過していればステップS9へ進み、まだ送信時間を経過していなければステップS7へ戻って処理を繰り返す。このデータパターンの送信時間は長く設定しておく方がテスト結果の信頼性が高まることは当然ではあるが、通常通信の不可能である時間が長くなってしまう弊害をもたらす。通常通信を行なう情報信号がパケットデータであるときなどは通信不能時間の長さはある程度までは許容できるであろうが、情報信号がアナログ音声などのときには一般に通信不能時間は短いほど良いとされるので、データ誤り率測定用データパターンの送信時間はこれらとの兼ね合いを考慮して設定するようにする。
【0033】
ステップS9では、今回の最適拡散符号設定処理を開始する前に送信用拡散信号発生部3に設定されていた拡散符号を再設定し、ステップS10に進む。
ステップS10では、ROM15内に記憶されている拡散符号の中で、今回のデータ誤り率測定を未だ行なっていないものがあるかどうかを判断し、未測定の拡散符号が存在するのであればステップS3に戻って前述の処理を繰り返し、全ての拡散符号で測定を行なったのであればステップS11に進む。
【0034】
ステップS11では、通信装置を送信動作させ、データ誤り率測定の終了を通知する信号を情報信号として一次変調部2へ伝送して送信し、ステップS12へ進む。
【0035】
ステップS12では、通信装置を受信動作させて復調部11の出力を監視し、受信局からのデータ誤り率測定の結果を示す情報信号(後述する受信局での図3のステップS32の処理)を取得し、ステップS13へ進む。
【0036】
ステップS13では、ステップS12で得た測定結果の中で最良の結果を示している拡散符号を選択し、この符号をROM15より読み出して送信用拡散信号発生部3及び受信用拡散信号発生部9に設定し、ステップS14へ進む。
【0037】
ステップS14では、次のテスト開始時間をRAM16に設定し、装置を通常通信の状態に復帰させて今回の最適拡散符号設定処理を終了し、ステップS1に戻って上述した処理を繰り返す。次の設定処理の開始時間の設定はROM15に予め設定されている最適拡散符号設定処理実行間隔に基づいて設定されるが、この実行間隔は、装置の設置される周囲環境の変動の大きさや通常通信の不通となる時間をどの位まで許容できるかなどを勘案して設定しておく。
【0038】
次に図3について説明する。同図は、図1に示す本実施の形態で、CPU14の行なう受信局における最適拡散符号設定処理を示すフローチャートである。図3について図1を併せて参照しながら処理ステップごとに説明する。
【0039】
まず、ステップS21では、通信装置を受信動作させて復調部11の出力を監視し、送信局からのデータ誤り率測定の開始通知(送信局での図2のステップS4の処理)を受信したかどうかを判断し、通知を受信しなければステップS22へ進み、通知を受信したならばステップS23へ進み、今回の最適拡散符号設定処理を開始させる。
【0040】
ステップS22では、送信局は最適拡散符号設定処理を行なっていないと判断して、通常の通信状態を維持しながらステップS21の判断を繰り返す。なお、受信局における通常通信の状態とは、本通信装置を受信動作させ、アンテナ6に誘起する高周波電流を選択して復調し、復調信号を情報信号出力12から出力する状態をいう。
【0041】
ステップS23では、通信装置を送信動作させ、測定開始通知を受信したことを示す着信応答である情報信号を一次変調部2へ伝送して送信し、ステップS24へ進む。
【0042】
ステップS24では、先に受信したデータ誤り率測定の開始通知信号に含まれているデータ誤り率測定に使用する拡散符号を示す情報に従い、ROM15から対応する拡散符号を読み出して受信用拡散信号発生部9に設定し、ステップS25へ進む。
【0043】
ステップS25では、通信装置を受信動作させて復調部11の出力を監視し、送信局から送信されるデータ誤り率測定用データパターン(送信局での図2のステップS7の処理)を検出する。そして、受信したデータパターンの数(以降、この数を受信数という)を計数すると共に、この受信したデータパターンとROM15に予め記憶されているデータ誤り率測定用データパターンとを比較したときに一致しない(すなわち、送信局からのデータパターンが伝送の途中で誤りを発生した)データパターンの数(以降、この数を誤り数という)を計数する。これらの処理の後にステップS26へ進む。
【0044】
ステップS26では、予めROM15に送信局と同一時間に設定されているデータ誤り率測定用データパターンの送信時間と計時部17による時間の計時とを比較し、送信時間を経過していればステップS27へ進み、未だ送信時間を経過していなければステップS25へ戻って処理を繰り返す。
【0045】
ステップS27では、ステップS25で計数した数値から測定で使用した拡散符号でのデータ誤り率を以下の式によって算出する。
(データ誤り率)=(誤り数)/(受信数)
そして、算出した拡散符号に対応するデータ誤り率をRAM16に記憶させ、ステップS28へ進む。
【0046】
ステップS28では、今回の最適拡散符号設定処理を開始する前に設定されていた拡散符号を受信用拡散信号発生部9に再設定し、ステップS29に進む。
ステップS29では、通信装置を受信動作させて復調部11の出力を監視し、送信局からの再度の測定開始通知(送信局でのステップS4の処理)を受信したかどうかを判断し、通知を受信しなければステップS30へ進み、通知を受信したならばステップS23へ戻って前述した処理を繰り返す。
【0047】
ステップS30では、通信装置を引き続き受信動作させて復調部11の出力を監視し、送信局からのデータ誤り率測定の終了を通知する信号(送信局での図2のステップS11の処理)を受信したかどうかを判断し、通知を受信すればステップS31へ進み、通知を受信しなければステップS29へ戻って判断処理を繰り返す。
【0048】
ステップS31では、ステップS27でRAM16に記憶させた拡散符号毎のデータ誤り率を参照して最も低いデータ誤り率であった拡散符号を選択し、ステップS32へ進む。
【0049】
ステップS32では、通信装置を送信動作させ、前ステップで選択した拡散符号を示す情報を今回の最適拡散符号検出テストの結果を示す情報信号として一次変調部2へ伝送して送信し、ステップS33へ進む。
【0050】
ステップS33では、ステップS31で選択した拡散符号をROM15より読み出して送信用拡散信号発生部3及び受信用拡散信号発生部9に設定し、装置を通常通信の状態に復帰させて今回の最適拡散符号設定処理を終了し、ステップS21に戻って上述した処理を繰り返す。
【0051】
以上説明した処理をCPU14が実行することで、ある周囲環境下におかれた通信装置間でデータ誤りの発生が最も少ない拡散符号を通信装置が自動的に選択することを実現する。
【0052】
なお、本実施の形態に基づく通信装置を使用して、最適な拡散符号を選択した後に、送信機能を持たない受信専用の端末にその拡散符号を設定して設置することも可能である。この受信専用端末に、図3のステップS33の処理で説明した拡散符号を受信用拡散信号発生部9に自動設定する機能を持たせておくと、拡散符号を手動で設定する手間が省けて便利である。
【0053】
次に、温度センサ19の利用について説明する。
温度センサ19は通信装置の周囲温度を常に観測し、その値をCPU14に渡している。通信装置が通常の通信状態にあるとき、CPU14は、温度センサ19から得る周囲温度情報をRAM16に通常通信時周囲温度として記憶する。本実施の形態では、CPU14が最新の温度情報を取得する度にRAM16の記憶内容を更新していく構成としているが、例えば、過去の通常通信時に取得した温度情報をRAM16の別の領域に記憶しておき、その過去の温度情報と最新の温度情報との平均の値を算出するなどして、通常通信時の周囲温度を代表する値を通常通信時周囲温度として記憶するように構成することも可能である。
【0054】
受信局である通信装置が最適拡散符号設定処理に温度センサ19によって得られる周囲温度情報を利用する場合には、図3に示すCPU14が実行する処理のフローチャートの一部を変更する。フローチャートの変更を図4に示す。同図に示す処理は図3のステップS27の処理を変更するものである。また、ROM15には、周囲温度に対するデータ誤り率のテーブル(以降、補正データテーブルという)が予め記憶されている。この補正データテーブルは、ある周囲温度で、あるデータ誤り率を呈している本通信装置が、周囲温度の変化によりデータ誤り率がどのように変化するかを実測したものである。図4について説明する。
【0055】
まず、ステップS271では、図3のステップS27で使用するものと同一の式によってデータ誤り率を算出し、ステップS272へ進む。
ステップS272では、最適拡散符号設定処理を実施している現在の装置の周囲温度を取得し、ステップS273へ進む。
【0056】
ステップS273では、ステップS271で取得したデータ誤り率及びステップS272で取得した周囲温度から、対応する補正データテーブルをROM15から選択し、ステップS274へ進む。
【0057】
ステップS274では、ステップS273で選択した補正データテーブルから、RAM16に記憶されている通常通信時周囲温度に対応するデータ誤り率を読み出し、ステップS275へ進む。
【0058】
ステップS275では、ステップS274で読み出した補正データ誤り率をテストの対象である拡散符号に対応させてRAM16に記憶させ、ステップS28(図3)に進む。
【0059】
以上のようにして、測定により得られた拡散符号毎のデータ誤り率をその周囲温度に基づいて補正することで、通常通信状態により近いデータ誤り率による最適な拡散符号の選択が行なえ、その結果、通信異常発生の更なる低減を行なうことができる。
【0060】
なお、本実施の形態において、ROM15に予め記憶させておく補正データテーブルを更に拡散符号毎に実測したデータテーブルとし、ステップS273でデータテーブルを選択する際に、使用した拡散符号を更に補正データテーブルの選択要素として加えることも可能であり、この構成により通常通信時におけるデータ誤り率の推定の精度の更なる向上が期待できる。
【0061】
また、本実施の形態においてはデータテーブルの参照によってデータ誤り率を補正しているが、例えば、実測データに基づいて周囲温度とデータ誤り率との関係近似式を求め、この式に基づいて通常通信時におけるデータ誤り率を計算によって求めるようにすることも可能であり、この構成により、ROM15の記憶容量を削減することができる。
次に図5について説明する。同図は受信局である図1の通信装置が通常通信の状態で送信局からの信号を受信していない受信待機状態にあるときに、CPU14の行なう拡散符号使用頻度検出処理のフローチャートである。
【0062】
まず、ステップS41では、ROM15に記憶されている拡散符号の中で、送信局との通信で現在使用しているもの以外で今回の拡散符号使用頻度検出処理で未測定のものを任意に選択して受信用拡散信号発生部9に設定し、ステップS42へ進む。
【0063】
ステップS42では、通信装置を受信動作させて同期検出部13を監視し、ステップS41で選択した拡散符号に対応する同期検出部13で検出する同期検出の回数を計数し、ステップS43へ進む。
【0064】
ステップS43では、ステップS42による同期検出信号の計数開始からの経過時間を計時部17を用いて測定し、予めROM15に設定されている測定時間との比較を行ない、測定時間を経過していればステップS44へ進み、測定時間を未だ経過していなければステップS42へ戻って測定を継続する。測定時間の設定は周辺環境の変化の激しさや、送信局からの通信の頻度などを勘案して設定する。
【0065】
ステップS44では、ステップS42で計数した同期回数を、使用した拡散符号と対応させてRAM16に記憶させ、ステップS45へ進む。
ステップS45では、ROM15内に記憶されていて送信局との通信で現在使用している以外の拡散符号の中で、今回の同期回数測定を未だ行なっていないものがあるかどうかを判断し、未測定の拡散符号が存在するのであればステップS41に戻って前述した処理を繰り返し、全ての拡散符号で測定を行なったのであればステップS46に進む。
【0066】
ステップS46では、送信局との通信で現在使用している拡散符号を受信用拡散信号発生部9に再設定してこの一連の処理を終了する。
CPU14は、通信装置の受信待機時に上述した処理を定期的に実施する。通信を行なう装置間で共用する拡散符号を変更する場合には、上述の処理の結果得られるRAM16に記憶させた拡散符号毎の同期回数のデータを参照する。同期回数の多い拡散符号は、同様のスペクトラム拡散無線通信を行なう他のシステムがこの拡散符号を使用していると判断し、この拡散信号の使用を避けるようにする。こうすることで、異なる情報通信を行なっている同様の通信装置からの混信によるデータ異常の発生頻度を低下させることができる。例えば、ROM15内に記憶されている拡散符号の選択を手動で設定する構成の場合には、RAM16に記憶させた拡散符号毎の同期回数のデータを不図示の表示手段に表示するようにし、同期回数の少ない拡散符号を選択して設定する構成としたり、あるいは、同期回数が最大である拡散符号は強制的に設定できなくしてしまうように構成することなども可能である。
【0067】
また、この拡散符号使用頻度検出処理を前述した最適拡散符号設定処理と組み合わせる構成を採ることも可能である。この場合は、図5に示す拡散符号使用頻度検出処理は図3のステップS22において行なうものとし、更に図3の最適拡散符号設定処理のフローチャートの一部を変更する。フローチャートの変更を図6に示す。同図に示す処理は図3のステップS31とステップS32との間に挿入されるものである。図6について説明する。
【0068】
ステップS51では、ステップS31(図3)で選択した拡散符号による同期回数をRAM16より読み出し、ステップS52へ進む。
ステップS52では、ステップS51で読み出した同期回数と、RAM16に記憶されている全ての拡散符号の同期回数とを比較し、ステップS51で読み出した同期回数がROM15に記憶されている全拡散符号の中で最大であれば、ステップS53へ進み、それ以外のときはステップS32(図3)へ進む。
【0069】
ステップS53では、ステップS31(図3)で選択した拡散符号は他の通信装置で使用されていると判断し、新たにデータ誤り率が二番目に小さかった拡散符号を選択し、ステップS32(図3)へ進む。
【0070】
以上の処理の変更により、通信装置の設置環境により適した拡散符号の自動選択ができるようになる。
なお、本発明の実施の形態では、単信による送受が可能な通信装置としているが、例えば、送受信の周波数を違えることによって複信を可能とする通信装置を構成することは容易である。この構成とする場合には、図1の送受切換部18に送信信号と受信信号とを周波数で分離するフィルターを挿入してアンテナ16に接続するようにする。この構成の場合はCPU4から送受切換部18への送受信切換信号は不要となる。
【0071】
【発明の効果】
本発明は、以上詳細に説明したように構成されているので、通信装置の周囲環境からの影響による通信誤りの少ないスペクトラム拡散通信が行なえる。また、通信装置の周辺にある同様なシステムからの混信による通信誤りを防止することができる。更に、これらの効果により、通信誤りを訂正するために通信装置間で発生させる信号の再送が減少するので、空間伝送路のトラヒックが低下するという効果も得られる。
【図面の簡単な説明】
【図1】本発明の実施の形態を示す図である。
【図2】CPU14の行なう送信局における最適拡散符号設定処理を示すフローチャートである。
【図3】CPU14の行なう受信局における最適拡散符号設定処理を示すフローチャートである。
【図4】周囲温度情報を利用する場合の図3のフローチャートからの変更を示す図である。
【図5】CPU14の行なう拡散符号使用頻度検出処理を示すフローチャートである。
【図6】拡散符号使用頻度検出処理を組み合わせる場合の図3のフローチャートからの変更を示す図である。
【図7】スペクトラム拡散無線通信方式による送信機並びに受信機の基本的な構成の例を示す図である。
【符号の説明】
1 情報信号入力
2 一次変調部
3 送信用拡散信号発生部
4 拡散変調部
5 RF変調部
6、7 アンテナ
8 RF受信部
9 受信用拡散信号発生部
10 逆拡散変調部
11 復調部
12 情報信号出力
13 同期検出部
14 CPU
15 ROM
16 RAM
17 計時部
18 送受切換部
19 温度センサ
S1〜S14、S21〜S33、S41〜S46、S51〜S53、S271〜S275 処理ステップ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a wireless communication device using a spread spectrum communication method.
[0002]
[Prior art]
The spread spectrum wireless communication system has features such as a communication concealment function, a narrow band interference wave elimination function, and a spread code division multiplex communication function in the same frequency band. Is also attracting attention. FIG. 7 shows an example of a basic configuration of a transmitter and a receiver based on the spread spectrum wireless communication system. This example is a case where a spread spectrum signal is generated by a so-called direct spreading method. This figure will be described briefly.
[0003]
First, the transmitter will be described. An information signal input 1 receives an information signal to be transmitted. In this system, communication is basically possible with analog and digital information signals. The
[0004]
As a method for embedding an information signal in a spread spectrum signal, in addition to a method in which a carrier is modulated by an information signal and then spreading as in the present configuration example, a method in which a carrier is spread by a spread signal and information modulation is performed, and an information signal Is a digital signal, a method of modulating a carrier with a signal obtained by adding information data to a spreading code has been proposed.
[0005]
Next, the receiver will be described. The high-frequency current induced in the
[0006]
As described above, in the spread spectrum communication, normal communication can be performed by using the same spreading code in the transmitter and the receiver. Conventionally, this spreading code uses a fixed value, or is selected or set artificially for the purpose of selecting communication during multiplex communication, securing communication secrecy, and the like.
[0007]
[Problems to be solved by the invention]
In general, wireless communication is easily affected by the surrounding environment such as unnecessary radiation from peripheral devices and interference of other electromagnetic waves, and even in spread spectrum wireless communication, it is inevitable that communication errors due to these will occur. . In addition, the communication device itself, particularly a high-frequency circuit, is sensitive to a change in the ambient temperature, which may cause a significant change in the communication state.
[0008]
When the error rate of communication (the ratio of the number of erroneously received information to the number of transmitted information) is measured by switching some spreading codes in such an environment, a clear difference in the communication error rate for each spreading code is obtained. Has been found to exist. It has also been found that the order of the communication error rate for each spreading code varies with changes in the surrounding environment. Therefore, if importance is placed on communication with a low communication error rate and good communication quality, it is desirable to use an optimal spreading code according to the communication environment.
[0009]
Therefore, an object of the present invention is to provide a spread spectrum wireless communication apparatus that performs communication by selecting a spread code having good communication quality in accordance with a change in a surrounding environment.
[0010]
[Means for Solving the Problems]
According to the first aspect of the present invention, there is provided a transmitting means for transmitting a spread spectrum signal obtained by spreading and modulating an information signal with a spread code sequence signal to a communication device of a partner, and A spread-spectrum wireless communication apparatus having reception means for receiving an spread-spectrum signal transmitted from a communication apparatus of the other party and despread-modulating with a spread code sequence signal to obtain an information signal. Spread signal generation means for generating the spread code sequence signal related to the spread signal generation data, and communication quality between the communication devices when setting the spread signal generation data in the spread signal generation means, for each of the spread signal generation data. Communication quality setting means for setting based on a value to be measured; and spread signal generation data indicating that the communication quality is the best communication quality. And optimal spread signal generation data setting means for setting the spread signal generating means when communicating,A temperature measuring unit for measuring a value relating to an ambient temperature during operation of the communication device when the communication device is performing communication and when the communication quality setting unit is performing measurement; and Communication quality instruction value correcting means for correcting the measured value of the communication quality setting means to a value when the communication device is performing communication from the difference of the measured values, and setting the communication quality setting means. The communication quality is set based on a value obtained by measurement for setting the communication quality based on a value corrected by the communication quality instruction value correcting unit.With this configuration, it is possible to use the optimal spreading code in the current installation environment of the communication device, and to perform communication with high communication quality.In addition, it is possible to select an optimal spreading code based on a criterion closer to the communication quality at the time of actual communication.
[0011]
According to a second aspect of the present invention, in the first aspect of the present invention, there is further provided a spread signal generation data storage means for storing a plurality of the spread signal generation data in advance, wherein the spread signal generation means comprises: The present invention is characterized in that any one of the spread signal generation data stored in the spread signal generation data storage means is selected and set, and this configuration makes it easy to switch the spread signal generation data to obtain high communication quality. be able to.
[0012]
According to a third aspect of the present invention, in the first or second aspect of the present invention, the communication quality setting means transmits the transmission signal using the measurement data from the communication device as the communication partner as the information signal. Measurement receiving means for receiving and demodulating, correct / false determining means for determining whether the signal demodulated by the measuring receiving means is correct, and determining whether the number of signals received by the measurement receiving means in a predetermined time and the correct / false determining means are incorrect. Counting means for counting the number of signals received by the measurement receiving means in the predetermined time, and the communication quality set by the communication quality setting means is a ratio of the number of both counted by the counting means. With this configuration, a reference for determining which spreading code should be used to improve communication quality can be obtained as a numerical value.
[0013]
According to a fourth aspect of the present invention, in the third aspect of the present invention, the correctness / incorrectness determination means includes a measurement data transmitted by a communication device which is a known communication partner and a demodulation of the measurement reception means. It is characterized in that correctness is determined by comparing whether or not a signal to be transmitted matches with this signal. With this configuration, it is possible to easily determine the communication quality for each spreading code.
[0015]
Claims5The invention described in claimAny one of 1 to 4In the invention described in the above, the communication quality is obtained based on actual measurement of a change in a value measured by the communication quality setting means with respect to a change in an ambient temperature during operation of the communication device at a position substantially the same as a measurement point of the temperature measuring means. The communication quality measurement value fluctuation data storage unit further stores data in advance, and the communication quality instruction value correction unit stores the communication quality measurement value fluctuation data storage unit based on a difference between the measurement values measured by the temperature measurement unit. It is characterized in that the measured value of the communication quality setting means is corrected to a value when the communication device is performing communication based on the stored data, and with this configuration, the actual value based on the actually measured data of the device is corrected. It is possible to select an optimal spreading code based on a criterion closer to the communication quality at the time of communication.
[0016]
Claims6The invention described in claim 15In the invention according to any one of the above, the spread code sequence signal for despread-modulating the spread spectrum signal and a spread code sequence signal obtained by spread-modulating the spread spectrum signal by a communication device that has transmitted the spread spectrum signal. Synchronization detection means for detecting that synchronization has been established, and the number of times synchronization detection has been detected by the synchronization detection means when a signal from a communication device that is a communication partner is not received is determined for each of the spread signal generation data for a predetermined time. The communication quality setting means further comprising: a synchronization detection number counting means for counting; and a synchronization detection number storing means for storing the number of detections counted by the synchronization detection number counting means in association with the spread signal generation data. Indicates that the spread signal generation data corresponding to the one with the largest number of synchronization detections stored in the synchronization detection number storage means has the best communication quality. The communication quality of the spread signal generation data indicating that the value measured by the communication quality setting means is the second best communication quality, is set to indicate the best communication quality. According to this configuration, setting of an optimal spreading code in further consideration of deterioration of communication quality due to interference of signals transmitted from a communication device employing a similar communication method in a surrounding environment where the communication device is installed is adopted. Can be done.
[0017]
Claims7The invention described in claim 16The invention according to any one of the above, further comprising, before changing the spread signal generation data set in the spreading code generating means, a notifying means for notifying the communication device which is a communication partner of information on the change. With this configuration, the optimum setting value of the spreading code can be wirelessly notified to the communication device that is the communication partner.
[0018]
Claims8The invention described in claim 17In the invention according to any one of the above, the spread signal generation data setting change means for changing the spread signal generation data set in the spread code generation means based on the information on the change notified by the communication device which is the communication partner. With this configuration, it is possible to set the same spreading code that can obtain the best communication quality with a communication device that is a communication partner without using other information transmission means. Will be able to
[0019]
According to the ninth aspect of the present invention, there is provided a transmitting unit for transmitting a spread spectrum signal obtained by spreading and modulating an information signal with a spread code sequence signal to a communication device of the other party, and transmitting the spread spectrum signal from the communication device of the other party. Receiving means for receiving the spread-spectrum signal and despread-modulating the spread-spectrum signal with a spread code sequence signal to obtain an information signal. A spread signal generating means for generating a code sequence signal, and communication for setting communication quality between the communication devices when setting the spread signal generation data to the spread signal generation means by a value measured for each spread signal generation data Quality setting means for transmitting, at the time of communication, the spread signal generation data indicating that the communication quality is the best communication quality; An optimal spread signal generation data setting means to be set in the generating means; a spread code sequence signal for despread modulating the spread spectrum signal; and a spread code sequence in which a communication device which has transmitted the spread spectrum signal spread modulates the spread spectrum signal. Synchronization detection means for detecting that synchronization with a signal has been established; and, when a signal is not received from a communication device that is a communication partner, the number of times synchronization is detected by the synchronization detection means is determined for each of the spread signal generation data. A synchronization detection number counting means for counting a predetermined time, and a synchronization detection number storing means for storing the number of detections counted by the synchronization detection number counting means in association with the spread signal generation data, and The setting means is configured to transmit the best spread signal generation data corresponding to the largest number of times of synchronization detection stored in the number of times of synchronization detection storage means. When indicating that the communication quality is the highest, the value measured by the communication quality setting means indicates the communication quality of the spread signal generation data indicating that the communication quality is the second-best communication quality so as to indicate the best communication quality. With this configuration, it is possible to use the optimal spreading code in the current installation environment of the communication device, perform high-quality communication, and perform the same operation in the surrounding environment where the communication device is installed. Optimum spreading codes can be set in consideration of further deterioration of communication quality due to interference of signals transmitted from communication devices employing the above communication method.
According to a tenth aspect of the present invention, in the ninth aspect of the present invention, there is further provided a spread signal generation data storage means for storing a plurality of the spread signal generation data in advance, wherein the spread signal generation means comprises: The present invention is characterized in that any one of the spread signal generation data stored in the spread signal generation data storage means is selected and set, and this configuration makes it easy to switch the spread signal generation data to obtain high communication quality. be able to.
According to an eleventh aspect of the present invention, in the ninth or tenth aspect of the present invention, the communication quality setting unit transmits a transmission signal having measurement data from a communication device as a communication partner as an information signal. Measurement receiving means for receiving and demodulating, correct / false determining means for determining whether the signal demodulated by the measuring receiving means is correct, and determining whether the number of signals received by the measurement receiving means in a predetermined time and the correct / false determining means are incorrect. Counting means for counting the number of signals received by the measurement receiving means in the predetermined time, and the communication quality set by the communication quality setting means is a ratio of the number of both counted by the counting means. With this configuration, a reference for determining which spreading code should be used to improve communication quality can be obtained as a numerical value.
According to a twelfth aspect of the present invention, in accordance with the eleventh aspect of the present invention, the correctness / incorrectness determination means includes a measurement data transmitted by a communication device which is a communication partner known in advance and a demodulation of the measurement reception means. It is characterized in that correctness is determined by comparing whether or not a signal to be transmitted matches with this signal. With this configuration, it is possible to easily determine the communication quality for each spreading code.
According to a thirteenth aspect of the present invention, in the invention according to any one of the ninth to twelfth aspects, before changing the spread signal generation data set in the spread code generating means, information on the change is provided. It is characterized by further comprising a notifying means for notifying a communication device that is a communication partner, and with this configuration, it is possible to wirelessly notify the communication device that is the communication partner of an optimal set value of a spreading code.
According to a fourteenth aspect of the present invention, in accordance with any one of the ninth to thirteenth aspects, the spreading code generating means is set based on information on a change notified by a communication device that is a communication partner. To change the setting of spread signal generation data In this configuration, the same spreading code that can obtain the best communication quality with a communication device that is a communication partner is set without using other information transmission means. Will be able to do it.
[0020]
ClaimsFifteenAccording to the invention described in the above, transmitting means for transmitting a spread spectrum signal obtained by spreading and modulating the information signal with a spread code sequence signal to a communication device of the other party, and a spread spectrum signal transmitted from the communication device of the other party A spread-spectrum wireless communication apparatus comprising: a receiving unit that receives and despread-modulates with a spreading code sequence signal to obtain an information signal; a spreading signal generation data storage unit that stores a plurality of spreading signal generation data in advance; A spread signal generating means for generating the spread code sequence signal related to the spread signal generated data by selecting and setting any of the spread signal generated data stored in the generated data storage means; The communication device that has transmitted the spread code sequence signal to be spread modulated and the spread spectrum signal is the spread spectrum signal. Synchronization detection means for detecting that synchronization with a spread code sequence signal obtained by spread-spectrum modulation has been established, and the number of times synchronization is detected by the synchronization detection means when no signal is received from a communication device that is a communication partner. The number of times of synchronization detection counting means for counting a fixed time for each spread signal generation data stored in the spread signal generation data storage means, and the number of detections counted by the synchronization detection number counting means corresponds to the spread signal generation data. Means for storing the number of times of synchronization detection, which is stored and stored in the spread signal generation means for transmitting the spread signal generation data corresponding to the largest number of times of synchronization detection stored in the number of times of synchronization detection stored in the communication during communication. This configuration is characterized in that setting is prohibited, and with this configuration, even if a communication device that employs the same communication method in the surrounding environment where the communication device is installed performs another communication, It is possible to prevent the transmission degradation of communication quality due to interference of the signal of the communication apparatus.
[0021]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram showing an embodiment of the present invention. The present embodiment is a communication device capable of transmitting and receiving information signals by simplex. In the figure, the same components as those of the conventional example shown in FIG. 7 are denoted by the same reference numerals.
[0022]
The CPU (central processing unit) 14 calculates a data error rate, corrects the data error rate based on the ambient temperature, selects a spreading code, and the like. Details of the processing executed by the
[0023]
The transmission
[0024]
The processing performed by the
[0025]
FIG. 2 is a flowchart showing an optimum spreading code setting process in the transmitting station performed by
[0026]
First, in step S1, the setting processing start time stored in the
[0027]
In step S2, it is determined that the set processing start time has not yet been reached, and the determination in step S1 is repeated while the apparatus is maintained in the normal communication state. The state of normal communication in the transmitting station refers to a state in which the communication device is operated to perform a transmission operation, and an information signal applied to the information signal input 1 is converted into a spread spectrum signal and can be transmitted from the
[0028]
In step S3, from among the plurality of spread codes stored in the ROM 15, the one for which the current data error rate measurement has not been performed is selected as a new measurement target, and the process proceeds to step S4.
[0029]
In step S4, the communication device is caused to perform a transmission operation, and a signal notifying the start of the data error rate measurement is transmitted as an information signal to the
[0030]
In step S5, the communication device is operated to receive the signal, the output of the demodulation unit 11 is monitored, and the notification of the data error rate measurement start transmitted in step S4 (the process of step S23 in FIG. 3 by the receiving station described later) is received. It is determined whether or not there is an incoming call response from the receiving station indicating that there is a response. If there is a response, the process proceeds to step S6, and if there is no response, the process returns to step S4 to repeat the processing.
[0031]
In step S6, the spread code selected in step S3 is read out from the ROM 15 and set in the transmission
In step S7, the communication device is operated to perform a transmission operation, reads a data pattern for measuring a data error rate used for an optimum spreading code detection test from the ROM 15, transmits this data as an information signal to the
[0032]
In step S8, the transmission time of the data pattern for data error rate measurement set in advance in the ROM 15 is compared with the time measurement by the
[0033]
In step S9, before starting the optimum spreading code setting process, the spreading code set in the transmission spreading
In step S10, it is determined whether or not any of the spreading codes stored in the ROM 15 has not been subjected to the current data error rate measurement, and if there is an unmeasured spreading code, the process proceeds to step S3. Then, if the above processing is repeated and the measurement has been performed for all the spread codes, the process proceeds to step S11.
[0034]
In step S11, the communication device is caused to perform a transmission operation, and a signal notifying the end of the data error rate measurement is transmitted to the
[0035]
In step S12, the output of the demodulation unit 11 is monitored by performing the receiving operation of the communication device, and an information signal indicating the result of the data error rate measurement from the receiving station (the process of step S32 in FIG. Obtain and go to step S13.
[0036]
In step S13, a spread code indicating the best result among the measurement results obtained in step S12 is selected, and this code is read out from the ROM 15 and transmitted to the transmission
[0037]
In step S14, the next test start time is set in the
[0038]
Next, FIG. 3 will be described. FIG. 4 is a flowchart showing the optimal spreading code setting process in the receiving station performed by
[0039]
First, in step S21, the output of the demodulation unit 11 is monitored by performing the receiving operation of the communication device, and the start notification of the data error rate measurement from the transmitting station (the process of step S4 in FIG. 2 at the transmitting station) is received. If not, the process proceeds to step S22. If the notification is received, the process proceeds to step S23 to start the current optimal spreading code setting process.
[0040]
In step S22, the transmitting station determines that the optimum spreading code setting process has not been performed, and repeats the determination in step S21 while maintaining the normal communication state. Note that the state of normal communication in the receiving station refers to a state in which the communication apparatus is operated to receive, a high-frequency current induced in the
[0041]
In step S23, the communication device is caused to perform a transmission operation, and an information signal, which is an incoming response indicating that the measurement start notification has been received, is transmitted to the
[0042]
In step S24, the corresponding spread code is read out from the ROM 15 in accordance with the information indicating the spread code used for data error rate measurement included in the data error rate measurement start notification signal received earlier, and the reception spread signal generator 9, and the process proceeds to step S25.
[0043]
In step S25, the output of the demodulation unit 11 is monitored by performing the receiving operation of the communication device, and the data pattern for measuring the data error rate transmitted from the transmitting station (the processing of the transmitting station in step S7 in FIG. 2) is detected. Then, the number of received data patterns (hereinafter, this number is referred to as the number of received data) is counted, and when the received data pattern is compared with the data pattern for data error rate measurement stored in the ROM 15 in advance, it is determined that the number of received data patterns matches. The number of data patterns that do not (ie, the data pattern from the transmitting station has an error in the middle of transmission) is counted (hereinafter, this number is referred to as the number of errors). After these processes, the process proceeds to step S26.
[0044]
In step S26, the transmission time of the data pattern for measuring the data error rate, which is set in advance in the ROM 15 at the same time as the transmission station, is compared with the time measurement by the
[0045]
In step S27, the data error rate of the spread code used in the measurement is calculated from the numerical value counted in step S25 by the following equation.
(Data error rate) = (Number of errors) / (Number of receptions)
Then, the data error rate corresponding to the calculated spread code is stored in the
[0046]
In step S28, the spreading code set before starting the current optimum spreading code setting process is reset in the receiving spread signal generator 9, and the process proceeds to step S29.
In step S29, the communication device is caused to perform a reception operation, the output of the demodulation unit 11 is monitored, it is determined whether or not a measurement start notification from the transmitting station has been received again (the process of step S4 in the transmitting station). If the notification has not been received, the process proceeds to step S30. If the notification has been received, the process returns to step S23 to repeat the above-described processing.
[0047]
In step S30, the communication device is continuously operated to monitor the output of the demodulation unit 11, and receives a signal from the transmitting station notifying the end of the data error rate measurement (the process of the transmitting station in step S11 in FIG. 2). It is determined whether the notification has been made. If the notification has been received, the process proceeds to step S31. If the notification has not been received, the process returns to step S29 to repeat the determination process.
[0048]
In step S31, the spreading code having the lowest data error rate is selected with reference to the data error rate for each spreading code stored in the
[0049]
In step S32, the communication device is caused to perform a transmission operation, and the information indicating the spreading code selected in the previous step is transmitted to the
[0050]
In step S33, the spreading code selected in step S31 is read from the ROM 15 and set in the transmission spreading
[0051]
When the
[0052]
Note that it is also possible to use the communication device according to the present embodiment to select an optimal spreading code, and then set and install the spreading code in a receiving-only terminal having no transmission function. If this receiving-only terminal is provided with a function of automatically setting the spreading code described in the processing of step S33 in FIG. 3 to the receiving spread signal generating section 9, it is convenient to save the trouble of manually setting the spreading code. It is.
[0053]
Next, the use of the
The
[0054]
When the communication device that is the receiving station uses the ambient temperature information obtained by the
[0055]
First, in step S271, the data error rate is calculated using the same equation as that used in step S27 in FIG. 3, and the process proceeds to step S272.
In step S272, the current ambient temperature of the device that is performing the optimal spreading code setting process is acquired, and the flow advances to step S273.
[0056]
In step S273, a corresponding correction data table is selected from the ROM 15 based on the data error rate acquired in step S271 and the ambient temperature acquired in step S272, and the process proceeds to step S274.
[0057]
In step S274, the data error rate corresponding to the normal communication ambient temperature stored in the
[0058]
In step S275, the corrected data error rate read in step S274 is stored in the
[0059]
As described above, by correcting the data error rate for each spreading code obtained by the measurement based on the ambient temperature, it is possible to select an optimal spreading code with a data error rate closer to a normal communication state, and as a result, Further, occurrence of communication abnormality can be further reduced.
[0060]
In the present embodiment, the correction data table stored in the ROM 15 in advance is a data table actually measured for each spread code, and the spread code used when the data table is selected in step S273 is further added to the correction data table. Can be added as a selection element, and further improvement in the accuracy of estimating the data error rate during normal communication can be expected with this configuration.
[0061]
Further, in the present embodiment, the data error rate is corrected by referring to the data table.For example, an approximate expression of the relationship between the ambient temperature and the data error rate is obtained based on the actually measured data, and the normal expression is calculated based on this expression. It is also possible to calculate the data error rate during communication by calculation. With this configuration, the storage capacity of the ROM 15 can be reduced.
Next, FIG. 5 will be described. FIG. 5 is a flowchart of the spread code use frequency detection process performed by the
[0062]
First, in step S41, from among the spreading codes stored in the ROM 15, those which are not used in the current communication with the transmitting station and which have not been measured in the current spreading code use frequency detection process are arbitrarily selected. Then, it is set in the spread signal generator 9 for reception, and the process proceeds to step S42.
[0063]
In step S42, the communication device is made to perform a receiving operation to monitor the
[0064]
In step S43, the elapsed time from the start of counting the synchronization detection signal in step S42 is measured using the
[0065]
In step S44, the number of synchronizations counted in step S42 is stored in the
In step S45, it is determined whether any of the spreading codes other than those currently stored in the ROM 15 and currently being used for communication with the transmitting station has not yet been measured for the number of synchronizations. If there is a spread code for measurement, the flow returns to step S41 to repeat the above-described processing. If measurement has been performed for all spread codes, the flow proceeds to step S46.
[0066]
In step S46, the spreading code currently used in the communication with the transmitting station is reset in the receiving spread signal generator 9, and the series of processes is terminated.
The
[0067]
It is also possible to adopt a configuration in which this spread code use frequency detection process is combined with the above-described optimal spread code setting process. In this case, the spreading code use frequency detecting process shown in FIG. 5 is performed in step S22 in FIG. 3, and a part of the flowchart of the optimal spreading code setting process in FIG. 3 is changed. The change in the flowchart is shown in FIG. The process shown in the figure is inserted between step S31 and step S32 in FIG. Referring to FIG.
[0068]
In step S51, the number of synchronizations by the spreading code selected in step S31 (FIG. 3) is read from the
In step S52, the number of synchronizations read out in step S51 is compared with the number of synchronizations of all spread codes stored in
[0069]
In step S53, it is determined that the spreading code selected in step S31 (FIG. 3) is used by another communication device, and a spreading code with the second lowest data error rate is newly selected. Proceed to 3).
[0070]
By the above process change, it becomes possible to automatically select a spreading code more suitable for the installation environment of the communication device.
In the embodiment of the present invention, a communication device capable of transmitting and receiving by simplex is used. However, for example, it is easy to configure a communication device capable of performing duplex by changing transmission and reception frequencies. In the case of this configuration, a filter that separates a transmission signal and a reception signal by frequency is inserted into the transmission / reception switching unit 18 in FIG. In the case of this configuration, a transmission / reception switching signal from the
[0071]
【The invention's effect】
Since the present invention is configured as described above in detail, it is possible to perform spread spectrum communication with less communication errors due to the influence of the surrounding environment of the communication device. Further, it is possible to prevent a communication error due to interference from a similar system near the communication device. Furthermore, these effects reduce the number of retransmissions of signals generated between communication devices in order to correct communication errors, so that the effect of reducing the traffic on the spatial transmission path is obtained.
[Brief description of the drawings]
FIG. 1 is a diagram showing an embodiment of the present invention.
FIG. 2 is a flowchart showing an optimal spreading code setting process in a transmitting station performed by a
FIG. 3 is a flowchart showing an optimum spreading code setting process in a receiving station performed by a
FIG. 4 is a diagram showing a change from the flowchart of FIG. 3 when using ambient temperature information.
FIG. 5 is a flowchart showing a spread code use frequency detection process performed by a
FIG. 6 is a diagram showing a change from the flowchart of FIG. 3 in the case of combining spreading code use frequency detection processing.
FIG. 7 is a diagram illustrating an example of a basic configuration of a transmitter and a receiver according to a spread spectrum wireless communication system.
[Explanation of symbols]
1 Information signal input
2 Primary modulation section
3 Spread signal generator for transmission
4 Spreading modulator
5 RF modulator
6, 7 antenna
8 RF receiver
9 Reception spread signal generator
10 Despreading modulator
11 Demodulation unit
12 Information signal output
13 Synchronization detector
14 CPU
15 ROM
16 RAM
17 Timing section
18 Transmission / reception switching unit
19 Temperature sensor
S1 to S14, S21 to S33, S41 to S46, S51 to S53, S271 to S275
Claims (15)
拡散信号生成データを設定することにより該拡散信号生成データに関する前記拡散符号系列信号を発生させる拡散信号発生手段と、
前記拡散信号生成データを前記拡散信号発生手段に設定するときの前記通信装置間の通信品質を該拡散信号生成データ毎に測定する値により設定する通信品質設定手段と、
前記通信品質が最も良好な通信品質であることを示す拡散信号生成データを通信時に前記拡散信号発生手段に設定する最適拡散信号生成データ設定手段と、
前記通信装置が通信を行なっているときと前記通信品質設定手段が測定を行なっているときとの該通信装置の動作時周囲温度に関する値を測定する温度測定手段と、
前記温度測定手段で測定される測定値の違いから前記通信品質設定手段の測定値を前記通信装置が通信を行なっているときの値に補正する通信品質指示値補正手段と、
を有し、
前記通信品質設定手段の設定する通信品質は、該通信品質を設定するための測定により得る値を前記通信品質指示値補正手段で補正した値に基づいて設定する
ことを特徴とするスペクトラム拡散無線通信装置。Transmitting means for transmitting a spread spectrum signal obtained by spreading and modulating an information signal with a spread code sequence signal to a communication device of the other party, receiving the spread spectrum signal transmitted from the communication device of the other party and inverting the spread signal with the spread code sequence signal A spread-spectrum wireless communication device having receiving means for obtaining an information signal by spread-spectrum modulation,
Spread signal generation means for generating the spread code sequence signal for the spread signal generation data by setting spread signal generation data,
Communication quality setting means for setting the communication quality between the communication devices when setting the spread signal generation data in the spread signal generation means by a value measured for each spread signal generation data;
Optimal spread signal generation data setting means for setting the spread signal generation data indicating that the communication quality is the best communication quality to the spread signal generation means during communication,
Temperature measurement means for measuring a value related to the ambient temperature during operation of the communication device when the communication device is performing communication and when the communication quality setting means is performing measurement,
A communication quality instruction value correction unit that corrects the measurement value of the communication quality setting unit to a value when the communication device is performing communication from a difference between the measurement values measured by the temperature measurement unit,
Has,
The communication quality set by the communication quality setting means sets a value obtained by measurement for setting the communication quality based on a value corrected by the communication quality instruction value correcting means.
A spread spectrum wireless communication device characterized by the above-mentioned.
前記拡散信号発生手段は、前記拡散信号生成データ記憶手段に記憶する拡散信号生成データのいずれかを選択して設定する
ことを特徴とする請求項1に記載のスペクトラム拡散無線通信装置。Further comprising a spread signal generation data storage means for storing a plurality of the spread signal generation data in advance,
2. The spread spectrum radio communication apparatus according to claim 1, wherein said spread signal generating means selects and sets any one of the spread signal generation data stored in said spread signal generation data storage means.
通信の相手方である通信装置による測定用データを情報信号とする送信信号を受信して復調する測定受信手段と、
前記測定受信手段の復調する信号の正誤を判定する正誤判定手段と、
前記測定受信手段が一定時間に受信する信号の数と前記正誤判定手段が誤りと判定する前記測定受信手段が該一定時間に受信する信号の数とを計数する計数手段と、
を有し、
前記通信品質設定手段の設定する通信品質は、前記計数手段の計数する両者の数の割合に関する値とする
ことを特徴とする請求項1又は2に記載のスペクトラム拡散無線通信装置。The communication quality setting means,
Measurement receiving means for receiving and demodulating a transmission signal having data for measurement by a communication device as a communication partner as an information signal,
Correctness determination means for determining correctness of the signal to be demodulated by the measurement receiving means,
Counting means for counting the number of signals that the measurement receiving means receives in a certain time and the number of signals that the measurement receiving means determines in the certain time that the correctness / incorrectness determination means makes an error,
Has,
3. The spread spectrum wireless communication apparatus according to claim 1, wherein the communication quality set by the communication quality setting means is a value relating to a ratio of the numbers counted by the counting means.
前記通信品質指示値補正手段は、前記温度測定手段で測定される測定値の違いから前記通信品質測定値変動データ記憶手段に記憶されているデータに基づいて前記通信品質設定手段の測定値を前記通信装置が通信を行なっているときの値に補正する
ことを特徴とする請求項1から4までのいずれか1に記載のスペクトラム拡散無線通信装置。A communication that stores in advance data obtained based on actual measurement of a change in a value measured by the communication quality setting unit with respect to a change in a value related to an ambient temperature during operation of the communication device at a position substantially the same as a measurement point of the temperature measuring unit. Further comprising a quality measurement value variation data storage means,
The communication quality instruction value correction unit, based on the data stored in the communication quality measurement value fluctuation data storage unit from the difference in the measurement value measured by the temperature measurement unit, the communication quality setting value of the measurement value of the communication quality setting unit communication device spread spectrum wireless communication apparatus according to any one of claims 1, characterized in that the correction value when doing the communication to 4.
通信の相手方である通信装置からの信号を受信しないときに、前記同期検出手段の同期確立の検出の回数を前記拡散信号生成データ毎に一定時間計数する同期検出回数計数手段と、
前記同期検出回数計数手段の計数する検出の回数を前記拡散信号生成データに対応させて記憶する同期検出回数記憶手段と、
を更に有し、
前記通信品質設定手段は、前記同期検出回数記憶手段の記憶する同期検出の回数の最も多いものに対応する拡散信号生成データが最も良好な通信品質であることを示しているときは、該通信品質設定手段の測定する値が二番目に良好な通信品質であることを示す拡散信号生成データの通信品質を最も良好な通信品質を示すように設定する
ことを特徴とする請求項1から5までのいずれか1に記載のスペクトラム拡散無線通信装置。Synchronization detecting means for detecting that the spread code sequence signal for despread-modulating the spread spectrum signal and the communication device which has transmitted the spread spectrum signal have established synchronization with the spread code sequence signal obtained by spread-modulating the spread spectrum signal. When,
When not receiving a signal from a communication device that is a communication partner, a synchronization detection number counting unit that counts the number of times of detection of synchronization establishment of the synchronization detection unit for each of the spread signal generation data for a certain period of time,
Synchronization detection number storage means for storing the number of detections counted by the synchronization detection number counting means in association with the spread signal generation data,
Further having
The communication quality setting means, when the spread signal generation data corresponding to the largest number of times of synchronization detection stored in the synchronization detection number storage means indicates that the communication quality is the best, the communication quality of claims 1 to 5 in which the value of measuring the setting means and setting to indicate the best communication quality communication quality of the spread signal generating data indicating a good communication quality in the second A spread spectrum wireless communication device according to any one of the preceding claims.
拡散信号生成データを設定することにより該拡散信号生成データに関する前記拡散符号系列信号を発生させる拡散信号発生手段と、
前記拡散信号生成データを前記拡散信号発生手段に設定するときの前記通信装置間の通信品質を該拡散信号生成データ毎に測定する値により設定する通信品質設定手段と、
前記通信品質が最も良好な通信品質であることを示す拡散信号生成データを通信時に前記拡散信号発生手段に設定する最適拡散信号生成データ設定手段と、
前記スペクトラム拡散信号を逆拡散変調する前記拡散符号系列信号と該スペクトラム拡散信号を送信した通信装置が該スペクトラム拡散信号を拡散変調した拡散符号系列信号との同期の確立したことを検出する同期検出手段と、
通信の相手方である通信装置からの信号を受信しないときに、前記同期検出手段の同期確立の検出の回数を前記拡散信号生成データ毎に一定時間計数する同期検出回数計数手段と、
前記同期検出回数計数手段の計数する検出の回数を前記拡散信号生成データに対応させて記憶する同期検出回数記憶手段と、
を有し、
前記通信品質設定手段は、前記同期検出回数記憶手段の記憶する同期検出の回数の最も多いものに対応する拡散信号生成データが最も良好な通信品質であることを示しているときは、該通信品質設定手段の測定する値が二番目に良好な通信品質であることを示す拡散信号生成データの通信品質を最も良好な通信品質を示すように設定する
ことを特徴とするスペクトラム拡散無線通信装置。Transmitting means for transmitting a spread spectrum signal obtained by spreading and modulating an information signal with a spread code sequence signal to a communication device of the other party, receiving the spread spectrum signal transmitted from the communication device of the other party and inverting the spread signal with the spread code sequence signal A spread-spectrum wireless communication device having receiving means for obtaining an information signal by spread-spectrum modulation,
Spread signal generation means for generating the spread code sequence signal for the spread signal generation data by setting spread signal generation data,
Communication quality setting means for setting the communication quality between the communication devices when setting the spread signal generation data in the spread signal generation means by a value measured for each spread signal generation data;
Optimal spread signal generation data setting means for setting the spread signal generation data indicating that the communication quality is the best communication quality to the spread signal generation means during communication,
Synchronization detecting means for detecting that the spread code sequence signal for despread-modulating the spread spectrum signal and the communication device which has transmitted the spread spectrum signal have established synchronization with the spread code sequence signal obtained by spread-modulating the spread spectrum signal. When,
When not receiving a signal from a communication device that is a communication partner, a synchronization detection number counting unit that counts the number of times of detection of synchronization establishment of the synchronization detection unit for each of the spread signal generation data for a certain period of time,
Synchronization detection number storage means for storing the number of detections counted by the synchronization detection number counting means in association with the spread signal generation data,
Has,
The communication quality setting means, when the spread signal generation data corresponding to the largest number of times of synchronization detection stored in the synchronization detection number storage means indicates that the communication quality is the best, the communication quality The communication quality of the spread signal generation data indicating that the value measured by the setting means is the second best communication quality is set to indicate the best communication quality.
A spread spectrum wireless communication device characterized by the above-mentioned.
前記拡散信号発生手段は、前記拡散信号生成データ記憶手段に記憶する拡散信号生成データのいずれかを選択して設定する
ことを特徴とする請求項9に記載のスペクトラム拡散無線通信装置。Further comprising a spread signal generation data storage means for storing a plurality of the spread signal generation data in advance,
10. The spread spectrum radio communication apparatus according to claim 9 , wherein said spread signal generation means selects and sets one of the spread signal generation data stored in said spread signal generation data storage means.
通信の相手方である通信装置による測定用データを情報信号とする送信信号を受信して復調する測定受信手段と、
前記測定受信手段の復調する信号の正誤を判定する正誤判定手段と、
前記測定受信手段が一定時間に受信する信号の数と前記正誤判定手段が誤りと判定する前記測定受信手段が該一定時間に受信する信号の数とを計数する計数手段と、
を有し、
前記通信品質設定手段の設定する通信品質は、前記計数手段の計数する両者の数の割合に関する値とする
ことを特徴とする請求項9又は10に記載のスペクトラム拡散無線通信装置。The communication quality setting means,
Measurement receiving means for receiving and demodulating a transmission signal having data for measurement by a communication device as a communication partner as an information signal,
Correctness determination means for determining correctness of the signal to be demodulated by the measurement receiving means,
Counting means for counting the number of signals that the measurement receiving means receives in a certain time and the number of signals that the measurement receiving means determines in the certain time that the correctness / incorrectness determination means makes an error,
Has,
11. The spread spectrum wireless communication apparatus according to claim 9 , wherein the communication quality set by the communication quality setting means is a value relating to a ratio of the numbers counted by the counting means.
拡散信号生成データを予め複数記憶している拡散信号生成データ記憶手段と、
前記拡散信号生成データ記憶手段に記憶している拡散信号生成データのいずれかを選択して設定することにより該拡散信号生成データに関する前記拡散符号系列信号を発生させる拡散信号発生手段と、
前記スペクトラム拡散信号を逆拡散変調する前記拡散符号系列信号と該スペクトラム拡散信号を送信した通信装置が該スペクトラム拡散信号を拡散変調した拡散符号系列信号との同期の確立したことを検出する同期検出手段と、
通信の相手方である通信装置からの信号を受信しないときに、前記同期検出手段の同期確立の検出の回数を前記拡散信号生成データ記憶手段に記憶している拡散信号生成データ毎に一定時間計数する同期検出回数計数手段と、
前記同期検出回数計数手段の計数する検出の回数を前記拡散信号生成データに対応させて記憶する同期検出回数記憶手段と、
を有し、
通信時は前記同期検出回数記憶手段の記憶する同期検出の回数の最も多いものに対応する拡散信号生成データの前記拡散信号発生手段への設定を禁止する
ことを特徴とするスペクトラム拡散無線通信装置。Transmitting means for transmitting a spread spectrum signal obtained by spreading and modulating an information signal with a spread code sequence signal to a communication device of the other party, receiving the spread spectrum signal transmitted from the communication device of the other party and inverting the spread signal with the spread code sequence signal A spread-spectrum wireless communication device having receiving means for obtaining an information signal by spread-spectrum modulation,
Spread signal generation data storage means for storing a plurality of spread signal generation data in advance,
Spread signal generation means for generating the spread code sequence signal for the spread signal generation data by selecting and setting any of the spread signal generation data stored in the spread signal generation data storage means,
Synchronization detecting means for detecting that the spread code sequence signal for despread-modulating the spread spectrum signal and the communication device which has transmitted the spread spectrum signal have established synchronization with the spread code sequence signal obtained by spread-modulating the spread spectrum signal. When,
When a signal is not received from a communication device which is a communication partner, the number of times synchronization is detected by the synchronization detecting means is counted for each spread signal generation data stored in the spread signal generation data storage means for a certain period of time. Means for counting the number of times of synchronization detection,
Synchronization detection number storage means for storing the number of detections counted by the synchronization detection number counting means in association with the spread signal generation data,
Has,
A spread-spectrum wireless communication apparatus, wherein during communication, setting of spread signal generation data corresponding to the largest number of times of synchronization detection stored in the synchronization detection number storage means to the spread signal generation means is prohibited.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26567897A JP3601269B2 (en) | 1997-09-30 | 1997-09-30 | Spread spectrum wireless communication equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26567897A JP3601269B2 (en) | 1997-09-30 | 1997-09-30 | Spread spectrum wireless communication equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11112464A JPH11112464A (en) | 1999-04-23 |
JP3601269B2 true JP3601269B2 (en) | 2004-12-15 |
Family
ID=17420490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26567897A Expired - Fee Related JP3601269B2 (en) | 1997-09-30 | 1997-09-30 | Spread spectrum wireless communication equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3601269B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100334774B1 (en) * | 2000-05-24 | 2002-05-03 | 윤종용 | Bit rate transducer with self-healing in optical transmitting system |
-
1997
- 1997-09-30 JP JP26567897A patent/JP3601269B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11112464A (en) | 1999-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0610030B1 (en) | Method and apparatus for transmitter power control in a cellular radio system | |
KR0153354B1 (en) | Method and apparatus for dynamic adjustment of control parameters in transmitter power control system | |
KR100223364B1 (en) | Spread spectrum communication transmitter and receiver, and cdma mobile communication system and method | |
US6961352B2 (en) | Method of synchronizing a radio terminal of a radio communication network and a corresponding radio terminal | |
JP3361694B2 (en) | Pilot channel transmission and cell selection method in CDMA mobile communication system, mobile station | |
JP2006523425A (en) | Synchronization method and synchronization system for frequency shift keying receiver | |
JPWO2006100994A1 (en) | CDMA mobile terminal, CDMA mobile communication method, and communication quality estimation method | |
CN101375510A (en) | Automatic gain control apparatus and method in wireless telecommunication system based on time division duplex | |
KR100934832B1 (en) | Mobile communication system, mobile terminal in mobile communication system, control program thereof, and synchronization establishment determination method in mobile communication system | |
TWI527397B (en) | Antenna switching receiving system and communicator having the same | |
AU754872B2 (en) | Method of performing automatic frequency control in mobile station during in speech communication mode | |
US7529555B2 (en) | Transmission rate determination method, and base station apparatus, terminal apparatus, and communication system using the same | |
JP3601269B2 (en) | Spread spectrum wireless communication equipment | |
US20080102875A1 (en) | Radio Communications System, Base Station Apparatus And Method Of Transmission Power Control | |
US20060285582A1 (en) | Transmission device and gain control method | |
JP2002101006A (en) | Receiver and transmitter used in spread spectrum communication system | |
JP3474789B2 (en) | Spread code phase shift measuring device in mobile terminal test equipment | |
JP2005020139A (en) | Communications system | |
JP4513467B2 (en) | Spread spectrum communication equipment | |
JP5282820B2 (en) | Wireless communication system, mobile station, and wireless communication method | |
EP1562300A1 (en) | Synchronization determination control device and synchronization determination control method | |
US20050083898A1 (en) | Communication control apparatus, and CDMA communication system using the same | |
JP3959446B2 (en) | Transmission status display method for digital transmission equipment | |
JP2000354020A (en) | Receiver | |
JP2000022584A (en) | Frequency error correction circuit and inverse spread circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040325 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040622 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040813 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040831 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040913 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081001 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091001 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101001 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |