Internet of Things platform TZ-IOT releases transparent cloud internal test service: V1.0

Internet of Things platform TZ-IOT releases transparent cloud internal test service: V1.0


This article blog link: http://blog.csdn.net/jdh99 , Author: jdh, reprint please specify.

 

Introduction to the Internet of Things:

What is the Internet of Things? As the name suggests, the Internet of Things is a network of interconnection of all things. The Internet of Things is an extension of the Internet, enabling objects to access the Internet.

 

There are various types of Internet of Things devices, and the corresponding communication media are also various. Some use 433M, 2.4G and other frequency bands for wireless transmission, some use GPRS, NB-IOT wireless access to the Internet, some use PLC power line carrier, and some Connect directly to the Internet with a network cable.
The Internet of Things has long existed. For projects done by various companies, no matter what medium the terminal node, the data will eventually be collected on the server. This is already a form of the Internet of Things.

 

At the beginning of the Internet, there were already a variety of buses and networking methods. Through standardized protocols, the Internet enables networks and networks to be connected in series to form a huge network, which eventually develops into an international network covering the whole world. The Internet has brought profound changes to human society. From the academic communication network at its inception to the current global interconnection, it has penetrated into all aspects of life, and human beings cannot do without the Internet.
What is the nature of the Internet? Is connected. Is the ability to communicate with each other between devices. The more devices connected, the greater the possibility brought by this connection. Quantitative changes lead to qualitative changes, and billions of devices are connected, making the Internet full of possibilities.

 

The number of IoT nodes is much larger than that of the Internet, and the scale may be in the hundreds or even trillions. To realize the access and intercommunication of such a large number of nodes, there must be a set of standards. All devices that can meet the standards of the Internet of Things, regardless of the communication medium, can be connected to the Internet of Things.

 

Introduction to TZ-IOT:

TZ-IOT is a set of standard protocols for the Internet of Things, which has designed the framework of the Internet of Things and the communication protocol between various components. It has the following characteristics:

  • Can accommodate a large number of terminal nodes
  • Can handle the high concurrency pressure brought by a large number of terminal nodes
  • Supports mutual communication between two terminal nodes of any communication medium
  • Built-in TDMA network model to support the high-density and low-power requirements of wireless scenarios

 

Transparent transmission cloud based on TZ-IOT:

This article releases the TZ-IOT-based transparent transmission cloud internal test service V1.0.

The transparent transmission cloud based on TZ-IOT can realize the pairwise communication of any device that can connect to the Internet. For example, PCs, smart phones, and embedded devices using WIFI/GPRS can communicate with each other.

 

How to use:

The devices based on communication in TZ-IOT can be called nodes, and each node has a unique address. This address is called the IA address in TZ-IOT.

The IA address is 8 bytes. For example, the IA address of this transparent cloud internal test version is: 2140:0000:0000:0002. Abbreviated as 2140::2.

Communication mechanism:

  • The transparent cloud is based on UDP communication, IP: 115.28.86.171, PORT: 14129, IA: 2140::2
  • The node periodically sends heartbeat frames to the transparent cloud. The recommended heartbeat interval is 1 minute, and the maximum should not exceed 20 minutes. If the timeout is not sent, the connection may be dropped
  • The node sends data to the transparent cloud, and forwards the data through the cloud.

 

Heartbeat frame format:

The payload length is the total number of bytes after the "destination address" field.

The destination address is the IA address of the transparent cloud, and the internal test server is fixed at: 2140::2.

Each node needs to bind a password.

Example: 2140:0000:0000:0100 (abbreviated 2140::100) to send a heartbeat packet, the password is a string: "123"

Byte data:

01 00 00 09 1C FF 21 40 00 00 00 00 01 00 21 40 00 00 00 00 00 02 05 03 31 32 33 00 8A 00 00

Transparent transmission cloud response heartbeat frame:

01 00 00 03 05 FF 21 40 00 00 00 00 00 02 21 40 00 00 00 00 01 00 8B 00 00

 

Data frame format:

The payload length is the total number of bytes after the "destination address" field.

Example: 2140::100 sends data to 2140::101, the data is the string "jdh99"

Byte data:

01 00 00 06 04 FF 21 40 00 00 00 00 01 00 21 40 00 00 00 00 01 01 00 6A 64 68 39 39

Communication effect: in the figure below:

The node address on the left is 2140::100 to send byte data to 2140::101: 0x0102030405

The node address on the left is 2140::101 to send byte data to 2140::100: 0x060708090A

 

Closed beta qualification:

In the internal test of Transparent Cloud, friends who need to use it can apply for the internal test.

Email: [email protected]

The number of addresses applied for and the password must be indicated in the email. Each address can be bound to a password, or the same password can be used.

Guess you like

Origin blog.csdn.net/jdh99/article/details/90638387