CN103095946B - Charging method, charging system and charging device of rechargeable card - Google Patents
Charging method, charging system and charging device of rechargeable card Download PDFInfo
- Publication number
- CN103095946B CN103095946B CN201110336934.9A CN201110336934A CN103095946B CN 103095946 B CN103095946 B CN 103095946B CN 201110336934 A CN201110336934 A CN 201110336934A CN 103095946 B CN103095946 B CN 103095946B
- Authority
- CN
- China
- Prior art keywords
- rechargeable card
- recharge
- boss
- support system
- voucher center
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000011664 signaling Effects 0.000 claims abstract description 41
- 230000004044 response Effects 0.000 claims abstract description 35
- 238000012795 verification Methods 0.000 claims description 11
- 230000008859 change Effects 0.000 claims description 8
- 238000012423 maintenance Methods 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 12
- 238000007726 management method Methods 0.000 description 47
- 230000004913 activation Effects 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000008447 perception Effects 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
Landscapes
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种充值卡充值方法、系统及装置。其中该方法包括:根据接收到的充值请求向待充值用户的归属VC发起充值卡状态鉴权请求;向BOSS发起充值卡有效性鉴权请求;接收到VC的第一鉴权响应信令和BOSS的第二鉴权响应信令后,向BOSS发起充值请求。本发明通过在充值过程中,在BOSS和VC分别对充值卡的有效性进行鉴权,确认只有正常售出的充值卡才能够被使用,而未售出的充值卡在VC侧也是非可用状态,避免BOSS和VC之间数据不同步造成的资金损失及投诉问题,降低运营商的财务风险,提高用户的满意度。
The invention discloses a method, system and device for recharging a recharge card. Wherein the method includes: according to the received recharge request, initiate a recharge card status authentication request to the VC of the user to be recharged; initiate a recharge card validity authentication request to BOSS; receive the first authentication response signaling of VC and BOSS After the second authentication response signaling, initiate a recharge request to the BOSS. The present invention authenticates the validity of the recharge card at BOSS and VC respectively during the recharge process, and confirms that only normally sold recharge cards can be used, and unsold recharge cards are also unavailable on the VC side , to avoid financial loss and complaints caused by data out-of-sync between BOSS and VC, reduce the financial risk of operators, and improve user satisfaction.
Description
技术领域 technical field
本发明涉及电信技术领域,尤其涉及一种充值卡充值方法、系统及装置。The invention relates to the technical field of telecommunications, in particular to a method, system and device for recharging a recharge card.
背景技术 Background technique
充值卡充值作为普通缴费的一种拓展手段,以其快捷方便的优势发挥着越来越重要的作用,在缴费的比重中占据很大一部分。充值卡充值是用户不必到营业厅,而是通过购买充值卡,拨打业务接入码或上网为固定电话、移动电话等业务进行缴费的一种语音增值业务。As an expansion method of ordinary payment, recharge card recharge is playing an increasingly important role due to its fast and convenient advantages, and occupies a large part of the proportion of payment. Recharge card recharge is a voice value-added service that users do not need to go to the business hall, but pay for services such as fixed telephones and mobile phones by purchasing a recharge card, dialing a service access code or surfing the Internet.
充值卡管理系统包括管理节点SMP(Sevice Management Point,业务管理节点)、管理接入节点SMAP(Sevice Management Access Point,业务管理接入节点)、业务支撑系统BOSS(Business&Operation Support System,电信业务运营支持系统)、待充值用户归属SCP(Sevice Control Point,业务控制节点)、充值中心VC(Voucher Center,充值中心)。The recharge card management system includes management node SMP (Sevice Management Point, business management node), management access node SMAP (Sevice Management Access Point, business management access node), business support system BOSS (Business&Operation Support System, telecom business operation support system ), the user to be recharged belongs to SCP (Sevice Control Point, service control node), and the recharge center VC (Voucher Center, recharge center).
SMP为业务交换节点,实现VC中充值卡数据的管理,同时作为BOSS与VC的接口,实现对用户BOSS账户充值。SMP is a service exchange node, which realizes the management of recharge card data in VC, and at the same time, serves as the interface between BOSS and VC, and realizes the recharge of user BOSS account.
SMAP为管理接入节点,通过SMP实现对VC中充值卡信息的管理。SMAP is a management access node, and realizes the management of recharge card information in VC through SMP.
BOSS为业务支撑系统,实现充值卡资源管理。BOSS is a business support system to realize recharge card resource management.
SCP为信令接入控制部分,用户拨打接入码后消息触发到SCP,SCP对充值呼叫的整个过程进行控制。The SCP is the signaling access control part. After the user dials the access code, the message is triggered to the SCP, and the SCP controls the entire process of the recharge call.
VC为充值中心,维护充值卡信息并对充值卡的有效性进行鉴权。VC is the recharge center, which maintains the recharge card information and authenticates the validity of the recharge card.
如图1所示,现有充值卡管理技术方案中,BOSS与VC都有独立的本地数据库,BOSS系统侧重于资源管理,包括充值卡销售情况等信息;VC侧重于充值卡可用性信息管理,包括充值卡是否可以被使用,是否已经充值等信息。As shown in Figure 1, in the existing recharge card management technical scheme, both BOSS and VC have independent local databases. The BOSS system focuses on resource management, including recharge card sales and other information; VC focuses on recharge card availability information management, including Information such as whether the recharge card can be used, whether it has been recharged, etc.
充值卡数据的生成及管理如图1中两条粗线所示,两个系统的数据是独立的。充值卡管理人员通过SMAP实现对VC中充值卡资源信息的管理,通过BOSS的专用客户端实现对充值卡销售信息进行管理。两个数据库之间存在孤立。The generation and management of recharge card data are shown in the two thick lines in Figure 1, and the data of the two systems are independent. The recharge card management personnel realize the management of recharge card resource information in VC through SMAP, and realize the management of recharge card sales information through the dedicated client of BOSS. There is an isolation between the two databases.
这种孤立导致两个数据库中的数据存在不一致的可能,一方面出现VC中充值卡可用,而BOSS中充值卡不可用的可能情况,此时充值卡若被使用会给运营商带来经济损失;另一方面出现VC中充值卡数据不可用,BOSS充值卡售出的可能情况,带来用户无法使用进行投诉的风险。This isolation leads to the possibility of inconsistencies in the data in the two databases. On the one hand, the recharge card in VC may be available, but the recharge card in BOSS may not be available. At this time, if the recharge card is used, it will bring economic losses to the operator. ; On the other hand, the recharge card data in VC is unavailable, and the BOSS recharge card may be sold, which brings the risk that users cannot use it to make complaints.
同时在充值卡使用的实时信令流程中,也存在着一些技术弊端,如图2所示,用户拨打接入码后,消息触发到SCP,SCP对充值呼叫的整个过程进行控制,向充值中心VC发送充值卡状态查询及置位信令;VC作为充值中心,存储所有充值卡的信息,在充值过程对充值卡的有效性进行鉴权,充值完成后置位充值卡信息并向SCP回复充值卡状态查询结果及置位响应;BOSS作为充值卡管理部分及计费系统,对充值卡进行资源管理及充值金额入账。At the same time, there are also some technical drawbacks in the real-time signaling process used by the recharge card. As shown in Figure 2, after the user dials the access code, the message is triggered to the SCP, and the SCP controls the entire process of the recharge call and sends a message to the recharge center VC sends recharge card status query and position setting signaling; VC, as a recharge center, stores all recharge card information, authenticates the validity of recharge cards during the recharge process, sets recharge card information after recharge is completed, and replies to the SCP for recharge Card status query results and setting responses; BOSS, as the recharge card management part and billing system, manages the resources of the recharge card and enters the recharge amount into the account.
在此过程中,偶然的信令传输丢失或时延过长导致的信令丢弃,SCP不能正常收到VC的置位反馈消息时,按照用户有利原则,充值卡置位超时情况下,系统默认用户充值成功,如图示粗线显示(略去与BOSS交互部分)。During this process, if the SCP fails to receive the setting feedback message from the VC due to occasional signaling transmission loss or signaling discarding due to excessive delay, the system will default to The user recharges successfully, as shown in the thick line in the figure (the part of interacting with the BOSS is omitted).
为规避经济风险,增强系统安全性,在现有的技术中,有着解决在这种情况的一些方案,例如中国专利CN101753745,提供以下技术方案,SCP中建立一个记录表,记录默认充值成功的充值卡,用户再次充值通过该SCP时,SCP会首先检索其使用的充值卡是否存在默认充值成功的情况,若有,则认为该充值卡已经使用,不可再次使用。In order to avoid economic risks and enhance system security, in the existing technology, there are some solutions to solve this situation, such as Chinese patent CN101753745, which provides the following technical solutions. A record table is established in the SCP to record the default recharge successful recharge When the user recharges through the SCP again, the SCP will first check whether the recharge card used by the user has a default recharge success. If so, the recharge card is considered to have been used and cannot be used again.
BOSS与VC都有独立的本地数据库,BOSS与VC系统分别对充值卡的不同信息进行管理。BOSS对充值卡的销售信息进行管理,VC对充值卡的使用等信息进行管理,这些信息应该有一定对应关系。充值卡管理人员需要使用专用的、独立的终端分别管理BOSS及VC的充值卡数据。Both BOSS and VC have independent local databases, and the BOSS and VC systems manage different information of recharge cards respectively. BOSS manages the sales information of recharge cards, and VC manages information such as the use of recharge cards. There should be a certain correspondence between these information. Recharge card management personnel need to use dedicated and independent terminals to manage recharge card data of BOSS and VC respectively.
由于两个数据库之间是独立的,两个数据库数据的管理各有专用终端导致两个数据库的数据也是孤立的。两者之间没有同步机制,这就容易出现充值卡误卖或渠道管理不善导致的未售出的充值卡流入到用户手中,用户拨打业务接入码进行使用时系统无法准确辨别造成资金损失及投诉问题,可能情况不局限于以下。Since the two databases are independent, there are dedicated terminals for data management of the two databases, so the data of the two databases is also isolated. There is no synchronization mechanism between the two, which makes it easy for unsold recharge cards to flow into the hands of users due to misselling recharge cards or poor channel management. When users dial the service access code for use, the system cannot accurately identify and cause financial losses and Complaints, possible situations are not limited to the following.
在BOSS系统没有进行销售的充值卡,在VC上已经为正常可用状态,存在恶意被使用导致资金流失的风险。在BOSS已经正常售出的充值卡,在VC数据中状态尚未维护为正常可用状态,导致用户无法正常使用影响用户感知的风险。The recharge cards that are not sold in the BOSS system are already available on VC, and there is a risk of malicious use and loss of funds. The recharge cards that have been sold by BOSS have not been maintained in the normal usable state in the VC data, resulting in the risk that users cannot use them normally and affect user perception.
上述管理现状对充值卡资源管理是分散管理,没有实现统一,给图谋不轨者提供了可乘之机,给运营商带来了很大的财务风险。The above-mentioned current situation of management is decentralized management of recharge card resource management, which has not been unified, which provides opportunities for those who plan to do wrong, and brings great financial risks to operators.
发明内容 Contents of the invention
本发明的目的在于,提供一种充值卡充值方法、系统及装置,避免BOSS和VC之间数据不同步造成的资金损失及投诉问题,降低运营商的财务风险,提高用户的满意度。The object of the present invention is to provide a method, system and device for recharging a recharge card, avoiding fund loss and complaints caused by data out-of-sync between BOSS and VC, reducing financial risks of operators, and improving user satisfaction.
为实现上述目的,根据本发明的一个方面,提供一种充值卡充值方法,包括:In order to achieve the above object, according to one aspect of the present invention, a method for recharging a recharge card is provided, including:
根据接收到的充值请求向待充值用户的归属VC发起充值卡状态鉴权请求;Initiate a recharge card status authentication request to the VC of the user to be recharged according to the received recharge request;
向BOSS发起充值卡有效性鉴权请求;Initiate a recharge card validity authentication request to BOSS;
接收到VC的第一鉴权响应信令和BOSS的第二鉴权响应信令后,向BOSS发起充值请求。After receiving the first authentication response signaling from the VC and the second authentication response signaling from the BOSS, initiate a recharge request to the BOSS.
另外,该方法还包括:接收BOSS回复的充值成功消息,向VC发起充值卡置位信令。In addition, the method further includes: receiving a recharge success message replied by the BOSS, and initiating a recharge card position setting signaling to the VC.
优选地,该方法还包括:未在预定的时间内接收到VC的置位成功消息,则默认充值成功。Preferably, the method further includes: if the VC's setting success message is not received within a predetermined time, then the default recharge is successful.
更优地,该方法还包括:More preferably, the method also includes:
再次发送充值卡置位信令,仍未在预定的时间内接收到VC的置位成功消息,记录该次默认充值成功信息。Send the recharge card position setting signaling again, but still do not receive the VC position setting success message within the predetermined time, and record the default recharge success message.
进一步地,该方法还包括:Further, the method also includes:
BOSS将待入库的充值卡入库文件存储到存储装置;BOSS stores the recharge card storage file to be stored in the storage device;
所述BOSS向SMP发送入库命令;The BOSS sends a storage command to the SMP;
所述SMP根据所述入库命令从所述存储装置下载待入库的充值卡入库文件;The SMP downloads the recharge card storage file to be stored from the storage device according to the storage order;
SMP将下载的充值卡入库文件入库到VC。SMP stores the downloaded recharge card storage file into VC.
进一步地,该方法还包括:Further, the method also includes:
所述BOSS根据营业前台对充值卡的管理操作进行本地数据库的充值卡信息维护时,向SMP发送协商命令;When the BOSS maintains the recharge card information of the local database according to the management operation of the recharge card by the business front desk, it sends a negotiation command to the SMP;
所述SMP根据所述协商命令对所述VC中的充值卡信息进行相应的修改。The SMP modifies the recharge card information in the VC according to the negotiation command.
进一步地,该方法还包括:所述SMP对于接收到的批量的MML命令进行排队,按照排队顺序对所述VC中的充值卡信息进行相应的修改。Further, the method further includes: the SMP queues the received batches of MML commands, and correspondingly modifies the recharge card information in the VC according to the queued order.
进一步地,该方法还包括:Further, the method also includes:
SMP将VC发生变更的充值卡信息及汇总校验文件上传到存储装置;SMP uploads the recharge card information and summary verification file of VC changes to the storage device;
存储装置上传发生变更的充值卡信息、汇总校验文件到BOSS;The storage device uploads the changed recharge card information and summarizes the verification files to BOSS;
BOSS将存储装置上传的VC发生变更的充值卡信息与BOSS本地发生变更的充值卡信息进行比对,生成冲突文件,并根据所述冲突文件向SMP发送冲突解决请求命令;The BOSS compares the recharge card information of the changed VC uploaded by the storage device with the locally changed recharge card information of the BOSS, generates a conflict file, and sends a conflict resolution request command to the SMP according to the conflict file;
SMP根据所述冲突解决请求命令更新VC的充值卡信息。The SMP updates the recharge card information of the VC according to the conflict resolution request command.
为实现上述目的,根据本发明的另一个方面,提供一种SCP,包括:In order to achieve the above object, according to another aspect of the present invention, a kind of SCP is provided, comprising:
第一鉴权模块,用于根据接收到的充值请求向待充值用户的归属VC发起充值卡状态鉴权请求;The first authentication module is used to initiate a recharge card status authentication request to the home VC of the user to be recharged according to the received recharge request;
第二鉴权模块,用于向BOSS发起充值卡有效性鉴权请求;The second authentication module is used to initiate a recharge card validity authentication request to BOSS;
充值请求生成模块,用于在接收到VC的第一鉴权响应信令和BOSS的第二鉴权响应信令后,向BOSS发起充值请求。The recharge request generation module is configured to initiate a recharge request to the BOSS after receiving the first authentication response signaling from the VC and the second authentication response signaling from the BOSS.
另外,该SCP还包括:置位请求模块,用于在接收BOSS回复的充值成功消息后,向VC发起充值卡置位信令。In addition, the SCP also includes: a position setting request module, which is used to initiate a recharge card position setting signaling to the VC after receiving the recharge success message replied by the BOSS.
优选地,该SCP还包括:计时模块,用于在所述置位请求模块向VC发起充值卡置位信令后开始计时;充值状态记录模块,若未在预定的时间内接收到VC的置位成功消息,则记录充值状态为默认充值成功。Preferably, the SCP also includes: a timing module, which is used to start timing after the position request module initiates the recharge card position signaling to the VC; the recharge state recording module, if it does not receive the setting from the VC within a predetermined time Bit success message, then record the recharge status as the default recharge successful.
其中,更优地,所述置位请求模块,再次发送充值卡置位信令;所述充值状态记录模块,仍未在预定的时间内接收到VC的置位成功消息,记录该次默认充值成功信息。Wherein, more preferably, the setting request module sends the recharge card setting signaling again; the recharging state recording module has not received the VC's setting success message within the predetermined time, and records the default recharging success message.
为实现上述目的,根据本发明的另一个方面,提供一种BOSS,其特征在于,包括:In order to achieve the above purpose, according to another aspect of the present invention, a BOSS is provided, which is characterized in that it includes:
鉴权模块,用于根据接收到的所述充值卡有效性鉴权请求进行鉴权,并生成第二鉴权响应消息;发送模块,用于将生成的第二鉴权响应消息发送给SCP。An authentication module, configured to perform authentication according to the received recharge card validity authentication request, and generate a second authentication response message; a sending module, configured to send the generated second authentication response message to the SCP.
优选地,该BOSS还包括:Preferably, the BOSS also includes:
入库命令生成模块,用于生成入库命令;A storage order generation module is used to generate a storage order;
第一接口模块,用于将所述入库命令传输到SMP。The first interface module is configured to transmit the storage command to the SMP.
优选地,该BOSS还包括:协商命令生成模块,用于根据营业前台对充值卡的管理操作进行本地数据库的充值卡信息维护,生成协商命令;所述第一接口模块,用于将所述协商命令传输到SMP。Preferably, the BOSS also includes: a negotiation command generating module, configured to maintain the recharge card information in the local database according to the management operation of the recharge card by the business front desk, and generate a negotiation command; the first interface module is used to convert the negotiated Commands are transferred to the SMP.
更优地,该BOSS还包括:比对模块,用于将存储装置上传的VC发生变更的充值卡信息与BOSS本身发生变更的充值卡信息进行比对,生成冲突文件;冲突解决请求模块,用于根据所述冲突文件生成冲突解决请求命令并发送至SMP。More preferably, the BOSS also includes: a comparison module, which is used to compare the recharge card information of the changed VC uploaded by the storage device with the changed recharge card information of the BOSS itself, and generate a conflict file; the conflict resolution request module uses Generate a conflict resolution request command according to the conflict file and send it to the SMP.
为实现上述目的,根据本发明的另一个方面,提供一种SMP,其特征在于,包括:下载模块,用于根据接收到的入库命令从存储装置下载待入库的充值卡入库文件;修改模块,用于根据接收到的协商命令对所述VC中的充值卡信息进行相应的修改。In order to achieve the above object, according to another aspect of the present invention, a kind of SMP is provided, which is characterized in that it includes: a download module, which is used to download the recharge card storage file to be stored from the storage device according to the received storage order; The modification module is configured to modify the recharge card information in the VC according to the received negotiation command.
优选地,SMP还包括:Preferably, the SMP also includes:
上传模块,用于上传VC发生变更的充值卡信息及汇总校验文件至存储装置;所述修改模块,用于根据BOSS发送的冲突文件修改VC中的充值卡信息。The upload module is used to upload the recharge card information changed by the VC and the summary verification file to the storage device; the modification module is used to modify the recharge card information in the VC according to the conflict file sent by the BOSS.
优选地,SMP还包括:排队模块,用于对于接收到的批量的MML命令进行排队;所述修改模块,用于按照排队顺序对所述VC中的充值卡信息进行相应的修改。Preferably, the SMP further includes: a queuing module for queuing the received batches of MML commands; the modifying module for correspondingly modifying the recharge card information in the VC according to the queuing order.
为实现上述目的,根据本发明的另一个方面,提供一种充值卡充值系统,包括:In order to achieve the above purpose, according to another aspect of the present invention, a recharge card recharging system is provided, including:
SCP,根据接收到的充值请求向待充值用户的归属VC发起充值卡状态鉴权请求;向BOSS发起充值卡有效性鉴权请求;接收到VC的第一鉴权响应信令和BOSS的第二鉴权响应信令后,向BOSS发起充值请求。The SCP, according to the received recharge request, initiates a recharge card status authentication request to the VC of the user to be recharged; initiates a recharge card validity authentication request to the BOSS; receives the first authentication response signaling from the VC and the second authentication response from the BOSS After the authentication response signaling, initiate a recharge request to the BOSS.
VC,用于根据接收到的充值卡状态鉴权请求进行鉴权,并生成第一鉴权响应消息发送给SCP;The VC is configured to perform authentication according to the received recharge card status authentication request, and generate a first authentication response message and send it to the SCP;
BOSS,用于根据接收到的所述充值卡有效性鉴权请求进行鉴权,并生成第二鉴权响应消息发送给SCP。The BOSS is configured to perform authentication according to the received recharge card validity authentication request, and generate a second authentication response message and send it to the SCP.
本发明的充值卡充值方法、系统及装置,通过在充值过程中,在BOSS和VC分别对充值卡的有效性进行鉴权,确认只有正常售出的充值卡才能够被使用,而未售出的充值卡在VC侧也是非可用状态,避免BOSS和VC之间数据不同步造成的资金损失及投诉问题,降低运营商的财务风险,提高用户的满意度。In the method, system and device for recharging a recharge card of the present invention, during the recharge process, the BOSS and the VC respectively authenticate the validity of the recharge card, and confirm that only normally sold recharge cards can be used, and unsold The recharge card is also unavailable on the VC side, avoiding financial loss and complaints caused by data out-of-sync between BOSS and VC, reducing the operator's financial risk and improving user satisfaction.
附图说明 Description of drawings
图1是本发明现有技术充值卡管理方式示意图;Fig. 1 is a schematic diagram of the management mode of the recharge card in the prior art of the present invention;
图2是本发明现有技术充值管理方式的另一示意图;Fig. 2 is another schematic diagram of the charging management method in the prior art of the present invention;
图3是本发明充值卡充值方法实施例一的流程图;Fig. 3 is a flow chart of Embodiment 1 of the method for recharging a recharge card of the present invention;
图4是本发明充值卡充值方法实施例二的流程图;Fig. 4 is a flow chart of Embodiment 2 of the method for recharging a recharge card of the present invention;
图5是本发明充值卡充值方法实施例三的流程图;Fig. 5 is a flow chart of Embodiment 3 of the method for recharging a recharge card of the present invention;
图6是本发明SCP实施例的结构图;Fig. 6 is a structural diagram of an SCP embodiment of the present invention;
图7是本发明BOSS实施例的结构图;Fig. 7 is a structural diagram of a BOSS embodiment of the present invention;
图8是本发明SMP实施例的结构图;Fig. 8 is a structural diagram of an SMP embodiment of the present invention;
图9是本发明充值卡充值系统实施例结构图。Fig. 9 is a structural diagram of an embodiment of the recharge card recharging system of the present invention.
具体实施方式 Detailed ways
为解决现有技术中存在的恶意使用没有进行销售的充值卡所导致的运营商资金流失的风险,以及用户充值时系统无法准确辨别造成的投诉问题,本发明在充值过程中,对充值卡的有效性进行双重鉴权,确认只有正常售出的充值卡才能够被使用,未售出的充值卡在VC侧也是非可用状态。以下结合附图对本发明进行详细说明。In order to solve the risk of operator fund loss caused by the malicious use of recharge cards that have not been sold in the prior art, as well as the complaints caused by the inability of the system to accurately identify users when recharging, the present invention controls the recharge card during the recharge process. Validity is double-authenticated to confirm that only normally sold recharge cards can be used, and unsold recharge cards are also unavailable on the VC side. The present invention will be described in detail below in conjunction with the accompanying drawings.
方法实施例一Method embodiment one
如图3所示,本发明的充值卡充值方法实施例包括以下步骤:As shown in Figure 3, the recharge card recharge method embodiment of the present invention comprises the following steps:
步骤101,用户A拨打语音接入码,发起对用户B的充值流程;业务交换节点(Service Switching Point,简称SSP)触发充值业务,将待充值手机号码及充值卡密码发送到呼叫接入SCP;Step 101, user A dials a voice access code to initiate a recharge process for user B; the service switching point (Service Switching Point, referred to as SSP) triggers the recharge service, and sends the mobile phone number to be recharged and the recharge card password to the call access SCP;
步骤102,呼叫接入SCP进行业务处理,收集相关信息包括充值卡密码、主叫号码及待充值手机号码等信息并提交充值请求,包括充值卡密码、主叫号码、被充值号码等到待充值用户归属SCP;Step 102, call access to the SCP for business processing, collect relevant information including recharge card password, calling number and mobile phone number to be recharged, and submit a recharge request, including recharge card password, calling number, recharged number, etc. to the user to be recharged Belonging to SCP;
步骤103,待充值用户归属SCP根据收到的充值请求,向充值归属VC发起充值卡状态鉴权请求,该充值卡状态鉴权请求中包含充值卡密码、主叫号码及待充值手机号码等信息;Step 103, according to the received recharge request, the SCP of the user to be recharged initiates a recharge card status authentication request to the recharge VC, and the recharge card status authentication request includes information such as the recharge card password, calling number, and mobile phone number to be recharged ;
步骤104,充值归属VC完成鉴权回复第一鉴权响应信令,第一鉴权响应信令中包含充值卡金额、有效期及有效标识等信息;Step 104, the recharged attributable VC completes the authentication and replies to the first authentication response signaling, the first authentication response signaling includes information such as the recharge card amount, validity period, and valid identification;
步骤105,待充值用户归属SCP收到第一鉴权响应信令,鉴权通过,向BOSS发起充值卡有效性鉴权请求,该充值卡有效性鉴权请求中包括:充值卡序列号、充值卡密码及待充值手机号码等;Step 105, the SCP of the user to be recharged receives the first authentication response signaling, and the authentication passes, and initiates a recharge card validity authentication request to the BOSS. The recharge card validity authentication request includes: recharge card serial number, recharge Card password and mobile phone number to be recharged;
步骤106,待充值用户归属SCP收到BOSS的第二鉴权响应信令,鉴权通过;Step 106, the home SCP of the user to be recharged receives the second authentication response signaling from the BOSS, and the authentication passes;
步骤107,待充值用户归属SCP向BOSS发起充值请求;Step 107, the SCP of the user to be recharged initiates a recharge request to the BOSS;
步骤108,BOSS收到充值请求,确认客户可进行充值,完成充值操作,资金入账,回复充值成功消息;Step 108, BOSS receives the recharge request, confirms that the customer can recharge, completes the recharge operation, credits the funds, and replies with a successful recharge message;
步骤109,待充值用户归属SCP收到BOSS回复充值成功消息,向VC发起充值卡置位信令;Step 109, the SCP of the user to be recharged receives a message of successful recharge from the BOSS, and initiates a recharge card position signaling to the VC;
步骤110,VC收到置位信令,待充值用户归属向SCP回复置位成功消息;Step 110, the VC receives the position setting signaling, and the user to be recharged returns a position setting success message to the SCP;
步骤111,待充值用户归属SCP将充值操作结果发送给呼叫接入SCP,Step 111, the SCP of the user to be recharged sends the recharge operation result to the call access SCP,
本实施例中,通过由VC和BOSS都对充值卡的有效性进行鉴权认证,确认只有正常售出的充值卡才能够被使用,未售出的充值卡在VC侧也是非可用状态,降低运营商的财务风险,提高用户的满意度。In this embodiment, both VC and BOSS authenticate the validity of the recharge card to confirm that only recharge cards that are normally sold can be used, and unsold recharge cards are also in an unavailable state on the VC side, reducing the operator's financial risk and improve user satisfaction.
另外,为了避免信令响应超时情况下一卡多充问题,本实施例进一步包括以下步骤:In addition, in order to avoid the problem of multiple charging of one card when the signaling response times out, this embodiment further includes the following steps:
步骤112,SCP未在预定的时间内接收到VC的置位成功消息,则默认充值成功;Step 112, if the SCP does not receive the VC's successful setting message within the predetermined time, the recharge is successful by default;
步骤113,SCP再次发送充值卡置位信令,可配置发送次数,例如小于等于3次,如果重复发送的次数过多,会影响系统性能;Step 113, the SCP sends the recharge card position signaling again, the number of times of sending can be configured, for example, less than or equal to 3 times, if the number of repeated sending is too many, it will affect the system performance;
步骤114,SCP仍未在预定的时间内接收到VC的置位成功消息,记录该次默认充值成功信息,包括充值卡序列号,充值时间、被充值号码,发起充值号码,充值方式等。In step 114, the SCP has not received the VC's location success message within the predetermined time, and records the default recharge success information, including the recharge card serial number, recharge time, recharged number, originating recharge number, recharge method, etc.
SMP维护默认充值成功脚本,定时启动脚本任务,导出SCP默认充值成功记录表中本时间段内充值卡信息,备份到文件同时更新VC数据库中相应充值卡信息。SMP maintains the default recharge success script, starts the script task regularly, exports the recharge card information in the current time period in the SCP default recharge success record table, backs it up to a file and updates the corresponding recharge card information in the VC database.
通过置位信令多次发送及定时更新任务机制,避免使用过的充值卡再次被使用。另外,多次发送放在默认充值成功发生后,达到提升用户感知,减少系统资源占用的目的。Through the multiple sending of setting signaling and the timing update task mechanism, the used recharge card is prevented from being used again. In addition, multiple sending is placed after the default recharge occurs successfully, so as to improve user perception and reduce system resource occupation.
方法实施例二Method embodiment two
优选地,为实现BOSS数据库与VC数据库充值卡信息的统一管理,在BOSS与SMP之间增加接口,从充值卡的生成、销售、激活、退卡各个环节保持两个库的同步,保证只有正常售出的充值卡在VC中才是可用状态,才能够被使用。如图4所示,具体操作流程如下:Preferably, in order to realize the unified management of the recharge card information of the BOSS database and the VC database, an interface is added between the BOSS and the SMP, and the synchronization of the two databases is maintained from the generation, sale, activation, and return of the recharge card to ensure that only normal The recharge card sold is only available in VC and can be used. As shown in Figure 4, the specific operation process is as follows:
步骤201,BOSS处理入库文件,将其中充值卡信息存入自身的数据库后,将待入库的充值卡入库文件存储到存储装置;Step 201, BOSS processes the storage file, stores the recharge card information in its own database, and stores the recharge card storage file to be stored in the storage device;
步骤202,BOSS向SMP提交“开始入库”的MML命令;Step 202, the BOSS submits the MML command of "start storing" to the SMP;
步骤203,SMP通过FTP从存储装置下载新的待入库文件;Step 203, the SMP downloads new files to be stored from the storage device via FTP;
步骤204,SMP向BOSS反馈入库任务号;Step 204, SMP feeds back the warehousing task number to BOSS;
步骤205,SMP对入库文件进行校验,校验不通过,整个批次应答失败,不处理;校验通过后进行入库操作,即执行步骤206;In step 205, the SMP checks the files in storage. If the check fails, the entire batch fails to respond and is not processed; after the check is passed, the storage operation is performed, that is, step 206 is executed;
步骤206,SMP将获取的充值卡入库文件逐段入库到VC;对于批量发行、加解锁等操作,如果需要操作的充值卡的数量很大,或操作密集,会对VC产生冲击,甚至影响呼叫任务,因此对于批量操作,SMP对所有任务进行排队,并按顺序处理;Step 206, SMP stores the obtained recharge card storage files into VC piece by piece; for operations such as batch issuance, adding and unlocking, if the number of recharge cards to be operated is large, or the operation is intensive, it will have an impact on VC, and even Affects calling tasks, so for bulk operations, SMP queues all tasks and processes them sequentially;
步骤207,SMP逐段入库直到入库完成;Step 207, the SMP is put into storage segment by segment until the storage is completed;
步骤208,在SMP逐段入库的过程中,BOSS可以向SMP发送任务查询命令,查询入库的进度;Step 208, during the process of SMP storage step by step, BOSS can send a task query command to SMP to query the progress of storage;
步骤209,SMP应答任务进度给BOSS;Step 209, the SMP responds to the task progress to the BOSS;
步骤210,SMP入库完成后,发送充值卡入库结果文件给存储装置,供BOSS查询获取;Step 210, after the SMP warehousing is completed, send the recharge card warehousing result file to the storage device for query and acquisition by BOSS;
步骤211,SMP入库完成后,BOSS向SMP发送任务查询命令;Step 211, after the SMP storage is completed, the BOSS sends a task query command to the SMP;
步骤212,SMP应答任务处理结果及可能出现的错误信息;Step 212, SMP responds to task processing results and possible error messages;
步骤213,当营业前台涉及到对充值卡进行管理操作包括销售、加解锁、退卡等操作时,BOSS在维护本地数据库充值卡信息的同时给SMP发送协商命令;Step 213, when the business front desk involves management operations on the recharge card, including sales, adding and unlocking, and returning cards, the BOSS sends a negotiation command to the SMP while maintaining the recharge card information in the local database;
步骤214,SMP根据收到的协商命令将VC的充值卡进行发行、加解锁、反发行等操作。In step 214, the SMP performs operations such as issuing, unlocking, and de-issuing the recharge card of the VC according to the received negotiation command.
本实施例中,在方法实施例一的基础上,进一步增加BOSS和SMP之间的接口,实现BOSS数据库与VC数据库充值卡信息的统一管理,从充值卡的生成、销售、激活、退卡各个环节保持两个数据库的同步,保证只有正常售出的充值卡在VC中才是可用状态,才能够被使用,避免出现充值卡误卖或渠道管理不善导致的未售出的充值卡流入到用户手中,用户拨打业务接入码进行使用时系统无法准确辨别造成资金损失及投诉问题。降低用户损失,提高用户满意度。In this embodiment, on the basis of the method embodiment 1, the interface between BOSS and SMP is further increased to realize the unified management of recharge card information in the BOSS database and VC database, from the generation, sale, activation and refund of recharge cards The link maintains the synchronization of the two databases to ensure that only normally sold recharge cards are available in VC and can be used to avoid unsold recharge cards flowing into users due to misselling of recharge cards or poor channel management. In the hands, when the user dials the service access code for use, the system cannot accurately identify the financial loss and complaints caused. Reduce user loss and improve user satisfaction.
方法实施例三Method embodiment three
更优地,进一步增加BOSS与VC的同步机制,确保两个数据库的销售信息与使用信息的一一对应关系。如图5所示,本实施例包括以下步骤:More preferably, a synchronization mechanism between BOSS and VC is further added to ensure a one-to-one correspondence between sales information and usage information of the two databases. As shown in Figure 5, this embodiment includes the following steps:
步骤301,SMP每天凌晨闲时筛选VC中发生变更的充值卡信息,生成前一天发生变更的充值卡数据文件,以及汇总校验文件;Step 301, the SMP screens the changed recharge card information in the VC every morning at leisure, generates the recharge card data files changed the previous day, and summarizes the verification files;
步骤302、303,存储VC发生变更的充值卡信息及汇总校验文件至存储装置;Steps 302 and 303, storing the information of the recharge card with changed VC and summarizing verification files to the storage device;
步骤304,BOSS发起一致性管理请求文件;Step 304, BOSS initiates a consistency management request file;
步骤305,存储装置检查请求数据;Step 305, the storage device checks the request data;
步骤306,存储装置返回一致性管理应答文件;Step 306, the storage device returns the consistency management answer file;
步骤307、308,存储装置上传VC发生变更的充值卡信息及汇总校验文件到BOSS;Steps 307 and 308, the storage device uploads the recharge card information and the summary verification file of the changed VC to the BOSS;
步骤309,BOSS比对VC发生变更的充值卡信息和BOSS本地发生变更的充值卡信息,得到冲突文件;Step 309, BOSS compares the recharge card information changed by VC with the recharge card information changed by BOSS locally, and obtains the conflict file;
步骤310,BOSS上传冲突文件至存储装置;Step 310, BOSS uploads the conflict file to the storage device;
步骤311,BOSS生成冲突解决请求命令并发送至SMP;Step 311, the BOSS generates a conflict resolution request command and sends it to the SMP;
步骤312,存储装置将冲突文件发送至SMP;Step 312, the storage device sends the conflicting file to the SMP;
步骤313,SMP返回冲突解决应答命令至BOSS;Step 313, the SMP returns a conflict resolution response command to the BOSS;
步骤314,SMP根据接收到的冲突文件逐段同步VC中的充值卡信息;Step 314, SMP synchronizes the recharge card information in the VC segment by segment according to the received conflict file;
步骤315,同步完成;Step 315, the synchronization is completed;
步骤316,SMP生成冲突解决结果文件发送至存储装置;Step 316, the SMP generates a conflict resolution result file and sends it to the storage device;
步骤317,存储装置将冲突解决结果文件上传到BOSS。Step 317, the storage device uploads the conflict resolution result file to the BOSS.
本实施例中,通过冲突文件检查机制,进一步实现BOSS数据库与VC数据库充值卡信息的统一管理,从充值卡的生成、销售、激活、退卡各个环节保持两个数据库的同步,保证只有正常售出的充值卡在VC中才是可用状态,才能够被使用,避免出现充值卡误卖或渠道管理不善导致的未售出的充值卡流入到用户手中,用户拨打业务接入码进行使用时系统无法准确辨别造成资金损失及投诉问题。降低用户损失,提高用户满意度。In this embodiment, the unified management of recharge card information between the BOSS database and the VC database is further realized through the conflict file checking mechanism, and the synchronization of the two databases is maintained from the generation, sale, activation, and return of the recharge card to ensure that only normal sales The prepaid recharge card can be used only when it is available in the VC, so as to avoid unsold recharge cards flowing into the hands of users due to misselling of recharge cards or poor channel management. When users dial the service access code for use, the system It is impossible to accurately identify the cause of financial loss and complaints. Reduce user loss and improve user satisfaction.
基于同一发明构思,本发明实施例中还提供了SCP、SMP、BOSS、VC以及充值卡充值系统,以下一一进行说明。Based on the same inventive concept, the embodiment of the present invention also provides SCP, SMP, BOSS, VC and recharge card recharge system, which will be described one by one below.
如图6所示,本发明SCP实施例可以包括:As shown in Figure 6, the SCP embodiment of the present invention may include:
第一鉴权模块41,用于根据接收到的充值请求向待充值用户的归属VC发起充值卡状态鉴权请求;The first authentication module 41 is used to initiate a recharge card status authentication request to the home VC of the user to be recharged according to the received recharge request;
第二鉴权模块42,用于向BOSS发起充值卡有效性鉴权请求;The second authentication module 42 is used to initiate a recharge card validity authentication request to BOSS;
充值请求生成模块43,用于在接收到VC的第一鉴权响应信令和BOSS的第二鉴权响应信令后,向BOSS发起充值请求。The recharge request generation module 43 is configured to initiate a recharge request to the BOSS after receiving the first authentication response signaling from the VC and the second authentication response signaling from the BOSS.
本实施例的SCP,通过向VC和BOSS都发起对充值卡的有效性进行鉴权认证,确认只有正常售出的充值卡才能够被使用,未售出的充值卡在VC侧也是非可用状态,降低运营商的财务风险,提高用户的满意度。The SCP in this embodiment, by initiating authentication and authentication of the validity of the recharge card to both VC and BOSS, confirms that only normally sold recharge cards can be used, and unsold recharge cards are also unavailable on the VC side , reduce the operator's financial risk and improve user satisfaction.
另外,SCP还包括:置位请求模块44,用于在接收BOSS回复的充值成功消息后,向VC发起充值卡置位信令。In addition, the SCP also includes: a position setting request module 44, configured to initiate a recharge card position setting signaling to the VC after receiving the recharge success message replied by the BOSS.
优选地,SCP还包括:计时模块45,用于在所述置位请求模块向VC发起充值卡置位信令后开始计时;充值状态记录模块46,若未在预定的时间内接收到VC的置位成功消息,则记录充值状态为默认充值成功。Preferably, the SCP also includes: a timing module 45, which is used to start timing after the setting request module initiates the recharge card setting signaling to the VC; the recharge state recording module 46, if the VC does not receive a message within a predetermined time If the success message is set, the recharge status is recorded as the default recharge success.
更优地,SCP还包括:置位请求模块44,再次发送充值卡置位信令;充值状态记录模块46,仍未在预定的时间内接收到VC的置位成功消息,记录该次默认充值成功信息。More preferably, the SCP also includes: a set request module 44, which sends the recharge card set signaling again; a recharge status recording module 46, which has not received the VC's set success message within the predetermined time, and records the default recharge success message.
本实施例的SCP,通过置位信令多次发送机制,避免使用过的充值卡再次被使用。另外,多次发送放在默认充值成功发生后,达到提升用户感知,减少系统资源占用的目的。The SCP of this embodiment prevents the used recharge card from being used again by setting the multiple sending mechanism of the signaling. In addition, multiple sending is placed after the default recharge occurs successfully, so as to improve user perception and reduce system resource occupation.
如图7所示,本发明BOSS实施例可以包括:As shown in Figure 7, the BOSS embodiment of the present invention may include:
鉴权模块51,鉴权模块,用于根据接收到的所述充值卡有效性鉴权请求进行鉴权,并生成第二鉴权响应消息;An authentication module 51, an authentication module, configured to perform authentication according to the received recharge card validity authentication request, and generate a second authentication response message;
发送模块52,用于将生成的第二鉴权响应消息发送给SCP。The sending module 52 is configured to send the generated second authentication response message to the SCP.
本实施例的BOSS,通过增加BOSS和SCP之间的接口,BOSS也对充值卡的有效性进行鉴权,确认只有正常售出的充值卡才能够被使用,未售出的充值卡在VC侧也是非可用状态,降低运营商的财务风险,提高用户的满意度。In the BOSS of this embodiment, by increasing the interface between the BOSS and the SCP, the BOSS also authenticates the validity of the recharge card, confirming that only normally sold recharge cards can be used, and the unsold recharge cards are on the VC side It is also in an unavailable state, which reduces the operator's financial risk and improves user satisfaction.
另外,BOSS实施例还包括:入库命令生成模块53,用于生成入库命令;第一接口模块54,用于将所述入库命令传输到SMP。In addition, the BOSS embodiment further includes: a storage order generating module 53, configured to generate a storage order; a first interface module 54, configured to transmit the storage order to the SMP.
优选地,BOSS实施例还包括:协商命令生成模块55,用于根据营业前台对充值卡的管理操作进行本地数据库的充值卡信息维护,生成协商命令;第一接口模块54,用于将所述协商命令传输到SMP。Preferably, the BOSS embodiment also includes: a negotiation command generation module 55, which is used to maintain the recharge card information of the local database according to the management operation of the recharge card by the business front desk, and generates a negotiation command; the first interface module 54 is used to convert the Negotiation commands are transmitted to the SMP.
本实施例的BOSS,通过进一步增加BOSS和SMP之间的接口,实现BOSS数据库与VC数据库充值卡信息的统一管理,从充值卡的生成、销售、激活、退卡各个环节保持两个数据库的同步,保证只有正常售出的充值卡在VC中才是可用状态,才能够被使用,避免出现充值卡误卖或渠道管理不善导致的未售出的充值卡流入到用户手中,用户拨打业务接入码进行使用时系统无法准确辨别造成资金损失及投诉问题。降低用户损失,提高用户满意度。The BOSS of this embodiment, by further increasing the interface between BOSS and SMP, realizes the unified management of the recharge card information of the BOSS database and the VC database, and maintains the synchronization of the two databases from the generation, sales, activation, and return of the recharge card. , to ensure that only normally sold recharge cards are available in VC and can be used to avoid unsold recharge cards flowing into the hands of users due to misselling of recharge cards or poor channel management, and users dial service access When the code is used, the system cannot accurately identify the problem of fund loss and complaints. Reduce user loss and improve user satisfaction.
更优地,本实施例BOSS还包括:比对模块56,用于将存储装置上传的VC发生变更的充值卡信息与BOSS本地发生变更的充值卡信息进行比对,生成冲突文件;冲突解决请求模块57,用于根据所述冲突文件生成冲突解决请求命令并发送至SMP。通过BOSS的冲突文件检查机制,进一步实现BOSS数据库与VC数据库充值卡信息的统一管理,从充值卡的生成、销售、激活、退卡各个环节保持两个数据库的同步,保证只有正常售出的充值卡在VC中才是可用状态,才能够被使用,避免出现充值卡误卖或渠道管理不善导致的未售出的充值卡流入到用户手中,用户拨打业务接入码进行使用时系统无法准确辨别造成资金损失及投诉问题。降低用户损失,提高用户满意度。More preferably, the BOSS of this embodiment also includes: a comparison module 56, which is used to compare the recharge card information of the VC uploaded by the storage device with the recharge card information of the BOSS local change, and generate a conflict file; conflict resolution request Module 57, configured to generate a conflict resolution request command according to the conflict file and send it to the SMP. Through the BOSS conflict file inspection mechanism, the unified management of the recharge card information between the BOSS database and the VC database is further realized, and the synchronization of the two databases is maintained from the generation, sales, activation, and return of the recharge card to ensure that only normally sold recharges Only when the card is available in VC can it be used, so as to avoid unsold recharge cards flowing into the hands of users due to misselling of recharge cards or poor channel management, and the system cannot accurately identify when users dial the service access code for use Cause financial loss and complaints. Reduce user loss and improve user satisfaction.
如图8所示,本发明SMP实施例可以包括:As shown in Figure 8, the SMP embodiment of the present invention may include:
下载模块61,用于根据接收到的入库命令从存储装置下载待入库的充值卡入库文件;修改模块62,用于根据接收到的协商命令对所述VC中的充值卡信息进行相应的修改。The download module 61 is used to download the recharge card storage file to be stored from the storage device according to the received storage order; the modification module 62 is used to respond to the recharge card information in the VC according to the received negotiation command. Modifications.
本实施例的SMP,通过进一步增加BOSS和SMP之间的接口,实现BOSS数据库与VC数据库充值卡信息的统一管理,从充值卡的生成、销售、激活、退卡各个环节保持两个数据库的同步,保证只有正常售出的充值卡在VC中才是可用状态,才能够被使用,避免出现充值卡误卖或渠道管理不善导致的未售出的充值卡流入到用户手中,用户拨打业务接入码进行使用时系统无法准确辨别造成资金损失及投诉问题。降低用户损失,提高用户满意度。The SMP of this embodiment, by further increasing the interface between BOSS and SMP, realizes the unified management of the recharge card information of the BOSS database and the VC database, and keeps the synchronization of the two databases from the generation, sales, activation, and return of the recharge card. , to ensure that only normally sold recharge cards are available in VC and can be used to avoid unsold recharge cards flowing into the hands of users due to misselling of recharge cards or poor channel management, and users dial service access When the code is used, the system cannot accurately identify the problem of fund loss and complaints. Reduce user loss and improve user satisfaction.
SMP实施例还包括:上传模块63,用于上传VC发生变更的充值卡信息及汇总校验文件至存储装置;修改模块62,用于根BOSS发送的冲突文件修改VC中的充值卡信息。SMP通过与BOSS之间的接口,可进行数据一致性对比,加强了BOSS和VC之间的数据同步,确保充值卡信息一致。The SMP embodiment also includes: an upload module 63 for uploading the recharge card information changed by the VC and summarizing verification files to the storage device; a modification module 62 for modifying the recharge card information in the VC based on the conflict file sent by the BOSS. Through the interface between SMP and BOSS, data consistency comparison can be carried out, which strengthens the data synchronization between BOSS and VC, and ensures that the recharge card information is consistent.
SMP实施例还包括:排队模块64,用于对于接收到的批量的MML命令进行排队;修改模块62,用于按照排队顺序对所述VC中的充值卡信息进行相应的修改。The SMP embodiment also includes: a queuing module 64 for queuing the received batches of MML commands; a modification module 62 for modifying the recharge card information in the VC according to the queuing sequence.
对于批量发行、加解锁等操作,如果需要操作的充值卡的数量很大,或操作密集,会对VC产生冲击,甚至影响呼叫任务,因此对于批量操作,SMP将采用排队、顺序处理的模式。For operations such as batch issuance, adding and unlocking, if the number of recharge cards to be operated is large, or the operation is intensive, it will have an impact on VC and even affect call tasks. Therefore, for batch operations, SMP will adopt the mode of queuing and sequential processing.
如图9所示,本发明充值卡充值系统,可以包括:As shown in Figure 9, the recharge card recharge system of the present invention may include:
SCP,根据接收到的充值请求向待充值用户的归属VC发起充值卡状态鉴权请求;向BOSS发起充值卡有效性鉴权请求;接收到VC的第一鉴权响应信令和BOSS的第二鉴权响应信令后,向BOSS发起充值请求。SCP, according to the received recharge request, initiates a recharge card status authentication request to the VC of the user to be recharged; initiates a recharge card validity authentication request to the BOSS; receives the first authentication response signaling from the VC and the second authentication response from the BOSS After the authentication response signaling, initiate a recharge request to the BOSS.
VC,用于根据接收到的充值卡状态鉴权请求进行鉴权,并生成第一鉴权响应消息发送给SCP;The VC is configured to perform authentication according to the received recharge card status authentication request, and generate a first authentication response message and send it to the SCP;
BOSS,用于根据接收到的所述充值卡有效性鉴权请求进行鉴权,并生成第二鉴权响应消息发送给SCP。The BOSS is configured to perform authentication according to the received recharge card validity authentication request, and generate a second authentication response message and send it to the SCP.
本实施例中,通过由VC和BOSS都对充值卡的有效性进行鉴权认证,确认只有正常售出的充值卡才能够被使用,未售出的充值卡在VC侧也是非可用状态,降低运营商的财务风险,提高用户的满意度。In this embodiment, both VC and BOSS authenticate the validity of the recharge card to confirm that only recharge cards that are normally sold can be used, and unsold recharge cards are also in an unavailable state on the VC side, reducing the operator's financial risk and improve user satisfaction.
优选地,该系统还包括:存储装置和SMP,存储装置,用于存储待入库的充值卡入库文件;BOSS,用于生成入库命令并发送至SMP;SMP,用于根据所述入库命令从所述存储装置下载待入库的充值卡入库文件,并将下载的充值卡入库文件入库到VC。Preferably, the system also includes: a storage device and an SMP, the storage device is used to store the recharge card storage file to be stored; BOSS is used to generate a storage order and send it to the SMP; The library command downloads the recharge card storage file to be stored from the storage device, and stores the downloaded recharge card storage file into the VC.
本实施例通过进一步增加BOSS和SMP之间的接口,实现BOSS数据库与VC数据库充值卡信息的统一管理,从充值卡的生成、销售、激活、退卡各个环节保持两个数据库的同步,保证只有正常售出的充值卡在VC中才是可用状态,才能够被使用,避免出现充值卡误卖或渠道管理不善导致的未售出的充值卡流入到用户手中,用户拨打业务接入码进行使用时系统无法准确辨别造成资金损失及投诉问题。降低用户损失,提高用户满意度。In this embodiment, by further increasing the interface between BOSS and SMP, the unified management of the recharge card information between the BOSS database and the VC database is realized, and the synchronization of the two databases is maintained from the generation, sale, activation, and return of the recharge card to ensure that only Normally sold recharge cards are only available in VC and can be used to avoid unsold recharge cards flowing into the hands of users due to misselling of recharge cards or poor channel management, and users dial the service access code to use Sometimes the system cannot accurately identify the cause of financial loss and complaints. Reduce user loss and improve user satisfaction.
更优地,本实施例中,在BOSS侧增加了冲突检测机制,即BOSS将存储装置存储的VC发生变更的充值卡信息与BOSS本地发生变更的充值卡信息进行比对,生成冲突文件,再根据所述冲突文件生成冲突解决请求命令并发送至SMP,SMP根据该冲突解决请求更新VC中的充值卡信息。More preferably, in this embodiment, a conflict detection mechanism is added on the BOSS side, that is, the BOSS compares the recharge card information of the VC stored in the storage device with the recharge card information of the BOSS local change, generates a conflict file, and then A conflict resolution request command is generated according to the conflict file and sent to the SMP, and the SMP updates the recharge card information in the VC according to the conflict resolution request.
进一步实现BOSS数据库与VC数据库充值卡信息的统一管理,保持两个数据库的同步。避免出现充值卡误卖或渠道管理不善导致的未售出的充值卡流入到用户手中,用户拨打业务接入码进行使用时系统无法准确辨别造成资金损失及投诉问题。降低用户损失,提高用户满意度。Further realize the unified management of the recharge card information of the BOSS database and the VC database, and keep the synchronization of the two databases. Avoid unsold recharge cards flowing into the hands of users due to misselling of recharge cards or poor channel management. When users dial the service access code for use, the system cannot accurately identify fund losses and complaints. Reduce user loss and improve user satisfaction.
应说明的是:以上实施例仅用以说明本发明而非限制,本发明也并不仅限于上述举例,一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围中。It should be noted that: the above embodiments are only used to illustrate the present invention without limitation, and the present invention is not limited to the above-mentioned examples, and all technical solutions and improvements thereof that do not depart from the spirit and scope of the present invention should be included in the present invention. within the scope of the claims.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110336934.9A CN103095946B (en) | 2011-10-28 | 2011-10-28 | Charging method, charging system and charging device of rechargeable card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110336934.9A CN103095946B (en) | 2011-10-28 | 2011-10-28 | Charging method, charging system and charging device of rechargeable card |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103095946A CN103095946A (en) | 2013-05-08 |
CN103095946B true CN103095946B (en) | 2015-04-22 |
Family
ID=48208059
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110336934.9A Active CN103095946B (en) | 2011-10-28 | 2011-10-28 | Charging method, charging system and charging device of rechargeable card |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103095946B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103841284B (en) * | 2012-11-23 | 2015-12-23 | 中国移动通信集团安徽有限公司 | A kind of prepaid mobile phone recharging fee payment method, system and device |
CN104767897A (en) * | 2014-01-02 | 2015-07-08 | 中国移动通信集团安徽有限公司 | A recharge control method and system based on a mobile terminal recharge card |
CN104244213B (en) * | 2014-09-28 | 2017-12-19 | 中国联合网络通信集团有限公司 | Method of recharging for mobile phone and device |
CN105787721A (en) * | 2014-12-26 | 2016-07-20 | 中兴通讯股份有限公司 | Recharging realizing method and system |
CN106998400B (en) * | 2016-01-25 | 2021-03-30 | 中国移动通信集团河南有限公司 | Method for modifying state of rechargeable card, recharging method and device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217367A (en) * | 2007-01-04 | 2008-07-09 | 中国移动通信集团公司 | System and method for introducing authentication client to realize service authentication |
EP2175630A1 (en) * | 2008-10-09 | 2010-04-14 | Huawei Technologies Co Ltd | Method, communication apparatus and system for handling a recharge service |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237617B (en) * | 2008-02-01 | 2012-04-25 | 华为技术有限公司 | Charging method and system |
-
2011
- 2011-10-28 CN CN201110336934.9A patent/CN103095946B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217367A (en) * | 2007-01-04 | 2008-07-09 | 中国移动通信集团公司 | System and method for introducing authentication client to realize service authentication |
EP2175630A1 (en) * | 2008-10-09 | 2010-04-14 | Huawei Technologies Co Ltd | Method, communication apparatus and system for handling a recharge service |
Also Published As
Publication number | Publication date |
---|---|
CN103095946A (en) | 2013-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12155790B1 (en) | Methods and systems for multiple channel authentication | |
US8271948B2 (en) | Subscriber identity module (SIM) application toolkit test method and system | |
EP1179271B1 (en) | Radiotelephone terminal with smart card equipped with browser | |
CN101212792B (en) | Billing information processing method for converged services | |
CN103095946B (en) | Charging method, charging system and charging device of rechargeable card | |
CA2597363A1 (en) | Method for providing call intermediation services and system therefore | |
JP2002044731A (en) | Model change device, model change method, and recording medium storing model change program | |
CN105814591A (en) | Verification information transmission method and terminal | |
EP3792860B1 (en) | Resource transfer method and device, computer device and storage medium | |
US7729948B1 (en) | Systems and methods for enabling customer care assistance with self-service transactions | |
CN101329793A (en) | Method and system for processing electric currency information | |
US20020035479A1 (en) | Access contract changing method for automatically changing an access contract between a prepaid contract and a postpaid contract | |
CN113727288B (en) | Silence customer service robot based on 5G message | |
EP2472775B1 (en) | A method, device and computer program product for controlling use of electronic communication services | |
CN109460388A (en) | Electronic card generation method, device and storage medium | |
CN102105863B (en) | Method for mobile phone application | |
US20090080631A1 (en) | Method, apparatus and communication system for renting telephone number | |
CN105933892B (en) | Dynamic number allocation method and system | |
WO2017167240A1 (en) | Method of purchasing service using primary or secondary card, device, and communication system | |
CN102270326A (en) | Authentication charging system and method based on intelligent network payment value added service | |
CN100568901C (en) | Be used to visit the method and apparatus of the credit management of communication network | |
US20080261558A1 (en) | System and Method for Transferring Credit Between Mobile Phone Subscribers | |
CN108156206B (en) | Data transfer method, server, client and system | |
CN103780926A (en) | IPTV value-added service management system and method | |
CN113971573A (en) | Service agent platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |