什么是物联网平台?边缘计算?MQTT传输协议?

什么是物联网平台?边缘计算?MQTT传输协议?,第1张

物联网平台为设备提供安全可靠的连接通信能力,向下连接海量设备,支撑设备数据采集上云;向上提供云端API,指令数据通过API调用下发至设备端,实现远程控制。

物联网平台也提供了其他增值能力,如设备管理、规则引擎、数据分析、边缘计算等,为各类IoT场景和行业开发者赋能。

如下是共享单车基于物联网平台的解决方案。
物联网平台提供边缘计算能力,支持在离设备最近的位置构建边缘计算节点处理设备数据。

在断网或弱网情况下,边缘计算可缓存设备数据,网络恢复后,自动将数据同步至云端。

提供多种业务逻辑的开发和运行框架,包括场景联动、函数计算和流式计算,各框架均支持云端开发、动态部署。

边缘计算能力允许在最靠近设备的地方构建边缘计算节点,过滤清洗设备数据,并将处理后的数据上传至云平台。
物联网应用可广泛应用于:智能生活、智能工业、智能楼宇、环境保护、农业水利、能源监控等环境。计算平台主要涉及:

开发者使用设备接入SDK,将非标设备转换成标准物模型,就近接入网关,从而实现设备的管理和控制。

设备连接到网关后,网关可以实现设备数据的采集、流转、存储、分析和上报设备数据至云端,同时网关提供规则引擎、函数计算引擎,方便场景编排和业务扩展。

设备数据上传云端后,可以结合云功能,如大数据、AI学习等,通过标准API接口,实现更多功能和应用。

物联网 (IoT) 设备必须连接互联网。通过连接到互联网,设备就能相互协作,以及与后端服务协同工作。互联网的基础网络协议是 TCP/IP。MQTT(Message Queue Telemetry Transport,消息队列遥测传输) 是基于 TCP/IP 协议栈而构建的,已成为 IoT 通信的标准。

