In wireless communication, received signal strength indicator (RSSI) is a measurement of power in the received signal. This parameter is mainly used in radio frequency (RF) based distance estimation, position estimation, and handover mechanisms. In real-time applications such as object tracking, a handover mechanism, distance estimations require continuous reception of RSSI measurements in order to accurately estimate the position of the object. However, there are some constraints such as signal attenuation, signal loss, multi-path effects. These parameters cause variations in RSSI, and hence it becomes weak, which produces communication holes. Communication holes refer to the phenomenon when the signal drops to zero, and there is a communication blockage, which is practically negligible and can be considered as disconnection. This communication hole occurs due to various factors such as multi-path effects, noise, moving out of the coverage zone, device manufacturing faults, and inquiry procedure as well. The main focus of this paper is to address the issue of communication holes in Bluetooth networks. In Bluetooth networks communication holes also occur due to the delay in the inquiry procedure. Therefore, an existing gradient filter is modified based on the most recent measurements received. The proposed extended gradient filter is tested using simulated and real time RSSI measurements and compared with Kalman Filter and Kalman Smoother. The results show better performance in case of communication holes occurrence.