第十六章 Bluetooth 網路 16-1 Bluetooth 技術簡介 16-2 Bluetooth 網路特性

Slides:



Advertisements
Similar presentations
物聯網安全 穿戴式物聯網之使用者隱私. 大綱 醫療照護的必要性與系統 無線人體區域網路 – 應用 – 協定 – 架構 穿戴式物聯網 – 架構 – 感測資訊 資安隱私議題 – 解決方式 – 挑戰 2.
Advertisements

淺談流動電話網絡 淺談流動電話網絡 李子健先生 DEPARTMENT OF PHYSICS, HKUST 香港科技大學 --- 物理學系.
Speaker: 黃柏燁  Introduction Wireless Network ◦ 基本的無線傳輸概念 ◦ 介紹目前無線傳輸的標準 ◦ 介紹各種常用的無線傳輸方式  Introduction Wireless Network.
1 遠距健康照護系統 - 網路架構與技術 行動網路. 2 定義與簡介 行動通訊為利用無線網路連接電腦主機、 通訊儀器與行動通訊設備,毋需纜線, 傳輸不受空間限制。
第 7 章 無線網路.
PART II 04 藍芽  藍芽簡介  藍芽協定  藍芽無線電層協定  藍芽的基頻層協定  藍芽微網的建立及連接過程
WCDMA基本信令流程 11通信①班 吴炯天.
中数爱信网络科技(Actioncable)
第十四章 無線通訊安全 本投影片(下稱教用資源)僅授權給採用教用資源相關之旗標書籍為教科書之授課老師(下稱老師)專用,老師為教學使用之目的,得摘錄、編輯、重製教用資源(但使用量不得超過各該教用資源內容之80%)以製作為輔助教學之教學投影片,並於授課時搭配旗標書籍公開播放,但不得為網際網路公開傳輸之遠距教學、網路教學等之使用;除此之外,老師不得再授權予任何第三人使用,並不得將依此授權所製作之教學投影片之相關著作物移作他用。
第五章 網際網路 5-1 網際網路的歷史沿革 5-2 網際網路基本運作原理 5-3 連線媒介與連線上網 5-4 網際網路上的熱門應用
第六章 廣域網路 課前指引 相對於傳輸速率快且範圍小的區域網路(LAN)而言,廣域網路(Wide Area Network, WAN)的範圍幾乎是延伸到全世界。廣域網路藉由公用電話網路(Public Switch Telephone Network, PSTN)或光纖電纜,將多個區域網路鏈結在一起的網路,它可以跨過一個程式、當地、國家或全球主權管理的公共區域。本章就要來介紹廣域網路的觀念,和幾種常見的廣域網路技術。
無線網路與行動通訊 Wireless Network 醫務管理暨醫療資訊學系 陳以德 副教授: 濟世CS202-3
無線感測網路報告 指導老師:張立偉 老師 組員:蔡明縉 許育誠 張永傑
PART III 10 無線網狀網路簡介與佈建  無線網狀網路的架構  SEE 網狀網路  無線網狀網路之網路規劃技術
本投影片檔案僅供本書上課教師使用,非經作者同意請勿拷貝或轉載,謝謝。
第五章:連結層和區域網路 5.1 簡介與服務 5.2 錯誤偵測和更正技術 5.3 多重存取協定 5.4 連結層定址 5.5 乙太網路
第七章 无 线 网 络 e.
网络协议及架构安全 培训机构名称 讲师名字.
物联网培训教程 无线通讯之RF-433M-2.4G/GPRS 郭向亮
數位生活科技實務應用探討 瑞帝電通國際有限公司 台北: 電話 : (02) 傳真 : (02)
第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 协议与划分层次 2.3 计算机网络的原理体系结构
無限的無線:無線區域網路與無線都會網路 Unlimted Wireless Networks
無智慧報告—網路導論 義守電機 副教授 黃蓮池 在報告前.
無線藍芽技術(Bluetooth) B 電機四 盧彥廷.
第 2 章 物理层.
DEPARTMENT OF PHYSICS, HKUST
Wireless Tech 第八組 張維倫.
Bluetooth.
Bluetooth 網路 中華電信股份有限公司 柯錫卿.
無線區域網路 IEEE 標準 1997年制定 規範不同層的運作方式 不同特性的標準
軍用及公、民用無線電頻譜整理規劃 2GHz以上頻段現況與應用
第四組 組員 周政銘 A970D102 王俊雄 A970D104 黃國輝 A970D108 蔡尚倫 A970D133
2.1 计算机网络概念 2.2 因特网体系结构 ★ 2.3 OSI-RM与TCP/IP的关系 2.4 TCP/IP协议簇 ★
網路技術管理進階班---區域網路的技術發展
第 8 章 無線網路 著作權所有 © 旗標出版股份有限公司.
TCP協定 (傳輸層).
第五章 網際網路 5-1 網際網路的歷史沿革 5-2 網際網路基本運作原理 5-3 連線媒介與連線上網 5-4 網際網路上的熱門應用
Different Codec Technologies
The Network Core 由互相連結成網狀的router所組成 資料在網路中傳送的方式 Circuit switching
附錄 通訊協定堆疊.
無線網路的技術.
行動與無線通訊 第ㄧ章 無線通訊網路 陳育良.
蓝芽基本知识及测试介绍.
Access Networks.
第 6 章 廣域網路 著作權所有 © 旗標出版股份有限公司.
可溯源系统标识件的设计 报告人:赵金燕 云南省动物营养与饲料重点实验室.
第四章 無線通訊與網路應用 計算機概論編輯小組.
第四章 網路層 4-1 網路層簡介 4-2 電路交換技術 4-3 信息交換技術 4-4 分封交換技術 4-5 各種交換技術之比較
第八組 劉佳衢.
聲轉電信號.
第五章 数据链路层和局域网 链路层和局域网.
Bluetooth connect without cables
Bluetooth.
HomeRF 技術 HomeRF 由Intel、Cisco、Philips、Siemens、Proxim 等HomeRF WG主導
Part 2 無線網路的技術.
第二章 實體層 2-1 傳輸媒介的種類 2-2 數據傳輸的相關技術 2-3 數位資料與數位訊號 2-4 數位資料與類比訊號
第十三章 TCP/IP 與 Internet 網路連結技術
Channel Multiplexing 陳洋升 (2018/9/10).
無線藍牙技術(Bluetooth) 第六組 徐嘉陽.
Bluetooth Technology Jack.Yao.
Bluetooth 技術篇 藍芽技術如何傳輸資料 藍芽傳輸的安全性 第六組 吳哲榮.
WIRELESS LAN B 邱培哲 B 張宏安.
Wireless Link Layer and IEEE
第七章 區域網路模型 7-1 區域網路模型 7-2 區域網路協定標準 7-3 邏輯鏈路控制簡介 7-4 LLC 協定資料單元
第七章 區域網路模型 7-1 區域網路模型 7-2 區域網路協定標準 7-3 邏輯鏈路控制簡介 7-4 LLC 協定資料單元
计算机通信网 Lecture 3: 数据链路层.
第一章 電腦網路簡介 1-1 何謂電腦網路 1-2 為何需要電腦網路 1-3 何謂通訊協定 1-4 通訊協定的特性 1-5 通訊協定的堆疊
802.1網路連結技術 802.2LLC 鏈 結 層 實 體 層 媒介擷取層
比較FDMA、TDMA、CDMA、ODMA相同相異處
Presentation transcript:

