“…The same tasks are also applicable for data transmission between the three layers—from the end devices to the remote server or cloud. Various popular solutions to node discovery in IoT include time synchronized protocols (e.g., recursive binary tree partitioning, wakeup scheduling), deterministic approaches (e.g., Searchlight), probabilistic approaches (e.g.,Bloom filters [Dautov, Distefano, Senko, & Surnin, ]), colocation‐based approaches (e.g., randomized discovery, context‐aware power management discovery), fully distributed opportunistic approaches (e.g., efficient application‐layer discovery protocol), and learning‐based approaches (e.g., Q‐learning) (Valarmathi, Sumathi, & Deepika, ).…”