DE2643149A1 - Synchronising system for data transmission stations - combines sync. character with blank character, to prevent incorrect synchronisation - Google Patents

Synchronising system for data transmission stations - combines sync. character with blank character, to prevent incorrect synchronisation

Info

Publication number
DE2643149A1
DE2643149A1 DE19762643149 DE2643149A DE2643149A1 DE 2643149 A1 DE2643149 A1 DE 2643149A1 DE 19762643149 DE19762643149 DE 19762643149 DE 2643149 A DE2643149 A DE 2643149A DE 2643149 A1 DE2643149 A1 DE 2643149A1
Authority
DE
Germany
Prior art keywords
character
synchronization
data transmission
characters
sync
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.)
Withdrawn
Application number
DE19762643149
Other languages
German (de)
Inventor
Gerhard Prey
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.)
Siemens Corp
Original Assignee
Siemens 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 Siemens Corp filed Critical Siemens Corp
Priority to DE19762643149 priority Critical patent/DE2643149A1/en
Publication of DE2643149A1 publication Critical patent/DE2643149A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

The synchronising system, for data transmission systems, synchronises data blocks of equal length. These data blocks contain both the wanted data and internal control/instructions. Each synchronisation character has added to it a second character (blank character) to give a single bit configuration. This bit configuration ensures that incorrect synchronisation cannot occur because wanted characters can never combine to give a configuration that is identical with the sync. configuration.

Description

Verfahren zur Synchronisation von DatenübertragungsstationenMethod for the synchronization of data transmission stations

Die Erfindung betrifft ein Verfahren zur Synchronisation von Datenübertragungsstationen, zwischen denen Nachrichten, die in gleichlange Zeichen mit mehreren Zeichenelementen aufgeteilt sind, übertragen werden, wobei es sich bei den Nachrichten sowohl um Nutzinformationen als auch um interne Steuerinformationen handelt.The invention relates to a method for synchronizing data transmission stations, between those messages that consist of characters of the same length with multiple character elements are divided, the messages being both Information as well as internal control information.

Damit Datenübertragungsstationen miteinander verkehren können, ist es erforderlich, daß sowohl Sender als auch Empfänger bit- und zeichensynchron arbeiten. Um dies zu erreichen, bedient man sich verschiedener Gleichlaufverfahren, von denen die wichtigsten das Start-Stop-Verfahren und das Synchronverfahren sind.So that data transmission stations can communicate with each other is it is necessary that both sender and receiver work bit and character synchronously. To achieve this, various synchronization methods are used, of which the most important ones are the start-stop procedure and the synchronous procedure.

Bei dem Synchronverfahren wird der Synchronismus vor Beginn der eigentlichen Ubertragung durch ein oder mehrere Synchronisierzeichen (SYN) hergestellt. Zur Kontrolle des Gleichlaufs während der Ubertragung werden oft Synchronisierzeichen eingefügt Die Zeichen selbst werden oft durch Kontrollbits überwacht.With the synchronous procedure, the synchronism becomes the actual before the beginning Transmission established by one or more synchronization characters (SYN). For control synchronism during transmission, synchronization characters are often inserted The characters themselves are often monitored by control bits.

Beim Aussertrittfallen des Empfängers wird versucht, durch Erkennen eines Synchronisierzeichens einen neuen Gleichlauf zu erreichen. Dabei kann es vorkommen, daß durch eine bestimmte Zusammenlegung zweier Nutzzeichen das Bitmuster eines Synchronisierzeichens entsteht, da die Kenntnis der Zeichengrenzen verlorengegangen sein kann.If the recipient falls out of step, an attempt is made to recognize it of a synchronization character to achieve a new synchronization. It can happen that by a certain merging of two useful characters the bit pattern of a synchronizing character arises because the knowledge of the character boundaries may have been lost.

Aufgabe der vorliegenden Erfindung ist es, diese Fehlermöglichkeit auszuschalten und eine zweifelsfreie, möglichst schnelle Wiederherstellung der Synchronisation ohne großen Schaltungsaufwand zu ermöglichen.The object of the present invention is to eliminate this possibility of error off and an unequivocal, fastest possible restoration of the synchronization to enable without great circuit effort.

