Digitalsignalübertragung/Redundanzfreie Codierung: Unterschied zwischen den Versionen
Ayush (Diskussion | Beiträge) |
Ayush (Diskussion | Beiträge) |
||
Zeile 13: | Zeile 13: | ||
Typisch für alle Übertragungscodes zur symbolweisen Codierung ist, dass die Bitdauer <i>T<sub>q</sub></i> der als binär und redundanzfrei angenommenen Nachrichtenquelle mit der Symboldauer <i>T<sub>c</sub></i> des meist mehrstufigen und redundanten Codersignals <i>c</i>(<i>t</i>) übereinstimmt.<br> | Typisch für alle Übertragungscodes zur symbolweisen Codierung ist, dass die Bitdauer <i>T<sub>q</sub></i> der als binär und redundanzfrei angenommenen Nachrichtenquelle mit der Symboldauer <i>T<sub>c</sub></i> des meist mehrstufigen und redundanten Codersignals <i>c</i>(<i>t</i>) übereinstimmt.<br> | ||
− | Dagegen wird bei der blockweisen Codierung jeweils einem Block von <i>m<sub>q</sub></i> binären Quellensymbolen (<i>M<sub>q</sub></i> = 2) der Bitdauer <i>T<sub>q</sub></i> eine ein–eindeutige Sequenz von <i>m<sub>c</sub></i> Codesymbolen aus einem Alphabet mit dem Codesymbolumfang <i>M<sub>c</sub></i> ≥ 2 zugeordnet. Für die Symboldauer eines Codesymbols gilt dann | + | Dagegen wird bei der blockweisen Codierung jeweils einem Block von <i>m<sub>q</sub></i> binären Quellensymbolen (<i>M<sub>q</sub></i> = 2) der Bitdauer <i>T<sub>q</sub></i> eine ein–eindeutige Sequenz von <i>m<sub>c</sub></i> Codesymbolen aus einem Alphabet mit dem Codesymbolumfang <i>M<sub>c</sub></i> ≥ 2 zugeordnet. Für die Symboldauer eines Codesymbols gilt dann<br> |
− | <math>T_c = \frac{m_q}{m_c} \cdot T_q \hspace{0.05cm},</math><br> | + | <math>T_c = \frac{m_q}{m_c} \cdot T_q \hspace{0.05cm},</math><br><br> |
− | und die relative Redundanz eines Blockcodes beträgt allgemein | + | und die relative Redundanz eines Blockcodes beträgt allgemein<br> |
− | <math>r_c = 1- \frac{R_q}{R_c} = 1- \frac{T_c}{T_q} \cdot \frac{{\rm log_2} (M_q)}{{\rm log_2} (M_c)} = 1- \frac{T_c}{T_q \cdot {\rm log_2} (M_c)}\hspace{0.05cm}.</math><br> | + | <math>r_c = 1- \frac{R_q}{R_c} = 1- \frac{T_c}{T_q} \cdot \frac{{\rm log_2} (M_q)}{{\rm log_2} (M_c)} = 1- \frac{T_c}{T_q \cdot {\rm log_2} (M_c)}\hspace{0.05cm}.</math><br><br> |
Genauere Angaben zu den Blockcodes finden Sie im Kapitel 2.3.<br> | Genauere Angaben zu den Blockcodes finden Sie im Kapitel 2.3.<br> |
Version vom 20. Dezember 2016, 22:35 Uhr
Blockweise und symbolweise Codierung
Bei der Übertragungscodierung unterscheidet man zwischen zwei Arten, der symbolweisen und der blockweisen Codierung. Bei symbolweiser Codierung, die im Kapitel 2.4 im Detail beschrieben ist, wird mit jedem ankommenden Quellensymbol qν ein Codesymbol cν erzeugt, das außer vom aktuellen Symbol qν auch von vorangegangenen Symbolen abhängen kann.
Typisch für alle Übertragungscodes zur symbolweisen Codierung ist, dass die Bitdauer Tq der als binär und redundanzfrei angenommenen Nachrichtenquelle mit der Symboldauer Tc des meist mehrstufigen und redundanten Codersignals c(t) übereinstimmt.
Dagegen wird bei der blockweisen Codierung jeweils einem Block von mq binären Quellensymbolen (Mq = 2) der Bitdauer Tq eine ein–eindeutige Sequenz von mc Codesymbolen aus einem Alphabet mit dem Codesymbolumfang Mc ≥ 2 zugeordnet. Für die Symboldauer eines Codesymbols gilt dann
\(T_c = \frac{m_q}{m_c} \cdot T_q \hspace{0.05cm},\)
und die relative Redundanz eines Blockcodes beträgt allgemein
\(r_c = 1- \frac{R_q}{R_c} = 1- \frac{T_c}{T_q} \cdot \frac{{\rm log_2} (M_q)}{{\rm log_2} (M_c)} = 1- \frac{T_c}{T_q \cdot {\rm log_2} (M_c)}\hspace{0.05cm}.\)
Genauere Angaben zu den Blockcodes finden Sie im Kapitel 2.3.
\(\)
[[Datei:||class=fit]]