Heim  >  Artikel  >  Welche grundsätzlichen zwei Methoden gibt es in der Datenkommunikation, um Codierung zur Fehlerkontrolle einzusetzen?

Welche grundsätzlichen zwei Methoden gibt es in der Datenkommunikation, um Codierung zur Fehlerkontrolle einzusetzen?

青灯夜游
青灯夜游Original
2021-02-03 17:34:2919032Durchsuche

In der Datenkommunikation gibt es grundsätzlich zwei Methoden, Codierung zur Fehlerkontrolle einzusetzen, nämlich „Automatic Repeat Request ARQ“ und „Forward Error Correction FEC“. Die automatische Wiederholungsanforderungsmethode (ARQ) legt den Schwerpunkt auf Fehlererkennungsfunktionen und erfordert keine Fehlerkorrekturfunktionen. Sie wird für bidirektionale Kanäle verwendet. Die FEC-Methode mit Vorwärtsfehlerkorrektur weist eine gute Echtzeitleistung auf und wird für die Simplex-Kommunikation verwendet.

Welche grundsätzlichen zwei Methoden gibt es in der Datenkommunikation, um Codierung zur Fehlerkontrolle einzusetzen?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

In der Datenkommunikation gibt es grundsätzlich zwei Methoden, Codierung zur Fehlerkontrolle einzusetzen, nämlich „Automatic Repeat Request ARQ“ und „Forward Error Correction FEC“.

Fehlerkontrolle ist eine Technologie, die Codierungsmethoden verwendet, um Fehler zu kontrollieren, die während der Übertragung in der digitalen Kommunikation entstehen, um die Genauigkeit und Effektivität der Übertragung zu verbessern. Die Fehlerkontrolle umfasst Fehlererkennung, Vorwärtsfehlerkorrektur (FEC) und automatische Anforderung zur wiederholten Übertragung (ARQ).

Je nach unterschiedlicher Art des Fehlers wird die Fehlerkontrolle in Fehlerkontrolle für zufällige Fehler und Fehlerkontrolle für Burst-Fehler unterteilt. Zufällige Fehler beziehen sich auf Kanalfehler, die relativ gleichmäßig in unterschiedlichen Zeitintervallen verteilt sind; Burst-Fehler beziehen sich auf Kanalfehler, die in einem kurzen Zeitraum konzentriert sind. Manchmal werden mehrere Fehlerkontrollmethoden gemischt und verwendet, und sowohl für Zufallsfehler als auch für Burst-Fehler sind bestimmte Fehlerkontrollfähigkeiten erforderlich.

Eine Möglichkeit, sicherzustellen, dass die empfangenen Daten vollständig und korrekt sind. Denn tatsächliche Telefonleitungen sind immer unvollkommen. Daten können während der Übertragung verstümmelt werden oder verloren gehen. Um diese Fehler abzufangen, führt das sendende Modem eine mathematische Operation an den zu sendenden Daten durch und sendet das Ergebnis zusammen mit den Daten. Das empfangende Modem führt die gleiche Operation an den empfangenen Daten durch und vergleicht die beiden Ergebnisse. Wenn die Daten während der Übertragung beschädigt werden, sind die beiden Ergebnisse inkonsistent und das Modem, das die Daten empfängt, fordert den Sender auf, die Daten erneut zu senden.

Fehler im Kommunikationsprozess lassen sich grob in zwei Kategorien einteilen: Die eine sind zufällige Fehler, die durch thermisches Rauschen verursacht werden, die andere sind plötzliche Fehler, die durch Konfliktrauschen verursacht werden. Plötzliche Fehler betreffen den lokalen Bereich, während zufällige Fehler die ganze Welt betreffen.

Fehlerkontrollmethode:

1. Vorwärtsfehlerkorrektur. Gute Echtzeitleistung, Simplex-Kommunikation wird übernommen.

2. Automatische erneute Sendeanforderung (ARQ). Betont Fehlererkennungsfunktionen, erfordert keine Fehlerkorrekturfunktionen und verwendet bidirektionale Kanäle.

3. Hybride Fehlerkorrektur. Eine Kombination der beiden oben genannten Methoden, die Übertragungsausrüstung ist jedoch relativ komplex.

Weitere verwandte Artikel finden Sie auf der Chinesischen PHP-Website! !

Das obige ist der detaillierte Inhalt vonWelche grundsätzlichen zwei Methoden gibt es in der Datenkommunikation, um Codierung zur Fehlerkontrolle einzusetzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn