Zum Inhalt springen

Offene Fragen

Was ist die Definition / Begriff von Partnern?

  • Fester Partner (UC1 - INSTANCE-Sync, UC2 DEPARTMENT-Sync)
  • AdHoc Partner (UC3 - ADHOC-Sync)
  • Federated Partner (UC4 - FEDERATED-Sync)

B-012 Verknüpfen von geteiltem Einsatz zu eigenem Einsatz Führt die Gegenseite bereits einen eigenen Einsatz zur selben Lage, kann sie den geteilten Einsatz mit der Lizenz Großschadenslage bzw. Sonderlage mit ihrem eigenen verknüpfen oder zusammenführen. Was bedeutet hier das Verknüpfen von den Einsätzen?

Ist es korrekt das es die Anforderung gibt: Der Einladungscode zum Einsatzeteilen soll über Funk oder Telefon übergeben werden können

Hosting und Freigabe von NATS (6.e) Kann jeder der ein NATS betreiben möchte und Initiator seiin will um Einsätze nach außen zu teilen seinem NATS per IPv4 + Port freigeben? Oder muss Domainname genutzt werden können?

Was nehmen wir zu identifizierung eines Hub-Nodes? Client, Id, Beschreibung aus der CX5 Lizenz, was ist wenn die mehrfach aktiviert sind, sollen die überhapt oder fest eine lizenz pro HUB die ihre ID festlegt?

Nur AdHoc Dokumente?

Retention und wie andere die Abholen ist offen.

Haben alle die Berechtigungen alle Meldungenanhänge im ETB, oder andersweitige verknüpfte Dokumente von der Mission einzusehen?

Sicherheitsbedenken wegen Byte-Austausch von schädlchen Dateien ist hier hoch.

Dokumente könnten in Nats Jetstream Documents geladen werden.

übernimmt transfer und chunking der bytes. Dokumente können dann wie ein Topic abteholt werden? Wie sind die berechtigungen in Nats?

Betreffende Stellen in CX5 sind aktuell ungeklärt.

Zur folge der Änderung sind UI Updates, Backend Updates, Datenbank Updates und vorraussichtlich CX.Sync Updates in verschiedenen Modulen.

Welche Stammdaten werden bei Ad-Hoc Verbindung Uebertragen? -> Am besten garkeine. Nur im FullSync und nur die Berechtigten (Ressourcen Administration)

Werden Stammdaten permanent importiert? -> Verbindung wurde wegen einer geteilten Mission erstellt. Sollte die Mission beendet werden liegen bei teilen der Stammdaten Informationen von dem andern bereit, da klären des Löschens von der Mission bei Beendigung nicht geklärt ist.

Was passiert bei Einsatzende? ->

Wer darf welche Daten verändern? ->

Was passiert wenn ein Objekt bereits existiert? -> Einige Daten (wie Rollen) in CX werden mit festen ID’s Preseeded, können anschliessend vom Benutzer unter der ID umbenannt und umkonfiguriert werden. Der Hub darf diese Informationen bei unterschiedlichen CX nicht verknüpfen. Symbole sind ebenfalls preseeded Daten mit Fester Id.

Wie bekommen Ressourcen Symbole wenn Symbole (Stammdaten und nachtraeglich erstellte) nicht ausgetauscht werden? Gibt es objekte in 2 verschiedenen CX5 Instanzen die das gleiche objekt sind mit unterschiedlicher Id?

Sollen z.B. Prod- und Test-System verbunden werden hat die selbe Ressource eventuell eine andere ID. Da CIMgate.Connect die Ressource angelegt hatte. Gleiche ExternalID anderer PK.

Ansich fein wenn nur Mission geteilt wird und alles in der Mission lebt, keine Stammdaten ausgetauscht, angelegt oder überschrieben werden.

Aber CIMgate müsste auf HubOrigin achten und Ressourcen nur von seiner erstellten Instanz updaten, oder Mechanic zum übergeben von Ressourcen, wer der Owner ist wird Updaten. Fortlaufende Meldungsnummern? Missionsnummern?

Wieviele Updates an MissionRessourcen werden durch GPS erzeugt.

Muss eine gesonderte Tabelle für Positionsdaten erstellt werden, um die RWs von der MissionsRessourcen-Tabelle zu entnehmen.

Muss eine besondere Sync-Strategie hierfür her? Wie ist es mit Positionshistorisierung, ist ein Klient Offline für X zeit würde aktuell?

