-
低带宽环境下的物联网传输协议——MQTT
MQTT是什么MQTT由IBM公司开发,是一个即时通讯协议,也是一个物联网传输协议,主要用于轻量级的订阅/发布式的消息传输。其设计目的主要是为低带宽和不稳定网络环境下的物联网设备提供服务。MQTT中的概念订阅(Subscribtion): 订阅包含主题筛选器(Topic Filter)和最大服务质量(QoS)。订阅会与一个会话(Session)关联。一个会话可以包含多个订阅。每...
-
从零开发一个物联网平台的心得
从12月初开始全职写物联网平台,迄今为止已经基本算是有2个月时间了。说是从零开始其实也不可能完全是零基础,因为毕竟工作这么多年了,以前工作中写的很多代码都可以服用,比如mqtt server就是2年多前自己闲得无聊写的一个半成品,这次用了一周多时间补充了一些细节,就算是暂时把mqtt server跳过去了。 为什么要写这么一个物联网平台了,原因无非是两点: 1.目前很多人需要...
-
物联网关键技术:规则引擎
物联网系统以及各类互联网分布式系统,消息队列是最常用到的中间件技术。在物联网系统中,消息队列一般和规则引擎结合使用,规则引擎决定消息会进入消息队列的哪个topic。消息队列一般与规则引擎结合使用为啥要用规则引擎规则引擎起源于基于规则的专家系统,是专家系统的一个分支,而专家系统可划分为人工智能的范畴。当时人们提出专家系统,是为了让计算机来应用人类专家的经验,并像人类一样进行推理,...
-
物联网关键技术:时序数据库
物联网系统中,需要实时处理的数据可通过队列送入流处理引擎;不需要实时处理的数据,用于离线分析或数据挖掘,需要先存储起来。物联网系统的数据存储的方式很多,要根据实际场景来选择。物理网系统各种可能的存储选择物联网的数据主要是通过传感器采集, 经过解析和清洗, 以结构化的格式进行存储。在数据量不大的情况下, 用mysql等关系数据库就可以满足我们的需求。如果经常有很多报表统计的需要,...
-
物联网关键技术:消息队列
消息队列MQ连接物联网与后端系统(业务应用、数据分析)大量的设备接入物联网平台后,会产生各种类型的事件和数据,对接到后端的各种服务,包括计算和存储。消息队列可以起到异步通信、应用解藕、削峰平谷的作用,是物联网平台不可缺少的组成部分。EMQ的解决方案:IoT Broker可直接对接消息队列服务消息队列技术选型传统J2EE企业信息系统中要引入消息队列MQ实现异步消息机制,最早大家都...
-
物联网关键技术:如何实现设备接入
物联网云平台设备接入、规则引擎、实时计算、数据存储都是物联网云平台的关键技术,其中设备接入组件(IoT Hub)是物联网云平台的核心。物联网云平台架构(简化示意图)物联网云平台需要支持多网络多协议设备的接入,关键是解决物联网协议的碎片化问题,IP协议可以有效解决链路层以下的协议多样性,但更多要考虑支持面向各种场景的应用层协议。常见物联网应用层协议物联网常用的应用层数据传输协议包...
-
一文读懂物联网IOT分层架构和连接技术
物联网的起源有多个不同的说法,一是1990年施乐在线可乐售卖机。1995比尔盖茨在著作《未来之路》中提到物联网。正式提出有说是Peter T. Lewis于1985年提出,也有说是麻省理工大学的Kevin Ash-ton教授于1999年提出的,“万物皆可通过网络连接”。现在比较通用的定义是:将可感知设备、可独立寻址的物体进行互通互联的网络。和以前互联网一样,接入的设备必须是可以...
-
做物联网必须要懂的—RFID技术
RFID是一种无线射频识别技术,手持式读写器,它是自动识别技术的一种。从概念上来讲,RFID类似于条码扫描,对于条码技术而言,它是将已编码的条形码附着于目标物并使用专用的扫描读写器利用光信号将信息由条形磁传送到扫描读写器;而RFID则使用专用的RFID读写器及专门的可附着于目标物的RFID标签,利用频率信号将信息由RFID标签传送至RFID读写器。RFID应用无处不在,有研究称...
-
六个开源项目提升物联网开发效率 | Gitee 项目推荐
有数据显示,目前物联网端口数量预计在 200 亿个左右。到 2035 年,这个数字会扩大到 1 万亿,平均每个人会拥有超过 100 台端口设备,它们将涉及穿戴、家居、交通、教育、通信等人类生活的各个领域。毫无疑问,这个万亿级市场对于物联网工程师有着强烈的需求,那普通的程序员如何快速转向物联网开发?或许直接阅读业内优秀的物联网开源项目代码,会成为一个不错的选择。那么,今天小编推荐...
-
带您五分钟了解物联网SIM卡,还在等什么?
SIM卡进化史大家都知道,手机上插入一张SIM卡,就可以连到运营商网络,实现打电话等通信功能,没有了它就是一部“裸机”,就不能接入网络运营商进行通信服务。SIM卡作为网络运营商对于我们身份辨别的证件,其起到了重要的作用。SIM卡(Subscriber Identity Module 客户识别模块)实际是装有微处理器的芯片卡,在这里面存储了数字移动电话客户的信息,加密的密钥以及用...
-
人工智能、大数据、物联网、区块链,四大新科技PK,你更看好谁?
HELLO大家好!又和大家见面了,今天聊的话题是很多小伙伴都非常感兴趣领域哦,最近行业中备受关注并且非常火热的产业有哪些呢?小编这边总结了一下,一共有4个,分别是人工智能、大数据、物联网和区块链,这四种新科技也一直是蓄势待发,未来将引领新一代的科技成长,也会带给人类很多更方便快捷的生活,说到这里,可能好多小伙伴对这些新科技相关知识还是一知半解,如果要详细解释清楚其中的知识,确实...
-
边缘计算融合区块链:物联网的下一个风口?
边缘计算是分布式计算技术的一种,是在靠近物联设备终端的位置上进行数据处理的方法物联网中边缘计算与区块链的结合是大势所趋,但需要解决安全、计算资源分配不均,及监管诸多问题。刘玉书 |文边缘计算与区块链是当前物联网领域火热的关键词。但相较于业界的火爆,政府始终保持着比较审慎的态度,截至当前,中央还没有正式推出相关重大战略。边缘计算和区块链都具有去中心化倾向,物联网作为智能制造的重要...