Learn More
Recently, a novel switch architecture, the load balanced (LB) switch proposed by C.S. Chang et al. (2000, 2002) opened a new avenue for designing a large-capacity packet switch. The load balanced switch consists of two stages. First, a load-balancing stage spreads arriving packets equally among all linecards. Then, a forwarding stage transfers packets from(More)
Buffered crossbar switches have received great attention recently because they have become technologically feasible, have simpler scheduling algorithms, and achieve better performance than a bufferiess crossbar switch. Buffered crossbar switches have a buffer placed at each crosspoint. A cell is first delivered to a crosspoint buffer and then transferred to(More)
Virtual output queuing is widely used by fixed-length high-speed switches to overcome head-of-line blocking. This is done by means of matching algorithms. Maximum matching algorithms have good performance, but their implementation complexity is quite high. Maximal matching algorithms need speedup to guarantee good performance. Iterative matching schemes,(More)
In a paper titled Can I add a VoIP call?[1], the authors calculate the maximum number of VoIP calls that a WiFi (VoFi) network can support. In this paper we extend their analysis to calculate the maximum number of VoFi calls when two-hop forwarding is used in order to avoid rate adaptation at nodes with reduced received signal strength. We calculate this(More)
A novel constructive output feedback congestion controller is presented for asymptotically stabilizing a class of TCP networks at a desired operating point. An observer for the TCP window size is proposed to aid the task of designing AQM controller with only the output (queue size) measurement. Conditions under which the TCP window estimation converges to(More)
Crosspoint buffered switches are emerging as the focus of research in high-speed routers. They have simpler scheduling algorithms, and achieve better performance than a bufferless crossbar switch. Crosspoint buffered switches have a buffer at each crosspoint. A cell is first delivered to a crosspoint buffer, and then transferred to the output port. With a(More)
Following the observations of many researchers that the performance of various AQM (active queue management) schemes is sensitive to parameter variations, we propose stabilizing controllers that adapt to unknown or slowly varying parameters such as load factor, round trip time and link capacity. Our adaptive controllers are designed using new advances in(More)
  • 1