专注SIP通讯产品与方案

服务CSCF/应用服务器/MRFC/计费服务器流程相关流程

服务CSCF相关流程
服务CSCF相关流程包括:注册流程、订阅和通告流程、计费流程、呼叫发起流程、呼叫 终结流程、释放流程等。其中注册流程如图5-5所示。 
注册流程
应用服务器/MRFC相关流程
这里以放音流程加以说明,放音流程如图5.6所示:
放音流程
在放音流程中各个步骤的含义如下:
•步骤 1, S-CSCF 接收到 INVITE 请求[Call-ID 11.
•步骤2,根据一定的过滤准则,INVITE将请求转发给应用服务器。
•步骤3, AS业务逻辑决定继续处理此呼叫。
•步骤4,新的INVITE请求通过S-CSCF发送到目的地,用来建立新的对话[Call-ID2]。
•步骤5, S-CSCF处理失败,如由于不能判断到指定SIP URL的下一跳。
•步骤6,返回会话失败消息给应用服务器。
•步骤7, ACK返回用于完成此对话[Call-ID 2]o
•步骤8,应用服务器业务逻辑决定放音给呼叫方。
•步骤9,新的INVITE请求通过S-CSCF发送到MRFC,用来建立新的对话,以播放录 音通知[Call-ID 3]。
• 步骤10, S-CSCF中继此INVITE消息给MRFC。
•步骤11, MRFC分配请求的资源并返回200 OK,用SDP-A指示选择的媒体。
•步骤12, S-CSCF中继此200 OK消息到应用服务器。
•步骤13 ~30, B2BUA应用服务器管理Call-ID 1的对话,MRFC在步骤26处接收到 Call-ID 3放音请求,然后放音。
计费服务器流程
计费可分为离线和在线计费方式,这里以离线计费方式介绍计费服务器流程。具体的流 程如图5-7所示。
计费服务器流程
计费服务器流程中各步骤含义如下:
•步骤1,会话初始化。
•步骤2,目的方应答。
•步骤3,收到最终的应答后,S-CSCF发送Accounting-Request消息到CCF,此消息中 包含指示SIART_RECORD的Accounting-Record-Type,用来开始记录用户会话并产 生 S-CSCF CDR.
•步骤4, CCF应答,并打开S-CSCFCDR。
•步骤5,和步骤3类似,只是换成P-CSCF.
•步骤6,和步骤4类似,但创建P-CSCF CDR。