首页 > 其他分享 >短程无线自组网协议栈之:意义和价值是什么?

短程无线自组网协议栈之:意义和价值是什么?

时间:2024-01-26 12:32:19浏览次数:29  
标签:10 协议 ZigBee 技术 短程 网络 无线 组网

近几年随着智能手机和智能硬件的快速发展,人们已经意识到未来的设备除了电源之外,整个通讯和链接将会是无线化的,这些设备的形状不一样,功能不一样,电源供电方式不一样,接收或者控制的对象也不一样,传输的内容更是千差万别。

这些大量的设备肯定需要一个强有力的协议栈将他们有序的组织起来,让数据已以最优的路径,最低的功耗,正确可靠地传输到指定的目标接收节点上,而且彼此不会相互产生干扰。

目前该领域最有名的协议栈就是ZigBee技术,其最开始的应用场景就是定位于智能家居领域,该技术已经出现了10多年了,从目前的发展水平来看,该技术无论是商业运作上还是在技术实现上是不太成功的,这种不成功是有深刻的技术因素的,具体体现在下面的几个方面:

一、ZigBee通常的工作频带在2.4GHz,用在国外的木头结构的别墅中没有问题,但是在中国的钢筋水泥建筑物环境中,通讯效果并不好,严重影响了用户体验。

二、ZigBee由一个委员会制定标准并进行推广,这个委员会是由TI,NXP,Freescale,ATMEL, STMicro等公司背后做支持,这些公司的目标是销售芯片,他们确定了整个协议栈的大的框架,针对的目标市场非常的宽泛但是并没有精确到产品的层面,用户使用的时候还是需要进行一些深度的优化的,这就要求对协议栈进行优化的人员需要比较深的了解协议栈的内部运作原理,甚至对于某些特性做出修改。

但是ZigBee委员会为了确保兼容性,不仅设立了一个兼容性认证的机构,而且通过TI等芯片厂商发布的ZigBee技术实现是以二进制的lib文件提供的,不仅将协议栈限定在特定厂家的特定射频芯片和特定处理器平台上,也就是说深入了解实现机制和二次改造的通道被堵死了。

三、ZigBee技术缺少在安装,调试,扩容,诊断,维护等方面的一些系统层面的特诊,导致不好用,用户也不敢大规模使用,该技术仅仅强调自愈,但是没有告诉用户那里运行出了问题,这样就导致安装期间和产品使用一段时间之后出现了问题,都没法办法给使用者一个明确的指示,这就好像将一部苹果手机iPhone的信号强度指示符拿掉了一样,这样用户完全不知道现在网络处于什么状态。

四、ZigBee仅仅定义为传感器网络,所以没有实现独立的传输层,ZigBee假定用户传输的都是小型的报文。考虑到有线网络的丢包率为10^-9次方至10^-12次方,而无线网络的丢包率在10^-3次方左右,所以在多跳的ZigBee网络中丢包率上升很快。

事实上很多用户都反映ZigBee网络的多跳并不稳定,使用起来体验并不好。

五、其他的问题比如信道数量少,WiFi,蓝牙,微波炉干扰等等其他问题都严重制约了ZigBee技术的使用体验。

从十多年前ZigBee技术刚刚兴起的时候来看,这个技术还算是比较超前了,但是随着近些年来智能手机,WI-FI,蓝牙等技术的飞速发展和带动效应,ZigBee技术已经显得有些老套了,各行各业经出现了很多竞争性的组网技术。


人们对于短程无线通讯技术的预期已经超出了简单的传感网技术,具体体现在下述几个方面:

传输特性:传输型网络和传感型网络

网络供电:常电,半电池供电,全电池供电,电池供电 + WOR(电磁波唤醒)

网络分布:静态网络,准静态网络,动态网络


仔细分析不难发现,物联网所需要的主要硬件平台,比如低功耗处理器技术,射频芯片技术,功放技术,低噪声放大器技术,滤波器技术,射频开关技术等等都是现成的,而且充分竞争,物美价廉,真正缺少的是一个强有力的协议栈技术,这个协议栈应该可以运行于各种形态的硬件平台之上,从10几块钱的小模块,几十块钱的一体机,几百块的通讯设备,到几千甚至上万块的特种电台。

这些设备从外观和长相上看,基本上没有什么相似之处,但是他们都有一个共同点,那就是无线自组网通讯。


事实上比较理想的自组网技术实现还应该具有下述特征:

独立于任意的处理器,可以运行于8051(8位),ARM(32位),MSP430(16位)等主流单片机平台

独立于任意的射频芯片,可以运行于TI,Silabs,NXP,Freescale,ATMEL,Nordic,AMICCOM,SEMTECH等主流的射频芯片厂家。

