You are currently viewing a new version of our website. To view the old version click .
Sensors
  • Article
  • Open Access

9 February 2019

Determination of Effective Mode Selection for Ensuring Spectrum Efficiency with Massive MIMO in IoT Systems

and
Department of Electrical and Electronics, Engineering Faculty of Engineering, Duzce University, Duzce 81620, Turkey
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Internet of Things and Machine-to-Machine Communication

Abstract

Wireless Sensor Networks (WSNs) based on Internet of Things (IoT) applications are increasing day by day. These applications include healthcare, infrastructure monitoring, smart homes, wearable devices and smart cars. However, considering the fact that many different application areas will emerge in next generation wireless communication systems, efficient use of frequency spectrum is important. Because the whole frequency spectrum is now very crowded, it is important to ensure maximum spectrum efficiency for effective WSNs based on IoT. This study sought to determine which mode more effectively achieves spectrum efficiency for the performance of effective IoT systems under given conditions with respect to the length of the pilot sequence, Time Division Duplexing (TDD) or Frequency Division Duplexing (FDD). The results were obtained by Monte Carlo simulations. To the best of our knowledge, a study of effective mode selection analysis for spectrum efficiency in IoT based systems has not been available in the literature yet. The results of this study are useful for determining the appropriate design conditions for WSNs based on IoT.

1. Introduction

Wireless communication technology, which has continuously evolved since the development of the theory of electromagnetic waves, has demonstrated a visible breakthrough recently. This breakthrough comes from the 1st generation (1G), used in 1970s, to the 5th Generation (5G) technology, which is planned to be ready to use in 2020. Because more than 50 million devices are expected to be connected via cloud computing in 2020, 5G technology is expected to be put into use as soon as possible. In addition, achieving data exchange with each of these devices at anytime and anywhere will pave the way for making significant improvements in data transfer rates. Therefore, 5G and beyond technologies will be important issues in this context.
Multiple inputs and multiple outputs (MIMO) [1] is considered the most promising technique for 5G and beyond technologies due to the high potential benefits. Most potential gains are based on perfect channel state information (CSI). Base Station (BS) needs CSIs in massive MIMO systems to separate signals from different users. The length of pilot sequences plays an important role in determining the CSI status. In general, the length of the pilot sequences should be at least equal to the number of BS antennas [2]. This means that a pilot sequence sent by BS must have a minimum M length that is equal to the number of BS antennas, whereas the length of a pilot sequence sent by single antenna user terminals must have a minimum K length that is equal to the number of users.
With the development of next generation wireless systems, Wireless Sensor Networks (WSNs) will be used more effectively within systems such as Internet of Things systems. A general diagram for data transmission, sensors, and user interface to be used in WSNs based on Internet of Things (IoT) systems is shown in Figure 1. Concerning multimedia based systems within the scope of the IoT, it is very important to ensure spectrum efficiency because frequency spectrums are now too crowded. In addition to an increase in communication between people, there will be a significant increase in communication traffic with the expansion of IoT devices. Most of these IoT devices will have a WSN node rather than an individual one. An air conditioner node in a smart home network or a traffic light node in a smart city can be given as examples. It is necessary to use the limited-source spectrum efficiently in the communication of all these nodes. This study was carried out taking into account the requirements of new generation wireless communication technologies such as 5G and beyond because WSNs will be developed according to these requirements [3].
Figure 1. WSN architecture based on IoT systems.
In the current literature, although standard schemes such as duplexing methods are not used in the massive MIMO system, it is emphasized that the main approach for massive MIMO is time division duplexing (TDD) [4]. While most of the existing wireless standards currently work under frequency division duplexing FDD, the system considered for the massive MIMO is planned as TDD. This study contributes to the literature by comparing the spectrum efficiencies of massive MIMO in IoT systems under TDD and FDD modes. In a study of the TDD-FDD in massive MIMO systems for 5G and beyond technologies [5], the achievable rates for TDD and FDD are highlighted under the recommendation of the regularized zero forcing (RZF) pre-encoder.
A communication system is determined according to the ambient conditions. For example, too many antennas cannot be added to a mobile phone because it does not have enough power. However, the number of antennas on the base station can be increased considerably as there is no power problem in the base station. For this purpose, this study sought to determine which mode, TDD or FDD, more effectively achieves spectrum efficiency for the performance of effective IoT systems under given conditions with respect to the length of the pilot sequence, because the communication system should be designed according to the same conditions.
The remainder of the paper is organized as follows: Section 2 presents related works, a theoretical analysis of spectrum efficiency expressions is given in Section 3, the simulation results of spectrum efficiency are shown using Monte Carlo simulations in Section 4, and the conclusion is presented in Section 5.

