لوگوی سایت نوآوران گرمی
نوآوران گرمی | مرجع فیلم های آموزشی و همیار دانشجو

شماره های پشتیبانی

09194751295 - 09365442247

NoavaranGermi@gmail.com

بهبود پروتکل مسیریابی GPSR با متلب به همراه داکیومنت و فیلم آموزشی

matlab gpsr new 13998 3 بهبود پروتکل مسیریابی GPSR با متلب به همراه داکیومنت و فیلم آموزشی

پروژه بهبود پروتکل مسیریابی GPSR با MATLAB

در این پست پروژه بهبود پروتکل مسیریابی GPSR با متلب به همراه داکیومنت و فیلم آموزشی را آماده کرده ایم که در ادامه به معرفی پروتکل GPSR و بهبودی که داشتیم پرداخته و فیلم (چند دقیقه از فیلم آموزشی پروژه) و تصاویر از خروجی آن را قرار داده ایم. قسمتی از کدهای این پروژه نیز به همراه توضیحات قابل مشاهده است.

پروتکل مسیریابی GPSR یکی از پروتکل های شبکه های مبتنی بر مکان می باشد و یک حالت حریصانه ارسال بسته بر اساس تصمیم گیری به وسیله اطلاعات در مورد همسایه گره به هنگام مسیریابی می باشد. هنگامی که داده ارسال شده به قسمتی می رسد که ارسال داده به شکل حریصانه را ایجاد می کند، الگوریتم به بازیابی به کمک مسیریابی در فضای کناری کل منطقه شبکه اقدام می کند.

نگهداری حالت تنها در مورد اطلاعات توپولوژی به ابعاد جی پی اس آر به جهت به دست آوردن دیگر حالات ها، در هر چرخه مسیریابی کمک می کند. همچنین عملیات کشف کوتاه ترین مسیر را انجام میدهد.

توضیحات بیشتر، فیلم، تصاویری از خروجی و قسمتی از کدهای پروژه بهبود پروتکل مسیریابی GPSR با متلب در ادامه مطلب.

در بهبودی که داشتیم، مسیریابی GPSR را این گونه تغییر دادیم که ابتدا مبدا از تمامی همسایه های خود، درخواست می کند که اطلاعاتشان را به مبدا ارسال کنند. جدول همسایه ها مشخص است و هر کدام از همسایه ها که سریع تر بتواند پاسخ بدهد، در قالب یک پکت (ارسال سریع تر از سرعت V و فاصله D) بدست می آید.

مبدا اطلاعات دریافت شده داده را به دو همسایه که از همه سریع تر پاسخ داده اند، ارسال می کنند. با این کار ما مطمئن می شویم که یک مسیر جایگزین وجود دارد و لینک و گره ما هیچ وقت با شکست مواجه خواهد شد. مسیر جایگزین را نیز از طریق این گراف انتخاب می کنیم. دو عامل اصلی ما برای انتخاب سرعت و فاصله می باشند و نیاز ما به تامیر می باشد که هر کدام سریع تر، زمان انتظار آن به پایان رسید، برای ما ارسال کند.

قسمتی از کدهای پروژه بهبود پروتکل مسیریابی GPSR با توضیحات:

clc; صفحه را پاک کن
clear;حافظه را پاک کن
close all;همه فرم ها را ببند
 
format short;فرمت را روی حالت دقت شورت قرار بده
hi.L=2000;%meterطول بزرگراه را ۲۰۰۰ متر تنظیم کن
hi.W=250;%meterعرض بزرگراه را ۲۵۰ متر انتخاب کن
N=round((hi.L*hi.W)/(128+1000));تعداد نودها را به شکل روبرو محاسبه و تنظیم کن
rmax=100;%milisecondزمان شبیه سازی را ۱۰۰ میلی ثانیه قرار بده 
 
%for node distorbation
for k1=1:N به تعداد نودها یک چرخه را ایجاد کن 
    
    به ازای هر بار چرخش، مشخصات یک نود شامل مختصات x و  y 
سرعت و اندیس هر نود را مقدار دهی کرده و تنظیم کن.
    Vnode(k1).x=rand* hi.L;تنظیم مختصه ایکس نود
    Vnode(k1).y=rand* hi.W; تنظیم مختصه ایگرگ نود 
