Text this: A provision-aware fair bandwidth distribution marker algorithm for DiffServ networks