一書讀懂物聯網:基礎知識+運行機制+工程實現

曹洪偉,潘維,韓冬

  • 出版商: 人民郵電
  • 出版日期: 2023-12-01
  • 定價: $479
  • 售價: 8.5$407 (限時優惠至 2024-11-30)
  • 語言: 簡體中文
  • 頁數: 278
  • 裝訂: 平裝
  • ISBN: 7115629234
  • ISBN-13: 9787115629234
  • 相關分類: 物聯網 IoT
  • 立即出貨 (庫存 < 3)

  • 一書讀懂物聯網:基礎知識+運行機制+工程實現-preview-1
  • 一書讀懂物聯網:基礎知識+運行機制+工程實現-preview-2
一書讀懂物聯網:基礎知識+運行機制+工程實現-preview-1

相關主題

商品描述

《一書讀懂物聯網》以物聯網工程技術為核心內容,結合數據處理的流程和技術,介紹了物聯網的基礎知識、運行機制及工程實現。

《一書讀懂物聯網》分為6部分,總計16章,內容包括物聯網基礎、物聯網的體系結構、物聯網的應用、數據的感知、物體的辨識、嵌入式系統、局域連接性、廣域傳輸與網絡、物聯網的通信協議、數據存儲、數據分析與處理、物聯網產品設計與工程實現、物聯網系統設計與工程實現、物聯網的標準化、物聯網的安全性、物聯網與人工智能等。

《一書讀懂物聯網》可作為從事物聯網工程相關工作的入門讀物,也可以作為電腦學科、電子工程學科、通信學科等相關專業的參考書。

作者簡介

曹洪伟,全栈架构师,曾担任百度DuerOS布道师、渡鸦科技CTO等职位,并且是百度一款智能音箱产品的主要技术负责人之一。目前就职于鼎道智联,从事操作系统相关的研发工作。

具有20多年电信和互联网行业的软硬件研发与产品管理工作经验,先后服务于北电网络、斯伦贝谢、美国高通等世界500强企业,后以CTO/合伙人身份连续创业。

拥有50多项国内外专利,多次作为QCon等大会特邀讲师发表技术演讲,著有《BREW进阶与精通》,并与他人合著了《深入分布式缓存:从原理到实践》,译作包括《持续架构实践》《基于混合方法的自然语言处理》《计算机网络问题与解决方案》《区块链应用开发实战》等。

此外,还是wireless_com自媒体账号与CSDN同名博客的作者。

 

潘维,阿里巴巴天猫精灵智能音箱产品线(无屏方向)的负责人,曾任百度智能家居硬件终端负责人。具有15年的消费电子及通信行业的产品开发经验,熟悉手机等消费电子产品终端软硬件的开发。

专注于人工智能软硬件产品研究,先后参与了小度智能音箱、阿里巴巴天猫精灵等AI产品及相关算法的产品落地和商业化过程。

 

韩冬,中国通信标准化协会资深标准化项目管理负责人,从事通信标准化工作20余年,自2008年起专注于无线通信领域的标准化工作,组织并协调完成我国3G、4G、5G通信行业标准500余项,涵盖移动通信基站、终端、无线接入、蜂窝物联网、无线网络安全与加密、边缘计算、绿色节能、卫星通信、天馈系统等多个细分领域。

长期跟踪全球移动通信前沿技术的发展,并持续关注我国移动通信技术的新发展动向。

目錄大綱

第 1部分 認知物聯網

第 1章 物聯網基礎 3

1.1 物聯網的起源與發展 4

1.1.1 國際組織對物聯網的關註 4

1.1.2 國際社會對物聯網的關註 5

1.1.3 我國對物聯網的關註 6

1.2 物聯網解決哪些問題 8

1.3 物聯網的領域界定—六域模型 9

1.4 物聯網的相關辨析 11

1.4.1 物聯網與CPS 11

1.4.2 物聯網與傳感網 11

1.4.3 物聯網和互聯網 12

1.4.4 物聯網與泛在網絡 13

1.5 技術發展對物聯網的影響 14

1.5.1 半導體技術的發展 14

1.5.2 傳感器技術的發展 15

1.5.3 近距離通信技術 15

1.5.4 互聯網的發展 16

1.5.5 雲計算的發展 17

1.6 小結 18

第2章 物聯網的體系結構 19

2.1 物聯網的概念模型 19

2.2 物聯網中的組成節點 20

2.3 物聯網的分層體系結構 22

