batman-adv
文章平均质量分 74
乌托
这个作者很懒,什么都没留下…
展开
-
OpenWrt 编译及batman-adv组件选择(for Netgear WNDR3800)
OpenWrt 编译及batman-adv组件选择(for Netgear WNDR3800)一、编译openwrt固件1.下载源码,如15.05(Chaos Calmer)这个版本git clone git://git.openwrt.org/15.05/openwrt.git2.下载和安装需要用的feeds(feeds解释:http://wiki.openwrt.org/doc/devel/fe原创 2017-07-02 15:31:46 · 6622 阅读 · 0 评论 -
batman-adv中OGM学习包代码处理流程
OGM学习包是batman-adv协议中十分重要的一部分,对OGM包的接收处理流程也是B.A.T.M.A.N. IV路由算法的基础,图3展示了batman-adv源代码中对OGM包的处理流程。 OGM包处理流程图如图所示,Mesh节点在接收到OGM包时,函数batadv_iv_ogm_receive()作为OGM包处理流程的入口,之后会交由batadv_iv_ogm_process()函数处理,对原创 2017-08-19 22:50:30 · 2422 阅读 · 0 评论 -
batman-adv链路传输质量计算方法
单跳传输质量计算传输质量(Transmission Quality, TQ)的计算需要先计算两个值:接受质量(Receive Quality,RQ)以及回传质量(Echo Quality,EQ),图1展示了计算单跳TQ值的过程。 图1 单跳传输质量(TQ)计算示意图 A.RQ计算 B.EQ计算 C.TQ计算如图所示,A节点与B节点互为一跳邻居节点,以A节点来说,接受质量(RQ)指的原创 2017-08-19 22:51:51 · 3209 阅读 · 0 评论