Unstable connection with D-Link 168

I have been using D-Link 168 for a year now but recently it has been giving me connection problems. My Internet disconnects very often and sometimes it's taking a long to reconnect or not at all in a day. What can I do to overcome this issue?
