机会网络中One搭配Eclipse开发笔记
每天都要撸代码鸭
这个作者很懒,什么都没留下…
展开
-
机会网络:One学习笔记二:Eclipse下如何运行One平台中的其他路由算法,比如DD算法
先在default_settings.txt中更改一下算法的名字为要运行的算法名字,即将Group.router = EpidemicRouter中的EpidemicRouter替换成自己的算法名字即可,算法文件一般都放在rooting包下,然后就直接运行就可以了...原创 2018-11-18 19:41:55 · 1559 阅读 · 4 评论 -
机会网络:One学习笔记一:将ONE导入Eclipse中
参考了一下各位博主的笔记,在此感谢。 The One 需要jdk环境,首先要确保自己已经搭建好JDK,然后正确安装Eclipse。以下是windows操作系统下,使用Eclipse导入ONE的方法。 下载机会网络仿真模拟器The ONE 下载地址:链接:https://pan.baidu.com/s/1LoKfsl-6jI2AsLZWOhx4oA 提取码:h4rd 解压后拷贝到eclip...转载 2018-11-14 19:56:31 · 2699 阅读 · 3 评论 -
ONE仿真学习笔记World类
参照其他博主的博客学习了下,此文章仅为学习机会网络做笔记使用,若有侵权,请联系,定及时删除。 ONE仿真中core包下world类是所有节点的共有类,在该类中设置节点属性。 /* * Copyright 2010 Aalto University, ComNet * Released under GPLv3. See LICENSE.txt for details. */ pack...转载 2019-01-15 18:08:49 · 931 阅读 · 1 评论 -
ONE仿真学习笔记——直接运行Prophet路由算法报错以及解决方案
问题:直接修改路由算法为ProphetRooter后,运行报错, 报错信息: java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:866) at java.u...原创 2019-01-15 18:15:48 · 963 阅读 · 4 评论 -
ONE平台仿真学习笔记:利用ONE中已有算法进行比较及绘图
运行one仿真中自带的 DirectDelivery、Epidemic、Prophet算法,在缓冲区相同的条件下进行平均时延的比较,并通过Python绘制图像。 1.缓存区大小参数设置: 1)新建mysettings.txt文件 2)添加需要的参数设置 Scenario.name = Epidemic _%%Group.bufferSize%% Group.router = EpidemicRo...原创 2019-01-15 18:25:00 · 3826 阅读 · 14 评论