International Journal of Computational Intelligence Systems

Volume 13, Issue 1, 2020, Pages 400 - 408

Blind Channel and Data Estimation Using Fuzzy Logic Empowered Cognitive and Social Information-Based Particle Swarm Optimization (PSO)

Authors
Muhammad Asadullah1, 2, Muhammad Adnan Khan1, 3, *, Sagheer Abbas1, Tahir Alyas3, Muhammad Asif Saleem3, Areej Fatima1, 3
1School of Computer Sciences, National College of Business Administration and Economics, E 40/1 Shahrah-e-Hazrat Imam Hussain, Block E 1 Gulberg III, Lahore, 54000 Lahore, Punjab, Pakistan
2Department of Computer Science & IT, The University of Lahore, 1 - Km Defence Road, 54000 Lahore, Punjab, Pakistan
3Department of Computer Science, Lahore Garrison University, Sector C, Phase VI, DHA, 54000 Lahore, Punjab, Pakistan
*Corresponding author: Email: madnankhan@lgu.edu.pk
Corresponding Author
Muhammad Adnan Khan
Received 28 October 2019, Accepted 13 February 2020, Available Online 8 April 2020.
DOI
10.2991/ijcis.d.200323.002How to use a DOI?
Keywords
Multiple Input Multiple Output (MIMO); Orthogonal Frequency Division Multiple Access (OFDMA); Multi-Carrier Code Division Multiple Access (MC-CDMA); Multi User Detection (MUD); Channel State Information (CSI)
Abstract

Multiple Input Multiple Output (MIMO) is a technology used to improve the channel capacity of the wireless communication systems. Rapid increase in the number of users has led to data rate demand increased in growing modern wireless communication systems. To overcome this issue, MIMO is being used with several multicarrier techniques like Orthogonal Frequency Division Multiple Access (OFDMA), Multi-Carrier Code Division Multiple Access (MC-CDMA), etc. Multi-user detection (MUD) with artificial intelligence plays a vital role to enhance network capacity to meet the demands of future networks with an increased number of users and multimedia services. Computational intelligence techniques are used in a multicarrier system to boost the process of MUD. Some of the computational intelligence algorithms like Swarm and Evolutionary are stuck in local minima and due to this issue, the overall performance of the network decreases. For the convergence of Swarm intelligence-based solutions, cognitive and social information (CSI) play a vital role. In this research article, the Fuzzy Logic empowered Cognitive and Social Information (FLeCSI) algorithm using a fuzzy logic and swarm intelligence algorithm is proposed. By using social and cognitive information FLeCSI updated each swarm position. After the simulation, it is observed that FLeCSI provides fast convergence and minimize MMSE and BER as compared to techniques used previously for MUD like Fuzzy Logic empowered Opposite Mutant Particle Swarm Optimization (FLOMPSO), Opposite Learning Mutant Particle Swarm Optimization (OLMPSO), Total Opposite Mutant Particle Swarm Optimization (TOMPSO), Partial Opposite Mutant Particle Swarm Optimization (POMPSO), etc.

Copyright
© 2020 The Authors. Published by Atlantis Press SARL.
Open Access
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).

1. INTRODUCTION

Due to rapidly growing wireless communication systems fast technological advancements are needed to meet the data transmission requirements of developing communication systems. Instead of physical wireline channels, wireless channels are used in the wireless communication system. Different types of services including multimedia communication and voice to data are provided by the wireless communication system. Rapidly growing wireless systems needs rapid technological advancements to enhance the capacity of current wireline systems. Undesired effects can be occurred due to affected wireless signals because of physical properties and complex interaction with the environment.

Due to signal scattering, around obstructing and large objects the electromagnetic waves diffraction some problems that occur between transmitter and receiver channel. Because of this problem signal effect with distortion, different attenuation, phase shift, delays and inference of signal for multipath may be Beneficial or detrimental. When destructive interface occurs the signal power may be diminished slightly.

For coherent or logically related detection of signal at receiving antenna accurate channel state information (CSI) or channel estimation (CE) is needed for most appropriate and enhancement in performance of wireless communication system. If CSI is not available at the receiver, then differential demodulation technique is used by non-coherent methods for detection and demodulation of a signal transmitted. Non-coherent methods as compared with the coherent detection method, due to the non-coherent detection method loss in SNR cost about 3–4 dB loss. This situation directs the research toward a coherent detection method at the receiver for providing Channel Staten Information (CSI) in wireless communication systems.

