Fundamental OFDM question (MATLAB related)

In summary, the conversation discusses the necessity of upsampling binary data before sending it to the IFFT block in an OFDM transceiver system. The speaker questions whether the binary data should be upsampled by a frequency equal to twice the highest subcarrier frequency, and mentions that they did not upsample their binary stream but still received the original message correctly at the receiver. They also mention the importance of having enough points within the interval, at least twice the subcarriers frequency.
  • #1
O.J.
199
0
Upon feeding the IFFT block with the mapped date elements, shouldn't the binary data be upsampled by a sampling frequency that is equal to twice the highest subcarrier frequency (nyquist criterion)? I have written a code for a complete OFDM trasceiver system and I have not upsampled my binary stream and sent it directly to the IFFT block. I do get the original message correctly at the receiver which is kind of weird since not upsampling is like modulating a carrier (cosine) with only one sample so it willonly give one value during the symbol interval. However we need to have enough points within the interval (at least twice the subcarriers frequency)?
 
Physics news on Phys.org
  • #2
bump bump
 

FAQ: Fundamental OFDM question (MATLAB related)

What is OFDM and why is it important in MATLAB?

OFDM (Orthogonal Frequency Division Multiplexing) is a modulation technique used in digital communication systems to transmit large amounts of data over a wide frequency band. In MATLAB, it is important because it allows for efficient and accurate simulation and analysis of communication systems that use OFDM.

How is OFDM implemented in MATLAB?

In MATLAB, OFDM can be implemented using the Communications Toolbox. This toolbox provides functions and blocks for generating OFDM signals, adding channel impairments, and estimating channel characteristics. It also allows for the design and simulation of various OFDM-based modulation schemes.

What are the advantages of using OFDM in MATLAB compared to other modulation techniques?

OFDM has several advantages over other modulation techniques, such as its ability to combat frequency-selective fading and its high spectral efficiency. In MATLAB, these advantages can be easily demonstrated and analyzed through simulations, making it a valuable tool for studying and implementing OFDM systems.

Can OFDM be used for both wired and wireless communication systems in MATLAB?

Yes, OFDM can be used for both wired and wireless communication systems in MATLAB. It is a flexible technique that can be adapted for various types of channels and environments. In MATLAB, the Communications Toolbox provides functions for simulating both wired and wireless communication systems using OFDM.

How can I learn more about OFDM and its implementation in MATLAB?

There are many resources available for learning about OFDM and its implementation in MATLAB. The MathWorks website offers tutorials, examples, and documentation for the Communications Toolbox, which includes OFDM functions. There are also books and online courses available that specifically focus on OFDM and its use in MATLAB.

Back
Top