[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[freehaven-cvs] want more data points for case 6!
Update of /home/freehaven/cvsroot/doc/e2e-traffic/src
In directory moria.mit.edu:/tmp/cvs-serv5489
Modified Files:
PLAN.3 simmain.cpp
Log Message:
want more data points for case 6!
Index: PLAN.3
===================================================================
RCS file: /home/freehaven/cvsroot/doc/e2e-traffic/src/PLAN.3,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- PLAN.3 17 Jan 2004 23:02:38 -0000 1.4
+++ PLAN.3 18 Jan 2004 07:26:00 -0000 1.5
@@ -6,14 +6,14 @@
case3: have
HAVE
AF PD BGVol
- .1: .1 (320,3200') {esox} ----continue 3.2
+ .1: .1 (320,3200') {esox}
.3: .1 (320,3200) {esox}
.6: .1 320,3200,32000 {cass}
.3 320,3200,32000 {cass}
.6 320,3200 {cass}
.9: .1 (320,3200,32000) {opus}
.3 (320,3200,32000) {opus}
- .6 (320,3200) {opus} ---continue 3.3
+ .6 (320,3200) {opus}
,3200
A: 10 Jan, 15:10
@@ -21,7 +21,9 @@
C: 13 Jan, 23:33
D: 13 Jan, 23:55 -- 3r and 4r begun!
E: 15 Jan, 13:39
-F: 17 Jan: 12:29
+F: 17 Jan, 12:29
+G: 17 Jan, 18:00 -- 6 begun.
+H: 18 Jan, 02:12
===case 3.2: timed dyn-pool mix. (esox)
@@ -85,8 +87,10 @@
.9: .9 (320,3200) 2 (case 3r.5)
ADDED (E):
- .6,.9: * (25) 8 (case 3r.1.1) <opus> F:7.09
- .3,.6,.9: * (125) 12 (case 3r.2.1) <zermelo> F:7.47
+ .6,.9: * (25) 8 (case 3r.1.1) <opus> F: 7.09
+ H: 7.27
+ .3,.6,.9: * (125) 12 (case 3r.2.1) <zermelo> F: 7.47
+ H:11.04
===case 4: mixnet
Fix N=65536, m=32, strategy=SG
@@ -104,6 +108,7 @@
PL AF PD
2: .1,.6,.9 .1,.6 6 (case4r.1) <totoro> {E:2.77} *2
{F:4.21}
+ {H:4.27}
4: .1,.6,.9 .1,.6 6 (case4r.2) <cannabis>
8: .1,.6,.9 .1 3 (case4r.3.1) <esox2?> <ARGH>
8: .1,.6,.9 .6 3 (case4r.3.2) <zermello>
@@ -113,7 +118,7 @@
4: .9 .1,.6 2 (case4r.2.1) <novalis covers cannabis>
ADDED (F):
- .8, .1,.6 .1 2 (case4r.3.1.2) <moria> F:0
+ 8, .1,.6 .1 2 (case4r.3.1.2) <moria> H:0
===case 5: impact of dummies
@@ -121,11 +126,16 @@
Fix mix alg pDelay, path length, bg vol based on 4.
Vary dummy approach, volume, pAbsent
- N=65536, m=32, bgvol=125, strategy=SG
-
- path length:
- pDelay:
+ Fix N=65536,m=32,SG,bgvol=125,
+ len=4, pA=.6
+ pD=.6,.1
+
+ approach: padding!
+ nPadding=2,5
+ pOnline=.1,.3,.5,.7,.9
+
+ pD, pad pOnline
===case 6: impact of partial
@@ -140,11 +150,18 @@
pObserve=1.00{done},.99,.95,.90,.85,.80,.70,.60,.50
pD PO
- .6 .99,.95,.90,.85 (case6.1)
- .1 .99,.95,.90,.85 (case6.2)
- .6 .80,.70 (case6.3)
- .1 .80,.60 (case6.4)
- .6 .60,.50 (case6.5)
- .1 .60,.50 (case6.6)
+ .6 .99,.95,.90,.85 (case6.1) cannabis G:0 H:1.21
+ .1 .99,.95,.90,.85 (case6.2) ariddoch G:0 H:3.10
+ .6 .80,.70 (case6.3) novalis G:0 H:DONE
+ .1 .80,.60 (case6.4) sekrit G:0 H:DONE
+ .6 .60,.50 (case6.5) esox1 G:0 H:1.15
+ .1 .60,.50 (case6.6) dhcp14-49 G:0 H:DONE
+ .6 .40,.30,.20 (case6.7)
+ .1 .40,.30,.20 (case6.8)
+ .6 .10,.05 (case6.9)
+ .1 .10,.05 (case6.10)
+
+
+ unused: esox2, cassandra (!!)
===case 7: pseudonymity
\ No newline at end of file
Index: simmain.cpp
===================================================================
RCS file: /home/freehaven/cvsroot/doc/e2e-traffic/src/simmain.cpp,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- simmain.cpp 17 Jan 2004 23:02:38 -0000 1.22
+++ simmain.cpp 18 Jan 2004 07:26:00 -0000 1.23
@@ -302,7 +302,6 @@
s.setNRecipients(65536).setNAliceRecipients(32)
.setPathLen(1).setPadding(0)
.setExpAlice(1)
- .setPMessage(1.0)
.setPartial(false)
.setPDelay(pDel)
@@ -554,6 +553,43 @@
trial4_base(.9, .6, 8, 125);
}
+void trial5b_base(double pMsgA, double pDelay, int nPad, double pOnline)
+{
+ MixTrialSpec s;
+ s.setNRecipients(65536).setNAliceRecipients(32)
+ .setPathLen(4).setPadding(nPad)
+ .setExpAlice(1)
+ .setPartial(false)
+ .setPOnline(pOnline)
+
+ .setPDelay(pDelay)
+ .setPMessage(pMsgA)
+ .setBGVolMean(125).setBGVolDev(125/10.0)
+ .setPObserve(1.0)
+ .setPDummy(0.0);
+
+ s.setGranularity(50);
+
+ s.setCutoff(1500000);
+ int nBad = 0;
+ int nGood = 0;
+ for (int i = 1; i <= 100; ++i) {
+ s.write(std::cout);
+ std::cout << "\"" << i << "/" << 100 << "\"" << std::endl;
+ MixTrial trial(s);
+ TrialResult res = trial.attempt();
+ std::cout << res << std::endl << std::endl;
+ if (res.failed)
+ ++nBad;
+ else
+ ++nGood;
+ if (nBad >= 5 && nGood < nBad/2) {
+ break;
+ }
+ }
+}
+
+
void trial6_base(double pDelay, double pObserve)
{
MixTrialSpec s;
@@ -624,6 +660,27 @@
trial6_base(.1,.50);
}
+void trial6_7(void) {
+ trial6_base(.6,.40);
+ trial6_base(.6,.30);
+ trial6_base(.6,.20);
+}
+void trial6_8(void) {
+ trial6_base(.1,.40);
+ trial6_base(.1,.30);
+ trial6_base(.1,.20);
+}
+
+void trial6_9(void) {
+ trial6_base(.6,.10);
+ trial6_base(.6,.05);
+}
+void trial6_10(void) {
+ trial6_base(.6,.10);
+ trial6_base(.6,.05);
+}
+
+
typedef void (*trialfunc)(void);
struct {
@@ -666,7 +723,10 @@
{ "6.4", trial6_4 },
{ "6.5", trial6_5 },
{ "6.6", trial6_6 },
-
+ { "6.7", trial6_7 },
+ { "6.8", trial6_8 },
+ { "6.9", trial6_9 },
+ { "6.10", trial6_10 },
{ 0, 0 }
};
***********************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe freehaven-cvs in the body. http://freehaven.net/