Deployment of Polar Codes for Mission-Critical Machine-Type Communication Over Wireless Networks

Mission critical Machine-type Communication, also referred to as Ultra-reliable Low Latency Communication is primarily characterized by communication that provides ultra-high reliability and very low latency to concurrently transmit short commands to a massive number of connected devices. While the reduction in PHY layer overhead and improvement in channel coding techniques are pivotal in reducing latency and improving reliability, the current wireless standards dedicated to support mcMTC rely heavily on adopting the bottom layers of general-purpose wireless standards and customizing only the upper layers. The mcMTC has a significant technical impact on the design of all layers of the communication protocol stack. In this paper, an innovative bottom-up approach has been proposed for mcMTC applications through PHY layer targeted at improving the transmission reliability by implementing ultra-reliable channel coding scheme in the PHY layer of IEEE 802.11a bearing in mind short packet transmission system. To achieve this aim, we analyzed and compared the channel coding performance of convolutional codes, LDPC codes, and polar codes in wireless network on the condition of short data packet transmission. The Viterbi decoding algorithm, logarithmic belief propagation algorithm, and cyclic redundancy check - successive cancellation list decoding algorithm were adopted to CC, LDPC codes, and polar codes, respectively. Consequently, a new PHY layer for mcMTC has been proposed. The reliability of the proposed approach has been validated by simulation in terms of Bit error rate vs. SNR. The simulation results demonstrate that the reliability of IEEE 802.11a standard has been significantly improved to be at PER less 10e-5 with the implementation of polar codes. The results also show that the general-purpose wireless networks are prominent in providing short packet mcMTC with the modification needed.


Introduction
Machine-type Communication (MTC) is an emerging vision which is featured by the exchange between intelligent devices, processing, actuation, and fully automatic data generation with or without low human intervention [1].Unlike human-type communication (HTC) which demands large data amount at high data rates, most MTC devices transmit only tens of bytes of data and guarantee ultra-high reliability besides providing very low latency, which have been neglected in current general purpose wireless networks.MTC, also called Machine to Machine (M2M) communication, currently plays an imperative role in wireless communication and cellular networks.It is being applied in different platforms such as Vehicle-to-vehicle (V2V) communication, Deviceto-device (D2D) communication, Device-to-everything (D2X) communication, Industrial Internet of Things (IIoT), and fourth generation industrial (Industrial 4.0) communication.Thanks to the rapid advancement of embedded device, MTC has become the controlling communication paradigm for real time applications such as factory automation, monitoring systems, remote manufacturing, smart metering, healthcare [2], utilities, transportation, and numerous other applications [3].While some of these real-time applications are served through the infrastructure of wired networks, it is possible to open their actual perspectives just by adopting wireless networks.Wireless networks can bring numerous benefits to MTC such as flexibility, design simplification, and cost reduction compared to the currently used wired infrastructure [4].Despite that, wireless communications pose significant threats to reliability performance which is prone to frequency packet loss due to moving objects, electromagnetic fields, and metal surfaces [5].Therefore, recent wireless networks are incapable of addressing the stringent requirements of most mission critical MTC (mcMTC) applications.mcMTC applications require ultra-high reliability with packet error rate (PER) of 10 −5 or even better, very low latency goes to 1 ms or even lesser, and ubiquitous communication for supporting short packet MTC, whereby the consequences of service failure are severe.
Numerous research challenges have been reported recently while adopting wireless networks to realize mcMTC requirements [6].They are based on IEEE 802.15 standards, IEEE 802.11 standards, or cellular networks [7] and each method has pros and cons.However, none of these networks satisfies the stringent requirements of mcMTC due to the Physical (PHY) layer overheads [8] and inefficiencies in channel coding [9].While IEEE 802.15 and IEEE 802.11 standards possess the features of low mobility, small data transmission, group-centric communications, and others to support short packet transmission and high data rates [10,11], their PHY layer limitations prevent them from providing mcMTC services.From the cellular networks perspective, the current LTE technology is incapable of supporting mcMTC services due to its resource blocks' structure, which requires 1 ms time transmission interval (TTI) with high orthogonal frequency division multiplexing (OFDM) symbols (14 symbols size).Even though 5G promises mcMTC, the network overheads incurred in the underlying cellular infrastructure affects latency which is expected to be no lower than 1 ms.Due to the aforementioned reasons, wired real-time Ethernet networks like EtherCAT currently provide MTC [12].
In general, the packet length in MTC is very short [13][14][15], and an efficient channel coding scheme is paramount to provide ultra-reliable MTC [16,17].Channel coding is a forward error correction (FEC) method where the message is redundantly encoded using error correction codes by the sender such that the receiver can correct the errors of the data transmitted over distorted or noisy communication channels.This method reduces the need for retransmission of data, hence reducing channel delay.Due to this channel coding capability, it has become an essential part of the PHY layer of current wireless standards.
In this paper, we have proposed a new PHY layer design based on IEEE 802.11 standard.It aims at providing ultra-reliability to be at PER = 10 −5 or even better within latency bound by implementing an efficient channel coding scheme for short packet length in order of a few hundred bits.To achieve this, we first reviewed the state-of-the-art of mcMTC deployment over wireless networks, their challenges and proposed solutions.Afterward, we studied the possibility of IEEE 802.11 standard in providing short packet mcMTC.Subsequently, we investigated the reliability performance of modern channel coding schemes in short block regime.Building on this study, we outlined the primary directions for developing mcMTC systems over wireless networks.
The remaining parts of this research are structured as follows.Section 2 reviews the motivation and related works.Section 3 and Section 4 elaborate the potential latency and reliability solutions for short packet mcMTC respectively.The proposed PHY layer design has been provided in Section 5 and the evaluation has been given in Section 6.Finally, Section 7 provides the conclusion and future work.

