From: Planat, V. <vin...@hp...> - 2006-09-26 09:48:00
|
Some details related to this contribution =20 - Impact on the code is limited to C_TrafficModel.cpp and C_TrafficModel.hpp - For the tests, I've commented an important part of the authorize_new_call() method, related to the constant distribution generator, and replaced by a poisson generator.v=20 - No traffic-limit or burst management is done by this function. - No integration with the config file of seagull was done.=20 - It stamp the elapsed number of seconds since the beginning of the test, compute the delta (nb of seconds) since last call of the method and generate a poisson random value with a mean (mu) value =3D DeltaTime * average-call-rate. - It returns this value =20 For the Poisson random generator I've used some Numerical recipe libraries. From the following link (http://www.nr.com/infotop.html#distinfo) it seems that we are in the first case (Olivier check please ...) and they grant an automatic permission. ! So that should resolve the problem. =20 ----------------------------------------------- We receive a range of requests regarding redistribution permissions, and we try to apply a consistent and straightforward policy in answering these requests. Here are the most common cases:=20 * You want to distribute an executable (.exe) file that has some Numerical Recipes routines bound inside. The NR routines are not separable from the executable file, and they are not visible to the user of the executable as separately invokable entities. (In particular, your executable is not a wrapper for the NR routines to be used in a workbench or mix-and-match environment.)=20 * For noncommercial use, we grant automatic permission for this kind of redistribution. For commercial use, you must contact us for permission, which will generally be granted without any fee. =20 Cheers =20 Vincent |