داکیومنت شبیه سازی شبکه های VANET با شبیه ساز NS2
در این مقاله داکیومنت شبیه سازی شبکه های VANET با نرم افزار شبیه ساز NS2 در قالب فایل PDF به تعداد 148 صفحه آماده کرده ایم که داکیومنتی کامل برای درس شبکه های کامپیوتری پیشرفته می باشد. در ادامه توضیحاتی در مورد نرم افزار شبیه ساز 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
- ۱مقدمه
- ۲نمونه شبیه سازی شده 1
- ۳طرز اضافه کردن یک پروتکل جدید به NS2
- ۴برنامه TCL با چهار گره موبایل
- ۵نمونه شبیه سازی 2
- ۶نمونه شبیه سازی 3
- ۱۷پیکربندی
- ۸مراحل شبیه سازی
- ۹پیاده سازی یک مثال
- ۱۰تولید نقشه
- ۱۱تولید حرکت خودروها
- ۱۲تعریف جریان
- ۱۳تعیین دور
- ۱۴حرکت خودکار خودرو ها
- ۱۵تنظیمات شبیه سازی
سلام مطلب خوبیه و ممنون که در اختیار دیگران قرار دادید البته قسمت توسعه ns رو میشد ی کم روان تر بیان کرد که برای مبتدیان قابل فهم باشه باز هم ممنون این مطلب میتونه به عنوان یک نقشه راه عمل کنه که برای شبیه سازی یک موضوع لازمه چه چیزهای رو بدونید و روال کار به چه شکل است
با سلام بنده این کتاب رو مطالعه کردم ولی ناقص است اون چه که دنبالش بودم رو نتونستم پیدا کنم لطفا اگه جلد دومش هست برام ایمیل کنین مرسی
سلام متشکرم مطالب خوبی داشت. قصد دارم تا در شبیه سازی VANET از پروتکل AODV استفاده کنم و مقدار پارامتر های این پروتکل رو تغییر بدم، به عنوان مثال مقدار پارامترهای ,MAX_RREQ_TIMEOUT, HELLO_INTERVAL,... با توجه به اینکه پروتکل AODV در نرم افزار NS2 پیاده سازی شده است، من چطوری می تونم مقدار پارامتر های مدنظرم رو تغییر دهم ؟ میشه منو راهنمایی کنید با تشکر.
سلام پروژه اینو داشتم اما بدون داکیومنت بود باید تهیه می کردم خوشحال شدم دیدم شما رایگان گذاشتید ممنون از لطفتون.
سلام دوستان من برای پروژم قرار بود یه داکیومنت تهیه کنم این داکیومنتتونو دیدم خوشحال شدم بی نهایت تشکررررر.