Motivation and Related Work
This section reviews the cutting-edge mcMTC deployment through wireless networks, the challenges in adopting mcMTC over current wireless standards, and the channel coding techniques applied in the PHY layer considering short packet communication.
The most challenging features of mcMTC are the stringent requirements in providing ultrahigh reliability, very low latency, and concurrent transmission for very large number of devices under the condition of short packet transmission.Therefore, adopting an existing wireless network to work as a function for MTC has been extensively studied to overcome these challenges.While the foundation of MTC has been provided in the work of Polyanskiy et al. [18], the growth of wireless sensors for industrial utilization like the IWSNs [19] pushes MTC into industrial sectors where they are being adopted in several mcMTC deployments [4].Many standards have been developed which include Wireless Highway Addressable Remote Transducer (WirelessHART) [20], ISA100.11a[21], Wireless Networks for Industrial Automation for Process Automation (WIA-PA) [10], and Wireless Interface for Sensors and Actuators (WISA) [22].They are deployed on top of IEEE 802.15.4 PHY layer.On the other hand, the IEEE 802.11 standard has been considered as a foundation for MTC in many standards such as the real time WiFi (RT-WiFi) standard [11], wireless networks for industrial automation-factory automation (WIA-FA) standard [23], and Wireless High Performance (WHP) [24] proposed solution for MTC which has been improved in [25,26].However, most of these general-purpose wireless developments are based on customizing upper layers while keeping PHY and sometimes MAC layers untouched.Such standards can allow easier inter-compatibility and faster standardization.However, they present a network performance limitation towards mcMTC as all these standards are restricted to the performance of their PHY base work.i.e., IEEE 802.15.4 and IEEE 802.11PHY layers.

