下一代网络中智能网的实现
发布时间:2006-10-14 3:57:44   收集提供:gaoqian
信息产业部电信传输研究所 张雪丽
  在下一代网络中,智能网位于业务平面,为用户提供各种智能业务。从目前的技术发展和业务成熟性来看,在下一代网络中,智能网有三种不同的实现方式:软交换访问传统智能网的SCP;传统智能网的SSP访问应用服务器;利用第三方为IAD用户、SIP用户、H.323用户、PSTN等各种用户提供各种智能网业务。

  在下一代网络中,智能网仍旧需要业务交换功能(SSF)、业务控制功能(SCF)、业务数据功能(SDF)、专用资源功能(SRF)等功能实体,来完成业务触发、业务控制、专用资源的提供以及智能呼叫的计费。在不同的实现方式下,这些功能实体和物理设备之间将有不同的映射关系,实体之间的交互过程、智能网所服务的用户和计费方式也各不相同。

一、软交换访问传统智能网的SCP

  在这种方式下,智能业务仍旧由传统智能网的SCP来提供,软交换实现SSF功能,负责智能业务的触发,然后通过信令网关与传统智能网的SCP互通,接受SCP对智能呼叫的控制,完成呼叫接续以及与用户的交互作用,为IAD用户、SIP用户、H.323用户、PSTN等各种用户提供智能网业务。

  目前的软交换设备支持固定智能网的INAP协议,因此,软交换可以与传统固定智能网的SCP互通,获得原有固定智能网所提供的记帐卡、被叫集中付费、虚拟专用网等智能网业务。今后如果软交换支持CAMEL系统的CAP协议、WIN系统的WIN MAP协议,那么软交换也可以作为GSM和CDMA网络中的SSF,访问GSM 和CDMA网络中的SCP,为移动用户提供各种智能业务。

  以软交换访问固定智能网SCP为使用H.248协议的IAD用户提供服务为例,其具体的实现过程为:软交换设备提供SSF功能,接收来自IAD用户的呼叫后,根据用户所拨的号码,触发智能业务;使用INAP协议通过信令网关访问固定智能网中的业务控制点(SCP),SCP提供业务控制的SCF功能和业务数据的SDF功能;而对于SRF功能,根据专用资源的位置不同、设备功能不同,由独立IP、辅助中继和软交换对SRF提供三种不同的实现方式。

  由独立IP提供SRF功能时,智能网业务所需要的录音通知由传统智能网中的智能外设(IP)来提供,软交换触发智能业务,软交换通过信令网关(SG)与SCP交互INAP,当SCP指示软交换建立到IP的临时连接时,软交换通过SG使用ISUP/TUP建立与IP的连接。

  由辅助中继提供SRF功能时,智能网业务所需要的录音通知由传统智能网中的SSP来提供,软交换触发智能业务,使用INAP通过信令网关(SG)与SCP交互,当SCP指示软交换建立到SSP的临时连接时,软交换通过SG使用ISUP/TUP建立与辅助SSP的连接,由辅助SSP提供专用资源功能。

  由软交换提供SRF功能时,智能网业务所需要的录音通知由软交换来提供,软交换触发智能业务,使用INAP通过信令网关(SG)与SCP交互,当需要播放录音通知时,由SCP指示软交换提供专用资源功能。使用这种方式的前提是软交换能够提供SRF资源。

  对于这三种不同的实现方式,当需要使用SRF功能与用户交互时,SCP与软交换之间交互的信令不同;对于呼叫监视、控制和接续过程,软交换与SCP之间交互的信令是一致的。

  在下一代网络中实现智能网,除了完成正常的业务控制和呼叫接续以外,计费同样是一个非常重要的问题。在软交换访问传统智能网SCP的方式下,对智能网业务的计费由传统智能网的SCP控制软交换设备来完成,按照软交换设备返回的ACR进行费用累计或扣除。

二、传统智能网的SSP访问应用服务器

  该方式由应用服务器来提供各种智能网业务,传统智能网的SSP通过信令网关访问应用服务器,应用服务器根据不同的网络呼叫接入到相应的协议栈,并确定需要调用的业务逻辑,为PSTN、GSM和CDMA用户提供智能业务。

  当传统智能网的SSP访问应用服务器以后,根据业务逻辑的需要,应用服务器与传统智能网的SSP/IP/HLR等互通,完成智能业务的逻辑控制、呼叫接续和专用资源提供等。如果业务需要,应用服务器也可以与业务控制点(SCP)进行互通,完成对业务数据或用户数据的访问。

  当原有的PSTN用户、GSM用户或CDMA用户使用智能网业务时,原有网络的SSP会根据用户所拨的号码或签约信息触发相应的智能业务,然后通过信令网关向应用服务器发送业务请求,由应用服务器控制业务的执行,信令网关完成七号信令和IP协议之间的转换,以承载上层的智能网协议(PSTN网的INAP协议、GSM网的CAP协议、CDMA网的WIN MAP协议)。

  传统智能网SSP访问应用服务器的方式,除了需要信令网关完成信令转换以外,与传统智能网SSP访问SCP实现智能网的方式相同,在这种情况下,应用服务器的作用与SCP一致,即完成业务控制功能(SCF)和业务数据功能(SDF)。

  在这种方式下,智能业务的计费方式根据所服务的网络不同而不同。对于PSTN智能网的呼叫,由应用服务器把具体的计费类别、计费折扣等计费信息通知给PSTN的SSP,然后根据SSP返回的计费结果对呼叫进行计费;对于GSM智能网的呼叫,由应用服务器根据GSM SSP返回的呼叫时长计算呼叫费用;对于CDMA智能网的呼叫,应用服务器根据CDMA SSP上报的应答和拆线信息,计算具体的呼叫时长和呼叫费用。

