《软件定义5G网络 面向智能服务5G移动网络关键技术探索》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:陈敏,李勇编著
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2016
  • ISBN:9787568006019
  • 页数:230 页
图书介绍:随着软件定义网络(SDN:Software Defined Network)概念的出现,下一代移动网络的设计将变得更为灵活,为网络硬件设备与软件控制的解耦、网络控制与数据传输适度分离,最终为新型网络体系架构的实现提供了切实可行的方案,建立基于异构无线网络虚拟资源池的多网资源优化架构。本书将结合国内外学术界和工业界的最新研究成果,深入研究软件定义的网络体系架构,研究软件定义网络的核心技术(控制器技术、南/北向通信标准、网络虚拟化、交换机流表管理等)、典型应用案例。

1 软件定义5G网络概述 1

1.1 5G的演进 1

1.1.1 移动通信的发展 1

1.1.2 国内外5G研究进展 1

1.1.3 5G关键能力指标 3

1.1.4 现有移动网络结构的挑战 3

1.2 5G关键技术 4

1.2.1 5G无线关键技术 4

1.2.2 5G网络关键技术 5

1.2.3 SDN和NFV 5

1.3 软件定义5G网络的架构 7

1.4 小结 8

2 软件定义网络 9

2.1 SDN概述 9

2.1.1 SDN发展历史 9

2.1.2 SDN标准化组织 10

2.1.3 SDN体系结构 11

2.1.4 SDN协议 12

2.2 数据层 13

2.2.1 交换机 13

2.2.2 转发规则 13

2.3 控制层 14

2.3.1 控制器设计问题 14

2.3.2 接口语言 14

2.4 SDN应用研究 15

2.4.1 企业网与校园网 15

2.4.2 数据中心与云 15

2.4.3 广域网 16

2.4.4 无线网络 17

2.5 小结 17

3 软件定义NFV架构 18

3.1 技术背景 18

3.2 软件定义网络功能虚拟化 19

3.2.1 网络功能虚拟化 19

3.2.2 NFV框架 20

3.2.3 NFV和SDN 21

3.2.4 软件定义NFV架构 21

3.3 从中间设备到NFV 22

3.3.1 中间设备概述 22

3.3.2 软件定义中间设备 22

3.4 服务链 23

3.4.1 基于SDN和中间设备的服务链 23

3.4.2 软件定义NFV架构中的服务链 24

3.5 网络功能虚拟化的挑战和难题 25

3.5.1 功能虚拟化 26

3.5.2 可移植性 26

3.5.3 标准接口 27

3.5.4 功能部署 27

3.5.5 流量导向 27

3.6 应用和未来方向 27

3.6.1 云计算 28

3.6.2 移动网络 28

3.6.3 企业网络 29

3.7 小结 29

4 软件定义物联网架构及路由 30

4.1 研究背景 30

4.2 软件定义物联网架构设计 31

4.2.1 软件定义物联网架构 31

4.2.2 物联网控制流与数据流 32

4.3 基于SDN的无线多跳网路由协议 33

4.3.1 面临挑战 33

4.3.2 设计思路 34

4.3.3 详细设计 34

4.4 SDN-SPAN算法 43

4.4.1 拓扑控制 43

4.4.2 SPAN算法 43

4.4.3 基于SDN的SPAN算法改进(Cross-over-net算法) 44

4.4.4 Cross-over-net算法描述 47

4.4.5 仿真 47

4.5 小结 50

5 软件定义无线蜂窝网络 51

5.1 技术背景 51

5.1.1 目前挑战 51

5.1.2 研究现状 52

5.2 软件定义5G网络架构设计 53

5.2.1 基于C-RAN的5G无线接入网架构 53

5.2.2 上行和下行分离,动态调整 54

5.3 能量和频谱优化的基站合作 54

5.4 多种无线接入技术的融入 55

6 软件定义的5G核心网架构与设计 56

6.1 研究背景 56

6.2 SDN与NFV概述 57

6.2.1 SDN概述 57

6.2.2 NFV概述 58

6.3 相关研究现状 59