CMC, 2022
From cellular networks perspective, in the current LTE standard, the channel estimation overhead takes about 5 ms, and the exclusive metadata reserved further lowers transmission rate.However, even though 5G promises MTC, many real-time applications, like closed-loop factory automation controls necessitating large refresh rates or periodic mcMTC, are out of the 5G scope [27].There are also doubts that factory operators can depend on outside mobile telecommunication providers for their onsite applications [4].Based on the reasons mentioned above, all the proposed solutions have their own limitations to satisfy the requirements demanded by most mcMTC scenarios.
The mcMTC has a significant technical impact on the design of all layers of the communication protocol stack.However, mcMTC requires innovative PHY layer design considering efficient modulation scheme, handling of inter-symbol interference (ISI), providing pilot transmission strategy [28,29], and efficient channel code [30].Latency reduction has been extensively studied in [8] as it provided a very short preamble length made of only one OFDM symbol compared to five symbols occupied in the IEEE 802.11a/g standard.Though the study experimental results are optimistic towards minimizing the overall latency, reliability has been neglected as channel coding has not been considered in its experimentation.On the other hand, the channel coding design has a crucial impact on the reliability performance, especially for short blocks causing a reduction in channel observations, consequently increasing the gap to the Shannon limit, i.e., for short block codes, Shannon's theoretical model fails [15].In general, the performance of modern codes with their high complexity of decoding algorithms represents a notable gap to the normal approximation at short block systems.Due to this reason, the studies in [6,13], and [31][32][33] have reviewed and compared channel coding schemes and their construction methods to cope with short packet transmission systems.
The surveys provided in [9,34] about channel codes in MTC are relevant to scenarios which require moderate performance with PER of 10 −4 and few ms latency.While turbo codes, LDPC, and polar codes offer similar performance at long packet transmission, they have a considerably different performance at short packet lengths which should be further improved to support MTC [15].
In latency comparison, CCs outperform other codes as the CCs start encoding/decoding immediately upon receiving bits.In contrast, polar codes and LDPC codes need to receive all block bits to start encoding/decoding.The remarkable reliability performance of polar codes and LDPC codes as compared to CCs and turbo codes make them widely researched.However, many studies have addressed the performance superiority of polar codes as compared to LDPC codes in short block lengths without any sign of error floor [30].For example, polar codes with Successive Cancellation List (SCL) decoding algorithm make a 10 −4 reliability available with just a 0.5 dB gap to the normal approximation with noticeable complexity [35].In general, polar codes outperform turbo codes, CCs, and LDPC codes in terms of time complexity, reliability, and tradeoffs [36,37].However, 5G has already chosen polar codes and LDPC for Mobile Broadband (eMBB) control and data channels respectively.Despite that, the existing candidate channel codes for mcMTC still indicate a significant gap to the benchmark of the normal approximation performed by [38], hence require further improvement.
This section shows that mcMTC can work through the IEEE 802.11 standard with the improvement needed in the PHY layer level which basically requires ultra-reliable channel coding scheme to work on short block length without error floors.Hence, our motivation for this research lies between the considerable gap of the industrial wireless performance solutions that recently exist in the marketplace and literature, and the stringent requirements of various mcMTC deployment scenarios.

Low-Latency PHY Layer
In this section, we will discuss some of the latency enablers on the PHY layer level such as short packet transmission, the bandwidth, and using a simple and low complex modulation scheme.We will also review various IEEE 802.11 versions in providing low latency communication by means of packet transmission time in order to evaluate the performance of proposed PHY layer for mcMTC.

Short Packet Transmission System
Packet length can be clearly defined and formulated based on the definition of packet transmission as it is the process of transmitting information bits over the wireless channel after mapping them into a continuous-time signal.Packet length is thus defined as the number of channel uses that are required to transfer information bits.The packet length n is given by n ≈BT, here T denotes the approximate duration of continuous-time signal, and B indicates approximate channel bandwidth.
Practically, current wireless networks are designed to work on long packet transmission.Logically, when the size of packet is long, the distortions and thermal noise introduced by the propagation channel are averaged out due to the large numbers' law.In the case of MTC with a short packet, such averaging fails.The terminology assigned to the different packet sizes is given by [39] and has been represented in Tab. 1.The Fig. 1 illustrates the steps of packet creation in the communications system, where the information bits k i and control information k o form the payload of the packet.The payload bits are encoded and extended into n e complex numbers in order to improve the reliability of packet transmission.Lastly, extra symbols n o are appended to allow the receiver to compensate any distorted signals transmitted via a wireless channel.measured by the number of transmitted payload bits per second per unit bandwidth.It is given by k/n where K denotes the information bits and n represents the number of transmitted symbols.However, mcMTC desires higher transmission rate for latency reduction without violating the desired reliability (see subsection 3.2).The normal approximation given in [14] suggests that in sustaining the required reliability for a particular size of packet n, one encounters a rate 1/ √ n penalty comparison.However, with its short packet communication toolbox "spectre", we can approximate the packet length under PER and SNR constraints.For example, to operate at 60% of channel capacity with PER of 10 −5 and SNR of 3 dB, it is sufficient to use codes in which packet size is greater than 300 bits (see Fig. 2).It also shows that with PER of 10 −5 and SNR of 3 dB, the maximum channel capacity that can be achieved is 80%.

