In this paper, we describe the design and implementation of adaptive service disconnect/reconnect support mechanism, which supports adaptation to the change in service availability. The service availability changes when the user migrates and causes network disconnection and reconnection. This mechanism supports continuous use of service by correctly suspending upon disconnection, and resuming on re-connection. The mechanism also supports recovery in case of failure to suspend. While disconnected, the mechanism supports disconnected operation by both the user and the service. Through this mechanism, the user can utilize the services around him effectively while migrating. We propose Adaptive Service Disconnect/Reconnect Support (ASDS) which detects the network disconnection and re-connection, by monitoring the wireless LAN's signal noise ratio. ASDS also predicts network disconnections through changes in SNR, and suspends if necessary ASDS can suspend and resume with the appropriate timing. We design and implement ASDS, and evaluate it in the actual wireless network environment.