6.4 设计目标 60

6.5 系统架构设计 61

6.5.1 系统整体架构 61

6.5.2 控制平面结构 62

6.5.3 数据平面结构 64

6.6 系统实现 64

6.7 业务链概述 65

6.8 基于SDN/NFV的业务链设计与实现 66

6.8.1 已有实现方案 66

6.8.2 整体方案 69

6.8.3 优势分析 70

6.9 NF实例选取 71

6.10 小结 72

7 软件定义的5G核心网联动机制与系统 73

7.1 本章引言 73

7.2 问题描述 74

7.3 联动模块设计及其关键技术 75

7.3.1 联动模块架构 75

7.3.2 联动事件通用接口设计 75

7.3.3 联动策略与分发流程机制 77

7.4 联动场景时序设计 78

7.4.1 动态切换业务链 78

7.4.2 动态增加网元 79

7.4.3 动态业务部署 79

7.5 SDN/NFV移动核心网原型系统部署 80

7.5.1 整体架构与物理网络搭建 81

7.5.2 网络控制系统:SDN部署与业务链实现 82

7.5.3 计算控制系统:OpenStack与OpenDaylight互联 84

7.5.4 其他介绍:NF系统与Coordinator的部署 85

7.6 原型系统工作流程介绍 85

7.7 原型系统测试 86

7.7.1 业务链测试 86

7.7.2 联动场景测试 88

7.8 小结 94

8 软件定义的5G网络即服务原理与技术 95

8.1 研究背景 95

8.2 软件定义网络(SDN)概述 97

8.3 SDN相关研究与存在问题 98

8.4 网络即服务(Network as a Service,NaaS)技术概述 99

8.5 设备设计目标 100

8.6 开放式高性能网络设备解决方案 100

8.7 网络设备的设计与实现 102

8.8 设备性能评估与测试 103

8.9 SDN交换机设计 105

8.9.1 交换机功能分析 105

8.9.2 交换机设计方案 106

8.9.3 软件层面设计 106

8.9.4 硬件层面设计 107

8.10 SDN网络部署与测试 108

8.10.1 SDN网络部署 108

8.10.2 性能测试 108

9 网络即服务自动化系统 110

9.1 本章引言 110

9.2 问题的提出 111

9.3 系统设计目标 112

9.4 系统设计 113

9.4.1 面向应用的网络服务抽象模型基本服务类型 114

9.4.2 网络服务接口设计 115

9.4.3 南向兼容性设计 116

9.4.4 自动化编译子系统设计 117

9.5 系统测试与验证 121

9.5.1 运行环境部署与系统启动 121

9.5.2 基本服务请求测试 122

9.6 小结 124

10 软件定义的5G网络即服务系统与部署 125

10.1 本章引言 125

10.2 网络即服务平台设计与部署 126

10.2.1 物理网络层与网络管控层:SDN网络组网与配置 126

10.2.2 网络设备抽象层:OpenStack部署及Neutron与ODL互联 128

10.2.3 网络服务抽象层:NaaS自动化系统的部署与接口适配 128

10.3 平台工作流程介绍 129

10.3.1 网络初始化配置 129

10.3.2 提交服务请求 129

10.3.3 网络服务的部署 129

10.4 平台功能与性能评测 131

10.4.1 服务抽象 132

10.4.2 网络配置 132

10.4.3 服务提交与编译 132

10.4.4 自动部署结果 134

10.4.5 主机连通性测试 134

10.4.6 正在运行的服务的动态修改 135

10.4.7 相关数据分析 136

10.5 小结 137

11 软件定义5G车联网架构及关键技术 138

11.1 软件定义5G车联网基本架构 138

11.1.1 数据层 138

11.1.2 控制层 140

11.1.3 应用层 140

11.2 软件定义5G车内网络架构 141

11.2.1 数据采集 142

11.2.2 网内数据处理 143

11.3 软件定义5G车内网的跨网通信 144

11.3.1 车—云的通信 144

11.3.2 云—车的通信 144

11.3.3 车—车的通信 144

