داکیومنت شبیه سازی شبکه های VANET با شبیه ساز NS2

  • دوشنبه ۲۷ شهریور ۱۳۹۶
  • بازدید 648 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (49 امتیاز از 10 رای)
    Loading...

داکیومنت شبیه سازی شبکه های VANET با شبیه ساز NS2

داکیومنت شبیه سازی شبکه های VANET با شبیه ساز NS2

در این مقاله داکیومنت شبیه سازی شبکه های VANET با نرم افزار شبیه ساز NS2 در قالب فایل PDF به تعداد ۱۴۸ صفحه آماده کرده ایم که داکیومنتی کامل برای درس شبکه های کامپیوتری پیشرفته می باشد. در ادامه توضیحاتی در مورد نرم افزار شبیه ساز NS2 و شبکه های بین خودروی (VANET) به همراه سرفصل های موجود در داکیومنت را قرار داده ایم.

شبکه های بین خودروی (VANET)

شبکه های VANET ارتباط بین وسایل نقلیه مجاور و همینطور بین وسایل نقلیه و تجهیزات ثابت که اغلب در کنار جاده ها نصب می گردد را فراهم می سازند و نوعی از شبکه های ادهاک موبایل می باشد و هدف اصلی در شبکه های بین خودرویی ، فراهم نمودن راحتی و امنیت بیشتر برای مسافران است.

شبیه ساز NS2

امروزه شبیه ساز NS-2 به عنوان پر کاربردترین ابزار شبیه ساز شبکه منبع باز محسوب می شود و با بهره گیری از قابلیت های زبان برنامه نویسی C++ و زبان دست نویس OTCL طراحی و پیاده سازی شده است. OTCL زبان دستنویس با ساختار نگارش زبان TCL و امکانات و توانائیهای شیءگرایی می باشد و قابلیتهای شیءگرایی افزوده شده به TCL در دانشگاه MIT طراحی و پیاده سازی گردیده است. در این شبیه ساز همانند سایر شبیه سازهای قدیمی، به توسعه دهندهای نیاز است تا پایه کد شبیه ساز را با توجه به سیستم مورد ارزیابی ایجاد نماید. از آنجا که این شبیه سازها اغلب برای ایجاد کدهای تولیدی با ابزارهای موجود طراحی سیستم یکپارچه نیستند، پیاده سازی سیستم بایستی با کدهای دستنویس صورت پذیرد.

سرفصل های موجود در داکیومنت

فصل اول: معرفی شبیه ساز NS2

  • مقدمه
  • نصب شبیه NS2
    • محیط مورد نیاز و نحوه نصب NS2
    • دانلود شبیه ساز NS2
    • نصب NS2
    • نصب NS2 در محیط ویندوز
  • شروع کار با NS2
  • شبیه سازی با NS2
    • OTCL زبان مورد استفاده کاربر
    • یک مثال ساده از شبیه سازی
    • زمانبند رخداد (Event Scheduler)
    • اجزای شبکه (Network Component)
    • گره و مسیریابی
    • ردیابی (Tracing)
    • بسته
    • مثال تجزیه و تحلیل ردیابی
    • مثالی از نمایشگر صف RED
    • چه چیزی را کجا پیدا کنیم؟
    • پیوند OTCL
    • صادر کردن کلاس از C++ به OTCL
    • صادر کردن متغیر از C++ به OTCL
    • اضافه کردن یک کاربرد و یک عامل جدید
    • اضافه کردن یک صف جدید
    • مثال LAN
    • مثال چند پخشی (Multicasting)
    • مثال وب سرور
  • معرفی برنامه NAM
  • دستورات اولیه در NS2

فصل دوم: معرفی شبکه VANET

  • مقدمه
  • بررسی شبکه های VANET
  • تکنولوژی ها و پروتکل های شبکه های VANET

فصل سوم: شبیه سازی شبکه های VANET در NS2

  • مقدمه
  • نمونه شبیه سازی شده ۱
    • طرز اضافه کردن یک پروتکل جدید به NS2
    • برنامه TCL با چهار گره موبایل
  • نمونه شبیه سازی ۲
  • نمونه شبیه سازی ۳
    • پیکربندی
    • مراحل شبیه سازی
    • پیاده سازی یک مثال
    • تولید نقشه
    • تولید حرکت خودروها
    • تعریف جریان
    • تعیین دور
    • حرکت خودکار خودرو ها
    • تنظیمات شبیه سازی

مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید
  1. تصویر آواتار کاربر 0
    رشاد سه شنبه , ۳۰ آبان

    سلام مطلب خوبیه و ممنون که در اختیار دیگران قرار دادید البته قسمت توسعه ns رو میشد ی کم روان تر بیان کرد که برای مبتدیان قابل فهم باشه باز هم ممنون این مطلب میتونه به عنوان یک نقشه راه عمل کنه که برای شبیه سازی یک موضوع لازمه چه چیزهای رو بدونید و روال کار به چه شکل است

  2. تصویر آواتار کاربر 0
    فرگوسن سه شنبه , ۲۸ آذر

    با سلام بنده این کتاب رو مطالعه کردم ولی ناقص است اون چه که دنبالش بودم رو نتونستم پیدا کنم لطفا اگه جلد دومش هست برام ایمیل کنین مرسی

  3. تصویر آواتار کاربر 0
    خالقی چهارشنبه , ۲۰ دی

    سلام متشکرم مطالب خوبی داشت. قصد دارم تا در شبیه سازی VANET از پروتکل AODV استفاده کنم و مقدار پارامتر های این پروتکل رو تغییر بدم، به عنوان مثال مقدار پارامترهای ,MAX_RREQ_TIMEOUT, HELLO_INTERVAL,... با توجه به اینکه پروتکل AODV در نرم افزار NS2 پیاده سازی شده است، من چطوری می تونم مقدار پارامتر های مدنظرم رو تغییر دهم ؟ میشه منو راهنمایی کنید با تشکر.

  4. تصویر آواتار کاربر 0
    رضا بهروزی دوشنبه , ۲۳ بهمن

    سلام پروژه اینو داشتم اما بدون داکیومنت بود باید تهیه می کردم خوشحال شدم دیدم شما رایگان گذاشتید ممنون از لطفتون.