Bluetooth 網路 中華電信股份有限公司 柯錫卿
Bluetooth 技術簡介 Bluetooth 的緣由 『藍芽』(Bluetooth) 系取自 10 世紀丹麥國王 Harad II 名字 Bluerooth 官方網站: http://www.bluetooth.org/specification.htm 短距離通訊為主要訴求 Bluetooth 所能提供之服務範例 三合一手機 無線耳機 互動式會議 整合電腦連線 數位化家電 Bluetooth 服務功能 資料與聲音的存取點 (Data and Voice Access Point) 取代連線 (Cable Replacement) 對等網路 (Ad Hoc Network)
Bluetooth 網路特性 Bluetooth 網路特性 傳輸速率:1 Mbps (同一 Piconet 內裝置共享) 網路範圍: 10 公尺左右 網路環境:一個 Bluetooth 最多含有 10 個 Piconet 網路,一個 Piconet 最多 8 個活動裝置 通訊頻段:2.4 GHz ISM 展頻技術:採用 FHSS 展頻技術,每秒跳躍 1600 次 媒介存取:採用主從式集中處理。 傳輸訊息:同時傳送語音與資料 編碼技巧: 語音:CVSD (Continuous Variable Slope Delta), 64 Kbps 數據資料:GFSK (Gaussian Frequency Shift Keying) 多工技術:採用分時雙工 (Time Division Duplex) 機制 連線方式: 同步連結導向 (Synchronous Connection-Oriented, SCO) 非同步非連接 (Asynchronous Connectionless Link, ACL)
Bluetooth 協定堆疊 (一) Bluetooth 協定標準 核心規格 (Core Specification) 系統核心標準 草案規格 (Profile Specification) 各種應用環境標準
Bluetooth 協定堆疊 (二) 核心規格的協定堆疊 無線電 (Radio) 基頻 (Baseband) 鏈路管理協定 (Link Management Protocol, LMP) 邏輯鏈路控制與調適協定 (LLC and Adaptation Protocol, L2CAP) 服務發現協定 (Service Discovery Protocol, SDP)
Bluetooth 協定堆疊 (三) 協定堆疊範例
Bluetooth 網路架構 (一) Bluetooth 網路架構 由若干個 Piconet 網路 (最多 10 個) 組合成一較大的 Scatternet 網路 Piconet 網路 最多 8 個 Active 裝置 一個 Master 裝置負責管理媒介存取 相同的虛擬亂數序列 (PNS)
Bluetooth 網路架構 (二) Scatternet 網路 整合多個 Piconet 網路
無線電規格 Radio Specification 2.4 GHz ISM 頻段 每頻道 1 MHz 劃分為 79 個頻道 發射功率:分為 3 個等級 100 mW (20 dBm) 2.5 mW (4 dBm) 1 mW (0dBm)
基頻協定 裝置位址型態之類別 BD_ADDR:藍芽裝置位址 (Bluetooth Device Address) 較低位址部分 (Lower Address Part, LAP) CAC (Channel Access Code) (Master) DAC (Device Access Code) (Slave) 較高位址部分 (Upper Address Part, UAP) Master 的跳頻順序 未定義位址部分 (Non-signification Address Part, NAP) AM_ADDR:活動組員位址 (Active Member Address) Slave:由 Master 指定 Master : 固定為 000 PM_ADDR :停放組員位址 (Parked Member Address) 8 位元 (256 個組員) 由 Master 指定 AR_ADDR : 存取要求位址 (Access Request Address) 並非唯一識別值
16-7 基頻實體通道 (一) 基頻實體傳輸技術 (1) 跳頻分時雙工 (Frequency Hopping-Time Division Duplex, FH-TDD) 每秒跳躍 1600 次 Master-to-Slave 時槽:偶數時槽 Slave-to-Master 時槽:奇數時槽
基頻實體通道 基頻實體鏈路 (1) 同步連接導向連線 (Synchronous Connection-oriented, SCO) Slave 與 Master 之間固定連線 佔用固定時槽 傳送語音封包使用
鏈路管理協定 鏈路管理協定(Link Management Protocol, LMP) 堆疊
問題討論