欢迎来到通信人在线![用户登录] [免费注册]

Parlay/OSA API技术介绍

浏览:4885  来源:通信人在线  日期:2018-04-05

Parlay组织成立后不久,3GPPETSI启动了3G系统UMTS的开放式业务架构的研究,称之开放式业务结构OSAOpen Service Architecture),OSA选定Parlay作为其开放式业务接口API。两者结合的Parlay/OSA API独立于具体的实现技术,可以应用于固定网络、移动网络以及下一代网络的业务提供;独立于具体的实现语言,可以用CC++Java等各种语言实现;定义了完善的认证和授权机制,以支持对第3方应用的支持。

欲进一步了解Parlay API技术的请进入

Parlay/OSA3GPPETSIParlay组织联合提出的一个开放业务体系,代表了业务开放提供技术的发展趋势。OSA将通信网络的能力抽象为开放的、标准的、与具体技术无关的API,提供给包括业务提供商、第三方业务开发商和独立软件提供商(ISV)在内的业务和应用开发商

最初的OSA标准就是由Parlay 1.22.1加上少量的3GPP新增功能组成的。其后,两个组织决定从Parlay 3.0OSA R5开始统一发布接口标准,命名为Parlay/OSA,这奠定了固定和移动NGN业务层融合的技术基础。两者的差别在于,Parlay是单纯的接口标准;OSA是一种业务结构,不但包括业务接口,还包括体系结构以及Parlay至移动网络协议,如MAPCAP等的映射。

Parlay/OSA API位于由网络运营商管理的Parlay网关和由业务提供商管理的应用服务器之间。Parlay网关对应用服务器屏蔽了下层网络的技术实现细节,使得应用服务器可以使用统一的方式对网络能力进行访问。开放业务架构OSA的结构如图1所示。

1OSA的结构

应用是指开发的具体业务,如VPN业务、会议电视、基于位置的应用等,可以由一个或多个应用服务器来实现。框架是为应用提供在网络中利用业务能力的机制,同时它也作为一种业务能力特征提供给应用,叫做框架业务能力特征,主要用来进行鉴权和发现。通常,在应用使用网络所提供的业务能力之前,应用和网络之间必须签署相关的业务协议;只有签了这样的协议,该应用才有权使用网络所提供的业务能力。所以,当某个应用在使用业务能力特征所提供的网络功能之前,框架必须对这个应用进行鉴权;鉴权之后,框架的“发现机制”为应用找出业务能力服务器所提供的业务能力特征。从这个意义上讲,框架是一种管理其他类型业务能力特征的公共业务能力特征。业务能力特征是指从底层网络抽象出来的网络功能。应用在使用这些业务能力特征时,不用关心底层的网络结构,也不需要关心底层是无线网络还是有线网络。比较典型的业务能力特征有:呼叫控制、用户交互、移动管理、帐户管理、计费等。业务能力特征一般由一个或多个业务能力服务器来实现,在业务能力服务器启动时,这些业务能力特征随之启动;业务能力启动后,都要向框架进行注册,以便应用需要使用某个业务能力特征时,框架能够“发现”它。

Parlay/OSA API包括两类接口:业务接口和框架接口。业务接口提供应用访问网络能力和信息的接口,框架接口(图1中的内部API)提供业务接口安全、管理所必需的支持能力。业务接口保证用户能够接入传统网络,如呼叫控制、呼叫管理、发送消息、用户交互等;框架接口提供的功能有:业务登记、业务预订、业务发现、认证、授权和综合管理。1给出了Parlay/OSA API的业务能力特征(SCFs)主要表现。

1Parlay/OSA API的业务能力特征(SCFs)主要表现

欲更多了解Parlay API标准发展情况的请进入

通信产业网
© 2004-2024 通信人在线 版权所有 备案号:粤ICP备06113876号 网站技术:做网站