Skip to content
This repository was archived by the owner on Apr 23, 2018. It is now read-only.

Pull Request

Michael Frey edited this page Apr 8, 2015 · 4 revisions

This page should summarize the bugfixes and additional features we are going to submit to the Castalia repository.

------------------------------------------------------------------------
r243 |  | 2015-03-12 19:25:19 +0100 (Do, 12 Mär 2015) | 3 lines

fixed error for handling frameOrder


------------------------------------------------------------------------
r237 |  | 2015-03-12 09:40:44 +0100 (Do, 12 Mär 2015) | 3 lines

new output directories and with commnets


------------------------------------------------------------------------
r236 |  | 2015-03-12 09:28:08 +0100 (Do, 12 Mär 2015) | 3 lines

handles multiple configs


------------------------------------------------------------------------
r196 |  | 2015-03-08 14:55:58 +0100 (So, 08 Mär 2015) | 4 lines

example of characterization



------------------------------------------------------------------------
r195 |  | 2015-03-08 14:48:44 +0100 (So, 08 Mär 2015) | 3 lines

updated to new base/mac/topo .ini structure


------------------------------------------------------------------------
r194 |  | 2015-03-08 14:44:59 +0100 (So, 08 Mär 2015) | 3 lines

characterization data for the PER vs interference


------------------------------------------------------------------------
r181 |   | 2015-03-07 21:10:45 +0100 (Sa, 07 Mär 2015) | 2 lines

added tarball for tight csma gts scenario 

------------------------------------------------------------------------
r173 |  | 2015-03-06 17:17:23 +0100 (Fr, 06 Mär 2015) | 1 line


------------------------------------------------------------------------
r172 |  | 2015-03-06 17:12:10 +0100 (Fr, 06 Mär 2015) | 3 lines

fix error


------------------------------------------------------------------------
r163 |  | 2015-03-05 19:40:10 +0100 (Do, 05 Mär 2015) | 3 lines

oops


------------------------------------------------------------------------
r162 |  | 2015-03-05 19:28:03 +0100 (Do, 05 Mär 2015) | 3 lines

count backward from offset = 1.0


------------------------------------------------------------------------
r161 |  | 2015-03-05 19:24:57 +0100 (Do, 05 Mär 2015) | 3 lines

count backwards from offset 1.0


------------------------------------------------------------------------
r160 |  | 2015-03-05 19:24:41 +0100 (Do, 05 Mär 2015) | 4 lines

count backwards from offset = 1.0



------------------------------------------------------------------------
r141 |  | 2015-03-04 09:22:52 +0100 (Mi, 04 Mär 2015) | 3 lines

fix


------------------------------------------------------------------------
r140 |  | 2015-03-04 09:07:09 +0100 (Mi, 04 Mär 2015) | 10 lines

fixed bug where ACK is not delayed to slot boundary in slotted CSMA case

fixed but where IFS was bascially not impelemnted, except for extra backoff.  
hovever, this still needs to be thoroughly tested in the case where acks are
not used (not an issue for the paper which takes priority, but it is for
 integration)

added some instrumentation using signal/statistic


------------------------------------------------------------------------
r139 |  | 2015-03-04 08:39:57 +0100 (Mi, 04 Mär 2015) | 3 lines

close to final configurations (only buffer is missing)


------------------------------------------------------------------------
r110 |  | 2015-02-24 16:34:27 +0100 (Di, 24 Feb 2015) | 6 lines

just one network,  should be configured same as paper 
config CSMA and config GTS are exactly what you expect




------------------------------------------------------------------------
r107 |  | 2015-02-19 23:16:13 +0100 (Do, 19 Feb 2015) | 4 lines

csma-gts scenarios for paper (hopefully)



------------------------------------------------------------------------
r106 |  | 2015-02-18 17:49:24 +0100 (Mi, 18 Feb 2015) | 4 lines

changes to the 'Special' configuration to randomize traffic offset



------------------------------------------------------------------------
r105 |  | 2015-02-17 16:28:01 +0100 (Di, 17 Feb 2015) | 3 lines

less verbose


------------------------------------------------------------------------
r104 |  | 2015-02-17 15:59:52 +0100 (Di, 17 Feb 2015) | 3 lines

added example for traffic (rather than beacon) offset to the 'Special' config


------------------------------------------------------------------------
r103 |  | 2015-02-17 11:40:48 +0100 (Di, 17 Feb 2015) | 5 lines

