MmWave technology and Terahertz technology IoT communications