In den letzten Jahren hat sich das mobile Breitband rasant entwickelt und inzwischen mehr als 2 Milliarden Kunden erreicht. Immer mehr Menschen, Organisationen und Institutionen haben sich der vollständig vernetzten Welt angeschlossen. In der vollständig vernetzten Welt sind neben den wichtigsten Menschen auch intelligente Brillen, Haushaltsgeräte, Aufzüge mit Mehrwert und verschiedene Maschinenterminals mit den menschlichen Aktivitäten verbunden, und auch die mit dem Netz verbundenen "Dinge" nehmen rasch zu. Mit dem Zugang zu einer großen Anzahl von "Dingen" boomt auch die Industrie des Internets der Dinge. Allerdings steht die Internet-der-Dinge-Branche vor einigen Herausforderungen im Entwicklungsprozess. Was sind die besonderen Herausforderungen? Schauen wir sie uns gemeinsam an!

Die erste Herausforderung: Der Zyklus zur Gründung neuer Unternehmen ist lang
IoT-Endgerätesammler beziehen sich in der Regel auf diejenigen, die Zugang zu ihren eigenen Plattformen haben, und die Anwendungsfragmentierung ist gravierend, was zu Problemen wie langen Produktentwicklungszyklen und langsamen Produkteinführungen führt.
Die zweite Herausforderung: uneinheitliche Standards und schwierige Integration
Es gibt viele Hersteller von Endgerätesensoren, zahlreiche Kommunikationsprotokolle, uneinheitliche Standards und eine schwierige Integration.
Die dritte Herausforderung: komplexe Netzverbindungen
Das IoT-Umfeld ist relativ komplex und umfasst viele Arten von Netzen. Hersteller, die Endgeräte entwickeln, müssen sich an viele Protokolle anpassen, und die Schwelle für Hersteller, in den IoT-Bereich einzusteigen, ist hoch.
Die Konzentration auf das Kerngeschäft und die Entwicklung von IoT-Geschäften erfordert eine Plattform mit entkoppeltem Terminalzugang, offenen Funktionen und sicherer und zuverlässiger Unterstützung.
Die Hauptfunktionen der IOT-Verbindungsmanagement-Plattform sind in zwei Bereiche unterteilt:
Die erste Funktion: Entkopplung des Terminalzugangs, Öffnung des Terminalzugangs und Senkung der Terminalentwicklungskosten der Hersteller.
Die zweite Funktion ist die Öffnung der Fähigkeiten: Erweiterung der Geschäftsanwendungen durch Bereitstellung einer einheitlichen API-Schnittstelle, um Herstellern die Entwicklung von Anwendungen zu erleichtern.
Wenn es um IoT-Verbindungsmanagementplattformen geht, gibt es zwei wichtige IoT-Protokolle, MQTT und CoAP. Diese beiden wichtigen IoT-Protokolle, MQTT und CoAP, ähneln diesen beiden Protokollen und sind jedem bekannt, ebenso wie HTTP (Hypertext Transfer Protocol). Es ist das am weitesten verbreitete Netzwerkprotokoll im Internet. Obwohl WWW-Dateien diesem Standard entsprechen müssen, sind MQTT und CoAP derzeit die am häufigsten verwendeten Netzwerkprotokolle im Internet der Dinge.
Die Plattform bietet in der Regel MQTT und CoAP sowie die bereits erwähnte Netzwerkschnittstelle mit HTTP-Protokoll, um die Anpassung der Endgeräte und den Zugang zu erleichtern.
1. MQTT
The full English name of MQTT is Message Queuing Telemetry Transport, and its Chinese name is Message Queuing Telemetry Transport. It is based on TCP/IP and is an instant messaging protocol developed by IBM. The MQTT protocol adopts a subscription-publish working model. The client wants to subscribe to the server for information of interest, and the server pushes the information to the client that has subscribed to this type of information.

MQTT verwendet eine lange Verbindungsmethode und verfügt über einen Heartbeat-Alive-Mechanismus, um den Overhead bei der Kettenrekonstruktion zu verringern. Es unterstützt die Benachrichtigung über Nachrichten in Echtzeit und verfügt über umfangreiche Push-Inhalte. Der Heartbeat-Mechanismus ist jedoch nicht dazu geeignet, das Gerät in den Ruhezustand zu versetzen, und das Gerät verbraucht mehr Strom.

