First of all I don't know much about networking. So I will try to elaborate my question as much as I can. I have a limited broadband connection with 21 mbps of download speed. There are 4 devices connecting wirelessly to the router and 1 desktop computer connected via a LAN cable. Since I have a limited amount of data per month, I want to limit the bandwidth seperatly among those devices as follows.
- LAN - Desktop - Maximum 8 mbps
- WIFI - Laptop - Maximum 8 mbps
- WIFI - Smartphone 1 - Maximum 2 mbps
- WIFI - Smartphone 2 - Maximum 2 mbps
- WIFI - Smartphone 3 - Maximum 2 mbps
Currently I'm using a cheap router given by my ISP and it doesn't support bandwidth controlling. I'm still not sure even this is possible so I would appreciate if anyone can suggest me a router for home use which can fulfill my need.
P.S.
Well, I ended up getting a TP-Link router (TD-W8968). It can easily be configured with IPTV and there is a seperate WIFI access point for guest users which allows to assign limited bandwidth for all the guest users. So I decided to connect all the mobile devices via its guest access point and my desktop and laptop with prioritized minimum and maximum bandwidth limits. Now I've noticed that the internet speed is not consistent all the time. I've set the guest account bandwidth to 2mbps but most of the time I'm getting only around 400-500kbps. sometimes it's just stops working. @Alphy13 Maybe you're right, maybe I am setting so many rules or maybe I've messed up the router settings due to lack of knowledge about networking.