CN101052056A - Soft exchanging system and power identifying processing method for call business - Google Patents

Soft exchanging system and power identifying processing method for call business Download PDF

Info

Publication number
CN101052056A
CN101052056A CN 200610072780 CN200610072780A CN101052056A CN 101052056 A CN101052056 A CN 101052056A CN 200610072780 CN200610072780 CN 200610072780 CN 200610072780 A CN200610072780 A CN 200610072780A CN 101052056 A CN101052056 A CN 101052056A
Authority
CN
China
Prior art keywords
information
encrypted message
authentication
called number
access code
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.)
Granted
Application number
CN 200610072780
Other languages
Chinese (zh)
Other versions
CN101052056B (en
Inventor
夏秀岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200610072780A priority Critical patent/CN101052056B/en
Publication of CN101052056A publication Critical patent/CN101052056A/en
Application granted granted Critical
Publication of CN101052056B publication Critical patent/CN101052056B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)

Abstract

The method comprises: after receiving a call service request, an access code of smart card, a card number and a cipher, and a called number, the call service request message and a access code message are sent to an application server; an encryption algorithm and a cipher key are returned to the soft terminal and are used for encrypting the cipher key message; the encrypted cipher key message, said access code message, said card number message and said called number are transmitted to the application server; the application server makes authentication for the smart card service; if passing the authentication, establishing the calling service; otherwise, ending the process. The invention also reveals a soft switch system.

Description

