Ideen zu haben – Der Inhalt

September 4, 2014

Liebe Leserinnen und Leser

Jetzt hatte ich Euch ja berichtet, dass ich mit meinem Hobby – Projekt SrrTrains v0.01 tatsächlich aufgehört hatte und dass ich auch die zugehörigen Blogs gelöscht hatte.

Weiters hatte ich hier versprochen, dass ich weitere Artikel zur technischen Fragestellung des Projektes schreiben werde.

Was hiermit geschieht.

Jetzt haben wir festgestellt, dass das Protokoll zwischen Client und Server standardisiert werden sollte, um jedem User zu ermöglichen, seinen Lieblings-Client zu verwenden.

Aber das ist nicht genug.

Das Internet-Protokoll TCP/IP wäre auch nur eine halbe Sache gewesen, wenn man nicht auch das Socket Interface dazu definiert hätte.

Somit ist die Idee eigentlich eine zweifache und ich würde sie als „SMUOS/C3P“ bezeichnen, das bedeutet:

  1. einerseits das „Netzwerk Interface“ für Simple Multiuser Szenen (SMUOS = „Simple Multiuser Online Scenes“)
  2. andererseits das „Netzwerk Protokoll“ für Simple Multiuser Szenen (C3P = „Collaborative 3D Profile“)

Für das Interface gibt es bereits den Ansatz

  • des „Network Sensor“ bzw.
  • des „Event Stream Sensor“

Was das Protokoll betrifft, ist soviel ich weiß noch nichts definiert.

Das SrrTrains v0.01 Projekt hat sich hauptsächlich mit einer „Verfeinerung“ des „Network Interface“ (insbes. des „Event Stream Sensor“) beschäftigt, indem man gewisse spezialisierende Annahmen über den Inhalt der Szene trifft:

  1. Eine Szene besteht in SrrTrains aus Modulen, die wiederum Modelle enthalten, die wiederum sogenannte MIDAS Objekte enthalten
  2. Die MIDAS Objekte sind spezialisierte „Netzwerk Interfaces“, die auf dem generellen „Event Stream Sensor“ basieren
  3. Die Szene wird nicht nur in Modelle zerlegt, sondern auch in Module, die erst die Modelle enthalten
  4. Dies liegt daran, dass man – analog zur Modulbauweise in der Modellbahntechnik – davon ausgeht, dass eine Anlage aus Teilen von verschiedenen Autoren zusammengesetzt werden soll

Man verfolgt damit folgende Ziele:

  1. SrrTrains MIDAS Objekte sollen in allen SrrTrains Modellen verwendbar sein
  2. SrrTrains Modelle sollen in allen SrrTrains Modulen verwendbar sein
  3. SrrTrains Module sollen in allen SrrTrains Anlagen verwendbar sein
  4. SrrTrains soll weitestgehend auf dem ISO Standard X3D aufbauen und auf Netzwerk Protokollen, die noch in der IETF standardisiert werden müssten
  5. Lg

    Christoph


Ideen zu haben – Das Ziel

September 3, 2014

Liebe Leserinnen und Leser

Jetzt hatte ich Euch ja berichtet, dass ich mit meinem Hobby – Projekt SrrTrains v0.01 tatsächlich aufgehört hatte und dass ich auch die zugehörigen Blogs gelöscht hatte.

Weiters hatte ich hier versprochen, dass ich weitere Artikel zur technischen Fragestellung des Projektes schreiben werde.

Was hiermit geschieht

Eine Multiplayer – Eisenbahnsimulation ist ein Spezialfall eines 3D Multiplayer Games.

Ein 3D Multiplayer Game ist ein Spezialfall einer 3D Multiuser Szene.

Insoferne hat die Idee „Simple Multiuser Online Scenes“ (SMS) sehr viel mit dem Projekt SrrTrains v0.01 zu tun.

Was braucht man für eine 3D Multiuser Szene?

  1. Einen „Content Server“, auf dem die Szene gespeichert ist
  2. N „Clients“, auf denen die Szene dargestellt/ausgeführt wird
  3. Einen „Collaboration Server“, der die Clients miteinander verbindet, damit sie den „Shared State“ miteinander austauschen können

Angenommen, Du bist der Anbieter einer SMS (z.B. einer Eisenbahnanlage) und weiters angenommen, Du hast den Server Operator Deines Vertrauens gefunden, der sich um Deinen Content kümmert.

