JP3209596B2 - Data communication device - Google Patents
Data communication deviceInfo
- Publication number
- JP3209596B2 JP3209596B2 JP33813192A JP33813192A JP3209596B2 JP 3209596 B2 JP3209596 B2 JP 3209596B2 JP 33813192 A JP33813192 A JP 33813192A JP 33813192 A JP33813192 A JP 33813192A JP 3209596 B2 JP3209596 B2 JP 3209596B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- data
- communication environment
- peak
- correlation peak
- 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 - Lifetime
Links
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Dc Digital Transmission (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明はスペクトラム拡散方式を
とるデータ通信装置に関し、特にデータ誤りの検出方法
の改良に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data communication apparatus employing a spread spectrum system, and more particularly to an improvement in a data error detection method.
【0002】[0002]
【従来の技術】従来のデータ通信においては、データの
誤りを知るために、CRCコード等を送信データに挿入
して送信することにより誤りを検出する方法をとってい
た。2. Description of the Related Art In conventional data communication, in order to know a data error, a method of inserting a CRC code or the like into transmission data and transmitting the data has been employed to detect the error.
【0003】[0003]
【発明が解決しようとする課題】しかしこのような従来
の方法では通信環境が良い場合でも、誤り検出用のコー
ドを挿入したため、実効伝送レートの劣化を招いてしま
う欠点があった。本発明の目的は通信環境を測定して、
その測定データに基づいて送信側での誤り検出コードの
重畳及び送信レート等を制御して誤りの軽減を図ること
である。However, such a conventional method has a drawback that even if the communication environment is good, the effective transmission rate is deteriorated because an error detection code is inserted. An object of the present invention is to measure a communication environment,
The purpose is to reduce the error by controlling the superposition of the error detection code and the transmission rate on the transmitting side based on the measurement data.
【0004】[0004]
【課題を解決するための手段】上記目的を達成するた
め、通信環境を測定するために用いられるテストデータ
を送信する機能を有する送信機と、上記テストデータに
基づいた受信信号の電力レベルと、受信信号と拡散符号
との相関演算により得られた相関ピーク信号のレベルと
を比較して通信環境に関するデータを求める通信環境デ
ータ測定手段と、上記通信環境に関するデータを前記送
信機に送ると共に、該データに基づいてデータレートを
決定する手段と、を有する受信機と、を備え、前記通信
環境データ測定手段は、前記テストデータに基づく受信
信号を二乗してDC信号に変換するミクサ回路と、該D
C信号からDC以外の信号をカットするローパスフィル
タと、該ローパスフィルタからのDC信号をサンプリン
グしてA/D変換し受信信号の電力を求める量子化回路
と、からなる受信電力測定回路と、前記相関ピーク信号
を検波する検波器と、その検波信号から相関ピーク信号
のピークを検出するピーク検出器と、そのピーク検出信
号をA/D変換し相関ピーク信号のレベルを求めるピー
ク検出部と、上記受信信号の電力と相関ピーク信号のレ
ベルとの比を求める比較器と、を備えたことを要旨とす
る。 In order to achieve the above object, test data used for measuring a communication environment is provided.
A transmitter having a function of transmitting
Based on the received signal power level and the received signal and spreading code
And the level of the correlation peak signal obtained by the correlation operation with
Communication data to obtain data about the communication environment by comparing
Data measurement means and the data on the communication environment.
And send a data rate based on the data.
Means for determining; and a receiver comprising:
The environmental data measuring means receives the test data based on the test data.
A mixer circuit for squaring the signal and converting it to a DC signal;
Low-pass fill to cut signals other than DC from C signal
And the DC signal from the low-pass filter
Quantization circuit that performs analog-to-digital conversion to obtain power of a received signal
And a correlation peak signal.
And a correlation peak signal from the detected signal
Detector that detects the peak of the
A / D conversion of the signal to obtain the level of the correlation peak signal
The power of the received signal and the level of the correlation peak signal.
And a comparator for calculating the ratio to the bell.
You.
【0005】[0005]
【0006】[0006]
【作用】本発明の装置においては、送信側からのテスト
データに基づいて通信環境を測定し、その測定データに
基づいてデータレート等を制御する。通信環境の測定は
例えば、テストデータに基づいた受信信号の電力レベル
と相関ピーク信号のレベルとを比較することにより行わ
れる。In the device of the present invention, the communication environment is measured based on test data from the transmitting side, and the data rate and the like are controlled based on the measured data. The measurement of the communication environment is performed, for example, by comparing the power level of the received signal based on the test data with the level of the correlation peak signal.
【0007】[0007]
【実施例】以下図面に示す実施例を参照して本発明を説
明する。図1は通信環境によってデータレートを可変す
る本発明による送受信機の一実施例を示す。同図におい
て、Rは受信部、Tは送信部、DETはD/U測定部で
ある。受信部Rにおいて、1,2,3は増幅器、4及び
5はバンドパスフィルタ(BPF)、6はコンボルバ、
7はミクサ、8はPN符号発生器(PNG)、9はキャ
リア信号発生器、10はデータ復調器、11はデータ処
理回路である。送信部Tにおいて、12はデータバッフ
ァ、13は通信環境システム、14及び16はミクサ、
17はキャリア信号発生器、18は増幅器、19はBP
Fである。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to embodiments shown in the drawings. FIG. 1 shows an embodiment of a transceiver according to the present invention which varies a data rate according to a communication environment. In the figure, R is a receiving unit, T is a transmitting unit, and DET is a D / U measuring unit. In the receiving unit R, 1, 2, 3 are amplifiers, 4 and 5 are band pass filters (BPF), 6 is a convolver,
7 is a mixer, 8 is a PN code generator (PNG), 9 is a carrier signal generator, 10 is a data demodulator, and 11 is a data processing circuit. In the transmission unit T, 12 is a data buffer, 13 is a communication environment system, 14 and 16 are mixers,
17 is a carrier signal generator, 18 is an amplifier, 19 is BP
F.
【0008】D/U測定部DETは、増幅器20、ミク
サ21、ローパスフィルタ(LPF)22、量子化回路
23からなる受信電力測定回路DET1と、検波器2
4、増幅器25、ピーク検出器26、量子化回路27か
らなるピーク検出部DET2と、比較器28と、を有し
ている。また29は送受信アンテナ、30は方向性結合
器である。The D / U measurement unit DET includes a reception power measurement circuit DET1 including an amplifier 20, a mixer 21, a low-pass filter (LPF) 22, and a quantization circuit 23, and a detector 2
4, a peak detection unit DET2 including an amplifier 25, a peak detector 26, and a quantization circuit 27, and a comparator 28. 29 is a transmitting / receiving antenna, and 30 is a directional coupler.
【0009】図1の送受信機において、送信された信号
をアンテナ29で受信し、アンプ1,2、BPF4を通
し、一方をコンボルバ6へ入力し、もう一方を受信信号
の電力測定回路DET1へ入力する。コンボルバでは、
受信信号と、PNG8から発生される拡散符号をキャリ
ア変調された参照信号との相関が行われる。受信信号と
参照信号が一致したとき、コンボルバ6からは、鋭い相
関ピークが出力される。コンボルバから出力された信号
は、アンプ3、BPF5を通過し、データ復調部10及
びピーク検出部DET2へ送られる。データ復調部10
では、相関ピークをもとにデータの復調が行われる。In the transceiver shown in FIG. 1, a transmitted signal is received by an antenna 29, passed through amplifiers 1, 2 and a BPF 4, one is input to a convolver 6, and the other is input to a power measurement circuit DET1 for a received signal. I do. In Convolva,
A correlation between the received signal and a reference signal obtained by carrier-modulating a spread code generated from PNG8 is performed. When the received signal and the reference signal match, the convolver 6 outputs a sharp correlation peak. The signal output from the convolver passes through the amplifier 3 and the BPF 5, and is sent to the data demodulation unit 10 and the peak detection unit DET2. Data demodulation unit 10
In, data demodulation is performed based on the correlation peak.
【0010】受信電力測定回路DET1において受信さ
れた信号は、まず後処理がしやすいように、あるレベル
までアンプ20により増幅される。増幅された信号は、
ミクサ21により二乗されDC信号に変換される。次に
LPF22によりDC成分以外の信号をカットし、量子
化回路23へ送られる。量子化回路23では、DC信号
のレベルをサンプリングしてA/D変換し、コンボルバ
6の処理時間τの積分を行い受信信号の電力を求める。
このとき電力PUは、The signal received by the reception power measurement circuit DET1 is first amplified by the amplifier 20 to a certain level so that post-processing is easy. The amplified signal is
The signal is squared by the mixer 21 and converted into a DC signal. Next, signals other than the DC component are cut by the LPF 22 and sent to the quantization circuit 23. The quantization circuit 23 samples the level of the DC signal, performs A / D conversion, integrates the processing time τ of the convolver 6, and obtains the power of the received signal.
At this time, the power PU is:
【0011】[0011]
【数1】 (Equation 1)
【0012】となる。ここで、nはノイズの振幅、sは
拡散信号の振幅、hはノイズと拡散信号との合成成分の
振幅である。しかし、PUは、n≫S(D/U<0)の
とき、h≒nとなりノイズの電力を示す。## EQU1 ## Here, n is the amplitude of the noise, s is the amplitude of the spread signal, and h is the amplitude of the combined component of the noise and the spread signal. However, when n≫S (D / U <0), the PU becomes h ≒ n, indicating the power of noise.
【0013】次にピーク検出部DET2においてコンボ
ルバ出力は、検波器24を経由してピーク検出器26へ
送られる。ピーク検出器26では、コンボルバ6から出
力される相関ピーク信号から一番レベルが高い位置を検
出し、次の量子化回路27でA/D変換する。ここでコ
ンボルバ6から出力される相関ピーク信号のレベルは、Next, the convolver output from the peak detector DET2 is sent to the peak detector 26 via the detector 24. The peak detector 26 detects the position with the highest level from the correlation peak signal output from the convolver 6, and performs A / D conversion in the next quantization circuit 27. Here, the level of the correlation peak signal output from the convolver 6 is
【0014】[0014]
【数2】 (Equation 2)
【0015】となる。## EQU1 ##
【0016】従って、比較器28では、このPUとPD
の値を比較することによりその時のD/U比を求めるこ
とができる。データが誤り始めるD/U比は理論的に求
めることができるから、その値をkとしてPD/PU比
kが以下になったとき、比較器からの信号を、送信側の
通信環境システム13へ送り、誤り訂正符号の付加を行
わせたり、または、送信データレートを低下させ通信状
態を良くする。逆に、PD/PU比が高い場合、誤り訂
正符号の付加を行わない。また送信データレートを上げ
高速に通信を行うようにする。Therefore, in the comparator 28, this PU and PD
By comparing these values, the D / U ratio at that time can be obtained. Since the D / U ratio at which data starts to be erroneous can be theoretically determined, when the value is k and the PD / PU ratio k becomes below, a signal from the comparator is transmitted to the communication environment system 13 on the transmission side. The transmission and error correction code are added, or the transmission data rate is reduced to improve the communication state. Conversely, when the PD / PU ratio is high, no error correction code is added. Also, the transmission data rate is increased to perform high-speed communication.
【0017】受信側における通信環境システム13の動
作は、まずデータ処理回路11からの信号でテストデー
タであることを知る。この時、D/U測定部DETから
の信号をもとに、最適なデータレートを決定する(例え
ばデータレートをTとした場合T=k×D/Uとしても
よい)。そしてデータレートを示した信号をデータバッ
ファ12へ送る。この時のデータレートは、送信側と同
じで低いデータクロックとする。送信側における通信環
境システム13の動作は、データ処理回路11から通信
環境データをもらって、それを基にデータクロックを設
定する。In the operation of the communication environment system 13 on the receiving side, first, it is known from the signal from the data processing circuit 11 that the data is test data. At this time, the optimum data rate is determined based on the signal from the D / U measurement unit DET (for example, when the data rate is T, T = k × D / U may be used). Then, a signal indicating the data rate is sent to the data buffer 12. The data rate at this time is the same as that of the transmitting side and is a low data clock. The operation of the communication environment system 13 on the transmission side receives communication environment data from the data processing circuit 11 and sets a data clock based on the communication environment data.
【0018】図2は図1の送受信機の受信側Rxと、他
の送受信機の送信側Txとの間での信号の授受及び前記
データ処理の動作を示すフローチャート、図3は上記送
受信間でのデータの授受の時間的経過状態を示す。FIG. 2 is a flowchart showing the operation of transmitting and receiving signals and the data processing between the receiving side Rx of the transceiver of FIG. 1 and the transmitting side Tx of another transceiver, and FIG. This shows the time lapse of the transfer of the data.
【0019】図2においてステップST1では送信側T
xから受信側へ通信環境を調べるためのテストデータを
送信する。ステップST2で受信側Rxでは、テストデ
ータの信号を基にPD/PUを求め、ステップST3で
所定値k以上かどうかを検出する。ステップST4で
は、求めたPD/PUにより通信のデータレートを決め
る。次にステップST5では受信側Rxから、ST4で
求めた条件のデータを信号として送信側Txへ送る。送
信側Txでは、ステップST6で信号を復調し、そのデ
ータを基に通信のデータレートを変え、データを送信す
る。そしてステップST7で、データの有無を判別し、
YESであれば終了するが、NOであるとステップST
6に戻る。In FIG. 2, at step ST1, the transmitting side T
x transmits test data for checking the communication environment to the receiving side. In step ST2, the receiving side Rx obtains PD / PU based on the test data signal, and detects in step ST3 whether or not the value is equal to or larger than a predetermined value k. In step ST4, the communication data rate is determined based on the obtained PD / PU. Next, in step ST5, the data on the condition obtained in ST4 is transmitted as a signal from the receiving side Rx to the transmitting side Tx. The transmitting side Tx demodulates the signal in step ST6, changes the communication data rate based on the data, and transmits the data. Then, in step ST7, the presence or absence of data is determined,
If YES, the process ends, but if NO, step ST
Return to 6.
【0020】なお、図2のフローチャートにおいて、P
D/PUの値に基づいて、データレートを2以上の複数
の値から選択できるようにしても良い。また単純にある
値を境界として、例えば、CRCコードを付加するか否
か、即ち誤り対策を行うかどうかのみを実行するように
しても良い。またデータレート決定をTx側で行っても
良い(Rx側でPD/PUのみを求め、その生データを
Tx側に送り返してから判断する。)。In the flowchart of FIG.
The data rate may be selected from two or more values based on the value of D / PU. Alternatively, for example, whether or not a CRC code is added, that is, only whether or not an error countermeasure is performed may be executed using a certain value as a boundary. The data rate may be determined on the Tx side (only the PD / PU is determined on the Rx side, and the determination is made after sending the raw data back to the Tx side).
【0021】[0021]
【発明の効果】以上説明したように本発明によれば、通
信環境を測定し、その時の環境状態に応じて、環境状態
が悪い時は、誤りを最小限に抑えるようにし、良好な時
は信号の伝送レートを低下させないようにしているの
で、実効伝送レートの低下を招くことはなく、しかも誤
りを軽減することができる。As described above, according to the present invention, the communication environment is measured, and according to the environment condition at that time, errors are minimized when the environment condition is poor, and errors are minimized when the environment condition is good. Since the signal transmission rate is not reduced, the effective transmission rate is not reduced, and errors can be reduced.
【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.
【図2】上記実施例の動作を説明するためのフローチャ
ートである。FIG. 2 is a flowchart for explaining the operation of the embodiment.
【図3】本発明の動作説明図である。FIG. 3 is an operation explanatory diagram of the present invention.
R 受信部 T 送信部 DET D/U測定部 DET1 受信電力測定部 DET2 ピーク検出部 6 コンボルバ 8 PNG 10 データ復調器 13 通信環境システム 28 比較器 R receiving unit T transmitting unit DET D / U measuring unit DET1 received power measuring unit DET2 peak detecting unit 6 convolver 8 PNG 10 data demodulator 13 communication environment system 28 comparator
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04J 13/00 H04L 1/00 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) H04J 13/00 H04L 1/00
Claims (1)
ストデータを送信する機能を有する送信機と、 上記テストデータに基づいた受信信号の電力レベルと、
受信信号と拡散符号との相関演算により得られた相関ピ
ーク信号のレベルとを比較して通信環境に関するデータ
を求める通信環境データ測定手段と、 上記通信環境に関するデータを前記送信機に送ると共
に、該データに基づいてデータレートを決定する手段
と、 を有する受信機と、を備え、 前記通信環境データ測定手段は、 前記テストデータに基づく受信信号を二乗してDC信号
に変換するミクサ回路と、該DC信号からDC以外の信
号をカットするローパスフィルタと、該ローパスフィル
タからのDC信号をサンプリングしてA/D変換し受信
信号の電力を求める量子化回路と、からなる受信電力測
定回路と、 前記相関ピーク信号を検波する検波器と、その検波信号
から相関ピーク信号のピークを検出するピーク検出器
と、そのピーク検出信号をA/D変換し相関ピーク信号
のレベルを求めるピーク検出部と、 上記受信信号の電力と相関ピーク信号のレベルとの比を
求める比較器と、 を備えたことを特徴とするデータ通信装置。 1. A telecommunications system for measuring a communication environment.
A transmitter having a function of transmitting test data, a power level of a received signal based on the test data,
The correlation peak obtained by the correlation operation between the received signal and the spreading code
Data on the communication environment by comparing the
A communication environmental data measuring means for determining, when sending data relating to the communication environment to the transmitter co
Means for determining a data rate based on the data
And a receiver having the following: wherein the communication environment data measuring means squares a received signal based on the test data to generate a DC signal.
And a non-DC signal from the DC signal.
And a low-pass filter for cutting the signal
Sampled DC signal from A / D converter and A / D converted and received
And a quantization circuit for determining the power of the signal.
Constant circuit, a detector for detecting the correlation peak signal, and the detected signal
Detector that detects the peak of the correlation peak signal from the
A / D conversion of the peak detection signal and a correlation peak signal
A peak detector for determining the level of the ratio between the level of power and the correlation peak signal in the received signal
A data communication device, comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33813192A JP3209596B2 (en) | 1992-11-24 | 1992-11-24 | Data communication device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33813192A JP3209596B2 (en) | 1992-11-24 | 1992-11-24 | Data communication device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06164552A JPH06164552A (en) | 1994-06-10 |
| JP3209596B2 true JP3209596B2 (en) | 2001-09-17 |
Family
ID=18315207
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP33813192A Expired - Lifetime JP3209596B2 (en) | 1992-11-24 | 1992-11-24 | Data communication device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3209596B2 (en) |
-
1992
- 1992-11-24 JP JP33813192A patent/JP3209596B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06164552A (en) | 1994-06-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7421012B1 (en) | Antenna diversity technique for wireless communication | |
| US5132985A (en) | Spread spectrum receiver | |
| AU2964595A (en) | Apparatus and method for locating cellular telephones and similar transmitters | |
| CN119535115A (en) | A multi-channel leaky coaxial cable fault location system and method | |
| EP1219037B1 (en) | Method of measuring receiver sensitivity, and transceiver | |
| JP3305608B2 (en) | Mobile communication device with distance measurement function | |
| US7012968B2 (en) | Apparatus for detecting and adjusting transmission power of CDMA system | |
| JP3209596B2 (en) | Data communication device | |
| CN110824412B (en) | A High Precision Measurement System for Incoherent Spread Spectrum Transponder Distance Zero | |
| US6771721B1 (en) | Method and apparatus for eliminating audio clicks in a radio receiver | |
| JP4460698B2 (en) | Ranging method and apparatus | |
| JP2859227B2 (en) | Mobile radio telephone equipment | |
| JPH10163949A (en) | Burst signal demodulator | |
| KR102672782B1 (en) | Apparatus and method for detecting and measuring against low probability signal | |
| JP2001313588A (en) | Power measurement unit for measuring reception signal power and reception interference power | |
| US7426244B2 (en) | Telecommunications system and receiver | |
| JP3175751B2 (en) | Wireless data communication device | |
| US20020008658A1 (en) | Apparatus for detecting signal | |
| JPH0946247A (en) | Radio equipment | |
| JPH05249231A (en) | Doppler radar device | |
| JPH0537490A (en) | Spread spectrum radio communication system | |
| JPH09261147A (en) | Reception c/n detection system, detector and transmission power control system | |
| JPH1188205A (en) | Digital radio receiver | |
| JPH0120817B2 (en) | ||
| JPH06350559A (en) | Spread spectrum receiver |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070713 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080713 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080713 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090713 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 9 |