kanewolf :
If you bring up a cmd window and type ipconfig /all | find "Lease" it will show you what the DHCP lease duration is. DHCP will renew after half the lease. If your lease is short this could be your problem.
Host Name . . . . . . . . . . . . : LiamsDesktop-PC
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20)
Physical Address. . . . . . . . . : 40-8D-5C-14-0C-CB
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::9c79:f162:8841:554f%4(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.0.54(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Friday, June 10, 2016 5:17:15 PM
Lease Expires . . . . . . . . . . : Friday, June 10, 2016 6:17:16 PM
Default Gateway . . . . . . . . . : 192.168.0.1
DHCP Server . . . . . . . . . . . : 192.168.0.1
DHCPv6 IAID . . . . . . . . . . . : 239111516
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1D-B9-85-E3-40-8D-5C-14-0C-CB
DNS Servers . . . . . . . . . . . : 8.8.8.8
8.8.4.4
NetBIOS over Tcpip. . . . . . . . : Enabled
Im guessing that it will disconnect every hour? Sorry if im wrong, I haven't dealt with this type of stuff before.