Machine to Machine Kommunikation (m2m)
Die direkte Kommunikation zwischen Geräten und Anlagen, in der Regel über Mobilfunknetze realisiert, bietet zahllose Möglichkeiten zu neuen Geschäftsmodellen. Verkaufsautomaten können ihre Betreiber informieren, wenn Waren zu Ende gehen, Fahrzeuge können ihre aktuelle Position mit dem zentralen Dispositionssystem austauschen und so die Lieferwege optimieren oder Infrastrukturen wie Energieversorgung, Verkehrswege oder Abwassersysteme können von einer Zentrale aus optimiert werden.
Möglich wurde dies durch die inzwischen fast flächendeckend vorhandenen Mobilfunknetze, welche eine Machine to Machine Kommunikation zu günstigen Preisen ermöglicht. Inzwischen bieten die großen Mobilfunkanbieter spezielle Tarife für Machine to Machine Anwendungen an.
Aufbau einer Machine to Machine Anwendung
Typischerweise besteht eine m2m Anwendung aus einer Serverkomponente, welche über das Internet erreichbar ist, sowie einer Vielzahl von verteilten Klienten, die Ihre Daten damit austauschen. Für die Kommunikation kann auf zahlreiche bewährte Protokolle zurückgegriffen werden, wobei HTTP für die Übertragung, SSL für die Sicherung und XML für die Darstellung der Daten de facto Standard sein dürften.
Mobile Klienten für m2m
Der Aufbau der Klienten für die Machine to Machine Kommunikation hängt stark von der jeweiligen Anwendung ab. Mitunter ist es möglich, die entsprechende Funktionalität in bereits existierende Systeme zu integrieren. Beispielsweise sind einige fertige Baugruppen verfügbar, um SPS gesteuerte Anlagen über Mobilfunk- oder Festnetz kommunizieren zu lassen.
In der Regel sind jedoch solche Standardkomponenten nicht die optimale Lösung, sei es wegen der Kosten, des Energiebedarfs oder der Baugröße. Optimal ist, wenn bereits beim Entwurf eines Systems die Machine to Machine Kommunikation berücksichtigt wird. Ein Beispiel dafür ist der von uns im Kundenauftrag entwickelte TrendyCash Verkaufsautomat.
Embeded Linux und m2m
Als Betriebssystem für m2m Klienten eignet sich Linux besonders gut. Einerseits bietet es ausgereifte Unterstützung für die gängigen Kommunikationsstandards, andererseits fällt bei der häufig großen Zahl der Systeme der Wegfall der Lizenzkosten besonders stark ins Gewicht.
Systementwicklung
Aufgrund langjähriger Erfahrung in der Entwicklung von embedded Systemen können wir Sie dabei unterstützen, die Machine to Machine Kommunikation für Ihr Unternehmen optimal einzusetzen.


