bluetooth協議
『壹』 藍牙核心協議有哪些
藍牙核心協議有哪些本文是藍牙協議分析的第二篇文章,在「藍牙協議分析_基本概念」的基礎上,從整體架構的角度,了解藍牙協議的組成,以便加深對藍牙的理解。
2. 協議層次
藍牙協議是通信協議的一種,為了把復雜問題簡單化,任何通信協議都具有層次性,特點如下:
從下到上分層,通過層層封裝,每一層只需要關心特定的、獨立的功能,易於實現和維護;
在通信實體內部,下層向上層提供服務,上層是下層的用戶;
在通信實體之間,協議僅針對每一層,實體之間的通信,就像每一層之間的通信一樣,這樣有利於交流、理解、標准化。
藍牙協議也不例外,其協議層次如下:
從OSI(Open System Interconnection)模型的角度看,藍牙是一個比較簡單的協議,它僅僅提供了物理層(Physical Layer)和數據鏈路層(Data Link Layer )兩個OSI層次。但由於藍牙協議的特殊性、歷史演化因素等原因,其協議層次又顯的不簡單,甚至晦澀難懂(如上面圖片所示的Physical Link、Logical Transport等)。
藍牙協議分為四個層次:物理層(Physical Layer)、邏輯層(Logical Layer)、L2CAP Layer和應用層(APP Layer)。
物理層,負責提供數據傳輸的物理通道(通常稱為信道)。通常情況下,一個通信系統中存在幾種不同類型的信道,如控制信道、數據信道、語音信道等等。
邏輯層,在物理層的基礎上,提供兩個或多個設備之間、和物理無關的邏輯傳輸通道(也稱作邏輯鏈路)。
L2CAP層,L2CAP是邏輯鏈路控制和適配協議(Logical Link Control and Adaptation Protocol)的縮寫,負責管理邏輯層提供的邏輯鏈路。基於該協議,不同Application可共享同一個邏輯鏈路。類似TCP/IP中埠(port)的概念。
APP層,理解藍牙協議中的應用層,基於L2CAP提供的channel,實現各種各樣的應用功能。Profile是藍牙協議的特有概念,為了實現不同平台下的不同設備的互聯互通,藍牙協議不止規定了核心規范(稱作Bluetooth core),也為各種不同的應用場景,定義了各種Application規范,這些應用層規范稱作藍牙profile。
在以上四個層次的基礎上,藍牙協議又將物理層和邏輯層劃分了子層,分別是Physical Channel/Physical Links和Logical Transports/Logical Links,這一劃分,相當使人崩潰,要多花費大量的腦細胞去理解它們,具體請參考下面的分析。
2.1 物理層
物理層負責提供數據傳輸的物理信道,藍牙的物理層分為Physical Channel和Physical Links兩個子層。我們先介紹Physical Channel。
2.1.1 Physical Channel(物理信道)
一個通信系統中通常存在多種類型的物理信道,藍牙也不例外。另外,由「藍牙協議分析(1)_基本概念」的介紹可知,藍牙存在BR/EDR、LE和AMP三種技術,這三種技術在物理層的實現就有很大的差異,下面讓我們一一介紹。
首先是相同點,BR/EDR、LE和AMP的RF都使用2.4GHz ISM(Instrial Scientific Medical) 頻段,頻率范圍是2.400-2.4835 GHz。
注1:不同國家和地區藍牙的頻率和信道分配情況是不同,本文所有的描述都以中國採用的「歐洲和美國」標准為准。
除了相同點,剩下的都是不同點了。
BR/EDR是傳統的藍牙技術,它這樣定義物理信道:
1)ISM頻率范圍內被分成79個channel,每一個channel佔用1M的帶寬,在0 channel和78 channel之外設立guard band(保護帶寬,Lower Guard Band為2MHz,Upper Guard Band為3.5MHz)。
2)採用跳頻技術(hopping),也就是說,某一個物理信道,並不是固定的佔用79個channel中的某一個,而是以一定的規律在跳動(該規律在技術上叫做"偽隨機碼",就是"假"的隨機碼)。因此藍牙的物理信道,也可以稱作跳頻信道(hopping channel)。
3)BR/EDR技術定義了5種物理信道(跳頻信道),BR/EDR Basic Piconet Physical Channel、BR/EDR Adapted Piconet Physical Channel、BR/EDR Page Scan Physical Channel、BR/EDR Inquiry Scan Physical Channel和BR/EDR Synchronization Scan Channel。
4)BR/EDR Inquiry Scan Physical Channel用於藍牙設備的發現操作(discovery),即我們常用的搜索其它藍牙設備(discover)以及被其它藍牙設備搜索(discoverable)。
5)BR/EDR Page Scan Physical Channel用於藍牙設備的連接操作(connect),即我們常用的連接其它藍牙設備(connect)以及被其它藍牙設備連接(connectable)。
6)BR/EDR Basic Piconet Physical Channel和BR/EDR Adapted Piconet Physical Channel主要用在處於連接狀態的藍牙設備之間的通信。它們的區別是,BR/EDR Adapted Piconet Physical Channel使用較少的RF跳頻點。BR/EDR Basic Piconet Physical Channel使用全部79個跳頻點,而BR/EDR Adapted Piconet Physical Channel是根據當前的信道情況使用79個跳頻點中的子集,但是跳頻數目也不能少於20個。這個主要是因為藍牙使用ISM頻段,當藍牙和WIFI共存的時候,部分跳頻點被WIFI設備佔用而使得藍牙設備在這些跳頻點上的通信總是失敗,因此,需要避過那些WIFI設備佔用的頻點。
7)BR/EDR Synchronization Scan Channel可用於無連接的廣播通信,後續文章會詳細介紹。
8)同一時刻,BT 設備只能在其中一個物理信道上通信,為了支持多個並行的操作,藍牙系統採用時分方式,即不同的時間點採用不同的信道。
LE是為藍牙低功耗而生的技術,為了實現低功耗的目標,其物理信道的定義與BR/EDR有些差異:
1)ISM頻率范圍內被分成40個channel,每一個channel佔用2M的帶寬,在0 channel和39 channel之外設立guard band(保護帶寬,Lower Guard Band為2MHz,Upper Guard Band為3.5MHz)。
『貳』 藍牙協議有哪些
藍牙傳輸協議是指的是藍牙協議層,包括邏輯鏈路控制和適配協議(L2CAP)、無線射頻通信(RFCOMM)和業務搜索協議(SDP)。L2CAP提供分割和重組業務。
支持協議主要指的是藍牙協議層,包括邏輯鏈路控制和適配協議(L2CAP)、無線射頻通信(RFCOMM)和業務搜索協議(SDP)。L2CAP提供分割和重組業務。RFCOMM是用於傳統串列埠應用的電纜替換協議。業務搜索協議(SDP)包括一個客戶/伺服器架構,負責偵測或通報其它藍牙設備。
藍牙技術是一種無線數據和語音通信開放的全球規范,它是基於低成本的近距離無線連接,為固定和移動設備建立通信環境的一種特殊的近距離無線技術連接。
藍牙使當前的一些便攜移動設備和計算機設備能夠不需要電纜就能連接到互聯網,並且可以無線接入互聯網。
藍牙是一種支持設備短距離通信(一般10m內)的無線電技術,能在包括行動電話、PDA、無線耳機、筆記本電腦、相關外設等眾多設備之間進行無線信息交換。利用「藍牙」技術,能夠有效地簡化移動通信終端設備之間的通信,也能夠成功地簡化設備與網際網路Internet之間的通信,從而數據傳輸變得更加迅速高效,為無線通信拓寬道路。
藍牙作為一種小范圍無線連接技術,能在設備間實現方便快捷、靈活安全、低成本、低功耗的數據通信和語音通信,因此它是實現無線個域網通信的主流技術之一。與其他網路相連接可以帶來更廣泛的應用。是一種尖端的開放式無線通信,能夠讓各種數碼設備無線溝通,是無線網路傳輸技術的一種,原本用來取代紅外。
藍牙技術是一種無線數據與語音通信的開放性全球規范,它以低成本的近距離無線連接為基礎,為固定與移動設備通信環境建立一個特別連接。其實質內容是為固定設備或移動設備之間的通信環境建立通用的無線電空中介面(Radio Air Interface),將通信技術與計算機技術進一步結合起來,使各種3C設備在沒有電線或電纜相互連接的情況下,能在近距離范圍內實現相互通信或操作。簡單的說,藍牙技術是一種利用低功率無線電在各種3C設備間彼此傳輸數據的技術。藍牙工作在全球通用的2.4GHz ISM(即工業、科學、醫學)頻段,使用IEEE802.15協議。作為一種新興的短距離無線通信技術,正有力地推動著低速率無線個人區域網路的發展。
原理
藍牙是一種無線技術標准,可實現固定設備、移動設備和樓宇個人域網之間的短距離數據交換(使用2.4—2.485GHz的ISM波段的UHF無線電波)。藍牙可連接多個設備,克服了數據同步的難題
藍牙技術是世界著名的5家大公司一愛立信(Ericsson)、諾基亞(Nokia)、東芝(Toshiba)、國際商用機器公司(IBM)和英特爾(Intel),於1998年5月聯合宣布的一種無線通信新技術。藍牙設備是藍牙技術應用的主要載體,常見藍牙設備比如電腦、手機等。藍牙產品容納藍牙模塊,支持藍牙無線電連接與軟體應用。藍牙設備連接必須在一定范圍內進行配對。這種配對搜索被稱之為短程臨時網路模式,也被稱之為微微,可以容納設備最多不超過8台。藍牙設備連接成功,主設備只有一台,從設備可以多台。藍牙技術具備射頻特性。採用了TDMA結構與網路多層次結構,在技術上應用了跳頻技術、無線技術等,具有傳輸效率高、安全性高等優勢,所以被各行各業所應用。
『叄』 什麼是藍牙協議
這份白皮書(white paper)描述了由藍牙標准化團體(SIG)開發的協議的體系結構,通過對這個協議的闡述,關於其實現的不同的應用模式得以被介紹和補充。
提供這份文獻草案,不需要什麼其它的授權,包括任何商業性的授權,沒有侵權。它適用於任何特定的目的及任何正當理由。所有的責任,包括任何使用該文檔提供信息所造成的所有權侵權的責任在這里都宣布不予追究。你可以隨心所欲的使用這份文獻。
這份文獻只是一份注釋性的過渡草稿,關於它的改變恕不另行通知。讀者不應基於此進行產品的設計開發。
標准化團體 (SIG)
下面的公司是藍牙標准化團體的代表:
組織:
愛立信移動通訊Ericsson Mobile Communications AB
IBM 公司Corp.
Intel 公司Corp.
諾基亞行動電話Nokia Mobile Phones
東芝公司Toshiba Corp.
藍牙標准化團體開發了藍牙技術規范草案(版本1.0)(下文稱之為「技術規范」),它可以用來開發互動式的服務,交互操作方式的射頻模式應用軟體以及數據通訊協議。本文的目的在於對「技術規范」中的眾協議給出一個概述,指出它們的性能及其相互之間的關系。此外,一些被藍牙標准化團體定義了的應用模式也將作介紹,在這里,你們將會看到這些協議是如何被用來支持這些應用模式。
『肆』 什麼叫藍牙協議
這份白皮書(white paper)描述了由藍牙標准化團體(SIG)開發的協議的體系結構,通過對這個協議的闡述,關於其實現的不同的應用模式得以被介紹和補充。
提供這份文獻草案,不需要什麼其它的授權,包括任何商業性的授權,沒有侵權。它適用於任何特定的目的及任何正當理由。所有的責任,包括任何使用該文檔提供信息所造成的所有權侵權的責任在這里都宣布不予追究。你可以隨心所欲的使用這份文獻。
這份文獻只是一份注釋性的過渡草稿,關於它的改變恕不另行通知。讀者不應基於此進行產品的設計開發。
標准化團體 (SIG)
下面的公司是藍牙標准化團體的代表:
組織:
愛立信移動通訊Ericsson Mobile Communications AB
IBM 公司Corp.
Intel 公司Corp.
諾基亞行動電話Nokia Mobile Phones
東芝公司Toshiba Corp.
藍牙標准化團體開發了藍牙技術規范草案(版本1.0)(下文稱之為「技術規范」),它可以用來開發互動式的服務,交互操作方式的射頻模式應用軟體以及數據通訊協議。本文的目的在於對「技術規范」中的眾協議給出一個概述,指出它們的性能及其相互之間的關系。此外,一些被藍牙標准化團體定義了的應用模式也將作介紹,在這里,你們將會看到這些協議是如何被用來支持這些應用模式。
目錄
1 簡介
2 藍牙體系結構中的協議條款
3 藍牙應用模式和協議
4 綜述
5 參考書目
6 縮寫詞表
『伍』 誰能詳細的介紹一下藍牙的各種協議和用途
藍牙協議分為四個層次:物理層(Physical Layer)、邏輯層(Logical Layer)、L2CAP Layer和應用層(APP Layer)。
1、物理層
負責提供數據傳輸的物理通道(通常稱為信道)。通常情況下,一個通信系統中存在幾種不同類型的信道,如控制信道、數據信道、語音信道等等。
2、邏輯層
在物理層的基礎上,提供兩個或多個設備之間、和物理無關的邏輯傳輸通道(也稱作邏輯鏈路)。
邏輯層的主要功能,是在已連接(LE Advertisement Broadcast可以看做一類特殊的連接)的藍牙設備之間,基於物理鏈路,建立邏輯信道。
3、L2CAP層,L2CAP是邏輯鏈路控制和適配協議(Logical Link Control and Adaptation Protocol)的縮寫,負責管理邏輯層提供的邏輯鏈路。
基於該協議,不同Application可共享同一個邏輯鏈路。類似TCP/IP中埠(port)的概念。
4、APP層
理解藍牙協議中的應用層,基於L2CAP提供的channel,實現各種各樣的應用功能。
Profile是藍牙協議的特有概念,為了實現不同平台下的不同設備的互聯互通,藍牙協議規定了核心規范,也為不同的應用場景,定義了各種Application規范,這些應用層規范稱作藍牙profile。
『陸』 支持藍牙協議v2.0,是什麼意思
藍牙2.0 是 1.2 的改良提升版,傳輸率約在 1.8M/s~2.1M/s,可以有(雙工)的工作方式。即一版面作語音通權訊,同時亦可以傳輸檔案/高質素圖片。
藍牙2.0的特點:
1,數據傳輸速度可達當前速率的3倍(在某些情況下可高達10倍)
2,通過減少工作負載循環(ty cycle)降低能源消耗
3,帶寬的增加簡化了多連接模式
4, 可與以往的藍牙規范兼容 · 進一步改善了BER(Bit Error Rate,位誤差率)的表現。
『柒』 藍牙適配器的協議
藍牙真正的只有2種傳輸協議
CLASS 1100M 標准
CLASS 210M 標准。
『捌』 藍牙協議版本之間的區別.
藍牙目前暫時共有三個版本 V1.1/1.2/2.0。
2)以通訊距離來在不同版本可再分為 Class A(1)/Class B(2)。
3)版本的區別
1.1 為最早期版本,傳輸率約在748~810kpbs8,因是早期設計,容易受到同頻率之產品所干擾下影響通訊質量。
1.2 同樣是只有 748~810kpbs 的傳輸率,但在加上了(改善 Software)抗干擾跳頻功能。(太深入之技術理論不再詳述!)。
4)通訊距離版本
a)Class A 是用在大功率/遠距離的藍芽產品上,但因成本高和耗電量大,不適合作個人通訊產品之用(手機/藍牙耳機/藍牙 Dongle 等等),故多用在部份商業特殊用途上,通訊距離大約在 80~100M 距離之間。
b)Class B 是目前最流行的制式,通訊距離大約在 8~30M 之間,視乎產品的設計而定,多用於手機內/藍牙耳機/藍牙 Dongle 的個人通訊產品上,耗電量和體積較細,方便攜帶。
5)無論 1.1/1.2 版本的藍牙產品,本身基本是可以支持 Stereo 音效的傳輸要求,但只能夠作(單工)方式工作,加上音帶頻率響應不太足夠,並未算是最好之 Stereo 傳輸工具。
6)版本 2.0 是 1.2 的改良提升版,傳輸率約在 1.8Mpbs~2.1Mpbs,可以有(雙工)的工作方式。即一面作語音通訊,同時亦可以傳輸檔案/高質素圖片,台灣有部份藍牙 Dongle 已經有在市面發售,但在手機內有支持藍牙 2.0 版本則是很少。藍牙耳機能夠真正使用的亦不多,部份藍牙產品自稱是 2.0 版本,但仍然要利用外加配件才能達到。故相信最快也要到今年 9~11 月底才成氣候,2.0 版本當然也支持 Stereo 運作。
7)稍後藍牙 2.0 版本的晶元,是有機會加入了 Stereo 解碼晶元,則連《A2DP》(Advanced Audio Distribution Profile)也可以不需要了。
『玖』 怎麼看手機藍牙支持什麼協議
看手機藍牙支持什麼協議需要上連接好的手機上面去查詢才可以
『拾』 目前手機藍牙協議的區別
藍牙協議規范的目標是允許遵循規范的應用能夠進行相互間操作.藍牙SIG規范的完整藍牙協議棧如圖。
藍牙核心協議藍牙的核心協議由基帶,鏈路管理,邏輯鏈路控制與適應協議和服務搜索協議等4部分組成。