added new statisitics collection - vectors of association and beacn times,
plus each radio access (toRadioLayer).  See notes 802154_interferernce dir.



------------------------------------------------------------------------
r101 |  | 2015-02-10 21:34:39 +0100 (Di, 10 Feb 2015) | 7 lines

clean up the laura.x  files to something more meaningful

the config for simulation of beacon offset 0..0.25 is called Pan0First and 
for 0.75..1.0 it's called Pan1First (i.e. which PAN's beacon happens first during their interaction



------------------------------------------------------------------------
r100 |  | 2015-02-10 13:41:41 +0100 (Di, 10 Feb 2015) | 3 lines

data files for  exploration reported on the 'slides'


------------------------------------------------------------------------
r99 |  | 2015-02-10 13:30:58 +0100 (Di, 10 Feb 2015) | 1 line


------------------------------------------------------------------------
r98 |  | 2015-01-23 19:18:15 +0100 (Fr, 23 Jan 2015) | 5 lines

added some comment to the shell script
note that these are really one-off for explorating what's up



------------------------------------------------------------------------
r97 |  | 2015-01-23 05:48:26 +0100 (Fr, 23 Jan 2015) | 6 lines

example of configs for looking at the prr as a function of beacon offset

note that very fine grain beacon offsets are important for looking a specific subsets
of behavior, but this is a very large number of simulations


------------------------------------------------------------------------
r96 |  | 2015-01-23 05:40:44 +0100 (Fr, 23 Jan 2015) | 3 lines

trivial script for using scavetool to extract prr


------------------------------------------------------------------------
r95 |  | 2015-01-23 05:33:25 +0100 (Fr, 23 Jan 2015) | 13 lines

config file and script for doing interference characterization

directory 'characterization' has sample output of the script and gnuplot files

the process is very clumsy, since it was a single experiment
but is more or less documented in the characterization.sh script

note that the characterization.sh script is optional, it just uses scavetool to grab 
output from ordinary Castalia output




------------------------------------------------------------------------
r94 |  | 2015-01-23 00:21:49 +0100 (Fr, 23 Jan 2015) | 8 lines

added support for reqAck.  default = true, so it's backward compatible

fixed minor bug in CSMA

added comments about some other issues



------------------------------------------------------------------------
r93 |  | 2015-01-22 19:51:51 +0100 (Do, 22 Jan 2015) | 3 lines

added jittered packet spacing (commented out)  


------------------------------------------------------------------------
r92 |  | 2015-01-06 05:52:22 +0100 (Di, 06 Jan 2015) | 5 lines

radio timing parameters for the radio (Parameters/CC2420.txt) and MAC (mac802154.ini)
need to be consistent. so use this new CC2420.txt - mac802154.ini is udpated to use 
it by default


------------------------------------------------------------------------
r90 |  | 2014-12-19 14:41:00 +0100 (Fr, 19 Dez 2014) | 3 lines

use correct value to scale application packet rate


------------------------------------------------------------------------
r89 |  | 2014-12-17 20:53:47 +0100 (Mi, 17 Dez 2014) | 2 lines

added pan id to trace statement

------------------------------------------------------------------------
r88 |  | 2014-12-16 12:43:34 +0100 (Di, 16 Dez 2014) | 3 lines

sepcial case for ploting data from laura.ini


------------------------------------------------------------------------
r87 |  | 2014-12-16 12:41:46 +0100 (Di, 16 Dez 2014) | 3 lines

special purpose script for generating plots via laura.ini


------------------------------------------------------------------------
r86 |  | 2014-12-16 12:23:53 +0100 (Di, 16 Dez 2014) | 4 lines

signals and csma hacking (temporary)



------------------------------------------------------------------------
r85 |  | 2014-12-16 12:22:53 +0100 (Di, 16 Dez 2014) | 5 lines

use signals to record arrival times (assumes only one sender to the coordinator)




------------------------------------------------------------------------
r84 |  | 2014-12-15 14:30:55 +0100 (Mo, 15 Dez 2014) | 2 lines

removed trace output in class Basic802154

------------------------------------------------------------------------
r83 |  | 2014-12-15 14:05:40 +0100 (Mo, 15 Dez 2014) | 1 line

added scenario.ini file
------------------------------------------------------------------------
r82 |  | 2014-12-09 11:58:35 +0100 (Di, 09 Dez 2014) | 2 lines

