未来移动通信业务模型及架构( 三 )


个性化、环境感知、适配性特征体现在业务提供架构的各个层次面 。模型引入适配性特征元素对其进行支持 。适配性特征元素包括分布式应用体系、环境监视和事件通知、数据信息治理、上下文模型构建、语义匹配,它们并不是实体,在业务架构中分布于不同业务层和不同的网络位置,依靠交互协同实现功能 。适配性特征元素可看作是构建业务平台和开发业务能力使其具备个性化、可适配的特征的一系列工具集,世界无线研究论坛(WWRF)第二工作组将这些工具集定义为通用业务元素[5] 。
分布式应用框架提供中间件技术实现业务能力的抽象和开放应用编程接口(API),以及在异构动态环境中业务的发现、互操作、替换和自动(重)配置 。环境监视和事件通知负责监测业务运行环境的上下文,并在环境改变并满足某种触发条件时进行事件通告以支持业务行为的适配 。数据信息治理提供一致、可靠的分布式数据库平台,负责业务相关信息(如用户信息、用户定制、设备能力、应用需求等)的操作和治理 。个性化适配业务的提供需要不同的上下文模型的支持,包括网络情况、用户偏好、环境等,需要提供上下文模型构建的工具集 。模型的异构性导致建模方式的多样化 。适配业务的提供需要系统匹配个人偏好、网络和终端能力、应用需求,匹配需要使用语义技术来规范各种信息的表示和定义,支持基于语义的决策和适配 。
2.2业务架构
B3G的业务架构秉承业务应用与承载网络分离的设计思想,根据业务模型进行构建 。如图2所示,业务架构自底向上主要分为3层:网络基础设施层、业务提供层和应用层 。


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

推荐阅读