<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.lntwww.de/index.php?action=history&amp;feed=atom&amp;title=Kanalcodierung%2FGrundlegendes_zu_den_Turbocodes</id>
	<title>Kanalcodierung/Grundlegendes zu den Turbocodes - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://www.lntwww.de/index.php?action=history&amp;feed=atom&amp;title=Kanalcodierung%2FGrundlegendes_zu_den_Turbocodes"/>
	<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;action=history"/>
	<updated>2026-05-02T17:44:04Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in LNTwww</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28020&amp;oldid=prev</id>
		<title>Guenter am 9. Juli 2019 um 16:25 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28020&amp;oldid=prev"/>
		<updated>2019-07-09T16:25:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 9. Juli 2019, 16:25 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l175&quot; &gt;Zeile 175:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 175:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wir versuchen nun, den flacheren Abfall der Bitfehlerwahrscheinlichkeit bei größerem&amp;amp;nbsp; $E_{\rm B}/N_0$&amp;amp;nbsp; zu erklären. Man spricht von einem&amp;amp;nbsp; $\text{Error Floor}$:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wir versuchen nun, den flacheren Abfall der Bitfehlerwahrscheinlichkeit bei größerem&amp;amp;nbsp; $E_{\rm B}/N_0$&amp;amp;nbsp; zu erklären. Man spricht von einem&amp;amp;nbsp; $\text{Error Floor}$:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Der Grund für dieses asymptotisch schlechtere Verhalten bei besserem Kanal&amp;amp;nbsp; $($im Beispiel: &amp;amp;nbsp; ab&amp;amp;nbsp; $10 \cdot {\rm lg} \, E_{\rm B}/N_0 \approx 2 \ \rm dB)$&amp;amp;nbsp; ist die Periode&amp;amp;nbsp; $P$&amp;amp;nbsp; der Coderimpulsantwort&amp;amp;nbsp; $\underline{g}$, wie auf der Seite&amp;amp;nbsp; [[Kanalcodierung/Grundlegendes_zu_den_Turbocodes#Zweite_Voraussetzung_f.C3.BCr_Turbocodes:_Interleaving|Interleaving]]&amp;amp;nbsp; nachgewiesen.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Der Grund für dieses asymptotisch schlechtere Verhalten bei besserem Kanal&amp;amp;nbsp; $($im Beispiel: &amp;amp;nbsp; ab&amp;amp;nbsp; $10 \cdot {\rm lg} \, E_{\rm B}/N_0 \approx 2 \ \rm dB)$&amp;amp;nbsp; ist die Periode&amp;amp;nbsp; $P$&amp;amp;nbsp; der Coderimpulsantwort&amp;amp;nbsp; $\underline{g}$, wie auf der Seite&amp;amp;nbsp; [[Kanalcodierung/Grundlegendes_zu_den_Turbocodes#Zweite_Voraussetzung_f.C3.BCr_Turbocodes:_Interleaving|Interleaving]]&amp;amp;nbsp; nachgewiesen &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;und in der&amp;amp;nbsp; [[Aufgaben:Aufgabe_4.10:_Turbocoder_für_UMTS_und_LTE|Aufgabe 4.10]]&amp;amp;nbsp; an Beispielen erläutert&lt;/ins&gt;. &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Für&amp;amp;nbsp; $m = 2$&amp;amp;nbsp; ist die Periode $P = 2^m = 3$. Dadurch ist für $\underline{u} = (1, 1, 1) &amp;amp;#8658; w_{\rm H}(\underline{u}) = 3$ trotz unbegrenzter Impulsantwort $\underline{g}$ die Paritysequenz begrenzt: &amp;amp;nbsp; $\underline{p} = (1, 0, 1)$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; $w_{\rm H}(\underline{p}) = 2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Für&amp;amp;nbsp; $m = 2$&amp;amp;nbsp; ist die Periode $P = 2^m &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-1 &lt;/ins&gt;= 3$. Dadurch ist für $\underline{u} = (1, 1, 1) &amp;amp;#8658; w_{\rm H}(\underline{u}) = 3$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;trotz unbegrenzter Impulsantwort&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{g}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;die Paritysequenz begrenzt: &amp;amp;nbsp; $\underline{p} = (1, 0, 1)$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; $w_{\rm H}(\underline{p}) = 2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Sequenz $\underline{u} = (0, \ \text{...}\hspace{0.05cm} , \ 0, \ 1, \ 0, \ 0, \ 1, \ 0, \ \text{...}\hspace{0.05cm})$ &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; $U(D) = D^x \cdot (1 + D^P)$ führt ebenfalls zu einem kleinen Hamming&amp;amp;ndash;Gewicht $w_{\rm H}(\underline{p})$ am Ausgang, was den iterativen Decodierprozess erschwert.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Sequenz&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{u} = (0, \ \text{...}\hspace{0.05cm} , \ 0, \ 1, \ 0, \ 0, \ 1, \ 0, \ \text{...}\hspace{0.05cm})$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; $U(D) = D^x \cdot (1 + D^P)$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;führt ebenfalls zu einem kleinen Hamming&amp;amp;ndash;Gewicht&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$w_{\rm H}(\underline{p})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;am Ausgang, was den iterativen Decodierprozess erschwert.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Eine gewisse Abhilfe schafft der Interleaver, der dafür sorgt, dass nicht die beiden Sequenzen $\underline{p}_1$ und $\underline{p}_2$ gleichzeitig durch sehr kleine Hamming&amp;amp;ndash;Gewichte $w_{\rm H}(\underline{p}_1)$ und $w_{\rm H}(\underline{p}_2)$ belastet sind.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Eine gewisse Abhilfe schafft der Interleaver, der dafür sorgt, dass nicht die beiden Sequenzen&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{p}_1$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;und&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{p}_2$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;gleichzeitig durch sehr kleine Hamming&amp;amp;ndash;Gewichte&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$w_{\rm H}(\underline{p}_1)$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;und&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$w_{\rm H}(\underline{p}_2)$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;belastet sind.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Aus der Grafik erkennt man auch, dass &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$\rm Pr(Bitfehler)$ &lt;/del&gt;umgekehrt proportional zur Interleavergröße $K$ ist. Das heißt: Bei großem $K$ funktioniert die Entspreizung ungünstiger Eingangssequenzen besser.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Aus der Grafik erkennt man auch, dass &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;die Bitfehlerwahrscheinlichkeit &lt;/ins&gt;umgekehrt proportional zur Interleavergröße&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$K$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;ist. Das heißt: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;Bei großem&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$K$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;funktioniert die Entspreizung ungünstiger Eingangssequenzen besser.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Allerdings gilt die Näherung $K \cdot {\rm Pr(Bitfehler) = const.}$ nur für größere $E_{\rm B}/N_0$&amp;amp;ndash;Werte &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; kleine Bitfehlerwahrscheinlichkeiten. Der  beschriebene Effekt tritt zwar auch bei kleinerem $E_{\rm B}/N_0$ auf, doch sind dann die Auswirkungen auf die &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$\rm Pr(Bitfehler)$ &lt;/del&gt;geringer.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Allerdings gilt die Näherung&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$K \cdot {\rm Pr(Bitfehler) = const.}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;nur für größere&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$E_{\rm B}/N_0$&amp;amp;ndash;Werte &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; kleine Bitfehlerwahrscheinlichkeiten. Der  beschriebene Effekt tritt zwar auch bei kleinerem&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$E_{\rm B}/N_0$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;auf, doch sind dann die Auswirkungen auf die &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Bitfehlerwahrscheinlichkeit &lt;/ins&gt;geringer.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dagegen gilt der flachere Verlauf der Blockfehlerwahrscheinlichkeit (grüne Kurve) weitgehend unabhängig von der Interleavergröße $K$, also sowohl für $K = 1000$ als auch für $K = 10000$. Im Bereich ab $10 \cdot {\rm lg} \, E_{\rm B}/N_0 &amp;gt; 2 \ \rm dB$ dominieren nämlich Einzelfehler, so dass hier die Näherung ${\rm Pr(Blockfehler)} \approx {\rm Pr(Bitfehler)} \cdot K$ gültig ist.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dagegen gilt der flachere Verlauf der Blockfehlerwahrscheinlichkeit (grüne Kurve) weitgehend unabhängig von der Interleavergröße&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$K$, also sowohl für&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$K = 1000$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;als auch für&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$K = 10000$. Im Bereich ab&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$10 \cdot {\rm lg} \, E_{\rm B}/N_0 &amp;gt; 2 \ \rm dB$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;dominieren nämlich Einzelfehler, so dass hier die Näherung&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;${\rm Pr(Blockfehler)} \approx {\rm Pr(Bitfehler)} \cdot K$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;gültig ist.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BlaueBox|TEXT=   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BlaueBox|TEXT=   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Fazit:}$&amp;amp;nbsp; Die beispielhaft gezeigten Kurven für Bitfehlerwahrscheinlichkeit und Blockfehlerwahrscheinlichkeit gelten qualitativ auch für $m &amp;gt; 2$, zum Beispiel für den Turbocode von UMTS und LTE (jeweils $m = 3$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/del&gt;, der in [[Aufgaben:Aufgabe_4.10:_Turbocoder_für_UMTS_und_LTE|Aufgabe 4.10]] analysiert wird. Es ergeben sich aber einige quantitative Unterschiede:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Fazit:}$&amp;amp;nbsp; Die beispielhaft gezeigten Kurven für Bitfehlerwahrscheinlichkeit und Blockfehlerwahrscheinlichkeit gelten qualitativ auch für&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$m &amp;gt; 2$, zum Beispiel für den Turbocode von UMTS und LTE&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; $&lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/ins&gt;jeweils &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;mit&amp;amp;nbsp; &lt;/ins&gt;$m = 3&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/ins&gt;$, der in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;der&amp;amp;nbsp; &lt;/ins&gt;[[Aufgaben:Aufgabe_4.10:_Turbocoder_für_UMTS_und_LTE|Aufgabe 4.10]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;analysiert wird. Es ergeben sich aber einige quantitative Unterschiede:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Kurve verläuft bei  kleinem $E_{\rm B}/N_0$ steiler und der Abstand von der Shannongrenze ist etwas geringer als im hier gezeigten Beispiel für $m = 2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Kurve verläuft bei  kleinem&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$E_{\rm B}/N_0$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;steiler und der Abstand von der Shannongrenze ist etwas geringer als im hier gezeigten Beispiel für&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$m = 2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Auch für größeres $m$ gibt es einen &amp;lt;i&amp;gt;Error Floor&amp;lt;/i&amp;gt;. Der Knick in den dargestellten Kurven erfolgt aber später, also bei kleineren Fehlerwahrscheinlichkeiten.}}&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Auch für größeres&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$m$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;gibt es einen &amp;lt;i&amp;gt;Error Floor&amp;lt;/i&amp;gt;. Der Knick in den dargestellten Kurven erfolgt &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dann &lt;/ins&gt;aber später, also bei kleineren Fehlerwahrscheinlichkeiten.}}&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Seriell verkettete Turbocodes – SCCC ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Seriell verkettete Turbocodes – SCCC ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-28008:rev-28020 --&gt;
&lt;/table&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28008&amp;oldid=prev</id>
		<title>Guenter am 8. Juli 2019 um 15:27 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28008&amp;oldid=prev"/>
		<updated>2019-07-08T15:27:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 8. Juli 2019, 15:27 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l226&quot; &gt;Zeile 226:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 226:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3059 KC T 4 3 S7b v2.png|right|frame|Einige standardisierte Turbocodes im Vergleich zur Shannon–Grenze]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3059 KC T 4 3 S7b v2.png|right|frame|Einige standardisierte Turbocodes im Vergleich zur Shannon–Grenze]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In fast allen neueren Kommunikationssystemen werden Turbocodes eingesetzt. Die Grafik zeigt deren Leistungsfähigkeit beim AWGN&amp;amp;ndash;Kanal im Vergleich zur&amp;amp;nbsp; [[Kanalcodierung/Informationstheoretische_Grenzen_der_Kanalcodierung#Kanalkapazit.C3.A4t_des_AWGN.E2.80.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;93Modells_.282.29&lt;/del&gt;| Shannonschen Kanalkapazität]]&amp;amp;nbsp; (blaue Kurve).&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In fast allen neueren Kommunikationssystemen werden Turbocodes eingesetzt. Die Grafik zeigt deren Leistungsfähigkeit beim AWGN&amp;amp;ndash;Kanal im Vergleich zur&amp;amp;nbsp; [[Kanalcodierung/Informationstheoretische_Grenzen_der_Kanalcodierung#Kanalkapazit.C3.A4t_des_AWGN.E2.80.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;93Modells&lt;/ins&gt;| Shannonschen Kanalkapazität]]&amp;amp;nbsp; (blaue Kurve).&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der  grün hinterlegte Bereich &amp;amp;bdquo;BPSK&amp;amp;rdquo; gibt die Shannongrenze für Nachrichtensysteme mit binärem Eingang an, mit der nach dem&amp;amp;nbsp; [[Kanalcodierung/Informationstheoretische_Grenzen_der_Kanalcodierung#Kanalcodierungstheorem_und_Kanalkapazit.C3.A4t| Kanalcodierungstheorem]]&amp;amp;nbsp; eine fehlerfreie Übertragung gerade noch möglich ist.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der  grün hinterlegte Bereich &amp;amp;bdquo;BPSK&amp;amp;rdquo; gibt die Shannongrenze für Nachrichtensysteme mit binärem Eingang an, mit der nach dem&amp;amp;nbsp; [[Kanalcodierung/Informationstheoretische_Grenzen_der_Kanalcodierung#Kanalcodierungstheorem_und_Kanalkapazit.C3.A4t| Kanalcodierungstheorem]]&amp;amp;nbsp; eine fehlerfreie Übertragung gerade noch möglich ist.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-28007:rev-28008 --&gt;
&lt;/table&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28007&amp;oldid=prev</id>
		<title>Guenter am 8. Juli 2019 um 15:19 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28007&amp;oldid=prev"/>
		<updated>2019-07-08T15:19:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 8. Juli 2019, 15:19 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l120&quot; &gt;Zeile 120:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 120:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3049 KC T 4 3 S4a v2.png|center|frame|Iterativer Turbodecoder für die Rate&amp;amp;nbsp; $R = 1/3$|class=fit]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3049 KC T 4 3 S4a v2.png|center|frame|Iterativer Turbodecoder für die Rate&amp;amp;nbsp; $R = 1/3$|class=fit]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vorausgesetzt ist ein Rate&amp;amp;ndash;$1/3$&amp;amp;ndash;Turbocode entsprechend der Beschreibung auf der&amp;amp;nbsp; [[Kanalcodierung/Grundlegendes_zu_den_Turbocodes#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Grundstruktur_eines_Turbocodes_.282.29&lt;/del&gt;| ersten Seite  dieses Abschnitts]]. Auch die Farbgebung für die Informationssequenz&amp;amp;nbsp; $\underline{u}$&amp;amp;nbsp; und die beiden Paritysequenzen&amp;amp;nbsp; $\underline{p}_1$&amp;amp;nbsp; und&amp;amp;nbsp; $\underline{p}_2$&amp;amp;nbsp; sind an die früheren Grafiken angepasst. Weiter ist zu bemerken:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vorausgesetzt ist ein Rate&amp;amp;ndash;$1/3$&amp;amp;ndash;Turbocode entsprechend der Beschreibung auf der&amp;amp;nbsp; [[Kanalcodierung/Grundlegendes_zu_den_Turbocodes#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Grundstruktur_eines_Turbocodes&lt;/ins&gt;| ersten Seite  dieses Abschnitts]]. Auch die Farbgebung für die Informationssequenz&amp;amp;nbsp; $\underline{u}$&amp;amp;nbsp; und die beiden Paritysequenzen&amp;amp;nbsp; $\underline{p}_1$&amp;amp;nbsp; und&amp;amp;nbsp; $\underline{p}_2$&amp;amp;nbsp; sind an die früheren Grafiken angepasst. Weiter ist zu bemerken:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Empfangsvektoren&amp;amp;nbsp; $\underline{y}_0, \underline{y}_1$&amp;amp;nbsp; und&amp;amp;nbsp; $\underline{y}_2$&amp;amp;nbsp; sind reellwertig und liefern die jeweilige Soft&amp;amp;ndash;Information bezüglich der Informationssequenz&amp;amp;nbsp; $\underline{u}$&amp;amp;nbsp; sowie der Sequenzen&amp;amp;nbsp; $\underline{p}_1$&amp;amp;nbsp; (Parity für Coder 1) und&amp;amp;nbsp; $\underline{p}_2$&amp;amp;nbsp; (Parity für Coder 2).&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Empfangsvektoren&amp;amp;nbsp; $\underline{y}_0, \underline{y}_1$&amp;amp;nbsp; und&amp;amp;nbsp; $\underline{y}_2$&amp;amp;nbsp; sind reellwertig und liefern die jeweilige Soft&amp;amp;ndash;Information bezüglich der Informationssequenz&amp;amp;nbsp; $\underline{u}$&amp;amp;nbsp; sowie der Sequenzen&amp;amp;nbsp; $\underline{p}_1$&amp;amp;nbsp; (Parity für Coder 1) und&amp;amp;nbsp; $\underline{p}_2$&amp;amp;nbsp; (Parity für Coder 2).&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-28006:rev-28007 --&gt;
&lt;/table&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28006&amp;oldid=prev</id>
		<title>Guenter am 8. Juli 2019 um 15:15 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28006&amp;oldid=prev"/>
		<updated>2019-07-08T15:15:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 8. Juli 2019, 15:15 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l52&quot; &gt;Zeile 52:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 52:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Beispiel 1:}$&amp;amp;nbsp; Die Grafik zeigt die verschiedenen Sequenzen in angepassten Farben. Anzumerken ist:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Beispiel 1:}$&amp;amp;nbsp; Die Grafik zeigt die verschiedenen Sequenzen in angepassten Farben. Anzumerken ist:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#&amp;amp;nbsp;&amp;amp;nbsp; Für&amp;amp;nbsp; $\underline{u}_{\pi}$&amp;amp;nbsp;  ist eine&amp;amp;nbsp; $3×4$&amp;amp;ndash;Interleaver&amp;amp;ndash;Matrix entsprechend&amp;amp;nbsp; [[Aufgaben:Aufgabe_4.08Z:_Grundlegendes_zum_Interleaving|Aufgabe 4.8Z]]&amp;amp;nbsp; berücksichtigt.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#&amp;amp;nbsp;&amp;amp;nbsp; Für&amp;amp;nbsp; $\underline{u}_{\pi}$&amp;amp;nbsp;  ist eine&amp;amp;nbsp; $3×4$&amp;amp;ndash;Interleaver&amp;amp;ndash;Matrix entsprechend&amp;amp;nbsp; [[Aufgaben:Aufgabe_4.08Z:_Grundlegendes_zum_Interleaving|Aufgabe 4.8Z]]&amp;amp;nbsp; berücksichtigt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;Die Paritysequenzen ergeben sich gemäß&amp;amp;nbsp; $G_1(D) = G_2(D) = 1 + D^2$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; siehe [[Aufgaben:Aufgabe_4.08:_Wiederholung_zu_den_Faltungscodes|Aufgabe 4.8]].&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;Die Paritysequenzen ergeben sich gemäß&amp;amp;nbsp; $G_1(D) = G_2(D) = 1 + D^2$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; siehe&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;[[Aufgaben:Aufgabe_4.08:_Wiederholung_zu_den_Faltungscodes|Aufgabe 4.8]].&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3037 KC T 4 3 S1d v2.png|center|frame|Beispielhafte Sequenzen beim Rate–$1/3$–Turbocodierer|class=fit]]}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3037 KC T 4 3 S1d v2.png|center|frame|Beispielhafte Sequenzen beim Rate–$1/3$–Turbocodierer|class=fit]]}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-28005:rev-28006 --&gt;