第十六章 Bluetooth 網路 16-1 Bluetooth 技術簡介 16-2 Bluetooth 網路特性 16-5 無線電 (Radio) 規格 16-6 基頻 (Baseband) 協定 16-7 基頻實體通道 16-8 基頻封包格式 16-9 基頻數據資料封包 16-10 基頻語音封包 16-11 基頻通道控制封包 16-12 基頻鏈路控制狀態 16-13 鏈路管理協定 (LMP) 16-14 邏輯鏈路控制與調協協定 (L2CAP) 16-15 L2CAP 封包格式與介面

16-1 Bluetooth 技術簡介 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)

16-2 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)

16-3 Bluetooth 協定堆疊 (一) Bluetooth 協定標準 核心規格 (Core Specification)  系統核心標準 草案規格 (Profile Specification) 各種應用環境標準

16-3 Bluetooth 協定堆疊 (二) 核心規格的協定堆疊 無線電 (Radio) 基頻 (Baseband) 鏈路管理協定 (Link Management Protocol, LMP) 邏輯鏈路控制與調適協定 (LLC and Adaptation Protocol, L2CAP) 服務發現協定 (Service Discovery Protocol, SDP)

16-3 Bluetooth 協定堆疊 (三) 協定堆疊範例

16-4 Bluetooth 網路架構 (一) Bluetooth 網路架構 由若干個 Piconet 網路 (最多 10 個) 組合成一較大的 Scatternet 網路 Piconet 網路 最多 8 個 Active 裝置 一個 Master 裝置負責管理媒介存取 相同的虛擬亂數序列 (PNS)

