Igor Freire
Igor Freire
  • Видео 6
  • Просмотров 58 260
PTP-Synchronized Ethernet Fronthaul Testbed Demonstration
This video demonstrates the fronthaul testbed developed at the Federal University of Pará in collaboration with Ericsson Research for investigations on Ethernet-based fronthaul networks for 5G. We focus on the distribution of clock synchronization over the network using the IEEE 1588 precision time protocol (PTP). We also show the setup for evaluating the fronthaul together with a full real-time LTE stack implemented through the Open Air Interface (OAI) software.
This video was recorded in 2017, and the testbed was detailed in several publications, including:
- An FPGA-based Design of a Packetized Fronthaul Testbed with IEEE 1588 Clock Synchronization (ieeexplore.ieee.org/document/8011327)
-...
Просмотров: 1 008

Видео

QAM Modulation in VHDL - Part 1 [Wireless on FPGAs Course]
Просмотров 7 тыс.7 лет назад
This video is a short demonstration of an upcoming course focusing on the design of wireless communications systems using FPGAs. This specific video covers the development of a QAM mapper in VHDL, being part of the second module of the course. During this module, both the QAM mapper and QAM de-mapper units are implemented and tested. I am currently producing the course, so I would love to hear ...
QAM Modulation in VHDL - Part 2 [Wireless on FPGAs Course]
Просмотров 7 тыс.7 лет назад
This video is a short demonstration of an upcoming course focusing on the design of wireless communications systems using FPGAs. This specific video covers the simulation in VHDL of a QAM mapper block that was developed in VHDL (see Part 1), specifically using Xilinx Vivado. Again, it is part of the second module of the course. During this module, both the QAM mapper and QAM de-mapper units are...
Sampling rate conversion on MATLAB
Просмотров 22 тыс.9 лет назад
An overview of sampling rate conversion techniques with MATLAB examples. - Upsampling and Interpolation - Downsampling and Decimation The scripts used in this video are available at: github.com/igorauad/samplingRateConversion
How to generate AWGN with correct PSD on MATLAB
Просмотров 18 тыс.10 лет назад
This video explains how to generate the additive white Gaussian noise (AWGN) with a given power spectral density (PSD). First, given the PSD, the total power of the noise is calculated. Then, the time-domain noise is generated. Finally, the PSD of the discrete sequence is estimated using the FFT. Expected background: - Basics of stochastic process: expected value, mean, variance, total power of...
Discrete Convolution, ISI and ICI on DMT/OFDM Systems
Просмотров 3,2 тыс.10 лет назад
This video lecture explains the concept of Intersymbol Interference (ISI) and Intercarrier Interference (ICI) on DMT/OFDM Systems. It also explains the discrete linear convolution and address how the linear convolution produces a result that looks like a circular convolution.

