一种主叫绑定预付费用户呼叫方法

文档序号:7616089阅读:239来源:国知局
专利名称:一种主叫绑定预付费用户呼叫方法
技术领域
本发明涉及通信领域的预付费业务,尤其涉及一种主叫绑定预付费用户呼叫方法。
背景技术
随着我国通信技术的蓬勃发展,固定电话和移动电话的用户数量大大增加,运营商也推出了诸如互联网协议(IP)电话等多种预付费业务,以便用户在花费较少的情况下,更为方便快捷的实现本地通话以及长途通话等。预付费业务通常采用账号与密码相结合的方式,保证用户预存话费的安全。
以目前最为常用的IP电话卡为例,此处将IP电话卡的卡号作为预付费业务的账号,每张IP电话卡均拥有唯一对应的卡号和密码。购买了IP电话卡的用户在使用时,通过固定电话或者移动电话输入该IP电话卡上的卡号和密码,由计费服务器进行验证,并在验证成功之后,继续拨打被叫号码,进行主叫与被叫之间的通话业务。对于家庭和办公用户而言,每次使用IP电话卡都要完整地输入一长串卡号和密码,过程较为繁琐,出现输入错误的几率较大。
针对上述缺点,将主叫用户所在通信终端的号码与预付费业务账号绑定在一起的主叫绑定业务应运而生。在图1所示的预付费业务网络中,通过主叫终端、主叫上级设备以及计费服务器的交互,将主叫终端号码与所使用的预付费账号绑定在一起。具体而言,主叫绑定的过程如下使用主叫绑定业务的用户首先在其要绑定的通信终端上拨打IP电话卡上的接入码,例如17909、17910等,诸如接入网关等的主叫上级设备再向主叫终端播放语音提示,例如将当前话机进行主叫绑定请按1等;在主叫用户按照语音提示启动主叫绑定业务,并输入了所使用的IP电话卡的卡号之后,主叫上级设备将主叫通信终端的号码作为被绑定的电话号码、将主叫用户输入的卡号作为预付费业务账号,并将上述号码和账号一起送入计费服务器;计费服务器再将被绑定的电话号码以及对应的IP电话卡的卡号保存在自身的数据库中。另外计费服务器的数据库中还保存有上述卡号对应的当前话费余额等信息,以供用户查询。
完成上述主叫绑定操作后,用户即可在被绑定的电话上使用预付费业务实现通话,而无需再输入账号和密码。
具体而言,综合参照图1和图2,现有的主叫绑定预付费用户呼叫方法包括以下步骤步骤201.输入接入码和被叫号码。
本步骤中,当用户使用经过主叫绑定的通信终端开始进行呼叫被叫用户时,在被绑定的固定电话或者移动电话上连续输入诸如17909、17910等接入码以及被叫号码。
步骤202~203.将主叫号码送入接入码对应的计费服务器进行主叫号码验证,计费服务器完成验证后返回主叫号码验证结果;然后,判断主叫号码验证是否成功,如果是,则执行步骤204;否则,执行步骤209。
本处用户所使用的通信终端将自身的号码作为主叫号码,并通过固定电话网络或者移动通信网络中的主叫上级设备,发送给计费服务器。然后,计费服务器以接收到的主叫号码为索引,在自身保存主叫绑定信息的数据库中检索与该主叫号码绑定的预付费业务账号,以完成对主叫号码的验证。如果能够检索到与该主叫号码绑定的账号,则计费服务器得出主叫号码验证成功的验证结果;否则,得出主叫号码验证失败的验证结果。计费服务器完成了主叫号码验证后,再将得到的验证结果返回给主叫上级设备。
步骤204~205.将被叫号码送入计费服务器进行通话时长验证,计费服务器完成验证后返回通话时长验证结果;然后,判断通话时长验证是否成功,如果是,则执行步骤206;否则,执行步骤209。
在本处的两个步骤中,用户所使用的通信终端通过固定电话网络或者移动通信网络中的主叫上级设备,将用户在步骤201中所输入的被叫号码发送给计费服务器。然后,计费服务器根据步骤203中找到的账号,获取该账号对应的话费余额。由于被叫号码与主叫号码在地域上的不同,而可能使得当前的主叫号码与不同被叫号码在单位时间内的通话费用出现差异,即不同被叫号码对应的计费单位不同。因此,计费服务器在获取到话费余额之后,再根据获得的被叫号码,判断该话费余额是否大于该被叫号码对应的计费单位。如果话费余额大于计费单位,则根据话费余额和计费单位确定最大通话时长,并得出通话时长验证成功的验证结果;否则,得出通话时长验证失败的验证结果。而后,计费服务器将得到的通话时长验证结果返回给主叫上级设备,以便主叫上级设备根据接收到的验证结果决定后续执行的步骤。
步骤206~207.主叫用户与被叫用户之间的呼叫接续;并判断本次呼叫接续是否成功,如果是,则执行步骤208,否则,执行步骤209。
此处呼叫接续的过程为主叫上级设备首先与被叫上级设备进行连接,然后被叫上级设备连接被叫用户后,向主叫上级设备返回呼叫接续结果。
当被叫用户将固定电话作为通信终端时,如果能够接通被叫用户所在的固定电话,则判定呼叫接续成功;如果被叫用户当前正在通话或者主叫用户输入的被叫号码不正确等,则判定呼叫接续失败。
当被叫用户将移动电话作为通信终端时,如果能够接通被叫用户所使用的移动电话,则判定呼叫接续成功;如果被叫用户的移动电话正在通话处于关机状态、或者不在服务区等,则判定呼叫接续失败。
步骤208.向主叫用户播放回铃音,并结束本主叫绑定呼叫流程。
在呼叫接续成功的情况下,被叫上级设备在本步骤中向主叫上级设备指明呼叫接续成功,而后主叫上级设备再向主叫用户播放表示等待被叫用户摘机的回铃音。
步骤209.向主叫用户播放忙音,并结束本主叫绑定呼叫流程。
在主叫号码验证失败或者余额验证失败的情况下,主叫上级设备接收到计费服务器的通知后,向主叫用户播放忙音,表明本次呼叫无法成功;在呼叫接续失败的情况下,主叫上级设备接收到来自于被叫上级设备的通知后,向主叫用户播放忙音,表明本次呼叫无法成功。
至此,完成了主叫绑定预付费用户的呼叫流程。
现有的主叫绑定预付费用户呼叫方法存在如下缺点1.当主叫号码验证失败时,直接向主叫用户播放忙音,并结束本次主叫绑定呼叫流程,而主叫用户若要更换所使用的预付费账号,则必须重新启动呼叫流程,使用较为不便。
2.使用诸如IP电话卡等预付费业务进行的呼叫中,其费用由本地话费和IP电话费两部分组成,而无论主叫用户是否能够成功呼叫被叫用户,只要能够接通计费服务器,就会收取本地话费,因此,如果主叫用户更换电话卡而实现呼叫被叫用户,则需要支付两次接通计费服务器的本地话费。
3.在主叫号码验证失败、通话时长验证失败以及呼叫接续失败的情况下,均向主叫用户播放忙音,此时主叫用户无法分辨出具体的失败原因,人性化程度较差,方便程度较低。
4.当主叫号码验证成功时,主叫用户无法获知所使用的账号对应的话费余额,并且在余额验证成功时,主叫用户也无法获知最大通话时长,面向用户的开放程度较差、透明度较低。

