藍牙協議
Ⅰ 什麼叫藍牙協議
這份白皮書(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 縮寫詞表
Ⅱ aptx協議都是藍牙4.1
SBC一般的音頻格式,藍牙傳輸在不支持AAC,aptx的時候都用SBC傳輸,音質一般,現在80%都是這種格式;
AAC,當藍牙支持AAC格式的文件,手機也支持AAC傳輸時,音質比SBC好很多,普通人聽的出來這種區別,
APTX,是藍牙傳輸的一種無損格式,由csr推廣,在設計初期,要支持APTX,就必須要購買這個軟體費用,並且aptx並不是大多數手機都支持,一般支持的手機在背後都有aptx的logo ,所以雖然效果好,但是真正可以支持的設備端其實不多。
比如,你的手機是iphone的時候,你的耳機或者喇叭也支持AAC,播放出來的格式自然就是AAC ;
如果你的手機是支持APTX, 那你的懶吧和耳機也支持APTX,播放出來的自然是APTX,但同時,你記得你的歌曲本身也是無損的才行!
這幾個沒有什麼必然聯系,大不了就是你的藍牙支持APTX,AAC,SBC,但你的手機放出來格式是sbc,那播放出來的自然是sbc的音樂。反之你的手機支持aac傳輸,但你的藍牙只支持sbc,那播放出來的肯定就是sbc的格式文件了,這是肯定的,別弄混了!
藍牙音樂的格式有sbc,aac,mp3,aptx, 但實際播放的音樂格式還有什麼杜比音效什麼的,太多了,只是付錢給不同的音效格式廠家,然後看哪家的廠家在音效上面做的好,推廣面積大而已。。。。
你要用好的音質,就不要用藍牙了,反之,藍牙就是便捷,無線~
Ⅲ 怎麼看手機藍牙支持什麼協議
看手機藍牙支持什麼協議需要上連接好的手機上面去查詢才可以
Ⅳ 藍牙協議中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版產品復雜
立森數碼
Ⅳ 手機跟手機通過藍牙傳送文件用什麼協議
手機通過藍牙傳輸文件的使用方法如下:
1.接收者:進入設定-藍牙-滑塊打開-將設備可見打鉤-在可見時間內讓對方發送文件-選擇是否接收-完成即可。
2.發送者:進入我的文件-長按需要傳輸的文件不鬆手-共享通過-藍牙-打開-掃描設備(接收方需開啟可見)-選擇接收者-完成即可。
Ⅵ 目前手機藍牙協議的區別
藍牙協議規范的目標是允許遵循規范的應用能夠進行相互間操作.藍牙SIG規范的完整藍牙協議棧如圖。
藍牙核心協議藍牙的核心協議由基帶,鏈路管理,邏輯鏈路控制與適應協議和服務搜索協議等4部分組成。
Ⅶ 藍牙協議版本之間的區別.
區別是越高版本.傳輸距離就越遠.速度就越快至於BC3和BC4隻是協議不同
Ⅷ 藍牙核心協議有哪些
藍牙核心協議有哪些本文是藍牙協議分析的第二篇文章,在「藍牙協議分析_基本概念」的基礎上,從整體架構的角度,了解藍牙協議的組成,以便加深對藍牙的理解。
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)。
Ⅸ 藍牙的rfcomm和spp都是串口的協議,他們之間有什麼區別呢
配合電腦等有串口協議層來的,還有就是和單片機連接的時候,用SPP替代串口線會更適合。比如BF10藍牙模塊採用SPP協議,那麼對於單片機來說就非常的簡單,不用去管RFCOMM的一些東西。
Ⅹ 藍牙協議版本之間的區別.
藍牙目前暫時共有三個版本 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)也可以不需要了。