For detection of inferring signals compressive sensing is used by multi-user detection (MUD) as receiver technology. Sparse property occurs in transmitting signal vector due to a large number of non-zero elements in a situation in which mostly devices are not inactive state and compressive signal (CS) problem occurs while decoding of the transmitted signal at a receiver. Long term evolution is more suitable for a wireless communication system that has a high activity a small number of users.

Research directs toward the enhancement of channel capacity without affecting the quality of service for the modern wireless-based networks for communication. For resolving the issues of channel capacity and enhancing the data rates MIMO technique is more effective [14]. In the MIMO method, the estimation of signals at receiver and sender antennas is done [5] and increased the data rate and bandwidth of the channel capacity [69].

To enhance the corresponding technique some antennas (transmitter) and beneficiary radio are used. Depending on the amount of data conveyed by the MIMO framework increment, the transmitted information is calculated on several transmission paths [5]. While on the receiving point, some receiver antennas receive information to perform different calculations for the restoration of the information to convert the data into the original form at the receiver [10]. For remote communication, MIMO technology is regarded as mid-point and the amount of information without any additional data transfer capacity and transmitting power because of an increase in the scope and amount of information [11,12].

For enhancing the volume growth for several correspondences, the Orthogonal Frequency Division Multiplexing (OFDM) and multicarrier code division multiple access (MC-CDMA) can also be utilized with medium MIMO innovation technique [57,13]. One of the optimal detectors is the maximum likelihood (ML) method but is difficult to use for the achievement of exponential complexity. Minimum mean square error (MMSE) detector/locator in Machine to Machine (M2M) and the Maximum a Posteriori (MAP) or marginal likelihood detectors, the sub-optimal MUD detectors for example null steering or the zero forcing detector are used in a less complex situation. The data sent simultaneously by multiple servers to share multi-channel access on the bases of strategies used for demodulation which is the main issue of the MUD. The last two suboptimal techniques are very simple as they use matrix inversion. Evolutionary algorithms like fuzzy adaptive differential evolution (FADE), repeated weighted boosting search (RBS) and differential evolution algorithms (DEAs) are very useful for MUD and CE. Continues Search Space used for CE and discrete search space for MUD. The Multiuser-MIMO (MU MIMO) broadcasting techniques are most widely used for improvement of the spectral efficiency. The quality of pre-coding transmitting to dominate the multiuser inference degraded because of course knowledge of CSI at the transmitter. Hence, there are chances that the interface from co-scheduled user equipment will affect system throughput.

Therefore, the several new techniques like Particle Swarm Optimization (PSO), Total Opposite Mutant Particle Swarm Optimization (TOMPSO) [5,7,8,13], Partial Opposite Mutant Particle Swarm Optimization (POMPSO), Island Differential Equation (IDE), Genetic Algorithm (GA) and Island GA could be used for enhancing the performance and capacity of modern digital communication system [6,7,1317].

In correspond for both antennas, i.e. sender and receiver, we performed CE for high data rates in this research. Some distortion added to the sending signal during transmission through the strength of the weakens signal and the channel, due to this scenario the receiver may not be able to get actual transmitted information. For avoidance of said situation, fuzzy logic used to enhance the channel and data estimation procedure [7,8]. In this article Fuzzy Logic empowered Cognitive and Social Information (FLeCSI)–based new variant of particle swarm intelligence technique used to fulfill/meet the requirements/demands of future generation communication systems.

In this research work, the MIMO system is used because it consists of a different number of users. It is assumed that the channel is cyclo stationary and flat fading.

The core contributions of the article are enumerated as follows:

  1. Formulate an optimization problem for that the main objective is to minimize MMSE, Minimum Mean Channel Error (MMCE) and Bit Error Rate (BER) for optimum utilization of bandwidth.

  2. For the better approximation of the user data and the channel coefficients, Fuzzy Logic empowered the Cognitive Social Information (FLeCSI) algorithm with two variants FLeCSI-TOLMPSO and FLeCSI-POLMPSO has been proposed.

  3. Proposed FLeCSI method compared with various state of art algorithms like TOMPSO and POMPSO [13,18] and FL-OLMPSO [18]. Simulation results have shown that FLeCSI gives far better results as compared to other algorithms.

