【Bluetooth蓝牙开发】六、BLE协议之物理层浅析

      最后更新:2022-07-01 08:27:52 手机定位技术交流文章

      img
      个人网页:东戈谈技术
      我是东哥,一个嵌入式星际创造者
      创造性哲学:关注分享高质量的嵌入式文章,让每个人都能为利润阅读!
      img

      文章目录

        • 6.1 前言
        • 6.2 Physical Channel
        • 6.3物理通道

      6.1 前言

      上面给出了蓝牙协议框架的概述,包括BR/EDR((Basic Rate / Enhanced Data Rate))AMP(Alternate MAC/PHYs)LE(Low Energy)下面是三个技巧BLE部分被孤立并单独研究.

      BLE的协议可分为Bluetooth ApplicationBluetooth Core两大部分,而Bluetooth Core又包含BLE ControllerBLE Host两部分。

      ble_stack

      我们从物理层开始

      img

      6.2 Physical Channel

      在任何通信系统中,首先确定的是通信媒介(物理渠道,Physical Channel在BLE协议中,“通信媒体”的定义由Physical Layer负责。

      Physical Layer这就是BLE的通信媒体的描述:

      • BLE如果它属于无线通信,其通信介质是一定频率范围内的带宽资源(Frequency Band)

      • BLE市场定位是个人和民间的,所以使用免费的ISM频率(频率范围为2.400-2.4835 GHz)

      • 为了同时支持多个设备,整个带被分成40个带,每个带宽为2 MHz。RF Channel

      在上述定义之后,BLE的物理通道被创建,即分别有40个RF通道,其频率点为'f=2402+k*2 MHz,k=0,..,39'和带宽为2 MHz。

      image-20220614155032530

      6.3物理通道

      40个Physical Channel物理频道分为三个广播频道advertising channel,和37个Data Channel数据通道。

      对于少量数据,不经常传输,时间延迟敏感的场景,使用广播频道通信。

      例如,一个传感器节点(如温度传感器)需要在一定时间(如1s)向处理中心发送传感器数据(如温度)。

      为了应对这一场景,BLE的Link Layer采用了一种比较懒惰的办法——广播通信:

      对于大数据量 、 高频传输和更敏感的延迟场景, 使用数据通道.

      BLE在这一场景中为双方通信创建一个单独的数据通道,这是连接的过程。

      同时,为了提高通道容量和抗干扰能力,连接将不使用固定Physical Channel是多通道(例如37)间的随机,但正常开关BLE的希望技术

      物理层的理解停在那里,然后再进一步分析到下面,这并不有意义。Link Layer

      img

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/28837.html

          热门文章

          文章分类