DE2710954C2 - Test device for audio signals from a PCM exchange - Google Patents

Test device for audio signals from a PCM exchange

Info

Publication number
DE2710954C2
DE2710954C2 DE19772710954 DE2710954A DE2710954C2 DE 2710954 C2 DE2710954 C2 DE 2710954C2 DE 19772710954 DE19772710954 DE 19772710954 DE 2710954 A DE2710954 A DE 2710954A DE 2710954 C2 DE2710954 C2 DE 2710954C2
Authority
DE
Germany
Prior art keywords
signal
pulse
counter
control
reset
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
Application number
DE19772710954
Other languages
German (de)
Other versions
DE2710954A1 (en
Inventor
Augustin Verrieres le Buisson Lejay
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.)
Alcatel Lucent NV
Original Assignee
International Standard Electric Corp
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 International Standard Electric Corp filed Critical International Standard Electric Corp
Publication of DE2710954A1 publication Critical patent/DE2710954A1/en
Application granted granted Critical
Publication of DE2710954C2 publication Critical patent/DE2710954C2/en
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/24Arrangements for supervision, monitoring or testing with provision for checking the normal operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q1/00Details of selecting apparatus or arrangements
    • H04Q1/18Electrical details
    • H04Q1/30Signalling arrangements; Manipulation of signalling currents
    • H04Q1/44Signalling arrangements; Manipulation of signalling currents using alternate current
    • H04Q1/444Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies
    • H04Q1/45Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using multi-frequency signalling
    • H04Q1/457Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using multi-frequency signalling with conversion of multifrequency signals into digital signals
    • H04Q1/4575Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using multi-frequency signalling with conversion of multifrequency signals into digital signals which are transmitted in digital form
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Monitoring And Testing Of Exchanges (AREA)
  • Devices For Supply Of Signal Current (AREA)

Description

Die Erfindung betrifft eine Prüfeinrichtung für Tonsignale in einer PCM-Vermittiung, die verschiedene Töne gleicher Frequenz und gleicher Amplitude in Impulsfolgen mit verschiedener Impuls· und Pausendauer, wozu als Sonderform ein Dauerton gehört, in digitaler Form erzeugt, insbesondere für eine Fernsprechver-The invention relates to a test device for audio signals in a PCM switch, the different tones of the same frequency and same amplitude in Pulse sequences with different pulse and pause durations, including a continuous tone as a special form, in digital format Form generated, especially for a telephone

J0 mittlung.J 0 averaging.

In einer Vermittlang müssen gewisse Töne erzeugt werden, die den Teilnehmer über den Zustand des Verbindungsaufbaus informieren. So empfängt beispielsweise der Teilnehmer, kurz nachdem er den Handapparat abgehoben hat, einen Wählton, der ihm sagt, daß die Vermittlung zur Aufnahme seiner Wahl bereit 1st. In einem anderen Fall empfängt der rufende Teilnehmer einen Besetztton, der besagt, daß die Leitung des gerufenen Teilnehmers belegt ist.In a switchboard, certain tones must be generated that inform the subscriber about the status of the connection setup inform. For example, the subscriber receives shortly after picking up the handset has a dial tone telling him that the operator is ready to accept his dialing. In one In the other case, the calling party receives a busy tone, which indicates that the line of the called party Participant is occupied.

Zur Erhöhung der BetriebsslcherlvjU der Vermittlung ist es vorteilhaft, für die durch das Koppel netzwerk durchgeschalteten Töne eine Prüfeinrichtung vorzusehen.
In einer älteren Patentanmeldung DE-OS 25 41 295 wird Schutz beansprucht für ein Verfahren zur Bestimmung von der Erzeugung von Hörtönen für Zeltmultiplex-Fernsprechsysteme dienenden PCM-Codewörtern, das dadurch gekennzeichnet Ist, daß aus einer im Toleranzfrequenzbereich der Hörtonschwingungen liegenden
To increase the operational security of the exchange, it is advantageous to provide a test device for the tones switched through the coupling network.
In an older patent application DE-OS 25 41 295 protection is claimed for a method for determining the generation of audible tones for tent multiplex telephone systems serving PCM codewords, which is characterized in that one of the audible tone oscillations is in the tolerance frequency range

so Sinusschwingung durch Abtastung und Codierung gewonnene PCM-Wörter mit einem einen beliebigen Momentanwert der Sinusschwingung darstellenden vorgegebenen PCM-Wort verglichen werden, daß nach erstmalig festgestellter Übereinstimmung mit diesem PCM-Wort die Lieferung nachfolgender aus der Abtastung gewonnener PCM-Wörter daraufhin überwacht wird, ob nach einer vorgegebenen, ein ganzzahliges Vielfaches einer oder mehrerer Sinusschwingungsperioden darstellenden Anzahl von Abtastperloden eine weitere Übereinstimmung auftritt, daß die Frequenz der Sinusschwingung solange variiert wird, bis sich eine solche Übereinstimmung einstellt, worauf unter Beibehaltung der eingestellten Sinusschwingungsfrequenz der Hörtonpegel auf einen gewünschten Wert eingestellt wird, und daß die zwischen zwei nachfolgend festgestellten Übereinstimmungen auftretenden PCM-Wörter gegebenenfalls nach Löschung des bisherigen Speicherinhalts In einen Speicher eingetragen werden.so sinusoidal oscillation by sampling and coding PCM words obtained with a given preset representing any instantaneous value of the sinusoidal oscillation PCM word to be compared that after the first match with this PCM word monitors the delivery of subsequent PCM words obtained from the scan becomes, whether after a given, an integer multiple one or more sinusoidal oscillation periods representing a number of scanning periods a further Agreement occurs that the frequency of the sinusoidal oscillation is varied until such a Agreement adjusts, whereupon the audible tone level is maintained while maintaining the set sinusoidal oscillation frequency is set to a desired value, and that the coincidences between two subsequently determined correspondences occurring PCM words, if necessary after deleting the previous memory contents In a memory can be entered.

