随笔分类 -  DTN

Generating Exponential Distributed Inter-Contact Time Traces for ONE Simulator
摘要:1#author:C.Liang (moc.liamg@tsuh.mcl, reverse it!)2#date:Dec.20113#function:generatingatracefilewithinter-contacttimeexponentiallydistributed.4#outputformat:{TIMESTAMP}CONN{NODE_ID_1}{NODE_ID_2}{LINK_STATUS}5#example:3600CONNn1n2up6#4000CONNn1n2down7#youcanfreelyusethiscode.Ihopeithelps.8#ps:yousho. 阅读全文

posted @ 2011-12-29 10:27 扶蘇 阅读(1032) 评论(2) 推荐(0)

通过Gnuplot生成ONE的仿真数据图表
摘要:在theONE模拟器的toolkit文件夹个有一个名叫getStats.pl的脚本,可以完成数据的图表输出,但是使用起来要手动输入一大堆参数,而且生成的是直方图,看起来不是很直观。前天我花了一天时间学习perl,然后自己写了一个脚本,自动寻找当前目录的所有theONE的消息统计报告文件,然后将所有报告文件中的某一字段生成折线图。以下是文件的详细内容: 1#plot-reports.pl2#extractthestatisticdataofaspecificrouterofdifferentparametersandthenplotit3#2011.11.274use5.010;5useCwd& 阅读全文

posted @ 2011-11-28 10:34 扶蘇 阅读(2374) 评论(3) 推荐(2)

在ONE使用External Contact Trace
摘要:以Dieselnet数据为例,使用toolkit目录下的转换脚本将其转换成ONE能够识别的格式。以下为示例配置文件:1Scenario.name=diesel_net2Scenario.simulateConnections=false34#Groupsettings5Scenario.nrofHostGroups=16Group.nrofHosts=237Group.nodeLocation=10,1089Group.movementModel=StationaryMovement10Group.nodeLocation=100,10011Group.bufferSize=150M12131 阅读全文

posted @ 2011-11-17 09:35 扶蘇 阅读(1344) 评论(1) 推荐(2)

The Haggle Project
摘要:What is Haggle (I am a user and do not understand all this technical jargon)? Think of Haggle as a system that makes it easy to exchange files between mobile devices, such as mobile phones. On the Web... 阅读全文

posted @ 2011-07-25 17:42 扶蘇 阅读(595) 评论(0) 推荐(0)

MaxProp Routing Protocol
摘要:The core idea of MaxProp (from wikipedia):To obtain these estimated path likelihoods, each node maintains a vector of size n − 1 (where n is the number of nodes in the network) consisting of the likelihood the node has of encountering each of the other nodes in the network. Each of the n − 1 elem... 阅读全文

posted @ 2011-06-03 21:59 扶蘇 阅读(929) 评论(1) 推荐(0)

ONE的输出统计
摘要:ONE的输出统计,参见邮件列表的这封邮件:Hi,Thebestwaytofindanswerstothesekindsofquestionsistolookatthecode.On3.5.201121.43,"DenisSilva"wrote:>created:1461-Thisisthetotalmessagesgenerated?Yes.>started:58338-Thisisthetotalnumbersofcopiesgeneratedbythe>routingprotocol?Itisthenumberoftimesnodesstartedto 阅读全文

posted @ 2011-06-02 19:59 扶蘇 阅读(1335) 评论(0) 推荐(0)