2.3.1 感知層特徵 22

2.3.2 網絡層特徵 23

2.3.3 應用層特徵 23

2.4 物聯網的產業鏈 26

2.5 物聯網的價值網 27

2.6 物聯網的生態系統 29

2.7 小結 31

第3章 物聯網的應用 32

3.1 智能助手 33

3.2 智能家居 34

3.3 智能建築 35

3.4 智慧園區 36

3.5 智能工廠 38

3.6 智能交通 40

3.7 智慧城市 41

3.8 智慧地球 45

3.9 小結 46

第 2部分 數據的感知與採集

第4章 數據的感知 49

4.1 物體的數據表達 49

4.1.1 物體屬性 50

4.1.2 物體狀態 50

4.1.3 物體動作 51

4.1.4 物體能力 51

4.1.5 物體特徵的元數據描述 51

4.2 傳感器 52

4.2.1 傳感器的分類 52

4.2.2 傳感器的特性 53

4.2.3 傳感器的工作原理 54

4.2.4 傳感器的發展方向 55

4.3 傳感器在電子產品中的應用示例 55

4.3.1 iPhone一代與多點觸控屏幕 56

4.3.2 iPhone 2、iPhone 3中3G技術的應用與定位導航技術 58

4.3.3 iPhone 4的前置攝像頭、雙麥克風和陀螺儀 59

4.3.4 iPhone 5S的生物識別 59

4.3.5 iPhone 6/6 Plus和iPhone 6S/6S Plus 60

4.4 傳感器的選型原則 61

4.4.1 性能指標 62

4.4.2 硬件接口和信號輸出形式 64

4.4.3 成本分析 64

4.4.4 工作環境 65

4.4.5 關註故障分析 65

4.5 傳感器在物聯網系統中的應用示例:橋梁監測 65

4.5.1 橋梁監測的指標體系 65

4.5.2 數據採集 67

4.5.3 橋梁監測點管理 68

4.6 小結 69

第5章 物體的辨識 70

5.1 物聯網標識 71

5.1.1 對象標識 72

5.1.2 通信標識 72

5.1.3 應用標識 72

5.1.4 物聯網標識的發現服務 72

5.2 EPC系統 73

5.2.1 EPC 編碼標準 74

5.2.2 EPC編碼的解析技術進展 74

5.3 條碼和二維碼 75

5.4 磁卡與IC卡 76

5.4.1 磁卡 76

5.4.2 IC卡 77

5.5 電子標簽 78

5.5.1 什麽是RFID 78

5.5.2 RFID的工作原理和技術特點 78

5.5.3 RFID 的產品分類 79

5.6 生物特徵識別技術 80

5.6.1 人臉識別 80

5.6.2 語音識別 80

5.6.3 指紋識別 81

5.6.4 虹膜識別 81

5.6.5 皮膚識別 81

5.6.6 體形識別 81

5.6.7 簽字識別 82

5.7 小結 82

第6章 嵌入式系統 83

6.1 嵌入式系統基礎 83

6.1.1 嵌入式微處理器 84

6.1.2 嵌入式系統中的相關存儲 84

6.1.3 嵌入式系統的相關接口 85

6.1.4 嵌入式系統的初始化 85

6.1.5 嵌入式操作系統 85

6.2 嵌入式系統的設備類型 86

6.2.1 智能塵埃 86

6.2.2 一般計算能力的嵌入式設備 86

6.2.3 可穿戴設備 87

6.2.4 智能設備 88

6.3 物聯網終端的操作系統 89

6.4 嵌入式系統的應用框架 91

6.4.1 應用框架 91

6.4.2 手機上的應用框架 92

6.4.3 M2M的應用框架 93

6.4.4 面向JavaScript的嵌入式應用框架 95

6.5 嵌入式系統的更新升級—OTA 95

6.5.1 OTA方案的特點 96

6.5.2 OTA系統的參考架構 97

6.5.3 OTA的服務流程 98

6.5.4 OTA中的交互協議 99

6.6 小結 100

第3部分 數據的傳輸與網絡

第7章 局域連接性 103

7.1 嵌入式系統的內部連接性 103

7.1.1 常見總線 104

7.1.2 常見接口 104

7.2 紅外通信 105

7.3 藍牙 106

7.3.1 藍牙設備的組網 107

7.3.2 經典藍牙的通信過程 107

7.3.3 低功耗藍牙的通信過程 108