Nach dem in der DE-OS 25 41 295 beanspruchten Verfahren werden digital codierte PCM-Wörter von Rufbzw. Ton-Signalen erzeugt. Dabei wird die Frequenz der Sinusschwingungen solange variiert, bis bei Übereinstimmung mit der Frequenz der PCM-Wörter ein Vergleich der Amplituden möglich ist und dann ein Einstellen auf einen bestimmten Hörtonpegel vorgenommen werden kann.According to the method claimed in DE-OS 25 41 295, digitally coded PCM words from Rufbzw. Sound signals generated. The frequency of the sinusoidal oscillations is varied until they match with the frequency of the PCM words a comparison of the amplitudes is possible and then an adjustment to a certain audio level can be made.

Die Prüfeinrichtung nach der Erfindung hat die Aufgabe, pulscodemodulierte Tonsignale zu prüfen.The test device according to the invention has the task of testing pulse-code-modulated tone signals.

Die Aufgabe wird dadurch gelöst, daß eine Steuer- und Auswertelogik mit Schaltungen zur Nachbildung des digital codierten Tonsignals gemäß einem Sollzustand und mit einer Vergleichsschaltung verbunden ist, wobei die Steuer- und Auswerteeinrichtung durch ein Signal, das die Art des digital codierten Tonsignals angibt, und durch ein Startzeichen, das den Aussendebeginn des digital codierten Tonsignals angibt, Kenntnis von dessen Sollzustand erhält und nach Empfang des Startzeichens für einen Vergleich die Schaltungen zur Nachbildung des digital codierten Tonsignals aktiviert, daß die Vergleichsschaltung das zu prüfende Signal als Ist-Signal und e;n nachgebildetes, digital codiertes Tonsignal als Sollsignal empfängt und ein Ergebnissignal zur Steuer- und Auswertelogik sendet und daß Zeitmeßschaltungen vorgesehen sind, die mit ihren Ausgängen, die Ergebnissignale führen, mit der Steuer- und Auswertelogik verbunden sind, wobei die Steuer- und Auswertelogik ein aus den Ergebnissignalen gebildetes Auswerteergebnis abgibt.The object is achieved in that a control and evaluation logic with circuits for simulating the digitally encoded audio signal according to a desired state and is connected to a comparison circuit, wherein the control and evaluation device by a signal which indicates the type of digitally coded audio signal, and by a start character that indicates the start of the transmission of the digitally coded audio signal, knowledge of it Receives the target state and after receiving the start signal for a comparison, the circuits for emulating the digitally coded tone signal activated that the comparison circuit the signal to be tested as an actual signal and e; n receives simulated, digitally coded audio signal as a target signal and a result signal for control and evaluation logic sends and that timing circuits are provided which, with their outputs, the result signals lead, are connected to the control and evaluation logic, the control and evaluation logic one from the Output signals formed evaluation result.

Vorteilhafte Weiterbildungen der Erfindung können den Unteransprüchen entnommen werden.Advantageous further developments of the invention can be found in the subclaims.

Nachfolgend wird die Erfindung anhand eines in Zeichnungen dargestellten Ausführungsbeispiels näher beschrieben. Es zeigtThe invention is explained in more detail below with the aid of an exemplary embodiment shown in the drawings described. It shows

Fig. 1 und 2 zwei Beispiele von Tönen;Figures 1 and 2 show two examples of tones;

Fig. 3 eine Sinuskurve eines Tonsignals;Fig. 3 is a sinusoid of a tone signal;

Fig. 4 ein Blockschaltbild einer Prüfeinrichtung nach der Erfindung;4 shows a block diagram of a test device according to the invention;

Fig. 5 ein Flußdiagramm, das es gestattet, die in den Fig. 1 und 2 c'irgestellten Töne zu prüfen undFig. 5 is a flow chart that allows the Fig. 1 and 2 c'irierten tones to check and

Fig. 6 ein weiteres Beispiel eines Tones.6 shows another example of a tone.

Fig. 1 stellt ein Beispiel eines von einem Teilnehmer empfangenen Tones dar, der aus einer Folge identischer Perioden der Dauer Tcy besteht. Jede Periodendauer setzt sich aus Impulsdauer Te und Pausendauer Tc zusammen. Bei jedem Impuls wird während der Iripulsdauer Te ein sprachfre.quentes Signal mit Frequenz Fv (Periodendauer Tv) mit Amplitude V gesendet und während der Pausendauer Tc ein Signal mit Amplitude Null.Fig. 1 shows an example of a tone received by a subscriber, which consists of a sequence of identical periods of duration Tcy . Each period is made up of the pulse duration Te and the pause duration Tc . With each pulse, a speech frequency signal with frequency Fv (period Tv) with amplitude V is sent during the pulse duration Te and a signal with zero amplitude during the pause duration Tc.

Andere verwendete Tön;· sind von gleicher Frequenz Fv und gleichem Pegel V, aber sie unterscheiden sich in Impulsdauer Te und Pausendauer Tc. Wähltöne können, wie in Fi g. 2 durch einen Dauerton der Frequenz Fv und der Amplitude V dargestellt werden. In einer Raumvielfachvermittlung werüen die Töne in Analogform erzeugt. In einer PCM-Vermittlung könnten sie vorteilhaft direkt in Form codierter Abtastwerte erzeugt werden.Other tones used; · are of the same frequency Fv and the same level V, but they differ in pulse duration Te and pause duration Tc. Dialing tones can, as shown in FIG. 2 can be represented by a continuous tone of frequency Fv and amplitude V. In a multiple room exchange, the tones are generated in analog form. In a PCM switch, they could advantageously be generated directly in the form of coded samples.

