CN102833717B - 用户转账的控制方法和业务控制点 - Google Patents
用户转账的控制方法和业务控制点 Download PDFInfo
- Publication number
- CN102833717B CN102833717B CN201110160932.9A CN201110160932A CN102833717B CN 102833717 B CN102833717 B CN 102833717B CN 201110160932 A CN201110160932 A CN 201110160932A CN 102833717 B CN102833717 B CN 102833717B
- Authority
- CN
- China
- Prior art keywords
- user
- time
- control point
- service control
- request message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/39—Arrangements for preventing metering, charging or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1453—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
- H04L12/1467—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network involving prepayment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/775—Account specifications on parallel communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/785—Reserving amount on the account
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Meter Arrangements (AREA)
Abstract
本发明提供一种用户转账的控制方法和业务控制点,涉及通信领域,为解决现有技术中预付费业务中,允许用户在通话过程中进行转账操作的技术问题而发明。所述的用户转账的控制方法,包括:业务控制点接收用户发送的转账请求消息;所述业务控制点收到所述转账请求消息后,判断所述用户的状态,生成一判断结果;如果所述判断结果为所述用户处于通话状态,则所述业务控制点不进行转账处理;如果所述判断结果为所述用户未处于通话状态,则所述业务控制点根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。本发明能够减少运营商的损失。
Description
技术领域
本发明涉及移动通信领域,特别是指一种用户转账的控制方法和业务控制点。
背景技术
在目前的智能网***中,通过人机接口语言(Man-Machine Language,MML)接口和Diameter协议(Diameter credit control,DCC)接口消息与在线计费***(Online ChargeSystem,OCS)进行交互,实现呼叫涉及到的信令控制和帐户操作的全部过程。
随着通讯行业的迅速发展,在线计费***(Online Charge System,OCS)和用户进行交互的形式越来越多,在海外市场上目前使用比较多的信息交互方式是USSD(非结构化补充业务数据,Unstructured Supplementary Services Data)。USSD业务适用于GSM(Global System of Mobile communication,全球移动通讯***)网络,它操作简单,提供菜单式会话的信息型业务,具有良好的业务扩展性、提供快速、实用方便、广泛适用的优点。用户使用USSD比较多的是进行充值和转账操作,使用起来方便快捷。
现有技术中,采用CP(Control Point,控制点)DB(data base,数据库)分离架构,SIU(Signal Interface Unit,信令接口单元)采用负荷分担方式,将呼叫以及USSD请求等,采用轮询方式转发到各个CP上进行处理。该环境架构中存在漏洞。如果用户在呼叫过程中,发送USSD进行转账,可以将账户的全部余额转出去。这样,呼叫结束后,无法对用户账户上的金额进行扣除,给运营商带来损失。
发明内容
本发明要解决的技术问题是提供一种用户转账的控制方法和业务控制点,在用户通话时限制对用户帐户上的余额进行转账操作。
为解决上述技术问题,本发明的实施例提供技术方案如下:
一方面,提供一种用户转账的控制方法,包括:
业务控制点接收用户发送的转账请求消息;
所述业务控制点收到所述转账请求消息后,判断所述用户的状态,生成一判断结果;
如果所述判断结果为所述用户处于通话状态,则所述业务控制点不进行转账处理;
如果所述判断结果为所述用户未处于通话状态,则所述业务控制点根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
所述业务控制点不进行转账处理的步骤的同时,所述方法还包括:保存所述转账请求消息;并在通话结束后,根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
所述业务控制点收到所述转账请求消息后,判断所述用户的状态,得到一判断结果的步骤具体为:
所述业务控制点在收到所述转账请求消息后,获取第一当前时间;
所述业务控制点获取所述用户对应的记录时间;所述记录时间为所述用户最近一次通话结束时的时间或对所述用户的帐户进行下一次计费的时间;
所述业务控制点比较所述第一当前时间和所述用户对应的记录时间,生成一判断结果;
如果所述第一当前时间早于所述记录时间,则生成的判断结果为:所述用户处于通话状态;如果第一当前时间晚于或者等于所述用户对应的记录时间,则生成的判断结果为:所述用户未处于通话状态。
所述用户为主叫用户或者被叫用户;
所述记录时间是根据以下步骤生成的:
所述业务控制点接收主叫用户呼叫被叫用户的呼叫请求;
所述业务控制点根据所述呼叫请求,给所述移动交换中心发送第一申请计费AC消息,并获取第二当前时间;
所述业务控制点将所述第二当前时间加上第一预定时长,生成所述记录时间;
所述业务控制点判断所述呼叫是否还在进行;
如果判断为否,所述业务控制点使用呼叫结束时的时间更新所述记录时间;
如果判断为是,则所述业务控制点从发送第一申请计费AC消息起计时在到达第二预定时长时,给所述移动交换中心发送第二AC消息,并获取第三当前时间;并使用所述第三当前时间加上所述第一预定时长的和更新所述记录时间;
所述业务控制点分别将所述记录时间作为所述主叫用户的记录时间和/或所述被叫用户的记录时间。
所述业务控制点根据所述呼叫请求,给所述移动交换中心发送第一申请计费AC消息的步骤之前,还包括:
所述业务控制点判断所述主叫用户是否为预付费业务用户;判断所述被叫用户是否为预付费业务用户。
所述第一预定时长等于所述第二预定时长。
另一方面,提供一种业务控制点,包括:
接收单元,接收用户发送的转账请求消息;
判断单元,收到所述转账请求消息后,判断所述用户的状态,生成一判断结果;
第一转账单元,如果所述判断结果为所述用户处于通话状态,则不进行转账处理;如果所述判断结果为所述用户未处于通话状态,则根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
所述的业务控制点,还包括:
保存单元,保存所述转账请求消息;
第二转账单元,在通话结束后,根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
所述判断单元包括:
第一获取子单元,在收到所述转账请求消息后,获取第一当前时间;
第二获取子单元,获取所述用户对应的记录时间;所述记录时间为所述用户最近一次通话结束时的时间或对所述用户的帐户进行下一次计费的时间;
比较子单元,比较所述第一当前时间和所述用户对应的记录时间,生成一判断结果;如果所述第一当前时间早于所述记录时间,则生成的判断结果为:所述用户处于通话状态;如果第一当前时间晚于或者等于所述用户对应的记录时间,则生成的判断结果为:所述用户未处于通话状态。
所述用户为主叫用户或者被叫用户;
所述第二获取子单元包括:
接收模块,接收主叫用户呼叫被叫用户的呼叫请求;
发送模块,根据所述呼叫请求,给所述移动交换中心发送第一申请计费AC消息,并获取第二当前时间;
生成模块,将所述第二当前时间加上第一预定时长,生成所述记录时间;
判断模块,判断所述呼叫是否还在进行;
第一更新模块,当判断为是时,从发送第一申请计费AC消息起计时在到达第二预定时长时,给所述移动交换中心发送第二AC消息,并获取第三当前时间;并使用所述第三当前时间加上所述第一预定时长的和更新所述记录时间;
第二更新模块,当判断为否时,使用呼叫结束时的时间更新所述记录时间。
本发明的实施例具有以下有益效果:
上述方案中,业务控制点接收用户发送的转账请求消息;所述业务控制点收到所述转账请求消息后,判断所述用户的状态,生成一判断结果;如果所述判断结果为所述用户处于通话状态,则所述业务控制点不进行转账处理;如果所述判断结果为所述用户未处于通话状态,则所述业务控制点根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。因此,在用户通话时限制对用户帐户上的余额进行转账操作,避免了运营商的损失。
附图说明
图1为本发明所述的用户转账的控制方法的第一实施例的流程示意图;
图2为本发明所述的用户转账的控制方法的第二实施例的流程示意图;
图3为图2所述的实施例中生成记录时间的流程示意图;
图4为本发明所述的业务控制点的结构的连接示意图;
图5是本发明实现呼叫时设定并发控制的业务流程示意图;
图6是本发明实现限制USSD转账流程的业务流程示意图.
具体实施方式
为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
如图1所示,为本发明所述的一种用户转账的控制方法,包括:
步骤11,业务控制点接收用户发送的转账请求消息;
步骤12,所述业务控制点收到所述转账请求消息后,判断所述用户的状态,生成一判断结果;
步骤13,如果所述判断结果为所述用户未处于通话状态,则所述业务控制点根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
步骤14,如果所述判断结果为所述用户处于通话状态,则所述业务控制点不进行转账处理。
可选的,步骤14的同时,所述方法还包括:保存所述转账请求消息;
步骤15,在通话结束后,根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
如图2所示,为本发明所述的一种用户转账的控制方法,包括:
步骤21,业务控制点接收用户发送的转账请求消息;
步骤22,所述业务控制点在收到所述转账请求消息后,获取第一当前时间;例如,获取接收到所述转账请求消息的第一当前时间;例如为2011年2月10日9点5分。
步骤23,所述业务控制点获取所述用户对应的记录时间;所述记录时间为所述用户最近一次通话结束时的时间或对所述用户的帐户进行下一次计费的时间;
步骤24,所述业务控制点比较所述第一当前时间和所述用户对应的记录时间,生成一判断结果。
步骤25,如果第一当前时间晚于或者等于所述用户对应的记录时间,则生成的判断结果为:所述用户未处于通话状态,则所述业务控制点根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账;例如,例如第一当前时间为2011年2月10日9点5分,记录时间为2011年2月10日9点1分时,则说明用户没有处于通话状态,允许转账。
步骤26,如果所述第一当前时间早于所述记录时间,则生成的判断结果为:所述用户处于通话状态;所述业务控制点不进行转账。例如,第一当前时间为2011年2月10日9点5分,记录时间为2011年2月10日9点10分时,则说明用户正在通话状态,不允许转账。
步骤26的同时,所述方法还包括:保存所述转账请求消息;
步骤27,在通话结束后,根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
其中,所述用户为主叫用户或者被叫用户;
所述记录时间是根据以下步骤生成的:
步骤231,所述业务控制点接收主叫用户呼叫被叫用户的呼叫请求;
步骤232,所述业务控制点根据所述呼叫请求,给所述移动交换中心发送第一申请计费AC消息,并获取第二当前时间;例如,所述业务控制点获取发送第一申请计费AC消息的第一当前时间,为2011年2月10日8点30分。
步骤233,所述业务控制点将所述第二当前时间加上第一预定时长,生成所述记录时间;所述业务控制点分别将所述记录时间作为所述主叫用户的记录时间和/或所述被叫用户的记录时间。例如,第一预定时长为15分钟,则记录时间为:2011年2月10日8点45分。则,从2011年2月10日8点40分到2011年2月10日8点45分之前,如果用户没有结束通话,所述用户是不允许进行转账操作的。
步骤234,所述业务控制点判断所述呼叫是否还在进行;
步骤235,如果判断为是,则所述业务控制点从发送第一申请计费AC消息起计时在到达第二预定时长时,给所述移动交换中心发送第二AC消息,并获取第三当前时间;并使用所述第三当前时间加上所述第一预定时长的和更新所述记录时间;例如,发送第一申请计费AC消息的第一当前时间为2011年2月10日8点30分,第二预定时长假设为15分钟,则在2011年2月10日8点45分时,判断所述呼叫是否还在进行;如果呼叫还在进行,则将记录时间更新为2011年2月10日9点00分,则2011年2月10日9点00分之前,用户还没有结束通话,所述用户是不允许进行转账操作的。
步骤236,如果判断为否,所述业务控制点使用呼叫结束时的时间更新所述记录时间;例如,第二预定时长假设为15分钟,则在2011年2月10日8点45分时,判断所述呼叫已经结束,并且呼叫结束时间为2011年2月10日8点40分,则,记录时间更新为2011年2月10日8点40分,则2011年2月10日8点40分之后,如果所述用户没有新的呼叫,则允许进行转账功能。
可选的.步骤232之前,还包括:
所述业务控制点判断所述主叫用户是否为预付费业务用户;判断所述被叫用户是否为预付费业务用户。
如果主叫用户为预付费业务用户,则后续步骤中,为所述主叫用户生成对应的记录时间;否则,不需要为所述主叫用户生成对应的记录时间。同样的,如果被叫用户为预付费业务用户,则后续步骤中,为所述被叫用户生成对应的记录时间;否则,不需要为所述被叫用户生成对应的记录时间。
其中,所述第一预定时长等于所述第二预定时长,这样,更好的保证了在用户通话过程中,不能够进行转账,并且,在用户通话结束后,用户能够及时使用转账功能
所述第一当前时间和所述记录时间包括年月日信息,或者只包括月日信息。这样,可以记录用户操作的详细时间信息。
上述实施例中,用户的记录时间不断被更新。假设第一预定时长为15分0秒,发送第一AC消息的时间为2011年2月10日8点30分0秒,也就是开始呼叫的时间,则记录时间是2011年2月10日8点45。
假如用户在2011年2月10日8点40结束呼叫,则记录时间被更新为2011年2月10日8点40。
假如用户在2011年2月10日8点45还没有结束呼叫,则发送第二AC消息给移动交换中心,并且记录时间被更新为2011年2月10日9点00。
假如用户在2011年2月10日8点50结束呼叫,则记录时间被更新为2011年2月10日8点50。
假如用户在2011年2月10日9点00还没有结束呼叫,则发送第三AC消息给移动交换中心,并且记录时间被更新为2011年2月10日9点15。发送AC消息和更新记录时间的过程以此类推。
上述实施例中,可以将记录时间存储在数据库服务器的数据库表中,可以适用于CP DB分离结构。
上述实施例中,也可以采用业务控制点与其他网元的交互,判断用户是否处于通话状态。
如图4所示,为本发明所述的一种业务控制点,包括:
接收单元41,接收用户发送的转账请求消息;
判断单元42,收到所述转账请求消息后,判断所述用户的状态,生成一判断结果;
第一转账单元43,如果所述判断结果为所述用户处于通话状态,则不进行转账处理;如果所述判断结果为所述用户未处于通话状态,则根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
所述的业务控制点,还包括:
保存单元44,保存所述转账请求消息;
第二转账单元45,在通话结束后,根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
所述判断单元42包括:
第一获取子单元,在收到所述转账请求消息后,获取第一当前时间;
第二获取子单元,获取所述用户对应的记录时间;所述记录时间为所述用户最近一次通话结束时的时间或对所述用户的帐户进行下一次计费的时间;
比较子单元,比较所述第一当前时间和所述用户对应的记录时间,生成一判断结果;如果所述第一当前时间早于所述记录时间,则生成的判断结果为:所述用户处于通话状态;如果第一当前时间晚于或者等于所述用户对应的记录时间,则生成的判断结果为:所述用户未处于通话状态。
所述用户为主叫用户或者被叫用户;
所述第二获取子单元包括:
接收模块,接收主叫用户呼叫被叫用户的呼叫请求;
发送模块,根据所述呼叫请求,给所述移动交换中心发送第一申请计费AC消息,并获取第二当前时间;
生成模块,将所述第二当前时间加上第一预定时长,生成所述记录时间;
判断模块,判断所述呼叫是否还在进行;
第一更新模块,当判断为是时,从发送第一申请计费AC消息起计时在到达第二预定时长时,给所述移动交换中心发送第二AC消息,并获取第三当前时间;并使用所述第三当前时间加上所述第一预定时长的和更新所述记录时间;
第二更新模块,当判断为否时,使用呼叫结束时的时间更新所述记录时间。
本发明提供一种呼叫时限制USSD转账的方法及***,在预付费业务的用户进行呼叫时,限制用户使用USSD进行转账。通过智能网业务功能的设置,对用户呼叫过程限制使用USSD进行转账,可以有效地避免运营商的损失,也能使用户在呼叫以外的时间正常使用USSD进行转账。在用户呼叫过程中,不允许使用USSD转账业务,其它业务不影响,保证用户呼叫结束后能正确的计费,扣除账户中使用的费用,并且在不进行呼叫的时候,用户可以正常的进行转账。
该方法主要包括以下步骤:
步骤A.a用户和b用户都是智能网预付费用户,核心网交换侧把主叫a用户呼叫被叫b用户的请求触发到智能网平台,发送呼叫的相关信息并触发智能网相关业务;
步骤B.在开始呼叫时,业务控制点在数据库表中记录时间记录,时间记录为a用户和b用户呼叫起始的时间再加上设定的一个AC的呼叫时长的时间,相当于用户呼叫的标志位;
步骤C.在呼叫过程中,在第二个AC及以后下发的AC之前,更新数据库表中的时间记录,具体为:用当前的时间加上设定的一个AC的呼叫时长的时间值更新;
步骤D.在呼叫过程中,当a用户发起USSD转账请求时,业务控制点判断数据库表中a用户当前的标志位,判断出当前时间小于数据库表中的记录时间,因此,转账失败。同样b用户发起USSD转账请求,转账也会失败;
步骤E.呼叫结束后,更新数据库表中的用户记录,具体为:更新为当前时间;
步骤F.呼叫结束后,a用户发起USSD转账请求,业务控制点判断数据库表中a用户当前的标志位,判断出当前时间大于数据库表中的记录时间,转账成功。同样b用户发起USSD转账请求,转账也成功。
如图5所示,为本发明应用场景中实现呼叫时设定并发控制的业务流程,具体的流程如下:
a)智能网相关业务控制点接受核心网MSC(Mobile Switch Center,移动交换中心)送上的呼叫流程信息,业务控制点对主叫号码和被叫号码进行分析,判断是否满足呼叫要求。
b)如果满足,业务控制点在数据库表中对将要进行呼叫的用户(包括主叫用户和被叫用户)设置一个起始呼叫的标志位,该标志位是起始呼叫的当前时间加上***中设定的一个AC(Apply Charging,申请计费)的时长,该时长也是发送AC消息的间隔时间,AC的时长根据呼叫区域实际情况设定。设置完成后,呼叫流程继续。
c)在没有达到第一个AC呼叫时长之前结束呼叫,业务控制点更新数据库表中的用户的标志位,更新为结束呼叫的时间。
d)如果用户呼叫持续,在业务控制点给移动交换中心发送第二个及以后的AC的同时,业务控制点都会更新数据库表中用户的标志位,更新为当前时间加上***中设定的一个AC的时长。
e)同样,用户在几个AC后结束呼叫,业务控制点更新数据库表中的用户的标志位,更新为结束呼叫的时间。
如图6所示,本发明应用场景中实现限制USSD转账流程的业务流程包括:
a)用户通过USSD发送转账请求,移动交换中心MSC将转账请求通过HLR(HomeLocation Register,归属位置寄存器)发送到业务控制点SCP。
b)业务控制点判断当前时间是否大于数据库表中用户的标志位
c)如果当前时间小于数据库表中用户的标志位,则限制用户使用USSD进行转账,返回失败消息给用户
d)如果当前时间大于数据库表中用户的标志位,则允许用户使用USSD进行转账,业务控制点进行后续的转账操作。
与现有技术相比较,本发明引入了安全快速、高效和成本较低的处理机制,既不影响正常的呼叫,也在呼叫的同时限制了USSD的转账;并且在呼叫结束后,USSD的转账能够也能正常使用。这样,一方面保证了在线计费***(Online Charge System,OCS)正常的计费,扣除正常的费用,减少运营商的损失,另一方面,也保证USSD转账功能在呼叫以外的时间能够正常使用。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质,如:磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,对各步骤的先后变化也在本发明的保护范围之内。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种用户转账的控制方法,其特征在于,包括:
业务控制点接收用户发送的转账请求消息;
所述业务控制点收到所述转账请求消息后,判断所述用户的状态,生成一判断结果;
如果所述判断结果为所述用户处于通话状态,则所述业务控制点不进行转账处理;
如果所述判断结果为所述用户未处于通话状态,则所述业务控制点根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
2.根据权利要求1所述的用户转账的控制方法,其特征在于,所述业务控制点不进行转账处理的步骤的同时,所述方法还包括:保存所述转账请求消息;并在通话结束后,根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
3.根据权利要求1所述的用户转账的控制方法,其特征在于,所述业务控制点收到所述转账请求消息后,判断所述用户的状态,得到一判断结果的步骤具体为:
所述业务控制点在收到所述转账请求消息后,获取第一当前时间;
所述业务控制点获取所述用户对应的记录时间;所述记录时间为所述用户最近一次通话结束时的时间或对所述用户的帐户进行下一次计费的时间;
所述业务控制点比较所述第一当前时间和所述用户对应的记录时间,生成一判断结果;
如果所述第一当前时间早于所述记录时间,则生成的判断结果为:所述用户处于通话状态;如果第一当前时间晚于或者等于所述用户对应的记录时间,则生成的判断结果为:所述用户未处于通话状态。
4.根据权利要求3所述的用户转账的控制方法,其特征在于,
所述用户为主叫用户或者被叫用户;
所述记录时间是根据以下步骤生成的:
所述业务控制点接收主叫用户呼叫被叫用户的呼叫请求;
所述业务控制点根据所述呼叫请求,给移动交换中心发送第一申请计费AC消息,并获取第二当前时间;
所述业务控制点将所述第二当前时间加上第一预定时长,生成所述记录时间;
所述业务控制点判断所述呼叫是否还在进行;
如果判断为否,所述业务控制点使用呼叫结束时的时间更新所述记录时间;
如果判断为是,则所述业务控制点从发送第一申请计费AC消息起计时在到达第二预定时长时,给所述移动交换中心发送第二AC消息,并获取第三当前时间;并使用所述第三当前时间加上所述第一预定时长的和更新所述记录时间;
所述业务控制点分别将所述记录时间作为所述主叫用户的记录时间和/或所述被叫用户的记录时间。
5.根据权利要求4所述的用户转账的控制方法,所述业务控制点根据所述呼叫请求,给所述移动交换中心发送第一申请计费AC消息的步骤之前,还包括:
所述业务控制点判断所述主叫用户是否为预付费业务用户;判断所述被叫用户是否为预付费业务用户。
6.根据权利要求4所述的用户转账的控制方法,所述第一预定时长等于所述第二预定时长。
7.一种业务控制点,其特征在于,包括:
接收单元,接收用户发送的转账请求消息;
判断单元,收到所述转账请求消息后,判断所述用户的状态,生成一判断结果;
第一转账单元,如果所述判断结果为所述用户处于通话状态,则不进行转账处理;如果所述判断结果为所述用户未处于通话状态,则根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
8.根据权利要求7所述的业务控制点,其特征在于,还包括:
保存单元,保存所述转账请求消息;
第二转账单元,在通话结束后,根据所述转账请求消息,对所述用户的预付费帐户的余额进行转账。
9.根据权利要求7所述的业务控制点,其特征在于,所述判断单元包括:
第一获取子单元,在收到所述转账请求消息后,获取第一当前时间;
第二获取子单元,获取所述用户对应的记录时间;所述记录时间为所述用户最近一次通话结束时的时间或对所述用户的帐户进行下一次计费的时间;
比较子单元,比较所述第一当前时间和所述用户对应的记录时间,生成一判断结果;如果所述第一当前时间早于所述记录时间,则生成的判断结果为:所述用户处于通话状态;如果第一当前时间晚于或者等于所述用户对应的记录时间,则生成的判断结果为:所述用户未处于通话状态。
10.根据权利要求9所述的业务控制点,其特征在于,所述用户为主叫用户或者被叫用户;
所述第二获取子单元包括:
接收模块,接收主叫用户呼叫被叫用户的呼叫请求;
发送模块,根据所述呼叫请求,给移动交换中心发送第一申请计费AC消息,并获取第二当前时间;
生成模块,将所述第二当前时间加上第一预定时长,生成所述记录时间;
判断模块,判断所述呼叫是否还在进行;
第一更新模块,当判断为是时,从发送第一申请计费AC消息起计时在到达第二预定时长时,给所述移动交换中心发送第二AC消息,并获取第三当前时间;并使用所述第三当前时间加上所述第一预定时长的和更新所述记录时间;
第二更新模块,当判断为否时,使用呼叫结束时的时间更新所述记录时间。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110160932.9A CN102833717B (zh) | 2011-06-15 | 2011-06-15 | 用户转账的控制方法和业务控制点 |
PCT/CN2012/070853 WO2012171348A1 (zh) | 2011-06-15 | 2012-02-02 | 用户转账的控制方法和业务控制点 |
EP12800508.9A EP2706768B1 (en) | 2011-06-15 | 2012-02-02 | User transfer control method and service control point |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110160932.9A CN102833717B (zh) | 2011-06-15 | 2011-06-15 | 用户转账的控制方法和业务控制点 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102833717A CN102833717A (zh) | 2012-12-19 |
CN102833717B true CN102833717B (zh) | 2017-11-17 |
Family
ID=47336628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110160932.9A Expired - Fee Related CN102833717B (zh) | 2011-06-15 | 2011-06-15 | 用户转账的控制方法和业务控制点 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2706768B1 (zh) |
CN (1) | CN102833717B (zh) |
WO (1) | WO2012171348A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108401062A (zh) * | 2017-02-07 | 2018-08-14 | 蔡伟英 | 一种关联sim卡呼叫转移方法及*** |
CN113723940B (zh) * | 2021-09-01 | 2023-11-03 | 京东科技控股股份有限公司 | 账户数据处理方法、装置、电子设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101692725A (zh) * | 2009-10-19 | 2010-04-07 | 中兴通讯股份有限公司 | 一种实现终端间话费转移的方法及*** |
CN101989213A (zh) * | 2009-08-07 | 2011-03-23 | 阿里巴巴集团控股有限公司 | 账户并发处理方法及账户并发处理*** |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5940813A (en) * | 1996-07-26 | 1999-08-17 | Citibank, N.A. | Process facility management matrix and system and method for performing batch, processing in an on-line environment |
US7174318B2 (en) * | 2000-03-28 | 2007-02-06 | Richard Adelson | Method and system for an online-like account processing and management |
US20020133457A1 (en) * | 2001-01-31 | 2002-09-19 | Gerlach Charles Althoff | Apparatus and method for prepaid charging of wireless packet data services |
JP2003125116A (ja) * | 2001-10-19 | 2003-04-25 | Fujitsu Ltd | 通信システム |
CN1199484C (zh) * | 2002-03-20 | 2005-04-27 | 华为技术有限公司 | 一种单用户同时多个呼叫下的费用管理方法 |
FI116169B (fi) * | 2002-04-24 | 2005-09-30 | Comptel Corp | Menetelmä asiakastilien hallitsemiseksi Pre-Paid IN-alustan yhteydessä ja Pre-Paid mediaattori |
US20040141601A1 (en) * | 2003-01-22 | 2004-07-22 | Yigang Cai | Credit reservation transactions in a prepaid electronic commerce system |
US8082197B2 (en) * | 2003-01-24 | 2011-12-20 | Nokia Corporation | Communication system |
US7720960B2 (en) * | 2003-03-04 | 2010-05-18 | Cisco Technology, Inc. | Method and apparatus providing prepaid billing for network services using explicit service authorization in an access server |
WO2008103633A1 (en) * | 2007-02-19 | 2008-08-28 | Vascode Technologies Ltd. | Unstructured supplementary services data application within a wireless network |
CN101217705B (zh) * | 2008-01-09 | 2012-11-21 | 华为技术有限公司 | 一种ussd业务的实现方法、***和装置 |
CN101557574B (zh) * | 2009-02-17 | 2011-05-11 | 中兴通讯股份有限公司 | 一种防止预付费用户转账金额虚增的智能业务***及实现方法 |
-
2011
- 2011-06-15 CN CN201110160932.9A patent/CN102833717B/zh not_active Expired - Fee Related
-
2012
- 2012-02-02 EP EP12800508.9A patent/EP2706768B1/en not_active Not-in-force
- 2012-02-02 WO PCT/CN2012/070853 patent/WO2012171348A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101989213A (zh) * | 2009-08-07 | 2011-03-23 | 阿里巴巴集团控股有限公司 | 账户并发处理方法及账户并发处理*** |
CN101692725A (zh) * | 2009-10-19 | 2010-04-07 | 中兴通讯股份有限公司 | 一种实现终端间话费转移的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
EP2706768B1 (en) | 2018-04-11 |
WO2012171348A1 (zh) | 2012-12-20 |
EP2706768A4 (en) | 2014-06-11 |
CN102833717A (zh) | 2012-12-19 |
EP2706768A1 (en) | 2014-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101009691B (zh) | Ims网络和老式网络的汇聚服务控制***和方法 | |
EP1613121B1 (en) | Notification of wireless unit group call information to another wireless unit | |
TW390086B (en) | Method for handling parallel transactions on telephone pre-paid accounts | |
CN101079832B (zh) | Ims网关***以及操作ims网关设备的方法 | |
EP1611733B1 (en) | Multi-standard prepaid communication services | |
CN103348627B (zh) | 与ip多媒体子***中的在线收费相关的方法和设备 | |
CN101212792B (zh) | 融合类业务的计费信息处理方法 | |
CN101136758A (zh) | 在线计费***在欠费风险控制***中的应用方法 | |
JP4475954B2 (ja) | 前払い加入者ボイス・メールへ転送された呼の請求書作成方法およびシステム | |
CN102144372A (zh) | Ims网络中的联机计费关联 | |
CN105763417A (zh) | 一种交流方法及其*** | |
EP2521383B1 (en) | Method and system for exchanging calling and called roles of communication terminals | |
CN107547762A (zh) | 一种计费方法和计费*** | |
CN102833717B (zh) | 用户转账的控制方法和业务控制点 | |
CN101505469A (zh) | 一种回呼业务实现***及方法 | |
CN104104803B (zh) | 呼叫业务方法和***,以及***端和主叫终端 | |
CN101167306A (zh) | 用于向通信设备提供计费信息的方法和装置 | |
CN101984650B (zh) | Ivpn预付费业务的计费方法和*** | |
CN101102596A (zh) | 一种在用户侧产生呼叫详细记录的方法 | |
CN107592618A (zh) | 一种漏话提醒方法、装置及存储介质 | |
CN100527675C (zh) | 一种预付费业务的实现方法 | |
CN104301549B (zh) | 一种欠停漏话提醒***与方法 | |
CN101198189A (zh) | 一种通过小区定位切换情景模式的方法及其装置 | |
CN108243013A (zh) | 一种流量计费的方法及装置 | |
CN101730042B (zh) | 热线功能的实现方法、装置和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171117 Termination date: 20200615 |
|
CF01 | Termination of patent right due to non-payment of annual fee |