at.ftw.repository.lspDimensioning
Class JNILSPDimensioning

java.lang.Object
  extended by at.ftw.repository.lspDimensioning.JNILSPDimensioning

public class JNILSPDimensioning
extends java.lang.Object

JNI interface of the LSPDimensioning algorithm.

Creation date : 20 juin 2005 11:10:27

Author:
Simon Balon (balon@run.montefiore.ulg.ac.be)

Constructor Summary
JNILSPDimensioning()
           
 
Method Summary
static float jnicomputeBWAssign(float[] samples)
          Computes the BW assignment for next window.
static void jniinitLSPDimensioning(float slot_time, int MS_nu, float w, int PS_type, float Delay, float epsilon)
          Initializes LSPDimensioning
static void jnikillLSPDimensioning()
          Kills LSPDimensioning Unload LSPDimensioning from memory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JNILSPDimensioning

public JNILSPDimensioning()
Method Detail

jniinitLSPDimensioning

public static void jniinitLSPDimensioning(float slot_time,
                                          int MS_nu,
                                          float w,
                                          int PS_type,
                                          float Delay,
                                          float epsilon)
Initializes LSPDimensioning

Parameters:
slot_time -
MS_nu -
w -
PS_type -
Delay -
epsilon -

jnikillLSPDimensioning

public static void jnikillLSPDimensioning()
Kills LSPDimensioning Unload LSPDimensioning from memory


jnicomputeBWAssign

public static float jnicomputeBWAssign(float[] samples)
Computes the BW assignment for next window.

Parameters:
samples - : measurements for previous window
Returns:
the BW assignment for next window


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