[go: up one dir, main page]

JPH04127637A - Modem control system - Google Patents

Modem control system

Info

Publication number
JPH04127637A
JPH04127637A JP2249038A JP24903890A JPH04127637A JP H04127637 A JPH04127637 A JP H04127637A JP 2249038 A JP2249038 A JP 2249038A JP 24903890 A JP24903890 A JP 24903890A JP H04127637 A JPH04127637 A JP H04127637A
Authority
JP
Japan
Prior art keywords
coefficient
equalizer
calculation
evaluation scale
buffer means
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.)
Granted
Application number
JP2249038A
Other languages
Japanese (ja)
Other versions
JP3071811B2 (en
Inventor
Hiroki Uchiyama
博喜 内山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2249038A priority Critical patent/JP3071811B2/en
Publication of JPH04127637A publication Critical patent/JPH04127637A/en
Application granted granted Critical
Publication of JP3071811B2 publication Critical patent/JP3071811B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

PURPOSE:To control the MODEM so that the state is transited from the divergence state, the divergence process and the quasi-steady-state into the steady- state at all times by changing a coefficient converging speed relating to equalizer coefficient revision calculation after refreshing so as to quicken the coefficient converging speed when a steady-state signal is inputted after an external disturbance. CONSTITUTION:The system is provided with an A/D converter 1, a QAM (orthogonal amplitude modulation) demodulator 2, a low pass filter (LPF) 3, an equalizer (EQ) 4, a timing estimate device, an arithmetic section 6 for evaluation and state measure, a control section (CPU) 7, a timing buffer 8, a phase estimate buffer 9, a phase estimate section 10, a phase rotating device 11, a discriminator (QUA) 12, a phase rotating device 13, an equalizer (EQ) buffer 14, and a decoder 15. In this case, the coefficient converging speed when a steady-state signal is inputted after an external disturbance is quickened by changing a coefficient converging speed relating to equalizer coefficient revision calculation after refreshing. Thus, the divergence of the MODEM operation is easily prevented and the convergence after production of an external disturbance is quickly realized.

Description

【発明の詳細な説明】 援東光災 本発明は、モデムのハングアップ制御方式に関し、より
詳細には、各種変復調方式、ファクシミリ装置の変復調
方式、データ伝送方式の同期検出、タイミング再生方式
に用いられるモデム(MODEM;変復調装置)のハン
グアップ制御方式に関する。例えば、ファクシミリ装置
、通信の変復調方式、移動通信などに適用されるもので
ある。
[Detailed Description of the Invention] The present invention relates to a modem hang-up control method, and more specifically, it is used in various modulation and demodulation methods, facsimile device modulation and demodulation methods, synchronization detection and timing recovery methods of data transmission methods. The present invention relates to a modem (MODEM) hang-up control method. For example, it is applied to facsimile machines, communication modulation/demodulation systems, mobile communication, etc.

血米肢湘 P S K (Phase 5hift Keying
 :位相変調方式)、D P S K (Differ
ential Phase 5hift Keying
 :差分位相変調方式)等の変調方式は、受信信号から
送信データを復元するために、受信信号が伝送路で受け
る周波数特性を補正し、送信側と受信側の搬送波周波数
の差(周波数オフセット)並びに位相ジッタを補正し、
さらに受信信号から同期信号を抽出したうえで、この同
期信号に同期して送信データを再生する必要がある。
Phase 5hift Keying
: Phase modulation method), D P S K (Differ
initial Phase 5hift Keying
In order to restore transmitted data from a received signal, modulation methods such as differential phase modulation (differential phase modulation) correct the frequency characteristics that the received signal receives on the transmission path, and correct the difference in carrier frequency between the transmitting and receiving sides (frequency offset). and correct phase jitter,
Furthermore, it is necessary to extract a synchronization signal from the received signal and then reproduce the transmitted data in synchronization with this synchronization signal.

周波数特性を補正するためには、通常適応型等化器(A
daptive Equalizer)が用いられ、そ
の等化器係数は、伝送路特性の逆特性となるようにシン
ボルレートで更新されている。また。
In order to correct the frequency characteristics, an adaptive equalizer (A
A adaptive equalizer (adaptive equalizer) is used, and its equalizer coefficients are updated at the symbol rate so as to have the inverse characteristics of the transmission channel characteristics. Also.

周波数オフセット、位相ジッタの補正は、シグナルコン
ステレ−ジョン(信号点記@: SignalCons
tellation )上で、推定した位相シフト分だ
け受信点を回転する操作で行なわれる。さらに受信信号
から同期信号を抽出する方式としては。
Frequency offset and phase jitter correction can be done using Signal Constellation (Signal Notification @: SignalCons)
This is done by rotating the receiving point by the estimated phase shift on the signal (tellation). Furthermore, as a method for extracting the synchronization signal from the received signal.

PSK変調方式を例にとると、まずパスバンド信号(受
信信号)に搬送波を乗算して、波形整形フィルターを通
して複素ベースバンド信号とした後これを二乗して、こ
の同期周波数成分をバンドパスフィルタでとりだし、こ
れを同期信号として検出する方式や、受信信号から同期
信号を再生する際に通常受信信号を処理する過程で得ら
れる各種係数(例えば等化器係数)を用いて、これより
タイミング推定の情報を取りだし、これをもとに受信信
号のA/D変換のサンプリング周波数を早めたり、遅ら
せたりすることで同期再生を行なう同期再生方法などが
ある。
Taking the PSK modulation method as an example, first, a passband signal (received signal) is multiplied by a carrier wave, passed through a waveform shaping filter to become a complex baseband signal, squared, and this synchronous frequency component is passed through a bandpass filter. Then, timing estimation can be performed using a method to detect this as a synchronization signal and various coefficients (for example, equalizer coefficients) obtained in the process of processing the received signal when reproducing the synchronization signal from the received signal. There is a synchronous reproduction method in which synchronous reproduction is performed by extracting information and accelerating or delaying the sampling frequency of A/D conversion of the received signal based on this information.

しかし、これらの方式では、瞬断や位相ヒツト等の突発
性外乱が頻繁に起きる伝送系において、モデムの等化器
係数が発散を生したり、回転量の推定誤差が増大したり
、さらに再生される同期タイミングに誤りを生したり、
同期信号自体を検出できなかったりしてモデムがハング
アップするという問題があった。
However, with these methods, in transmission systems where sudden disturbances such as instantaneous interruptions and phase hits occur frequently, the modem's equalizer coefficients may diverge, the estimation error of the rotation amount may increase, and playback problems may occur. This may cause an error in the synchronization timing,
There was a problem that the modem would hang up because it could not detect the synchronization signal itself.

この状況に対し、等化器係数、キャリアリカバリー、タ
イミングリカバリーに関する各種係数を所定シンボルレ
ート数分バッファリングする第1のバッファ手段と、フ
ァクシミリのトレーニングシーエケンス終了時点の上記
係数値をバッファリングする第2のバッファ手段と、等
化器の入出力値を用いた評価値(評価尺度)を計算する
計算手段と、これを監視する監視手段とを有し、シンボ
ルレート毎にこの評価尺度を予め決めた閾値と比較する
ことで等化器の異常を検出し、この異常によりタイミン
グリカ八り−(同期信号再生)、等化器係数更新演算、
キャリアリカバリー(位相シフト補正)の機能が誤動作
すると判断した時に、タイミングリカバリー、等化器係
数更新演算、キャリアリカバリーの動作を保証する機能
、並びにこれらの機能を保証する機能を付加することで
、モデムの誤動作を防止する制御方式はすでに提案され
ている。しかし、この場合、等化器フィルタタップの更
新速度を調節する収束係数は固定(−定)であるため、
収束速度が遅く、このためモデム収束に時間が掛ったり
、また収束条件の閾値が不適当である場合にはモデムが
完全に収束しない準定常状態(ローカルミニマム)に落
込むという問題があった。また、外乱の始端終端を検出
する閾値が固定であるために、S/Nの非常に劣化した
伝送路によっては終始モデムの制御が行なわれ、動作が
安定しないという問題があった。
In response to this situation, a first buffer means buffers various coefficients related to equalizer coefficients, carrier recovery, and timing recovery for a predetermined number of symbol rates, and a first buffer means buffers the coefficient values at the end of the facsimile training sequence. 2, a calculation means for calculating an evaluation value (evaluation scale) using the input and output values of the equalizer, and a monitoring means for monitoring this, and this evaluation scale is determined in advance for each symbol rate. An abnormality in the equalizer is detected by comparing it with a threshold value, and this abnormality causes timing recovery (synchronization signal regeneration), equalizer coefficient update calculation,
When it is determined that the carrier recovery (phase shift correction) function malfunctions, the modem Control methods to prevent malfunctions have already been proposed. However, in this case, the convergence coefficient that adjusts the update rate of the equalizer filter taps is fixed (-constant), so
The convergence speed is slow, and as a result, it takes time for the modem to converge, and if the threshold value of the convergence condition is inappropriate, there is a problem that the modem falls into a quasi-steady state (local minimum) where it does not completely converge. Further, since the threshold value for detecting the beginning and end of a disturbance is fixed, there is a problem in that, depending on the transmission path where the S/N is extremely degraded, the modem is controlled from beginning to end, resulting in unstable operation.

また、特開平1−279617号公報に記載されていも
のは、PCM信号のディジタル磁気記録等で使用されて
いるパルス波形を整形して、歪みを減少させる自動等化
回路に関するもので、トランスバーサルフィルタを用い
た波形等化回路と、入力信号のレベルを検出するレベル
検出回路と、波形等化回路の入力及び出力からトランス
バーサルフィルタの係数値を設定する係数設定回路と。
Furthermore, the one described in JP-A-1-279617 relates to an automatic equalization circuit that reduces distortion by shaping the pulse waveform used in digital magnetic recording of PCM signals, etc., and uses a transversal filter. a waveform equalization circuit using a waveform equalization circuit, a level detection circuit that detects the level of an input signal, and a coefficient setting circuit that sets coefficient values of a transversal filter from the input and output of the waveform equalization circuit.

レベル検出回路の出力で係数設定回路の動作を制御する
制御回路とを備えた構成となっている。
The configuration includes a control circuit that controls the operation of the coefficient setting circuit using the output of the level detection circuit.

また、この他に特開平2−26406号公報の「自動等
化器」、特開平2−57039号公報の「モデム装置」
、特開平2−16066号公報の「自動等化器」などが
提案されているが、いずれのものも、その内容は、ライ
ンシグナルを監視することによりモデムまたは等化器の
誤動作を防ぐものであり、リフレッシュの考え方や、高
速収束の概念は入っていない。
In addition, there is also the "automatic equalizer" disclosed in Japanese Patent Application Laid-open No. 2-26406, and the "modem device" disclosed in Japanese Patent Application Publication No. 2-57039.
, ``Automatic Equalizer'' in Japanese Patent Application Laid-Open No. 2-16066, etc. have been proposed, but the content of each of them is to prevent malfunctions of the modem or equalizer by monitoring line signals. Yes, it does not include the concept of refresh or fast convergence.

目     的 本発明は、上述のごとき実情に鑑みてなされたもので、
リフレッシュを行なった後の等化器係数演算に関し、外
乱後に定常信号が入力された時の係数収束を高速化する
と共にモデムの状態を監視する状態尺度を導入すること
で常に発散状態や発散過程、準定常状態から定常状態に
遷移するようにモデムを制御するモデム制御方式を提供
する二と、また、トレーニング終了時の評価尺度の時間
平均値を参照することでこの伝送系に適した閾値を得る
モデム制御方式を提供することを目的としてなされたも
のである。
Purpose The present invention was made in view of the above-mentioned circumstances.
Regarding the equalizer coefficient calculation after refreshing, we speed up the coefficient convergence when a steady signal is input after a disturbance, and introduce a state scale to monitor the modem state to always avoid divergent states and divergent processes. Second, we provide a modem control method that controls the modem to transition from a quasi-steady state to a steady state, and we also obtain a threshold suitable for this transmission system by referring to the time average value of the evaluation scale at the end of training. It was designed to provide a modem control method.

構−一」文 本発明は、上記目的を達成するために、(1)データ伝
送に用いる位相変調方式において1等化器係数、キャリ
アリカバリー、タイミングリカバリーに関する各種係数
を所定シンボルレート数分を第1のバッファ手段により
バッファリングし、ファクシミリのトレーニングシーエ
ケンス終了時点の前記各種係数値を第2のバッファ手段
によりバッファリングし、等化器の入出力値を用いた評
価尺度を演算手段により計算し、該演算手段による評価
尺度を監視手段により監視するようにし、前記シンボル
レート毎に前記評価尺度を常時監視し、該評価尺度を予
め決めた閾値と比較することで等化器の異常を検出し、
この異常によりタイミングリカバリー(同期信号再生)
、等化器係数更新演算、キャリアリカバリー(位相シフ
ト補正)の機能が誤動作方向に向うと判断した時に、前
記第1のバッファ手段への係数値の格納を中止して、タ
イミングリカバリー、等化器係数更新演算、キャリアリ
カバリーの演算に関わる係数として、評価尺度に異常が
検出された時点から所定シンボルレート数分以前の係数
値を先の第1のバッファ手段よりロードして使用してリ
フレッシュ処理を行い、更に後続データの復調処理を所
定サンプル数分おこない、この所定サンプル区間内にお
いて評価尺度が所定の閾値を越えるサンプル数が予め決
められた個数に達した場合にはそのまま復調処理を続け
、そうでない場合にはタイミングリカバリ、等化器系数
更新演算、キャリアリカバリーの演算に関わる係数に第
1のバッファ手段よりロードした係数値と同じ値をリフ
レッシュして用い、評価尺度の計算との比較演算を繰返
すことで外乱の終端検出を行なうが、係数のリフレッシ
ュを行なう回数が予め設定した回数をこえた場合には、
係数値を第2のバッファ手段よりロードして処理を行な
うモデム制御方式から成り、リフレッシュを行なった後
の等化器係数更新演算に関して、該係数収束速度を変化
させることにより外乱後定常信号が入力された時の係数
収束速度を高速にすること、更には、(2)前記リフレ
ッシュを行なった後の等化器係数更新演算に関する収束
係数値を所定サンプル数毎に段階的に変化させること、
更には、(3)前記リフレッシュを行なった後の等化器
係数更新演算に関する収束係数値を状態尺度の値により
適応的に変化させること、或いは、(4)データ伝送に
用いる位相変調方式において、等化器係数、キャリアリ
カバリー、タイミングリカバリーに関する各種係数を所
定シンボルレート数分を第1のバッファ手段によりバッ
ファリングし、ファクシミリのトレーニングシーエケン
ス終了時点の前記各種係数値を第2のバッファ手段によ
りバッファリングし、等化器の入出力値を用いた評価尺
度を演算手段により計算し、該演算手段による評価尺度
を監視手段により監視するようにし、前記シンボルレー
ト毎に前記評価尺度を常時監視し、該評価尺度を予め決
めた閾値と比較することで等化器の異常を検出し、この
異常によりタイミングリカバリー(同期信号再生)、等
化器係数更新演算、キャリアリカバリーの(位相シフト
補正)機能が誤動作方向に向うと判断した時に、前記第
1のバッファ手段への係数値の格納を中止して、タイミ
ングリカバリー、等化器係数更新演算、キャリアリカバ
リーの演算に関わる係数として、評価尺度に異常が検出
された時点から所定シンボルレート数分以前の係数値を
先の第1のバッファ手段よりロードして使用してリフレ
ッシュ処理を行い、更に後続データの復調処理を所定サ
ンプル数分おこない、この所定サンプル区間内において
評価尺度が所定の閾値を越えるサンプル数が予め決めら
れた個数に達した場合にはそのまま復調処理を続け、そ
うでない場合にはタイミングリカバリー、等化器系数更
新演算、キャリアリカバリーの演算に関わる係数に第1
のバッファ手段よりロードした係数値と同し値をリフレ
ッシュして用い、評価尺度の計算との比較演算を繰返す
ことで外乱の終端検出を行なうが、係数のりフレッシュ
を行なう回数が予め設定した回数をこえた場合には、係
数値を第2のバッファ手段よりロードして処理を行なう
モデム制御方式から成り、外乱区間の始端終端検出に用
いる閾値を伝送路の状態に合せて設定すること、更には
、(5)前記トレーニング終了時点より以降の予め設定
した所定時間の間で評価尺度の時間平均値を計算し、該
時間平均値を所定倍することで閾値を設定すること、更
には、(6)前記評価尺度の時間平均値を計算し、該時
間平均値を所定倍することで閾値を各々異なる倍数値で
求めることを特徴としたものである。
In order to achieve the above object, the present invention provides (1) in a phase modulation method used for data transmission, various coefficients related to equalizer coefficients, carrier recovery, and timing recovery for a predetermined number of symbol rates. buffering the various coefficient values at the end of the facsimile training sequence using a second buffer means, and calculating an evaluation scale using the input and output values of the equalizer by a calculation means; The evaluation scale by the calculation means is monitored by a monitoring means, the evaluation scale is constantly monitored for each symbol rate, and an abnormality in the equalizer is detected by comparing the evaluation scale with a predetermined threshold;
Timing recovery (synchronous signal regeneration) due to this abnormality
, when it is determined that the equalizer coefficient update calculation and carrier recovery (phase shift correction) functions are likely to malfunction, the storage of the coefficient values in the first buffer means is stopped, and the timing recovery and equalizer As coefficients related to coefficient update calculations and carrier recovery calculations, coefficient values obtained before a predetermined number of symbol rates from the time when an abnormality is detected in the evaluation scale are loaded from the first buffer means and used to perform refresh processing. and further demodulates the subsequent data for a predetermined number of samples, and if the number of samples whose evaluation scale exceeds a predetermined threshold within this predetermined sample interval reaches a predetermined number, the demodulation process is continued as it is. If not, the same values as the coefficient values loaded from the first buffer means are refreshed and used for the coefficients related to the timing recovery, equalizer system update calculation, and carrier recovery calculation, and the comparison calculation with the evaluation scale calculation is performed. The end of the disturbance is detected by repeating it, but if the number of times the coefficients are refreshed exceeds the preset number,
It consists of a modem control method in which coefficient values are loaded from a second buffer means and processed, and a steady signal after a disturbance is input by changing the coefficient convergence speed regarding equalizer coefficient update calculation after refreshing. furthermore, (2) stepwise changing the convergence coefficient value regarding the equalizer coefficient update operation after the refresh is performed for each predetermined number of samples;
Furthermore, (3) adaptively changing the convergence coefficient value related to the equalizer coefficient update calculation after the refresh is performed according to the value of the state scale, or (4) in the phase modulation method used for data transmission, Various coefficients related to equalizer coefficients, carrier recovery, and timing recovery are buffered for a predetermined number of symbol rates by a first buffer means, and the various coefficient values at the end of the facsimile training sequence are buffered by a second buffer means. an evaluation scale using the input and output values of the equalizer, the evaluation scale calculated by the calculation means is monitored by the monitoring means, and the evaluation scale is constantly monitored for each symbol rate; An abnormality in the equalizer is detected by comparing the evaluation scale with a predetermined threshold, and this abnormality causes timing recovery (synchronization signal regeneration), equalizer coefficient update calculation, and carrier recovery (phase shift correction) functions to be activated. When it is determined that a malfunction is occurring, the storage of the coefficient values in the first buffer means is stopped, and an abnormality is detected in the evaluation scale as coefficients related to timing recovery, equalizer coefficient update calculations, and carrier recovery calculations. Refresh processing is performed by loading the coefficient values before a predetermined number of symbol rates from the time of detection from the first buffer means, and demodulating subsequent data for a predetermined number of samples. If the number of samples whose evaluation scale exceeds a predetermined threshold within the interval reaches a predetermined number, demodulation processing continues; otherwise, timing recovery, equalizer system number update calculation, and carrier recovery calculation are performed. The first coefficient related to
The end of the disturbance is detected by refreshing and using the same coefficient value loaded from the buffer means and repeating the comparison operation with the calculation of the evaluation scale. If the value exceeds the threshold value, the modem control method loads the coefficient value from the second buffer means and performs the processing. , (5) Calculating the time average value of the evaluation scale during a preset predetermined time after the end of the training, and setting a threshold value by multiplying the time average value by a predetermined time; ) The present invention is characterized in that the time average value of the evaluation scale is calculated, and the time average value is multiplied by a predetermined value to obtain the threshold values with different multiple values.

以下、本発明の実施例に基づいて説明する。Hereinafter, the present invention will be explained based on examples.

なお、位相変調方式とは以下の構成から成る。Note that the phase modulation method consists of the following configuration.

すなわち、原稿から読取った画信号を2値に変換する変
換手段と、該変換手段により変換した2値データを搬送
波の位相情報に対応づけて変調(位相変調)シ、パスバ
ンド信号に変換して伝送路に送出する送信号手段と、該
送信手段により送信されたパスバンド信号を受信し、該
パスバント信号に搬送波を乗算して波形整形フィルター
を通過させることで複素ベースバンド信号に変換する変
換手段と、前記受信信号より同期を再生する再生手段と
、伝送系で受ける周波数歪を等化する適応型等化手段と
、先の同期信号に同期して複素ベースバント信号より送
信データを判定する判定手段と。
That is, a converting means converts an image signal read from an original into a binary signal, and the binary data converted by the converting means is modulated (phase modulated) in association with phase information of a carrier wave, and converted into a passband signal. A transmission signal means for sending out to a transmission path, and a conversion means for receiving a passband signal transmitted by the transmission means, multiplying the passband signal by a carrier wave, and converting it into a complex baseband signal by passing it through a waveform shaping filter. a reproduction means for reproducing synchronization from the received signal; an adaptive equalization means for equalizing frequency distortion received in the transmission system; and a determination for determining transmission data from a complex baseband signal in synchronization with the previous synchronization signal. With means.

前記送信データを復号する復号手段と、前記受信信号が
伝送系路上及び複素ベースパン1−信号に変換される時
に受けとる位相シフト(周波数オフセット及び位相ジッ
タ)を補正する補正手段とから構成される。
It is comprised of a decoding means for decoding the transmission data, and a correction means for correcting the phase shift (frequency offset and phase jitter) received when the received signal is on the transmission path and converted into a complex basepan 1-signal.

第1図は、本発明によるモデムの制御方式の一実施例を
説明するための伝送系を含めた復調側モデムの構成図で
、図中、1はA/D変換器、2はQ A M(Quad
rature Ampli−tude Modulat
ion:直交振幅変調)復調器、3はローパスフィルタ
(LPF)、4は等化層(EQ)、5はタイミング推定
部、6は評価、状態尺度の演算部、7は制御部(CPU
) 、8はタイミングバッファ(TimingBuff
er) 、 9は位相推定バッファ、10は位相推定部
、11は回転器、12は判定器(QUA)、13は回転
器、14は等化層(EQ)バッファ、15はデコーダ(
Decoder)である。
FIG. 1 is a block diagram of a demodulating modem including a transmission system for explaining one embodiment of a modem control method according to the present invention. In the figure, 1 is an A/D converter, 2 is a QAM (Quad
rate Ampli-tude Modulat
ion: orthogonal amplitude modulation) demodulator, 3 is a low-pass filter (LPF), 4 is an equalization layer (EQ), 5 is a timing estimation section, 6 is an evaluation and state scale calculation section, 7 is a control section (CPU
), 8 is a timing buffer (TimingBuff
er), 9 is a phase estimation buffer, 10 is a phase estimation unit, 11 is a rotator, 12 is a determiner (QUA), 13 is a rotator, 14 is an equalization layer (EQ) buffer, and 15 is a decoder (
Decoder).

等化層(EQ)4は、等化器部分を構成するトランスバ
ーサル型のFIR(非巡回型: F]njteImpu
lse Re5ponse)フィルターであり、フィル
タータップCiは、 Ci= C1−r・e・xi*(K)      (1
)の計算式で更新される。Xi  は等化層4への入力
の共役複素数、eは誤差、rは収束速度を調整する係数
(収束係数)である。第1図においてモデムが発散する
のは、(1)式において人力Xに大きな外乱が加わった
場合、フィルター係数の更新演算が発散の方向に向くか
らである。したがって、受信側モデムの等化層の動作を
突発的な外乱による動特性には追従させなければモデム
の発散動作を保証することができる。
The equalization layer (EQ) 4 is a transversal type FIR (acyclic type: F]njteImpu that constitutes an equalizer part.
lse Re5ponse) filter, and the filter tap Ci is Ci= C1-r・e・xi*(K) (1
) is updated using the calculation formula. Xi is a conjugate complex number input to the equalization layer 4, e is an error, and r is a coefficient for adjusting the convergence speed (convergence coefficient). The reason why the modem diverges in FIG. 1 is because when a large disturbance is added to the human power X in equation (1), the update calculation of the filter coefficient tends to diverge. Therefore, the divergent operation of the modem can be guaranteed unless the operation of the equalization layer of the receiving modem follows the dynamic characteristics caused by sudden disturbances.

