HML (Histogram Model Library)

(c) 2008 Enrique Hernández-Orallo and Joan Vila-Carbó.
Universidad Politecnica de Valencia


This a set of functions for Matlab to work with histograms for obtaining the buffer distribution and loss ratio. The library also includes other functions to obtain interarrival distributions, variance time plot, study of the self-similarity and long-range dependences, etc.

HML Library

    This library is written in Matlab. The functions are self-documented using the standard Matlab help system. These functions includes procedures to obtain:

    The description of these algorithms can be found in these references.

Test scripts

    This a set of scripts that uses several traffic traces (MAWI, Caida, etc) and uses the HML library. The main goal of these scripts is to test the library and to write the papers. The traffic trace are in matlab variable (.mat) extension and are very big.

Software Download



IMPORTANT
    This program is licensed only for research purposes. If you want it for commercial use ask me.

DISCLAIMER OF WARRANTY

    This code is provided "AS IS" without warranty of any kind, either express or implied, including, without limitation, any warranty of merchantability and fitness for a particular purpose. The entire risk of the use of this code is assumed by you.


References

[1]  Enrique Hernandez Orallo and Joan Vila i Carbo. "A Histogram-Based Stochastic Process for Finite Buffer Occupancy Analysis " ValueTools ‘07 Nantes, France, Nov. 07. ICST ISBN: 978-963-9799-00-4.
[2] N. B. Shroff and M. Schwartz. Video modeling withing networks using deterministic smoothing at the source. In IEEE Infocom, pages 342–349, 1994.
[3] P. Skelly, M. Schwartz, and S. Dixit. A histogram-based model for video traffic behavior in an ATM multiplexer. IEEE/ACM Transactions on Networking, 1(4):446–459, Aug. 1993.



Updated 20/May/2003.