Node failure in the Wireless Sensor Networks (WSN) topology may lead to economic loss, endanger people, and cause environmental damage. It is found that reliability and security are the two most essential concerns in IWSN. Reliability can be achieved by adequately managing network topology using the structural approaches, where the critical wireless sensor nodes are precisely detected and protected. In this paper, we address the problem of critical node detection and present two-phase algorithms. In Phase-I, a 2D critical node (C-N) detection algorithm is proposed, which uses only RSSI information of the neighbor. This algorithm is also extended to work in 3D topology. In Phase II, a correlation-based reliable approach is proposed to increase the node resilience against node failure to achieve low overhead. The proposed algorithms (ABCND) requires mathcalO (log (N)) time for convergence and mathcalO (delta (log N)) for critical node detection, N represents the number of IoT devices, and delta is the cost required to forward and backward message. We compare our algorithm with the current state-of-the-art on C-N detection algorithms. The simulation results show that the proposed ABCND consumes 50% less energy to detect C-N and 90% to 95% reliable C-N.