POPULARITY
IT Manager Podcast (DE, german) - IT-Begriffe einfach und verständlich erklärt
In dieser Folge dreht sich alles rund um die Frage: „Was ist eigentlich ein Gatekeeper?“ Der Gatekeeper hat eine wesentliche Funktion bei der sogenannten IP-Telefonie. Es dient dabei - kurz gesagt – der Steuerung zwischen IP-Netz und Telefonnetz. Nachdem IP-Telefonie inzwischen ein bekannter und verbreiteter Begriff ist, interessiert es uns als IT Profis natürlich umso mehr, wie die einzelnen Komponenten funktionieren. Seit 1996 gibt es den sogenannten H.323-Standart, der die Grundlagen zur paketvermittelten Kommunikation über Netze definiert. H.323 basiert auf dem Realtime Protocol auch bekannt als RTP, sowie dem Realtime Control Protocol, wobei man sagen muss, dass viele Anbieter SIP Lösungen H.323 vorziehen. Andere bekannte Möglichkeiten sind SIP, Jingle, Skype und IAX. Der H.323 Standard basiert auf dem ISDN-Protokoll Q.931, wodurch man ihn gut für Kombinationen zwischen IP und ISDN oder IP und Q-Interface Signalling Protocol - kurz QSIG - ,einem auf ISDN basierendes Signalisierungsprotokoll nutzen kann. Dadurch gelingt die sogenannte sanfte Migration zur IP-Telefonie leicht. Die H.323 Gateways dienen der Echtzeitkommunikation zwischen zwei Terminals mit unterschiedlichem Protokollstacks, also zum Beispiel ein H.323 mit einem SIP oder einem herkömmlichen Telefonsystem. An der Stelle kommt dann der Gatekeeper als eine Art „Übersetzer“ zum Einsatz. Wie der Name schon vermuten lässt, hat der Gatekeeper eine Kontrollfunktion, die unter Anderem das Adressieren, Autorisieren und Authentifizieren von Terminals aber auch die Bandbreitenverwaltung umfasst. Außerdem können mithilfe des Gatekeepers Video- sowie Audio-Codes übersetzt und die Medienformate umgewandelt werden. Natürlich besteht auch die Möglichkeit, zwei Terminals ohne Gatekeeper miteinander zu verbinden, dieser ermöglicht aber mit der Kontrollfunktion unter Anderem auch eine geregelte Lastverteilung, wenn beispielsweise mehr eingehende Anrufe vorhanden sind als benötigte Bandbreite. Möchte man mit dem H.323 Netz auf das klassische Netz zugreifen, muss ein Gatekeeper vorhanden sein, damit er als Übersetzer die Telefonnummer in ein IP-Adresse umwandelt. Es gibt mit GNU Gatekeeper für Windows, Mac OS und Linux eine freie Software für VoIP und Videotelefonie. Zu den GNU Gatekeeper Features gehören unter anderem die Abrechnung und Anrufberechtigung über SQL-Datenbanken. H.323-Proxy, einschließlich RTP und RTCP und policy based Routing Mechanismen. So liebe IT Profis, das wars auch schon für heute vom IT Manager Podcast, ich hoffe es hat Ihnen gefallen – wenn ja freue ich mich sehr über ein Like auf Facebook und eine fünf Sterne Bewertung bei iTunes. Nächste Woche gibt es dann wie gewohnt freitags eine neue Folge des IT Manager Podcasts. Sie wollen selbst mal in einem Interview dabei sein? Oder eine Episode unterstützen? Dann schreiben Sie uns gerne eine E-Mail: ingo.luecker@itleague.de
Arne Rick (@Couchsofa) war schon ein häufiger, aber ungenannter Gast im Modellansatz Podcast: Als DJ war er auf den Aufnahmen von der aktuellen und früheren Gulasch-Programmiernächten im Hintergrund zu hören. Außer für Musik hat Arne auch ein großes Faible für Mathematik und Informatik und befasst sich im Zuge seiner von Prof. Marcus Aberle betreuten Bachelorarbeit zum Bauingenieurwesen an der Hochschule Karlsruhe mit Bezierkurven für Stabwerke. Stabwerke sind Modelle für Strukturen in Bauwerken und eine Lösung für ein System von Stabwerken hilft im konstruktiven Bauingenieurwesen, die Aufbauten in ihren Bemessungen und Anforderungen auszulegen und erforderliche Eigenschaften festzulegen. Die Darstellung als Stabwerke ist im Sinne eines Fachwerks eng verknüpft mit dem Prinzip von Finite Elementen, da diese in gewissen Anwendungen als Stabwerke und umgekehrt interpretiert werden können. Weiterhin können Stabwerke mit Hilfe von finite Elementen innerhalb der Stäbe genauer bestimmt bzw. verfeinert werden. Die Betrachtung des Stabwerks beginnt mit der Struktur und den Einwirkungen: Hier ist spielt das Semiprobabilistische Teilsicherheitsbeiwerte-System eine besondere Rolle, da es die möglichen Einwirkungen auf die Bauteile und damit die Gesamtanalyse probabilistisch erfassbar macht. Man unterscheidet hier nicht mehr so stark zwischen dem Bauen im Bestand, wo viele Nebenbedingungen zwar bekannt, aber die Eigenschaften der verbleibenden Bestandteile unsicher sind, und dem Aufbau eines Neubaus, wo es jeweils für die Bauingenieure gilt, die Vorgaben aus der Architektur konstruktiv, berechnend, planend und organisatorisch unter Berücksichtigung des möglichen Zeit- und finanziellen Rahmens, verfügbarer Materialien, Technik, Mitarbeiter und Bauverfahren sicher umzusetzen. Speziell in der Betrachtung der Stabwerke können die Fälle der statistischen Über- und Unterbestimmung des Bauwerks auftreten, wo Überbestimmung grundsätzlich zu Verformungen führt, eine Unterbestimmung andererseits kein funktionsfähiges Bauwerk darstellt. Weiterhin ändert jede Anpassung von beispielsweise der Tragfähigkeit eines Bauteils auch gleich zur Änderung des gesamten Stabwerks, da ein stärkerer Stab oft auch mehr wiegt und sich eventuell auch weniger verformt. Außerdem ziehen in einem statisch überbestimmten System die steiferen Elemente die Lasten an. So ist es häufig, eher unintuitiv, von Vorteil Bauteile zu schwächen um eine Lastumlagerung zu erzwingen. Dies führt in der Auslegung oft zu einem iterativen Prozess. Die Darstellung eines Stabes oder Balkens ist dabei eine Reduzierung der Wirklichkeit auf ein lokal ein-dimensionales Problem, wobei die weiteren Einwirkungen aus der Umgebung durch Querschnittswerte abgebildet werden. Die Voute ist ein dabei oft auftretendes konstruktives Element in der baulichen Umsetzung eines Tragwerks, die in der Verbindung von Stäben eine biegesteife Ecke bewirkt und in vielen Gebäuden wie beispielsweise dem ZKM oder der Hochschule für Gestaltung in Karlsruhe zu sehen sind. In der Modellierung der einzelnen Stäbe können verschiedene Ansätze zum Tragen kommen. Ein Standardmodell ist der prismatische Bernoulli Biegestab, das mit Differentialgleichungen beschrieben und allgemein gelöst werden kann. Daraus entstehen Tabellenwerke, die eine Auslegung mit Hilfe dieses Modell ermöglichen, ohne weitere Differentialgleichungen lösen zu müssen. Eine häufige Vereinfachung ist die Reduzierung des Problems auf zwei-dimensionale planare Stabwerke, die in den meissten Anwendungsfällen die relevanten Anforderungen darstellen können. Die Stäbe in einem Stabwerk können nun unterschiedlich miteinander verbunden werden: Eine Möglichkeit ist hier ein Gelenk, oder in verschiedene Richtungen und Dimension festlegte oder freie Lager, also Festlager oder Loslager zwischen Stäben oder einem Stab und dem Boden. Je nach Wahl der Verbindung entstehen in diesem Punkt eine unterschiedliche Anzahl von Freiheitsgraden. Für die praktische Berechnung werden Lager oft auch verallgemeinert, in dem die Verbindung über eine Feder modelliert wird: Hier haben ideale Loslager eine Federkonstante von 0, während die Federkonstante von idealen Festlagern gegen unendlich geht. Mit allen Werten dazwischen können dann reelle Lager besser beschrieben werden. In vereinfachter Form führt die Berechnung eines Stabwerks mit idealisierten unbiegbaren Balken mit den Endpunkten der Balken als Variablen und den Verknüpfung der Balken als Gleichungen direkt auf ein relativ einfaches lineares Gleichungssystem. Da sich in Realität alle Balken unter Last merklich verbiegen (es sei denn, sie sind vollkommen überdimensioniert), müssen sie grundsätzlich mit Steifigkeit modelliert werden, um belastbare Ergebnisse zu erhalten. Aber auch im erweiterten Modell wird der Stab durch eine Matrix linear beschrieben, nur dass hier auch die Last eine Rolle spielt und über das Elastizitätsmodul, Fläche und Trägheitsmoment die Verbiegungen abbilden kann. So ergibt das erweiterte Modell ebenfalls ein lineares Gleichungssystem, nur mit mehr Variablen und Parametern, die das System beschreiben und Angaben zur Verbiegung und Lastverteilung machen. Nach der gewöhnlichen Berechnung des Stabwerks hat sich Arne nun mit der Frage beschäftigt, ob die Stäbe mit Biegezuständen mit Bezierkurven besonders sinnvoll dargestellt werden können. In der Konstruktion erfahren Bézierkurven eine große Beliebtheit, da sie über Start- und Endpunkt mit zwei Kontrollpunkten sehr intiutiv zu steuern sind. Oft kommen oft Non-Uniform Rational B-Splines (NURBS) zum Einsatz, die als verallgemeinerte Bézier-Splines aufgefasst werden können. Das Grundproblem besteht darin, dass die Stäbe im erweiterten Modell durch Einführung der Biegezustände und Elastizität weder ihre Länge behalten, noch eine eindeutige Ausrichtung durch unterschiedliche Winkel an den Enden erhalten. Einen solchen Widerspruch versucht man bei Finiten Elementen entweder durch eine feinere Diskretisierung und damit durch eine Abbildung durch Geradenstücke oder durch eine Abbildung mit Polynomen höherer Ordnung zu ermöglichen und das Problem auf dem verfeinerten Modell zu lösen. Der dritte Ansatz ist hier, die Ergebnisse durch die in der Konstruktion bewährte Darstellung über Bezier-Kurven qualitativ anzunähern, um die Modellerfahrung aus der Konstruktion in der Darstellung der Lösung zu nutzen. Die Umsetzung erfolgt in Python, das mit den Bibliotheken NumPy und SciPy eine Vielzahl hilfreicher und effizienter Funktionen besitzt. Literatur und weiterführende Informationen A. Rick: Structurana, Python, 2017. Friedrich U. Mathiak: Die Methode der finiten Elemente (FEM), Einführung und Grundlagen, Skript, Hochschule Neubrandenburg, 2010. Ch. Zhang, E. Perras: Geometrische Nichtlinearität, Steifigkeitsmatrix und Lastvektor, Vorlesung Baustatik (Master), Lehrstuhl Baustatik, Universität Siegen, 2015. Podcasts M. Bischoff: Baustatik und -dynamik, Gespräche mit Markus Völter & Nora Ludewig im omega tau Podcast, Episode 029, 2010. M. An: Topologieoptimierung, Gespräch mit G. Thäter im Modellansatz Podcast, Folge 125, Fakultät für Mathematik, Karlsruher Institut für Technologie (KIT), 2017. A. Rick: A Hackers Approach To Building Electric Guitars, Vortrag auf der GPN15, Karlsruhe, 2015. GPN17 Special Sibyllinische Neuigkeiten: GPN17, Folge 4 im Podcast des CCC Essen, 2017. M. Lösch: Smart Meter Gateway, Gespräch mit S. Ritterbusch im Modellansatz Podcast, Folge 135, Fakultät für Mathematik, Karlsruher Institut für Technologie (KIT), 2017. F. Magin: Automated Binary Analysis, Gespräch mit S. Ritterbusch im Modellansatz Podcast, Folge 137, Fakultät für Mathematik, Karlsruher Institut für Technologie (KIT), 2017. A. Rick: Bézier Stabwerke, Gespräch mit S. Ritterbusch im Modellansatz Podcast, Folge 141, Fakultät für Mathematik, Karlsruher Institut für Technologie (KIT), 2017.
Medizinische Fakultät - Digitale Hochschulschriften der LMU - Teil 01/19
Degenerative Gelenkerkrankungen (Osteoarthrose) gehören zu den am weitesten verbreiteten chronischen Erkrankungen der älteren Bevölkerungsschicht. Die vorliegende Arbeit hatte zum Ziel, Bildverarbeitungsmethoden zu entwickeln, die eine frühzeitige Diagnose degenerativer Veränderungen des Knorpels oder eine Prognose über die Erkrankungswahrscheinlichkeit bzw. ihren Verlauf ermöglichen. Dies ist notwendig, um rechtzeitig mit einer geeigneten Therapie beginnen zu können. Dreidimensionale Rekonstruktion der Knorpelplatten aus MRT-Schichtbildern Als erster Schritt wurde eine Technik für die 3D-Rekonstruktion der Knorpelplatten aus den segmentierten Schichtbildern entwickelt. Das rekonstruierte Knorpelmodell bietet die Möglichkeit, die Gelenkflächengröße und die Größe der Knorpelknochengrenze exakt und reproduzierbar zu ermitteln. In der Gelenkflächengröße wird ein wichtiger Parameter für die Lastverteilung innerhalb der Gelenke gesehen. Zum anderen dient sie als Basis zur ortsaufgelösten Berechnung und Visualisierung der Gelenkflächenkrümmung und Signalintensität. Die Methode zur 3D-Rekonstruktion lässt sich in verschiedene Phasen unterteilen. In der ersten Phase werden die Konturen des segmentierten Bereiches jeder Schicht berechnet und die Reihenfolge der einzelnen Konturpunkte im mathematisch positiven Sinn geordnet. Unter Verwendung von "a priori"-Wissen über die Knorpelform wird die Gesamtkontur jeder Schicht in einen Gelenkflächen- und einen Knorpelknochengrenzen- Anteil unterteilt. Die Konturen, die gemeinsam einer Knorpelfläche (Gelenkfläche oder Knorpelknochengrenze) zugeordnet wurden, werden über ein Dreiecksnetz zu einem dreidimensionalen Modell der Fläche verbunden. Das Dreiecksnetz kann in unterschiedlichen Auflösungen erzeugt werden, je nachdem ob jeder Konturpunkt in dieses Netz einbezogen oder eine vom Benutzer definierte Anzahl übersprungen wird. Dadurch wird eine Glättung der Oberfläche möglich. Durch Summation der einzelnen Dreiecksflächen wird die Gesamtgröße der beiden Knorpelflächen berechnet. Die Bestimmung der Gelenkflächen- und Knorpelknochengrenzengröße wurde an verschiedenen Testkörpern (Kugel, Zylinder, Ebene) validiert. Die Abweichung von der theoretischen Flächengröße der Testkörper lag zwischen 0 und 4%. Die Präzision (CV%) der Messung verschiedener Gelenkflächen des Kniegelenks bei 14 Probanden (WE-FLASH Sequenz, Auflösung 1;5x0;31x0;31mm3, 4-fach Messung) lag zwischen 2,0 und 3,6 %. Es ergab sich ein Verhältnis zwischen der biologischen Variabilität und dem Messfehler von 3,7:1 (Patella, Knorpelknochengrenze) bis 7,7:1 (Femur, Knorpelknochengrenze). Dies zeigt, dass mit der Methode verlässlich zwischen Individuen mit großen und kleinen Gelenkflächen unterschieden werden kann. Der Vorteil dieses Verfahren gegenüber vergleichbaren Ansätzen besteht darin, dass der segmentierte Bereich automatisch in einen Gelenkflächen- und Knorpelknochengrenzen-Anteil aufgeteilt wird. Auf dieseWeise wird eine getrennte Analyse beider Flächenanteile möglich. Die 3D-Rekonstruktion ist weitgehend unabhängig von der ursprünglichen Schichtorientierung und ermöglicht somit morphologische Untersuchungen der Gelenkfläche, wie z.B. eine Krümmungsanalyse. Krümmungsanalyse des Gelenkknorpels In einem nächsten Schritt wurden Techniken für eine Analyse der Gelenkflächenkrümmung entwickelt. Die Krümmung dient als Maß zur Beurteilung von Inkongruenzen zwischen patellofemoraler bzw. tibio-femoraler Gelenkfläche. Da das Ausmaß der Inkongruenz zwischen zwei Gelenkflächen Einfluss auf die Größe der Kontaktfläche zwischen diesen hat, wird hierdurch die Lastverteilung im Gelenk entscheidend bestimmt. Es wurde eine regionale Gaußsche und eine indirekte Krümmungsanalyse entwickelt. Um die Gaußsche Krümmungsanalyse durchzuführen, wurde eine B-Spline-Fläche durch definierte Oberflächenpunkte des 3D-Modells der Gelenkfläche interpoliert. Da für die B-Spline-Fläche eine mathematische Beschreibung existiert, war eine Bestimmung der beiden Hauptkrümmungen jedes Punktes auf der Fläche möglich. Auf diese Weise konnte für jeden Flächenpunkt die mittlere, maximale, minimale und Gaußsche Krümmung berechnet werden. Die Verfahren wurde an 5 Testkörpern mit bekannten Krümmungseigenschaften (Kugel, Zylinder, Ebene, Paraboloid, Hyperbolisches Paraboloid) validiert. Die maximale Abweichung vom theoretischen Krümmungswert betrug ca. 2%. Die Präzision [1m] der Gaußschen Krümmungsanalyse an den Kniegelenken gesunder Probanden lag zwischen 2,9 und 10,5 1m. Ergänzend zur exakteren Gaußschen Krümmungsanalyse wurde die indirekte Krümmungsanalyse entwickelt. Hierbei wurde durch eine Flächenexpansion des 3D-Modells die relative Flächenvergrößerung berechnet. Auf Basis dieser relativen Änderung wurde eine Krümmungsmaßzahl bestimmt. Die Anwendung auf Testkörper zeigte, dass dieses Verfahren eher eine qualitative Aussage über die Gesamtkrümmung einer Fläche liefert und daher eine exakte Gaußsche Analyse vorzuziehen ist. Das in dieser Arbeit entwickelte Gaußsche Verfahren zur Krümmungsbestimmung von Gelenkflächen hat das Potential, ein quantitatives Maß der Inkongruenz von Gelenken zu liefern. Dadurch wird es möglich, Punkte maximaler Belastung zu ermitteln, was Hinweise auf die Initiation und Progression von Knorpelschäden liefern kann. Darüberhinaus kann ein Zusammenhang zwischen der lokalen Belastung und daraus folgenden biochemischen Eigenschaften des Knorpels hergestellt werden. Globale und regionale Signalintensitätsanalyse In einem dritten Schritt wurden die Voraussetzungen für eine detailierte Strukturanalyse des Knorpelgewebes mit der MRT geschaffen. Zu diesem Zweck wurde ein Verfahren entwickelt, mit dem sich die globale und regionale Signalintensität spezieller MRT-Sequenzen quantitativ und visuell (projiziert auf das 3D-Knorpelmodell) auswerten lassen. Je nach MRT-Sequenz lassen sich potentiell Aussagen über den Wasser-, Kollagen- oder Proteoglykangehalt des Knorpels in unterschiedlichen Regionen treffen. Dazu wird der segmentierte Knorpel automatisch in eine vom Benutzer definierte Anzahl von Tiefenzonen (Oberfläche - Knorpelknochengrenze) und Regionen (z.B. medial - lateral) eingeteilt. Die Signalintensität kann global über den gesamten Knorpel oder regional in den Tiefenzonen und Regionen ausgewertet werden. An 15 Probanden wurde für die Protonendichte ein signifikant (p < 0,001) höherer Wert des patellaren Knorpels gegenüber der lateralen Tibia festgestellt. Insgesamt konnte eine hohe Variabilität zwischen den Probanden beobachtet werden. Zwischen den männlichen und weiblichen Probanden ergab sich kein signifikanter Unterschied. Die Variation zwischen den Schichten war geringer als diejenige zwischen verschiedenen Individuen. Beim MT-Koeffizienten war eine signifikant niedrigere Signalintensität (p < 0,01) des Knorpels der medialen Tibia gegenüber der Patella und der lateralen Tibia zu beobachten. Es wurde ebenfalls eine hohe inter-individuelle Variabilität festgestellt. Auch beim MT-Koeffizienten war die Variation zwischen den Schichten geringer als diejenige zwischen verschiedenen Individuen. An 3 Probanden und 3 Präparaten wurde eine regionale Signalintensitätsanalyse der Protonendichte und einer Wasseranregungssequenz durchgeführt. Die Analyse der Protonendichte in den Tiefenzonen des Knorpels der Probanden ergab eine erwartete Abnahme hin zu tiefer gelegenen Knorpelbereichen. Insgesamt konnten konsistente Ergebnisse bei den untersuchten Probanden und Präparaten festgestellt werden. Sowohl die inter-individuellen Unterschiede als auch die signifikanten Unterschiede zwischen einzelnen Knorpelplatten korrelieren mit Ergebnissen aus der Literatur. Diese könnten in Zusammenhang mit unterschiedlichen mechanischen Belastungen der einzelnen Knorpelplatten stehen. Die konsistente Signalintensitätsverteilung bei den Probanden und Präparaten unterstützt die Vermutung, dass tatsächlich bestimmte Strukturkomponenten des Knorpels durch diese erfasst werden. Basierend auf den entwickelten Methoden sind verschiedene Untersuchungen zu den folgenden Themenkomplexen möglich: - Untersuchung funktioneller Anpassungsprozesse. - Dokumentation von Altersveränderung in der Knorpelzusammensetzung. - Diagnose der Osteoarthrose im Frühstadium. - Verlaufskontrolle bei Osteoarthrose. - Beurteilung des Therapieerfolgs und Evaluation neuer Medikamente. - Screening der Gewebezusammensetzung bei der In-vitro-Züchtung von Knorpelgewebe zur späteren Implantation.