Huge data rates have been provided by 5G wireless communication systems using millimeter wave (mmWave) band that have frequencies ranging from 30 to 300 GHz. mmWave provides much wider bandwidth than the existing 4G band. The 5G network deals with massive number of devices. This presents many challenges including capacity, end to end delay, data rate, and very large number of connections. In this paper, the main task is to apply network coding to 5G mmWave communication system to increase the throughput of the communication links. Simple packet-based network coding schemes using butterfly network topology are simulated. The two network coding schemes considered here are Physical Layer Network Coding (PLNC) and Network Layer Network Coding (NLNC). Models of Additive White Gaussian Noise (AWGN) and mmWave indoor fading channels are considered in the work using Quadrature Phase Shift Keying (QPSK) modulation. The results of the tests showed that the use of both NLNC and PLNC improved throughput in comparison to uncoded system. Using PLNC increased the Bit Error Rate (BER) and the Packet Error Rate (PER), while NLNC scheme showed almost identical error performance to uncoded system over mmWave fading channel. The results show that network coding improved throughput when compared.
Read full abstract