また、外乱後、正常信号が入力された時の係数収束速度
を高速化することでモデムの誤動作区間を減少すること
ができる。このためモデムの各係数のバッファリングと
評価尺度(状態尺度も含む)の計算、それらのコントロ
ール部が通常の受信側モデム処理に付加されている。処
理としては収束速度を速くし、また、準定常状態に落ち
込んだ時にそれを回避するためにコントロール部は状態
尺度を参照して等化器収束係数rの値を段階的にまたは
適応的に変化させる部分が付加されている。
Further, by increasing the coefficient convergence speed when a normal signal is input after a disturbance, the modem malfunction period can be reduced. For this reason, buffering of each coefficient of the modem, calculation of evaluation scales (including status scales), and a control section for these are added to normal receiving modem processing. As for processing, in order to increase the convergence speed and avoid falling into a quasi-steady state, the control unit changes the value of the equalizer convergence coefficient r stepwise or adaptively with reference to the state scale. A section has been added that allows you to do so.

外乱区間検出のための評価尺度としては、例えば以下の
ものがある。
Examples of evaluation scales for detecting disturbance sections include the following.

■ Ter(k) =Te(k)−Te(k−1)  
        (3)Te(k)=Real(C1・
C,*)           (4)まず、上記評価
尺度の■■について説明する。
■ Ter(k) = Te(k)-Te(k-1)
(3) Te(k)=Real(C1・
C, *) (4) First, ■■ of the above evaluation scale will be explained.

