Thanks for the reply,
Ya I use ipconfig /all to check when I'm about to disconnect and the lease time is always one hour. Once hour is up, ill lose connection for about 10 seconds. When i do ipconfig /release and /renew, it will still disconnect me at the first hour lease time.