宽带无线移动通信网络IMS支持的业务架构
发布时间:2008/11/28 0:00:00 访问次数:626
为了适应下一代网络业务与控制分离的原则,ims必须提供开放的接口来接入各种业务服务器,允许各种业务提供商通过标准的接口向网络提供服务。
ims的业务框架是ims系统比较成功的一个方面。通过基于sip isc(lnter-nal service control)接口,由s cscf与各种应用服务器组成。由于ims融合了语音和数据业务,又结合了ip网的灵活性和sip的可扩展性,使得ims支持的业务更加丰富。r5在业务方面除原有的camel、osa之外新支持sipas。ims的业务架构要能适应不同业务的接人要求,ims业务架构由s cscf以及各种应用服务器组成,与当前普遍采用的开放性业务架构一致,都是三层结构。
第一层是应用服务器(application server,as);第二层是业务能力服务器(sos);第三层是s-cscf。
(1)应用服务器层
应用服务器层:as提供业务逻辑,用来支持用户的各种业务属性。根据所支持业务类型的不同分为以下三种。
①sip应用服务器。完成internet业务。由于isc采用了sip。故可直接于scscf相连cscf能以sip服务器的方式直接调用这些业务,减少了信令转换。sip基于c/s模式,是一种多媒体会话的应用层控制信令,完成双方或多方多媒体会话的创建、修改和终止等工作,以提供ip电话和基于ip的多媒体会话业务。其业务逻辑的提供可通过脚本语言、sip cgi或api(如servlet等)编程实现。
②osa应用服务器。完成基于osa api开发的第三方业务。umts定义了osa来允许第三方业务提供商进行新业务的开发。由osa提供的安全api来接入umts使用网络的性能而不再受限于运营商提供的业务。不同的应用提供商就可以通过开放的网络访问接口获得底层网络的承载能力,并进行应用开发。
③camel se。完成传统的移动智能网业务。
(2)业务能力服务器层
由于osa api和camel环境不支持基于sip和扩展sip的isc接口,所以出现了中间层一业务能力服务器层。
①osa scs。完成osa api与isc接口的信令进行映射。通过sip方式执行一个或多个osa业务能力特征(osa scf)。
②im-ssf。其行为类似于传统智能网的呼叫控制功能和业务转换功能,使现有的基于camel业务环境的增值业务能继续提供,并生成新的增值业务。ssf完成了cap与sip的转换,是sip和camel间互通模块。
(3)业务控制层s-cscf
s-cscf通过iso接口与业务平台+g连在s-cscf看来sip as,osa scs和im ssf都执行相同的接口行为iso使得各种server都能接aims。这里s-cscf检测是否并如何包含业务逻辑来提供增值业务,同时s-cscf使用cx接口从hss中提取用户配置信息,再由s-cscf使用isc接口与不同业务平台互相通信。
as和cscf之间采用isc通信,选择采用单一的业务控制接口是为了避免增加s-cscf的复杂性,as通过vxml来调用mrfc,从而支配系统资源来实现用户服务。现在的as一般基于j2ee规范,应用可以是基于ejb的。通过sipservlet和sip实体对话,通过http servlet和web实体对话
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
为了适应下一代网络业务与控制分离的原则,ims必须提供开放的接口来接入各种业务服务器,允许各种业务提供商通过标准的接口向网络提供服务。
ims的业务框架是ims系统比较成功的一个方面。通过基于sip isc(lnter-nal service control)接口,由s cscf与各种应用服务器组成。由于ims融合了语音和数据业务,又结合了ip网的灵活性和sip的可扩展性,使得ims支持的业务更加丰富。r5在业务方面除原有的camel、osa之外新支持sipas。ims的业务架构要能适应不同业务的接人要求,ims业务架构由s cscf以及各种应用服务器组成,与当前普遍采用的开放性业务架构一致,都是三层结构。
第一层是应用服务器(application server,as);第二层是业务能力服务器(sos);第三层是s-cscf。
(1)应用服务器层
应用服务器层:as提供业务逻辑,用来支持用户的各种业务属性。根据所支持业务类型的不同分为以下三种。
①sip应用服务器。完成internet业务。由于isc采用了sip。故可直接于scscf相连cscf能以sip服务器的方式直接调用这些业务,减少了信令转换。sip基于c/s模式,是一种多媒体会话的应用层控制信令,完成双方或多方多媒体会话的创建、修改和终止等工作,以提供ip电话和基于ip的多媒体会话业务。其业务逻辑的提供可通过脚本语言、sip cgi或api(如servlet等)编程实现。
②osa应用服务器。完成基于osa api开发的第三方业务。umts定义了osa来允许第三方业务提供商进行新业务的开发。由osa提供的安全api来接入umts使用网络的性能而不再受限于运营商提供的业务。不同的应用提供商就可以通过开放的网络访问接口获得底层网络的承载能力,并进行应用开发。
③camel se。完成传统的移动智能网业务。
(2)业务能力服务器层
由于osa api和camel环境不支持基于sip和扩展sip的isc接口,所以出现了中间层一业务能力服务器层。
①osa scs。完成osa api与isc接口的信令进行映射。通过sip方式执行一个或多个osa业务能力特征(osa scf)。
②im-ssf。其行为类似于传统智能网的呼叫控制功能和业务转换功能,使现有的基于camel业务环境的增值业务能继续提供,并生成新的增值业务。ssf完成了cap与sip的转换,是sip和camel间互通模块。
(3)业务控制层s-cscf
s-cscf通过iso接口与业务平台+g连在s-cscf看来sip as,osa scs和im ssf都执行相同的接口行为iso使得各种server都能接aims。这里s-cscf检测是否并如何包含业务逻辑来提供增值业务,同时s-cscf使用cx接口从hss中提取用户配置信息,再由s-cscf使用isc接口与不同业务平台互相通信。
as和cscf之间采用isc通信,选择采用单一的业务控制接口是为了避免增加s-cscf的复杂性,as通过vxml来调用mrfc,从而支配系统资源来实现用户服务。现在的as一般基于j2ee规范,应用可以是基于ejb的。通过sipservlet和sip实体对话,通过http servlet和web实体对话
欢迎转载,信息来自维库电子市场网(www.dzsc.com)