(蓝牙核心架构)(图示)

上传人:人*** 文档编号:498350595 上传时间:2022-12-25 格式:DOC 页数:6 大小:43.50KB
返回 下载 相关 举报
(蓝牙核心架构)(图示)_第1页
第1页 / 共6页
(蓝牙核心架构)(图示)_第2页
第2页 / 共6页
(蓝牙核心架构)(图示)_第3页
第3页 / 共6页
(蓝牙核心架构)(图示)_第4页
第4页 / 共6页
(蓝牙核心架构)(图示)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《(蓝牙核心架构)(图示)》由会员分享,可在线阅读,更多相关《(蓝牙核心架构)(图示)(6页珍藏版)》请在金锄头文库上搜索。

1、 .wd.Bluetooth Core Architecture Blocks 蓝牙核心架构一标签:interfaceprotocolsservicesystem测试layer2012-07-26 18:507098人阅读评论(4)收藏举报分类:BlueTooth13首先,第一幅图是蓝牙官网上的图示,对应蓝牙4.0版本。2012年7月份最新更新因为该图不很清楚,有人重画了下,稍微修改了其中一局部,如以下列图:为便于理解,附上v1.0的架构图示如下:为了便于理解,最后附上M$上关于蓝牙协议的图示,如以下列图:下面就是关于蓝牙官网上文章的翻译了,因为时间和水平有限,主要是水平有限,翻译难免有误差之

2、处,欢送斧正。 s:/ bluetooth.org/Building/HowTechnologyWorks/Architecture/Overview.htmCore System DefinitionTheBluetoothcore system covers the four lowest layers andassociated protocols defined by theBluetoothspecificationas well asone common service layer protocol, theservice discovery protocol (SDP) and

3、the overall profile requirements arespecified in the generic access profile (GAP). A completeBluetoothapplication requires a number of additional servicesand higher layer protocols that are defined in theBluetoothspecification.(这段话的理解非常重要,为了准确翻译这段话,我还深入研究了“as well as的用法蓝牙核心系统覆盖了蓝牙spec中定义的最低层的四个局部以及相

4、关协议,同时还包括一个通用服务层协议,服务发现协议以及在GAP中指出的全部需求。同时,一个完整的蓝牙应用程序还需要其他一些附加的服务和在蓝牙spe中定义的更高层的协议。BluetoothControllerThe lowest three layers aresometimes grouped into a subsystem known as theBluetoothcontroller. This is a common implementation involvinga standard physical communications interface between theBluet

5、oothcontroller and remainder of theBluetoothsystem including the L2CAP, service layers and higherlayers (known as theBluetoothhost). Although this interface is optional, the architecture is designedto allow for its existence and characteristics. TheBluetoothspecification enables interoperability bet

6、weenindependentBluetoothenabledsystems by defining the protocol messages exchanged between equivalent layers,and also interoperability between independentBluetoothsub-systems by defining a common interface betweenBluetoothcontrollers andBluetoothhosts.蓝牙控制局部最底下的三层有时候被归为一组成为一个子系统称做蓝牙控制器。这是一个通用的执行局部,包

7、括一个用于蓝牙控制器和蓝牙系统其他剩余局部之间的标准的物理通信接口,这些剩余局部包括L2CAP,服务层以及更高级的层次常叫做蓝牙host。虽然这个接口并非必不可少,但是本架构设计上允许它的存在和特点。蓝牙说明书通过定义同等层间的协议信息交换来使得独立的蓝牙系统之间协调工作,同时,通过定义一个蓝牙控制器和蓝牙host间的通用接口,保障了蓝牙子系统之间的协调工作能力。A number of functional blocksare shown and the path of services and data between these. The functionalblocks shown in

8、 the diagram are informative; in general theBluetoothspecification does not define the details ofimplementations except where this is required for interoperability.很多功能块以及他们之间的服务和数据传输路径如以下列图。这些功能块提供了很多的信息。总的来说,蓝牙spec不会定义执行体之间的细节局部,除非他们之间要求协同工作。Core System Protocols andSignalingStandard interactions

9、aredefined for all inter-device operation, whereBluetoothdevices exchange protocol signaling according to theBluetoothspecification. TheBluetoothcore system protocols are the radio (RF) protocol,link control (LC) protocol, link manager (LM) protocol and logical link controland adaptation protocol (L

10、2CAP), all of which are fully defined in subsequentparts of theBluetoothspecification. In addition, the service discovery protocol (SDP) is a servicelayer protocol required by allBluetoothapplications.核心系统协议和信号为内部设备之间的操作定义了标准的交互流程,在这些内部操作中,根据蓝牙spec蓝牙设备交互协议信号。蓝牙核心系统协议栈包括RF协议,链接控制协议,链接收理西医和逻辑连接控制适应协议L

11、2CAP,这些协议在蓝牙spec随后局部中都均有定义。另外,服务发现协议是一个所有蓝牙应用程序都需要的服务层协议。TheBluetoothcore system offers services through a number ofservice access points that are shown in the diagram as ellipses. These servicesconsist of the basic primitives that control theBluetoothcore system. The services can be split into thre

12、etypes. There are device control services that modify the behavior and modes ofaBluetoothdevice,transport control services that create, modify and release traffic bearers(channels and links), and data services that are used to submit data fortransmission over traffic bearers. It is common to conside

13、r the first two asbelonging to the C-plane and the last as belonging to the U-plane.蓝牙核心系统为许多服务通路点AP提供服务,如图中椭圆点处所示。这些服务有控制蓝牙核心系统的基元组成。这些服务可以分成三种类型。第一种是设备控制服务用于修改蓝牙设备的行为和工作方式,第二种是传输控制服务用于创立、修改以及释放通信送信单元信道和链接,第三种是数据服务用于在通信送信单元上为传送功能传递数据。很容易的理解前两个属于C层面,最后一个属于U层面。Host to ControllerInterface (HCI): Split

14、sBluetoothStack Into Controller and HostA service interface to theBluetoothcontroller sub-system is defined such that theBluetoothcontroller may be considered a standard part. In thisconfiguration theBluetoothcontroller operates the lowest three layers and the L2CAP layer is containedwith the rest o

15、f theBluetoothapplication in a host system. The standard interface is called the hostto controller interface (HCI). Implementation of this standard serviceinterface is optional.主机和控制器接口HCI:划分蓝牙协议栈为控制器和主机和蓝牙控制器子系统的服务接口定义如下:蓝牙控制器被认为是一个标准的局部。在一个主机系统中,蓝牙控制器操作最底下的三层和L2CAP的这种配置包含在蓝牙应用程序的其他局部。标准接口称为HCI。对这个

16、标准服务的接口的实现是可有可无的。As theBluetootharchitecture is defined with the possibility of aseparate host and controller communicating through an HCI, a number of generalassumptions are made. TheBluetoothcontroller is assumed to have limited data buffering capabilities incomparison with the host. Therefore the L2CAP layer is

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号