三、利用第三方来实现智能业务

  下一代网络的另外一大特点就是具有开放的接口,提供各种开放的API,如Parlay API为第三方业务的开发提供创作平台等。在以软交换为基础的下一代网络中,也可以通过第三方为IAD用户、SIP用户、H.323用户、PSTN等各种用户提供智能网业务,智能业务是由第三方应用来提供的。软交换收到用户的呼叫以后,根据呼叫信息向应用服务器发送SIP消息,应用服务器根据收到的呼叫信息,通过API接口调用第三方的应用,由第三方应用来控制智能业务的执行。

  下面以记帐卡业务(300业务)呼叫建立过程为例,说明在下一代网络中,利用第三方应用来实现智能业务时,第三方应用、应用服务器、软交换以及媒体服务器之间的接口关系。其中,第三方应用与应用服务器之间为Parlay API协议,应用服务器与软交换之间为SIP协议、与媒体服务器之间为MGCP协议。

(1)针对300业务,第三方应用调用enable Call Notification,请求应用服务器监视网络信息;

(2)用户A拨打300业务接入码,软交换发送Invite消息到应用服务器;

(3)应用服务器给软交换回送100响应;

(4)应用服务器调用event Notify API,向第三方应用报告用户A的拨号信息;

(5)应用调用create UI Call,要求应用服务器建立到媒体服务器的连接;

(6)应用服务器向媒体服务器发送CRCX,建立连接;

(7)媒体服务器向应用服务器回送RES响应;

(8)应用服务器向软交换回送200OK响应,表示(2)中软交换发送的Invite建立成功;

(9)软交换向应用服务器回送RES响应;

(10)应用调用send Info And Collect Req,放音请用户选择提示语音的种类;

(11)应用服务器发送RQNT到媒体服务器,要求媒体服务器放音并收集用户输入信息;

(12)媒体服务器回送RES;

(13)媒体服务器向应用服务器发送NTFY,通知放音完成,并把收集到的用户输入信息通知给应用服务器;

(14)应用服务器向媒体服务器回送RES响应;

(15)应用服务器回调send Info And Collect Res,将用户的语言选择送给第三方应用;

(16)第三方应用调用send Info And Collect Req,放音请用户输入卡号;

(17)应用服务器发送RQNT到媒体服务器,要求媒体服务器放音并收集用户输入信息;

(18)媒体服务器回送RES;

(19)媒体服务器向应用服务器发送NTFY,通知放音完成,并把收集到的用户输入信息通知给应用服务器;

(20)应用服务器向媒体服务器回送RES响应;

(21)应用服务器回调send Info And Collect Res,将用户输入的卡号送给第三方应用;

(22)第三方应用调用send Info And Collect Req,放音请用户输入密码;

(23)应用服务器发送RQNT到媒体服务器,要求媒体服务器放音并收集用户输入信息;

(24)媒体服务器回送RES;

(25)媒体服务器向应用服务器发送NTFY,通知放音完成,并把收集到的用户输入信息通知给应用服务器;

(26)应用服务器向媒体服务器回送RES响应;

(27)应用服务器回调send Info And Collect Res,将用户输入的密码送给第三方应用;

(28)第三方应用调用send Info And Collect Req,放音请用户输入被叫号码;

(29)应用服务器发送RQNT到媒体服务器,要求媒体服务器放音并收集用户输入信息;

(30)媒体服务器回送RES;

(31)媒体服务器向应用服务器发送NTFY,通知放音完成,并把收集到的用户输入信息通知给应用服务器;

(32)应用服务器向媒体服务器回送RES响应;

(33)应用服务器回调send Info And Collect Res,将用户输入的被叫号码送给第三方应用;

(34)第三方应用调用Release,准备释放媒体服务器通道;

(35)应用服务器发送DLCX给媒体服务器,释放通道;

(36)媒体服务器回送RES;

(37)应用调用route Req,要求应用服务器建立到被叫用户B的连接;

(38)应用服务器向软交换发送Invite,请求软交换建立到用户B的连接;

(39)软交换回送100响应;

(40)软交换回送180响应;

(41)软交换回送200OK响应;

(42)应用服务器回调route Res,报告应用被叫B已经应答;

(43)应用服务器重新发送给用户A的Invite消息到软交换,指示将用户A和B的媒体流相连;

(44)软交换回送200OK响应,用户A和用户B进入通话流程。

  在这种实现方式下,由第三方应用来完成对智能业务的计费。根据业务和结算的需要,应用服务器也可能对各种智能业务进行计费,以便完成与第三方应用之间的结算。

  在下一代网络中实现智能网的方式,具有不同的特点,需要不同的网络配置、信令协议,可以为不同的用户服务,因此,在下一代网络中实现智能网究竟采用哪种方式,需要根据具体的网络配置、业务种类和用户类型来确定。


摘自《通信世界》
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50