Diese Aufgabe wird erfindungsgemäß dadurch gelöst, daß Jedes Synchronisierzeichen mit einem weiteren Zeichen in der Weise zusammengefaßt wird, daß eine einmalige Bitkonfiguration entsteht.According to the invention, this object is achieved in that each synchronization character with a further character is summarized in such a way that a unique Bit configuration arises.

Bei den bisherigen Verfahren zur Synchronisation war es notwendig, eine Folge von Synchronisierzeichen zu übertragen, um damit die Wahrscheinlichkeit einer Falschsynchronisierung klein zu halten.With the previous synchronization procedures, it was necessary to to transmit a sequence of synchronization characters in order to increase the probability to keep a wrong synchronization small.

Das erfindungsgemäße Verfahren ermöglicht durch die Zusammenziehung von zwei geeignet codierten Zeichen eine zweifelsfreie Synchronisierung, da das zweite Zeichen so gewählt ist, daß beide Zeichen zusammen eine einmalige Bitkonfiguration bilden, die durch eine Zusammenlegung zweier Nutzzeichen nicht erreicht werden kann.The method according to the invention is made possible by the contraction of two suitably coded characters ensures unequivocal synchronization, since the second character is chosen so that both characters together have a unique bit configuration that cannot be achieved by merging two useful characters.

Anhand mehrerer Figuren soll die Erfindung im folgenden näher erläutert werden.The invention is to be explained in more detail below with the aid of several figures will.

Fig. 1 zeigen mögliche Codierungen von Synchronisierzeichen.Fig. 1 shows possible encodings of synchronization characters.

und Fig. 2 Fig. 3 und 4 zeigen eine Zusammenlegung von Nutz- und Synchronisierzeichen.and FIGS. 2, 3 and 4 show a merging of useful and synchronizing characters.

Fig. 5 zeigt die Zusammenlegung von Nutz- und Synchronisierzeichen für den Datenübertragungsbetrieb über zwei parallele Ubertragungskanäle.5 shows the merging of useful and synchronizing characters for data transmission over two parallel transmission channels.

Figur 1 zeigt die Codierung eines Synchronisierzeichens, bei dem das Paritätsbit P die Anzahl der logischen Eisen zu einer geraden Zahl ergänzt. Bei dem in Figur 2 dargestellten Synchronisierzeichen ergänzt das Paritätsbit P die Anzahl der logischen Eisen zu einer ungeraden Zahl. Bei dem hier beschriebenen Verfahren werden Synchronisierzeichen der in Fig. 2 gezeigten Art verwendet.Figure 1 shows the coding of a sync character in which the Parity bit P adds the number of logical irons to an even number. at The parity bit P complements the synchronization symbol shown in FIG Number of logical irons to an odd number. With the procedure described here Synchronization characters of the type shown in FIG. 2 are used.

Bei allen verwendeten Zeichen kennzeichnen die ersten beiden Bits den Zeichentyp. Für Steuerzeichen werden die Kombinationen 11, für Nutzzeichen die Kombinationen 00, 01 und 10 verwendet.The first two bits identify all characters used the character type. The combinations 11 are used for control characters and Combinations 00, 01 and 10 used.

Die Bits 2 bis 9 dienen der eigentlichen Übertragung der Nutzinformation.Bits 2 to 9 are used to actually transmit the useful information.

In Fig. 3 ist dargestellt, wie durch Zusammenlegung von Nutzzeichen aus dem unsynchronisierten Zustand heraus ein falsches Einrasten des Empfängers erfolgt. Dabei ist mit ZRr der richtige Zeichenrahmen und mit ZRf der falsche Zeichenrahmen gekennzeichnet.In Fig. 3 it is shown how by merging useful characters an incorrect locking of the receiver from the unsynchronized state he follows. ZRr is the correct character frame and ZRf is the wrong character frame marked.