The sequence of the article is as follows: Literature review, MIMO system model, the proposed FLeCSI-based optimization problem is expressed in Sections 2, 3, and 4. Section 5 represents the simulation results and discussion. Afterward, the research work conclusion and future work in Sections 6 and 7.

2. LITERATURE REVIEW

PSO algorithm has been proposed by [19,20] based on the observation of bird's swarm in search of food. According to the PSO algorithm each bird acts as a particle updating his position on the bases of starting velocity, the last position visited personally, i.e. gathered information about neighboring best position from social activities, i.e. social component and cognitive component. PSO provides faster convergence in some optimization problems as compared to the evolutionary algorithm [21], the second thing is the variation of parameters is less. PSO is sensitive to fall into local optimum points when optimizing complex multidimensional functions that is its major drawback. Some qualities of PSO including greater and easy implementation researchers attracted to work with PSO. Several modifications have been done in the PSO algorithm that is applied in different applications of fuzzy logic, neural network [22] and many more.

For batter control over the velocity of swarm particles and to get overall better performance Inertia factor (w) inducted in standard PSO. On the basis of logistic human population growth, a new Incremental Particle size PSO (IPPSO) has been proposed in which the size increases with every iteration. For achieving an overall improvement in the performance of PSO a fast convergence PSO algorithm in which a new parameter named particle mean dimension has been proposed for the balance of diversity of each swarm particle [23]. The variant of the PSO algorithm that ensures convergence of the searching method with better solutions than standard PSO based on the construction factor approach [24]. Hybrid PSO incorporating dynamic chaos improved the efficiency of the algorithm [25]. For stable convergence of complex multidimensional problems, PSO particles ability have been explored by [24].

Exploration and exploitation capacity of GA and PSO have been compared [26]. A novel hybrid algorithm based on PSO and GA have been proposed [27]. Incorporated PSO with the technique of tournament selection where current best particle properties transferred into inferior ones. Suganthan et al. [28] proposed an algorithm named Local Best (LBest) model, in which the whole swarm population divided into a small neighborhood and each neighborhood maintain its LBest itself and is very well as in local optima solution it avoids trapping of the swarm but its convergence rate is very low. An adaptive inertia weight PSO algorithm has been proposed by [29].

A new variant of PSO have been introduced for reaching global optima reduce exploitation time and non-linear variation of inertia weight for improvement of search capacity in multidimensional space has been used [30]. By adding dynamic behavioral inertia factor and mutating the particles of PSO adaptively PSO performance has been improved [31]. An improved PSO technique proposed by [32] used for the identification of parameters in chaotic dynamical systems. Brits et al. [33] proposed the Niche PSO technique used for several global optimum solutions for multimodal optimization. An evolutionary algorithm BSA [34] like PSO while looking for global optima chooses the direction of an individual to move from any particles of the last generation randomly. A number of different unimodal optimization problems have been explored and exploited by using the PSO algorithm [35]. To include the effect of inertia term in PSO [36] studied the trajectories of general swarm particles. A novel reformed modified version of PSO like Cognitive and Social information-based Particle Swarm Optimization (CSI-PSO) proposed by [37] in which instead of the velocity concept of a swarm particle each swarm particle updates its position from its own position in search space using its personal and social information.

3. SYSTEM MODEL

Figure 1 shows “n” no. of antennas at the receiver end. After receiving signals frequency down is performed. Remove Cyclic Prefix which adds at the transmitter end and then convert it into Serial to Parallel (S/P). After S|P Fast Fourier Transform (FFT) is performed.

Figure 1

Proposed hybrid computational intelligence approach-based multiple input and multiple output receiver system model.

There are A transmit antennas and O receiving antennas. The channel implemented is a flat fading channel. During the communication process of S symbols, the channel is expected to be stationary. The received signal at receive antenna o is as [1]:

ro(i)=a=1Ano.aea(i)+vo(i)(1)
where i is the index of symbol, no.a is the flat fading channel coefficient that links transfer antenna a to receiver antenna o, ea(i) is ith symbol transmitted from antenna a taking value from the symbol set {−1, +1} of Binary Phase Shift Key (BPSK) and vo(i) is Additive White Gaussian Noise (AWGN) with F|vo(i)|2=2σV2.

The MIMO channel equation below will represent the complete system:

