3,815 research outputs found

    Performance Evaluation of Triple Play Services Delivery with E2E QoS Provisioning

    Get PDF
    The creation and wide use of new high quality demanding services (VoIP, High Quality Video Streaming) and the delivery of them over already saturated core and access network infrastructures have created the necessity for E2E QoS provisioning. Network Providers use at their infrastructures several kinds of mechanisms and techniques for providing QoS. Most known and widely used technologies are MPLS and DiffServ. The IEEE 802.16-2004 standard (WiMAX) refers to a promising wireless broadband technology with enhanced QoS support algorithms. This document presents an experimental network infrastructure providing E2E QoS, using a combination of MPLS and DiffServ technologies in the core network and WiMAX technology as the wireless access medium for high priority services (VoIP, High Quality Video Streaming) transmission. The main scope is to map the traffic prioritization and classification attributes of the core network to the access network in a way which does not affect the E2E QoS provisioning. The performance evaluation will be done by introducing different kinds of traffic scenarios in a saturated and overloaded network environment. The evaluation will prove that this combination made feasible the E2E QoS provisioning while keeping the initial constrains as well as the services delivered over a wireless network

    Virtualizing the access network via open APIs

    Full text link
    Residential broadband consumption is growing rapidly, in-creasing the gap between ISP costs and revenues. Mean-while, proliferation of Internet-enabled devices is congesting access networks, frustrating end-users and content providers. We propose that ISPs virtualize access infrastructure, using open APIs supported through SDN, to enable dynamic and controlled sharing amongst user streams. Content providers can programmatically provision capacity to user devices to ensure quality of experience, users can match the degree of virtualization to their usage pattern, and ISPs can real-ize per-stream revenues by slicing their network resources. Using video streaming and bulk transfers as examples, we develop an architecture that specifies the interfaces between the ISP, content provider, and user. We propose an algo-rithm for optimally allocating network resources, leveraging bulk transfer time elasticity and access path space diver-sity. Simulations using real traces show that virtualization can reduce video degradation by over 50%, for little extra bulk transfer delay. Lastly, we prototype our system and validate it in a test-bed with real video streaming and file transfers. Our proposal is a first step towards the long-term goal of realizing open and agile access network service quality management that is acceptable to users, ISPs and content providers alike

    LoLa: Low-Latency Realtime Video Conferencing over Multiple Cellular Carriers

    Full text link
    LoLa is a novel multi-path system for video conferencing applications over cellular networks. It provides significant gains over single link solutions when the link quality over different cellular networks fluctuate dramatically and independently over time, or when aggregating the throughput across different cellular links improves the perceived video quality. LoLa achieves this by continuously estimating the quality of available cellular links to decide how to strip video packets across them without inducing delays or packet drops. It is also tightly coupled with state-of-the-art video codec to dynamically adapt video frame size to respond quickly to changing network conditions. Using multiple traces collected over 4 different cellular operators in a large metropolitan city, we demonstrate that LoLa provides significant gains in terms of throughput and delays compared to state-of-the-art real-time video conferencing solution.Comment: 9 pages, 9 figure

    Auto-tuning Distributed Stream Processing Systems using Reinforcement Learning

    Get PDF
    Fine tuning distributed systems is considered to be a craftsmanship, relying on intuition and experience. This becomes even more challenging when the systems need to react in near real time, as streaming engines have to do to maintain pre-agreed service quality metrics. In this article, we present an automated approach that builds on a combination of supervised and reinforcement learning methods to recommend the most appropriate lever configurations based on previous load. With this, streaming engines can be automatically tuned without requiring a human to determine the right way and proper time to deploy them. This opens the door to new configurations that are not being applied today since the complexity of managing these systems has surpassed the abilities of human experts. We show how reinforcement learning systems can find substantially better configurations in less time than their human counterparts and adapt to changing workloads
    • 

    corecore