Need consultant for small config

Hello
i am running PPPoE over WiFi all customers are getting Public ips
i am using simple queue for bandwidth limitation
what i want is traffic prioritization like ICMP and DNS will get full priority customers ping should not break even when downloading large file

also i have noticed when customer is downloading a large file at full speed browsing is slow this should be per connection basis like when browsing the download speed should reduce a bit

overall i want optimization of my router for PPPoE service
i can pay a little fee for this also so request any consultant here to reply with proposal

Thanks

ok i can try i am mikrotik certified consultant imran.khan@xtremenetworks.co.in