Summary of the invention
The objective of the invention is at the existing in prior technology deficiency, a kind of mode that additional information is authenticated is provided, allow the call request of portable terminal initiation, be linked into the called switch of communication system.
For achieving the above object, the invention provides a kind of method of calling of portable terminal, this method comprises following a few step:
Step 1. calling terminal makes a call and asks to the caller switch;
The described caller switch of step 2. sends to attaching position register with calling number and called number;
The described attaching position register of step 3. is according to described called number inquiry CAMEL-Subscription-Information, judge terminal called whether customized the additional information authentication business, in this way, execution in step 4; Otherwise execution in step 9;
The described attaching position register of step 4. sends the information of described calling number, described called number and the customized additional information authentication business of described terminal called to service managing server by described caller switch;
The described service managing server of step 5. sends additional information input prompt by described caller switch to described caller communicating terminal according to described calling number;
The described caller switch of step 6. is sent to described service managing server with the additional information that described calling terminal sends;
The described service managing server of step 7. accesses the authorization information that is pre-stored in the service managing server according to described called number, and whether more described authorization information is consistent with the additional information of user's input, in this way, and execution in step 9; Otherwise execution in step 8;
The described service managing server of step 8. finishes by the information of described caller switch to described calling terminal transmission additional information mistake;
The described service managing server of step 9. returns to described caller switch and allows this calling terminal to access to the message of called switch;
The described caller switch of step 10. accesses to described called switch with described calling terminal.
By above technical scheme as can be known, the mode of the present invention by additional information is verified allows the caller switch to be given to called switch by the call request of the initiation of the portable terminal after the checking.Therefore, the present invention can avoid the defective of prior art, realize that mobile phone users or application server can allow to call out the user who inserts to it and manage, not that simple number distinguishes limited subscriber call out to insert, can overcome the misconnection phone that existing black and white lists may bring or miss phone.In the concrete service application of some industry, the calling subscriber have only passed through additional information checking can the access service server, so just can avoid calling subscriber's economic loss.
Also in conjunction with the accompanying drawings the present invention is described in further detail below by specific embodiment.
Embodiment
The present invention is in order well to solve defective of the prior art, in sluggish network such as 2G network, by utilizing service managing server that the calling of portable terminal such as mobile phone initiation is inserted request, carry out the extra-code checking, have only by checking, this call request just allows to send to the switch by call object.
As shown in Figure 1, be the system configuration schematic diagram of the method for calling of portable terminal of the present invention.This system comprises with lower module: calling subscriber's communication terminal 1, promptly common communication terminal such as mobile phone; Caller switch 2; Attaching position register 3; Service managing server 4 is used to send additional information input voice suggestion and additional information is verified; Called switch 5.
As shown in Figure 2, the flow chart for the method for calling embodiment 1 of portable terminal of the present invention may further comprise the steps:
Step 201: user's first is wanted the phone 13912345678 dialed by mobile communications device such as mobile phone A, initiates to carry the call request of called number 13912345678 and mobile phone A calling number 13912348888 to the caller switch;
Step 202: according to called number 13912345678, attaching position register inquiry CAMEL-Subscription-Information, if terminal called customized the extra-code authentication business, execution in step 203; Otherwise execution in step 208;
Step 203: attaching position register by the caller switch with calling number 13912348888, called number 13912345678 and terminal called customized the information of extra-code authentication business send to service managing server;
Step 204: service managing server sends extra-code input prompt by the caller switch to calling terminal according to calling number 13912348888;
Step 205: service managing server accesses the identifying code that is pre-stored in the service managing server as 8899 according to called number 13912345678, and whether the comparatively validate sign indicating number is consistent as 8899 with calling terminal sends to service managing server by the caller switch extra-code, in this way, execution in step 207; Otherwise execution in step 206;
Step 206: service managing server finishes by the information of caller switch to calling terminal transmission extra-code mistake;
Step 207: service managing server returns the message that permission is forwarded to described call request called switch to the caller switch;
Step 208: the caller switch accesses to described called switch with described calling terminal.
By technique scheme, it is user's second of 13912345678 that user's first is wanted calling telephone number, and at this moment, when user's first was called out, the telephone number of input user second made a call and asks to the caller switch.At this moment, the caller switch sends to attaching position register with called number, attaching position register according to called number determine this telephone number whether customized the extra-code authentication business, if customized additional information authentication business then send the extra-code input prompt by the caller switch to user's first by service managing server, by service managing server the extra-code of user's input is verified, have only the user's first by checking like this, the caller switch just sends to called switch with call request; Otherwise, refusing user's first access communication system is carried out voice call or video calling with user's second.User's second can be refused some and not want that the phone of answering inserts like this.
In the application scenario of some visual telephones, specific scanning means typing calling subscriber's that can be by being installed in calling terminal human body biological characteristics information such as finger print information, voice messaging, retinal information etc., thus utilize human body biological characteristics information to authenticate.Be illustrated in figure 3 as the flow chart of the method for calling embodiment 2 of portable terminal of the present invention, may further comprise the steps:
Step 301: user's first is wanted the phone 13912345678 dialed by mobile communications device such as mobile phone A, initiates to carry the call request of called number 13912345678 and mobile phone A calling number 13912348888 to the caller switch;
Step 302: according to called number 13912345678, attaching position register inquiry CAMEL-Subscription-Information, if terminal called customized human body biological characteristics authentification of message business, execution in step 303; Otherwise execution in step 308;
Step 303: attaching position register by the caller switch with calling number 13912348888, called number 13912345678 and terminal called customized the information of human body biological characteristics authentification of message business send to service managing server;
Step 304: service managing server sends human body biological information input prompt by the caller switch to calling terminal according to calling number 13912348888;
Step 305: service managing server accesses the authorization information of the human body biological characteristics information that is pre-stored in the BSM device according to called number 13912345678, and whether comparatively validate information is consistent by user's human body biological characteristics information that the caller switch sends to service managing server with calling terminal, in this way, execution in step 307; Otherwise execution in step 306;
Step 306: service managing server finishes by the information of caller switch to calling terminal transmission human body biological information mistake;
Step 307: service managing server returns the message that permission is forwarded to described call request called switch to the caller switch;
Step 308: the caller switch accesses to described called switch with described calling terminal.
Certainly, embodiment 1 or 2 technical scheme, can timesharing use, can better meet user's demand like this, the user can be arranged on evening 20:00-7:00 and require all incoming calls to authenticate by additional information, promptly, comprise the steps: that between the step 203 of embodiment 1 and step 204 telephone number according to user's second is in the information that service managing server inquires, additional information proving time scope such as 20:00-07:00 that user's second is set, judge that system time is whether in the 20:00-07:00 scope, as, then execution in step 204; As not, then execution in step 207.Shown in Fig. 4 embodiment 3.
For better and existing black and white lists technology combines, user's second also can promptly allow all users in the access code list all to allow to answer their phone to white list, to not belonging to the telephone number in the white list, after then carrying out the additional information checking, ability calling party second, promptly, comprise the steps: that between the step 203 of embodiment 1 and step 204 service managing server is pre-stored in information in the service managing server according to the telephone number query of user's second, judge whether calling number is present in user's second and allows in the access code list, in this way, execution in step 207 then; Otherwise execution in step 204.Be illustrated in figure 5 as the flow chart of the embodiment of the invention 4.
Like this by the technical scheme shown in the embodiment 4,, prevent not the subscriber directory number in white list better but be that user's second wants that the phone of answering is filtered existing white list technology and the present invention use that combines.As long as the extra-code that the input of user's first is correct is not even can be switched in white list yet.
Certainly in embodiment 1-4, the call number that above-mentioned user's first is initiated can personal user's second telephone number or also can is the Number for access of certain service server.
By the present invention, can realize that mobile communications device user application server can allow to call out the user who inserts to it and manage, not that simple number distinguishes limited subscriber call out to insert, can overcome the misconnection phone that existing black and white lists may bring or miss phone.
It should be noted last that, above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that, can make amendment or be equal to replacement technical scheme of the present invention, and not break away from the spirit and scope of technical solution of the present invention.