Eine PCM-Vermittlung verarbeitet codierte Abtastwerte sprachfrequenter Analogsignale von Teilnehmern. Jeder Abtastwert eines Rufs belegt einen bestimmten &o Zeitkanal innerhalb einer Wiedefholungsperlode oder eines Rahmens T. Diese Periode Γ entspricht der Abtastperlode des Analogsignals. Beispielswelse kann der Rahmen 256 Zeltkanäle enthalten. Zur Verbesserung der Übertragungsqualität werden die Abtastwerte nicht-linear codiert, wobei die Codlerkennllnle annähernd logarithmisch verläuft. Die Cod'jLT- enthalten b Bits, wobei das erste Bit das Vorzeichen des Abtastwerts darstellt. Die Codierung erfolgt symmetrisch, d. h. die Codes zweier entgegengesetzter Werte sind mit Ausnahme des Vorzeichenbits identisch.
Fig. 3 zeigt eine Sinuskurve des analogen Tonsignals
A PCM switch processes coded samples of voice-frequency analog signals from subscribers. Each sampling value of a call occupies a certain time channel within a repetition period or a frame T. This period Γ corresponds to the sampling period of the analog signal. For example, the frame may contain 256 tent channels. To improve the transmission quality, the sampled values are encoded non-linearly, the encoder characteristic running approximately logarithmically. The Cod'jLT- contain b bits, the first bit representing the sign of the sample. The coding is symmetrical, ie the codes of two opposite values are identical with the exception of the sign bit.
Fig. 3 shows a sinusoid of the analog audio signal

j mit der Frequenz Fv zusammen mit den zugehörigen codierten Abtastwerten, die in der PCM-Vermittlung erzeugt werden. Die Sinuskurve enthält N codierte Abtastwerte, die um eine Zeit T auseinander liegen. Die Periodendauer Tv ist als Vielfaches der Zeit T gewählt.j with frequency Fv together with the associated coded samples generated in the PCM switch. The sinusoid contains N coded samples that are a time T apart. The period Tv is chosen as a multiple of the time T.

κ. Die Abtastmomente der Sinuskurve sind so gewählt, daß man nach einer einfachen Regel den Satz von Abtastwerten von nur einem Viertel der Sinuskurve erhält. Die Punkte A und B haben nullwertbildende Abtastwerte.
Es können beispielsweise folgende numerische Werte verwendet werden:
κ. The sampling moments of the sinusoidal curve are chosen so that, according to a simple rule, the set of sampled values of only a quarter of the sinusoidal curve is obtained. Points A and B have zero-forming samples.
For example, the following numeric values can be used:

Fν = 444,44 Hz F ν = 444.44 Hz

Tv = 2,25 ms Tv = 2.25 ms

T = 125 μ5 T = 125 μ 5

N = 18 Abtastwerte N = 18 samples

b = 8 Bit b = 8 bits

}' = 345 mV} '= 345 mV

Aufgrund der symmetrischen Codierung haben die Punkte A und B in Fig. 3, die einem analogen Nullwert entsprechen, entweder den Code 10000000 oder 00000000. Zur Unterscheidung der beiden Punkte hat einer den Code 10000000 und der andere den Code 00000000.Because of the symmetrical coding, points A and B in FIG. 3, which correspond to an analog zero value, have either the code 10000000 or 00000000. To distinguish the two points, one has the code 10000000 and the other has the code 00000000.

Die Prüfung von Tönen erfolgt erfindungsgemäß in jo drei Schritten:According to the invention, tones are checked in three steps:

- Erkennen der Impulsdauer- Detection of the pulse duration

- Erkennen der Pausendauer- Recognizing the duration of the break

- Prüfen des Andauerns des Auftretens über mehrere Ton-Perioden.- Checking the persistence of the occurrence over several tone periods.

Im Falle eines
einen Schritt:
in case of a
one step:

Dauertons umfaßt die Prüfung nurThe test only includes continuous tones

- Erkennen des Tonsignals während einer gegebenen Zeit To. - Detecting the sound signal during a given time To.

Fig. 4 zeigt ein Blockschaltbild der Prüfeinrichtung Tür Tonsignale in einer PCM-Vermittlung. Sie enthält einen ersten Vergleicher Cl, der einerseits aas zu prüfende Signal und andererseits einen festen. Code von b Bits empfängt, der ein Nullsignal darstellt, d. h. Code 00000000. Die empfangenen Codes werden mit RCVD und der Nullsignal-Code mit VFO bezeichnet. Der erste Vergleicher Cl wird speziell zur Erkennung des NuIlsignals verwendet. Ein zweiter Vergleicher Cl empfängt einerseits die Codes RCVD und andererseits einen festen Anfangscode VFI von b Bits. Dieser Code VFl entspricht einem der den Ton bildenden Abtastwerte; er ist einzig inr.erhaib der Schwingungsdauer Tv. In Fig. 3 ist dies Punkt A mit Code 10000000. Die Arbeitsweise dieses zweiten Vergleichers Cl wird später beschrieben. Ein dritter Vergleicher C3 empfängt die Codes RCVD und b-Bit-Codes aus einem Nur-Lese-Speicher ME mit N Speicherplätzen. Jeder Speicherplatz enthält einen Abtastwert des vom Amt gesendeten Tones, wobei verschiedene Abtastwerte in der gleichen Reihenfolge wie die gesendeten Tonslgnaie positioniert sind. Die erste Zeile das Speichers ME enthält den Anfangscode VFI. Der Speicher ME wird von einem Zähler K adressiert, und der Stand des Zählers K wird vi.n Taktimpulsen Hi mit der Periodendauer T erhöht. Vergleicher C3 dient der Impulserkennung. Die Taktimpulse H\ werden vom Taktgeber CL geliefert.Fig. 4 shows a block diagram of the test device door tone signals in a PCM exchange. It contains a first comparator Cl, the one hand aas signal to be tested and on the other hand a fixed one. Receives code of b bits which represents a zero signal, ie code 00000000. The received codes are referred to as RCVD and the zero signal code as VFO . The first comparator C1 is used specifically for recognizing the zero signal. A second comparator receives the one hand Cl codes RCVD and secondly a fixed initial code VFI of b bits. This code VFl corresponds to one of the samples forming the sound; it is only in possession of the period of oscillation Tv. In Fig. 3 this is point A with code 10000000. The mode of operation of this second comparator C1 will be described later. A third comparator C3 receives the codes RCVD and b- bit codes from a read-only memory ME with N memory locations. Each memory location contains a sample of the tone sent by the office, with different samples positioned in the same order as the tone signals sent. The first line of the memory ME contains the start code VFI. The memory ME is addressed by a counter K , and the count of the counter K is increased with the period T by vi.n clock pulses Hi. Comparator C3 is used for pulse detection. The clock pulses H \ are supplied by the clock CL.