发明内容
有鉴于此,本发明的目的在于提供一种主叫绑定预付费用户呼叫方法,使得主叫用户无需重新启动预付费呼叫流程,而能够更换所使用的预付费账号进行呼叫。
为实现上述目的,本发明提供了一种主叫绑定预付费用户呼叫方法,通过主叫终端、主叫上级设备及计费服务器的交互,将主叫终端号码与预付费账号绑定在一起,该方法包括以下步骤A.在主叫用户输入接入码后,主叫上级设备与计费服务器进行交互,实现主叫号码验证,并判断主叫号码验证是否成功,如果是,则执行步骤C,否则,执行步骤B;B.主叫上级设备与计费服务器进行交互,实现对用户输入的非主叫绑定账号验证,并判断账号验证是否成功,如果是,则执行步骤C,否则,提示主叫用户账号验证失败,结束本主叫绑定预付费用户呼叫流程;C.在用户输入被叫号码后,主叫上级设备与计费服务器进行交互,实现通话时长验证,并判断通话时长验证是否成功,如果是,则进行主叫用户与被叫用户间的呼叫接续,结束本主叫绑定预付费用户呼叫流程,否则,提示主叫用户通话时长验证失败,结束本主叫绑定预付费用户呼叫流程。
步骤A所述主叫上级设备与计费服务器进行交互,实现主叫号码验证的方法包括A11.主叫上级设备将主叫号码送入接入码对应的计费服务器;A12.计费服务器以接收到的主叫号码为索引,在自身保存主叫绑定信息的数据库中检索与所述主叫号码绑定的预付费业务账号;A13.判断是否检索到与该主叫号码绑定的账号,如果是,则从自身数据库中获取所述与主叫号码绑定的账号对应的话费余额,然后将主叫号码验证成功结果返回给主叫上级设备;否则,向主叫上级设备返回主叫号码验证失败结果。
步骤A所述主叫上级设备判断主叫号码验证是否成功的方法为判断从计费服务器接收到的主叫号码验证结果是否为主叫号码验证成功结果,如果是,则判定主叫号码验证成功;否则,判定主叫号码验证失败。
步骤A13所述将成功的主叫号码验证结果返回给主叫上级设备的同时,进一步包括计费服务器将所述与主叫号码绑定的账号对应的话费余额返回给主叫上级设备;所述步骤C执行之前,该方法进一步包括主叫上级设备通过语音提示的方式,将所述与主叫号码绑定的账号对应的话费余额播放给主叫用户。
步骤B所述主叫上级设备与计费服务器进行交互,实现对用户输入的非主叫绑定账号验证的方法包括B11.主叫上级设备通过播放语音的方式,提示主叫用户输入非主叫绑定预付费账号和密码,并将所输入的账号和密码发送给计费服务器;B12.计费服务器以接收到的账号为索引,在自身的数据库中检索该账号对应的记录,如果能够检索到,则执行步骤B13,否则,将账号验证失败结果返回给主叫上级设备,结束账号验证流程;B13.计费服务器将接收到的密码与所述记录中的密码相比较,如果两密码一致,则从自身数据库中获取所述接收到的账号对应的话费余额,然后将账号验证成功结果返回给主叫上级设备,结束账号验证流程,否则,将账号验证失败结果返回给主叫上级设备,结束账号验证流程。
步骤B所述主叫上级设备判断账号验证是否成功的方法为判断从计费服务器接收到的账号验证结果是否为账号验证成功结果,如果是,则判定账号验证成功;否则,判定账号验证失败。
步骤B13所述将成功的主叫号码验证结果返回给主叫上级设备的同时,进一步包括计费服务器将所述接收到的账号对应的话费余额返回给主叫上级设备;所述步骤C执行之前,进一步包括主叫上级设备通过语音提示的方式,将所述接收到的账号对应的话费余额播放给主叫用户。
步骤B12所述将账号验证失败结果返回给主叫上级设备之前,进一步包括计费服务器确定账号验证失败的原因;步骤B12所述将账号验证失败结果返回给主叫上级设备的同时,进一步包括将所述账号验证失败原因返回给主叫上级设备;步骤B13所述将账号验证失败结果之前,进一步包括计费服务器确定账号失败的原因;
步骤B13所述将账号验证失败结果返回给主叫上级设备的同时,进一步包括将所述账号验证失败原因返回给主叫上级设备;步骤B所述提示主叫用户账号验证失败的方法为主叫上级设备通过语音提示的方式,将接收到的账号验证失败原因播放给主叫用户。
步骤C所述主叫上级设备与计费服务器进行交互,实现通话时长验证的方法包括C11.主叫上级设备将主叫用户所输入的被叫号码发送给计费服务器;C12.计费服务器将话费余额与所收到的被叫号码对应的计费单位相比较;C13.判断话费余额是否大于计费单位,如果是,则根据话费余额和计费单位确定主叫用户的最大通话时长,然后将通话时长验证成功结果返回给主叫上级设备;否则,将通话时长验证失败结果返回给主叫上级设备。
步骤C所述主叫上级设备判断通话时长验证是否成功的方法为判断从计费服务器接收到的通话时长验证结果是否为通话时长验证成功结果,如果是,则判定通话时长验证成功;否则,判定通话时长验证失败。
步骤C13所述将成功的通话时长验证结果返回给主叫上级设备的同时,进一步包括将所述最大通话时长返回给主叫上级设备;步骤C所述进行主叫用户与被叫用户间的呼叫接续之前,进一步包括主叫上级设备通过语音提示的方式,将所述最大通话时长播放给主叫用户。
步骤C13所述将通话时长验证失败结果返回给主叫上级设备之前,该方法进一步包括计费服务器确定通话时长验证失败原因;步骤C13所述将通话时长验证失败结果返回给主叫上级设备的同时,进一步包括将所述通话时长验证失败原因返回给主叫上级设备;步骤C所述提示主叫用户通话时长验证失败的方法为主叫上级设备通过语音提示的方式,将所述通话时长验证失败原因播放给主叫用户。
步骤C所述主叫用户与被叫用户间的呼叫接续的方法包括C21.主叫上级设备通过被叫上级设备连接被叫用户,如果连接成功,则被叫上级设备将呼叫接续成功结果返回给主叫上级设备,否则,确定呼叫接续失败原因,然后将呼叫接续失败结果及呼叫接续失败原因返回给主叫上级设备;C22.主叫上级设备根据接收到的呼叫接续结果判断呼叫接续是否成功,如果是,则向主叫用户发送呼叫接续成功指示,否则,向主叫用户发送呼叫接续失败指示。
步骤C22所述向发送主叫用户呼叫接续成功指示的方法为主叫上级设备向主叫用户播放表明等待被叫用户摘机的回铃音;步骤C22所述向主叫用户发送呼叫接续失败指示的方法为主叫上级设备通过语音提示的方式,将呼叫接续失败原因播放给主叫用户。
所述步骤C执行之前,进一步包括主叫上级设备向主叫用户播放业务提示,主叫用户根据所述业务提示在其所在的通信终端上输入被叫号码。
应用本发明,主叫用户能够在一次主叫绑定预付费用户呼叫流程中更换所使用的预付费账号。具体而言,本发明具有如下有益效果1.本发明的主叫绑定预付费用户呼叫方法中,在主叫号码验证失败后,主叫上级设备通过播放语音,提示主叫用户输入预付费账号和密码,并由计费服务器根据所输入的账号和密码进行账号验证,在验证成功的情况下,继续后续的主叫绑定预付费用户呼叫流程。因此,本发明中,主叫用户能够在一次呼叫流程中更换所使用的预付费账号,而无需重新启动呼叫流程,增强了方便程度。
2.本发明主叫用户能够在一次呼叫流程中更换所使用的预付费账号,使得使用IP电话卡的用户无需因更换预付费账号而支付双倍的本地话费。
3.本发明在主叫号码验证失败、通话时长验证失败以及呼叫接续失败的情况下,主叫用户能够在主叫上级设备播放的语音提示中,清楚的获知具体的失败原因,提高了预付费业务的人性化程度。
4.本发明在主叫号码验证成功的情况下,主叫用户还能够获知当前话费余额,便于控制通话时间,同时增强了预付费业务向用户的开放程度与透明度。


