You can't allocate bandwith quotas to individual clients connected to the router. There is hardware to do this in commercial networks, but it is very expensive and beyond the scope of home networking.
Surface Pro (2017) vs Surface Pro 4
Where HTML5 is headed next
MacBook Pro v Surface Pro 5