0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小而快速的蓝牙数据包实现可靠的无线数据通信

454398 来源:EETimes 作者:吉姆Katsandres 2020-12-07 15:44 次阅读

为任何无线技术提供可靠的数据通信的最大挑战之一是干扰。

与有线数据通信技术不同,无线技术必须共享传输介质,并且多个设备可能会尝试在相同的无线频谱中,在相同的总体区域中以及在确切的时间进行通信。发生这种情况时,可能会在数据包之间发生空中冲突,从而使数据包无法被接收设备读取并有效丢失。

在非授权频谱频段(例如,全球ISM频段)中,这一挑战尤其如此,在该频段中,通信技术需要适应来自使用相同通信技术的其他设备以及使用在相同频带中运行的其他通信技术的设备的潜在干扰。

例如,蓝牙技术在与Wi-Fi和采用IEEE 802.15.4标准的技术相同的2.4 GHz ISM频带中运行。结果,如果两个蓝牙设备之间传输的数据包与在其他范围内的蓝牙,Wi-Fi或802.15上在相同的时间和频率信道上传输的数据包相冲突,则可能会损坏或丢失该数据包。 4个设备。其他利用2.4 GHz频段的设备也会在环境中引起有害的电磁噪声,包括灯,微波炉,婴儿监视器和车库门开启器,仅举几例。

简而言之,Bluetooth®技术是无线电技术,无线电可能不可靠。即便如此,蓝牙技术目前仍可信赖,可在整个物联网工业物联网(IIoT)中实现解决方案,包括那些在具有挑战性的环境中。例如,考虑大规模设备网络的快速增长,包括复杂的商业连接照明系统,其中成百上千个节点必须可靠地通信。蓝牙技术还为强大的位置服务解决方案提供了动力,例如建筑物和企业正在部署的解决方案,以保护在全球COVID-19大流行期间重返工作岗位的员工。那么如何解释这种明显的矛盾呢?

蓝牙技术采用多种技术来消除干扰并提高可靠性。有关这些缓解技术的详细说明,请参阅Martin Woolley在“了解蓝牙技术的可靠性”一文中。在本文中,我们将研究蓝牙技术如何通过使用两种关键技术(自适应跳频和小的快速数据包)克服潜在的干扰因素并实现可靠的无线数据通信。

小而快速的数据包

当设备发送一些数据时,包含该数据的数字位将转换为模拟符号,然后在选定的无线电信道上一次传输一个。这些符号以符号速率传输,该速率衡量您可以从一个符号转换为另一个符号的速度,因此,给定数量的比特将花费一定的传输时间。传输发生的时间越长,取决于符号率和要传输的位数,发生冲突的可能性就越大。

因此,在尝试避免碰撞时,最好小而快。蓝牙低功耗(LE)提供了低功率无线通信技术中最快的无线电,蓝牙网状网使用的符号率达到1 Msym / s,最高为2Msym / s。例如,与其他低功耗无线网状网络技术相比,Bluetooth®数据包通常只有一半大小,并且快四倍。具有小的快速数据包可以更有效地使用频谱,并显着降低冲突的可能性。

蓝牙数据包很难被击中。

正如Silvair的首席技术官兼Bluetooth Mesh工作组主席Szymon Slupik经常说的,数学很简单:数据包越短,冲突就越少。任何无线系统的可靠性都与频谱效率有关。Slupik认为,蓝牙网状数据包的大小是蓝牙网状网络成为“能够满足物联网时代巨大期望的第一个无线标准”的最大原因之一。

斯卢皮克并不孤单地赞美这包。Woolley引用了与高密度设备网络的可伸缩性和容量有关的蓝牙网状数据包。正如伍利所说:

数据包所需的无线电广播时间越少,发生冲突的可能性就越低。Bluetooth®网状网络的小数据包大小和Bluetooth LE无线电的高符号率降低了数据包所需的通话时间,这意味着Bluetooth网状网络在这方面的表现尤其出色。

但是蓝牙数据包不仅具有大小和速度。他们也擅长避免冲突。

自适应跳频

扩频技术可以在繁忙的无线电环境中提高无线技术的弹性,在繁忙的无线电环境中更容易发生冲突和干扰。自适应跳频是蓝牙技术用来避免干扰的独特扩频技术。

蓝牙数据包避免冲突。

为了了解自适应跳频的工作原理,它有助于了解蓝牙技术如何划分2.4 GHz ISM频段。首先,像许多无线通信协议一样,蓝牙技术使用多个无线电信道。低功耗蓝牙(LE)将2.4GHz ISM无线电频段划分为40个通道,而蓝牙BR / EDR将其划分为80个通道。

一对连接的设备有机会使用它们的无线电以精确的时间间隔交换数据包。但是除此之外,还会发生跳频,其中使用信道选择算法从一组可用信道中确定性地选择无线电信道。以这种方式,使用分布在2.4 GHz频带上的一系列频繁变化的不同信道进行通信,从而显着降低发生冲突的可能性。

跳频不一定是蓝牙技术独有的。但是接下来会发生什么。在给定的环境中,某些Bluetooth®无线电信道可能无法正常工作,可能是因为干扰正在影响它们,而其他信道却在可靠地工作。随着时间的流逝,随着环境中其他无线通信设备的出现和消失,可靠信道和不可靠信道的列表可能会更改。