Reliability or Low-Latency Phase Modulation
Modulation and coding are traditional techniques used to increase transmission rate and decrease PER.In general, for sufficiently strong wireless links, higher modulation order together with light coding scheme can substantially boost transmission rate and decrease transmission delay [40].However, when the channel becomes deficient, transmission rate should be reduced through the adoption of lower orders of modulation or more robust coding scheme to maintain the target PER.Indeed, high-order modulations and code rates allow very high data rates but suffer from poor reliability and may be unnecessary if the number of bits per packet is low.In this case, Binary Phase Shift Keying (BPSK) is a good modulation scheme to be used.BPSK refers to a scheme of modulation in two phases where the binary messages of 0's and 1's are represented by two separate phase states in the carrier signal, separated by 180 • .BPSK is the simplest and strongest form of Phase Shift Keying (PSK) because it needs the highest level of noise to produce incorrect decision in the demodulator [6].This technique of modulation permits partial reuse of existing designs such as the IEEE 802.11 standard, easy compliance to the regulations of the spectrum mask, and easier channel equalization.Due to the low BPSK modulation which only modulates at one bit per sample, BPSK superior other OFDM modulations in terms of covered range [30] and reliability (see subsection 6.2).

Latency Aware IEEE 802.11 Standard
The PHY layer latency T in terms of packet transmission time is basically depends on the payload size L in bits, transmission rate R in bit per second (bps), bandwidth B in Hz, and data rate S in bits per channel use (bpcu).Therefore, the latency L in seconds is mathematically represented as: From Eq. ( 1), the latency can be regulated by the selection of the packet size and bandwidth.The higher the available transmitting bandwidth and the lower of packet size, the lower the latency achieved.In such transmission regime, the spectral efficiency reduces because of the resulting low data rate.However, increasing bandwidth is a straightforward approach of providing diversity to the mcMTC transmissions [41] (see Fig. 3).In general, all new standards are not designed to realize short packet transmission such that the PHY layer overheads are suboptimal for short packet transmission [8].Thus, they fail to lower the duration of the packet below the suggested value (20 µs) to handle the advanced mcMTC control applications [42].Therefore, the study in [8] is based on the IEEE 802.11aPHY layer infrastructure and it is also selected as a base work in this paper for mcMTC.However, the PHY layer design of IEEE 802.11a requires optimization for the inefficiencies affecting short packet CMC, 2022 transmission (which will be the task of our next research work).However, the current IEEE 802.11a standard necessitates SNR of 8 dB to reach PER at 10 −4 .

Compatibility of IEEE 802.11 Standard for MTC
Many efforts have been dedicated in adopting wireless networks, including cellular networks for MTC as discussed in Section 2. However, wireless local area networks (WLANs) are considered as interesting alternatives to cellular networks in supporting mcMTC as they: 1. Provide high data rate with high adaptability and scalability [27].2. Offer more cost-effective solutions and provide longer transmission range.3. Possess the features of group-centric communications, small data transmission, and low mobility [43].4. Do not depend on cellular service providers.5. Can support mcMTC with lesser efforts in adopting the PHY layer as some of them already have fewer OFDM symbols and shorter preamble duration.6. Can cope with the applications that require high refresh rates or periodic mcMTC [27], while cellular networks cannot.

