scieee AI-readable full text Open interactive document viewer

PAPR, Spectral Efficiency, BER and SNR Analysis of OFDM: A Novel Partial Transmit Sequence-Particle Swarm Optimization Technique

International Journal on AdHoc Networking Systems (IJANS)

Abstract

Orthogonal frequency division multiplexing (OFDM) is a widely used multicarrier modulation (MCM) technique in the field of wireless communications, specifically designed to facilitate high-speed data transmission. The use of several subcarriers inside an OFDM system for the transmission of modulated symbols results in the generation of OFDM signals with a significant peak-to-average power ratio (PAPR). In this study, we propose a novel approach for mitigating the high PAPR in wireless communication systems (WCS). Our method utilizes a partial transmit sequence (PTS) strategy, which is enhanced by using an adaptive particle swarm optimization (PSO) algorithm. In this study, we present a description of an OFDM system employing the standard PTS technique in conjunction with PSO. To mitigate computational complexity, the suggested methodology efficiently explores the optimal amalgamation of phase rotation components. Experimental findings demonstrate that the computational complexity and PAPR have been greatly minimized by the suggested method.

Full text

International Journal on AdHoc Networking Systems (IJANS) Vol. 13, No. 4, October 2023 DOI:10.5121/ijans.2023.13402 21 PAPR, SPECTRAL EFFICIENCY, BER AND SNR ANALYSIS OF OFDM : A NOVEL PARTIAL TRANSMIT SEQUENCE-PARTICLE SWARM OPTIMIZATION TECHNIQUE Karthik Kumar Vaigandla, Ranjith Kumar Siddoju, Madhu Kumar Vanteru, Malothu Devsingh, Dudimetla Prasad Department of ECE, Balaji Institute of Technology & Science, Warangal, Telangana, India ABSTRACT Orthogonal frequency division multiplexing (OFDM) is a widely used multicarrier modulation (MCM) technique in the field of wireless communications, specifically designed to facilitate high-speed data transmission. The use of several subcarriers inside an OFDM system for the transmission of modulated symbols results in the generation of OFDM signals with a significant peak-to-average power ratio (PAPR). In this study, we propose a novel approach for mitigating the high PAPR in wireless communication systems (WCS). Our method utilizes a partial transmit sequence (PTS) strategy, which is enhanced by using an adaptive particle swarm optimization (PSO) algorithm. In this study, we present a description of an OFDM system employing the standard PTS technique in conjunction with PSO. To mitigate computational complexity, the suggested methodology efficiently explores the optimal amalgamation of phase rotation components. Experimental findings demonstrate that the computational complexity and PAPR have been greatly minimized by the suggested method. KEYWORDS BER, CCDF, computational complexity, communication, OFDM, PAPR, PTS, PSO, SNR. 1. INTRODUCTION In nowadays days, the digital landscape is replete with wireless technologies that facilitate the seamless execution of daily tasks, hence enhancing the quality of life for individuals. The proliferation of wireless technology has led to a substantial increase in the population's awareness and proficient use of this technology. The increasing number of active users has led to a strong demand for services such as high-definition television, mobile video, high-speed internet, and video conferencing [1-4]. OFDM is widely recognized as a fundamental transmission strategy for multicarrier (MC) due to its ability to split the channel into sub-channels, enabling parallel data transfer with extended symbol lengths. This characteristic makes OFDM a highly efficient and straightforward option for wideband communication. The problem of estimating inter-symbol interference (ISI) is addressed, and a method is proposed to transform a specified frequency fading channel into a flat fading channel [5-6]. One of the MCM techniques often employed in wireless communications is OFDM [7]. The use of the OFDM technique is a common strategy in achieving high-speed transmission across frequency-selective fading channels [9]. OFDM signals commonly demonstrate amplitude variation in the time domain and possess a notable dynamic range, also known as PAPR, owing to their MC structure [8], as the PAPR of an OFDM signal is high, it undergoes clipping as it passes through a nonlinear high power amplifier (HPA). This International Journal on AdHoc Networking Systems (IJANS) Vol. 13, No. 4, October 2023 22 results in a decrease in performance and leads to the generation of out-of-band (OoB) radiation and in-band distortion. Therefore, the use of expensive linear HPA with a wide dynamic range is important for OFDM transmitters [10]. An elevated PAPR has a detrimental effect on the efficiency of radio-frequency (RF) power amplifiers, resulting in increased costs. Numerous approaches have been developed to mitigate the disadvantages associated with high PAPR. In the context of OFDM systems, there exist many techniques aimed at reducing the PAPR. These methods encompass clipping, coding, non-linear companding, tone reservation (TR) and injection, selective mapping (SLM), and PTS [11]. Among the many ways, the PTS approach emerges as the most successful and distortion-free technique for minimizing PAPR in OFDM systems. One of the most effective techniques for reducing PAPR is PTS. One of the challenges associated with the PTS strategy is its significant computational burden in establishing the optimal phase factors. Additionally, the requirement to give an excessive amount of phase factors as side information to the receiver side poses another issue [12]. The optimal selection of phase factors was achieved by the application of several optimization approaches, including PSO, Simulated Annealing (SA), Genetic Algorithms (GA). These strategies were employed to overcome the restrictions associated with the use of PTS [13]. In the PTS technique, the input data block is divided into many distinct sub-blocks, each of which is independent. Prior to multiplying each related time signal with a phase rotation factor, an IFFT operation is performed on each independent sub-block. The objective of the PTS approach is to select appropriate phase factors in order to minimize the PAPR of the combined signal generated by all sub-blocks [14]. The complexity of conducting an exhaustive search for the optimal phase factors in the PTS technique increases fast due to the number of sub-blocks and phase rotation variables involved. Previous studies [15-17] have examined many suboptimal ways to minimize the search complexity in the context of PTS. The PSO-PTS Scheme utilized in the OFDM system, as described in the work of Wen, Horng, et al. [18], utilizes heuristic techniques to determine the optimal combination of basic phase variables. This approach leads to a decrease in computational complexity, but with a little tradeoff of increased PAPR. In their study, the researchers in reference [19] introduced an OFDM system that utilizes a sub-optimal PTS technique based on PSO to determine the ideal phase weighting factors. The results produced from this approach demonstrated good performance in terms of PAPR and computational complexity, while using only a limited number of iterations. Additionally, authors worked on the PTS-OFDM technique in [20], which provided a novel strategy for reducing computational complexity using PSO, with the approach's output coming close to being achieved but requiring the use of PAPR. The lower PAPR received, but the complexity load was still somewhat above average, in accordance with GA-PTS and parthenocrossover operator combination(PCGA)[21]. Additionally, the GA and Optimization algorithms in PTS-OFDM were analyzed, and the results indicated that while the GA reduced PAPR at the expense of computational complexity, the PSO approach achieved the vice versa[23]. The reader may read [24] for more details on another approach called fireworks algorithm (FWA) that outperformed the two techniques mentioned above. PSO and GA were suggested as some evolutionary PTS-based optimization techniques for lowering search numbers[22]. In order to solve the computationally challenging PAPR minimization problem in the PTS technique, a novel PSO-based approach is presented in this article. The suggested approach decreases PAPR with a better convergence rate and a reduced computational complexity. The remaining of the article is arranged as follows. The OFDM transceiver model is described in Section 2. The PSO algorithm and PTS approach are described in Section 3. Section 4 summarizes the discussion and simulation outputs. Section 5 provides conclusions. International Journal on AdHoc Networking Systems (IJANS) Vol. 13, No. 4, October 2023 23 2. OFDM SYSTEM MODEL All the telecommunications standards, such as those for WLANs, DTT, and DRT in much of the world, are based on OFDM, a Commonly employed modulation and multiplexing technology[25]. The literature has referred to OFDM in the past and present as MC, Multi-tone, and Fourier Transform. The idea of OFDM is to distribute the data to be broadcast among a lot of carriers that are all modulated at a low rate. By carefully deciding on their frequency spacing, the carriers are made orthogonal to one another[26]. The complete amount of spectrum bandwidth is divided into sub-bands using a multicarrier system like FDM so that many carriers can broadcast simultaneously. It creates a composite high speed communication system by combining a lot of low data rate carriers [27]. The carriers can be tightly spaced with overlapping and no ICI because of orthogonality. The need for greater data rate services, such as multimedia, audio, and data across wired and wireless lines, is rising along with communications technologies. To transport the vast quantity of data that conventional approaches cannot handle, new modulation methods are needed. High data rate, acceptable bit error rate(BER), and more latency must be provided by these methods[28]. One of them is OFDM. In Europe, OFDM has been utilized for large data rate wired networks like ADSL, DAB, and DVB. Figure 1. Signals of various frequencies are added via an OFDM modulator An effective modulation scheme named OFDM is employed in current wireless communication systems, such as 5G. The development of a high-speed communication system involves the integration of FDM and QAM in the OFDM technique [29]. BPSK, QPSK, 16QAM, and 64QAM are a few of the various modulation types referred to as QAM. R. W. Chang was the first to suggest the fundamental idea of OFDM, realizing that band limited orthogonal signals might be mixed with substantial overlap while minimizing ICI. Using OFDM, we could create a network of subcarriers that work together to transfer data across several frequencies. These subcarriers must carry out orthogonal functions. For two functions to be termed orthogonal in International Journal on AdHoc Networking Systems (IJANS) Vol. 13, No. 4, October 2023 24 mathematics, the integral of their product over the chosen time range must be zero[29]. In a broader sense, orthogonal functions can be formed of as statistically unconnected. The signal representation is given by 12 0 () k Mj f t n k s t c e    (1) Here, fk = f0 + k. ∆f (2) Figure 1 demonstrates how M subcarriers with identical spacing can be merged to create an array of parallel signals. QAM is used to modify each subcarrier. Although these modulated subcarriers can support separate baseband signals, they are often merged to offer the highest data throughput for a single stream of data. These subcarriers can be mathematically represented by utilizing a complex form that is compatible with the usage of QAM. A transmitter and receiver combine up the fundamental block diagram of OFDM system in Figure 2. At the transmitter side, the input bit stream enters into the system. Normally, this input bit stream is de-multiplexed into smaller bit streams that are given to each of the M-QAM modulators individually. Figure 2. A basic OFDM system The production of the time domain signal from the array of modulated subcarriers using the IFFT is a crucial factor that facilitates the implementation of OFDM. The digital OFDM signal obtained is subsequently applied to the DAC for conversion into an analogue waveform [30]. The baseband signal is frequently subjected to up-conversion to a higher frequency prior to its transmission across the channel. At the recipient, the process is reversed. The function of an analogue down-converter (DN) is to perform a frequency shift on the OFDM signal, bringing it back to the baseband. The ADC is responsible for converting the incoming signal into a digital representation prior to transmitting it to the FFT block. The FFT module performs a conversion of the input signal from the time domain to a collection of subcarriers in the frequency domain, which are then modulated using QAM. Upon the completion of QAM demodulation, the bit stream from each subcarrier is reproduced. Subsequently, the original single data stream is International Journal on AdHoc Networking Systems (IJANS) Vol. 13, No. 4, October 2023 25 reconstructed by the process of multiplexing [31]. Figure 3 illustrates the temporal and spectral representation of an OFDM transmission signal. Figure 3. combined view of the OFDM signal in the time and frequency domains Figure 3 illustrates the time plus frequency domain visualization of an OFDM signal. A set of OFDM subcarriers is represented by each symbol in the diagram and is transmitted along the channel. Through the application of a digital modulation technique, the initial binary sequence undergoes a conversion process resulting in a limited number of constellation points. The utilization of a serial to parallel (S/P) converter is employed in order to divide the baseband modulated symbols that have been successfully acquired into M-frames of identical length prior to performing an IFFT operation. The generation of the baseband OFDM signal involves the transmission of a sequence of baseband modulated symbols Sk via an IFFT block [32,35]. The discrete-time transmitted OFDM signal, consisting of M subcarriers, can be represented by n samples, given below: 2 1 0 1;0 1 j kn MM nk k s S e n M M         (3) The PAPR of the signals is the ratio of maximum power to average power and is generally expressed as: 2 2 n n Max s PAPR Es   (4) 2 10 2 10log n dB n Max s PAPR Es   (5) The efficiency of the PAPR minimization method is often examined using the complementary cumulative distribution function(CCDF). The CCDF may be defined as: "The probability that an OFDM signal's PAPR will exceed a threshold level. ρ" International Journal on AdHoc Networking Systems (IJANS) Vol. 13, No. 4, October 2023 26 ( ) 1 1 M CCDF P PAPR e           (6) 3. PTS AND PSO-PTS METHOD In the PTS approach, the input sequence is partitioned into many subsequences. Subsequently, every subsequence of symbols undergoes an IFFT, and the resultant subsequences of signals are combined by multiplication with a set of distinct rotating vectors [11]. The signal sequence exhibiting the minimum PAPR is thereafter sent after evaluating the PAPR for each resulting sequence. When the number of subcarriers and the sequence of modulation increase, prioritizing the reduction of computational complexity is more important than minimizing redundancy. The input data block, consisting of M symbols, is divided into N distinct sub-blocks using the PTS technique. The IFFT is subsequently performed on each sub-block individually and is multiplied by the corresponding complex phase factor m i n pe   . In order to mitigate the PAPR of the aggregate signal originating from all sub-blocks, appropriate phase factors are used. Figure 4 is a schematic diagram of the OFDM transmitter that incorporates the PTS technique. The input data stream, denoted as S, is partitioned into N distinct sub blocks, referred to as Sn. Each sub block undergoes an IFFT operation, and its associated weighted phase factor, pn, is appropriately modified. The objective is to determine the set of phase factors pn that minimizes the PAPR of the composite time-domain signals. 1 Nnn n s p s   (7)   1 IFFT Nnn n s p S   (8) ~ 1 Nnn n s p x   (9) The phase factors are selected to reduce the PAPR, which is expressed as follows: ~ ~ ~ 1 12 , ,...., argmin max Nnn n nps p p p           (10) The time-domain signal with the associated minimal PAPR is represented by: ~ 1 Nnn n s p s   (11) It needs to be noted that choosing the best phase factors needs a thorough search of all possible combinations of phase factors, which increases computing complexity. In order to decrease the complexity of the search, a certain set of elements are limited by phase factor pn. The best set of phase vectors should be found by searching 4N sets of phase factors as the range of permitted International Journal on AdHoc Networking Systems (IJANS) Vol. 13, No. 4, October 2023 27 phase factors is p={±1, ±j}. With more sub-blocks, the search complexity is obviously considerably more difficult. Figure 4. PTS method of OFDM PAPR minimization PSO is a stochastic optimization approach that relies on the movement and behaviour of swarms. In PSO, the utilization of social interaction is employed as a means to tackle various challenges. The proposed method employs a collection of particles, referred to as agents, which navigate inside the search region with the objective of locating the most optimum solution. Every individual inside the swarm actively seeks the positional coordinates within the solution space that correspond to the most optimal solution they have generated thus far. The term commonly referred to as a personal best is denoted as pbest. The PSO algorithm also considers the global best (gbest) as a significant metric. The maximum value is determined by the particle next to it. In the initialization phase of the PSO algorithm, a random velocity is assigned to each possible solution within the population of randomized solutions. The transportation of potential solutions occurs inside the issue space in the form of particles. Particles have been shown to be associated with the most optimal result or highest degree of physical fitness seen thus far. Furthermore, the fitness value is also kept. The designated nomenclature for this particular value is "pbest". Another significant measure identified by the international iteration of the PSO algorithm is the collective best value attained by each particle inside the population, together with its corresponding location. The term used to refer to this number is often known as "gbest." The aforementioned is the worldwide manifestation of PSO. During each iteration, the particle modifies its velocity and moves closer to its personal best (pbest) and the global best (gbest) positions. The technique being referred to is commonly referred to as the local variant of PSO. In this approach, each individual particle in the swarm keeps note of the best solution it has seen, known as the neighbourhood best (nbest) or local best (lbest). This is achieved by considering a small topological neighbourhood of particles [33]. One of the strategies employed in evolutionary computing is the PSO algorithm. The primary objective was to demonstrate the stochastic locomotion patterns of a collective of avian organisms. An enhanced PSO algorithm is proposed in this study to minimize the high PAPR of an OFDM system using the PTS technique [34], while reducing computational complexity. A collection of factors can be seen as a specific point or place inside the extensive space of phase factors, where each value along a dimension corresponds to a distinct component. The suggested PSO technique use a primary set of solutions referred to as "particles" as the first starting point. Each particle is located at a specific position inside the N-dimensional space. To clarify, it may be said that every particle possesses an Ndimensional phase vector, whereby each component is selected from a set of phase factors. Particles traverse across space in search of the most favorable location, and their final positions are determined by the interplay of their interactions. Consequently, individuals seek out opportunities for optimization at both local and global levels. Ultimately, each individual particle International Journal on AdHoc Networking Systems (IJANS) Vol. 13, No. 4, October 2023 28 achieves motion towards the optimal location. Particles possess the inherent potential to explore and, as a result, they engage in a search process to identify the most favorable sequence of phase factors. Let Lj = (lj1, lj2,..., ljN) is the location/vector of the jth particle, Pj = (pj1, pj2,..., pjN) is the best place (pbest) found by the jth particle and the best place discovered by all particles with the gbest index is shown. Vj =(ϑj1,ϑj2,..,ϑjN) is used to denote the jth particle's velocity (V). By using Eq.(12) and (13), particles move. 12 ( 1) ( ) jb jb k k Q Q        (12) Here , 1 1 1 ( ) ( ) ( ) b jb jb Q a r k p k l k    , and 2 2 2 ( ) ( ) ( ) b jb jb Q a r k p k l k    ( 1) ( ) ( 1) jb jb jb l k l k k      (13) Here, k indicates the number of iterations and b = 1, 2,..., N; ω stands for the inertia weight, which has a positive value in terms of a time-varying linear function. The right inertia weight establishes a balance between local and global exploration, which speeds up the algorithm's ability to locate the best response. ω = Iteration Number/Max Iteration (14) The coefficients, a1 and a2, show how quickly each particle approaches its respective individual and global optimal places. When these accelerations are low, particles circle the target region without attempting to approach it, and when they are strong, particles travel toward the target area at fast speeds and may even pass through it. Two uniformly distributed random numbers in the range (0,1) are r1 and r2, respectively. The maximum velocity(Vmax) sets a limit on the particle velocities. The greatest movement a particle can make in the search space is determined by this vector. The particles cannot be investigated outside of the semi-optimal regions if the Vmax is low. Particles may go through the optimal solution if Vmax is high. The difference in particle positions at the two points determines the velocity. The new particle velocity is determined by applying Eq. (12). The prior velocity is used to calculate the new velocity. The separation between the particle's actual location and best location and the best location can be determined by the group. The particle travels to the new position in accordance with Eq. (13) after computing its velocity. The fitness of particles has been evaluated using the following evaluation: 1 () () fitness s PAPR s  (15) Algorithm Initialize all parameters; a1, a2, Max. iteration, p, particles, r1, r2, Vmax, ω Initialize particles with random positions in the space Let k=1 While(k ≤ Max. iteration) k=k+1 For each particle do Compute the position of the particle using ω International Journal on AdHoc Networking Systems (IJANS) Vol. 13, No. 4, October 2023 29 Update pbest of the particle End Select the best position find by all particles as a gbest for swarm For each particle do Evaluate the velocity of the particle using Vjb(k+1) Update position of the particle using ljb(k+1) End End While Return the phase factor set with lower PAPR as the solution. Figure 5. Flowchart : PSO-PTS process 4. RESULTS Various simulations have been performed to analyze the effectiveness of the PSO-PTS algorithm for PAPR minimization in OFDM. MATLAB R2018a software was used to perform simulations. Table 1. Simulation parameters Parameters Value No. of subcarriers 512 No. of symbols 1e4 Modulation QPSK No. of sub-blocks 2,4,8,16 Over sample rate 4 Partition adjacency partition No. of particles per generation 10 Iteration numbers [1 4 8 10 20 30] Max iteration number 30 Learning factors a1 = 2; a2 = 2 Max velocity Vmax = 0.2 Length of weighting factor set 1,2,3 Min inertia weight vector wmin = 0.4 Max inertia weight vector wmax = 0.9