首页 百科知识 业务流程示例

业务流程示例

时间:2022-10-19 百科知识 版权反馈
【摘要】:经查询发现其有O_CSI,于是触发CAMEL业务。中断呼叫处理过程,根据O_CSI中给出的gsmSCF地址建立和MSCP的联系,请求操作指示。在A-B通话过程中,MSCP将实时地从用户A的账户中扣除话费。上述呼叫的CAP消息流程如图7.20所示。为简洁起见,图中未示出GMSC,且忽略A和B和用户信令。gsmSCF向MSC/VLR/SSP发送CAP消息Apply Charging,其中包含允许通话时长,并要求回送计费结果。

7.6.4 业务流程示例

1)主叫为预付费用户

设预付费移动用户A为主叫,呼叫固定用户B,其呼叫处理过程如图7.19所示。具体步骤描述如下:

img250

图7.19 预付费主叫去话处理过程

(1)用户A拨号,呼叫用户B。

(2)MSC/VLR/SSP首先查询VLR中是否有A的用户信息,如没有则向HLR询问。经查询发现其有O_CSI,于是触发CAMEL业务(预付费业务)。中断呼叫处理过程,根据O_CSI中给出的gsmSCF地址建立和MSCP的联系,请求操作指示。

(3)MSCP查询用户A的账户,判断余额是否足够。假设余额足够,就指示MSC继续正常的呼叫处理。

(4)MSC将呼叫接续到GMSC。

(5)向用户B振铃。

(6)用户B应答,MSC通知MSCP,MSCP开始计费。在A-B通话过程中,MSCP将实时地从用户A的账户中扣除话费。

(7)设A挂机,MSC通知MSCP,MSCP停止计费。

(8)MSCP指示MSC释放呼叫。

上述呼叫的CAP消息流程如图7.20所示。为简洁起见,图中未示出GMSC,且忽略A和B和用户信令。图中的gsmSCF对应的物理实体就是MSCP。具体步骤说明如下:

(1)MSC/VLR/SSP收到用户A发出的呼叫请求后,查询VLR/HLR,根据其O_CSI触发CAMEL业务,向gsmSCF发出CAP消息IDP(启动DP),操作参数中包含MSC所在位置的长途区号,以供gsmSCF计费使用。

(2)gsmSCF收到IDP消息后,检查用户A的账户有足够的余额,根据主被叫的位置区号确定费率,将余额折算成允许通话时长。

(3)gsmSCF向MSC/VLR/SSP发送CAP消息RRBE,要求监视挂机信息。

(4)gsmSCF向MSC/VLR/SSP发送CAP消息Apply Charging,其中包含允许通话时长,并要求回送计费结果。

(5)gsmSCF向/MSC/VLR/SSP发送CAP消息Continue,指示MSC继续正常呼叫。

(6)MSC利用ISUP信令(IAI/ACM/ANC)建立至被叫B的呼叫。

(7)通话结束,A挂机,MSC/VLR/SSP向gsmSCF发送CAP消息ACR,上报计费结果。

(8)MSC/VLR/SSP向gsmSCF发送CAP消息ERB(DP9),报告主叫挂机。

(9)gsmSCF向MSC/VLR/SSP发送CAP消息Release Call,通知释放呼叫。

img251

图7.20 预付费主叫去话的CAP流程

2)被叫为预付费用户

设预付费移动用户B为被叫,主叫为固定用户A,其呼叫处理过程如图7.21所示。具体步骤描述如下:

img252

图7.21 预付费被叫来话处理过程

(1)至B的呼叫请求接续到GMSC。

(2)GMSC向用户B的归属HLR询问路由信息。

(3)HLR在响应中向GMSC回送B的T_CSI。

(4)GMSC中断呼叫处理过程,向MSCP询问下一步处理的指示。

(5)MSCP查询用户B的账户,确认有足够的余额,指示GMSC继续正常呼叫。

(6)GMSC将呼叫接续到用户B所在的MSC。

(7)MSC向用户B振铃。

(8)用户B应答,GMSC通知MSCP,MSCP开始计费,A-B通话。在通话过程中,MSCP实时地从B的账户中扣除话费。

(9)A挂机,GMSC通知MSCP,MSCP停止计费。

(10)MSCP指示GMSC释放呼叫。

读者可以自行得出上述呼叫的CAP消息流程,这里不再赘述。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