7.4 Zigbee 108

7.4.1 Zigbee協議與網絡 109

7.4.2 Zigbee的通信機制 110

7.5 Wi-Fi與WLAN 110

7.5.1 Wi-Fi及其組網模式 111

7.5.2 WLAN 113

7.5.3 6LoWPAN 114

7.6 其他近距離無線通信技術 116

7.6.1 各種反向散射技術 116

7.6.2 反向散射通信技術在物聯網中的潛在應用 117

7.7 邊緣網絡 118

7.7.1 各種局域連接性技術的對比 118

7.7.2 從邊緣網絡到邊緣智能 119

7.8 小結 120

第8章 廣域傳輸與網絡 121

8.1 移動蜂窩通信技術 121

8.1.1 第三代移動通信—3G 122

8.1.2 第四代移動通信—4G 122

8.1.3 第五代移動通信—5G 123

8.2 低功耗廣域網 124

8.2.1 LoRa 124

8.2.2 Sigfox 125

8.2.3 窄帶物聯網 126

8.3 互聯網 128

8.3.1 IPv6的地址分配 128

8.3.2 物聯網與互聯網相融合的路由體系 129

8.4 軟件定義的廣域網(SD-WAN) 130

8.4.1 軟件定義網絡 131

8.4.2 SD-WAN的技術優勢 132

8.5 小結 133

第9章 物聯網的通信協議 134

9.1 連接性協議 135

9.1.1 802.11系列協議 135

9.1.2 連接性協議的對比分析 136

9.2 網絡協議 138

9.2.1 物理層、數據鏈路層和網絡層 138

9.2.2 傳輸層 139

9.3 應用協議 139

9.3.1 互聯網應用層協議在物聯網的應用 139

9.3.2 物聯網的應用層協議 140

9.3.3 應用層協議的對比 142

9.4 物聯網的通信協議選擇 144

9.4.1 協議棧的選擇與供應商的關系 145

9.4.2 協議選擇中的關鍵特性 145

9.4.3 協議實施時的其他考量 147

9.5 小結 148

第4部分 數據的存儲與處理

第 10章 數據存儲 152

10.1 物聯網中數據的存儲位置 152

10.1.1 從設備存儲到邊緣存儲 153

10.1.2 從數據中心到雲存儲 154

10.2 數據存儲的服務—數據庫系統 155

10.2.1 關系數據庫 155

10.2.2 實時數據庫 156

10.2.3 時序數據庫 156

10.3 NoSQL與大數據 157

10.3.1 鍵值型NoSQL 157

10.3.2 文檔存儲型NoSQL 158

10.3.3 列存儲型NoSQL 158

10.3.4 圖存儲型NoSQL 159

10.4 分佈式存儲技術 159

10.5 物聯網中基於數據存儲的實體搜索 160

10.6 小結 164

第 11章 數據分析與處理 165

11.1 物聯網的計算模型 165

11.1.1 面向物聯網的雲計算 166

11.1.2 面向物聯網的霧計算 166

11.1.3 面向物聯網的邊緣計算 168

11.2 物聯網的數據處理架構 169

11.2.1 批處理架構 170

11.2.2 流處理架構 171

11.2.3 Lambda 架構 172

11.3 物聯網中的數據分析 173

11.3.1 卡爾曼濾波器 174

11.3.2 貝葉斯分類與多貝葉斯估計 174

11.3.3 規則引擎 175

11.3.4 模糊邏輯與人工神經網絡 175

11.3.5 物聯網數據分析與處理示例 175

11.4 物聯網數據的價值挖掘 177

11.5 物聯網的數據可視化 178

11.5.1 數據可視化的概念 179

11.5.2 文本可視化 180

11.5.3 網絡可視化 181

11.5.4 時空數據可視化 181

11.5.5 多維數據可視化 182

11.5.6 支持可視化分析的人機交互技術 182

11.6 物聯網中的網絡控制系統 183

11.6.1 控制模型 183

11.6.2 物聯網控制系統架構 184

11.6.3 物聯網中的控制器 185

11.7 小結 186

第5部分 設計與工程實現

第 12章 物聯網產品設計與工程實現 189

12.1 物聯網產品的業務特性 189

12.2 商業化流程 190

12.2.1 需求分析及非功能屬性的設計 191

12.2.2 外觀設計 192

12.2.3 結構設計 193

12.2.4 電子設計 193

12.2.5 軟件開發 193

12.2.6 電路驗證 194