&lt;/table&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28005&amp;oldid=prev</id>
		<title>Guenter am 8. Juli 2019 um 15:13 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28005&amp;oldid=prev"/>
		<updated>2019-07-08T15:13:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 8. Juli 2019, 15:13 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot; &gt;Zeile 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Grundstruktur eines Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Grundstruktur eines Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Alle heute (2017) aktuellen Kommunikationssysteme wie&amp;amp;nbsp; [[Beispiele_von_Nachrichtensystemen/Allgemeine_Beschreibung_von_UMTS#.23_.C3.9CBERBLICK_ZUM_VIERTEN_HAUPTKAPITEL_.23|UMTS]]&amp;amp;nbsp; (&amp;lt;i&amp;gt;Universal Mobile Telecommunications System&amp;lt;/i&amp;gt; &amp;amp;nbsp; &amp;amp;rArr; &amp;amp;nbsp;   3. Mobilfunkgeneration) und&amp;amp;nbsp; [[Mobile_Kommunikation/Allgemeines_zum_Mobilfunkstandard_LTE#.23_.C3.9CBERSICHT_ZUM_VIERTEN_HAUPTKAPITEL_.23|LTE]]&amp;amp;nbsp; (&amp;lt;i&amp;gt;Long Term Evolution&amp;lt;/i&amp;gt;&amp;amp;nbsp; &amp;amp;rArr; &amp;amp;nbsp; 4. Mobilfunkgeneration) verwenden das Konzept der&amp;amp;nbsp;  [[Kanalcodierung/Soft–in_Soft–out_Decoder#Symbolweise_Soft.E2.80.93in_Soft.E2.80.93out_Decodierung| symbolweisen iterativen Decodierung]]. Dass dies so ist, steht unmittelbar mit der Erfindung der&amp;amp;nbsp; ''Turbocodes''&amp;amp;nbsp; im Jahre 1993 durch&amp;amp;nbsp; [https://de.wikipedia.org/wiki/Claude_Berrou &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;C. &lt;/del&gt;Berrou],&amp;amp;nbsp; [https://de.wikipedia.org/wiki/Alain_Glavieux &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;A. &lt;/del&gt;Glavieux]&amp;amp;nbsp; und&amp;amp;nbsp; [https://scholar.google.com/citations?user=-UZolIAAAAAJ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;P. &lt;/del&gt;Thitimajshima]&amp;amp;nbsp; in Zusammenhang, denn erst mit diesen Codes konnte man sich der Shannon&amp;amp;ndash;Grenze mit vertretbarem Decodieraufwand annähern.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Alle heute (2017) aktuellen Kommunikationssysteme wie&amp;amp;nbsp; [[Beispiele_von_Nachrichtensystemen/Allgemeine_Beschreibung_von_UMTS#.23_.C3.9CBERBLICK_ZUM_VIERTEN_HAUPTKAPITEL_.23|UMTS]]&amp;amp;nbsp; (&amp;lt;i&amp;gt;Universal Mobile Telecommunications System&amp;lt;/i&amp;gt; &amp;amp;nbsp; &amp;amp;rArr; &amp;amp;nbsp;   3. Mobilfunkgeneration) und&amp;amp;nbsp; [[Mobile_Kommunikation/Allgemeines_zum_Mobilfunkstandard_LTE#.23_.C3.9CBERSICHT_ZUM_VIERTEN_HAUPTKAPITEL_.23|LTE]]&amp;amp;nbsp; (&amp;lt;i&amp;gt;Long Term Evolution&amp;lt;/i&amp;gt;&amp;amp;nbsp; &amp;amp;rArr; &amp;amp;nbsp; 4. Mobilfunkgeneration) verwenden das Konzept der&amp;amp;nbsp;  [[Kanalcodierung/Soft–in_Soft–out_Decoder#Symbolweise_Soft.E2.80.93in_Soft.E2.80.93out_Decodierung| symbolweisen iterativen Decodierung]]. Dass dies so ist, steht unmittelbar mit der Erfindung der&amp;amp;nbsp; ''Turbocodes''&amp;amp;nbsp; im Jahre 1993 durch&amp;amp;nbsp; [https://de.wikipedia.org/wiki/Claude_Berrou &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Claude &lt;/ins&gt;Berrou],&amp;amp;nbsp; [https://de.wikipedia.org/wiki/Alain_Glavieux &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Alain &lt;/ins&gt;Glavieux]&amp;amp;nbsp; und&amp;amp;nbsp; [https://scholar.google.com/citations?user=-UZolIAAAAAJ &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Punya &lt;/ins&gt;Thitimajshima]&amp;amp;nbsp; in Zusammenhang, denn erst mit diesen Codes konnte man sich der Shannon&amp;amp;ndash;Grenze mit vertretbarem Decodieraufwand annähern.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Turbocodes ergeben sich durch die parallele oder serielle Verkettung von Faltungscodes. Die Grafik zeigt die parallele Verkettung zweier Codes, jeweils mit den Parametern&amp;amp;nbsp; $k = 1, \ n = 2$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; Rate $R = 1/2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Turbocodes ergeben sich durch die parallele oder serielle Verkettung von Faltungscodes. Die Grafik zeigt die parallele Verkettung zweier Codes, jeweils mit den Parametern&amp;amp;nbsp; $k = 1, \ n = 2$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; Rate $R = 1/2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-28004:rev-28005 --&gt;
&lt;/table&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28004&amp;oldid=prev</id>
		<title>Guenter am 8. Juli 2019 um 15:11 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28004&amp;oldid=prev"/>
		<updated>2019-07-08T15:11:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 8. Juli 2019, 15:11 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l190&quot; &gt;Zeile 190:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 190:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BlaueBox|TEXT=   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BlaueBox|TEXT=   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Fazit:}$&amp;amp;nbsp; Die beispielhaft gezeigten Kurven für Bitfehlerwahrscheinlichkeit und Blockfehlerwahrscheinlichkeit gelten qualitativ auch für $m &amp;gt; 2$, zum Beispiel für den Turbocode von UMTS und LTE (jeweils $m = 3$), der in [[Aufgabe 4.10]] analysiert wird. Es ergeben sich aber einige quantitative Unterschiede:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Fazit:}$&amp;amp;nbsp; Die beispielhaft gezeigten Kurven für Bitfehlerwahrscheinlichkeit und Blockfehlerwahrscheinlichkeit gelten qualitativ auch für $m &amp;gt; 2$, zum Beispiel für den Turbocode von UMTS und LTE (jeweils $m = 3$), der in [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Aufgaben:Aufgabe_4.10:_Turbocoder_für_UMTS_und_LTE|&lt;/ins&gt;Aufgabe 4.10]] analysiert wird. Es ergeben sich aber einige quantitative Unterschiede:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Kurve verläuft bei  kleinem $E_{\rm B}/N_0$ steiler und der Abstand von der Shannongrenze ist etwas geringer als im hier gezeigten Beispiel für $m = 2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Kurve verläuft bei  kleinem $E_{\rm B}/N_0$ steiler und der Abstand von der Shannongrenze ist etwas geringer als im hier gezeigten Beispiel für $m = 2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l197&quot; &gt;Zeile 197:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 197:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Seriell verkettete Turbocodes – SCCC ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Seriell verkettete Turbocodes – SCCC ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die bisher betrachteten Turbocodes werden manchmal auch als &amp;lt;i&amp;gt;Parallel Concatenated Convolutional Codes&amp;lt;/i&amp;gt; (PCCC) bezeichnet. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Einige Jahre nach Berrou's Erfindung wurden von anderen Autoren auch &amp;lt;i&amp;gt;Serial Concatenated Convolutional Codes&amp;lt;/i&amp;gt; (SCCC)  entsprechend der folgenden Grafik vorgeschlagen.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die bisher betrachteten Turbocodes werden manchmal auch als&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;&amp;lt;i&amp;gt;Parallel Concatenated Convolutional Codes&amp;lt;/i&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;(PCCC) bezeichnet.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*Die Informationssequenz $\underline{u}$ liegt am äußeren Faltungscoder $\mathcal{C}_1$ an. Dessen Ausgangssequenz sei $\underline{c}$.&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Nach dem Interleaver &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(&lt;/del&gt;\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Pi)&lt;/del&gt;$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;folgt der innere &lt;/del&gt;Faltungscoder $\mathcal{C}&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;_2&lt;/del&gt;$. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die Codesequenz wird &lt;/del&gt;$\underline{&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;x&lt;/del&gt;}$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;genannt&lt;/del&gt;.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Einige Jahre nach Berrou's Erfindung wurden von anderen Autoren auch&amp;amp;nbsp; &amp;lt;i&amp;gt;Serial Concatenated Convolutional Codes&amp;lt;/i&amp;gt;&amp;amp;nbsp; (SCCC)  entsprechend der folgenden Grafik vorgeschlagen.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Die Informationssequenz&amp;amp;nbsp; &lt;/ins&gt;$\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;underline{u}&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; liegt am äußeren &lt;/ins&gt;Faltungscoder&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\mathcal{C}&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_1&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; an&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Dessen Ausgangssequenz sei&amp;amp;nbsp; &lt;/ins&gt;$\underline{&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;c&lt;/ins&gt;}$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die resultierende Coderate ist $R = R_1 \cdot R_2$. Bei Rate&amp;amp;ndash;1/2&amp;amp;ndash;Komponentencodes ist $R = 1/4$.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*Nach dem Interleaver&amp;amp;nbsp; $(\Pi)$&amp;amp;nbsp; folgt der innere Faltungscoder&amp;amp;nbsp; $\mathcal{C}_2$. Die Codesequenz wird hier&amp;amp;nbsp; $\underline{x}$&amp;amp;nbsp; genannt.&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die resultierende Coderate ist&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$R = R_1 \cdot R_2$. Bei Rate&amp;amp;ndash;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/ins&gt;1/2&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/ins&gt;&amp;amp;ndash;Komponentencodes ist&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$R = 1/4$.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3058 KC T 4 3 S7a v1.png|center|frame|&amp;lt;i&amp;gt;Serial Concatenated Convolutional Codes&amp;lt;/i&amp;gt; (SCCC): Coder und Decoder |class=fit]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3058 KC T 4 3 S7a v1.png|center|frame|&amp;lt;i&amp;gt;Serial Concatenated Convolutional Codes&amp;lt;/i&amp;gt; (SCCC): Coder und Decoder |class=fit]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die untere Grafik zeigt den SCCC&amp;amp;ndash;Decoder und verdeutlicht die Verarbeitung der $L$&amp;amp;ndash;Werte und den Austausch der extrinsischen Information zwischen den beiden Komponentencoder:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die untere Grafik zeigt den SCCC&amp;amp;ndash;Decoder und verdeutlicht die Verarbeitung der&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$L$&amp;amp;ndash;Werte und den Austausch der extrinsischen Information zwischen den beiden Komponentencoder:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Der innere Decoder (für den Code $\mathcal{C}_2$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) &lt;/del&gt;erhält vom Kanal die intrinsische Information $\underline{L}_{\rm K}(\underline{x})$ und vom äußeren Decoder (nach Interleaving) die Apriori&amp;amp;ndash;Information $\underline{L}_{\rm A}(\underline{w})$ mit $\underline{w} = \pi(\underline{c})$. An den äußeren Decoder wird die extrinsische Information $\underline{L}_{\rm E}(\underline{w})$ abgegeben.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Der innere Decoder&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;(für den Code&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\mathcal{C}_2&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;erhält vom Kanal die intrinsische Information&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{L}_{\rm K}(\underline{x})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;und vom äußeren Decoder (nach Interleaving) die Apriori&amp;amp;ndash;Information&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{L}_{\rm A}(\underline{w})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;mit&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{w} = \pi(\underline{c})$. An den äußeren Decoder wird die extrinsische Information&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{L}_{\rm E}(\underline{w})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;abgegeben.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Der äußere Decoder (für $\mathcal{C}_1$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) &lt;/del&gt;verarbeitet die Apriori&amp;amp;ndash;Information $\underline{L}_{\rm A}(\underline{c})$, also die extrinsische Information $\underline{L}_{\rm E}(\underline{w})$ nach dem De&amp;amp;ndash;Interleaving. Er liefert die extrinsische Information $\underline{L}_{\rm E}(\underline{c})$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Der äußere Decoder &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/ins&gt;für&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\mathcal{C}_1&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;verarbeitet die Apriori&amp;amp;ndash;Information&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{L}_{\rm A}(\underline{c})$, also die extrinsische Information&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{L}_{\rm E}(\underline{w})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;nach dem De&amp;amp;ndash;Interleaving. Er liefert die extrinsische Information&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{L}_{\rm E}(\underline{c})$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Nach hinreichend vielen Iterationen ergibt sich das  das gewünschte Decodierergebnis in Form der Aposteriori&amp;amp;ndash;$L$&amp;amp;ndash;Werte $\underline{L}_{\rm APP}(\underline{u})$ der Informationssequenz $\underline{u}$.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Nach hinreichend vielen Iterationen ergibt sich das  das gewünschte Decodierergebnis in Form der Aposteriori&amp;amp;ndash;$L$&amp;amp;ndash;Werte&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{L}_{\rm APP}(\underline{u})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;der Informationssequenz&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{u}$.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BlaueBox|TEXT=   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BlaueBox|TEXT=   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Fazit:}$&amp;amp;nbsp; Wichtig für &amp;lt;i&amp;gt;Serial Concatenated Convolutional Codes&amp;lt;/i&amp;gt; (SCCC) ist, dass der innere Code $\mathcal{C}_2$ rekursiv ist (also ein RSC&amp;amp;ndash;Code). Der äußere Code $\mathcal{C}_1$ kann auch nichtrekursiv sein. Zur Leistungsfähigkeit solcher Codes ist anzumerken:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Fazit:}$&amp;amp;nbsp; Wichtig für &amp;lt;i&amp;gt;Serial Concatenated Convolutional Codes&amp;lt;/i&amp;gt; (SCCC) ist, dass der innere Code&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\mathcal{C}_2$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;rekursiv ist (also ein RSC&amp;amp;ndash;Code). Der äußere Code&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\mathcal{C}_1$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;kann auch nichtrekursiv sein.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;SCCCs sind &lt;/del&gt;bei großem $E_{\rm B}/N_0$ besser als &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;PCCCs &lt;/del&gt;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; niedrigerer &amp;lt;i&amp;gt;Error Floor&amp;lt;/i&amp;gt;. Die Aussage gilt schon für SCCC&amp;amp;ndash;Komponentencodes mit Gedächtnis $m = 2$ (nur vier Trelliszustände), während bei PCCC das Gedächtnis $m = 3$ bzw. $m = 4$ (acht bzw. sechzehn Trelliszustände) sein sollte.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Zur Leistungsfähigkeit solcher Codes ist anzumerken:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Ein SCCC ist &lt;/ins&gt;bei großem&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$E_{\rm B}/N_0$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; oft &lt;/ins&gt;besser als &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ein PCCC &lt;/ins&gt;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; niedrigerer &amp;lt;i&amp;gt;Error Floor&amp;lt;/i&amp;gt;. Die Aussage gilt schon für SCCC&amp;amp;ndash;Komponentencodes mit Gedächtnis&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$m = 2$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;(nur vier Trelliszustände), während bei PCCC das Gedächtnis&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$m = 3$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;bzw.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$m = 4$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;(acht bzw. sechzehn Trelliszustände) sein sollte.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Im unteren Bereich (kleines $E_{\rm B}/N_0$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) &lt;/del&gt;ist dagegen der beste seriell verkettete Faltungscode (SCCC) um einige Zehntel Dezibel schlechter als der vergleichbare Turbocode gemäß Berrou (PCCC). Entsprechend größer ist auch der Abstand von der Shannongrenze.}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Im unteren Bereich &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/ins&gt;kleines &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/ins&gt;$E_{\rm B}/N_0&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;ist dagegen der beste seriell verkettete Faltungscode (SCCC) um einige Zehntel Dezibel schlechter als der vergleichbare Turbocode gemäß Berrou (PCCC). Entsprechend größer ist auch der Abstand von der Shannongrenze.}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Einige Anwendungsgebiete für Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Einige Anwendungsgebiete für Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3059 KC T 4 3 S7b v2.png|right|frame|Einige standardisierte Turbocodes im Vergleich zur Shannon–Grenze]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3059 KC T 4 3 S7b v2.png|right|frame|Einige standardisierte Turbocodes im Vergleich zur Shannon–Grenze]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In fast allen neueren Kommunikationssystemen &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(nach 1993 standardisiert) &lt;/del&gt;werden Turbocodes eingesetzt. Die Grafik zeigt deren Leistungsfähigkeit beim AWGN&amp;amp;ndash;Kanal im Vergleich zur [[Kanalcodierung/Informationstheoretische_Grenzen_der_Kanalcodierung#Kanalkapazit.C3.A4t_des_AWGN.E2.80.93Modells_.282.29| Shannonschen Kanalkapazität]] (blaue Kurve).&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In fast allen neueren Kommunikationssystemen werden Turbocodes eingesetzt. Die Grafik zeigt deren Leistungsfähigkeit beim AWGN&amp;amp;ndash;Kanal im Vergleich zur&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;[[Kanalcodierung/Informationstheoretische_Grenzen_der_Kanalcodierung#Kanalkapazit.C3.A4t_des_AWGN.E2.80.93Modells_.282.29| Shannonschen Kanalkapazität]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;(blaue Kurve)&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Der  grün hinterlegte Bereich &amp;amp;bdquo;BPSK&amp;amp;rdquo; gibt die Shannongrenze für Nachrichtensysteme mit binärem Eingang an, mit der nach dem&amp;amp;nbsp; [[Kanalcodierung/Informationstheoretische_Grenzen_der_Kanalcodierung#Kanalcodierungstheorem_und_Kanalkapazit.C3.A4t| Kanalcodierungstheorem]]&amp;amp;nbsp; eine fehlerfreie Übertragung gerade noch möglich ist.&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Anzumerken ist, dass hier für die eingezeichneten Kanalcodes von standardisierten Systemen die Fehlerrate&amp;amp;nbsp; $10^{-5}$&amp;amp;nbsp; zugrunde liegt, während die informationstheoretischen Kapazitätskurven (Shannon, BPSK) für die Fehlerwahrscheinlichkeit&amp;amp;nbsp; $0$&amp;amp;nbsp; gelten.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*Die blauen Rechtecke markieren die Turbocodes für UMTS. Diese sind Rate&amp;amp;ndash;$1/3$&amp;amp;ndash;Codes mit Gedächtnis&amp;amp;nbsp; $m = 3$. Die Leistungsfähigkeit hängt stark von der Interleavergröße ab. Mit&amp;amp;nbsp; $K = 6144$&amp;amp;nbsp; liegt dieser Code nur etwa&amp;amp;nbsp; $1 \ \rm dB$&amp;amp;nbsp; rechts von der Shannon&amp;amp;ndash;Grenze. LTE verwendet die gleichen Turbocodes. Geringfügige Unterschiede ergeben sich aufgrund des unterschiedlichen Interleavers.&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*Die roten Kreuze markieren die Turbocodes nach CCSDS (&amp;lt;i&amp;gt;Consultative Comittee for Space Data Systems&amp;lt;/i&amp;gt;), entwickelt für den Einsatz bei Weltraummissionen. Diese Klasse geht von der festen Interleavergröße&amp;amp;nbsp; $K = 6920$&amp;amp;nbsp; aus und stellt Codes der Rate&amp;amp;nbsp; $1/6$,&amp;amp;nbsp; $1/4$,&amp;amp;nbsp; $1/3$&amp;amp;nbsp; und&amp;amp;nbsp; $1/2$&amp;amp;nbsp; bereit. Die niedrigsten Coderaten erlauben einen Betrieb mit&amp;amp;nbsp; $10 \cdot {\rm lg} \, (E_{\rm B}/N_0) \approx 0 \ \rm dB$&lt;/ins&gt;.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; grün hinterlegte Bereich &lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bdquo&lt;/del&gt;;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;BPSK&lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rdquo&lt;/del&gt;; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;gibt die Shannongrenze für Nachrichtensysteme mit binärem Eingang an&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;mit der nach dem &lt;/del&gt;[[Kanalcodierung/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Informationstheoretische_Grenzen_der_Kanalcodierung&lt;/del&gt;#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Kanalcodierungstheorem_und_Kanalkapazit&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;C3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;A4t&lt;/del&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Kanalcodierungstheorem&lt;/del&gt;]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;eine fehlerfreie Übertragung gerade &lt;/del&gt;noch &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;möglich ist&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;Der &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;grüne Kreis steht für einen sehr einfachen&amp;amp;nbsp; &amp;lt;i&amp;gt;Repeat&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ndash&lt;/ins&gt;;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Accumulate&amp;lt;/i&amp;gt;&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(RA) Code&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;einem seriell&amp;amp;ndash;verketteten Turbocode. Nachfolgend ist dessen Struktur skizziert: &amp;amp;nbsp; Der äußere Decoder verwendet einen&amp;amp;nbsp; &lt;/ins&gt;[[Kanalcodierung/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Beispiele_bin%C3%A4rer_Blockcodes&lt;/ins&gt;#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Wiederholungscodes_&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;281&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;29&lt;/ins&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Wiederholungscode&lt;/ins&gt;]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; (englisch:&amp;amp;nbsp;  &amp;lt;i&amp;gt;Repetition Code&amp;lt;/i&amp;gt;), im gezeichneten Beispiel mit der Rate&amp;amp;nbsp; $R = 1/3$. Nach dem Interleaver folgt ein RSC&amp;amp;ndash;Code mit&amp;amp;nbsp; $G(D) = 1/(1 + D)$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; Gedächtnis&amp;amp;nbsp; $m = 1$. Bei systematischer Ausführung ist die Gesamtcoderate&amp;amp;nbsp; $R = 1/4$&amp;amp;nbsp; (zu jedem Informationsbit werden &lt;/ins&gt;noch &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;drei Paritybit hinzugefügt)&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Anzumerken ist, dass hier für die eingezeichneten Kanalcodes von standardisierten Systemen die Fehlerrate $10^{-5}$ zugrunde liegt, während die informationstheoretischen Kapazitätskurven &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Shannon, BPSK&lt;/del&gt;) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;für die Fehlerwahrscheinlichkeit &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0$ gelten.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Datei:P ID3064 KC T 4 3 S7c v1.png|center|frame|&amp;lt;i&amp;gt;Repeat Accumulate&amp;lt;/i&amp;gt; &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;RA&lt;/ins&gt;) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Code der Rate &lt;/ins&gt;$1/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;4&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|class&lt;/ins&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;fit]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*Die blauen Rechtecke markieren die Turbocodes für UMTS. Diese sind Rate&amp;amp;ndash;&lt;/del&gt;1/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3&amp;amp;ndash;Codes mit Gedächtnis &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;m &lt;/del&gt;= &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3$. Die Leistungsfähigkeit hängt stark von der Interleavergröße ab. Mit $K = 6144$ liegt dieser Code nur etwa $1 \ \rm dB$ rechts von der Shannon&amp;amp;ndash;Grenze. LTE verwendet die gleichen Turbocodes. Geringfügige Unterschiede ergeben sich aufgrund des unterschiedlichen Interleavers.&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*Die roten Kreuze markieren die Turbocodes nach CCSDS (&amp;lt;i&amp;gt;Consultative Comittee for Space Data Systems&amp;lt;/i&amp;gt;)&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;entwickelt für den Einsatz bei Weltraummissionen&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Diese Klasse geht von &lt;/del&gt;der Interleavergröße $K = &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;6920&lt;/del&gt;$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;aus und stellt Codes &lt;/del&gt;der &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Rate $1/6$, $1/4$, &lt;/del&gt;$1&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/3$ und $1/2$ bereit&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die niedrigsten Coderaten erlauben einen Betrieb mit $10 &lt;/del&gt;\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;cdot {&lt;/del&gt;\rm &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;lg} \, &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;E_{\rm B}/N_0&lt;/del&gt;) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\approx 0 \ \rm dB$&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Aus der Grafik rechts oben erkennt man&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dass dieser einfache RA&amp;amp;ndash;Code überraschend gut ist&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Mit &lt;/ins&gt;der Interleavergröße&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$K = &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;300000&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; beträgt der Abstand von &lt;/ins&gt;der &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Shannon&amp;amp;ndash;Grenze lediglich etwa &amp;amp;nbsp;&lt;/ins&gt;$1.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;5 &lt;/ins&gt;\ \rm &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dB$&amp;amp;nbsp; &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;grüner Punkt&lt;/ins&gt;).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*Der grüne Kreis steht für einen sehr einfachen &lt;/del&gt;&amp;lt;i&amp;gt;Repeat&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;ndash;&lt;/del&gt;Accumulate&amp;lt;/i&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(RA) Code, einem seriell&amp;amp;ndash;verketteten Turbocode. Der äußere Decoder verwendet einen [[Kanalcodierung/Beispiele_bin%C3%A4rer_Blockcodes#Wiederholungscodes_.281.29| Wiederholungscode]] (englisch:  &lt;/del&gt;&amp;lt;i&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Repetition Code&lt;/del&gt;&amp;lt;/i&amp;gt;)&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, im gezeichneten Beispiel mit der Rate $R = 1/3$. Nach dem Interleaver folgt ein RSC&lt;/del&gt;&amp;amp;ndash;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Code mit $G(D) = 1/&lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1 + D)$ &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; Gedächtnis $m = 1$&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bei systematischer Ausführung ist die Gesamtcoderate $R = 1/4$ (zu jedem Informationsbit noch drei Paritybits&lt;/del&gt;)&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. Aus der oberen Grafik erkennt man, dass dieser einfache RA&amp;amp;ndash;Code überraschend gut ist. Mit der Interleavergröße $K = 300000$ beträgt der Abstand von der Shannon&amp;amp;ndash;Grenze lediglich etwa $1.5 \ \rm dB$&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Ähnliche &lt;/ins&gt;&amp;lt;i&amp;gt;Repeat Accumulate &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Codes&lt;/ins&gt;&amp;lt;/i&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sind für den Standard &lt;/ins&gt;&amp;lt;i&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;DVB Return Channel Terrestrial&lt;/ins&gt;&amp;lt;/i&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(RCS&lt;/ins&gt;) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sowie für den WiMax&lt;/ins&gt;&amp;amp;ndash;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Standard &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IEEE 802&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;16&lt;/ins&gt;) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vorgesehen&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Datei:P ID3064 KC T 4 3 S7c v1.png|center|frame|&amp;lt;i&amp;gt;Repeat Accumulate&amp;lt;/i&amp;gt; (RA) Code der Rate $1/4$|class=fit]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;In der oberen Grafik nicht eingetragen sind die Turbocodes, die ähnliche Turbocodes benutzen: &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*für den Standard &amp;lt;i&amp;gt;DVB Return Channel Terrestrial&amp;lt;/i&amp;gt; (RCS), sowie &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*für den WiMax&amp;amp;ndash;Standard (IEEE 802.16).&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Aufgaben zum Kapitel ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Aufgaben zum Kapitel ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-28003:rev-28004 --&gt;
&lt;/table&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28003&amp;oldid=prev</id>
		<title>Guenter am 8. Juli 2019 um 14:15 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28003&amp;oldid=prev"/>
		<updated>2019-07-08T14:15:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 8. Juli 2019, 14:15 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l141&quot; &gt;Zeile 141:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 141:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Leistungsfähigkeit der Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Leistungsfähigkeit der Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3053 KC T 4 3 S5a v7.png|right|frame|Bit– und Blockfehlerwahrscheinlichkeit von Turbocodes]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3053 KC T 4 3 S5a v7.png|right|frame|Bit– und Blockfehlerwahrscheinlichkeit von Turbocodes &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;beim AWGN&amp;amp;ndash;Kanal&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wir betrachten wie auf den letzten Seiten den Rate&amp;amp;ndash;$1/$3&amp;amp;ndash;Turbocode&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wir betrachten wie auf den letzten Seiten den Rate&amp;amp;ndash;$1/$3&amp;amp;ndash;Turbocode&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l156&quot; &gt;Zeile 156:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 156:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*die Codesequenz $\underline{x}$ zu Blöcken mit je&amp;amp;nbsp; $N = 3 \cdot K$&amp;amp;nbsp; Codebits.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*die Codesequenz $\underline{x}$ zu Blöcken mit je&amp;amp;nbsp; $N = 3 \cdot K$&amp;amp;nbsp; Codebits.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die Grafik zeigt als grüne Kurve in doppelt&amp;amp;ndash;logarithmischer Darstellung die Blockfehlerwahrscheinlichkeit &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; ${\rm Pr(Blockfehler)}$&amp;amp;nbsp; beim&lt;/del&gt;&amp;amp;nbsp; [[Kanalcodierung/Klassifizierung_von_Signalen#AWGN.E2.80.93Kanal_bei_bin.C3.A4rem_Eingang| AWGN&amp;amp;ndash;Kanal]]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; in Abhängigkeit der Kenngröße&amp;amp;nbsp; $10 \cdot {\rm lg} \, (E_{\rm B}/N_0)$&lt;/del&gt;. Die Daten entstammen dem Vorlesungsskript&amp;amp;nbsp; [Liv15]&amp;lt;ref&amp;gt;Liva, G.: ''Channels Codes for Iterative Decoding.'' Vorlesungsmanuskript, Lehrstuhl für Nachrichtentechnik, TU München und DLR Oberpfaffenhofen, 2015.&amp;lt;/ref&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Alle Ergebnisse gelten für den&lt;/ins&gt;&amp;amp;nbsp; [[Kanalcodierung/Klassifizierung_von_Signalen#AWGN.E2.80.93Kanal_bei_bin.C3.A4rem_Eingang| AWGN&amp;amp;ndash;Kanal]]. Die Daten entstammen dem Vorlesungsskript&amp;amp;nbsp; [Liv15]&amp;lt;ref&amp;gt;Liva, G.: ''Channels Codes for Iterative Decoding.'' Vorlesungsmanuskript, Lehrstuhl für Nachrichtentechnik, TU München und DLR Oberpfaffenhofen, 2015.&amp;lt;/ref&amp;gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Man erkennt:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Die Grafik zeigt als grüne Kurve die&amp;amp;nbsp; '''Blockfehlerwahrscheinlichkeit''' &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; ${\rm Pr(Blockfehler)}$&amp;amp;nbsp; in doppelt&amp;amp;ndash;logarithmischer Darstellung  in Abhängigkeit der AWGN&amp;amp;ndash;Kenngröße&amp;amp;nbsp; $10 \cdot {\rm lg} \, (E_{\rm B}/N_0)$. &lt;/ins&gt;Man erkennt:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die mit Kreuzen markierten Punkte ergaben sich aus den Gewichtsfunktionen des Turbocodes mit Hilfe der&amp;amp;nbsp; [[Kanalcodierung/Schranken_f%C3%BCr_die_Blockfehlerwahrscheinlichkeit#Union_Bound_der_Blockfehlerwahrscheinlichkeit| Union Bound]]. Die Simulationsergebnisse &amp;amp;ndash; in der Grafik durch Kreise markiert &amp;amp;ndash;  sind nahezu deckungsgleich mit den analytisch berechneten Werten.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die mit Kreuzen markierten Punkte ergaben sich aus den Gewichtsfunktionen des Turbocodes mit Hilfe der&amp;amp;nbsp; [[Kanalcodierung/Schranken_f%C3%BCr_die_Blockfehlerwahrscheinlichkeit#Union_Bound_der_Blockfehlerwahrscheinlichkeit| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;bdquo;&lt;/ins&gt;Union Bound&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;rdquo;&lt;/ins&gt;]]. Die Simulationsergebnisse &amp;amp;ndash; in der Grafik durch Kreise markiert &amp;amp;ndash;  sind nahezu deckungsgleich mit den analytisch berechneten Werten.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Union Bound ist nur eine obere Schranke, basierend auf Maximum&amp;amp;ndash;Likelihood&amp;amp;ndash;Decodierung (&amp;amp;bdquo;ML&amp;amp;rdquo;). Der iterative Decoder ist suboptimal (also schlecher als &amp;amp;bdquo;ML&amp;amp;rdquo;). Diese beiden Effekte heben sich scheinbar auf.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;bdquo;&lt;/ins&gt;Union Bound&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;rdquo; &lt;/ins&gt;ist nur eine obere Schranke, basierend auf Maximum&amp;amp;ndash;Likelihood&amp;amp;ndash;Decodierung (&amp;amp;bdquo;ML&amp;amp;rdquo;). Der iterative Decoder ist suboptimal (also schlecher als &amp;amp;bdquo;ML&amp;amp;rdquo;). Diese beiden Effekte heben sich scheinbar &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nahezu &lt;/ins&gt;auf.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Etwa bei $10 \cdot {\rm lg} \, (E_{\rm B}/N_0) = 1 \ \rm dB$ ist ein Knick im (grünen) Kurvenverlauf festzustellen, der mit der Steigungsänderung von ${\rm Pr(Bitfehler)}$ &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; blaue Kurve korrespondiert&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. Die Erklärung folgt unten&lt;/del&gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Etwa bei&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$10 \cdot {\rm lg} \, (E_{\rm B}/N_0) = 1 \ \rm dB$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;ist ein Knick im (grünen) Kurvenverlauf festzustellen, der mit der Steigungsänderung von&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;${\rm Pr(Bitfehler)}$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; blaue Kurve korrespondiert. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die blauen Kreuze (Berechnung) und die blauen Kreise (Simulation) bezeichnen die Bitfehlerwahrscheinlichkeit für die Interleavergröße $K = 10000$ . Als Vergleichskurve ist die (strichpunktierte) Kurve für uncodierte Übertragung &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;eingezeichnet&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die blauen Kreuze (Berechnung) und die blauen Kreise (Simulation) bezeichnen die&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; '''&lt;/ins&gt;Bitfehlerwahrscheinlichkeit&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&amp;amp;nbsp; &lt;/ins&gt;für die Interleavergröße&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$K = 10000$ . Als Vergleichskurve &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;eingezeichnet &lt;/ins&gt;ist die (strichpunktierte) Kurve für uncodierte Übertragung. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Zu diesen blauen Kurven ist anzumerken:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*Bei kleinen Abszissenwerten ist der Kurvenabfall in der gewählten Darstellung nahezu linear und ausreichend steil. Zum Beispiel benötigt man für&amp;amp;nbsp; ${\rm Pr(Bitfehler)} = 10^{-5}$&amp;amp;nbsp; mindestens&amp;amp;nbsp; $10 \cdot {\rm lg} \, (E_{\rm B}/N_0) \approx \, 0.8 \ \rm dB$.&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Anzumerken ist:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Im Vergleich zur&amp;amp;nbsp; [[Kanalcodierung/Informationstheoretische_Grenzen_der_Kanalcodierung#Kanalkapazit.C3.A4t_des_AWGN.E2.80.93Modells_.282&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;29| Shannon&amp;amp;ndash;Grenze]], die sich &lt;/ins&gt;für &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;die Coderate&amp;amp;nbsp; &lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;R &lt;/ins&gt;= &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;1/3$&amp;amp;nbsp; zu&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; $10 \cdot {\rm lg} \, (E_{\rm B}/N_0) \approx \, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;ndash;&lt;/ins&gt;0.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;55 &lt;/ins&gt;\ \rm dB$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; ergibt, liegt unser Standard&amp;amp;ndash;Turbocode&amp;amp;nbsp; $($mit Gedächtnis&amp;amp;nbsp; $m = 2)$&amp;amp;nbsp; nur etwa&amp;amp;nbsp; $1.35 \ \rm dB$&amp;amp;nbsp; entfernt&lt;/ins&gt;.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bei kleinen Abszissenwerten ist der Kurvenabfall in der gewählten Darstellung nahezu linear und ausreichend steil&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Zum Beispiel benötigt man &lt;/del&gt;für $&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;{\rm Pr(Bitfehler)} &lt;/del&gt;= &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;10^{&lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ndash&lt;/del&gt;;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;5}$ mindestens &lt;/del&gt;$10 \cdot {\rm lg} \, (E_{\rm B}/N_0) \approx \, 0.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;8 &lt;/del&gt;\ \rm dB$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Im Vergleich zur [[Kanalcodierung/Informationstheoretische_Grenzen_der_Kanalcodierung#Kanalkapazit.C3.A4t_des_AWGN.E2.80.93Modells_.282.29| Shannon&lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ndash&lt;/del&gt;;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Grenze]], die sich für die Coderate $R = 1/3$ zu &lt;/del&gt;$10 \cdot {\rm lg} \, (E_{\rm B}/N_0) \approx \&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ndash&lt;/del&gt;;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;55 &lt;/del&gt;\ \rm dB$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ergibt, liegt unser Standard&lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ndash&lt;/del&gt;;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Turbocode &lt;/del&gt;(mit &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Gedächtnis &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;m &lt;/del&gt;= &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;2&lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) nur &lt;/del&gt;etwa $&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1.35 &lt;/del&gt;\ \rm dB$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;entfernt&lt;/del&gt;.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Ab&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; $10 \cdot {\rm lg} \, (E_{\rm B}/N_0) \approx &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0.5 \ &lt;/ins&gt;\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;rm dB$&amp;amp;nbsp; verläuft die Kurve flacher. Ab ca.&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$1&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;5 &lt;/ins&gt;\ \rm dB$&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ist der Verlauf wieder &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nahezu) linear &lt;/ins&gt;mit &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;geringerer Steigung. Für&amp;amp;nbsp; &lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{\rm Pr(Bitfehler)} &lt;/ins&gt;= &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;10^{-7}&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; benötigt man &lt;/ins&gt;etwa&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;10 \cdot {\rm lg} \, (E_{\rm B}/N_0) = 3 &lt;/ins&gt;\ \rm dB$.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*Ab &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;10 \cdot {\rm lg} \, (&lt;/del&gt;E_{\rm B}/N_0&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) \approx 0.5 \ \rm dB&lt;/del&gt;$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;verläuft die Kurve flacher&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Ab ca. $1.5 \ \rm dB$ ist der Verlauf wieder (fast) linear mit geringerer Steigung. Für ${\rm Pr(Bitfehler)} = 10^{&lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ndash&lt;/del&gt;;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;7}&lt;/del&gt;$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;benötigt man etwa $10 &lt;/del&gt;\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;cdot &lt;/del&gt;{&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\rm lg&lt;/del&gt;} &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\, (E_{\rm B}/N_0) = 3 \ \rm dB&lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Wir versuchen nun, den flacheren Abfall der Bitfehlerwahrscheinlichkeit bei größerem&amp;amp;nbsp; &lt;/ins&gt;$E_{\rm B}/N_0$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; zu erklären&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Man spricht von einem&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; $\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;text&lt;/ins&gt;{&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Error Floor&lt;/ins&gt;}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Wir versuchen nun, den flacheren Abfall der Bitfehlerwahrscheinlichkeit &lt;/del&gt;bei &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;größerem &lt;/del&gt;$E_{\rm B}/N_0$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;zu erklären&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Man spricht vom &amp;lt;b&amp;gt;Error Floor&lt;/del&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/b&lt;/del&gt;&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*Der Grund für dieses asymptotisch schlechtere Verhalten &lt;/ins&gt;bei &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;besserem Kanal&amp;amp;nbsp; &lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;($im Beispiel: &amp;amp;nbsp; ab&amp;amp;nbsp; $10 \cdot {\rm lg} \, &lt;/ins&gt;E_{\rm B}/N_0 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\approx 2 \ \rm dB)$&amp;amp;nbsp; ist die Periode&amp;amp;nbsp; $P&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; der Coderimpulsantwort&amp;amp;nbsp; $\underline{g}$, wie auf der Seite&amp;amp;nbsp; [[Kanalcodierung/Grundlegendes_zu_den_Turbocodes#Zweite_Voraussetzung_f.C3.BCr_Turbocodes:_Interleaving|Interleaving]]&amp;amp;nbsp; nachgewiesen&lt;/ins&gt;.&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;br&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*Der Grund für dieses asymptotisch schlechtere Verhalten bei besserem Kanal (im Beispiel: ab $10 \cdot {\rm lg} \, E_{\rm B}/N_0 \approx 2 \ \rm dB$) ist die Periode $P$ der Coderimpulsantwort $\underline{g}$, wie auf der Seite [[Kanalcodierung/Grundlegendes_zu_den_Turbocodes#Zweite_Voraussetzung_f.C3.BCr_Turbocodes:_Interleaving|Interleaving]] nachgewiesen.&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Für&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$m = 2$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;ist die Periode $P = 2^m = 3$. Dadurch ist für $\underline{u} = (1, 1, 1) &amp;amp;#8658; w_{\rm H}(\underline{u}) = 3$ trotz unbegrenzter Impulsantwort $\underline{g}$ die Paritysequenz begrenzt: &amp;amp;nbsp; $\underline{p} = (1, 0, 1)$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; $w_{\rm H}(\underline{p}) = 2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Für $m = 2$ ist die Periode $P = 2^m = 3$. Dadurch ist für $\underline{u} = (1, 1, 1) &amp;amp;#8658; w_{\rm H}(\underline{u}) = 3$ trotz unbegrenzter Impulsantwort $\underline{g}$ die Paritysequenz begrenzt: &amp;amp;nbsp; $\underline{p} = (1, 0, 1)$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; $w_{\rm H}(\underline{p}) = 2$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Sequenz $\underline{u} = (0, \ \text{...}\hspace{0.05cm} , \ 0, \ 1, \ 0, \ 0, \ 1, \ 0, \ \text{...}\hspace{0.05cm})$ &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; $U(D) = D^x \cdot (1 + D^P)$ führt ebenfalls zu einem kleinen Hamming&amp;amp;ndash;Gewicht $w_{\rm H}(\underline{p})$ am Ausgang, was den iterativen Decodierprozess erschwert.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Sequenz $\underline{u} = (0, \ \text{...}\hspace{0.05cm} , \ 0, \ 1, \ 0, \ 0, \ 1, \ 0, \ \text{...}\hspace{0.05cm})$ &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; $U(D) = D^x \cdot (1 + D^P)$ führt ebenfalls zu einem kleinen Hamming&amp;amp;ndash;Gewicht $w_{\rm H}(\underline{p})$ am Ausgang, was den iterativen Decodierprozess erschwert.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-28002:rev-28003 --&gt;
&lt;/table&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28002&amp;oldid=prev</id>
		<title>Guenter am 8. Juli 2019 um 13:39 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28002&amp;oldid=prev"/>
		<updated>2019-07-08T13:39:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 8. Juli 2019, 13:39 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l141&quot; &gt;Zeile 141:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 141:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Leistungsfähigkeit der Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Leistungsfähigkeit der Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wir betrachten &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;wieder &lt;/del&gt;wie auf den letzten Seiten den Rate&amp;amp;ndash;1/3&amp;amp;ndash;Turbocode&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Datei:P ID3053 KC T 4 3 S5a v7.png|right|frame|Bit– und Blockfehlerwahrscheinlichkeit von Turbocodes]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*mit gleichen Filterfunktionen $G_1(D) = G_2(D) = (1 + D^2)/(1 + D + D^2)$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; Gedächtnis $m = 2$,&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wir betrachten wie auf den letzten Seiten den Rate&amp;amp;ndash;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/ins&gt;1/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/ins&gt;3&amp;amp;ndash;Turbocode&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*mit &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;der Interleavergröße &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;K&lt;/del&gt;$; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;zunächst gelte &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;K &lt;/del&gt;= &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;10000&lt;/del&gt;,&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*mit &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;gleichen Filterfunktionen&amp;amp;nbsp; &lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;G_1(D) = G_2(D) = (1 + D^2)/(1 + D + D^2)&lt;/ins&gt;$ &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; Gedächtnis&amp;amp;nbsp&lt;/ins&gt;; $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;m &lt;/ins&gt;= &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;2$&lt;/ins&gt;,&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;eine ausreichende Anzahl an Iterationen $(I = 20)$, hier nahezu gleichzusetzen &lt;/del&gt;mit &amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bdquo&lt;/del&gt;;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;I &amp;amp;#8594&lt;/del&gt;; &amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;#8734&lt;/del&gt;;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;rdquo;.&amp;lt;br&amp;gt;&lt;/del&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*mit &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;der Interleavergröße&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;K$&lt;/ins&gt;; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;zunächst gelte&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;K = 10000,$&lt;/ins&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die beiden RSC&lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ndash&lt;/del&gt;;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Komponentencodes sind jeweils auf &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;K&lt;/del&gt;$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bit terminiert. Deshalb gruppieren wir&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*eine ausreichende Anzahl an Iterationen&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(I = 20)&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, vom Ergebnis her nahezu gleichzusetzen &lt;/ins&gt;mit &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;bdquo;&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;I &amp;amp;#8594; &amp;amp;#8734;&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;rdquo;.&amp;lt;br&amp;gt;&lt;/ins&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[Datei:P ID3053 KC T 4 3 S5a v7.png|right|frame|Bit– und Blockfehlerwahrscheinlichkeit von Turbodecodes]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* die Informationssequenz $\underline{u}$ zu Blöcken &lt;/del&gt;mit &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;je &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;K&lt;/del&gt;$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Informationsbits, und&lt;/del&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*die Codesequenz &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\underline{x}$ zu Blöcken mit je $N = 3 \cdot &lt;/del&gt;K$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Codebits&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Die beiden RSC&amp;amp;ndash;Komponentencodes sind jeweils auf&amp;amp;nbsp; &lt;/ins&gt;$K$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; Bit terminiert&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Deshalb gruppieren wir&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Grafik zeigt als grüne Kurve in doppelt&amp;amp;ndash;logarithmischer Darstellung die Blockfehlerwahrscheinlichkeit &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; ${\rm Pr(Blockfehler)}$ beim [[Kanalcodierung/Klassifizierung_von_Signalen#AWGN.E2.80.93Kanal_bei_bin.C3.A4rem_Eingang| AWGN&amp;amp;ndash;Kanal]] in Abhängigkeit der Kenngröße $10 \cdot {\rm lg} \, (E_{\rm B}/N_0)$. Die Daten entstammen dem Vorlesungsskript [Liv15]&amp;lt;ref&amp;gt;Liva, G.: ''Channels Codes for Iterative Decoding.'' Vorlesungsmanuskript, Lehrstuhl für Nachrichtentechnik, TU München und DLR Oberpfaffenhofen, 2015.&amp;lt;/ref&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* die Informationssequenz&amp;amp;nbsp; $\underline{u}$&amp;amp;nbsp; zu Blöcken mit je&amp;amp;nbsp; $K$&amp;amp;nbsp; Informationsbits, und&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*die Codesequenz $\underline{x}$ zu Blöcken mit je&amp;amp;nbsp; $N = 3 \cdot K$&amp;amp;nbsp; Codebits.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Grafik zeigt als grüne Kurve in doppelt&amp;amp;ndash;logarithmischer Darstellung die Blockfehlerwahrscheinlichkeit &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; ${\rm Pr(Blockfehler)}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;beim&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;[[Kanalcodierung/Klassifizierung_von_Signalen#AWGN.E2.80.93Kanal_bei_bin.C3.A4rem_Eingang| AWGN&amp;amp;ndash;Kanal]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;in Abhängigkeit der Kenngröße&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$10 \cdot {\rm lg} \, (E_{\rm B}/N_0)$. Die Daten entstammen dem Vorlesungsskript&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;[Liv15]&amp;lt;ref&amp;gt;Liva, G.: ''Channels Codes for Iterative Decoding.'' Vorlesungsmanuskript, Lehrstuhl für Nachrichtentechnik, TU München und DLR Oberpfaffenhofen, 2015.&amp;lt;/ref&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Man erkennt:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Man erkennt:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die mit Kreuzen markierten Punkte ergaben sich aus den Gewichtsfunktionen des Turbocodes mit Hilfe der [[Kanalcodierung/Schranken_f%C3%BCr_die_Blockfehlerwahrscheinlichkeit#Union_Bound_der_Blockfehlerwahrscheinlichkeit| Union Bound]]. Simulationsergebnisse &amp;amp;ndash; in der Grafik durch Kreise markiert &amp;amp;ndash;  sind nahezu deckungsgleich mit den berechneten Werten.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die mit Kreuzen markierten Punkte ergaben sich aus den Gewichtsfunktionen des Turbocodes mit Hilfe der&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;[[Kanalcodierung/Schranken_f%C3%BCr_die_Blockfehlerwahrscheinlichkeit#Union_Bound_der_Blockfehlerwahrscheinlichkeit| Union Bound]]. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Die &lt;/ins&gt;Simulationsergebnisse &amp;amp;ndash; in der Grafik durch Kreise markiert &amp;amp;ndash;  sind nahezu deckungsgleich mit den &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;analytisch &lt;/ins&gt;berechneten Werten.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Union Bound ist nur eine obere Schranke, basierend auf &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ML&lt;/del&gt;&amp;amp;ndash;Decodierung. Der iterative Decoder ist suboptimal (also schlecher als ML). Diese beiden Effekte heben sich scheinbar auf.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Die Union Bound ist nur eine obere Schranke, basierend auf &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Maximum&amp;amp;ndash;Likelihood&lt;/ins&gt;&amp;amp;ndash;Decodierung &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(&amp;amp;bdquo;ML&amp;amp;rdquo;)&lt;/ins&gt;. Der iterative Decoder ist suboptimal (also schlecher als &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;bdquo;&lt;/ins&gt;ML&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;rdquo;&lt;/ins&gt;). Diese beiden Effekte heben sich scheinbar auf.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Etwa bei $10 \cdot {\rm lg} \, (E_{\rm B}/N_0) = 1 \ \rm dB$ ist ein Knick im (grünen) Kurvenverlauf festzustellen, der mit der Steigungsänderung von ${\rm Pr(Bitfehler)}$ &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; blaue Kurve korrespondiert. Die Erklärung folgt unten.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Etwa bei $10 \cdot {\rm lg} \, (E_{\rm B}/N_0) = 1 \ \rm dB$ ist ein Knick im (grünen) Kurvenverlauf festzustellen, der mit der Steigungsänderung von ${\rm Pr(Bitfehler)}$ &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; blaue Kurve korrespondiert. Die Erklärung folgt unten.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-28001:rev-28002 --&gt;
&lt;/table&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28001&amp;oldid=prev</id>
		<title>Guenter am 8. Juli 2019 um 13:28 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28001&amp;oldid=prev"/>
		<updated>2019-07-08T13:28:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 8. Juli 2019, 13:28 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l78&quot; &gt;Zeile 78:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 78:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Zweite Voraussetzung für Turbocodes: Interleaving ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Zweite Voraussetzung für Turbocodes: Interleaving ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es ist offensichtlich, dass bei $G_1(D) = G_2(D)$ ein Interleaver $(\Pi)$ unerlässlich ist. Ein weiterer Grund ist, dass die Apriori&amp;amp;ndash;Information als unabhängig vorausgesetzt wird. Somit sollten benachbarte (und somit möglicherweise stark abhängige) Bits für den jeweils anderen Teilcode weit auseinander liegen.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es ist offensichtlich, dass bei&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$G_1(D) = G_2(D)$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;ein Interleaver&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$(\Pi)$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;unerlässlich ist. Ein weiterer Grund ist, dass die Apriori&amp;amp;ndash;Information als unabhängig vorausgesetzt wird. Somit sollten benachbarte (und somit möglicherweise stark abhängige) Bits für den jeweils anderen Teilcode weit auseinander liegen.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Für jeden RSC&amp;amp;ndash;Code &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; unendliche Impulsantwort $\underline{g}$ &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; gebrochen&amp;amp;ndash;rationale Übertragungsfunktion $G(D)$ gibt es nämlich gewisse Eingangssequenzen $\underline{u}$, die zu sehr kurzen Paritysequenzen $\underline{p} = \underline{u} &amp;amp;#8727; \underline{g}$ mit geringem Hamming&amp;amp;ndash;Gewicht $w_{\rm H}(\underline{p})$ führen.   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Für jeden RSC&amp;amp;ndash;Code &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; unendliche Impulsantwort&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{g}$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; gebrochen&amp;amp;ndash;rationale Übertragungsfunktion&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$G(D)$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;gibt es nämlich gewisse Eingangssequenzen&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{u}$, die zu sehr kurzen Paritysequenzen&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{p} = \underline{u} &amp;amp;#8727; \underline{g}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;mit geringem Hamming&amp;amp;ndash;Gewicht&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$w_{\rm H}(\underline{p})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;führen.   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Eine solche Sequenz ist beispielsweise in der unteren Grafik auf der [[Kanalcodierung/Grundlegendes_zu_den_Turbocodes#Erste_Voraussetzung_f.C3.BCr_Turbocodes:_Rekursive_Komponentencodes| letzten Seite]] angegeben: &amp;amp;nbsp; $\underline{u} = (1, 1, 1, 0, 0, \ \text{...}\hspace{0.05cm})$. Dann gilt für die Ausgangssequenz:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Eine solche Sequenz ist beispielsweise in der unteren Grafik auf der&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;[[Kanalcodierung/Grundlegendes_zu_den_Turbocodes#Erste_Voraussetzung_f.C3.BCr_Turbocodes:_Rekursive_Komponentencodes| letzten Seite]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;angegeben: &amp;amp;nbsp; $\underline{u} = (1, 1, 1, 0, 0, \ \text{...}\hspace{0.05cm})$. Dann gilt für die Ausgangssequenz:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::&amp;lt;math&amp;gt;P(D) = U(D) \cdot G(D) = (1+D+D^2) \cdot \frac{1+D^2}{1+D+D^2}= 1+D^2\hspace{0.3cm}\Rightarrow\hspace{0.3cm}  \underline{p}= (\hspace{0.05cm}1\hspace{0.05cm},\hspace{0.05cm} 0\hspace{0.05cm},\hspace{0.05cm} 1\hspace{0.05cm},\hspace{0.05cm} 0\hspace{0.05cm},\hspace{0.05cm} 0\hspace{0.05cm},\hspace{0.05cm} \text{...}\hspace{0.05cm}\hspace{0.05cm})\hspace{0.05cm}. &amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::&amp;lt;math&amp;gt;P(D) = U(D) \cdot G(D) = (1+D+D^2) \cdot \frac{1+D^2}{1+D+D^2}= 1+D^2\hspace{0.3cm}\Rightarrow\hspace{0.3cm}  \underline{p}= (\hspace{0.05cm}1\hspace{0.05cm},\hspace{0.05cm} 0\hspace{0.05cm},\hspace{0.05cm} 1\hspace{0.05cm},\hspace{0.05cm} 0\hspace{0.05cm},\hspace{0.05cm} 0\hspace{0.05cm},\hspace{0.05cm} \text{...}\hspace{0.05cm}\hspace{0.05cm})\hspace{0.05cm}. &amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l88&quot; &gt;Zeile 88:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 88:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BlaueBox|TEXT=   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BlaueBox|TEXT=   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Sinn und Zweck:}$&amp;amp;nbsp;  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$\text{Sinn und Zweck:}$&amp;amp;nbsp;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Durch &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/del&gt;Interleaving&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''' &lt;/del&gt;(deutsch: &amp;lt;i&amp;gt;Verwürfelung&amp;lt;/i&amp;gt;) wird nun mit großer Wahrscheinlichkeit sichergestellt, dass diese Sequenz $\underline{u} = (1, 1, 1, 0, 0, \ \text{...}\hspace{0.05cm})$ in eine Sequenz $\underline{u}_{\pi}$ gewandelt wird,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Durch&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; $\rm &lt;/ins&gt;Interleaving&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&amp;amp;nbsp; &lt;/ins&gt;(deutsch: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;&amp;lt;i&amp;gt;Verwürfelung&amp;lt;/i&amp;gt;) wird nun mit großer Wahrscheinlichkeit sichergestellt, dass diese Sequenz&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{u} = (1, 1, 1, 0, 0, \ \text{...}\hspace{0.05cm})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;in eine Sequenz&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{u}_{\pi}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;gewandelt wird,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*die zwar ebenfalls nur drei Einsen beinhaltet,&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*die zwar ebenfalls nur drei Einsen beinhaltet,&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*deren Ausgangssequenz aber durch ein großes Hamming&amp;amp;ndash;Gewicht $w_{\rm H}(\underline{p})$ gekennzeichnet ist.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*deren Ausgangssequenz aber durch ein großes Hamming&amp;amp;ndash;Gewicht&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$w_{\rm H}(\underline{p})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;gekennzeichnet ist.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Somit gelingt es dem Decoder, solche &amp;amp;bdquo;Problemsequenzen&amp;amp;rdquo; iterativ aufzulösen.}}&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Somit gelingt es dem Decoder, solche &amp;amp;bdquo;Problemsequenzen&amp;amp;rdquo; iterativ aufzulösen.}}&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3048 KC T 4 3 S3a v5.png|right|frame|Zur Verdeutlichung von Block–Interleaving]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3048 KC T 4 3 S3a v5.png|right|frame|Zur Verdeutlichung von Block–Interleaving]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Zur folgenden Beschreibung der Interleaver verwendet wir die Zuordnung $I_{\rm In} &amp;amp;#8594; I_{\rm Out}$. Diese Bezeichnungen stehen für die Indizes von Ausgangs&amp;amp;ndash; bzw. Eingangsfolge. Die Interleavergröße wird mit $I_{\rm max}$ benannt.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Zur folgenden Beschreibung der Interleaver verwendet wir die Zuordnung&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$I_{\rm In} &amp;amp;#8594; I_{\rm Out}$. Diese Bezeichnungen stehen für die Indizes von Ausgangs&amp;amp;ndash; bzw. Eingangsfolge. Die Interleavergröße wird mit&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$I_{\rm max}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;benannt.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es gibt mehrere, grundsätzlich verschiedene Interleaver&amp;amp;ndash;Konzepte:&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es gibt mehrere, grundsätzlich verschiedene Interleaver&amp;amp;ndash;Konzepte:&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bei einem &amp;lt;b&amp;gt;Block&amp;amp;ndash;Interleaver&amp;lt;/b&amp;gt; füllt man eine Matrix mit $S$ Spalten und $Z$ Zeilen spaltenweise und liest die Matrix zeilenweise aus. Damit wird ein Informationsblock mit $I_{\rm max} = S \cdot Z &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\ \rm &lt;/del&gt;Bit&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$ &lt;/del&gt;deterministisch verwürfelt.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bei einem&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;&amp;lt;b&amp;gt;Block&amp;amp;ndash;Interleaver&amp;lt;/b&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;füllt man eine Matrix mit&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$S$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;Spalten und&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$Z$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;Zeilen spaltenweise und liest die Matrix zeilenweise aus. Damit wird ein Informationsblock mit&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$I_{\rm max} = S \cdot Z&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;$&amp;amp;nbsp; &lt;/ins&gt;Bit deterministisch verwürfelt.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die rechte Grafik verdeutlicht das Prinzip für $I_{\rm max} = 64$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; $1 &amp;amp;#8804; I_{\rm In} &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt; 65&lt;/del&gt;$ und $1 &amp;amp;#8804; I_{\rm Out} &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt; 65&lt;/del&gt;$. Die Reihenfolge der Ausgangsbits lautet dann: &amp;amp;nbsp; $1, 9, 17, 25, 33, 41, 49, 57, 2, 10, 18, \ \text{...}\hspace{0.05cm} , 48, 56, 64.$&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die rechte Grafik verdeutlicht das Prinzip für&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$I_{\rm max} = 64$ &amp;amp;nbsp; &amp;amp;#8658; &amp;amp;nbsp; $1 &amp;amp;#8804; I_{\rm In} &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\le 64&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;und&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$1 &amp;amp;#8804; I_{\rm Out} &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\le 64&lt;/ins&gt;$. Die Reihenfolge der Ausgangsbits lautet dann: &amp;amp;nbsp; $1, 9, 17, 25, 33, 41, 49, 57, 2, 10, 18, \ \text{...}\hspace{0.05cm} , 48, 56, 64.$&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mehr Informationen zum Block&amp;amp;ndash;Interleaving gibt es in der[[ Aufgabe 4.8Z]].&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mehr Informationen zum Block&amp;amp;ndash;Interleaving gibt es in der&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Aufgaben:Aufgabe_4.08Z:_Grundlegendes_zum_Interleaving| &lt;/ins&gt;Aufgabe 4.8Z]].&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3050 KC T 4 3 S3b v5.png|left|frame|Zur Verdeutlichung von $S$–Random–Interleaving]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:P ID3050 KC T 4 3 S3b v5.png|left|frame|Zur Verdeutlichung von&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$S$–Random–Interleaving]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Turbocodes verwenden oft den '''$S$&amp;amp;ndash;Random&amp;amp;ndash;Interleaver'''.  Dieser pseudozufällige Algorithmus mit dem Parameter &amp;amp;bdquo;$S$&amp;amp;rdquo; garantiert, dass zwei am Eingang weniger als $S$ auseinander liegende Indizes am Ausgang mindestens im Abstand $S + 1$ auftreten. Die linke Grafik zeigt die $S$&amp;amp;ndash;Random&amp;amp;ndash;Kennlinie $I_{\rm Out}(I_{\rm In})$ für $I_{\rm max} = 640$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Turbocodes verwenden oft den&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;'''$S$&amp;amp;ndash;Random&amp;amp;ndash;Interleaver'''.  Dieser pseudozufällige Algorithmus mit dem Parameter &amp;amp;bdquo;$S$&amp;amp;rdquo; garantiert, dass zwei am Eingang weniger als&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$S$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;auseinander liegende Indizes am Ausgang mindestens im Abstand&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$S + 1$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;auftreten. Die linke Grafik zeigt die&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$S$&amp;amp;ndash;Random&amp;amp;ndash;Kennlinie&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$I_{\rm Out}(I_{\rm In})$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;für&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$I_{\rm max} = 640$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Auch dieser Algorithmus ist deterministisch, und man kann die Verwürfelung im Decoder rückgängig machen &amp;amp;#8658; &amp;lt;i&amp;gt;De&amp;amp;ndash;Interleaving&amp;lt;/i&amp;gt;. Die Verteilung wirkt trotzdem &amp;amp;bdquo;zufälliger&amp;amp;rdquo; als bei Block&amp;amp;ndash;Interleaving.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;Auch dieser Algorithmus ist deterministisch, und man kann die Verwürfelung im Decoder rückgängig machen &amp;amp;#8658; &amp;lt;i&amp;gt;De&amp;amp;ndash;Interleaving&amp;lt;/i&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;Die Verteilung wirkt trotzdem &amp;amp;bdquo;zufälliger&amp;amp;rdquo; als bei Block&amp;amp;ndash;Interleaving.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br clear=all&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br clear=all&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Symbolweise iterative Decodierung eines Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Symbolweise iterative Decodierung eines Turbocodes ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Decodierung eines Turbocodes geschieht grundsätzlich wie im Abschnitt [[Kanalcodierung/Soft–in_Soft–out_Decoder#Symbolweise_Soft.E2.80.93in_Soft.E2.80.93out_Decodierung|Symbolweise Soft&amp;amp;ndash;in Soft&amp;amp;ndash;out_Decodierung]] beschrieben. Aus der folgenden Grafik erkennt man aber auch einige nur für den Turbodecoder zutreffende Besonderheiten.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Decodierung eines Turbocodes geschieht grundsätzlich wie im Abschnitt&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;[[Kanalcodierung/Soft–in_Soft–out_Decoder#Symbolweise_Soft.E2.80.93in_Soft.E2.80.93out_Decodierung|Symbolweise Soft&amp;amp;ndash;in Soft&amp;amp;ndash;out_Decodierung]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;beschrieben. Aus der folgenden Grafik erkennt man aber auch einige nur für den Turbodecoder zutreffende Besonderheiten.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[Datei:P ID3049 KC T 4 3 S4a v2.png|center|frame|Iterativer Turbodecoder für die Rate $R = 1/3$|class=fit]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Vorausgesetzt ist ein Rate&amp;amp;ndash;1/3&amp;amp;ndash;Turbocode entsprechend der Beschreibung auf der &lt;/del&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Kanalcodierung/Grundlegendes_zu_den_Turbocodes#Grundstruktur_eines_Turbocodes_&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;282.29&lt;/del&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ersten Seite]] dieses Abschnitts. Auch die Farbgebung &lt;/del&gt;für die &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Informationssequenz $\underline{u}$ und die beiden Paritysequenzen $\underline{p}_1$ und $\underline{p}_2$ sind an die früheren Grafiken angepasst. Weiter ist zu bemerken:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Datei:P ID3049 KC T 4 3 S4a v2&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;png|center|frame&lt;/ins&gt;|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Iterativer Turbodecoder &lt;/ins&gt;für die &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Rate&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;; $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;R = &lt;/ins&gt;1&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/3&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|class=fit]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*Die Empfangsvektoren $\underline{y}_0, \underline{y}_1$ und $\underline{y}_2$ sind reellwertig und liefern die jeweilige Soft&lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ndash&lt;/del&gt;;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Information bezüglich der Informationssequenz &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\underline{u}$ sowie der Sequenzen $\underline{p}_1$ (Parity für Coder &lt;/del&gt;1&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) und &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\underline{p}_2$ (Parity für Coder 2).&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*Der Decoder &lt;/del&gt;1 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;erhält &lt;/del&gt;die &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;erforderliche intrinsische Information in Form der &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;L&lt;/del&gt;$&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ndash&lt;/del&gt;;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Werte &lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;L_&lt;/del&gt;{\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rm K,\hspace&lt;/del&gt;{&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0.03cm} 0&lt;/del&gt;}$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(aus &lt;/del&gt;$\underline{y}_0$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) &lt;/del&gt;und $&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;L_{&lt;/del&gt;\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rm K,\hspace&lt;/del&gt;{&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0.03cm}1&lt;/del&gt;}$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(aus &lt;/del&gt;$\underline{&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;y&lt;/del&gt;}&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;_1&lt;/del&gt;$&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) über jedes einzelne Bit &lt;/del&gt;der Sequenzen $\underline{&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;u&lt;/del&gt;}$ und $\underline{p}&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;_1&lt;/del&gt;$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Vorausgesetzt ist ein Rate&amp;amp;ndash;$&lt;/ins&gt;1&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/3$&amp;amp;ndash;Turbocode entsprechend der Beschreibung auf der&amp;amp;nbsp; [[Kanalcodierung/Grundlegendes_zu_den_Turbocodes#Grundstruktur_eines_Turbocodes_.282.29| ersten Seite  dieses Abschnitts]]. Auch die Farbgebung für &lt;/ins&gt;die &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Informationssequenz&amp;amp;nbsp; &lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\underline{u}&lt;/ins&gt;$&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp; und die beiden Paritysequenzen&amp;amp;nbsp&lt;/ins&gt;; $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\underline&lt;/ins&gt;{&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;p}_1$&amp;amp;nbsp; und&amp;amp;nbsp; $&lt;/ins&gt;\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;underline&lt;/ins&gt;{&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;p&lt;/ins&gt;}&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_2&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; sind an die früheren Grafiken angepasst. Weiter ist zu bemerken:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*Die Empfangsvektoren&amp;amp;nbsp; &lt;/ins&gt;$\underline{y}_0&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, \underline{y}_1&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;und&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;underline&lt;/ins&gt;{&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;y&lt;/ins&gt;}&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_2&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; sind reellwertig und liefern die jeweilige Soft&amp;amp;ndash;Information bezüglich der Informationssequenz&amp;amp;nbsp; &lt;/ins&gt;$\underline{&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;u&lt;/ins&gt;}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; sowie &lt;/ins&gt;der Sequenzen&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;p&lt;/ins&gt;}&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_1&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; (Parity für Coder 1) &lt;/ins&gt;und&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{p}&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_2&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; (Parity für Coder 2)&lt;/ins&gt;.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Beim zweiten Decoder ist &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;auch &lt;/del&gt;die Verwürfelung der Informationssequenz $\underline{u}$ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;durch den Interleaver &lt;/del&gt;zu berücksichtigen. Die zu verarbeitenden $L$&amp;amp;ndash;Werte sind somit $\pi(L_{\rm K, \hspace{0.03cm}0}$ und $L_{\rm K, \hspace{0.03cm}2}$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Der Decoder 1 erhält die erforderliche intrinsische Information in Form der&amp;amp;nbsp; $L$&amp;amp;ndash;Werte $L_{\rm K,\hspace{0.03cm} 0}$&amp;amp;nbsp; $($aus&amp;amp;nbsp; $\underline{y}_0)$&amp;amp;nbsp; und&amp;amp;nbsp; $L_{\rm K,\hspace{0.03cm}1}$ $($aus&amp;amp;nbsp; $\underline{y}_1)$&amp;amp;nbsp; über jedes einzelne Bit der Sequenzen&amp;amp;nbsp; $\underline{u}$&amp;amp;nbsp; und&amp;amp;nbsp; $\underline{p}_1$. &lt;/ins&gt;Beim zweiten Decoder ist die Verwürfelung der Informationssequenz&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{u}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;zu berücksichtigen. Die zu verarbeitenden&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$L$&amp;amp;ndash;Werte sind somit&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\pi(L_{\rm K, \hspace{0.03cm}0}&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/ins&gt;$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;und&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$L_{\rm K, \hspace{0.03cm}2}$.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Beim allgemeinen [[Kanalcodierung/Soft–in_Soft–out_Decoder#Grundstruktur_von_verketteten_Codiersystemen| SISO&amp;amp;ndash;Decoder]] wurde der Informationsaustausch zwischen den beiden Komponentendecodern mit $\underline{L}_{\rm A, \hspace{0.03cm}2} = \underline{L}_{\rm E, \hspace{0.03cm}1}$ sowie $\underline{L}_{\rm A, \hspace{0.03cm}1} = \underline{L}_{\rm E, \hspace{0.03cm}2}$ angegeben. Ausgeschrieben auf Bitebene bedeuten diese Gleichungen mit $1 &amp;amp;#8804; i &amp;amp;#8804; n$:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Beim allgemeinen&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;[[Kanalcodierung/Soft–in_Soft–out_Decoder#Grundstruktur_von_verketteten_Codiersystemen| SISO&amp;amp;ndash;Decoder]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;wurde der Informationsaustausch zwischen den beiden Komponentendecodern mit&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{L}_{\rm A, \hspace{0.03cm}2} = \underline{L}_{\rm E, \hspace{0.03cm}1}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;sowie&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$\underline{L}_{\rm A, \hspace{0.03cm}1} = \underline{L}_{\rm E, \hspace{0.03cm}2}$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;angegeben. Ausgeschrieben auf Bitebene bedeuten diese Gleichungen mit&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$1 &amp;amp;#8804; i &amp;amp;#8804; n$:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::&amp;lt;math&amp;gt;L_{\rm A, \hspace{0.03cm}2}(i) = L_{\rm E, \hspace{0.03cm}1}(i)  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::&amp;lt;math&amp;gt;L_{\rm A, \hspace{0.03cm}2}(i) = L_{\rm E, \hspace{0.03cm}1}(i)  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l131&quot; &gt;Zeile 131:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 131:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;L_{\rm A, \hspace{0.03cm}1}(i) = L_{\rm E, \hspace{0.03cm}2}(i) \hspace{0.03cm}.&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;L_{\rm A, \hspace{0.03cm}1}(i) = L_{\rm E, \hspace{0.03cm}2}(i) \hspace{0.03cm}.&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Beim Turbodecoder muss bei diesem Informationsaustausch auch der Interleaver berücksichtigt werden. Dann gilt &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;wieder &lt;/del&gt;für $i = 1, \ \text{...}\hspace{0.05cm} , \ n$:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Beim Turbodecoder muss bei diesem Informationsaustausch auch der Interleaver berücksichtigt werden. Dann gilt für&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt;$i = 1, \ \text{...}\hspace{0.05cm} , \ n$:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::&amp;lt;math&amp;gt;L_{\rm A, \hspace{0.03cm}2}\left ({\rm \pi}(i) \right ) = L_{\rm E, \hspace{0.03cm}1}(i)  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::&amp;lt;math&amp;gt;L_{\rm A, \hspace{0.03cm}2}\left ({\rm \pi}(i) \right ) = L_{\rm E, \hspace{0.03cm}1}(i)  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-28000:rev-28001 --&gt;
&lt;/table&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
	<entry>
		<id>https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28000&amp;oldid=prev</id>
		<title>Guenter am 8. Juli 2019 um 12:57 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;diff=28000&amp;oldid=prev"/>
		<updated>2019-07-08T12:57:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;//www.lntwww.de/index.php?title=Kanalcodierung/Grundlegendes_zu_den_Turbocodes&amp;amp;diff=28000&amp;amp;oldid=23184&quot;&gt;Änderungen zeigen&lt;/a&gt;</summary>
		<author><name>Guenter</name></author>
		
	</entry>
</feed>