An initial data stream is coded using a first set of n coders to form n
coded data streams, which are subsequently punctured by combining the n
coded data streams with a first puncturing data field to form a first
punctured data stream. The initial data stream is also interleaved using k
interleaving circuits to produce k interleaved data streams, which are
subsequently coded using a set of m coders to form m coded interleaved
data streams. In addition, a second puncturing data field is interleaved
to form an interleaved puncturing data field. The m coded interleaved data
streams are subsequently punctured by combining the m coded interleaved
data streams with the interleaved puncturing data field to form a second
punctured data stream. The initial data stream, the first punctured data
stream and the second punctured data stream are multiplexed to form a
transmission data stream.
Ένα αρχικό ρεύμα στοιχείων κωδικοποιείται χρησιμοποιώντας ένα πρώτο σύνολο κωδικοποιητών ν για να διαμορφώσει τα ρεύματα κωδικοποιημένων στοιχείων ν, τα οποία τρυπιούνται στη συνέχεια με το συνδυασμό των ρευμάτων κωδικοποιημένων στοιχείων ν με έναν πρώτο τρυπώντας τομέα στοιχείων για να διαμορφωθεί ένα πρώτο τρυπημένο ρεύμα στοιχείων. Το αρχικό ρεύμα στοιχείων παρεμβάλλεται λευκές σελίδες επίσης χρησιμοποιώντας τα κυκλώματα παρεμβολής λευκών σελίδων Κ για να παραγάγει τα Κ ρεύματα στοιχείων, τα οποία κωδικοποιούνται στη συνέχεια χρησιμοποιώντας ένα σύνολο κωδικοποιητών μ για να διαμορφώσουν το μ κωδικοποίησαν τα ρεύματα στοιχείων. Επιπλέον, ένας δεύτερος τρυπώντας τομέας στοιχείων παρεμβάλλεται λευκές σελίδες για να διαμορφώσει έναν τρυπώντας τομέα στοιχείων. Τα κωδικοποιημένα μ ρεύματα στοιχείων τρυπιούνται στη συνέχεια με το συνδυασμό του μ κωδικοποίησαν τα ρεύματα στοιχείων με τον τρυπώντας τομέα στοιχείων για να διαμορφώσουν ένα δεύτερο τρυπημένο ρεύμα στοιχείων. Το αρχικό ρεύμα στοιχείων, ο πρώτος τρύπησε το ρεύμα στοιχείων και το δεύτερο τρυπημένο ρεύμα στοιχείων πολλαπλασιάζεται για να διαμορφώσει ένα ρεύμα στοιχείων μετάδοσης.