# AODV in MATLAB
## Overview
A simulation of the ad-hoc on-demand distance vector (AODV) routing protocal for wireless networks in MATLAB.
## Prerequisites
* MATLAB r2017b or newer
## Usage
Change to this repository's directory in MATLAB. Call the script ```main```.
## Advanced Usage
Simulate traffic through the network. Call ```generateTraffic(packets)``` to send the specified number of random packets through the network. Call ```generateTraffic(packets,movement)``` to provide a movement interval for the packets.
To analyze simulated traffic, store the output and supply it to a chosen analysis function. Each plots and returns a reference to a figure displaying the info.
```
stats = generateTraffic(packets,movement);
plotTransmissions(stats);
plotPropDelay(stats);
plotHops(stats);
```
## Examples
##### Simple route request/reply
![](doc/images/Ex_1.gif?raw=true)
##### Route request with reply from intermediate nodes
![](doc/images/Ex_2.gif?raw=true)
##### Route error and renegotiation
![](doc/images/Ex_3.gif?raw=true)
##### Multiple route errors and renegotiations
![](doc/images/Ex_4.gif?raw=true)
## Author
Stuart Miller
没有合适的资源?快使用搜索试试~ 我知道了~
【WSN通信】模拟按需距离矢量(AODV)路由协议的matlab仿真.zip
共77个文件
png:34个
m:18个
stg:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 176 浏览量
2023-04-09
10:36:24
上传
评论
收藏 4.34MB ZIP 举报
温馨提示
1.版本:matlab2014/2019a,内含运行结果,不会运行可私信 2.领域:智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,更多内容可点击博主头像 3.内容:标题所示,对于介绍可点击主页搜索博客 4.适合人群:本科,硕士等教研学习使用 5.博客介绍:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可si信
资源推荐
资源详情
资源评论
收起资源包目录
【WSN通信】模拟按需距离矢量(AODV)路由协议的matlab仿真.zip (77个子文件)
【WSN通信】模拟按需距离矢量(AODV)路由协议的matlab仿真
说明.txt 367B
仿真咨询.png 350KB
更多代码关注我.png 114KB
AODV-Matlab-master
plotHops.m 819B
drawCircle.m 377B
calcConnections.m 2KB
doc
cpe6420.tex 28KB
cpe6420.pdf 735KB
sources.bib 19KB
presentation.pptx 1.62MB
sources.pdf 2KB
flowcharts.vsdx 58KB
images
Ex_3_table.png 132KB
Ex_1_Data.stg 41KB
Ex_3.gif 21KB
sendPacket.png 26KB
Ex_1.stg 122KB
hops_movement_10.png 13KB
Ex_2.gif 18KB
hops_movement_none.png 15KB
Ex_4.gif 47KB
Ex_3.stg 92KB
Ex_1.gif 23KB
Ex_3_request.png 8KB
Ex_1_Data.gif 9KB
one_dim_movement_5.png 23KB
Ex_1_data.png 8KB
Ex_3_data_2.png 8KB
Ex_2_table.png 131KB
matlab_figure.png 39KB
Ex_2.stg 70KB
Ex_1_request.png 9KB
movement_5.png 21KB
Ex_3_data_1.png 7KB
Ex_3_Movement.gif 16KB
movement_10.png 21KB
send.png 41KB
Ex_3_reply.png 8KB
hops_movement_50.png 13KB
prop_delay_one_dim_movement_5.png 12KB
hops_overall.png 13KB
Ex_1_table.png 117KB
Ex_3_error.png 7KB
movement_50.png 19KB
Ex_4.stg 284KB
prop_delay_movement_50.png 12KB
prop_delay_movement_none.png 12KB
netsim_example.png 98KB
prop_delay_movement_5.png 12KB
flood.png 47KB
Ex_1_reply.png 9KB
Ex_2_request.png 9KB
Ex_2_reply.png 9KB
Ex_2_data.png 9KB
movement_none.png 18KB
Ex_3_Movement.stg 38KB
IEEEtran.cls 275KB
updateTableData.m 536B
data
stats_10.mat 6KB
stats_inf.mat 3KB
stats_50.mat 4KB
node.m 2KB
main.m 902B
updateSeqNums.m 316B
chooseClosest.m 368B
plotPropDelay.m 556B
initMove.m 431B
redrawTableView.m 2KB
generateTraffic.m 2KB
.gitignore 155B
move.m 2KB
updateGraphView.m 1KB
plotTransmissions.m 777B
README.md 1KB
initGraphView.m 9KB
sendPacket.m 13KB
initTableView.m 399B
共 77 条
- 1
资源评论
天天Matlab科研工作室
- 粉丝: 3w+
- 资源: 7258
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功