目录Contents
第1章无线网络与物联网仿真环境搭建1
1.1预备知识1
1.1.1VirtualBox软件1
1.1.2Ubuntu Linux系统1
1.1.3NS2网络模拟器2
1.2实验环境2
1.3实验步骤2
1.3.1安装VirtualBox虚拟机2
1.3.2安装Ubuntu系统4
1.3.3安装NS2环境8
1.3.4仿真环境测试9
1.4扩展练习10
参考文献10
第2章无线局域网隐藏和暴露终端仿真11
2.1预备知识11
2.1.1CSMA/CA机制11
2.1.2隐藏终端问题12
2.1.3暴露终端问题13
2.2实验环境14
2.3实验步骤14
2.3.1隐藏终端问题实验15
2.3.2暴露终端问题实验20
2.4扩展练习24
参考文献24
第3章无线局域网视频传输仿真25
3.1预备知识253.1.1H.264视频编解码25
3.1.2IEEE 802.11e协议26
3.1.3视频质量评价指标27
3.2实验环境28
3.3实验步骤28
3.3.1扩展NS2仿真工具28
3.3.2视频处理流程33
3.3.3视频传输仿真34
3.4扩展练习41
参考文献41
◆无线网络与物联网实践教程目录第4章无线自组网路由协议仿真42
4.1预备知识42
4.1.1无线自组网概述42
4.1.2无线自组网路由协议分类42
4.1.3AODV协议工作过程43
4.1.4DSR协议工作过程44
4.1.5SUMO生成NS2仿真场景44
4.2实验环境48
4.3实验步骤49
4.3.1路由协议设计49
4.3.2路由协议评价49
4.3.3AODV协议分析51
4.3.4DSR协议分析54
4.4扩展练习55
参考文献55
第5章低速无线个域网仿真56
5.1预备知识56
5.1.1低速无线个域网56
5.1.2IEEE 802.15.457
5.2实验环境58
5.3实验步骤58
5.3.1星状拓扑实验58
5.3.2P2P拓扑实验62
5.4扩展练习66
参考文献67
第6章无线自组网攻击仿真68
6.1预备知识68
6.1.1黑洞攻击原理68
6.1.2灰洞攻击原理68
6.2实验环境69
6.2.1黑洞攻击的NS2扩展69
6.2.2灰洞攻击的NS2扩展71
6.3实验步骤71
6.3.1黑洞攻击实验71
6.3.2灰洞攻击实验74
6.4扩展练习77
参考文献77
第7章低轨卫星通信仿真78
7.1预备知识78
7.1.1低轨卫星网络发展78
7.1.2低轨卫星组网特点79
7.1.3Iridium系统79
7.1.4Teledesic系统80
7.2实验环境81
7.3实验步骤81
7.3.1Iridium实验81
7.3.2Teledesic实验87
7.4扩展练习91
参考文献91
第8章蜂窝通信网络数据传输仿真92
8.1预备知识92
8.1.1蜂窝通信发展92
8.1.24G LTE蜂窝通信93
8.2实验环境94
8.3实验步骤95
8.3.1NS3源码编译95
8.3.2蜂窝通信仿真实验代码解析97
8.3.3蜂窝通信仿真实验结果分析105
8.4扩展练习109
参考文献109
第9章无线车联网仿真111
9.1预备知识111
9.1.1无线车联网概述111
9.1.2无线车联网技术标准112
9.2实验环境113
9.3实验步骤113
9.3.1Veins环境构建113
9.3.2仿真地图制作115
9.3.3Veins新地图加载118
9.3.4Veins代码解析119
9.4扩展练习120
参考文献120
第10章无线网络信号测量实践122
10.1预备知识122
10.1.1接收信号强度122
10.1.2信道状态信息123
10.1.3无线局域网信道划分124
10.2实验环境125
10.3实验步骤125
10.3.1CellularZ查看无线网络125
10.3.2无线路由器配置125
10.3.3接收信号强度测量分析127
10.3.4信道状态信息测量分析133
10.4扩展练习135
参考文献135
第11章无线室内外定位应用实践137
11.1预备知识137
11.1.1室内定位概述137
11.1.2三角定位原理138
11.1.3WiFi指纹定位原理139
11.1.4卫星室外定位原理139
11.2实验环境140
11.3实验步骤141
11.3.1卫星定位141
11.3.2WiFi室内定位144
11.4扩展练习150
参考文献150
第12章无线短距离数据传输实践151
12.1预备知识151
12.1.1射频识别151
12.1.2近场通信152
12.1.3蓝牙152
12.1.4星闪152
12.2实验环境153
12.3实验步骤154
12.3.1RFID卡读取与蓝牙传输154
12.3.2NFC卡读取159
12.3.3星闪SLE透传160
12.4扩展练习162
参考文献162
第13章无线传感网组网实践163
13.1预备知识163
13.1.1无线传感网概述163
13.1.2ZigBee协议164
13.2实验环境165
13.3实验步骤166
13.3.1IAR Embedded Workbench for 8051安装166
13.3.2ZStack安装167
13.3.3Smart Flash Programmer安装167
13.3.4节点代码烧写168
13.3.5实测展示171
13.4扩展练习174
参考文献174
第14章低功耗广域物联网数据传输实践175
14.1预备知识175
14.1.1长距离无线电175
14.1.2长距离广域网176
14.1.3应用场景176
14.2实验环境177
14.3实验步骤177
14.3.1节点代码烧写177
14.3.2实测分析180
14.4扩展练习181
参考文献181
第15章无线体域网健康监测实践182
15.1预备知识182
15.1.1无线体域网182
15.1.2消息队列遥测传输183
15.1.3光电容积描记法183
15.2实验环境184
15.3实验步骤185
15.3.1搭建MQTT代理185
15.3.2连接ESP32和传感器186
15.3.3代码烧写与测试186
15.3.4实测展示192
15.4扩展练习193
参考文献193
附录A无线网络和物联网技术缩略语194
附录B配套电子资源指南197