其实通讯方式还是有很多的,我这边根据自己的所知总结下,希望用到的朋友,可以用得上,其实,在物联网里,这些通信方式可能会被了解的更多,在互联网里,基本都是基于TPC/IP的通讯协议模式了。

只要是两个物体之间通过,电压,电流,光,无线信号灯建立起连接的一种数据交换方式,都算是通信。

通讯的物理连接方式

通讯我们所知的有网线,以及无线模式,对应的就是,直连和非直连模式。

直连相关的通讯方式

直连是通过线等方式进行直接连接的通讯方式。

主要由以下几个:

  1. 网线
  2. 光缆(光纤)
    1. 光通信
  3. 单片机类的 485 / 232
    1. 电压差信号通信,压差的大小影响其传输距离和失真
  4. 电线(220v )
    1. 电力猫
  5. 音频线、同轴线
  6. USB
    目前我能想到的就这几种了。

非直连相关的通讯方式

分为三种,近距离无线传输和移动空中网和听过的那种卫星通讯。

近距离无线传输

  1. WIFI
  2. 蓝牙
  3. ZigBee
  4. LoRA
  5. 无线RF433/315M
  6. 红外

我们常用的也就wifi和蓝牙,小米音响 用到了红外,小米插座之类可能会用到wifi 或者 ZigBee。

移动 空中网

主要是基于GPRS的通讯方式

  1. 2G
  2. 3G/4G
  3. NB-IOT/5G

卫星通讯

基本没机会参与,曾经接触过雷达信号解析,但是,离通讯差的远了。

通讯协议

我们所认识到的协议大部分都是基于TCP/IP协议之上的。

意思就是,物理连接本身也是有协议的,这是通道协议。

从TCP/IP的 七层模型

  • 应用层
  • 表示层
  • 会话层
  • 传输层
  • 网络层
  • 数据链路层
  • 物理层

物理层,数据链路层都是物理本身的协议。在物理本身的协议上,才会有其他应用协议。
而通讯协议,大部分都是基于 应用层的。

通讯协议

  1. TCP/IP
  • HTTP/HTTPS/WebService
  • WebSocket/WWS
  • MQTT
  • CoAP UDP
  1. ModBus
  2. 其他自定义的协议

什么是协议

协议就是通信两方之间达成的一个约定。

协议大部分是由:帧头,帧主体,帧尾组成。

目的是使数据能够完整的,安全的传输给对方,其实能正确的收到所发送的数据

实际应用中

在实际的应用中,基本上都是采用公开的协议,比如,http之类的做API接口,界面显示。
物联网硬件这一块,一般都是ModBus协议,或者是Mqtt之类的协议等。

当然,也避免不了自己写协议的实现,还要注意 粘包,丢包,处理好了即可。

结束

对我记忆力的信息进行了一次整理,虽然内容很少,可能还有缺失,但是,也是一次不错的总结。