ri=Nei+vi(2)
where vi represents AWGN.
v(i)=v1(i)v2(i)vO(i)T(3)

The transmitted symbol vector is

ei=e1(i)e2(i)eA(i)T
and the received signal vector is
ri=r1(i)r2(i)ro(i)T

The channel gain at receive antenna can always be normalized to unity.

a=1A|no,a|2=1
where, No,a=no.a

Now defined a received data matrix with O × V dimensions and transmitted data matrix with A*V dimensions as [1]:

R=r1r2rS(4)
and
E=e1e2eS(5)
respectively. Then the PDF of the received signal matrix R conditioned on the MIMO channel matrix H and the transmitted data matrix F can be written as
ProbRN,E=12πσv2OSe12σv2i=1S||rnNe(i)||2(6)

The ML estimation of the transmitted symbols E and the MIMO channel matrix H can be obtained by maximizing the ProbRN,E over N and E mutually. Equally, the joint ML estimation can be obtained by minimizing the following cost function:

JMLE˜,N˜=1OxSi=1S||riN˜e˜i||2(7)

Namely, the joint ML CDE is obtained as

JMLE˜,N˜=argminT˜,N˜JMLE˜,N˜(8)

Equation (7) demonstrates that the search for the optimal joint ML solution is over the discrete space of the transmitted symbols and the continuous space of the MIMO channel matrix mutually.

3.1. Improved Cost Function

Equation (7) can be written as

JMLE˜,N˜=1OSi=1Sr2(i)2i=1Sr(i)N˜e˜(i)+i=1S||N˜e˜(i)||2

The procedure above mentioned is included in any MUD and CE for any multi-user MIMO system. MMSE-based batch processing receiver, cost function and derivation is given below [18].

JMLE˜,N˜=1OSi=1Sr2(i)2i=1Sr(i)N˜e˜(i)+i=1S||N˜e˜(i)||2(9)

In the above equation, “S” Total symbols are transmitted over “O” receive antennas. Then we let,

CMLE˜,N˜=2i=1Sr(i)N˜e˜ni=1S||N˜e˜(i)||2(10)

Putting the values from Equation (1) to (2)

JMLE˜,N˜=1OxSi=1Sr2(i)CMLE˜,N˜(11)

Equation (1) can be written as

JMLE˜,N˜=minE,˜Ni=1Sr2(i)CMLE˜,N˜(12)

It is observed that joined ML CDE can be presented as [18]

JMLE˜,N˜=maxE˜˜,N˜˜CMLE˜,N˜

4. PROPOSED FUZZY LOGIC EMPOWERED CSI-BASED OPPOSITE SWARM OPTIMIZATION ALGORITHM

Opposite Swarm Optimization used with fuzzy logic to enhance the velocity with the help of fuzzy logic controller which takes two input parameter as local and global intelligence and provide the cognition and social information. Algorithm performed following different steps for the preparation and evaluation of data.

Step 1: To start and initialize the populaces of data Pa = {Pa1,Pa2,………………Pae} and velocity Vd

Step 2: To calculate cost of population utilization.

Step 3: To calculate the value of Lower and Upper Bound (LPb) and (UPb) from Pb independently.

Step 4: To calculate the opposite populace given as:

  • Total Opposite Learning

    Opposite Data Population

    ϘPa = {ϘPa1,ϘPa2,………………ϘPae}

    ϘPai = {ϘPai,1, ϘPai,2,……………… ϘPai,M}

    ϘPai,j = Ɯƃp+ ƕƃa − Pai,j.

  • Partial Opposite Learning

    Opposite Data Population

    ϘPa = {ϘPa1,ϘPa2,……………… ϘPae/2}

    ϘPai = {ϘPai,1, ϘPai,2,……………… ϘPai,M}

    ϘPai,j = Ɯƃp + ƕƃa − Pai,j.

Step 5: To calculate the appropriateness of Opposite Populations(ϘPa)

Step 6: Choose the value of data population in Local best particleϻbpa from Pa and ϘPa and Global best particle of Gbpa from Pa and ϘPa.

After performing the above-mentioned steps, select and update the velocity of Global best particle for data population

Step 7: Calculate Local & Global Intelligence:

  •    (LI) = Pij − LPbij (n−1) and (GI) = Pij − GPbij (n−1)

   [FLCO, FLSO] = FLC (LI, GI)

   Vdij(n) = Vdij(n − 1) FLCO (Local Intelligence) LI + FLSO (Global intelligence)

