Text this: A queue model based TCP flow control algorithm