摘 要:MANET因具有自组性、机动性及抗毁性而受到人们的高度关注。在阐述MANET的起源与发展及其工作原理的基础上,较全面详细地分析了MANET的关键技术;介绍了MANET在法军、美军通信中的应用。
关键词:MANET 关键技术 军事通信
中图分类号:TN911文献标识码:A 文章编号:1007-3973(2012)007-089-03
1 引言
MANET(Mobile Ad-hoc Network,MANET)起源于1971年美国夏威夷大学设计实现的第一个分组无线网络——ALOHA系统,在军事通信中具有广阔的应用前景。美国DARPA(Defense Advanced Research Project Agency)在1972年、1993年和1994年分别启动于分组无线网(PRNET,Packet Radio NETwork)、高残存性自适应网络SURAN和全球移动信息系统GloMo三个项目,取得丰硕的理论和应用成果,并一直持续深入研究PRNET技术。1991年成立的IEEE80211标准委员会使用术语“Ad Hoc网络”来描述这种特殊的自组织对等式多跳无线移动通信网络。1997年成立IETF MANET工作组,致力于MANET协议的标准化,加速推动了商用MANET的研发。
以局域网技术、数据分组交换技术为基础,MANET由一组带有无线收发装置的移动分组无线单元(Packet Radio Unit,PRU)组成,是一种多跳临时性移动通信网络。PRU由无线电台、天线和数字控制器组成。在MANET网络中传送的信息以分组为基本单元,每个分组包括包头和正文两部分。包头通常包括该分组在分组无线网中的源地址、目的地址和相关路由信息;正文部分则是需要传送的消息,正文部分可包含IP数据或其他数据。MANET不设中心站、采用分布式网络结构,每个节点均可作为源节点、目的节点或中继节点,且利用分组包头中的控制信息分包为每个分组选择传输合适的路由。
和依赖于固定基础设施的通信网络相比,MANET具有自身的特点和优点,近年来受到人们的广泛关注。
2 MANET的关键技术
不依赖于固定的基础设施、节点可能随时进入/离开网络、整个网络采用分布式结构运行,MANET有很多技术难点,其关键技术主要有:MAC协议、QoS保障、路由协议、功率控制、安全问题、网络互联和网络资源管理等。
21 MANET的MAC协议
链路层解决的主要问题包括介质接入控制以及数据的传送、同步、纠错和流量控制等,分为媒介访问控制层(MAC)和逻辑链路控制层(LLC)。MAC协议决定节点什么时候允许发送其分组,且通常控制对物理层的所有访问。
在MANET中存在隐藏终端和暴露终端问题,要在MAC层解决这两个固有问题,因而不能直接应用载波侦听多址访问(CSMA)协议(WLAN中使用最多的异步随机访问协议)。MANET的MAC协议有竞争协议、分配协议和混合协议三类。竞争协议使用直接竞争来决定信道访问权并通过随机重传来解决碰撞问题,在传输载荷轻的时候碰撞次数少、信道利用率高、分组传输时延小;但在传输载荷增大时,协议性能下降很快甚至致使网络崩溃。改进的竞争协议代表有:多址访问与碰撞回避(MACA)协议、信道获取多址访问(FAMA)协议、IEEE80211 MAC等。分配协议使用同步通信模式,时隙与节点的映射决定一个节点在其特定时隙内允许访问的信道。分配协议往往在中等到繁重传输载荷条件下运行良好,但信道时隙化导致在轻传输载荷条件下的时延相对于竞争协议是非常大的。分配协议有:五步预留协议(FPRP)、跳频预留多址访问协议(HRMA)等。混合协议能够保持所组合的各个协议的优点又能避免其缺陷,在传输载荷轻的时候表现为竞争协议的性能,而在传输载荷重的时候近似表现为分配协议的性能。典型的混合协议有:TDMA/CSMA混合协议、Meta-协议等。
22 路由协议
MANET设计中的一个关键问题是开发能够在两个节点之间提供高质量高效率通信的路由协议。Internet路由协议不能适应MANET网络节点的移动性和网络拓扑结构不断变化,专门的适用于MANET的路由协议应能够满足功能:能感知网络拓扑的变化、维护网络拓扑的连接、高度自适应的路由。IETF MANET已经完成的标准化路由协议主要有:主动式路由协议有最优化链路状态路由协议(OLSR)和基于反向路径转发的拓扑分发协议(TBRPF);按需路由协议有按需距离矢量路由协议(AODV)和基于节点间相互关系的路由协议(ABR);综合主动式路由思想和按需路由思想的路由协议称为混合型路由协议,有域路由协议(ZRP)和抢先式路由协议等。
分组无线网应用环境复杂多样,不同的应用环境追求不同的性能,这导致很难寻找MANET的最优路由协议。如:在军事应用中更关注系统的抗毁性、隐蔽性和保密性;而在无线会议系统中则更注重端到端的时延和吞吐量。不同类型的路由协议具有自身的优缺点,适应于不同的网络环境。不可能用一种路由算法作为标准的路由协议去比较好地解决所有MANET路由问题,路由算法的最优化石针对具体网络环境的工程化问题。混合型路由协议因其固有的灵活性,而具有很好的应用前景。
MANET的用户通常是具有协同工作关系的群体,而群组通信必须由多播路由协议提供通信支持。但有线网络环境中使用的多播路由协议(如:多播开放最短路径优先协议MOSPF等)在移动分组无线网中不再适用,因为动态的网络拓扑结构会导致分发树的破坏,而不得不因连接变化而调整。原达等提出了适用于移动分组无线网的多播路由协议。在移动分组无线网环境中,多播路由协议起着非常重要的作用。在协议中采用按需路由发现策略,动态建立路由信息及维持多播组成员关系。控制开销小、实现简单,能够适应较低带宽的大规模动态网络环境,具有稳定的分组转发成功率和良好的伸缩性,获得了较好的多播数据传输质量。

>

使用Java语言;数据库:Mysql;经典技术组合(MQTT、Spring Boot、Shiro、MyBatis、Druid、Ehcache、Thymeleaf、Bootstrap、Swagger)开发,支持多数据源,支持代码一键生成。


功能模块:

设备管理、开关管理、计划管理、传感器管理、传感器数据展示、报警规则管理、设备日志、用户管理、角色管理、部门管理、岗位管理、菜单管理、字典管理、参数管理、通知公告、 *** 作日志、登录日志、在线用户、定时任务、代码生成、系统接口、服务监控、缓存监控、在线构建器、连接池监视等。

功能特点:

1、硬件使用 ESP8266,基于MQTT协议,自建物联网云平台。

2、支持云固件升级、设备远程重启。

3、支持音频播放、开关、普通灯、调色灯等各种用电设备控制。

4、单个模块可控制8路用电设备开关,可对模块信息、开关信息、计划任务、报警规则等维护管理。

5、云平台可对各类传感器管理,对传感器数据有多种展示方式。可设置阈值报警规则,符合报警规则的可执行自定义的动作。

6、模块具有一键配网功能,变更网络时无需重新烧写程序,方便快捷。

7、控制端可使用任意网络(2G/3G/4G/5G/WiFi/等)控制灯、热水器、电视、电机、窗帘、监控等各种用电设备,不受任何地区限制。

8、可云端存储模块各路开关状态,模块断电或重启后可自动同步云端模块各路开关状态,具有开关状态记录功能。

9、可记录设备所有 *** 作记录,模块、用户上下线记录等,并具有多种类型的数据统计展示。

10、控制设备命令下达后有状态反馈,可确保设备控制命令执行成功,且延时低。

