Design issues of a back-pressure-based congestion control mechanism