The authentication processing method of soft switchcall server and call business
Technical field
The present invention relates to a kind of Softswitch technology, the authentication processing method of especially a kind of soft switchcall server and call business.
Background technology
Along with the develop rapidly of the communication technology, new business emerges in an endless stream, and data service has obtained fast development.Simultaneously, data business volume is rapid expanding also, the voice network of traditional PSTN (public switch telephone network) based on TDM (time division multiplexing), because its business and Control work all are to be finished by switch, therefore providing of new business needed the long cycle, can't satisfy the demand of data business volume, in the case, merge the next generation network that forms based on the PSTN voice network of TDM and Packet Switch Data Network and arise at the historic moment.Next generation network is the network architecture that the comprehensive opening of miscellaneous services such as comprising voice, data and multimedia can be provided, and has high bandwidth, big capacity and enough address resources, becomes the primary selection of communication network.In next generation network, the user need move the business software business that makes a call on the PC terminal, and this has moved, and the PC terminal of support call business just is called software terminal behind the business software.
At present, when the user makes a call business by software terminal, need the method by traditional two-stage dialing, its general flow process is: the user imports the access code of intelligent card numbers business on software terminal, as 200, and sends the solicited message of setting up call business; Software terminal triggers application server (Application Sever, AS) 200 business on by Softswitch; After application server determines that by authentication procedure access code information that the user imports exists, import the card number information of intelligent card numbers business by the voice suggestion user, as 99999999999; When the user imports card number information is imported the intelligent card numbers business again by the voice suggestion user after authentication is effective encrypted message, as 123456; The encrypted message that software terminal will be used to import sends to application server, only after the encrypted message of user input is correct once more the voice suggestion user import called number information; When called number information exist and state just often, application server indication Softswitch is routed to call business the terminal of called number correspondence.
When the user makes a call business by software terminal at every turn, all need be according to above-mentioned flow process, import access code, card number, password and the called number information of intelligent card numbers business successively according to the corresponding craft of information of voice prompt of each time, very loaded down with trivial details, extremely inconvenient, and the time that needs is long, has therefore expended a large amount of time and efforts of user; Secondly, because interactive voice has repeatedly taken the network bandwidth, Internet resources have been wasted; In addition, in above-mentioned flow process, software terminal by Softswitch when application server sends encrypted message, encrypted message is not carried out any processing, password shows with the plaintext form in transmission course, and is very easily stolen, fail safe is low, has therefore brought economic loss to the user inevitably.
Summary of the invention
Technical problem to be solved by this invention is, when making a call business by software terminal at user in the prior art, need repeatedly the inconvenience of the various numbers of manual input and password easily stolen deficiency in transmission course, the soft switchcall server that a kind of software terminal, application server is provided, constitutes by this software terminal and application server, and utilize the authentication processing method of this soft switchcall server to call business, can simplify user's operating process, conserve network resources, simultaneously, improve the fail safe of password in transmission course.
A kind of software terminal provided by the invention, comprise interconnective client modules and information encryption module, wherein client modules is used to receive and send the call business solicited message of user's input, access code information, card number and encrypted message and the called number information of intelligent card numbers business; The information encryption module is used to receive the call business solicited message of client modules transmission, access code information, card number and encrypted message and the called number information of intelligent card numbers business, the cryptographic algorithm and the key information that utilize application server to send are encrypted described encrypted message, and the encrypted message and the called number information of call business solicited message, access code information, card number and encryption sent to application server.
A kind of application server provided by the invention, comprise interconnective information database and server, wherein information database is used to store the relevant information of the number of intelligent card numbers business information and calling and called, server is used to finish the logic control of IN service, call proceeding and private resource provide etc., be provided with in this server and be used to produce cryptographic algorithm and key information, and the encrypted message of intelligent card numbers business encrypted or the encrypted message of encrypting is decrypted, and the intelligent card numbers business information carried out the authentication process module of authentication, this authentication process module is connected with information database.
A kind of soft switchcall server provided by the invention comprises software terminal, Softswitch and the application server that is arranged in the communication network, wherein, software terminal comprises client modules and information encryption module, application server comprises interconnective server and information database, is provided with the authentication process module that is connected with information database in the server; Softswitch respectively with software terminal in the information encryption module and the authentication process module communication in the application server be connected.
The authentication processing method of a kind of call business provided by the invention may further comprise the steps:
Step 1, receive access code information, card number and the encrypted message and called number information of call business solicited message, intelligent card numbers business after, send the access code information of described call business solicited message and intelligent card numbers business to application server;
Step 2, return cryptographic algorithm and key information and utilize this cryptographic algorithm and encryption indication information that key is encrypted described encrypted message to software terminal;
Step 3, described encrypted message is encrypted, generate the encrypted message of encrypting, and the encrypted message that will encrypt, described access code information, card number information and called number information are sent to application server;
Step 4, described intelligent card numbers business is carried out authentication, if authentication is passed through execution in step 5; If authentication is not passed through execution in step 6;
Step 5, set up call business;
Step 6, end.
Based on technique scheme, the user can be once on software terminal, send behind access code information, card number and the encrypted message and the called number information of input intelligent card numbers business the call business solicited message, with prior art in user's access code, card number, password of inputing the intelligent card numbers business successively according to the information of voice prompt of each time compare with the program of called number information, easy to operate, flow process is simple, user's time and energy have been saved, and, avoided network congestion because the minimizing of interaction times has alleviated network burden; In addition, the encrypted message of the intelligent card numbers business of user input is encrypted, improved the reliability of intelligent card numbers business, avoided bringing economic loss to the user, made things convenient for the user because of password is stolen in transmission course.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Description of drawings
Fig. 1 is a structural representation of software terminal of the present invention;
Fig. 2 is another structural representation of application server of the present invention;
Fig. 3 is the structural representation of application server of the present invention;
Fig. 4 is the structural representation of soft switchcall server of the present invention;
Fig. 5 is the basic flow sheet of the authentication processing method of call business of the present invention;
Fig. 6 is the flow chart of the embodiment of the authentication processing method of call business of the present invention;
Fig. 7 is the signaling diagram of the embodiment of the authentication processing method of call business of the present invention.
Embodiment
Figure 1 shows that a concrete structure schematic diagram of software terminal of the present invention, this software terminal comprises client modules 11 and information encryption module 12, wherein client modules 11 can provide the access code information of visual intelligent card numbers business, the information input interface of card number and encrypted message and called number information, the user can be by the access code information of this interface disposable input intelligent card numbers business, send the call business solicited message that call business is set up in request behind card number and encrypted message and the called number information, and need not according to the information of voice prompt of each time input information one by one, easy to operate, flow process is simple, user's time and energy have been saved, and, avoided network congestion because the minimizing of interaction times has alleviated network burden; After information encryption module 12 receives call business solicited message, access code information, card number and the encrypted message and the called number information of client modules 11 forwardings, call business solicited message in this information and access code information are sent to application server, according to cryptographic algorithm and key that application server provides the encrypted message of the data card of client modules 11 forwardings is encrypted the encrypted message that generates encryption, then encrypted message, access code information, card number information and the called number information of encrypting sent to Softswitch.
Figure 2 shows that another concrete structure schematic diagram of software terminal of the present invention, be provided with an information memory cell 110 in the client modules 11 of this software terminal, be used for the number information of storage terminal.The called number information that the user can will need to use by client modules 11 in advance is stored in the information memory cell 110, when needing the calling terminal corresponding to be terminal called with called number, can from information memory cell 110, access corresponding called number information by client modules 11, with respect to the numeral of importing one by one by craft in the called number, operate simple relatively, and can avoid the user to misremember, input by mistake the situation generation of telephone number, made things convenient for the user.
Figure 3 shows that a concrete structure schematic diagram of application server of the present invention, this application server comprises interconnective server 31 and information database 32, is provided with authentication process module 310 in server 31.Wherein, logic control, call proceeding and the private resource that server 31 is used to finish IN service provides etc. and can move multiple IN service, as 200 intelligent card numbers business, 800 freephone services etc., store the relevant information of various intelligent card numbers business in the information database 32, information such as access code, card number, password, the term of validity for example, also store the relevant information of the number of calling and called in addition, for example information such as current state of each number (for example whether arrearage); Authentication process module 310 is connected with information database 32, after receiving call business solicited message and access code information, produce cryptographic algorithm, key information and utilize this cryptographic algorithm and encryption indication information that key information is encrypted the encrypted message of intelligent card numbers business, send to software terminal then; Simultaneously, from information database 32, obtain the access code encrypted message corresponding that sends with software terminal with card number information, the encrypted message deciphering of the encryption that this encrypted message is encrypted or software terminal is sent realizes the authentication of the encrypted message of encryption that software terminal is sent.
Figure 4 shows that a concrete structure schematic diagram of soft switchcall server of the present invention, this soft switchcall server is by software terminal shown in Figure 21, Softswitch 2 and application server 3 formations shown in Figure 3, wherein, Softswitch 2 is used to realize Service Switching Function, respectively with software terminal 1 in information encryption module 12 and the authentication process module 310 in the application server 3 communicate to connect, be used for the interactive information between forwarding information encrypting module 12 and the authentication process module 310, and after the information of software terminal 1 input was passed through authentication, the call business of software terminal 1 being asked according to the authentication result information of authentication process module 310 was routed to and the corresponding terminal called of called number.
When the user need call out terminal called by software terminal 1, need be on the visualized operation interface that client modules 11 provides, the access code information of the intelligent card numbers business that input is used, card number and encrypted message and called number information, for example, the user wishes by professional this call business of initiating of 200 intelligent card numbers, then can on the operation interface that client modules 11 provides, import access code 200, card number 99999999999, password 123456 and called number 02066660001, perhaps from information memory cell 110, directly access called number 02066660001 by this operation interface, press the key of giving orders or instructions then and can send the call business solicited message that call business is set up in request, easy to operate, flow process is simple.
After Figure 5 shows that the user sends the call business solicited message, a basic procedure of the authentication processing method of call business of the present invention, it carries out following steps:
After access code 200 information, card number 99999999999 that call business solicited message, the intelligent card numbers business of call business are set up in the request that step 1, software terminal 1 receive user input and password 123456 information and called number 02066660001 information, to application server 3 forwarded call service requesting information and access code 200 information;
Step 2, application server 3 are returned for example MD5, key 5678 information for example of a cryptographic algorithm to software terminal 1, and the encryption indication information of utilizing this cryptographic algorithm and key information that password 123456 information of intelligent card numbers business are encrypted;
Step 3, software terminal 1 utilize cryptographic algorithm MD5 and key mHw1.037 that password 123456 information are encrypted and generate the encrypted message of encrypting, and the password XXX information that will encrypt, access code 200 information, card number 99999999999 information and called number 02066660001 information send to application server 3;
Software terminal 1 is being encrypted this encrypted message when application server 3 sends the encrypted message of user's input, improved the reliability of smart card business, avoided bringing economic loss to the user, made things convenient for the user because of password is stolen in the process that is transferred to application server 3;
The intelligent card numbers business of step 4,3 pairs of access code 200 information of application server, card number 99999999999 correspondences is carried out authentication, if authentication is passed through execution in step 5; Otherwise, execution in step 6;
Step 5, Softswitch 2 are set up call business for software terminal 1;
Step 6, end.
Figure 6 shows that the idiographic flow of an embodiment of the authentication processing method of call business of the present invention, it carries out following steps:
Step 601, client modules 11 receive after request that the user sends sets up the call business solicited message of call business, access code 200 information, card number 99999999999 and password 123456 information and called number 02066660001 information, and this information is transmitted to information encryption module 12; Step 602, information encryption module 12 extract call business solicited message and access code 200 information and send to Softswitch 2 from the information that client modules 11 sends, its conversation initiating protocol message (SessionInitialion Protocol, SIP) message can specifically be expressed as follows:
INVITE?sip:[email protected];user=phone?SIP/2.0
Via:SIP/2.0/UDP?10.18.200.100:5061;branch=z9hG4bK0a81de4ee
From:<sip:[email protected];user=phone>;tag=0a81de4e
To:<sip:[email protected];user=phone>
CSeq:1?INVITE
Supported:100rel
Max-Forwards:70
Allow:INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK,INFO,UPDATE
Step 603, Softswitch 2 send to authentication process module 310 with call business solicited message and access code 200 information;
Step 604, authentication process module 310 know that the user asks by the 200 intelligent card numbers business business that makes a call, so produce cryptographic algorithm MD5, key mHw1.037 information and utilize this cryptographic algorithm and encryption indication information that key information is encrypted the encrypted message of intelligent card numbers business, send to Softswitch 2 then, its sip message can specifically be expressed as follows:
SIP/2.0?407?Proxy?Authentication?Required
Allow:INVITE,ACK,BYE,CANCEL,OPTIONS,REGISTER,SUBSCRIBE,NOTIFY,PRACK,UPDATE,INFO
Content-Length:0
CSeq:1?INVITE
From:<sip:[email protected];user=phone>;tag=0a81de4e
Proxy-Authenticate:digestnonce="mHw1.037",algorithm=MD5,realm="example.com"
Supported:100rel
To:<sip: [email protected];user=phone>;
tag=XeJS.1836Y.000null10.18.200.50
Via:SIP/2.0/UDP?10.18.200.100:5061;branch=z9hG4bK0a81de4ee
Step 605, Softswitch 2 are transmitted to information encryption module 12 with cryptographic algorithm MD5, key mHw1.037 information and encryption indication information;
Step 606, information encryption module 12 are utilized cryptographic algorithm MD5 and key mHw1.037 that password 1 23456 information are encrypted and are generated the encrypted message of encrypting, and the password 3a1427fc8d73538d80b6e2b49fc9f4ad information that will encrypt, access code 200 information, card number 99999999999 information and called number 02066660001 information sends to Softswitch 2, and its sip message can specifically be expressed as follows:
INVITE?sip:[email protected];user=phone?SIP/2.0
Via:SIP/2.0/UDP?10.18.200.100:5061;branch=z9hG4bK6b443beb2
From:<sip:[email protected];user=phone>;tag=0a81de4e
To:<sip:[email protected];user=phone>
CSeq:1?INVITE
Contact:<sip:[email protected];user=phone>
Supported:100rel
Proxy-Authorization:Digest?username="99999999999",realm="example.com",
nonce="mHw1.037",uri="sip:[email protected]:5060",response="3a1427fc8d73538d80b6e2b49fc9f4ad",algorithm=MD5,integrity-protected=no
Max-Forwards:70
Allow:INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK,
INFO,UPDATE
Step 607, Softswitch 2 are transmitted to authentication process module 310 with Crypted password 3a1427fc8d73538d80b6e2b49fc9f4ad information, access code 200 information, card number 99999999999 information and called number 02066660001 information that receives;
Step 608, authentication process module 310 are obtained the encrypted message that card number is 99999999999 200 intelligent card numbers business from information database 32, and utilize cryptographic algorithm MD5 and key mHw1.037 that this encrypted message is encrypted to generate password string information YYY;
Relatively whether Crypted password 3a1427fc8d73538d80b6e2b49fc9f4ad is identical with password string YYY for step 609, authentication process module 310, if identical, execution in step 610; Otherwise, execution in step 612;
Step 610, authentication process module 310 send to Softswitch 2 call business are routed to the call proceeding indication information that number is 02066660001 terminal called;
Step 611, Softswitch 2 are routed to terminal called 02066660001 with call business;
Step 612, end.
The corresponding signaling diagram of this embodiment can be referring to Fig. 7.
In the embodiment shown in fig. 6, authentication process module 310 also can not adopt step 608 and 609, and by the method to Crypted password 3a1427fc8d73538d80b6e2b49fc9f4ad decrypts information the intelligent card numbers business is carried out authentication, and its concrete operations are:
Authentication process module 310 utilizes cryptographic algorithm MD5 and key mHw1.037 that Crypted password 3a1427fc8d73538d80b6e2b49fc9f4ad information is carried out inverse operation, promptly Crypted password XXX is decrypted and obtains Crypted password 123456;
Authentication process module 310 is obtained the password ZZZ that card number is 99999999999 200 intelligent card numbers business from information database 32; Whether authentication process module 310 password comparison ZZZ are identical with password 123456, if identical, execution in step 610; Otherwise, execution in step 612.
When password that sends when software terminal or password string information are mated with access code information and card number information, for example, in the step 609, Crypted password 3a1427fc8d73538d80b6e2b49fc9f4ad is identical with password string YYY, authentication process module 310 can also be further to the validity of intelligent card numbers business (for example, the term of validity) carries out authentication, if authentication is passed through execution in step 610; Otherwise, execution in step 612.Concrete authentication operations can be: authentication process module 310 is obtained the relevant information that card number is 99999999999 200 intelligent card numbers business from information database 32, for example, the term of validity, judge according to relevant information card number is whether 99999999999 200 intelligent card numbers business are effective, for example, the expression card number that from information database 32, obtains be time of the term of validity of 99999999999 200 intelligent card numbers business whether greater than the current time, if effectively, execution in step 610; Otherwise, execution in step 612.When the intelligent card numbers business is invalid, in time end follow-up flow process, avoided increasing network burden because of unnecessary subsequent operation.
To the intelligent card numbers service authentication time, if the password bad of the intelligent card numbers business of user input is during promptly by authentication, authentication process module 310 can also send the authentication result information of failed authentications to Softswitch 2, and then execution in step 612.
In addition, for fear of unnecessary operation, before can after the information of the intelligent card numbers business of user input is by authentication, with call business, being routed to terminal called, earlier this called number is carried out authentication, that is: 310 pairs of called numbers of authentication process module 02066660001 carry out authentication, if authentication is passed through execution in step 610; Otherwise, execution in step 612.Particularly, authentication process module 310 can be obtained the information of called number 02066660001 from information database 32, judge according to this information whether called number 02066660001 exists and whether state is normal, for example whether arrearage etc., be execution in step 610; Otherwise, execution in step 612.
Adopt the present invention, the user can be once on software terminal, send behind access code information, card number and the encrypted message and the called number information of input intelligent card numbers business the call business solicited message, with prior art in user's access code, card number, password of inputing the intelligent card numbers business successively according to the information of voice prompt of each time compare with the program of called number information, easy to operate, flow process is simple, user's time and energy have been saved, and, avoided network congestion because the minimizing of interaction times has alleviated network burden; In addition, the encrypted message of the intelligent card numbers business of user input is encrypted, improved the reliability of intelligent card numbers business, avoided bringing economic loss to the user, made things convenient for the user because of password is stolen in transmission course.
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.

