<?xml version="1.0" encoding="UTF-8"?>
<mxfile host="drawio" version="26.0.0">
  <diagram name="sys-001-002-toc">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1300" pageHeight="900" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="title" value="SYS-001 / SYS-002 COMMAND AND CONTROL // TWO TOC POSTURES, ONE COMMON OPERATING PICTURE" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Courier New;fontSize=14;fontStyle=1;align=left;" vertex="1" parent="1">
          <mxGeometry x="60" y="10" width="1100" height="30" as="geometry" />
        </mxCell>
        <mxCell id="static" value="SYS-001 C2 TOC STATIC (CLOUD HOST) - THE STANDING POSTURE" style="swimlane;startSize=30;rounded=0;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=3;fontFamily=Courier New;fontSize=10;fontStyle=1;" vertex="1" parent="1">
          <mxGeometry x="60" y="70" width="560" height="280" as="geometry" />
        </mxCell>
        <mxCell id="vps" value="CLOUD VPS&#xa;DOCKER OPENTAKSERVER&#xa;(EU HOST)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2;fontFamily=Courier New;fontSize=10;" vertex="1" parent="static">
          <mxGeometry x="40" y="60" width="220" height="90" as="geometry" />
        </mxCell>
        <mxCell id="takos" value="MANAGED CLOUD BACKUP&#xa;(TAKOS-GOV)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2;dashed=1;fontFamily=Courier New;fontSize=10;" vertex="1" parent="static">
          <mxGeometry x="310" y="60" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="snote" value="ALWAYS ON, ZERO FIELD FOOTPRINT&#xa;SERVES ANY AO OVER THE INTERNET&#xa;AUTOMATIC SYNC TO BACKUP" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=1;fontFamily=Courier New;fontSize=9;align=left;verticalAlign=top;spacing=8;" vertex="1" parent="static">
          <mxGeometry x="40" y="180" width="480" height="80" as="geometry" />
        </mxCell>
        <mxCell id="sse" value="SYNC" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;strokeWidth=2;fontFamily=Courier New;fontSize=9;startArrow=classic;startFill=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="static" source="vps" target="takos">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="mobile" value="SYS-002 C2 TOC MOBILE (LOCAL FIELD PACK) - THE DEPLOYED POSTURE" style="swimlane;startSize=30;rounded=0;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=3;fontFamily=Courier New;fontSize=10;fontStyle=1;" vertex="1" parent="1">
          <mxGeometry x="680" y="70" width="560" height="280" as="geometry" />
        </mxCell>
        <mxCell id="beelink" value="MINI PC&#xa;(LOCAL TAK ROUTER)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2;fontFamily=Courier New;fontSize=10;" vertex="1" parent="mobile">
          <mxGeometry x="40" y="60" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="tab" value="TABLET&#xa;(LOCAL COP DISPLAY)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2;fontFamily=Courier New;fontSize=10;" vertex="1" parent="mobile">
          <mxGeometry x="310" y="60" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="lap" value="TACTICAL LAPTOP&#xa;(GAP - UNGROUNDED)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2;dashed=1;fontFamily=Courier New;fontSize=10;" vertex="1" parent="mobile">
          <mxGeometry x="40" y="180" width="210" height="70" as="geometry" />
        </mxCell>
        <mxCell id="mnote" value="RUNS WITHOUT INTERNET:&#xa;LOCAL COP WHEN THE AO IS&#xa;DISCONNECTED OR DENIED" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=1;fontFamily=Courier New;fontSize=9;align=left;verticalAlign=top;spacing=8;" vertex="1" parent="mobile">
          <mxGeometry x="310" y="180" width="210" height="70" as="geometry" />
        </mxCell>
        <mxCell id="mse" value="PRIVATE WIFI" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;strokeWidth=2;fontFamily=Courier New;fontSize=9;startArrow=classic;startFill=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="mobile" source="beelink" target="tab">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="mse2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;strokeWidth=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="mobile" source="beelink" target="lap">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="clients" value="SYS-007 ATAK-CIV CLIENT ENDPOINTS&#xa;OPERATOR HANDSETS + TABLETS (GRAPHENEOS / ATAK-CIV, LOCAL MAP CACHE)&#xa;TLS CONNECTION TO WHICHEVER TOC IS ACTIVE; PLI + MARKERS + CHAT" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2;fontFamily=Courier New;fontSize=10;" vertex="1" parent="1">
          <mxGeometry x="350" y="470" width="600" height="100" as="geometry" />
        </mxCell>
        <mxCell id="cop" value="ART-COMMON-OPERATING-PICTURE&#xa;(TYPED SEAM: D-03 PROVIDES; EP-010 OPORD AND EP-023 DETAIL EXECUTION CONSUME)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#000000;strokeColor=#000000;fontColor=#ffffff;strokeWidth=2;fontFamily=Courier New;fontSize=10;fontStyle=1;" vertex="1" parent="1">
          <mxGeometry x="350" y="640" width="600" height="60" as="geometry" />
        </mxCell>
        <mxCell id="ce1" value="TLS (INTERNET)" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;strokeWidth=2;fontFamily=Courier New;fontSize=9;startArrow=classic;startFill=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="static" target="clients">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="ce2" value="TLS (LOCAL NET)" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;strokeWidth=2;fontFamily=Courier New;fontSize=9;startArrow=classic;startFill=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="mobile" target="clients">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="ce3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;strokeWidth=2;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="clients" target="cop">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="pnote" value="POSTURE SELECTION: STATIC CLOUD TOC IS THE DEFAULT (ANY CONNECTED AO). MOBILE PACK DEPLOYS WHEN THE AO IS DISCONNECTED, DENIED, OR THE ENGAGEMENT REQUIRES A LOCAL-ONLY FOOTPRINT. BOTH PRESENT THE SAME COP TO THE SAME CLIENTS; OPERATORS DO NOT CHANGE PROCEDURES WHEN THE POSTURE CHANGES." style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=1;fontFamily=Courier New;fontSize=9;align=left;spacing=8;" vertex="1" parent="1">
          <mxGeometry x="60" y="750" width="1180" height="60" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