■は等化器出力の誤差eの短時間平均値であり、受信信
号の振幅に生した異常を検出する。また、■)は等化器
係数のセンタタップと次タップとの係数比の差分値であ
る。この■は位相の変化量を示し、外乱によって生しる
急激な位相回転を検出するものである。
(2) is a short-time average value of the error e of the equalizer output, and detects abnormalities occurring in the amplitude of the received signal. In addition, ■) is the difference value of the coefficient ratio between the center tap and the next tap of the equalizer coefficient. This mark (■) indicates the amount of change in phase, and is used to detect rapid phase rotation caused by disturbance.

また、モデムの状態を示す状態尺度として5(k)を定
義する。この5(k)は、モデムの系の収束状態、準定
常状態、発散過程、発散状態を示すパラメータである。
Furthermore, 5(k) is defined as a state scale indicating the state of the modem. This 5(k) is a parameter indicating the convergence state, quasi-steady state, divergence process, and divergence state of the modem system.

この5(k)によってモデムの等化器係数収束速度のパ
ラメータrを調節する。5(k)とじては、例えば以下
のものがある。
5(k) adjusts the modem equalizer coefficient convergence speed parameter r. Examples of 5(k) include the following:

m:0 バッファは各シンボルレート毎に等化器係数及びタイミ
ングリカバリー、キャリアリカバリーに関する係数を所
定サンプル分格納しておく第1のバッファ手段とファク
シミリのトレーニングシーエケンス終了時点の前記各種
係数値をバッファリングする第2のバッファとからなる
m:0 The buffer includes a first buffer means for storing equalizer coefficients and coefficients related to timing recovery and carrier recovery for each symbol rate for a predetermined number of samples, and a buffer means for storing the various coefficient values at the end of the facsimile training sequence. a second buffer that rings.