In Fig. 4 ist das erfindungsgemäße Verfahren dargestellt, bei dem zwei Zeicheneinheiten benutzt werden, um vom unsynchronisierten Zustand aus einen neuen Gleichlauf zu erzielen. Bei dem dargestellten Beispiel ist das Synchronisierzeichen SYN mit einem Leerzeichen L zusammengefaßt. Dieses Leerzeichen besitzt als Steuerzeichen die Kennung 11, wobei als drittes Bit eine zusätzliche logische Eins verwendet wird. Bei der hier beispielshaft gewählten Codierung treten also bei einer Folge eines Synchronisierzeichens SYN und eines Leerzeichens L vierzehn logische Einsen hintereinander auf. Aufgrund der gewählten Kennung ist-bei einer Kombination von zwei Nutzzeichen nur eine Folge von insgesamt zwölf (= 9 + 3) logischen Einsen möglich. Dies gilt ach, wenn ein Leerzeichen einem Nutzzeichen ohne Voranstellung eines Synchronisierzeichens folgt.In Fig. 4, the inventive method is shown in which two character units can be used to generate a to achieve a new synchronization. In the example shown, the synchronization symbol is SYN combined with a space L. This space is used as a control character the identifier 11, an additional logical one being used as the third bit. With the coding chosen here as an example, one sequence occurs Synchronization character SYN and a space L fourteen logical ones in a row on. Due to the selected identifier, - for a combination of two useful characters only one sequence of a total of twelve (= 9 + 3) logical ones is possible. this applies oh, if a space is a useful character without a synchronization character in front of it follows.

Zur Wiederherstellung der Synchronisation braucht also auf der Empfängerseite lediglich ein Zähler vorhanden sein, der Jeweils die hintereinander folgenden logischen Einsen zählt. Beim Erkennen von vierzehn hintereinander folgenden logischen Einsen muß dann bei der ersten Null der Bitzähler, der jeweils von 0 bis 10 zählt, auf 3 gestellt werden, wie aus Fig. 4 zu ersehen ist.To restore the synchronization, therefore, needs on the receiving end there should only be one counter, each of the consecutive logical ones Ones counts. When recognizing fourteen consecutive logical ones the bit counter, which counts from 0 to 10, must then be added to the first zero 3, as can be seen from FIG. 4.

Bei einer Datenübertragung über zwei parallele Kanäle K1 und K2, wie sie in Fig. 5 dargestellt ist, kann beim gleichzeitigen Senden eines Synchronisierzeichens Syn und eines Leerzeichens L auch bei unerkannt gestörter Übertragung einer Zeichenfolge in einem Kanal eine fehlerhafte Synchronisierung vermieden werden. Die auf den sErschiedenen Kanälen empfangenen Zeicheneinheiten haben, obwohl die Zeicheneinheiten gleichzeitig gesendet wurden, eine Zeitverschiebung, da die Trassen unterschiedliche Laufzeiten haben.In the case of data transmission via two parallel channels K1 and K2, such as it is shown in Fig. 5, when sending a synchronizing character at the same time Syn and a space L even if the transmission of a character string is undetected and disturbed Incorrect synchronization in a channel can be avoided. The on the The different channels have received character units, although the character units were sent at the same time, a time difference because the routes were different Have terms.

Bei dem dargestellten Beispiel beträgt die Differenz in der Laufzeit 5 bit bei maximal zugelassenen 8 bit. Daher muß spätestens zum Zeitpunkt t über Kanal K2 eine Folge von vierzehn logischen Einsen empfangen werden sein, bei einer maximal erlaubten Verschiebung von 8 bit zwischen den Kanälen. Eine einwandfreie Synchronisierung liegt also nur dann vor, wenn auf dem Parallelkanal zuminde st ein komplettes Synchronisierzeichen SYN empfangen wurde, nachdem über den anderen Kanal die gesamte Folge eines Synchronisier-und Leerzeichens übertragen wurde.In the example shown, the difference is in the running time 5 bits with a maximum of 8 bits permitted. Therefore, at the latest at time t over Channel K2 will be a sequence of fourteen logical ones received at one maximum permitted shift of 8 bits between the channels. A flawless one Synchronization is therefore only present if at least st on the parallel channel a complete sync character SYN was received after over the other Channel the entire sequence of a sync and space has been transmitted.

5 Figuren 2 Ansprüche5 figures 2 claims

Claims (2)

