Machine-Learning-Based Future Received Signal Strength Prediction Using Depth Images for mmWave Communications

This paper discusses a machine-learning (ML)-based future received signal strength (RSS) prediction scheme using depth camera images for millimeter-wave (mmWave) networks. The scheme provides the future RSS prediction of any mmWave links within the camera's view, including links where nodes are not transmitting frames. This enables network controllers to conduct network operations before line-of-sight path blockages degrade the RSS. Using the ML techniques, the prediction scheme automatically learns the relationships between the RSS values and the time-series depth images. We apply a powerful neural-network model, which is capable of learning both spatial and long-term temporal relationships: the Convolutional Neural Network + Convolutional Long Short-Term Memory (CNN+ConvLSTM) network. We generate RSS values and depth images simulating a real-life environment using ray-tracing software and three-dimensional computer graphics (3DCG) software, and then we evaluate the accuracy of the proposed scheme and reveal the impact of camera positions on the prediction accuracy. Moreover, we conduct experiments using commercially available IEEE 802.11ad devices and an RGB-D camera to demonstrate the feasibility of the scheme in a real-life environment. Simulation and experimental results show that the CNN+ConvLSTM network achieves a higher-accuracy in future RSS value prediction compared to other ML models. Moreover, the results confirm that the scheme is feasible for real-time prediction systems and show that the scheme predicts RSS values in 0.5 s future with RMS errors of less than 2.1 dB in the simulations and 3.5 dB in the experiments.

[1]  Trevor Darrell,et al.  Long-term recurrent convolutional networks for visual recognition and description , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Bo Gao,et al.  Double-link beam tracking against human blockage and device mobility for 60-GHz WLAN , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[3]  Masahiro Morikura,et al.  Recurrent neural network-based received signal strength estimation using depth images for mmWave communications , 2018, 2018 15th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[4]  Kei Sakaguchi,et al.  Millimeter-wave Evolution for 5G Cellular Networks , 2014, IEICE Trans. Commun..

[5]  Masahiro Morikura,et al.  Proactive Base Station Selection Based on Human Blockage Prediction Using RGB-D Cameras for mmWave Communications , 2014, GLOBECOM 2014.

[6]  Katsuyuki Haneda,et al.  Channel Models and Beamforming at Millimeter-Wave Frequency Bands , 2015, IEICE Trans. Commun..

[7]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[8]  Vittorio Degli-Esposti,et al.  Ray-Tracing-Based mm-Wave Beamforming Assessment , 2014, IEEE Access.

[9]  Bernhard Plattner,et al.  Link quality prediction in mesh networks , 2008, Comput. Commun..

[10]  Masahiro Morikura,et al.  Proactive traffic control based on human blockage prediction using RGBD cameras for millimeter-wave communications , 2015, 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC).

[11]  Marco Di Renzo,et al.  Stochastic Geometry Modeling and Analysis of Multi-Tier Millimeter Wave Cellular Networks , 2014, IEEE Transactions on Wireless Communications.

[12]  Theodore S. Rappaport,et al.  Millimeter Wave Mobile Communications for 5G Cellular: It Will Work! , 2013, IEEE Access.

[13]  Mahbub Hassan,et al.  An empirical study of bandwidth predictability in mobile computing , 2008, WiNTECH '08.

[14]  M. Bonnard,et al.  Steady-state fluctuations of human walking , 1992, Behavioural Brain Research.

[15]  Anis Koubaa,et al.  Radio link quality estimation in wireless sensor networks , 2012, ACM Trans. Sens. Networks.

[16]  Masahiro Morikura,et al.  Machine-Learning-Based Throughput Estimation Using Images for mmWave Communications , 2017, 2017 IEEE 85th Vehicular Technology Conference (VTC Spring).

[17]  Masahiro Morikura,et al.  Proactive Handover Based on Human Blockage Prediction Using RGB-D Cameras for mmWave Communications , 2016, IEICE Trans. Commun..

[18]  Pei Liu,et al.  Directional Cell Discovery in Millimeter Wave Cellular Networks , 2014, IEEE Transactions on Wireless Communications.

[19]  Gunnar Karlsson,et al.  An analytical model for pedestrian content distribution in a grid of streets , 2013, Math. Comput. Model..

[20]  Dit-Yan Yeung,et al.  Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcasting , 2015, NIPS.

[21]  Ivan Marsic,et al.  Link Quality and Signal-to-Noise Ratio in 802.11 WLAN with Fading: A Time-Series Analysis , 2006, IEEE Vehicular Technology Conference.

