Adaptive bitrate selection: A survey
HTTP adaptive streaming (HAS) is the most recent attempt regarding video quality
adaptation. It enables cheap and easy to implement streaming technology without the need …
adaptation. It enables cheap and easy to implement streaming technology without the need …
Survey of bandwidth estimation techniques in communication networks
Increased popularity and wealth-creation potential of conventional mobile phones, smart
phones and tablet computers resulted in the unprecedented penetration of wired and …
phones and tablet computers resulted in the unprecedented penetration of wired and …
Exploiting a natural network effect for scalable, fine-grained clock synchronization
Nanosecond-level clock synchronization can be an enabler of a new spectrum of timing-and
delay-critical applications in data centers. However, the popular clock synchronization …
delay-critical applications in data centers. However, the popular clock synchronization …
Swing: Realistic and responsive network traffic generation
KV Vishwanath, A Vahdat - IEEE/ACM Transactions on …, 2009 - ieeexplore.ieee.org
This paper presents Swing, a closed-loop, network-responsive traffic generator that
accurately captures the packet interactions of a range of applications using a simple …
accurately captures the packet interactions of a range of applications using a simple …
Interval type-2 fuzzy logic congestion control for video streaming across IP networks
Intelligent congestion control is vital for encoded video streaming of a clip or film, as network
traffic volatility and the associated uncertainties require constant adjustment of the bit rate …
traffic volatility and the associated uncertainties require constant adjustment of the bit rate …
Realistic and responsive network traffic generation
KV Vishwanath, A Vahdat - Proceedings of the 2006 conference on …, 2006 - dl.acm.org
This paper presents Swing, a closed-loop, network-responsive traffic generator that
accurately captures the packet interactions of a range of applications using a simple …
accurately captures the packet interactions of a range of applications using a simple …
Choreo: Network-aware task placement for cloud applications
Cloud computing infrastructures are increasingly being used by network-intensive
applications that transfer significant amounts of data between the nodes on which they run …
applications that transfer significant amounts of data between the nodes on which they run …
3D part segmentation using simulated electrical charge distributions
K Wu, MD Levine - IEEE transactions on pattern analysis and …, 1997 - ieeexplore.ieee.org
A novel approach to 3D part segmentation is presented. It is a well-known physical fact that
electrical charge on the surface of a conductor tends to accumulate at a sharp convexity and …
electrical charge on the surface of a conductor tends to accumulate at a sharp convexity and …
Machine learning for computer systems and networking: A survey
Machine learning (ML) has become the de-facto approach for various scientific domains
such as computer vision and natural language processing. Despite recent breakthroughs …
such as computer vision and natural language processing. Despite recent breakthroughs …
Measuring bandwidth between planetlab nodes
With the lack of end-to-end QoS guarantees on existing networks, applications that require
certain performance levels resort to periodic measurements of network paths. Typical …
certain performance levels resort to periodic measurements of network paths. Typical …