Nachdem wir die Funktionsweise und die Verbindungsmethode verstanden haben, wollen wir einen Blick auf die Vorteile des MQTT-Kommunikationsprotokolls werfen:
(1) Das MQTT-Protokoll ist einfach
(2) Leichtes Gewicht
(3) Nachrichten können bis zu 2 Byte lang sein.
(4) Geringe Anforderungen an die Endgerätekonfiguration
(4) Geeignet für Situationen, in denen CPU- und andere Hardware-Ressourcen begrenzt sind, was zur Senkung der Terminalkosten beiträgt
Die Merkmale von MQTT stimmen sehr gut mit den Anforderungen des Internet der Dinge überein. Derzeit verwenden Smart-Home-Lösungen hauptsächlich das MQTT-Protokoll.
2. CoAP-Protokoll
The English name of the CoAP protocol is Constrained Application Protocol, and the Chinese name is: Restricted Application Protocol. CoAP is specifically designed for communication with resource-constrained devices, such as sensor nodes, and NB-IoT/LoRa networks. CoAP is developed from the HTTP protocol. The CoAP protocol also adopts a request-response working mode. The client sends a request and the server responds.

Die CoAP-Transportschicht verwendet das UDP-Protokoll, um den Netzwerk-Overhead zu reduzieren und Multicast-Funktionen zu unterstützen. Um die Unzuverlässigkeit der UDP-Übertragung auszugleichen, verfügt CoAP über einen Mechanismus zur erneuten Übertragung von Nachrichten. Um die Nachteile von HTTP für eingeschränkte Umgebungen zu überwinden, berücksichtigt CoAP sowohl die Optimierung der Datenlänge als auch die Bereitstellung einer zuverlässigen Kommunikation.
Der CoAP-Header ist komprimiert, das Nachrichtenformat ist einfach, und die Nachricht kann sehr kurz sein. Die kleinste CoAP-Nachricht besteht aus nur 4 Byte.

3. Vergleich zwischen MQTT und CoAP
Vergleichen wir nun die beiden Protokolle MQTT und CoAP.
Im Gegensatz zu MQTT unterstützt CoAP keine langen Verbindungen und muss nicht ständig Heartbeat-Nachrichten senden. Wenn es keine Geschäfte gibt, muss das Gerät keine Nachrichten nach außen senden. Bei Geschäftsvorgängen muss das Gerät erst aufwachen, und die Echtzeitfähigkeit der Nachrichten ist nicht gut. Im Vergleich zu MQTT ist CoAP besser für Geräte geeignet, die in IoT-Szenarien einen Ruhezustand und einen Aufwachmechanismus benötigen. Das Gerät kann für lange Zeit in den Ruhezustand versetzt werden, was Strom spart. Eine Batterie kann 10 Jahre oder länger verwendet werden. Sie wird derzeit hauptsächlich in intelligenten Wasserzählern und intelligenten Stromzählern eingesetzt. Intelligente Landwirtschaft, intelligentes Parken und andere Lösungen.

In der IoT-Umgebung werden IoT-Plattformen auch nach Servicelevels klassifiziert. IoT-Plattformen werden hauptsächlich in vier große Plattformtypen unterteilt: Geräteverwaltungsplattform, Verbindungsverwaltungsplattform, Anwendungsnutzungsplattform und Geschäftsanalyseplattform.
(1) Plattform zur Verwaltung der Ausrüstung
Es ist hauptsächlich auf den Zugang zu IoT-Geräten, die Datenerfassung, die Überwachung und Wartung des Gerätestatus usw. ausgerichtet.
(2) Plattform für das Verbindungsmanagement
Verwaltung des Lebenszyklus der SIM-Karte, Statusüberwachung, Fehlerdiagnose usw.
(3) Plattform für die Anwendungsnutzung
So können IoT-Anwendungsentwickler die benötigten IoT-Anwendungen schnell entwickeln und bereitstellen usw.
(4) Plattform für Unternehmensanalyse
Nach der Erfassung aller Arten von relevanten Daten führt die Plattform eine Klassifizierungsverarbeitung durch, analysiert und stellt Datenberichte und andere Dienste bereit.

Andere Einführung
Derzeit verfügt Zongheng Intelligent Control über ein Datenübertragungsgerät, das das MQTT-Protokoll unterstützt. Unterstützt die nahtlose Verbindung mit den wichtigsten IoT-Plattformen! Unterstützt lokale logische Operationen, automatische Sammlung und Berichterstattung, automatische Kalibrierung Schwellenwert Berichterstattung, Konfiguration Software Andocken, nass und trocken Knoten IO-Erkennung und andere spezielle Funktionen.
