Δεν είναι μυστικό σε κανέναν αυτόκατά τη μετάδοση οποιουδήποτε μηνύματος, οι πληροφορίες μπορούν να παραμορφωθούν, δηλαδή οι μεταδιδόμενες πληροφορίες ενδέχεται να περιέχουν λανθασμένα δεδομένα. Η παραμόρφωση των πληροφοριών μπορεί να συμβεί υπό την επίδραση πολλών διαφορετικών παραγόντων, αλλά οι πιο συνηθισμένοι είναι οι εξής:
- εμφάνιση στη συσκευή αποστολής, λήψης ή πομπού προβλημάτων που σχετίζονται με το υλικό ή το λογισμικό,
- την παρουσία παρεμβολών στο συνδετικό κανάλι επικοινωνίας, το οποίο μπορεί να σχετίζεται τόσο με δυσλειτουργία λόγω βλάβης, όσο και με δυσλειτουργίες λόγω της παρουσίας εξωτερικών επιδράσεων (σκόπιμη ή τυχαία).
Για να διασφαλιστεί η ακεραιότηταπληροφοριακό μήνυμα όταν μεταδίδεται μέσω διαφόρων καναλιών επικοινωνίας, σήμερα χρησιμοποιούνται διάφορες τεχνολογίες, ωστόσο, το πιο διαδεδομένο, δημοφιλές, απλό και βολικό μέσο για την εξασφάλιση της προστασίας δεδομένων από την έκθεση είναι κωδικοποίηση χωρίς θόρυβο.
Η ιστορία της διασφάλισης της ασφάλειας των πληροφοριών ότανη μετάδοση ξεκίνησε το 1948, όταν δημοσιεύθηκε το διάσημο έργο του K. Shannon "Μαθηματική θεωρία της επικοινωνίας". Αυτό το άρθρο είναι η θεμελιώδης βάση για τη διαμόρφωση μιας τέτοιας έννοιας όπως η κωδικοποίηση διόρθωσης σφαλμάτων, η οποία νοείται ως κωδικοποίηση που παρέχει έλεγχο της εμφάνισης σφαλμάτων και, εάν είναι απαραίτητο, τη διόρθωσή τους.
Ένα συγκλονιστικό συμπέρασμα προκύπτει από το άρθρο του Shannon:Είναι δύσκολο και οικονομικά ανέφικτο να ασχοληθούμε με την κατασκευή καναλιών επικοινωνίας που ελαχιστοποιούν το σχηματισμό σφαλμάτων στο μήνυμα. Είναι πολύ πιο εύκολο και πιο κερδοφόρο να χρησιμοποιείτε διάφορες μεθόδους κωδικοποίησης πληροφοριών. Ταυτόχρονα, η Shannon δεν ανέφερε συγκεκριμένους κωδικούς, αλλά απέδειξε μόνο την ύπαρξή τους.
Οι τύποι κωδικοποίησης πληροφοριών έχουν μελετηθεί ενεργάτα πενήντα του περασμένου αιώνα, ωστόσο, τα αποτελέσματα που προέκυψαν δεν έφεραν κανένα πρακτικό αποτέλεσμα. Η επόμενη δεκαετία χαρακτηρίστηκε από την εύρεση μιας μεθοδολογίας που θα καθιστούσε δυνατή τη δημιουργία ενός συνόλου τεχνολογιών για τη μείωση της πιθανότητας σφάλματος στη μετάδοση ενός μηνύματος.
Η πρώτη τεχνολογία ονομάστηκε μπλοκκωδικούς και ήταν κυρίως μαθηματικής φύσης. Για πρώτη φορά, η κωδικοποίηση διόρθωσης σφαλμάτων σε αυτήν τη φόρμα εισήχθη στη δεκαετία του 1950, όταν οι μπλοκ κωδικοί μπορούσαν να διορθώσουν μόνο ένα σφάλμα. Φυσικά, αυτοί οι κώδικες είναι αναποτελεσματικοί, και ως εκ τούτου έχουν διεξαχθεί πολλές έρευνες και ανάπτυξη για μεγάλο χρονικό διάστημα. Ως αποτέλεσμα, δημιουργήθηκε μια ολόκληρη κατηγορία κωδικών που επέτρεψε την παρακολούθηση και τη διόρθωση πολλών σφαλμάτων.
Μια άλλη τεχνολογία που χαρακτηρίζει το anti-jammingκωδικοποίηση - προσπάθειες κατανόησης κωδικοποίησης και αποκωδικοποίησης, της εμφάνισης και διόρθωσης σφαλμάτων από την άποψη της θεωρίας της πιθανότητας. Ως αποτέλεσμα της μακροπρόθεσμης έρευνας, δημιουργήθηκε μια κατηγορία μη αποκλειστικών κωδίκων, στην οποία οι συνελικτικοί κώδικες χρησιμοποιούνται ευρύτερα.
Στη δεκαετία του 70 του περασμένου αιώνα, αυτά τα δύοΟι τεχνολογίες άρχισαν να εξετάζονται σε μια ενοποιημένη φλέβα, ως αποτέλεσμα της οποίας επιτέλους ήταν δυνατόν να ληφθούν ακριβώς οι κωδικοί που συζητήθηκαν στο άρθρο του Shannon. Ως αποτέλεσμα πολλών έργων, προτάθηκαν δύο σχήματα που δημιούργησαν μια οικογένεια κωδικών και εξασφάλισαν υψηλούς δείκτες διασφάλισης της ακεραιότητας ενός μηνύματος κατά τη μετάδοσή του μέσω καναλιών επικοινωνίας.
Αυτή ήταν η ιστορία του σχηματισμούκωδικοποίηση κατά της παρεμβολής. Φυσικά, σήμερα έχουν προταθεί πολλά διαφορετικά σχήματα και έννοιες για την αποθήκευση πληροφοριών κατά τη μετάδοση, τα οποία διαφέρουν ως προς τη λειτουργικότητα, τον πλεονασμό, την αξιοπιστία, τη δομή, την αποδοτικότητα και άλλα βασικά χαρακτηριστικά.