constantly resetting the hub/router will not help your conenction and more likely to make it worse can you post stats from your router/hub
if you have a hh6 then go to advanced settings then technical log then admin and posr stats
if hh6 then as per my previous post https://community.bt.com/t5/Announcements-Guides-Community/Broadband-Top-Tips-to-get-help-on-the-for...
the stats look like ones on here https://community.bt.com/t5/BT-Infinity-Speed-Connection/BT-Infinity-2-5-mps/td-p/1809414/page/2
advanced settings then technical log then administration