当前位置: 首页 > news >正文

rstp协议和stp协议对比_电子价格标签使用的各种通讯协议对比

从4G到5G,从互联网到如今概念火热的物联网,5G时代的到来即将推动物联网时代的快速发展。在万物互联的物联网发展理念下,以电子价签替代传统纸质标签切入传统线下多场景已成趋势,正在掀起的传统领域数字化改革浪潮正在从远方的传统时代向未来的物联时代席卷而来。

电子价签替代传统纸质标签成为不可逆的信息化趋势,在2016年新零售概念的直接推动下,电子价签以新零售为据点应用规模已经更上一层楼。电子价签的应用价值不断凸显,从节约经营成本、提高管理效率、提升用户体验到创新营销模式,不断给用户带来惊喜。云里物里的电子标签已经实际应用于零售、医疗、仓储、办公等领域。

747c4d24512f229cf6f8bc5b80041210.png

我们知道电子价签采用无线通信技术来收发信息,通讯协议是通讯模块之间共同遵守的协议,通讯模块主要用于电子价签和基站之间的通讯。由于电子价签属于商业应用,具备应用密度较高,且价签附加功能场景不断丰富,对传输技术一般有以下几种要求:低功耗、通讯模块成本低、远距离通信、抗干扰能力强、数据安全性高、通讯速率高等。而目前电子价签上应用的通讯协议有2.4G 频段私有通讯协议、蓝牙通讯协议、433MHZ 无线通讯协议、ZigBee 无线通讯协议、Wifi协议等等,那么各种通信协议之间分别有什么优劣势呢?

因Wifi协议产品的功耗大、价格贵、协议编码复杂,不适合做低功耗产品;Zigbee协议产品通讯速率较低、传播距离有限、延时性较高,也不适合应用于电子价签。所以目前市面上电子价签采用的主流技术有BLE5.0,BLE4.2,RFID 2.4G,433或其它自定义协议:

ff9052cf857032e9f431a90d409316fc.png
7503a7d6f45efe6f2a8f5358457a5ffd.png

1. 在通讯协议上,433、RFID 2.4G没有国际范围适用的通讯标准,更多自主协议实用性、稳定性、安全性不能有较好保证,蓝牙通讯协议有国际通用标准,也有专业组织进行优化升级。

2. 433安全性差很容易被攻击、被破译。BLE5.0采用先进的直序扩频技术。直序扩频技术来源于军用通信,超强的抗干扰能力,极高的工作可靠性和保密性是军用通信的基本要求,而BLE5.0通讯协议采用AES-128加密方式,安全度高,保证数据传输安全。

3. 433系统通信技术采用落后的窄带调幅技术,一般在5-25Khz;它采用单频点工作,不能有效抵抗因遮挡而产生的多径效应,造成通信不可靠,系统不稳定;RFID2.4G虽然采用调频工作但是工作信道较少,同时通讯也是单频抗干扰能力有限;蓝牙的抗干扰性能好:可和同频带的窄带共存,而不影响其正常工作,抗多径衰落能力强,对环境噪声的要求要低,通讯质量高。

4. BLE5.0通讯速率可达2Mbps是RFID 2.4G的8倍多,通讯距离是其3倍,通讯速率是 433的16倍多。

5. BLE5.0协议支持硬件设备固件空中升级,无任何成本,可便捷的对整体系统进行功能更新迭代。

6. 433、RFID2.4G只有特殊的接收、发射设备可与电子标签进行通讯;而我国智能手机的普及程度高,使用基数大,各类移动终端设备基本都能通过蓝牙进行互联,所以蓝牙设备的应用范围非常广,使用蓝牙技术,对于电子标签整体系统的功能扩充、生态搭建有非常好的帮助。云里物里所有的电子价签均采用BLE5.0通讯技术进行数据传输,产品之间建立连接的时间短,稳定性好安全度高,传输功耗低,使用寿命更是长达五年。

综上所述电子价签使用蓝牙5.0技术是较为有优势的,无论从传输还是从安全方面考虑;后期蓝牙技术还可以接入定位等功能,温湿度传感器等功能拓展,可谓是潜力巨大。

相关文章:

  • html打开文件夹并访问共享文件夹_Win7系统打开新的文件夹总会以新窗口的形式打开的解决方法...
  • js浏览器回到顶部方法_js回到顶部功能
  • 是什么动词_【系动词】是什么鬼
  • origin做相关性分析图_相关性分析的可视化_相关系数图的绘制过程
  • php定义一个学生类_C#问题定义一个学生类CStudent
  • 方法的重载与重写_「学习log」Java中的重写(Override)与重载(Overload)
  • python第三方库代码提示_解决pycharm不能自动补全第三方库的函数和属性问题
  • 运行catia_分享几个没用的CATIA技巧
  • python实参名在哪_参数?变量?形参?实参?在 Python 眼里那都不是事。
  • mysql 事务锁分类_mysql的锁之锁分类
  • mysql5.7.17的数据库_数据库mysql-5.7.17的安装详解
  • mysql实现for xml_灵活运用 SQL SERVER FOR XML PATH
  • sql大小写 效率_从零开始学SQL:是什么、如何安装、基本语法、表格(创建、删除、更新)、数据(插入、删除、更新)...
  • mysql com.mysql.cj_com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的区别
  • kill -HUP重启mysql_kill的用法
  • AWS实战 - 利用IAM对S3做访问控制
  • CentOS6 编译安装 redis-3.2.3
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • Hibernate【inverse和cascade属性】知识要点
  • Javascript基础之Array数组API
  • Java基本数据类型之Number
  • js
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • k个最大的数及变种小结
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • 笨办法学C 练习34:动态数组
  • 二维平面内的碰撞检测【一】
  • 力扣(LeetCode)22
  • 嵌入式文件系统
  • 巧用 TypeScript (一)
  • 如何进阶一名有竞争力的程序员?
  • 如何在GitHub上创建个人博客
  • 实战|智能家居行业移动应用性能分析
  • 通信类
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • 走向全栈之MongoDB的使用
  • 最简单的无缝轮播
  • 阿里云API、SDK和CLI应用实践方案
  • 积累各种好的链接
  • 昨天1024程序员节,我故意写了个死循环~
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #laravel 通过手动安装依赖PHPExcel#
  • #单片机(TB6600驱动42步进电机)
  • #数学建模# 线性规划问题的Matlab求解
  • (003)SlickEdit Unity的补全
  • (pojstep1.3.1)1017(构造法模拟)
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (办公)springboot配置aop处理请求.
  • (第61天)多租户架构(CDB/PDB)
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (紀錄)[ASP.NET MVC][jQuery]-2 純手工打造屬於自己的 jQuery GridView (含完整程式碼下載)...
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • .“空心村”成因分析及解决对策122344
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调