物联网平台TZ-IOT发布透传云内测服务:V1.0

物联网平台TZ-IOT发布透传云内测服务:V1.0


本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.

物联网简介:

什么是物联网?顾名思义,物联网是万物互联的网络。物联网是互联网的延伸,使物体接入互联网。

物联网设备种类多种多样,对应的通信介质也多种多样,有利用433M,2.4G等频段无线传输的,有利用GPRS,NB-IOT无线接入互联网的,有利用PLC电力线载波的,也有用网线直接接入互联网的。
物联网早已有之,各个公司做的项目,终端节点无论什么介质,数据最终还是汇集到服务器,这已经是物联网的一种形式。

互联网诞生之初,就已经存在多种多样的总线和组网方式。互联网通过标准化的协议,使网络和网络之间能串联成庞大网络,最终发展为覆盖全球的国际网络。互联网给人类社会带来了深刻的变革,从诞生之初的学术通信网络到现在全球互联,渗透到生活的方方面面,人类已经离不开互联网。
互联网的本质是什么?是连接。是设备之间的互相通讯能力。当接入的设备越多,由这种连接带来的可能性也就越大。量变导致质变,数十亿的设备接入,使互联网充满了可能性。

物联网节点数量远大于互联网,规模可能在千亿甚至万亿。要实现如此海量节点的接入和互通,必须要有一套标准。使一切能符合物联网标准的设备,无论什么通讯介质,都可接入物联网。

TZ-IOT简介:

TZ-IOT是一套物联网的标准协议,设计了物联网架构以及各组件之间的通讯协议。有如下特性:

  • 可容纳海量终端节点
  • 可处理海量终端节点带来的高并发压力
  • 支持任意通信介质的两个终端节点的互相通信
  • 内置TDMA网络模型,支持无线场景的高密度低功耗的要求

基于TZ-IOT的透传云:

本文发布基于TZ-IOT的透传云内测服务V1.0。

基于TZ-IOT的透传云,能够实现任意可连接互联网的设备的两两通讯。比如PC,智能手机,使用WIFI/GPRS的嵌入式设备等,都可以实现互相通讯。

使用方式:

可将基于TZ-IOT中通信的设备称之为节点,每个节点都有唯一的地址。这个地址在TZ-IOT中称之为IA地址。

IA地址是8个字节,比如本透传云内测版的IA地址为:2140:0000:0000:0002。简写为2140::2。

通讯机制:

  • 透传云基于UDP通信,IP:115.28.86.171,PORT:14129,IA:2140::2
  • 节点周期性向透传云发送心跳帧,心跳间隔建议为1分钟,最大不得超过20分钟。超时未发则可能会掉线
  • 节点向透传云发送数据,头穿云转发数据

心跳帧格式:

载荷长度是“目的地址”字段后的所有字节数。

目的地址是透传云的IA地址,内测服务器固定为:2140::2。

每个节点都需要绑定一个密码。

示例:2140:0000:0000:0100(简写2140::100)发送心跳包,密码是字符串:“123”

字节数据:

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

透传云应答心跳帧:

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

数据帧格式:

载荷长度是“目的地址”字段后的所有字节数。

示例:2140::100向2140::101发送数据,数据是字符串“jdh99”

字节数据:

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

通信效果:在下图中:

左边节点地址为2140::100向2140::101发送字节数据:0x0102030405

左边节点地址为2140::101向2140::100发送字节数据:0x060708090A

内测资格:

透传云在内测中,需要使用的朋友可申请内测。

邮箱:[email protected]

邮件中需注明申请的地址数量,以及密码。每个地址都可以绑定一个密码,也可以使用同一个密码。

猜你喜欢

转载自blog.csdn.net/jdh99/article/details/90638387