
appreciated by observing Figure 4, in which an
enlargement of the critical time interval, in which
the available bandwidth falls down quickly, is
reported.
As can be noted from Figure 4, the ABSA
algorithm transmission plan raises again after have
passed the strong bandwidth reduction zone (after
the 843
th
video frame), continuing with a long CBR
segment, according with the ABSA algorithm
purpose of performing the MVBA smoothing
technique whenever possible. Anyway, in the last
time period the bandwidth level reached by the
ABSA algorithm is higher than the corresponding
MBA offline smoothing transmission plan. This is
obvious, since the ABSA algorithm has to
compensate in some way the lower bit rates
scheduled during the strong bandwidth reduction
zone. In Figure 5 another comparison among the two
proposed algorithms is depicted, in more critical
available bandwidth conditions.
In Figure 5 two “critical zones” , in which the
available bandwidth strongly falls down, can be
observed; the first is clearly visible on the left of the
figure, beginning in the 105
th
video frame and
ending at the 200
th
video frame. In this first critical
zone, the available bandwidth is sometimes null. The
second critical zone starts from the 680
th
video frame
and ends at the 930
th
video frame. In this second
critical zone a major lacking of available bandwidth
can be noted, and the time interval in which
available bandwidth reaches zero is longer. The
utilization of the MVBA algorithm would result in
very consistent frame losses, while the ABSA
algorithm produces no losses all the time, perfectly
following the available bandwidth curve. In the
second critical zone on the right, it can be noted that
the ABSA algorithm continues following the
available bandwidth curve long after the critical
zone is finished, since there is no other way to
recover from the heavy resource lacking previously
occurred. It can be easily verified that the ABSA
algorithm behaviour appears very effective also if
applied to other types of films, with different
smoothing buffer and/or temporal window sizes.
4 CONCLUSIONS AND FUTURE
WORK
In this paper, a novel smoothing algorithm, called
ABSA algorithm, has been developed and analyzed.
The main novelty of this algorithm is that it is able
to take into account residual available bandwidth
fluctuations, trying to adapt the smoothing
transmission plan to available bandwidth resources,
at the same time trying to keep, whenever possible,
the main advantages of the MVBA smoothing
algorithm. Numerical results show that the ABSA
algorithm performs better than the MVBA algorithm
in all cases of reduced available bandwidth
resources, avoiding packet losses also in critical free
bandwidth conditions. This makes the ABSA
algorithm suitable for a more efficient packet
transmission planning. Nevertheless, some other
aspects of the ABSA algorithm have to be
investigated, like more efficient ways to modify the
ABSA transmission plan to minimize losses, or the
ABSA algorithm enhancement for a flow
aggregation. This last aspect would be of a great use
to avoid scalability problems, at the same time
optimizing bandwidth resource saving.
REFERENCES
Kurose, J. & Ross, K., 2000. Computer Networking: A
Top-Down Approach Featuring the Internet. Addison
Wesley Longman.
Zhang, Z.-L., Kurose, J., Salehi, J. D. & Towsley, D.,
1997. Smoothing, Statistical Multiplexing and Call
Admission Control for Stored Video. IEEE Journal on
Selected Areas in Communications, 15(6), 1148-1166.
Salehi, J.D., Zhang, Z.-L., Kurose, J. & Towsley, D.,
1998. Supporting Stored Video: Reducing Rate
Variability and End-to-End Resource Requirements
Through Optimal Smoothing. IEEE/ACM
Transactions On Networking, 6(4), 397-410.
Feng, W.-C. & Rexford, J., 1997. A Comparison of
Bandwidth Smoothing Techniques for the
Transmission of Prerecorded Compressed Video. In
IEEE INFOCOM.
Feng, W. & Sechrest, S., 1995. Critical Bandwidth
Allocation for Delivery of Compressed Video.
Computer Communication, 18, 709-717.
Feng, W., Jahanian, F. & Sechrest, S., 1996. Optimal
Buffering for the Delivery of Compressed Prerecorded
Video. In ACM SIGMETRICS.
McManus, J.M. & Ross, K.W., 1996. Video on Demand
over ATM: Constant-rate Transmission and Transport.
IEEE Journal on Selected Areas in Communications,
4(6), 1087-1098.
Hadar, O. & Cohen, R., 2001. PCRTT Enhancement for
Off-Line Video Smoothing. Journal of Real-Time
Imaging, 7(3), 301-314.
Rexford, J., Sen, S., Dey, J., Feng, W., Kurose, J.,
Stankovic, J. & Towsley, D., 1997. Online Smoothing
of Live Variable-Bit-Rate Video. In 7th Workshop
Network and Op. Systems Support for Digital Audio
and Video.
ICETE 2004 - WIRELESS COMMUNICATION SYSTEMS AND NETWORKS
374