A kind of method of inquiring non-received calling
Technical field
The present invention relates to a kind of method of analog station inquiring non-received calling, belong to the communications field, specifically, belong to stored-program control exchange new business call technology in the fixed-line telephone network.
Background technology
In daily life or work, when the user is not around the phone, may miss some important callings, if the user can inquire by certain mode the user not in have which phone not connect, just can avoid missing some important phones, wire back selectively, be very easy to the user.
In existing telephone terminal, the caller ID display phone, the ISDN phone, mobile phones etc. can show not connect number on phone set terminal, still, the missed call that the analog station that accounts for the phone use amount overwhelming majority but can't explicit user.Though the simulation words also can reach the function that inquiry does not connect number by the caller ID display device,, there are following several point defects in caller ID display:
Caller number display requires the support of hardware: at first, the user must dispose the caller ID display device or the telephone set of incoming call display function is arranged, and switch must dispose the caller ID display chip simultaneously; When the user in when conversation, can't write down the telephone number of incoming call this moment; The user must arrive could inquire about in front of the telephone set and not connect number, and anyone can inquire about without restriction, and user's personal information can't be maintained secrecy, and more can not inquire about in long-range strange land.Therefore, if in analog station, realize the missed call inquiry and can overcome above-mentioned shortcoming, can bring bigger economic benefit and social benefit undoubtedly.
Summary of the invention
The technical problem to be solved in the present invention just is to provide a kind of method of the missed call at the analog station inquiring user, and it is simple, feasible that this method has implementation, and the reliability height is easy to operate, characteristics such as efficient height.
The method of the missed call at the analog station inquiring user of the present invention may further comprise the steps:
One: inquiry does not connect the registration of code service: on data, the user who has registered this business is activated sign, so that the user is used the checking of this service authority;
Two: record does not connect number: have inquiry when not meeting the user B of number function when the party A-subscriber calls out, in the process of call setup, user B will be initiatively to forward direction, and promptly Calling Side is wanted calling number, prevents the callee side party B-subscriber dereliction sign indicating number of calling out the numbers; In called subscriber B ringing timeout or calling subscriber A elder generation's on-hook or when this moment, called subscriber B was with other user's communications, Service Switching Module all will write down calling subscriber's telephone number; Each user does not connect on the hard disk that number data all leaves switch in, can not switch etc. former thereby loses because of switch, more can thereby not lose because of the former of phone, thereby guarantee the reliability of data;
Three: notify the user not connect number: when user B active off-hook is prepared to call out other users, Service Switching Module sends the request that does not connect number of reading to distinguish user B from the trend database, database with the subscribers feeder of user B as index, find the number data that do not connect of this user's correspondence, read and do not connect the number number, connect the bosom friend to the user, notify this user to have N not connect number; Do not connect number if the party B-subscriber there is no, will not carry out the processing of voice suggestion.When other customer calls user B, party B-subscriber's ring, this moment, off-hook was not listened prompt tone, in the realization of call business, when judging that the user is called, did not connect number inquiry and handled;
Four: this machine of user inquiring does not connect the number process: after entering the query script that does not connect number, connect the prompt tone of operating procedure to the user, in case user's input operation code, to carry out number analysis, handle accordingly according to the result who analyzes, comprise operations such as the inquiry one by one that do not connect number, repetition, deletion.If the party B-subscriber does not think inquiry and does not connect number after hearing prompt tone, can begin dialing at any time, Service Switching Module cut-out warning tone, calling procedure is not affected;
Five: user inquiring strange land phone does not connect number: for the strange land phone, the service code that inquiry does not connect number must be a telephone number, the user dials this number, carry out number analysis in landing office Incoming side, when analysis result does not connect number function for using inquiry, handling process is forwarded in the call proceeding that does not connect number inquiry, do not connect the number inquiry process and connect digit receiver to the calling subscriber, be used to receive the subsequent dialing of calling subscriber, point out telephone number and password that the calling subscriber inputs needs inquiry simultaneously, verify that the calling subscriber can carry out next step operation according to prompting equally, finishes the query script that does not connect number.
Analog station inquiry of the present invention does not connect the method for number, can realize that implementation is simple by switch software, and method of operation is easy, feasible.Importantly, the present invention has brought very big convenience for existing ordinary telephone subscriber, need not to be equipped with special hardware, just can realize the function of the inquiry missed call that caller ID display telephone set, ISDN telephone set, mobile phone can be realized.Expanded the scope of business of switch, for the user provides more choices.Advantage of the present invention be following some:
" inquiry does not connect number function " can realize not connecing the record and the inquiry of number from software, need not additional any hardware, saved resource;
Missed call when " inquiry do not connect number function " is can recording user busy.Illustrate: when the party A-subscriber when conversing with the party B-subscriber, C calls out A.If A has registered inquiry and do not connect number function, this moment, the telephone number of C can go on record equally;
" inquiry does not connect number function " can carry out the strange land inquiry, and promptly the user can inquire about the family phone in office has those not connect number, comprises and carries out long-distance inquiry;
" inquiry does not connect number function " has good voice interactive function, is easy to use, and the user carries out each step operation all can have relevant voice suggestion;
" inquiry does not connect number function " do not have higher reliability to connecing number data.Owing to do not connect in the hard disk that number leaves switch in, can thereby not lose because of the former of phone, guaranteed the integrality of data.
Description of drawings
Fig. 1 is the realization flow of user when the activation inquiry does not connect number function.
Fig. 2 is the realization flow of user when the deexcitation inquiry does not connect number function.
Fig. 3 does not connect the number flow process for record after called subscriber's ringing timeout.
Fig. 4 be the called subscriber when ring, the on-hook of calling subscriber elder generation, record does not connect the number flow process.
Fig. 5 is for when the called subscriber is conversing, and caller record does not connect the number flow process.
Fig. 6 is a flow process of notifying the user to have not connect number.
Fig. 7 carries out this phone or other users' of this exchange the flow process that does not connect number inquiry for this exchange user.
Fig. 8 does not connect the flow process of number other exchange inquiry this exchange users for the user.
Embodiment
Below in conjunction with drawings and Examples, further specify purpose of the present invention, characteristics and effect.Realize that the present invention is based on such thinking, realize that with software mode the user does not connect the record and the query function of number, to satisfy analog subscriber does not connect number to inquiry demand.Specifically:
Fig. 1 has described the user when the activation inquiry does not connect number function, the realization flow of exchange service switch software.As shown in Figure 1, when user's input inquiry on phone does not connect the active coding of number function, Service Switching Module carries out number analysis, when analysis result not connecing number function for activating inquiry, send request to database, it is available that database does not connect the number function home position with this user's inquiry.
Fig. 2 has described the user when the deexcitation inquiry does not connect number function, the realization flow of exchange service switch software.As shown in Figure 2, do not connect the active coding of number function when user's input inquiry on phone, Service Switching Module will carry out number analysis, when analysis result is that the deexcitation inquiry does not connect number function, send request to database, it is unavailable that database does not connect the number function home position with this user's inquiry.
After Fig. 3 had described called subscriber's ringing timeout, exchange service switch software record did not connect the number process.As shown in Figure 3, when call setup, judge that this user does not connect the number inquiry function, callee side will initiatively be wanted calling number to caller, when preventing to need record, and the callee side dereliction sign indicating number of calling out the numbers.After called subscriber's ring, ringing timeout, callee side will take out the rear subscriber number of this calling, deliver to database and preserve, as not connecing number.
Fig. 4 has described the called subscriber after ring, the on-hook of calling subscriber elder generation, and exchange service switch software record does not connect the number process.As shown in Figure 4, when call setup, judge that this user does not connect the number inquiry function, callee side will initiatively be wanted calling number to caller, when preventing to need record, and the callee side dereliction sign indicating number of calling out the numbers.When the called subscriber after ring, if caller takes the lead in discharging this calling, as the on-hook of caller elder generation etc., callee side will take out the calling number of this calling from the call data district, be sent to database to preserve, as not connecing number.Recording process is: when the needs record does not connect number, Service Switching Module will take out the calling number of this calling from called subscriber's data field, send request to database, will not connect number record not connecing in the number formation in this called subscriber's correspondence.Not connecing the number formation is index with called subscribers feeder, comprises not connecing number, not connecing contents such as time.When record does not connect number, at first judge whether there has been this number in this formation, if, only writing down this and do not connect the up-to-date time that do not connect of number, number is constant; If not: write down this and do not connect number and time thereof.When not the connecing the number number and surpass dominant record and count of record, the number that do not connect the earliest will be substituted by the up-to-date number that do not connect.
Fig. 5 described when the called subscriber in when conversation, calling subscriber's record does not connect the number flow process.As shown in Figure 5, when the called subscriber in when conversation, receive another user's message related to calls, the exchange service side is read this user's information from database, judge that this user does not connect the number inquiry function, callee side initiatively requires calling number to Calling Side, is sent to database and preserves, as not connecing number.Recording process is identical with the recording process that Fig. 4 describes.
Fig. 6 has described the implementation procedure of notifying the user to have not connect number.As shown in Figure 6, as the user with " inquiry do not connect number function " during as the caller off-hook, Service Switching Module will send request to database, that reads this user does not connect the number number, database then finds the list of numbers that do not connect of this user's correspondence according to this user's subscribers feeder, return not connect number number and all not connecing number and do not connect the time.When not connecing the number number is 0, connects dialing tone to the user; Otherwise notify the user " you have X missed call " by voice mode, just send dialing tone afterwards.The user can at any time dial when listening warning tone, and business side all will be cut off voice, and the number after accepting is not affected.When other users dial the user who does not connect number as caller, when this user's off-hook received calls, business module judged that this user at this moment for called, does not connect the processing procedure of number-indicating, and the user does not listen voice suggestion.User for un-activation " inquiry does not connect number function " does not provide voice suggestion, as the normal call flow process.
Fig. 7 has described reciprocal exchange of business software and has realized that local subscriber's inquiry does not connect the process of number.As shown in Figure 7, do not connect the service code of number when user input query after, carry out number analysis, when analysis result has the right to use inquiry not connect number function for this user, Service Switching Module will be connected the bosom friend to the user and " please import the telephone number that needs inquiry; and finish with # number, inquire about this machine please by * ".When being input as *, Service Switching Module will be input with the subscribers feeder of this machine, search the number that do not connect of this machine, otherwise the telephone number of being imported at that time with the user does not connect the inquiry of number as by enquiry number.To the number inquiry that do not connect of non-machine, must could realize by the exchange of message.Behind the enquiry number end of input, connect " XX branch during XX month XX day XX, number is XXXXXXXX " to the user, " listen last one please by 1; listen the next one please by 2, current number hard of hearing is deleted current number please by 3; please by *, deletes whole numbers, please by # " prompt tone.If input error then allows to import once more, when mistake input number of times surpasses maximum errors number, connect to the user that " operation failure please re-enter; Abandon input, ask on-hook " prompt tone, and discharge resource such as digit receiver.If input is correct,, operate accordingly according to control code.
Fig. 8 has described the user and has not connect coding system in other exchanges by the Long-distance Control sign indicating number access inquiry of dialing my exchange, under the system voice prompting, inquires about the flow process that I exchange user does not connect number.As shown in Figure 8,, comprise local Incoming and long-distance Incoming, can be a unallocated number of local exchange by the service code that does not connect the number inquiry function of inquiry side for the Incoming inquiry.With A office is example, the local exchange office code is 456, the service code that inquiry does not connect number is 4560000, when this number of other innings customer call, Incoming side in A office is carried out number analysis, when analysis result does not connect directory enquiry service for using, do not send message to connecing the number inquiry process, beginning does not connect the processing of number inquiry process; Connect digit receiver to the calling subscriber, finish the receiving course of remaining number.Connect corresponding voice suggestion to caller simultaneously, " please import the telephone number that needs inquiry, and finish " with # number.Service Switching Module is according to the number of user's input, read this user's the number information that do not connect from database, and notify the user by speech form, prompt tone is " XX branch during XX month XX day XX; number is XXXXXXXX ", the prompt tone of " listen last one to listen the next one please by 2 please by 1, current number hard of hearing is please by 3; delete current number; please by *, deletes whole numbers, please by # ".If input error then allows to import once more, when mistake input number of times surpasses maximum errors number, connect to the user that " operation failure please re-enter; Abandon input, ask on-hook " prompt tone, and discharge resource such as digit receiver.If do not worked as front module by the inquiry phone,, finishing query script by the exchange of message.If input is correct, the subsequent control sign indicating number according to user's input carries out corresponding prompt, finishes whole query script.