藍牙通信協議_第1頁
藍牙通信協議_第2頁
藍牙通信協議_第3頁
藍牙通信協議_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、藍牙通信協議(適合于藍牙開發工程師)藍牙協議棧藍牙技術規范的目的是使符合該規范的各種應用之間能夠實現互操作。互操作的遠端設備需要使用相同的協議棧,不同的應用需要不同的協議棧。但是,所有的應用都要使用藍牙技術規范中的數據鏈路層和物理層。完整的藍牙協議棧如圖1所示,不是任何應用都必須使用全部協議,而是可以只使用其中的一列或多列。圖1顯示了所有協議之間的相互關系,但這種關系在某些應用中是有變化的。-完整的協議棧包括藍牙專用協議(如連接管理協議LM所口邏輯鏈路控制應用協議L2CAP以及非專用協議(如對象交換協議OBE*口用戶數據報協議UDP。設計協議和協議棧的主要原則是盡可能利用現有的各種高層協議,保

2、證現有協議與藍牙技術的融合以及各種應用之間的互操作,充分利用兼容藍牙技術規范的軟硬件系統。藍牙技術規范的開放性保證了設備制造商可以自由地選用其專用協議或習慣使用的公共協議,在藍牙技術規范基礎上開發新的應用。藍牙協議體系中的協議藍牙協議體系中的協議按SIG的關注程度分為四層:核心協議:BaseBand、LMP、L2CAP、SDP;電纜替代協議:RFCOM;M電話傳送控制協議:TCS-Binary、AT命令集;選用協、議:PPPUDP/TCP/IP、OBEXWAPvCard、vCal、卜MC、WAE-除上述協議層外,規范還定義了主機控制器接口(HCI),它為基帶控制器、連接管理器、硬件狀態和控制寄

3、存器提供命令接口。在圖1中,HCI位于L2CAP的下層,但HCI也可位于L2CAP±層。-藍牙核心協議由SIG制定的藍牙專用協議組成。絕大部分藍牙設備都需要核心協議(加上無線部分),而其他協議則根據應用的需要而定。總之,電纜替代協議、電話控制協議和被采用的協議在核心協議基礎上構成了面向應用的協議。1藍牙核心協議- 基帶協議基帶和鏈路控制層確保微微網內各藍牙設備單元之間由射頻構成的物理連接。藍牙的射頻系統是一個跳頻系統,其任一分組在指定時隙、指定頻率上發送。它使用查詢和分頁進程同步不同設備間的發送頻率和時鐘,為基帶數據分組提供了兩種物理連接方式,即面向連接(SCO和無連接(ACD,而且

4、,在同一射頻上可實現多路數據傳送。ACLM用于數據分組,SCOS用于話音以及話音與數據的組合,所有的話音和數據分組都附有不同級別的前向糾錯(FEC或循環冗余校驗(CRC,而且可進行加密。此外,對于不同數據類型(包括連接管理信息和控制信息)都分配一個特殊通道。可使用各種用戶模式在藍牙設備間傳送話音,面向連接的話音分組只需經過基帶傳輸,而不到達L2CAP話音模式在藍牙系統內相對簡單,只需開通話音連接就可傳送話音。- -連接管理協議(LMP該協議負責各藍牙設備間連接的建立。它通過連接的發起、交換、核實,進行身份認證和加密,通過協商確定基帶數據分組大小。它還控制無線設備的電源模式和工作周期,以及微微網

5、內設備單元的連接狀態。- -邏輯鏈路控制和適配協議(L2CAP- -該協議是基帶的上層協、議,可以認為它與LMW行工作,它們的區別在于,當業務數據不經過LMP寸,L2CAP%上層提供服務。L2CAP向上層提供面向連接的和無連接的數據服務,它采用了多路技術、分割和重組技術、群提取技術。L2CAP允許高層協議以64k字節長度收發數據分組。雖然基帶協議提供了SCOF口ACL兩種連接類型,但L2CAP只支持ACL-服務發現協議(SDP發現服務在藍牙技術框架中起著至關緊要的作用,它是所有用戶模式的基礎。使用SDP可以查詢到設備信息和服務類型,從而在藍牙設備間建立相應的連接。2電纜替代協議(RFCOMM)

6、-RFCOMM基于規范的串行線仿真協議。它在藍牙基帶協議上仿真RS-232控制和數據信號,為使用串行線傳送機制的上層協議(如OBEX提供服務。3電話控制協議-二元電話控制協議(TCS-Binary或TCSBIN該協議是面向比特的協議,它定義了藍牙設備間建立語音和數據呼叫的控制信令,定義了處理藍牙TCS設備群的移動管理進程。基于建議的TCSBinary被指定為藍牙的二元電話控制協議規范。-AT命令集電話控制協議-SIG定義了控制多用戶模式下移動電話和調制解調器的AT命令集,該AT命令集基于建議和,它還可以用于傳真業務。4選用協議- -點對點協議(PPP- -在藍牙技術中,PPP&于RFC

7、OMM層,完成點對點的連接。- -TCP/UDP/IP該協議是由互聯網工程任務組制定,廣泛應用于互聯網通信的協議。在藍牙設備中,使用這些協議是為了與互聯網相連接的設備進行通信。-對象交換協議(OBEX-IrOBEX(簡寫為OBEX是由紅外數據協會(IrDA)制定的會話層協議,它采用簡單的和自發的方式交換目標。OBE炫一種類似于HTTP的協議,它假設傳輸層是可*的,采用客戶機/服務器模式,獨立于傳輸機制和傳輸應用程序接口(API)。-電子名片交換格式(vCard)、電子日歷及日程交換格式(vCal)都是開放性規范,它們都沒有定義傳輸機制,而只是定義了數據傳輸格式。SIG采用vCard/vCal規

8、范,是為了進一步促進個人信息交換。-無線應用協議(WAP該協議是由無線應用協議論壇制定的,它融合了各種廣域無線網絡技術,其目的是將互聯網內容和電話傳送的業務傳送到數字蜂窩電話和其他無線終端上。用戶模式及協議棧1文件傳輸模式文件傳輸模式提供兩終端間的數據通信功能,可傳輸后綴為.xls、.ppt、.wav、.jpg和.doc的文件(但并不限于這幾種),以及完整的文件夾、目錄或多媒體數據流等,提供遠端文件夾瀏覽功能。文件傳輸協議棧如圖2所示。2因特網網橋模式-這種用戶模式可通過手機或無線調制解調器向PC提供撥號入網和收發傳真的功能,而不必與PC有物理上的連接。撥號上網需要兩列協議棧(不包括SDP,如

9、圖3所示。AT命令集用來控制移動電話或調制解調器以及傳送其他業務數據的協議棧。傳真采用類似協議棧,但不使用PPP及基于PPP的其他網絡協議,而由應用軟件利用RFCOMM接發送。3局域網訪問模式-該用戶模式下,多功能數據終端(DTs)經局域網訪問點(LAP)無線接入局域網,然后,DTs的操作與通過撥號方式接入局域網的設備的操作一樣,其協議棧如圖4所示。4同步模式同步用戶模式提供設備到設備的個人資料管理(PIM)的同步更新功能,其典型應用如電話簿、日歷、通知和記錄等。它要求PC蜂窩電話和個人數字助理(PDA)在傳輸和處理名片、日歷及任務通知時,使用通用的協議和格式。其協議棧如圖5所示,其中同步應用模塊代表紅外移動通信(IrMC)客戶機或服務器。5.一機三用電話模式手持電話機有三種使用方法:第一,接入公用電話網,作為普通電話使用;第二,作為不計費的內部電話使用;第三,作為蜂窩移動電話使用。無線電話和內部電話使用相同的協議棧;語音數據流

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論