[22]  Sundeep Rangan,et al.  Improved Handover Through Dual Connectivity in 5G mmWave Mobile Networks , 2016, IEEE Journal on Selected Areas in Communications.

[23]  Ting Liu,et al.  Recent advances in convolutional neural networks , 2015, Pattern Recognit..

[24]  Antonios Gasteratos,et al.  Review of Stereo Vision Algorithms: From Software to Hardware , 2008 .

[25]  Taoka Hidekazu,et al.  Scenarios for 5G mobile and wireless communications: the vision of the METIS project , 2014, IEEE Communications Magazine.

[26]  Ting Wang,et al.  A twin cylinder model for moving human body shadowing in 60GHz WLAN , 2015, 2015 21st Asia-Pacific Conference on Communications (APCC).

[27]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[28]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[29]  Laurent Dussopt,et al.  Millimeter-wave access and backhauling: the solution to the exponential data traffic increase in 5G mobile communications systems? , 2014, IEEE Communications Magazine.

[30]  Huairong Shen,et al.  An Improved Recurrent Neural Network for Radio Propagation Loss Prediction , 2010, 2010 International Conference on Intelligent Computation Technology and Automation.

[31]  Lingyang Song,et al.  Multi-gigabit millimeter wave wireless communications for 5G: from fixed access to cellular networks , 2014, IEEE Communications Magazine.

[32]  Biplab Sikdar,et al.  A Real-Time Algorithm for Long Range Signal Strength Prediction in Wireless Networks , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[33]  Eldad Perahia,et al.  Gigabit wireless LANs: an overview of IEEE 802.11ac and 802.11ad , 2011, MOCO.

[34]  G. E. Zein,et al.  Influence of the human activity on wide-band characteristics of the 60 GHz indoor radio channel , 2004, IEEE Transactions on Wireless Communications.

[35]  Manuela M. Veloso,et al.  Depth camera based indoor mobile robot localization and navigation , 2012, 2012 IEEE International Conference on Robotics and Automation.

[36]  Sebastian Priebe,et al.  A ray tracing based stochastic human blockage model for the IEEE 802.11ad 60 GHz channel model , 2011, Proceedings of the 5th European Conference on Antennas and Propagation (EUCAP).

[37]  Guoqiang Peter Zhang,et al.  Time series forecasting using a hybrid ARIMA and neural network model , 2003, Neurocomputing.

[38]  Koichi Ogawa,et al.  Path-Loss Prediction Models for Intervehicle Communication at 60 GHz , 2008, IEEE Transactions on Vehicular Technology.

[39]  Andrew W. Fitzgibbon,et al.  Real-time human pose recognition in parts from single depth images , 2011, CVPR 2011.

[40]  F. Tufvesson,et al.  Characterization of 60 GHz shadowing by human bodies and simple phantoms , 2012, 2012 6th European Conference on Antennas and Propagation (EUCAP).

[41]  Robert Bestak,et al.  Handover procedure and decision strategy in LTE-based femtocell network , 2013, Telecommun. Syst..

[42]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[43]  Ming Yang,et al.  3D Convolutional Neural Networks for Human Action Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[44]  Hiroshi Yoshida,et al.  Adaptive video pacing method based on the prediction of stochastic TCP throughput , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[45]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[46]  Hossam S. Hassanein,et al.  Towards mobility-aware predictive radio access: modeling; simulation; and evaluation in LTE networks , 2014, MSWiM '14.

[47]  Haibo He,et al.  Learning from Imbalanced Data , 2009, IEEE Transactions on Knowledge and Data Engineering.

[48]  Theodore S. Rappaport,et al.  Millimeter-Wave Human Blockage at 73 GHz with a Simple Double Knife-Edge Diffraction Model and Extension for Directional Antennas , 2016, 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall).

[49]  Kun Yu,et al.  A Link Quality Prediction Mechanism for WSNs Based on Time Series Model , 2010, 2010 7th International Conference on Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing.

[50]  Ada S. Y. Poon,et al.  Detecting Human Blockage and Device Movement in mmWave Communication System , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[51]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[52]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.

[53]  Geoffrey E. Hinton,et al.  On the importance of initialization and momentum in deep learning , 2013, ICML.

[54]  Marina Petrova,et al.  RadMAC: radar-enabled link obstruction avoidance for agile mm-wave beamsteering , 2016, HotWireless@MobiCom.

[55]  Hossam S. Hassanein,et al.  Optimal predictive resource allocation: Exploiting mobility patterns and radio maps , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[56]  Wataru Kameyama,et al.  Proactive Content Caching for Mobile Video Utilizing Transportation Systems and Evaluation Through Field Experiments , 2016, IEEE Journal on Selected Areas in Communications.