Learn More
Reliable tronsport protocols such as TCP use end-toendflow, congestion, and error control mechanisms to provide reliable delivery over an internetwork. However, the end-to-end performance of a TCP connection con suffer significant degradation in the presence of a wireless link. We are exploring alternatives for optimizing end-to-end performance of TCP(More)
Overhead of memory accesses limits the performance of packet processing applications. To overcome this bottleneck, today's network processors can utilize a wide-range of mechanisms - such as multi-level memory hierarchy, wide-word accesses, special-purpose result-caches, asynchronous memory, and hardware multi-threading. However, supporting all of these(More)
An internet consists of multiple interconnected data communication networks that function like a single, large packet switching network. Standard internet communication protocols hide details of the underlying network architectures and technology from users of the internet, and allow computers to communicate across the internet without knowing the(More)
There is considerable interest in the network community in supporting real-time multi-party applications, such as video conferenc-ing. The Tenet Group at UC Berkeley and ICSI has designed and implemented protocols that provide quality of service (QoS) guarantees for real-time traac on packet switching networks. Suite 2 of the Tenet protocols provides(More)
  • 1