اگر نودها در میان مانع بین جاده ای زرگراه قرار گرفته باشند
آنها را به اندازه ۱۰ متر بابا یا پایین انتقال بده.
این دستورات باعث می گردند که فضایی بین نودهای سبز رنگ بالا و قرمز رنگ پایین ایجاد گرددد
    if Vnode(k1).y>=125 && Vnode(k1).y<=135
    Vnode(k1).y=Vnode(k1).y + 10;انمتقال به بالا
   
    end
    
    if Vnode(k1).y>=115 && Vnode(k1).y<125
    Vnode(k1).y=Vnode(k1).y – ۱۰;انتقال به پایین 
    end
    اگر نودها در باند بالا باشند جهت حرکتشان منفی و رنگ آنها نیز به رنگ سبز باشد
در غیر اینصورت جهت حرکتشان مثبت و رنگشان نیز قرمز باشد. 
   if Vnode(k1).y>125
    Vnode(k1).dir=-1;
    Vnode(k1).color='g'  ;
    else
    Vnode(k1).dir=1;
       Vnode(k1).color='r'  ; 
    end
      سرعت حرکت هر نود را بین ۳۰ تا ۸۰ انتخاب کن.
    Vnode(k1).v=randi([3,80],1);
    Vnode(k1).index=k1;
سپس نودها را با مشخصات تنظیم شده را رسم کن
    plot( Vnode(k1).x, Vnode(k1).y, strcat(Vnode(k1).color,'o'));hold on;
فرایند بالا برای تمامی نودها تکرار می گردد تا کل نودها رسم گردد.
End

تصاویری از خروجی بهبود پروتکل مسیریابی GPSR با متلب :

تصویر خروجی ۱:

matlab gpsr new 13998 1 بهبود پروتکل مسیریابی GPSR با متلب به همراه داکیومنت و فیلم آموزشی

تصویر خروجی ۲:

matlab gpsr new 13998 2 بهبود پروتکل مسیریابی GPSR با متلب به همراه داکیومنت و فیلم آموزشی

تصویر خروجی ۳:

matlab gpsr new 13998 4 بهبود پروتکل مسیریابی GPSR با متلب به همراه داکیومنت و فیلم آموزشی

تصویر خروجی ۴:

matlab gpsr new 13998 5 بهبود پروتکل مسیریابی GPSR با متلب به همراه داکیومنت و فیلم آموزشی

تصویر خروجی ۵:

matlab gpsr new 13998 6 بهبود پروتکل مسیریابی GPSR با متلب به همراه داکیومنت و فیلم آموزشی


جزئیات محصول

قیمت


65,000 تـــــومان

کــد محصــول:13998


توضــیحات:داکیومنت کامل و فیلم آموزشی دارد


لینک دانلود:

socket programing آموزش برنامه نویسی بازی تحت شبکه بازی تحت شبکه برای درس مهندسی اینترنت بازی تحت شبکه به زبان سی شارپ برنامه تحت شبکه با سی شارپ برنامه نویسی ترجمه مقاله شبکه خرید سورس بازی تحت شبکه دانلود بازی تحت شبکه دانلود رایگان پروژه های دانشجویی دانلود سورس برنامه دانلود سورس رایگان دانلود نرم افزار دانلود پروژه دانشجویی دانلود پروژه رایگان دانلود پروژه های دانشجویی دانلود کتاب دانلود کتاب آموزشی دانلود کتاب اموزشی سورس بازی با socket programing سورس رایگان سورس کد بازی تحت شبکه سورس کد بازی تحت شبکه با C# سورس کد بازی تحت شبکه چند نفره سوکت پروگرمین نحوه نوشتن برنامه تحت شبکه نحوه نوشتن برنامه تحت شبکه به زبان سی شارپ پروژه arena پروژه matlab پروژه ns2 پروژه opnet پروژه برای درس مهندسی اینترنت پروژه تحت شبکه به زبان سی شارپ پروژه رایگان matlab پروژه سیمولینک matlab پروژه مهندسی صنایع پروژه مهندسی صنایع با ارنا پروژه های آماده با OpenGL پروژه های آماده با OpenGL در سی پلاس پلاس پروژه های آماده برای درس گرافیک کامپیوتری پروژه هوش مصنوعی پروژه پردازش تصویر matlab پروژه پردازش سیگنال matlab پروژه کارشناسی به همراه داکیومنت

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