<div dir="ltr">I was borered recently at the office and try to see how we can have a smooth simcrossing.<br>I don't know how actual simcrossing works, but here is my tough :<br><br><br>The idea is using the concept used in GSM cellphone to handle
handover between two cells without droping the communication.
<p id="eua213" class="western" style="margin-bottom: 0.2in;"><a id="eua214" name="jk_s20"></a><a id="eua215" name="jk_s19"></a>
Concept:</p>
<p id="eua216" class="western" style="margin-bottom: 0.2in;">The SimCrossing (SC)
is based one several messages exchanged between the object (Object),
the actual sim (OriginSim) and the next sim (TargetSim). The main
exchange are located in the HandOverArea (HOarea) located on the
OriginSim. This area is computed by the viewer for each TargetSim
(maximum 4 ).
</p>
<p id="eua217" class="western" style="margin-bottom: 0.2in;"><br id="eua218"><br id="eua219">
</p>
<p id="eua220" class="western" style="margin-bottom: 0.2in;">Definition</p>
<table id="eua221" border="1" cellpadding="8" cellspacing="0" width="748">
<col id="eua222" width="232">
<col id="eua223" width="233">
<col id="eua224" width="233">
<tbody id="eua225"><tr id="eua226" valign="top">
<td id="eua227" width="232">
<p id="eua228" class="western">Name</p>
</td>
<td id="eua229" width="233">
<p id="eua230" class="western">Description</p>
</td>
<td id="eua231" width="233">
<p id="eua232" class="western">Comment</p>
</td>
</tr>
<tr id="eua233" valign="top">
<td id="eua234" width="232">
<p id="eua235" class="western">Object (OBJ)</p>
</td>
<td id="eua236" width="233">
<p id="eua237" class="western">Any prims/avt rezzed InWorld that could
trigged a SIMCROSSING event</p>
</td>
<td id="eua238" width="233">
<p id="eua239" class="western"><br id="eua240">
</p>
</td>
</tr>
<tr id="eua241" valign="top">
<td id="eua242" width="232">
<p id="eua243" class="western">OriginSim (ORIGSIM)</p>
</td>
<td id="eua244" width="233">
<p id="eua245" class="western">Actual simulator where the object stand BEFORE
simcrossing</p>
</td>
<td id="eua246" width="233">
<p id="eua247" class="western"><br id="eua248">
</p>
</td>
</tr>
<tr id="eua249" valign="top">
<td id="eua250" width="232">
<p id="eua251" class="western">TargetSim (TARGET)</p>
</td>
<td id="eua252" width="233">
<p id="eua253" class="western">Simulator where the OBJECT could go</p>
</td>
<td id="eua254" width="233">
<p id="eua255" class="western"><br id="eua256">
</p>
</td>
</tr>
<tr id="eua257" valign="top">
<td id="eua258" width="232">
<p id="eua259" class="western">ActiveSet</p>
</td>
<td id="eua260" width="233">
<p id="eua261" class="western">List containing all the neighborhoods sims and
their data (location,ping…)
</p>
</td>
<td id="eua262" width="233">
<p id="eua263" class="western"><br id="eua264">
</p>
</td>
</tr>
<tr id="eua265" valign="top">
<td id="eua266" width="232">
<p id="eua267" class="western">HOarea</p>
</td>
<td id="eua268" width="233">
<p id="eua269" class="western">Logical area defined on the object level where
all the messages exchange should occured</p>
</td>
<td id="eua270" width="233">
<p id="eua271" class="western">See figure 1 for more details</p>
</td>
</tr>
</tbody></table>
<p id="eua272" class="western" style="margin-bottom: 0.2in;"><br id="eua273"><br id="eua274">
</p>
<p id="eua275" class="western" style="margin-bottom: 0.2in;">D<img id="eua276" src="http://docs.google.com/File?id=dfcvvffc_45p5zxtfs_b" name="graphics1" align="left" border="0" width="450" height="338" hspace="13">efinition
HOArea
</p>
<p id="eua277" class="western" style="margin-bottom: 0.2in;"><a id="eua278" name="jk_s22"></a>
In order to have a smooth transition, we need to determine an
HandOver area where all the simcrossing messages exchange should
happens. This area is computed on the object level regarding the
ping latency between the Target and the object velocity. This area
contains a RedZone area where all the Simcrossing conditions should
be satisfied, otherwise the simcrossing won't happen.</p>
<p id="eua279" class="western" style="margin-bottom: 0.2in;"><a id="eua280" name="ndsf"></a><br id="eua281"><br id="eua282">
</p>
<p id="eua283" class="western" style="margin-bottom: 0.2in;"><a id="eua284" name="jk_s59"></a><a id="eua285" name="jk_s29"></a>
</p>
<p id="eua286" class="western" style="margin-bottom: 0.2in;"><a id="eua287" name="jk_s61"></a>
Phase 1 : Login or rezzing</p>
<p id="eua288" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;"><a id="eua289" name="jk_s62"></a><a id="eua290" name="jk_s63"></a>
During the login phase, the object asks the surrounding sims list to
its actual simulator. We can call this list the ActiveSet .
The ActiveSet contains the sim data and their "ping"
time.
</p>
<p id="eua291" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;"><a id="eua292" name="jk_s64"></a>
The object compute the SimCrossing boundaries and determine an
"HandOver" area with a Redzone area based on the timers
(ping + delta). Normaly the Handover should be ready before entering
the Redzone.
</p>
<table id="eua293" border="1" cellpadding="8" cellspacing="0" rules="groups" width="747" frame="hsides">
<col id="eua294" width="171">
<col id="eua295" width="171">
<col id="eua296" width="171">
<col id="eua297" width="171">
<tbody id="eua298">
<tr id="eua299" valign="top">
<td id="eua2100" width="171">
<p id="eua2101" class="western"><b id="eua2102">From</b></p>
</td>
<td id="eua2103" width="171">
<p id="eua2104" class="western"><b id="eua2105">To</b></p>
</td>
<td id="eua2106" width="171">
<p id="eua2107" class="western"><b id="eua2108">Message</b></p>
</td>
<td id="eua2109" width="171">
<p id="eua2110" class="western"><b id="eua2111">Comment</b></p>
</td>
</tr>
</tbody>
<tbody id="eua2112">
<tr id="eua2113" valign="top">
<td id="eua2114" bgcolor="#c0c0c0" width="171">
<p id="eua2115" class="western"><b id="eua2116">Object</b></p>
</td>
<td id="eua2117" bgcolor="#c0c0c0" width="171">
<p id="eua2118" class="western">Simulator</p>
</td>
<td id="eua2119" bgcolor="#c0c0c0" width="171">
<p id="eua2120" class="western">SCGetActiveSetReq</p>
</td>
<td id="eua2121" bgcolor="#c0c0c0" width="171">
<p id="eua2122" class="western">Ask the OrigSim a list containing all the
neighborhood sims and their coordinate, status…</p>
</td>
</tr>
<tr id="eua2123" valign="top">
<td id="eua2124" width="171">
<p id="eua2125" class="western"><b id="eua2126">OrigSim</b></p>
</td>
<td id="eua2127" width="171">
<p id="eua2128" class="western">Object</p>
</td>
<td id="eua2129" width="171">
<p id="eua2130" class="western">SCGetActiveSetSent</p>
</td>
<td id="eua2131" width="171">
<p id="eua2132" class="western">The Sim send all the data to the object</p>
</td>
</tr>
</tbody>
</table>
<p id="eua2133" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;">Once
the ActiveSet received, the object start pinging all the TargetSims
and compute its own HOarea based on its velocity and the ping
results. This action should be performed on regular basis to update
the ActiveSet.</p>
<p id="eua2134" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;"><br id="eua2135"><br id="eua2136">
</p>
<p id="eua2137" class="western" style="margin-bottom: 0.2in;"><a id="eua2138" name="jk_s65"></a><a id="eua2139" name="jk_s66"></a>
Phase 2: Object logged and alive entering in the HandOver Area</p>
<p id="eua2140" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;"><a id="eua2141" name="jk_s67"></a><a id="eua2142" name="jk_s68"></a>
On periodic basis, the object send a ping to each simulator on its
activeset and update their status accordingly in order to keep
an up to date neighbored simulator list.
</p>
<p id="eua2143" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;"><a id="eua2144" name="jk_s70"></a><a id="eua2145" name="jk_s69"></a><a id="eua2146" name="jk_s71"></a>
When the object enter in the HandOver area, a message "SimCrossing
Request" is sent to the Source simulator. The simulator
will relay the message to the next Simulator (Target Sim) and will
start downloading the object context. Those data should include all
the running code, the values of the code's variables like a
memory dump (heap,stack and such).</p>
<p id="eua2147" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;">Case
without problem in the HOarea</p>
<table id="eua2148" border="1" cellpadding="8" cellspacing="0" rules="groups" width="747" frame="hsides">
<col id="eua2149" width="171">
<col id="eua2150" width="171">
<col id="eua2151" width="171">
<col id="eua2152" width="171">
<tbody id="eua2153">
<tr id="eua2154" valign="top">
<td id="eua2155" width="171">
<p id="eua2156" class="western"><b id="eua2157">From</b></p>
</td>
<td id="eua2158" width="171">
<p id="eua2159" class="western"><b id="eua2160">To</b></p>
</td>
<td id="eua2161" width="171">
<p id="eua2162" class="western"><b id="eua2163">Message</b></p>
</td>
<td id="eua2164" width="171">
<p id="eua2165" class="western"><b id="eua2166">Comment</b></p>
</td>
</tr>
</tbody>
<tbody id="eua2167">
<tr id="eua2168" valign="top">
<td id="eua2169" bgcolor="#c0c0c0" width="171">
<p id="eua2170" class="western"><b id="eua2171">Object</b></p>
</td>
<td id="eua2172" bgcolor="#c0c0c0" width="171">
<p id="eua2173" class="western">OrigSim</p>
</td>
<td id="eua2174" bgcolor="#c0c0c0" width="171">
<p id="eua2175" class="western">SCRequest</p>
</td>
<td id="eua2176" bgcolor="#c0c0c0" width="171">
<p id="eua2177" class="western">Contains the TargetSim Id.
</p>
</td>
</tr>
<tr id="eua2178" valign="top">
<td id="eua2179" width="171">
<p id="eua2180" class="western"><b id="eua2181">OrigSim</b></p>
</td>
<td id="eua2182" width="171">
<p id="eua2183" class="western">TargetSim</p>
</td>
<td id="eua2184" width="171">
<p id="eua2185" class="western"><font id="eua2186" color="#000000">SCObjReq</font></p>
</td>
<td id="eua2187" width="171">
<p id="eua2188" class="western">Send a simcrossing request to the target sim
with all the credentials, number of script running…</p>
</td>
</tr>
<tr id="eua2189" valign="top">
<td id="eua2190" bgcolor="#c0c0c0" width="171">
<p id="eua2191" class="western"><b id="eua2192">TargetSim</b></p>
</td>
<td id="eua2193" bgcolor="#c0c0c0" width="171">
<p id="eua2194" class="western">OrigSim</p>
</td>
<td id="eua2195" bgcolor="#c0c0c0" width="171">
<p id="eua2196" class="western">SCObjAck</p>
</td>
<td id="eua2197" bgcolor="#c0c0c0" width="171">
<p id="eua2198" class="western">If all the credentials and data are ok, the
TargetSim sent that message.</p>
</td>
</tr>
<tr id="eua2199" valign="top">
<td id="eua2200" width="171">
<p id="eua2201" class="western"><b id="eua2202">OrigSim</b></p>
</td>
<td id="eua2203" width="171">
<p id="eua2204" class="western">Object</p>
</td>
<td id="eua2205" width="171">
<p id="eua2206" class="western">SCObjAck</p>
</td>
<td id="eua2207" width="171">
<p id="eua2208" class="western">The OrigSim send an ACK to the object.</p>
</td>
</tr>
<tr id="eua2209" valign="top">
<td id="eua2210" bgcolor="#c0c0c0" width="171">
<p id="eua2211" class="western"><b id="eua2212">OrigSim</b></p>
</td>
<td id="eua2213" bgcolor="#c0c0c0" width="171">
<p id="eua2214" class="western">TargetSim</p>
</td>
<td id="eua2215" bgcolor="#c0c0c0" width="171">
<p id="eua2216" class="western">SCObjDataSend</p>
</td>
<td id="eua2217" bgcolor="#c0c0c0" width="171">
<p id="eua2218" class="western">The OrigSim start sending the object's
data to the TargetSim</p>
</td>
</tr>
<tr id="eua2219" valign="top">
<td id="eua2220" width="171">
<p id="eua2221" class="western"><b id="eua2222">TargetSim</b></p>
</td>
<td id="eua2223" width="171">
<p id="eua2224" class="western">OrigSim</p>
</td>
<td id="eua2225" width="171">
<p id="eua2226" class="western">SCObjDataACK</p>
</td>
<td id="eua2227" width="171">
<p id="eua2228" class="western">The TargetSim acknowledge the data and give a
sim crossing clearance.</p>
</td>
</tr>
<tr id="eua2229" valign="top">
<td id="eua2230" bgcolor="#c0c0c0" width="171">
<p id="eua2231" class="western"><b id="eua2232">TargetSim</b></p>
</td>
<td id="eua2233" bgcolor="#c0c0c0" width="171">
<p id="eua2234" class="western">OrigSim</p>
</td>
<td id="eua2235" bgcolor="#c0c0c0" width="171">
<p id="eua2236" class="western">SCHoReady</p>
</td>
<td id="eua2237" bgcolor="#c0c0c0" width="171">
<p id="eua2238" class="western">Give the final clearance once the context is
ready on the target sim.</p>
</td>
</tr>
</tbody>
</table>
<p id="eua2239" class="western" style="margin-bottom: 0.2in;"><br id="eua2240"><br id="eua2241">
</p>
<p id="eua2242" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;">Case
with problem</p>
<table id="eua2243" border="1" cellpadding="8" cellspacing="0" rules="groups" width="747" frame="hsides">
<col id="eua2244" width="171">
<col id="eua2245" width="171">
<col id="eua2246" width="171">
<col id="eua2247" width="171">
<tbody id="eua2248">
<tr id="eua2249" valign="top">
<td id="eua2250" width="171">
<p id="eua2251" class="western"><b id="eua2252">From</b></p>
</td>
<td id="eua2253" width="171">
<p id="eua2254" class="western"><b id="eua2255">To</b></p>
</td>
<td id="eua2256" width="171">
<p id="eua2257" class="western"><b id="eua2258">Message</b></p>
</td>
<td id="eua2259" width="171">
<p id="eua2260" class="western"><b id="eua2261">Comment</b></p>
</td>
</tr>
</tbody>
<tbody id="eua2262">
<tr id="eua2263" valign="top">
<td id="eua2264" bgcolor="#c0c0c0" width="171">
<p id="eua2265" class="western"><b id="eua2266">Object</b></p>
</td>
<td id="eua2267" bgcolor="#c0c0c0" width="171">
<p id="eua2268" class="western">OrigSim</p>
</td>
<td id="eua2269" bgcolor="#c0c0c0" width="171">
<p id="eua2270" class="western">SCRequest</p>
</td>
<td id="eua2271" bgcolor="#c0c0c0" width="171">
<p id="eua2272" class="western">Contains the TargetSim Id.
</p>
</td>
</tr>
<tr id="eua2273" valign="top">
<td id="eua2274" width="171">
<p id="eua2275" class="western"><b id="eua2276">OrigSim</b></p>
</td>
<td id="eua2277" width="171">
<p id="eua2278" class="western">TargetSim</p>
</td>
<td id="eua2279" width="171">
<p id="eua2280" class="western">SCObjReq</p>
</td>
<td id="eua2281" width="171">
<p id="eua2282" class="western">Send a simcrossing request to the target sim
with all the credentials, number of script running…</p>
</td>
</tr>
<tr id="eua2283" valign="top">
<td id="eua2284" bgcolor="#c0c0c0" width="171">
<p id="eua2285" class="western"><b id="eua2286">TargetSim</b></p>
</td>
<td id="eua2287" bgcolor="#c0c0c0" width="171">
<p id="eua2288" class="western">OrigSim</p>
</td>
<td id="eua2289" bgcolor="#c0c0c0" width="171">
<p id="eua2290" class="western">SCObjReqNAK</p>
</td>
<td id="eua2291" bgcolor="#c0c0c0" width="171">
<p id="eua2292" class="western">The TargetSim reject the request due to xxx
reason.</p>
</td>
</tr>
<tr id="eua2293" valign="top">
<td id="eua2294" width="171">
<p id="eua2295" class="western"><b id="eua2296">OrigSim</b></p>
</td>
<td id="eua2297" width="171">
<p id="eua2298" class="western">Object</p>
</td>
<td id="eua2299" width="171">
<p id="eua2300" class="western">SCRequestNAK</p>
</td>
<td id="eua2301" width="171">
<p id="eua2302" class="western">The OrigSim sent a rejection message and the
object can't perform the sim crossing.</p>
</td>
</tr>
</tbody>
</table>
<p id="eua2303" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;"><br id="eua2304"><br id="eua2305">
</p>
<p id="eua2306" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;">In
any case :</p>
<p id="eua2307" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;"><font id="eua2308" color="#ff0000">If
the object reach the RedZone area before receiving <b id="eua2309"><u id="eua2310">SCObjDataAck</u></b>,
a velocity slowdown should be trigged to allow the end of the data
download. We can eventually trigged an LSL state change (tbd).</font></p>
<p id="eua2311" class="western" style="margin-left: 0.49in; margin-bottom: 0.2in;">
<font id="eua2312" color="#ff0000">If the object reach the end of the RedZone
before receiving <b id="eua2313"><u id="eua2314">SCHoReady</u></b> the object stop the sim
crossing and a major failure is trigged. This case shouldn't
happened.</font></p>
<p id="eua2315" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;"><br id="eua2316"><br id="eua2317">
</p>
<p id="eua2318" class="western" style="margin-left: 0.49in; margin-bottom: 0.2in; page-break-before: always;"><a id="eua2319" name="jk_s112"></a><a id="eua2320" name="jk_s109"></a><a id="eua2321" name="jk_s108"></a><a id="eua2322" name="jk_s107"></a><a id="eua2323" name="jk_s72"></a>
Case when the object didn't want to simcross</p>
<p id="eua2324" class="western" style="margin-left: 0.49in; margin-bottom: 0.2in;">
If the object leave the HOarea, a message is trigged to release all
the data on the TargetSim.</p>
<table id="eua2325" border="1" cellpadding="8" cellspacing="0" rules="groups" width="747" frame="hsides">
<col id="eua2326" width="171">
<col id="eua2327" width="171">
<col id="eua2328" width="171">
<col id="eua2329" width="171">
<tbody id="eua2330">
<tr id="eua2331" valign="top">
<td id="eua2332" width="171">
<p id="eua2333" class="western"><b id="eua2334">From</b></p>
</td>
<td id="eua2335" width="171">
<p id="eua2336" class="western"><b id="eua2337">To</b></p>
</td>
<td id="eua2338" width="171">
<p id="eua2339" class="western"> <b id="eua2340">Message</b></p>
</td>
<td id="eua2341" width="171">
<p id="eua2342" class="western"><b id="eua2343">comment</b></p>
</td>
</tr>
</tbody>
<tbody id="eua2344">
<tr id="eua2345" valign="top">
<td id="eua2346" bgcolor="#c0c0c0" width="171">
<p id="eua2347" class="western"><b id="eua2348">Object</b></p>
</td>
<td id="eua2349" bgcolor="#c0c0c0" width="171">
<p id="eua2350" class="western">OrigSim</p>
</td>
<td id="eua2351" bgcolor="#c0c0c0" width="171">
<p id="eua2352" class="western">SCabort</p>
</td>
<td id="eua2353" bgcolor="#c0c0c0" width="171">
<p id="eua2354" class="western">Send an abort message to the OrigSim</p>
</td>
</tr>
<tr id="eua2355" valign="top">
<td id="eua2356" width="171">
<p id="eua2357" class="western"><b id="eua2358">OrigSim</b></p>
</td>
<td id="eua2359" width="171">
<p id="eua2360" class="western">TargetSim</p>
</td>
<td id="eua2361" width="171">
<p id="eua2362" class="western">SCobjAbort</p>
</td>
<td id="eua2363" width="171">
<p id="eua2364" class="western">The OrigSim send this message to the
TargetSim. The Targetsim clear the previous object request data.</p>
</td>
</tr>
<tr id="eua2365" valign="top">
<td id="eua2366" bgcolor="#c0c0c0" width="171">
<p id="eua2367" class="western"><br id="eua2368">
</p>
</td>
<td id="eua2369" bgcolor="#c0c0c0" width="171">
<p id="eua2370" class="western"><br id="eua2371">
</p>
</td>
<td id="eua2372" bgcolor="#c0c0c0" width="171">
<p id="eua2373" class="western"><br id="eua2374">
</p>
</td>
<td id="eua2375" bgcolor="#c0c0c0" width="171">
<p id="eua2376" class="western"><br id="eua2377">
</p>
</td>
</tr>
<tr id="eua2378" valign="top">
<td id="eua2379" width="171">
<p id="eua2380" class="western"><br id="eua2381">
</p>
</td>
<td id="eua2382" width="171">
<p id="eua2383" class="western"><br id="eua2384">
</p>
</td>
<td id="eua2385" width="171">
<p id="eua2386" class="western"><br id="eua2387">
</p>
</td>
<td id="eua2388" width="171">
<p id="eua2389" class="western"><br id="eua2390">
</p>
</td>
</tr>
</tbody>
</table>
<p id="eua2391" class="western" style="margin-left: 0.49in; margin-bottom: 0.2in;">
</p>
<p id="eua2392" class="western" style="margin-bottom: 0.2in;"><a id="eua2393" name="jk_s120"></a><a id="eua2394" name="jk_s116"></a><a id="eua2395" name="jk_s115"></a><a id="eua2396" name="jk_s114"></a>
<br id="eua2397"><br id="eua2398">
</p>
<p id="eua2399" class="western" style="margin-bottom: 0.2in;">Sim Crossing
</p>
<p id="eua2400" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;">When
the object reach the simcrossing limit, the viewer switch to the
Target Sim and the TargetSim send an HandoverCompleted message to
the SourceSim.
</p>
<p id="eua2401" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;"><a id="eua2402" name="jk_s121"></a>
The SourceSim release the object context.
</p>
<table id="eua2403" border="1" cellpadding="8" cellspacing="0" rules="groups" width="747" frame="hsides">
<col id="eua2404" width="171">
<col id="eua2405" width="171">
<col id="eua2406" width="171">
<col id="eua2407" width="171">
<tbody id="eua2408">
<tr id="eua2409" valign="top">
<td id="eua2410" width="171">
<p id="eua2411" class="western"><a id="eua2412" name="jk_s122"></a><b id="eua2413">From</b></p>
</td>
<td id="eua2414" width="171">
<p id="eua2415" class="western"><b id="eua2416">To</b></p>
</td>
<td id="eua2417" width="171">
<p id="eua2418" class="western"><b id="eua2419">Message</b></p>
</td>
<td id="eua2420" width="171">
<p id="eua2421" class="western"><b id="eua2422">comment</b></p>
</td>
</tr>
</tbody>
<tbody id="eua2423">
<tr id="eua2424" valign="top">
<td id="eua2425" bgcolor="#c0c0c0" width="171">
<p id="eua2426" class="western"><b id="eua2427">OrigSim</b></p>
</td>
<td id="eua2428" bgcolor="#c0c0c0" width="171">
<p id="eua2429" class="western">TargetSim</p>
</td>
<td id="eua2430" bgcolor="#c0c0c0" width="171">
<p id="eua2431" class="western">SCperforming</p>
</td>
<td id="eua2432" bgcolor="#c0c0c0" width="171">
<p id="eua2433" class="western">The OrigSim send the last actualized dump
from the object to the target sim</p>
</td>
</tr>
<tr id="eua2434" valign="top">
<td id="eua2435" width="171">
<p id="eua2436" class="western"><b id="eua2437">TargetSim</b></p>
</td>
<td id="eua2438" width="171">
<p id="eua2439" class="western">OrigSim</p>
</td>
<td id="eua2440" width="171">
<p id="eua2441" class="western">SCperformed</p>
</td>
<td id="eua2442" width="171">
<p id="eua2443" class="western">Acknowledge the sim crossing. The simulator
clear the object. The Ho is completed</p>
</td>
</tr>
<tr id="eua2444" valign="top">
<td id="eua2445" bgcolor="#c0c0c0" width="171">
<p id="eua2446" class="western"><br id="eua2447">
</p>
</td>
<td id="eua2448" bgcolor="#c0c0c0" width="171">
<p id="eua2449" class="western"><br id="eua2450">
</p>
</td>
<td id="eua2451" bgcolor="#c0c0c0" width="171">
<p id="eua2452" class="western"><br id="eua2453">
</p>
</td>
<td id="eua2454" bgcolor="#c0c0c0" width="171">
<p id="eua2455" class="western"><br id="eua2456">
</p>
</td>
</tr>
</tbody>
</table>
<p id="eua2457" class="western" style="margin-left: 0.5in; margin-bottom: 0.2in;">
</p>
<p id="eua2458" class="western" style="margin-bottom: 0.2in;">
</p></div>