Claims (16)

1, a kind of software terminal is characterized in that comprising:
Client modules is used to receive and transmit the call business solicited message of user's input, access code information, card number and encrypted message and the called number information of intelligent card numbers business;
The information encryption module, be used for receipt of call service requesting information, access code information, card number and encrypted message and called number information, cryptographic algorithm that utilization receives and key information are encrypted described encrypted message, and send the encrypted message and the called number information of described call business solicited message, access code information, card number and encryption.
2, software terminal according to claim 1 is characterized in that described client modules comprises information memory cell, is used to store called number information.
3, a kind of application server, comprise server and information database, it is characterized in that: also be provided with the authentication process module in the described server, this authentication process module is connected with described information database, be used to produce cryptographic algorithm and key information, and the encrypted message of the encryption that receives is carried out authentication.
4, a kind of soft switchcall server, it is characterized in that comprising the software terminal, Softswitch and the application server that are arranged in the communication network, described software terminal comprises client modules and information encryption module, described application server comprises interconnective server and information database, is provided with the authentication process module that is connected with described information database in the described server; Described Softswitch is connected with described information encryption module and described authentication process module communication respectively.
5, a kind of authentication processing method of call business, wherein, carry out following steps:
Step 1, receive access code information, card number and the encrypted message and called number information of call business solicited message, intelligent card numbers business after, send described call business solicited message and described access code information to application server;
Step 2, return cryptographic algorithm and key information and utilize this cryptographic algorithm and encryption indication information that key is encrypted described encrypted message to software terminal;
Step 3, described encrypted message is encrypted, generate the encrypted message of encrypting, and the encrypted message that will encrypt, described access code information, card number information and called number information are sent to application server;
Step 4, described intelligent card numbers business is carried out authentication, if authentication is passed through execution in step 5; If authentication is not passed through execution in step 6;
Step 5, set up call business;
Step 6, end.
6, method according to claim 5, wherein, also carry out following operation before the described step 1:
Import described access code information, card number and encrypted message, called number information and call business solicited message to software terminal.
7, method according to claim 6, wherein, operation from called number information to software terminal that import comprises:
By the client modules Query Information memory cell in the software terminal, from this information memory cell, select called number information;
Called number information to described client modules input selection.
8, method according to claim 5, wherein, the operation to application server transmission call business solicited message and access code information in the described step 1 comprises:
Call business solicited message and access code information are sent to Softswitch;
Call business solicited message and access code information are transmitted to application server.
9, method according to claim 8, wherein, described step 2 comprises:
Cryptographic algorithm, key and encryption indication information are sent to Softswitch;
Transmit cryptographic algorithm, key and encryption indication information to software terminal.
10, method according to claim 9, wherein, described step 3 comprises:
Cryptographic algorithm that utilization receives and key are encrypted described encrypted message and are generated the encrypted message of encrypting, and encrypted message, access code information, card number information and the called number information of encrypting sent to Softswitch;
Encrypted message, access code information, card number information and the called number information of described encryption are transmitted to application server.
11, method according to claim 5, wherein, in the described step 4 described intelligent card numbers business is carried out authentication and comprise:
From information database, obtain and described access code information and the corresponding encrypted message of card number information, open and utilize described cryptographic algorithm and key that this encrypted message is encrypted the password string information that obtains;
Whether the encrypted message of more described encryption is identical with described password string information, if identical, execution in step 5; Otherwise, execution in step 6.
12, method according to claim 5, wherein, in the described step 4 described intelligent card numbers business is carried out authentication and comprise:
Utilize described cryptographic algorithm and key that the encrypted message of described encryption is decrypted and obtain described encrypted message;
From information database, obtain and described access code information and the corresponding encrypted message of card number information;
Relatively whether the encrypted message of deciphering back acquisition is identical with the encrypted message that obtains from information database, if identical, execution in step 5; Otherwise, execution in step 6.
13, method according to claim 5, wherein, intelligent card numbers described in the described step 4 is professional further to carry out authentication to described called number by after the authentication, if authentication is passed through execution in step 5; Otherwise, execution in step 6.
14, method according to claim 13, wherein, described called number is carried out authentication comprise:
From information database, obtain the information of described called number, utilize this information to judge whether described called number exists and whether the state of this called number is normal, is execution in step 5; Otherwise, execution in step 6.
15, according to the described arbitrary method of claim 5-14, wherein, in the described step 4, if described intelligent card numbers business sends the authentication result information of failed authentication not by authentication to described Softswitch.
16, according to the described arbitrary method of claim 5-14, wherein, described step 5 comprises:
Send the call proceeding indication information that the call business that the call business solicited message is asked is routed to the terminal of described called number correspondence to described Softswitch, carried described called number information in this call proceeding indication information; Described call business is routed to described terminal called.
CN200610072780A 2006-04-07 2006-04-07 Soft exchanging system and power identifying processing method for call business Expired - Fee Related CN101052056B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200610072780A CN101052056B (en) 2006-04-07 2006-04-07 Soft exchanging system and power identifying processing method for call business

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200610072780A CN101052056B (en) 2006-04-07 2006-04-07 Soft exchanging system and power identifying processing method for call business