5555

Der Taktgeber CL liefert auch Impulse Hl mit einer Perlode 72, wobei 72 ein Vielfaches von T ist, beispielsweise 4 ms. Diese Impulse Hl erhöhen die Stände zweier Zeitzähler TKR und TKL über einen Frequenzteller D. Dieser Teller versorgt den Zähler TKR mit Impulsen Hi, die eine Perlode 73 aufweisen, wobei 73 ein Vielfaches von 72 ist, beispielsweise 32 ms. Er versorgt auch den Zähler TKL mit Impulsen H4, die eine Perlode 74 haben, wobei 74 ein Vielfaches von 72 Ist, beispielsweise 192 ms.The clock generator CL also supplies pulses H1 with a perlode 72, where 72 is a multiple of T , for example 4 ms. These pulses Hl increase the readings of two time counters TKR and TKL via a frequency plate D. This plate supplies the counter TKR with pulses Hi which have a perlode 73, where 73 is a multiple of 72, for example 32 ms. It also supplies the counter TKL with pulses H4, which have a perlode 74, where 74 is a multiple of 72, for example 192 ms.

Der Zähler TKR bewertet die erkannte Impuls- und Pausendauer. Mittels eines Decoders DTKR erzeugt der Zähler TKR ein Signal STe vom Pegel logisch Eins am Ende der Zelt Te entsprechend der Impulsdauer und ein Signal STc vom Pegel logisch Eins am Ende der Zelt Tc entsprechend der Pausendauer. Abhängig vom Wert der Impuls- und Pausendauer und von der Lage der Steuer-Impulse Hi des Zählers TKR Ist es möglich, daß STe und STc nicht exakt am F.nde der Zeiten Te und Tc auf logisch Eins wechseln, sondern etwas früher oder später. Der Decoder DTKR ist deshalb so ausgelegt, daß er ein Signal STe = 1 oder ein Signal STc = 1 nach zwei aufeinanderfolgenden Codes am Ausgang des Zählers TKR abgibt, wobei die Codes den Zeiten entsprechen, die den Rahmen für die Zeiten Te und Tc bilden.The TKR counter evaluates the recognized pulse and pause duration. By means of a decoder DTKR , the counter TKR generates a signal STe of the logical one level at the end of the period Te corresponding to the pulse duration and a signal STc of the logical one level at the end of the period Tc corresponding to the pause duration. Depending on the value of the pulse and pause duration and the position of the control pulses Hi of the counter TKR, it is possible that STe and STc do not change to logical one exactly at the end of the times Te and Tc , but a little earlier or later. The decoder DTKR is therefore designed so that it emits a signal STe = 1 or a signal STc = 1 after two successive codes at the output of the counter TKR , the codes corresponding to the times which form the frame for the times Te and Tc .

Die erfindungsgemäße Einrichtung muß verschiedene Töne mit verschiedener Impuls- und Pausendauer prüfen. Deswegen liefert der Decoder DTKR auch andere Signale, wie z. B. die Signale STe' und STc', entsprechend der unterschiedlichen Impuls- und Pausendauer. Er liefert auch ein Signal STo mit Pegel logisch Eins nach Ablauf der Zelt To, wenn ein Dauerton (Fig. 2) erkannt wurde, der beispielsweise ein Wählton ist.The device according to the invention must test different tones with different pulse and pause durations. Therefore, the decoder DTKR also delivers other signals, such as. B. the signals STe ' and STc', corresponding to the different pulse and pause duration. It also delivers a signal STo with a logical one level after expiry of the time To, if a continuous tone (FIG. 2) has been recognized, which is a dial tone, for example.

Der Zähler TKL dient als Zeitbegrenzer, er beendet die Tonprüfung nach Ablauf der Zeit 7Ί, wenn während dieser Zeit keine Tonperiode (mit Impuls- und Pausendauer) erkannt worden ist. Nach Ablauf der Zelt 71 liefert er ein Signa! 571 mit Pegel logisch Eins, das durch den Decoder DTKL läuft.The counter TKL serves as a time limiter, it ends the tone test after the time 7Ί has elapsed if no tone period (with pulse and pause duration) has been recognized during this time. After the expiry of tent 71, he delivers a signa! 571 with level logic one that runs through the decoder DTKL.

Ein Zähler TPRS für anhaltende Schwingungen wird In seinem Stand nach jeder erkannten Periode erhöht. Durch Decoder DTPRS liefert er ein Signal mit Pegel logisch Eins, wenn er nach ρ erkannten Perioden um ρ erhöht wurde.A counter TPRS for sustained oscillations is increased in its status after each detected period. By decoder DTPRS it supplies a signal having logic one level when it has been increased by ρ detected periods by ρ.