12.2.7 結構開模與電子備料 194

12.2.8 整機驗證 194

12.2.9 包材設計與生產 195

12.2.10 小批量試產 195

12.2.11 工廠量產 195

12.2.12 銷售和售後 196

12.3 一個物聯網網關的設計與實現 196

12.3.1 物聯網網關的功能 196

12.3.2 物聯網網關的設計 197

12.3.3 物聯網網關的架構 199

12.4 從物聯網產品設計到綠色物聯網 201

12.4.1 物聯網中的能耗分佈 201

12.4.2 物聯網產品的低功耗設計 204

12.4.3 綠色物聯網 208

12.5 小結 208

第 13章 物聯網系統設計與工程實現 209

13.1 物聯網雲服務系統設計 210

13.1.1 雲服務的連接方式 210

13.1.2 產品級代理:雲服務連接性的黑箱方法 211

13.1.3 SDK:雲服務連接性的白箱方法 211

13.1.4 便攜式代理:雲服務連接的灰箱方法 212

13.2 設計與工程實現中的要點和技術選型 213

13.2.1 流量控制 213

13.2.2 緩存系統 214

13.2.3 服務支撐 214

13.2.4 運維體系 217

13.2.5 開放平臺 219

13.3 物聯網中的中間件服務 220

13.4 物聯網軟件系統設計與實現流程 221

13.4.1 瀑布模型開發方法 221

13.4.2 敏捷開發 223

13.4.3 物聯網軟件系統的相關依賴:供應鏈管理的敏捷性影響 224

13.5 物聯網系統的工程實現 225

13.6 物聯網系統設計案例:智能電網 226

13.6.1 用戶側智能電網的傳感層建設 226

13.6.2 用戶側智能電網物聯網的網絡層建設 227

13.6.3 用戶側智能電網物聯網的管理層/決策層建設 227

13.7 小結 228

第6部分 物聯網的熱門話題

第 14章 物聯網的標準化 231

14.1 標準的定義 231

14.2 物聯網的標準體系 232

14.2.1 物聯網感知層中的物理層標準 233

14.2.2 物聯網感知層中的MAC層標準 233

14.2.3 物聯網感知層中的網絡層標準 234

14.2.4 物聯網感知層中的主乾網接入層標準 234

14.2.5 物聯網感知層中的服務質量評估 234

14.3 物聯網標準化組織 235

14.4 ITU-T物聯網標準的發展 237

14.5 物聯網的產業聯盟 238

14.6 物聯網的開源社區 239

14.7 物聯網應用領域的標準化示例:智能照明 240

14.7.1 智能照明系統的網絡架構 241

14.7.2 智能照明系統的通信模式 242

14.8 小結 242

第 15章 物聯網的安全性 243

15.1 信息系統的安全性 243

15.2 物聯網安全的特點 244

15.3 物聯網的安全問題與相關技術 245

15.3.1 傳感器中的安全問題 245

15.3.2 輕量級加密算法 246

15.3.3 物聯網操作系統的安全技術 246

15.3.4 邊緣網絡的安全技術 247

15.3.5 核心網絡的安全問題 248

15.3.6 物聯網中的隱私保護 248

15.4 可信網絡 250

15.4.1 可信終端 252

15.4.2 可信傳輸 253

15.4.3 可信用戶 254

15.5 區塊鏈與物聯網安全 256

15.5.1 區塊鏈的相關概念 256

15.5.2 基於區塊鏈的可信網絡 257

15.5.3 基於區塊鏈的邊緣網絡安全保障 258

15.5.4 區塊鏈隱私保護 259

15.5.5 面向物聯網的區塊鏈 260

15.6 小結 262

第 16章 物聯網與人工智能 263

16.1 理解人工智能 263

16.1.1 從圖靈測試看人工智能 264

16.1.2 從電腦體系結構看人工智能 264

16.2 機器學習與人工智能 266

16.2.1 機器學習的類型 266

16.2.2 機器學習的常見算法 267

16.2.3 機器學習在物聯網中的應用示例 270

16.3 人工智能技術在物聯網中的應用 270

16.3.1 人工神經網絡在嵌入式系統中的應用 272

16.3.2 面向深度學習的物聯網系統設計 273

16.3.3 語義融合在物聯網中的應用 274

16.4 物聯網中的人工智能操作系統 275

16.5 人工智能與物聯網融合的典型案例:智能音箱 276

16.6 小結 278