Publications (2)

Publication Number Publication Date
CN101052056A true CN101052056A (en) 2007-10-10
CN101052056B CN101052056B (en) 2010-05-12

Family

ID=38783242

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610072780A Expired - Fee Related CN101052056B (en) 2006-04-07 2006-04-07 Soft exchanging system and power identifying processing method for call business

Country Status (1)

Country Link
CN (1) CN101052056B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1913432B (en) * 2006-07-27 2010-10-06 华为技术有限公司 Method and system of card number service using SIP authentication
CN103139201A (en) * 2013-01-22 2013-06-05 中兴通讯股份有限公司 Network strategy acquiring method and data center switchboard
CN105813035A (en) * 2014-12-30 2016-07-27 ***通信集团公司 Method and system for identifying secure voice service and network device
WO2018223797A1 (en) * 2017-06-09 2018-12-13 腾讯科技(深圳)有限公司 Data response method, terminal apparatus, and server
WO2019071886A1 (en) * 2017-10-09 2019-04-18 平安科技(深圳)有限公司 Softphone encryption and decryption method and apparatus, and computer-readable storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1263251C (en) * 2002-12-18 2006-07-05 英华达(上海)电子有限公司 Wireless network authentication method and authenticatior encrypting method
CN100479452C (en) * 2003-09-30 2009-04-15 华为技术有限公司 Method for security transmission of card number information from IP terminal to soft switch
CN1658547B (en) * 2004-02-16 2010-08-18 华为技术有限公司 Crytographic keys distribution method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1913432B (en) * 2006-07-27 2010-10-06 华为技术有限公司 Method and system of card number service using SIP authentication
CN103139201A (en) * 2013-01-22 2013-06-05 中兴通讯股份有限公司 Network strategy acquiring method and data center switchboard
CN103139201B (en) * 2013-01-22 2015-12-23 中兴通讯股份有限公司 A kind of network strategy acquisition methods and data center switchboard
CN105813035A (en) * 2014-12-30 2016-07-27 ***通信集团公司 Method and system for identifying secure voice service and network device
CN105813035B (en) * 2014-12-30 2019-12-17 ***通信集团公司 Method, system and network equipment for identifying secret voice service
WO2018223797A1 (en) * 2017-06-09 2018-12-13 腾讯科技(深圳)有限公司 Data response method, terminal apparatus, and server
US11431684B2 (en) 2017-06-09 2022-08-30 Tencent Technology (Shenzhen) Company Limited Data response method, terminal device, and server
WO2019071886A1 (en) * 2017-10-09 2019-04-18 平安科技(深圳)有限公司 Softphone encryption and decryption method and apparatus, and computer-readable storage medium