以上の各ブロックの動作を外乱区間の始端終端検出処理
と合せて以下に説明する。
The operation of each block described above will be explained below along with the processing for detecting the start and end of the disturbance section.

第2図は、外乱区間の始端検出の一実施例を示すフロー
チャートである。以下、各ステップに従って順に説明す
る。
FIG. 2 is a flowchart showing an example of detecting the start end of a disturbance section. Below, each step will be explained in order.

Σ算狂」工;受信側モデムは、動作開始後に外乱区間の
始端検出を開始する。受信信号の処理は、通常のモデム
処理に従ってシンボルレートで進む。
After starting operation, the receiving modem starts detecting the start of the disturbance section. Processing of the received signal proceeds at the symbol rate according to normal modem processing.

廷肚又; F’レーニングが終了したかどうかを判断す
る。トレーニング中であれば前記5tep lに戻る。
Determine whether F'laning is complete. If you are training, return to step 5 above.

5teP3:トレーニング終了後に、ここで、外乱発生
後のモデム動作を保証するために正常時のモデム動作に
関わる搬送波再生、タイミング再生1等化器の係数が第
1のバッファに保持される。
5teP3: After the training is completed, the coefficients of carrier wave recovery and timing recovery 1 equalizer related to normal modem operation are held in the first buffer in order to guarantee modem operation after disturbance occurs.