Step 8: Calculate the data population particle of fitness and update the value of Pa.

Step 9: The same iterations perform for the next received signaluntil achieved the desired MSE or NoC.

Step 10: Finally Stop

The membership function of input and output variables used in the proposed system mathematically and graphically are presented below (Table 1).

Sr # Input/Output Variables Representation of Membership Functions (MF) Mathematically Representation of MembershipFunctions (MF) Graphically
1 LocalInt=LIμLi(l) μLi,small(l)=((1,12(l2+99),2(l29)),0)μLi,Medium(l)=(2(l2+99),12(l29),1,1  2(l2+49),2(l2+259),0)μLi,Large(l)=(2(l2+44),12(l2259),1),0)
2 GlobalInt=GIμGi(g) μGi,small(g)=((1,12(g2+99),2(g29)),0)μGi,Medium(g)=(2(g2+99),12(g29),1,1   2(g2+49),2(g2+259),0)μGi,Large(g)=(2(g2+44),12(g2259),1),0)
3 FLCO = FCµFc(fc) μFc,low(Fc)=((0,(0.16fc0.160.07)),0)μFc,medium(Fc)=((0,(fc+0.070.160.07),(0.062fc0.620.53)),0)μFc,high(Fc)=((0,(fc0.530.620.53)),1)
4 FLSO = FSµFs(fs) μFs,low(Fs)=((0,(0.16fs0.160.07)),0)μFs,medium(Fs)=((0,(fs+0.070.160.07),(0.062fs0.620.53)),0)μFs,high(Fs)=((0,(fs0.530.620.53)),1)

OSO, Opposite Swarm Optimization; FLSO, Fuzzy Logic empowered Social information Output; FLCO, Fuzzy Logic empowered Cognition information Output.

Table 1

Membership function variables of input/output used in the proposed Fuzzy Logic empowered Cognitive and Social Information (FLeCSI)-OSO-based system.

4.1. Fuzzy Propositions

A fuzzy proposition represents the union, intersections and complement by using the connectives “or,” “and” & “not.” Finally, the fuzzy propositions can be written as

t:li×giFLCO,FLSO(13)

Here, li, gi, FLCO and FLSO represent Local Intelligence, Global Intelligence, Fuzzy Logic empowered Cognition and Fuzzy Logic empowered Social information respectively. All values are represented in the range of 0 to 1 in both the I/O variable. Equation (14) shows the t-norm function for the final layer as

t:0,1×0,10,1,0,1(14)

Proposed fuzzy inference system along with membership function defined as

tμLli,μGgi=minμLli,μGgi(15)

Equation (15) can be written as

μLGli,gi=tμLli,μGgi(16)

From Equations (15) and (16)

μLGli,gi=μLli,μGgi(17)

4.2. Lookup Table

Table 2 shows the lookup table for a proposed system that contains 9 I/O fuzzy rules.

Rules Local Intelligence Global Intelligence Cognitive Information Social Information
1 Small Small High High
2 Small Medium High Medium
3 Small Large High Low
4 Medium Small Medium High
5 Medium Medium Medium Medium
6 Medium Large Medium Low
7 Large Small Low High
8 Large Medium Low Medium
9 Large Large Low Low

FLeCSI, Fuzzy Logic empowered Cognitive and Social Information; MC-CDMA, Multi-Carrier Code Division Multiple Access.

Table 2

Lookup table for proposed FLeCSI-OSO-based MC-CDMA system.

Nine rules of Fuzzy at the final layer denoted by Rcpµ, while (1 ≤ µ ≤ 9).

  • Rcp4 = For Medium local intelligence & Small global intelligence THE RESULT IS medium cognitive information and high social information.

  • Rcp5 = For Medium value of both μLli & μGgi THE RESULT IS also medium value of both (cognitive and social) information.

  • Rcp6 = For Medium μLli & Large μGgi THE RESULT IS medium cognitive information and low social information.

  •          .

  •          .

  •          .

  • Rcp9 = For Large value of both μLli & μGgi THE RESULT IS low cognitive information and low social information.

At the final layer nine Fuzzy rules denoted by Rcpµ, while (1 ≤ µ ≤ 9).

4.3. Inference Engine

