Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Randall R. Stewart

dblp:38/1108 · DBLP profile ↗
← Back
12ranked-venue papers
0as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 11Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
4 papers
Transport protocols and congestion control · 56% Content delivery and video streaming · 33% Routing and switching · 7%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 100%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 7 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control › reliable transport protocol
stream control transmission protocol
0.122008
Non-Renegable Selective Acknowledgments (NR-SACKs) for SCTP · ICNP 2008
SCTP: an innovative transport layer protocol for the web · WWW 2006
Transport protocols and congestion control › multipath transport
concurrent multipath transfer
0.122008
Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths · IEEE/ACM Trans. Netw. 2006
Non-Renegable Selective Acknowledgments (NR-SACKs) for SCTP · ICNP 2008
Transport protocols and congestion control
multipath transport
0.122008
Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths · IEEE/ACM Trans. Netw. 2006
Non-Renegable Selective Acknowledgments (NR-SACKs) for SCTP · ICNP 2008
Operating systems › resource management › memory management
buffer cache
0.112017
Disk|Crypt|Net: rethinking the stack for high-performance video streaming · SIGCOMM 2017
Transport protocols and congestion control
selective acknowledgment
0.112008
Non-Renegable Selective Acknowledgments (NR-SACKs) for SCTP · ICNP 2008
Routing and switching › input-queued switch
head-of-line blocking
0.112006
SCTP: an innovative transport layer protocol for the web · WWW 2006
Internet architecture and protocols › world wide web › web protocols
HTTP
0.012006
SCTP: an innovative transport layer protocol for the web · WWW 2006

Methods — techniques the papers use, named apart from their topics

end-to-end encryption · 0.9PCIe flash storage · 0.9simulation · 0.1protocol implementation · 0.1multiplexing · 0.1
YearPublicationVenuePosition
2017 Disk|Crypt|Net: rethinking the stack for high-performance video streaming
abstract
Conventional operating systems used for video streaming employ an in-memory disk buffer cache to mask the high latency and low throughput of disks. However, data from Netflix servers show that this cache has a low hit rate, so does little to improve throughput. Latency is not the problem it once was either, due to PCIe-attached flash storage. With memory bandwidth increasingly becoming a bottleneck for video servers, especially when end-to-end encryption is considered, we revisit the interaction between storage and networking for video streaming servers in pursuit of higher performance.
Ilias Marinos, Robert N. M. Watson, Mark Handley, Randall R. Stewart
SIGCOMM4
2010 Throughput analysis of Non-Renegable Selective Acknowledgments (NR-SACKs) for SCTP
Ertugrul Yilmaz, Nasif Ekiz, Preethi Natarajan, Paul D. Amer, Jonathan T. Leighton, Fred Baker, Randall R. Stewart
Comput. Commun.7
2009 Concurrent Multipath Transfer during path failure
Preethi Natarajan, Nasif Ekiz, Paul D. Amer, Randall R. Stewart
Comput. Commun.4
2008 Non-Renegable Selective Acknowledgments (NR-SACKs) for SCTP
abstract
In both TCP and SCTP, selectively acked (SACKed) out-of-order data is implicitly renegable; that is, the receiver can later discard SACKed data. The possibility of reneging forces the transport sender to maintain copies of SACKed data in the send buffer until they are cumulatively acked. In this paper, we investigate the situation where all out-of-order data is non-renegable, such as when the data has been delivered to the application, or when the receiver simply never reneges. Using simulations, we show that SACKs result in inevitable send buffer wastage, which increases as frequency of loss events and loss recovery durations increase. We introduce a fundamentally new ack mechanism, Non-Renegable Selective Acknowledgments (NR-SACKs), for SCTP. Using NR-SACKs, an SCTP receiver can explicitly identify some or all out-of-order data as being non-renegable, allowing the sender to free up send buffer sooner than if the data were only SACKed. Simulation comparisons show that NR-SACKs enable efficient utilization of a transport senderpsilas memory. Further investigations show that NR-SACKs also improve throughput in Concurrent Multipath Transfer (CMT) [4].
Preethi Natarajan, Nasif Ekiz, Ertugrul Yilmaz, Paul D. Amer, Janardhan R. Iyengar, Randall R. Stewart
ICNP6
2008 Concurrent Multipath Transfer Using SCTP Multihoming: Introducing the Potentially-Failed Destination State
Preethi Natarajan, Nasif Ekiz, Paul D. Amer, Janardhan R. Iyengar, Randall R. Stewart
Networking5
2007 Performance implications of a bounded receive buffer in concurrent multipath transfer
Janardhan R. Iyengar, Paul D. Amer, Randall R. Stewart
Comput. Commun.3
2007 Concurrent multipath transport
Dilip Sarkar, Paul D. Amer, Randall R. Stewart
Comput. Commun.3
2006 SCTP: an innovative transport layer protocol for the web
abstract
We propose using the Stream Control Transmission Protocol (SCTP), a recent IETF transport layer protocol, for reliable web transport. Although TCP has traditionally been used, we argue that SCTP better matches the needs of HTTP-based network applications. This position paper discusses SCTP features that address: (i) head-of-line blocking within a single TCP connection, (ii) vulnerability to network failures, and (iii) vulnerability to denial-of-service SYN attacks. We discuss our experience in modifying the Apache server and the Firefox browser to benefit from SCTP, and demonstrate our HTTP over SCTP design via simple experiments. We also discuss the benefits of using SCTP in other web domains through two example scenarios ? multiplexing user requests, and multiplexing resource access. Finally, we highlight several SCTP features that will be valuable to the design and implementation of current HTTP-based client-server applications.
Preethi Natarajan, Janardhan R. Iyengar, Paul D. Amer, Randall R. Stewart
WWW4
2006 Retransmission policies for multihomed transport protocols
Armando Caro, Paul D. Amer, Randall R. Stewart
Comput. Commun.3
2006 Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths
Janardhan R. Iyengar, Paul D. Amer, Randall R. Stewart
IEEE/ACM Trans. Netw.3
2005 Receive buffer blocking in concurrent multipath transfer
abstract
Previously, we studied the performance of concurrent multipath transfer using SCTP multihoming (CMT) under the assumption of an infinite receive buffer (rbuf). Here, we study CMT performance when a sender is constrained by the rbuf. We demonstrate using simulation that if two paths are used for CMT, the lower quality (i.e., higher loss rate) path degrades overall throughput of an rbuf-constrained CMT association by blocking the rbuf. We demonstrate that a wise retransmission policy can alleviate some of the throughput degradation by reducing the rbuf blocking problem. We present and discuss CMT performance using several retransmission policies and constrained rbuf values of 16 KB, 32 KB, 64 KB, 128 KB, and 256 KB. While rbuf blocking cannot be eliminated, it can be reduced by choice of retransmission policy - a facility available to only the transport layer.
Janardhan R. Iyengar, Paul D. Amer, Randall R. Stewart
GLOBECOM3
2004 Retransmission schemes for end-to-end failover with transport layer multihoming
abstract
We previously evaluated five retransmission schemes in non-failure scenarios for transport protocols that support multihoming. We now introduce five additional retransmission schemes, and evaluate all ten schemes under both non-failure and failure scenarios. We show that the best retransmission policy dictates that (a) new data transmissions and fast retransmissions should be sent to the same peer IP address, and (b) timeout retransmissions should he sent to an alternate peer IP address. This policy performs best if combined with our multiple fast retransmit algorithm.
Armando Caro, Paul D. Amer, Randall R. Stewart
GLOBECOM3