% ;さらにファクシミリのトレーニングシーエケンス
終了時点の上記係数値を第2のバッファに格納しておく
%; Furthermore, the coefficient value at the end of the facsimile training sequence is stored in a second buffer.

廷旺且;次に評価尺度として、■E(k)、■Ter(
k)が計算される。
Next, as evaluation scales, ■E(k), ■Ter(
k) is calculated.

jす王」−;前記5tep 5において計算された評価
尺度が各々閾値THI、TH2と比較される。
The evaluation scale calculated in step 5 is compared with the threshold values THI and TH2, respectively.

Σリヱ7;THI、TH2を各々閾値として、E(k)
)THIまたはTer(k、 )> T H2のとき外
乱が発生したものとし、第1のバッファへの格納が停止
され、外乱区間の終端検出に処理が移る。
ΣLiヱ7; With THI and TH2 as thresholds, E(k)
)THI or Ter(k, )>TH2, it is assumed that a disturbance has occurred, storage in the first buffer is stopped, and processing shifts to detecting the end of the disturbance section.

なおここで、第1のバッファは、t=○(現時点)から
t=−L(Lサンプル前の時点)までの値を保持する。
Note that here, the first buffer holds values from t=◯ (current time) to t=−L (time L samples ago).

これは、評価尺度の値を等化器FIRフィルターの入出
力係数より計算するために、外乱発生を検出するまでの
間フィルタータップ数のタイムラグを伴うからである。
This is because the value of the evaluation scale is calculated from the input/output coefficients of the equalizer FIR filter, which involves a time lag in the number of filter taps until the occurrence of disturbance is detected.

第3図は、外乱区間の始端検出を含む閾値決定の実施例
を示すフローチャートである。以下、各ステップに従っ
て順に説明する。
FIG. 3 is a flowchart showing an example of threshold value determination including detection of the start end of a disturbance section. Below, each step will be explained in order.

シリ」ツエ;受信側モデムは、動作開始後に外乱区間の
始端検出を開始する。受信信号の処理は、通常のモデム
処理に従ってシンボルレートで進む。
After starting operation, the receiving modem starts detecting the start of the disturbance section. Processing of the received signal proceeds at the symbol rate according to normal modem processing.

廷吐又;’r−レーニングが終了したかどうかを判断す
る。トレーニング中であれば前記5tep 1に戻る。
- Determine whether training is complete. If you are training, return to step 1 above.

Σ駁工表−; トレーニング終了後に、ここで、外乱発
生後のモデム動作を保証するために正常時のモデム動作
に関わる搬送波再生、タイミング再生、等化層の係数が
第1のバッファに保持される。
ΣReturn Table - After training is completed, the coefficients of carrier wave recovery, timing recovery, and equalization layer related to normal modem operation are stored in the first buffer in order to guarantee modem operation after disturbance occurs. Ru.

% ;さらにファクシミリのトレーニングシーエケンス
終了時点の上記係数値を第2のバッファに格納し、カウ
ンタCをOにセットする。
%; Furthermore, the coefficient value at the end of the facsimile training sequence is stored in the second buffer, and the counter C is set to O.

5tep5;次に評価尺度として、+’D E (k、
 )、■Ter(k)が計算される。
5step 5; Next, as an evaluation scale, +'D E (k,
), ■Ter(k) are calculated.

% ;前記5tep 5において計算された評価尺度の
カウンタCを所定の閾値T H−COU N Tと比較
する。
%; Compare the evaluation scale counter C calculated in step 5 with a predetermined threshold value TH-COUNT.

廷旺ユ;前記5tep 6において、C< T H−C
OUNTであれば、すなわちCがTHC0UNT以下で
ある時、外乱の始終端検出のための閾値には予め高めに
設定した固定の閾値THfixを用い、カウンタCをC
+1とする。
Ting Wangyu; In step 6 above, C< T H-C
OUNT, that is, when C is less than or equal to THC0UNT, a fixed threshold value THfix that is preset to a high value is used as the threshold value for detecting the beginning and end of the disturbance, and the counter C is set to C.
+1.

W ;前記5tep 6において、C<TH−COL’
NTでなければ、すなわちCがTHCOUNTより大き
い時には、C=OからC=THCOUNTの間で計算さ
れる評価尺度の時間平均値を元にこれを所定倍すること
で外乱の始端、終端検出のための閾値を各々設定する。
W; In step 6 above, C<TH-COL'
If it is not NT, that is, when C is larger than THCCOUNT, the time average value of the evaluation scale calculated between C=O and C=THCOUNT is multiplied by a predetermined value to detect the start and end of the disturbance. Set the threshold values for each.

この時の演算としては、例えば以下の様なものが考えら
れる。外乱の始端検出のための閾値THs、外乱の終端
検出のための閾値THeとする特番々 THs=m−avr(l評価尺度1) THe = n −avr(l評価尺度1)となる。こ
こでm、nは任意の整数であるがm > nであり、外
乱の始端検出に対して寛容にしである。なおここでは、
評価尺度の時間平均値として評価尺度の絶対値の時間平
均値を用いたがこの値な何でもかまわない。
As the calculation at this time, the following may be considered, for example. The special number THs=m-avr(l evaluation scale 1) THe=n-avr(l evaluation scale 1) where the threshold value THs for detecting the beginning of the disturbance and the threshold value THe for detecting the end of the disturbance are used. Here, m and n are arbitrary integers, but m > n, which allows for tolerance in detecting the start of disturbance. Furthermore, here,
Although the time average value of the absolute value of the evaluation scale was used as the time average value of the evaluation scale, any value may be used.

5tep9;前記5tep7+あるいは5tep 8に
おいて計算された評価尺度が各々閾値THI、TH2と
比較される。
5tep9: The evaluation scale calculated in 5tep7+ or 5tep8 is compared with threshold values THI and TH2, respectively.

担週りよO;THI、TH2を各々閾値として、E(k
))THIまたはTer(k ) > T H2のとき
外乱が発生したものとし、第一のバッファへの格納が停
止され、外乱区間の終端検出に処理が移る。
E(k
)) When THI or Ter(k) > TH2, it is assumed that a disturbance has occurred, storage in the first buffer is stopped, and processing moves to detecting the end of the disturbance section.

なお、ここでは収束速度を高速化する方式について閾値
を決定する方法について述へたが、閾値決定処理は高速
化に限ったことではないため、高速化しないモデム構成
にも適応可能である。
Although the method for determining the threshold value for a method that increases the convergence speed has been described here, the threshold value determination process is not limited to increasing the speed, and can also be applied to a modem configuration that does not increase the speed.

第4図(a)、(b)は、外乱区間の終端検出の一実施
例を示すフローチャー1〜である。以F、各ステップに
従って順に説明する。
FIGS. 4(a) and 4(b) are flowcharts 1 to 4 showing an example of detecting the end of a disturbance section. Hereinafter, each step will be explained in order.

