شبیه سازی پروتکل مسیریابی GPSR
در این بخش پروژه شبیه سازی پروتکل مسیریابی GPSR را که با استفاده از نرم افزار MATLAB برای شما آماده کرده ایم که در ادامه می توانید توضیحاتی در مورد این پروتکل، فیلم و تصاویری از خروجی شبیه سازی را مشاهده نمایید.
پروتکل مسیریابی GPSR
پروتکل مسیریابی GPSR یک پروتکل مبتنی بر مکان و یک حالت ارسال پکت حریصانه است که بر اساس تصمیم گیری با کمک داده ها در مورد نود همسایه در زمان مسیریابی عمل می کند و باعث تاثیر بر روی توپولوژی شبکه می شود. زمانی که داده های فرستاده شده به بخشی که در آن ارسال داده به صورت حریصانه ایجاد می شود، الگوریتم بازیابی با استفاده از مسیریابی در ناحیه کناری اقدام به بازیابی در کل منطقه شبکه می کند. به منظور بدست آوردن حالت های دیگر، نگهداری حالت تنها در مورد داده های توپولوژی به ابعاد جی پی اس آر، در هر دوره مسیریابی کمک می نماید و همچنین باعث کشف کوتاه ترین مسیر می شود. عملیاتی که در بالا ذکر شد مورد استفاده پروتکل مسیریابی GPSR می باشد که در شبکه های بی سیم انجام می شود.
بخشی از کدهای پروژه:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | clear all area_l = 1000; area_w = 1000; R = 160; %radio range num_rout_track=7; %--------------------------------------------------------- %num_node = [30,50,70,90,110] ; % number of nodes num_node = 300; %--------------------------------------------------------- %for i_num_sink=1:length(num_sink) % des_x(i_num_sink) = area_l*0.9+area_l+0.1*rand(1,1); % des_y(i_num_sink) = area_w*rand(1,1); %end des_x(1) = area_l*0.9+area_l*0.1*rand(1,1); %destination node des_y(1) = area_w*rand(1,1); source_x(1) = area_l*0.1*rand(1,1); % source node source_y(1) = area_w*rand(1,1); %--------------------------------------------------------- %node_x(1)=0; %node_x(1)=0; for i=1:num_node node_x(i)= area_l*rand(1,1); node_y(i)= area_w*rand(1,1); end %-------------------find the neb node------------------- for node_i = 1:num_node %initial for num_mem = 1:num_node neb_node_x(node_i,num_mem) =0; neb_node_y(node_i,num_mem) =0; num_neb(node_i) = num_mem; % record the neb node num of node i end end |
سلام آیا توضیحات بیشتر در مورد پروتکل مسیریابی GPSR باز هم سراغتون هست واسه تحقیقات کلاسی نیاز به مطالعشون داشتم.
سلام آیا تو سایت کتابی در مورد چی پی اس دارین من زیاد با طرز کار اون آشنا نیستم می خواستم کمی مطالعش کنم.