藍牙基帶數據傳輸機理分析?
?
對藍牙協議體系中的基帶數據傳輸機理進行分析,為進一步對藍牙技術做全面深入的研究和開發應用奠定基礎。在介紹了基本概念的基礎上,重點對藍牙設備連接、數據傳輸和安全機制等內容做了分析和討論。
藍牙(Bluetooth)是一種新型、開放、低成本、短距離的無線連接接技術,可取代短距離的電纜,實現話音和數據的無線傳輸。這種有效、廉價的無線連接技術可以方便地將計算機及外設、移動電話、掌上電腦、信息家電等設備連接起來,在它可達到的范圍內使各種信息化移動便攜設備都能實現無縫資源共享,還可通過無線局域網(Wireless LAN)與Internet連接,實現多媒體信息的無線傳輸。
藍牙系統采用分散式(Scatter)結構,設備間以及從方式構成微微網(Piconet),支持點對點和點對多點通信。它采用GFSK調制,抗干擾性能好,通過快速跳頻和短包技術來減少同頻干擾,保證傳輸的可靠性。使用的頻段為無需申請許可的2.4GHz的ISM頻段。
藍牙協議從協議來源大致分為四部分:核心協議、電纜替代協議(RECOMM)、電路控制協議和選用協議。其中核心協議是藍牙專利協議,完全由藍牙SIG開發,包括基帶協議(BB)、連接管理協議(LMP)、邏輯鏈路控制和適配協議(L2CAP)以及服務發現協議(SDP)。藍牙協議從體系結構又可分為底層硬件模塊、中間協議層和高端應用層三大部分,其中鏈路管理層(LM)、基帶(BB)和射頻層(RF)構成藍牙的底層模塊。由此可見,基帶層是藍牙協議的重要組成部分。本文主要對藍牙技術中最重要的基帶數據傳輸機理進行分析。
1 基帶協議概述
圖1給出藍牙系統結構示意圖。在藍牙系統中,使用藍牙技術將設備連接起來的網絡稱作微微網(Piconet),它由一個主節點(Master Unit)和多個從節點(Slave Unit)構成。主節點是微微網中用來同步其他節點的藍牙設備,是連接過程的發起者,最多可與7個從節點同時維持連接。從節點是微微網中除主節點外的設備。兩個或多個微微網可以連接組成散射網(Scatternet)。
圖2給出藍牙協議結構示意圖。基帶層位于藍牙協議棧的藍牙射頻之上,并與射頻層一起構成藍牙的物理層。從本質上說,它作為一個鏈接控制器,描述了基帶鏈路控制器的數字信號處理規范,并與鏈路管理器協同工作,負責執行象連接建立和功率控制等鏈路層的,如圖3所示。基帶收發器在跳頻(頻分)的同時將時間劃分(時分),采用時分雙工(TDD)工作方式(交替發送和接收),基帶負責把數字信號寫入并從收發器中讀入數據。主要管理物理信道和鏈接,負責跳頻選擇和藍牙數據及信息幀的傳輸、象誤碼糾錯、數據白化、藍牙安全等。基帶也管理同步和異步鏈接,處理分組包,執行尋呼、查詢來訪及獲取藍牙設備等。
?