Ultra-reliability Channel Coding for mcMTC
Reliability refers to the probability of transmitting information bits from one network node to another within a given latency bound.Reliability, as a basic problem, has been properly studied in the theory of information [44].Therefore, it has become a research hotspot from the perspective of networking to measure the performance of used PHY layer techniques.MTC over wireless networks faces challenges in reliability due to wireless tampering and sniffing, intermediate routing, and long-distance transmissions.Increasing reliability of every transmitted packet leads to minimized retransmissions and reduced latency.The key enablers for improving reliability in wireless communications have been listed in [45].
Two approaches can be applied to improve PHY layer packet transmission reliability.The first approach is the automatic repeat request technique, wherein several check bits are added to a packet to check whether the packet is received without errors.Although this technique can meet stringent PER requirements, the retransmitting mechanism causes a long delay.Thus, it is impractical for mcMTC.Another approach is FEC which is widely employed in modern wireless communication standards and has been considered in this paper.

Channel Codes for Short Block Length MTC
Channel coding is an essential part of PHY layer in communication systems.A channel code denotes a map that exists between the information payload transmitted as signals over the air and the information payload received by the receiver which is recovered from a noisy and distorted version of transmitted signal.Fig. 4 presents a diagram of a simplified communication system.Polar codes and LDPC codes are block-wise wherein the entire sequence must be available at the input before starting their work, inherently causing a delay.Therefore, the messages are divided into blocks for encoding and decoding to be done separately.Consequently, the error correction performance degrades with decreased block lengths and the adoption of an efficient channel code becomes critical.Shannon's channel coding theorem performs well over infinite block lengths with a vanishing error probability.Unfortunately, this is mostly impractical in short block lengths.Modern channel codes such as CCs, polar codes and LDPC codes show promising performance for short block lengths and various rates of code.Thus, they are assessed for mcMTC [46].

Convolution Codes (CCs)
CCs are error-correcting coding technique first introduced by Elias in 1955.CCs are characterized by three parameters: the input length k, the memory elements number m, and the output length n.These codes can be processed while receiving bits as they contain memory, distinguishing them from block codes.Two popular Convolutional decoders are frequently used: the soft input Viterbi algorithm (VA) and tail-biting CC (TBCC).While the former requires extra zeros at the short block end in which its length is extended by a significant percentage, the complexity of the latter is observed to be S times larger than VA [47], where S represents the states number in the trellis.

LDPC Codes
LDPC codes were first discovered by Gallager in 1962 and were later rediscovered in 1993.LDPC codes are type of error-correcting code in linear blocks with low-density sparse paritycheck matrix and decoding algorithms that are practical and simple.Due to the iterative nature of LDPC decoding algorithms, there performance depend on the iterations which are decided in advance according to the system requirement.There has been growing interests in LDPC codes both in the industry and in academia as their performance is close to the Shannon limit [48] and they are applicable to all channels and code lengths.Therefore, LDPC codes are adopted for numerous communication systems like 802.11n, 802.16e, 5G, and mcMTC [15].The iterative belief propagation (BP) decoding algorithm is commonly used for LDPC decodes.
2. In comparison to other code candidates for the same error rate, polar codes require lower SNR.Thus, polar codes improve spectral efficiency with higher coding gain.3. The utilization of low complexity SC-based algorithms causes polar decoders to consume lesser power, which is almost 20 times lesser than that of turbo codes with equal complexity [46].4. Polar codes satisfy the demands for low latency in mcMTC [54].
Due to the advantages mentioned above, in October 2016, polar codes became the dominant channel coding scheme for Chinese Huawei 5G communication.Huawei announced that polar codes could achieve the speed of 27 Gbps.Since then, polar codes have been selected for controlling channels of short blocks in 5G eMBB, causing polar codes to be widely researched for supporting mcMTC.

