be.ac.ulg.montefiore.run.totem.trafficMatrix.generation
Class InterDomainTrafficMatrixGeneration

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.trafficMatrix.generation.InterDomainTrafficMatrixGeneration

public class InterDomainTrafficMatrixGeneration
extends java.lang.Object

This class provides inter-domain traffic matrix generation from NetFlow data

Creation date: 02/03/2005

Author:
Olivier Delcourt (delcourt@run.montefiore.ulg.ac.be), Simon Balon (balon@run.montefiore.ulg.ac.be)

Constructor Summary
InterDomainTrafficMatrixGeneration()
           
 
Method Summary
 void generateXMLTrafficMatrixfromNetFlow(Domain domain, java.lang.String NETFLOWbaseDirectory, java.lang.String NETFLOWdirFileName, java.lang.String[] suffixes, java.lang.String XMLTrafficMatrixFileName)
          This function reads NetFlow aggregated data and stores them in one XML inter-domain traffic matrix file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterDomainTrafficMatrixGeneration

public InterDomainTrafficMatrixGeneration()
Method Detail

generateXMLTrafficMatrixfromNetFlow

public void generateXMLTrafficMatrixfromNetFlow(Domain domain,
                                                java.lang.String NETFLOWbaseDirectory,
                                                java.lang.String NETFLOWdirFileName,
                                                java.lang.String[] suffixes,
                                                java.lang.String XMLTrafficMatrixFileName)
                                         throws java.lang.Exception
This function reads NetFlow aggregated data and stores them in one XML inter-domain traffic matrix file.

Parameters:
domain - The XML domain to which NetFlow data are related
NETFLOWbaseDirectory - the base directory containing aggregated NetFlow data
NETFLOWdirFileName - directory and filename of the NetFlow aggregated data (found in NETFLOWbaseDirectory/id/ or NETFLOWbaseDirectory/rid/)
suffixes - an array of potential suffixes for filenames
XMLTrafficMatrixFileName - the name of the generated inter-domain XML traffic matrix
Throws:
java.lang.Exception


Copyright © 2004-2006 Research Unit in Networking, All Rights Reserved.