Frame Check Sequence (FCS) ist eine Form der Fehlererkennung, die in digitalen Kommunikationssystemen verwendet wird. Sie wird verwendet, um die Integrität der über einen Kommunikationskanal übertragenen Daten festzustellen. Es handelt sich um eine spezielle Bitfolge, die am Ende eines Datenrahmens hinzugefügt wird und zur Erkennung von Fehlern im Übertragungsprozess verwendet werden kann.
FCS funktioniert durch Hinzufügen einer speziellen Bitsequenz am Ende eines Datenrahmens. Diese Sequenz wird mit Hilfe eines speziellen Algorithmus erzeugt, der den Inhalt des Datenrahmens berücksichtigt. Die Sequenz wird dann zusammen mit dem Datenrahmen übertragen. Der Empfänger verwendet dann denselben Algorithmus, um die FCS des empfangenen Datenrahmens zu berechnen. Wenn der berechnete FCS mit dem empfangenen FCS übereinstimmt, wird der Datenrahmen als fehlerfrei angesehen.
Der Hauptvorteil der Frame Check Sequence besteht darin, dass sie eine breite Palette von Fehlern erkennen kann, einschließlich Bitfehler, Burstfehler und Framing-Fehler. Dies macht sie zu einer idealen Fehlererkennungstechnik für digitale Kommunikationssysteme. Außerdem ist sie relativ einfach zu implementieren und erfordert keinen zusätzlichen Overhead oder Bandbreite.
Die Frame Check Sequence ist zwar ein zuverlässiges Fehlererkennungsverfahren, hat aber auch einige Nachteile. Erstens kann sie keine Fehler im eigentlichen Inhalt des Datenrahmens erkennen. Zweitens ist es möglich, dass Bitfehler unentdeckt bleiben, wenn die vom Empfänger berechnete FCS nicht mit der mit dem Datenrahmen übertragenen übereinstimmt.
Es gibt mehrere Variationen der Frame Check Sequence. Dazu gehören die zyklische Redundanzprüfung (CRC), die longitudinale Redundanzprüfung (LRC) und die Hamming-Codes. Jede dieser Varianten hat ihre eigenen Vor- und Nachteile und wird in verschiedenen Arten von digitalen Kommunikationssystemen verwendet.
Die Frame Check Sequence wird in einer Vielzahl von Anwendungen eingesetzt, z. B. bei der Datenübertragung in drahtlosen Netzen, bei der Fehlererkennung in Speichersystemen und in digitalen Kommunikationssystemen. Sie wird auch in Satellitenkommunikationssystemen, digitalen Fernsehsystemen und digitalen Audiosystemen eingesetzt.
Frame Check Sequence ist eine zuverlässige und effiziente Form der Fehlererkennung, die in digitalen Kommunikationssystemen eingesetzt wird. Sie ist einfach zu implementieren und erfordert keinen zusätzlichen Overhead oder Bandbreite. Darüber hinaus gibt es mehrere Varianten von FCS, von denen jede ihre eigenen Vor- und Nachteile hat.
-Digital Communications Fundamentals and Applications, 2nd ed., Bernard Sklar, Prentice Hall, 2004
-Fehlererkennung und -korrektur, T.K. Moon, Wiley, 2005
-Fehlerkontrollkodierung: Grundlagen und Anwendungen, Shu Lin und Daniel J. Costello, Prentice Hall, 1983