[go: up one dir, main page]

JPH08237696A - Dial pulse detector - Google Patents

Dial pulse detector

Info

Publication number
JPH08237696A
JPH08237696A JP3681595A JP3681595A JPH08237696A JP H08237696 A JPH08237696 A JP H08237696A JP 3681595 A JP3681595 A JP 3681595A JP 3681595 A JP3681595 A JP 3681595A JP H08237696 A JPH08237696 A JP H08237696A
Authority
JP
Japan
Prior art keywords
value calculating
calculating means
output
dial pulse
pulse
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.)
Pending
Application number
JP3681595A
Other languages
Japanese (ja)
Inventor
Hidetoshi Fuse
英敏 布施
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP3681595A priority Critical patent/JPH08237696A/en
Publication of JPH08237696A publication Critical patent/JPH08237696A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 ディジタル方式のダイヤルパルス検出装置に
おいて、信号処理規模を小さくすることができ、かつ正
確にダイヤルパルスを検出することができる。 【構成】 入力されたサンプリングデータに対し、絶対
値算出手段1によりその振幅の絶対値を算出した後、平
滑化手段2で移動平均を計算し、平滑化する。平均値算
出手段3およびピーク値算出手段4は、平滑化手段2の
一定時間毎の平均値およびピーク値を出力する。平均値
算出手段3およびピーク値算出手段4の出力をそれぞれ
レベル判定手段5においてしきい値と比較し、メークパ
ルス、またはブレークパルスの有無を判定し、その判定
結果を信号判定手段6へ通知する。信号判定手段6で
は、メークパルスまたはブレークパルスの数および各パ
ルス間の時間間隔をカウントしてダイヤルパルスを検出
する。
(57) [Abstract] [Purpose] A digital dial pulse detector can reduce the signal processing scale and can accurately detect a dial pulse. [Structure] With respect to the input sampling data, the absolute value calculating unit 1 calculates the absolute value of the amplitude, and the smoothing unit 2 calculates a moving average and smooths it. The average value calculating means 3 and the peak value calculating means 4 output the average value and the peak value of the smoothing means 2 at regular time intervals. The outputs of the average value calculating means 3 and the peak value calculating means 4 are compared with the threshold value in the level judging means 5, respectively, to judge the presence or absence of a make pulse or break pulse, and notify the signal judging means 6 of the judgment result. . The signal determining means 6 detects the dial pulse by counting the number of make pulses or break pulses and the time interval between the pulses.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、有線通信システム、例
えば、ディジタル交換機(PBX)などに利用し、入力
されたダイヤルパルスをディジタル処理によって検出す
るダイヤルパルス検出装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a dial pulse detecting device for use in a wired communication system, for example, a digital exchange (PBX) or the like, for detecting an input dial pulse by digital processing.

【0002】[0002]

【従来の技術】従来、ディジタル処理によるダイヤルパ
ルス検出装置は、受信信号からダイヤルパルスのメーク
状態とブレーク状態との間の遷移により発生するメーク
パルスおよびブレークパルスを検出し、メークパルスお
よびブレークパルスの数により、ダイヤルを認識してい
た。スパイク雑音などによるダイヤルパルスの誤検出を
防ぐためには、例えば、メークパルスおよびブレークパ
ルスの特徴を認識し、その特徴を利用して以下のダイヤ
ルパルスを検出するなどしていた。
2. Description of the Related Art Conventionally, a dial pulse detecting device by digital processing detects a make pulse and a break pulse generated from a received signal by a transition between a make state and a break state of the dial pulse, and detects the make pulse and the break pulse. Depending on the number, the dial was recognized. In order to prevent erroneous detection of dial pulses due to spike noise, for example, the characteristics of the make pulse and break pulse are recognized, and the following dial pulses are detected by utilizing the characteristics.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記従
来のディジタル方式のダイヤルパルス検出装置では、簡
便な方法を用いると、スパイク雑音などでダイヤルパル
スの誤検出の可能性があり、誤検出を防ぐためには信号
処理規模が増大化するという問題がある。
However, in the above-mentioned conventional digital type dial pulse detecting device, if a simple method is used, there is a possibility of erroneous detection of dial pulse due to spike noise or the like, and in order to prevent erroneous detection. Has a problem that the signal processing scale increases.

【0004】本発明は、このような従来の問題を解決す
るものであり、信号処理規模を低減することができ、か
つ正確にダイヤルパルスを検出することができるように
したディジタル方式のダイヤルパルス検出装置を提供す
ることを目的とするものである。
The present invention is intended to solve such a conventional problem, and is capable of reducing the signal processing scale and accurately detecting the dial pulse. The purpose is to provide a device.

【0005】[0005]

