# IoT's Tiny Steps towards 5G: Telco's Perspective
## 5 IoT in 5G Enabling Technologies
The implementation of these technologies will also significantly affect the fulfillment of uMTC service class requirements, which will lead to complete automation in all spheres of human life. Therefore, the following subsections will discuss these technologies in more detail with the final goal of identifying research gaps and providing recommendations for future work, which are summarized in Table 6. \begin{table}
\begin{tabular}{c c c c c c c c c} \hline \hline \multirow{2}{*}{**Enabling Technologies**} & \multicolumn{6}{c}{**IoT in 5G Service Requirements**} \\ \cline{2-9}  & **Data Rate** & **Mobility** & **Latency** & **Connection Density** & **Reliability** & **Positioning** & **Coverage** & **Energy Efficiency** & **Spectram** \\ \hline \multirow{4}{*}{Wide and flexible bandwidth technology} & mmWave Band Communication and large-scale antenna & [7,202,225-227] & [202] & & [233] & [5] & [202] & [7,29,214] \\ \cline{2-9}  & \multirow{4}{*}{\begin{tabular}{} \end{tabular} } & \begin{tabular}{} \end{tabular} & [5,217,228-352] & & & & [5] & \\ \cline{2-9}  & & Cognitive Radio and Spectrum Sharing & & & & & [5] & \\ \hline Advanced modulation and coding & Advanced Modulation & [5,234-236] & [237,238] & [239] & [237,239] & [237] & & \\ \cline{2-9}  & Advanced Channel Coding & [238] & & & & [216] & \\ \hline \multirow{2}{*}{Duplexing} & In-band FD & [214] & & & & [7,29,214] & \\ \cline{2-9}  & \multirow{2}{*}{\begin{tabular}{} \end{tabular} } & \begin{tabular}{} \end{tabular} & [216] & & & [218] & [7,9,49,216,269,257] \\ \cline{2-9}  & & New waveform & & & [5] & & [7,9,49,216,269,257] \\ \hline Advanced interference management & \multirow{2}{*}{\begin{tabular}{} \end{tabular} } & \begin{tabular}{} \end{tabular} & & & & [7,9,49,216,269,257] \\ \cline{2-9}  & & \begin{tabular}{} \end{tabular} & & & & & [7,9,49,216,269,257] \\ \hline \multirow{4}{*}{Access architecture related radio technologies} & \begin{tabular}{} \end{tabular} & [202] & & & [5] & [202] & \\ \cline{2-9}  & & Enhanced wireless & & & & [5] & \\ \cline{2-9}  & \multirow{2}{*}{\begin{tabular}{} \end{tabular} } & \begin{tabular}{} \end{tabular} & & & & [5] & \\ \cline{2-9}  & & \
\begin{tabular}{} \end{tabular} & [202,246] & [7,241,244] & & & & [246,247] & [7,29,202,252] \\ \hline \multirow{2}{*}{Energy related technologies} & Energy harvesting & & & & [100,253] & & & \\ \cline{2-9}  & UAV & [254] & & [254] & [183-168] & & \\ \hline \multirow{4}{*}{
\begin{tabular}{} \end{tabular} } & mMIMO & [7,49,202,249] & [13,302] & [249] & [203] & [217] & [7,9,214,216,257] \\ \cline{2-9}  & & VIC & [202,250] & [202] & & [202,254] & \\ \cline{2-9}  & & SC & [202] & [202,252] & & & \\ \cline{2-9}  & & V2X & [255] & [255] & & [255] & \\ \hline \multicolumn{9}{l}{Legend: IoT (Internet of Things), SC (Fift Generation), mmWave (Millimeter-wave), RAT (Radio Access Technology), FQAM (Frequency Quadrature Amplitude Modulation), FD (Full Duplexing), TDD (Time Division Duplexing), SND (Simultaneous Non-unique Decoding), SWSC (Siding Window Superposition Coding), MN (Moving Network), D2D (Device-to-Device), mMIMO (massive Multiple Input Multiple Output), VLC (Visible Light Communication), SC (Self Interference Convolution), VZX (Wibick to Everything), UAV (Unmanned Aerial Vehicles)} \\ \hline \hline \end{tabular}
\end{table} 
Table 5: IoT in 5G enabling radio technologies. \begin{table}
\begin{tabular}{p{42.7 pt} p{113.8 pt} p{113.8 pt} p{113.8 pt}} \hline \multicolumn{2}{c}{**SG Enabling Technologies**} & \multicolumn{1}{c}{**Research Gaps and Directions**} & \multicolumn{1}{c}{**References**} \\ \hline  & muWave band communication and large-scale antenna & (1) 3D channel modeling; (2) dynamic power control; (3) user scheduling and congestion control; (6) hardware limitation and adaptive beam-steering technique; (5) design of mobility management and admission control for mmWave-based dense HetNet; (7,87,217) & \\ Wide and flexible bandwidth technology & Heterogeneous multi-RAT integration & (1) cell-ass