Silicon DSP Corporation
Silicon DSP Corporation
  • 52
  • 152 943
OFDM Tutorial Series: Viterbi Decoding
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed description of acquisition including packet detection, timing synchronization, carrier frequency offset estimation and correction and channel estimation and equalization is presented along with implementation details.
For the Tutorial on OFDM and OFDMNA visit:
silicondsp.com/ofdm_tutorial_overview.htm
For MIMO OFDM Tutorial Series visit the following site for detailed information:
silicondsp.com/mimo_tutorial_overview.htm
For the PDF File for Each OFDM Tutorial See the Link Below :
silicondsp.com/OFDM_Tutorial_PDF_Files.html
Переглядів: 2 905

Відео

OFDM Tutorial Series: OFDMA
Переглядів 1,9 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: Transmitter
Переглядів 1,9 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: Reed Solomon Coding
Переглядів 12 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: Signal to Noise Ratio and EbN0
Переглядів 1,8 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: Pilots
Переглядів 4,7 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: Scalable OFDMA
Переглядів 5943 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: Phase Noise
Переглядів 2,5 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: OFDM Fundamentals
Переглядів 27 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: OFDM Cyclic Prefix
Переглядів 9 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: ISI Decision Feedback
Переглядів 9903 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: OFDM Acquisition, Detection and Synchronization
Переглядів 6 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: Introduction to the Series
Переглядів 11 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: IEEE 802.16 Channel Models
Переглядів 9373 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: Multipath
Переглядів 5 тис.3 роки тому
The OFDM Tutorial Series goes in depth into the theory and implementation of OFDM wireless communication systems. Starting with the treatment of multipath fading channels, OFDM is introduced as a bandwidth efficient robust communication system for multipath fading channels. Using IEEE 802.11a as a basis, a full OFDM system is described in both theory and implementation. In particular, detailed ...
OFDM Tutorial Series: Interleaving
Переглядів 2,1 тис.3 роки тому
OFDM Tutorial Series: Interleaving
OFDM Tutorial Series: IEEE 802.16a OFDMA
Переглядів 9833 роки тому
OFDM Tutorial Series: IEEE 802.16a OFDMA
OFDM Tutorial Series: Frequency Domain Equalization
Переглядів 3,8 тис.3 роки тому
OFDM Tutorial Series: Frequency Domain Equalization
OFDM Tutorial Series: Doppler
Переглядів 1,7 тис.3 роки тому
OFDM Tutorial Series: Doppler
OFDM Tutorial Series: Carrier Frequency Offset (CFO) Estimation Correction
Переглядів 11 тис.3 роки тому
OFDM Tutorial Series: Carrier Frequency Offset (CFO) Estimation Correction
OFDM Tutorial Series: Direct Conversion
Переглядів 2,8 тис.3 роки тому
OFDM Tutorial Series: Direct Conversion
OFDM Tutorial Series: Adjacent Channel Interference
Переглядів 1,5 тис.3 роки тому
OFDM Tutorial Series: Adjacent Channel Interference
OFDM Tutorial Series: Carrier Pilot Allocation
Переглядів 3,1 тис.3 роки тому
OFDM Tutorial Series: Carrier Pilot Allocation
OFDM Tutorial Series: ADC Requirements
Переглядів 1,6 тис.3 роки тому
OFDM Tutorial Series: ADC Requirements
OFDM Tutorial Series: Puncturing
Переглядів 1,7 тис.3 роки тому
OFDM Tutorial Series: Puncturing
OFDM Tutorial Series: IEEE 802.11a Frame Organization
Переглядів 3,4 тис.3 роки тому
OFDM Tutorial Series: IEEE 802.11a Frame Organization
802.11n Draft and Receiver Architecture
Переглядів 9043 роки тому
802.11n Draft and Receiver Architecture
AGC Refinement for MIMO OFDM
Переглядів 5563 роки тому
AGC Refinement for MIMO OFDM
Training for per Carrier H Matrix Estimation
Переглядів 8713 роки тому
Training for per Carrier H Matrix Estimation
MIMO OFDM Tutorial Series: MMSE and ML Detection
Переглядів 6 тис.3 роки тому
MIMO OFDM Tutorial Series: MMSE and ML Detection

