VPN keeps disconnecting automatically. Why?

When I am using my VPN at home, I am unable to get a steady connection.
When at work, I use the same laptop to connect to the same VPN.
It works fine when I am at work, but gets disconnected every 3 to 5 minutes when I am home.
Somebody please help me.