Ultra-reliable PHY Layer Design for mcMTC
In this section, we will discuss the proposed PHY layer design over wireless network which is based on IEEE 802.11a standard with the following amendments: 1. We have proposed for the first time to implement polar codes in legacy IEEE 802.11 standard aiming at providing ultra-reliable mcMTC for real-time applications.2. We considered using BPSK modulation due to its low complexity, and high reliability which surpass the other modulations.3. We considered short packet length structure in our implementation for mcMTC.4. The new proposed PHY layer works on bandwidths at 20 MHz and 80 MHz to provide latency over transmission link.
Implementation of polar codes in OFDM based PHY layer requires restructuring OFDM transceiver from a bit-coding to a block-coding architecture.In transmitter with CCs, the message bits are divided into OFDM symbols, each of which is encoded separately (see Fig. 5a).Similarly, the CCs in the receiver start decoding once they are completely received and continue decoding until all symbols are received.In contrast, polar codes in the transmitter apply encoding to the entire message bits and then divide them into OFDM symbols (see Algo. 1).Similarly, polar codes in the receiver will wait until all OFDM symbols are received to start their decoding (see Algo. 2).Even though, polar codes waiting cause some delay, the system encoding/decoding calls are only two time in case of using polar codes and 2N sym (number of the OFDM symbols) in case of using CCs.For example, transmitting 128 message bits in IEEE 802.11a requires 6 symbols with BPSK modulation (mod), code rate (R c ) at 0.5, and 48 data subcarrier (ds).Hence CCs will be called 12 times and polar codes will be called two times (see Fig. 5).

Algorithm 1:
The OFDM transmitter with polar codes Input: <m, R c , ds, N sym , mod> Output:  In this section, we will elaborate the reliability performance of the proposed PHY layer.For this purpose, we have evaluated the performance of different channel codes by means of BER and PER on the condition of short packet lengths with BPSK modulation using Monte Carlo simulation at different levels of SNR for a variety of payload lengths.AWGN channel has been selected in this simulation as a normal channel, which can reflect the real signal transmission conditions in the best way.

Simulation Model
The system setup considers only the PHY layer design in a network protocol stack based on the IEEE 802.11a standard.The received message k is encoded into n bits.It then goes through OFDM process including BPSK modulation.After that, the signals are ready to be transmitted via AWGN channel with given SNR noise in EbN0.At the receiver, the reverse operation is applied, and the received message is decoded and tested for errors in terms of BER/PER.Finally, BER and PER are plotted against EbN0.Fig. 6 shows the simulation model followed in this paper and Tab. 4 summarizes the simulation parameters used in the simulation.VA, Log-BP, and CRC-SCL decoding algorithms have been adopted to CCs, LDPC codes, and polar codes, respectively.

Performance Evaluation of OFDM Modulation Schemes
The simulation was performed based on IEEE 802.11a for transferring 256 message bits for different modulation schemes with no channel coding.The simulation results depicted in Fig. 7 show that the reliability performance of BPSK outperforms the others as it requires SNR to be 10 dB to reach zero error probability.However, QPSK, 16-QAM, and 64-QAM require 12 dB, 16 dB, and 28 dB respectively to reach the same BPSK results.Therefore, BPSK has been selected as the best modulation option for low-latency mcMTC in short packet length regime.