Die Ausgangssignale von den Vergleichern Cl, Cl, Ci und den Decodern DTKR, DTKL und DTPRS werden einer Steuer- und Auswertelogik US zugeführt, die die verschiedenen Tonprüfungen sequentiell ordnet. Sie empfängt einen Code ASP, der die zu prüfende Tonklasse anzeigt; sie arbeitet in Übereinstimmung mit einer gewissen Anzahl von Phasen und sie wird von Taktimpulsen HS der Perioderidauer 7 gesteuert. Ein Impuls GO, der bei Verarbeitungsanforderung empfangen wird, versetzt die Steuer- und Logikeinheit US - im folgenden Logik genannt - in Startposition. Der Impuls GO stellt auch die Zähler TKR. TKL und TPRS zurück. Der Zähler TKR wird auch mittels eines Impulses CHSW aus der Logik US nach jedem Phasenwechsel zurückgestellt. Außer von Impuls GO wird der Zähler TKL auch von Impuls PSW4 aus der Logik US zurückgestellt, wenn eine Tonschwin- «> gung erkannt worden ist.The output signals from the comparators Cl, Cl, Ci and the decoders DTKR, DTKL and DTPRS are fed to a control and evaluation logic US which sequentially arranges the various sound tests. It receives a code ASP which indicates the tone class to be tested; it works in accordance with a certain number of phases and it is controlled by clock pulses HS of period 7. A pulse GO, which is received when a processing request is made, puts the control and logic unit US - referred to below as logic - into the start position. The GO pulse also sets the TKR counters. TKL and TPRS back. The counter TKR is also reset by means of a pulse CHSW from the logic US after each phase change. In addition to the GO pulse, the TKL counter is also reset by the PSW4 pulse from the US logic if a tone oscillation has been detected.

Nachfolgend werden die drei hauptsächlichen, obengenannten Top.prüfschritte erläutert.The three main top test steps mentioned above are explained below.

- Erkennen eines Impulses- Recognizing an impulse

Jeder empfangene Code RCVD wird im Vergleicher Ci mit den Codes MEC verglichen, die durch periodisches Adressieren vom Zähler K aus dem Speicher ME ausgelesen werden. Zuvor wird die Adressierung des Speichers ME angelassen durch Rücksetzen des Zählers K mittels eines Impulses INIT, der von der Logik US erzeugt wird, wenn der empfangene Code RCVD gleich Ist mit dem Anfangscode VFI. Der Vergleich wird Im Verglelcher Cl gemacht. Die Impulsdauer wird erkannt, wenn die Codes RCVD und MEC gemäß dem Vergleich Im Verglelcher C3 während der Zelt Te, die durch Anwesenheit eines Signals STe = 1 am Ausgang des Decoders DTlJi gegeben wird, Identisch ist. Zuvor ist Zähler TKR schon vom Impuls CHSW aus der Logik US zu Beginn des Lesens aus dem Speicher ME zurückgestellt worden.Each received code RCVD is compared in the comparator Ci with the codes MEC , which are read out from the memory ME by periodic addressing by the counter K. The addressing of the memory ME is started beforehand by resetting the counter K by means of a pulse INIT which is generated by the logic US when the received code RCVD is equal to the initial code VFI. The comparison is made in the comparator Cl . The pulse duration is recognized when the codes RCVD and MEC are identical according to the comparison Im Verglelcher C3 during the period Te, which is given by the presence of a signal STe = 1 at the output of the decoder DTlJi . Previously, the counter TKR was already reset by the pulse CHSW from the logic US at the beginning of reading from the memory ME .

- Erkennen einer Pause- Detecting a pause

Im Verglelcher Cl wird jeder empfangene Code RCVD mit dem Nullsignalcode VFO verglichen. Bei Identität über eine Zelt 7c, die durch Anwesenheit eines Signals STc = 1 am Ausgang des Decoders DTKR gegeben wird, wird eine Pause erkannt. Zähler IKK wurde zuvor vom Impuls CHSW zu Beginn der Pausenerkennung zurückgesetzt. In the comparator C1, each received code RCVD is compared with the zero signal code VFO . In the case of identity via a tent 7c, which is given by the presence of a signal STc = 1 at the output of the decoder DTKR , a pause is recognized. Counter IKK was previously reset by the pulse CHSW at the beginning of the pause detection.

- Prüfung des Andauerns- Testing of persistence

Nach jeder erkannten Tonschwingung wird der Stand des Zählers TPRS vom Impuls PSW4 aus der Logik US um Ein? erhöht. Der Ton Ist erkannt, wenn der Zählerstand um ρ Schritte fortgeschaltet wurde, d. h. nachdem ρ Perioden erkannt worden sind. Der Decoder DTPRS liefert dann ein Signal STp = 1 an die Logik US. After each detected tone oscillation, the status of the counter TPRS is increased by the pulse PSW4 from the logic US by On? elevated. The tone is recognized when the counter reading has been incremented by ρ steps, ie after ρ periods have been recognized. The decoder DTPRS then delivers a signal STp = 1 to the logic US.

Wie schon gesagt, umfaßt die Prüfung von Dauertönen nur einen Schritt:As already mentioned, the testing of continuous tones only takes one step:

- Erkennen des Tonsignals während der Zeit 7- Recognition of the sound signal during time 7

Die empfangenen Codes RCVD müssen mit den aus dem Speicher ME gelesenen Codes identisch sein während einer Zeit To, die durch Anwesenheit eines Signals STo = i am Ausgang des Decoders DKTR gegeben wird.The received codes RCVD must be identical to the codes read from the memory ME during a time To which is given by the presence of a signal STo = i at the output of the decoder DKTR .

Fig. 5 zeigt ein Flußdiagramm, nach dem periodische Töne der in den Fig. 1 und 2 dargestellten Klassen geprüft werden können. Die Logikeinheit ist nach diesem Flußdiagramm ausgelegt. Es sind sechs nachfolgend aufgeführte Funktionsabschnitte SWO ... SWS zu unterscheiden: FIG. 5 shows a flow chart according to which periodic tones of the classes shown in FIGS. 1 and 2 can be checked. The logic unit is designed according to this flow chart. There are six functional sections SWO ... SWS listed below:

