自组网 AODV路由协议 篇1
本人最近这一年开始研究自组网路由协议这块,整理了一下自己的笔记,供大家参考学习讨论,如果中间有些误区或者错误,希望留言批评指正。
刚开始从移动自组网路由协议入手学习
移动自组网路由协议
移动自组网路由协议分为两种:
(1)主动路由协议: 需要较高的资源代价如:带宽、能耗、cpu使用率、而且路由控制信息开销大、不适应于大规模移动自组网。 有DSDV、FSR、OLSR等主动路由协议 .
(2)按需路由协议: 不需要周期性地广播路由更新消息,能节省一定的网络资源,如能耗、带宽等 典型的路由协议有DSR、AODV、TORA等按需路由协议。
近期学习收获:主要调研了按需路由协议 AODV:基于距离矢量算法的路由协议 AOMDV:多径路由协议,是对AODV协议的扩展与AODV基本相同,主要区别在于AOMDV中路由协议发现过程中发现的路径数。
问题:现有的基于AODV的协议在寻找双向路由方面的局限性。
文献所提的方法: 提出了一种新的路由协议,称为双向AODV(BAODV),即在网络中发现多个、链路不相交的双向路由,以便有效地使用全双工节点。
文献所考虑的性能参数:分组传输速率、端到端时延
文献需进一步改进的方案:考虑多波束与FD节点的影响以及在路由中断的情况下如何提升本地路由恢复协议。
路由协议的评价指标: 1、路由跳数 2、路由建立的时间 3、路由开销 4、端到端时延 5、整网生存时间 6、路由可靠性:误码率、误比特率、分组丢失率、分组投递率
信道接入:CSMA、TDMA 目前信道面临的局限性: 1、信道接入效率不高 2、网络易产生拥塞 3、QoS保证能力不够
自组网 AODV路由协议 篇1相关推荐
- 无线传感网学习笔记(8)—— DSDV路由协议 和 AODV路由协议
一.DSDV路由协议 1.概念:一种目的节点序列机理矢量的路由算法.(Destination-Sequenced Distance Vector) 2.组成:该路由为先应式路由,采用分布式Bellan ...
- 无线自组网AODV路由机制matlab仿真
目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 无线自组网按需平面距离向量路由协议(Ad hoc On-Demand Distance Vector ...
- aodv路由协议分析
1 AODV 报文格式 AODV 有三种基本的协议报文类型:RREQ 报文.RREP 报文和RRER 报文. 1.1 RREQ 报文 a. 对RREQ 的处理 接收到RREQ 的结点做如下处理: (1 ...
- 无线自组网AODV路由机制仿真源码
%主程序 clear; nodes_number = 50; A = 100; R = 10; rand('state', 0); X = rand(1,nodes_num ...
- 网络原理(四)-----动态路由协议篇
本篇博客涉及到静态与动态路由协议相关知识,适合na进阶np使用. 路由协议: 在路由器之间确定路径和维护路由表,分为四种: 1.直连路由协议: 2.默认路由协议: 3.静态路由协议: 4.动态路由协议 ...
- 什么叫组网_什么是Mesh自组网?这篇文章是讲清楚了!
2001年,Inter联合其他厂商首次提出Mesh无线网络架构,在试验初期,主要被用来作为美国军方内部网络使用. 2003年,北电网络推出点到点的WiFi+Mesh自组网架构,并计划在今后和传统电信网 ...
- 树莓派linux系统配置AODV协议,linux上模拟AODV路由协议 下面一些信息求各路大神解释!!...
满意答案 rrg655nxta 2014.02.28 采纳率:44% 等级:12 已帮助:8227人 我想这应该是AODV建立连接和维护连接的过程.要弄清楚这些语句具体是什么意思,必须要查看实现 ...
- linux 移植路由协议,Aodv路由协议——将aodv-uu-0.9.3移植到ARM-LINUX中 (转)
kernel 2.6.21.1 aodv aodv-uu-0.9.3 1 内核的配置要求 我的内核为linux-2.6.21.1 Networking ---> Networking opti ...
- cisco路由器配置路由协议篇
路由配置是路由器的一个重要的配置任务之一,路由是指路由器选择到达目的网络最短的路径,路由器在判断目的网络时使用目的网络的IP地址.为了能够正确的路由数据包,路由器必须学习到达目的网络的路径. 路由协议 ...
- Simotion应用与组网之八 DIO篇
从Simotion图纸看出,Simotion有3组外接DIO端口,其中X142是独立DIO端口,可以在Simotion的DIO设置中D435下面的独立菜单搞定. 1 步骤是先设置使能该DIO,硬件列表 ...
最新文章
- mybatis转义反斜杠_mybatis like 的坑
- mybatis逆向工程生成的Example类的使用
- Leetcode 876. 链表的中间结点 (每日一题 20210918)
- 多线程inline hook
- Java并发编程—volatile关键字(保证变量的可见性、有序性机制)
- linux中socket的理解---4
- Java线程的不同状态
- C++从0到1的入门级教学(六)——函数
- Oracle 数据怎么实时同步到 SQL Server | 亲测干货分享建议收藏
- 联合国再请马云出任要职
- utf-8编码用于asp出现乱码的问题--从数据库调用的是乱码
- 说好的弯曲损耗不敏感呢!入户皮线光缆的衰耗从何而来?
- android使用zxing生成二维码及带logo的二维码
- android去掉锁屏界面,android怎么去掉锁屏界面
- 子桓说:成人的世界,有钱就意味着一切
- 安装Mendeley后Word中没有出现对应的Mendeley插件
- 应届生求职面试真的有那么难吗
- STM32 DAP仿真器使用 F103系列
- SAP 常用BAPI ( 二)
- 草履虫纳米机器人_草履虫大小的微型机器人:由激光驱动,未来可用于显微外科手术!...
热门文章
- 咸鱼洽谈(find)咸鱼翻身,只争朝夕,谈谈find这个讨面试官喜欢的命令
- latex 在线表格编辑器
- linux最大限度压缩文件,在Linux系统上使用最高的zip压缩级别
- 中国黑客传说:游走在黑暗中的精灵
- 解决Jenkins集成SonarQube Scanner出现“Tasks support was removed in SonarQube 7.6.”的问题
- Unity属性(Attributes)
- oracle 创建.dmp文件,oracle创建表空间和导入dmp文件命令
- 网站一键分享到新浪微博QQ空间腾讯微博
- 自然常数e的由来(简单通俗易于理解自然常数e)
- java.util.zip.ZipException: only DEFLATED entries can have EXT descriptor