本書給出了物聯(lián)網的定義和體系結構,對物聯(lián)網技術的現狀和成果進行了綜述,討論了其關鍵技術。針對物聯(lián)網尋址問題,提出了一種基于6LoWPANIPHC的動態(tài)上下文管理機制;針對異構網絡間端到端尋址問題,提出了一種基于虛擬網絡驅動的6LoWPAN邊界網關設計及實現方法;分析了無線傳感器網絡的定位問題,提出并實現了4種改進的定位算法;將經典的無線傳感器網絡分簇算法進行分類,提出了兩種改進的分簇算法;研究了基于云計算的病毒多執(zhí)行路徑和PIF算法,并在開源云平臺 Eucalytus上進行了實施;面向大數據信息篩選,設計并實現了基于Hadoop的推薦系統(tǒng);深入研究了NBIoT安全問題,提出了一個等級劃分的物聯(lián)網安全模型(BHSMIoT);設計了一種基于改進型SVM的軟件定義大數據網絡異常流量識別模型;給出了基于Android惡意軟件檢測系統(tǒng)的總體設計方案;提出了一種改進的橢圓曲線加密算法(ECC)——點乘算法;提出并實現了一種云計算環(huán)境下基于模糊理論的網站信任度綜合評價模型。在理論研究的基礎上,作者將上述模型和算法應用到具體的項目開發(fā)中,取得了良好的效果。
本書是作者多年從事物聯(lián)網相關科研項目研究的成果結晶,書中內容都來自具體的項目,有很好的工程基礎,學術與具體的工程應用相結合是本書特色。本書可作為計算機科學與技術、網絡與信息安全相關專業(yè)研究生及高年級本科生的教材,也可作為科研人員的參考書,同時可作為研究生、博士生及老師論文寫作的參考書。
第一章 物聯(lián)網概述 1
1.1 物聯(lián)網基本概念 2
1.2 物聯(lián)網體系架構 3
1.3 物聯(lián)網基本特征 5
1.4 物聯(lián)網相關技術 5
1.4.1 感知層相關技術 7
1.4.2 網絡層相關技術 7
1.4.3 云存儲層相關技術 8
1.4.4 應用層相關技術 11
1.4.5 共性技術 13
1.4.6 NBIoT 13
1.4.7 LoRa技術 14
1.4.8 其他支撐技術 14
1.5 本書層次架構 15
1.6 本章小結 16
參考文獻 16
第二章 物聯(lián)網尋址技術 19
2.1 物聯(lián)網尋址中的關鍵問題 19
2.2 物聯(lián)網編碼標識與解析技術 20
2.2.1 EPCglobal 20
2.2.2 uID Center 22
2.2.3 ISO/IEC聯(lián)合工作組 23
2.2.4 6LoWPAN工作組 24
2.2.5 其他編碼尋址技術 25
2.3 物聯(lián)網輕量級IP尋址關鍵技術 25
2.3.1 物聯(lián)網IP尋址架構 25
2.3.2 輕量級IP尋址技術 26
2.4 物聯(lián)網端到端IP尋址技術 32
2.5 尋址技術研究現狀 33
2.6 本章小結 34
參考文獻 35
第三章 基于IPv6的物聯(lián)網統(tǒng)一尋址 39
3.1 基于IPv6的物聯(lián)網尋址策略 39
3.1.1 物聯(lián)網終端資源尋址模型 39
3.1.2 基于IPv6的物聯(lián)網輕量級編碼尋址策略 41
3.1.3 輕量級統(tǒng)一尋址的實現方式 42
3.1.4 系統(tǒng)測試與驗證 45
3.2 基于IPv6的物聯(lián)網地址配置機制 48
3.2.1 物聯(lián)網終端及網絡架構 49
3.2.2 基于通信需求的適配性地址配置策略 51
3.2.3 IPv6地址及典型地址配置技術 54
3.3 基于6LoWPANIPHC的上下文管理策略 56
3.3.1 基于6LoWPAN的動態(tài)上下文管理機制 58
3.3.2 動態(tài)上下文管理機制在鄰居發(fā)現協(xié)議中的實現 62
3.3.3 實驗與仿真 63
3.4 基于6LoWPAN的輕量級尋址系統(tǒng)設計及實現 67
3.4.1 基于虛擬適配驅動的網關設計 67
3.4.2 基于6LoWPAN網關的端到端通信模塊 69
3.4.3 基于6LoWPAN網關的尋址系統(tǒng)設計及實現 71
3.4.4 實驗與仿真 75
3.5 本章小結 79
參考文獻 80
第四章 無線傳感器網絡定位技術 83
4.1 傳統(tǒng)的無線傳感器網絡定位技術 83
4.1.1 二維定位算法 83
4.1.2 三維定位算法 89
4.2 基于改進遺傳算法優(yōu)化的高精度定位算法PFGA 93
4.2.1 PFGA算法基礎 93
4.2.2 PFGA算法的詳細設計 94
4.2.3 PFGA算法的仿真實驗 99
4.3 基于啟發(fā)式路徑的移動信標式定位算法HML 102
4.3.1 算法基礎 103
4.3.2 HML算法的詳細設計 104
4.3.3 HML算法的仿真實驗 109
4.4 一種改進的APIT3D定位算法 114
4.4.1 相關算法 114
4.4.2 基礎模型分析 114
4.4.3 VTMAPIT3D定位算法 116
4.4.4 仿真結果與實驗分析 119
4.5 一種改進的3D加權質心定位算法 123
4.5.1 相關算法 123
4.5.2 基礎模型分析 124
4.5.3 使用FIS的3D加權質心定位算法 125
4.5.4 仿真結果與實驗分析 128
4.6 本章小節(jié) 131
參考文獻 131
第五章 無線傳感器網絡分簇技術 135
5.1 經典無線傳感器網絡分簇算法 135
5.1.1 相關概念 135
5.1.2 分布式分簇算法 136
5.1.3 集中式分簇算法 139
5.1.4 混合式分簇算法 141
5.2 一種改進的最小加權分簇算法 142
5.2.1 相關算法 142
5.2.2 算法設計與流程 142
5.2.3 仿真實驗 146
5.3 一種能量高效的分簇算法 151
5.3.1 相關算法 151
5.3.2 Kmeans算法簡介 152
5.3.3 能量高效的分簇算法的設計與流程 154
5.3.4 仿真實驗 157
5.4 本章小結 161
參考文獻 161
第六章 云計算與大數據關鍵技術 165
6.1 大數據與云計算 165
6.1.1 大數據概述 165
6.1.2 云計算概述 166
6.1.3 大數據處理技術 166
6.2 基于云計算的數據存儲技術 169
6.2.1 數據存儲的可擴展性和延遲性 169
6.2.2 數據存儲的實時性 170
6.2.3 數據存儲的容錯性 171
6.3 大數據存儲中的容錯關鍵技術 172
6.3.1 基于復制的容錯技術 173
6.3.2 基于糾刪碼的容錯技術 174
6.3.3 容錯技術小結 176
6.4 大數據的長期歸檔存儲 177
6.4.1 基于COTS的歸檔存儲系統(tǒng) 178
6.4.2 系統(tǒng)框架 179
6.4.3 云計算環(huán)境下的數據監(jiān)聽 180
6.4.4 基于語義本體的存取分組策略 181
6.4.5 優(yōu)化RAID系統(tǒng) 181
6.4.6 應用場景和實例 182
6.5 基于云計算的大數據存儲安全 184
6.5.1 云端安全接入技術的研究 184
6.5.2 數據加密技術研究 186
6.5.3 大數據完整性技術的研究 189
6.5.4 展望 191
6.6 基于云計算的病毒多執(zhí)行路徑的研究 191
6.6.1 病毒軟件分析系統(tǒng)架構 192
6.6.2 系統(tǒng)具體實現架構 194
6.6.3 主要組件及其作用 194
6.6.4 PIF算法的定義及其研究現狀 195
6.6.5 消息傳遞系統(tǒng)的定義及其規(guī)則描述 195
6.6.6 算法描述 196
6.6.7 算法正確性分析 196
6.6.8 實驗及其性能評估 198
6.6.9 系統(tǒng)時間性能分析 199
6.6.10 展望 199
6.7 基于云計算大數據的信息篩選 200
6.7.1 基于Hadoop的推薦系統(tǒng) 200
6.7.2 系統(tǒng)設計 204
6.7.3 基于Hadoop的并行化推薦算法 210
6.7.4 算法并行化設計 214
6.8 本章小結 220
參考文獻 220
第七章 物聯(lián)網安全技術 225
7.1 基于等級劃分的物聯(lián)網安全模型 225
7.1.1 物聯(lián)網安全模型的需求分析 225
7.1.2 BHSMIoT模型 226
7.1.3 BHSMIoT模型的實例系統(tǒng)應用 230
7.2 NBIoT中安全問題 233
7.2.1 NBIoT中安全問題的需求分析 233
7.2.2 NBIoT的安全架構 235
7.3 軟件定義的大數據網絡異常流量檢測方法 236
7.3.1 相關技術的需求分析 236
7.3.2 系統(tǒng)方案 239
7.4 基于Android惡意軟件的檢測系統(tǒng) 243
7.4.1 基于Android惡意軟件檢測系統(tǒng)的需求分析 243
7.4.2 基于Android惡意軟件檢測的相關技術 244
7.4.3 基于Android惡意軟件檢測的系統(tǒng)設計 248
7.5 基于移動支付系統(tǒng)的加密認證算法及安全協(xié)議 266
7.5.1 移動支付系統(tǒng)的加密認證算法及安全協(xié)議需求分析 266
7.5.2 加密認證算法及安全協(xié)議 267
7.5.3 基于改進ECC算法的移動支付安全協(xié)議 268
7.5.4 基于改進ECC安全協(xié)議的移動支付系統(tǒng) 277
7.6 基于云計算的網站可信度評價模型 279
7.6.1 基于云計算的網站可信度評價系統(tǒng)的需求分析 280
7.6.2 網站可信度評價模型相關基礎理論 280
7.6.3 網站可信度評價模型 282
7.7 本章小結 296
參考文獻 297
第八章 基于物聯(lián)網關鍵技術的應用示范 300
8.1 基于物聯(lián)網的智慧農場認養(yǎng)系統(tǒng) 300
8.1.1 認養(yǎng)系統(tǒng)建設目標和框架 300
8.1.2 系統(tǒng)關鍵技術 303
8.1.3 系統(tǒng)展示 307
8.2 基于物聯(lián)網的線纜實時感知與倉儲定位系統(tǒng) 309
8.2.1 系統(tǒng)設計目標 310
8.2.2 系統(tǒng)設計方案 310
8.2.3 系統(tǒng)展示 319
8.3 基于物聯(lián)網的智慧校園工程 323
8.3.1 總體建設目標和框架 323
8.3.2 關鍵技術 327
8.3.3 系統(tǒng)展示 332
8.4 本章小結 337
附錄 縮略詞表 338
2,5,710