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


应用层在业务提供层之上,基于开放接口或执行环境生成和部署应用逻辑 。应用逻辑协同调用业务资源实现高层端到端应用以提供业务体验 。多层多粒度的抽象模型既支持复杂可适配应用的提供,又支持简单应用的提供 。应用逻辑可由脚本化描述语言实现,支持与平台无关的松耦合架构思想 。
3.B3G业务支撑技术
3.1虚拟归属环境
针对异构环境下的个性化业务提供,第三代合作伙伴计划(3GPP)提出了虚拟归属环境(VHE)[8] 。VHE具有面向网络和终端的异构性特点,其核心思想体现在跨越不同网络和终端的个性化业务的可携带性,具体是指在VHE环境中,无论用户处于何种网络,使用何种终端,身处何地,用户始终能获得相同的个性化特征、用户化接口和服务,用户可享受的具体配置仅受限于网络和终端的能力 。VHE的业务提供方法包含了对开放融合、个性化适配的业务特征需求的支持,在B3G时代,VHE将成为业务提供的要害技术 。
VHE尚处于研究和规范阶段,目前只对其概念和业务支撑体系进行了描述 。VHE定义开放工具集业务引擎,通过开放业务架构提供平台,支持业务个性化适配及移动性 。VHE的工具集包括开放业务架构(OSA)、移动网络增强定制应用逻辑(CAMEL),用户识别模块应用工具箱(SAT)和移动台应用执行环境(MExE) 。VHE的开放分层业务架构、适配平台叠加的设计思想、中间件平台技术、基于代理的实现技术及通用用户轮廓(GUP)技术,对B3G个性化适配业务系统建设起到基础支撑作用 。
3.2业务支撑环境——IMS
IP多媒体子系统(IMS)针对3G系统的实时多媒体业务提供,定义了一个全IP的覆盖业务支撑子系统,并在R6版本中进行了完善 。IMS对控制层功能做了进一步的划分,将呼叫会话控制功能(CSCF)和媒体网关控制功能(MGCF)分开,从而使网络结构更加灵活开放;另外,IMS的基本协议是基于因特网工程任务组(IETF)的,增加了支持移动性的扩展,包括会话启动协议(SIP)、Diameter、通用开放策略服务协议(COPS)等 。IMS作为移动与固定网络融合核心控制的演进趋势已经得到标准化的支持 。IMS支持VHE的开放业务架构,定义了基于IMS业务控制(ISC)接口的SIP服务器、OSA/Parlay和CAMEL业务提供方式,形成一个灵活的业务支撑环境 。
3.3业务能力开放支撑技术
业务能力开放的实现主要通过向业务层提供屏蔽各种下层网络细节的标准化协议和可编程应用程序接口(API) 。开放式API将网络能力封装成各类业务控制功能(SCF),向业务层提供 。运营商和第三方应用能通过开放式API使用网络功能,生成和部署灵活的应用 。目前主流的开放式API技术包括OSA/Parlay、Parlay X、JAIN等 。
开放业务架构(OSA)是移动通信业务开放的重要举措,其API是同Parlay组织联合定义,接口包括IDL、Java和WSDL的类型,抽象了网络的各种功能 。OSA提供框架API完成网络功能API的治理,所有接口都由OSA网关提供给应用服务器上的应用 。
Parlay API由Parlay组织定义,和OSA相比,覆盖范围有所扩展,但在API规范上与OSA是一致的 。因此,常将两者合称为OSA/Parlay或者Parlay/OSA 。
Parlay X扩展了OSA/Parlay的规范,具有更高的抽象程度以及更好的易用性,它主要基于Web服务技术,通过Parlay X网关提供抽象接口 。
集成网络的Java API(JAIN)是基于Java语言的API接口,大致可分为两类的API,分别是协议API与业务API 。协议API是为多种网络信令协议提供对应的API,如事务处理应用部分(TCAP)、综合业务数字网用户部分(ISUP)、智能网应用协议(INAP)、SIP等;业务API的应用目标与OSA/Parlay类似,支持多种异质网络环境下开放综合应用,目前已经和Parlay/OSA API联合定义,可以看作Parlay API的Java版本 。

推荐阅读