Managing mobile devices over cellular networks poses some unique challenges due to the bandwidth limitations of typical cellular data networks as well as the coverage and connectivity available for cellular networks. It is important for an effective management solution to make the enhancements and adjustments needed to compensate for the extra challenges. Such enhancements are critical for cellular data networks but can also be helpful in managing devices connecting over dial-up or other low-bandwidth data networks.