m2m - oder: wie die maschinen zu zwitschern anfingen
TRANSCRIPT
![Page 1: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/1.jpg)
oder:Wie die Maschinen zu zwitschern anfingen
REZA ZANJANIFEBRUAR 2015
M2M
![Page 2: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/2.jpg)
Am Anfang war der Urknall …
Internet, heute
• Mehr als 1.5 * 1010 Devices online (CISCO Systems)
• IPv4 ausgeschöpft• Immer mehr „Dinge“ sind
vernetzt• Menschen, Daten,
Prozesse und Geräte sind nicht mehr getrennt
![Page 3: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/3.jpg)
Das “Schubladenprinzip”
» M2M 0.1 – Hauptsache: Online!
» M2M 1.0 – Es lebe die Vernetzung!
» M2M 2.0 – Let‘s get smart!
![Page 4: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/4.jpg)
M2M 0.1
0.1Hauptsache: Online!
![Page 5: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/5.jpg)
M2M 0.1 – Es funktioniert doch!?
» Dinge wurden „einzeln“ verbunden
» „Weil wir es können!“» M2M als Selbstzweck (statt als Werkzeug)» Emotion statt Rationalität
» Datenschutz & Privatsphäre» Sicherheit?» Integration (in die Prozesse)» Skalierbarkeit & Anpassungsfähigkeit
» wozu denn sowas?» ...
![Page 6: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/6.jpg)
M2M 0.1 – Beispiel
Texas: 100 Autos per Funk abgeschaltetIm texanischen Austin hat ein ehemaliger Mitarbeiter eines Autohauses mehr als 100 Fahrzeuge von Kunden über das Internet lahm gelegt. Möglich wurde dies über das sogenannte "Webtech-Plus-System", eine Technik, die Autohändler in den USA schon länger einsetzen: Kunden, die Finanzierungs- oder Leasingraten nicht pünktlich begleichen, können über eine im Fahrzeug installierte elektronische Wegfahrsperre, die sich per Mobilfunk aktivieren lässt, am Starten des Fahrzeugs gehindert werden. Möglich ist auch das Einschalten der Hupe als "Zahlungserinnerung".
Der entlassene Angestellte des Autohauses wollte sich offenbar an seinem Ex-Arbeitgeber rächen. Die eingeschaltete "High Tech Crime Unit" (HTCU) der Polizei von Austin kam ihm über die Auswertung von Provider-Daten auf die Spur, nachdem sich zahlreiche aufgebrachte Kunden, deren Fahrzeug nicht mehr anspringen wollte, bei dem Autohaus beschwert hatten. Vermutlich nutzte der Geschasste Zugangsdaten eines früheren Kollegen, um sich in das von Pay Technologies vermarktete "Webtech-Plus-System" einzuloggen.
Die Technik, Autos per Fernsteuerung über das Internet lahm zu legen, sorgte bereits bei ihrer Einführung vor rund zehn Jahren für heftige Diskussionen. Kritiker werfen Nutzern solcher Systeme unter anderem vor, Kunden, die sowieso schon in Zahlungsschwierigkeiten stecken, zusätzlich zu erniedrigen. Andererseits erlaubt die Technik Autohändlern, bei Nichtzahlung einfacher an ihre Fahrzeuge zu kommen. Jim Krueger, Mitbegründer von Pay Technologies, versicherte unterdessen, dass es der erste Missbrauch des "Webtech-Plus-Systems" durch "Hacker" gewesen sei. (mfz)
Heise Online, 18. März 2010http://www.heise.de/newsticker/meldung/Texas-100-Autos-per-Funk-abgeschaltet-958465.html
![Page 7: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/7.jpg)
M2M 1.0
1.0Es lebe die Vernetzung!
![Page 8: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/8.jpg)
M2M 1.0
» Verbundene Dinge wurden lokal vernetzt» Dumme Dinge werden im Web intelligent» Prozesse und Architekturen werden jedoch nicht angepasst und
sind nicht Teil des Systems
![Page 9: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/9.jpg)
M2M 1.0 – Alles vernetzt! Und nun?
![Page 10: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/10.jpg)
M2M 2.0
2.0Let’s get smart!
![Page 11: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/11.jpg)
M2M 2.0 als „Treibstoff“ für i4.0
„Funktion schlägt Konvention“Jeremy Rifkin, US-amerikanischer Soziologe und Ökonom
» Prozesse werden Teil des Systems» Architekturen werden auf Skalierbarkeit & Anpassungsfähigkeit
ausgelegt» Reale und virtuelle Welten verschmelzen» Nachhaltigkeit, Kollaboration und Demokratisierung der Ressourcen» Kreativität, neue Ideen; insbesondere: Neue Geschäftsmodelle
![Page 12: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/12.jpg)
M2M 2.0 – Potential
Potential der M2M 1.0 AnwendungenM2M 1.0 Anwendungen
Potential neuerM2M 2.0 Anwendungen
![Page 13: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/13.jpg)
M2M 2.0 – Es gibt nichts, was es nicht gibt
Heise Online, 18. März 2010http://www.heise.de/tr/artikel/Simsende-Kuehe-1746059.html
![Page 14: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/14.jpg)
M2M 2.0 – Es gibt nichts, was es nicht gibt
![Page 15: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/15.jpg)
M2M 2.0 – Es gibt nichts, was es nicht gibt
![Page 16: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/16.jpg)
» Email an [email protected]» Nur die Betreff-Zeile ist wichtig» Format: [Farbe | „aus“][,n]» Farbe: rot, grün, blau, gelb, rosa, orange, lila, weiss,
magenta, axxessio» n: eine Zahl zwischen 0 und 100 als Prozentsatz der Helligkeit» „aus“ macht die Lampe aus (= Helligkeit 0)» Beispiel:
» Rot,50» Lila,20» axxessio,100» aus
M2M – Hands-On Break
![Page 17: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/17.jpg)
Lösung?Problem
Connected Car
Pheromone update : 𝜏← (1−𝜌 )𝜏𝑥𝑦+∑𝑘Δ𝜏𝑥𝑦
𝑘
Δ 𝜏𝑥𝑦𝑘 ={𝑄 /𝐿𝑘
0where if ant k uses curve xy in its tourotherwise
Edge selection : 𝑝𝑥𝑦𝑘 =
(𝜏 𝑥𝑦𝛼 )(𝜂𝑥𝑦
𝛽 )
∑𝑦∈𝑎𝑙𝑙𝑜𝑤𝑒𝑑𝑦
(𝜏𝑥𝑦𝛼 )(𝜂𝑥𝑦
𝛽 )
Examplepseudo-codeand formulae :
procedure ACO_MetaHeuristicwhile (not_termination)
generateSolutions()daemonActions()pheromoneUpdate()
end whileend procedure
![Page 18: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/18.jpg)
C2X
Connected Car
» C2C» Direkte Kommunikation zwischen zwei Fahrzeugen» Ein ad-hoc Kommunikationsnetzwerk wird etabliert
» C2I» Infrastruktur wird als Informationsquelle sowie als
Cache für Informationen aus anderen Quellen und Fahrzeugen benutzt
![Page 19: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/19.jpg)
C2X
Connected Car
![Page 20: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/20.jpg)
Connected Car
Sichere Intelligente MobilitätTestfeld Deutschland
![Page 21: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/21.jpg)
Technologie
Connected Car
» Wireless LAN» Weltweit reservierte Frequenzsspectrum auf 5.9 GHz» Standardisierte Kommunikationsprotokolle sind bereits vorhanden:
» IEEE 802.11p / DSRC» ETSI ITS G5A (EU)» SAE J2735 (US)
» Mobiles Netzwerk» 3G / UMTS» 4G / LTE
![Page 22: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/22.jpg)
DSRC (Dedicated Short Range Communication)
Connected Car
» Internationaler Standard für C2X Kommunikation» Enthält physikalische, elektronische und logische Standards» Auf der logischen Ebene handelt es sich um ein XML basierte Transfer-
Protokoll» Komplette Dokumentation hier erreichbar:
http://www.sae.org/exempt/misc/dsrc/docs.htm
![Page 23: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/23.jpg)
DSRC (Dedicated Short Range Communication)
Connected Car – DSRC
BasicSafetyMessageVerbose ::= SEQUENCE { -- Part I, sent at all times msgID DSRCmsgID, -- App ID value, 1 byte msgCnt MsgCount, -- 1 byte id TemporaryID, -- 4 bytes secMark DSecond, -- 2 bytes -- pos PositionLocal3D, lat Latitude, -- 4 bytes long Longitude, -- 4 bytes elev Elevation, -- 2 bytes accuracy PositionalAccuracy, -- 4 bytes -- motion Motion, speed TransmissionAndSpeed, -- 2 bytes heading Heading, -- 2 bytes angle SteeringWheelAngle, -- 1 bytes accelSet AccelerationSet4Way, -- 7 bytes -- control Control, brakes BrakeSystemStatus, -- 2 bytes -- basic VehicleBasic, size VehicleSize, -- 3 bytes -- Part II, sent as required -- Part II, safetyExt VehicleSafetyExtension OPTIONAL, status VehicleStatus OPTIONAL, ... -- # LOCAL_CONTENT }
<xs:element name="basicSafetyMessageVerbose" type="BasicSafetyMessageVerbose"/><xs:complexType name="BasicSafetyMessageVerbose">
<xs:sequence><xs:element name="msgID" type="DSRCmsgID"/><xs:element name="msgCnt" type="MsgCount"/><xs:element name="id" type="TemporaryID"/><xs:element name="secMark" type="DSecond"/><xs:element name="lat" type="Latitude"/><xs:element name="long" type="Longitude"/><xs:element name="elev" type="Elevation"/><xs:element name="accuracy" type="PositionalAccuracy"/><xs:element name="speed" type="TransmissionAndSpeed"/><xs:element name="heading" type="Heading"/><xs:element name="angle" type="SteeringWheelAngle"/><xs:element name="accelSet" type="AccelerationSet4Way"/><xs:element name="brakes" type="BrakeSystemStatus"/><xs:element name="size" type="VehicleSize"/>
<xs:element name="safetyExt“ type="VehicleSafetyExtension“ minOccurs="0"/>
<xs:element name="status“ type="VehicleStatus“ minOccurs="0"/>
<xs:element name="localBasicSafetyMessageVerbose" type="local:BasicSafetyMessageVerbose“ minOccurs="0"/>
</xs:sequence></xs:complexType>
![Page 24: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/24.jpg)
Connected Car – DSRC message examples
Importance Level from FCC Policy Description
Description (When to apply a specific urgency level) Example(s)
Reception Latency
(Urgency)
Message Priority
Access Category (IEEE 802.11
Std)
Channel (Suggested)
1 = Safety of Life Those Messages and Message Sets requiring immediate or urgent transmission
Emergency impact mitigation and injury avoidance/mitigation Crash-Pending Notification < 10 mSec 7 3 Control Emergency potential-event impact and/or injury mitigation and avoidance
Pre-Crash < 10 mSec 7 3 Control
Urgent Warning Events (using Event Flags) Hard-Brake (Collision Warning, EEBL, Anti Lock, etc.) and Control Loss < 10 mSec 7 3 Control Urgent warning of impending local situation Emergency Vehicle Approaching 10 to 20 mSec 5 2 Control Situation-based status information of uninvolved local interest Situation Ahead (e.g., Emergency Vehicle, Accident) 10 to 20 mSec 5 2 Service Situation-based status information of uninvolved local interest Situation Ahead (e.g., Emergency Vehicle, Accident) 10 to 20 mSec 5 2 Service Potential-situation information of uninvolved local interest Probable-situation (e.g., Rapidly deteriorating dangerous conditions) 10 to 20 mSec 5 2 Service Possible-situation information of uninvolved high-latency local interest Possible-situation (e.g., Deteriorating dangerous conditions) > 20 mSec 3 1 Service
2 = Public Safety (Safety not in 1) Roadside Units (RSUs) and On-Board Units (OBUs) operated by state or local governmental entities that are presumptively engaged in public safety priority communications (Includes Mobility and Traffic Management Features)
Urgent public safety downloads (Intersection Information) SPAT (Signal Phase and Timing) < 10 mSec 6 3 Control Urgent public safety data transactions, exchanges Electronic Toll Collection < 10 mSec 5 2 Service Periodic public safety status information Heartbeat message < 10 mSec 4 2 Control Public safety geospatial context information GID message (Geospatial Context) < 10 mSec 4 2 Control Semi-urgent public safety link establishment Lane Coordination; Cooperative ACC < 10 mSec 4 2 Control Public safety GPS correction information GPSC message (GPS Correction) < 10 mSec 4 2 Control Periodic less frequent public safety status information Heartbeat (at lower frequency) < 10 mSec 3 1 Control Semi-urgent public safety system enabler Localized Geometric Intersection Definition Download 10 to 20 mSec 3 (0) 1 Service Semi-urgent public safety data and application enabler Services Table, Digital Map Download > 20 mSec 3 (0) 1 Service Important Traffic Management status information enabler Highway Closed Ahead > 20 mSec 3 (0) 1 Service Important Announcement of Services WSA message (Wave Service Announcement) > 20 mSec 3 (0) 1 Service Semi-important Traffic Management enabler General Traffic Information Download > 20 mSec 3 (0) 1 Service Non-urgent Traffic Management Foundational Data Probe Messages, Localized warning zones update > 20 mSec 3 (0) 1 Service
3 = Non-Priority Communications (not in 1 or 2) Fleet Management of Traveler Information Services and Convenience or Private Systems
Urgent, private mobility message Off-Board Navigation Reroute Instructions < 10 mSec 2 0 Service Urgent, private and commercial electronic transactions Electronic Payments < 10 mSec 2 0 Service Semi-urgent, private mobility data exchange Private mobility applications (e.g., GPS based driving instructions) 10 to 20 mSec 1 0 Service Semi-urgent, private and commercial electronic transactions Commercial and private e-commerce applications 10 to 20 mSec 1 0 Service Important, private and commercial electronic transactions Large commercial transactions (E-Commerce) 10 to 20 mSec 1 0 Service Important, private mobility data exchange Commercial and private offers, directions 10 to 20 mSec 1 0 Service Background, private mobility data exchange Area map download or upgrade > 20 mSec 1 0 Service Background, private data downloads and upgrades Database download > 20 mSec 1 0 Service
![Page 25: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/25.jpg)
Quellen und Urheber
» BMW Group» CAR 2 CAR Communication Consortium» Cisco Systems» Google» Google X» Heise Online» MEDRIA Technologies» SAE International» simTD» Telefónica Germany GmbH & Co. OHG» Warner Bros. / CBS» Wikipedia» ZMDI, Senseonics» http://de.up-wallpaper.com/
![Page 26: M2M - oder: wie die Maschinen zu zwitschern anfingen](https://reader038.vdocuments.site/reader038/viewer/2022102623/588392a01a28ab07628b78e9/html5/thumbnails/26.jpg)
Unsere Standorte
Niederlassung DarmstadtKasinostraße 6064293 DarmstadtTel +49 61 51 – 78 90 0Fax +49 61 51 – 78 90 23 0
Hauptsitz BonnKurfürstenallee 553177 BonnTel +49 228 – 76 36 31 0Fax +49 228 –76 36 31 3
Niederlassung BernBridelstrasse 373008 BernTel +41 31 – 534 07 06Fax +41 31 – 536 69 78
Niederlassung NeussHammfelddamm 641460 NeussTel +49 228 – 76 36 31 0Fax +49 228 –76 36 31 3
Vielen Dank für Ihre Aufmerksamkeit!