Patentansprüche Verfahren zur Synchronisation von Datenübertragungsstationen, zwischen denen Nachrichten, die in gleichlange Zeichen mit mehreren Zeichenelementen aufgeteilt sind, übertragen werden, wobei es sich bei den Nachrichten sowohl um Nutzinformationen als auch um interne Steuerinformationen handelt, dadurch gekennzeichnet. daß Jedes Synchronisierzeichen mit einem weiteren Zeichen in der Weise zusammengefaßt wird, daß eine einmalige Bitkonfiguration entsteht.Claims method for the synchronization of data transmission stations, between those messages that consist of characters of the same length with multiple character elements are divided, the messages being both Useful information as well as internal control information is characterized. that each synchronization character is combined with another character in this way becomes that a unique bit configuration arises. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß jedem Synchronisierzeichen ein Leerzeichen nachgestellt ist.2. The method according to claim 1, characterized in that each synchronization character is followed by a space.
DE19762643149 1976-09-24 1976-09-24 Synchronising system for data transmission stations - combines sync. character with blank character, to prevent incorrect synchronisation Withdrawn DE2643149A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19762643149 DE2643149A1 (en) 1976-09-24 1976-09-24 Synchronising system for data transmission stations - combines sync. character with blank character, to prevent incorrect synchronisation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19762643149 DE2643149A1 (en) 1976-09-24 1976-09-24 Synchronising system for data transmission stations - combines sync. character with blank character, to prevent incorrect synchronisation

Publications (1)

Publication Number Publication Date
DE2643149A1 true DE2643149A1 (en) 1978-03-30

Family

ID=5988798

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19762643149 Withdrawn DE2643149A1 (en) 1976-09-24 1976-09-24 Synchronising system for data transmission stations - combines sync. character with blank character, to prevent incorrect synchronisation

Country Status (1)

Country Link
DE (1) DE2643149A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5105422A (en) * 1988-07-01 1992-04-14 U.S. Philips Corporation Circuit arrangement for information transmission

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5105422A (en) * 1988-07-01 1992-04-14 U.S. Philips Corporation Circuit arrangement for information transmission

Similar Documents

Publication Publication Date Title
DE1954420A1 (en) Apparatus and method for achieving synchronization from a maximum length pseudo-scattering sequence
DE2612311A1 (en) DATA LOOP BUSWAY INTERCONNECTION SYSTEM
DE2021081A1 (en) Device for synchronizing parity-coded character strings
DE2924922C2 (en)
DE3217584A1 (en) DIGITAL PCM TRANSMISSION SYSTEM
DE1168677B (en) System for error detection and correction
DE2643149A1 (en) Synchronising system for data transmission stations - combines sync. character with blank character, to prevent incorrect synchronisation
DE1254715B (en) Method and arrangement for the synchronization of at least one digital time division multiplex system
DE3331205C2 (en)
DE1537012A1 (en) Network synchronization in a time division multiplex switching system
DE2351478C3 (en) Method for synchronizing the time frame in the receiver of a time division multiplex transmission system with the time frame of the transmitter
DE2133002A1 (en) Frame synchronization system
DE69229397T2 (en) METHOD FOR ENCODING AND DECODING A DIGITAL MESSAGE
DE2920809A1 (en) PCM time multiplex data transmission system - uses synchronisation system with shift register and equaliser with AND=gates and OR=gate
DE2849744A1 (en) CIRCUIT ARRANGEMENT FOR MONITORING THE CONNECTIONS IN A TIME-MULTIPLE COUPLING NETWORK
DE2902540C2 (en) Circuit arrangement for the serial transmission of digital signal blocks
DE2049947C3 (en) Arrangement for recognizing a predetermined bit sequence occurring in the bit-serial data flow
EP1077562A1 (en) Method for synchronising variable length data packets in a bit-oriented channel
DE2502722C3 (en) Method for signaling signaling between exchanges of a time division multiplex telecommunications network
DE2640808C2 (en) Method for the transmission of messages via oppositely directed data channels between two terminals each containing a sending point and a receiving station with repeated transmission of parts of the message
DE2206968B2 (en) Method for displaying a slip in data transmission
DE2032385C (en) Method for establishing synchronization of the transmitting and receiving devices when transmitting messages over a transmission path consisting of several lines connected in parallel
DE2325691C3 (en) Computerized telephone switching system
DE3539592A1 (en) Method for secure data transmission
EP0589246B1 (en) Method for the transmission of data signals transmitted in segmential bit groups

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee