主要参考Request For Comments7181-OLSRv2,及RFC文档进行理解
MPR机制简介
简介:
MPR (MultiPoint Relay多点中继)机制是OLSR(Optimized Link State Routing最优链路模型)路由协议中关于挑选最优路由路径节点的一种选择机制.这个协议主要用于MANET网络(Mobile Ad hoc network无线自组织网络)
机制:
每一个节点都从其相邻对称(即可以相互通信)一跳邻居(通过广播hello message消息进行收集)中选择其子集作为MPR节点.这些选择记录在节点的邻接集中,当这个节点在与网络进行交换信息时,只是从这些节点中进行转发(对于经典的泛宏进行优化,减少收发信息的冗余与开销)
节点选择MPR的机制:
- 构建网络的邻接图
- 对于节点,以一个优化的目标派生出MPR集合
- 对于节点的接口进行创立相应的邻接结合,并结合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]