The core part of Fuzzy inference is the fuzzy logic operators, membership functions and IF-THEN rules. Union operator is used for combining the rules of fuzzy relations.

Proposed FLeCSI-based expert system IF-THEN rules be denoted as Rȹµ of the final layer; which is,

Rȹµ=Lµ×GµUvc1µ,Uvc2µ(18)

Equation (18) can be written as

μLGli,gi=μLliμGgi(19)

The single fuzzy relation using the rules of the final layer is inferred as

R9=µ=19Rȹµ(20)

Consider ith and Ɯ be fuzzy set and fuzzy inference engine of input and output individually. We get the output fuzzy inference engine to view IF-THEN rule R9 by using the generalized modus ponens as

μSlowMediumHighƜc1,Ɯc2=supiL,Gtμili,gi,μR9li,gi,Uvc1μR9li,gi,Uvc2(21)

The equation of Product Inference Engine (PIE) can be written as

μξ1FLCO,μξ2FLSO=supiL,Gj=19μL,Glj,gj,μβ1iβ2i,β3iƃ1,ƃ2,ƃ3(22)

4.4. De-Fuzzifier

De-fuzzier of the proposed system specifies the Ψ by the membership function of Ψ, i.e.

ψξ1,ψξ2=abξ1μξ1ξ1dξ1  abμξ1ξ1dξ1,abξ2μξ2ξ2dξ2  abμξ2ξ2dξ2(23)

The de-fuzzifier of the proposed FLeCSI-based system is shown below in Figures 2 and 3.

Figure 2

Proposed Fuzzy Logic empowered Cognitive and Social Information (FLeCSI)-based rule surface for cognitive information of local intelligence and the global intelligence.

Figure 3

Proposed Fuzzy Logic empowered Cognitive and Social Information (FLeCSI)-based rule surface for social information of local intelligence and the global intelligence.

Figure 2 shown that if μLli is small, medium or large for any value of μGgi then cognitive information is also low, medium or high, respectively.

Similarly, it also observed from Figure 3 if μGgi is small, medium or large for any value of μLli then social information is also low, medium or high, respectively.

4.5. Lookup Diagrams

Figures 47 shows the lookup diagrams for Proposed Fuzzy Logic empowered CSI-based Swarm Optimization with all possible cases of the Updated Cognitive and Social Information. Figure 4 shows that if μLli is small & μGgi is large the cognitive information is high and social information is low.

Figure 4

Proposed Fuzzy Logic empowered Cognitive and Social Information (FLeCSI)-based lookup diagram for high CI and low SI.

Figure 5

Proposed Fuzzy Logic empowered Cognitive and Social Information (FLeCSI)-based lookup diagram for low CI and high SI.

Figure 6

Proposed FLeCSI-based lookup diagram for medium CI & medium SI.

Figure 7

Proposed Fuzzy Logic empowered Cognitive and Social Information (FLeCSI)-based lookup diagram for high CI and high SI.

Figure 5 shows that if μLli is large and μGgi is small the cognitive information is low and social information is high.

Figure 6 shows that if both μLli and μGgi are medium then both CSI are also medium.

Figure 7 shows that if both μLli and μGgi are small then CSI are also high.

4.6. Results and Discussions

For the implementation of the Blind Channel and Data Estimation (BCDE) MIMO system, BPSK signaling scheme is used at data sequence length Q = 50. All transmitters are equipped with A = 3 to transmit antennas and O = 3 antenna used for the base stations. Implementation of the Rayleigh flat fading channel with four paths. The transmitter carrier frequency 900 Megahertz, which corresponds to the Doppler frequency of 25 Hertz also moving at the speed of 30 km/per hour. For simulation 3*k MIMO channel is used having k = 10 users with a data population of 100 and 5 no. of cycles for both algorithms. Channel population size is 5*Ph where Ph represents the size of the channel matrix.

However, the simulation performance is measured by the MMCE, which is:

MMCE=1AOa=1Ao=1O|na,oN˜a,o|(24)

The performance and comparison of Proposed FLeCSI based on both variants with previous algorithms are represented in Tables 3 and 4 for channel and data estimation of MIMO system with respect to Number of Cycles (NoCs) v/s MMSE, Miss Rate/BER and MMCE, respectively.

