Abstract
Multiple Input Multiple Output (MIMO) channels can be used to increase the data rate and the channel capacity by employing multiple transmitting and receiving antennas at both the ends of a wireless communication system. MIMO systems employ Orthogonal Frequency Division Multiplexing (OFDM) technique and it uses separate antennas at both the transmitter and receiver to increase the data rate and with OFDM, instead of a single carrier, the main information is modulated into a number of independent sub-carrier signals which are orthogonal to each other. This paper presents an OFDM-MIMO transceiver design and the performance analysis of the system based on Error rate for different modulation techniques using GNU Radio. OFDM is chosen over a single carrier solution due to lower complexity of equalizers for high delay spread channels or high data rates. So the combination of MIMO-OFDM system has become a potential technology for high speed data transmission and efficient utilization of the channel spectrum for the modern wireless communication networks.
Highlights
Due to the sharp increase in demand for wireless connectivity during the last two decades, the performance assessment of wireless communication systems are the current area of research
For the generation wireless communication systems such as WiMAX, LTE, WLAN, WMAN standards which accommodate many users in the same channel, the combination of Multiple Input Multiple Output (MIMO)-Orthogonal Frequency Division Multiplexing (OFDM) technique is considered as the best technique that overcome many challenges of today’s wireless technology and it is seemed to be a solution for the future broadband wireless systems
According to the results obtained and from the graph, it is seen that BER value depends on the number of bits per symbol and value of BER is low for BPSK which can be the best suitable modulation technique for information transmission in the OFDMMIMO
Summary
The system presented in this paper is accomplished using GNU radio which is an evolving free and open source software based on the concept of blocks and flow graphs. The GNU radio applications are primarily written using python language and the performance critical signal processing blocks are implemented in C++. It provides a library of signal processing blocks which are written in C++ language that implement various functionalities of both the transmit and receive architectures. These blocks can be used and combined by the final user through Python. GNU radio provides a Python interface for each C++ blocks as well as tools to connect various blocks. Blocks are basic operation units that process continuous data streams and each block has a number of input and output ports
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.