Router Module analysis of ONE simulator (2)
摘要:ActiveRouter::update():1/**2*Checksoutallsendingconnectionstofinalizethereadyones3*andabortthosewhoseconnectionwentdown.Alsodropsmessages4*whoseTTL<=0(checkingeveryonesimulatedminute).5*@see#addToSendingConnections(Connection)6*/7@Override8publicvoidupdate(){910super.update();1112/*intheorywecanh 阅读全文

posted @ 2011-05-31 18:55 扶蘇 阅读(1146) 评论(0) 推荐(0)

Router Module analysis of ONE simulator
摘要:If you want to compose your own routing module, you have to derive a new class from the ActiveRouter class and rewrite the update() method and probably the replicate() method too. In this article, we look into these two methods. Let's take the DirectDeliveryRouter for an example. The following s 阅读全文

posted @ 2011-05-31 18:03 扶蘇 阅读(2157) 评论(8) 推荐(0)

Routing & Network Knowledge
摘要:This is a technical notes as I read the paper Routing in Delay Tolerant Networks.I should have written these words long before. I hope it is not too late.In that paper, K. Fall et al. create a set of abstract knowledge oracles, each able to answer questions we ask of them. These oracles are:Contact 阅读全文

posted @ 2011-05-20 20:19 扶蘇 阅读(605) 评论(0) 推荐(0)

Re-Contact Prediction
摘要:在 Mathias 之 Price:Hybrid geographic and contact-based forwarding in delay-tolerant networks一文中提到了Re-Contact的预测问题。在此作下笔记并稍作总结。 总体上,他们的预测基于一个叫Agenda的概念,并对地理位置及联系分别进行预测(An agenda of contacts & an agend... 阅读全文

posted @ 2011-05-20 11:03 扶蘇 阅读(342) 评论(0) 推荐(0)

Link Prediction in Social Networks.
摘要:The basic approach for predicting links is to rank all node pairs based on proximities in their graph. Let denote the set of neighbors of in a social network. Common neighbors [1]: Adamic and Adar [2]... 阅读全文

posted @ 2011-05-03 11:39 扶蘇 阅读(590) 评论(0) 推荐(0)

FRESH algorithm for efficient route discovery in MANET
摘要:FRESH:FResher Encounter Search Principle: Nodes keep a record of their most recent encounter times with all other nodes. Instead of searching for the destination, the source node searches for any inte... 阅读全文

posted @ 2011-04-11 21:40 扶蘇 阅读(297) 评论(0) 推荐(0)

SimBet路由算法
摘要:在SimBet一文中,作者给出了一个在DTN网络中利用SNA的简单例子。 如左图示,假设节点S希望向节点D发送数据。然而节点S深处一个紧密联系的小社群(clique)里。这个clique里的所有节点都从来没有见过节点D。如果采用传统的ecounter-based路由算法将很难选出合适的转发节点。 Main contribution of this paper:A new forwarding me... 阅读全文

posted @ 2011-04-11 20:08 扶蘇 阅读(1708) 评论(2) 推荐(0)

基于路径避免的拥塞控制策略
摘要:文章题目:A DTN Congestion Avoidance Strategy Based on Path Avoidance [ICFCC’2010] 基本思想: 1,把缓冲区分成三部分,见下图: 其中,Direct Transmission Storage大小是固定不变的,用于传输出口链路刚好可用的消息以及一些控制报文。 保管消息与临时消息的存储空间都有一个最小值,并允许在不打破对方的最小值... 阅读全文

posted @ 2011-03-25 11:22 扶蘇 阅读(498) 评论(0) 推荐(0)

在Eclipse中导入ONE模拟器
摘要:具体环境: Ubuntu10.10 + jdk-6u24-linux-i586 + eclipse-java-helios-SR2-linux-gtk + one_1.4.0 已经安装好JDK并设置好环境变量。Eclipse的工作目录为:/home/ming/workspace 解压one_1.4.0.zip, 并将解压后的文件夹拷贝至Eclipse工作目录下。将该文件夹重命名为项目的名字,此处为... 阅读全文

posted @ 2011-03-25 10:28 扶蘇 阅读(3341) 评论(0) 推荐(0)

Community Detection
摘要:Contact Graph: In a contact graph, the nodes are the physical nodes from the traces, the edges are the contacts, and the weights of the edges are the values based on the metrics specified such as the... 阅读全文

posted @ 2011-03-09 09:08 扶蘇 阅读(974) 评论(0) 推荐(0)

six classes of services in delay tolerant networks
摘要:The delay tolerant network envisages six classes of services:Custody Transfer.Return ReceiptCustody Transfer NotificationBundle-Forwarding NotificationPriority of Delivery ( Bulk, Normal, Expedited )A... 阅读全文

posted @ 2010-11-15 09:32 扶蘇 阅读(349) 评论(0) 推荐(0)

导航