16-4 Bluetooth 網路架構 (二) Scatternet 網路 整合多個 Piconet 網路

16-5 無線電規格 Radio Specification 2.4 GHz ISM 頻段 每頻道 1 MHz 劃分為 79 個頻道 發射功率:分為 3 個等級 100 mW (20 dBm) 2.5 mW (4 dBm) 1 mW (0dBm) Topology Up to 7 simultaneous links in a logical star Modulation GFSK Peak data rate 1 Mbps RF bandwidth 220 kHz (-3 db), 1 MHz (-20 db) RF band 2.4 GHz ISM band RF carrier 23/79 Carrier spacing 1 MHz Transmit power 0.1 W Piconet access FH-TDD-TDMA Frequency hop rate 1600 hops/s Scatternet access FH-CDMA

16-6 基頻協定 (一) Basedband Protocol Bluetooth 技術核心 位於無線電協定與 L2CAP 會 LMP 協定之間

16-6 基頻協定 (二) 裝置位址型態之類別 AR_ADDR : 存取要求位址 (Access Request Address) 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 時槽:奇數時槽

16-7 基頻實體通道 (二) 基頻實體傳輸技術 (2) 多時槽傳送方式

16-7 基頻實體通道 (三) 基頻實體鏈路 (1) 同步連接導向連線 (Synchronous Connection-oriented, SCO) Slave 與 Master  之間固定連線 佔用固定時槽 傳送語音封包使用

16-7 基頻實體通道 (四) 基頻實體鏈路 (2) 非同步非連接連線 (Asynchronous Connection-Less, ACL) 利用 SCO 連線後之空閒時槽傳送 由 Master 分配 Slave  傳送時機 ACL 與 SCO 同時存在

16-8 基頻封包格式 (一) Bluetooth 封包格式 (1) 存取碼 (Access Code) 標頭 (Header) 通道存取碼 (Channel Access Code, CAC) 由 Master BD_ADDR 的 LAP 計算得來 裝置存取碼 (Device Access Code, DAC) 由 Slave BD_ADDR 的 LAP 計算得來 詢問存取碼 (Inquiry Access Code, IAC) 由被詢問 BD_ADDR 的 LAP 計算得來 標頭 (Header) AM_ADDR Type  (如下表所示) Flow ARQN SEQN HEC

16-8 基頻封包格式 (二) Bluetooth 封包格式 (2) 承載 (Payload) 單一時槽資料封包 多時槽資料封包 語音封包 SCO 連線傳送,固定一個時槽

16-8 基頻封包格式 (三) Bluetooth 封包類別 Code Physical Link Name Number of Slots Description 0000 Common Null 1 沒有承載欄位,主要使用於接收端回應給傳送端 ARQN 或 Flow 旗號。無確認功能。 0001 Poll 沒有承載欄位,使用於 Mater 詢問 (Poll) Slave 時使用。有確認功能。 0010 FHS 展現傳送端的裝置位址及時序的特殊控制封包,使用於回應 Master 的 Paging Response、Inquiry Response,以及跳頻時序的同步。經 2/3 FEC 編碼。 0011 DM1 提供控制訊息,並且可攜帶使用這資料。16-bits CRC 及 2/3 FEC 編碼。 0101 SCO HV1 攜帶 10 Bytes 訊息,典型使用於 64 Kbps 語音傳輸,1/3 FEC 編碼。 0110 HV2 攜帶 20 Bytes 訊息,典型使用於 64 Kbps 語音傳輸,2/3 FEC 編碼。 0111 HV3 攜帶 30 Bytes 訊息,典型使用於 64 Kbps 語音傳輸,無 FEC 編碼。 1000 DV 組合 150 bits 資料與 50 bits 語音訊息,資料部份經 2/3 FEC 編碼。 0100 ACL DH1 攜帶 28 Bytes 資料,及 16-bits CRC,沒有 FEC 編碼。典型使用於高速資料傳輸。 1001 AUX1 攜帶 30 Bytes 資料,沒有 CRC及 FEC 編碼。典型使用於高速資料傳輸。 1010 DM3 3 攜帶 123 Bytes 資料,及 16-bits CRC,2/3 FEC 編碼。典型使用於高速資料傳輸。 1011 DH3 攜帶 185 Bytes 資料,及 16-bits CRC,沒有 FEC 編碼。典型使用於高速資料傳輸。 1110 DM5 5 攜帶 226 Bytes 資料,及 16-bits CRC,2/3 FEC 編碼。典型使用於高速資料傳輸。 1111 DH5 攜帶 341 Bytes 資料,及 16-bits CRC,沒有 FEC 編碼。典型使用於高速資料傳輸。

