Unformatted text preview:

Bandlimited communication systemsPassband channel exampleBandlimited channel exampleInter-Symbol Interference (ISI)Bandlimited communication systemsSymbol-by-symbol detectionVector channel - revisitedISI impactMatched Filter BoundNyquist criterion – 6.011 revisitedRaised-cosine pulsesBasic equalization conceptsLinear equalizationZFE vs. MMSE - LEExample: ZFE vs. MMSE LEFractional equalizersISI channel modelFinite length equalizer formulationZFE and MMSE solutionDecision feedback equalizerMMSE DFEBasic multitone modulationA bit of historyBasic multitone transmissionThe effect of the channelGap reviewExample – simplified multitoneWater-filling derivationWater-filling spectrumWater-fill loading algorithmsRate-adaptive loadingWater-filling example (rate-adaptive)Summary6.973 Communication System Design – Spring 2006Massachusetts Institute of TechnologyCite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].Bandlimited communication systemsLecture 3Vladimir StojanovićPassband channel example Two-ray wireless channel (multi-path – 1+0.9D) Multi-path creates notching in frequency domain Just slide the frequency window to bb Add single-sided noiseCite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.973 Communication System Design2Bandlimited channel example0 2 4 6 8 10-60-50-40-30-20-100frequency [GHz]Attenuation [dB]0 1 2 300.20.40.60.81nspulse responseTsymbol=160ps Low-pass channel causes pulse attenuation and dispersion Notches cause ripples in time domain Makes it hard to transmit successive messagesCite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.973 Communication System Design3Inter-Symbol Interference (ISI)0 2 4 6 8 10 12 14 16 1800.20.40.60.81Symbol timeAmplitudeError! Middle sample is corrupted by 0.2 trailing ISI (from the previous symbol), and 0.1 leading ISI (from the next symbol) resulting in 0.3 total ISI As a result middle symbol is detected in errorCite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.973 Communication System Design4Bandlimited communication systems Block detector vs. symbol-by-symbol Block of K symbols – MKmessages MAP/ML detector complexity grows exponentially MKbasis functions (branches in the matched filter) Sequence detection can bound that growth Simpler detector is “Symbol-By-Symbol” Optimal for AWGN channelCite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.973 Communication System Design5BlockDetectorRSBSdetectoryp(t)yp(t)φk(KT - t)φ2(KT - t)φ1(KT - t)Xϕp(T - t)t = KTt = kT, k = 0,...,K - 1Xk k = 0,...,K -1yp(t)...Figure by MIT OpenCourseWare.Symbol-by-symbol detection Suffers significantly from Intersymbol-interference (channel memory), so need to remove ISI to get almost AWGN channel Need to adapt basis functions to the particular channel, to avoid ISI Alternatively, use equalization to remove ISICite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.973 Communication System Design6BandlimitedchannelReceiverx (t)n (t)SamplerEstimate of inputsymbol at time kInput symbolat time kxkykzkxk+MatchedfilterSBSdetectorRmod h(t)Figure by MIT OpenCourseWare.Vector channel - revisitedCite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.973 Communication System Design7x(t)h(t)h(t)xknnp (t)np (t)xp (t)yp (t)yp (t)yp (t)xp (t)xn (t)np (t)pn(t)ϕn(t)xp (t)xkn+++Figure by MIT OpenCourseWare. Mean-distortion Treat ISI as noise Peak-distortion Treat worst-case ISI as constellation offsetCite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].ISI impact6.973 Communication System Design8pulse response p(t)sample attimes kTdiscretetimereceiverxkxp,kxp(t)np(t)yp(t)ykxky(t)Sq(t) = jp(t)*jp(-t)||p||jp(t)jp (-t)Figure by MIT OpenCourseWare.Cite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.973 Communication System Design9Matched Filter Bound You can’t do better with successive transmissions than with one-shot Matched filter collects the pulse energy ||p||2 Then calculate performance as on AWGN Example – binary transmission Will use MFB to compare different ISI compensation techniques10Nyquist criterion – 6.011 revisited A channel specified by pulse response p(t) is ISI free if Nyquist frequency: w=pi/T or f=1/2TCite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.973 Communication System DesignRaised-cosine pulses Can have “excess” bandwidth as long as there is symmetry that “fills” the aliased spectrum flatCite as: Vladimir Stojanovic, course materials for 6.973 Communication System Design, Spring 2006.MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.973 Communication System Design112Basic equalization concepts Zero-forcing equalization Flattens equalized channel transfer function H(D)=Q(D)*W(D) Wzfe(D)=1/(Q(D)||p||)X=Channel Q(w)Equalizer W(w) Equalized =>Q(D)W(D)kxˆkxkyCite as: Vladimir Stojanovic, course materials for


View Full Document

MIT 6 973 - Bandlimited communication systems

Download Bandlimited communication systems
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Bandlimited communication systems and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Bandlimited communication systems 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?