主要参考Request For Comments7181-OLSRv2,及RFC文档进行理解

MPR机制简介

简介:
MPR (MultiPoint Relay多点中继)机制是OLSR(Optimized Link State Routing最优链路模型)路由协议中关于挑选最优路由路径节点的一种选择机制.这个协议主要用于MANET网络(Mobile Ad hoc network无线自组织网络)

机制:
每一个节点都从其相邻对称(即可以相互通信)一跳邻居(通过广播hello message消息进行收集)中选择其子集作为MPR节点.这些选择记录在节点的邻接集中,当这个节点在与网络进行交换信息时,只是从这些节点中进行转发(对于经典的泛宏进行优化,减少收发信息的冗余与开销)

节点选择MPR的机制:

  1. 构建网络的邻接图
  2. 对于节点,以一个优化的目标派生出MPR集合
  3. 对于节点的接口进行创立相应的邻接结合,并结合MPR集记录与邻接节点中

部分名词与机理

  • 邻接图:主包含节点集合,以及其度量属性:节点的wiling(意愿)对于成为其节点的一跳邻居的&节点的address关于节点的二条邻居的(willing必须有值,address可以为空值)
  • MPR属性(Properties):

MPR的性能

MPR集合的节点的选择是一组对称的一跳邻居的组合,.
这些一跳邻居涵盖了所有的对称的二跳邻居,并保证到所有二跳邻居的路由距离最小.

MPR泛宏

突然发现这里有几篇还不错,贴一下
[1][https://blog.csdn.net/xihuanmadaima/article/details/120532030]
[2][https://blog.csdn.net/qq_39346534/article/details/118516960]
[3][https://blog.csdn.net/xiaokeai66630/article/details/113768435]

关于OLSR协议中的MPR机制的阅读与理解相关推荐

  1. Android平台基于asmack实现XMPP协议中的PubSub机制

    Android平台基于asmack实现XMPP协议中的PubSub机制 本文主要介绍,在Android平台上基于asmack包,实现的PubSub机制,在PubSub中最重要的概念是节点Node,几乎 ...

  2. tcp欢动窗口机制_TCP协议中的窗口机制------滑动窗口详解

    一.窗口机制的分类 在TCP协议当中窗口机制分为两种: 1.固定的窗口大小 2.滑动窗口 二.固定窗口存在的问题 如下图所示: 我们假设这个固定窗口的大小为1,也就是每次只能发送一个数据,只有接收方对 ...

  3. tcp 协议中发送窗口的大小应该是_面试必备--TCP协议中的窗口机制滑动窗口详解...

    窗口机制分类 在TCP协议当中窗口机制分为两种: 1.固定的窗口大小 2.滑动窗口 固定窗口存在的问题 我们假设这个固定窗口的大小为1,也就是每次只能发送一个数据,只有接收方对这个数据进行了确认后才能 ...

  4. 【网络协议】TCP和HTTP中keep alive机制

    简介:TCP协议和HTTP协议中,都有keepalive机制,只是二者的含义有所不同.TCP中keepalive主要用来进行链路检测:HTTP中keepalive主要用来进行链路复用.其中http1. ...

  5. OLSR协议详解(1)

    基本原理 数据结构 链路感知 邻居侦听 MPR选择 基本原理: 网络中每个节点只选择自己邻居节点的一个子集,作为多点中继集MPR.根据MPR的节点产生链路状态信息.通过节点不断的选择自己的MPR或该节 ...

  6. HTTP协议中Content-Length的详细解读。

    Content-Length用于描述HTTP消息实体的传输长度the transfer-length of the message-body.在HTTP协议中,消息实体长度和消息实体的传输长度是有区别 ...

  7. Http协议中的各种长度限制总结

    1. URL长度限制 在Http1.1协议中并没有提出针对URL的长度进行限制,RFC协议里面是这样描述的,HTTP协议并不对URI的长度做任何的限制,服务器端必须能够处理任何它们所提供服务多能接受的 ...

  8. 【存储知识学习】第八章-Fibre Channel协议-8.1 FC网络和8.2FC协议中七种端口类型-《大话存储》阅读笔记

    8.1FC网络 Fibre Channel也就是网状通道,简称FC.也可以称为FC协议,FC网络.FC互联 注意: Fibre Channel不是Fiber Channel,后者是光纤通道与网状通道没 ...

  9. 权益证明协议中的拜占庭容错

    如果您遵循以太坊基金会的Casper研究,您将会听到许多术语,如"异步安全性"和"异步时序模型中的容错阈值".我想概述基础拜占庭容错理论中的重要概念因此您可以在 ...

最新文章

  1. PAT 1069 1070 1071 1072
  2. Centos安装postgreSQL
  3. mysql alter算法_MySQL ALTER语法的运用方法 操作索引和字段
  4. Win10下使用Debug
  5. 【工作记录】android手势事件操作记录
  6. 【Vue】—Vue的模板语法
  7. 【好书推荐】-你的灯亮着吗?
  8. 最实用的Windows安全加固手册
  9. 逻辑教育大厂必备IOS面试突击班
  10. centos防火墙的关闭,硬盘挂载,yum配置,创建实验快照
  11. 云端服务器怎么修改密码,云端服务器怎么设置登录密码
  12. AtCoder Beginner Contest 043题解(ABCD)
  13. 基于pyqt5 构建弹窗进度条,在大型计算中实时显示进度
  14. 《今日头条中视频搬运项目》3-5天就可以产生利润【教程目录】
  15. ideapad720s在接通电源情况下,关机后自动重启的解决办法
  16. 极海APM32F072RB开发环境测试
  17. 粒子群算法(PSO)的python实现
  18. 【前端22_混合开发】介绍、初步认识MUI、UI组件、窗口管理
  19. latex 输入上极限和下极限
  20. 中国计算机科技前沿网,专委动态科技前沿-中国计算机学会专委.PDF

热门文章

  1. 线性代数Python计算导引
  2. 不提前发表职称论文和专利是职称评审被淘汰的主要原因吗?
  3. 融云杨攀:全能CTO的必备要素
  4. Ubuntu22.04安装详细教程 英伟达驱动安装教程 软件与更新无法打开 Ctrl+Alt+T打不开终端
  5. 你不知道的20万sql盲注(速来)
  6. IntelliJ IDEA设置背景图片美女背景电脑壁纸编辑框看起来更舒服设置图片背景操作教程
  7. 台式计算机的配件清单,组装电脑配件清单 2016最新电脑配置清单【图解】
  8. 真香!美团java一面二面HR面面经
  9. python 之 *args 和 **kwargs的区别
  10. delft理工 量子计算机,最新版纳米线中 maorana费米子的证据.pdf