Journal: Computer Communication Review