S WO = Start; S WO = start;

SWl = Synchronisation der Abtastwerte MEC mit SWl = synchronization of the samples MEC with

den Abtastwerten RCVD: SWl = Erkennen einer Impulsphase;
SWi = Erkennen einer Pausenphase;
SW4 = Andauern;
SWS = Ergebnis.
the sample values RCVD: SW1 = recognition of a pulse phase;
SWi = recognition of a pause phase;
SW4 = persist;
SWS = result.

Die Logik SU wird vom Impuls GO In den Funktionsabschnitt SWO gebracht und die nachfolgenden Funktionsabschnitte werden nacheinander entsprechend dem Flußdiagramm durchlaufen. Impuls INlT wird beim Wechsel von SWl-SWl ausgegeben. Impuls CHSW wird bei jedem Wechsel ausgegeben und Impuls PSWA im Funktionsabschnitt SW4. The logic SU is brought into the functional section SWO by the pulse GO and the subsequent functional sections are run through one after the other according to the flow chart. Impulse INIT is output when changing from SWl-SWl . Pulse CHSW is output with every change and pulse PSWA in function section SW4.

Die Logik US liefert mittels Code RES drei Ergebnisse:The US logic delivers three results using the RES code:

- Ton erkannt- Sound recognized

- Ton nicht erkannt- Sound not recognized

Zu diesem Ergebnis kommt es, wenn die Logik US nicht im Funktionsabschnitt SWd arbeitet und wenn das Signal STl = 1. Das bedeutet, daß von Nullsignalen abweichende Codes RCVD empfangen wurden, dieThis result occurs when the logic US does not work in the functional section SWd and when the signal STl = 1. This means that codes RCVD other than zero signals have been received which

jedoch nicht mit den Ton-Codes übereinstimmen.
- kein Ton
however does not match the tone codes.
- no sound

Zu diesem Ergebnis kommt es, wenn die Logik US im Funktionsabschnitt SHD arbeitet und wenn das Signal STl = 1. Das bedeutet, daß nur Nullsignale empfangen wurden, da wahrscheinlich keine Tonsignale ausgesandt wurden.This result occurs when the logic US operates in the functional section SHD and when the signal STl = 1. This means that only zero signals were received, since no audio signals were probably sent out.

Die erfindungsgemäße Prüfeinrichtung Ist für Tonsignale, für Dauertöne (Fig. 2) und für Töne, die eine Impulsfolge bilden (Flg. 1) beschrieben worden. Natürlich können auch andere, kompliziertere Töne verwendet werden, beispielsweise solche mit zwei verschieden dauernden Impulsen Tel und Tel und mit zwei verschieden dauernden Pausen Tel und Tel, wie in Fl g. 6 dargestellt. Für diesen Fall muß die Logik US In einer dem Fachmann geläufigen ArI modifiziert werden.The test device according to the invention has been described for tone signals, for continuous tones (FIG. 2) and for tones that form a pulse train (FIG. 1). Of course, other, more complicated tones can also be used, for example those with two impulses Tel and Tel of different duration and with two pauses Tel and Tel of different duration, as in Fl g. 6 shown. In this case, the logic US In must be modified to an ArI familiar to the person skilled in the art.

Hierzu 4 Blatt ZeichnungenFor this purpose 4 sheets of drawings

4040

4545

5050

5555

6060

6565

Claims (4)

