انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: raeisy در 28 شهریور 1389، 08:32 ب‌ظ

عنوان: اشکال در تنظیم پارامترهای RED در شبیه سازی با NS2
ارسال شده توسط: raeisy در 28 شهریور 1389، 08:32 ب‌ظ
در شبیه سازی با  NS2 به مشکلی بر خورد کرده ام. هدف از شبیه سازی تنظیم پارامترهای یک صف از نوع RED می باشد تا به بهترین راندمان برسیم. روالی که برای این کار صدا زده می شود تنها در ابتدای کار و قبل از شروع شبیه سازی عمل می کند و پس از دستور  ns run$ دیگر اثری بر روی نتایج نمی گذارد. ظاهراً این پارامترها به صورت دینامیک قابل تغییر نمی باشند. روتینی که این کار را انجام می دهد به صورت زیر است که redQueue متغیر اشاره گر به صف RED می باشد و هدف تغییر حد بالا و پایین در طول شبیه سازی می باشد که عمل نمی کند.
[left]proc setREDParameters   { redQueue MINth MAXth PER_MaxP Wq } {
$redQueue set thresh_    $MINth
$redQueue set maxthresh_ $MAXth
$redQueue set q_weight_  $Wq
$redQueue set linterm_   $PER_MaxP
return $redQueue
}[/left]
لطفا اگر کمکی از دست کسی بر می آید دریغ نکند
با تشکر
http://home.shirazu.ac.ir/~raeisy (http://home.shirazu.ac.ir/~raeisy)