发布时间:2008-11-28阅读:875
B36的业务架构秉承业务应用与承载网络分离的设计思想,根据业务模型进行构建。如图所示,业务架构自底向上主要分为3层:网络基础设施层、业务提供层和应用层。
(1)网络基础设施层
网络基础设施层面向各种类型的接入网、核心运营网、公共电话网、卫星通信系统、无线局域网、终端或终端网络,这些异构子系统在IP网络连接上互通,提供业务资源。网络基础设施还包括控制和管理子层,如IP多媒体子系统(IMS)。网络基础设施层的最上层是业务支撑子层,它提供开放API使业务提供层接入异构的网络基础设施的业务资源。业务支撑子层的中间件平台是异构共存的。
图 B3G的业务架构
(2)业务提供层
业务提供层部属在网络基础设施之上,设置了业务引擎和业务特征,还设置了业务提供、平台管理及配置功能。业务引擎分为基本业务引擎适配业务引擎。
①基本业务引擎。基本业务引擎子系统处于业务模型的较低层,它提供与网络和平台相关的基本业务功能,如服务质量(QoS)控制、开放业务架构(OSA)网关功能、终端控制等。基本业务引擎实现主要有两种方式:封装开放API(如OSA/Parlay)的业务功能、重新封装业务能力(虫口终端控制)。
②适配业务引擎。适配业务引擎子系统支持个性化业务生成和提供。适配业务引擎主要通过集成、扩展基本业务引擎或网络支撑子层开放的业务能力实现。适配业务引擎具有更高层的业务能力粒度,提供个性化、QoS协商、信息提取、环境建模、业务适配等功能。业务引擎的开发和集成采用业务参考模型作为指导。
业务特征子系统在业务引擎及网络业务能力的开放接口的支持下提供业务实施的一系列功能,如视频会议、文件传输、多媒体通话等,具备高层业务能力的属性。业务特征可以集成适配决策的控制功能,以向上层应用提供自适应的业务。业务提供层提供中间业务或提供应用逻辑执行环境,通过开放式API以俾运营商和第三方可以更加快速地生成和部署个性化业务。另外,业务提供层还包括业务提供代理、业务资源库、用户信息库、配置管理和计费管理等平台子系统。子系统与执行环境、业务特征、业务引擎交互,提供业务配置、业务提供、业务运行控制、数据管理、用户管理、服务提供商管理、鉴权、计费等业务管理支撑功能。业务提供层功能基于分布式的体系结构,既支持中心化的业务架构,又支持对等的无中心架构。
(3)应用层
下一篇:程控电源