免操作系统,将处理器的全部运算能力释放给SDK形式的用户,无操作系统开销

外设虚拟化,实现串口,USB等标准通讯外设的硬件独立性。

综上所述,开发一款适合当前产业环境的短程无线自组网协议栈是完全有必要的。

标签:10,协议,ZigBee,技术,短程,网络,无线,组网
From: https://blog.51cto.com/u_16446045/9428187

相关文章

  • 【技术探讨】用户使用其他厂家433MHz无线模块时,购买样品OK,小批量100个就会出现偶尔无
        许多用户使用其他厂家的433M透传无线模块反馈这样的问题:前期购买几个样品测试,在无线信号覆盖半径内,收发包测试都很稳定,但是小批量购买100个模块收发就会出现无法收发的情况。这是什么原因呢?    首先科普一下,无线电波,在同一个信道同一时刻只允许一个节点发射行......
  • AC+AP(FIT)二层组网
    AC+FITAP二层组网1.AC旁挂式组网思路:AC作为DHCP服务器位AP分配管理地址;SW1作为DHCP服务器为STA分配地址;AC采取隧道转发,所以交换机下面只需要透传VLAN100先从下往上配置,联通网络再做其余配置SW2配置[SW2]vlan100[SW2-vlan100]q[SW2]intg0/0/2[SW2-GigabitEthernet0/0/2]......
  • SD-WAN组网与物理专线:权衡利弊的选择
    在企业网络架构设计中,SD-WAN和物理专线都是连接不同办公地点的重要选项。两者各有优势,但也存在一些不同的考量。本文将探讨SD-WAN组网和物理专线的比较,帮助企业在选择时更好地权衡利弊。 SD-WAN组网的优势与劣势1、优势:灵活性:SD-WAN以软件定义为特点,具有极高的灵活性。网络......
  • 什么是SRRC 无线设备SRRC型号核准认证
    根据《进口无线电发射设备的管理规定》和《生产无线电发射设备的管理规定》,为了加强对进口和生产无线电发射设备的管理,凡向中华人民共和国出口的无线电发射设备,或在中华人民共和国境内生产(含试生产)的无线电发射设备,均须持有经国家无线电管理委员会(StateRadioRegulationCommitt......
  • 构建高效数据中心组网,实现企业业务协同发展
    在当今数字化时代,数据中心承载着企业庞大的数据量,对于在多个地区设有分支机构的企业来说,数据中心的组网显得尤为重要。本文将探讨数据中心组网的操作方法,以实现高效的数据传输和访问,支持企业业务的持续发展。数据中心的重要性数据中心不仅仅是企业数据的存储地点,更是实现数据共享......
  • H3C 无线排查方法
    probe进入probe视图dissysteminternalwlanclienthistory-recordnormal-online-offline  输入这个命令后对应终端下线会带出对应序号1025dissysteminternalwlanclienthistory-recordhelpreason-code1025   输入此序号查看客户端掉线原因。如何查看无线用户的......
  • ASR6505是基于STM 8位MCU的无线通信芯片组
    ASR6505是基于STM8位MCU的无线通信芯片组ASR6505是一种通用的LoRa无线通信芯片组,集成了LoRa无线电收发器、LoRa调制解调器和一个8位CISCMCUASR6505是基于STM8位MCU与SX1262的SiP芯片,相对于32位MCU更具成本优势,8mm*8mm*0.9mm超小尺寸可以满足客户不同的产品规格,QFN68接口资源......
  • ESP8266无线透传
    深入了解ESP8266WIFI模块的工作原理及特点---AT指令详解---透传概念----TCP和UDP的特点与区别-嵌入式软件面试常问ESP8266(二)---工作模式&AT指令玩转ESP8266-01——AT指令集ESP8266————AT指令+网络透传 voidUart_Isr()interrupt4//中断号4{ if(RI) { RI=0;//......
  • 【技术探讨】无线通信模块拉距测试,是否一定要带笔记本电脑?
        用户购买无线模块后,一般第一步就是进行拉距测试,通常是准备2个笔记本电脑,一部电脑是放在在办公室有人值守,另外一部电脑在外场,双方使用手机或微信进行实时沟通测试结果,对于Sub-G的无线模块通常通信距离较远可以达到公里级甚至数公里之远,而笔记本的续航时间通常是2-3个小......
  • 为什么无线充需要做Qi认证?
    Qi发音为“chee”它的名字源于亚洲的哲学,意思是“关键能量”,一种无形的能量。苹果公司加入WPC无线充电联盟后,无线充电变得越来越流行,QI认证也越来越被重视认可。Qi是由全球首个推动无线充电技术的标准化组织WPC(WirelessPowerConsortium)推出的无线充电标准,具备便携性和通用性两大......