Λ. I L \J ^f v^ Patentansprüche:Λ. I L \ J ^ f v ^ claims: 1. Prüfeinrichtung für Tonsignale in einer PCM-Vermlttlung, die verschiedene Töne gleicher Frequenz und gleicher Amplitude in Impulsfolgen mit verschiedener Impuls- und Pausendauer, wozu als Sonderform ein Dauerton gehört, in digitaler Form erzeugt, insbesondere für eine Fernsprechvermittlung, dadurch gekennzeichnet, daß eine Steuer- und Auswertelogik (US) mit Schaltungen (CL. K. ME) zur Nachbildung des digital codierten Tonsignals gemäß einem Sollzustand und mit einer Vergleichsschaltung (Cl. Cl, Ci) verbunden ist, wobei die Steuer- und Auswerteeinrichtung durch ein Signal (ASP), das die Art des digital codierten Tonsignals angibt, und durch ein Startzeichen CGOD, das den Aussendebeginn des digital codierten Tonsignals angibt, Kenntnis von dessen Sollzustand erhält und nach Empfang des Startzeichens für einen Vergleich die Schaltungen zur Nachbildung des (Ci£ital codierten Tonsignals aktiviert, daß die Vergleichsschaltung das zu prüfende Signal (RCVD) als Ist-Signal und ein nachgebildetes, digital codiertes Tonsignal (VFO. VFl, MEC) als Sollsignal empfängt und ein Ergebnissignal zur Steuer- und Auswertelogik sendet, und daß Zeitmeßschaltungen (CL, D. TRK, TKK, TPRS) vorgesehen sind, die mit ihren Ausgängen, die Ergebnissignale CiTe, STe', STc, STc', STo, STl, STp) führen, mit der Steuer- und Auswertelogik verbunden sind, wobei die Steuer- und Auswertelogik ein aus den Ergebnissignalen gebildetes Auswerteergebnis CiES) abgibt.1. Test device for tone signals in a PCM Vermlttlung, the different tones of the same frequency and the same amplitude in pulse trains with different pulse and pause duration, including a continuous tone as a special form, generated in digital form, especially for a telephone exchange, characterized in that a Control and evaluation logic (US) with circuits (CL. K. ME) for simulating the digitally coded tone signal according to a target state and with a comparison circuit (Cl. Cl, Ci) is connected, the control and evaluation device being connected by a signal (ASP ), which indicates the type of digitally encoded audio signal, and by a start character CGOD, which indicates the start of transmission of the digitally encoded audio signal, receives knowledge of its target state and, after receiving the start signal, the circuits for emulating the (Ci £ ital encoded audio signal activated that the comparison circuit the signal to be tested (RCVD) as an actual signal and a replica etes, digitally coded audio signal (VFO. VFl, MEC) receives as a target signal and sends a result signal to the control and evaluation logic, and that time measuring circuits (CL, D. TRK, TKK, TPRS) are provided which, with their outputs, the result signals CiTe, STe ', STc, STc' , STo, STl, STp) are connected to the control and evaluation logic, whereby the control and evaluation logic outputs an evaluation result CiES) formed from the result signals. 2. Prüfeinrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Schaltungen (CL, K, ME) zur Nachbildung des digital codierten Tonsignals aus einem Taktgeber (CL), einem Ziviler (K) und einem Lesespeicher (ME) gebildet sind, wobei der Zähler (K) und einem Lesespeicher (ME) gebildet sind, wobei der Zähler (K) durch einen Rücksetzimpuls (INIT), den die Steuer- und Auswertelogik (US) nach dem Empfang des Startzeichens (GO) abgibt, zurückgestellt und angelassen wird, so daß der Zähler (K) gemäß seinem Stand, der vom Taktgeber (CL) erhöht wird, nacheinander In N verschiedenen Speicherplätzen Abiastwerte (MEC) im Lesespeicher (ME) aufruft.2. Test device according to claim 1, characterized in that the circuits (CL, K, ME) for simulating the digitally coded sound signal from a clock (CL), a civilian (K) and a read-only memory (ME) are formed, the counter (K) and a read-only memory (ME) are formed, the counter (K) being reset and started by a reset pulse (INIT) which the control and evaluation logic (US ) emits after receiving the start character (GO) , so that the counter (K) according to its status, which is increased by the clock (CL) , successively calls up scanning values (MEC) in N different memory locations in the read-only memory (ME) . 3. Prüfeinrichtung nach Anspruch 2, dadurch gekennzeichnet, daß die Vergleichsschaltung CCl, Cl, Ci) gebildet ist aus einem ersten Vergleicher (CV. der ein nachgebildetes Nullsignal (VFO) empfängt, aus einem zweiten Vergleicher (CZ), der ein nachgebildetes Perlodenbeglnnsignal (VFI) vom Wert Null empfängt und aus einem dritten Vergleicher (Ci), der nacheinander die N verschiedenen Abtastwerte (MEC) empfängt; und daß die Vergleicher über separate Ergebnisleitungen mit der Steuer- und Auswertelogik (US) verbunden sind, wobei letztere zur Synchronisation der verschiedenen Abtastwerte mit dem zu prüfenden Signal (RCVD) den Rücksetzimpuls (INIT) erst beim Empfang eines Signals auf der mit dem zweiten Verglelchfcr (Cl) verbundenen Ergebnisleitung ausgibt.3. Test device according to claim 2, characterized in that the comparison circuit CCl, Cl, Ci) is formed from a first comparator (CV. Which receives a simulated zero signal (VFO), from a second comparator (CZ) which receives a simulated Perlodenbeglnnsignal ( VFI) receives the value zero and from a third comparator (Ci), which successively receives the N different sampled values (MEC) ; and that the comparators are connected to the control and evaluation logic (US) via separate result lines, the latter for synchronizing the different sampled values with the signal to be tested (RCVD) outputs the reset pulse (INIT) only when a signal is received on the result line connected to the second comparator ( C1). 4. Prüfeinrichtung nach Anspruch 3, dadurch gekennzeichnet, daß die Zeitmeßschaltungen (CL, D, TRK, TKL, TPRS) gebildet sind aus einem Frequenzteiler (D), der aus den vom Taktgeber (CL) erzeugten Taktimpulsen (Hl) geteilte Taktimpulse (Hi, HA) ableitet, aus einem ersten Zeltzähler (TKR), der durch einen Rücksetzimpuls (GO + CHSW) aus der Steuer- und Auswertelogik (US) bei jedem Signalbeginn und jedem Signalende zurückgesetzt, angelassen und4. Testing device according to claim 3, characterized in that the time measuring circuits (CL, D, TRK, TKL, TPRS) are formed from a frequency divider (D) which divides the clock pulses (Hi ) from the clock pulses (Hl) generated by the clock generator (CL) , HA) derives from a first tent counter (TKR), which is reset, started and reset by a reset pulse (GO + CHSW) from the control and evaluation logic (US) at each start and end of the signal durch Taktsignale (Hi) fortgeschaltet wird, aus einem zweiten Zeitzähler (TKL), der durch einen Rücksetzimpuls (PSW4 + G0) bei jedem Signalbeginn zurückgesetzt, angelassen und durch Taktsignale (H4) fortgeschaltet wird, aus einem dritten Zeitzähler (TPRS), der durch das Startzeichen (GO) zurückgesetzt, angelassen und durch Impulse (PSWA) nach jeder erkannten Tonperiode (Tcy) fortgeschaltet wird und aus Decodern (DTKR, DTKL, DTPRS). die mit den Zeitzählern verbunden sind, wobei die Ergabnissignale (STe, STe', STc, STc') des zum ersten Zeitzähler (TKR) gehörenden Decoders (DTKR) Impuls- und Pausendauern anzeigen, wobei das Ergebnissignal (STl) des zum zweiten Zeitzähler (TKL) gehörenden Decoders (DTKL) in der Steuer- und Auswertelogik ein Ende der Tonprüfung auslöst und wobei das Ergebnissignal (STp) des zum dritten Zeitzähler (TPRS) gehörenden Decoders (DTPRS) eine Mindestzahi (p) erkannter Tonperioden (Tcy) anzeigt.is incremented by clock signals (Hi) , from a second time counter (TKL), which is reset by a reset pulse (PSW4 + G0) at the beginning of each signal, started and incremented by clock signals (H4) , from a third time counter (TPRS), which is activated by the start character (GO) is reset, left on and advanced by pulses (PSWA) after each recognized tone period (Tcy) and from decoders (DTKR, DTKL, DTPRS). which are connected to the time counters, the result signals (STe, STe ', STc, STc') of the decoder (DTKR) belonging to the first time counter (TKR) indicating pulse and pause durations, the result signal (STl) of the second time counter ( TKL) belonging decoder (DTKL) in the control and evaluation logic triggers an end of the toning and wherein the result signal (STP) of belonging to the third time counter (TPRS) decoder (DTPRS) indicates a Mindestzahi (p) detected Tonperioden (Tcy).
DE19772710954 1976-03-16 1977-03-12 Test device for audio signals from a PCM exchange Expired DE2710954C2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR7607447A FR2345023A1 (en) 1976-03-16 1976-03-16 TONE VERIFICATION DEVICE IN A MIC SWITCHING CENTER

