Alexandre Lision | ddd731e | 2014-01-31 11:50:08 -0500 | [diff] [blame] | 1 | <?xml version="1.0" encoding="utf-8" ?> |
| 2 | <!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 20001102//EN' 'http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd'> |
| 3 | <svg height="615" width="1000" xmlns="http://www.w3.org/2000/svg"> |
| 4 | <ellipse cx="35" cy="32" rx="8.0" ry="8.0" style="fill:#00ffff; stroke:#00ffff; stroke-width:1"/> |
| 5 | <ellipse cx="35" cy="32" rx="8.0" ry="8.0" style="fill:#000000; stroke:#000000; stroke-width:1"/> |
| 6 | <rect height="52" rx="16" ry="16" style="fill:#00ffff; stroke:#00ffff; stroke-width:1" width="70" x="251" y="24"/> |
| 7 | <rect height="52" rx="16" ry="16" style="fill:#ffffff; stroke:#ffffff; stroke-width:1" width="70" x="251" y="24"/> |
| 8 | <rect height="52" rx="16" ry="16" style="fill:#ffffff; stroke:#000000; stroke-width:1" width="70" x="251" y="24"/> |
| 9 | <text style="font-family:Dialog; font-size:10;" x="270" y="37"> |
| 10 | Detect</text> |
| 11 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="251" x2="320" y1="44" y2="44"/> |
| 12 | <rect height="43" rx="16" ry="16" style="fill:#00ffff; stroke:#00ffff; stroke-width:1" width="75" x="627" y="24"/> |
| 13 | <rect height="43" rx="16" ry="16" style="fill:#ffffff; stroke:#ffffff; stroke-width:1" width="75" x="627" y="24"/> |
| 14 | <rect height="43" rx="16" ry="16" style="fill:#ffffff; stroke:#000000; stroke-width:1" width="75" x="627" y="24"/> |
| 15 | <text style="font-family:Dialog; font-size:10;" x="633" y="37"> |
| 16 | AckDetected</text> |
| 17 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="627" x2="701" y1="44" y2="44"/> |
| 18 | <rect height="43" rx="16" ry="16" style="fill:#00ffff; stroke:#00ffff; stroke-width:1" width="75" x="631" y="112"/> |
| 19 | <rect height="43" rx="16" ry="16" style="fill:#ffffff; stroke:#ffffff; stroke-width:1" width="75" x="631" y="112"/> |
| 20 | <rect height="43" rx="16" ry="16" style="fill:#ffffff; stroke:#000000; stroke-width:1" width="75" x="631" y="112"/> |
| 21 | <text style="font-family:Dialog; font-size:10;" x="638" y="125"> |
| 22 | WaitCommit</text> |
| 23 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="631" x2="705" y1="132" y2="132"/> |
| 24 | <rect height="43" rx="16" ry="16" style="fill:#00ffff; stroke:#00ffff; stroke-width:1" width="77" x="639" y="256"/> |
| 25 | <rect height="43" rx="16" ry="16" style="fill:#c8c8ff; stroke:#c8c8ff; stroke-width:1" width="77" x="639" y="256"/> |
| 26 | <rect height="43" rx="16" ry="16" style="fill:#ffffff; stroke:#000000; stroke-width:1" width="77" x="639" y="256"/> |
| 27 | <text style="font-family:Dialog; font-size:10;" x="646" y="269"> |
| 28 | WaitDHPart2</text> |
| 29 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="639" x2="715" y1="276" y2="276"/> |
| 30 | <rect height="43" rx="16" ry="16" style="fill:#00ffff; stroke:#00ffff; stroke-width:1" width="82" x="643" y="360"/> |
| 31 | <rect height="43" rx="16" ry="16" style="fill:#c8c8ff; stroke:#c8c8ff; stroke-width:1" width="82" x="643" y="360"/> |
| 32 | <rect height="43" rx="16" ry="16" style="fill:#ffffff; stroke:#000000; stroke-width:1" width="82" x="643" y="360"/> |
| 33 | <text style="font-family:Dialog; font-size:10;" x="650" y="373"> |
| 34 | WaitConfirm2</text> |
| 35 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="643" x2="724" y1="380" y2="380"/> |
| 36 | <ellipse cx="671" cy="552" rx="12.0" ry="12.0" style="fill:#000000; stroke:#000000; stroke-width:1"/> |
| 37 | <ellipse cx="671" cy="552" rx="11.0" ry="11.0" style="fill:#ffffff; stroke:#ffffff; stroke-width:1"/> |
| 38 | <ellipse cx="671" cy="552" rx="7.0" ry="7.0" style="fill:#000000; stroke:#000000; stroke-width:1"/> |
| 39 | <polygon points="59,48 75,64 59,80 43,64" style="fill:#00ffff; stroke:#00ffff; stroke-width:1"/> |
| 40 | <polygon points="59,48 75,64 59,80 43,64" style="fill:none; stroke:#00ffff; stroke-width:1"/> |
| 41 | <polygon points="59,48 75,64 59,80 43,64" style="fill:#ffffff; stroke:#ffffff; stroke-width:1"/> |
| 42 | <polygon points="59,48 75,64 59,80 43,64" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 43 | <rect height="43" rx="16" ry="16" style="fill:#00ffff; stroke:#00ffff; stroke-width:1" width="74" x="219" y="208"/> |
| 44 | <rect height="43" rx="16" ry="16" style="fill:#ffffc8; stroke:#ffffc8; stroke-width:1" width="74" x="219" y="208"/> |
| 45 | <rect height="43" rx="16" ry="16" style="fill:#ffffff; stroke:#000000; stroke-width:1" width="74" x="219" y="208"/> |
| 46 | <text style="font-family:Dialog; font-size:10;" x="226" y="221"> |
| 47 | CommitSent</text> |
| 48 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="219" x2="292" y1="228" y2="228"/> |
| 49 | <rect height="43" rx="16" ry="16" style="fill:#00ffff; stroke:#00ffff; stroke-width:1" width="81" x="219" y="341"/> |
| 50 | <rect height="43" rx="16" ry="16" style="fill:#ffffc8; stroke:#ffffc8; stroke-width:1" width="81" x="219" y="341"/> |
| 51 | <rect height="43" rx="16" ry="16" style="fill:#ffffff; stroke:#000000; stroke-width:1" width="81" x="219" y="341"/> |
| 52 | <text style="font-family:Dialog; font-size:10;" x="226" y="354"> |
| 53 | WaitConfirm1</text> |
| 54 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="219" x2="299" y1="361" y2="361"/> |
| 55 | <rect height="43" rx="16" ry="16" style="fill:#00ffff; stroke:#00ffff; stroke-width:1" width="78" x="219" y="461"/> |
| 56 | <rect height="43" rx="16" ry="16" style="fill:#ffffc8; stroke:#ffffc8; stroke-width:1" width="78" x="219" y="461"/> |
| 57 | <rect height="43" rx="16" ry="16" style="fill:#ffffff; stroke:#000000; stroke-width:1" width="78" x="219" y="461"/> |
| 58 | <text style="font-family:Dialog; font-size:10;" x="226" y="474"> |
| 59 | WaitConfAck</text> |
| 60 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="219" x2="296" y1="481" y2="481"/> |
| 61 | <polygon points="411,256 427,272 411,288 395,272" style="fill:#00ffff; stroke:#00ffff; stroke-width:1"/> |
| 62 | <polygon points="411,256 427,272 411,288 395,272" style="fill:none; stroke:#00ffff; stroke-width:1"/> |
| 63 | <polygon points="411,256 427,272 411,288 395,272" style="fill:#ffffff; stroke:#ffffff; stroke-width:1"/> |
| 64 | <polygon points="411,256 427,272 411,288 395,272" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 65 | <polygon points="59,200 75,216 59,232 43,216" style="fill:#00ffff; stroke:#00ffff; stroke-width:1"/> |
| 66 | <polygon points="59,200 75,216 59,232 43,216" style="fill:none; stroke:#00ffff; stroke-width:1"/> |
| 67 | <polygon points="59,200 75,216 59,232 43,216" style="fill:#ffffff; stroke:#ffffff; stroke-width:1"/> |
| 68 | <polygon points="59,200 75,216 59,232 43,216" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 69 | <polygon points="61,346 77,362 61,378 45,362" style="fill:#00ffff; stroke:#00ffff; stroke-width:1"/> |
| 70 | <polygon points="61,346 77,362 61,378 45,362" style="fill:none; stroke:#00ffff; stroke-width:1"/> |
| 71 | <polygon points="61,346 77,362 61,378 45,362" style="fill:#ffffff; stroke:#ffffff; stroke-width:1"/> |
| 72 | <polygon points="61,346 77,362 61,378 45,362" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 73 | <polygon points="59,461 75,477 59,493 43,477" style="fill:#00ffff; stroke:#00ffff; stroke-width:1"/> |
| 74 | <polygon points="59,461 75,477 59,493 43,477" style="fill:none; stroke:#00ffff; stroke-width:1"/> |
| 75 | <polygon points="59,461 75,477 59,493 43,477" style="fill:#ffffff; stroke:#ffffff; stroke-width:1"/> |
| 76 | <polygon points="59,461 75,477 59,493 43,477" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 77 | <rect height="44" rx="16" ry="16" style="fill:#00ffff; stroke:#00ffff; stroke-width:1" width="83" x="643" y="464"/> |
| 78 | <rect height="44" rx="16" ry="16" style="fill:#c8c8ff; stroke:#c8c8ff; stroke-width:1" width="83" x="643" y="464"/> |
| 79 | <rect height="44" rx="16" ry="16" style="fill:#ffffff; stroke:#000000; stroke-width:1" width="83" x="643" y="464"/> |
| 80 | <text style="font-family:Dialog; font-size:10;" x="656" y="477"> |
| 81 | SecureState</text> |
| 82 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="643" x2="725" y1="484" y2="484"/> |
| 83 | <polygon points="171,168 246,168 256,178 256,194 171,194 171,168" style="fill:#ffffc8; stroke:#ffffc8; stroke-width:1"/> |
| 84 | <polyline points="171,168 246,168 256,178 256,194 171,194 171,168" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 85 | <polygon points="246,168 256,178 246,178 246,168" style="fill:#b2b28c; stroke:#b2b28c; stroke-width:1"/> |
| 86 | <polyline points="246,168 256,178 246,178 246,168" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 87 | <text style="font-family:Dialog; font-size:10;" x="173" y="183"> |
| 88 | Act as initiator</text> |
| 89 | <polygon points="555,192 640,192 650,202 650,220 555,220 555,192" style="fill:#c8c8ff; stroke:#c8c8ff; stroke-width:1"/> |
| 90 | <polyline points="555,192 640,192 650,202 650,220 555,220 555,192" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 91 | <polygon points="640,192 650,202 640,202 640,192" style="fill:#8c8cb2; stroke:#8c8cb2; stroke-width:1"/> |
| 92 | <polyline points="640,192 650,202 640,202 640,192" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 93 | <text style="font-family:Dialog; font-size:10;" x="557" y="207"> |
| 94 | Act as responder</text> |
| 95 | <polyline points="43,32 251,32" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 96 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="239" x2="251" y1="39" y2="32"/> |
| 97 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="239" x2="251" y1="25" y2="32"/> |
| 98 | <text style="font-family:Dialog; font-size:10;" x="109" y="27"> |
| 99 | / send ("Hello")</text> |
| 100 | <polyline points="321,50 627,50" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 101 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="615" x2="627" y1="57" y2="50"/> |
| 102 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="615" x2="627" y1="43" y2="50"/> |
| 103 | <text style="font-family:Dialog; font-size:10;" x="383" y="45"> |
| 104 | when("HelloACK") / stopSend ("Hello")</text> |
| 105 | <polyline points="667,67 667,112" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 106 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="660" x2="667" y1="100" y2="112"/> |
| 107 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="674" x2="667" y1="100" y2="112"/> |
| 108 | <text style="font-family:Dialog; font-size:10;" x="677" y="94"> |
| 109 | when("Hello") / send ("HelloACK")</text> |
| 110 | <polyline points="706,136 767,136 767,175 698,175 698,155" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 111 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="705" x2="698" y1="167" y2="155"/> |
| 112 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="691" x2="698" y1="167" y2="155"/> |
| 113 | <text style="font-family:Dialog; font-size:10;" x="777" y="174"> |
| 114 | when("Hello") / send ("HelloACK")</text> |
| 115 | <polyline points="672,155 672,256" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 116 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="665" x2="672" y1="244" y2="256"/> |
| 117 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="679" x2="672" y1="244" y2="256"/> |
| 118 | <text style="font-family:Dialog; font-size:10;" x="682" y="210"> |
| 119 | when("Commit") / send ("DHPart1")</text> |
| 120 | <polyline points="674,299 674,360" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 121 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="667" x2="674" y1="348" y2="360"/> |
| 122 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="681" x2="674" y1="348" y2="360"/> |
| 123 | <text style="font-family:Dialog; font-size:10;" x="684" y="334"> |
| 124 | when("DHPart2") / sendSRTP ("Confirm1")</text> |
| 125 | <polyline points="716,280 775,280 775,317 703,317 703,299" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 126 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="710" x2="703" y1="311" y2="299"/> |
| 127 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="696" x2="703" y1="311" y2="299"/> |
| 128 | <text style="font-family:Dialog; font-size:10;" x="783" y="317"> |
| 129 | when("Commit") / send ("DHPart1")</text> |
| 130 | <polyline points="725,384 779,384 779,419 713,419 713,403" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 131 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="720" x2="713" y1="415" y2="403"/> |
| 132 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="706" x2="713" y1="415" y2="403"/> |
| 133 | <text style="font-family:Dialog; font-size:10;" x="787" y="419"> |
| 134 | when("DHPart2") / sendSRTP ("Confirm1")</text> |
| 135 | <polyline points="251,64 75,64" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 136 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="87" x2="75" y1="57" y2="64"/> |
| 137 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="87" x2="75" y1="71" y2="64"/> |
| 138 | <text style="font-family:Dialog; font-size:10;" x="105" y="59"> |
| 139 | after(T1) / adjustT1 (T1)</text> |
| 140 | <polyline points="59,80 59,120 262,120 262,76" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 141 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="269" x2="262" y1="88" y2="76"/> |
| 142 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="255" x2="262" y1="88" y2="76"/> |
| 143 | <text style="font-family:Dialog; font-size:10;" x="71" y="115"> |
| 144 | [resendCounter < 20] / send ("Hello")</text> |
| 145 | <polyline points="321,67 471,67 471,232 651,232 651,256" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 146 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="644" x2="651" y1="244" y2="256"/> |
| 147 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="658" x2="651" y1="244" y2="256"/> |
| 148 | <text style="font-family:Dialog; font-size:10;" x="481" y="181"> |
| 149 | when("Commit") / send ("DHPart1")</text> |
| 150 | <polyline points="280,76 280,208" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 151 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="273" x2="280" y1="196" y2="208"/> |
| 152 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="287" x2="280" y1="196" y2="208"/> |
| 153 | <text style="font-family:Dialog; font-size:10;" x="290" y="147"> |
| 154 | when("Hello") / send ("Commit")</text> |
| 155 | <polyline points="244,251 244,341" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 156 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="237" x2="244" y1="329" y2="341"/> |
| 157 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="251" x2="244" y1="329" y2="341"/> |
| 158 | <text style="font-family:Dialog; font-size:10;" x="254" y="301"> |
| 159 | when("DHPart1) / send ("DHPart2")</text> |
| 160 | <polyline points="254,384 254,461" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 161 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="247" x2="254" y1="449" y2="461"/> |
| 162 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="261" x2="254" y1="449" y2="461"/> |
| 163 | <text style="font-family:Dialog; font-size:10;" x="264" y="427"> |
| 164 | when("Confirm1") / sendSRTP("Confirm2")</text> |
| 165 | <polyline points="293,224 411,224 411,256" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 166 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="404" x2="411" y1="244" y2="256"/> |
| 167 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="418" x2="411" y1="244" y2="256"/> |
| 168 | <text style="font-family:Dialog; font-size:10;" x="329" y="219"> |
| 169 | when("Commit")</text> |
| 170 | <polyline points="427,272 639,272" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 171 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="627" x2="639" y1="279" y2="272"/> |
| 172 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="627" x2="639" y1="265" y2="272"/> |
| 173 | <text style="font-family:Dialog; font-size:10;" x="434" y="267"> |
| 174 | [myHash < PeerHash] / send ("DHPart1")</text> |
| 175 | <polyline points="395,272 258,272 258,251" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 176 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="265" x2="258" y1="263" y2="251"/> |
| 177 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="251" x2="258" y1="263" y2="251"/> |
| 178 | <text style="font-family:Dialog; font-size:10;" x="263" y="267"> |
| 179 | [myHash > PeerHash]</text> |
| 180 | <polyline points="219,216 75,216" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 181 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="87" x2="75" y1="209" y2="216"/> |
| 182 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="87" x2="75" y1="223" y2="216"/> |
| 183 | <text style="font-family:Dialog; font-size:10;" x="89" y="211"> |
| 184 | after(T2) / adjustT2 (T2)</text> |
| 185 | <polyline points="59,232 59,272 226,272 226,251" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 186 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="233" x2="226" y1="263" y2="251"/> |
| 187 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="219" x2="226" y1="263" y2="251"/> |
| 188 | <text style="font-family:Dialog; font-size:10;" x="35" y="267"> |
| 189 | [resendCounter < 10] / send ("Commit")</text> |
| 190 | <polyline points="219,362 77,362" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 191 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="89" x2="77" y1="355" y2="362"/> |
| 192 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="89" x2="77" y1="369" y2="362"/> |
| 193 | <text style="font-family:Dialog; font-size:10;" x="90" y="357"> |
| 194 | after(T2) / adjustT2 (T2)</text> |
| 195 | <polyline points="61,378 61,416 232,416 232,384" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 196 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="239" x2="232" y1="396" y2="384"/> |
| 197 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="225" x2="232" y1="396" y2="384"/> |
| 198 | <text style="font-family:Dialog; font-size:10;" x="44" y="411"> |
| 199 | [resendCounter < 10] / send ("DHPart2")</text> |
| 200 | <polyline points="219,477 75,477" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 201 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="87" x2="75" y1="470" y2="477"/> |
| 202 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="87" x2="75" y1="484" y2="477"/> |
| 203 | <text style="font-family:Dialog; font-size:10;" x="89" y="472"> |
| 204 | after(T2) / adjustT2 (T2)</text> |
| 205 | <polyline points="59,493 59,534 249,534 249,504" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 206 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="256" x2="249" y1="516" y2="504"/> |
| 207 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="242" x2="249" y1="516" y2="504"/> |
| 208 | <text style="font-family:Dialog; font-size:10;" x="35" y="529"> |
| 209 | [resendCounter < 10] / sendSRTP ("Confirm2")</text> |
| 210 | <polyline points="43,64 14,64 14,601 673,601 673,563" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 211 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="680" x2="673" y1="575" y2="563"/> |
| 212 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="666" x2="673" y1="575" y2="563"/> |
| 213 | <text style="font-family:Dialog; font-size:10;" x="22" y="596"> |
| 214 | [resendCounter >= 20]</text> |
| 215 | <polyline points="43,216 20,216 20,584 641,584 666,563" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 216 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="661" x2="666" y1="576" y2="563"/> |
| 217 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="652" x2="666" y1="565" y2="563"/> |
| 218 | <text style="font-family:Dialog; font-size:10;" x="94" y="579"> |
| 219 | [resendCounter >= 10]</text> |
| 220 | <polyline points="45,362 26,362 26,569 628,569 662,560" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 221 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="652" x2="662" y1="569" y2="560"/> |
| 222 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="648" x2="662" y1="556" y2="560"/> |
| 223 | <text style="font-family:Dialog; font-size:10;" x="174" y="564"> |
| 224 | [resendCounter >= 10]</text> |
| 225 | <polyline points="43,477 32,477 32,552 659,552" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 226 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="647" x2="659" y1="559" y2="552"/> |
| 227 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="647" x2="659" y1="545" y2="552"/> |
| 228 | <text style="font-family:Dialog; font-size:10;" x="245" y="547"> |
| 229 | [resendCounter >= 10]</text> |
| 230 | <polyline points="676,403 676,464" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 231 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="669" x2="676" y1="452" y2="464"/> |
| 232 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="683" x2="676" y1="452" y2="464"/> |
| 233 | <text style="font-family:Dialog; font-size:10;" x="686" y="438"> |
| 234 | when("Confirm2") / sendSRTP ("ConfAck")</text> |
| 235 | <polyline points="297,482 643,482" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 236 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="631" x2="643" y1="489" y2="482"/> |
| 237 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="631" x2="643" y1="475" y2="482"/> |
| 238 | <text style="font-family:Dialog; font-size:10;" x="430" y="477"> |
| 239 | when("ConfAck")</text> |
| 240 | <polyline points="676,508 676,541" style="fill:none; stroke:#000000; stroke-width:1"/> |
| 241 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="669" x2="676" y1="529" y2="541"/> |
| 242 | <line style="fill:#000000; stroke:#000000; stroke-width:1" x1="683" x2="676" y1="529" y2="541"/> |
| 243 | <text style="font-family:Dialog; font-size:10;" x="686" y="529"> |
| 244 | Close()</text> |
| 245 | </svg> |