【課題を解決するための手段】本発明は、上記目的を達
成するために、サンプリングされた回線からの入力信号
の振幅の絶対値を算出する絶対値算出手段と、この絶対
値算出手段の出力を平滑化する平滑化手段と、この平滑
化手段の出力の平均値を算出する平均値算出手段と、上
記平滑化手段の出力のピーク値を算出するピーク値算出
手段と、上記平均値算出手段およびピーク値算出手段の
出力に対してレベル判定を行なうレベル判定手段と、こ
のレベル判定手段の出力からダイヤルパルスを判定し、
その判定結果信号を出力する信号判定手段とを備えたも
のである。
In order to achieve the above object, the present invention provides an absolute value calculating means for calculating the absolute value of the amplitude of an input signal from a sampled line, and an output of the absolute value calculating means. Smoothing means for smoothing, an average value calculating means for calculating an average value of the output of the smoothing means, a peak value calculating means for calculating a peak value of the output of the smoothing means, and an average value calculating means. And level determination means for performing level determination on the output of the peak value calculation means, and the dial pulse is determined from the output of this level determination means,
And a signal determining means for outputting the determination result signal.

【0006】[0006]

【作用】本発明は、上記のような構成により、入力信号
の振幅の絶対値を平滑化した後、平滑化出力の平均値お
よびピーク値を算出し、それぞれをレベル判定してい
る。したがって、低レベルの定常的な雑音や、瞬時的な
スパイク雑音の影響を受けることなく、ダイヤルパルス
を検出することができる。
According to the present invention, after the absolute value of the amplitude of the input signal is smoothed by the above-mentioned structure, the average value and the peak value of the smoothed output are calculated, and the respective levels are judged. Therefore, the dial pulse can be detected without being affected by low-level stationary noise and instantaneous spike noise.

【0007】[0007]

【実施例】以下、本発明の一実施例について図面を参照
しながら説明する。
An embodiment of the present invention will be described below with reference to the drawings.

【0008】図1は本発明の一実施例におけるダイヤル
パルス検出装置の構成を示すブロック図である。
FIG. 1 is a block diagram showing the configuration of a dial pulse detecting device according to an embodiment of the present invention.

【0009】図1において、1はサンプリングされた入
力信号の振幅の絶対値を算出する絶対値算出手段、2は
絶対値算出手段1の出力の一定サンプル毎(例えば、1
6サンプル毎)の移動平均を算出し、平滑化する平滑化
手段、3は平滑化手段2の出力の一定時間毎(例えば、
2mS毎)の平均値を算出する平均値算出手段、4は平
滑化手段2の出力の一定時間(例えば、2mS)内のピ
ーク値を算出するピーク値算出手段である。5は平均値
算出手段3およびピーク値算出手段4の出力をそれぞれ
しきい値と比較するレベル判定手段、6はレベル判定手
段5の結果からダイヤルを検出する信号判定手段であ
る。
In FIG. 1, 1 is an absolute value calculating means for calculating the absolute value of the amplitude of a sampled input signal, and 2 is a constant sample of the output of the absolute value calculating means 1 (for example, 1
A smoothing means 3 for calculating and smoothing a moving average of every 6 samples) and a smoothing means 3 for every fixed time of the output of the smoothing means 2 (for example,
An average value calculating means for calculating an average value for each 2 mS) and 4 are peak value calculating means for calculating a peak value of the output of the smoothing means 2 within a fixed time (for example, 2 mS). Reference numeral 5 is a level determining means for comparing the outputs of the average value calculating means 3 and the peak value calculating means 4 with threshold values, and 6 is a signal determining means for detecting the dial from the result of the level determining means 5.

【0010】以上の構成において、以下、その動作につ
いて説明する。絶対値算出手段1は、8kHzのレート
で入力されるサンプリングデータに対して、その振幅の
絶対値を出力する。平滑化手段2はサンプリングデータ
が1つ入力される毎に16サンプル間の移動平均を出力
し、絶対値算出手段1の出力を平滑化する。平均値算出
手段3は、1サンプル入力毎に出力される平滑化手段2
の出力の2mS毎の平均値を2mSに1回出力する。ピ
ーク値算出手段4は、平均値算出手段3で演算の対象と
している時間(2mS)と同一の時間内での平滑化手段
2の出力のピーク値を2mSに1回出力する。レベル判
定手段5は、平均値算出手段3およびピーク値算出手段
4から出力がある毎にそれぞれの出力をしきい値と比較
し、共にしきい値を超えていれば、その出力を演算する
対象となった時間内にはメークパルス、またはブレーク
パルスが存在したとして、その結果を信号判定手段6へ
通知する。信号判定手段6は、レベル判定手段5の出力
からメークパルス、またはブレークパルスの数および各
パルス間の時間間隔をカウントしてダイヤルパルスを検
出する。
The operation of the above arrangement will be described below. The absolute value calculation means 1 outputs the absolute value of the amplitude of the sampling data input at the rate of 8 kHz. The smoothing means 2 outputs a moving average for 16 samples every time one sampling data is input, and smoothes the output of the absolute value calculating means 1. The average value calculation means 3 is a smoothing means 2 that is output for each sample input.
The average value of every 2 mS of the output of is output once every 2 mS. The peak value calculation means 4 outputs the peak value of the output of the smoothing means 2 once every 2 mS within the same time as the time (2 mS) which is the target of calculation by the average value calculation means 3. The level determination means 5 compares each output with the threshold value each time there is an output from the average value calculation means 3 and the peak value calculation means 4, and if both values exceed the threshold value, the output is calculated. It is assumed that there is a make pulse or a break pulse within the time of, and the result is notified to the signal judging means 6. The signal judging means 6 detects the dial pulse by counting the number of make pulses or break pulses and the time interval between the pulses from the output of the level judging means 5.

