[or-cvs] r15902: Add first version of mid-July report. (projects/hidserv/trunk/doc)

kloesing at seul.org kloesing at seul.org
Mon Jul 14 15:36:10 UTC 2008


Author: kloesing
Date: 2008-07-14 11:36:10 -0400 (Mon, 14 Jul 2008)
New Revision: 15902

Added:
   projects/hidserv/trunk/doc/boxoverlier.pdf
   projects/hidserv/trunk/doc/boxparconn.pdf
   projects/hidserv/trunk/doc/descup.png
   projects/hidserv/trunk/doc/discussion.pdf
   projects/hidserv/trunk/doc/discussion.tex
   projects/hidserv/trunk/doc/firstpub.png
Log:
Add first version of mid-July report.

Added: projects/hidserv/trunk/doc/boxoverlier.pdf
===================================================================
--- projects/hidserv/trunk/doc/boxoverlier.pdf	                        (rev 0)
+++ projects/hidserv/trunk/doc/boxoverlier.pdf	2008-07-14 15:36:10 UTC (rev 15902)
@@ -0,0 +1,431 @@
+%PDF-1.1
+%âãÏÓ\r
+1 0 obj
+<<
+/CreationDate (D:20080714160416)
+/ModDate (D:20080714160416)
+/Title (R Graphics Output)
+/Producer (R 2.5.1)
+/Creator (R)
+>>
+endobj
+2 0 obj
+<<
+/Type /Catalog
+/Pages 3 0 R
+>>
+endobj
+5 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /ZapfDingbats
+>>
+endobj
+6 0 obj
+<<
+/Type /Page
+/Parent 3 0 R
+/Contents 7 0 R
+/Resources 4 0 R
+>>
+endobj
+7 0 obj
+<<
+/Length 8 0 R
+>>
+stream
+q
+Q q 59.04 61.92 486.72 195.84 re W n
+0.000 0.000 0.000 RG
+2.25 w
+[] 0 d
+1 J
+1 j
+10.00 M
+103.08 78.24 m 103.08 150.77 l S
+0.75 w
+[ 3.00 5.00] 0 d
+77.07 114.51 m 91.42 114.51 l S
+180.63 114.51 m 127.34 114.51 l S
+0.75 w
+[] 0 d
+77.07 96.37 m 77.07 132.64 l S
+180.63 96.37 m 180.63 132.64 l S
+77.07 96.37 m 77.07 132.64 l S
+180.63 96.37 m 180.63 132.64 l S
+91.42 78.24 m
+91.42 150.77 l
+127.34 150.77 l
+127.34 78.24 l
+91.42 78.24 l
+S
+BT
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 274.37 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 190.90 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 265.56 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 263.14 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 212.87 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 216.00 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 221.37 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 307.67 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 220.67 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 211.50 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 351.98 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 234.50 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 261.27 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 237.49 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 253.66 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 252.12 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 298.40 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 188.25 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 293.98 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 305.55 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 184.59 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 226.28 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 251.30 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 199.85 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 266.83 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 178.80 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.02 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 360.47 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 268.41 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 256.33 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 204.46 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 273.47 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 250.70 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 243.99 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 237.84 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 238.16 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 196.33 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 189.94 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 301.89 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 220.38 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 234.40 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 185.77 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 253.35 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 231.05 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 266.03 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 295.57 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 270.80 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 219.91 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 268.01 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 284.40 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 234.15 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 357.97 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 269.11 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 290.56 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 238.84 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 194.24 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 249.90 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 190.95 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 216.87 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 258.08 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 275.45 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.98 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 234.13 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 258.75 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 192.19 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 188.97 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 232.92 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 183.24 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 180.18 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 225.69 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 233.00 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 289.74 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 223.56 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 191.97 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 198.97 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.64 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 249.40 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 194.33 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 188.04 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 332.01 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 181.05 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 239.61 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 274.47 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 193.70 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 239.07 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 196.89 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 231.06 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 250.78 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 229.12 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 284.26 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 264.04 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 240.90 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 245.85 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 322.20 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 227.25 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 217.46 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 178.63 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 201.33 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 243.38 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 344.12 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 298.56 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 193.00 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 264.69 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 225.99 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 336.37 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 248.00 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 263.93 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 217.37 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 183.56 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 220.06 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 279.53 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 264.04 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 384.37 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 273.31 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 180.15 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 208.15 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 261.89 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 236.44 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 254.64 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 328.59 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 277.32 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 183.47 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 248.38 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 256.97 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 180.59 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 250.88 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 349.51 111.91 Tm (l) Tj 0 Tr
+2.25 w
+[] 0 d
+ET
+119.24 168.91 m 119.24 241.44 l S
+0.75 w
+[ 3.00 5.00] 0 d
+79.95 205.17 m 102.35 205.17 l S
+238.33 205.17 m 156.76 205.17 l S
+0.75 w
+[] 0 d
+79.95 187.04 m 79.95 223.31 l S
+238.33 187.04 m 238.33 223.31 l S
+79.95 187.04 m 79.95 223.31 l S
+238.33 187.04 m 238.33 223.31 l S
+102.35 168.91 m
+102.35 241.44 l
+156.76 241.44 l
+156.76 168.91 l
+102.35 168.91 l
+S
+BT
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 289.13 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 285.15 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 317.51 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 247.00 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 304.67 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 365.58 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 257.76 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 353.19 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 307.21 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 263.34 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 266.86 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 325.31 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 246.90 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 245.83 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 283.93 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 298.64 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 342.05 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 441.34 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 449.55 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 257.64 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 330.48 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 254.02 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 252.37 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 254.33 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 397.01 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 249.58 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 329.17 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 336.71 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 245.17 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 240.00 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 350.85 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 450.06 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 268.98 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 254.68 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 273.27 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 355.52 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 248.95 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 362.24 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 314.40 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 393.47 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 285.21 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 238.57 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 240.38 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 260.68 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 286.31 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 279.62 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 286.17 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 266.25 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 275.24 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 335.36 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 305.09 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 251.85 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 245.81 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 279.80 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 324.36 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 524.77 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 267.35 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 236.27 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 238.68 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 303.36 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 302.97 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 250.77 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 242.75 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 327.65 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 268.90 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 264.86 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 313.91 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 392.19 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 310.22 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 241.06 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 239.03 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 248.23 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 369.57 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 403.27 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 273.46 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 261.49 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 283.63 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 315.31 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 263.73 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 258.82 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 353.97 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 247.68 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 292.87 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 275.43 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 285.17 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 238.91 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 309.70 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 298.60 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 247.52 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.53 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 248.48 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 266.54 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 301.34 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 241.16 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 236.16 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 238.71 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 275.94 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 289.74 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 329.08 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 270.57 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 355.80 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 241.51 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 260.86 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 252.11 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 315.16 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 247.95 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 282.00 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 256.36 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 266.51 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 304.59 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 277.71 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 378.01 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 304.95 202.58 Tm (l) Tj 0 Tr
+ET
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+59.04 114.51 m 59.04 205.17 l S
+59.04 114.51 m 51.84 114.51 l S
+59.04 205.17 m 51.84 205.17 l S
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 0.00 12.00 -12.00 0.00 41.76 88.50 Tm (Simplified) Tj
+/F2 1 Tf 0.00 12.00 -12.00 0.00 41.76 184.17 Tm (Regular) Tj
+ET
+73.76 61.92 m 448.38 61.92 l S
+73.76 61.92 m 73.76 54.72 l S
+198.63 61.92 m 198.63 54.72 l S
+323.50 61.92 m 323.50 54.72 l S
+448.38 61.92 m 448.38 54.72 l S
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 70.42 36.00 Tm (0) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 191.96 36.00 Tm (50) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 313.50 36.00 Tm (100) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 438.37 36.00 Tm (150) Tj
+ET
+Q q
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 220.45 7.20 Tm (Complete round-trip time [sec]) Tj
+ET
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+59.04 61.92 m
+545.76 61.92 l
+545.76 257.76 l
+59.04 257.76 l
+59.04 61.92 l
+S
+Q
+endstream
+endobj
+8 0 obj
+15426
+endobj
+3 0 obj
+<<
+/Type /Pages
+/Kids [
+6 0 R
+]
+/Count 1
+/MediaBox [0 0 576 288]
+>>
+endobj
+4 0 obj
+<<
+/ProcSet [/PDF /Text]
+/Font << /F1 5 0 R /F2 10 0 R >>
+/ExtGState << >>
+>>
+endobj
+9 0 obj
+<<
+/Type /Encoding
+/BaseEncoding /WinAnsiEncoding
+/Differences [ 45/minus 96/quoteleft
+144/dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent
+/dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron /space]
+>>
+endobj
+10 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica
+/Encoding 9 0 R
+>> endobj
+xref
+0 11
+0000000000 65535 f 
+0000000021 00000 n 
+0000000163 00000 n 
+0000015875 00000 n 
+0000015958 00000 n 
+0000000212 00000 n 
+0000000295 00000 n 
+0000000375 00000 n 
+0000015854 00000 n 
+0000016051 00000 n 
+0000016308 00000 n 
+trailer
+<<
+/Size 11
+/Info 1 0 R
+/Root 2 0 R
+>>
+startxref
+16405
+%%EOF

Added: projects/hidserv/trunk/doc/boxparconn.pdf
===================================================================
--- projects/hidserv/trunk/doc/boxparconn.pdf	                        (rev 0)
+++ projects/hidserv/trunk/doc/boxparconn.pdf	2008-07-14 15:36:10 UTC (rev 15902)
@@ -0,0 +1,432 @@
+%PDF-1.1
+%âãÏÓ\r
+1 0 obj
+<<
+/CreationDate (D:20080714160737)
+/ModDate (D:20080714160737)
+/Title (R Graphics Output)
+/Producer (R 2.5.1)
+/Creator (R)
+>>
+endobj
+2 0 obj
+<<
+/Type /Catalog
+/Pages 3 0 R
+>>
+endobj
+5 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /ZapfDingbats
+>>
+endobj
+6 0 obj
+<<
+/Type /Page
+/Parent 3 0 R
+/Contents 7 0 R
+/Resources 4 0 R
+>>
+endobj
+7 0 obj
+<<
+/Length 8 0 R
+>>
+stream
+q
+Q q 59.04 61.92 486.72 195.84 re W n
+0.000 0.000 0.000 RG
+2.25 w
+[] 0 d
+1 J
+1 j
+10.00 M
+107.53 78.24 m 107.53 150.77 l S
+0.75 w
+[ 3.00 5.00] 0 d
+77.07 114.51 m 95.17 114.51 l S
+194.14 114.51 m 134.87 114.51 l S
+0.75 w
+[] 0 d
+77.07 96.37 m 77.07 132.64 l S
+194.14 96.37 m 194.14 132.64 l S
+77.07 96.37 m 77.07 132.64 l S
+194.14 96.37 m 194.14 132.64 l S
+95.17 78.24 m
+95.17 150.77 l
+134.87 150.77 l
+134.87 78.24 l
+95.17 78.24 l
+S
+BT
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 259.00 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 249.30 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 259.04 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 246.06 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 267.64 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 346.43 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 235.13 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 206.86 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 203.33 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.41 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 260.21 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 280.40 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 198.73 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 303.98 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 204.92 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 203.56 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 294.28 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 227.01 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 359.02 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 223.91 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 363.79 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 220.47 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 238.87 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 351.74 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 265.12 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 224.88 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 247.89 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 369.92 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 211.90 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 204.89 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 246.33 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 234.31 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 256.34 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 200.47 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 238.22 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 227.44 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 278.13 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 265.07 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 218.75 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 267.41 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 287.21 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 251.21 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 283.38 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 307.98 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 304.38 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 212.58 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 221.55 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 305.92 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 239.45 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 202.32 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 231.66 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 209.91 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 377.71 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 389.93 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 324.06 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 351.85 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 349.60 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 230.75 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 240.64 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.34 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 252.79 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 318.58 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 349.47 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 197.61 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 307.58 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 286.72 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 300.30 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 231.03 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 223.34 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 245.28 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 270.90 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 221.55 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 355.83 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 322.45 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 283.51 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 273.21 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 341.17 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 200.09 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 200.59 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 328.43 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 235.93 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 204.42 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 211.01 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 198.66 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 251.59 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 212.14 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 233.36 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 260.46 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 268.55 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 194.26 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 235.42 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 201.29 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 233.06 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.67 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 239.03 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 283.68 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 283.48 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 223.22 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 297.64 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 235.15 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 357.52 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 379.28 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 208.47 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 268.76 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 239.54 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 195.23 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 245.52 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 192.92 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 261.26 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 234.02 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 284.88 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 224.82 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 270.33 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 258.01 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 258.91 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 197.61 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 245.98 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 199.21 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 307.78 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 204.56 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 263.86 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 273.57 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 277.53 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 247.56 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 431.97 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 341.15 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 211.07 111.91 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 388.02 111.91 Tm (l) Tj 0 Tr
+2.25 w
+[] 0 d
+ET
+117.73 168.91 m 117.73 241.44 l S
+0.75 w
+[ 3.00 5.00] 0 d
+78.30 205.17 m 100.78 205.17 l S
+237.26 205.17 m 155.39 205.17 l S
+0.75 w
+[] 0 d
+78.30 187.04 m 78.30 223.31 l S
+237.26 187.04 m 237.26 223.31 l S
+78.30 187.04 m 78.30 223.31 l S
+237.26 187.04 m 237.26 223.31 l S
+100.78 168.91 m
+100.78 241.44 l
+155.39 241.44 l
+155.39 168.91 l
+100.78 168.91 l
+S
+BT
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 288.26 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 284.27 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 316.74 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 245.98 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 303.86 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 365.00 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 256.78 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 352.55 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 306.41 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 262.37 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 265.91 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 324.57 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 245.88 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.80 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 283.04 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 297.80 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 341.38 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 441.03 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 449.27 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 256.65 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 329.76 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 253.02 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 251.36 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 253.33 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 396.54 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 248.56 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 328.45 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 336.02 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.14 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 238.95 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 350.21 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 449.78 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 268.04 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 253.68 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 272.34 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 354.90 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 247.94 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 361.64 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 313.62 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 392.98 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 284.33 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 237.52 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 239.33 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 259.71 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 285.43 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 278.71 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 285.29 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 265.30 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 274.32 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 334.66 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 304.28 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 250.84 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 244.78 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 278.90 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 323.62 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 524.77 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 266.40 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 235.20 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 237.62 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 302.54 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 302.15 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 249.76 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 241.71 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 326.92 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 267.96 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 263.90 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 313.13 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 391.70 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 309.43 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 240.01 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 237.98 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 247.21 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 369.00 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 402.83 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 272.54 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 260.51 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 282.74 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 314.53 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 262.76 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 257.84 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 353.34 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 246.66 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 292.02 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 274.51 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 284.29 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 237.86 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 308.90 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 297.76 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 246.49 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 243.49 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 247.47 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 265.59 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 300.51 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 240.11 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 235.10 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 237.66 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 275.03 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 288.88 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 328.36 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 269.63 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 355.17 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 240.47 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 259.89 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 251.10 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 314.39 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 246.93 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 281.11 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 255.37 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 265.56 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 303.78 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 276.80 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 377.47 202.58 Tm (l) Tj 0 Tr
+/F1 1 Tf 1 Tr 7.48 0 0 7.48 304.14 202.58 Tm (l) Tj 0 Tr
+ET
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+59.04 114.51 m 59.04 205.17 l S
+59.04 114.51 m 51.84 114.51 l S
+59.04 205.17 m 51.84 205.17 l S
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 0.00 12.00 -12.00 0.00 41.76 86.37 Tm (Par. Conn.) Tj
+/F2 1 Tf 0.00 12.00 -12.00 0.00 41.76 184.17 Tm (Regular) Tj
+ET
+72.09 61.92 m 448.08 61.92 l S
+72.09 61.92 m 72.09 54.72 l S
+197.42 61.92 m 197.42 54.72 l S
+322.75 61.92 m 322.75 54.72 l S
+448.08 61.92 m 448.08 54.72 l S
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 68.75 36.00 Tm (0) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 190.75 36.00 Tm (50) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 312.74 36.00 Tm (100) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 438.08 36.00 Tm (150) Tj
+ET
+Q q
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 220.45 7.20 Tm (Complete round-trip time [sec]) Tj
+ET
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+59.04 61.92 m
+545.76 61.92 l
+545.76 257.76 l
+59.04 257.76 l
+59.04 61.92 l
+S
+Q
+endstream
+endobj
+8 0 obj
+15483
+endobj
+3 0 obj
+<<
+/Type /Pages
+/Kids [
+6 0 R
+]
+/Count 1
+/MediaBox [0 0 576 288]
+>>
+endobj
+4 0 obj
+<<
+/ProcSet [/PDF /Text]
+/Font << /F1 5 0 R /F2 10 0 R >>
+/ExtGState << >>
+>>
+endobj
+9 0 obj
+<<
+/Type /Encoding
+/BaseEncoding /WinAnsiEncoding
+/Differences [ 45/minus 96/quoteleft
+144/dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent
+/dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron /space]
+>>
+endobj
+10 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica
+/Encoding 9 0 R
+>> endobj
+xref
+0 11
+0000000000 65535 f 
+0000000021 00000 n 
+0000000163 00000 n 
+0000015932 00000 n 
+0000016015 00000 n 
+0000000212 00000 n 
+0000000295 00000 n 
+0000000375 00000 n 
+0000015911 00000 n 
+0000016108 00000 n 
+0000016365 00000 n 
+trailer
+<<
+/Size 11
+/Info 1 0 R
+/Root 2 0 R
+>>
+startxref
+16462
+%%EOF

