DE4016173A1 - Bit error rate measurement system - has PLL synthesiser coupled in loop to provide signals for data rate - Google Patents
Bit error rate measurement system - has PLL synthesiser coupled in loop to provide signals for data rateInfo
- Publication number
- DE4016173A1 DE4016173A1 DE19904016173 DE4016173A DE4016173A1 DE 4016173 A1 DE4016173 A1 DE 4016173A1 DE 19904016173 DE19904016173 DE 19904016173 DE 4016173 A DE4016173 A DE 4016173A DE 4016173 A1 DE4016173 A1 DE 4016173A1
- Authority
- DE
- Germany
- Prior art keywords
- signal
- bit error
- clock
- frequency
- received
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/14—Monitoring arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
Die Erfindung betrifft ein Bitfehlermeßgerät zur Ermittlung der Bitfehlerrate digitaler Signalübertragungsstrecken nach dem Oberbegriff des Anspruchs 1.The invention relates to a bit error measuring device for determination the bit error rate of digital signal transmission links the preamble of claim 1.
Im Vergleich zu einem analogen Signal ist eine digital über tragene Information gegenüber Signalverzerrungen und Stör einflüssen wesentlich weniger empfindlich. Allerdings sind auch digitale Signalübertragungsstrecken in der Regel band begrenzt und schwankenden Streckendämpfungen ausgesetzt. Da her ist es erforderlich, das zu übertragende digitale Signal durch einen Leitungscode so umzuwandeln, daß beispielsweise kein Gleichwertanteil entsteht oder die Zahl der maximal aufeinander folgender Bits gleicher Wertigkeit begrenzt ist.Compared to an analog signal, one is digital over carried information against signal distortion and interference influences much less sensitive. However also digital signal transmission lines usually band limited and subject to fluctuating track damping. There ago it is necessary to transmit the digital signal by a line code so that, for example no equivalent share arises or the number of the maximum successive bits of equal value are limited.
Ein einfacher Leitungscode ist der sogenannte NRZ-Code, der die Eigenschaft hat, daß Bits mit Wertigkeit "1" auch im Code die Wertigkeit "1" und Bits mit der Wertigkeit "0" auch im Code die Wertigkeit "0" besitzen. Daraus ergibt sich der Nach teil, daß die Frequenzen des NRZ-Leitungscodes bis zur Fre guenz Null gehen und andererseits es unter Umständen schwierig ist, aus dem empfangenen NRZ-Signal den Takt zu regenerieren, da bei längeren Signalfolgen gleicher Wertigkeit die Taktin formation in der empfangenen Impulsfolge fehlt.A simple line code is the so-called NRZ code, the the property has that bits with value "1" also in the code the value "1" and bits with the value "0" also in Code have the value "0". Hence the after partly that the frequencies of the NRZ line code up to Fre go zero and on the other hand it can be difficult under certain circumstances is to regenerate the clock from the received NRZ signal, since with longer signal sequences of the same value, the tact formation in the received pulse train is missing.
Durch Umcodierung eines NRZ-Codes kann ein sogenannter AMI- Code erzeugt werden, bei dem aufeinanderfolgende "1"-Werte abwechselnd als "+1" und "-1" gesendet werden. Über einen längeren Zeitabschnitt wird damit der Gleichanteil des Sig nals zu Null. Durch den Polaritätswechsel kann aus ursprüng lich durchlaufenden "1"-Werten der Bittakt regeneriert wer den. Der AMI-Code hat außerdem den Vorteil, daß das Empfän gersignal leichter auf Codeverletzung geprüft werden kann. Bei längeren "0"-Folgen fehlt allerdings auch bei der AMI- Codierung die Taktinformation.By recoding an NRZ code, a so-called AMI Code are generated in which consecutive "1" values alternately sent as "+1" and "-1". About one longer period of time, the DC component of the Sig nals to zero. Due to the polarity change from original The continuous "1" values of the bit clock are regenerated the. The AMI code also has the advantage that the recipient signal can be checked more easily for code violation. With longer "0" sequences, however, the AMI Coding the clock information.
Ein aus dem AMI-Code hervorgehender Leitungscode, der als HDB-3-Code bezeichnet wird, weist diese Nachteile nicht auf, da hier lediglich drei "0"-Elemente nacheinander auftreten können. Bei diesem Code werden längere "0"-Folgen in Blöcke von je vier Bit aufgeteilt und gesendet, wobei das vierte Bit jeweils entgegen der AMI-Codiervorschrift umgekehrt wird.A line code resulting from the AMI code, which as HDB-3 code does not have these disadvantages, since only three "0" elements appear in succession here can. With this code, longer "0" sequences are divided into blocks divided by four bits and sent, the fourth Bit is reversed in each case contrary to the AMI coding regulation.
Ein derartiger HDB-3-Code wird insbesondere im PCM-Multiplex systemen zur Sprachsignalübertragung verwendet.Such an HDB-3 code is used in particular in the PCM multiplex systems used for voice signal transmission.
Zur Feststellung der Bitfehlerrate von digitalen Signalüber tragungsstrecken, z. B. Richtfunkstrecken oder Datenleitungen, ist es bekannt, vorgewählte Datenmuster über die Übertragungs strecke zu senden und am Ende der Übertragungsstrecke die Zahl der gestörten Datenwörter mit der Gesamtzahl der übertragenden Datenwörter zu vergleichen. Der gefundene Meßwert stellt die Bitfehlerrate dar. Diese Meßgröße erlaubt eine Aussage über die Qualität der Übertragungsstrecke.To determine the bit error rate of digital signal over transmission lines, e.g. B. microwave links or data lines, it is known to preselected data patterns over the transmission route to send and at the end of the transmission route the number of the disturbed data words with the total number of transmitters Compare data words. The measured value found represents the Bit error rate represents. This measured variable allows a statement about the Quality of the transmission link.
Ein universelles Bitfehlermeßgerät, das für verschiedene Leitungscodes einsetzbar ist und eine eindeutige Taktrückge winnung bei beliebigen Datenworten gestattet, ist in der Re gel sehr aufwendig. Bekannte Bitfehlermeßgeräte begnügen sich daher damit, die Bitfehlerrate bei festen Taktfrequen zen zu ermitteln.A universal bit error measuring device that is suitable for different Line codes can be used and a clear clock return win with any data word is allowed in the Re gel very expensive. Known bit error measuring devices are sufficient therefore, the bit error rate at fixed clock frequencies to determine zen.
Der Erfindung liegt die Aufgabe zugrunde, ein Bitfehlermeß gerät zur Ermittlung der Bitfehlerrate digitaler Signalüber tragungsstrecken anzugeben, das kostengünstig herstellbar ist, bei einer großen Taktfrequenzbandbreite verwendbar und für unterschiedliche Leitungscodes sowie Datenworte verwend bar ist.The invention has for its object a bit error measurement device for determining the bit error rate of digital signals Specify transmission lines that can be produced inexpensively is usable with a large clock frequency bandwidth and used for different line codes and data words is cash.
Diese Aufgabe wird durch die im Anspruch 1 angegebene Erfin dung gelöst. Vorteilhafte Weiterbildungen der Erfindung sind in Unteransprüchen angegeben.This object is achieved by the inven in claim 1 solved. Advantageous developments of the invention are specified in subclaims.
Die Erfindung ermöglicht den Einsatz eines Bitfehlermeßge rätes für Taktfrequenzen bis über 50 MHz, wobei ohne wei teres NRZ-, AMI- oder HDB-3-Codes zum Einsatz kommen kön nen. Die Datenwortlänge kann frei gewählt werden. Ferner ist keine Festlegung des verwendeten Datenwortes erforder lich.The invention enables the use of a bit error measurement advises for clock frequencies up to 50 MHz, whereby without white teres NRZ, AMI or HDB-3 codes can be used nen. The data word length can be chosen freely. Further no specification of the data word used is required Lich.
Nach der Erfindung wird im Sendeteil des Gerätes ein zufällig oder gezielt generiertes Datenwort bestimmter Länge und Ge schwindigkeit über einen nachfolgenden Codierer und geeigne ten Treiber auf die zu bewertende Übertragungsstrecke gege ben und ständig wiederholt. Im Empfangsteil wird das Signal nach Durchlaufen einer Eingangsstufe und einer Taktrückge winnung einem Decodierer zugeführt, dem eine Vergleichs stufe nachgeschaltet ist. Hier werden die nacheinander eintreffenden Datenworte miteinander verglichen. Abwei chungen zwischen den Datenworten werden von einem Zähler registriert und auf die Zahl der übertragenen Datenworte bezogen. Damit kann unmittelbar die Bitfehlerrate der zu prüfenden Übertragungsstrecke ermittelt werden.According to the invention, a random happens in the transmitting part of the device or specifically generated data word of certain length and ge speed over a subsequent encoder and suitable driver against the transmission link to be evaluated ben and repeated constantly. The signal is in the receiving section after going through an input stage and a clock return winnung a decoder, which a comparison stage is downstream. Here are the one after the other incoming data words compared with each other. Dev The data words are checked by a counter registered and on the number of data words transmitted based. The bit error rate of the testing transmission path can be determined.
Die Erfindung wird nachstehend anhand eines Ausführungsbei spiels näher erläutert. Es zeigen: The invention is illustrated below by means of an embodiment explained in more detail. Show it:
Fig. 1 ein Blockschaltbild der erfindungsgemäßen Ein richtung, Fig. 1 is a block diagram of the device A according to the invention,
Fig. 2 eine Darstellung zur Erzeugung eines Taktsignals auf der Sendeseite und Fig. 2 is an illustration for generating a clock signal on the transmission side and
Fig. 3 eine Darstellung zur Regenerierung des Taktsignals auf der Empfangsseite. Fig. 3 is an illustration for the regeneration of the clock signal on the receiving side.
Die in Fig. 1 dargestellte erfindungsgemäße Einrichtung weist einen Rechner 1 auf, der der Steuerung der Einrichtung, der Vorgabe des zu wählenden Leitungscodes, der verwendeten Art und Länge der Datenwörter sowie der Auswertung der Fehler signale dient.The device according to the invention shown in FIG. 1 has a computer 1 which serves to control the device, to specify the line code to be selected, the type and length of the data words used and the evaluation of the error signals.
Es ist ein PLL-Frequenzsynthesizer 2 vorgesehen, dessen Fre quenz in weiten Bereichen einstellbar ist. Dem Frequenzsynthe sizer 2 ist ein umschaltbarer Teiler 3 nachgeordnet, in dem die vom PLL-Frequenzsynthesizer erzeugte Frequenz auf den ge wünschten Wert heruntergeteilt werden kann. Durch die Verwen dung des PLL-Frequenzsynthesizer 2 und des nachgeschalteten Teilers 3 kann ein Frequenzbereich von beispielsweise 100 Hz - 50 MHz abgedeckt werden, ohne daß es verschiedener Oszillator- Schaltungen bedarf. Durch die gewählte Frequenz wird die ver wendete Bitrate bestimmt.A PLL frequency synthesizer 2 is provided, the frequency of which can be adjusted over a wide range. The frequency synthesizer 2 is a switchable divider 3 downstream, in which the frequency generated by the PLL frequency synthesizer can be divided down to the desired value. By using the PLL frequency synthesizer 2 and the downstream divider 3 , a frequency range of, for example, 100 Hz - 50 MHz can be covered without the need for different oscillator circuits. The bit rate used is determined by the selected frequency.
In einem Patterngenerator 4 wird vom Rechner mit einem per Zufallsgenerator oder einem bewußt vom Anwender gewählten Test datenwort ein Meßwort generiert. Das Datenwort kann in seiner Länge frei gewählt werden. Zum besseren Vergleich mit bestehen den Bitfehlermeßgeräten werden Datenwortlängen von 8, 10, 15 oder 23 Bit bevorzugt. Die bevorzugte Wortlänge hängt in er ster Linie von der gewünschten Taktfrequenz ab. Das gewählte Datenwort ist mit der aus dem Teiler 3 abgeleiteten Taktfre quenz getaktet. Das Datenwort wird ständig wiederholt, bei spielsweise über mehrere Minuten bis zu 24 Stunden.A measurement word is generated in a pattern generator 4 by the computer using a randomly generated data word or a test data word deliberately chosen by the user. The length of the data word can be freely selected. For better comparison with existing bit error measuring devices, data word lengths of 8, 10, 15 or 23 bits are preferred. The preferred word length depends on the desired clock frequency. The selected data word is clocked at the frequency derived from the divider 3 . The data word is repeated continuously, for example over several minutes up to 24 hours.
Im anschließenden Leitungscodierer 5 wird die erzeugte Im pulsfolge in den gewünschten Leitungscode umgewandelt, z. B. einem NRZ-, AMI- oder HDB-3-Code. Dieser Leitungscode kann abhängig von der Übertragungsstrecke frei gewählt werden.In the subsequent line encoder 5 , the pulse sequence generated is converted into the desired line code, e.g. B. an NRZ, AMI or HDB-3 code. This line code can be freely selected depending on the transmission path.
An den Leitungscodierer 5 schließt sich eine Ausgangsstufe 6 an, die beispielsweise auch aus mehreren parallelen Aus gangsstufen bestehen kann, und die Anpassungseinrichtungen, Treiber und Filter für die zu prüfende Übertragungsstrecke enthält.The line encoder 5 is followed by an output stage 6 , which may also consist of several parallel output stages, for example, and which contains adaptation devices, drivers and filters for the transmission link to be tested.
Das auf die Übertragungsstrecke gegebene Signal wird vor zugsweise in einer entfernten Empfangsstation zurückgeschal tet, so daß es über einen parallelen Übertragungskanal zum Bitfehlermeßgerät zurückgeführt werden kann. Der Empfangs teil besteht aus einer Eingangsstufe 8, in der das Signal zusätzlich invertiert wird. In der nachgeschalteten Impulsauf bereitungsstufe 9 wird für jeden Zustandswechsel des Daten stromes von "0" nach "1" ein Impuls definierter Länge erzeugt. Dieser Impuls führt auf eine Taktgewinnungsschaltung 10. Der aus dem Empfangssignal gewonnene Takt kann unmittelbar zur Taktsteuerung der nachgeschalteten Einrichtungen verwendet werden. Da aber die Anzahl der maximal erlaubten, aufeinan der folgenden gleichen Zustände von der benutzten Leitungs codierung abhängt, ist es nicht in jedem Fall gewährleistet, daß aus dem empfangenen Signal ein Taktsignal abgeleitet werden kann. Die Erfindung sieht daher vor, daß dem sende seitig verwendeten PLL-Frequenzsynthesizer zusätzlich ein programmierbarer Teiler 7 nachgeschaltet ist, der einer seits durch das von der Taktgewinnungsschaltung 10 bzw. der Impulsaufbereitungsstufe 9 abgegebene Taktsignal ge triggert wird, aber andererseits bei Fehlen dieses Takt signals selbst retriggerbar ist. In diesem Fall wird das Ausgangssignal des programmierbaren Teilers 7 zur Taktbe stimmung der nachfolgenden Empfangsstufen verwendet. Damit steht auch ein Taktimpuls zur Verfügung, wenn im Daten strom kein Zustandswechsel erfolgt.The signal given on the transmission path is switched back before preferably in a remote receiving station, so that it can be returned to the bit error measuring device via a parallel transmission channel. The receiving part consists of an input stage 8 , in which the signal is additionally inverted. In the downstream pulse preparation stage 9 , a pulse of defined length is generated for each change of state of the data stream from "0" to "1". This pulse leads to a clock acquisition circuit 10 . The clock obtained from the received signal can be used directly for clock control of the downstream devices. However, since the number of the maximum permitted, depending on the following identical conditions depends on the line coding used, it is not guaranteed in every case that a clock signal can be derived from the received signal. The invention therefore provides that the PLL frequency synthesizer used on the transmit side is additionally followed by a programmable divider 7 , which is triggered on the one hand by the clock signal output from the clock acquisition circuit 10 or the pulse processing stage 9 , but on the other hand, in the absence of this clock signal itself is retriggerable. In this case, the output signal of the programmable divider 7 is used to determine the subsequent reception stages. This means that a clock pulse is also available if there is no change of state in the data stream.
Im Decodierer 11 wird die im Sendeteil vorgenommene Leitungs codierung rückgängig gemacht. Ferner wird hier das Signal auf Überschreitung der maximalen Anzahl aufeinanderfolgender glei cher Zustände überwacht. Jede Überschreitung (AIS) wird vom Rechner registriert und zur Anzeige gebracht. Bei Vorliegen einer Überschreitung wird der Übertragungskanal als nicht funktionsfähig betrachtet und die Bitfehlerratenmessung wird für die Zeit des Vorliegens des AIS-Signals unterbrochen. Da es in diesem Fall in der Regel nicht möglich ist, daß ein Taktsignal aus dem Empfangssignal gewonnen wird, erlaubt es die erfindungsgemäße Einrichtung, gleichwohl ein Taktsignal zur Verfügung zu stellen und die Möglichkeit zu geben, ein eindeutiges AIS-Signal zu erzeugen. An den Decodierer 11 schließt sich ein Vergleicher 12 an, der insbesondere als rückgekoppeltes Schieberegister ausgebildet ist. Hierin wer den zwei oder mehr aufeinander folgende Worte miteinander verglichen und auf Fehler geprüft. Die aufgetretenen Fehler werden im anschließenden Zähler 13 aufsummiert und an den Rechner 1 übermittelt. Die Auswertung des Meßergebnisses er folgt vorzugsweise im Rechner 1 mit angeschlossener Anzeige einheit. Es ist noch ein Netzteil 14 dargestellt, das der Stromversorgung des Geräts dient.In the decoder 11 , the line coding made in the transmitting part is canceled. Furthermore, the signal is monitored for exceeding the maximum number of consecutive identical states. Every exceeding (AIS) is registered by the computer and displayed. If it is exceeded, the transmission channel is considered to be inoperative and the bit error rate measurement is interrupted for the time the AIS signal is present. Since it is generally not possible in this case for a clock signal to be obtained from the received signal, the device according to the invention nevertheless allows a clock signal to be made available and the possibility to generate a clear AIS signal. The decoder 11 is followed by a comparator 12 , which is designed in particular as a feedback shift register. Herein the two or more successive words are compared and checked for errors. The errors that occur are summed up in the subsequent counter 13 and transmitted to the computer 1 . The evaluation of the measurement result is preferably carried out in the computer 1 with a connected display unit. A power supply unit 14 is also shown, which is used to power the device.
Die in Fig. 2 dargestellte Schaltungsanordnung zeigt den PLL-Frequenzsynthesizer 2 mit nachgeschaltetem umschalt baren Teiler 3. Der PLL-Frequenzsynthesizer weist ein PLL- Steuer-IC 18 auf , das quarzgesteuert ist. Dem Steuer-IC ist ein variabler Frequenzoszillator 19 nachgeschaltet, dessen Ausgangssignal über eine Koppelstufe 20 auf den um schaltbaren Teiler 3 gegeben wird, der als 8-Bit-Binarzäh ler ausgebildet ist. Jeweils nach Erreichen des maximalen Zählwertes wird ein Impuls auf den Patterngenerator 4 ab gegeben. Die Teilungsrate des Teilers 3 sowie die Frequenz des PLL-Frequenzsynthesizer lassen sich durch den verwen deten Rechner 1 vorgeben bzw. einstellen.The circuit arrangement shown in FIG. 2 shows the PLL frequency synthesizer 2 with a switchable divider 3 connected downstream. The PLL frequency synthesizer has a PLL control IC 18 which is quartz controlled. The control IC is followed by a variable frequency oscillator 19 , the output signal of which is given via a coupling stage 20 to the switchable divider 3 , which is designed as an 8-bit binary meter. After reaching the maximum count value, a pulse is given to the pattern generator 4 . The division rate of the divider 3 and the frequency of the PLL frequency synthesizer can be specified or set by the computer 1 used .
Fig. 3 zeigt die Schaltungsanordnung zur Regenerierung des Taktsignals auf der Empfangsseite. In der Eingangsstufe 8 wird aus dem empfangenen Signal zusätzlich ein inventiertes Signal gebildet, dessen Flanken zeitlich etwas auseinander liegen. Wenn beide Signale auf das NOR-Gatter 15a geleitet werden, entsteht am Ausgang dieses NORs eine Pulsfolge, die durch die Zeitdifferenz zwischen dem direkt empfangenen und dem invertierten empfangenen Signal bestimmt ist. Die Takt frequenz ändert sich dadurch nicht. Die Impulslänge hängt von den verwendeten Gattern sowie der Taktfrequenz ab. Zum Ausgleich dieser Impulslängen-Verschiebung wird die am Aus gang des N0Rs 15b anliegende Impulsfolge zusätzlich über zwei NOR-Gatter 16a und 16b verzögert. Verzögerte und un verzögerte Impulsfolge werden auf das NAND 16c gegeben, an dessen Ausgang die erscheinende Impulsfolge auch bei un terschiedlichen Taktfrequenzen annähernd eine gleiche Im pulslänge aufweist. Fig. 3 shows the circuit arrangement for the regeneration of the clock signal on the receiving side. In the input stage 8 an invented signal is additionally formed from the received signal, the edges of which are slightly apart in time. If both signals are routed to the NOR gate 15 a, a pulse sequence arises at the output of this NOR which is determined by the time difference between the directly received and the inverted received signal. The clock frequency does not change. The pulse length depends on the gates used and the clock frequency. To compensate for this pulse length shift, the pulse sequence present at the output of the N0Rs 15 b is additionally delayed by two NOR gates 16 a and 16 b. Delayed and undelayed pulse trains are given to the NAND 16 c, at the output of which the pulse train that appears has approximately the same pulse length even at different clock frequencies.
An dem PLL-Frequenzsynthesizer 2 ist nicht nur der umschalt bare Teiler 3 der Sendestufe, sondern außerdem ein programmier barer Teiler 7 für die Empfangsstufe angeschlossen. Dieser be steht insbesondere aus einem 2stufigen Zähler mit einem Tei lungsverhältnis von jeweils 1 : 2 bis 1 : 16. Es ist ein NOR 15c vorgesehen, über das jeweils die Zähler 17a und 17b bei Über lauf des des zweiten Zählers 17b zurückgesetzt werden. Das Teilungsverhältnis des Teilers läßt sich durch den Rechner 1 einstellen und hängt im wesentlichen von der verwendeten Frequenz des PLL-Synthesizer ab, die beispielsweise 90 - 180 MHz beträgt.At the PLL frequency synthesizer 2 , not only the switchable divider 3 of the transmission stage, but also a programmable divider 7 for the reception stage is connected. This BE is in particular of a 2-stage counter with a Tei division ratio of each of 1: 2 to 1: 16. There is provided a NOR 15 c, via the respective counters 17 a and 17 b in case of overflow of the second counter 17b are reset will. The division ratio of the divider can be set by the computer 1 and depends essentially on the frequency of the PLL synthesizer used, which is, for example, 90-180 MHz.
Der Ausgang des ersten Zählers 17a führt ferner auf den Ein gang des zweiten Zählers 17b. Der Ausgang des zweiten Zäh lers 17b führt auf das NOR 15c, auf dessen anderen Eingang die aus dem NAND 16c abgeleitete Impulsfolge des Eingangs signals aufgeschaltet ist. Am Ausgang des NORs 15c entsteht somit eine Impulsfolge, die sowohl durch die Überlaufimpulse des Zählers 17b als auch durch die Impulse des Eingangssig nals bestimmt sein kann. Wenn beispielsweise ein Impuls des Eingangssignals am Ausgang des NORs 15c einen Impuls erzeugt, werden die Zähler zurückgesetzt, so daß die aus dem Zähler 17b auslaufende Impulsfolge danach mit der Impulsfolge des Ausgangs des NANDs 16c synchronisiert ist, sofern die Takt frequenzen der dem Teiler 17b entstammenden Impulsfolge und die Taktfrequenz des Eingangssignals im wesentlichen über einstimmen.The output of the first counter 17 a also leads to the input of the second counter 17 b. The output of the second counter 17 b leads to the NOR 15 c, on the other input of which the pulse sequence derived from the NAND 16 c of the input signal is applied. At the output of the NORs 15 c thus a pulse train arises, which can be determined both by the overflow pulses of the counter 17 b and by the pulses of the input signal. For example, if a pulse of the input signal at the output of the NORs 15 c generates a pulse, the counters are reset so that the pulse train running out of the counter 17 b is then synchronized with the pulse train of the output of the NAND 16 c, provided that the clock frequencies of the Divider 17 b originating pulse train and the clock frequency of the input signal essentially agree.
Wenn nun im empfangenen Eingangssignal aufgrund der Art des verwendeten Codes bzw. Datenwortes keine Taktimpulse vorlie gen, wird die Impulsfolge am Ausgang des NORs 15c allein durch die Takte des Zählers 17b bestimmt, bis wieder Takt impulse aus dem Eingangssignal vorliegen.If no clock pulses are present in the received input signal due to the type of code or data word used, the pulse train at the output of NOR 15 c is determined solely by the clocks of counter 17 b until clock pulses are again present from the input signal.
Die am Ausgang des NORs 15c anliegende Impulsfolge wird nach Invertierung den nachfolgenden Empfängerstufen des Eingangsteils zugeführt, um dort beispielsweise die Deco dierung des Leitungscodes zu bewirken oder das Auftreten unzulässiger Codelängenüberschreitungen festzustellen (AIS).The pulse sequence present at the output of NOR 15 c is fed to the subsequent receiver stages of the input part after inverting, for example to effect the decoding of the line code there or to determine the occurrence of inadmissible code length exceedances (AIS).
Anstelle eines 2stufigen Teilers 7 kann auch ein mehrstu figer Teiler verwendet werden. Dabei bestimmt die Teilungs rate den möglichen Arbeitsbereich.Instead of a 2-stage divider 7 , a multi-stage divider can also be used. The division rate determines the possible work area.
Da die aus dem PLL-Synthesizer 2 abgeleitete Frequenz so wohl der Sendestufe als auch der Empfangsstufe zugeführt wird, entstehen keine Taktfrequenzverschiebungen zwischen der Taktfrequenz des Teilers 7 und der Taktfrequenz der empfangenen Impulsfolge, sofern die Teilungsverhältnisse des Teilers 3 und des Teilers 7 identisch sind. Für den Fall, daß die Sendefrequenz nicht verwendet werden kann, beispielsweise wenn eine Bitfehlerrate auf einer Über tragungsstrecke festgestellt werden soll, die nur ein seitig gerichtet ist, ist die zu verwendende Synthesizer frequenz an die Taktfrequenz der Eingangsimpulse anzu passen. Hierbei kann vorgesehen sein, daß die Eingangs impulsfolge die Frequenz des PLL-Synthesizer steuert. Da bei bleibt die Frequenz des Synthesizer so lange auf einem bestimmten Wert festgelegt, bis aus dem Eingangssignal die Taktfrequenz erneut entnehmbar ist.Since the frequency derived from the PLL synthesizer 2 is supplied to both the transmitting stage and the receiving stage, there are no clock frequency shifts between the clock frequency of the divider 7 and the clock frequency of the received pulse sequence, provided the division ratios of the divider 3 and the divider 7 are identical. In the event that the transmission frequency cannot be used, for example if a bit error rate is to be determined on a transmission link which is directed only on one side, the synthesizer frequency to be used is to be adapted to the clock frequency of the input pulses. It can be provided that the input pulse train controls the frequency of the PLL synthesizer. Since the frequency of the synthesizer remains fixed at a certain value until the clock frequency can be taken from the input signal again.
Die gesamte Schaltungsanordnung nach der Erfindung kann in EPLD-Technik hergestellt werden, so daß der Schaltungsauf bau zu einem großen Teil in einem herstellerbezogenen Chip integriert werden kann. Neben dem wirtschaftlichen Vorteil kann so auch eine Miniaturisierung erreicht werden.The entire circuit arrangement according to the invention can in EPLD technology can be manufactured, so that the circuitry build to a large extent in a manufacturer-related chip can be integrated. In addition to the economic advantage miniaturization can also be achieved in this way.
BezugszeichenlisteReference symbol list
1 Mikrocomputer
2 PLL-Frequenzsynthesizer
3 umschaltbarer Teiler
4 Patterngenerator
5 Leitungscodierer
6 Ausgangsstufe
7 programmierbarer Teiler
8 Eingangsstufe
9 Impulsaufbereitungsstufe
10 Taktgewinnungsstufe
11 Decodierer
12 Vergleicher
13 Fehlerzähler
14 Netzteil
15 schnelles NOR
16 schnelles NAND
17 2stufiger programmierbarer Zähler
18 PLL-Steuer-IC
19 variabler Frequenzoszillator
20 Koppelstufe
21 8-Bit-Binärzähler
22 8-Bit Digital Multiplexer 1 microcomputer
2 PLL frequency synthesizers
3 switchable dividers
4 pattern generator
5 line encoders
6 output stage
7 programmable dividers
8 input stage
9 pulse processing stage
10 clock recovery level
11 decoders
12 comparators
13 error counters
14 power supply
15 fast NOR
16 fast NAND
17 2-step programmable counter
18 PLL control IC
19 variable frequency oscillator
20 coupling stage
21 8-bit binary counter
22 8-bit digital multiplexers
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19904016173 DE4016173A1 (en) | 1990-05-19 | 1990-05-19 | Bit error rate measurement system - has PLL synthesiser coupled in loop to provide signals for data rate |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19904016173 DE4016173A1 (en) | 1990-05-19 | 1990-05-19 | Bit error rate measurement system - has PLL synthesiser coupled in loop to provide signals for data rate |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4016173A1 true DE4016173A1 (en) | 1991-11-21 |
DE4016173C2 DE4016173C2 (en) | 1992-11-05 |
Family
ID=6406792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19904016173 Granted DE4016173A1 (en) | 1990-05-19 | 1990-05-19 | Bit error rate measurement system - has PLL synthesiser coupled in loop to provide signals for data rate |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE4016173A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004018614A1 (en) * | 2004-04-16 | 2005-11-03 | Conti Temic Microelectronic Gmbh | Data packet`s current bit rate detecting method for use in data bus system, involves enlisting test bit rate as current bit rate upon receiving error-free test message to large extent, and inhibiting outgoing messages of bus connection unit |
US7620871B2 (en) | 2003-04-03 | 2009-11-17 | Rohde & Schwarz Gmbh & Co. Kg | Method and measuring device for determining an error rate without incremental redundancy |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10065937A1 (en) * | 2000-11-17 | 2002-05-23 | Rohde & Schwarz | Method and arrangement for measuring the bit error rate and / or block error rate of a mobile phone |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2058098B2 (en) * | 1970-11-26 | 1978-04-06 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | PCM terminal test system - connects together transmit and receive parts using different channels for transmission and reception of synchronisation pulses |
DE3543826A1 (en) * | 1985-12-12 | 1987-06-19 | Telefonbau & Normalzeit Gmbh | Circuit arrangement for a phase-locked loop used in digital transmission methods, in telecommunications switching systems, in particular telephone switching systems |
DE2935353C2 (en) * | 1979-09-01 | 1988-04-07 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt, De |
-
1990
- 1990-05-19 DE DE19904016173 patent/DE4016173A1/en active Granted
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2058098B2 (en) * | 1970-11-26 | 1978-04-06 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | PCM terminal test system - connects together transmit and receive parts using different channels for transmission and reception of synchronisation pulses |
DE2935353C2 (en) * | 1979-09-01 | 1988-04-07 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt, De | |
DE3543826A1 (en) * | 1985-12-12 | 1987-06-19 | Telefonbau & Normalzeit Gmbh | Circuit arrangement for a phase-locked loop used in digital transmission methods, in telecommunications switching systems, in particular telephone switching systems |
Non-Patent Citations (1)
Title |
---|
DE-Z.: Bitfehler in digitalen Netzen messen, IN: der elektroniker, Nr. 12/1988, S. 88 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7620871B2 (en) | 2003-04-03 | 2009-11-17 | Rohde & Schwarz Gmbh & Co. Kg | Method and measuring device for determining an error rate without incremental redundancy |
DE102004018614A1 (en) * | 2004-04-16 | 2005-11-03 | Conti Temic Microelectronic Gmbh | Data packet`s current bit rate detecting method for use in data bus system, involves enlisting test bit rate as current bit rate upon receiving error-free test message to large extent, and inhibiting outgoing messages of bus connection unit |
DE102004018614B4 (en) * | 2004-04-16 | 2016-07-21 | Conti Temic Microelectronic Gmbh | Method and bus connection unit for detecting the current bit rate in a data bus system |
Also Published As
Publication number | Publication date |
---|---|
DE4016173C2 (en) | 1992-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0269812A1 (en) | Method and circuitry for supplying one of two clock signals to a clock line in dependence on the level of one of both clock signals | |
EP0566773A2 (en) | FSK modulation system | |
EP0011699B1 (en) | Circuit for measuring the phase jitter of digital signals, and its use | |
DE68928896T2 (en) | Control arrangement for frequency, phase and modulation, in particular for single-wave radio transmission | |
DE2803608A1 (en) | FOUR-POLE MEASURING METHOD | |
DE3883307T2 (en) | Instrument for measuring phase jitter of analog signals. | |
DE2720401C3 (en) | Data receiver with a synchronization sequence detection circuit | |
DE102006052843A1 (en) | Jitter measuring device, jitter measuring method and testing device | |
EP1315304B1 (en) | Receiver circuit for communications signals | |
DE4016173C2 (en) | ||
DE3008076C2 (en) | Device for switching off the receiver in the event of a small signal-to-noise ratio for a digitally modulated radio system with frequency modulation | |
EP0085337B1 (en) | Digital telecommunication system | |
DE3612609C2 (en) | ||
DE102004061510A1 (en) | Jitter testing device for electronic device e.g. deserializer, has determination unit that determines whether electronic device is defective, by detecting bit error in output signal from electronic device | |
DE3884828T2 (en) | Digital receive filter circuit. | |
DE2040339A1 (en) | System for coding and decoding signals | |
DE10207315B4 (en) | Device for recovering data from a received data signal | |
DE19638412C2 (en) | Method for determining a sampling phase | |
EP0025477B1 (en) | Method and arrangement for measuring the jitter of pulse signals in digital transmission systems | |
DE19813965C1 (en) | Digital data pulse transmission method | |
DE3705499C2 (en) | ||
EP1018221B1 (en) | Method and circuit for the transmission of messages using approximated hermite functions | |
DE4202016C1 (en) | Channel clock generation for data transmission - setting data w.r.t. rising edge, and using pulse from counter to generate channel clock in second counter under control of evaluation unit | |
DE10226548B4 (en) | Method and circuit arrangement for coding and decoding data | |
DE3817327C2 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8181 | Inventor (new situation) |
Free format text: BERGER, JOHANNES, 4050 MOENCHENGLADBACH, DE STUEBER, THOMAS, 7135 WUERZBURG, DE |
|
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |