Achieving per-flow fair rate allocation within Diffserv | IEEE Conference Publication | IEEE Xplore