第1章 绪论 1
1.1 下一代网络概念与特征 1
1.2 下一代网络的体系结构 4
1.3 下一代网络的业务提供 6
1.3.1 下一代网络的业务特点 6
1.3.2 SIP作为业务提供的接口 7
1.3.3 JAIN业务体系 8
1.3.4 基于Parlay API的业务提供 9
1.3.5 分析比较 11
本章参考文献 12
第2章 下一代网络业务支撑技术 15
2.1 与业务有关的术语 15
2.2 NGN业务支撑环境产生的背景 16
2.2.1 传统智能网的弊端 18
2.2.2 国内外的应用和发展现状 19
2.3 NGN业务层的细分 27
2.3.1 应用服务器的功能 27
2.3.2 应用服务器的分类 28
2.3.3 应用服务器与业务支撑环境的关系 30
2.4 NGN业务支撑环境的组成 31
2.4.1 总体结构 31
2.4.2 业务执行环境 32
2.4.3 业务生成环境 33
2.4.4 业务管理环境 34
本章参考文献 35
第3章 业务执行环境 37
3.1 SLEE总体结构 37
3.1.1 现有业务执行环境分析 37
3.1.2 SLEE的功能和非功能性要求 38
3.1.3 SLEE的系统结构 40
3.1.4 与SCP结构的比较 42
3.2 容器子系统的设计与实现 46
3.2.1 容器子系统的相关分析 46
3.2.2 总体结构 48
3.2.3 容器子系统工作流程 50
3.2.4 容器子系统的类设计 53
3.2.5 设计与实现的几个关键问题 60
3.2.6 容器子系统伸缩性分析 62
3.3 业务的开发 64
3.3.1 业务开发的几个关键问题 64
3.3.2 基于状态机模型的业务开发框架 66
3.3.3 基于脚本的业务解释器 69
本章参考文献 73
第4章 业务生成环境 75
4.1 业务开发体系 75
4.1.1 基于开放式API的业务开发 75
4.1.2 基于脚本语言的业务开发 76
4.1.3 基于构件的业务开发 80
4.1.4 一种综合的业务开发体系 80
4.2 构件技术概述 83
4.2.1 构件的定义 83
4.2.2 软件构件的主要技术 84
4.2.3 智能网中的业务构件 85
4.2.4 业务构件模型 87
4.2.5 基本业务构件 94
4.2.6 复合业务构件 98
4.2.7 构件的扩展插件 102
4.2.8 构件库 103
4.3 GAML语言的设计 106
4.3.1 业务数据表示 106
4.3.2 业务逻辑表示 107
4.3.3 业务嵌入代码 109
4.3.4 基于Parlay API的GAML脚本 109
4.3.5 GAML和目前智能网中业务逻辑描述语言的比较 112
4.3.6 GAML语言的执行机制 113
4.4 业务开发环境的设计 115
4.4.1 业务框架的设计 115
4.4.2 业务开发环境 123
4.4.3 业务编辑功能 126
4.4.4 业务分析功能 129
4.4.5 构件编辑功能 129
本章参考文献 132
第5章 业务支撑环境的负载均衡与接纳控制 133
5.1 业务支撑环境的质量控制 133
5.1.1 业务质量 133
5.1.2 业务质量控制面临的挑战 135
5.2 负载均衡技术综述 136
5.2.1 负载均衡基本概念 136
5.2.2 负载均衡算法的分类 138
5.2.3 负载均衡算法的组成 139
5.2.4 负载均衡算法的性能 141
5.2.5 关于负载均衡算法的一些结论 142
5.3 应用服务器的动态负载均衡 143
5.3.1 动态负载均衡概述 143
5.3.2 负载分配策略 143
5.3.3 算法的定位策略 146
5.3.4 算法仿真 147
5.3.5 算法实现 153
5.3.6 存在的问题和解决方案 155
5.4 应用服务器的接纳控制问题 156
5.4.1 对应用服务器接纳控制新的要求 157
5.4.2 应用服务器的接纳控制模型 159
5.5 过载检测方法 160
5.5.1 对过载检测方法要求的分析 160
5.5.2 系统过载的指标 161
5.5.3 过载检测方法A——STSM 162
5.5.4 过载检测方法B——ACDSM 164
5.5.5 两种过载检测方法的比较 167
5.6 接纳控制算法 167
5.6.1 A算法——PIAA 168
5.6.2 B算法——SMSA 173
5.6.4 对Parlay API的扩展 176
5.6.3 两种算法的比较分析 176
本章参考文献 177
第6章 业务提供模式的发展 181
6.1 下一代网络提供业务的能力 181
6.1.1 下一代网络业务提供方式和业务分类 181
6.1.2 下一代网络业务提供能力的分析 185
6.2 业务层的融合与演进 189
6.2.1 现有方案的缺点 189
6.2.2 开放SCP业务资源能力 191
6.3 未来NGN与NGI的融合 205
6.3.1 基于网格的下一代网络业务控制体系 205
6.3.2 基于SOC/SOA的业务融合体系架构 215
本章参考文献 223
缩略语 225