关于物联网,互联网我们用到的通信相关推荐

  1. 互联网起源之多功能通信器

    互联网起源之前言 互联网起源之电磁波原理 互联网起源之发现电磁波 互联网起源之构建在电磁波之上 互联网起源之无线通信 互联网起源之编织网络 互联网起源之优化细节 互联网起源之多功能通信器 互联网起源之 ...

  2. 物联网设备与设备之间的通信,主要依靠的是什么?

    根据物联网的定义可知,物联网所要实现的物与物之间的通信基本上是基于无线传感技术的,也就是说物联网相对于传统的互联网对移动通信性能有了更高的要求,可以说物联网是一个瞬息万变的网络.而事实上,将来主宰物联 ...

  3. 4g模块注册上网 移远_物联网模组龙头移远通信

    本周末我们一起梳理一下最近刷策略报告通信板块见到的两只比较高频的标的移远通信和广和通,今天我们先一起梳理一下移远通信,公司主营业务是从事物联网领域无线通信模组及其解决方案的设计.生产.研发与销售服务, ...

  4. 【从0到1搭建LoRa物联网】11、ASR6505 LoRaWAN通信

    系列文章: [从0到1搭建LoRa物联网]1.LoRa物联网的架构 [从0到1搭建LoRa物联网]2.终端设备开发方式 [从0到1搭建LoRa物联网]3.国产LoRa终端ASR6505软硬件 [从0到 ...

  5. STM32CubeIDE开发(二十五), 物联网应用之stm32的蓝牙通信设计

    一.蓝牙通信技术 蓝牙技术是一种点对点点对面的网络构架,他可以在限制的范围内以很快的速度传输网络数据,在物联网应用中,支持网状网络的物联网短距离无线通信.目前它还被广泛用于智能可穿戴设备.智能门锁.智 ...

  6. 普通用户的计算机接入运营商,运营商应对互联网P2P应用的策略-通信/网络-与非网...

    摘要 从P2P流量现状及运营商互联网络组织和运营模式入手.分析了P2P应用给运营商带来问题的原因,阐明了对于P2P应用的看法,并给出了P2P流量控制策略. 随着计算机网络的广泛应用和多媒体资源的丰富, ...

  7. 移动互联网关键技术——终端、通信和应用技术

    一.SOA(面向服务架构) (1)面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来. (2)接口是采用中立的方式进 ...

  8. STM32物联网项目-SHT30温湿度采集(IIC通信)

    SHT30温湿度采集(IIC通信) SHT30数字温湿度传感器 SHT3x湿度传感器系列包括低成本版本SHT30.标准版本SHT31,以及高端版本SHT35. SHT3x湿度传感器系列结合了多种功能和 ...

  9. 物联网结课设计----QT串口通信RFID门禁系统

    本人初来咋到,话不多说直接上图了. 效果图: 下面是使用125k的卡刷卡结果,该卡在数据库中存有数据,直接读出信息,如若没有可以选择添加.. 开门记录查询. 点击下载

最新文章

  1. cpu多核 node 单线程_详解node单线程实现高并发原理与node异步I/O
  2. 多线程-多图下载综合案例-SDWebImage框架实现代码
  3. K8S资源限定(CPU、内存)及pod数量修改
  4. 为一个优秀的C++程序员
  5. c语言编程怎么实现替换,使用C语言实现字符串中子字符串的替换
  6. java接口源码_java collection接口源码
  7. myeclipse运行java项目_myeclipse运行自己从前的或其他人的javaweb项目
  8. 什么是python之禅_【Python面试】你了解什么是 Python 之禅么?
  9. 太难了!国内手机出货量大幅下降:华为跌幅小,小米跌惨了
  10. 成功的软件系统=成熟产品+全面配置+专业定制
  11. csdn的一篇文章的片段 职业初期的解惑
  12. Python 3程序开发指南 (第二版) 中文PDF下载 Programming in Python 3, 2rd Ed - Python - 大家论坛 -...
  13. [笔记]--tensorrt及神经网络常用的.wts权重格式解析
  14. 微信里打开公众号关注页面
  15. connect() failed (111 Connection refused) while connecting to upstream
  16. nginx 502 Bad Gateway解决办法
  17. Spring Security OAuth2.0认证授权知识概括
  18. 6.HDFS文件上传和下载API
  19. 发现解决心脏病支架手术后心慌憋气的方法
  20. tri_mode_ethernet_mac的Licence申请及rgmii时序的一些领悟

热门文章

  1. 短信的发送(SMS)的发送
  2. IT业界中的著名女性高管
  3. 数据库发展竟然和阿波罗登月有关?还有什么是我们不知道的?
  4. 第1137期AI100_机器学习日报(2017-10-29)
  5. 【django】如何获取字段最大值,最新的记录
  6. python期货数据 库_如何用python或者基于vnpy框架将期货tick数据聚合成1分钟数据呢?...
  7. 图像模式识别 (五)
  8. CSS基础(P45-P65)
  9. 老男孩MySqI DBA周末班(三期)
  10. MySql8.0安装教程,细致教学