16-9 基頻數據資料封包 DM1 (Data-Medium Rate 1) 、DH1 (Data-High Rate 1)、DM3、DH3、DM5、DH5、AUX1 非對稱之最高傳輸速率 下行使用 DH5 封包 上行使用 DH1 封包 下行速率 = 339 * 8 * (1600 / 6 ) = 723.2 Kbps 上行速率 = 27 * 8 * (1600 / 6) = 57.6 Kbps 對稱傳輸之最高速率 採用 DH5 封包 速率 = 339 * 8 * (1600 / 10 ) = 433.9 Kbps Type Number of Slots User Payload (Bytes) FEC CRC Symmetric Max. Rate (Kbits) Asymmetric Max Rate (Kbits) Forward Reverse DM1 1 0 ~ 17 2/3 Yes 108.8 DH1 0 ~ 27 No 172.8 DM3 3 0 ~ 121 258.1 387.2 54.4 DH3 0 ~ 183 390.4 585.6 86.4 DM5 5 0 ~ 224 286.7 477.8 36.3 DH5 0 ~ 339 433.9 723.2 57.6 AUX1 0 ~ 29 185.6

Payload Header (Bytes) 16-10 基頻語音封包 HV1 (High Quality Voice 1) 、HV2、HV3、DV (Data Voice) 如使用 HV1,則佔滿所有通訊連線 (SCO) 如使用 HV3,則每 6 個時槽佔用 2 個時槽 (SCO),還可建立其它連線 (SCO 或 ACL) Type Payload Header (Bytes) User Payload (Bytes) FEC CRC Symmetric Max. Rate (Kbits) HV1 N/A 10 1/3 No 64.0 HV2 20 2/3 HV3 30 DV 1D 10+(0 ~ 10)D 2/3D YesD 64.0 + 57.6D

16-11 基頻通道控制封包 共同封包 (Common Packet) 基頻通道控制使用 處理裝置狀態變化使用 ID (Identify Packet) NULL (Null Packet) POLL (Poll Packet) DM1 (Data Medium Rate Packet) FHS (Frequency Hop Synchronization Packet) 處理裝置狀態變化使用 FHS 封包格式

16-12 基頻鏈路控制狀態 (一) 鏈路狀態變化 Inquiry 狀態 Inquiry Scan 狀態 Inquiry Response 狀態 Page Scan 狀態 Master Response 狀態 Slave Response 狀態

16-12 基頻鏈路控制狀態 (二) 狀態變化處理程序 Inquiry Procedure Page Procedure

16-13 鏈路管理協定 (一) 鏈路管理協定(Link Management Protocol, LMP) 堆疊

16-13 鏈路管理協定 (二) LMP 協定之功能 安全服務 (Security Service) 時序與同步 (Time/Synchronous) 站台能力 (Station Capability) 模式控制 (Mode Control)

16-14 L2CAP 協定 (一) 邏輯鏈路控制與調適協定 (Logical Link Control and Adaptation Protocol, L2CAP) RFCOMM (Radio Frequency Communication) TCS (Telephone Control Specification) SDP (Service Discovery Protocol) Voice

16-14 L2CAP 協定 (二) 多工與邏輯通道 (1) 邏輯通道識別碼 (Logical Channel Identifier, CID) 通道傳輸型態: 資料通道 (Data Channel) 訊號通道 (Signaling Channel)

16-14 L2CAP 協定 (三) 多工與邏輯通道 (2) CID 識別碼分類 道類別 本地 CID 識別碼 遠端 CID 識別碼 連接導向 動態指定 非連接資料 0x0002(固定) 訊號 0x0001(固定)

16-14 L2CAP 協定 (四) 多工與邏輯通道 (3) 邏輯通道連接範例

16-14 L2CAP 協定 (五) 多工與邏輯通道 (4) 訊號通道與資料通道

16-15 L2CAP 封包格式及介面 (一) L2CAP 封包格式 Connectionless PDU Connection-oriented PDU Signaling Command PDU

16-15 L2CAP 封包格式及介面 (二) L2CAP 封包分段與重組

16-15 L2CAP 封包格式及介面 (三) L2CAP 層次介面 Request Primitive Indication Primitive Confirm Primitive Response Primitiv