Queue - Bandwidth Management (QoS) - VOIP

Hi, I am a router OS beginner and looking to implement the following scenario:

  • Let’s say I have 1 PC and 1 Voip Adapter, and ADSL connection (download - 6mbps; upload - 800kbps)
  • with RB750GL I need to setup QoS. I would like to allocate to VOIP the bandwidth - download - 128kbps and upload - 128kbps.
  • when I am consuming on VOIP only 1kbps (VOIP is checking the connection, not calling) => on the PC I would like to have all remaining bandwidth, I mean download=6mbps-1kbps=5999 kbps and upload=800kbps-1kbps=799kbps.
    While consuming on VOIP only 1kbps, I do NOT want to to have for PC the following situation download=6mbps - 128kbps = 5872 kbps; upload=800kbps - 128kbps = 672 kbps

And while consuming on VOIP 128kbps/128kbps (calling) - on the PC I would like to have all remaining bandwidth - download=6mbps - 128kbps = 5872 kbps; upload=800kbps - 128kbps = 672 kbps

And also when PC is consuming all the ADSL bandwidth (download - 6mbps; upload - 800kbps) - like torrent download/upload, and if I want to make a call with VOIP, then VOIP should have the priority by allocating to it 128kbps/128kbps no matter how the bandwidth is used by PC.

Is it possible to setup that kind of Bandwidth Management for VOIP using Queue?
I would appreciate for a guidance step by step.

Thank you very much in advance!

bump

I have a similar setup and I can do high quality VoIP without actually setting aside the bandwidth. First, you should have the Mikrotik router do the PPPoE authentication on your ADSL. So you will need to get the credentials and then put your DSL modem into Bridge mode. At that point, you can now control QOS. I used this:
http://forum.mikrotik.com/t/very-simple-functional-qos-setup-for-begginers/41982/1

And the QOS on voip is great! If you are copying and pasting, note the misspelling on the p2p que. Good luck!