图1为主叫绑定预付费业务的网络结构图。
图2为现有的主叫绑定预付费用户呼叫方法流程图。
图3为本发明主叫绑定预付费用户呼叫方法流程图。
具体实施例方式
为使本发明的目的、技术方案更加清楚明白,以下参照附图并举实施例,对本发明做进一步的详细说明。
本发明为一种主叫绑定预付费用户呼叫方法,其基本思想是在主叫号码验证失败时,提示主叫用户输入预付费业务账号和密码,并将所输入的账号和密码送入计费服务器进行验证;而后判断验证是否成功,如果是,则继续进行现有的余额验证以及呼叫接续,否则,向主叫用户提示验证失败后,结束本主叫绑定预付费用户呼叫流程。
本发明的主叫绑定预付费用户呼叫方法主要由以下步骤组成A.在主叫用户输入接入码后,主叫上级设备与计费服务器进行交互,实现主叫号码验证,并判断主叫号码验证是否成功,如果是,则执行步骤C,否则,执行步骤B;B.主叫上级设备与计费服务器进行交互,实现对用户输入的非主叫绑定账号验证,并判断账号验证是否成功,如果是,则执行步骤C,否则,提示主叫用户账号验证失败,结束本主叫绑定预付费用户呼叫流程;C.在用户输入被叫号码后,主叫上级设备与计费服务器进行交互,实现通话时长验证,并判断通话时长验证是否成功,如果是,则进行主叫用户与被叫用户间的呼叫接续,结束本主叫绑定预付费用户呼叫流程,否则,提示主叫用户通话时长验证失败,结束本主叫绑定预付费用户呼叫流程。
参见图3,本发明主叫绑定预付费用户呼叫方法的具体过程如下
步骤301.输入接入码。
本步骤中,当用户使用经过主叫绑定的通信终端开始进行呼叫被叫用户时,在被绑定的固定电话或者移动电话上输入所使用的预付费业务的接入码。
步骤302~303.将主叫号码送入接入码对应的计费服务器进行主叫号码验证,计费服务器完成验证后返回主叫号码验证结果;然后,判断主叫号码验证是否成功,如果是,则执行步骤308;否则,执行步骤304。
本处用户所使用的通信终端将自身的号码作为主叫号码,并通过固定电话网络或者移动通信网络中的主叫上级设备,发送给计费服务器。然后,计费服务器以接收到的主叫号码为索引,在自身保存主叫绑定信息的数据库中检索与该主叫号码绑定的预付费业务账号,以完成对主叫号码的验证。如果能够检索与该主叫号码绑定的账号,则计费服务器得出主叫号码验证成功的验证结果,并从自身数据库中获取该账号对应的话费余额,然后将成功的主叫号码验证结果和话费余额返回给主叫上级设备;否则,得出主叫号码验证失败的验证结果,再由计费服务器向主叫上级设备返回失败的主叫号码验证结果。
步骤304~307.提示主叫用户输入预付费账号和密码,并将所输入的账号和密码送入计费服务器进行非主叫绑定账号验证;计费服务器完成验证后,向主叫上级设备返回账号验证结果;而后,判断账号验证是否成功,如果是,则执行步骤308,否则,主叫上级设备向主叫用户提示账号验证失败原因,并结束本主叫绑定预付费用户呼叫流程。
在主叫号码验证失败的情况下,为了使得主叫用户能够在本次呼叫过程中通过更换预付费账号来继续呼叫被叫用户,本处主叫上级设备通过播放语音来提示主叫用户输入账号和密码。
当主叫用户在其所使用的通信终端上输入了将要使用的预付费业务的账号和密码后,主叫上级设备将此时的账号和密码送入计费服务器,进行账号验证。计费服务器以接收到的账号为索引,在自身的数据库中检索该账号对应的记录,如果能够检索到,则将接收到的密码与记录中的密码相比较,如果两密码一致,则得出账号验证成功的验证结果,并且计费服务器从自身的数据库中获取该账号的当前话费余额,然后将话费余额和成功的账号验证结果返回给主叫上级设备;如果两密码不一致,则得出账号验证失败的验证结果以及密码错误的验证失败原因,并由计费服务器将该失败的账号验证结果以及账号验证失败原因返回给主叫上级设备。如果无法检索到接收到的账号对应的记录,计费服务器得出账号验证失败的验证结果以及账号不正确的验证失败原因,并将失败的账号验证结果连同失败原因一起返回给主叫上级设备。
然后,主叫上级设备根据接收到的账号验证结果决定后续执行的步骤,即如果接收到成功的账号验证结果,则执行步骤308;否则,主叫上级设备根据接收到的账号验证失败原因,向主叫用户播放语音提示,指明账号验证失败原因。
本处为主叫用户提供了一次更换预付费账号的机会,当然也可以提供多次更换预付费账号的机会。在能够多次更换账号的情况下,此处在账号验证失败时,返回执行提示主叫用户输入预付费账号和密码的操作。
步骤308.向主叫用户播放当前账号对应的余额。
在步骤303中主叫号码验证成功的情况下,主叫上级设备根据步骤302中接收到的话费余额,向主叫用户播放语音提示,指明与主叫终端绑定在一起的账号所对应的话费余额。在步骤306中账号验证成功的情况下,主叫上级设备根据步骤305中接收到的话费余额,向主叫用户播放语音提示,指明主叫用户所输入的账号对应的话费余额。
步骤309~310.向主叫用户播放业务提示,在主叫用户选择拨打电话并输入被叫号码后,将被叫号码送入计费服务器进行通话时长验证,计费服务器在完成验证后,将通话时长验证结果返回给主叫上级设备。
在此处的两个步骤中,主叫上级设备首先向主叫用户播放业务提示,例如拨打电话请按1、查询余额请按2等;在主叫用户选择拨打电话的情况下,通过主叫终端输入被叫号码。主叫上级设备接收到主叫终端送来的被叫号码后,将该被叫号码发送给计费服务器,由计费服务器根据该被叫号码进行通话时长验证。
具体而言,通话时长验证包括以下过程计费服务器将主叫用户当前所使用的账号对应的话费余额与所收到的被叫号码对应的计费单位相比较;然后,判断话费余额是否大于计费单位,如果是,则得出成功的通话时长验证结果,并根据话费余额和计费单位确定主叫用户的最大通话时长;否则,得出失败的通话时长验证结果,并确定失败原因为当前余额不够一次通话。
完成上述验证之后,计费服务器向主叫上级设备返回通话时长验证结果,即如果得出成功的通话时长验证结果,则计费服务器将该验证结果与最大通话时长一起,返回给主叫上级设备;如果得出失败的验证结果,则计费服务器将该验证结果与失败原因一起,返回给主叫上级设备。
步骤311~313.根据接收到的验证结果判断通话时长验证是否成功,如果是,则向主叫用户播放最大通话时长;否则,向主叫用户播放语音提示,指明通话时长验证失败原因,并结束本主叫绑定预付费用户呼叫流程。
在接收到成功的通话时长验证结果时,主叫上级设备向主叫用户播放语音提示,将来自于计费服务器的最大通话时长播放给主叫用户;在接收到失败的通话时长验证结果时,主叫上级设备则通过语音提示的方式,向主叫用户指明此次通话时长验证的失败原因为当前余额不够一次通话。
步骤314~316.主叫用户与被叫用户之间的呼叫接续;判断呼叫接续是否成功,如果是,则向主叫用户播放回铃音,并结束本主叫绑定预付费用户呼叫流程,否则,向主叫用户播放语音提示,指明呼叫接续失败的原因,并结束主叫绑定预付费用户呼叫流程。
此处呼叫接续的过程为主叫上级设备首先与被叫上级设备进行连接,然后被叫上级设备连接被叫用户后,向主叫上级设备返回呼叫接续结果。
当被叫用户将固定电话作为通信终端时,如果能够接通被叫用户所在的固定电话,则判定呼叫接续成功;如果被叫用户当前正在通话或者主叫用户输入的被叫号码不正确等,则判定呼叫接续失败。
当被叫用户将移动电话作为通信终端时,如果能够接通被叫用户所使用的移动电话,则判定呼叫接续成功;如果被叫用户的移动电话正在通话处于关机状态、或者不在服务区等,则判定呼叫接续失败。
在呼叫接续成功的情况下,被叫上级设备向主叫上级设备指明呼叫接续成功,主叫上级设备再向主叫用户播放表示等待被叫用户摘机的回铃音;在呼叫接续失败的情况下,被叫上级设备将诸如被叫用户忙、被叫号码错误、被叫用户关机等呼叫接续失败原因返回给主叫上级设备,主叫上级设备再通过语音提示的方式,将呼叫接续失败原因播放给主叫用户。
至此本发明的主叫绑定预付费用户呼叫流程完成。
应用本发明的主叫绑定预付费用户呼叫方法,主叫用户不仅能够在一次呼叫流程中更换所使用的预付费账号,而且在主叫号码验证失败、通话时长验证失败以及呼叫接续失败的情况下,能够清楚的获知具体的失败原因。另外,在主叫号码验证成功的情况下,主叫用户还能够获知当前话费余额,便于控制通话时间。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种主叫绑定预付费用户呼叫方法,通过主叫终端、主叫上级设备及计费服务器的交互,将主叫终端号码与预付费账号绑定在一起,其特征在于,该方法包括以下步骤A.在主叫用户输入接入码后,主叫上级设备与计费服务器进行交互,实现主叫号码验证,并判断主叫号码验证是否成功,如果是,则执行步骤C,否则,执行步骤B;B.主叫上级设备与计费服务器进行交互,实现对用户输入的非主叫绑定账号验证,并判断账号验证是否成功,如果是,则执行步骤C,否则,提示主叫用户账号验证失败,结束本主叫绑定预付费用户呼叫流程;C.在用户输入被叫号码后,主叫上级设备与计费服务器进行交互,实现通话时长验证,并判断通话时长验证是否成功,如果是,则进行主叫用户与被叫用户间的呼叫接续,结束本主叫绑定预付费用户呼叫流程,否则,提示主叫用户通话时长验证失败,结束本主叫绑定预付费用户呼叫流程。
2.如权利要求1所述的方法,其特征在于,步骤A所述主叫上级设备与计费服务器进行交互,实现主叫号码验证的方法包括A11.主叫上级设备将主叫号码送入接入码对应的计费服务器;A12.计费服务器以接收到的主叫号码为索引,在自身保存主叫绑定信息的数据库中检索与所述主叫号码绑定的预付费业务账号;A13.判断是否检索到与该主叫号码绑定的账号,如果是,则从自身数据库中获取所述与主叫号码绑定的账号对应的话费余额,然后将主叫号码验证成功结果返回给主叫上级设备;否则,向主叫上级设备返回主叫号码验证失败结果。
3.如权利要求2所述的方法,其特征在于,步骤A所述主叫上级设备判断主叫号码验证是否成功的方法为判断从计费服务器接收到的主叫号码验证结果是否为主叫号码验证成功结果,如果是,则判定主叫号码验证成功;否则,判定主叫号码验证失败。
4.如权利要求2所述的方法,其特征在于,步骤A13所述将成功的主叫号码验证结果返回给主叫上级设备的同时,进一步包括计费服务器将所述与主叫号码绑定的账号对应的话费余额返回给主叫上级设备;所述步骤C执行之前,该方法进一步包括主叫上级设备通过语音提示的方式,将所述与主叫号码绑定的账号对应的话费余额播放给主叫用户。
5.如权利要求1所述的方法,其特征在于,步骤B所述主叫上级设备与计费服务器进行交互,实现对用户输入的非主叫绑定账号验证的方法包括B11.主叫上级设备通过播放语音的方式,提示主叫用户输入非主叫绑定预付费账号和密码,并将所输入的账号和密码发送给计费服务器;B12.计费服务器以接收到的账号为索引,在自身的数据库中检索该账号对应的记录,如果能够检索到,则执行步骤B13,否则,将账号验证失败结果返回给主叫上级设备,结束账号验证流程;B13.计费服务器将接收到的密码与所述记录中的密码相比较,如果两密码一致,则从自身数据库中获取所述接收到的账号对应的话费余额,然后将账号验证成功结果返回给主叫上级设备,结束账号验证流程,否则,将账号验证失败结果返回给主叫上级设备,结束账号验证流程。
6.如权利要求5所述的方法,其特征在于,步骤B所述主叫上级设备判断账号验证是否成功的方法为判断从计费服务器接收到的账号验证结果是否为账号验证成功结果,如果是,则判定账号验证成功;否则,判定账号验证失败。
7.如权利要求5所述的方法,其特征在于,步骤B13所述将成功的主叫号码验证结果返回给主叫上级设备的同时,进一步包括计费服务器将所述接收到的账号对应的话费余额返回给主叫上级设备;所述步骤C执行之前,进一步包括主叫上级设备通过语音提示的方式,将所述接收到的账号对应的话费余额播放给主叫用户。
8.如权利要求5所述的方法,其特征在于,步骤B12所述将账号验证失败结果返回给主叫上级设备之前,进一步包括计费服务器确定账号验证失败的原因;步骤B12所述将账号验证失败结果返回给主叫上级设备的同时,进一步包括将所述账号验证失败原因返回给主叫上级设备;步骤B13所述将账号验证失败结果之前,进一步包括计费服务器确定账号失败的原因;步骤B13所述将账号验证失败结果返回给主叫上级设备的同时,进一步包括将所述账号验证失败原因返回给主叫上级设备;步骤B所述提示主叫用户账号验证失败的方法为主叫上级设备通过语音提示的方式,将接收到的账号验证失败原因播放给主叫用户。
9.如权利要求1、2或5所述的方法,其特征在于,步骤C所述主叫上级设备与计费服务器进行交互,实现通话时长验证的方法包括C11.主叫上级设备将主叫用户所输入的被叫号码发送给计费服务器;C12.计费服务器将话费余额与所收到的被叫号码对应的计费单位相比较;C13.判断话费余额是否大于计费单位,如果是,则根据话费余额和计费单位确定主叫用户的最大通话时长,然后将通话时长验证成功结果返回给主叫上级设备;否则,将通话时长验证失败结果返回给主叫上级设备。
10.如权利要求9所述的方法,其特征在于,步骤C所述主叫上级设备判断通话时长验证是否成功的方法为判断从计费服务器接收到的通话时长验证结果是否为通话时长验证成功结果,如果是,则判定通话时长验证成功;否则,判定通话时长验证失败。
11.如权利要求9所述的方法,其特征在于,步骤C13所述将成功的通话时长验证结果返回给主叫上级设备的同时,进一步包括将所述最大通话时长返回给主叫上级设备;步骤C所述进行主叫用户与被叫用户间的呼叫接续之前,进一步包括主叫上级设备通过语音提示的方式,将所述最大通话时长播放给主叫用户。
12.如权利要求9所述的方法,其特征在于,步骤C13所述将通话时长验证失败结果返回给主叫上级设备之前,该方法进一步包括计费服务器确定通话时长验证失败原因;步骤C13所述将通话时长验证失败结果返回给主叫上级设备的同时,进一步包括将所述通话时长验证失败原因返回给主叫上级设备;步骤C所述提示主叫用户通话时长验证失败的方法为主叫上级设备通过语音提示的方式,将所述通话时长验证失败原因播放给主叫用户。
13.如权利要求1所述的方法,其特征在于,步骤C所述主叫用户与被叫用户间的呼叫接续的方法包括C21.主叫上级设备通过被叫上级设备连接被叫用户,如果连接成功,则被叫上级设备将呼叫接续成功结果返回给主叫上级设备,否则,确定呼叫接续失败原因,然后将呼叫接续失败结果及呼叫接续失败原因返回给主叫上级设备;C22.主叫上级设备根据接收到的呼叫接续结果判断呼叫接续是否成功,如果是,则向主叫用户发送呼叫接续成功指示,否则,向主叫用户发送呼叫接续失败指示。
14.如权利要求13所述的方法,其特征在于,步骤C22所述向发送主叫用户呼叫接续成功指示的方法为主叫上级设备向主叫用户播放表明等待被叫用户摘机的回铃音;步骤C22所述向主叫用户发送呼叫接续失败指示的方法为主叫上级设备通过语音提示的方式,将呼叫接续失败原因播放给主叫用户。
15.如权利要求1所述的方法,其特征在于,所述步骤C执行之前,进一步包括主叫上级设备向主叫用户播放业务提示,主叫用户根据所述业务提示在其所在的通信终端上输入被叫号码。
全文摘要
本发明公开了一种主叫绑定预付费用户呼叫方法,该方法包括以下步骤A.在输入接入码后,主叫上级设备与计费服务器进行交互,实现主叫号码验证,并判断主叫号码验证是否成功,如果是,则执行步骤C,否则,执行步骤B;B.主叫上级设备与计费服务器进行交互,实现对输入的非主叫绑定账号验证,并判断账号验证是否成功,如果是,则执行步骤C,否则,提示主叫用户账号验证失败,结束本主叫绑定预付费用户呼叫流程;C.在输入被叫号码后,主叫上级设备与计费服务器进行交互,实现通话时长验证,并判断通话时长验证是否成功,如果是,则主叫用户与被叫用户之间呼叫接续,否则,提示主叫用户通话时长验证失败。本发明使得主叫用户能够更换所使用的预付费账号。
文档编号H04M17/00GK1832526SQ200510053778
公开日2006年9月13日 申请日期2005年3月11日 优先权日2005年3月11日
发明者杨波, 桂涛 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1