连接中的主要设备维护一个通道映射,该映射将每个通道分类为已使用或未使用。信道图与第二设备共享,因此它们各自具有关于将使用哪些信道以及将避免哪些信道的相同信息

设备使用特定于实现的技术来监视每个通道的运行状况。如果确定一个或多个先前工作的频道不再足够好,则更新频道图。相反,如果发现以前不良的频道现在可以正常工作,则其状态也会在频道图中更新。然后与第二个设备共享频道地图更新。通过这种方式,通道图可以保持最新状态,因此它始终是所使用通道的最佳子集,从而避免了有问题的通道。这是蓝牙自适应跳频系统的自适应方面。

结论

自适应跳频以及蓝牙数据包的大小和速度使您可以一窥蓝牙技术提供的技术和功能,以帮助开发人员应对干扰的挑战并优化其产品和应用的可靠性。系统的大部分设计都考虑了可靠性,而蓝牙技术的可靠性不仅仅是其部件可靠性的总和。
编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • BlueTooth
    +关注

    关注

    3

    文章

    198

    浏览量

    59221
  • 无线技术
    +关注

    关注

    13

    文章

    878

    浏览量

    54665
  • 蓝牙技术
    +关注

    关注

    44

    文章

    324

    浏览量

    52518
  • wi-fi
    +关注

    关注

    14

    文章

    1975

    浏览量

    122773
  • 数据通信
    +关注

    关注

    2

    文章

    395

    浏览量

    33511
收藏 人收藏

    评论

    相关推荐

    数据通信基础课件

    数据通信基础课件第2章  数据通信基础本章学习目标2.1  数据通信的基本概念2.2  数据编码技术2.3  多路复用技术
    发表于 06-27 21:44

    基于LabView的数据通信压缩的实现

    数据通信的即时无损压缩如何编程实现,大神能否给个思路
    发表于 05-11 10:02

    请问如何获取蓝牙通信数据包

    各位大佬,我现在有两个蓝牙通信,我想获取两个蓝牙相互通信数据包不知道有什么方法没
    发表于 05-07 06:35

    数据通信测试仪表功能概述

    测试设备。 一、规程分析(测试)仪 数据通信是人和计算机或计算机和计算机之间的通信,要实现有效、快速可靠
    发表于 06-21 06:35

    怎么利用FPGA实现CPCI数据通信

    本文设计的系统采用PLX公司生产的CPCI协议转换芯片PCI9054,通过Verilog HDL语言在FPGA中产生相应的控制信号,完成对数据快速读写,从而实现了与CPCI总线的高速数据通信
    发表于 08-27 08:24

    无线气象数据通信系统的组成有什么?

    个值得研究的课题。文中基于ARM微处理器和Linux操作系统平台,借助前端无线传感器网络的数据输入,利用嵌入式Qt的开发优势并设计数据通信格式,完成无线气象
    发表于 04-06 07:03

    无线发送接收芯片及数据通信技术选编

    非常不错的资料献给广大坛友无线发送接收芯片及数据通信技术选编资料分享来自网络资源
    发表于 09-16 22:39

    分享一种无线数据通信装置系统的解决方案

    无线数据通信装置系统是由哪些部分组成的?无线数据通信装置系统的通信原理是什么?
    发表于 05-27 06:00

    NFC数据通信可以与Qi无线充电共存吗?

    数据通信可以与 Qi 无线充电共存吗?意思是当 Qi 无线充电开启时,设备可以来回传输数据吗?Qi 无线充电不会使 NFC 动态标签过载
    发表于 12-09 06:58

    数据通信基础

    数据通信基础 数据通信数据通信系统 物理信道的连接方式 数据传输原理 传输介质  数据交换技术  
    发表于 04-28 16:27 0次下载

    什么是数据通信

    什么是数据通信 数据通信是依照一定的通信协议,利用数据传输技术在两个终端之间传递数据信息的一种通信
    发表于 06-14 22:32 3153次阅读

    无线移动数据通信,无线移动数据通信是什么意思

    无线移动数据通信,无线移动数据通信是什么意思 无线移动数据通信是通过
    发表于 03-13 11:02 3029次阅读

    数据通信,数据通信原理是什么?

    数据通信,数据通信原理是什么? 数据通信讨论的是从一个设备到另一个设备传输信息。协议定义了通信的规则,以便发送者和接收者能够协调他们的
    发表于 03-17 16:16 6141次阅读
    <b class='flag-5'>数据通信</b>,<b class='flag-5'>数据通信</b>原理是什么?

    通用无线数据通信平台研制

    设计和实现了基于PC机USB接口的通用无线数据通信链路开发平台。在该平台上,能够快速开发和调试各种无线
    发表于 03-20 14:25 38次下载

    蓝牙技术如何运用自适应跳频和数据包实现无线数据通信

    干扰是任何无线技术实现可靠数据通信的最大挑战之一。与有线数据通信技术不同的是,无线技术必须共享传
    的头像 发表于 11-23 16:35 2171次阅读