شبیه سازی پروتکل ۶LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3

شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3

شبیه سازی پروتکل ۶LoWPAN با نرم افزار NS3

در این بخش پروژه شبیه سازی پروتکل ۶LoWPAN در اینترنت اشیا (IOT) را با نرم افزار NS3 به همراه گزارش کار و فیلم نحوه اجرا آماده کرده ایم که در ادامه به معرفی پروژه و پروتکل ۶LoWPAN پرداخته و فیلم و تصاویری از خروجی ها قرار داده شده است.

معرفی پروتکل ۶LoWPAN

پروتکل ۶LoWPAN که مخفیف شده از IPv6 Low Power Wireless Personal Area Network می باشد، روشی برای فشرده سازی سرآیند های پروتکل اینترنت نسخه ۶ بر روی شبکه های کم توان شبکه شخصی است که از سوی کارگروهی در کارگروه مهندسی اینترنت طراحی و توسعه یافته است. این پروتکل یک استاندارد شبکه ای در اینترنت اشیا (IOT) می باشد که دارای باند فرکانسی و لایه های فیزیکی آزاد می باشد. همینطور قادر است تا از چندین پلتفرم ارتباطی متفاوت استفاده نماید. خصوصیات کلیدی این فناوری این است که می تواند به هر نفر تا ۵*۱۰۲۸ آدرس اختصاص دهد. بر اساس این امکان هر وسیله ای می تواند آدرس IP منحصر به فردی داشته باشد.

شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3

این فناوری با هدف بکارگیری در سیستم های خانگی و اتوماسیون داخلی ایجاد شده است. در پروتکل اینترنت نسخه ۶ سرآیند هر بسته، نیازمند ۴۸ بایت فضا است که انتقال این سرآیند در ابتدای هر بسته شبکه عمل سخت و پر هزینه با در نظر گرفتن محدودیت می باشد، از این رو پروتکل ۶LoWPAN با هدف فشرده سازی در این سرآیند طراحی و توسعه داده شده است.

این پروتکل مکانیزم فشرده سازی و کپسوله سازی اطلاعات را تعریف کرده و با توجه به آن، بسته های اطلاعاتی IPv6 بوسیله استاندارد IEEE 802.15.4 ارسال و دریافت می گردد. به جز تعداد بسیاری از آدرس قابل تخصیص برای هر شی، از دیگر ویژگی های مهم سیستم IPv6 این است که به اجزای مختلف متصل به این شبکه امکان اتصال به شبکه بدون نیاز به سرور را می دهد. از این رو می توان یک شبکه حسگر بر اساس IP داشت که قابلیت اتصال به اینترنت را دارند. در واقع به کمک این پروتکل اشیا به صورت مستقیم و بدون نیاز به واسط به شبکه اینترنت اتصال پیدا می کنند.

شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3

معرفی پروژه

در این پروژه به ارزیابی پروتکل ۶LoWPAN در نرم افزار شبیه ساز NS3 می پردازیم که دارای ۹ گره است و این ۹ گره همانطوری که در شکل های بعدی نشان داده شده به یک فاصله از همدیگر قرار گرفته اند. مدت زمان شبیه سازی ۱۰۰ ثانیه بوده که بعد از انجام شبیه سازی به تحلیل نتایج حاصل پرداخته شده است. لازم به ذکر است بعد از شبیه سازی، خروجی این پروژه که دارای فرمت Pcap می باشد، توسط نرم افزار تحلیل پکت های اطللاعاتی وایرشارک (Wireshark) مورد تجزیه و تحلیل قرار گرفته شده است. نرم افزار Wireshark این قابلیت را دارد که هم بتواند ساختار ارسال اطلاعات شامل سورس مبدا، مقصد، ساختار فریم، نحوه مسریابی و تجزیه و تحلیل آماری را در اختیار ما برای خروجی فایل های شبیه سازی قرار دهد.

تصاویری از خروجی پروژه در محیط NS3

شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3

شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3 شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3 شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3 شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3 شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3 شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3 شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3 شبیه سازی پروتکل 6LoWPAN در اینترنت اشیا (IOT) با نرم افزار NS3


کتاب آموزش شبیه ساز NS3 به زبان فارسی به صورت PDF

کتاب آموزش شبیه ساز NS3 به زبان فارسی به صورت PDF

مشاهده کتاب NS3

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

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

خطا!دکمه ریفریش را بزنید