Method Number of Cycles Min Mean Square Error (SNR = 25dB)
POMPSO [13,18] 160 10−3
TOMPSO [13,18] 180 10−5.4
FL-POLMPSO [18] 150 10−3.5
FL-TOLMPSO [18] 160 10−5.5
Proposed FLeCSI-POLMPSO 117 4.6017 × 10−6
Proposed FLeCSI-TOLMPSO 110 4.6016 × 10−6

NoC, Number of Cycles; MMSE, Minimum Mean Square Error; POMPSO, Partial Opposite Mutant Particle Swarm Optimization; TOMPSO, Total Opposite Mutant Particle Swarm Optimization; FLeCSI, Fuzzy Logic empowered Cognitive and Social Information.

Table 3

Comparison with the state-of-the-art method w.r.t NoC vs MMSE.

Method Minimum Mean Channel Error (SNR = 25dB, NoC = 200) Miss Rate/Bit Error Rate (SNR = 25dB, NoC = 180)
POMPSO [13,18] 10−2 1 × 10−3
TOMPSO [13,18] 10−4 3.205 × 10−4
FL-POLMPSO [18] 10−3 3.8656 × 10−6
FL-TOLMPSO [18] 10−4.2 3.3633 × 10−6
Proposed FLeCSI-POLMPSO 3.1944 × 10−5.1 1.523 × 10−6.5
Proposed FLeCSI-TOLMPSO 3.001 × 10−5.1 1.5017 × 10−6.6

NoC, Number of Cycles; MMSE, Minimum Mean Square Error; POMPSO, Partial Opposite Mutant Particle Swarm Optimization; TOMPSO, Total Opposite Mutant Particle Swarm Optimization; FLeCSI, Fuzzy Logic empowered Cognitive and Social Information.

Table 4

Comparison with the state-of-the-art method w.r.t NoC vs MMCE &and miss rate.

Table 3 shown that Conventional POMPSO and Conventional TOMPSO proposed in [13,18] gives 10−3 and 10−5.4 MMSE at 160th and 180th NoCs, respectively. FL-POLMPSO and FL-TOLMPSO proposed in [41] converges 10−3.5 and 10−5.5 MMSE at 150th and 160th NoCs, respectively. And Proposed FLeCSI-POLMPSO and FLeCSI-TOLMPSO gives 4.6017*10−6, 4.6016*10−6 MMSE at 117th, 110th NoCs, respectively. It clearly observed Proposed FLeCSI based on both variations give attractive results as compared to previously published approaches in [13,18].

Table 4 shows the performance of proposed FLeCSI based on both variants in terms of MMCE and Mis Rate. The SNR is fixed to 25 dB for both parameters (MMCE and Mis Rate). The NoCs is also fixed to 200 for MMCE and 180 for Miss Rate. It observed that Conventional POMPSO and Conventional TOMPSO proposed in [13,18] gives 10−2, 10−4 MMCE and 10−3, 3.205*10−4 Miss Rate, respectively. FL-POLMPSO and FL-TOLMPSO proposed in [35] converges 10−3, 10−4.2 MMCE and 3.8656*10−6, 3.3633*10−6 Miss Rate, respectively. And Proposed FLeCSI-POLMPSO and FLeCSI-TOLMPSO gives 3.1944*10−5.1, 3.001*10−5.1 MMCE and 1.523*10−6.5, 1.5017*10−6.6 Miss Rate, respectively. It clearly observed Proposed FLeCSI based both variations give attractive results as compared to previously published approaches in [13,18] in terms of MMCE and Miss Rate.

5. CONCLUSION

Multiple Input Multiple Output (MIMO) technology is used for the wireless communication systems, when it comes to the capacity development of the channel. As the dynamic environment and growing number of users, data rate demand increased in growing modern wireless communication systems. MUD with artificial intelligence plays a vital role to enhance network capacity to meet the demands of future networks with an increased number of users and multimedia services. The proposed FLeCSI-based MIMO receiver system is fast enough to fulfill the needs of a future generation growing networks. FLeCSI provides more attractive results as compared to other suboptimal-based previous techniques It is also observed that the proposed FLeCSI-based receiver system minimizes BER and MMSE as compared to other techniques like FL-OMPSO, FL-POLMPSO, FL-TOLMPSO, TOMPSO, etc. discussed previously.

6. FUTURE WORK

