最新蓝牙标准V4.0在Android平台上的应用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

最新蓝牙标准V4.0在Android平台上的应用高强IVTCorporation内容概要•IVT公司介绍•蓝牙V4.0介绍•蓝牙V4.0在Android上的应用IVT公司介绍专注于蓝牙技术的商业应用•IVT公司是世界领先蓝牙软件供应商、固网-移动网融合技术供应商、蓝牙医疗解决方案供应商。•IVT是世界上第一个:–发布商用蓝牙协议栈(Bluelet™,1999年11月)–发布蓝牙一致性测试软件(BlueTester™,2000年9月)–发布蓝牙互联互通性测试软件(BlueTester™forinteroperability,2001年9月)–发布实现了固网-移动网融合的蓝牙Class1CTP/GSM手机(O100,2004年12月)–发布支持Moblin和Android平台的蓝牙3.0协议栈(2009年4月)研发中心:中国北京销售代表:爱尔兰,日本,韩国,南非,以及南美地区IVT产品与解决方案已有多家主流芯片制造商选择IVT的蓝牙解决方案提供给他们的客户,如:Accelsemi,Atheros,Avago,CSR,3DSP,Intel,Marvell,andISSC已有多家业界领先公司将IVT的蓝牙软件集成进他们公司的产品中,如:联想,惠普,Compal,明基,三星,LG,Wistron,理光,摩托罗拉,松下IVT是Intel公司新一代基于Moorestown芯片的MID的蓝牙解决方案供应商。•申请58项国内发明专利,已有22项获授权•申请19项PCT国际专利•申请13项国外专利,已有4项获授权•两件国际商标:BlueSoleil和IVTIVT自主知识产权•IVT是中国大陆、台湾地区、香港地区唯一一家参加蓝牙最新核心标准的制定,并作出突出贡献的公司•受到BluetoothSIG官方组织的高度评价IVT是蓝牙标准制定的突出贡献者IVT主要客户群蓝牙V4.0介绍技术背景•市场对蓝牙高速数据传输以及低功耗的迫切需求。•对于该需求,并非发明一种新的射频技术来替代蓝牙技术,而是利用其他现有无线技术与蓝牙进行整合,提高资源复用率。•在蓝牙核心协议栈中使用“AlternateMAC/PHY”(AMP)技术,使蓝牙的传输速率极大提升。•应用”LowEnergy”(LE,低功耗)技术,控制蓝牙射频的功耗。蓝牙配置•蓝牙规范在3.0版本之前,蓝牙核心架构由两部分组成:蓝牙主机以及蓝牙主机控制器。•蓝牙3.0+HS增加了AMP控制器,并将蓝牙主机控制器更名为“BasicRate/EnhancedDataRate”(BR/EDR)Controller”。•蓝牙4.0加入了LE控制器模块,允许多种构架共存。蓝牙V4.0架构新增组件•AMPPHY•AMPMAC•AMPPAL•AMPManager•GenericAMP•EnhancedL2CAP•LEController蓝牙V4.0特性-AMP•利用802.11PAL技术实现高速率数据传输,提高数据吞吐量,并创建一个平台用以将其他无线射频(WiFi,UWB)纳入蓝牙技术。•将高速传输和低功耗有机地结合,为用户提供良好的使用体验。•低功耗:允许有选择性的开启或关闭AMP传输(即:当需要进行高速传输时开启AMP)。•所有蓝牙应用可以平移至基于AMP的架构。•通过蓝牙连接查询远端设备AMP的属性。•相关过程如PIN码输入或者设备验证与蓝牙BR/EDR保持一致。•架构灵活通用,便于增加新的AMP控制器。•2009年4月的AMPSpecificationSeattleRelease对物理链路的创建做出了重要变更:–在AMP下创建物理链路–HCI支持多个传输层–eL2CAP:ERTM&SM–MoveChannel蓝牙V4.0特性-AMP•蓝牙技术的最新扩展•主要应用于中小型消费电子产品,如传感器、手表等•实现超低功耗•扩大潜在应用的范围•提供持久的蓝牙连接•直观、通用,保证全球制造商不同设备之间的互联互通性。蓝牙V4.0特性-LE超低功耗HCI支持多个传输层•AMP控制器可以和蓝牙集成在同一个设备,共用一个传输层•AMP控制器和蓝牙控制器可以是分离的,使用不同的传输层•传输层:UART,USB,SDIO等eL2CAPHCIWi-FiTL3TL2TL1BT2.1UWBeL2CAPHCITL2TL1BT2.1+Wi-FiBT2.1+UWBMoveChannel•文件传输应用框架中MoveChannel的应用FTPDeviceAeL2CAPAMPRadioFTPDeviceBeL2CAPBTFTPConnectionlowspeedAMPHardwareFTPDeviceAeL2CAPAMPRadioFTPDeviceBeL2CAPBTFTPConnectionHighspeedL2CAPchannelswitchingAMPHardwareIVT协议栈:蓝牙V4.0协议及应用框架IVT协议栈:蓝牙V4.0应用框架GenericAMPEnhancedL2CAP(CSA1)HCIAMPManager(3)GAPLinkManagerRetransmission/FlowControlBlockChannelManagerProtocolsSDPRFCOMMHIDHCRPBNEPAVDTPAVCTPATT(4)ResourceControlULPManager(5)ProfilesConnectless(2)A2DPAVRCPBIPBPPDUNFAXFTPGAVDPHCRPGOEPHIDVDPHFPHSPGAPImageOPPPANSPPSDAPSAPSnycSensorWatchTopologyManager(6)FixedChannelsScheduleTaskQueueInterfaceBlueletSDKScheduleTaskQueueInterfaceScheduleTaskQueueInterfaceScheduletaskengineServiceClassesApplicationHDP支持蓝牙V4.0的IVTBluelet协议栈•支持蓝牙V4.0全部特性•AVRCP1.4•EnhancedL2CAP•GenericAMP•802.11AMP•802.11PAL应用于支持802.11的台式机/笔记本/嵌入式设备/手机•Multi-ChannelAdaptationProtocol•GOEP/OBEXoverL2CAP•易移植,支持多种操作系统•对终端用户透明•超低功耗蓝牙V4.0在Android上的应用Android平台蓝牙V4.0实现架构BluetoothServerSystemServerAndroidBluetoothFrameworkIVTBTSDK\STACK\PROFILELinuxKernelIVTNativeBluetoothDBUSserverAPP1APP2DbusDaemon•JAVA层应用通过SystemServer和DBUS通信•SystemServer和BluetoothServer的通信经DbusDaemon中转蓝牙V4.0典型应用•典型应用–无线因特网接入,因特网接入共享,Ad-hoc网络–无线打印机–高速文件传输–低功耗蓝牙连接–数字家庭应用–手机应用–运动健身器材、医疗保健.ConnectionManagerDeviceABluetooth/Wi-Fi/WiMAXAccessPointInternetTerminalDeviceTerminalDeviceTerminalDeviceAd-hocNetworkAd-hocNetworkWirelessAccessandInternetAccessSharing.ConnectionManagerDeviceBAccessSharing蓝牙V4.0典型应用•应用场景:高速接入因特网–多台终端设备通过蓝牙或者Wi-Fi组建一个Ad-hoc无线网络–因特网接入点共享•应用场景:无线打印机–当需要通过远端无线打印机打印文件时,连接管理中心会根据给定条件(如QoS需求)自动选择一个合适的链路与打印机建链ConnectionManagerPC/MID802.11AMPPALBluetoothWi-FiWirelessPrinterAConnectionManagerPC/MIDBluetoothWirelessPrinterBConnectionManagerPC/MIDWi-FiWirelessPrinterC蓝牙V4.0典型应用•应用场景:高速数据传输–传统蓝牙应用框架–通过Wi-Fi信道进行数据传输,大大的增加了传输速率–通过蓝牙信道进行信令传输,保证传输的安全性和稳定性蓝牙V4.0典型应用–Android手机应用–Android数字家庭应用扁鹊飞救™远程健康管理与救助服务系统谢谢!

1 / 31
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功