藍(lán)牙定義了裝置之間的實(shí)體無線聯(lián)機(jī)婿崭,藍(lán)牙協(xié)定格式則建立了這些裝置使用藍(lán)牙技術(shù)所能交換的命令及功能。
當(dāng)藍(lán)牙裝置建立連接時(shí)肴颊,會(huì)偵測雙方裝置所提供的協(xié)議氓栈;只有相同協(xié)議的裝置才能交換資料,如同兩個(gè)人有相同語言才能進(jìn)行有意義溝通婿着。
藍(lán)牙規(guī)范可分為兩個(gè)層次:
- 核心規(guī)范
用于規(guī)定藍(lán)牙設(shè)備必須實(shí)現(xiàn)的通用功能和i協(xié)議層次授瘦。由軟件和硬件模塊組成,連個(gè)模塊之間的信息和數(shù)據(jù)通過主機(jī)控制接口HCI解釋才能進(jìn)行傳遞 - 藍(lán)牙應(yīng)用規(guī)范
從應(yīng)用場景的角度為藍(lán)牙技術(shù)的使用制定了不同的規(guī)范竟宋。
藍(lán)牙支持很多Profiles提完。如FTP、文件傳輸丘侠、局域網(wǎng)等等
結(jié)構(gòu)
整個(gè)協(xié)議結(jié)構(gòu)三個(gè)部分
- 底層硬件模塊
- 中間協(xié)議層
- 高層應(yīng)用
名詞
HSP
Handset Profile徒欣,提供手機(jī)和耳機(jī)之間通信的基本功能HFP
Hands-free Profile ,免提功能蜗字,HSP部分延伸功能打肝,原本作為車用免持裝置控制手機(jī)A2DP
高級(jí)音頻分發(fā)配置,允許傳輸立體聲音頻信號(hào)挪捕。
藍(lán)牙立體聲粗梭,與藍(lán)牙耳機(jī)相關(guān)。
相比用于 HSP 和 HFP 的單聲道加密级零,質(zhì)量要好得多断医。AVRCP
Audio/VideoRemote Control Profile,音頻/視頻遠(yuǎn)程控制規(guī)范
(音頻/視頻遙控規(guī)格)–用于從控制器(如立體聲耳機(jī))向目標(biāo)設(shè)備(如裝有 Media Player 的電腦)發(fā)送命令(如前跳、暫停和播放)
AVRCP設(shè)計(jì)用于提供控制TV鉴嗤、Hi-Fi設(shè)備等的標(biāo)準(zhǔn)接口斩启。PBAP
Phonebook Access Profile, 電話號(hào)碼簿訪問協(xié)議HDP
藍(lán)牙醫(yī)療方面 Bluetooth Health Device ProfileHID
人機(jī)交互接口醉锅,藍(lán)牙鼠標(biāo)等OPP
Object Push Profile兔簇,對(duì)象推送規(guī)范。
定義推送服務(wù)器和客戶端之間基于Generic Object Exchange Profile(GOEP荣挨,通用對(duì)象交換規(guī)范)進(jìn)行對(duì)象交換的規(guī)范男韧。
OPP主要用于手機(jī)與手機(jī)或者手機(jī)與電腦之間通過藍(lán)牙進(jìn)行文件操作。PAN
多個(gè)藍(lán)牙設(shè)備構(gòu)成即使網(wǎng)絡(luò)默垄,以及和網(wǎng)絡(luò)有關(guān)的還有串行端口功能(SPP)此虑,撥號(hào)網(wǎng)絡(luò)功能(DUN)
參考
- https://zh.wikipedia.org/wiki/%E8%97%8D%E7%89%99
- http://www.wowotech.net/bluetooth/bt_overview.html
- http://blog.csdn.net/innost/article/details/9187199
- http://www.cnblogs.com/Free-Thinker/p/4579580.html
- http://www.cnblogs.com/Free-Thinker/p/4579574.html
- http://crifan.com/files/doc/docbook/bluetooth_intro/release/html/bluetooth_intro.html
- http://www.p4c.philips.com/cgi-bin/cpindex.pl?ctn=SHB7110/97&dct=QAC&faqview=1&refdisplay=HEADPHONES_QAC_67631&refnr=0067631&scy=HK&slg=TZH