蓝牙基础知识

蓝牙基础知识:

1、频段:2.4~2.485GHz;

2、最大输出功率: 最大功率容量 射程范围

        (mW)    (dBm)   (m)
    1类   100mW   20        ~100
    2类   2.5mW   4     ~10 <——多数蓝牙应用是电池供电的2类设备
    3类   1mW     0       ~1
对比:移动电话功率——>UMTS和W-CDMA输出为250mW,GSM1800/1900为1000mW,GSM850/900为2000mW。

3、跳频技术 (Frequency-Hopping Spread Spectrum; FHSS):
  1)数据分包,79个蓝牙频道传输数据包,每个频道带宽 1MHz;

  2)蓝牙4.0使用2MHz间距,可容纳40个频道;
  3)第一频道2402MHz,1MHz一个频道,至2480MHz;
  4)每秒跳频1600次;

补充:
  从时域上看,跳频信号是一个多频率的频移键控信号;
  从频域上看,跳频信号的频谱是一个在很宽频带上以不等间隔随机跳变的;
  与定频通信相比,跳频通信比较隐蔽难以被截获;只要对方不清楚跳变的规律,
  就很难获取;抗干扰能力好;

4、调制方式:
  1)高斯频移键控(Gaussian frequency-shift keying,简称GFSK)——>基础速率(Basic Rate,简称BR)运行,瞬时速率可达1Mbit/s。;
  2)蓝牙2.0+ERD【增强数据率(Enhanced Data Rate,简称EDR)】——> π/4-DQPSK和 8DPSK 调制,分别可达2 和 3Mbit/s;

  3)在蓝牙技术中,两种模式(BR/EDR)的结合统称为"BR/EDR射频"

5、数据吞吐量

    版本     数据率      最大应用吞吐量
    1.2       1Mbit/s      >80 kbit/s
    2.0+EDR   3 Mbit/s     >80 kbit/s
    3.0+HS     24 Mbit/s
    4.0       24 Mbit/s

6、蓝牙(IEEE 802.15.1)和Wi-Fi(IEEE 802.11)

  相似应用:设置网络、打印、或传输文件

  Wi-Fi ——> 替代工作场所一般局域网接入中使用的高速线缆;也称无线局域网(WLAN)
  蓝牙 ——>用于便携式设备;也称无线个人域网(WPAN);

7、蓝牙4.0版本(称为Bluetooth Smart)

  包括经典蓝牙、高速蓝牙和蓝牙低功耗协议;高速蓝牙基于Wi-Fi,经典蓝牙则包括旧有蓝牙协议;

  蓝牙低功耗——>面向功耗需求极低,用纽扣电池供电的应用。早期的Wibree和蓝牙ULP(超低功耗)的名称被废除,取而代之的是后来用于一时的BLE。

8、蓝牙协议栈

  蓝牙被定义为协议层架构,包括核心协议、电缆替代协议、电话传送控制协议、选用协议。
  所有蓝牙堆栈的强制性协议包括:LMP、L2CAP和SDP。
  此外,与蓝牙通信的设备基本普遍都能使用HCI和 RFCOMM这些协议。

    LMP——>链路管理协议
    L2CAP——>逻辑链路控制与适配协议
    SDP——>服务发现协议
    RFCOMM——>射频通信
    BNEP——>网络封装协议
    AVCTP——>音频/视频控制传输协议
    AVDTP——>音视频分发传输协议
    TCS——>电话控制协议

9、问:蓝牙4.0协议和BLE是什么??

  答:蓝牙4.0协议是2010年6月由SIG(Special Interest Group)发布的最新标准,它有2种模式:
BLE(Bluetooth low energy)只能与4.0协议设备通信,适应节能且仅收发少量数据的设备(如家用电子);
BR/EDR(Basic?Rate?/?Enhanced?Data?Rate),向下兼容(能与3.0/2.1/2.0通信),适应收发数据较多的设备(如耳机)。

10、主节点和从节点通信的过程:

  发现过程——从节点发广告(设备地址和名称),主节点收到后向其发送扫描请求,从节点回应扫描即发现;
建立连接——主节点向从节点发连接请求(连接间隙、从节点待机次数,连接超时值等)从节点回应即建立;
配对——主或从节点向另一方索要

时间: 2024-10-09 23:07:52

蓝牙基础知识的相关文章

iOS蓝牙开发(一)蓝牙相关基础知识(转)

转载自:http://www.cocoachina.com/ios/20150915/13454.html 原文作者:刘彦玮 蓝牙常见名称和缩写 MFI ======= make for ipad ,iphone, itouch 专们为苹果设备制作的设备 BLE ==== buletouch low energy,蓝牙4.0设备因为低耗电,所以也叫做BLE peripheral,central == 外设和中心,发起连接的时central,被连接的设备为perilheral service an

