979 research outputs found

    Design & Performance Study of a Flexible Traffic Shaper for High Speed Networks

    Get PDF
    In networks supporting distributed multimedia, maximizing bandwidth utilization and providing performance guarantees are two incompatible goals. Heterogeneity of the multimedia sources calls for effective congestion control schemes to satisfy the diverse Quality of Service (QoS) requirements of each application. These include admission control at connection set up, traffic control at the source ends and efficient scheduling schemes at the switches. The emphasis in this paper is on traffic control at the source ends. Traffic control schemes have two functional roles. One is traffic enforcement as a supplement to the admission control policy. The other is shaping the input traffic so that it becomes amenable to the scheduling mechanism at the switches for providing the required QoS guarantees. Studies on bursty sources have shown that burstiness promotes statistical multiplexing at the cost of possible congestion. Smoothing the traffic helps in providing guarantees at the cost o f bandwidth utilization. The need for a flexible scheme which can provide a reasonable compromise between the utilization and guarantees is imminent. We present the design and performance study of a flexible traffic shaper which can adjust the burstiness of input traffic to obtain reasonable utilization while maintaining statistical service guarantees. The performance of the traffic shaper for bursty sources is studied using simulation. (Also cross-referenced as UMIACS-TR-95-72

    Efficient memory management in video on demand servers

    Get PDF
    In this article we present, analyse and evaluate a new memory management technique for video-on-demand servers. Our proposal, Memory Reservation Per Storage Device (MRPSD), relies on the allocation of a fixed, small number of memory buffers per storage device. Selecting adequate scheduling algorithms, information storage strategies and admission control mechanisms, we demonstrate that MRPSD is suited for the deterministic service of variable bit rate streams to intolerant clients. MRPSD allows large memory savings compared to traditional memory management techniques, based on the allocation of a certain amount of memory per client served, without a significant performance penaltyPublicad

    Dynamic bandwidth allocation in ATM networks

    Get PDF
    Includes bibliographical references.This thesis investigates bandwidth allocation methodologies to transport new emerging bursty traffic types in ATM networks. However, existing ATM traffic management solutions are not readily able to handle the inevitable problem of congestion as result of the bursty traffic from the new emerging services. This research basically addresses bandwidth allocation issues for bursty traffic by proposing and exploring the concept of dynamic bandwidth allocation and comparing it to the traditional static bandwidth allocation schemes

    Efficient memory management in VOD disk array servers usingPer-Storage-Device buffering

    Get PDF
    We present a buffering technique that reduces video-on-demand server memory requirements in more than one order of magnitude. This technique, Per-Storage-Device Buffering (PSDB), is based on the allocation of a fixed number of buffers per storage device, as opposed to existing solutions based on per-stream buffering allocation. The combination of this technique with disk array servers is studied in detail, as well as the influence of Variable Bit Streams. We also present an interleaved data placement strategy, Constant Time Length Declustering, that results in optimal performance in the service of VBR streams. PSDB is evaluated by extensive simulation of a disk array server model that incorporates a simulation based admission test.This research was supported in part by the National R&D Program of Spain, Project Number TIC97-0438.Publicad

    Priority Control in ATM Network for Multimedia Services

    Get PDF
    The communication network of the near future is going to be based on Asynchronous Transfer Mode (ATM) which has widely been accepted by equipment vendors and service providers. Statistical multiplexing technique, high transmission speed and multimedia services render traditional approaches to network protocol and control ineffective. The ATM technology is tailored to support data, voice and video traffic using a common 53 byte fixed length cell based format with connection oriented routing. Traffic sources in A TM network such as coded video and bulk data transfer are bursty. These sources generate cells at a near-peak rate during their active period and generate few cells during relatively long inactive period. Severe network congestion might occur as a consequence of this dynamic nature of bursty traffic. Even though Call Admission Control (CAC) is appropriately carried out for deciding acceptance of a new call, Quality of Service (QOS) may be beyond the requirement limits as bursty traffic are piled up. So, priority control, in which traffic stream are classified into several classes according to their QOS requirements and transferred according to their priorities, becomes an important research issue in ATM network. There are basically two kinds of priority management schemes: time priority scheme that gives higher priority to services requiring short delay time and the space priority scheme that gives high priority cells requiring small cell loss ratio. The possible drawbacks of these time and space priority schemes are the processing overhead required for monitoring cells for priority change, especially in the case of time priority schemes. Also, each arriving cell needs to be time stamped. The drawback of the space priority scheme lies in the fact that buffer management complexity increases when the buffer size becomes large because cell sequence preservation requires a more complicated buffer management logic. In this thesis, a Mixed Priority Queueing or MPQ scheme is proposed which includes three distinct strategies for priority control method -- buffer partitioning, allocation of cells into the buffer and service discipline. The MPQ scheme is, by nature, a non-fixed priority method in which delay times and loss probabilities of each service class are taken into account and both delay times and loss probabilities can be controlled with less dependency compared with the fixed priority method, where priority grant rule is fixed according to the service class, and the priority is always given to the highest class cell among cells existing in the buffer. The proposed priority control is executed independently at each switching node as a local buffer management. Buffer partitioning is applied to overcome the weakness of the single buffer
    corecore