On Hybrid MoSK-CSK Modulation based Molecular Communication: Error Rate Performance Analysis using Stochastic Geometry
Nithin V. Sabu, Neeraj Varshney, Abhishek K. Gupta

TL;DR
This paper introduces a hybrid molecular communication system with multiple transmitters and receivers using different molecule types, employing stochastic geometry for error rate analysis and outperforming existing schemes.
Contribution
It proposes a novel hybrid modulation scheme with multiple molecule types to eliminate inter-link interference and uses stochastic geometry for analytical error rate performance evaluation.
Findings
Hybrid modulation reduces inter-link interference.
Analytical error probability expressions derived.
System outperforms OOK, BCSK, and QCSK schemes.
Abstract
Data transmission rate in molecular communication systems can be improved by using multiple transmitters and receivers. In molecular multiple-input multiple-output (MIMO) systems which use only single type of molecules, the performance at the destination is limited by inter-symbol interference (ISI), inter-link interference (ILI) and multi-user interference (MUI). This work proposes a new hybrid modulation for a system with multiple transmitters and receivers which uses different types of molecules to eliminate ILI. Further, to enhance the data rate of the proposed system under ISI and MUI, Mary CSK modulation scheme is used between each transmitter-receiver pair. In this paper, the random locations of transmitters present in the three dimensional (3-D) space are modeled as homogeneous Poisson point process (HPPP). Using stochastic geometry tools, analytical expression is derived for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On Hybrid MoSK-CSK Modulation based Molecular Communication: Error Rate Performance Analysis using Stochastic Geometry
Nithin V. Sabu†, Neeraj Varshney‡ and Abhishek K. Gupta†
†Department of Electrical Engineering, Indian Institute of Technology Kanpur, Kanpur, India 208016.
‡Wireless Networks Division, National Institute of Standards and Technology, Maryland, USA 20899.
Email: [email protected], [email protected] and [email protected]
Abstract
Data transmission rate in molecular communication systems can be improved by using multiple transmitters and receivers. In molecular multiple-input multiple-output (MIMO) systems which use only single type of molecules, the performance at the destination is limited by inter-symbol interference (ISI), inter-link interference (ILI) and multi-user interference (MUI). This work proposes a new hybrid modulation for a system with multiple transmitters and receivers which uses different types of molecules to eliminate ILI. Further, to enhance the data rate of the proposed system under ISI and MUI, M-ary CSK modulation scheme is used between each transmitter-receiver pair. In this paper, the random locations of transmitters present in the three dimensional (3-D) space are modeled as homogeneous Poisson point process (HPPP). Using stochastic geometry tools, analytical expression is derived for the probability of symbol error for the aforementioned scenario. Finally, the performance of the proposed system is compared using the different existing modulation schemes such as on-off keying (OOK), binary concentration shift keying (BCSK) and quadruple concentration shift keying (QCSK) to develop several important insights.
I Introduction
Molecular Communication is a promising solution in situations where conventional communication methods are impractical and inefficient, for example, communication in the saline environment, inside tunnels, pipelines and between nano-machines [1]. Examples of molecular communication systems include bacterial based communication, systems involving microtubules and motor proteins and systems implementing molecular communication via diffusion (MCvD). In the recent literature, MCvD systems are studied in detail compared to other communication methods. A link implementing MCvD between source-sink pair consists of the following process blocks: encoding, transmission, propagation, reception and decoding [2]. For a molecular communication system involving bio-nanomachines (BNMs), the transmitter located at the source BNM translates the message symbols into information molecules. These molecules are then released to the propagation medium and move to the receiver via diffusion. The receptor structures present in the receiver located at the sink BNM captures these information molecules for detection process and remove them from the environment. The received molecules are used to decode the transmitted information.
In molecular communication, many modulation schemes including concentration shift keying (CSK), molecular shift keying (MoSK), pulse position modulation, isomer based ratio shift keying and depleted MoSK (D-MoSK) have been proposed [3, 4, 5, 6]. Modulation schemes can help in improving the performance of systems, but, for applications requiring high reliability and high speed data transmission, the performance of SISO systems is not satisfactory. Therefore, the use of multiple transmitters at the source and multiple receivers at the sink BNM can be leveraged to solve the aforementioned problem leading to MIMO molecular systems [7]. Various techniques like transmit diversity, selection combining, maximal-ratio combining and decision fusion can be used to improve the performance of MIMO molecular communication systems. The work in [7] numerically demonstrated that the spatial diversity reduces the error probability whereas the spatial multiplexing improves the data rate. However, the MIMO systems may suffer from inter-link interference (ILI). ILI arises since receivers cannot identify whether the received molecules are emitted from the intended transmitter or the interfering transmitters from the same source. A MIMO system with point transmitters and spherical absorbing receivers which includes ISI due to residual molecules in the environment from previous symbol transmission and ILI due to other transmitters in the same system emitting the same type of molecules was studied in [8]. In [8], the authors demonstrated that the use of MIMO with spatial multiplexing increases the data rate by 1.7 times compared to the SISO counterpart. In a molecular communication system, the fraction of observed molecules at the receiver represent the channel coefficient or channel impulse response (CIR). For a molecular MIMO system with absorbing receivers, the analytical expressions for CIR is not available in the past literature. Therefore, the work in [9] has tried to model a molecular MIMO channel by an artificial neural network (ANN). Further, a trained ANN is used to acquire channel response for performance evaluation of spatially coded MIMO systems in [10].
A molecular source-sink communication pair can coexist with other communication pairs in the same medium leading to a multi-pair molecular communication system (MP-MCS). This system may suffer from multi-user interference (MUI). The location of the BNMs in 3D spaces can be modeled using Poisson point process (PPP). For example, the spatial distribution of bacterial colonies inside cheese was proven to fit the Poisson process [11]. A SISO system with multiple BNMs with their location modeled in 3-D space as a spatial homogeneous Poisson point process (HPPP) was studied in [12]. Using stochastic geometry, a general model for collective signal strength in a large-scale SISO system with and without molecule degradation was discussed in [13]. Also, the bit error probability for a passive receiver and a fully absorbing receiver was derived in [13].
A multi-pair MIMO molecular system suffers from all three types of interferences: ISI, ILI and MUI [8, 10]. Due to ILI, in MIMO systems with point transmitters and fully-absorbing spherical receivers, the CIR is obtained using simulation based approaches [8, 10] owing to lack of analytical expression. Also, for multi-pair MIMO molecular systems with multiple transmitters and receivers, there is no work in literature which models the location of interferers in 3-D space as random.
In this paper, we consider a molecular communication system having multiple transmitters at the source and receivers at the sink BNM in a 3-D medium and propose a hybrid modulation scheme combining MoSK and CSK. The random locations of these source BNMs are modeled as uniform PPP in the 3-D space outside the tagged receiver volume. In the proposed hybrid MoSK-CSK modulation based system, each transmitter-receiver link in a source-sink pair uses -ary CSK modulation with different transmitter-receiver links using different type of molecules. Thus, the modulation scheme consists of MoSK along with -ary CSK to form hybrid modulation. The use of different type of molecules across links completely avoids inter-link interference at any receiver of a sink BNM since the molecules from undesired transmitters of the paired source do not interfere. Due to the absence of ILI, the analytical expression for channel response can be applied to the system instead of just the numerical results via simulation-based approaches. Also, the molecules of same type from other interfering sources arriving at the receiver reduces, and hence MUI also reduces, compared to that of MIMO systems using the single type of molecules for all links. Using stochastic geometry, we develop an analytical framework to study this system and derive the analytical expression for probability of symbol error for various -ary CSK modulation schemes.
Notations: Boldface lowercase letters (e.g. ) represent coordinates/vectors. and denote error function, complementary error function and expectation operator, respectively.
II System Model
In this paper, we consider a molecular communication system with multiple sources and one sink as shown in Fig. 1, where only one source randomly communicates to a sink and others act as interfering sources in a 3-D homogeneous pure-diffusive fluid medium.
II-A Transmitter-Receiver Links
The schematic diagram of a single source-sink pair is shown in Fig. 2. Each source-sink pair consists of a source BNM having point transmitters attached to it and a sink BNM with fully absorbing spherical receivers. The th receiver has radius and volume . A typical transmitter-receiver link between th transmitter and th receiver uses -ary CSK modulation and use molecules of type- different from the molecules used by the other transmitter-receiver links. As shown in Fig. 2, the source first converts the serial information bits to parallel bit sequences of length at each time slot, and then each point transmitter emits molecules to the propagation medium according to -ary CSK modulation. Therefore, the bit rate of this system is per symbol period. At the sink, spherical receivers with receptors which bind to only one type of molecule count the absorbed molecules and after demodulation, the obtained bit sequence is finally converted to serial form. Similar to several existing works [8, 10, 13], the transmitter-receiver couples are assumed to be perfectly synchronized, and the spherical absorbing receiver can count all of the absorbed molecules. The source and sink are assumed to be entirely transparent to the signal molecule diffusion, except for absorption by the corresponding receiver structures. Further, as mentioned earlier, this work considers that each of the receivers can detect only the type of information molecule which is emitted by its coupled transmitter. This assumption is justified since the number of molecule types that can be identified by a BNM is constrained due to its limited size and limited complexity[14]. Moreover, the advantage of using different type of information molecules for different transmitter-receiver link is the elimination of ILI which is prevalent in systems with multiple transmitters and receivers which use single type of information molecules. The separation between the spherical receivers in the proposed system also has no impact on the performance due to the absence of ILI.
II-B Source-Sink Pairs
The locations of the centroid of all sources are modeled as HPPP in a three dimensional (3-D) space of with density . Let be the point process representing locations of th point transmitter of all source . The th sink is denoted by and is paired with . Independent displacement of points in PPP according to some probability distribution will also be PPP according to displacement theorem [15]. Therefore, is a PPP. Let us consider a typical pair where a th receiver of sink [math] is considered at the origin. For this tagged receiver, the can be modeled as PPP outside the receiver with intensity . The desired transmitter of the desired source is a part of the PPP , as allowed by Slivnyak theorem [15] without affecting the results. For analysis, we consider that there are multiple sources and only a single sink in the 3-D space since the analytical formula for CIR is not available in the current existing literature for a system with multiple fully-absorbing spherical receivers which absorbs the same type of information molecules.
II-C Molecular Signal with Degradation
For a point source located at a distance away from the center of an spherical receiver of radius ,the hitting rate of molecules at the receiver is given as [16],
[TABLE]
where denotes the diffusion coefficient, which depends on the characteristics of the molecule and the fluid environment. The detection performance can be improved by introducing adequate amount of molecular degradation [17]. The molecule should reach the receiver boundary before its degradation and it should not reside in the environment more than symbol time in order to avoid ISI. The rate of degradation of molecule depends on the half-life of molecule undergoing degradation, i.e., .
The fraction of non-degraded molecules absorbed by the spherical receiver within an arbitrary time since transmission time can be obtained as [17],
[TABLE]
The above equation shows that the fraction of molecules absorbed at the spherical receiver reduces with increase in [17]. For the scenario with no molecular degradation, i.e., , the above expression simplifies as,
[TABLE]
II-D Channel Model
As stated earlier, each of the transmitter-receiver link uses -ary CSK modulation for communication. At time instant , the th () transmitter of the th source machine randomly located at emits molecules at the beginning of symbol period corresponding to the message symbol . For example, in OOK modulation, the th transmitter emits either no molecules () or number of molecules corresponding to bit 0 or 1.
Let us consider a typical th receiver of pair , located at the origin. We assume a discrete time channel model with channel memory of length , where denotes the channel impulse response at th time instant for the channel between the typical receiver and the th transmitter of the th source which is randomly located at according to uniform PPP. The CIR at the th time instant, which is the fraction of molecules absorbed between and can be obtained from (2) and is given as,
[TABLE]
Let the th transmitter of the desired pair source be located at . Considering the hitting of information molecules on the receiver as success events, the number of molecules that were transmitted from and detected by the th spherical receiver at th time instant follows Binomial distribution with parameters . We approximate it to Poisson distribution assuming the number of information molecules is large and the hitting probability is small. Note that the sum of independent Poisson random variables follows Poisson distribution. Thus, the total number of molecules received at the th receiver in th time instant follows Poisson distribution with parameter . That is,
[TABLE]
where represents Poisson distribution. The number of molecules received at the tagged receiver located at the origin is the sum of molecules corresponding to the desired symbol, previous symbol molecules which causes ISI, and molecules of the same type from other interfering transmitters which result in MUI.
III Probability of Symbol Error Analysis
For simplicity, we consider that all the th transmitters of all sources of multiple pair system are sending the same symbols with probability of sending as at any time instant . The sink BNM uses fixed threshold detection in which at every symbol period the counted number of molecules are compared with the predetermined threshold values and is decoded as if the received molecules count is between and . Let the decoded symbol at the th time instant be and at the th time instant be the probability of event that the sink fails to decode corresponding to the tagged receiver given that the transmitted symbol is and the previous symbols . The probability of symbol error during time instant at tagged receiver conditioned on previous symbols is given by
[TABLE]
III-A System with One Source and One Sink
To solve the expression for in (6), we first consider a system with only one source-sink pair which implies lack of MUI. In this scenario, the number of molecules received at the tagged receiver at the th time slot follows Poisson distribution with parameter . Here the only source of interference is due to the ISI of the desired transmitter located at . The th symbol is not decoded as when the absorbed number of molecules at the th time slot is not in the limit of lower and upper threshold values and . Then,
[TABLE]
III-B System with Multiple Sources and One Sink
We now consider a system with multiple sources which includes both ISI and MUI. Let be the number of molecules absorbed by tagged receiver that were emitted by the th transmitter located at , i.e.,
[TABLE]
and let be the total number of received molecules from all th transmitters, i.e.,
[TABLE]
Then, the expression for can be solved as,
[TABLE]
Note that,
[TABLE]
Now, from (10) we get
[TABLE]
Here, is the Laplace functional of which can be obtained as
[TABLE]
Using the Laplace functional (13) and Bell polynomial version of Faa di Bruno’s formula, [18, eq.(2.2)],
[TABLE]
where and
[TABLE]
The quantity in (14) is the incomplete exponential Bell polynomial which can be represented as,
[TABLE]
In (15) the sum is taken over all non-negative integers such that and . Substituting (14) in (12) , we get the following theorem.
Theorem 1**.**
The probability of symbol error for th symbol in a multi-pair molecular system with hybrid MoSK-CSK modulation is given as
[TABLE]
where . and is the th complete exponential Bell polynomial.
IV Numerical Results
In this section, we present the numerical results for the probability of symbol error of the proposed system. All the derived analytical results are compared with the results obtained using Monte Carlo based simulation approach. For (7) particle based simulation is also used. In particle based simulation approach, the emitted molecules from the transmitter propagates via Brownian motion and are absorbed at the paired spherical absorbing receiver at the sink. The displacement of a single molecule in each dimension during the time is a normal distributed random variable with mean [math] and variance . The simulation step time is fixed as s and the receiver counts the absorbed molecules every s. In all simulations, the receiver radius m, symbol time s, and . In the -D space, the location of the tagged receiver is fixed at the origin, and all the transmitter locations are generated outside the receiver volume uniformly and the simulations are carried out for realizations. For simulation, the PPP nodes are generated up to a distance () of m from the centre of the spherical receiver located at the origin. For a transmitter density of per m3 there will be 418 transmitters on average outside receiver volume and inside the 3-D space of radius m.
IV-A System with One Source and One Sink
To analyze this system, we set ms and under the assumption that the molecules undergo diffusion without degradation. Fig. 3 shows the variation of the probability of symbol error at a spherical receiver with respect to the distance between the receiver surface and point transmitter. In Fig. 3, the symbol error rate (SER) performance of OOK, BCSK and QCSK are compared using (6) and (7). For OOK modulation, the number of molecules emitted by transmitter corresponding to symbol 0 and 1 is set as and with a central threshold value . In the case of BCSK, and number of molecules are emitted corresponding to symbol 0 and 1 with a central threshold values molecules. For QCSK the number of molecules emitted corresponding to symbols 00, 01, 10 and 11 are , , and with threshold values , and for detection at the receiver. The previous bits are set as 01010101 and the probability of symbol error is calculated for the next symbol considering the ISI effect of all the previous symbols. It can be clearly observed in Fig. 3 that the symbol error rate is less for OOK since it emits no molecules corresponding to bit 0 and thus ISI is less. The QCSK has higher symbol error rate due to more molecules in medium which results ISI and also the gap between threshold levels is less.
IV-B System with Multiple Sources and One Sink
To analyze the system with multiple multiple sources, we further set ms and . Fig. 4 shows the probability of miss detection (i.e., the probability of decoding [math] conditioned on the fact that bit was sent) versus the detection threshold . Without considering molecular degradation, number of molecules are emitted from the paired transmitter and other interfering point transmitters using OOK. Since all the transmitters are sending bit 1 and ISI is absent, with the increase in transmitter density the number of molecules reaching the receiver during that time instant increases. Thus the chance of net number of molecules crossing the threshold value increases and the error performance improves with transmitter density.
Fig. 5 plot the symbol error probability of OOK and BCSK modulation with respect to decision threshold considering (i) without molecular degradation, i.e., and (ii) molecular degradation with . The transmitter density is per m3 and diffusion coefficient is ms. The simulation is done by considering the number of molecules transmitted by the point transmitter are and corresponding to bits 0 and 1 for OOK modulation and and corresponding to bits 0 and 1 for BCSK modulation. Using (6) and (16), Fig. 5 is plotted by fixing previous symbol sequence as 010101010 and the probability of symbol error is calculated for arbitrary 10th symbol with channel memory length . As a result of molecular degradation, the molecules contributing ISI and the molecules from interfering transmitters located far away degrades and the amount of ISI and MUI reduces. So molecular degradation improves the performance of the system which is evident from Fig. 5. A careful trade-off between rate of molecular degradation and symbol time is required to avoid degradation of all molecules corresponding to current symbol before reaching the receiver. Also, OOK modulation performs better than BCSK modulation since number of molecules resulting ISI is lesser for OOK than BCSK.
V Conclusion
In this paper, we proposed a new hybrid modulation scheme for molecular communication systems where each source and sink BNMs has multiple transmitters and receivers. We developed an analytical framework to analyze a system containing multiple sources and one sink. The use of different molecule types in different transmitter-receiver links eliminates ILI and reduces MUI, which in turns improves the system performance. Assuming the random position of sources as HPPP outside the receiver volume, the analytical expression for the probability of symbol error under ISI and MUI is derived for 3-D space using stochastic geometry. Results are compared for different -ary CSK modulation schemes with and without considering the effect of MUI and it agrees with corresponding simulation results. Future works will focus on suitable detection schemes for the proposed system which can improve the performance.
References
- [1]
N. Farsad, H. B. Yilmaz, A. Eckford, C.-B. Chae, and W. Guo, “A comprehensive survey of recent advancements in molecular communication,” IEEE Commun. Surveys Tuts., vol. 18, no. 3, pp. 1887–1919, 2016.
- [2]
T. Nakano, A. W. Eckford, and T. Haraguchi, Molecular communication. Cambridge University Press, 2013.
- [3]
M. S. Kuran, H. B. Yilmaz, T. Tugcu, and I. F. Akyildiz, “Modulation techniques for communication via diffusion in nanonetworks,” in Proc. ICC, pp. 1–5, 2011.
- [4]
I. Llatser, A. Cabellos-Aparicio, M. Pierobon, and E. Alarcón, “Detection techniques for diffusion-based molecular communication,” IEEE J. on Select. Areas in Commun., vol. 31, no. 12, pp. 726–734, 2013.
- [5]
N.-R. Kim and C.-B. Chae, “Novel modulation techniques using isomers as messenger molecules for nano communication networks via diffusion,” IEEE J. on Select. Areas in Commun., vol. 31, no. 12, pp. 847–856, 2013.
- [6]
M. H. Kabir, S. R. Islam, and K. S. Kwak, “D-MoSK modulation in molecular communications,” IEEE Trans. on NanoBiosci., vol. 14, no. 6, pp. 680–683, 2015.
- [7]
L.-S. Meng, P.-C. Yeh, K.-C. Chen, and I. F. Akyildiz, “MIMO communications based on molecular diffusion,” in Proc. GLOBECOM, pp. 5380–5385, 2012.
- [8]
B.-H. Koo, C. Lee, H. B. Yilmaz, N. Farsad, A. Eckford, and C.-B. Chae, “Molecular MIMO: From theory to prototype,” IEEE J. on Select. Areas in Commun., vol. 34, no. 3, pp. 600–614, 2016.
- [9]
C. Lee, H. B. Yilmaz, C.-B. Chae, N. Farsad, and A. Goldsmith, “Machine learning based channel modeling for molecular MIMO communications,” in Proc. SPAWC, pp. 1–5, 2017.
- [10]
M. Damrath, H. B. Yilmaz, C.-B. Chae, and P. A. Hoeher, “Spatial coding techniques for molecular MIMO,” in Proc. ITW, pp. 324–328, 2017.
- [11]
S. Jeanson, J. Chadœuf, M. N. Madec, S. Aly, J. Floury, T. F. Brocklehurst, and S. Lortal, “Spatial distribution of bacterial colonies in a model cheese,” Applied and Environmental Microbiology, vol. 77, no. 4, pp. 1493–1500, 2011.
- [12]
M. Pierobon and I. F. Akyildiz, “A statistical-physical model of interference in diffusion-based molecular nanonetworks.” IEEE Trans. on Commun., vol. 62, no. 6, pp. 2085–2095, 2014.
- [13]
Y. Deng, A. Noel, W. Guo, A. Nallanathan, and M. Elkashlan, “Analyzing large-scale multiuser molecular communication via 3-D stochastic geometry,” IEEE Trans. Mol. Biol. Multi-Scale Commun., vol. 3, no. 2, pp. 118–133, 2017.
- [14]
T. Suda, M. Moore, T. Nakano, R. Egashira, A. Enomoto, S. Hiyama, and Y. Moritani, “Exploratory research on molecular communication between nanomachines,” in Proc. GECCO, vol. 25, 2005.
- [15]
F. Baccelli, B. Błaszczyszyn et al., “Stochastic geometry and wireless networks: Volume I: Theory,” vol. 1, 2009.
- [16]
K. Schulten and I. Kosztin, “Lectures in theoretical biophysics,” University of Illinois, vol. 117, 2000.
- [17]
A. C. Heren, H. B. Yilmaz, C.-B. Chae, and T. Tugcu, “Effect of degradation in molecular communication: Impairment or enhancement?” IEEE Trans. Mol. Biol. Multi-Scale Commun., vol. 1, no. 2, pp. 217–229, 2015.
- [18]
W. P. Johnson, “The curious history of Faà di Bruno’s formula,” The American Mathematical Monthly, vol. 109, no. 3, pp. 217–234, 2002.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] N. Farsad, H. B. Yilmaz, A. Eckford, C.-B. Chae, and W. Guo, “A comprehensive survey of recent advancements in molecular communication,” IEEE Commun. Surveys Tuts. , vol. 18, no. 3, pp. 1887–1919, 2016.
- 2[2] T. Nakano, A. W. Eckford, and T. Haraguchi, Molecular communication . Cambridge University Press, 2013.
- 3[3] M. S. Kuran, H. B. Yilmaz, T. Tugcu, and I. F. Akyildiz, “Modulation techniques for communication via diffusion in nanonetworks,” in Proc. ICC , pp. 1–5, 2011.
- 4[4] I. Llatser, A. Cabellos-Aparicio, M. Pierobon, and E. Alarcón, “Detection techniques for diffusion-based molecular communication,” IEEE J. on Select. Areas in Commun. , vol. 31, no. 12, pp. 726–734, 2013.
- 5[5] N.-R. Kim and C.-B. Chae, “Novel modulation techniques using isomers as messenger molecules for nano communication networks via diffusion,” IEEE J. on Select. Areas in Commun. , vol. 31, no. 12, pp. 847–856, 2013.
- 6[6] M. H. Kabir, S. R. Islam, and K. S. Kwak, “D-Mo SK modulation in molecular communications,” IEEE Trans. on Nano Biosci. , vol. 14, no. 6, pp. 680–683, 2015.
- 7[7] L.-S. Meng, P.-C. Yeh, K.-C. Chen, and I. F. Akyildiz, “MIMO communications based on molecular diffusion,” in Proc. GLOBECOM , pp. 5380–5385, 2012.
- 8[8] B.-H. Koo, C. Lee, H. B. Yilmaz, N. Farsad, A. Eckford, and C.-B. Chae, “Molecular MIMO: From theory to prototype,” IEEE J. on Select. Areas in Commun. , vol. 34, no. 3, pp. 600–614, 2016.
