Hi Sidney,

> Phenix,
>
> Is this discussion about probability technics or about how to
> implement them in c++?

Both.
I'd like to know how can I implement probability-based mechanism in c++ more 
exactly.

>
> Sidney Doria
> UFCG / BRAZIL
>
>
> 2009/2/18 Phenix <phenix...@hhu.edu.cn>:
>>
>> Hi Mubashir,
>>
>> Thanks for your advice. But I don't think this method denotes a rigorous 
>> probability-based mechanism.
>> In fact, the packet may not be forwarded even with a probability of 90%. 
>> But using your method,
>> it must be forwarded if only the probability exceeds a threshold.
>>
>> Any other ideas?
>>
>> Regards,
>> Phenix
>>
>>
>> From: Mubashir Rehmani
>> Sent: Wednesday, February 18, 2009 3:49 PM
>> To: Phenix
>> Cc: ns-users
>> Subject: Re: [ns] how to forward packets based on probability
>>
>>
>> Hi Phenix,
>>
>> To forward a packet with certain probability, you need to include an if 
>> condition in the sendPkt() function. It should be something like this:
>>
>> If(probability > 0.5)
>> {
>>  Scheduler::instance().schedule(target_, p, delay);
>> }
>>
>> in the SendPkt() function.
>>
>> Hope it helps
>>
>> Regards
>> Mubashir
>> www-rp.lip6.fr/~rehmani
>>
>>
>> 2009/2/18 Phenix <phenix...@hhu.edu.cn>
>>
>>
>>
>>  Hi guys,
>>
>>   How to implement probabilistic-based flooding in NS-2 ? Say, upon 
>> receiving a packet, a mobile node will decide whether to forward it with 
>> a certain probability.
>>
>>   I only know we can use the function below to send a packet in NS-2:
>>             Scheduler::instance().schedule(target_, p, delay);
>>   But how to deal with the probability?
>>
>>
>>  Regards,
>>  Phenix
>>
>>
>>
>>
>>
>> --
>> Mubashir Husain Rehmani
>>
>>
>>
>
>
>
> -- 
> Sidney Doria
> Redes ad hoc móveis
> Doutorado em Computação
> UFCG
> Brasil
>
> "Nessa jornada, o conhecimento será o seu escudo..."
> (Mestre dos Magos no episódio do grimoire de ouro)
> 

Reply via email to