Noch weiter angenommen, Du hast zwei User Alice und Bob, beide wollen sich in Deiner SMS treffen (sie wollen gemeinsam Eisenbahn spielen).

Alice hat ihren Lieblings-Client A und Bob hat seinen Lieblings-Client B.

Leider gibt es keinen Collaboration Server, der sowohl A als auch B unterstützt.

—> Alice und Bob können sich in Deiner SMS nicht treffen.

Diesem Übel kann man Abhilfe schaffen, indem man das Protokoll zwischen Client und Collaboration Server standardisiert.

Um diese Standardisierung, und nur um diese Standardisierung, geht es im SrrTrains/SMUOS Projekt.

Lg
Euer Christoph


Ideen zu haben – Einleitung

August 30, 2014

Liebe Leserinnen und Leser

Jetzt hatte ich Euch ja berichtet, dass ich mit meinem Hobby – Projekt SrrTrains v0.01 tatsächlich aufgehört hatte und dass ich auch die zugehörigen Blogs gelöscht hatte.

Das hatte ich in folgendem Beitrag berichtet: Der Mohr hat seine Arbeit getan…

Die Gründe waren vielfältig, letzten Endes geht es aber darum, dass mir meine Freizeit mittlerweile zu wertvoll ist, um in eben dieser Freizeit Dinge zu tun, die andere Leute während ihrer Dienstzeit viel besser erledigen könnten.

Es war einerseits sehr sinnvoll, die Projektdokumentation von den technischen Blogs zu löschen – damit ich in der Loop bleibe –, andererseits möchte ich meinem Nachfolger, der diese Ideen weiterführen wird, nennen wir ihn vorläufig mit Mt 9,38 den „Herrn der Ernte“, das Leben nicht allzu schwer machen.

Deshalb spiele ich mit dem Gedanken, auf diesem Blog hier eine Artikelserie unter dem Titel „Ideen zu haben“ zu schreiben, die sich mit technischen Fragestellungen zum Projekt beschäftigen wird.

Ich entschuldige mich jetzt bereits bei allen Lesern, die lieber religiöse, philosophische und psychologische Themen diskutieren, dass sich hie und da ein technischer Artikel unter die anderen Artikel gesellen wird.
Lg
Euer Christoph

Alle Artikel dieser Reihe:

  1. Ideen zu haben – das Ziel – Alice und Bob
  2. Ideen zu haben – der Inhalt – Module, Modelle und Objekte
  3. Ideen zu haben – die „echte“ Realität – N+1 ist eine schöne Zahl
  4. Ideen zu haben – Module, Kacheln, DIGITS – ich baue mir ein Universum

Anmerkung (2015-01-31)
Obwohl ich die Blogs zum Projekt SrrTrains v0.01 gelöscht hatte, sind immer noch einige Informationen öffentlich erreichbar.

Alle öffentlich erreichbaren Informationen kann man über
https://letztersein.wordpress.com/srrtrains-v0-01/
erreichen.


Der Mohr hat seine Arbeit getan…

August 23, 2014

Nachdem ich mein Hobby-Projekt jetzt endgültig beendet habe, spiele ich mit dem Gedanken, die drei technischen Blogs

zu löschen.

Die drei philosophisch-schöngeistigen Blogs bleiben natürlich aufrecht.

Ich denk‘ drüber nach.

Meint
Euer Christoph


Die Welt ist nicht genug

Juli 26, 2014

Wenn man bedenkt, dass unsere Positionierungssysteme – GPS, GLONASS, GALILEO und wie sie alle heissen – immer noch die Koordinaten relativ zur guten alten Mutter Erde messen, dann muss man eigentlich statuieren: das geozentrische Zeitalter ist noch nicht überwunden.

Vielleicht wird jetzt die Bewegung „Get your ass to the Mars“ etwas an diesem Grundproblem ändern, aber ich möchte heute eigentlich über ein anderes Thema reden.

Denn mir ist es ein Anliegen, immer wieder darauf hinzuweisen, dass die Darstellung von Positionen und Geschwindigkeiten in GPS, GLONASS, GALILEO u. dgl. eng verwandt ist mit der Darstellung von Positionen und Geschwindigkeiten in virtuellen Welten.

Da kommen dann gleich wieder die alten Assoziationen mit gewissen Flugzeugen, Drohnen, Distributed Interactive Simulation und Network Sensor, die Ihr von mir ja zur genüge kennt.

