摘要:
A communication device comprises a microprocessor which feeds bytes to a universal synchronous receiver transmitter (USRT) 88. The USRT transmits the data serially, signal C2TXSO+. On an underrun (USRT empty before next byte in), the USRT transmits a sequence of flag bytes (01111110) and generates an underrun signal C2TXTXU+. This signal is fed to transmit underrun logic 92, where a shift register 350 generates a 1 signal which lasts long enough to convert the first two 0's in the flag byte sequence to 1's by OR gate 354. A sequence of 8 to 13 1's is therefore generated prior to the flag bytes, this 1 sequence indicating an underrun condition.
摘要:
Für den in einer parallelen Anmeldung beschriebenen PCM-Regenerator für pseudoternäre, im AMI-Code vorliegende Signale mit angeschlossenem Coderegel-Verletzungsprüfer wird eine Überwachungs- und Prüfeinrichtung benötigt. Das Problem bei der Prüfung besteht dabei darin, daß in der Sendestelle in das Übertragungssignal gezielt eingesetzte Fehler in den ersten Regenerator schon zumindest teilweise korrigiert und damit nicht weiter übertragen werden. Das erfindungsgemäße Verfahren gibt nun die Möglichkeit, in jedem einzelnen Regenerator bestimmte Teile dieses Regenerators durch Erzeugen von Prüfimpulsen und wahlweise zusätzlich durch Überwachung der Spannungen an bestimmten Ausgängen zu überwachen. Die Anwendung der Erfindung erfolgt bei PCM-Strecken mit Schrittgeschwindigkeiten von einigen 100 Mbit/s.
摘要:
Frame information is recovered from a stream of binary data formed at a transmitter (1) from a block of m xn information bits comprising m groups of n bits plus m parity bits, one for each said group of n bits, these parity bits having then been scrambled by performing an exclusive-OR operation in a gate (5) on each parity bit with a respective bit of an m-bit parity scrambling code, said block of bits together with the scrambled parity bits forming a frame for transmission over a transmission link (3). At a receiver (2) new parity bits are produced in a parity bit generator (9) at the incoming bit rate from the incoming stream of binary data by forming a new parity bit from each successive moving group of n +1 incoming bits. The new parity bits are cyclically distributed to n + 1 m-bit shift registers (10,11,12,13), and a framing signal is produced when one of the shift registers (10,11,12,13) holdsm bits substantially corresponding to the m bits of the parity scrambling code.
摘要:
In einem Datenübertragungssystem können Daten, insbesondere Meldungen, in Form von aneinander gereihten modifizierten Codewörtern einem linearen Blockcode übertragen werden. Die modifizierten Codewörter entstehen durch die Verknüpfung der aus den Daten gebildeten Codewörtern mit einem Schutzwort. Bei bitweiser Verschachtelung von modifizierten Codewörtern können nach Entschachtelung auf der Empfangsseite vertauschungen in der Reihenfolge der Codewörter einer Meldung durch Bitverschiebung auftreten. Um die Erkennung einer Fehlsynchronisation zu ermöglichen, wird jedes Codewort mit einem seiner Position innerhalb der Meldung kennzeichnenden Schutzwort verknüpft. Die so entstehenden modifizierten Codewörter werden bitweise verschachtelt, übertragen und wieder entschachtelt und jedes so entstehende Wort wird auf der Empfangsseite mit einem seiner Position innerhalb der Meldung kennzeichnenden Prüfwort verknüpft. Die Schutzwörter und Prüfwörter werden dabei so gewählt, dass die durch deren Verknüpfung gebildeten Schlüsselwörter vorzugsweise in Nebenklassen liegen, welche nicht für die Decodierung verwendet werden.
摘要:
Zur Betriebsüberwachung in PCM-Strecken wird bei Verwendung eines redundanten Codes von der Möglichkeit Gebrauch gemacht, Fehler durch Verletzungen der Coderegel festzustellen. Bei Umcodierung der Übertragungssignale in den Zwischenregeneratoren der Ubertragungsstrecke ist es notwendig, für jeden einzelnen Regenerator einen Coderegel-Verletzungsprüfer vorzusehen, wodurch der Aufwand in den Regeneratoren ansteigt. Entsprechend der Erfindung ist der Coderegel-Verletzungsprüfer in den Impulsregenerator mit einbezogen, so daß dafür nur ein zusätzliches RS-Flipflop (RSFF), zwei Laufzeitglieder (τ1, τ2) und zwei Gatteranordnungen (NOR1,NOR2) notwendig sind. Die Anwendung der Erfindung erfolgt bei PCM-Strecken mit im AMI-Code vorliegenden Übertragungssignalen und insbesondere bei Übertragungsstrecken mit Schrittgeschwindigkeiten von einigen hundert Mbits.
摘要:
An interleaver is provided which receives a sequence of code words and which distributes the bits of any one code word over a long period of time such that no two bits of the code word are separated by less than a certain time interval. The interleaver is particularly applicable to a tropospheric scatter communication system which suffers from Rayleigh fading. The time interval is selected to minimise the probability that two or more bits of the same code word will be degraded by the same fade. The interleaver is arranged to provide a particularly economical use of data storage capacity. The interleaver consists of a plurality (K-1) of serial shift registers 5 to 11 where each code word contains (K) bits. Each register has a capacity which is a different integral multiple of a predetermined amount (N), and data is temporarily stored in the respective registers for a period of time which is proportional to its capacity. Data is routed into and out of the appropriate shift registers by switches 2 and4.
摘要:
sequential decoder (32) for error correction on burst and random noise channels using convolutionally encoded data interacts with a de-interleaver (30) which time- demultiplexes data from a data channel. The decoder includes a memory (44) for storing a table of likelihood values which are derived from known error statistics about the data channel. The decoder removes (38F) an encoded subblock of data from the de-interleaver and enters it into a replica (38E) of the convolutional encoder which calculates a syndrome bit from a combination of the presently received subblock together with a given number of previous subblocks. For each received bit, an Indicator bit is calculated (40) which is a function of the difference between the current path in a convolutional decoding tree and the received sequence. The sequential decoder employs the syndrome bit (38A) together with burst indicator bits (40E) to calculate (42) a table address in a table (44) of likelihood values and error pattern values.