首页 > 编程知识 正文

物联网通信协议有哪些,物联网架构及五大通信协议

时间:2023-05-04 04:50:22 阅读:25626 作者:2287

消息传递功能是物联网(IOT )的重要支撑,物联网的许多技术来源于移动互联网。 一方面,物联网结构和关键技术从开发角度看,无线接入是物联网设备端的核心技术,身份设备管理和信息推送技术是物联网云端的核心技术。 从场景体验的角度来看,除前者外,还包括手机前端开发技术。 IP互联体系结构已经是物联网的事实标准。 (关于物联网TCP/IP层的重要技术将另行说明,敬请关注。 这里描述的消息推送技术是一种基于TCP/IP协议的APP应用层协议技术。 首先,进一步抽象基于IP体系结构的物联网配置,如下图所示。 忽略互联网和路由等基础技术。 因此,核心配置是指物联设备、网关和云。 物联设备分为两大类,一类是自身自然支持TCP/IP,可以直接接入物联网。 例如,有wifi、GPRS/3G/4G (当然,马上就要来了5G )等设备。 另一种情况是不支持IP协议,需要网关(协议转换)才能访问Zigbee和蓝牙等物联网。 对于蓝牙设备来说,手机其实是网关。 手机通过其蓝牙与周边蓝牙设备进行通信,消息通过手机wifi或3G/4G模块与云服务端进行通信。 从场景的角度分析,物联网最终为人类服务,手机是人类体验最直接的入口。 因此,在上图中,可以分别追加移动电话的构成要素,并与一般意义上的网关进行区别。 这样,物联网的核心结构就是设备端—网关—云—手机。 从APP应用层开发技术的角度看,物联网APP应用基于TCP/IP结构建立,在屏蔽底层网关协议转换的基础上,物联网APP应用的组成部分是设备端-云端-手机。 OK,有了以上介绍,我们从物联网应用的角度分析了设备、云、手机的直接消息推送技术,包括云和设备端双向通信技术、手机和云双向通信技术。 二、移动互联网通信模式互联网有B/S和C/S两种通信模式。 在移动互联网领域,APP是以C/S方式以客户端角色与服务器进行通信的微信,是一种超级APP,通过内置浏览器使用户运行H5程序,获得操作硬件设备的能力移动互联网B/S技术与传统互联网没有区别,因为微信嵌入式浏览器支持H5,所以平台具有很好的可扩展性。 由于我们最近把重点放在基于微通道硬件平台的物联网上,所以我们将围绕B/S模式的消息传递技术来介绍其发展。 HTTP协议是B/S的基础,HTTP有GET和POST两种方式。 三、信息推送技术发展

Ajax技术是微信硬件平台框架中推荐的页面交互技术,但本质上符合HTTP单向通信规则。 但是,在页面交互时不需要更新整个页面。 那个双向通信的实时性问题仍然没有解决。 3 .网络套接字

5.CoAP CoAP是受限的APP应用协议(ConstrainedApplication Protocol )的代名词。 它基于UDP协议。 也就是说,设备终端基本上只是实现UDP协议,而不是实现更复杂的TCP协议。 这个协议使用得比较小。 笔者也没有用c语言模拟过,所以不展开。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。