Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Liane Hofer Geändert vor über 8 Jahren
1
Referenzen Ke-Lin Du, M.N.S. Swamy, "Wireless Communication Systems", Cambridge, 2010. Prof. Dr. H. Mathis, "Signal Processing and Transmission", MSE Master, 2011. M. Höin (Häner), "SW-Realisierung eines DAB-Empfängers mit GNU Radio Transmission", Masterarbeit, ZHAW-ZSN, 2011. http://www.engineering.zhaw.ch/de/engineering/institute-zentren/zsn/projekte/gnu-radio.html http://www.engineering.zhaw.ch/de/engineering/institute-zentren/zsn/projekte/gnu-radio.html Kapitel 1.3: OFDM(A) NTM2, 1.3-1 OFDM steht für Orthogonal Frequency Division Multiplexing OFDMA steht für OFDM-Access
2
Einleitung OFDM ist das Modulationsverfahren aller neuen Nachrichten- systeme, welche hohe Datenraten aufweisen und in Mehrweg- Umgebungen arbeiten DAB, DRM, DVB-T, WLAN (802.11a/g/n…), LTE, WiMAX (IEEE 802.16.2-2004), xDSL (DMT) OFDM hat zuerst einmal Ähnlichkeit mit dem „alten“ FDMA bei FDMA überlappen sich die Spektren der einzelnen (Teil-) Kanäle nicht, die Kanäle sind “orthogonal” aber: steilflankige Filter erforderlich, spektrale Effizienz suboptimal f ISpektrumI 12345… „vergeudetes“ Spektrum NTM2, 1.3-2
3
Einleitung TDMA: Orthogonalität ist einfach realisierbar hohe Rate => kurze Symbole => breite Kanäle Problem: frequenzselektives Fading Problem: Inter-Symbol-Interferenz ISpektrumI f B ≈ 1/T sym B coherence ≈ 1/(2π·RMS-Delay-Spread Δτ ) Kanal IH(f)I Ih(t)I t τ0τ0 τ1τ1 Δτ 1 2 3 t T sym t τ0τ0 1 2 3 τ1τ1 Umweg = Δτ ∙ c LOS Equalizer erforderlich Tx Rx NTM2, 1.3-3
4
Einleitung NTM2, 1.3-4 1 2 t T sym t ∆τ < T sym /4 1 2 Umweg = Δτ ∙ c LOS Tx Rx B ≈ 1/T sym … … … B coherence Kanal IH(f)I f Langsame Datenübertragung: ∆τ < T sym /4 bzw. B < B c, kein ISI, kein Equalizer Schnelle Datenübertragung: ∆τ > T sym /4 bzw. B > B c, ISI, Equalizer erforderlich ! 1 2 3 4 t T sym t ∆τ > T sym /4 1 2 3 4 Umweg = Δτ ∙ c LOS Tx Rx B ≈ 1/T sym … … … B coherence Kanal IH(f)I f
5
Einleitung NTM2, 1.3-5 Schnelle Datenübertragung über N schmale Kanäle: ∆τ < T sym /4 bzw. B/N < B c, kein ISI, kein Equalizer erforderlich ! Umweg = Δτ ∙ c LOS Tx Rx B/N ≈ 1/T sym B coherence Kanal IH(f)I f 1 2 t T sym … 3 4 t T sym … t ∆τ < T sym /4 1 2 … … t ∆τ < T sym /4 3 4 … …
6
OFDM parallele Übertragung über N Teilkanäle je schmaler als B coherence => kein frequenzselektives Fading =>kein “teurer” channel-equalizer Teilkanäle überlappen sich im Spektrum => sind aber trotzdem orthogonal => hohe spektrale Effizienz effiziente Realisierung mit der FFT =>Aufwand ~ N∙log 2 (N) Einleitung NTM2, 1.3-6
7
Grundidee OFDM QAM subcarrier f 0 QAM subcarrier f N-1 : d[n] … 11 ‘ 01 ‘ 00 ‘ 10 ‘ 10 … 11 ‘ 10 … ‘ 10 …‘ 01 f0f0 f1f1 f N-1 f : t T sym Single-Carrier System ein high-rate Datenstrom kurze Symbol-Periode t T OFDM-sym = N∙T sym little crosstalk „orthogonality“ almost „white“ spectrum B ≈ 1/T sym = N ∙ 1/T OFDM-sym Multi-Carrier System N parallele, low-rate Datenströme auf N schmal- bandigen Teilkanälen => lange OFDM-Symbolperiode subcarrier f 1 NTM2, 1.3-7
8
OFDM: orthogonal frequency-division multiplexing can cope with severe channel conditions without complex equalizer high rate data stream is divided into N parallel low rate data streams low rate data streams are individually modulated on N subcarriers OFDM-symbol carries some 100 to some 1000 bits large OFDM symbol period T OFDM-sym = N∙T sym > 6∙RMS delay spread Inter-Symbol-Interference negligible on narrowband channels large bandwidth B is split into N narrowband subchannels N subchannels have equal bandwidth Δf = B / N little „crosstalk“ between subchannels => orthogonality bandwidth of subchannel Δf < coherence bandwidth B c of radio ch. on every subchannel there is flat fading => no ISI (De-) Modulator implementation with efficient FFT-algorithm Grundidee OFDM NTM2, 1.3-8
9
Herleitung OFDM – DSV-Grundlagen Nützliche Eigenschaften der Fourier-Transformation Rechteckpuls p(t) ○-● sinc-förmiges Frequenz-Spektrum P(f) Frequenzverschiebungs-Eigenschaft Multiplikation x(t) mit e j2πf o ·t ○-● Verschiebung von X(f) um +f 0 x(t) · e j2πf ·t ○-● X(f-f 0 ) 0 NTM2, 1.3-9
10
Herleitung OFDM – DSV-Grundlagen Nützliche Eigenschaften der DFT/FFT Die DFT/FFT berechnet aus einem Block mit N Abtastwerten des Zeitsignals x[n] N äquidistante Spektralwerte im Frequenzbereich von 0 (DC) … f s (exklusive). Die Frequenzauflösung beträgt also Δf = f s /N. Die Spektralwerte im Intervall f s /2…f s entsprechen den Spektralwerten im Intervall -f s /2…0. Der Zeitausschnitt x N [n] des Signals x[n] dauert NT s = 1/Δf. Die DFT/FFT berechnet nicht das Spektrum des diskreten Signals x[n], sondern das Spektrum des periodisch fortgesetzten Zeitfenster-Signals x N [n]. Mit der DFT braucht es N 2 komplexe Multiplikationen, um alle N Spektralwerte zu berechnen, mit der FFT nur N·log 2 (N). NTM2, 1.3-10
11
t t t T0T0 X -1 [n]·p(t-nT 0 ) 1 1 X 0 [n]·p(t-nT 0 ) X 1 [n]·p(t-nT 0 ) p(t): Rechteck-Puls der Dauer T 0 X k [n]: komplexes Symbol bzw. IQ-Signalpunkt zum Zeitpunkt n auf k-tem Subkanal (hier BPSK: X k [n] = ± 1) Frequenzverschiebung um –f 0 Frequenzverschiebung um +f 0 BPSK im Basisband "orthogonal FDM" OFDM-Subchannel-Signale im Basisband : : Herleitung OFDM f 0 = 1/T 0 NTM2, 1.3-11
12
OFDM-Symbol n = 0 Summen-Spektrum 0 ≤ t < T 0 1 Alle Subträger sind orthogonal, wenn der Kanalabstand f 0 = 1/T 0. Kreuzkorrelation ist Null Inter-Channel-Interference ICI verschwindet Demodulation Herleitung OFDM NTM2, 1.3-12
13
Summen-Spektrum OFDM-Symbol n = 0 Sampling (T 0 = NT s, f 0 = f s /N, K < N) 0 ≤ t < T 0 n = 0…N-1 f s = Nf 0 f -(K/2)f 0 X k [0]=0 Spektrumshälften vertauschen => ifftshift(.) n = 0…N-1 wobei IDFT bzw. IFFT Das Zeitsignal x 0 (nT s ) ist komplexwertig, weil die negative Spektrumshälfte i.A. nicht konjugiert komplex zur positiven Spektrumshälfte ist ( i.A. X -k [0] ≠ X* k [0] ). komplexe Spektralwerte Nyquist-Band 1 Herleitung OFDM NTM2, 1.3-13
14
IQ-Modulator Source: http://de.wikipedia.org/wiki/OFDMhttp://de.wikipedia.org/wiki/OFDM OFDM-Modulator OFDM-Demodulator Herleitung OFDM NTM2, 1.3-14
15
Beispiel OFDM-Modulation X 3 [0] =X -1 [0] X 1 [0] X 0 [0] 00 01 11 10 … 11 00 (N=4) no data no data OFDM- Symbol 0 X 2 [0] =X -2 [0] (1+j)/√2 0 (-1-j)/√2 0 ifft([0 1+j 0 -1-j]/sqrt(2)) =[0 -1+j 0 1-j]/(2*sqrt(2)) … [ 0 -1 0 1 ] / (2·√2) … [ 0 1 0 -1 ] / (2·√2) NTM2, 1.3-15
16
1. Seriell - Parallel - Wandlung … 11 00 Subträger k = 1: … 00 Subträger k = -1: … 11 2. QPSK-Modulation Subträger X = [ X -2 [0] X -1 [0] X 0 [0] X 1 [0] ] = [0 -1-j 0 1+j] / √2 3. Spektrumshälften vertauschen X‘ = ifftshift(X) = [ X 0 [0] X 1 [0] X -2 [0] X -1 [0] ] = [ 0 1+j 0 -1-j ] / √2 4. IFFT mit Blocklänge N=4 => N=4 Abtastwerte des Zeitsignals x = ifft(X‘) = [ 0 -1+j 0 1-j ] / (2·√2) 5. IQ-Modulation I-Kanal: … [ 0 -1 0 1 ] / (2·√2) Q-Kanal: … [ 0 1 0 -1 ] / (2·√2) Beispiel OFDM-Modulation I Q 1 j0001 11 10 DAC + cos(ω c ·t) -sin(ω c ·t) NTM2, 1.3-16
17
OFDM Guard-Intervall DFT/FFT: Spektrum des periodisch fortgesetzten Zeitsignals Mehrweg-Kanal zerstört periodische Fortsetzung Subchannels sind nicht mehr orthogonal => ICI Eliminierung von ICI mit einem cyclic prefix / suffix zyklische Fortsetzung des OFDM-Symbols Guard-Intervall t g mit N g Samples > grösste Kanal-Verzögerung reduziert den Datendurchsatz um N g / N+N g, typisch 10% t tgtg T OFDM-sym NLOS-Pfad LOS-Pfad T OFDM-sym cyclic prefix NTM2, 1.3-17
18
FFT-Fenster im Empfänger Cyclic Suffix bei DAB OFDM Guard-Intervall: Beispiel Transmission Mode 1: T OFDM-sym = 1 ms bzw. N = 2048 Abtastwerte T s T guard = 246 µs bzw. 504 T s NTM2, 1.3-18
19
http://en.wikipedia.org/wiki/Orthogonal_frequency-division_multiplexing single carrier system with 1 MSymbols/s i.e. T sym = 1 μs, B ≈ 1 MHz Multicarrier (OFDM) system with N = 1000 subchannels of Δf = 1 kHz assume a guard interval of t g = T OFDM-sym / 8 = N·T sym / 8 = 125 μs no OFDM-Symbol-Interference (and no Inter-Channel-Interference) if total excess delay between first and last echo < t g or if difference between lengths of multi-paths < t g ·c = 37.5 km Length NLOS – Length LOS < 37.5 km LOS NLOS OFDM Guard-Intervall: Beispiel NTM2, 1.3-19
20
Beispiel DAB DAB-Netze mit 1.712 MHz breiten VHF-Kanälen im 200 MHz Bereich DAB Transmission Mode I: K = 1536 Teilkanäle im 1 kHz Raster DQPSK-Modulation OFDM-Symbol mit cyclic suffix dauert T u = 1 ms plus Guard-Zeit ∆ = 246 μs enthält 3072 bits DAB-Frame 96 ms lang FIC: Fast Information Channel (3 OFDM-Symbole) MSC: Main Service Channel (72 OFDM-Symbole) f s = 1/T = 2.048 MSps 1/T u = 1 kHz => 96 ms => 1246 µs => 246 µs NTM2, 1.3-20
21
Frame Synchronisation Mit Null-Symbol (Beispiel DAB) Mit Trainings-Symbol Training Symbol 0 Symbol 1 Symbol 2 … Training Symbol 0 Symbol 1 Symbol 2 … Frame n Frame n+1 Frame-Detektion mit Korrelation auf Trainings-Bits via RSSI kein Signal NTM2, 1.3-21
22
Kanal-Schätzung Einfache Kanalschätzung ein komplexer Skalierungsfaktor pro Subkanal Multiplikation Subkanal-Symbol mit 1/H n Bestimmung des Skalierungsfaktors H n mit Pilot-"Tönen" Anordnung der Pilottöne t f X... Pilot-OFDM Symbol t f........ X X X X Pilot- Subträger........ X X X X........ t f. X... X.. X... verstreute Pilottöne.. X... X. NTM2, 1.3-22
23
Peak-to-Average-Power-Ratio Beispiel: s(t) = A·cos(2πf 0 t) => PAPR = 2 Beispiel: OFDM-Signal wenn permanent „1“ auf allen Subkanälen gesendet würde => PAPR = K Definition NTM2, 1.3-23
24
Peak-to-Average-Power-Ratio Ein Nachteil von OFDM sind hohe PAPR-Werte hohe Ansprüche an Linearität des Frontends hohe Ansprüche an ADC bzw. DAC-Wortbreite hoher Stromverbrauch der PowerAmps Es gibt Verfahren um das PAPR zu verringern Beispiel OFDM-Signal mit „1“ auf allen Subkanälen Subkanäle haben unterschiedliche Phase φ k = sign(k)·k 2 ·2π/K PAPR ≈ 3 statt 100 NTM2, 1.3-24
25
… 0011 1001 11 1010 0111 10 1101 0110 00 … f Symbol m-1Symbol mSymbol m+1 Tone 1 Tone 2 Tone 3 Tone 1 Tone 2 Tone 3 Tone 1 Tone 2 Tone 3 Δf Tone 1 2Δf Tone 2 3Δf Tone 3 DC Tone 0 FDM with N = 4 channels: Data Sequence SNR QAM16 QAM4 unmodulated Discrete-Multi-Tone Transmission (xDSL) Allgemeiner Vorteil von OFDM Jeder Subträger kann optimal parametrisiert werden bezüglich Signal-Konstellation, Energie und Fehlerschutz. NTM2, 1.3-25
26
Coded OFDM FEC Time Interleaving Frequency Interleaving OFDM Modulator FEC typisch einheitlicher Fehlerschutz für ganzen Datenstrom oft diverse Raten für verschiedene Transmission Modes oft Outer Coding (RS oder BCH) und Inner Coding (Convolutional Codes oder LDPC) mit Soft-Decoding Interleaving Time Interleaving: Burst-Fehler => Random-Fehler Frequency (Subcarrier) Interleaving: Robustheit gegenüber frequenzselektivem Fading NTM2, 1.3-26
27
Coded OFDM Beispiel Inner FEC von DAB NTM2, 1.3-27
28
SNR für QAM (für BER < 10 -5 auf AWGN-Kanal): 10 dB with QPSK (2 Bits/Symbol) 15 dB with QAM16 (4 Bits/Symbol) 20 dB with QAM64 (6 Bits/Symbol) SNR > SNR QAM – FEC-Gain Coded OFDM FEC-Gain (für soft-decision Faltungscodierung mit 64 Zuständen auf AWGN-Kanal): 4 dB @ Rate 3/4 5-6 dB @ Rate 1/2…1/3 Beispiel DAB: SNR DQPSK ≈ 11 dB, Coding Gain ≈ 5 dB => SNR > 6 dB NTM2, 1.3-28
29
Digital Audio BroadcastingDigital Audio Broadcasting (DAB) mit 192 bis 1536 Trägern (auf ca. 1,5 MHz Bandbreite)Trägern Digital Radio MondialeDigital Radio Mondiale (DRM) mit 88 bis 460 Trägern (auf ca. 4 bis 20 kHz Bandbreite) DVB-TDVB-T mit 2048, 4096, oder 8192 Trägern - je nach Modus, 2k, 4k (nur bei DVB-H vorhanden) oder 8k (auf ca. 6,5 bis 7,5 MHz Bandbreite) WLANWLAN nach IEEE 802.11a, IEEE 802.11g und IEEE 802.11nIEEE 802.11aIEEE 802.11gIEEE 802.11n ADSLADSL (Asymmetric Digital Subscriber Line) mit 32 Trägern für den Up- und 190 für den Downstream (jeweils 4,3125 kHz über ca. 1 MHz Bandbreite; siehe auch DMT)DMT VDSL 3GPP Long Term Evolution3GPP Long Term Evolution (LTE), oder Beyond 3G genannt.3G WiMAXWiMAX nach IEEE 802.16.2-2004 bei NLOS-Verbindungen mit 256 Trägern (vom WiMAX-Forum empfohlen) oder 2048 Trägern. Source 2011: http://de.wikipedia.org/wiki/OFDMhttp://de.wikipedia.org/wiki/OFDM OFDM-Systeme NTM2, 1.3-29
30
P max = 100 mW (20 dBm) ETSI bandwidth 802.11b (bandwidth 802.11g = 16-20 MHz) only ETSI/Japan for 802.11b/g at least 5 channels spacing Beispiel WLAN: PHY – 802.11g NTM2, 1.3-30
31
Beispiel WLAN: PHY – 802.11g = 48 channel · 6 bit / channel · 3/4 (conv. code rate) / 4 us (symbol time) NTM2, 1.3-31 Extended-Rate PHY (ERP) OFDM with 52 subchannels (4 pilot channels and 48 data channels) symbol rate = 250 kSps (symbol period = 4us) total bandwidth 16-20 MHz (same channel use as 802.11b) Data Rates
32
Beispiel WLAN: PHY – 802.11a (g) NTM2, 1.3-32 Symbol Interval Time T SYM = 4 µs (= T GI + T FFT ) Guard Interval T GI = 0.8 µs FFT Period T FFT = 3.2 µs (= 1 / 312.5 kHz) = f s = (52+1)·312.5 kHz 802.11a and g have the same PHY-parameters http://rfmw.em.keysight.com/wireless/helpfiles/89600B/WebHelp/subsystems/wlan-ofdm/Content/ofdm_80211-overview.htm
33
LTE (4G) Quelle NTM2, 1.3-33
34
LTE: OFDMA im Downlink Resource Blocks (12 Subcarrier, 180 kHz) Anzahl Subcarriers: 76 180 300 600 900 1200 Subcarrier-Abstand 15 kHz QAM4, QAM16 oder QAM64 OFDM-Symbollänge 66.667 µs Cyclic-Prefix: 4.7 µs Time-Framing: 1 Slot à 0.5 ms mit 7 OFDM-Symbolen, Subframe à 1 ms mit 2 Slots, Frames à 10 ms NTM2, 1.3-34
35
LTE: SC-FDMA im Uplink OFDMA im batteriebetriebenen Mobil bzw. im Uplink nicht ideal wegen hohem PAPR im Uplink deshalb Single-Carrier bzw. SC-FDMA mit «kleinem» PAPR FFT 110110…..011 verteilt jedes Bit über alle (zugeteilten) Subkanäle IFFT 110110…..011 NTM2, 1.3-35
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.