11、具有心跳检测功能,模块掉线或模块重启后模块可自动重连MQTT服务,具有模块上下线提醒功能(平台消息提醒、邮件提醒)。

12、具有定时功能,可指定某一时刻执行、周期执行、延时执行、自定义Cron表达式执行等 *** 作。

13、可多模块接入云平台,可统一管理、控制模块各路设备开关。

14、云平台可对所有用户管理,每个用户可配置不同角色、不同权限,具有权限分配功能。

15、前端采用完全响应式布局,支持电脑、平板、手机等所有主流设备。

17、具有代码一键生成功能(包括控制器、模型、视图、菜单等),方便快速开发。

18、支持多数据源,简单配置即可实现切换。

19、支持菜单、按钮及数据权限分配,亦可自定义数据权限。

20、具有完善的XSS防范及脚本过滤,彻底杜绝XSS攻击。

21、Maven多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。

22、支持服务监控、数据监控、缓存监控等功能。

1 nbiot技术怎么读
NB-IoT:读法 en bi: 'aiəut基于蜂窝的窄带物联网(Narrow Band Inter of Things, NB-IoT)成为万物互联网络的一个重要分支。

NB-IoT构建于蜂窝网络,只消耗大约180KHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成本、实现平滑升级。[1] NB-IoT是IoT领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网(LPWA)。

NB-IoT支持待机时间长、对网络连接要求较高设备的高效连接。据说NB-IoT设备电池寿命可以提高至至少10年,同时还能提供非常全面的室内蜂窝数据连接覆盖。
2 nb
NB-IOT(NarrowBandInterofThings,NB-IoT,又称窄带物联网),是由3GPP标准化组织定义的一种技术标准,是一种专为物联网设计的窄带射频技术;--OFweek光通讯网NB-IoT是在LTE基础上发展起来的,其主要采用了LTE的相关技术,针对自身特点做了相应的修改。
NB-IoT物理层,射频带宽为200 kHz,下行采用正交相移键控(QPSK)调制解调器,且采用正交频分多址(OFDMA)技术,子载波间隔15 kHz;上行采用二进制相移键控(BPSK)或QPSK调制解调器,且采用单载波频分多址(SC-FDMA)技术,包含single-tone和multi-tone两种。single-tone技术的子载波间隔为375 kHz 和15 kHz 两种,可以适应超低速率和超低功耗的IoT终端。

multi-tone技术的子载波间隔为15 kHz,可以提供更高的速率需求。NB-IoT的高层协议(物理层以上)是基于LTE 标准制定的,对多连接、低功耗和少数据的特性进行了部分修改。

NB-IoT的核心网基于S1接口进行连接。
3 nb
1、NB-IOT多输入多输出技术

NB-IoT可以利用多天线技术抑制信道传输衰弱,获得分集增益、空间复用增益和阵列增益,在发送端和接收端均采用多天线实现信号同时发送和接收;

因此就形成了一个并行的多空间信道,充分利用空间信道传输资源,在不增加系统带宽和天线发射总功率的条件下提供空间分集增益,在多径衰落信道中提高传输的可靠性,也即是实现信息的多输入多输出。

2、NB-IOT自适应技术

NB-IoT采用自适应技术,可以保证通信质量达到最优化,根据信道的传输环境的变化,适时地改变NB-loT的发送、接收参数。目前常用的自适应技术包括自适应资源分配技术、自适应编码调制技术、自适应功率控制技术和自适应重传技术。

3、NB-IoT多载波聚合传输技术

NB-IoT采用了多载波聚合传输技术,其是一种正交频分复用技术,可以将信道划分为多个正交的信道,能够将一个高速数据流分解成并行的多个低速子数据流,然后将这些数据调制到信道上,实现信息传输。

扩展资料

NB-IoT的四大特点:

一是广覆盖,将提供改进的室内覆盖,在同样的频段下,NB-IoT比现有的网络增益20dB,相当于提升了100倍覆盖区域的能力;

二是具备支撑连接的能力,NB-IoT一个扇区能够支持10万个连接,支持低延时敏感度、超低的设备成本、低设备功耗和优化的网络架构;

三是更低功耗,NB-IoT终端模块的待机时间可长达10年;

四是更低的模块成本,企业预期的单个接连模块不超过5美元。

Californium 是一款基于Java实现的Coap技术框架,该项目实现了Coap协议的各种请求响应定义,支持CON/NON不同的可靠性传输模式。
GIT地址: >物联网是在计算机互联网的基础上,利用RFID、无线数据通信等技术,构造一个覆盖世界上万事万物的“Internet of Things”。在这个网络中,物品(商品)能够彼此进行“交流”,而无需人的干预。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/13175487.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-16
下一篇 2023-06-16

发表评论

登录后才能评论

评论列表(0条)

保存