Publications (2)

Publication Number Publication Date
DE2710954A1 DE2710954A1 (en) 1977-09-29
DE2710954C2 true DE2710954C2 (en) 1984-05-30

Family

ID=9170457

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19772710954 Expired DE2710954C2 (en) 1976-03-16 1977-03-12 Test device for audio signals from a PCM exchange

Country Status (6)

Country Link
BE (1) BE852497A (en)
CH (1) CH620560A5 (en)
DE (1) DE2710954C2 (en)
ES (1) ES456900A1 (en)
FR (1) FR2345023A1 (en)
GB (1) GB1520233A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2474785A1 (en) * 1980-01-09 1981-07-31 Cit Alcatel DEVICE FOR CONTROLLING A DIGITAL SIGNAL GENERATOR
DE3116576A1 (en) * 1981-04-27 1982-11-18 Telefonbau Und Normalzeit Gmbh, 6000 Frankfurt Method for operating a digital audible tone generator
DE3229438A1 (en) * 1982-08-06 1984-02-09 Siemens AG, 1000 Berlin und 8000 München Method for monitoring a digital AF generator
DE3325290A1 (en) * 1983-07-13 1985-01-24 Siemens AG, 1000 Berlin und 8000 München Circuit arrangement for blocking voice information supplied by a subscriber station of a digital time-division multiplex telephone switching system in the outgoing direction of transmission

Also Published As

Publication number Publication date
BE852497A (en) 1977-09-16
FR2345023A1 (en) 1977-10-14
GB1520233A (en) 1978-08-02
DE2710954A1 (en) 1977-09-29
ES456900A1 (en) 1978-02-16
FR2345023B1 (en) 1981-09-04
CH620560A5 (en) 1980-11-28

Similar Documents

Publication Publication Date Title
DE2753277C2 (en) Method and device for speech recognition
DE2553121B2 (en) Transmission system for digital signals, as well as system for converting analog signals into corresponding digital signals and method for reducing noise in a transmission system for digital information
DE2229149A1 (en) Method of transmitting speech
DE2251557B2 (en) PROCEDURE AND RADIO RECEIVER FOR EVALUATING THE DIGITAL ADDRESS PART OF A SIGNAL
DE3222314C2 (en)
DE2034623A1 (en) Method and apparatus for the payment of speech signals in the presence of noise
DE2756251C3 (en) Method and digital receiver for the recognition of multi-frequency coded digitized telecommunication signals
DE2710954C2 (en) Test device for audio signals from a PCM exchange
DE1912981A1 (en) Encoder for pulse code modulation and differential pulse code modulation
DE2455584B2 (en) HANDS-FREE
DE2410748C3 (en) Speech-estimated signal receiver for multi-frequency signals
DE2139918C3 (en) Analog digital encoder
DE2852805A1 (en) METHOD AND CIRCUIT FOR MEASURING THE TRANSMISSION PROPERTIES OF A MEASURED OBJECT
DE2535730A1 (en) METHOD AND DEVICE FOR DETERMINING FREQUENCY TONES
DE2722393A1 (en) OVERLAPPING PCM ENCODER / DECODER WITH REACTION TIME COMPENSATION
DE3037276A1 (en) TONSYNTHESIZER
DE2624173A1 (en) SIGNAL DETECTION CIRCUIT
DE3040241A1 (en) CIRCUIT ARRANGEMENT FOR MEASURING THE DAMPING OF A TRANSMISSION LINE
DE2610834A1 (en) DETECTOR FOR DETERMINING THE PEAK VALUE OF A CHANGING ELECTRICAL SIZE
DE3229438C2 (en)
DE2407072A1 (en) SAMPLING METHOD AND DEVICE FOR CARRYING OUT THE PROCESS FOR PROGRESSIVE SCANNING OF A QUASI STATIONARY SIGNAL
DE2721764C2 (en) Bit error rate determination in PCM transmission systems
DE3212019C1 (en) Method for a traffic simulation device in telephone switching systems
EP0089063B1 (en) Process and device for monitoring a pmc coder-decoder device
DE4126815A1 (en) Speech decoder system for digital telephone network - has regenerator with detector to produce standard DTMF signal from input signal contg. distorted DTMF signal

Legal Events

Date Code Title Description
OD Request for examination
8125 Change of the main classification
D2 Grant after examination
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Free format text: GRAF, G., DIPL.-ING., PAT.-ASS., 7000 STUTTGART

8327 Change in the person/name/address of the patent owner

Owner name: ALCATEL N.V., AMSTERDAM, NL

8339 Ceased/non-payment of the annual fee