collab.mission.123.missionressource.FW01

nur der letzte datensatz behalten werden.

Darf überhaupt Historisierung bestehen? aktuell wird keine Historien-Tabelle beachtet im Sync. Muss man sehen was das für den MapReplayStream bedeutet. Historisierung der Positionsdaten im FullSync. Soll da nur die Letzte RessourcePosition rüberkommen, weil der Lagekartenfilm sonst falsche Sicht anzeigt. Master kannte die Position der Ressource ja nicht zu dem Stand auf der Lagekarte. Oder soll es den Verlauf wiederspiegeln und einspielen ist gewünscht, damit der Master die Daten vorhalten kann und Verlauf der Ressourcen Historisieren kann?

UC1 - Spiegelung Es wird nur von A <> B gesprochen. Was ist wenn es C gibt, A <> B A <> C. A ist die einrichtende Stelle, Verbindung zu A geht verloren.

3.6 Kombination und mehrere Beteiligte

Darf B die Mission von A einfach Teilen, wenn die Mission Owner A ist? Wie kann A die Mission zu B übergeben? Wie lösen sich die Verbindungen. B muss zum Master werden, alle Teilnehmer müssen sich dann zu B als Master verbinden. Oder Multi-Sharing handling muss erlaubt sein. Muss innerhalb AdHoc <> AdHoc <> FullSync Verbindung beachtet werden.

 An einem Einsatz können mehrere Instanzen beteiligt sein, z. B. Polizei und THW gleichzeitig. Alle Beteiligten sehen sich gegenseitig.  Ein gespiegeltes Paar (UC 1) wirkt nach außen wie eine Seite. Geteilt wird von der Instanz aus, an der die teilende Funktion arbeitet. Fällt eine Instanz des Paars aus, läuft das Teilen über die andere weiter.  Ein Einsatz einer UC-2-Befehlsstelle kann zusätzlich ad hoc geteilt werden, von der Instanz des Besitzers aus. Wie ist die Zusammenarbeit zwischen UC bei kombination gewünscht? Wenn ein UC1 eine UC3-Mission annimmt, synced die zu UC1 Partnern?

StammdatenPortal

UC 5 ist fachlich unabhängig von der Synchronisation und keine Kopplung. Über das Portal übernommene Daten behalten aber ihre Herkunftskennung (External ID). Das hilft nebenbei, gemeinsame Daten beim Teilen in UC 3 und UC 4 eindeutig zu erkennen, etwa wenn beide Seiten dasselbe Fahrzeugpaket nutzen. Was ist wenn die das gleiche Paket nutzen aber Fahrzeuge umbenennen? Wobei soll die External-Id helfen?

CX5 Anpassung

  • FK Keys in Tabellen
  • CX5 Stammdaten in Mission

—;

Kann wir B-015 wie B-010 iwi schlau regeln? hängen wir da in das Subject / Header immer Department mit rein, dann müssen wir das für jeden Datensatz erst berechnen. Aktuelle MissionId Erkennung dann zu MissionShare und alle Departments, aber dann Teilt jemand die Misson zu nem weiteren Department nd der hat die vorherigen Events nicht, also muss er zurück springen und die Events für diese mission nachholen

—;

RetentionPolicie 30Tage, höher besser aber mehr speicherverbrauch - verbrauch aktuell unbekannt

6.4 Liegt die Lücke jenseits der Stream Retention, wechselt der Share auf OutOfSync; der Initiator löst einen Snapshot aus; Daten werden zusammengeführt

Wie Kann man die Luecke und fehlenden Daten erkennen? Consumer muss MSG Sequenzen tracken und sagen das dort zwischen der vorherigen und neuen nachricht einige verlogen gegangen sind

—;

Prio-Klassen nicht festgelegt

Umsetzung von A-006 muss geprueft werden und Prio-Buckets sollten ermittelt werden.

Prio wie “nur aktive Mission” ist fragwuerdig ob daruch Performance gewonnen wird. Einige Tabellen z.B. Stammdaten-Tabellen ausschliessen ist plausibel und umsetzbar, haengt jedoch von CX5 FK Keys ab

—;

Deletes braucht Tombstone Message mit Ids

Metadaten für LoopPrevention, geht das wenn before nicht geholt wird? Wie erfolgt ohne before LoopPrevention? MSSQL und PG beachten.