КОМЕНТАРІ

  • @rcgldr
    @rcgldr 4 дні тому

    The video doesn't explain how errors are actually corrected. The Wikipedia article for Reed Solomon includes descriptions and example of 3 decoders that can correct errors, under the section "BCH vew decoders".

  • @tomurkin5563
    @tomurkin5563 3 місяці тому

    Thanks for the video! Why is the modulo of X^4 with P(x) is {X^2+X} and not -{X^2+X}? Thanks!

  • @lucasbarcelos9350
    @lucasbarcelos9350 3 місяці тому

    17:08 c(x) = (x²+1)(x³+x+1) = x⁵ +x ² + x + 1?? It's CORRECTLY?

  • @GoldXT2402
    @GoldXT2402 5 місяців тому

    Unfortunately, I was unable to reproduce this solution. When using W_est = ((H'*H) + sigma2 * eye(N_rx)) \ (H'), it works perfectly. However, when trying to compute it from x and y (i.e., W_est = (R_yy + sigma2 * eye(N_rx)) \ R_xy;), it doesn't work as expected. After some manipulation, I found the following working solution: W_est = ((R_yy + sigma2 * eye(N_rx)) \ R_xy')';. Could you confirm if this is correct? (Note: these equations are written in MATLAB syntax.)

  • @roadracer1593
    @roadracer1593 5 місяців тому

    Who is Si DSP corp? A virtual mom and pop operation?

  • @qianyinglu3125
    @qianyinglu3125 5 місяців тому

    Thank you!

  • @joaomson
    @joaomson 8 місяців тому

    Excellent!

  • @tihihoang
    @tihihoang 8 місяців тому

    woww thank you so much ❤ 20:00 is exactly what I found for many days T.T like, I understand the IFFT freq/time domain, sum of the signals (I mean the X_k * exp(..) signals)... concept, but I kept wondering how to map these before-IFFT signals map to frequencies of the subcarriers (like 0, 30, 60,... kHz), because the frequency of IFFT and (0,30,60,... kHz) are totally different ^^ now you saved my days ❤❤ Thanks a lot

  • @MS.TIYASAPANJA
    @MS.TIYASAPANJA 9 місяців тому

    So training sequence will be for how much time? Shall there be N elements in training sequence since there is N taps?

  • @herveiradukunda4447
    @herveiradukunda4447 11 місяців тому

    This series is excellent. You did a great job. Thank you.

  • @sughosh8627
    @sughosh8627 11 місяців тому

    how many states must be taken for 6 shift registers with 3 outputs ??

    • @mortadahaidar8300
      @mortadahaidar8300 8 місяців тому

      the number of states is related to to the "memory" of the trellis i.e. the shift registers. so it should be 2^6 in your case

  • @naveenmanikandanperiasamy1331

    Why is CP length of 800ns not sufficient to combat delay spread of 200ns(leaving a residual in the next symbol in example shown)? What is the relationship between relation between minimum CP length required given a doppler spread?

  • @sabeeljaved4658
    @sabeeljaved4658 Рік тому

    Wonderful nice explaining 👍

  • @odissey2
    @odissey2 Рік тому

    Thank you for the excellent presentation. Maybe I missed that part, but how do we lock to the incoming data packet frequency, so that sampling begins more or less at the start of the packet?

  • @sonictest4543
    @sonictest4543 Рік тому

    One of the best explanation ever on this topic!

  • @asdrty258
    @asdrty258 Рік тому

    Can be embedded any spyer sub carrier? #geohotz

  • @alainpannetier2543
    @alainpannetier2543 Рік тому

    Why do we need to copy. Why can't we just generate the 80 samples directly from the IDFT? That should yield the exact same result. No? What did I miss?

    • @odissey2
      @odissey2 Рік тому

      Same question. My guess they want to save DDS resources generating those extra 16 sine points

  • @sdrnovice2000
    @sdrnovice2000 Рік тому

    This is so valuable! Thank you. I was doing some frequency offsets of IFFT length 3072 OFDM literally today and noticed an exponential decay instead of a frequency and phase shift. Had forgotten the “j” in the exponent. Most of your slides here mis this as well. We’ll be fine though

  • @baahoosh
    @baahoosh Рік тому

    This video is very good! BUT WHY THERE IS NO EXAMPLE FOR ERROR LOCATING AND CURRECTING ?! There was an example for generating codes with rs in GF(2^3) and it was very useful but in decoding stage we had just formulas!

    • @rcgldr
      @rcgldr 4 дні тому

      You can find them in the Wikipedia article for Reed Solomon.

  • @jiaqiangzhu7006
    @jiaqiangzhu7006 Рік тому

    at10:00,Dynamic Range should be 52dB, rather than 62dB.

    • @alvin0159
      @alvin0159 Рік тому

      may I ask a question? you suggested that it shoud be 52dB, rather rhan 62dB. where does 10dB come from?

    • @jiaqiangzhu7006
      @jiaqiangzhu7006 Рік тому

      It is said that Dynamic Range equals to -30dBm-(-82dBm),which should produce 52dB. But in the slide it is said 62dB.@@alvin0159

  • @Rightnow1361
    @Rightnow1361 Рік тому

    In wireless communication, I wonder about what people are referring to when they use the term 'channel tap.',or 'delay taps' or 'doppler taps.' Can someone explain the term or provide me a definition? Any help will be appreciated!

  • @Hotrod768
    @Hotrod768 Рік тому

    Great video on a practical topic not covered by others!

  • @SuperCiao000
    @SuperCiao000 Рік тому

    i do not understand how to calculate the 0.835dB that pop up at the minute 19:44. Please can you explain it?

  • @skyliechia
    @skyliechia Рік тому

    Thank you for explaining what is adjacent channel rejection!

  • @bitcubeRL
    @bitcubeRL Рік тому

    Great overview of benefit of MIMO

  • @fienysus9
    @fienysus9 2 роки тому

    Thought it was 567MHz in the figure, not 5GHz 14:56

  • @fienysus9
    @fienysus9 2 роки тому

    S(f) lacks a minus sign in the exponential 2:16

  • @ClarkTelecom
    @ClarkTelecom 2 роки тому

    Excellent presentation, many thanks!

  • @Fkkjx
    @Fkkjx 2 роки тому

    very nice material!

  • @joshharrison2657
    @joshharrison2657 2 роки тому

    Excellent tutorial, with sufficient explanation for each slide rather than rushing through excessive slides, very understandable THANKS!!!

  • @LiteOfArt
    @LiteOfArt 2 роки тому

    Great tutorial! if it can include under what condition there will be CPE impact and what condition will be ICI dominant, that will be best

  • @mohammadassaf6764
    @mohammadassaf6764 2 роки тому

    what is the meaning of (long runs of low reliability LSP) in the second step permutation

    • @pppppp-t5n
      @pppppp-t5n Рік тому

      I have same question about that

  • @agtech4837
    @agtech4837 2 роки тому

    any book study about performance analysis of MIMO-OFDM?

  • @mohammadassaf6764
    @mohammadassaf6764 2 роки тому

    hello sir if the locations of the pilots are fixed without any changing, we will have spectral lines in the spectrum. why? what is the meaning of lines in the spectrum? thank you

  • @waqarahmed4437
    @waqarahmed4437 2 роки тому

    You have explained the detection and difference because of correlation and autocorrelation with so much clarity, and also the effect of Delay spread for both cases. Really appreciated.

  • @rahulsinghgulia6666
    @rahulsinghgulia6666 2 роки тому

    Just an amazing series. Thank you, sir. I really appreciate the work and time you have put in to make this series Dr. Sasan Ardalan.

  • @okanerturk7837
    @okanerturk7837 2 роки тому

    In 46:40, i think $X_l = \gamma_j^{l}$ should be corrected as $X_l =\gamma_j^{j_l}$. Am I right?

  • @yasserothman4023
    @yasserothman4023 2 роки тому

    Hi 1- @7:36 how can the AGC come after the ADC blk ? isn't supposed to be before ? 2-@9:49 top of slide it is mentioned transmitted samples after DFT of carriers , do we take the DFT of the subcarriers to get signal in time domain ? 3-@9:49 if the phase offset is function of time then why at sample n in time you did not account for the phase shift due to the time spent in the guard period Ng ? you are only accounting for phase offset due to signal starting from sample 0 to sample n

    • @silicondspcorporation7864
      @silicondspcorporation7864 2 роки тому

      Note the dotted line back to the RF Front End. So if saturation we peal off gain.

    • @yasserothman4023
      @yasserothman4023 2 роки тому

      @@silicondspcorporation7864 your ans is not in the same format as my questions they are not numbered nor they are time lined i do not know what are you talking about

  • @ahmadzaklouta
    @ahmadzaklouta 2 роки тому

    What is the order of the video? Can you add index to be able to follow correctly

  • @nikosapostolakis7895
    @nikosapostolakis7895 2 роки тому

    At 18:42, why the FFT length is equal to the total number of subcarriers?

  • @nikosapostolakis7895
    @nikosapostolakis7895 2 роки тому

    Thank you a lot for this series. Really comprehensive explanations!

  • @lavakumar5944
    @lavakumar5944 3 роки тому

    Pure Gold, thank you

  • @sidharth1109
    @sidharth1109 3 роки тому

    Thank you very much for this lecture. The only lecture I found easy to follow after thorough research.

  • @Spacekriek
    @Spacekriek 3 роки тому

    0:30.. I think it is more appropriate to say the codes were invented. You discover something when it was existing already but invent something which did not exist before.

  • @thabangntema620
    @thabangntema620 3 роки тому

    What is the relationship between modulation scheme and fft length?

  • @misterguts
    @misterguts 3 роки тому

    16:40 I think it's interesting that a transmitter can send a known pattern that helps each receiver develop its own multipath fading graph. I wonder if anything interesting would come of aggregating all those multipath fading graphs from many receiving locations, and over time. Could some sort of map be built of scattering/reflections in the transmitter's environs, a sort of passive radar?

  • @misterguts
    @misterguts 3 роки тому

    I am here to understand some of the theory behind digital broadcasting standards, like ATSC, Digital Radio Mondiale, and HD Radio (MA1 and MA3). Thanks to Silicon DSP Corp for this series!

  • @shortcut4246
    @shortcut4246 3 роки тому

    can you share this presentation ?? a link in description may be...?

    • @silicondspcorporation7864
      @silicondspcorporation7864 2 роки тому

      For the PDF File for Each OFDM Tutorial See the Link Below : silicondsp.com/OFDM_Tutorial_PDF_Files.html

  • @tasneemassaf3610
    @tasneemassaf3610 3 роки тому

    Perfect explanation

  • @tasneemassaf3610
    @tasneemassaf3610 3 роки тому

    Perfect explanation