Комментарии

  • @naingaunglwin833
    @naingaunglwin833 2 месяца назад

    hello, how can i contact. have you finished your course? I am interested in.

  • @bakeronews1
    @bakeronews1 4 месяца назад

    He is done everything BUT the essential. Show us how you coded the qam; that’s what is essential

  • @memozahran6395
    @memozahran6395 8 месяцев назад

    great course. where are the other videos?

  • @daviddrumond5716
    @daviddrumond5716 2 года назад

    Thanks a lot! You should continue wit this content!

  • @zerodegrekelvin2
    @zerodegrekelvin2 2 года назад

    Super video, I will show us to the people who don`t understand what happen when PTP is lost and the radio is running using internal oscillator, thanks.

  • @varunsharma-fs8vz
    @varunsharma-fs8vz 2 года назад

    Thanks for the video, I have a question that fft after reshaping will do a fft on 100 samples or 4096 samples?

  • @noreenshama4356
    @noreenshama4356 2 года назад

    Best explanation Thankyou

  • @nitsr6053
    @nitsr6053 2 года назад

    is upsampling and oversampling same?

  • @facundonehuen_cs
    @facundonehuen_cs 3 года назад

    love it, thanks

  • @ranimtom95
    @ranimtom95 3 года назад

    Hello , nice content, are you preparing a course on wireless and FPGA ? Interested if so

  • @SandeepKumar-eh7dj
    @SandeepKumar-eh7dj 3 года назад

    Hello, Can i get your mail please

  • @fatemeraei2369
    @fatemeraei2369 3 года назад

    thank you so much

  • @samuelgandy5312
    @samuelgandy5312 3 года назад

    Amazing video. Where can I find the rest of this course?

  • @sohamyadav5755
    @sohamyadav5755 4 года назад

    hi, I have a doubt with my matlab code , its a eeg signal code in which I've used awng, can u help me with it!

  • @rajalbaral1349
    @rajalbaral1349 4 года назад

    sir i am trying to do qpsk modulation but i am stuck at carrier selection according to the dibits 00,01,10,11 how can i select the appropriate carrier to appropriate dibits

  • @abdelmadjidsaad7549
    @abdelmadjidsaad7549 4 года назад

    thanks a lot , what about 8psk mapping ?

  • @SleeplessSwan7
    @SleeplessSwan7 4 года назад

    what an awesome explanation! Thanks a tonne

  • @davechapman6609
    @davechapman6609 4 года назад

    I like this guy, and I really like his videos. Well done!

  • @redwan4829
    @redwan4829 5 лет назад

    Hi, thanks for the excellent video. Can you send me your email I would like to chat with you,

    • @igorauadfr
      @igorauadfr 5 лет назад

      Many thanks. You can check igorfreire.com.br/contact/

  • @davidmoralesguerrero634
    @davidmoralesguerrero634 5 лет назад

    Great video! How do I fix the code to make it 64QAM, sorry for my English Thanks

  • @mikehersh
    @mikehersh 5 лет назад

    excellent tutorials! thanks! please continue with your tutorials :)

  • @mattreynolds6031
    @mattreynolds6031 5 лет назад

    Hi Igor, thank you for the video. Please could you detail the software setup you are using? Thanks, Matt.

    • @igorauadfr
      @igorauadfr 5 лет назад

      Hey Matthew, thanks for watching and sorry for the long delay. At this point I used Sublime as the text editor. For the recording, I use Screenflow, which supports recording of the computer screen, the computer camera and the tablet (iPad) screen. I also record from a different angle with my phone and I use the iPad to make drawings. Hope this helps.

  • @romilimtiaz1448
    @romilimtiaz1448 5 лет назад

    Hello sir i really impressed by your work sir kindly tell me how we can implement double side band suppressed carrier on fpga kit please guide ma here or on my email romilimtiaz302@gmail.com i will be very thankful to you for thia

  • @autumnfox3619
    @autumnfox3619 6 лет назад

    Amazing course - you are doing really good job at teaching, when will it become available? Please, continue, I am sure people will be willing to spend money on such a course!

  • @akashkumar-in6eh
    @akashkumar-in6eh 6 лет назад

    Sir , can u send me code Email id- akmohanty135@gmail.com

  • @pennyl.8799
    @pennyl.8799 6 лет назад

    Instruction of an excellent & rare quality for RUclips!

  • @surikkyan9981
    @surikkyan9981 6 лет назад

    which editor do you use?

  • @iDm0Nd
    @iDm0Nd 7 лет назад

    Amazing! Please keep making more of these.

  • @jlpeng9036
    @jlpeng9036 7 лет назад

    nice video. to be more conclusive: LPF takes good care of aliasing! lol

  • @shunwwht6224
    @shunwwht6224 7 лет назад

    Thanks a lot

  • @baldbaby2000
    @baldbaby2000 8 лет назад

    So does the matlab resample function essentially combine the functions of upsample and interp?

  • @krishnakgurumoorthy8879
    @krishnakgurumoorthy8879 8 лет назад

    Hi Igor, very nice video indeed!. I am able to get the correct psd but I am unable to get proper scaling when I add a signal to the noise voltage. My understanding is Noise powers add and that is why we have a sum(window) to get the proper scaling. So When I add a voltage signal to noise, averaging multiple captures works to lower the noise variance but signal power does not scale properly. I will send an email with my code.

    • @igorauadfr
      @igorauadfr 8 лет назад

      Thanks for watching. I will try to help you over e-mail.

  • @MaunilVyas
    @MaunilVyas 9 лет назад

    nice

  • @rajvirsingh6079
    @rajvirsingh6079 9 лет назад

    Hi, nice video - thanks for posting. Just a question about the final plot. Your x-axis went from 0 to 200 MHz. The bandwidth was defined as 100 MHz, and then the sampling frequency 200 MHz. Should that x-axis be -100 to 100 MHz?

    • @igorauadfr
      @igorauadfr 9 лет назад

      rajvirsingh Good question. What goes between 100MHz and 200MHz is the same as what would be within -100MHz to 0. It is quite common to adopt the frequency axis starting from 0 up to the sampling frequency fs (or from 0 to 2*pi), instead of starting from -fs/2 up to fs/2 (or -pi to pi). If you want to plot the spectrum from -fs/2 to fs/2, you can use the Matlab function "fftshift()".

    • @rajvirsingh6079
      @rajvirsingh6079 9 лет назад

      Igor Freire Thanks for the reply!

  • @bhimsgk
    @bhimsgk 9 лет назад

    Hi, I generated AM signal with a SNR of 5dB and SNR of 10dB , am i suppose to see PSD computed to be the same ? thanks

  • @yanjiang8920
    @yanjiang8920 9 лет назад

    Hello, i wonder why noiseFloor minus 30 is the process of converting dBm/Hz to dB/Hz?

    • @igorauadfr
      @igorauadfr 9 лет назад

      Thanks for the question. PdBm is by definition 10*log10(Pmw), where Pmw is the power in milliwatts. PdB is 10*log10(Pw), where Pw is the power in watts. Hence, PdBm = 10*log10(Pmw) = 10*log10(10^3 * Pw) = 10*log10(10^3) + 10*log10(Pw) = 30 + 10*log10(Pw) = 30 + PdB Therefore, PdB = PdBm - 30

    • @yanjiang8920
      @yanjiang8920 9 лет назад

      Igor Freire Thank you very much. It is very helpful.

  • @engkareemhamed
    @engkareemhamed 9 лет назад

    what is your email and your facebook to contact with you i am communication engineer and i am P.HD student i want to contact with you

    • @igorauadfr
      @igorauadfr 9 лет назад

      Hi, my email address is igor.a.auadfreire@ieee.org. You can also find me on linkedin.com/in/igorauad

    • @engkareemhamed
      @engkareemhamed 9 лет назад

      Igor Freire thank you very mush