一种在智能网上实现主被叫付费业务的方法 技术领域
本发明涉及移动通信领域,尤其涉及一种在移动智能网上实现主被叫付费业务的方法。
背景技术
移动智能网是在移动网络中引入智能网功能实体,以完成对移动呼叫的智能控制的一种网络。它是现有的移动网与智能网的结合。如果将移动网的交换中心改造为SSP业务交换点,使底层的移动网络与高层的智能网(SCP、SMP、SCE、SMAP等)相连,从而将移动交换与业务分开实现,便形成了移动智能网。
借助于No.7信令网和大型集中式数据库的支持,移动智能网将网络的交换功能与控制功能相分离,把电话网中原来位于各个端局交换机中的网络智能集中到新设的功能部件-—由中小型计算机组成的智能网业务控制点上,而原有的交换机仅完成基本的接续功能。
移动智能网系统的总体结构如附图1所示,一般由业务交换点18(SSP)、业务控制点16(SCP)、智能外设19(IP)、业务管理系统13(SMS)、业务生成环境11(SCE)等几部分组成。SSP是连接现有移动网与智能网的连接点,提供接入智能网功能集的功能。SCP是智能网的核心构件,它存储用户数据和业务逻辑。主要功能是接收SSP送来的查询信息并查询数据库,进行各种译码;同时,SCP能根据SSP上报来的呼叫事件启动不同的业务逻辑,根据业务逻辑向相应的SSP发出呼叫控制指令,从而实现各种智能呼叫。IP是协助完成智能业务地特殊资源。通常具有各种语音功能,如语音合成,播放录音通知,接收双音多频拨号,进行语音识别等等。SMS由计算机系统组成,一般具备5种功能,即业务逻辑管理、业务数据管理、用户数据管理、业务监测以及业务量管理。SCE的功能是根据客户的需求生成新的业务逻辑。
在目前的移动网中,用户使用手机呼叫还是双向计费,即手机用户不论呼叫或接听电话都要付费,这样就给用户带来一定的不便,例如离家在外地上学地学生,家长为沟通方便为子女购买手机,但子女使用手机和家里通话后还需缴纳较高的电话费用,家里也不便为其缴纳费用;在公司业务中也有类似的问题,例如公司想向客户调查了解客户的意见或客户需要向公司反馈情况或投诉,在目前的计费政策下,客户需自己支付通话费用,而实际上公司是愿意为客户支付此通话费的。
而且此业务的开展也对移动运营商有好处,运营商的总收入会因此业务的开展刺激话务量,从而提供收入。
目前与本发明最类似的业务是固定电话的800被叫付费业务,此业务可在交换机上做数据,标识出被叫付费业务的话单,从而实现被叫付费,也可以在固定智能网上实现。但是,该现有技术具有以下缺点:
1、800业务是针对集团用户的,而不是针对个人用户的。
2、800业务只能使用固定电话拨打,不能使用移动电话拨打。
3、800业务只能是被叫付费业务。
4、800业务的资费政策不灵活。
发明内容
针对现有技术的以上缺点,本发明设计了一种在移动智能网上实现主被叫付费的业务。
本发明的业务通过以下呼叫信令流程来实现:
1)用户通过拨打被叫号码的方式或者通过拨打业务接入码加被叫号码的方式进行呼叫方;
2)主叫方移动交换中心(MSCa)收到呼叫后通过一种触发方式触发业务,向主叫用户的业务控制点(SCP)发送初始事件上报(IDP)消息;
3)SCP根据主叫位置和被叫号码确定主叫用户的费率并折算成通话时长,向MSCa发送配置EDP(Event Detection Point)事件(RRBE)、下发计费信息(AC)和下发接续操作(Connect);
4)MSCa收到Connect消息后向被叫用户的归属位置寄存器(HLR)发送获取用户漫游号码(SRI)消息,取得其相应于触发方式的信息和被叫位置信息(LocationInformation);
5)MSCa向SCP发送IDP消息,并将MSCa所在位置的长途区号放在IDP消息中的Location Number参数中,将被叫位置信息Location Information放在IDP消息中的Location Information参数中;
6)SCP收到IDP消息后分析被叫用户帐户,若帐户有效则SCP根据资费政策和从IDP得到的被叫位置信息Location Information确定被叫费率并折算成通话时长,向MSCa发送RRBE、AC和connect;
7)MSCa向被叫方HLR再次发送SRI消息,得到被叫的漫游号码(MSRN);
8)MSCa根据被叫的漫游号码MSRN进行接续;
9)主、被叫任一方挂机,MSCa向SCP上报计费报告(ApplyCharging Report)和挂机事件(ERB);
10)SCP下发释放呼叫(ReleaseCall)消息,结束呼叫。
其中,主叫方移动交换中心(MSCa)同时具有业务交换点(SSP)和用户拜访位置寄存器(VLR)的功能;被叫位置信息(Location Information)包含用户拜访位置寄存器信息(Vlr-number)。
用户可根据自身的需要拨打某个业务接入码加被叫号码进行呼叫,此呼叫中被叫所需的费用记在主叫的帐户上,被叫免费接听;用户可拨打另外某个业务接入码加被叫号码进行呼叫,此呼叫中主叫所需的费用记在被叫的帐户上,主叫免费呼叫;用户也可拨打某个业务接入码加被叫号码进行呼叫,其资费部分记在主叫的帐户上,其余部分记在被叫的帐户上。
主被叫付费业务可利用智能网计费灵活、业务特征可灵活定制的特点方便地为全网个人、集团用户提供服务。
本发明的业务既可以采用接入码触发或者号段触发或者接入码加号段触发,也可以采用目标网签约信息触发。
采用接入码触发或者号段触发或者接入码加号段触发时,MSC需根据接入码将呼叫路由至SSP,在SSP上触发主被叫付费业务,而被叫流程的触发需SCP与SSP做特殊的信令配合才可。
在主叫流程中,采用目标网签约信息触发时,用户还需要拨打接入码,从MSC直接触发智能业务至SCP,从而执行主被叫付费业务的业务逻辑。若主叫用户没有签约信息,MSC可将呼叫路由至SSP,在SSP上根据用户的号段信息或呼叫号码的前缀,在用户的“归属”SCP上触发智能业务。
在被叫流程中,若用户有签约信息,还是根据签约信息触发被叫流程,若用户没有签约信息,则可在主叫流程中为被叫计费、出话单。
本发明还提供一系列管理功能,系统提供包括对用户表进行添加可接入号码、删除可接入号码、允许全部接入、禁止全部接入的维护操作。
本发明成功地解决了现有技术所具有的缺点,其特点是:
1、本发明的客户群包含集团用户和个人用户;
2、本发明是针对移动用户的;
3、本发明既可实现主叫付费也可以实现被叫付费;
4、本发明可利用智能网计费灵活的特点实现灵活的资费政策,如在主叫付费业务中,可设置主叫只为被叫支付基本通话费或主被叫按一定比例分摊被叫应支付的费用。
附图说明
图1是移动智能网系统的总体结构图。
图2是主被叫流程图。
图3是业务管理流程图。
图4是呼叫信令流程图。
具体实施方式
下面结合附图和实施例来进一步介绍本发明。
本实施例以签约信息触发为例。
1.呼叫信令流程
本实施例的呼叫信令流程如附图4所示。
1)用户通过拨打被叫号码的方式或者通过拨打业务接入码加被叫号码的方式进行呼叫;
2)主叫方移动交换中心(MSCa)收到呼叫后根据主叫的签约信息O-CSI触发业务,向主叫用户的业务控制点(SCP)发送初始事件上报(IDP)消息,并将MSCa所在位置的长途区号放在IDP消息中的位置号(Location Number)参数中;
3)SCP根据主叫位置和被叫号码确定主叫用户的费率并折算成通话时长,向MSCa发送配置EDP(Event Detection Point)事件(RRBE)、下发计费信息(AC)和下发接续操作(Connect);
4)MSCa收到Connect消息后向被叫用户的归属位置寄存器(HLR)发送获取用户漫游号码(SRI)消息,若被叫是签约用户则返回签约信息O_CSI+T_CSI和被叫位置信息(Location Information);
5)MSCa向SCP发送IDP消息,并将MSCa所在位置的长途区号放在IDP消息中的Location Number参数中,将被叫位置信息Location Information放在IDP消息中的Location Information参数中;
6)SCP收到IDP消息后分析被叫用户帐户,若帐户有效则SCP根据资费政策和从IDP得到的被叫位置信息Location Information确定被叫费率并折算成通话时长,向MSCa发送RRBE、AC和connect;
7)MSCa向被叫方HLR再次发送SRI消息,此次SRI消息抑制T-CSI,得到被叫的漫游号码(MSRN);
8)MSCa根据被叫的漫游号码MSRN进行接续,包括IAM,ACM,ANC三个ISUP信令;
9)主、被叫任一方挂机,MSCa向SCP上报计费报告(ApplyCharging Report)和挂机事件(ERB),主叫挂机上报DP9,被叫挂机上报DP17;
10)SCP下发释放呼叫(ReleaseCall)消息,结束呼叫。
2.主被叫流程
如附图2所示,本业务在接到呼叫时,首先判断确认主叫号码和被叫号码是否都属于签约用户,并对漫游出省的情况做出处理,最后接收挂机信号后根据计费结果写出话单后释放呼叫,结束处理。
其具体流程是:
a.用户拨被叫号码;若该用户在用户表中检索到,则执行步骤b,否则通知用户不能使用该业务,执行步骤h;
b.若被叫用户在用户表中检索到,则执行步骤c,否则通知用户不能使用该业务,执行步骤h;
c.若被叫号码漫游出省,则执行步骤d,否则执行步骤e;
d.若允许被叫漫游出省,则执行步骤e,否则通知用户不能使用该业务,执行步骤h;
e.设置呼叫费率处理;
f.双方通话,结束时,接收挂机信号;
g.根据计费结果写话单;
h.结束,释放呼叫。
3.业务管理流程
如附图3所示,本业务可为用户提供一系列管理功能,对用户表进行包括添加/删除用户,允许/禁止全部接入的各种维护操作。
其具体流程为:
a.用户拨打业务管理用号码;若主叫号码在用户表中检索到,则执行步骤b,否则通知用户不能使用该业务,执行步骤g;
b.系统给出语音提示,用户选择业务菜单:添加可接入号码,删除可接入号码,允许(禁止)全部接入,查询,挂机退出;若用户选择添加可接入号码则执行步骤c1,若用户选择删除可接入号码则执行步骤d1,若用户选择允许(禁止)全部接入则执行步骤e1,若用户选择查询则执行步骤f1,若用户选择挂机退出则执行步骤g;
c1.系统给出语音提示,请用户输入要添加的手机号码;
c2.用户输入号码;如号码正确,则执行步骤c3,否则给出输入号码错误的语音提示,执行步骤c2;
c3.系统给出语音提示,请用户确认,若用户选择确认则执行步骤c4否则执行步骤c2;
c4.若用户输入的号码能使用此业务,则执行步骤c5,否则系统给出语音提示,说明该手机号码不能使用该项业务,执行步骤c6;
c5.执行操作,如操作成功,系统给出语音提示添加/删除号码操作成功;否则给出添加/删除号码操作失败的语音提示;
c6.执行步骤b;
d1.系统给出语音提示,请用户输入要删除的手机号码;
d2.用户输入号码;如号码正确,则执行步骤d3,否则系统给出输入号码错误的语音提示,执行步骤d2;
d3.系统给出语音提示,请用户确认,若用户选择确认则执行步骤d4,否则执行步骤d2;
d4.执行操作,如操作成功,系统给出语音提示添加/删除号码操作成功;否则给出添加/删除号码操作失败的语音提示;
d5.执行步骤b;
e1.如系统当前为禁止全部接入执行步骤e2,否则执行步骤e4;
e2.执行允许全部接入操作,如成功系统给出语音提示可接入号码已全部开放;否则给出操作不成功的语音提示;
e3.执行步骤g;
e4.执行禁止全部接入操作,如成功系统给出语音提示可接入号码已全部禁止;否则给出操作不成功的语音提示;
e5.执行步骤e3;
f1.系统给出语音提示所有可供接入的权限号码的信息;
f2.执行步骤b;
g.结束。