【0011】[0011]

【発明の効果】以上説明したように本発明によれば、入
力信号の絶対値を平滑化した後、平滑化出力の平均値お
よびピーク値を共にレベル判定しているため、雑音に強
く正確にダイヤルパルスを検出することが可能となり、
また構成が簡単で信号処理規模の小さなダイヤルパルス
検出装置を実現することが可能となる。
As described above, according to the present invention, after the absolute value of the input signal is smoothed, both the average value and the peak value of the smoothed output are level-determined. It becomes possible to detect the dial pulse,
Further, it is possible to realize a dial pulse detection device having a simple configuration and a small signal processing scale.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例におけるダイヤルパルス検出
装置の構成を示すブロック図
FIG. 1 is a block diagram showing the configuration of a dial pulse detection device according to an embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 絶対値算出手段 2 平滑化手段 3 平均値算出手段 4 ピーク値算出手段 5 レベル判定手段 6 信号判定手段 1 Absolute value calculating means 2 Smoothing means 3 Average value calculating means 4 Peak value calculating means 5 Level judging means 6 Signal judging means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 サンプリングされた回線からの入力信号
の振幅の絶対値を算出する絶対値算出手段と、この絶対
値算出手段の出力を平滑化する平滑化手段と、この平滑
化手段の出力の平均値を算出する平均値算出手段と、上
記平滑化手段の出力のピーク値を算出するピーク値算出
手段と、上記平均値算出手段およびピーク値算出手段の
出力に対してレベル判定を行なうレベル判定手段と、こ
のレベル判定手段の出力からダイヤルパルスを判定し、
その判定結果信号を出力する信号判定手段とを備えたダ
イヤルパルス検出装置。
1. An absolute value calculating means for calculating an absolute value of an amplitude of an input signal from a sampled line, a smoothing means for smoothing an output of the absolute value calculating means, and an output of the smoothing means. Average value calculating means for calculating an average value, peak value calculating means for calculating a peak value of the output of the smoothing means, and level determination for performing level determination on the outputs of the average value calculating means and the peak value calculating means Means and the dial pulse from the output of this level determination means,
A dial pulse detection device comprising: a signal determination unit that outputs the determination result signal.
JP3681595A 1995-02-24 1995-02-24 Dial pulse detector Pending JPH08237696A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3681595A JPH08237696A (en) 1995-02-24 1995-02-24 Dial pulse detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3681595A JPH08237696A (en) 1995-02-24 1995-02-24 Dial pulse detector

Publications (1)

Publication Number Publication Date
JPH08237696A true JPH08237696A (en) 1996-09-13

Family

ID=12480266

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3681595A Pending JPH08237696A (en) 1995-02-24 1995-02-24 Dial pulse detector

Country Status (1)

Country Link
JP (1) JPH08237696A (en)

Similar Documents

Publication Publication Date Title
EP1497671B1 (en) A system and method for position determination of objects
JPH04506731A (en) Bit error rate detection
CA1218457A (en) Method and apparatus for determining the endpoints of a speech utterance
NO991654D0 (en) Procedure for determining terminal speed and receiver
US4934376A (en) Method and apparatus for detecting heartbeats
US6535844B1 (en) Method of detecting silence in a packetized voice stream
KR100386485B1 (en) Transmission system with improved sound
JPH08237696A (en) Dial pulse detector
US6229471B1 (en) Method for detecting a pulse-usable system
CA2279264C (en) Speech immunity enhancement in linear prediction based dtmf detector
EP0348888B1 (en) Overflow speech detecting apparatus
JP2000171331A (en) Signal detection method and device
JP3521072B2 (en) Vehicle speed and vehicle length measurement method for moving objects
JPH08240659A (en) Radar apparatus for vehicle
US5982874A (en) Transmission system with improved tone detection
JPS5817405B2 (en) signal measurement device
JP3909183B2 (en) Tone signal detector
JPH05336102A (en) Burst discrimination circuit
JPH07159458A (en) Phase detector
KR100362587B1 (en) Method for measuring dial pulse
JP2001221845A (en) Pri-measuring apparatus
JP2001349940A (en) Pulse sound detecting system
JPS5821584A (en) Specific signal detection system
JP2923979B2 (en) Frequency detection circuit
JPH08212471A (en) Fire alarm device