A phone constantly searches for network signal even when it is in idle mode. The weaker the signal, the more it tries to search out a stronger signal for you. All these serachings are powered by the battery, so yes, battery lasts longer when the signal strength is strong.