
无线路由协议
文章平均质量分 87
植齿添牙
blingbling~
展开
-
【安全】基础概念梳理-基本加密方式、数字签名、证书
目录一、两种基本加密方式1.1 对称加密对称加密是指双方持有相同的密钥进行通信,加密速度快。常见的对称加密算法有DES、3DES、AES等。存在问题:通信双方如何获得相同的密钥?1.2非对称加密非对称加密,又称为公开密钥加密,是为了解决对称加密中的安全问题而诞生,一个称为公开密钥(public key),即公钥,另一个称为私钥(private key),即私钥。相对于对称加密来说,其加密速度很慢。公钥(public key)是对外开放的,私钥(p...原创 2021-12-23 15:59:06 · 5014 阅读 · 0 评论 -
contiki cooja仿真
最近在做contiki平台上的一些cooja仿真的东西,发现现在网上能学到的东西实在是很有限,现在在这里将我最近学到的一些东西做一下总结。一、 关于运行的一般步骤:https://www.zhihu.com/question/48708549/answer/139050874 知乎上这个问答已经相当详细了,可以满足一般的仿真需求; 对于有相当程度想要深入学习的人,co...原创 2018-03-13 21:58:34 · 7382 阅读 · 1 评论 -
linux下Gnuplot的使用
压力是最好的老师。以前学不会Gnuplot只是因为不想学,原创 2018-03-19 16:44:59 · 901 阅读 · 5 评论 -
An Energy-Efficient Ant-Based Routing Algorithm for Wireless Sensor Networks (无线传感网中基于蚁群算法的能量有效路由)2
牙说:接着上一篇继续写。论文标题:An Energy-Efficient Ant-Based Routing Algorithm forWireless Sensor Networks作者:Tiago Camilo, Carlos Carreto, Jorge Sá Silva, Fernando Boavida正文:2、相关工作可以考虑无线传感器网络,如前所述,ad-hoc网翻译 2017-04-20 18:29:12 · 3195 阅读 · 4 评论 -
NS2仿真分析无线网络的攻击防御(1)
这个学期有个选题是NS2仿真分析无线网络的攻击防御,比较有意思的样子,现在来慢慢学一下这个是什么东西。首先,还是一篇文章(老长老长了),还是全英文的,还是先来分析一下它到底在说什么,文章太长(78页。。)没有办法全部翻译,找一下有用的说一下。文章名:SIMULATION OF BLACK HOLE ATTACKIN WIRELESS AD-HOC NETWORKS(据说是硕士课翻译 2017-04-23 21:20:58 · 3836 阅读 · 4 评论 -
An Energy-Efficient Ant-Based Routing Algorithm for Wireless Sensor Networks (无线传感网中一种基于蚁群算法的能量有效路由)
牙说:这篇论文是研究蚁群算法在能量有效路由协议的过程中必读的一篇文章,原是全英文,在这里按照自己的理解大致翻译成中文,好好学习,与君共勉。论文题目:An Energy-Efficient Ant-Based Routing Algorithm for Wireless Sensor Networks 作者:Tiago Camilo, Carlos Carreto, Jorge Sá Sil翻译 2017-04-20 16:07:37 · 1145 阅读 · 0 评论 -
NS2相关学习——完成一个新协议(3)
在前面已经基本学习了怎么完成一个新协议(一个神奇的ping协议,然鹅还是有点懵。。。)接下来继续学习相关知识接着上一部分从1开始1、必要的修改翻译 2017-03-22 22:45:31 · 563 阅读 · 0 评论 -
NS2相关学习——创建Xgraph的输出文件
经过前面学习代码的编写,这一部分,我们要学会如何进行分析,一个很直观的方式就是将结果图形化表示出来。ns-allinone包的一部分是“xgraph”,一个绘图程序,可用于创建模拟结果的图形表示。 在本节中,将向您展示如何在Tcl脚本中创建可用作xgraph数据集的输出文件的简单方法。 在途中,还将向您展示如何使用流量生成器。(这里介绍的技术是创建适合xgraph的输出文件的许多可能方式之一)翻译 2017-03-24 22:07:23 · 1571 阅读 · 0 评论 -
NS2相关学习——在ns中模拟无线场景
之前学习的都是有线场景下的NS2相关应用,现在开始,终于要学习无线啦!无线是我研究的重点,要好好学习呀!在本节中,我们将学习使用ns中提供的移动无线仿真模型。 该部分由两部分组成。 在第一小节中,我们讨论如何创建和运行一个简单的2节点无线网络仿真。 在第二部分中,我们将扩展我们的示例(在第1小节中),创建一个比较复杂的无线方案。1、创建简单的无线场景我们将模拟一个非常简单的2个节点无线场景。 拓扑...翻译 2017-03-25 19:13:36 · 4840 阅读 · 3 评论 -
ns2相关学习——TCL脚本编写(3)
在这里我们将学习动态网络的建立1、建立拓扑当节点很多的时候,我们可以使用循环的方式来建立拓扑。for {set i 0} {$i < 7} {incr i} { set n($i) [$ns node]}这里的数组不需要事先声明。2、建立链接这里我们要把7个节点链成一个环儿,同样使用循环的方式建立。for {set i 0} {$i < 7} {i翻译 2017-03-22 14:47:34 · 1246 阅读 · 0 评论 -
ns2相关学习——tcl脚本编写(1)
TCL脚本入门翻译 2017-03-22 13:08:58 · 1998 阅读 · 0 评论 -
ns2相关学习——TCL脚本编写(2)
下面来学习更加复杂一点的TCL脚本的编写简述:建立有4个节点的拓扑,其中一个节点作为路由器,用来将两个节点发出的数据包转发到第四个节点上面。在这里将解释将两个节点的数据流区分开来的方法,展示如何去检测一个队列是否是满的,以及一个数据包是如何被丢弃的。1、建立拓扑Tcl脚本大多是大同的,我们需要做的是在基础上进行自己需要的修改。基础代码如下:#Create a simulator翻译 2017-03-22 13:52:32 · 1313 阅读 · 0 评论 -
蚁群算法之二
1、蚂蚁系统模型的建立 给定G=(V,A),其中V为定点集,A为各顶点互相连接组成的边集,已知各顶点之间的连接距离,要求确定一条长度最短的回路,仅遍历一次所有顶点的回路。引入记号:m:蚁群中蚂蚁的数量;bi(t):t时刻位于城市i的蚂蚁的数量 dij:城市i和j之间的距离 nij:边(i,j)的能见度,反映城市i转移到城市j的启发程度(启发程度越高,选择该路的概率越高);γij:(翻译 2017-03-19 22:06:21 · 1094 阅读 · 0 评论 -
蚁群算法的若干记录
1、蚁群算法的特点:① 结合了分布式算法、正反馈机制、贪婪式搜索的算法:正反馈可以快速发现较优解、分布式算法避免早熟收敛、贪婪式搜索有助于早期找出可解决方案;② 蚁群算法具有很强的并行性;③ 个体之间通过信息素合作,扩充性良好,在进行个体的增减的时候系统开销较小;④ 算法搜索时间较长,当群体规模大的时候,很难在短时间内找到一条较好的路径,进化初期,各个路径上的信息量相差不明显;翻译 2017-03-18 18:44:53 · 891 阅读 · 0 评论