• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Design of Protograph LDPC-Coded MIMO-VLC Systems with Generalized Spatial Modulation

    2024-04-01 02:08:18DaiLinFangYiGuanYongliangMohsenGuizani
    China Communications 2024年3期

    Dai Lin ,Fang Yi,* ,Guan Yongliang ,Mohsen Guizani

    1 School of Information Engineering,Guangdong University of Technology,Guangzhou 51006,China

    2 The State Key Laboratory of Integrated Services Networks,Xidian University,Xi’an 710126,China

    3 School of Electrical and Electronic Engineering,Nanyang Technological University,Singapore

    4 Department of Machine Learning,Mohamed Bin Zayed University of Artificial Intelligence(MBZUAI),Abu Dhabi,United Arab Emirates

    Abstract: This paper investigates the bit-interleaved coded generalized spatial modulation(BICGSM)with iterative decoding (BICGSM-ID) for multiple-input multiple-output(MIMO)visible light communications(VLC).In the BICGSM-ID scheme,the information bits conveyed by the signal-domain(SiD)symbols and the spatial-domain(SpD)light emitting diode(LED)-index patterns are coded by a protograph low-density parity-check(P-LDPC)code.Specifically,we propose a signal-domain symbol expanding and re-allocating(SSER) method for constructing a type of novel generalized spatial modulation (GSM) constellations,referred to as SSERGSM constellations,so as to boost the performance of the BICGSM-ID MIMO-VLC systems.Moreover,by applying a modified PEXIT(MPEXIT) algorithm,we further design a family of rate-compatible P-LDPC codes,referred to as enhanced accumulate-repeat-accumulate(EARA)codes,which possess both excellent decoding thresholds and linear-minimum-distance-growth property.Both analysis and simulation results illustrate that the proposed SSERGSM constellations and P-LDPC codes can remarkably improve the convergence and decoding performance of MIMO-VLC systems.Therefore,the proposed P-LDPC-coded SSERGSM-mapped BICGSMID configuration is envisioned as a promising transmission solution to satisfy the high-throughput requirement of MIMO-VLC applications.

    Keywords: bit-interleaved coded modulation;generalized spatial modulation;multiple-input multipleoutput;protograph LDPC codes;visible light communication.

    I.INTRODUCTION

    As a promising complementary solution to alleviate the shortage of wireless spectrum resources,optical wireless communication (OWC) is an attractive technology which has drawn a great deal of attention from both the academic and industrial communities [1].Particularly,visible light communication(VLC)technology has been standardized in IEEE 802.15.7 [2],and hence could become a commercialized method for indoor communication scenarios due to the low infrastructure cost.VLC technology enjoys the characteristic that lighting and communication can coexist without causing interference for each other[3].Moreover,advantages in the terms of energy efficiency,wide bandwidth,license-free application and higher security make VLC a promising solution to be part of the 5G wireless networks [4].In indoor VLC systems,the light emitting diodes (LEDs) are the main medium used for data transmission by modulating the intensity of the emitted light because of their superior switching capabilities.However,the LEDs have quite low modulation bandwidth (i.e.,about 20 MHz) [5],which greatly limits the transmission rate of the VLC systems.Meanwhile,the conventional transmission framework typically adopts single-input-single-output(SISO)technique,which cannot provide spatial diversity gain.To deal with this problem,some technologies such as multiple-input multiple-output (MIMO)[6,7]have been applied to the VLC systems.MIMO is an effective technique to improve the transmission throughput of VLC systems by exploiting the existing LEDs in some indoor scenarios,such as office,hospital,aircraft cabins and so on[8,9].

    The conventional MIMO technology activates all LED emitters at each transmission instant and transmits the same information simultaneously,which results in the inter-channel interference(ICI).For averting ICI,a multiple-LED modulation scheme,calledspatial modulation(SM),has been proposed in [10,11].However,SM would lead to low spectral efficiency (SE) because it does not efficiently utilize the transmitted resources.Therefore,some other schemes such as generalized spatial modulation (GSM) [12],quad-LED complex modulation(QCM)[13]and dual-LED complex modulation (DCM) [14] have been developed.As a spectral-efficient multiple-input multiple-output visible light communication(MIMOVLC) transmission scheme,the conventional GSM(ConGSM) simultaneously activates multiple LEDs and every activated LED is allowed to carry the different unipolar pulse amplitude modulated (UPAM)intensity level during each transmission instant [12].However,due to the channel correlation of the static MIMO-VLC channels under the line-of-sight (LOS)condition,the signal-domain(SiD)symbol design for the ConGSM is not the optimal.In [15],a new SiD symbol-design method foractivate-space collaborative constellation GSM(ASCCGSM) has been proposed by minimizing the power of the SiD symbols to improve the error performance of MIMO-VLC system.Beyond that,it is well known that the coded modulation(CM)scheme[16-20]plays an important role in improving the overall system performance.

    In [17],a trellis coded spatial modulation (TCSM)scheme was proposed,in which only SiD bits are protected by a trellis code to improve the performance over correlated channels.After that,the authors in[21]have extended the TCSM scheme to an enhanced coded SM(ECSM)scheme which jointly encodes the bits conveyed in the spatial-domain (SpD) and SiD so as to achieve a higher coding gain in the indoor OWC systems.Furthermore,it has been pointed out in [22] that a trellis coded GSM (TGCSM) scheme is spectrally efficient and robust against the correlated MIMO channels.Additionally,a bit-interleaved coded modulation(BICM)combined with SM has been proposed as a promising solution,which provides performance improvements against the channel correlation effect [18].Nevertheless,the BICM is the suboptimal transmission scheme,whose performance can be significantly enhanced by introducing the iterative decoding (ID) at the receiver [23].In this paper,we consider the transmission scheme for BICM combined with GSM and ID,referred to asBICGSM-ID.Nevertheless,there exist some challenges in the design of the bit-interleaved coded generalized spatial modulation with iterative decoding(BICGSM-ID)scheme for the MIMO-VLC systems.

    In communication systems,error-correction codes(ECCs) play a critical role in improving the system performance.In [21],the convolutional codes have been used for the ECSM-aided indoor OWC systems.Furtherfore,the polar codes have been applied into the GSM-aided MIMO systems [24,25].In addition,the non-binary low-density parity-check(LDPC)codes have been presented in coded spatial modulation(CSM)scheme for the SM-MIMO systems[26].As a class of capacity-approaching codes,protograph lowdensity parity-check (P-LDPC) codes [27] have been widely exploited in the wireless communication systems due to their noticeable performance and simple implementation.Especially,the accumulate-repeatby-4-jagged-accumulate (AR4JA) code [28],which possesses simple protograph structures to realize linear encoding and decoding,can achieve very desirable error performance in both low and high signalnoise-ratio (SNR) regions over additive white Gaussian noise (AWGN) channels.However,the conventional P-LDPC codes may not perform well in specific BICM-ID VLC systems.

    To facilitate the design and analysis of the PLDPC-coded BICM systems,a variety of protographbased extrinsic information transfer (PEXIT) algorithms [29-32] have been developed to predict the system performance in the low SNR region.On the other hand,in[28,33],the asymptotic weight distribution(AWD)has been formulated to estimate the typical minimum distance ratio (TMDR),i.e.,the linearminimum-distance growth property,of a P-LDPC code so as to predict the system performance in the high SNR region.Note that the TMDR is only relevant to the structure of P-LDPC code,but irrelevant to the type of channel [33].Although the performance of the P-LDPC-coded BICM systems has been intensively studied,there is still a lack of design methodology for P-LDPC-coded BICGSM-ID scheme,especially in the MIMO-VLC systems.

    Driven by the aforementioned motivations,we investigate the performance of the P-LDPC-coded BICGSM-ID MIMO-VLC systems.The main contributions are in two-fold and can be summarized as follows.1) A type of novel GSM constellations,referred to assymbol expanding and reallocating GSM(SSERGSM)constellations,is proposed through an SSER method.Meanwhile,we utilize the constellation-constrained average mutual information(AMI)to evaluate the achievable capacity of the proposed SSERGSM constellations in the MIMOVLC systems.2) Based on the modified protograph extrinsic information transfer (MPEXIT) algorithm,we put forward a novel family of rate-compatible P-LDPC codes,calledenhanced accumulate-repeataccumulate(EARA)codes.The proposed EARA codes can not only benefit from desirable decoding thresholds,but also possess the linear-minimumdistance-growth property in the BICGSM-ID MIMOVLC systems.Simulations are carried out to verify that the proposed P-LDPC-coded BICGSM-ID schemes with the SSERGSM constellations outperform the state-of-the-art counterparts in the MIMOVLC systems.

    The remainder of this paper is organized as follows.Section II introduces the P-LDPC-coded BICGSM-ID MIMO-VLC system model and presents the information-theoretic methodology to calculate the AMIs of the GSM constellations.This section also describes the MPEXIT algorithm for the PLDPC-coded BICGSM-ID MIMO-VLC system.Section III proposes the SSERGSM constellation design,in which a new SSER method is exploited to design the SiD symbols.Section IV constructs a new family of ratecompatible P-LDPC codes.Section V provides various simulated results and discussions.Finally,Section VI concludes the contributions of this paper.

    Notations:Boldface lowercase and uppercase letters denote vectors and matrices,respectively.Let (·)T,·」,‖·‖and ! denote the transpose operation,floor function,Frobenius norm and factorial operation,respectively.Besides,|·|represents the cardinality of a set.

    II.SYSTEM MODEL AND PRELIMINARIES

    2.1 Conventional GSM

    In a conventional GSM (ConGSM) [12],we assumeNtandNa(i.e.,Na≥2) are the numbers of transmit LEDs and active LEDs at each transmission instant,respectively.It is apparent that the number of all possible LED activation patterns is Δ=Nt!/(Nt-Na)!Na!.To ensure that the number of LED activation patterns is a power of two,effective LED activation patterns are selected for theM-ary unipolar PAM (M-UPAM) intensity level transmission,whereρd=log2Δ」.TheM-UPAM intensity levels can be formulated as[12,34]

    whereIais the average intensity level of each LED.

    Consequently,there are two different types of constellations,i.e.,spatial-domain (SpD) constellation and signal-domain (SiD) constellation,involved in GSM.The SpD constellation set Ω is dependent on the effective LED activation patterns(i.e.,|Ω|=2ρd)and the SiD constellation set Λ is dependent on the orderMof UPAM andNa(i.e.,|Λ|=M·Na).As a result,at each transmission instant,the number of coded bits can be written as

    In theseρcoded bits,the firstρdcoded bits(i.e.,SpD bits) are used to select the effective LED activation patterns,while the lastρs(ρs=Na· log2M) are regarded as the SiD bits.Moreover,every log2Mcomponent bits are independently mapped to anM-UPAMintensity level.More details of the ConGSM can be referred to[12].

    2.2 System Model

    The block diagram of a P-LDPC-coded BICGSM-ID MIMO-VLC system is shown in Figure 1,in which an indoor LOS MIMO-VLC link withNtLEDs andNrphotodetectors (PDs) at the transmitter and receiver,respectively,are considered.In such a scenario,we assume thatNa(i.e.,Na≥2) is the number of active LEDs at each transmission instant.In Figure 1,the input information-bit streamc=(c1,c2,...,ck)is first encoded to a length-ncodewordu(i.e.,codedbit stream) by exploiting a P-LDPC code.Further,the code-bit streamu=(u1,u2,...,un)is permuted by a random interleaver.Subsequently,everyρconsecutive coded bits are processed by a GSM mapper.More specifically,theρconsecutive coded bits are divided into two parts in a sequential order.The first part includingρdbits is used to select the effective LED activation patterns,while the second part containsρs=Nalog2Mbits,and every log2Mcomponent bits are independently mapped to an UPAM intensity level.

    Figure 1.Block diagram of a P-LDPC-coded BICGSM-ID MIMO-VLC system.

    After the GSM mapper,everyρ(i.e.,ρ=ρd+ρs) coded bits are carried by a GSM signal,and thus a length-(n/ρ) GSM symbol sequence=can be yieled.Finally,each GSM symbol is converted into a transmission vectorx=[x1,x2,···,xNt]T,which is propagated through a MIMO-VLC channel.Note that the MIMO-VLC channel has two types of links,i.e.,LOS and no LOS(NLOS).The LOS link is usually much stronger than the NLOS link in power[6].Therefore,in this work,we only consider the LOS link that is the same as in[7,15].The received signal can be given as

    wherey=[y1,y2,···,]Tis a vector with size ofNr×1,andx=[x1,x2,···,]Tis the transmitted GSM signal vector.In particular,xconsists of theNt-Nazero elements representing the inactive LEDs,and theNapositive,real-valued elements choosing from the UPAM intensity symbol set.Moreover,wis the noise vector with size ofNr×1,each of which can be modeled as the independent and identically distributed(i.i.d)additive white Gaussian noise(AWGN)with zero mean and varianceσ2=N0/2,whereN0is the single sided noise power spectral density.His the LOS channel coefficient matrix with size ofNr×Nt,and the (i,j)-th element ofHcan be determined by[21]

    wheredijrepresents the distance between thejth transmit LED and thei-th receive PD,i ∈(1,2,···,Nr) andj ∈(1,2,···,Nt).?ijandψijare the angle of irradiance and incidence from thej-th transmit LED to thei-th receive PD,respectively.η=-ln 2/ln(cos Φ1/2) represents the Lambert’s mode number,where Φ1/2is the transmit semi-angle of the LED.Also,ε,Aand Ψ1/2represent the PD responsivity,PD area and half-power field-of-view(FOV)angle of the PD,respectively.BecauseN0=2σ2,the average optical signal-to-noise ratio(OSNR)is defined as follows[35,36]

    2.3 Achievable Average Mutual Information

    Here,we discuss the AMI for the BICGSM transmission scheme in the MIMO-VLC systems.For the BICGSM scheme,the transmitted GSM symbol vectorxis determined jointly by the effective LED activation patternd ∈Ω and the SiD constellation symbols ∈Λ,in which each symbolscontainsNaUPAM intensity levels.

    From the perspective of equivalent parallel channels,at each transmitted instant,the joint mapping for theρbits in the set Ω and Λ can be viewed asρparallel binary sub-channels which are independent and memoryless.Suppose that the receiver has ideal channel state information(CSI).The AMI can reflect the maximum information rate for error-free transmission,and thus the AMI can be used as a criterion for evaluating the channel transmission performance.We assume thatdandsare the independent uniformly distributed random variables in the sets Ω and Λ,respectively.The spatial-domain AMI (SiD-AMI) and signal-domain AMI(SpD-AMI),denoted byISpDandISiDrespectively,can be calculated as[39,40]

    2.4 Modified PEXIT Algorithm

    To the best of our knowledge,PEXIT algorithm can be used to track the evolution of the mutualinformation between the variable-node (VN) decoder and the check-node(CN)decoder[27].Through such a manner,PEXIT algorithm is able to evaluate the decoding threshold of a P-LDPC code so as to reveal the error performance at low SNR region under an iterative decoder.By modifying the traditional PEXIT algorithm[41],one can evaluate the convergence performance of the P-LDPC-coded BICGSM-ID scheme in MIMO-VLC systems.

    To facilitate the treatment of the modified PEXIT(MPEXIT) algorithm for the P-LDPC-coded BICGSM-ID scheme,we first introduce the concept of P-LDPC codes.A protograph can be seen as a Tanner graph [42] containing a few variable nodes,check nodes and edges.In the Tanner graph,each edge connects a variable node and a check node and the parallel edges are allowed.Assume that a protograph possessesnvvariable nodes andnccheck nodes,which can be represented by annc×nvbase matrixB=(bi,j),bi,jis the number of edges connectingCiwithVj.Furthermore,a larger protograph graph corresponding to a P-LDPC code can be obtained from a given protograph(resp.base matrix)by a “copy-and-permute (lifting)” operation which is usually implemented by a modified progressive-edgegrowth(PEG)algorithm[43].

    In the BICGSM-ID MIMO-VLC system,Suppose thatG1is the maximum number of inner iteration for the P-LDPC decoder whileG2is the maximum number of outer iteration between the GSM demapper and the P-LDPC decoder.The MPEXIT algorithm is shown as follows.

    1.Initialization:Given an OSNR,initialize the incominga-prioriMI from thei-th variable node to thej-th check nodeIav(i,j)=0.

    3.Channel MI calculation of variable nodes:The channel MI of thei-th variable nodeIch(i)is calculated by

    Specially,Ich(i)=0 if thei-th variable node is punctured in a protograph.

    4.Extrinsic MI update between variable nodes and check nodes:In the inner iteration process,theextrinsicMIs are iteratively updated between the variable nodes and the check nodes,where the detailed process is given in[41].

    5.A-priori MI update for GSM demapper:Exploiting thea-prioriMI passed from check nodes to variable nodes,a-prioriMIfor the GSM dmapper can be measured by

    where(i,j)is thea-prioriMI passed from thej-th check node to thei-th variable node,andJ(.)function is derived in[31].Thencan be further used for the next outer iteration.

    Through this way,we can get the lowest OSNR value for which alla-posterioriMIs of the variable nodes converges to 1 by repeating Steps 2)~5)with different OSNR values.

    Remark 1.The proposed MPEXIT algorithm is designed to investigate the convergence performance for the P-LDPC-coded BICGSM-ID MIMO-VLC systems,and thus considering the salient features of GSM and indoor MIMO-VLC channel,which leads to a different channel MI expression Ich(i)from that in the traditional PEXIT algorithm.In addition,the proposed MPEXIT algorithm assumes that a finite binary codeword including both0and1bits is transmitted when calculating the MI,while the traditional PEXIT algorithm assumes an infinite-length all-zero codeword to do so.Therefore,for a given P-LDPC code,the decoding threshold evaluated by the proposed PEXIT algorithm can predict the waterfall-region performance of the simulated BER result more accurately compared with the traditional counterpart.

    III.DESIGN OF PROPOSED SSERGSM FOR BICGSM-ID MIMO-VLC SYSTEMS

    3.1 Proposed SSERGSM Design Method

    In the MIMO-VLC systems,SiD modulated symbols are the critical parameter for formulating the GSM constellation,which can be designed and optimized so as to boost the system performance.For the existing GSM constellations,i.e.,ConGSM [12] and ASCCGSM [15],the SpD bits allocated for all effective LED activation patterns share the sameM-UPAM symbol set.As a example,the mapping tables of ConGSM and ASCCGSM constellations for a 4×4 MIMO-VLC system withNa=2 andρ=4 (i.e.,M=2)are respectively shown in Table 1 and Table 2,where we choose(1,2),(1,3),(1,4)and(2,3)as the effective LED activation patterns,and the numbers 1,2,3 and 4 respectively represent the 1-th,2-nd,3-rd and 4-th LED indices.Given a MIMO-VLC channel (i.e.,a channel matrixH),the correlation property of each effective LED activation pattern can be measured by the corresponding normalized instantaneous channel correlation matrix(NICCM)[44].The larger the value of elements in NICCM is,the stronger the correlation of the corresponding LED activation pattern possesses.Due to the correlation property of the effective LED activation patterns,the ConGSM and ASCCGSM constellations with all effective LED activation patterns sharing the sameM-UPAM symbol set may make the extrinsic MIs output from the demapper unreliable,which degrades the system performance.Therefore,we put forward a signal-domain symbol expanding and re-allocating (SSER) method for constructing a type of novel GSM constellations to improve the performance of the BICGSM-ID MIMOVLC system.The detailed SSER design method is described as follows.

    Table 1.Mapping table of the ConGSM constellation with Nt=Nr=4,Na=2 and ρ=4(i.e.,M=2).

    Table 2.Mapping table of the ASCCGSM constellation with Nt=Nr=4,Na=2 and ρ=4(i.e.,M=2).

    1.Expanding the number of the UPAM symbols:Given anM-ary UPAM symbol set S={I1,I2,···,IM},which must satisfyIt ∈(0,2Ia],?t ∈1,2,···,M,and the number of effective LED activation patternsβ=2ρd.First,we evenly divide the entire symbol space(0,2Ia]intoβsymbol subspaces,i.e.,(2Iaτ/β,2Ia(τ+1)/β],?τ ∈0,1,···,β-1.Subsequently,we chooseMUPAM symbols from each symbol subspace,and define the selection principle as

    whereτ ∈0,1,···,β-1 andn′=1,2,···,M.Therefore,the new UPAM symbol setis generated.Taking the case ofρ=4 (i.e.,M=2) as a example,and the detailed design principle are shown in Figure 2.Referring to this figure,one can obtain 4 symbol subspaces,i.e.,(0,Ia/2],

    Figure 2.Design principle of the proposed SSERGSM constellation with Nt= Nr=4, Na=2 and ρ=4 (i.e.,M=2).

    (Ia/2,Ia],(Ia,3Ia/2] and (3Ia/2,2Ia].Then,we choose 2 UPAM symbols from each symbol subspace to form the new UPAM symbol set={Ia/6,2Ia/6,4Ia/6,5Ia/6,7Ia/6,8Ia/6,10Ia/6,11Ia/6}.Through this way,it is possible for all effective LED activation patterns to possess different UPAM symbol subsets.

    2.Re-allocating the UPAM symbols for β effective LED activation patterns:For the expandedβMUPAM modulation symbols obtained from the first-step design,we first rank theβMsymbols in an ascending order of their corresponding intensity values.Then,we selectMdifferent UPAM modulation symbols at maximum equal-intensity interval for each effective LED activation patterns.For example,the effective LED activation patterns (1,2),(1,3),(1,4)and (2,3) possess the UPAM symbol subsets{Ia/6,7Ia/6},{2Ia/6,8Ia/6},{4Ia/6,10Ia/6}and{5Ia/6,11Ia/6},respectively.Finally,the SiD bits in each effective LED activation pattern are mapped to the corresponding UPAM modulation symbols.

    Based on the above two steps,one can construct the SSERGSM constellation according to a given modulation orderMand the number of effective LED activation patternsβ,which can significantly enhance the demapper reliability so as to ensure excellent BICGSM-ID performance.As an example,the mapping table of SSERGSM constellation for a 4× 4 MIMO-VLC system withNa=2 andρ=4 (i.e.,M=2) is shown in Table 3.To verify the superiority of the proposed SSERGSM constellation,the convergence performance of BICGSM-ID will be investigated in the forthcoming subsections.

    Table 3.Mapping table of the proposed SSERGSM constellation with Nt=Nr=4,Na=2 and ρ=4(i.e.,M=2).

    3.2 Simulation Settings and BICGSM-AMI Analysis

    3.2.1 Simulation Settings

    Unless otherwise mentioned,we consider a 4×4 indoor LOS MIMO-VLC channel and assume that the geometric setup of the channel model is shown in Figure 3.In this figure,the LEDs and PDs are aligned in a quadratically 2×2 array which is located in the middle of a 5.0m×5.0m×3.0m room,thus the four LEDs and four PDs construct two squares of lengthsdtxanddrx,respectively.Moreover,the PDs are placed at the planez=0.75m(e.g.,the height of a table).Besides,the parameters utilized for transceiver are summarized in Table 4.Based on this model,we consider three different correlated MIMO-VLC channels by varying the value ofdtx(i.e.,dtx=0.3m,0.5m,and 0.7m),while the other system parameters remain unchanged.Note that the setting about the values ofdtxis the same as that in[21].The three different values ofdtxrepresent three different channel matrices,and the smaller the value ofdtxis,the stronger the correlation of the corresponding channel is.

    Table 4.Parameter setting for the transceiver of an indoor MIMO-VLC system.

    Figure 3.Geometric setup of the channel model for a 4×4 indoor LOS MIMO-VLC system.

    3.2.2 BICGSM-AMI Analysis

    According to Section 2.3,the achievable BICGSMAMI (i.e.,IBICGSM),SpD-AMI (i.e.,ISpD) and SiDAMI (i.e.,ISiD) for a given GSM constellation can be measured.Assuming that the numbers of coded bit at each transmitted instant are set asρ=4 (i.e.,M=2) andρ=6 (i.e.,M=4),the AMIs for the proposed SSERGSM,ConGSM[12],and ASCCGSM[15] over a MIMO-VLC channel withdtx=0.5m are depicted in Figure 4a and Figure 4b,respectively.As observed from Figure 4a,the proposed SSERGSM exhibits a significantly largerIBICGSMwith respect to the ConGSM and ASCCGSM.Meanwhile,ISpDandISiDof the proposed SSERGSM are larger than their corresponding counterparts.Therefore,it can be concluded that the BICGSM scheme with the proposed SSERGSM mapper can obtain better performance compared with ConGSM and ASCCGSM mappers.Similar phenomenon also occurs in the case ofρ=6(i.e.,M=4).

    Figure 4.IBICGSM, ISpD and ISiD for the proposed SSERGSM, ConGSM, and ASCCGSM over a MIMO-VLC channel with dtx=0.5m,where the numbers of coded bits at each transmission instant are set as: (a) ρ=4 (i.e.,M=2)and(b)ρ=6(i.e.,M=4).

    In order to show the influence of the spacing between two neighboring LEDs on the BICGSM capacity,we set three different values ofdtx,i.e.,dtx=0.3m,0.5m,0.7m in the cases ofρ=4(i.e.,M=2)andρ=6 (i.e.,M=4).Then,the correspondingBICGSM capacities for the proposed SSERGSM are illustrated in Figure 5.One can observe that the proposed SSERGSM has the largest BICGSM capacity whendtx=0.7m,while it can achieve the lowest BICGSM capacity whendtx=0.3m whether the case ofρ=4 orρ=6.This indicates thatdtxis a critical parameter to determine the performance of the proposed SSERGSM constellations.Hence,the proposed SSERGSM can achieve better performance for a largerdtxover the correlated MIMO-VLC channels.

    Figure 5.IBICGSM for the proposed SSERGSM over MIMO-VLC channels with dtx=0.3m, dtx=0.5m and dtx=0.7m, where the cases of ρ=4 (i.e., M=2) and ρ=6(i.e.,M=4)are considered.

    3.3 Convergence-Performance Analysis

    3.3.1 Decoding Thresholds In order to further demonstrate the merit of the proposed SSERGSM in the BICGSM-ID MIMO-VLC systems,we conduct the convergence-performance analysis by means of the MPEXIT algorithm.Suppose that all information bits used in the above scenarios are encoded by the rate-1/2 AR4JA code[28].Unless otherwise stated,the information block length is 3600 bits,and the maximum numbers of inner and outer iterations are assumed asG1=20 andG2=4,respectively.Furthermore,we consider three different values ofdtx,i.e.,dtx=0.3m,0.5m,0.7m,in the BICGSM-ID MIMO-VLC systems,where the cases ofρ=4 andρ=6 are involved.

    In Table 5,we analyze the decoding thresholds of rate-1/2 AR4JA code[28]in the BICGSM-ID MIMOVLC systems with three different GSM constellations,i.e.,the proposed SSERGSM,ConGSM[12]and ASCCGSM[15].As can be seen from Table 5,in the case ofρ=4,the P-LDPC-coded BICGSM-ID MIMOVLC system with the proposed SSERGSM constellation achieves the smaller decoding threshold compared with other two GSM constellations,i.e.,ConGSM[12]and ASCCGSM [15] constellations,whendtxare respectively set to be 0.3m,0.5m and 0.7m.Moreover,the decoding thresholds of the AR4JA-coded BICGSM-ID schemes with the three different GSM constellations are reduced asdtxvaries from 0.3m to 0.7m,which indicates that system performance is optimal whendtx=0.7m.Similar conclusions can be drawn from the case ofρ=6.We have also analyzed the decoding thresholds for the proposed SSERGSM constellation in the AR4JA-coded BICMGSM systems without ID,and have found that the ID framework converges faster than the non-ID framework.Thus,the SSERGSM constellation can obtain better performance than other two GSM constellations in the P-LDPC-coded BICGSM-ID MIMO-VLC systems.

    Table 5.Decoding thresholds(dB)of the AR4JA-coded BICGSM-ID schemes with three different GSM constellations over MIMO-VLC channels with three different values of dtx,where the cases of ρ=4 and ρ=6 are considered. The maximum numbers of inner and outer iterations are assumed as G1=20 and G2=4,respectively.

    3.3.2 Extrinsic MI of GSM Demapper

    To elaborate a little further,we analyze the extrinsic MIs output from the demappers corresponding to three different GSM constellations in the cases ofρ=4 andρ=6 for the AR4JA-coded BICGSMID MIMO-VLC systems withdtx=0.5m,and show the results in Figure 6.As observed,in the case ofρ=4 (see Figure 6a),when OSNR is varying from 4.05 dB to 4.75 dB,the proposed SSERGSM constellation obtains greater extrinsic MI compared with other two GSM constellations,implying that using the SSERGSM constellation can provide more reliable information for the demapper during the iterative process with respect to other two GSM constellations.It is well known that more reliable demapping information can accelerate the convergence of the PLDPC-coded BICM-ID scheme.Similar conclusion can be found in Figure 6b with the case ofρ=6.It can be easily observed that the extrinsic-MI analyses agree well with their corresponding decodingthreshold analyses.Therefore,given an OSNR range,the extrinsic MI of the GSM demapper can serve as a useful performance metric of a GSM constellation over the MIMO-VLC channels.

    Figure 6.Extrinsic MIs for the proposed SSERGSM,Con-GSM and ASCCGSM in a P-LDPC-coded BICGSM-ID MIMO-VLC system with dtx=0.5m, where the numbers of coded bits at each transmission instant are set as: (a)ρ=4(i.e.,M=2)and(b)ρ=6(i.e.,M=4).

    IV.DESIGN OF P-LDPC CODES FOR BICGSM-ID MIMO-VLC SYSTEMS

    In order to improve the error correction performance of the BICGSM-ID MIMO-VLC systems,a type of rate-compatible P-LDPC codes is designed in this section.

    4.1 Design of P-LDPC Codes

    It is well known that the conventional AR4JA code[28]has excellent error performance over the AWGN channels because it enjoys two desirable properties,i.e.,low decoding threshold and linear minimum distance growth(the minimum Hamming distance growing linearly with the codeword length)[45].The base matrix corresponding to a rate-(e+1)/(e+2)AR4JA code is given by

    whereeis the number of extension patterns(i.e.,e=0,1,2,···),the matrix size is 3×(2e+5),and the degree-6 variable node(i.e.,the second column ofB)is punctured.

    Typically,the performance of P-LDPC codes depends on not only the structure of codes,but also the type of channel.The conventional P-LDPC codes,such as AR4JA code,that performs well over AWGN channels may not suitable for the usage in the BICGSM-ID MIMO-VLC systems.Besides,by using the PEXIT analysis,we found that the P-LDPC codes with the lowest-degree variable node punctured can achieve better convergence performance with respect to the counterparts with other puncturing rules in the BICGSM-ID MIMO-VLC systems.Therefore,we aim to design a type of rate-compatible P-LDPC code with puncturing the lowest degree variable node.

    Considering a given codeword length,the lifting factor(i.e.,“copy-and-permuting”times)for P-LDPC code will becomes smaller if the protograph size increases,which makes it more difficult to avoid error floor.Furthermore,the larger the protograph is,the more complex the corresponding optimization algorithm will be.Therefore,we first consider a rate-1/2 mother base matrix with the same size as that of the conventional AR4JA code,which includes a punctured variable node.To facilitate the code design,we impose some constraints on the rate-1/2 P-LDPC code in order to guarantee that its mother base matrix possesses the linear-minimum-distance-growth property and a relatively low decoding threshold,as follows.

    1) Initialize a protograph with a degree-1 variable node being the punctured variable node,which corresponds to the second column in the mother base matrix.

    2) Impose empirical constraints for the linearminimum-distance-growth property on the base matrix,i.e.,only one degree-2 variable node is allowed in the mother base matrix.

    3)Set the maximum number of parallel edge to be 3 in the mother base matrix so as to maintain the low encoding and decoding complexity.This is because the encoding and decoding complexity of a P-LDPC code can be reflected by the number of edges in its corresponding protograph.Besides,for a fixed codeword length,if the number of parallel edges increases,the likelihood of short cycles will increase.

    Based on the above rules,the mother base-matrix structure of the proposed rate-1/2 P-LDPC code can be formulated as

    To assign the first column in the mother base matrixB1/2as the largest degree variable node,we add an additional constraint,i.e.,b1,1+b2,1+b3,1>b1,3+b2,3+b3,3andb1,1+b2,1+b3,1>b1,4+b2,4+b3,4.After a exhaustive search using the proposed MPEXIT algorithm,one can obtain the optimal mother base matrix with lowest decoding threshold and linear-minimumdistance-growth property,as

    However,for higher-rate P-LDPC code design,the search space becomes larger,hence the corresponding exhaustive-search method is more complex.Therefore,we resort to a pattern-extension method,which is similar to the construction of the AR4JA codes,to design the higher-rate P-LDPC code.In particular,the pattern-extension method can be realized by repeatedly adding two variable nodes into the resultant mother protograph (i.e.,base matrix).It has been demonstrated in [28,33] that adding degree-3 variable node into a rate-1/2 protograph can maintain the lowest-complexity feature for its corresponding higher-rate counterparts without deteriorating the linear-minimum-distance-growth property.

    For the above reason,a type of enhanced ratecompatible P-LDPC codes with the code rateR=(e+1)/(e+2) (e=0,1,2,···),referred toEARA codes,is obtained.The protograph structure of the proposed EARA code is illustrated in Figure 7,where the dark circles denote transmitted variable nodes,the white circle denotes the punctured variable node,and the plus circle are check nodes.As a result,the corresponding base matrix is given as

    Figure 7.Protograph structure of the proposed EARA PLDPC code.

    4.2 Asymptotic Performance Metrics

    4.2.1 Decoding-Threshold Analysis To verify the convergence performance of the proposed EARA P-LDPC code,we take the rate-2/3 AR4JA code [28],accumulate-repeat-by-4-accumulate (AR4A) code [46],improved-AR4JA(IAR4JA) code,improved-AR4A (IAR4A) code and regular-(3,9) code [28] as benchmarks in the proposed SSERGSM-aided BICGSM-ID MIMO-VLC systems with three different values ofdtx,i.e.,dtx=0.3m,0.5m,0.7m,and show their corresponding decoding thresholds in Table 6.It is noted that the IAR4JA code and IAR4A code respectively represent two modified P-LDPC codes possessing the same base matrix as the AR4JA code and the AR4A code,but only with puncturing the lowest degree variable nodes.As shown,whendtx=0.3m,the proposed EARA PLDPC code possesses the lowest decoding threshold among the six types of P-LDPC codes in the cases ofρ=4 andρ=6.Similar observations can be found whendtx=0.5m anddtx=0.7m.This implies that the proposed EARA P-LDPC code can achieve better error performance in low-OSNR region compared with its counterparts in the proposed SSERGSM-aided BICGSM-ID MIMO-VLC systems.

    Table 6.Decoding thresholds(dB)of six rate-2/3 P-LDPC codes,i.e.,the proposed EARA code,AR4JA code,AR4A code,IAR4JA code,IAR4A code and regular-(3,9)code,in the proposed SSERGSM-aided BICGSM-ID MIMO-VLC systems with three different values of dtx,where ρ=4 and ρ=6 are considered. The maximum numbers of inner and outer iterations are assumed as G1=20 and G2=4,respectively.

    4.2.2 AWD Analysis

    By exploiting AWD function[28,33],we measure the TMDRs for rate-2/3 P-LDPC codes,i.e.,the proposed EARA code,AR4JA code,AR4A code,IAR4JA code,IAR4A code and regular-(3,9)code and give the corresponding results in Table 7.Referring to this table,except that the AR4A code and IAR4A code,the other four types of P-LDPC codes possess effective TMDR values(i.e.,positive TMDR values).

    Table 7.TMDRs of rate-2/3 P-LDPC codes,i.e.,the proposed EARA code,AR4JA code,AR4A code,IAR4JA code,IAR4A code and the regular-(3,9)code,in the BICGSM-ID MIMO-VLC systems.

    Based on the above decoding-threshold and AWD analyses,it is affirmed that the proposed EARA ensemble can not only perform best in the low-OSNR region among the six types of P-LDPC codes,but also exhibit desirable error performance in the high-OSNR region in the proposed SSERGSM-aided BICGSM-ID MIMO-VLC systems.

    Remark 2.We have also evaluated the six types of P-LDPC codes with other code rates(e.g.,R=1/2,3/4)and have observed that the EARA codes also obtain the lowest decoding threshold and have effective TMDR values.

    4.3 Complexity Analysis

    In this subsection,we analyze the computational complexity of the P-LDPC codes for successful decoding under the serially concatenated ID framework.In this ID framework,GSM demapper and P-LDPC decoder impose the main computational complexity.Therefore,Therefore,based on the Max-Log-Map demapping algorithm [37] and the LLR-based belief propa-gation (LLR-BP) decoding algorithm [47],we evaluate the numbers of real addition (RA) and real multiplication(RM)operations of a P-LDPC code for successful decoding under the ID framework.The results are shown in Table 8,wherenandmare the number of VNs and CNs,respectively;pis the number of punctured VNs;anddenote the average degrees of VNs and CNs,respectively;anddenote the average numbers of inner and outer iterations.As a further investigation,Table 9 presents the average numbers of RA and RM operations of different P-LDPC codes for successful decoding in the SSERGSM-aided BIGSMID MIMO-VLC systems withdtx=0.3m andρ=4.As can be seen from this table,the proposed EARA P-LDPC code possesses a lower computational complexity compared with its counterparts under the ID framework.

    Table 8.Average number of operations of a P-LDPC code for successful decoding under the ID framework.

    Table 9.Average Numbers of RA and RM operations of different P-LDPC codes for successful decoding under the ID framework.

    V.SIMULATION RESULTS

    To validate our proposed SSERGSM constellation and constructed EARA P-LDPC code,we present various simulation results on the BICGSM-ID MIMO-VLC systems in this section.To be specific,a 4×4 indoor LOS MIMO-VLC channel model is considered.Furthermore,we assume that the information block length of P-LDPC codes is 3600 bits.In addition,unless otherwise stated,the maximum numbers of inner iterations and outer iterations areG1=20 andG2=4,respectively.

    5.1 BER Performance of Proposed SSERGSM Constellation

    Figure 8 depicts the bit-error-rate (BER) curves of rate-1/2 the AR4JA-coded BICGSM-ID schemes with three different types of GSM constellations,i.e.,the proposed SSERGSM constellations,ConGSM [12],and ASCCGSM[15]over a MIMO-VLC channel withdtx=0.5m,where the maximum numbers of outer iterations are set asG2=0,2,4.For the case ofρ=4(i.e.,M=2),as observed from Figure 8a,the proposed SSERGSM constellation can achieve better error performance compared with the two counterparts in the BICGSM-ID MIMO-VLC systems.To be specific,whenG2=4,the proposed SSERGSM constellation exhibits remarkable gains of about 1.9 dB and 2.4 dB over the ASCCGSM and the ConGSM constellations,respectively,at a BER of 7×10-6.Furthermore,whenG2=0 (i.e.,BICGSM system),it is evident that the proposed SSERGSM constellation can also obtain larger gains compared with its counterparts,indicating that the proposed SSERGSM constellation is suitable for not only ID scenario but also non-ID scenario.Additionally,it can be easily observed that,at a BER 5× 10-6,the proposed SSERGSM constellation withG2=4 obtains about 0.3-dB gain over that withG2=2,while the latter obtains about 0.56-dB gain over that withG2=0.Similar observations can be also found in the case ofρ=6 (i.e.,M=4)(see Figure 8b).Based on the above discus-sions,the proposed SSERGSM constellation will become better as the maximum number of out iterations(i.e.,the value ofG2)increases,while the relative performance between the proposed SSERGSM constellation and the benchmarks remains the same.

    Figure 8.BER curves of the AR4JA-coded BICGSM-ID schemes with the proposed SSERGSM, ASCCGSM, and ConGSM constellations over a MIMO-VLC channel with dtx=0.5m,where(a)ρ=4(i.e.,M=2)and(b)ρ=6(i.e., M=4) are considered. The maximum numbers of outer iterations are set as G2=0,2,4.

    5.2 BER/FER Performance of Proposed EARA P-LDPC Code

    As a further investigation,we perform the BER performance for three different types of GSM constellations,i.e.,the proposed SSERGSM constellations,ConGSM[12],ASCCGSM[15]in the AR4JA-coded BICGSMID MIMO-VLC systems with three different values ofdtx(i.e.,dtx=0.3m,0.5m,and 0.7m) in Figure 9.Referring to Figure 9a corresponding to the case ofρ=4 (i.e.,M=2),at a BER of 7× 10-6,the proposed SSERGSM constellation only requires about a 4.8-dB OSNR whendtx=0.7m,while it needs about 5.68-dB and 6.88-dB OSNR whendtx=0.5m and 0.3m,respectively.We also observe that,aiming to achieve a BER of 7× 10-6,the proposed SSERGSM constellation benefits from performance gains of about 3 dB and 3.64 dB compared with the ASCCGSM and ConGSM constellations whendtx=0.3m.Whendtx=0.5m,the proposed SSERGSM constellation also significantly outperforms the ASCCGSM and ConGSM constellations about 1.9-dB and 2.4-dB gains,respectively.Whendtx=0.7m,this performance gains of the proposed SSERGSM constellation with respect to the ASCCGSM and Con-GSM constellations are only about 0.45 dB and 0.6 dB,respectively.Likewise,one can observe from Figure 9b that the relative performance among the three different types of GSM constellations in the case ofρ=6(i.e.,M=4)is identical to that in the case ofρ=4(i.e.,M=2).

    Figure 9.BER curves of the AR4JA-coded BICGSM-ID schemes with the proposed SSERGSM, ASCCGSM, and ConGSM constellations over MIMO-VLC channels with(a)ρ=4 (i.e., M=2) and (b) ρ=6 (i.e., M=4).The spacings between two neighboring LEDs of are set as dtx=0.3m,0.5m,and 0.7m.

    These phenomenons suggest that the P-LDPCcoded BICGSM-ID MIMO-VLC system performance is continuously improved asdtxincreases from 0.3m to 0.7m,while the relative performance-gain between the proposed SSERGSM constellation and the benchmarks becomes smaller simultaneously.The reason is the fact that the parameterdtxplays an important role in affecting the correlation of the MIMO-VLC channel.Specifically,a smallerdtxproduces a higher correlated MIMO-VLC channel.It manifests that the proposed SSERGSM constellation has greater advantage in the highly-correlated MIMO-VLC channels.

    Here,we carry out some BER/frame-error-rate(FER) performance simulations on the rate-2/3 proposed EARA code,the AR4JA code[28],AR4A code[46],IAR4JA code,IAR4A code and the regular-(3,9) code [28] in the SSERGSM-aided BICGSMID MIMO-VLC systems withdtx=0.3m,where the cases ofρ=4(i.e.,M=2)andρ=6(i.e.,M=6)are considered.The results are illustrated in Figure 10.According to Figure 10a,at a BER of 7×10-6,the proposed EARA P-LDPC code outperforms the IAR4A code and the IAR4JA code by about 0.67 dB and 0.78 dB,respectively.Moreover,the proposed EARA PLDPC code achieves more than 0.4-dB gain over the regular-(3,9) code,while the regular-(3,9) code further respectively performs better than the AR4A code and the AR4JA code by about 1.15 dB and 1.69 dB in the case ofρ=4 (i.e.,M=2).Referring to Figure 10b for the case ofρ=6 (i.e.,M=4),at OSNR=9.0 dB,the proposed EARA P-LDPC code can achieve a BER of 6× 10-6,while the AR4JA code,AR4A code,IAR4JA code,IAR4A code and the regular-(3,9) code accomplish BERs of 7.4×10-2,5.2×10-2,5.8×10-3,4.1×10-3and 3.7×10-4,respectively.Importantly,there is no error-floor phenomenon for the proposed EARA P-LDPC code when the BER reduces to 10-6.Based on the above observations,the proposed EARA P-LDPC code exhibits the best performance among the six types of P-LDPC codes.

    Figure 10.BER/FER curves of six types of P-LDPC codes in the SSERGSM-aided BICGSM-ID MIMO-VLC systems with dtx=0.3m, where (a) ρ=4 (i.e., M=2) and (b)ρ=6(i.e.,M=4)are considered.

    Remark 3.We have also carried out simulations with other system setups(e.g.,different values of Nt,Nr,Na,G1,G2and ρ),and have found that the relative performance between the proposed SSERGSM constellation and the benchmarks remains the same,which verifies the robustness of our proposed design.

    VI.CONCLUSION

    In this paper,we presented a new BICGSM-ID transmission scheme over the MIMO-VLC channels.The design and optimization of GSM constellations and PLDPC codes for use in the BICGSM-ID have been carefully investigated.To be specific,we modified the PEXIT algorithm according to the characteristics of GSM and MIMO-VLC channel.Next,we put forward an SSER design method to formulate a type of SSERGSM constellations tailored for the P-LDPC-coded BICGSM-ID MIMO-VLC systems,which exhibits better performance than other GSM constellations in this scenario.By exploiting the MPEXIT algorithm,we also constructed a family of EARA P-LDPC codes,which possess lower decoding thresholds than other P-LDPC codes and desirable linear-minimum-distance-growth property in the SSERGSM-aided BICGSM-ID MIMO-VLC systems.Simulation results validated that the joint deployment of SSERGSM constellations and EARA PLDPC codes allow the BICGSM-ID MIMO-VLC systems to achieve very desirable error performance.In addition,we analyzed the effect of the correlation of MIMO-VLC channel on the system performance.Owing to these advantages,the proposed P-LDPC-coded BICGSM-ID is expected to promise a good solution for high-throughput MIMO-VLC applications.

    ACKNOWLEDGEMENT

    This work was supported in part by the NSF of China under Grant 62322106,62071131,the Guangdong Basic and Applied Basic Research Foundation under Grant 2022B1515020086,the International Collaborative Research Program of Guangdong Science and Technology Department under Grant 2022A0505050070,in part by the Open Research Fund of the State Key Laboratory of Integrated Services Networks under Grant ISN22-23,and the National Research Foundation,Singapore University of Technology Design under its Future Communications Research&Development Programme“Advanced Error Control Coding for 6G URLLC and mMTC”Grant No.FCP-NTU-RG-2022-020.

    久久精品国产鲁丝片午夜精品 | 桃红色精品国产亚洲av| 99久国产av精品| 少妇的逼水好多| 999久久久精品免费观看国产| 热99在线观看视频| 欧美xxxx黑人xx丫x性爽| 极品教师在线视频| 黄色配什么色好看| 美女免费视频网站| 欧美一区二区亚洲| 婷婷丁香在线五月| 欧美不卡视频在线免费观看| 婷婷六月久久综合丁香| 一边摸一边抽搐一进一小说| 国产大屁股一区二区在线视频| 免费无遮挡裸体视频| 日本色播在线视频| 99国产精品一区二区蜜桃av| 欧洲精品卡2卡3卡4卡5卡区| 变态另类成人亚洲欧美熟女| 国产精品免费一区二区三区在线| 高清毛片免费观看视频网站| 久久人妻av系列| 免费无遮挡裸体视频| 国产一区二区在线观看日韩| 国内精品宾馆在线| 精品午夜福利视频在线观看一区| 欧美最黄视频在线播放免费| 91午夜精品亚洲一区二区三区 | 欧美日韩国产亚洲二区| 久久国产乱子免费精品| 日韩av在线大香蕉| 国产又黄又爽又无遮挡在线| 亚洲经典国产精华液单| 亚洲av.av天堂| 欧美黑人巨大hd| 精品99又大又爽又粗少妇毛片 | 午夜免费激情av| 久久精品国产亚洲av天美| 亚洲欧美日韩东京热| 国产一区二区三区av在线 | АⅤ资源中文在线天堂| 国产麻豆成人av免费视频| 人妻丰满熟妇av一区二区三区| 久久精品91蜜桃| 国产精品免费一区二区三区在线| 成人性生交大片免费视频hd| 亚洲国产日韩欧美精品在线观看| 亚洲自拍偷在线| 国产精品精品国产色婷婷| 99热6这里只有精品| 麻豆一二三区av精品| 成人毛片a级毛片在线播放| 国产欧美日韩精品亚洲av| 亚洲最大成人手机在线| 99精品在免费线老司机午夜| 一区二区三区高清视频在线| 美女xxoo啪啪120秒动态图| 成年人黄色毛片网站| 给我免费播放毛片高清在线观看| 久久久国产成人免费| 三级毛片av免费| 99久国产av精品| 亚洲人成网站高清观看| 色5月婷婷丁香| 在线观看66精品国产| 久久精品91蜜桃| 97碰自拍视频| 国产伦精品一区二区三区视频9| 国产黄a三级三级三级人| 精品免费久久久久久久清纯| 在现免费观看毛片| 欧美日韩亚洲国产一区二区在线观看| 窝窝影院91人妻| 身体一侧抽搐| 中文字幕熟女人妻在线| 成人亚洲精品av一区二区| 欧美精品啪啪一区二区三区| 日日撸夜夜添| 乱系列少妇在线播放| 99久久精品一区二区三区| 中文字幕av成人在线电影| 欧美性猛交黑人性爽| 欧美色欧美亚洲另类二区| 在线观看舔阴道视频| 精品人妻视频免费看| 制服丝袜大香蕉在线| 久久草成人影院| 又黄又爽又免费观看的视频| 99久久中文字幕三级久久日本| 嫁个100分男人电影在线观看| 国产成人a区在线观看| 麻豆久久精品国产亚洲av| 床上黄色一级片| 国产成人aa在线观看| 成人精品一区二区免费| www日本黄色视频网| 国产精品久久久久久av不卡| 啦啦啦韩国在线观看视频| 国产爱豆传媒在线观看| 观看美女的网站| 精品午夜福利视频在线观看一区| 日韩中文字幕欧美一区二区| 亚洲内射少妇av| 亚洲人与动物交配视频| 99久久九九国产精品国产免费| 草草在线视频免费看| 嫁个100分男人电影在线观看| 国产探花在线观看一区二区| 此物有八面人人有两片| 亚洲黑人精品在线| 联通29元200g的流量卡| 国产一区二区三区av在线 | 俄罗斯特黄特色一大片| 直男gayav资源| 亚洲电影在线观看av| АⅤ资源中文在线天堂| 国产精品久久久久久久久免| 欧美区成人在线视频| 国产高清视频在线观看网站| 夜夜夜夜夜久久久久| 国产毛片a区久久久久| 九九久久精品国产亚洲av麻豆| 一本久久中文字幕| 国产精品人妻久久久久久| 午夜福利18| 亚洲国产精品成人综合色| 国产综合懂色| av中文乱码字幕在线| 欧美日韩乱码在线| 精品一区二区三区av网在线观看| 2021天堂中文幕一二区在线观| 69人妻影院| 久久精品国产鲁丝片午夜精品 | 又爽又黄无遮挡网站| 色综合色国产| 色哟哟·www| 久久精品国产99精品国产亚洲性色| 黄色日韩在线| 国产一区二区激情短视频| 日本黄色片子视频| 又紧又爽又黄一区二区| 亚洲狠狠婷婷综合久久图片| 亚洲第一电影网av| 嫩草影视91久久| 天美传媒精品一区二区| 精品久久久久久久久久久久久| 精品一区二区三区人妻视频| 亚洲av第一区精品v没综合| 在线播放国产精品三级| 人人妻,人人澡人人爽秒播| 亚洲七黄色美女视频| 老女人水多毛片| 成人国产一区最新在线观看| www.www免费av| 99精品在免费线老司机午夜| 国产主播在线观看一区二区| 国产美女午夜福利| 又黄又爽又免费观看的视频| 成年女人永久免费观看视频| 国产精品久久久久久久久免| 搞女人的毛片| 亚洲18禁久久av| 国内精品久久久久久久电影| 夜夜看夜夜爽夜夜摸| 国产一区二区亚洲精品在线观看| 国产av一区在线观看免费| 免费在线观看影片大全网站| 在线观看美女被高潮喷水网站| 尤物成人国产欧美一区二区三区| 久久久午夜欧美精品| 亚洲av熟女| 亚洲av成人精品一区久久| 此物有八面人人有两片| 亚洲欧美清纯卡通| 欧美精品啪啪一区二区三区| 天堂动漫精品| 欧美3d第一页| 动漫黄色视频在线观看| 欧美性猛交╳xxx乱大交人| 亚洲avbb在线观看| 91久久精品电影网| 中亚洲国语对白在线视频| 99热精品在线国产| eeuss影院久久| 成年人黄色毛片网站| 伦精品一区二区三区| 久久久久久久久大av| 国产精品美女特级片免费视频播放器| 欧美日本视频| 亚洲av美国av| 国产v大片淫在线免费观看| 亚洲中文字幕一区二区三区有码在线看| 狂野欧美激情性xxxx在线观看| 蜜桃久久精品国产亚洲av| 色哟哟哟哟哟哟| 嫩草影院新地址| 精品久久久久久久久久免费视频| 精品久久久久久久久亚洲 | 村上凉子中文字幕在线| 乱人视频在线观看| 无人区码免费观看不卡| 99热这里只有是精品50| 欧美绝顶高潮抽搐喷水| 22中文网久久字幕| 99在线人妻在线中文字幕| 婷婷丁香在线五月| 悠悠久久av| 欧美激情在线99| 美女被艹到高潮喷水动态| 少妇丰满av| 99精品久久久久人妻精品| 又黄又爽又免费观看的视频| 极品教师在线免费播放| 国产精品野战在线观看| 免费av毛片视频| 99热6这里只有精品| 一级黄色大片毛片| 日日干狠狠操夜夜爽| 窝窝影院91人妻| 久久亚洲精品不卡| 欧美丝袜亚洲另类 | 亚洲人与动物交配视频| 亚洲中文字幕一区二区三区有码在线看| 我要搜黄色片| 国产色婷婷99| 国产精品免费一区二区三区在线| 亚洲久久久久久中文字幕| 22中文网久久字幕| videossex国产| 搡老熟女国产l中国老女人| 亚洲av美国av| 国产精品久久电影中文字幕| 村上凉子中文字幕在线| 三级毛片av免费| 欧美日韩综合久久久久久 | 亚洲av中文字字幕乱码综合| 精品午夜福利在线看| 成年女人毛片免费观看观看9| 我的老师免费观看完整版| 69av精品久久久久久| 国产激情偷乱视频一区二区| 欧美黑人欧美精品刺激| 久久精品国产鲁丝片午夜精品 | 国产在视频线在精品| 2021天堂中文幕一二区在线观| 日本欧美国产在线视频| 欧美最新免费一区二区三区| 成人午夜高清在线视频| 久久久久久久久中文| 99久久中文字幕三级久久日本| 一级av片app| 两个人的视频大全免费| 欧美成人一区二区免费高清观看| 久久久久国产精品人妻aⅴ院| 久久久久久久午夜电影| 黄色欧美视频在线观看| 99热只有精品国产| 欧美国产日韩亚洲一区| 亚洲欧美日韩无卡精品| aaaaa片日本免费| 亚洲中文字幕一区二区三区有码在线看| 欧美在线一区亚洲| 欧美+日韩+精品| 有码 亚洲区| 亚洲天堂国产精品一区在线| 黄色女人牲交| 一卡2卡三卡四卡精品乱码亚洲| 日韩欧美国产一区二区入口| 久9热在线精品视频| h日本视频在线播放| 国产成人福利小说| 成人美女网站在线观看视频| 丰满人妻一区二区三区视频av| 女的被弄到高潮叫床怎么办 | 99热这里只有精品一区| 欧美日韩精品成人综合77777| 非洲黑人性xxxx精品又粗又长| 国产午夜福利久久久久久| 久久久久久久精品吃奶| 欧美绝顶高潮抽搐喷水| 制服丝袜大香蕉在线| 麻豆一二三区av精品| 久久久久久久久久黄片| 女的被弄到高潮叫床怎么办 | 国产精品永久免费网站| 午夜福利欧美成人| 91精品国产九色| 男人舔奶头视频| 在现免费观看毛片| 不卡一级毛片| 国产亚洲精品久久久com| 国产乱人伦免费视频| 99九九线精品视频在线观看视频| 赤兔流量卡办理| 88av欧美| 久久人妻av系列| 国产精品av视频在线免费观看| 性欧美人与动物交配| 国产爱豆传媒在线观看| 乱系列少妇在线播放| 不卡一级毛片| 日韩亚洲欧美综合| 永久网站在线| 亚洲最大成人手机在线| 国产极品精品免费视频能看的| 精品久久久久久久末码| 国产黄片美女视频| 亚洲五月天丁香| 久久精品国产亚洲av涩爱 | 床上黄色一级片| 十八禁国产超污无遮挡网站| 精品乱码久久久久久99久播| 天堂影院成人在线观看| 99热网站在线观看| 又爽又黄a免费视频| 欧美bdsm另类| 欧美日韩亚洲国产一区二区在线观看| 男人舔女人下体高潮全视频| 如何舔出高潮| 欧美bdsm另类| 欧洲精品卡2卡3卡4卡5卡区| 久久99热这里只有精品18| 极品教师在线视频| 欧美bdsm另类| 亚洲人成网站在线播| 老司机深夜福利视频在线观看| 亚洲精品国产成人久久av| 99热精品在线国产| 精品午夜福利在线看| 亚洲第一电影网av| 香蕉av资源在线| 国内久久婷婷六月综合欲色啪| av国产免费在线观看| 色视频www国产| 人人妻,人人澡人人爽秒播| 一进一出抽搐动态| 91午夜精品亚洲一区二区三区 | eeuss影院久久| 免费看av在线观看网站| 精华霜和精华液先用哪个| 在现免费观看毛片| 精品久久久久久久久久免费视频| 欧美中文日本在线观看视频| 亚洲精华国产精华液的使用体验 | 国产精品永久免费网站| 午夜影院日韩av| 给我免费播放毛片高清在线观看| 尾随美女入室| 99热只有精品国产| 久久久久性生活片| 久久久久国产精品人妻aⅴ院| 国产精品国产三级国产av玫瑰| 无人区码免费观看不卡| 亚洲无线观看免费| avwww免费| 好男人在线观看高清免费视频| 国产欧美日韩精品一区二区| 日本色播在线视频| 麻豆成人午夜福利视频| 天天一区二区日本电影三级| 九色成人免费人妻av| 老司机午夜福利在线观看视频| 大型黄色视频在线免费观看| 精品久久久久久久末码| 成人一区二区视频在线观看| 99国产极品粉嫩在线观看| 俺也久久电影网| 国产亚洲精品av在线| 3wmmmm亚洲av在线观看| 性色avwww在线观看| 午夜日韩欧美国产| 在线观看一区二区三区| 简卡轻食公司| 国产精品99久久久久久久久| 97超视频在线观看视频| 少妇人妻精品综合一区二区 | 午夜a级毛片| 成人性生交大片免费视频hd| 欧美日韩瑟瑟在线播放| 亚洲精品色激情综合| 精品日产1卡2卡| 日本黄大片高清| 18禁在线播放成人免费| 精品久久久噜噜| 欧美一区二区精品小视频在线| 国产精品精品国产色婷婷| 国产v大片淫在线免费观看| 全区人妻精品视频| 国产精品自产拍在线观看55亚洲| 尤物成人国产欧美一区二区三区| 国产精品福利在线免费观看| 春色校园在线视频观看| 国产成人一区二区在线| 亚洲av美国av| 欧美另类亚洲清纯唯美| 91午夜精品亚洲一区二区三区 | 少妇高潮的动态图| 国产精品日韩av在线免费观看| 午夜福利成人在线免费观看| 久久久久久九九精品二区国产| 欧美成人a在线观看| 麻豆一二三区av精品| 久久中文看片网| 中文字幕精品亚洲无线码一区| 亚洲av五月六月丁香网| 有码 亚洲区| 国产av一区在线观看免费| 色噜噜av男人的天堂激情| 欧美丝袜亚洲另类 | 国产精品久久视频播放| 中文字幕久久专区| 国产三级在线视频| 最后的刺客免费高清国语| 又黄又爽又免费观看的视频| 欧美性感艳星| 老师上课跳d突然被开到最大视频| 欧美+亚洲+日韩+国产| 欧美激情在线99| 久久久久久久亚洲中文字幕| 国产精品99久久久久久久久| 精品一区二区免费观看| 久久久久久大精品| 男人狂女人下面高潮的视频| 欧美+亚洲+日韩+国产| 国产精品嫩草影院av在线观看 | 村上凉子中文字幕在线| 国产淫片久久久久久久久| 麻豆成人av在线观看| 欧美精品国产亚洲| 欧美丝袜亚洲另类 | 国产精华一区二区三区| 欧美激情国产日韩精品一区| 久久久久久久久久黄片| 欧美日韩亚洲国产一区二区在线观看| 久久热精品热| 一个人观看的视频www高清免费观看| 欧美最黄视频在线播放免费| 国产精品国产三级国产av玫瑰| 国产久久久一区二区三区| eeuss影院久久| 久久草成人影院| 色在线成人网| 国产日本99.免费观看| 中文字幕av成人在线电影| 日韩亚洲欧美综合| 精品一区二区三区视频在线观看免费| 中国美女看黄片| 网址你懂的国产日韩在线| 日本爱情动作片www.在线观看 | 看黄色毛片网站| 国产精品,欧美在线| 欧美另类亚洲清纯唯美| 久久久久精品国产欧美久久久| 亚洲专区国产一区二区| 校园人妻丝袜中文字幕| 免费av观看视频| 久久久久久久午夜电影| 欧美一级a爱片免费观看看| 最新中文字幕久久久久| 很黄的视频免费| 一区二区三区激情视频| 国产伦人伦偷精品视频| 人人妻人人看人人澡| 他把我摸到了高潮在线观看| 韩国av在线不卡| 夜夜看夜夜爽夜夜摸| 精品久久久久久久末码| av在线蜜桃| 日本a在线网址| 国产精品野战在线观看| 香蕉av资源在线| 精品人妻一区二区三区麻豆 | 一个人看的www免费观看视频| 麻豆国产97在线/欧美| 日韩欧美国产在线观看| 国产精品av视频在线免费观看| 91麻豆av在线| 亚洲真实伦在线观看| 久久精品国产亚洲网站| 免费在线观看影片大全网站| 嫁个100分男人电影在线观看| 亚洲最大成人中文| 日韩欧美免费精品| 伊人久久精品亚洲午夜| 精品久久国产蜜桃| 成人综合一区亚洲| 亚洲国产欧洲综合997久久,| 最近最新中文字幕大全电影3| 丰满人妻一区二区三区视频av| 欧美国产日韩亚洲一区| 亚洲 国产 在线| 最近在线观看免费完整版| 999久久久精品免费观看国产| 嫩草影院入口| 国产探花极品一区二区| 免费大片18禁| 免费看光身美女| 免费看美女性在线毛片视频| 中文字幕高清在线视频| 88av欧美| 国内久久婷婷六月综合欲色啪| 成人国产麻豆网| 人妻久久中文字幕网| 日韩欧美 国产精品| 69人妻影院| 亚洲中文日韩欧美视频| 免费电影在线观看免费观看| 最新在线观看一区二区三区| 色哟哟哟哟哟哟| 亚洲五月天丁香| .国产精品久久| 性插视频无遮挡在线免费观看| 婷婷亚洲欧美| 嫩草影院新地址| 又黄又爽又免费观看的视频| 欧美成人性av电影在线观看| 特级一级黄色大片| 深爱激情五月婷婷| 伦精品一区二区三区| 九九热线精品视视频播放| 国产成人a区在线观看| www日本黄色视频网| 免费在线观看成人毛片| 午夜福利高清视频| 亚洲欧美清纯卡通| av天堂中文字幕网| av视频在线观看入口| 内射极品少妇av片p| 久久久久久国产a免费观看| 国产成人a区在线观看| 男人舔女人下体高潮全视频| 热99re8久久精品国产| 老熟妇仑乱视频hdxx| 春色校园在线视频观看| 国产高清不卡午夜福利| 一个人观看的视频www高清免费观看| 欧美激情久久久久久爽电影| 露出奶头的视频| 中文字幕久久专区| 国产成年人精品一区二区| 天堂影院成人在线观看| 国产主播在线观看一区二区| 欧美丝袜亚洲另类 | av视频在线观看入口| 不卡视频在线观看欧美| 免费看美女性在线毛片视频| 在线观看舔阴道视频| 乱人视频在线观看| 亚洲成av人片在线播放无| 国产精品爽爽va在线观看网站| 天堂av国产一区二区熟女人妻| 十八禁网站免费在线| 亚洲欧美日韩高清在线视频| 日日撸夜夜添| 久久国产精品人妻蜜桃| 日韩欧美一区二区三区在线观看| 别揉我奶头 嗯啊视频| 一a级毛片在线观看| 色av中文字幕| 欧美bdsm另类| 99精品在免费线老司机午夜| 69人妻影院| 永久网站在线| 麻豆av噜噜一区二区三区| 亚洲一级一片aⅴ在线观看| 亚洲午夜理论影院| 少妇猛男粗大的猛烈进出视频 | 日日撸夜夜添| 国产亚洲精品综合一区在线观看| 亚洲欧美日韩卡通动漫| 成人特级黄色片久久久久久久| 国产美女午夜福利| 亚洲成人中文字幕在线播放| 久久久精品大字幕| 国产黄色小视频在线观看| 一区二区三区激情视频| 日本黄色片子视频| 国产精品免费一区二区三区在线| 日韩在线高清观看一区二区三区 | av黄色大香蕉| 狂野欧美激情性xxxx在线观看| 国产精品98久久久久久宅男小说| 1024手机看黄色片| 五月伊人婷婷丁香| 国产综合懂色| 丰满乱子伦码专区| 婷婷亚洲欧美| 精品欧美国产一区二区三| 亚洲成人精品中文字幕电影| 久久国产精品人妻蜜桃| 免费大片18禁| 亚洲第一区二区三区不卡| x7x7x7水蜜桃| 草草在线视频免费看| 真人做人爱边吃奶动态| 天天躁日日操中文字幕| 两个人的视频大全免费| 老司机福利观看| 亚洲av日韩精品久久久久久密| 中文亚洲av片在线观看爽| 亚洲av不卡在线观看| or卡值多少钱| av在线蜜桃| 在线播放国产精品三级| 国产黄色小视频在线观看| 亚洲 国产 在线| 日本一本二区三区精品| 色播亚洲综合网| 人人妻人人澡欧美一区二区| 精品久久久久久成人av| 欧美精品国产亚洲| 日日摸夜夜添夜夜添av毛片 | 亚洲中文日韩欧美视频|