11.4 软件定义5G车联网边缘云的动态组网 145

11.4.1 评价指标 145

11.4.2 优化问题 146

11.5 车载云 147

11.6 软件定义5G车联网开放性问题 152

11.7 小结 155

12 软件定义网络在智慧城市中的应用 156

12.1 引言 156

12.2 SDN和智能城市之间的协同作用 157

12.2.1 应用举例 157

12.2.2 STLS场景中的SDN角色 157

12.3 智慧城市的网络挑战 158

12.3.1 无线虚拟化 159

12.3.2 高效路由 159

12.3.3 分布式与集中式网络控制与管理 159

12.3.4 无线监视 159

12.3.5 流量管理 160

12.4 基于SDN的无线网络架构 160

12.4.1 将路由器分为多个虚拟路由器 160

12.4.2 无线网络的复合路由 160

12.4.3 控制层的位置 162

12.4.4 使用Openflow监视路由器 162

12.4.5 支持负载均衡 163

12.4.6 评估网络开销 163

12.5 小结 165

13 软件定义医疗网络 166

13.1 技术背景 166

13.2 目前遇到的问题 168

13.3 SDHN架构设计 169

13.3.1 传感器平台和数据收集服务 169

13.3.2 网络和数据传输服务 171

13.3.3 云数据中心和数据处理服务 171

13.3.4 动作反馈服务 172

13.4 开放性问题以及可能的解决方法 172

13.4.1 南向接口设计 172

13.4.2 冲突解决以及传感器平台的优化 173

13.4.3 流量调度支持服务质量 173

13.4.4 云数据中心的资源映射 173

13.5 测试平台 174

13.5.1 如何分配SD-Robot的智能 174

13.6 小结 176

14 软件定义网络物联网的半实物仿真 177

14.1 技术背景 177

14.1.1 SDN仿真 177

14.1.2 半实物仿真 179

14.1.3 软件定义物联网 181

14.2 模型设计 183

14.2.1 软件定义WSN 183

14.2.2 软件定义云数据中心 184

14.3 南向接口设计 185

14.3.1 云数据中心的南向接口设计 185

14.3.2 WSN的南向接口设计 185

14.3.3 WSN网关节点上控制程序实现 186

14.3.4 WSN软件定义任务包 186

14.3.5 源节点上控制程序 188

14.3.6 邻居节点的剩余能量发现 188

14.4 北向接口设计 189

14.4.1 云数据中心北向接口设计 189

14.4.2 传感网的北向接口实现 190

14.4.3 传感网网关WSN网关节点设计 190

14.5 仿真实验 191

14.5.1 多应用的多路设计 192

14.5.2 应用级数据共享 193

14.5.3 传感平台共享 193

14.6 小结 195

15 5G主动缓存 196

15.1 研究动机 196

15.2 存储即服务(CaaS) 197

15.2.1 CaaS概念 197

15.2.2 CaaS应用 198

15.2.3 CaaS挑战 199

15.3 无线D2D网络中的移动感知缓存 200

15.3.1 无线D2D网络中的缓存 200

15.3.2 无线D2D网络中的计算卸载 203

15.3.3 缓存和计算的奖励机制 206

15.3.4 总结 207

15.4 以内容为中心的网络(CCN) 207

15.4.1 CCN简介 207

15.4.2 CCN内容命名 209

15.4.3 CCN基本流程 209

15.5 主动缓存替换策略研究 211

15.5.1 CCN仿真设置 211

15.5.2 CCN缓存替换策略 212

15.5.3 基于前缀预测的缓存替换策略(PP) 212

15.5.4 基于流行度的细粒度缓存替换策略(FGPC) 213

15.5.5 CCN动态缓存调节 213

15.6 面向CCN的缓存虚拟化 215

15.7 CCN的OPNET仿真实现 216

15.7.1 CCN模型设计 217

15.7.2 数据结构 218

15.7.3 包结构及说明 219

15.7.4 PPCC/PP仿真结果 220

15.7.5 FGPC/D-FGPC仿真结果 222

参考文献 225