DE19857677A1 - Verfahren und Anordnung zur Kodierung von Symbolen für eine Übertragung über eine Funkschnittstelle eines Funk-Kommunikationssystems - Google Patents
Verfahren und Anordnung zur Kodierung von Symbolen für eine Übertragung über eine Funkschnittstelle eines Funk-KommunikationssystemsInfo
- Publication number
- DE19857677A1 DE19857677A1 DE19857677A DE19857677A DE19857677A1 DE 19857677 A1 DE19857677 A1 DE 19857677A1 DE 19857677 A DE19857677 A DE 19857677A DE 19857677 A DE19857677 A DE 19857677A DE 19857677 A1 DE19857677 A1 DE 19857677A1
- Authority
- DE
- Germany
- Prior art keywords
- symbols
- coding
- bit
- sequences
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000005540 biological transmission Effects 0.000 title claims description 24
- 238000004891 communication Methods 0.000 title claims description 15
- 230000002123 temporal effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 238000012937 correction Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 4
- 230000018109 developmental process Effects 0.000 description 4
- 238000012549 training Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 3
- 101000585693 Homo sapiens Mitochondrial 2-oxodicarboxylate carrier Proteins 0.000 description 2
- 101001041245 Homo sapiens Ornithine decarboxylase Proteins 0.000 description 2
- 102100021079 Ornithine decarboxylase Human genes 0.000 description 2
- 235000010678 Paulownia tomentosa Nutrition 0.000 description 2
- 240000002834 Paulownia tomentosa Species 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000036039 immunity Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 108090000623 proteins and genes Proteins 0.000 description 2
- URWAJWIAIPFPJE-YFMIWBNJSA-N sisomycin Chemical compound O1C[C@@](O)(C)[C@H](NC)[C@@H](O)[C@H]1O[C@@H]1[C@@H](O)[C@H](O[C@@H]2[C@@H](CC=C(CN)O2)N)[C@@H](N)C[C@H]1N URWAJWIAIPFPJE-YFMIWBNJSA-N 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
- H04L1/005—Iterative decoding, including iteration between signal detection and decoding operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0059—Convolutional codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0065—Serial concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0066—Parallel concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Erfindungsgemäß wird eine abgeschlossene Eingangsfolge (sigin) mit Symbolen (bit) zeitlagengesteuert in zumindest zwei Eingangssequenzen (seq1...seqn) aufgeteilt. Die Eingangssequenzen (seq1...seqn) werden jeweils individuell durch einen äußeren Kode (oc1...ocn) zu Ausgangssequenzen (oecseq1...oecseqn) kodiert, und die Ausgangssequenzen (oecseq1...oecseqn) symbolweise in eine Ausgangsfolge (sigout) mit Symbolen (bit) zusammengeführt. Die Ausgangsfolge (sigout) wird anschließend durch einen inneren Kode (ic) kodiert.
Description
Die Erfindung betrifft ein Verfahren und eine Anordnung zur
Kodierung von Symbolen für eine Übertragung über eine Funk
schnittstelle eines Funk-Kommunikationssystems, insbesondere
eines Mobilfunksystems oder drahtlosen Teilnehmeranschlußsy
stems.
In Funk-Kommunikationssystemen werden aus einer Anzahl von
Symbolen bestehende Nutzinformationen, wie beispielsweise
Sprache, Bildinformation oder andere Daten, mit Hilfe von
elektromagnetischen Wellen über eine Funkschnittstelle zwi
schen einer sendenden und einer empfangenden Funkstation
übertragen. Das Abstrahlen der elektromagnetischen Wellen er
folgt dabei mit Trägerfrequenzen, die in dem für das jewei
lige System vorgesehenen Frequenzband liegen. Beim bekannten
GSM-Mobilfunksystem (Global System for Mobile Communication),
wie es unter anderem aus J. Eberspächer, H. J. Vögel, "GSM
Global System for Mobile Communication", B. G. Teubner, 199,
bekannt ist, liegen die Trägerfrequenzen im Bereich von
900 MHz, 1800 MHz und 1900 MHz. Für zukünftige Funk-Kommunikati
onssysteme, beispielsweise das UMTS (Universal Mobile Tele
communication System) oder andere Systeme der 3. Generation
sind Frequenzen im Frequenzband von ca. 2000 MHz vorgesehen.
Zur Unterscheidung unterschiedlicher Signalquellen am Ort des
jeweiligen Empfängers werden Frequenzmultiplex- (FDMA), Zeit
lagenmultiplex- (TDMA) und/oder als Kodemultiplexverfahren
(CDMA) sowie Kombinationen dieser bekannten Verfahren einge
setzt.
Für die Übertragung der Nutzinformationen über die Funk
schnittstelle wird zum Sicherstellen einer ausreichenden
Übertragungsqualität, die beispielsweise durch eine niedrige
Bitfehlerrate gekennzeichnet ist, senderseitig den Nutzinfor
mationen eine Fehlerschutzkodierung hinzugefügt, die eine
empfängerseitige Rekonstruktion von durch Störungen während
der Übertragung über die Funkschnittstelle aufgetretener feh
lerhafter Symbole ermöglicht. Besonders in dem UMTS-Mobilsy
stem, daß hinsichtlich einer Datenübertragung mit hohen Da
tenraten, wie beispielsweise für Multimediaanwendungen, opti
miert ist, muß zur effektiven Ausnutzung der zur Verfügung
stehenden begrenzten Funkressourcen eine hohe Übertragungs
qualität erreicht werden. Für die Übertragung von Daten wird
dabei beispielsweise eine Bitfehlerrate von 10-6 gefordert,
währenddessen für eine Sprachübertragung eine Bitfehlerrate
von 10-3 ausreichend ist.
Ein bekanntes Verfahren zur Fehlerschutzkodierung, die auch
als Fehlervorwärtskorrektur (FEC - Forward Error Correction)
bezeichnet wird, ist beispielsweise die unter anderem in dem
GSM-Mobilfunksystem eingesetzte Faltungskodierung. Abhängig
von einer Rate der Faltungskodierung, d. h. dem Verhältnis
zwischen einer originären Anzahl Symbole und der aufgrund des
Hinzufügens von Redundanz entstehenden Anzahl kodierter Sym
bole, kann jeweils eine bestimmte Anzahl fehlerhafter Symbole
empfängerseitig erkannt und korrigiert werden.
Zusätzlich zu der Faltungskodierung kann eine Blockkodierung,
wie beispielsweise der CRC (Cyclic Redundancy Check), der
Symbole erfolgen, wobei ein aus Paritätsprüfsymbolen beste
hender Blockkode berechnet und den Symbolen hinzugefügt wird.
Dieser Blockkode ermöglicht eine Erkennung, daß fehlerhafte
Symbole während der Übertragung über die Funkschnittstelle
aufgetreten sind. Eine Korrektur dieser fehlerhaften Symbole
ist jedoch nicht immer möglich. Der Blockkode kann bei Nicht-
Echtzeit-Diensten (Non-Realtime-Services) beispielsweise zur
Steuerung einer erneuten Anforderung von fehlerhaften Daten
paketen gemäß einem bekannten ARQ-Verfahren (Automatic Re
quest) verwendet werden, währenddessen die Faltungskodierung
hauptsächlich bei Echtzeit-Diensten (Realtime-Services) wie
beispielsweise der Sprachübertragung eingesetzt wird.
Die Kanalkodierung kann alternativ ebenfalls mittels einer
Turbo-Kodierung erfolgen, wie sie unter anderem aus C. Berrou
et al., "Near Optimum Error Correcting Coding and Decoding:
Turbo-Codes", IEEE Transactions on Communications, Vol. 44,
No. 10, 10. Oct. 1996, S. 1261-1271, bekannt ist. Bei der
Turbo-Kodierung werden senderseitig durch paralleles Ver
schalten zweier Faltungskodierer sowie eines speziellen
Turbo-Kode-Verschachtelers (Interleaver) sehr lange Kodes er
zeugt, die anschließend empfängerseitig durch eine iterative
Dekodierung der Komponentenkodes dekodiert werden.
Alternativ zu der Turbo-Kodierung werden weiterhin zur Erzeu
gung langer Kodes Verkettungen von mehreren Komponentenkodes
zu einem Gesamtkode eingesetzt, wie sie beispielsweise aus M.
Bossert, "Kanalcodierung", 2. Auflage, B. G. Teubner Verlag,
Stuttgart, 1998, S. 325, bekannt sind. Die Komponentenkodes
werden dabei nach inneren und äußeren Kodes unterschieden.
Als Kodierungsschemata für die inneren und äußeren Kodes wer
den beispielsweise Faltungskodierung, Reed-Solomon-Kodierung
in Verbindung mit einer Verschachtelung verwendet.
Die bekannten Fehlerschutzkodierungen (außer der Turbo-Kodie
rung) besitzen als gemeinsames Merkmal, daß zwar vorteilhaft
die Bitfehlerrate exponentiell mit der Länge der verwendeten
Kodes sinkt bzw. die Übertragungsqualität steigt, die Deko
dierungskomplexität jedoch nachteilig exponentiell mit der
Länge der Kodes steigt. Die Turbo-Kodierung ist dahingegen
bereits bezüglich einer geringer Dekodierungskomplexität op
timiert, eine für die Datenübertragung geforderte niedrige
Bitfehlerrate von ca. 10-6 kann jedoch aufgrund von speziel
len Eigenarten der Turbo-Kodierung nur bei einem großen Sig
nal-Stör-Verhältnis, d. h. bei sehr guten Empfangsverhältnis
sen, erreicht werden.
Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren und
eine Anordnung anzugeben, die einen dem beschriebenen Anwen
dungsbereich entsprechenden guten Fehlerschutz bei einer ge
ringen Dekodierungskomplexität ermöglichen. Diese Aufgabe
wird gemäß der Erfindung durch die Merkmale der unabhängigen
Patentansprüche gelöst. Vorteilhafte Ausgestaltungen der Er
findung sind den jeweiligen Unteransprüchen zu entnehmen.
Erfindungsgemäß wird eine abgeschlossene Eingangsfolge mit
über eine Funkschnittstelle eines Funk-Kommunikationssystems
zu übertragenden Symbolen zeitlagengesteuert in zumindest
zwei Eingangssequenzen aufgeteilt. Die Eingangssequenzen wer
den jeweils individuell durch einen äußeren Kode zu Ausgangs
sequenzen kodiert, und die Ausgangssequenzen symbolweise in
eine Ausgangsfolge mit Symbolen zusammengeführt. Die Aus
gangsfolge wird anschließend durch einen inneren Kode ko
diert.
Die Funktionalität des erfindungsgemäßen Verfahrens läßt sich
in der Weise darstellen, daß die Eingangsfolgen zeilenweise
in eine Matrix eingeschrieben werden, dort zeilenweise mit
einer jeweiligen äußeren Kodierung versehen wird, nach der
äußeren Kodierung spaltenweise ausgelesen und in die Aus
gangsfolge zusammengeführt wird, die nachfolgend mit einer
zusätzlichen inneren Kodierung versehen wird. Die erfindungs
gemäße Verkettung der äußeren und inneren Kodierung ermög
licht vorteilhaft eine Verwendung von langen Kodes zum Si
cherstellen einer geringen Bitfehlerrate bei einer gleichzei
tigen geringen Dekodierungskomplexität.
Gemäß einer ersten Weiterbildung der Erfindung werden die
Eingangssequenzen mit einem jeweils unterschiedlichen äußeren
Kode kodiert. Durch die unterschiedlichen äußeren Kodes kön
nen die Ausgangssequenzen vorteilhaft unterschieden und die
Übertragungsqualität weiter erhöht werden.
Gemäß zweier Weiterbildungen der Erfindung wird als äußere
bzw. innere Kodierung jeweils eine Faltungskodierung oder
eine Blockkodierung durchgeführt. Alternativ kann die innere
Kodierung auch mittels einer Modulation entsprechend einem
Modulationsschema erfolgen. Bei Verwendung einer Faltungsko
dierung sowohl für die äußere als auch für die innere Kodie
rung in Verbindung mit einer iterativen Dekodierung können
Ergebnisse hinsichtlich der Bitfehlerrate erzielt werden, die
unterhalb der Bitfehlerrate der bekannten Turbo-Kodierung
liegen.
Gemäß einer weiteren Weiterbildung der Erfindung wird jeweils
eine der Anzahl der Eingangssequenzen entsprechende Anzahl
Symbole der Ausgangsfolge durch den inneren Kode kodiert.
Hierdurch werden entsprechend der Matrixdarstellungsweise die
kodierten Symbole jeweils einer Spalte mit der inneren Kodie
rung versehen.
Gemäß weiterer alternativer Weiterbildungen werden die Sym
bole der jeweiligen Ausgangssequenzen, die Symbole der Aus
gangssequenzen oder jeweils eine Anzahl von Symbolen der Aus
gangsfolge zusätzlich verschachtelt. Bei der zusätzlichen
Verschachtelung werden direkt aufeinanderfolgende Symbole
derart verwürfelt, daß sie am Ausgang der Verschachtelungs
einrichtung nicht mehr aufeinanderfolgen. Vorteilhaft kann
durch diese Weiterbildungen die Störfestigkeit gegenüber bei
der Übertragung über die Funkschnittstelle häufig auftreten
den gebündelten fehlerhaften Symbolen erhöht werden.
Bei der ersten alternativen Weiterbildung können die Symbole
der jeweiligen Ausgangssequenzen zusätzlich gemäß individuel
ler Verschachtelungsalgorithmen verschachtelt werden.
Bei der zweiten alternativen Weiterbildung kann die Ver
schachtelung dahingegen symbolweise, d. h. die Symbole einer
jeweiligen Spalte werden verschachtelt, oder auf Basis der
Ausgangssequenzen bzw. eines jeweiligen Teils der Ausgangsse
quenzen, d. h. die Symbole der gesamten Ausgangssequenzen wer
den verschachtelt, erfolgen.
Bei der dritten alternativen Weiterbildung kann zusätzlich
eine der Anzahl der Eingangssequenzen entsprechende Anzahl
Symbole der Ausgangsfolge verschachtelt werden, wodurch gemäß
der Matrixdarstellung jeweils eine Spalte verschachtelt wird.
Ausführungsbeispiele der Erfindung werden anhand der beilie
genden Zeichnungen näher erläutert.
Dabei zeigen
Fig. 1 ein Blockschaltbild eines Funk-Kommunikationssystems,
insbesondere eines Mobilfunksystems,
Fig. 2 ein Blockschaltbild einer erfindungsgemäßen Anordnung
zur Fehlerschutzkodierung,
Fig. 3 ein Ablaufdiagramm des erfindungsgemäßen Verfahrens,
Fig. 4 ein Blockschaltbild einer Anordnung gemäß Fig. 2, mit
einer der Zusammenführungseinrichtung nachgeschalte
ten zusätzlichen Verschachtelungseinrichtung,
Fig. 5 ein Blockschaltbild der Anordnung gemäß Fig. 2, mit
mehreren jeweils den äußeren Kodiereinrichtungen
nachgeschalteten zusätzlichen Verschachtelungsein
richtungen,
Fig. 6 ein Blockschaltbild der Anordnung gemäß Fig. 2, mit
einer den äußeren Kodiereinrichtungen nachgeschalte
ten zusätzlichen Verschachtelungseinrichtung,
Fig. 7 ein Blockschaltbild einer Anordnung zur Dekodierung
der durch die Anordnung gemäß Fig. 2 kodierten Ein
gangsfolge von Symbolen, und
Fig. 8 eine Darstellung von Beziehungen zwischen einer Bit
fehlerrate und einem Signal-Stör-Verhältnis für un
terschiedliche Kodierungsarten.
Das in Fig. 1 dargestellte und beispielhaft als ein Mobilfunk
system ausgestaltete Funk-Kommunikationssystem entspricht in
seiner Struktur einem bekannten GSM-Mobilfunksystem oder
UNTS-Mobilfunksystem, das aus einer Vielzahl von Mobilver
mittlungsstellen MSC besteht, die untereinander vernetzt sind
bzw. den Zugang zu einem Festnetz PSTN herstellen. Weiterhin
sind diese Mobilvermittlungsstellen MSC mit jeweils zumindest
einer Einrichtung zur Zuweisung funktechnischer Ressourcen
RNM verbunden. Jede dieser Einrichtungen RNM ermöglicht wie
derum eine Verbindung zu zumindest einer Basisstation BS.
Diese Basisstation BS ist eine Funkstation, die über eine
Funkschnittstelle Kommunikationsverbindungen zu Mobilstatio
nen MS aufbauen und auslösen kann.
In Fig. 1 ist beispielhaft eine Kommunikationsverbindung zur
Übertragung von Symbolen bit beispielsweise eines Echtzeit-
Dienstes oder eines Nicht-Echtzeit-Dienstes zwischen einer
Mobilstation MS und einer Basisstation BS dargestellt. Vor
der jeweiligen Übertragung über die Funkschnittstelle wird
den Symbolen senderseitig durch eine Kanalkodierung Redundanz
hinzugefügt, die empfängerseitig wieder entfernt wird und
durch die fehlerhafte Symbole erkannt und korrigiert werden
können. In dem Funkversorgungsgebiet der Basisstation BS be
findet sich eine weitere Mobilstation MS, die in dem darge
stellten Fall keine Kommunikationsverbindung aufgebaut hat.
Aus dem GSM-Mobilfunksystem sind zwei Kanalkodierungsarten im
Sinne einer Fehlervorwärtskorrektur bekannt: die Faltungsko
dierung und die Blockkodierung. Die Faltungskodierung dient
der empfangsseitigen Fehlerkorrektur, so daß abhängig von ei
ner Rate der Faltungskodierung jeweils eine bestimmte Anzahl
fehlerhafter Symbole bit erkannt und korrigiert werden kann.
Die Rate der Faltungskodierung gibt das Verhältnis zwischen
der Anzahl Symbole vor und nach der Faltungskodierung an.
Eine Rate 1 bedeutet beispielsweise, daß den Symbolen bit
senderseitig keine redundanten Informationen hinzugefügt wer
den. Zusätzlich oder alternativ zu der Faltungskodierung kann
eine Blockkodierung, wie beispielsweise der CRC (Cyclic Red
undancy Check) der Symbole bit erfolgen, wobei ein aus Pari
tätsprüfsymbolen bestehender Blockkode berechnet und der
Summe Symbole bit hinzugefügt wird. Dieser Blockkode ermög
licht eine Erkennung, daß ein Fehler während der Übertragung
über die Funkschnittstelle aufgetreten ist, eine Korrektur
von Fehlern ist jedoch nicht immer möglich. Der Blockkode
kann bei Nicht-Echtzeit-Diensten beispielsweise zur Steuerung
einer erneuten Anforderung eines fehlerbehafteten Datenpakets
gemäß dem bekannten ARQ-Verfahren verwendet werden. Die Ka
nalkodierung kann alternativ ebenfalls mittels einer in der
Beschreibungseinleitung erwähnten Turbo-Kodierung oder einer
Verkettung einer äußeren und einer inneren Kodierung erfol
gen.
In der Fig. 2 ist ein Blockschaltbild einer erfindungsgemäßen
Anordnung zur Fehlerschutzkodierung und in der Fig. 3 ein ent
sprechendes Ablaufdiagramm des Verfahrens zur Fehlerschutzko
dierung dargestellt. Eine abgeschlossene Eingangsfolge sigin
von Symbolen bit, die beispielsweise von einem Sprachkodierer
in periodischen Zeitintervallen erzeugt wird, soll für die
Übertragung über die Funkschnittstelle des Funk-Kommunikati
onssystems mit einer Fehlerschutzkodierung versehen werden.
Die Fehlerschutzkodierung erfolgt erfindungsgemäß mittels ei
ner seriellen Verkettung mehrerer äußerer und eines inneren
Komponentenkodes zu einem Gesamtkode. Die Eingangsfolge sigin
wird durch eine Aufteilungseinrichtung DIS zeitlagengesteuert
in eine Anzahl n Eingangssequenzen seq1 . . . seqn aufgeteilt.
Die Aufteilung kann hierbei symbolweise oder aber auch wort
weise, d. h. in jeweilige Wörter mit mehreren Symbolen bit,
erfolgen. Die so aufgeteilten Eingangssequenzen seq1 . . . seqn
werden jeweils einer äußeren Kodiereinrichtung OEC1 . . . OECn
zugeführt, in denen die Eingangssequenzen seq1 . . . seqn durch
individuelle äußere Kodes oc1 . . . ocn mit einer äußeren Kodie
rung versehen werden.
In den beschriebenen beispielhaften Ausführungsformen der Er
findung in der Fig. 2 bis Fig. 8 wird jeweils von einer Fal
tungskodierung für die äußere und innere Kodierung ausgegan
gen.
Für ein optimales Ergebnis hinsichtlich einer großen minima
len Distanz des Gesamtkodes (large minimal distance of the
overall code) wurden Faltungskodes mit einer Rate von 1/2 und
einem Speicher von [1,6] identifiziert. Diese Faltungskodes
werden auch als OFD-Kodes (Optimal Free Distance) bezeichnet.
Weitere Faltungskodes mit höheren Raten können beispielsweise
durch eine zusätzliche Punktierung der OFD-Kodes erreicht
werden.
Da eine Faltungskodierung einer Eingangssequenz eine unendli
che Ausgangssequenz erzeugt, müssen die Faltungskodes termi
niert werden um Ausgangssequenzen endlicher Länge zu erzeu
gen. Hierzu werden drei Arten der Terminierung unterschieden:
- - Trunkierung, mit einer hohen Bitfehlerwahrscheinlichkeit nahe der Trunkierungsstelle,
- - Hinzufügen einer Terminierungssequenz, um den Kodierer in einen definierten Endzustand zu setzen, nachteilig ist eine zusätzliche Redundanz erforderlich, und
- - Tail Biting, der Anfangs- und Endzustand des Kodierers ist gleich, nachteilig wird die Dekodierungskomplexität er höht.
Für die weitere Beschreibung werden als äußere Kodes
oc1 . . . ocn jeweils durch eine Terminierungssequenz termi
nierte, systematisch kodierte und gegebenenfalls punktierte
OFD-Faltungskodes mit gleicher Rate und gleichem Speicher an
genommen. Als innerer Kode ic wird ein durch eine Terminie
rungssequenz terminierter und gegebenenfalls punktierter OFD-
Faltungskode angenommen. Die systematische Kodierung dient
hauptsächlich einer Vereinfachung der Dekodierung des Gesamt
kodes, wie sie zu der Darstellung der Fig. 7 beschrieben ist.
Für den Fall einer großen Anzahl von jeweils kurzen äußeren
Kodes oc1 . . . ocn ist der Verlust (fractional rate loss) durch
die zusätzliche Redundanz aufgrund der Terminierung nicht
vernachlässigbar. In diesem Fall wird das Tail Biting zur
Terminierung des inneren Kodes ic und der äußeren Kodes
oc1 . . . ocn verwendet.
In den äußeren Kodiereinrichtungen OEC1 . . . OECn werden die
Eingangssequenzen seq1 . . . seqn mit jeweils einem äußeren Kode
oc1 . . . ocn gemäß vorangehender Bescheibung faltungskodiert.
Eine den äußeren Kodiereinrichtungen OEC1 . . . OECn nachgeschal
tete Zusammenführungseinrichtung COMB liest die an den jewei
ligen Ausgängen der äußeren Kodiereinrichtungen OEC1 . . . OECn
anliegenden Ausgangssequenzen oecseq1 . . . oecseqn symbolweise
aus, so daß in der entstehenden abgeschlossenen Ausgangsfolge
sigout die jeweiligen Symbole bit an den Ausgängen der äuße
ren Kodiereinrichtungen OEC1 . . . OECn aufeinanderfolgen.
Alternativ kann die äußere Kodierung beispielsweise auch der
art erfolgen, daß eine einzige äußere Kodiereinrichtung die
Eingangssequenzen seq1 . . . seqn mit der Anzahl n unterschiedli
cher äußerer Kodes oc1 . . . ocn faltungskodiert und die so ent
stehenden Ausgangssequenzen oecseq1 . . . oecseqn jeweils zeilen
weise in eine Speichermatrix eingetragen werden, aus der sie
anschließend durch die Zusammenführungseinrichtung COMB spal
tenweise wieder ausgelesen werden.
Nach der symbolweisen Zusammenführung der Ausgangssequenzen
oecseq1 . . . oecseqn zu der abgeschlossenen Ausgangsfolge sigout
wird diese in einem nachgeschalteten inneren Kodierer IEC mit
einem inneren Kode ic gemäß obiger Beschreibung faltungsko
diert. Die Eingangsfolge sigin der Symbole bit wird somit
durch die serielle Verkettung der äußeren oc1 . . . ocn und des
inneren Komponentenkodes ic, die zusammen den Gesamtkode er
geben, kodiert und kann anschließend einer Sendeeinrichtung,
beispielsweise in einer Mobilstation MS oder Basisstation BS,
zugeführt und über die Funkschnittstelle ausgesendet werden.
Alternativ zu der beschriebenen Realisierung kann gemäß einer
nicht dargestellten Abänderung der Anordnung der Fig. 2 die
äußere Kodierung der Eingangssequenzen seq1 . . . seqn in der
Weise erfolgen, daß den Eingangssequenzen seq1 . . . seqn jeweils
eine unterschiedlichen Terminierungssequenz angefügt wird,
und die hierdurch erweiterten Eingangssequenzen seq1 . . . seqn
nachfolgend durch einen gemeinsamen äußeren Kode kodiert wer
den. Durch die unterschiedlichen Abschlußsequenzen werden die
äußeren Kodiereinrichtungen in einen jeweiligen bekannten Zu
stand gebracht, so daß eine mit der vorangehend beschriebenen
Kodierung mit individuellen äußeren Kodes oc1 . . . ocn ver
gleichbare Unterscheidbarkeit der entstehenden Ausgangsse
quenzen oecseq1 . . . oecseqn gegeben ist.
Diese Realisierung kann alternativ auch in der Weise erfol
gen, daß einer einzigen äußeren Kodiereinrichtung eine der
Anzahl der Eingangssequenzen entsprechende Anzahl von Termi
nierungseinrichtungen zum Hinzufügen der jeweiligen Terminie
rungssequenzen vorgeschaltet werden, bzw. nur eine Terminie
rungseinrichtung verwendet wird, die den seriell eintreffen
den Eingangssequenzen jeweils eine individuelle Terminie
rungssequenz hinzufügt, wobei die Kodiereinrichtungen selbst
keine Terminierung der Eingangssequenzen vornehmen.
Die Leistung des Gesamtkodes kann durch eine zusätzliche Ver
schachtelung (Interleaving) zwischen der äußeren und der in
neren Kodierung, wie sie in drei alternativen Ausführungsfor
men in den Fig. 4 bis Fig. 6 dargestellt sind, weiter verbes
sert werden. Eine Verschachtelung führt eine Verwürfelung von
direkt aufeinanderfolgenden Symbolen bit durch, so daß sie
anschließend im allgemeinen nicht mehr aufeinanderfolgen. Die
Verschachtelung der Symbole bit erhöht die Störfestigkeit ge
genüber bei der Übertragung über die Funkschnittstelle häufig
auftretenden gebündelten fehlerhaften Symbolen bit.
In der Fig. 4 ist entsprechend einer ersten alternativen Aus
führungsform eine Verschachtelungseinrichtung IL1 der Zusam
menführungseinrichtung COMB nachgeschaltet. Diese Verschach
telungseinrichtung IL1 führt eine Verwürfelung beispielsweise
einer der Anzahl der äußeren Kodiereinrichtungen OEC1 . . . OECn
entsprechenden Anzahl Symbole bit durch. Die Anzahl der zu
verwürfelnden Symbole bit kann jedoch auch unabhängig von der
Anzahl der Kodiereinrichtungen OEC1 . . . OECn, beispielsweise
größer oder kleiner dieser Anzahl, bemessen werden; sie hängt
im wesentlichen von der jeweiligen Speicherkapazität der Ver
schachtelungseinrichtung IL1 und des benötigten Symbol-Durch
satzes ab.
In der Fig. 5 ist gemäß einer zweiten beispielhaften alterna
tiven Ausführungsform jeweils eine Verschachtelungseinrich
tung IL1 . . . ILn den äußeren Kodiereinrichtungen OEC1 . . . OECn
nachgeschaltet. In den Verschachtelungseinrichtungen
IL1 . . .ILn werden die jeweiligen Ausgangssequenzen
oecseq1 . . . oecseqn durch einen individuellen Verschachtelungs
algorithmus verwürfelt. Durch die Verschachtelung und die an
schließende symbolweise Zusammenführung werden im allgemeinen
zwei nach der äußeren Kodierung zusammenliegende Symbole bit
voneinander getrennt, wodurch vorteilhaft die Wahrscheinlich
keit einer auf beide Symbole bit wirkenden Störung verringert
wird.
In der Fig. 6 ist eine dritte beispielhafte alternative Aus
führungsform der Verschachtelung angegeben. In einer den äu
ßeren Kodiereinrichtungen OEC1 . . . OECn nachgeschalteten Ver
schachtelungseinrichtung IL1 werden die Symbole bit der Aus
gangssequenzen oecseq1 . . . oecseqn untereinander verwürfelt, so
daß nicht nur der Platz innerhalb der Ausgangssequenz
oecseq1 . . . oecseqn, sondern auch die Ausgangssequenz
oecseq1 . . . oecseqn des Symbols bit selbst vertauscht wird.
In der Fig. 7 ist eine beispielhafte Anordnung zur iterativen
Dekodierung einer mittels der erfindungsgemäßen Anordnung der
Fig. 4 kodierten Eingangsfolge sigin dargestellt, die bei
spielsweise in einer Empfangseinrichtung einer Mobilstation
MS oder Basisstation BS eines Mobilfunksystems verwirklicht
werden kann. Die mit einem äußeren und inneren Komponenten
kode kodierte und zusätzlich verwürfelte Eingangsfolge sigin
wird in einer inneren Dekodiereinrichtung IDC von der inneren
Kodierung befreit. Anschließend wird in einer Entschachte
lungseinrichtung DEIL die ursprüngliche Ausgangsfolge sigout
der Symbole bit wiederhergestellt und die nachfolgend durch
eine symbolweise Aufteilung in einer Aufteilungseinrichtung
DIS wiedergewonnenen ursprünglichen Ausgangssequenzen
oecseq1 . . . oecseqn jeweils einer äußeren Dekodiereinrichtung
ODC1 . . . ODCn zugeführt. In einer nachfolgenden ersten Zusam
menführungseinrichtung COMB1 wird die jeweilige äußere Infor
mation der äußeren Dekodiereinrichtungen ODC1 . . . ODCn symbol
weise zusammengeführt, über eine entsprechend der Verschach
telungseinrichtung IL1 in der Fig. 4 arbeitende Verschachte
lungseinrichtung IL1 verschachtelt und zu einem zweiten Ein
gang der inneren Dekodiereinrichtung IDC rückgekoppelt. Am
Ausgang der zweiten Kombinationseinrichtung COMB2 erscheint
die zurückgewonnene originäre Eingangsfolge sigin.
Entsprechende Anordnungen zur Dekodierung für die Anordnungen
zur Kodierung gemäß den Fig. 2, Fig. 5 und Fig. 6 sind entspre
chend der Anordnung in der Fig. 7 zu verwirklichen.
Zur Dekodierung der durch Komponentenkodes kodierten Symbole
bit werden sogenannten SISO-Dekoder (Soft-Input Soft-Output)
eingesetzt. Diese können beispielsweise symbol-by-symbol-APP-
Dekoder (Aposteriori Probability) oder sonstige suboptimale
SISO-Dekoder sein. Da nach dem Stand der Technik, wie bei
spielsweise gemäß L. R. Bahl, J. Cocke, F. Jelinek, J. Raviv,
"Optimal decoding for linear codes for minimizing symbol er
ror rate", IEEE Trans. Inform. Theory, Vol. IT-20, S. 284-287,
Mar. 1974, effiziente symbol-by-symbol-APP-Dekoder für
faltungskodierte Symbole bit bekannt sind, werden als Kompo
nentenkodes bevorzugt Faltungskodes eingesetzt. Für einen sy
stematisch kodierten Komponentenkode zeigt der symbol-by-sym
bol-APP-Dekoder die besten Leistungen.
In der Fig. 8 ist beispielhaft eine Darstellung einer ermit
telten jeweiligen Beziehung zwischen einer Bitfehlerrate BER
(Bit Error Rate) und einem Signal-Stör-Verhältnis Eb/N0
(Energy-per-bit-to-Noise ratio) in dB für unterschiedliche
Kodierungsarten angegeben. Dabei ist jeweils eine Faltungsko
dierung mit einer Rate R = 1/2 angenommen. Eine mittels einer
erfindungsgemäßen Kodierung gemäß der Anordnung der Fig. 5 er
mittelte Beziehung ist in der Fig. 8 durch die Bezeichnung
"woven code" gekennzeichnet. Der Speicher m beträgt in diesem
Fall m = 2 und die Dekodierung erfolgt iterativ in einer auf
der Fig. 7 basierenden Dekodierungseinrichtung. Diesem Ergeb
nis sind jeweils Beziehungen einer einfachen Faltungskodie
rung, die durch "conv. code" gekennzeichnet ist, mit einem
Speicher m = 6, und einer Turbo-Kodierung, die durch "turbo
code" gekennzeichnet ist, mit einem Speicher m = 4, gegen
übergestellt. Ein Vergleich der Beziehungen offenbart deut
lich, daß die erfindungsgemäße Kodierung zur Erreichung einer
Bitfehlerrate von 10-6 nur ein Signal-Stör-Verhältnis Eb/N0
von ca. 2,5 dB benötigt, währenddessen die Turbo-Kodierung
bereits bei niedrigeren Bitfehlerraten ein wesentlich größe
ren Signal-Stör-Verhältnis Eb/N0 benötigt. Eine niedrige Bit
fehlerrate bei einem geringen Signal-Stör-Abstand Eb/N0 ist
insbesondere für die Datenübertragung beispielsweise in den
zukünftigen Mobilfunksystemen wie dem UMTS wichtig, da auch
unter ungünstigen Übertragungs- und Empfangsverhältnissen
eine niedrige Bitfehlerrate BER resp. eine gute Übertragungs
qualität zugesichert werden soll.
Claims (17)
1. Verfahren zur Kodierung von Symbolen (bit) für eine
Übertragung über eine Funkschnittstelle eines Funk-Kommunika
tionssystems, bei dem
- - eine abgeschlossene Eingangsfolge (sigin) mit Symbolen (bit) zeitlagengesteuert in zumindest zwei Eingangssequen zen (seq1 . . . seqn) aufgeteilt wird,
- - die Eingangssequenzen (seq1 . . . seqn) jeweils individuell durch einen äußeren Kode (oc1 . . . ocn) zu Ausgangssequenzen (oecseq1 . . . oecseqn) kodiert werden,
- - die Ausgangssequenzen (oecseq1 . . . oecseqn) symbolweise in eine Ausgangsfolge (sigout) mit Symbolen (bit) zusammenge führt werden, und
- - die Ausgangsfolge (sigout) durch einen inneren Kode (ic) kodiert wird.
2. Verfahren nach Anspruch 1, bei dem
die Eingangssequenzen (seq1 . . . seqn) mit einem jeweils unter
schiedlichen äußeren Kode (oc1 . . . ocn) kodiert werden.
3. Verfahren nach einem vorhergehenden Anspruch, bei dem
als äußere Kodierung eine Faltungskodierung oder eine Block
kodierung durchgeführt wird.
4. Verfahren nach Anspruch 1 oder 2, bei dem
als innere Kodierung eine Faltungskodierung, eine Blockkodie
rung oder eine Modulation durchgeführt wird.
5. Verfahren nach einem vorhergehenden Anspruch, bei dem
die Eingangsfolge (sigin) symbolweise in die Anzahl Eingangs
sequenzen (seq1 . . . seqn) aufgeteilt wird.
6. Verfahren nach einem vorhergehenden Anspruch, bei dem
jeweils eine der Anzahl der Eingangssequenzen (seq1 . . . seqn)
entsprechende Anzahl Symbole (bit) der Ausgangsfolge (sigout)
durch den inneren Kode (ic) kodiert wird.
7. Verfahren nach einem vorhergehenden Anspruch, bei dem
die Symbole (bit) der jeweiligen Ausgangssequenzen
(oecseq1 . . . oecseqn) zusätzlich verschachtelt werden.
8. Verfahren nach dem vorhergehenden Anspruch, bei dem
die jeweiligen Ausgangssequenzen (oecseq1 . . . oecseqn) gemäß
individueller Verschachtelungsalgorithmen verschachtelt wer
den.
9. Verfahren nach einem der Ansprüche 1 bis 5, bei dem
die Symbole (bit) der Ausgangssequenzen (oecseq1 . . . oecseqn)
zusätzlich verschachtelt werden.
10. Verfahren nach einem der Ansprüche 1 bis 5, bei dem
zusätzlich jeweils eine Anzahl von Symbolen (bit) der Aus
gangsfolge (sigout) verschachtelt wird.
11. Verfahren nach dem vorhergehenden Anspruch, bei dem
jeweils eine der Anzahl der Eingangssequenzen (seq1 . . . seqn)
entsprechende Anzahl Symbole (bit) der Ausgangsfolge (sigout)
verschachtelt wird.
12. Verfahren nach einem vorhergehenden Anspruch, bei dem
die Symbole (bit) über eine Funkschnittstelle eines Mobil
funksystems oder drahtlosen Teilnehmeranschlußsystems über
tragen werden.
13. Anordnung zur Kodierung von Symbolen (bit) für eine
Übertragung über eine Funkschnittstelle eines Funk-Kommunika
tionssystems, mit
- - einer zeitlagengesteuerten Aufteilungseinrichtung (DIS) zum Aufteilen einer abgeschlossenen Eingangsfolge (sigin) mit Symbole in zumindest zwei Eingangssequenzen (seq1 . . . seqn),
- - einer der Aufteilungseinrichtung (DIS) nachgeschalteten An zahl von äußeren Kodiereinrichtungen (OEC1 . . . OECn) zum je weils individuellen Kodieren der Eingangssequenzen (seq1 . . . seqn) zu Ausgangssequenzen (oecseq1 . . . oecseqn) durch einen äußeren Kode (oc1 . . . ocn),
- - einer den äußeren Kodiereinrichtungen (OEC1 . . . OECn) nachge schalteten Zusammenführungseinrichtung (COMB) zum symbol weisen Zusammenführen der Ausgangssequenzen (oecseq1 . . . oecseqn) zu einer abgeschlossenen Ausgangsfolge (sigout) mit Symbolen (bit), und
- - einer der Zusammenführungseinrichtung (COMB) nachgeschalte ten inneren Kodiereinrichtung (IEC) zum Kodieren der Aus gangsfolge (sigout) durch einen inneren Kode (ic).
14. Anordnung nach Anspruch 13, mit
mindestens einer Verschachtelungseinrichtung (IL1 . . . ILn) zum
Verschachteln der Symbole (bit) der jeweiligen Ausgangsse
quenzen (oecseq1 . . . oecseqn), die jeweils einer äußeren Ko
diereinrichtungen (OEC1 . . . OECn) nachgeschaltet ist.
15. Anordnung nach Anspruch 13, mit
mindestens einer Verschachtelungseinrichtung (IL1) zum Ver
schachteln der Symbole (bit) der Ausgangssequenzen
(oecseq1 . . . oecseqn), die den äußeren Kodiereinrichtungen
(OEC1 . . . OECn) nachgeschaltet ist.
16. Anordnung nach Anspruch 13, mit
mindestens einer Verschachtelungseinrichtung (IL1) zum Ver
schachteln jeweils einer Anzahl von Symbolen (bit) der Aus
gangsfolge (sigout), die der Zusammenführungseinrichtung
(COMB) nachgeschaltet ist.
17. Anordnung nach einem der Ansprüche 13 bis 16, die
in einer Sendeeinrichtung einer Mobilstation (MS) und/oder
einer Basisstation (BS) eines Mobilfunksystems verwirklicht
ist.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19857677A DE19857677B4 (de) | 1998-12-14 | 1998-12-14 | Verfahren und Anordnung zur Kodierung von Symbolen für eine Übertragung über eine Funkschnittstelle eines Funk-Kommunikationssystems |
| US09/461,445 US6678856B1 (en) | 1998-12-14 | 1999-12-14 | Method and configuration for encoding symbols for transmission via a radio interface of a radio communications system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19857677A DE19857677B4 (de) | 1998-12-14 | 1998-12-14 | Verfahren und Anordnung zur Kodierung von Symbolen für eine Übertragung über eine Funkschnittstelle eines Funk-Kommunikationssystems |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE19857677A1 true DE19857677A1 (de) | 2000-06-29 |
| DE19857677B4 DE19857677B4 (de) | 2008-04-24 |
Family
ID=7891058
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19857677A Expired - Lifetime DE19857677B4 (de) | 1998-12-14 | 1998-12-14 | Verfahren und Anordnung zur Kodierung von Symbolen für eine Übertragung über eine Funkschnittstelle eines Funk-Kommunikationssystems |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6678856B1 (de) |
| DE (1) | DE19857677B4 (de) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102004048935A1 (de) * | 2004-10-07 | 2006-04-27 | Siemens Ag | Verfahren und Vorrichtung zur Kodierung mit einem Woven Convolutional Encoder |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001060934A (ja) * | 1999-08-20 | 2001-03-06 | Matsushita Electric Ind Co Ltd | Ofdm通信装置 |
| MXPA03008881A (es) * | 2001-03-28 | 2004-05-24 | Qualcomm Inc | Metodo y aparato para el manejo de canales para servivios de un punto a multiples puntos en un sistema de comunicacion. |
| US9100457B2 (en) | 2001-03-28 | 2015-08-04 | Qualcomm Incorporated | Method and apparatus for transmission framing in a wireless communication system |
| US7631242B2 (en) * | 2001-06-22 | 2009-12-08 | Broadcom Corporation | System, method and computer program product for mitigating burst noise in a communications system |
| US7089478B2 (en) * | 2001-06-22 | 2006-08-08 | Broadcom Corporation | FEC block reconstruction system, method and computer program product for mitigating burst noise in a communications system |
| US7185362B2 (en) * | 2001-08-20 | 2007-02-27 | Qualcomm, Incorporated | Method and apparatus for security in a data processing system |
| US7352868B2 (en) * | 2001-10-09 | 2008-04-01 | Philip Hawkes | Method and apparatus for security in a data processing system |
| US7649829B2 (en) * | 2001-10-12 | 2010-01-19 | Qualcomm Incorporated | Method and system for reduction of decoding complexity in a communication system |
| US7260764B2 (en) * | 2002-11-26 | 2007-08-21 | Qualcomm Incorporated | Multi-channel transmission and reception with block coding in a communication system |
| US7599655B2 (en) * | 2003-01-02 | 2009-10-06 | Qualcomm Incorporated | Method and apparatus for broadcast services in a communication system |
| US8718279B2 (en) * | 2003-07-08 | 2014-05-06 | Qualcomm Incorporated | Apparatus and method for a secure broadcast system |
| US8724803B2 (en) * | 2003-09-02 | 2014-05-13 | Qualcomm Incorporated | Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system |
| WO2009021065A1 (en) * | 2007-08-08 | 2009-02-12 | Marvell World Trade Ltd. | Encoding and decoding using generalized concatenated codes (gcc) |
| US9088888B2 (en) * | 2010-12-10 | 2015-07-21 | Mitsubishi Electric Research Laboratories, Inc. | Secure wireless communication using rate-adaptive codes |
| DE102011018173B4 (de) * | 2011-04-19 | 2013-04-11 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Verfahren zur Rückgewinnung verlorener oder beschädigter Daten |
| US9047203B1 (en) * | 2011-12-21 | 2015-06-02 | Altera Corporation | Systems and methods for encoding and decoding data |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3933822A1 (de) * | 1989-10-10 | 1991-04-18 | Deutsche Forsch Luft Raumfahrt | Verfahren zum codieren und decodieren von binaeren daten sowie einrichtung zur durchfuehrung des verfahrens |
| EP0641087A2 (de) * | 1993-08-24 | 1995-03-01 | AT&T Corp. | Verketteter Reed-Solomon Kode und gitterkodierte Modulation |
| WO1996002091A1 (en) * | 1994-07-11 | 1996-01-25 | Nokia Telecommunications Oy | Method and apparatus for speech transmission in a mobile communications system |
| WO1998032231A1 (en) * | 1997-01-17 | 1998-07-23 | Qualcomm Incorporated | Method and apparatus for transmitting and receiving concatenated code data |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5325443B2 (de) * | 1972-12-29 | 1978-07-27 | ||
| US4882733A (en) * | 1987-03-13 | 1989-11-21 | Ford Aerospace Corporation | Method and apparatus for combining encoding and modulation |
| DE3722241A1 (de) * | 1987-07-06 | 1989-01-19 | Inst Rundfunktechnik Gmbh | Verfahren zum uebertragen eines monofonen rundfunksignals |
| US5052000A (en) * | 1989-06-09 | 1991-09-24 | At&T Bell Laboratories | Technique for improving the operation of decision feedback equalizers in communications systems utilizing error correction |
| EP0414950B1 (de) * | 1989-08-31 | 1994-11-30 | Siemens Aktiengesellschaft | Verfahren zur Vermittlung von jeweils auf mehrere Zeitfächer von Zeitkanälen verteilt übertragenen Sprach- und/oder Daten-informationen |
| DE69022705T2 (de) * | 1989-12-29 | 1996-05-23 | Philips Electronics Nv | System zur Kodierung/Dekodierung von digitalen Signalen zur Übertragung und/oder Speicherung. |
| US5214656A (en) * | 1990-12-13 | 1993-05-25 | At&T Bell Laboratories | Multiplexed coded modulation with unequal error protection |
| US5416804A (en) * | 1991-08-21 | 1995-05-16 | U.S. Philips Corporation | Digital signal decoder using concatenated codes |
| FR2685839A1 (fr) * | 1991-12-26 | 1993-07-02 | Thomson Csf | Procede de modulation et de demodulation coherent pour la transmission de donnees haut debit en hf. |
| EP0578313B1 (de) * | 1992-07-08 | 1998-12-02 | Laboratoires D'electronique Philips S.A.S. | Verkettete Kodierung für OFDM-Übertragung |
| US5812601A (en) * | 1996-11-15 | 1998-09-22 | Telefonaktiebolaget Lm Ericsson | Coding for higher-level modulation |
| US6031874A (en) * | 1997-09-26 | 2000-02-29 | Ericsson Inc. | Unequal error protection in coded modulation schemes |
| US6370666B1 (en) * | 1998-12-02 | 2002-04-09 | Agere Systems Guardian Corp. | Tuning scheme for error-corrected broadcast programs |
-
1998
- 1998-12-14 DE DE19857677A patent/DE19857677B4/de not_active Expired - Lifetime
-
1999
- 1999-12-14 US US09/461,445 patent/US6678856B1/en not_active Expired - Lifetime
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3933822A1 (de) * | 1989-10-10 | 1991-04-18 | Deutsche Forsch Luft Raumfahrt | Verfahren zum codieren und decodieren von binaeren daten sowie einrichtung zur durchfuehrung des verfahrens |
| EP0641087A2 (de) * | 1993-08-24 | 1995-03-01 | AT&T Corp. | Verketteter Reed-Solomon Kode und gitterkodierte Modulation |
| WO1996002091A1 (en) * | 1994-07-11 | 1996-01-25 | Nokia Telecommunications Oy | Method and apparatus for speech transmission in a mobile communications system |
| WO1998032231A1 (en) * | 1997-01-17 | 1998-07-23 | Qualcomm Incorporated | Method and apparatus for transmitting and receiving concatenated code data |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102004048935A1 (de) * | 2004-10-07 | 2006-04-27 | Siemens Ag | Verfahren und Vorrichtung zur Kodierung mit einem Woven Convolutional Encoder |
Also Published As
| Publication number | Publication date |
|---|---|
| DE19857677B4 (de) | 2008-04-24 |
| US6678856B1 (en) | 2004-01-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE19857677A1 (de) | Verfahren und Anordnung zur Kodierung von Symbolen für eine Übertragung über eine Funkschnittstelle eines Funk-Kommunikationssystems | |
| DE60307800T2 (de) | Fehlererkennungsverfahren in drahtlosen Kommunikationssystemen | |
| DE69922707T2 (de) | Sender und Empfänger mit Ratenanpassung | |
| US6487251B1 (en) | System and method for performing combined multi-rate convolutional coding | |
| DE69931751T2 (de) | Vorrichtung und verfahren zur einfügung von vorher bekannten bits in die eingangsstufe eines kanalkodierers | |
| DE69700532T2 (de) | Verfahren und vorrichtung zur faltungskodierung und -dekodierung von datenblöcken | |
| DE69520696T2 (de) | Verfahren und Vorrichtung zur Übertragung von mehrpegelmodulierten Daten mit verketteter Kodierung | |
| DE29924886U1 (de) | Kanalcodiervorrichtung | |
| DE19815597B4 (de) | Datenübertragungssystem, mobile Station und Verfahren zum Verringern der Rahmenfehlerrate bei einer in Form von Datenrahmen erfolgenden Datenübertragung | |
| EP1198893B1 (de) | Verfahren und einrichtung zur erzeugung eines ratenkompatiblen codes | |
| DE19781589B3 (de) | Verfahren zum Erweitern der Übertragung von Daten | |
| DE60014367T2 (de) | Zeitschlitz aufteilung in einem tdma system | |
| DE102018218729B3 (de) | Interleaving mit zirkularer Zeilen-Rotation für die Übertragung bei Telegramm-Splitting | |
| EP1029404B1 (de) | Verfahren und einrichtung zur datenübertragung in einem digitalen übertragungssystem mit arq | |
| EP1197024B1 (de) | Verfahren und einrichtung zum erzeugen eines kanal- und teilnehmercodierten nachrichtensignals | |
| DE69327212T2 (de) | System für Übertragung von Informationsbitfolgen | |
| DE60007522T2 (de) | Zeitschlitze für mehrere benutzer für tdma | |
| DE69918912T2 (de) | Verfahren und ausführung für verbesserte leistungsfähigkeiten in einem system welches faltungsdekodierung anwendet | |
| EP1142133B1 (de) | Verfahren, basisstation und teilnehmerstation zur kanalkodierung in einem gsm-mobilfunksystem | |
| DE69832877T2 (de) | Datenkommunikationsverfahren und Vorrichtung | |
| DE19520987A1 (de) | Verfahren zur Terminierung des Trellis bei rekursiven systematischen Faltungscodes | |
| DE69821762T2 (de) | Anordnung und Verfahren zur Umsetzung einer Datenrate | |
| WO1998052362A2 (de) | Kanalcodierungsverfahren | |
| DE19940666C2 (de) | Verfahren und Vorrichtung zur Dekodierung von über einen Übertragungskanal übertragenen kanalkodierten Daten | |
| WO2007098814A1 (de) | Codierung und decodierung mit trellis-codierter modulation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8181 | Inventor (new situation) |
Inventor name: JORDAN, RALPH, 89335 ICHENHAUSEN, DE Inventor name: BOSSERT, MARTIN, PROF. DR., 89134 BLAUSTEIN, DE Inventor name: SCHNABI, GOTTFRIED, DR., 89073 ULM, DE |
|
| 8181 | Inventor (new situation) |
Inventor name: BOSSERT, MARTIN, PROF. DR., 89134 BLAUSTEIN, DE Inventor name: SCHNABL, GOTTFRIED, DR., 89073 ULM, DE Inventor name: JORDAN, RALPH, 89335 ICHENHAUSEN, DE |
|
| 8364 | No opposition during term of opposition | ||
| R071 | Expiry of right |