[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/