Also Published As

Publication number Publication date
CN101052056B (en) 2010-05-12

Similar Documents

Publication Publication Date Title
US9094376B2 (en) System and method for facilitating communications based on trusted relationships
US7480254B2 (en) System, apparatus, and method for providing multi-application support using a single protocol stack
US10250646B2 (en) Method and device for establishing channel
CN1214568C (en) Techniques for performing UMTS (universal mobile telecommunications system) authentication using SIP (session initiation protocol) messages
CN102196035B (en) For providing the method and system of unified web service discovery
US8478988B2 (en) System and method for authentication of a communication device
US20150089220A1 (en) Technique For Bypassing an IP PBX
CN111327583B (en) Identity authentication method, intelligent equipment and authentication server
KR20190114023A (en) Device identifier dependent operation processing of packet based data communication
CN1835436A (en) General power authentication frame and method of realizing power auttientication
US20110078319A1 (en) Session sharing system, session sharing method, session sharing program, and user terminal
CN1310464C (en) Method for safe data transmission based on public cipher key architecture and apparatus thereof
CN103532982A (en) Wearable device based authorization method, device and system
CN1870812A (en) Method for selecting safety mechanism of IP multimedia subsystem acess field
CN101056176A (en) End-to-end encryption method and control device for the mobile phone SMS
CN101052056A (en) Soft exchanging system and power identifying processing method for call business
US10931723B2 (en) Solution for establishing a communication session
CN104683098A (en) Implementation method, equipment and system of secure communication service
US20110135093A1 (en) Secure telephone devices, systems and methods
RU2007147447A (en) TERMINAL, METHOD AND SYSTEM FOR PERFORMING COMBINED SERVICE USING THE VERSION OF FUNCTIONAL CAPABILITIES OF THE TERMINAL
CN1921682A (en) Method for enhancing key negotiation in universal identifying framework
CN107172099A (en) Key can configure system and method in a kind of MMtel application servers
CN1881869A (en) Method for realizing encryption communication
CN1833366A (en) State-mediated data signaling used for compression in telecommunication services
WO2013163847A1 (en) Single-pdp dual-stack serial dialing method and system

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100512

Termination date: 20170407

CF01 Termination of patent right due to non-payment of annual fee