Heim >häufiges Problem >Datenübertragungsmethode
Datenübertragungsmodus
Der Datenübertragungsmodus ist die Methode, mit der Daten auf dem Kanalweg übertragen werden. Je nach der Reihenfolge der Datenübertragung kann sie in parallele Übertragung und serielle Übertragung unterteilt werden, je nach Flussrichtung und Zeitbeziehung der Datenübertragung in synchrone Übertragung und asynchrone Übertragung Es kann in Simplex-, Halbduplex- und Vollduplex-Datenübertragung unterteilt werden.
Einteilung in Reihenfolge
Parallelübertragung ist die gleichzeitige Übertragung von Daten in Gruppen auf mehr als zwei parallelen Kanälen. Wenn beispielsweise Codezeichen mit 8 Einheiten verwendet werden, können 8 Kanäle für die parallele Übertragung verwendet werden, wobei jeweils ein Kanal jeweils ein Zeichen überträgt. Daher wird die Zeichensynchronisierung zwischen der sendenden und der empfangenden Partei ohne zusätzliche Maßnahmen erreicht. Die Nachteile bestehen darin, dass es viele Übertragungskanäle gibt, die Ausrüstung komplex ist und die Kosten hoch sind, sodass sie selten verwendet werden.
Serielle Übertragung ist ein Datenstrom, der seriell auf einem Kanal übertragen wird. Diese Methode ist einfach umzusetzen. Der Nachteil besteht darin, dass zur Synchronisierung der Codegruppen oder Zeichen sowohl der empfangenden als auch der sendenden Partei zusätzliche Synchronisationsmaßnahmen erforderlich sind. Häufiger wird die serielle Übertragung verwendet.
Klassifizierung nach Methode
Während der seriellen Übertragung werden die vom Empfänger ergriffenen Maßnahmen zur korrekten Aufteilung der vom seriellen Datenstrom gesendeten Zeichen als Zeichen synchronisieren bezeichnet. Entsprechend den unterschiedlichen Möglichkeiten zur Realisierung der Zeichensynchronisation gibt es zwei Möglichkeiten der Datenübertragung: asynchrone Übertragung und synchrone Übertragung.
Bei der asynchronen Übertragung wird jeweils ein Zeichencode (5~8 Bit) übertragen. Vor jedem gesendeten Zeichencode wird ein „Start“-Signal hinzugefügt. Seine Länge wird als 1 Codeelement angegeben und die Polarität ist „. 0", gefolgt von einem Stoppsignal. Bei Verwendung des internationalen Telegraphen Nummer 2 beträgt die Stoppsignallänge 1,5 Codeelemente. Bei Verwendung des internationalen Telegraphen Nummer 5 (siehe Datenkommunikationscode) oder anderer Codes beträgt die Stoppsignallänge 1 oder 2 Codeelemente, die Polarität ist „1“.
Zeichen können kontinuierlich oder einzeln gesendet werden; wenn keine Zeichen gesendet werden, werden Stoppsignale kontinuierlich gesendet. Der Startzeitpunkt jedes Zeichens kann beliebig sein (dies ist auch die Bedeutung der asynchronen Übertragung), aber die Länge jedes Codeelements innerhalb desselben Zeichens ist gleich. Das Empfangsende erkennt und identifiziert das „Start“-Signal eines neuen Zeichens anhand des Übergangs vom Stoppsignal zum Startsignal zwischen den Zeichen („1“ → „0“) und unterscheidet so jedes Zeichen korrekt. Daher wird diese Zeichensynchronisationsmethode auch Start-Stopp-Synchronisation genannt.
Der Vorteil dieser Methode besteht darin, dass die Synchronisierung relativ einfach ist und die Taktsignale sowohl der sendenden als auch der empfangenden Partei nicht genau synchronisiert werden müssen. Der Nachteil besteht darin, dass jedes Zeichen 2 bis 3 Bits hinzufügt, was die Übertragungseffizienz verringert. Es wird häufig für die Datenübertragung mit niedriger Geschwindigkeit von 1200 Bit/s und weniger verwendet.
Bei der synchronen Übertragung werden Datensignale in einem festen Takt gesendet. Im seriellen Datenstrom sind die relativen Positionen zwischen den einzelnen Signalsymbolen festgelegt. Um die gesendeten Zeichen korrekt vom empfangenen Datenstrom zu unterscheiden, muss das empfangende Ende eine Bit-Timing-Synchronisation und eine Rahmensynchronisation herstellen. Die Bit-Timing-Synchronisation wird auch Bit-Synchronisation genannt. Ihre Funktion besteht darin, das Bit-Timing-Taktsignal am Empfangsende des Datenschaltkreis-Abschlussgeräts (DCE) mit dem vom DCE empfangenen Eingangssignal zu synchronisieren, damit das DCE das Signal korrekt bestimmen kann Zahlen aus dem empfangenen Informationsstromelement, um eine Empfangsdatensequenz zu erzeugen.
Es gibt zwei Methoden für den DCE-Sender, um das Timing zu generieren: Eine besteht darin, das Bit-Timing im Datenendgerät (DTE) zu generieren und die DTE-Daten in diesem Timing-Takt an den DCE zu senden Externe Synchronisation. Die andere besteht darin, das interne Bit-Timing des DCE zu verwenden, um die DTE-seitigen Daten zu extrahieren. Diese Methode wird als interne Synchronisation bezeichnet.
Für die Empfangsseite von DCE werden die empfangenen Daten basierend auf dem Bit-Timing-Beat in DCE an DTE gesendet. Bei der Rahmensynchronisierung geht es darum, die empfangene Datensequenz korrekt zu gruppieren oder zu rahmen, um einzelne Zeichen oder andere Informationen korrekt zu unterscheiden. Der Vorteil des synchronen Übertragungsverfahrens besteht darin, dass keine Codeelemente für jedes Zeichen separat hinzugefügt und gestoppt werden müssen, sodass die Übertragungseffizienz hoch ist. Der Nachteil besteht darin, dass die Implementierungstechnologie komplexer ist. Wird normalerweise für die Datenübertragung mit einer Rate von 2400 Bit/s und mehr verwendet.
Klassifizierung nach Beziehung
Je nach Flussrichtung und Zeitbeziehung der Datenübertragung können Datenübertragungsmethoden in Simplex-, Halbduplex- und Vollduplex-Daten unterteilt werden Übertragung.
Simplex-Datenübertragung bedeutet, dass die Datenübertragung zwischen zwei Datenstationen nur in eine bestimmte Richtung erfolgen kann. Das heißt, der DTE an einem Ende ist als Datenquelle festgelegt und der DTE am anderen Ende ist als Datensenke festgelegt.
Halbduplex-Datenübertragung bedeutet, dass Daten zwischen zwei Datenstationen in zwei Richtungen übertragen werden können, jedoch nicht gleichzeitig. Das heißt, das DTE an jedem Ende kann als Datenquelle oder Datensenke verwendet werden, es kann jedoch nicht gleichzeitig als Datenquelle und Datensenke verwendet werden.
Die Vollduplex-Datenübertragung erfolgt zwischen zwei Datenstationen und kann gleichzeitig in beide Richtungen übertragen werden. Das heißt, das DTE an jedem Ende kann gleichzeitig als Datenquelle und Datensenke dienen. Typischerweise implementieren Vierdrahtleitungen eine Vollduplex-Datenübertragung. Die zweite Leitung realisiert die Simplex- oder Halbduplex-Datenübertragung. Durch den Einsatz von Technologien wie Frequenzwiederverwendung, Zeitmultiplex oder Echokompensation kann mit der Second-Line-Leitung auch eine Vollduplex-Datenübertragung erreicht werden
Das obige ist der detaillierte Inhalt vonDatenübertragungsmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!