フェージングの終端検出の判定は、始端検出処理で第1
のバッファに格納した係数値をモデムに強制的に与え(
これをリフレッシュと呼ぶ)、評価尺度を観察にの値か
一定条件を満たした時終端が検出できたものとする。こ
こで係数をリフレッシュしてからモデムを動作させてお
く所定時間J、モデムか収束状態に入ってから継続する
時間ユ、リフレッシュの回数にの3つのパラメータを導
入して判定を行なう。
The fading end detection is determined by the first step in the start end detection process.
Forces the modem to receive the coefficient values stored in the buffer of (
(This is called refresh), and when the evaluation scale is the observed value or a certain condition is satisfied, it is assumed that the termination has been detected. Here, the determination is made by introducing three parameters: the predetermined time J for which the modem is operated after refreshing the coefficients, the time J for which the modem continues to operate after entering the convergence state, and the number of refreshes.

廷牲;リフレッシュの回数をカウントするカウンタkを
Oにする。
Complaint: Set the counter k that counts the number of refreshes to O.

5tep2;収束に関するカウンタとリフレッシュに関
するカウンタ1+Jを0にし、k=に+1とする。
5tep2; Set the convergence-related counter and the refresh-related counter 1+J to 0, and set k=+1.

銭肚主;リフレッシュの回数kを閾値TH3と比較する
Compare the number of refreshes k with the threshold TH3.

% ;前記5tep 3において、k>TH3でない時
は第1のバッファのうちLサンプル前の値でリフレッシ
ュする。
%; In the above 5tep 3, if k>TH3 is not satisfied, refresh the first buffer with the value L samples before.

廷肛旦;前記5tep 3において、k > T H3
のとき、係数値に第2のバッファのものを使用してリフ
レッシュを行なう。
In step 3 above, k > T H3
In this case, refresh is performed using the coefficient values in the second buffer.

扛旺旦;通常のモデム処理を行なう(第1のバッファへ
の格納は行なわないが係数値の変更を行う。)。
Execute normal modem processing (does not store data in the first buffer, but changes coefficient values).

7ユ旦;評価尺度を計算して閾値と比較する。Step 7: Calculate the evaluation scale and compare it with the threshold.

5tep9 ;前記5tep 8において、比較される
評価尺度が閾値より小であればi=i+1とする。
5tep9; If the evaluation scale to be compared in step 8 is smaller than the threshold value, i=i+1.

すなわち閾値より小さな値を評価値が取る継続時間iを
カウントする。この値iがR以上であれば終端検出処理
を停止して、収束係数を定常状態で用いるものに固定し
て、始端検出処理に移行する。
That is, the duration i during which the evaluation value takes a value smaller than the threshold value is counted. If this value i is greater than or equal to R, the end detection process is stopped, the convergence coefficient is fixed to that used in the steady state, and the process moves to the start edge detection process.

m上空;前記5tep 8において、比較される評価尺
度が閾値より大きければ1=Oとし、係数をリフレッシ
ュしてからの継続時間Jをカウントする。
Above m: In step 8 above, if the evaluation scale to be compared is larger than the threshold value, set 1=O, and count the duration J after refreshing the coefficient.

5tepl 1 ;継続時間J=j+tとする。5tepl 1; Continuation time J=j+t.

鴎、□■タヨ;継続時間j=Gであれば、前記5tep
 2に戻り、i<R及びj<Gであれば、収束係数の変
更(step 13 )をして前記5tep 6へ戻っ
て処理を続ける。
Seagull, □■ Tayo; If duration j=G, the above 5 steps
Returning to step 2, if i<R and j<G, the convergence coefficient is changed (step 13) and the process returns to step 5 and step 6.

5tep13;収束係数の変更のフローチャートは第4
図(b)に示されている。リフレッシュを行なってモデ
ム処理を継続して行なう区間Gを区間長Gl、G2.G
3により3つに分けて、この区間での収束係数の値を各
々rl。
5step 13; The flowchart for changing the convergence coefficient is in the fourth step.
It is shown in figure (b). The interval G in which refresh is performed and modem processing is continued is defined as interval length Gl, G2 . G
3, and the value of the convergence coefficient in this interval is rl.

r2.r3として演算を行なう。この場合には、3つに
分けて説明したが、いくつに分割してもかまわない。
r2. Calculation is performed as r3. In this case, although the explanation has been made by dividing it into three parts, it does not matter how many parts it can be divided into.

旦ヨ」」」前記5tep12において、i = R及び
J〈Gであれば、収束係数をリセットし、r=r fi
xedとする。
In step 12, if i = R and J<G, reset the convergence coefficient and set r=r fi
xed.

なお、第4図に示す制御方式において第2のバッファを
用いても収束がすすまないときは、モデムをハングアッ
プさせる。
Note that in the control method shown in FIG. 4, if convergence does not proceed even with the use of the second buffer, the modem is hung up.

第5図は、外乱区間の終端検出の他の実施例を示すフロ
ーチャートである。第4図に示したフローチャートと異
なる点は、5tep7において、評価尺度の他に状態尺
度を計算する部分が付加され、この状態値によってリフ
レッシュ区間内の収束係数を適応的に変化させている点
である。その他の部分は全て同じである。第5図の場合
、収束係数r (k)と状態係数5(k)との関係は、
r (k) = F (S(k)) という関数Fで表せる。
FIG. 5 is a flowchart showing another embodiment of detecting the end of a disturbance section. The difference from the flowchart shown in FIG. 4 is that in step 5, a part for calculating the status scale is added in addition to the evaluation scale, and the convergence coefficient within the refresh interval is adaptively changed based on this status value. be. All other parts are the same. In the case of Fig. 5, the relationship between the convergence coefficient r (k) and the state coefficient 5 (k) is
It can be expressed by a function F: r (k) = F (S(k)).

第6図は、その関数Fによるr(k)と5(k)の関係
の一例である。状態尺度の最小値と最大値を各々S、−
min、 S maxとし、収束係数の最小値と最大値
を各々r−min、 r maxとして対応づけ、その
間の区間を線形に対応づけるものである。第7図は第6
図の対応づけを発展させたものであり、段階的な■、 
log的な■、exp的な■等の対応づけが考えられる
FIG. 6 is an example of the relationship between r(k) and 5(k) based on the function F. Let the minimum and maximum values of the state scale be S, −
min and Smax, the minimum value and maximum value of the convergence coefficient are associated as r-min and rmax, respectively, and the interval therebetween is linearly correlated. Figure 7 is the 6th
It is an evolution of the correspondence between diagrams, and is a step-by-step ■,
Possible correspondences include log ■, exp ■, and the like.

丈−一呆 以上の説明から明らかなように、本発明によると、以下
のような効果がある。
As is clear from the above description, the present invention has the following effects.

(1)請求項1に対応する効果;外乱を入力信号から検
出することでモデム動作の発散を容易に防止することが
できるとともに、外乱発生後に収束をより速く実現する
ことかできる。
(1) Effect corresponding to claim 1: By detecting disturbance from the input signal, divergence of modem operation can be easily prevented, and convergence can be realized more quickly after occurrence of disturbance.

(2)請求項2,3に対応する効果;等化器収束係数r
を段階的または適応的に変化させることでモデム動作の
復帰(収束)を高速化することができると同時に、状態
を監視することで常に正常状態となるようにモデムの系
を制御することが可能である。
(2) Effects corresponding to claims 2 and 3; equalizer convergence coefficient r
It is possible to speed up the return (convergence) of modem operation by changing it stepwise or adaptively, and at the same time, by monitoring the status, it is possible to control the modem system so that it is always in a normal state. It is.

(3)請求項4,5.6に対応する効果;伝送系に適し
た外乱検出の閾値を設定することが可能でありモデムの
制御が依り効率的に運用されることになる。
(3) Effects corresponding to claims 4 and 5.6: It is possible to set a disturbance detection threshold suitable for the transmission system, and modem control can be operated more efficiently.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、本発明によるモデム制御方式の一実施例を説
明するための伝送系を含めた復調側モデムの構成図、第
2図は、外乱区間の始端検出の一実施例を示すフローチ
ャート、第3図は、外乱区間の始端検出を含む閾値決定
の実施例を示すフローチャート、第4図は、外乱区間の
終端検出の一実施例を示すフローチャート、第5図は、
外乱区間の終端検出の他の実施例を示すフローチャート
、第6図及び第7図は、関数Fによる収束係数r (k
)と状態尺度S (k)の関係を示す図である。 1−A / D変換器、2 ・Q A M (Quad
ratureAmplitude Modulatio
n :直交振幅変調)復調器、3・・ローパスフィルタ
(LPF)、4 等化層(EQ)、5・・タイミング推
定部、6・・・評価、状態尺度の演算部、7・・制御部
(CPU)、8・・−タイミングバッファ (Timi
ng Buffer)、9 位相推定バッファ、10・
・・位相推定部、11・・・回転器、12判定器(QU
A)、13・回転器、14・・・等化層(E Q)バッ
ファ、15 =−デコーダ(Decoder)。 特許出願人  株式会社 リ コ (ほか1名) て二一ノ 第 図 第 図 第 図 (b) (a) 第 図
FIG. 1 is a configuration diagram of a demodulating modem including a transmission system for explaining an embodiment of the modem control method according to the present invention, and FIG. 2 is a flowchart showing an embodiment of detecting the start of a disturbance section. FIG. 3 is a flowchart showing an example of determining a threshold including detection of the start end of a disturbance section, FIG. 4 is a flowchart showing an example of detecting the end of a disturbance section, and FIG.
Flowcharts, FIGS. 6 and 7, showing other embodiments of detecting the end of the disturbance section, show the convergence coefficient r (k
) and the state scale S (k). 1-A/D converter, 2 ・QAM (Quad
rate Amplitude Modulation
n: orthogonal amplitude modulation) demodulator, 3: low-pass filter (LPF), 4: equalization layer (EQ), 5: timing estimation unit, 6: evaluation and state scale calculation unit, 7: control unit (CPU), 8...-Timing buffer (Timi
ng Buffer), 9 Phase estimation buffer, 10.
... Phase estimation section, 11 ... Rotator, 12 Judgment unit (QU
A), 13. Rotator, 14... Equalization layer (EQ) buffer, 15 =-Decoder. Patent applicant Rico Co., Ltd. (and 1 other person) Figure (b) (a) Figure

Claims (1)

【特許請求の範囲】 1、データ伝送に用いる位相変調方式において、等化器
係数、キャリアリカバリー、タイミングリカバリーに関
する各種係数を所定シンボルレート数分を第1のバッフ
ァ手段によりバッファリングし、ファクシミリのトレー
ニングシーエケンス終了時点の前記各種係数値を第2の
バッファ手段によりバッファリングし、等化器の入出力
値を用いた評価尺度を演算手段により計算し、該演算手
段による評価尺度を監視手段により監視するようにし、
前記シンボルレート毎に前記評価尺度を常時監視し、該
評価尺度を予め決めた閾値と比較することで等化器の異
常を検出し、この異常によりタイミングリカバリー、等
化器係数更新演算、キャリアリカバリーの機能が誤動作
方向に向うと判断した時に、前記第1のバッファ手段へ
の係数値の格納を中止して、タイミングリカバリー、等
化器係数更新演算、キャリアリカバリーの演算に関わる
係数として、評価尺度に異常が検出された時点から所定
シンボルレート数分以前の係数値を先の第1のバッファ
手段よりロードして使用してリフレッシュ処理を行い、
更に後続データの復調処理を所定サンプル数分おこない
、この所定サンプル区間内において評価尺度が所定の閾
値を越えるサンプル数が予め決められた個数に達した場
合にはそのまま復調処理を続け、そうでない場合にはタ
イミングリカバリー、等化器系数更新演算、キャリアリ
カバリーの演算に関わる係数に第1のバッファ手段より
ロードした係数値と同じ値をリフレッシュして用い、評
価尺度の計算との比較演算を繰返すことで外乱の終端検
出を行なうが、係数のリフレッシュを行なう回数が予め
設定した回数をこえた場合には、係数値を第2のバッフ
ァ手段よりロードして処理を行なうモデム制御方式から
成り、リフレッシュを行なった後の等化器係数更新演算
に関して、該係数収束速度を変化させることにより外乱
後定常信号が入力された時の係数収束速度を高速にする
ことを特徴とするモデム制御方式。 2、前記リフレッシュを行なった後の等化器係数更新演
算に関する収束係数値を所定サンプル数毎に段階的に変
化させることを特徴とする請求項1記載のモデム制御方
式。 3、前記リフレッシュを行なった後の等化器係数更新演
算に関する収束係数値を状態尺度の値により適応的に変
化させることを特徴とする請求項1記載のモデム制御方
式。 4、データ伝送に用いる位相変調方式において、等化器
係数、キャリアリカバリー、タイミングリカバリーに関
する各種係数を所定シンボルレート数分を第1のバッフ
ァ手段によりバッファリングし、ファクシミリのトレー
ニングシーエケンス終了時点の前記各種係数値を第2の
バッファ手段によりバッファリングし、等化器の入出力
値を用いた評価尺度を演算手段により計算し、該演算手
段による評価尺度を監視手段により監視するようにし、
前記シンボルレート毎に前記評価尺度を常時監視し、該
評価尺度を予め決めた閾値と比較することで等化器の異
常を検出し、この異常によりタイミングリカバリー、等
化器係数更新演算、キャリアリカバリーの機能が誤動作
方向に向うと判断した時に、前記第1のバッファ手段へ
の係数値の格納を中止して、タイミングリカバリー、等
化器係数更新演算、キャリアリカバリーの演算に関わる
係数として、評価尺度に異常が検出された時点から所定
シンボルレート数分以前の係数値を先の第1のバッファ
手段よりロードして使用してリフレッシュ処理を行い、
更に後続データの復調処理を所定サンプル数分おこない
、この所定サンプル区間内において評価尺度が所定の閾
値を越えるサンプル数が予め決められた個数に達した場
合にはそのまま復調処理を続け、そうでない場合にはタ
イミングリカバリー、等化器系数更新演算、キャリアリ
カバリーの演算に関わる係数に第1のバッファ手段より
ロードした係数値と同じ値をリフレッシュして用い、評
価尺度の計算との比較演算を繰返すことで外乱の終端検
出を行なうが、係数のリフレッシュを行なう回数が予め
設定した回数をこえた場合には、係数を第2のバッファ
手段よりロードして処理を行なうモデム制御方式から成
り、外乱区間の始端終端検出に用いる閾値を伝送路の状
態に合せて設定することを特徴とするモデム制御方式。 5、前記トレーニング終了時点より以降の予め設定した
所定時間の間で評価尺度の時間平均値を計算し、該時間
平均値を所定倍することで閾値を設定することを特徴と
する請求項4記載のモデム制御方式。 6、前記評価尺度の時間平均値を計算し、該時間平均値
を所定倍することで閾値を設定する際に、外乱の始端検
出用の閾値と終端検出用の閾値を各々異なる倍数値で求
めることを特徴とする請求項5記載のモデム制御方式。
[Claims] 1. In the phase modulation method used for data transmission, various coefficients related to equalizer coefficients, carrier recovery, and timing recovery are buffered by a first buffer means for a predetermined number of symbol rates, and facsimile training is performed. The various coefficient values at the end of the sequence are buffered by a second buffer means, an evaluation scale using the input and output values of the equalizer is calculated by a calculation means, and the evaluation scale by the calculation means is monitored by a monitoring means. and
The evaluation scale is constantly monitored for each symbol rate, and an abnormality in the equalizer is detected by comparing the evaluation scale with a predetermined threshold, and this abnormality causes timing recovery, equalizer coefficient update calculation, and carrier recovery. When it is determined that the function is heading towards malfunction, the storage of coefficient values in the first buffer means is stopped, and the evaluation scale is used as a coefficient related to timing recovery, equalizer coefficient update calculation, and carrier recovery calculation. performs a refresh process by loading and using coefficient values for a predetermined number of symbol rates before the time when an abnormality is detected in the first buffer means;
Furthermore, demodulation processing of subsequent data is performed for a predetermined number of samples, and if the number of samples whose evaluation scale exceeds a predetermined threshold reaches a predetermined number within this predetermined sample interval, the demodulation processing is continued; otherwise, the demodulation processing is continued. To do this, refresh and use the same coefficient values as the coefficient values loaded from the first buffer means for the coefficients related to the timing recovery, equalizer system update calculation, and carrier recovery calculation, and repeat the comparison calculation with the evaluation scale calculation. If the number of times the coefficient is refreshed exceeds a preset number, the modem control method loads the coefficient value from the second buffer means and performs the process. 1. A modem control method characterized in that regarding an equalizer coefficient update operation after the equalizer coefficient is updated, the coefficient convergence speed is increased when a steady signal is input after a disturbance by changing the coefficient convergence speed. 2. The modem control method according to claim 1, wherein the convergence coefficient value regarding the equalizer coefficient update calculation after the refresh is changed stepwise for each predetermined number of samples. 3. The modem control method according to claim 1, wherein a convergence coefficient value related to an equalizer coefficient update operation after said refresh is adaptively changed according to a value of a state scale. 4. In the phase modulation method used for data transmission, various coefficients related to equalizer coefficients, carrier recovery, and timing recovery are buffered for a predetermined number of symbol rates by the first buffer means, and the above-mentioned coefficients at the end of the facsimile training sequence are Buffering various coefficient values by a second buffer means, calculating an evaluation scale using the input and output values of the equalizer by a calculation means, and monitoring the evaluation scale by the calculation means by a monitoring means,
The evaluation scale is constantly monitored for each symbol rate, and an abnormality in the equalizer is detected by comparing the evaluation scale with a predetermined threshold, and this abnormality causes timing recovery, equalizer coefficient update calculation, and carrier recovery. When it is determined that the function is heading towards malfunction, the storage of coefficient values in the first buffer means is stopped, and the evaluation scale is used as a coefficient related to timing recovery, equalizer coefficient update calculation, and carrier recovery calculation. performs a refresh process by loading and using coefficient values for a predetermined number of symbol rates before the time when an abnormality is detected in the first buffer means;
Furthermore, demodulation processing of subsequent data is performed for a predetermined number of samples, and if the number of samples whose evaluation scale exceeds a predetermined threshold reaches a predetermined number within this predetermined sample interval, the demodulation processing is continued; otherwise, the demodulation processing is continued. To do this, refresh and use the same coefficient values as the coefficient values loaded from the first buffer means for the coefficients related to the timing recovery, equalizer system update calculation, and carrier recovery calculation, and repeat the comparison calculation with the evaluation scale calculation. The end of the disturbance is detected by the modem control method, and if the number of times the coefficients are refreshed exceeds a preset number, the coefficients are loaded from the second buffer means and processed. A modem control method characterized in that a threshold value used for detecting the start and end points is set according to the state of the transmission path. 5. The threshold value is set by calculating a time average value of the evaluation scale during a preset predetermined time after the end of the training, and multiplying the time average value by a predetermined time. modem control method. 6. When setting the threshold by calculating the time average value of the evaluation scale and multiplying the time average value by a predetermined value, the threshold value for detecting the start end of the disturbance and the threshold value for detecting the end end are determined using different multiple values. 6. The modem control method according to claim 5.
JP2249038A 1990-09-18 1990-09-18 Modem control method Expired - Fee Related JP3071811B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2249038A JP3071811B2 (en) 1990-09-18 1990-09-18 Modem control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2249038A JP3071811B2 (en) 1990-09-18 1990-09-18 Modem control method

Publications (2)

Publication Number Publication Date
JPH04127637A true JPH04127637A (en) 1992-04-28
JP3071811B2 JP3071811B2 (en) 2000-07-31

Family

ID=17187079

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2249038A Expired - Fee Related JP3071811B2 (en) 1990-09-18 1990-09-18 Modem control method

Country Status (1)

Country Link
JP (1) JP3071811B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112714084A (en) * 2019-10-24 2021-04-27 上海诺基亚贝尔股份有限公司 Apparatus, method, and computer-readable storage medium for optical communication
CN115452936A (en) * 2022-07-11 2022-12-09 合肥贵专电磁科技有限公司 Steel wire rope detection result evaluation system based on wireless transmission

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112714084A (en) * 2019-10-24 2021-04-27 上海诺基亚贝尔股份有限公司 Apparatus, method, and computer-readable storage medium for optical communication
CN112714084B (en) * 2019-10-24 2023-09-26 上海诺基亚贝尔股份有限公司 Apparatus, method, and computer-readable storage medium for optical communication
CN115452936A (en) * 2022-07-11 2022-12-09 合肥贵专电磁科技有限公司 Steel wire rope detection result evaluation system based on wireless transmission

Also Published As

Publication number Publication date
JP3071811B2 (en) 2000-07-31

Similar Documents

Publication Publication Date Title
JP3224555B2 (en) modem
CN101002385B (en) Apparatus for and method of controlling a feedforward filter of an equalizer
Chevillat et al. Rapid training of a voiceband data-modem receiver employing an equalizer with fractional-T spaced coefficients
EP2114011B1 (en) Cycle slip detection for timing recovery
JPS61198848A (en) Data communication system
US3633108A (en) Timing recovery through distortion monitoring in data transmission systems
US6788749B2 (en) Erasure based instantaneous loop control in a data receiver
JP2833609B2 (en) Decision feedback type automatic equalizer
JPS6364103B2 (en)
JP3898415B2 (en) Automatic equalization circuit
JP2611557B2 (en) Decision feedback type automatic equalizer
JPH04127637A (en) Modem control system
JPH06188788A (en) Adaptive automatic equalizer
KR100556397B1 (en) Timing recovery device and method
JPH04156745A (en) Modem control system
JPH04321346A (en) Modem
JP2002281096A (en) Digital demodulating device
JPH09130443A (en) Digital demodulator
JPH01194614A (en) Automatic equalizer
US6091787A (en) Symbol lock detector
JPS6028425B2 (en) Adaptive carrier phase control device
JPH0468718A (en) Hung-up control system for modem
JP3428355B2 (en) Waveform equalization circuit
JP3060884B2 (en) Automatic equalization circuit
JP2932775B2 (en) Demodulator

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080526

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090526

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees