1.   مشاوره و انجام پروپوزال  و پایان نامه ، مشاوره در زمینه ارائه سمینار، 
       مشاوره و انجام مقاله های بین المللی و داخلی، 
       مشاوره و انجام مقاله در مجله های علمی پژوهشی معتبر، 
        مشاوره و آموزش شبیه سازی شبکه توسط شبیه ساز آکادمیک 2-NS، 
         مشاوره و آموزش شبیه سازهای ترافیک شهری از قبیل  SUMO، ONE، و ...
          کمک به دانشجویان برای پیاده سازی ایده ها و مقالات خود با شبیه سازهای
               NS2, NS3 , OMNET++ , ONE
     
    
                 شماره تماس :
                         حسین رنجبران:    09101607834   
                                          
    
                  ساعات تماس: 
                                      ۸ الی ۲۰
                         
                   ایمیل:
                         hossein.ranjbaran.it@gmail.com
                        
           
    

نصب و راه اندازی ماناسیم

شروع موضوع توسط AdMiN ‏1/1/14 در انجمن شبیه ساز NS

وضعیت موضوع:
You must be a logged-in, registered member of this site to view further posts in this thread.
  1. Administrator
    AdMiN
    هیات مدیره
    تاریخ عضویت:
    ‏3/10/13
    ارسال ها:
    2,259
    تشکر شده:
    325
    اگر میخواهید ازNS2برای شبیهسازی شبکه حسگر بیسیم استفاده نمایید، توجه داشته باشید که بطور پیش فرض این شبیه ساز از پروتکلهای شبکه حسگر بیسیم پشتیبانی نمیکند، ازNS2می‌توان برای شبیه‌سازی شبکه‌هایAdhocهم استفاده کرد اما این شبیه‌ساز برای شبیهسازی شبکه‌های حسگر بی‌سیم مناسب نیست. چراکه خیلی از ویژگی‌های این نوع شبکه را بصورت پیش‌فرض در خود ندارد و به همین دلیل باید مسلط به زبانCباشید تا با صرف زمان و کدنویسی زیاد بتوانیدWSNرا در این نرم‌افزار، شبیه‌سازی کرد. اما خبر خوب این است که گروه تحقیقاتی مانا(Manna)از قبل اینکار را انجام داده و کدهایشان را به صورتopen sourceدر اختیار همگان قرار دادند. اما این نرم افزار نیز همانند دیگر برنامه هایopen sourceدارای نقایص فراوانی است. یکی از دوستان عزیز بنام جناب آقای مجتبی جعفری لطف فرمودند وکدهای آن را تغییر داده و توانستهاند مشکلاتی که در طی نصب و شبیه‌سازی به آن برخورد خواهیدنمود را رفع کنند که در همینجا مراتب سپاس از ایشان را دارم. همچنین با تغییراتی که در کدها اعمال شده است، انرژی نودها بعد از هر ارسال یا دریافت، نمایش داده می‌شود. پیش از شروع به نصب به خاطر داشته باشید که میبایست حتماً در محیط یونیکس ماناسیم را نصب و راهاندازی کنید، چرا که میبایستNS2مجدداً کامپایل گردد. محیط یونیکس می تواند یکی از نسخه هایLinux، Mac OSX و یا محیطCygwinدر ویندوز می باشد. مراحل نصب و راه اندازیCygwinرا پیش از این توضیح دادهایم. همچنین میبایست پیش از نصب ماناسیم خود شبیه سازNS2نصب باشد. برای شروع کار باید فایل مربوطه که حاوی ماناسیم تغییر یافته توسط آقای مجتبی جعفری و بنیاد علمی میباشد را از آدرس زیر دریافت نمایید.

    دانلود Mannasim

    برای شروع شما نیاز به فایل‌های ماناسیم، فایل‌های دستکاری شده‌یNSو یک فایل با نامtcpqsدارید که همه‌ی آنها را می‌توانید از آدرس لینک ذکر شده دانلودکنید.

    · tcpqs.cc
    · mannasimsrcns2.29 – changed.zip

    فایلmannasimsrcns2.29 – changed.zipرا از حالت فشرده خارج کنید. فولدرmannasimرا در آدرس زیر کپی کنید
    · ns2allinone\ns22.30
    به شاخه‌یns2allinone\ns22.30\mannasim\nsmodifiedfilesرفته و فایلهایی که در آن شاخه قرار دارد را طبق زیر با فایلهای اصلی nsعوض کنید
    · ns2.30/apps/udp.cc
    · ns2.30/common/nsprocess.h
    · ns2.30/common/packet.cc
    · ns2.30/common/packet.h
    · ns2.30/mac/mac802_11.cc
    · ns2.30/tcl/lib/nslib.tcl
    · ns2.30/tcl/lib/nsdefault.tcl
    · ns2.30/Makefile.in

    حال فایلtcpqs.ccرا در آدرس زیر کپی کنید
    · ns2allinone\ns22.30\tcp
    حال در محیطshellبه آدرسns2allinone\ns22.30رفته و درستور زیر را اجرا کنید
    · ./configure
    بعد از آن دستور زیر را اجرا کنید
    · make
    اگر در حین کار با مشکل مواجه شدید، دستور make cleanرا اجرا کنید و سپس دو مرحله‌ی قبل را تکرار کنید. اگر مشکل همچنان پابرجابود، NSرا دوباره کامپایل کنید. برای اینکار به آدرسns2allinoneرفته و دستور زیر را اجرا کنید
    · ./install
     
وضعیت موضوع:
You must be a logged-in, registered member of this site to view further posts in this thread.

این صفحه را به اشتراک بگذارید