BlueTooth的EDR是什么
EDR 即Enhanced data rate,是蓝牙技术中增强速率的缩写,其特色是大大提高了蓝牙技术的数据传输速率,达到了2.1Mbps ,是目前蓝牙技术的三倍。因此除了可获得更稳定的音频流传送的更低的耗电量之外,还可充分利用带宽优势同时连接多个蓝牙设备。目前诸如多普达 710 等手机已经开始支持蓝牙EDR 技术。
Bluetooth2.0的规范中,EDR作为补充出现的,它正确定义了调变技术的改变,和额外的封包类型,这使它能够以3MBPS的速率传输.所以,我们通常看到的是"蓝牙核心规范2.0版本+ EDR"的说法。
实际情况是:目前并没有一项蓝牙应用的传输需要超过1MBPS。即使是高音质的立体声数据流,它必须使用次频宽编解码技术(Subband codec;SBC codec,最多也就需要345KBPS即可。但是,由于蓝牙设备的日渐普及,用户可能会同时使用多个蓝牙设备,尤其是在电脑的环境中,可以有鼠标、键盘、耳机、手机、PDA、打印机等设备需要同时工作。EDR提供了额外的频宽给蓝牙射频,使所有的设备拥有令人满意的传输速率。 如果用户想要倾听高音质的立体音响效果,就需要345 kbps的数据传输率,而不是中等音质的传输率237 kbps。高音质的音讯串流会占用53%的频宽,加上鼠标和键盘所需的22%之频宽,只剩下25%的频宽,对需要重传(retransmission)的 情况,这是不够用的。而且,如果通讯干扰很严重时,则25%的频宽将更加不敷使用。
若改用EDR,则可以解决上述的问题。在EDR的通讯环境中,鼠标和键盘仍然维持11%的最大频宽消耗量,但是,高质量的音讯串流现在只会占用18%的频 宽,因此,频宽能剩下60%。即使在严重干扰的情况下,通讯效能仍然能够轻易地维持在可以接受的程度。这还可以为其它额外的应用提供足够的频宽,譬如:打 印档案、或同步传收数据(synchronizing data)。
EDR除了支持高音质的音频流以外,它也能协助降低功率的损耗。蓝牙射频所需要的功率大小,是由它处于工作模式(active mode)下的时间长度而定。由于EDR使数据传输率增加了3倍,因此蓝牙射频处于工作模式下的时间长度,如今只需要过去的1/3,而所需要的功率也只有 过去的1/3。
EDR可以100%和蓝牙1.2版兼容。向后兼容(backwards compatibility)是当初在开发EDR时,就一直强调的。蓝牙网络允许具有EDR功能的装置和具有标准传输率(1 Mbps)的装置混合共存。新的调变设计也能和标准传输率兼容,因此双方可以接收对方发射的讯号。这意味着在设计具有EDR功能的产品时,将不会比设计蓝 牙1.2版产品复杂
BlueTooth的EDR是什么的更多相关文章
- 蓝牙Bluetooth技术小知识
蓝牙Bluetooth技术以及广泛的应用于各种设备,并将继续在物联网IoT领域担任重要角色.下面搜集整理了一些关于蓝牙技术的小知识,以备参考. 蓝牙Bluetooth技术始创于1994年,其名字来源于 ...
- 蓝牙(Bluetooth) IEEE 802.15.1 协议学习
catalogue . 蓝牙概念 . 配对和连接 . 机密安全性 . 蓝牙协议分类 . 蓝牙协议栈 1. 蓝牙概念 蓝牙(Bluetooth)是一种无线技术标准,可实现固定设备.移动设备和楼宇个人域网 ...
- Bluetooth in Android 4.2 and 4.3(三):Enable Bluetooth
以下是基于Android 4.2代码,对Bluetooth BR/EDR Enable process的分析.BluetoothAdapter类代表的是local device Bluetooth a ...
- Bluetooth Low Energy 介绍
1.简介 BLE(Bluetooth Low Energy,低功耗蓝牙)是对传统蓝牙BR/EDR技术的补充.尽管BLE和传统蓝牙都称之为蓝牙标准,且共享射频,但是,BLE是一个完全不一样的技术.BLE ...
- ATT GATT Profile
Bluetooth: ATT and GATT Bluetooth 4.0, which includes the Low Energy specification, brings two new c ...
- 蓝牙协议 基于TI cc2540 模块的理解(转)
源:蓝牙协议 基于TI cc2540 模块的理解 Bluetooth 4.0开发 Platform:TI IC:cc2540 Environment:windows 7 tools:IAR 8.20. ...
- 蓝牙stack bluez学习(1)Stack Architecture
Bluez支持的features Core Specification 4.2 (GAP, L2CAP, RFCOMM, SDP, GATT) Classic Bluetooth (BR/EDR) B ...
- 蓝牙bluez学习(1) Stack Architecture
Bluez支持的features Core Specification 4.2 (GAP, L2CAP, RFCOMM, SDP, GATT) Classic Bluetooth (BR/EDR) B ...
- Bluetooth 2.1+EDR是什么
目前应用最为广泛的是 Bluetooth 2.0+EDR标准,该标准在2004年已经推出,支持Bluetooth 2.0+EDR标准的产品也于2006年大量出现.虽然Bluetooth 2.0+EDR ...
随机推荐
- MFC CListCtrl得到ctrl,shift多选的行号
vector<int> selVect; int count = m_consumeList.GetItemCount(); //你的列表多少行 for (int i = 0; i< ...
- js实现表格
主要方法如下,然后今天学到了js的几个函数知识点. 1.eval()函数: 定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码. 语法eval(string) 其 ...
- codeforces 665D Simple Subset
题目链接 给一个数列, 让你选出其中的m个数, 使得选出的数中任意两个数之和都为质数, m尽可能的大. 首先, 除了1以外的任意两个相同的数相加结果都不是质数. 然后, 不考虑1的话, 选出的数的个数 ...
- codeforces 8D Two Friends 二分+ 判断三个圆是否有公共交点
题目链接 有两个人x, y, 现在在A点, x要直接去B点, y要先去C点在去B点, 现在给出x, y两人可以行走的最大距离T1, T2, 求出他们从A点出发之后, 可以走的最长的公共路径. 我们先看 ...
- Oracle EBS-SQL (SYS-21):sys_用户名与人员对应关系查询.sql
select fu.user_name 用户名, fu.description 描述, (select ppf.FULL_NAME ...
- 浅谈Web Api配合SignalR的跨域支持
最近接手的一个项目中,涉及到一个简单的消息模块,由于之前有简单了解过SignalR,所以打算尝试着摸索摸索~! 首先,通过Nuget管理器添加Microsoft ASP.NET SignalR引用~目 ...
- 关于iOS7越狱的整理
目前越狱非常的不稳定,已经白苹果第三次了.中途遇见了不少问题,去各大论坛找了下解决办法,算是搬运工. iOS7越狱过程中打开手机上的“evasi0n7”闪退,怎么办?1. 请先尝试卸载手机“evasi ...
- 清风注解-Swift程序设计语言:Point1~5
目录索引 清风注解-Swift程序设计语言 Point 1. Swift 风格的"Hello, world" 代码事例: println("Hello, world&qu ...
- #include <memory>
1 auto_ptr 2 unique_ptr 1 auto_ptr C++的auto_ptr所做的事情,就是动态分配对象以及当对象不再需要时自动执行清理. 使用std::auto_ptr,要#inc ...
- Python的中文编码转换问题
与server进行数据交换时,尤其是数据中含有中文时,要注意中文的编码问题. 要选择server接受的编码方式,否则会造成显示乱码. 经验: 实验室server的数据库,中文用UTF-8编码,但我提交 ...