Performance Evaluation of Channel Coding Schemes
The simulations conducted to measure the reliability performance for different channel coding schemes over AWGN are reported here.Fig. 8 shows that in block size at 512 bits, polar codes outperform others for SNR greater than 1 dB such that polar codes can reach 10 −5 with SNR at 2.5 dB and 10 −7 with SNR at 3 dB with 1 dB gap to the normal approximation.While LDPC codes performance is almost 1 dB far from polar codes the PER performance of LDPC codes outperform polar codes in SNR lower than 1 dB.The CCs performance is far away from both LDPC and polar codes.
In case of using block size at 256, Fig. 9 shows that both PER and BER of polar codes can reach zero error at almost SNR = 3 dB with 1 dB gap to the normal approximation.Comparatively, LDPC codes require SNR at 4.5 dB to get zero BER and more than 5 dB to reach zero PER.Again, CCs show the worst performance.
The results given in Figs.[10][11] show that LDPC codes outperform Polar codes for packet length at 128 bits and 64 bits with SNR ≤ 1.5 dB and SNR ≤ 2.5 dB respectively.However, polar codes compete LDPC codes for higher SNR values.The results also show that with packet lengths lower than 128 bits, the polar codes performance gap to the normal approximation is reduced to be 0.5 dB.
Monte Carlo simulation reveals interesting results.It is evident that polar codes using CRC-SCL decoding algorithm outperform others in all block lengths at a fixed code rate of 1/2 and have the minimum gap to the normal approximation.This is due to the polar code construction and decoding capability of the CRC-SCL decoding algorithm.The results also confirm the supremacy of polar codes at a high SNR regime.In order to satisfy the minimum reliability requirement at BER 10 −5 , polar codes need 2.3 dB, 2.7 dB, 3.5 dB, and 4 dB for block lengths at K = 512 bits, K = 256 bits, K = 128 bits, and K = 64 bits, respectively.Similarly, in order to reach the same reliability, LDPC codes need 3.5 dB, 4.1 dB, 5 dB, and greater than 5 dB for block lengths at K = 512 bits, K = 256 bits, K = 128 bits, and K = 64 bits, respectively.Based on the discussed results, we can conclude that adopting polar codes instead of CCs in IEEE 802.11 standard will reduce the gap to the normal approximation by more than 4 dB.

Errors Classification of Transmitted Packet
During the simulation process, we noticed that it is beneficial to provide a classification to the bit errors based on the source of the error.The bit errors are classified into three groups: the packet detection error P det , the signal error S err , and the data decoding error D err .Fig. 12 represents these errors for both IEEE 802.11a with CCs (CCs-IEEE 802.11a) and IEEE 802.11a with polar codes (PC-IEEE 802.11a).The figure shows that the data decoding errors form 75% to 90% of the total errors detected in CC-IEEE 802.11.This degradation in data decoding performance is due to its low CCs performance.In PC-IEEE 802.11a, the majority of the errors are signal detection errors which form 63% to 83% of the total errors detected.No errors were detected for polar codes with SNR 6 and 7.The improvement in decoding packets is return to the use of polar codes.Based on given results, adopting polar codes in IEEE 802.11a is prominent in realizing the latency and reliability requirements of mcMTC.This research work implements polar codes as the FEC scheme instead of CCs FEC in the OFDM based PHY layer of wireless networks with the aim of providing ultra-high reliability and low latency through using of highly reliable BPSK modulation and short packet size.The proposed PHY layer design follows the IEEE 802.11a standard to ensure using fewer OFDM symbols.The proposed design is validated through simulation which is performed in MATLAB to investigate and compare polar codes, LDPC codes, and CCs performance in short packet transmissions.The simulation results show that the reliability performance in terms of BER and PER versus SNR of polar codes with CRC-CSL decoding algorithm outperform the other codes in short packet transmission with a fixed code rate of 1/2 as they can provide reliability of BER at 10 −5 with almost 0.5 dB gap to the normal approximation for transferring 128 message bits with reasonable complexity.Nonetheless, reduction in complexity may lead to better results.In this area of study, future research is needed for further reduction of PHY layer overhead, scrutiny of additional FEC codes, and optimization of the complexity/implementation of polar decoding algorithms to further latency and reliability improvement.

Figure 1 :
Figure 1: Block diagram of packet creation process

Figure 3 :
Figure 3: Packet transmission time versus.payload size and bandwidth for 802.11OFDM with BPSK modulation and code rate at 1/2 over AWGN

Figure 4 :
Figure 4: Channel coding/decoding in communication system

Figure 5 :
Figure 5: PHY layer simplified diagram of encoding 128 message bits by using CCs versus polar codes considering BPSK modulation and code rate at 1/2.(a) CC encoding process (b) Polar encoding process

Figure 7 :
Figure 7: Short packet OFDM modulation reliability performance over AWGN channel

Figure 12 :
Figure 12: Source of BER errors of IEEE 802.11a and Polar codes IEEE 802.11a for K = 256 bits 7 Conclusion and Future Work

Table 1 :
Packet length terminology

Table 2 :
Transmission time for various IEEE 802.11 standards

Table 4 :
Simulation parameters and specifications