set frame overhead in BypassRouting to 0

------------------------------------------------------------------------
r81 |  | 2014-12-09 11:56:24 +0100 (Di, 09 Dez 2014) | 2 lines

set packet overhead to 0 in ThrougputTest 

------------------------------------------------------------------------
r80 |  | 2014-12-08 18:37:27 +0100 (Mo, 08 Dez 2014) | 5 lines

mac802154.ini contains 802154 parameters for these experiments
all of these values replace those in Basic802154.ned
choices are documented in the file


------------------------------------------------------------------------
r79 |  | 2014-12-08 18:07:18 +0100 (Mo, 08 Dez 2014) | 4 lines

macMaxPacketSize was defined incorrectly; max is defined to include overhead
  


------------------------------------------------------------------------
r78 |  | 2014-12-08 17:26:38 +0100 (Mo, 08 Dez 2014) | 2 lines

fixed trace statements

------------------------------------------------------------------------
r77 |  | 2014-11-28 15:20:54 +0100 (Fr, 28 Nov 2014) | 2 lines

renamed variable in omnetpp.ini 

------------------------------------------------------------------------
r76 |  | 2014-11-28 15:19:53 +0100 (Fr, 28 Nov 2014) | 2 lines

renamed the variable for the beacon offset (fixedBeaconOffset instead of dynamicBeaconOffset)

------------------------------------------------------------------------
r75 |  | 2014-11-27 20:37:49 +0100 (Do, 27 Nov 2014) | 2 lines

temporary fix for our dynamic beacon offset 

------------------------------------------------------------------------
r74 |  | 2014-11-27 11:41:53 +0100 (Do, 27 Nov 2014) | 2 lines

replace Beaconoffset2 parameter with beaconOffset parameter in '802154_interference' simulation scenarios

------------------------------------------------------------------------
r73 |  | 2014-11-27 11:24:25 +0100 (Do, 27 Nov 2014) | 2 lines

removed Beaconoffset2 parameter and introduced beaconOffset parameter in Basic802154 mac

------------------------------------------------------------------------
r72 |  | 2014-11-27 11:18:33 +0100 (Do, 27 Nov 2014) | 2 lines

disabled erroneous output in ThroughputTest

------------------------------------------------------------------------
r69 |  | 2014-11-11 17:34:58 +0100 (Di, 11 Nov 2014) | 2 lines

removed temporary files in src directory from repository

------------------------------------------------------------------------
r68 |  | 2014-11-11 17:32:50 +0100 (Di, 11 Nov 2014) | 2 lines

edited svn ignore properties 

------------------------------------------------------------------------
r67 |  | 2014-11-11 17:30:09 +0100 (Di, 11 Nov 2014) | 2 lines

removed binary, temporary commit message and Makefile (which is generated by makemake)

------------------------------------------------------------------------
r66 |  | 2014-11-11 17:12:03 +0100 (Di, 11 Nov 2014) | 2 lines

removed output directory "out"

------------------------------------------------------------------------
r64 |  | 2014-11-04 10:21:48 +0100 (Di, 04 Nov 2014) | 2 lines

minor changes to omnetpp.ini and python script

------------------------------------------------------------------------
r63 |  | 2014-11-03 10:08:31 +0100 (Mo, 03 Nov 2014) | 2 lines

minor changes to evaluation script for castalia

------------------------------------------------------------------------
r62 |  | 2014-10-27 14:58:54 +0100 (Mo, 27 Okt 2014) | 2 lines

minor changes to the evaluation script

------------------------------------------------------------------------
r61 |  | 2014-10-23 18:16:52 +0200 (Do, 23 Okt 2014) | 2 lines

added script to generate 'application level latency' plots

------------------------------------------------------------------------
r60 |  | 2014-09-23 16:40:37 +0200 (Di, 23 Sep 2014) | 2 lines

restructured omnetpp.ini (needs to be checked if it actual break things)

------------------------------------------------------------------------
r59 |  | 2014-09-23 16:23:35 +0200 (Di, 23 Sep 2014) | 2 lines

added 802154_interference directory (copy from ting since there is no original 802154 directory in Castalia)

Trivial

  • adding scenario directory ** ini files probably require cleanup/documentation (for the sake of clarity) ** affected commits: TODO

Clone this wiki locally