In this article, the Selective fading channel is ignored. Typ2 fuzzy may be used for updating the Cognition and Social information of swarm intelligence. Deep machine learning may be explored on CE along MUD for better results. The application of this proposed FLeCSI can also be applied to medical imaging, channel equalization, spectrum sensing in cognitive radio, etc. The complexity comparison of proposed FLeCSI and their solution can be another point of research.

DATA AVAILABILITY

The simulation files to support the findings of this study are available from the corresponding author upon request.

CONFLICT OF INTEREST

The authors declare that there are no conflicts of interest regarding the publication of this article.

AUTHORS' CONTRIBUTIONS

Muhammad Asadullah, Muhammad Adnan Khan & Sagheer Abbas proposed the Improved Mathematical System Model & Algorithm. Muhammad Adnan khan, Muhammad Asadullah & Tahir Alyas performed the MATLAB Simulations. Muhammad Asadullah, Muhammad Asif Saleem and Areej Fatima contributed in writing—original draft preparation. Muhammad Adnan Khan and Sagheer Abbas performed revision and improve the quality of the draft. All authors have read and agreed to the published version of the manuscript.

Funding Statement

This research received no external funding.

ACKNOWLEDGMENTS

The authors would like to express their deepest gratitude to Dr. Shazia Saqib from Lahore Garrison University for the helpful suggestions during proof read this article.

REFERENCES

1.T. Abdelkader, K. Mokhtar, O. Abdelaziz, et al., New space-time coding for joint blind channel estimation and data detection through time-varying MIMO channels, Int. J. Comput. Sci. Issues, Vol. 11, 2014, pp. 33-38. http://ijcsi.org/papers/IJCSI-11-5-2-33-40.pdf
3.A. Mezghani and A.L.S. Hurst, Blind estimation of sparse multi-user massive MIMO channels, in 21st International ITG Workshop on Smart Antennas, Vol. 2, 2017, pp. 2-6. Proceedings of VDE http://arxiv.org/abs/1612.00131
8.M.A. Khan, A. Nasir, M. Umair, S. Abbas, et al., Time complexity of TOMPSO algorithm, in 16th International Conference on Statistical Sciences: Advances in Statistics and Data Management: It's Role in National Growth and Socio-Economic Developments, Vol. 32, 2018, pp. 89-100.
9.P.W. Raut and S.L. Badjate, MIMO-future wireless communication, Int. J. Innov. Technol. Explor. Eng., Vol. 2, 2013, pp. 102-106.
13.M.A. Khan, Multiuser Detection Using Computational Intelligence in Multi-Carrier Communication Systems, ISRA University, Islamabad Campus, Pakistan, 2016. http://prr.hec.gov.pk/jspui/handle/123456789//8007
15.N. Ali, M.A. Khan, M. Adeel, M. Amir, et al., Genetic algorithm based adaptive receiver for MC-CDMA system with variation in mutation operator, Int. J. Comput. Sci. Inf. Secur. USA, Vol. 14, 2016, pp. 215-222. https://sites.google.com/site/ijcsis/vol-14-no-9-sep-2016
16.M. Umair, M.A. Khan, M.A.S. Choudhry, et al., Piranha fish optimization for multi-user detection in OFDMA system, Int. J. Adv. Appl. Sci., Vol. 3, 2016, pp. 35-40.
Journal
International Journal of Computational Intelligence Systems
Volume-Issue
13 - 1
Pages
400 - 408
Publication Date
2020/04/08
ISSN (Online)
1875-6883
ISSN (Print)
1875-6891
DOI
10.2991/ijcis.d.200323.002How to use a DOI?
Copyright
© 2020 The Authors. Published by Atlantis Press SARL.
Open Access
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - JOUR
AU  - Muhammad Asadullah
AU  - Muhammad Adnan Khan
AU  - Sagheer Abbas
AU  - Tahir Alyas
AU  - Muhammad Asif Saleem
AU  - Areej Fatima
PY  - 2020
DA  - 2020/04/08
TI  - Blind Channel and Data Estimation Using Fuzzy Logic Empowered Cognitive and Social Information-Based Particle Swarm Optimization (PSO)
JO  - International Journal of Computational Intelligence Systems
SP  - 400
EP  - 408
VL  - 13
IS  - 1
SN  - 1875-6883
UR  - https://doi.org/10.2991/ijcis.d.200323.002
DO  - 10.2991/ijcis.d.200323.002
ID  - Asadullah2020
ER  -