Dynamic Bandwidth Allocation for VBR Video Transmission
Nirwan Ansari, Hai Liu, Yun Q. Shi
Abstract
Open-access reader
Nirwan Ansari, Hai Liu, Yun Q. Shi
Abstract
Open-access reader
To guarantee quality of service (QoS), the requirements for video transmission, such as delay and cell loss rate (CLR), are very stringent. These constraints are difficult to meet if high network utilization is desired. In this paper, dynamic bandwidth allocation algorithms are proposed to improve the bandwidth utilization. The first approach based on scene change identification, in which the bandwidth is allocated based on the maximum and mean bandwidth of the scene, is applicable to delivering pre-recorded videos. The second approach, in which the bandwidth is adjusted based on the current frame size, is on-line and can be used to deliver real-time videos on-line. When the bandwidth deviation is large enough, the bandwidth renegotiation process is triggered. Compared with CBR service, network utilization can be improved significantly for the same CLR. In general, to achieve a very low CLR and high bandwidth utilization, the renegotiation frequency may become high. Algorithms, which are proven to be effective in reducing the renegotiation frequency while keeping the bandwidth utilization at a reasonable level, are also proposed.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
To guarantee quality of service (QoS), the requirements for video transmission, such as delay and cell loss rate (CLR), are very stringent. These constraints are difficult to meet if high network utilization is desired. In this paper, dynamic bandwidth allocation algorithms are proposed to improve the bandwidth utilization. The first approach based on scene change identification, in which the bandwidth is allocated based on the maximum and mean bandwidth of the scene, is applicable to delivering pre-recorded videos. The second approach, in which the bandwidth is adjusted based on the current frame size, is on-line and can be used to deliver real-time videos on-line. When the bandwidth deviation is large enough, the bandwidth renegotiation process is triggered. Compared with CBR service, network utilization can be improved significantly for the same CLR. In general, to achieve a very low CLR and high bandwidth utilization, the renegotiation frequency may become high. Algorithms, which are proven to be effective in reducing the renegotiation frequency while keeping the bandwidth utilization at a reasonable level, are also proposed.
Key concepts: Dynamic bandwidth allocation, Computer science, Bandwidth (computing), Bandwidth allocation, Quality of service, Computer network, Bandwidth management, Bandwidth throttling