CN1103520C - Total and remaining sum polling system and method for intelligent mobile ntwork - Google Patents
Total and remaining sum polling system and method for intelligent mobile ntwork Download PDFInfo
- Publication number
- CN1103520C CN1103520C CN 99109375 CN99109375A CN1103520C CN 1103520 C CN1103520 C CN 1103520C CN 99109375 CN99109375 CN 99109375 CN 99109375 A CN99109375 A CN 99109375A CN 1103520 C CN1103520 C CN 1103520C
- Authority
- CN
- China
- Prior art keywords
- mscp
- mobile
- mobile service
- sms
- user
- 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
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to a paying and balance inquiry system in a mobile intelligent network and a method thereof, which is widely used for the pre-paid service in the mobile network. The system comprises a network and a service management access point SMAP, a charging management point BMP and a service management system SMS which are respectively connected with the network, a mobile service controlling point MSCP connected with a mobile service switching point by a no. 7 signalling network, and a speech sound inquiry system respectively connected with a public exchange telephone network PSTN and a common mobile network exchanger. The balance database in the MSCP or the SMS is systematically inquired, and the balance value is informed in a speech way. The system can synchronously modify the balance database in the MSCP and the SMS after the rechargeable card information is reported to a user.
Description
The present invention relates to the telecommunication service technology in a kind of mobile intelligent net, relate to a kind of the supplementing with money and remaining sum inquiring system and method thereof in the mobile intelligent net or rather, be mainly used in the Prepaid Service in the mobile intelligent net.
In the existing intelligent network supplement with money and inquiry system is the mode of the interactive voice response (IVR) that adopts, need special IVR equipment, and system needs more complete equipment disposition.The user adopts following method when supplementing with money or query the balance: dial specific number earlier, after the triggering business, be reported to SCP (service control point) in SSP (Service Switching Point).Then SCP notice SSP user's call proceeding to IVR.Send out prompting by IVR to the user, and collect the number that the user dials, the user just can supplement with money or inquiry into balance.
Because system must be equipped with IVR equipment, just can provide and supplement with money and the inquiry into balance function, system's investment is increased, and on the other hand, in the mobile intelligent net system that uses CAMEL stage 1 standard, then be difficult to realize supplementing with money and the inquiry into balance function in the prepayment service, also need to increase in addition fixed switch and IP (ip intelligent peripherals) with aforesaid way.
The CAMEL standard is the standard of a kind of mobile intelligent net of organizing to set up of European standardization.Current, the CAMEL standard can be divided into two stages, be divided into stage 1 standard and stages 2 standard by the time order and function of announcing, two stage criterion differences are: the function that is realized by stage 1 standard is simpler, and the standard in stage 2 is except all functions of the standard in stage 1, can also realize more complicated than stage 1 standard, more function.Particularly do not have gsmSRF (gsm specific resource function) in the standard in stage 1, and in stages 2 standard, this function is arranged.GsmSRF (gsm specific resource function) is mainly used in to user's playing alert tones with by digit receiver and realizes that secondary collects the digits.Just because the standard in CAMEL stage 1 does not have gsmSRF, all just are difficult to adopt said method prompting user to import card number, reresent the method for supplementing with money and inquiring about that the user inputs password.And if actual mobile intelligent net system adopts is the CAMEL standard in stage 1, in order to realize supplementing with money and query function, prevailing way is the Service Switching Point and the special resource point (SRP) that will increase fixed network, has increased system's investment.
Method of the present invention relates to supplementing with money and remaining sum inquiring system and method thereof in a kind of mobile intelligent net, be not subjected to actual mobile intelligent net system to adopt the restriction of the CAME1 standard in that stage, can both realize supplementing with money and query function, needn't adopt interactive voice response (IVR) to save the investment of IVR equipment, can also realize preferably supplementing with money and the inquiry into balance function, improve and realized supplementing with money and the flexibility of inquiry into balance function.
The object of the present invention is achieved like this: supplementing with money and remaining sum inquiring system in a kind of mobile intelligent net, it is characterized in that: comprise networking and the SMAP SMAP that is connected with the networking respectively, accounting management point BMP, business management system SMS, mobile service control point MSCP and voice inquiry system, wherein: described SMAP SMAP is connected with business management system SMS by the networking; Described accounting management point BMP is connected with business management system SMS by the networking; Described business management system SMS is connected with SMAP SMAP, accounting management point BMP, mobile service control point MSCP, voice inquiry system by the networking; Described mobile service control point MSCP is connected with business management system SMS, voice inquiry system by the networking, and is connected with the mobile service exchange point by No.7 nation-wide Network; Described voice inquiry system is connected with business management system SMS, mobile service control point MSCP by the networking, and is connected with public switched telephone network, mobile switching centre respectively by circuit.
Described networking is a net X.25.
Described networking is a local area network (LAN).
Described mobile service exchange point is the mobile replacement part through upgrading of energy implementation phase 1 CAMEL standard.
Described mobile service exchange point is the mobile replacement part through upgrading of energy implementation phase 2 CAMEL standards.
Described SMAP SMAP is a microcomputer of carrying out CMF customer account management function, and described business management system SMS is a work station; Described mobile service control point MSCP is responsible fault-tolerant machine or a work station or a two-shipper of carrying out service logic; Described voice inquiry system is one to be equipped with the industrial computer of dedicated voice card.
The present invention is supplementing with money and the inquiry into balance method in a kind of mobile intelligent net, it is characterized in that comprising:
A., SMAP SMAP, accounting management point BMP, business management system SMS, mobile service are set
Control point MSCP and voice inquiry system, and be connected with the networking respectively, with voice inquiry system respectively with the public
Switched telephone PSTN and common mobile network switch link to each other, and mobile service control point MSCP is passed through No. 7
Signaling network is connected with the mobile service exchange point, at business management system SMS and mobile service control point MSCP
In identical repaid card data storehouse and balance data storehouse are set;
B. the user queries the balance to System Reports user profile, by system queries mobile service control point MSCP or professional pipe
Balance data storehouse among the SMS of reason system, and with voice mode or in the mode of prompt window on the computer screen
Notice user balance value;
C. the user supplements with money to System Reports rechargeable card information and user profile, after system validation rechargeable card information, with
Step is revised the balance data storehouse among mobile service control point MSCP and the business management system SMS.
Described step c is imported the pre-payment cell-phone number, is supplemented with money card number and code number realization by the user.
Described step c supplements card number and code number with money by pre-payment cellphone subscriber input, is decomposed by mobile service control point MSCP and supplements card number and code number with money, and realize in the repaid card data storehouse of inquiring about again among the MSCP of mobile service control point.
Described step b is realized by the prompt tone of the prompt tone of voice inquiry system or mobile service exchange point or the prompting operation of SMAP by the pre-payment cellphone subscriber.
Described step b is realized by the prompt tone of voice inquiry system or the prompt tone of mobile service exchange point or the prompting operation of SMAP by landline telephone or non-pre-payment cellphone subscriber.
Balance data storehouse among described synchronous modification mobile service control point MSCP and the business management system SMS is synchronous immediately, comprising:
A. earlier send out modify instruction to the balance data storehouse of mobile service control point MSCP;
B. receive carry out correct response after, the modification of sending out identical to the balance data storehouse of business management system SMS again
Instruction.
In addition, the balance data storehouse among described synchronous modification mobile service control point MSCP and the business management system SMS is an execution cycle property synchronization program periodically, comprising:
A. in every record of mobile service control point MSCP and business management system SMS database, be provided with one and be used for the territory that minute book writes down the number of times that was modified;
B. the user balance database of mobile service control point MSCP or the record in repaid card data storehouse are divided into n group randomly, and send the addition and the value of grouping situation and the modification number of times that is write down to the database of business management system SMS;
C. the modification number of times sum that is write down in this value that will receive of business management system SMS and self associated databases is compared, just return the numerical chracter that shows the database unanimity when comparative result is identical to mobile service control point MSCP, and the end synchronization program, comparative result does not just return to MSCP simultaneously and shows the inconsistent numerical chracter of database;
D. mobile service control point MSCP receives that the modification number of times sum that behind the above-mentioned numerical chracter n group is write down is sent to business management system SMS;
E. business management system SMS receives that the modification number of times sum that each group of back and self associated databases is write down compares, and one group of every comparison just shows unanimity or inconsistent numerical chracter to mobile service control point MSCP transmission;
F. mobile service control point MSCP receives the numerical chracter string of business management system SMS response, and determines inconsistent group of record in view of the above, and the modification number of times of itemize in this group of determining sent to business management system SMS;
G. after business management system SMS receives again with self associated databases in same record compare, and respond to mobile service control point MSCP and to show numerical chracter identical or inequality;
H. after mobile service control point MSCP receives, according to this numerical chracter string, inconsistent record is sent to business management system SMS, business management system SMS revises inconsistent record among the business management system SMS according to the record of receiving.
Supplementing with money and remaining sum inquiring system and method thereof in the mobile intelligent net of the present invention, be not subjected to the restriction of the CAMEL stage criterion that actual mobile intelligent net system adopted, no matter be the standard of using the CAMEL stage 1, still use the standard in CAMEL stage 2, can both realize preferably supplementing with money and the inquiry into balance function; When the mobile intelligent net system of reality adopts the standard in CAMEL stage 1, also needn't realize by service switching point and the special resource point SRP that increases fixed network, thereby save great amount of investment as conventional practice; System of the present invention has adopted voice inquiry system, the load of realizing the query function aspect is transferred on the voice inquiry system from mobile service control point MSCP, thereby alleviated the load of mobile service control point MSCP; The present invention realizes that the function of supplementing with money with inquiry into balance can have multiple mode, realizes more flexible.
Further specify technology of the present invention below in conjunction with embodiment and accompanying drawing.
Fig. 1 realizes supplementing with money and the remaining sum inquiring system structural representation of CAMEL stage 1 standard by networking X.25.
Fig. 2 realizes supplementing with money and the remaining sum inquiring system structural representation of CAMEL stage 1 standard by the LAN networking.
Fig. 3 realizes supplementing with money and the remaining sum inquiring system structural representation of CAMEL stages 2 standard by networking X.25.
Fig. 4 realizes supplementing with money and the remaining sum inquiring system structural representation of CAMEL stages 2 standard by the LAN networking.
Fig. 5 is the user realizes supplementing with money function by SMAP SMAP a FB(flow block).
Fig. 6 is the user realizes supplementing with money function by an A kind mode of the present invention FB(flow block).
Fig. 7, Fig. 8 are the users by B kind mode of the present invention and utilize the pre-payment mobile phone to realize supplementing with money and the FB(flow block) of inquiry into balance function.
Fig. 9, Figure 10 are the users by B kind mode of the present invention and utilize phone realization except that the pre-payment mobile phone to supplement with money and the FB(flow block) of inquiry into balance function.
Figure 11 is that the user passes through the FB(flow block) that SMAP SMAP realizes the inquiry into balance function.
Figure 12 is that the user passes through the FB(flow block) that PPS mobile phone or landline telephone or non-PPS mobile phone are realized the inquiry into balance function.
Referring to Fig. 1 to Fig. 4, system of the present invention can have four kinds to implement structure, and wherein, Fig. 1, Fig. 2 illustrate the mobile intelligent net system configuration that adopts CAMEL stage 1 standard, and Fig. 3, Fig. 4 illustrate the mobile intelligent net system configuration that adopts CAMEL stages 2 standard.System of the present invention all has two kinds of networking modes respectively in two stages of CAMEL, and a kind of is as Fig. 1, X.25 networking 101,301 networkings of employing shown in Figure 3, and another kind is as Fig. 2, employing local networking 201,401 networkings shown in Figure 4.
Among Fig. 1 to Fig. 4 102,202,302,402 is SMAP SMAP, carries out CMF customer account management function, can be a microcomputer.Flow process shown in Figure 5 utilizes SMAP SMAP to supplement with money.
103,203,303,403 is business management system SMS, can be a work station, the employed operating system of embodiment is UNIX, and Database Systems are the informix system, and the database of recording user remaining sum and the database of record repaid card data are arranged in the SMS database.
104,204,304,404 are accounting management point BMP.
105,205,305,405 is mobile service control point MSCP, be responsible for carrying out service logic, by a fault-tolerant machine or work station or two-shipper realization, the employed operating system of embodiment also is UNIX, Database Systems also are the informix system, and the database of recording user remaining sum and the database of record repaid card data are also arranged in its database.To keep in full accord among the SMS among the database of recording user remaining sum and the MSCP between the database of recording user remaining sum, also to keep in full accord between the database of record repaid card data among the database of record repaid card data and the MSCP among the SMS, for realizing this point, the present invention adopts data synchronization mechanism between them, comprise synchronously instant and two kinds of modes of operation of periodic synchronous.There is user's remaining sum value in the user balance database, and has card number, password and the current state (whether allowing to be used to supplement with money) of rechargeable card in the repaid card data storehouse.When the user supplemented with money, the amount of money can be added on the remaining sum automatically, and when the user used telecommunication service, system can deduct the corresponding amount of money again in real time from the remaining sum of record.
106,206,306,406 is voice inquiry system, is used for the inquiry of remaining sum, can be realized by industrial computer, and the sound card of equipped with dedicated is realized sound prompt function on industrial computer.The operating system that embodiment adopted is Windows NT, and Database Systems are Microsoft ACCESS, and its sound card has the function of playing voice and repeatedly collecting the digits, and can edit the synthetic voice that will play.The data of depositing in its database are used to drive voice, when the user inquiring remaining sum, voice inquiry system 106,206,306,406 both can use 103,203,303,403 to be database among the SMS, also can use 105,205,305,405 to be database among the MSCP.Using 103,203,303,403 to be the database among the SMS or when using 105,205,305,405 to be database among the MSCP at voice inquiry system 106,206,306,406, all is employing Open Database Connection mechanism (ODBC) between the database of voice inquiry system and database among the SMS and the database among the MSCP.
107,207,307,407 is signalling system No.7 (NO.7) net.
108,208,308,408 is common mobile network switch MSC/GMSC.
109,209,309,409 is the mobile service exchange point, wherein the 109, the 209th, through the mobile switch MSC/VLR/MSSP of upgrading, wherein the 309, the 409th, through the mobile switch MSC/VLR/MSSP/MSRP of upgrading.
110,210,310,410 is public switched telephone network PSTN.
In order to adapt to the different characteristics of two stage criterion of CAMEL, user of the present invention supplements with money with inquiry into balance can use multiple implementation.The present invention will supplement with money, inquiry into balance is divided into A, the B dual mode, A kind mode wherein is not utilize the mode of gsm specific resource function (gsm SRF), both can be used in the mobile intelligent net system that uses CAMEL stage 1 standard, also can be used in the mobile intelligent net system that uses CAMEL stages 2 standard; B kind mode is to utilize the mode of gsm specific resource function (gsm SRF), and this mode can only be used in the mobile intelligent net system that uses CAMEL stages 2 standard.In addition, the user also can use SMAP SMAP mode to supplement with money or inquiry into balance.
Instant synchronization mechanism between the database of mobile service control point MSCP and the database of business management system SMS is: revise user balance database or repaid card data storehouse in MSCP database and the SMS database simultaneously.Earlier send out modify instruction to the database of MSCP, receive carry out correct response after, the modify instruction of sending out identical to the SMS database again.Need not in this synchronization mechanism to wait for that the SMS database carries out correct response, even because to the not success of operation of SMS database, between the database that also can keep MSCP and the database of SMS by the operation of periodic synchronous synchronously.
Periodic synchronous mechanism between mobile service control point MSCP database and the business management system SMS database is: by synchronization program execution cycle property synchronization program periodically.In every record of MSCP database, be provided with one and be used for the territory that minute book writes down the number of times that was modified, in every record of SMS database, also be provided with one and be used for the territory that minute book writes down the number of times that was modified; The user balance database of MSCP or the record in repaid card data storehouse are divided into n group randomly, and the situation of grouping are issued the database of SMS, then to SMS send all records the modification number of times addition and value; After SMS receives, modification number of times sums all in this value and the SMS associated databases is compared, show two database unanimities if both are identical, just return 0 to MSCP, finish synchronization program, if inconsistent, just return 1 to MSCP; MSCP receives that the back just is sent to SMS with the record modification number of times sum of n group; SMS receives that the back just revises number of times sum with each group record of SMS associated databases and compare, and one group of every comparison is just to MSCP transmission 0 or 1 (consistent send 0, inconsistent send 1); MSCP receives 0,1 numeric string of SMS response, and MSCP determines that according to the numeric string of receiving the record in which group is inconsistent, and the modification number of times of itemize sends to SMS in just will organizing after determining; After SMS receives again in the associated databases with SMS same record compare, just respond 0 when identical to MSCP, when inequality just to MSCP response 1; After MSCP receives, according to this numeric string, just inconsistent record is sent to SMS, SMS revises inconsistent record among the SMS according to the record of receiving, execution cycle property is synchronous.
Referring to Fig. 5, shown in the figure use the CAMEL stage 1, the flow process of user by supplementing with money in the mobile intelligent net system of stages 2 standard from the SMAP mode of continuing to pay dues.The user has corresponding user ID in SMAP, as user's cell-phone number (MSISDN).Effectively whether whether after the user selects to supplement function with money (step 501), SMAP will first searching user's information storehouse, judge whether the user who uses Mobile Subscriber International ISDN Number exists, be pre-payment (PPS) user and this pre-payment mobile phone (step 503,504,505).If not, just point out user's input error and point out the user to re-enter (step 514); If then point out the user to input rechargeable card card number and password (step 506).Inquire about the rechargeable card storehouse then, the card number of inquiring user input whether exist (step 507), card number and password whether consistent (step 508), whether this block available (step 509).If card number does not exist or card number and password is inconsistent or this card is unavailable, just point out user's input error and point out the user to re-enter (step 515).If MSISDN number of user's input is all correct with rechargeable card information, SMAP just sends out the instruction (step 510) of revising the user balance database to mobile service control point MSCP, and MSCP returns result's (step 511) that modify instruction is carried out.If the result who is returned by MSCP revises correctly, then SMAP just sends out to business management system SMS modification database instruction (step 512) same, show that to the user information of successful recharging (does not need to wait for the success response of SMS this moment then, because even if the modification of SMS is unsuccessful, also can be adjusted to consistent with periodic synchronous mechanism between SMS) by MSCP; Get nowhere if MSCP is returned as to revise, then do not send instructions, show the unsuccessful information of supplementing with money to the user to SMS.
Referring to Fig. 6, the flow process that the user supplements with money by the dial-in direct mode in the mobile intelligent net system of application CAMEL stage 1, stages 2 standard shown in the figure is supplemented with money by the pre-payment mobile phone as the user.The user once transfers to the card number and the code number (step 601) of rechargeable card, common mobile switch is received back inquiry VLR VLR Visitor Location Register earlier, judge whether for the prepaid user (step 602), if not PPS user, just send out prompt tone prompting user's input error (step 610) and finish (step 613) then to the user; If PPS user, then the card number received is sent to MSCP (step 603) with the MSSP of code number by the mobile service exchange point with initial DP message flow.The service logic of MSCP is judged the user according to the length of this card number and code number and is being supplemented operation with money, and isolates rechargeable card card number and code number and according to card number inquiry repaid card data storehouse (step 604).MSCP inquires about this card and whether has, judges whether whether current state consistent and card is upstate (step 605,606) to card number with code number, if this blocks existence and card number is consistent with code number and card is upstate, MSCP sends out the instruction of revising user balance and carry out instant simultaneous operation after success to its database, the instruction (step 607) of sending out the modification user balance same to the database of SMS.MSCP sends out call release (Release Call) message to the MSSP of mobile service exchange point then, the parameter of the release cause that MSSP carries in will be according to message after receiving this message, the voice suggestion that utilization is provided by switch, send out prompt tone to the user, notify user's successful recharging and call release (step 609,613).If judging this card at 605,606 o'clock in execution in step does not exist, or this card exists but card number and code number are inconsistent, or this card existence and card number consistent with code number but this to block be down state, then MSCP just sends out call release (Release Call) message to MSSP, the parameter of the release cause that MSSP carries in will be according to message after receiving this message, the voice suggestion that utilization is provided by switch, send out prompt tone to the user, it is unsuccessful to notify the user to supplement with money, then call release (step 611,612,613).
Because CAMEL stages 2 standard had the gsmSRF function, supplement operation with money except can adopt above SMAP to continue to pay dues and the dial-in direct mode, also can adopt the mode of using the gsmSRF function.When adopting the dial-in direct mode,, reduced the burden of MSCP, and subscriber dialing is simple owing to the message flow that does not have between gsmSCF and the gsmSRF.This kind uses the mode of gsmSRF function shown in Fig. 7 to Figure 10.
Referring to Fig. 7, Fig. 8, two number in the figure B1 (supplementing with money) are connected, and label Z1 then returns execution in step 707, and label C1 represents other service.
The user uses the pre-payment mobile phone to supplement with money and inquiry into balance, provide a special service phone number by system, the user dials in (step 701) behind this number, mobile switch inquiry VLR VLR Visitor Location Register, judge whether employed phone is PPS mobile phone (step 702), then enter Fig. 9 if not the PPS mobile phone, shown in Figure 10 supplements with money or inquiry mode, if whether effectively the PPS mobile phone then further judges this mobile phone (step 703), if it is invalid, then send out message to mobile switch MSRP by mobile service control point MSCP, instruct MS RP sends out prompt tone to the user, notify this PPS mobile phone invalid (step 712), then terminated call (step 713).If judge that when step 702 this mobile phone is effective, MSCP sends out prompt tone with regard to instruct MS RP to the user, asks the user to select category of language (step 704).After the user selects input, MSCP further judges its input whether correct (step 706) and judge further that when input is correct whether user's cycle-index is above some (step 707), if judge that when execution in step 706 user imports incorrect, then user's input default value (step 714) is set by system, and continuation execution in step 707, surpass then terminated call (step 713) of some if when execution in step 707, judge user's cycle-index, if judge user's cycle-index surpass some then MSRP just send out prompt tone to the user, send out prompt tone to the user, please the user import type service, as supplement with money, query the balance or other (step 708), if in step 709, what the user imported is to query the balance, then by execution in step 710,711, promptly the user balance database of system queries MSCP or SMS is read the remaining sum value, instruct MS RF sends out prompt tone to the user then, notice user balance value and user's cycle-index added 1 after return execution in step 707; If in step 709, what the user imported is to supplement with money, then MSRP sends out prompt tone to the user, the prompting user imports card number (step 801) and input code number (step 802), MSRP is sent to MSCP with the card number and the code number of user's input, by MSCP inquiry repaid card data storehouse, inquire about this card number and whether have (step 803), whether whether card number and password consistent (step 804) and this card available (step 805), if card number does not exist, or card number exists but card number and password are inconsistent, or card number existence and card number are consistent with password but should card unavailable, then all user's errors number is added 1 (step 811), and whether the errors number of judging the user surpasses certain value (step 809), if surpassing just notifies MSRP to send out prompt tone to the user, and terminated call (step 810), if the user error number of times does not surpass certain value, then continue execution in step 801.If card number existence and card number are consistent with password and this card is available, then take out card amount of money value and with user's remaining sum addition (step 806), if sum is greater than the ceiling value of predesignating, just send out prompt tone to the user, notify the user to supplement unsuccessful (step 810) with money and return execution in step 707, the cycle-index that is about to the user adds 1; If sum is less than the ceiling value of predesignating, just revise user's balance data storehouse, and send instructions by the user balance database of instant simultaneous operation to SMS, revise this database (step 807), revise successful rear line and send out prompt tone, notify the user successful recharging, return execution in step 707 then, the cycle-index that is about to the user adds 1.
Referring to Fig. 9, Figure 10, two number in the figure B2 (supplementing with money) are connected, and label Z2 then returns execution in step 909, and label C2 represents other service.
The user is that non-PPS mobile phone is supplemented with money and queried the balance with landline telephone, provide a special service phone number by system, the user dials in (step 901) behind this number, mobile switch inquiry VLR VLR Visitor Location Register, judge whether employed phone is PPS mobile phone (step 902), if the PPS mobile phone then enters Fig. 7, the mode of supplementing with money shown in Figure 8, if not the PPS mobile phone, MSCP instruct MS RP sends out prompt tone to the user, the phone number MSISDN (step 903) that prompting user input will supplement with money or inquire about, behind user's input handset number (step 904), whether effectively system further judges this mobile phone (step 905), if it is invalid, then send out message to the MSRP of mobile service exchange point by mobile service control point MSCP, MSRP sends out prompt tone to the user, notifies this mobile phone invalid (step 915), then terminated call (step 916).If judge that when step 905 this mobile phone is effective, MSCP sends out prompt tone with regard to instruct MS RP to the user, asks the user to select category of language (step 906).The user selects input back (step 907), MSCP further judges its input whether correct (step 908) and judge further that when input is correct whether user's cycle-index is above some (step 904), if judge that when execution in step 908 user imports incorrect, then user's input default value (step 914) is set by system, and continuation execution in step 909, surpass then terminated call (step 916) of some if when execution in step 909, judge user's cycle-index, do not surpass some if judge user's cycle-index, then MSCP instruct MS RP sends out prompt tone to the user, please the user select category of language, the input type service, as supplement with money, query the balance or other (step 910), if in step 911, what the user imported is to query the balance, then by execution in step 912,913, the user balance database of system queries MSCP or SMS, read the user balance value, instruct MS RF sends out prompt tone to the user then, with the balance notification user, and return execution in step 909 after user's cycle-index added 1; If in step 911, what the user imported is to supplement with money, then MSRP sends out prompt tone to the user, the prompting user imports card number (step 1001) and input code number (step 1002), MSRP is sent to MSCP with the card number and the code number of user's input, by MSCP inquiry repaid card data storehouse, inquire about this card number and whether have (step 1003), whether whether card number and password consistent (step 1004) and this card available (step 1005), if card number does not exist, or card number exists but card number and password are inconsistent, or card number existence and card number are consistent with password but should card unavailable, then all user's errors number is added 1 (step 1010), and whether the errors number of judging the user surpasses certain value (step 1009), if surpassing just notifies MSRP to send out prompt tone to the user, and terminated call (step 1011), if the user error number of times does not surpass certain value, then continue execution in step 1001.If card number existence and card number are consistent with password and this card is available, then take out card amount of money value and with user's remaining sum addition (step 1006), if sum is greater than the ceiling value of predesignating, just send out prompt tone to the user, notify the user to supplement unsuccessful (step 1012) with money and return execution in step 909, the cycle-index that is about to the user adds 1; If sum is less than the ceiling value of predesignating, just revise user's balance data storehouse, and send instructions by the user balance database of instant simultaneous operation to SMS, revise this database (step 1007), revise successful rear line and send out prompt tone, notify user's successful recharging (step 1008), return execution in step 909 then, the cycle-index that is about to the user adds 1.
Referring to Figure 11, the flow process that user shown in the figure queries the balance by SMAP SMAP.The user at first selects the telephone number MSISDN (step 1102) of query function (step 1101) and input user prepayment PPS mobile phone, import the back system the user and judge further whether this Mobile Subscriber International ISDN Number exists (step 1103), whether this Mobile Subscriber International ISDN Number is PPS user's (step 1104), effectively whether this PPS mobile phone (step 1105), if the Mobile Subscriber International ISDN Number of user's input does not exist, perhaps this Mobile Subscriber International ISDN Number exists but is not the number of PPS mobile phone, perhaps this Mobile Subscriber International ISDN Number exists and is the number of PPS mobile phone but this PPS mobile phone is invalid, just show error message to the user, the prompting user re-enters MSISDN number (step 1109) of PPS mobile phone, if the Mobile Subscriber International ISDN Number of user input exists and be that the number and the PPS mobile phone of PPS mobile phone is effective, then inquire about the user balance database (step 1106) of SMS or MSCP according to the Mobile Subscriber International ISDN Number of user's input, read remaining sum and be shown to user's (step 1107), finish again (step 1108).
Referring to Figure 12, comprise that the user uses the PPS mobile phone to query the balance (step 1210 is to 1212) and uses landline telephone or non-PPS mobile phone query the balance (step 1203 is to 1209).
System is that voice inquiry system distributes a special service phone number, the user dials (step 1201) behind this telephone number, mobile switch inquiry VLR VLR Visitor Location Register, judge whether the used phone of user is PPS mobile phone (step 1202), if then give mobile service control point MSCP with this number by common mobile network switch MSSP, the number that MSCP dials according to the user is judged the user and is queried the balance, just indicate switch that the user is routed to voice inquiry system, and user's number offered voice inquiry system, voice inquiry system adopts user balance database or the business management system SMS database (step 1210) of Open Database Connection mechanism ODBC inquiry MSCP, send out voice suggestion according to the remaining sum value that inquires to the user, notify the user (step 1211) with the remaining sum value, then terminated call (step 1212).
If judge that the used phone of user is not the PPS mobile phone, then by mobile switch with user call proceeding to voice inquiry system, send out voice suggestion by voice inquiry system to the user, prompting user input handset number MSISDN (step 1203), behind user's input handset number MSISDN (step 1204), judge further that then whether effectively whether this Mobile Subscriber International ISDN Number be PPS user's (step 1205) and this PPS mobile phone (step 1206), if this Mobile Subscriber International ISDN Number is not PPS user or this Mobile Subscriber International ISDN Number is PPS user but this PPS mobile phone is invalid, terminated call (step 1209) then, if this Mobile Subscriber International ISDN Number is that PPS user and this PPS mobile phone are effective, then voice inquiry system just utilizes user balance database or the business management system SMS database (step 1207) of Open Database Connection mechanism ODBC inquiry MSCP, send out voice suggestion according to the remaining sum value that inquires to the user, notify the user (step 1208) with the remaining sum value, then terminated call (step 1209).
In sum, system of the present invention has and supplements with money very flexibly and the inquiry into balance structure, uses wide, both having can be used for the CAMEL stage 1 also can be used for the CAMEL stage 2, in the CAMEL stage 1,, also can realize well supplementing with money and the inquiry into balance function even if there is not the SRF function.
Claims (13)
1, supplementing with money and remaining sum inquiring system in a kind of mobile intelligent net, it is characterized in that: comprise networking and the SMAP SMAP that is connected with the networking respectively, accounting management point BMP, business management system SMS, mobile service control point MSCP and voice inquiry system, wherein: described SMAP SMAP is connected with business management system SMS by the networking; Described accounting management point BMP is connected with business management system SMS by the networking; Described business management system SMS is connected with SMAP SMAP, accounting management point BMP, mobile service control point MSCP, voice inquiry system by the networking; Described mobile service control point MSCP is connected with business management system SMS, voice inquiry system by the networking, and is connected with the mobile service exchange point by No.7 nation-wide Network; Described voice inquiry system is connected with business management system SMS, mobile service control point MSCP by the networking, and is connected with public switched telephone network, mobile switching centre respectively by circuit.
2, supplementing with money and remaining sum inquiring system in the mobile intelligent net according to claim 1 is characterized in that described networking is a net X.25.
3, supplementing with money and remaining sum inquiring system in the mobile intelligent net according to claim 1 is characterized in that described networking is a local area network (LAN).
4, supplementing with money and remaining sum inquiring system in the mobile intelligent net according to claim 1 is characterized in that described mobile service exchange point is the mobile replacement part through upgrading of energy implementation phase 1 CAMEL standard.
5, supplementing with money and remaining sum inquiring system in the mobile intelligent net according to claim 1 is characterized in that described mobile service exchange point is the mobile replacement part through upgrading of energy implementation phase 2 CAMEL standards.
6, supplementing with money and remaining sum inquiring system in the mobile intelligent net according to claim 1 is characterized in that described SMAP SMAP is a microcomputer of carrying out CMF customer account management function, and described business management system SMS is a work station; Described mobile service control point MSCP is responsible fault-tolerant machine or a work station or a two-shipper of carrying out service logic; Described voice inquiry system is one to be equipped with the industrial computer of dedicated voice card.
7, supplementing with money and the inquiry into balance method in a kind of mobile intelligent net is characterized in that comprising:
A., service management point access point SMAP, accounting management point BMP, business management system SMS, mobile service control point MSCP and voice inquiry system are set, and be connected with the networking respectively, voice inquiry system is linked to each other with public switched telephone network PSTN and common mobile network switch respectively, mobile service control point MSCP is connected with the mobile service exchange point by No.7 nation-wide Network, in business management system SMS and mobile service control point MSCP, identical repaid card data storehouse and balance data storehouse is set;
B. the user queries the balance to System Reports user profile, by the balance data storehouse among system queries mobile service control point MSCP or the business management system SMS, and notifies the user balance value with voice mode or in the mode of prompt window on the computer screen;
C. the user supplements with money to System Reports rechargeable card information and user profile, after system validation rechargeable card information, revises the balance data storehouse among mobile service control point MSCP and the business management system SMS synchronously.
8, supplementing with money and the inquiry into balance method in the mobile intelligent net according to claim 7 is characterized in that described step c is imported the pre-payment cell-phone number, supplemented with money card number and code number realization by the user.
9, supplementing with money and the inquiry into balance method in the mobile intelligent net according to claim 7, it is characterized in that described step c supplements card number and code number with money by pre-payment cellphone subscriber input, decomposited by mobile service control point MSCP and to supplement card number and code number with money, realize in the repaid card data storehouse of inquiring about again among the MSCP of mobile service control point.
10, supplementing with money and the inquiry into balance method in the mobile intelligent net according to claim 7 is characterized in that described step b is realized by the prompt tone of the prompt tone of voice inquiry system or mobile service exchange point or the prompting operation of SMAP by the pre-payment cellphone subscriber.
11, supplementing with money and the inquiry into balance method in the mobile intelligent net according to claim 7 is characterized in that described step b is realized by the prompt tone of voice inquiry system or the prompt tone of mobile service exchange point or the prompting operation of SMAP by landline telephone or non-pre-payment cellphone subscriber.
12, supplementing with money and the inquiry into balance method in the mobile intelligent net according to claim 7 is characterized in that the balance data storehouse among described synchronous modification mobile service control point MSCP and the business management system SMS is synchronous immediately, comprising:
A. earlier send out modify instruction to the balance data storehouse of mobile service control point MSCP;
B. receive carry out correct response after, the modification of sending out identical to the balance data storehouse of business management system SMS again
Instruction.
The modify instruction that the balance data storehouse of described synchronous modification mobile service control point MSCP and business management system SMS is sent out identical.
13, supplementing with money and the inquiry into balance method in the mobile intelligent net according to claim 7, it is characterized in that balance data storehouse among described synchronous modification mobile service control point MSCP and the business management system SMS is an execution cycle property synchronization program periodically, comprising:
A. in every record of mobile service control point MSCP and business management system SMS database, be provided with one and be used for the territory that minute book writes down the number of times that was modified;
B. the user balance database of mobile service control point MSCP or the record in repaid card data storehouse are divided into n group randomly, and send the addition and the value of grouping situation and the modification number of times that is write down to the database of business management system SMS;
C. the modification number of times sum that is write down in this value that will receive of business management system SMS and self associated databases is compared, just return the numerical chracter that shows the database unanimity when comparative result is identical to mobile service control point MSCP, and the end synchronization program, comparative result does not just return the inconsistent numerical chracter of expression database to MSCP simultaneously;
D. mobile service control point MSCP receives that the modification number of times sum that behind the above-mentioned numerical chracter n group is write down is sent to business management system SMS;
E. business management system SMS receives that the modification number of times sum that each group of back and self associated databases is write down compares, and one group of every comparison just shows unanimity or inconsistent numerical chracter to mobile service control point MSCP transmission;
F. mobile service control point MSCP receives the numerical chracter string of business management system SMS response, and determines inconsistent group of record in view of the above, and the modification number of times of itemize in this group of determining sent to business management system SMS;
G. after business management system SMS receives again with self associated databases in same record compare, and respond to mobile service control point MSCP and to show numerical chracter identical or inequality;
H. after mobile service control point MSCP receives, according to this numerical chracter string, inconsistent record is sent to business management system SMS, business management system SMS revises inconsistent record among the business management system SMS according to the record of receiving.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 99109375 CN1103520C (en) | 1999-06-28 | 1999-06-28 | Total and remaining sum polling system and method for intelligent mobile ntwork |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 99109375 CN1103520C (en) | 1999-06-28 | 1999-06-28 | Total and remaining sum polling system and method for intelligent mobile ntwork |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1239850A CN1239850A (en) | 1999-12-29 |
CN1103520C true CN1103520C (en) | 2003-03-19 |
Family
ID=5273866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 99109375 Expired - Fee Related CN1103520C (en) | 1999-06-28 | 1999-06-28 | Total and remaining sum polling system and method for intelligent mobile ntwork |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1103520C (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100384198C (en) * | 2002-11-12 | 2008-04-23 | 华为技术有限公司 | Method for implementing prepayment multimedia message service |
CN100459622C (en) * | 2003-07-28 | 2009-02-04 | 华为技术有限公司 | Method for recharging on recharge card |
CN100344177C (en) * | 2004-02-18 | 2007-10-17 | 华为技术有限公司 | Method for obtaining dynamic service information by user |
CN101141695B (en) * | 2007-10-08 | 2010-06-16 | 中兴通讯股份有限公司 | Method, device and mobile communication system for prepaid user to implement characteristic service |
CN101252628B (en) * | 2008-04-14 | 2010-11-24 | 中兴通讯股份有限公司 | System and method for recharging based on recharging card |
-
1999
- 1999-06-28 CN CN 99109375 patent/CN1103520C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1239850A (en) | 1999-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE41488E1 (en) | Methods and systems for using the public switched telephone network to conduct a transaction between customer accounts | |
CN1623320A (en) | Method and system for billing calls forwarded to prepaid subscriber voicemail | |
CN1142675C (en) | Method and system for implementing pre-payment service of mobile network | |
CN1103520C (en) | Total and remaining sum polling system and method for intelligent mobile ntwork | |
CN1290449A (en) | Method and system for accumulating call prepayment | |
CN100461683C (en) | General service system and device, network access system and service processing method | |
CN1682522A (en) | Method and apparatus for providing additional services to prepaid subscribers | |
US7499533B2 (en) | System and method for caller controlled time demarcation | |
US8374332B2 (en) | Automatic call completion in a directory assistance system | |
CN1467983A (en) | Mobile user prepaid method | |
US7224783B2 (en) | Subscriber service management | |
CN1340985A (en) | Method and system for implementing VPN service on mobile network | |
CN1175634C (en) | A method for realizing smart network card number business integration | |
CN1154276C (en) | Personalized call method for mobile service user | |
CN100417170C (en) | Prepayment method and its prepayment system | |
CN1132400C (en) | Method of realizing information station switching on management business on intelligent net | |
CN1333972A (en) | Prepaid depositing method and arrangement | |
CN100403676C (en) | Payment metering operation supporting system and metering method for intelligent network | |
CN1200550C (en) | Method for implementing familiarity number service in wire intelligent network | |
CN1360429A (en) | Method for implementing long-distance calling over intelligent mobile network by fixed telephone | |
CN100388711C (en) | System and method for realizing pre-payment user virtual special network service | |
CN1466362A (en) | Method for realizing group user card number service in fixed intelligent network | |
CN1976487A (en) | Call control method and intelligent network service system | |
CN1120638C (en) | Call connection control method in switch and switch | |
CN1195257A (en) | Method and system for implementing number mobile service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C53 | Correction of patent for invention or patent application | ||
COR | Change of bibliographic data |
Free format text: CORRECT: APPLICANT; FROM: BEIJING ZHENGFANGXING TELECOMMUNICATION RESEARCH INSTITUTE TO: HANGZHOU EASTCOM-BUPT INFORMATION TECHNOLOGY CO., LTD |
|
CP03 | Change of name, title or address |
Address after: Box 296, Beijing post and telecommunications university Applicant after: Dongxin Beiyou Information Technology Co., Ltd., Hangzhou Address before: 187 mailbox, Beijing University of Posts and Telecommunications Applicant before: Zhengfangxing Inst. of Communication Technology, Beijing |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |