In-network Video Prioritization via iBox Classification Predicates
George Manning Porter and Randy H. Katz
EECS Department
University of California, Berkeley
Technical Report No. UCB/EECS-2005-1
September 29, 2005
http://www.eecs.berkeley.edu/Pubs/TechRpts/2005/EECS-2005-1.pdf
We propose a novel datapath mechanism for tracking and acting on headers in a variety of layer-7 protocols called Classification Predicates, or "cPredicates". We apply this mechanism to the emerging field of in-network storage (Storage Area Networks, or SANs), and consider a multimedia streaming service with video stored in a converged SAN that also contains non-video content. We show that cPredicates have a low, amortized overhead because they only have to examine a small subset of the packet stream in depth. In our experimental environment, only 5% or fewer packets are examined in depth, leading to less than a 10% amortized latency increase. We built a content-based prioritization system for an iSCSI-based SAN and show that it can provide better than best-effort service for video files in a converged SAN containing both video and non-video content.
BibTeX citation:
@techreport{Porter:EECS-2005-1,
Author = {Porter, George Manning and Katz, Randy H.},
Title = {In-network Video Prioritization via iBox Classification Predicates},
Institution = {EECS Department, University of California, Berkeley},
Year = {2005},
Month = {Sep},
URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2005/EECS-2005-1.html},
Number = {UCB/EECS-2005-1},
Abstract = {We propose a novel datapath mechanism for tracking and acting on headers in a variety of layer-7 protocols called Classification Predicates, or "cPredicates". We apply this mechanism to the emerging field of in-network storage (Storage Area Networks, or SANs), and consider a multimedia streaming service with video stored in a converged SAN that also contains non-video content. We show that cPredicates have a low, amortized overhead because they only have to examine a small subset of the packet stream in depth. In our experimental environment, only 5% or fewer packets are examined in depth, leading to less than a 10% amortized latency increase. We built a content-based prioritization system for an iSCSI-based SAN and show that it can provide better than best-effort service for video files in a converged SAN containing both video and non-video content.}
}
EndNote citation:
%0 Report %A Porter, George Manning %A Katz, Randy H. %T In-network Video Prioritization via iBox Classification Predicates %I EECS Department, University of California, Berkeley %D 2005 %8 September 29 %@ UCB/EECS-2005-1 %U http://www.eecs.berkeley.edu/Pubs/TechRpts/2005/EECS-2005-1.html %F Porter:EECS-2005-1
