资源简介 (共19张PPT)物联网协议浙教版七年级下册第9课 物联网协议学习目标通过互联网和物联网协议的学习,了解物联网协议;通过MQTT协议的消息发布/订阅模型的学习,了解应用MQTT协议实现物联网通信的基本过程。探究1.不同类型的设备是如何在网络上实现信息共享和传递的 2.你知道物联网是如何实现通信的吗 建构物联网的通信架构建立在互联网之上,需遵循众多互联网中的通信协议,如HTTP、TCP/IP等,为更好地优化通信协议,出现了适用于物联网的CoAP(Constrained Application Protocol,受限应用协议)、MQTT(MessageQueuing Telemetry Transport,消息队列遥测传输)等物联网专用通信协议。一、认识MQTT协议物联网协议分为两大类,一类是传输协议,一般负责子网内设备间的组网及通信;另一类是通信协议,负责设备通过互联网进行数据交换及通信,通信环境不同,相应支持的协议也不同。一、认识MQTT协议HTTP是互联网中使用最广泛的网络通信协议。物联网作为互联网的延伸,早期的物联网通信采用的协议便是HTTP,随着物联网技术的不断发展,更节约网络带宽和系统资源的MQTT协议被设计并得以广泛应用。一、认识MQTT协议MQTT协议基于TCP/IP协议,是一种支持在各方之间异步通信的消息协议,其最初的用途是将石油管道上的传感器与卫星相连接。MQTT协议可以在严重受限的设备硬件和高延迟、带宽有限的网络上实现通信,为物联网的多样化应用场景的设计提供了可能。日积月累HTTP是基于TCP/IP通信协议来传输数据的,它通过一个可靠的链接来交换信息,需耗费较大的系统资源。MQTT协议则是为数据传输而设计的,可以在低功耗、低速网络和低处理能力的情境下通信。温馨提示网络中的数据需通过协议才能进行传递和交换。二、MQTT订阅模型MQTT是一种能实现一对多通信的协议,也称发布或订阅型协议。它由3种功能构成:中介、发布者和订阅者。发布者要分发数据时,它会将包含数据的信息发送给中介,中介将信息分发给已订阅该主题的任何订阅者。二、MQTT订阅模型MQTT订阅模型中,发布者和订阅者起着客户端的作用,中介则承担着转发MQTT通信的服务器的作用,它不存储任何消息。订阅者客户端可以订阅任何消息“主题”,订阅后便与中介建立连接;发布者客户端把相应的数据以特定的方式加在主题上进行发送,它只需在消息发布时与中介建立连接,发布“主题”消息。开动脑筋在MQTT订阅模型中,“订阅者”订阅后为什么需要始终保持连接 亲身体验在“智能光照”物联系统原型中,订阅“light”主题消息,并将数据用合适的方式呈现和分享。品馨提示应用物联网协议,物联系统将各类数据不断发送至网络平台。用户在物联数据的管理、维护及应用过程中需关注数据安全,保护个人隐私。随堂练习谢谢聆听!INTERNET OF THINGS谢谢21世纪教育网(www.21cnjy.com)中小学教育资源网站兼职招聘:https://www.21cnjy.com/recruitment/home/admin 展开更多...... 收起↑ 资源预览