Added: projects/hidserv/trunk/doc/descup.png
===================================================================
(Binary files differ)


Property changes on: projects/hidserv/trunk/doc/descup.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: projects/hidserv/trunk/doc/discussion.pdf
===================================================================
(Binary files differ)


Property changes on: projects/hidserv/trunk/doc/discussion.pdf
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: projects/hidserv/trunk/doc/discussion.tex
===================================================================
--- projects/hidserv/trunk/doc/discussion.tex	                        (rev 0)
+++ projects/hidserv/trunk/doc/discussion.tex	2008-07-14 15:36:10 UTC (rev 15902)
@@ -0,0 +1,292 @@
+\documentclass{article}
+\usepackage[dvips]{graphicx}
+\usepackage{graphics}
+\usepackage{color}
+\usepackage{url}
+\begin{document}
+
+\title{Discussion of Possible Design Changes to\\Improve Tor Hidden Service Performance}
+\date{July 15, 2008}
+\author{The Tor Project\footnote{Please direct questions and comments
+either to \texttt{tor-assistants at torproject.org} or
+\texttt{or-dev at freehaven.net}.}}
+\maketitle
+
+\begin{abstract}
+This document describes possible design changes aiming at improving
+performance of Tor Hidden Services. The ideas for these improvements come
+from an earlier analysis of possible performance
+bottlenecks\footnote{\url{http://freehaven.net/~karsten/hidserv/perfanalysis-2008-06-15.pdf}}.
+Optimally, the results of the discussion of these ideas will be included in
+a Tor proposal by August 15, 2008.
+\end{abstract}
+
+\section{Rendezvous Protocol Simplifications}\label{sec:rendsimpl}
+\textit{{\O}verlier and Syverson proposed two simplified rendezvous
+protocols.}\footnote{Lasse {\O}verlier and Paul Syverson, Improving
+Efficiency and Simplicity of Tor Circuit Establishment and Hidden Services,
+\url{http://www.freehaven.net/anonbib/#overlier-pet2007}} \textit{Their
+first protocol aims at using a single circuit on client-side to contain the
+rendezvous point and connect to an introduction point. The second protocol
+goes the extra mile to unite the roles of introduction point and rendezvous
+point and save another circuit. It can be assumed that these
+simplifications improve connection establishment times. However, they have
+yet unclear effects on anonymity, given that they are implemented without
+the authors' proposed valet node approach which requires a major redesign
+of hidden services.}
+
+A possible design of the second protocol that unites the roles of
+introduction and rendezvous point is described in proposal
+142\footnote{\url{https://tor-svn.freehaven.net/svn/tor/trunk/doc/spec/proposals/142-combine-intro-and-rend-points.txt}}
+and in a revised rendezvous
+specification\footnote{\url{https://tor-svn.freehaven.net/svn/tor/branches/121-hs-authorization/doc/spec/rend-spec-v3draft.txt}}.
+Applying the new design would have the following effects:
+
+\begin{description}
+\item[Performance Improvement of 8 Seconds (30\%)] A
+pre-evaluation\footnote{Christian Wilms, Improving the Tor Hidden Service
+Protocol Aiming at Better Performance, diploma thesis, June 2008} of this
+design change has shown that mean connection establishment times can be
+reduced from 27.4 seconds in the original protocol to 19.1 seconds in the
+changed design. Figure~\ref{fig:overlier} shows a comparison of connection
+establishment times.
+%
+\begin{figure}[tb]
+\centering
+\includegraphics[width=\textwidth]{boxoverlier.pdf}
+\begin{tabular}{lrrrrrr}
+Protocol & Min. & 1st Qu. & Median & Mean & 3rd Qu. & Max.\\\hline
+Regular & 2.479 & 11.450 & 18.210 & 27.370 & 33.220 & 181.800\\
+Simplified & 1.324 & 7.070 & 11.740 & 19.130 & 21.450 & 125.600
+\end{tabular}
+\caption{Connection establishment times for combining introduction and
+rendezvous points}
+\label{fig:overlier}
+\end{figure}
+%
+\item[Responsibility of Serving a Hidden Service] One of the original
+reasons for the separation of introduction and rendezvous points is that a
+relay shall not be made responsible that it relays data for a certain
+hidden service. The changed design needs to make sure that a combined
+introduction and rendezvous points cannot learn on behalf of which hidden
+service it is working.
+%
+\item[Scalability] On the one hand, the simplified protocol removes the
+need for a hidden service to establish new circuits on demand. On the other
+hand, the service needs to maintain a number of open circuits proportional
+to the expected number of client requests.
+%
+\item[Attack Resistance] An attacker who can take down a combined
+introduction and rendezvous point does not only eliminate an access point
+to the hidden service, but also breaks current client connections to the
+hidden service using that contact point.
+\end{description}
+
+\section{Parallel Connections to Introduction Points}
+\textit{A client could attempt to establish two introduction circuits to
+two different introduction points simultaneously and only use the first
+that succeeds. The slower circuit could still be used for another purpose.
+However, there is a possible anonymity issue here that needs to be taken
+under consideration, because the circuit can now be linked to one of the
+hidden service's introduction points. Further, it needs to be evaluated
+whether the extension of two circuits at the same time has a negative
+effect on clients with low bandwidth.}
+
+\begin{description}
+\item[Performance Improvement of 5 Seconds (18\%)] Another pre-evaluation
+resulted in a possible reduction of connection establishment times from
+27.4 seconds in the original protocol to 22.5 seconds in the changed
+design. Figure~\ref{fig:parintro} shows the possible improvement of
+connection establishment times.
+%
+\begin{figure}[tb]
+\centering
+\includegraphics[width=\textwidth]{boxparconn.pdf}
+\begin{tabular}{lrrrrrr}
+Protocol & Min. & 1st Qu. & Median & Mean & 3rd Qu. & Max.\\\hline
+Regular & 2.479 & 11.450 & 18.210 & 27.370 & 33.220 & 181.800\\
+Par. Conn. & 1.987 & 9.212 & 14.140 & 22.450 & 24.990 & 144.800
+\end{tabular}
+\caption{Connection establishment times for parallel connections to
+introduction points}
+\label{fig:parintro}
+\end{figure}
+%
+\item[More Internal Circuits Required] Clients need to maintain a higher
+number of internal circuits in order to use two parallel circuits to
+connect to an introduction point. This number should have a fixed lower
+bound that is by 1 higher than the current limit and could be increased
+based on the history of hidden service accesses.
+%
+\item[Increase of Overall Network Load] If the slower circuit is discarded
+after the first introduction point has been established, there will be an
+additional load on the network. In particular, $3+1=4$ circuit extensions
+will be lost.
+%
+\item[Dealing with Loser Circuits] If slower circuits are not discarded,
+they can be kept in a pool for later internal circuit usage. However, in
+addition to being slow anyway, these circuits might need to be extended for
+another usage which will make them even slower. Therefore, they should be
+discarded after they reach a certain length, e.g.\ 6 hops.
+%
+\item[Anonymity Issues with Loser Circuits] There should not be any
+anonymity issues with slower circuits, because they were never told that
+they were intended to be used as introduction circuits.
+\end{description}
+
+\section{Individual Cannibalization Timeouts}
+An idea that was not described in the last report is to introduce
+individual timeouts for cannibalizing a circuit and extending it to an
+introduction point afterwards. The current timeout for this task is 60
+seconds. Figure~\ref{fig:introest} contains a histogram of times that are
+required for this task. 
+
+Assuming that the timeout would be reduced to a lower value, a second
+(or third) attempt to cannibalize and extend a circuit would be started
+earlier. Figure~\ref{fig:X} shows the overall introduction circuit
+cannibalization and extension times for timeouts between 10 and 60 seconds.
+%As a simplification, the assumption is made that circuit estalishments can
+%be accomplished within at most three timeouts. % TODO Christian: Can we
+%drop this assumption?
+
+\begin{description}
+\item[Performance Improvement of X Seconds (X\%)]
+%
+\begin{figure}[tb]
+\centering
+%\includegraphics[width=0.8\textwidth]{introest.png}
+\emph{TODO Christian: Insert histogram of introduction circuit establishment times here, together with summary of values. Also insert the average
+number of requests as a function of timeout.}
+\caption{Introduction circuit establishment times}
+\label{fig:introest}
+\end{figure}
+%
+\emph{TODO Christian: Insert diagram with average introduction circuit
+establishment times as a function of timeouts.}
+%
+\item[Effect on Low-Bandwidth Clients] All measurements so far have been
+performed on high-bandwidth clients. If there is a significant influence of
+bandwidth on cannibalization time, relays should keep a history of past
+circuit establishment times and adapt their individual timeouts by applying
+exponential smoothing on historical values.
+%
+\item[Increased Network Load] There will be an increased share of circuits
+that are discarded after the new timeout expires, but would have been
+completed within the existing timeout of 60 seconds.
+\end{description}
+
+\section{Increase Count of Internal Circuits}
+\textit{The number of preemptively built internal circuits for later
+cannibalization should be increased. Really popular hidden services require
+more than two internal circuits in the pool to answer multiple client
+requests at the same time. This scenario was not yet analyzed, but will
+probably exhibit even worse performance as measured here. The number of
+preemptively built internal circuits should be a function of connection
+requests in the past to adapt to changing needs. Furthermore, an increased
+number of internal circuits on client side would allow clients to establish
+connections to more than one hidden service at a time.}
+
+\begin{description}
+\item[Performance Improvement of ?? Seconds (??\%)] It is assumed that a
+popular hidden service cannot make use of cannibalization for
+connecting to rendezvous points, but needs to create new circuits.
+Therefore, the circuit creation time needs to be added to the current
+results. An evaluation of internal circuit creating times is shown in
+Figure~\ref{fig:Y}. In the mean the connection establishment time to a
+popular hidden service would increase by Z seconds.
+\item[Dependency on Regular Hidden Service Protocol] This design change only
+makes sense if the design change described in Section~\ref{sec:rendsimpl}
+is \emph{not} applied.
+\item[Higher Number of Internal Circuits] A hidden service would have to
+maintain a higher number of internal circuits to respond to client
+requests. Each service needs to maintain a history of client requests to
+have a good estimate for the number of required internal circuits.
+\end{description}
+
+\section{Build More Introduction Circuits}
+\textit{When establishing introduction points, a hidden service could
+launch 5 instead of 3 introduction circuits at the same time and use only
+the first 3 that could be established. The remaining two circuits could
+still be used for other purposes afterwards.}
+
+\begin{description}
+\item[Performance Improvement of ?? Seconds (??\%)] The effect of choosing
+the fastest 3 out of 5 circuit creations as introduction points has been
+evaluated using previously measured data, too. Therefore, circuit
+establishment times were derived from log files and written to an array.
+Afterwards, a simulation with XY runs was performed picking 5 random values
+and using
+the 3 lowest values in contrast to picking only 3 values at random. The
+result is that the mean time of the 3-out-of-5 approach is A, while the
+mean time of the 3-out-of-3 approach is B.
+\item[Network Load] The effect on network load is minimal, because the hidden service can reuse the slower internal circuits for other purposes.
+\end{description}
+
+\section{Descriptor Upload Timing}
+\textit{The choice to wait for 30 seconds for a service to have a stable
+set of introduction points is rather arbitrary. An analysis of typical
+delays in establishing introduction points might help to apply a more
+suitable algorithm here.}
+
+When finding a useful algorithm for uploading rendezvous descriptors, there
+are two conflictive objectives: a) upload descriptors as early as possible
+and b) avoid uploading descriptors that need to be replaced shortly after.
+An evaluation of introduction point establishments and abandonings within
+the first 30 minutes of providing a hidden service can help determining the
+optimal delay. One can determine the number of uploaded descriptors from
+empirical data for every possible delay.
+
+\begin{description}
+\item[Descriptor Publication Delay] Figure~\ref{fig:firstpub} shows the
+delays in descriptor publication for stabilization times between 1 and 90
+seconds.
+\item[Number of Published Descriptors] Figure~\ref{fig:stabtime} displays
+the mean number of published descriptors. These results show that there is
+a clear trade-off between the two objectives for delays lower than 50
+seconds. A delay of 60 seconds significantly reduces the mean number of
+published descriptors, but at the price of almost doubling the mean upload
+time of the first descriptor as compared to the current choice of 30
+seconds.
+\end{description}
+
+% first <- read.csv("firstdesc.csv",sep = ",",header=TRUE, row.names=NULL); png(paste("firstpub", "png", sep="."), width=800, height=600); plot(mean(first/1000),type="o",ylim=c(0,mean(first$firstdesc90)/1000),xlab="Stabilization time before descriptor upload (s)",ylab="Mean time until first descriptor publication (s)"); abline(a=0, b=1, lty=2); dev.off()
+\begin{figure}[tb]
+\centering
+\includegraphics[width=0.8\textwidth]{firstpub.png}
+\caption{Time until first descriptor upload as a function of stabilization time}
+\label{fig:firstpub}
+\end{figure}
+
+% stable <- read.csv("theorupl.csv",sep = ",",header=TRUE, row.names=NULL); png(paste("descup", "png", sep="."), width=800, height=600); plot(mean(stable),type="o",xlab="Stabilization time before descriptor upload (s)",ylim=c(0,mean(stable$stable1)),ylab="Mean number of uploaded descriptors"); abline(a=1, b=0, lty=2); dev.off()
+\begin{figure}[tb]
+\centering
+\includegraphics[width=0.8\textwidth]{descup.png}
+\caption{Number of uploaded descriptors as a function of stabilization time}
+\label{fig:stabtime}
+\end{figure}
+
+\section{Descriptor Upload Failures}
+\label{sec:descuplfailures}
+\textit{The current logic to upload rendezvous service descriptors does not
+handle failures in a reasonable way. In case of a failure, Tor waits for a
+solid hour before making the next attempt. There should either be a smaller
+timeout or an individual handling of failures per directory.}
+
+This bug is described in detail in task
+767\footnote{\url{http://bugs.noreply.org/flyspray/?do=details&id=767}}.
+The fix, however, requires on-demand downloading of router descriptors,
+which might have anonymity issues. Therefore, this bugfix requires
+discussion of the possible consequences.
+
+\begin{description}
+\item[Higher Reliability] An evaluation has shown that 14.7\% of all
+descriptor uploads to the three central hidden service authorities failed.
+A subsequent analysis has confirmed these results for the distributed
+storage for hidden service descriptors with a failure rate of 13.7\%.
+\item[Anonymity Issue] A hidden service needs to download a specific set of
+router descriptors in order to store its hidden service descriptor. This
+might reveal the hidden service identity to everyone observing a request
+for router descriptors.
+\end{description}
+\end{document}
+

Added: projects/hidserv/trunk/doc/firstpub.png
===================================================================
(Binary files differ)


Property changes on: projects/hidserv/trunk/doc/firstpub.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream



More information about the tor-commits mailing list