Ich will Euch auch gar nicht mit Details quälen, ich will nur einen Aspekt anreissen. In meinem Hobby-Projekt SrrTrains/SMUOS hatte ich mich auch mit dem Begriff der „Moving Modules“ beschäftigt.

Was wäre jetzt, wenn man die Position eines Roboters, der in einem Eisenbahnwaggon sitzt, nicht relativ zur Erde angibt, sondern relativ zum Eisenbahnwaggon?

Das würde doch manches vereinfachen.

Letzten Endes würde es dazu führen, dass man von GPS („globales“ Positionierungssystem) zu einem UPS („universales“ Positionierungssystem) kommt, das wäre „irgendetwas“ hierarchisches, wo sich zum Beispiel ein Eisenbahnwaggon als Teil einer Eisenbahnlinie als Teil eines Landes als Teil eines Kontinents als Teil der Erde als Teil des Sonnensystems als Teil der Milchstrasse als Teil des Universums herausstellen würde, eben UPS.

Meint
Euer Christoph


Betteln rentiert sich, ……

Juni 13, 2014

……sonst würden die Leute es ja nicht tun.

Nur ein Denkansatz.

Meint
Euer Christoph


Warum die Krise vorbei ist!

April 29, 2014

Wir sind uns alle einig, es ist ein Luxus, den wir uns leisten, wenn wir die Hypo Alpe Adria retten.

Aber unseren reichen Mitbürgern zuliebe leisten wir uns diesen Luxus, denn offensichtlich haben wir alle sehr viel Geld, um das zu finanzieren.

Darum ist die Krise jetzt vorbei. Punctum.

(Till Eulenspiegel läßt grüßen)

Meint
Euer Christoph


Berechenbare Menschheit……

April 11, 2014

Ich hab’s jetzt ja schon angekündigt.

Obwohl ich nicht gerade der große Experte auf diesem Gebiet bin, möchte ich mir Gedanken über die Quantentheorie machen.

Zuallererst: ich habe da einen guten Blog gefunden, wo eigentlich eh schon alles erklärt ist: http://scienceblogs.de/hier-wohnen-drachen/2010/10/21/die-schrodingergleichung-teil-i-die-gleichung/.

Meine Herangehensweise kommt eher aus der Beschäftigung mit der Relativitätstheorie, wie ich hier erklärt habe: https://letztersein.wordpress.com/2014/04/06/raum-und-zeit-und-materie/.

Was ist es eigentlich, was wir in der Schule als Allererstes über die Quantentheorie lernen? Genau: Materie kann sich verhalten, als wären es Teilchen, sie kann sich aber auch verhalten, als wären es Wellen. Ein schönes Beispiel ist „die Welle“ im Stadion, die auch aus einzelnen Individuen (Menschen) besteht.

Unser Physiklehrer hat das so gesagt: Meine Damen und Herren, sie sitzen hier im Hörsaal als „Ensemble“ von Menschen. Dass dieses „Ensemble“ in fünf Minuten den Hörsaal verlassen hat, kann ich mit Sicherheit vorhersagen, ob aber nicht der eine oder andere sitzenbleibt und noch im Skriptum schmökert, das entzieht sich meiner Vorhersage.

So ist es auch mit der Weltpolitik. Man kann aufgrund der derzeitigen Lage (soziale Probleme, die Reichen werden reicher, die Armen werden ärmer, Machthaber brauchen „äußere Feinde“ und „Eroberungsfeldzüge“, um dem Volk „Erfolge“ präsentieren zu können, Stealth-Technologie ist entschärft, was die konventionellen Waffen wieder wichtiger macht, unbemannter Nachfolger der B-2 ist noch in weiter Ferne, …….) messerscharf schließen, dass ein Krieg ins Haus steht, aber ob ich oder Du bei diesem Krieg sterben werde/wirst, lässt sich nicht hundertprozentig voraussagen.

So ist es auch mit der Quantentheorie.

Meint
Euer Christoph


Der Neid ist eine starke Triebkraft……

April 8, 2014

……deswegen muss es auch immer zwei Sith Lords geben in der Erzählung vom Krieg der Sterne.

Meint
Euer Christoph


Aquatischer Aeronaut

März 9, 2014

Treffen sich zwei alte Freunde.
Fragt der eine: „Wie geht’s Dir so?“
„Danke, ich bin jetzt aquatischer Aeronaut“
„Aquatischer was…?“
„Aquatischer Aeronaut; ich halt mich mit Luftgeschäfte über Wasser“