iOS蓝牙开发(一)蓝牙相关基础知识

原文链接: http://liuyanwei.jumppo.com/2015/07/17/ios-BLE-1.html iOS蓝牙开发(一)蓝牙相关基础知识: 蓝牙常见名称和缩写 MFI ======= make for ipad ,iphone, itouch 专们为苹果设备制作的设备 BLE ==== buletouch low energy,蓝牙4.0设备因为低耗电,所以也叫做BLE peripheral,central == 外设和中心,发起连接的时central,被连接的设备为peri

第二章 TCP/IP 基础知识

? TCP/IP ?transmission control protocol and ip internet protocol 是互联网众多通信协议中最为著名的. ? 2.2 TCP/IP 的标准化 2.2.2 TCP/IP 标准化精髓 TCP/IP 协议始终具有很强的实用性. 相比于TCP/IP ,OSI 之所以未能达到普及,主要原因在于未能尽早的制定可行性较强的协议.未能提出应对技术快速更新的协议以及没有能及时进行后期的改良的方案. 2.2.3 TCP/IP 规范 --RFC 那些需要标准

Android应用基础知识

Android 应用采用 Java 编程语言编写.Android SDK 工具将您的代码-连同任何数据和资源文件-编译到一APK: Android 软件包,即带有 .apk 后缀的存档文件中.一个 APK 文件包含 Android 应用的所有内容,它是基于 Android 系统的设备用来安装应用的文件. 安装到设备后,每个 Android 应用都运行在自己的安全沙箱内: 1.Android 操作系统是一种多用户 Linux 系统,其中的每个应用都是一位不同的用户: 2.默认情况下,系统会为每个应

android基础知识

1. 前言 1.1. 什么是3G.4G Ÿ 第三代移动通信技术(3rd - Generation),速率一般在几百Kbps,较之前的2G和2.5G在数据传输速度上有很大提升. Ÿ 第四代移动通信技术(4th - Generation),速度可达到100Mbps以上,几乎可以满足人们的所有传输数据的需求. Ÿ 目前主流的3G技术标准有三种: WCDMA:全球80%以上的3G网络都是采用此种制式.中国联通运营.186 CDMA2000:目前日韩及北美使用较多.中国电信运营. 189 TD-SCDMA

应用基础知识

应用基础知识 本文内容 应用组件 启动组件 清单文件 声明组件 声明应用要求 应用资源 Android 应用采用 Java 编程语言编写.Android SDK 工具将您的代码-连同任何数据和资源文件-编译到一个 APK: Android 软件包,即带有 .apk 后缀的存档文件中.一个 APK 文件包含 Android 应用的所有内容,它是基于 Android 系统的设备用来安装应用的文件. 安装到设备后,每个 Android 应用都运行在自己的安全沙箱内: Android 操作系统是一种多用

运维小白的成长日记第四天-基础网络构建OSI七层模型-物理层基础知识

运维小白的成长日记第四天- 基础网络构建OSI七层模型-物理层基础知识 网络运维的小白和想要加入网络运维的小伙伴们值得一看哦~ 今天是初识网络运维的第四天.希望能有志同道合的小伙伴一起讨论和学习,也希望有网络运维的大神能够帮忙在网络运维这条路上帮忙指点,能够多提意见使我进步. 今天和大家分享一下OSI七层模型中的物理层基础知识. 一.物理介质 1.传输数据的物理介质有:双绞线.光纤.同轴电缆(有线电视).无线.电力线.红外.蓝牙.微波 2.信号 (1)模拟信号:比如声波(水波纹) (2)数字信号

MySQL数据库基础知识

day02 MySQL数据库基础知识 一.基础知识概述: 基础决定你这门课程的学习成败!只有学习好这些基础知识以后,你才能真正的运用自如.才能够对数据库有更深入的了解,道路才会越走越远. 二.基础知识: 1.数据库(database):数据库就好比是一个物理的文档柜,一个容器,把我们整理好的数据表等等归纳起来. 创建数据库命令:        create database 数据库名; 2.查看数据库         show databases; 3.打开指定的数据库         use 

linux入门基础知识及简单命令介绍

linux入门基础知识介绍 1.计算机硬件组成介绍 计算机主要由cpu(运算器.控制器),内存,I/O,外部存储等构成. cpu主要是用来对二进制数据进行运算操作,它从内存中取出数据,然后进行相应的运算操作.不能从硬盘中直接取数据. 内存从外部存储中取出数据供cpu运存.内存的最小单位是字节(byte) 备注:由于32的cpu逻辑寻址能力最大为32内存单元.因此32位cpu可以访问的最大内存空间为:4GB,算法如下: 2^32=2^10*2^10*2^10*2^2 =1024*1024*1024