3. Theoretical Analysis

In this section, available spectrum efficiency equations are presented for ZF and MRC schemes. The representations used in the paper are as follows: Bold lowercase and uppercase letters are used to represent vectors and matrices, respectively. Transpose, conjugate transpose, absolute value and expected value are expressed by (.)T, (.)H, |.| and E [.], respectively.
Cmxn indicates an mxn complex matrix. Here, M is the number of antennas in the base station and K is the number of users. Channel impulse response between on ith cell, lth BS with kth user is denoted by h i , k l = [ h i , k , 1 l h i , k , M l ] T C M ; where ( . ) T denotes transpose.
The variance of the mth channel coefficient of the expression h i , k l is shown by Equation (1).
β i , k l = V { h i , k , m l }
where β i , k l denotes variance of the expression h i , k l .
Spectrum efficiency analysis using these channel characteristics is performed as follows.
For Rayleigh fading channels [21,22], the cell i (i = 1, …, L) and the following equations have been established for the channel between a random user k in BS l based on the studies in Reference [23].
V { h i , k , m l } = β i , k l
V { h ^ i , k , m l } = P i , k τ p ( β i , k l ) 2 i l P i , k τ p β i , k l + σ U L 2
M S E i , k l = β i , k l ( 1 P i , k τ p β i , k l i l P i , k τ p β i , k l + σ U L 2 )
where h ^ and MSE represent channel-estimate and error-estimate variance, respectively.
The Maximum Ratio Combining and Zero Forcing main schemes in the massive MIMO literature are considered below. These are given by Equation (5) [24].
V l = { H ^ l l   f o r   M R C H ^ l l [ ( H ^ l l ) H H ^ l l ] 1   f o r   Z F
where V l states matrix form of vectors at BS l. The detection vector v l , k is included in all parts of received signal in communication system. These detection vectors are shown in the V l matrix form.
The MRC and ZF precoding weight for the uplink and downlink duality are considered as follows [25].
w l , k = { h ^ l , k l E { h ^ l , k l 2 }   f o r   M R C H ^ l l r l , k E { H ^ l l r l , k 2 }   f o r   Z F
where, r l , k represents the kth column of [ ( H ^ l l ) H H ^ l l ] 1 matrices and w l , k states downlink precoding vectors.
First, in the case of MRC detection, when v l , k = h ^ l , k l , S N R l , k D L becomes as in Equation (7) [23].
S N R l , k D L = p l , k | E { ( h l , k l ) H w l , k } | 2 i = 1 L t = 1 K p i , k E { | ( h l , k l ) H w i , k | 2 } p l , k | E { ( h l , k l ) H w l , k l } | 2 + σ U L 2
Then, in the case of ZF detection, E { v l , k l } = 1 . In this case, the S N R l , k U L expression for ZF detection is as follows.
S N R l , k Z F , U L = p l , k i = 1 L t = 1 K p i , k E { | v l , k H h i , k l | 2 } p l , k + σ U L 2 ( M K ) V { h ^ l , k , m l }
where p i , k and p l , k represent the uplink power and downlink power, respectively.
In the downlink, the lower limit of the ergodic rate for a random k-user in cell l is given by Equation (9) [21]. Ergodic rate and ergodic spectrum efficiency are related. When the literature is examined, it is seen that the ergodic rate is a unit of measurement in terms of efficiency in 5G and beyond technologies. Therefore, spectrum-efficiency analyses are performed according to this equation:
R l , k D L = γ D L ( 1 τ p τ c ) log 2 ( 1 + S N R l , k D L )
where τ p and τ c represent the pilot sequence and the coherence interval, respectively.
Spectrum efficiency indicates realizable data rate about a given bandwidth in a wireless communication system [26]. Based on Shannon Theorem [27], wireless communication system capacity is given by R = log2 ( I N R + P AH G). R is the achievable data rate, where I N R is a NR × NR identity matrix. P represents transmission power. A is a channel matrix and G is an array gain [26]. By introducing detection methods such as ZF, MRC, etc., the average system capacity is written as in Equation (9).
According to the above-mentioned schemes, the appropriate equations are substituted in Equation (9) and the following spectrum efficiency results are obtained for each scheme. In addition, Algorithm 1, which was used to achieve the results, was obtained with the help of the above equations.
Algorithm 1 Achieving Spectrum Efficiency for TDD and FDD in IoT based WSNs
1: Inputs: SNR; K; M
2: Determine number of realizations in the Monte Carlo simulations
3: for r = 1:monteCarloSimulations do
4: Generate H (channel matrix), N (noise matrix), Hhat (estimation channel matrix)
5: for ind = 1:length(M) do
6: Compute MRC precoding vectors with perfect and imperfect CSI, respectively, according to (5) and (6).
7: Compute SNR and rate with MRC and perfect and imperfect CSI, according to (7) and (9).
8: Compute ZF precoding vectors with perfect and imperfect CSI, respectively, according to (5) and (6).
9: Compute SNR and rate with ZF and perfect and imperfect CSI, according to (8) and (9).
10: Check if the FDD and TDD downlink pilots are sufficient to estimate all M channel directions
11: if M(ind) < the length of pilot sequence do
12: Estimate all channel dimensions.
13: elseif M(ind) == the length of pilot sequence do
14: Estimate only the first number of the length of pilot sequence channel dimensions.
15: Perform ergodic rate for spectrum efficiency, according to (9).

4. Numerical Results

In this section, spectrum efficiency performance is shown under K = 10 users, downlink transmission, 5 dB SNR and Rayleigh fading channel conditions.
In this section, performance of the maximum ratio combining (MRC) in Figure 2 and the Zero Forcing (ZF) linear precoding schemes in Figure 3 are handled. Spectrum efficiency performances are compared under perfect CSI and imperfect CSI (where channel state information is estimated by pilot sequences in length τ p ) conditions. Spectrum Efficiency (SE) is expressed as the M-function of the number of BS antennas and is in FDD mode using τ p = M ; it is compared in TDD mode using τ p = K = 10 .
Figure 2. Spectrum efficiency performance in TDD and FDD mode with different length of pilot sequence using MRC.
Figure 3. Spectrum efficiency performance in TDD and FDD mode with different length of pilot sequence using ZF.
As shown in Figure 2 and Figure 3, for both ZF and MRC, FDD mode in which the length of the pilot sequence is equal to the number of BS antennas and TDD mode in which the length of the pilot sequence is equal to the number of users show similar performance. In addition, if we compare the performance of spectrum efficiency in ZF and MRC under the same conditions, it is understood that ZF provides a better performance than MRC for all M states.
In Figure 4 and Figure 5, both the number of BS antennas and the pilot length should be increased together in FDD mode. However, in TDD mode, while the number of BS antennas is increased, it is enough that the pilot length should be equal to the number of users.
Figure 4. Spectrum efficiency performance in TDD and FDD mode with respect to constant length of pilot sequence for FDD using MRC.
Figure 5. Spectrum efficiency performance in TDD and FDD mode with respect to constant length of pilot sequence for FDD using ZF.

4.1. Suggestions for Scenarios

In this section, four different suggestions are presented according to the different scenarios.

4.1.1. Scenario 1

When the selection of TDD and FDD mode is not important in a communication system, it is observed that ZF is used more effectively than MRC to ensure spectrum efficiency.

4.1.2. Scenario 2

It is recommended to select TDD mode if the length of the pilot sequence is not changed while increasing the number of BS antennas in a communication system.

4.1.3. Scenario 3

If the length of the pilot sequence is expected to increase with the number of BS antennas, the FDD mode could be selected.

4.1.4. Scenario 4

As can be seen from Figure 4 and Figure 5, if the number of antennas in the base station increases but the length of the pilot sequence does not change, the spectrum efficiency in FDD mode will not change after a certain point. For this reason, the choice of pilot length should be taken into consideration when selecting FDD mode. In this case, FDD mode could be selected if the number of antennas in BS is less than the length of pilot sequence. But if the number of antennas in BS is more than the length of pilot sequence, TDD mode could be selected.

4.1.5. Scenario 5

As can be seen from Figure 4 and Figure 5, if the length of the pilot sequence is selected as the number of users, i.e., K = τ p = 10 , spectrum efficiency is observed for the K = τ p in FDD mode. This value remains constant even if the number of antennas on the base station increases. Thus, in the case of K = τ p , in FDD mode, it is observed that the increase in spectrum efficiency is not related to the increase in the number of antennas in the base station. This observation is also clear for both ZF and MRC. Unlike other cases, an increase in spectrum efficiency is not observed. Therefore, FDD mode should not be selected if the length of the pilot sequence is considered as much as the number of users.

5. Conclusions

In general, ZF has better performance compared to MRC, regardless of TDD and FDD mode selection, with respect to spectrum efficiency in this study.
In TDD mode, the length of the pilot sequence should be as high as the number of users, while in FDD mode, the length of pilot sequence should be equal to the number of antennas in BS. Only in this way can the spectrum efficiency performances for both modes be close to each other. However, in FDD mode, it is not reasonable to increase the number of antennas in BS since it is understood that the length of the pilot sequence should also be increased.
As can be seen from the results of the above analysis, the processes have been carried out for the selection of a suitable mode to provide spectrum efficiency in IoT systems. These results are encouraging for researchers who will work on IoT systems.

Author Contributions

Methodology, O.D.; validation, O.D.; writing—original draft preparation, O.D.; writing—review and editing, O.D. and S.K.; supervision, S.K.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Marzetta, T.L. Noncooperative cellular wireless with unlimited numbers of base station antennas. IEEE Trans. Wirel. Commun. 2010, 9, 3590–3600. [Google Scholar] [CrossRef]
  2. Marzetta, T.L. Massive MIMO: An Introduction. Bell Labs Tech. J. 2015, 20, 11–22. [Google Scholar] [CrossRef]
  3. Luo, H.; Huang, Z.; Zhu, T. A Survey on Spectrum Utilization in Wireless Sensor Networks. J. Sens. 2015. [Google Scholar] [CrossRef]
  4. Lu, L.; Li, G.Y.; Swindlehurst, A.L.; Ashikhmin, A.; Zhang, R. An overview of massive MIMO: Benefits and challenges. IEEE J. Sel. Top. Signal Process. 2014. [Google Scholar] [CrossRef]
  5. Dikmen, O.; Kulaç, S. 5G ve Ötesi Teknolojilerde Kullanılacak Olan Büyük Ölçek MIMO Sistemi için TDD-FDD Yaklaşımları. 2017, pp. 1–9. Available online: http://isites.info/PastConferences/ISITES2017/ISITES2017/papers/A1-ISITES2017ID95.pdf (accessed on 11 December 2018).
  6. Kuo, Y.; Li, C.; Jhang, J.; Lin, S. Design of a Wireless Sensor Network-Based IoT Platform for Wide Area and Heterogeneous Applications. IEEE Sens. J. 2018, 18, 5187–5197. [Google Scholar] [CrossRef]
  7. Wu, H.; Chen, Y. Optimal Time Assignment Policy for Maximizing Throughput in Cognitive Sensor Network with Energy Harvesting. Sensors 2018, 18, 2540. [Google Scholar] [CrossRef] [PubMed]
  8. Renaudier, J.; Rios-Müller, R.; Tran, P.; Laurent, S.; Charlet, G. Spectrally Efficient 1-Tb/s Transceivers for Long-Haul Optical Systems. J. Lightw. Technol. 2015, 33, 1452–1458. [Google Scholar] [CrossRef]
  9. Mumtaz, S.; Huq, K.M.S.; Rodriguez, J.; Frascolla, V. Energy-efficient interference management in LTE-D2D communication. IET Signal Process. 2016, 10, 197–202. [Google Scholar] [CrossRef]
  10. Bousia, A.; Kartsakli, E.; Antonopoulos, A.; Alonso, L.; Verikoukis, C. Multiobjective Auction-Based Switching-Off Scheme in Heterogeneous Networks: To Bid or Not to Bid? IEEE Trans. Veh. Technol. 2016, 65, 9168–9180. [Google Scholar] [CrossRef]
  11. Mumtaz, S.; Al-Dulaimi, A.; Huq, K.M.S.; Saghezchi, F.B.; Rodriguez, J. WiFi in Licensed Band. IEEE Commun. Lett. 2016, 20, 1655–1658. [Google Scholar] [CrossRef]
  12. Zhang, D.; Yu, K.; Wen, Z.; Sato, T. Outage Probability Analysis of NOMA within Massive MIMO Systems. In Proceedings of the 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring), Nanjing, China, 15–18 May 2016; pp. 1–5. [Google Scholar] [CrossRef]
  13. Nguyen, T.D.; Khan, J.Y.; Ngo, D.T. A Distributed Energy-Harvesting-Aware Routing Algorithm for Heterogeneous IoT Networks. IEEE Trans. Green Commun. Netw. 2018. [Google Scholar] [CrossRef]
  14. Ngo, H.Q.; Larsson, E.G.; Marzetta, T.L. Energy and spectral efficiency of very large multiuser MIMO systems. IEEE Trans. Commun. 2013, 61, 1436–1449. [Google Scholar] [CrossRef]
  15. Payaró i Llisterri, M. Impact of Channel State Information on the Analysis and Design of Multi-Antenna Communication Systems. Ph.D. Thesis, Universitat Politècnica de Catalunya, Barcelona, Spain, 2006. [Google Scholar]
  16. Fernandes, F.; Ashikhmin, A.; Marzetta, T. Inter-cell interference in noncooperative TDD large scale antenna systems. IEEE J. Sel. Areas Commun. 2013, 31, 192–201. [Google Scholar] [CrossRef]
  17. Hassibi, B.; Hochwald, B.M. How much training is needed in multiple-antenna wireless links? IEEE Trans. Inf. Theory 2003, 49, 951–963. [Google Scholar] [CrossRef]
  18. Shen, J.C.; Zhang, J.; Alsusa, E.; Letaief, K.B. Compressed CSI Acquisition in FDD Massive MIMO: How Much Training is Needed? IEEE Trans. Wirel. Commun. 2016, 15, 4145–4156. [Google Scholar] [CrossRef]
  19. Ngo, H.Q. Massive MIMO: Fundamentals and System Designs; Linköping University Electronic Press: Linköping, Sweden, 2015. [Google Scholar]
  20. Yang, Y. A Review of Sphere Decoding for MIMO Systems and Its Improvement. In Proceedings of the 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM), Chengdu, China, 23–25 September 2010; pp. 1–4. [Google Scholar] [CrossRef]
  21. Van Chien, T.; Bjornson, E.; Larsson, E.G. Downlink power control for massive MIMO cellular systems with optimal user association. In Proceedings of the 2016 IEEE International Conference on Communications, ICC 2016, Kuala Lumpur, Malaysia, 23–27 May 2016. [Google Scholar] [CrossRef]
  22. Mohammed, S.K.; Larsson, E.G. Single-user beamforming in large-scale MISO systems with per-antenna constant-envelope constraints: The doughnut channel. IEEE Trans. Wirel. Commun. 2012, 11, 3992–4005. [Google Scholar] [CrossRef]
  23. Björnson, E.; Larsson, E.G.; Debbah, M. Massive MIMO for Maximal Spectral Efficiency: How Many Users and Pilots Should Be Allocated? IEEE Trans. Wirel. Commun. 2016, 15, 1293–1308. [Google Scholar] [CrossRef]
  24. Salh, A.; Audah, L.; Shah, N.S.M.; Hamzah, S.A. A study on the achievable data rate in massive MIMO system. In AIP Conference Proceedings; AIP Publishing: Melville, NY, USA, 2017; Volume 1883. [Google Scholar]
  25. Van Chien, T.; Björnson, E.; Larsson, E.G.; Le, T.A. Distributed Power Control in Downlink Cellular Massive MIMO Systems. Available online: http://arxiv.org/abs/1802.07065 (accessed on 10 October 2018).
  26. Buzzi, C.L.I.; Klein, T.E.; Poor, H.V.; Yang, C.; Zappone, A. A survey of energy efficient techniques for 5G networks and challenges ahead. IEEE J. Sel. Areas Commun. 2016, 34, 697–709. [Google Scholar] [CrossRef]
  27. Zappone, A.; Sanguinetti, L.; Bacci, G.; Jorswieck, E.; Debbah, M. Energy-Efficient Power Control: A Look at 5G Wireless Technologies. IEEE Trans. Signal Process. 2015, 64, 1668–1683. [Google Scholar] [CrossRef]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.