[go: up one dir, main page]

CN100576868C - Network telephone using system and method for providing portable telephone number - Google Patents

Network telephone using system and method for providing portable telephone number Download PDF

Info

Publication number
CN100576868C
CN100576868C CN200610099138A CN200610099138A CN100576868C CN 100576868 C CN100576868 C CN 100576868C CN 200610099138 A CN200610099138 A CN 200610099138A CN 200610099138 A CN200610099138 A CN 200610099138A CN 100576868 C CN100576868 C CN 100576868C
Authority
CN
China
Prior art keywords
phone
data
verification data
memory card
verification
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
Application number
CN200610099138A
Other languages
Chinese (zh)
Other versions
CN101115105A (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.)
Qingdao Known Electronic Technology Co Ltd
Original Assignee
Inventec Multimedia and Telecom Corp
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 Inventec Multimedia and Telecom Corp filed Critical Inventec Multimedia and Telecom Corp
Priority to CN200610099138A priority Critical patent/CN100576868C/en
Publication of CN101115105A publication Critical patent/CN101115105A/en
Application granted granted Critical
Publication of CN100576868C publication Critical patent/CN100576868C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention provides a network telephone using system and method for providing portable telephone number, which comprises inserting a memory card storing account data into a network telephone by a user, the network telephone will verify the memory card through the first authentication host, the first authentication host generates the verification data corresponding to the memory card after the verification is successful, and transmits the verification data to the network telephone and the second verification host authentication host, the second verification host authentication host stores the verification data, the network telephone reads the account data, and transmits the account data and the verification data to the session initiation protocol server after receiving the verification data, the session initiation protocol server verifies whether the verification data is correct through the second authentication host after receiving the account data and the verification data, and when the data is verified to be correct, the network telephone is registered according to the account data, so that the network telephone can carry out conversation.

Description

一种提供可携式电话号码的网络电话使用系统及其方法 A system and method for using Internet telephony for providing portable telephone numbers

技术领域 technical field

本发明涉及一种网络电话(IP Phone)使用系统及其方法,尤其涉及一种提供可携式电话号码的网络电话使用系统及其方法。The invention relates to a system and method for using an Internet phone (IP Phone), in particular to a system for using an Internet phone (IP Phone) and a method for providing a portable phone number.

背景技术 Background technique

网络电话的特色之一就是[号码可携],不论使用者是在家中或是在公司,只要使用者能连上网络,都可以注册至通话起始协议(Session InitiationProtocol;SIP)服务器,让网络电话可以通话。因此,企业可以利用原先连接各分公司的Intranet建构网络电话的网络,让员工到各分公司出差时,其它的使用者同样可以拨打同一个号码找到欲找的人。One of the characteristics of Internet telephony is [number portability]. No matter the user is at home or in the company, as long as the user can connect to the Internet, he can register to the Session Initiation Protocol (SIP) server, allowing the network to The phone can talk. Therefore, enterprises can utilize the Intranet that originally connected each branch to construct a VoIP network, so that when employees go on a business trip to each branch, other users can also dial the same number to find the person they are looking for.

目前实现[号码可携]这个功能不外乎几种方式:第一种使用者是把平常使用的网络电话带走,这是非常不方便的;第二种是当使用者在新地点时,输入自己的使用者数据来更改新地点的网络电话的设定,但使用者必须要确认平常使用的网络电话没有联机至网络上,同时当使用者离开新地点时也必须要将设定删除,以免使用者数据外泄。此外,此种方法还有一个问题在于,通常企业的信息部门不会希望使用者自行修改网络电话的设定,因而造成管理上的困扰,所以这个方法并不理想;第三种是用转接(forwarding)的方式,将拨号至平常使用的网络电话的来电,通过通话起始协议或受话的网络电话本身,将来电转接到新地点的网络电话上,虽然这是目前最常被使用的方式,但此种方式在拨话时,却有着受话方接收到的店号号码是新地点的网络电话的电话号码的问题,并没有真正让[号码可携]。At present, there are several ways to realize the function of [number portability]: the first way is that the user takes away the Internet phone that is usually used, which is very inconvenient; the second way is when the user is in a new location, Enter your own user data to change the settings of the Internet phone in the new location, but the user must confirm that the Internet phone in normal use is not connected to the Internet, and the settings must be deleted when the user leaves the new location. To avoid leakage of user data. In addition, another problem with this method is that usually the information department of the enterprise does not want users to modify the settings of the Internet phone by themselves, which will cause management troubles, so this method is not ideal; the third method is to use the transfer (forwarding) method, the incoming calls dialed to the commonly used Internet phone are forwarded to the Internet phone in the new location through the call initiation protocol or the Internet phone itself, although this is currently the most commonly used However, when making a call, this method has the problem that the store number received by the called party is the phone number of the Internet phone at the new location, and it does not really allow [number portability].

因此,如何能提供一种真正可以达到[号码可携]的功能,成为待解决的问题。Therefore, how to provide a function that can really achieve [number portability] has become a problem to be solved.

发明内容 Contents of the invention

本发明的所要解决的技术问题在于提供一种网络电话(IP Phone)使用系统及其方法,通过将储存有帐户数据的记忆卡插入网络电话后,通过第一认证主机验证网络电话中的记忆卡并产生验证数据,当网络电话欲以帐户数据与验证数据注册至通话起始协议服务器时,通话起始协议服务器会通过第二认证主机验证验证数据是否正确,若验证数据正确则将网络电话注册使得网络电话可进行通话,如此即可以达到[号码可携]的功能,借以解决先前技术所存在的问题。The technical problem to be solved by the present invention is to provide a system and method for using an Internet phone (IP Phone). After inserting a memory card storing account data into the Internet phone, the memory card in the Internet phone is verified by the first authentication host And generate verification data, when the Internet phone intends to register to the call initiation protocol server with the account data and verification data, the call initiation protocol server will verify whether the verification data is correct through the second authentication host, and if the verification data is correct, the Internet phone will be registered The Internet phone can be used for conversation, so that the function of [number portability] can be achieved, so as to solve the problems existing in the prior art.

为实现上述目的,本发明可以通过系统与方法两方面实现,本发明所揭露的系统,包括有:网络电话、第一认证主机、第二认证主机、通话起始协议服务器。本发明所揭露的方法,包括有下列步骤:网络电话耦接记忆卡、网络电话通过第一认证主机验证与的耦接的记忆卡、当第一认证主机验证与网络电话耦接的记忆卡成功时,产生对应的验证数据,并传送产生的验证数据至网络电话与第二验证主机认证主机、第二认证主机接收并储存第一验证主机认证主机传来的验证数据、网络电话接收第一验证主机认证主机传来的验证数据,并由耦接的记忆卡中读取帐户数据,再传送帐户数据及验证数据至通话起始协议服务器、通话起始协议服务器接收由网络电话传来的帐户数据及验证数据,并通过第二认证主机验证接收的验证数据正确时,该通话起始协议服务器依据接收的帐户数据注册网络电话,该账户数据包括用户电话号码。In order to achieve the above object, the present invention can be realized through two aspects of system and method. The system disclosed in the present invention includes: Internet phone, first authentication host, second authentication host, and call initiation protocol server. The method disclosed in the present invention includes the following steps: the network phone is coupled to the memory card, the network phone authenticates the memory card coupled with the network phone through the first authentication host, and when the first authentication host authenticates the memory card coupled with the network phone successfully , generate the corresponding verification data, and send the generated verification data to the Internet phone and the second verification host to authenticate the host, the second authentication host receives and stores the verification data sent by the first verification host, and the Internet phone receives the first verification The host authenticates the verification data sent by the host, and reads the account data from the coupled memory card, and then sends the account data and verification data to the SIP server, and the SIP server receives the account data sent by the VoIP and verification data, and when the verification data received is verified by the second verification host, the call initiation protocol server registers the Internet phone according to the received account data, and the account data includes the user's phone number.

以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, but not as a limitation of the present invention.

附图说明 Description of drawings

图1A为本发明所提的提供可携式电话号码的网络电话使用系统架构图;FIG. 1A is an architecture diagram of an Internet phone system for providing portable phone numbers according to the present invention;

图1B为本发明所提的提供可携式电话号码的网络电话使用系统架构图;FIG. 1B is an architecture diagram of a system for using a network phone that provides a portable phone number according to the present invention;

图2A为本发明所提的提供可携式电话号码的网络电话使用方法流程图;FIG. 2A is a flow chart of the method for using an Internet phone for providing a portable phone number according to the present invention;

图2B为本发明所提的提供可携式电话号码的网络电话使用方法流程图。FIG. 2B is a flow chart of the method for using an Internet phone for providing a portable phone number according to the present invention.

其中,附图标记:Among them, reference signs:

110:网络电话110: VoIP

111:记忆卡111: memory card

120:认证服务器120: authentication server

121:第一认证主机121: The first authentication host

122:第二认证主机122: Second authentication host

130:通话起始协议服务器130: Call Initiation Protocol Server

步骤210:网络电话耦接记忆卡Step 210: Internet phone coupling memory card

步骤220:网络电话通过第一认证主机验证记忆卡是否成功Step 220: The network phone verifies whether the memory card is successful through the first authentication host

步骤231:第一认证主机产生验证数据Step 231: The first authentication host generates verification data

步骤232:第一认证主机传送验证数据至网络电话与第二认证主机Step 232: The first authentication host sends verification data to the network phone and the second authentication host

步骤240:第二认证主机接收并储存验证数据Step 240: The second authentication host receives and stores the verification data

步骤251:网络电话接收验证数据Step 251: Internet phone receives verification data

步骤252:网络电话读取帐户数据Step 252: Internet phone reads account data

步骤260:网络电话传送帐户数据与验证数据至通话起始协议服务器Step 260: VoIP sends account data and verification data to the CIP server

步骤270:通话起始协议服务器通过第二认证主机验证验证数据是否正确Step 270: The SIP server verifies whether the verification data is correct through the second authentication host

步骤280:通话起始协议服务器注册网络电话Step 280: Call Initiation Protocol Server registers VoIP

步骤310:网络电话耦接记忆卡Step 310: Internet phone coupling memory card

步骤320:网络电话通过认证服务器验证记忆卡是否成功Step 320: The network phone verifies whether the memory card is successful through the authentication server

步骤331:认证服务器产生验证数据Step 331: The authentication server generates verification data

步骤332:认证服务器传送验证数据至网络电话Step 332: The authentication server sends the verification data to the VoIP

步骤340:认证服务器储存验证数据Step 340: The authentication server stores the verification data

步骤351:网络电话接收验证数据Step 351: Internet phone receives verification data

步骤352:网络电话读取帐户数据Step 352: Internet phone reads account data

步骤360:网络电话传送帐户数据与验证数据至通话起始协议服务器Step 360: VoIP sends account data and verification data to the CIP server

步骤370:通话起始协议服务器通过认证服务器验证验证数据是否正确Step 370: The SIP server verifies whether the authentication data is correct through the authentication server

步骤380:通话起始协议服务器注册网络电话Step 380: Call Initiation Protocol Server registers VoIP

具体实施方式 Detailed ways

以下先以图1A本发明所提的提供可携式电话号码的网络电话使用系统架构图来说明本发明的系统运作。如图所示,本发明的系统含有网络电话110、第一认证主机121、第二认证主机122、通话起始协议服务器130。其中网络电话110与记忆卡111耦接,负责读出记忆卡111中的帐户数据、及通过第一认证主机121验证记忆卡111成功时,接收第一认证主机121所传送的验证数据,并于接收到第一认证主机121所传送的验证数据后,传送读出的帐户数据与接收的验证数据至通话起始协议服务器130;第一认证主机121负责在网络电话110与记忆卡111耦接的后,验证记忆卡111,当验证成功时,产生对应于记忆卡111的验证数据并传送至网络电话110与第二认证主机122;第二认证主机122负责储存第一认证主机121传来的验证数据、及在通话起始协议服务器130欲验证由网络电话110传送的验证数据时,读出储存的对应于记忆卡111的验证数据进行验证;通话起始协议服务器130负责接收网络电话111传来的帐户数据与验证数据,并于接收到帐户数据与验证数据后,通过第二认证主机122验证接收的验证数据是否正确,当验证数据正确时,以接收的帐户数据注册网络电话110。In the following, the system operation of the present invention will be described first by referring to FIG. 1A , an architecture diagram of the Internet phone system for providing portable phone numbers provided by the present invention. As shown in the figure, the system of the present invention includes a network phone 110 , a first authentication host 121 , a second authentication host 122 , and a call initiation protocol server 130 . Wherein the network phone 110 is coupled with the memory card 111, responsible for reading out the account data in the memory card 111, and when the memory card 111 is successfully verified by the first authentication host 121, it receives the verification data sent by the first authentication host 121, and After receiving the verification data sent by the first authentication host 121, send the read account data and received verification data to the call initiation protocol server 130; Afterwards, verify the memory card 111, and when the verification is successful, generate verification data corresponding to the memory card 111 and send it to the network phone 110 and the second authentication host 122; the second authentication host 122 is responsible for storing the verification sent by the first authentication host 121 data, and when the call initiation protocol server 130 intends to verify the verification data sent by the Internet phone 110, read out the verification data stored corresponding to the memory card 111 for verification; the call initiation protocol server 130 is responsible for receiving the verification data sent by the Internet phone 111 After receiving the account data and verification data, verify whether the received verification data is correct through the second authentication host 122, and register the network phone 110 with the received account data when the verification data is correct.

接着以一个实施例与来解说本发明的运作系统与方法,本实施例所提的记忆卡111以客户辨识卡(Subscriber Identity Module;SIM)为例,但并不以客户辨识卡为限;如图2A本发明所提的提供可携式电话号码的网络电话使用方法流程图。如图所示,使用本发明的使用者首先要将储存有帐户数据的客户辨识卡111插入网络电话110中,使网络电话与客户辨识卡耦接(步骤210),其中客户辨识卡中储存的帐户数据包含[13292414]的用户电话号码(MobileStation Integrated Services Digital Network;Mobile Station ISDN;MSISDN),接着网络电话110便会通过第一认证主机121验证客户辨识卡(步骤220),验证的方法例如:由网络电话110送出客户辨识卡的识别码至第一认证主机121,第一认证主机121在接收到客户辨识卡的识别码之后,便会产生一个计算数据传送至网络电话110,网络电话110接收到第一认证主机121传来的计算数据后,会读出客户识别卡上的验算公式,并将计算数据依据验算公式进行计算,计算后产生一个第一计算结果,网络电话110将计算后的第一计算结果传送至第一认证主机121,在网络电话110计算第一计算结果的同时,第一认证主机121也会由其数据库中搜寻出对应于其接收的识别码的验算公式,并将产生的计算数据依据搜寻出的验算公式进行计算,计算后产生第二计算结果,当第一认证主机121接收到网络电话110传回的第一计算结果时,第一认证主机121将第一与第二计算结果进行比较,当两者相同时,耦接于网络电话110的客户辨识卡验证成功,但验证客户辨识卡的方法并不以上述方法为限。当客户辨识卡验证成功后,第一认证主机121会产生一个验证数据(步骤231),并将产生的验证数据传送至网络电话110,同时也会由数据库中读出对应客户辨识卡的识别码的用户电话号码[13292414],并将验证数据与用户电话号码传送至第二认证主机122(步骤232),在本实施例中产生的验证数据即为使用者用以登入使用网络电话的密码,但不以此为限,而为了安全性的考量,第一认证主机121产生的验证数据还可以是暂时性的,意即第一认证主机121每次产生不同的密码给使用者进行一次登入,一旦使用者登入过后就不可再次使用。第二认证主机122在接收到第一认证主机121传来的验证数据与用户电话号码后,会将验证数据储存于对应于用户电话号码[13292414]的密码栏(步骤240);而网络电话110在接收到第一认证主机121传来的验证数据(步骤251)后,网络电话110便会读出客户辨识卡上的帐户数据(步骤252),如使用者的用户电话号码等,并依据读出的帐户数据以及接收自第一认证主机121的验证数据产生注册信息,其中产生的注册讯息包含用户电话号码、网络位置、验证数据等。在注册讯息产生之后,网络电话110便会将注册信息传送至通话起始协议服务器130(步骤260),当通话起始协议服务器130接收到网络电话110传来的注册信息后,会通过第二认证主机122验证验证数据是否正确(步骤270),验证的方法如下:通话起始协议服务器130传送用户电话号码与验证数据至第二认证主机122,第二认证主机122依据接收到的用户电话号码读出由步骤240储存的验证数据,对比接收到的验证数据与读出的验证数据,当两验证数据相同时,由通话起始协议服务器130传来的验证数据正确,于是第二认证主机122会响应通话起始协议服务器130验证正确的信号,通话起始协议服务器130在接收到验证正确的信号后,便会依据注册信息中的用户电话号码与网络位置将网络电话110注册(步骤280),使得网络电话110可以使用者的用户电话号码进行通话,但验证验证数据是否正确的方法不以上述为限,也可以由通话起始协议服务器130向第二认证主机请求对应于接收到的用户电话号码的认证数据,并由通话起始协议服务器130进行比较,当两认正数据相同时注册网络电话110。当使用者欲离开时,只需要将客户辨识卡由网络电话110中抽出,网络电话110便失去使用者的帐户数据,可以保护帐户数据的安全性。当使用者移动到另一个新地点时,例如分公司,只需要将其的客户识别卡插入分公司的网络电话中,分公司的网络电话便会重复上述的注册流程,使得通话起始协议服务器130得知此时代表使用者的用户电话号码的网络位置,当其它使用者拨号进来时,通话起始协议服务器130会将控制信号传送至正确的网络位置;而当使用者欲拨号至其它使用者时,由于此时分公司的网络电话上的用户电话号码即为使用者平时所使用,因此受话方所显示的发话者的用户电话号码即为使用者平时所使用的用户电话号码,如此,本发明即可以解决无法真实的达到[号码可携]的问题。Then an embodiment is used to illustrate the operating system and method of the present invention. The memory card 111 mentioned in this embodiment is an example of a Subscriber Identity Module (SIM), but not limited to a Subscriber Identity Module; FIG. 2A is a flow chart of the method for using an Internet phone for providing a portable phone number according to the present invention. As shown in the figure, the user who uses the present invention first inserts the customer identification card 111 storing the account data into the network phone 110, so that the network phone is coupled with the customer identification card (step 210), wherein the customer identification card stored The account data includes the user's phone number (MobileStation Integrated Services Digital Network; Mobile Station ISDN; MSISDN) of [13292414]. Then the network phone 110 will verify the customer identification card through the first authentication host 121 (step 220). The method of verification is for example: The identification code of the customer identification card is sent by the Internet phone 110 to the first authentication host 121. After the first authentication host 121 receives the identification code of the customer identification card, it will generate a calculation data and send it to the Internet phone 110. The Internet phone 110 receives After receiving the calculation data sent by the first authentication host 121, the verification formula on the customer identification card will be read out, and the calculation data will be calculated according to the verification formula, and a first calculation result will be generated after the calculation, and the network phone 110 will calculate the The first calculation result is sent to the first authentication host 121. While the network phone 110 is calculating the first calculation result, the first authentication host 121 will also search its database for the verification formula corresponding to the identification code it receives, and The generated calculation data is calculated according to the searched calculation formula, and the second calculation result is generated after the calculation. When the first authentication host 121 receives the first calculation result sent back by the network phone 110, the first authentication host 121 combines the first and The second calculation result is compared, and when the two are the same, the verification of the customer identification card coupled to the Internet phone 110 is successful, but the method of verifying the customer identification card is not limited to the above method. After the client identification card verification is successful, the first authentication host 121 will generate a verification data (step 231), and send the verification data to the network phone 110, and also read the identification code corresponding to the client identification card from the database The user phone number [13292414], and the verification data and the user phone number are sent to the second authentication host 122 (step 232). The verification data generated in this embodiment is the password used by the user to log in and use the Internet phone. But it is not limited to this, and for security considerations, the verification data generated by the first authentication host 121 can also be temporary, which means that the first authentication host 121 generates a different password each time for the user to log in once. Once the user has logged in, it cannot be used again. After the second authentication host 122 receives the verification data and the user's phone number from the first authentication host 121, the verification data will be stored in the password field corresponding to the user's phone number [13292414] (step 240); and the network phone 110 After receiving the verification data (step 251) from the first authentication host 121, the Internet phone 110 will read the account data on the customer identification card (step 252), such as the user's telephone number, etc., and based on the read The account data and the verification data received from the first authentication host 121 generate registration information, wherein the generated registration information includes the user's phone number, network location, verification data and so on. After the registration information is generated, the Internet phone 110 will send the registration information to the call initiation protocol server 130 (step 260). The authenticating host 122 verifies whether the verification data is correct (step 270). The verification method is as follows: the call initiation protocol server 130 transmits the user's phone number and the verification data to the second authenticating host 122, and the second authenticating host 122 bases the received user's phone number on Read out the verification data stored by step 240, compare the verification data received and the verification data read out, when the two verification data are the same, the verification data sent by the SIP server 130 is correct, so the second authentication host 122 Will respond to the call initiation protocol server 130 to verify the correct signal, and the call initiation protocol server 130 will register the Internet phone 110 according to the user's phone number and network location in the registration information after receiving the verified correct signal (step 280) , so that the network phone 110 can make a call with the user's user phone number, but the method of verifying whether the verification data is correct is not limited to the above, and the call initiation protocol server 130 can also request the second authentication host to correspond to the received user The verification data of the phone number is compared by the call initiation protocol server 130, and the Internet phone 110 is registered when the two verification data are the same. When the user wants to leave, he only needs to pull out the customer identification card from the Internet phone 110, and the Internet phone 110 will lose the user's account data, which can protect the security of the account data. When the user moves to another new location, such as a branch office, he only needs to insert his customer identification card into the network phone of the branch office, and the network phone of the branch office will repeat the above-mentioned registration process, so that the call initiation protocol server 130 knows the network location of the subscriber phone number representing the user at this time, when other users dial in, the call initiation protocol server 130 will send the control signal to the correct network location; and when the user wants to dial to other users When the person, because the user phone number on the Internet phone of the branch company is the user's usual use, so the caller's user phone number displayed by the receiver is the user's usual user phone number, so, The present invention can solve the problem that [number portability] cannot be truly achieved.

在上述的过程中,由于第二认证主机122接收并储存验证数据(步骤340)与网络电话110接收验证数据(步骤351)可同时进行,因此执行的顺序可任意替换;而网络电话110接收验证数据(步骤351)与网络电话110读取帐户数据(步骤352)并无先后关系,进行的顺序也可任意替换。In the above-mentioned process, since the second authentication host 122 receives and stores the verification data (step 340) and the network phone 110 receives the verification data (step 351) can be carried out simultaneously, so the order of execution can be replaced arbitrarily; and the network phone 110 receives the verification data The data (step 351) and the network phone 110 reading the account data (step 352) have no sequence relationship, and the sequence can also be replaced arbitrarily.

另外,如图1B所示,本发明的第一认证主机121第二认证主机122可整合为同一台认证服务器120,于是在上述的步骤中,传送或接收至第一认证主机121、第二认证主机122的数据,会改由认证服务器120传送或接收,详细的步骤如图2B所示:记忆卡111插入网络电话110中(步骤310),网络电话110通过认证服务器120验证记忆卡111(步骤320),当认证服务器120验证记忆卡111成功时会产生对应于记忆卡111的帐户数据的验证数据(步骤331),并传送产生的验证数据至网络电话110(步骤332)及将验证数据储存(步骤340),在网络电话110接收验证服务器120传来的验证数据(步骤351)后,会传送由记忆卡111中读出的帐户数据及接收自认证服务器120的验证数据至通话起始协议服务器130(步骤352、步骤360),在通话起始协议服务器130接收由网络电话110传来的帐户数据与验证数据后,会通过认证服务器120验证接收的验证数据是否正确(步骤370),当验证正确时,会依据接收的帐户数据注册网络电话(步骤380)。同样的,由于传送验证数据(步骤332)与储存验证数据(步骤340)并无先后关系,因此进行的顺序可任意替换;接收验证数据(步骤351)与读取帐户数据(步骤352)并无先后关系,进行的顺序也可任意替换。In addition, as shown in FIG. 1B, the first authentication host 121 and the second authentication host 122 of the present invention can be integrated into the same authentication server 120, so in the above-mentioned steps, send or receive to the first authentication host 121, the second authentication server 120 The data of the host computer 122 will be transmitted or received by the authentication server 120 instead. The detailed steps are as shown in FIG. 320), when the authentication server 120 verifies the memory card 111 successfully, it will produce verification data corresponding to the account data of the memory card 111 (step 331), and send the verification data generated to the network phone 110 (step 332) and store the verification data (step 340), after the network phone 110 receives the verification data from the verification server 120 (step 351), it will send the account data read out from the memory card 111 and the verification data received from the verification server 120 to the call initiation protocol Server 130 (step 352, step 360), after the call initiation protocol server 130 receives the account data and verification data transmitted by Internet phone 110, it will verify whether the verification data received by authentication server 120 is correct (step 370), when When the verification is correct, the VoIP will be registered according to the received account data (step 380). Equally, since sending verification data (step 332) has no sequential relationship with storing verification data (step 340), the order of carrying out can be replaced arbitrarily; receiving verification data (step 351) and reading account data (step 352) have no Sequential relationship, the order of carrying out can also be replaced arbitrarily.

另外,本发明的提供可携式电话号码的网络电话使用方法,可实现于硬件、软件或硬件与软件的组合中,也可在计算机系统中以集中方式实现或以不同组件散布于若干互连的计算机系统的分散方式实现。In addition, the method for using an Internet phone for providing a portable telephone number of the present invention can be implemented in hardware, software, or a combination of hardware and software, and can also be implemented in a computer system in a centralized manner or distributed in several interconnections with different components. A decentralized implementation of computer systems.

当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。Certainly, the present invention also can have other multiple embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these corresponding Changes and deformations should belong to the scope of protection of the appended claims of the present invention.

Claims (8)

1.一种提供可携式电话号码的网络电话使用方法,其特征在于,该网络电话使用方法包含下列步骤:1. A method for using an Internet phone that provides a portable phone number, characterized in that, the method for using an Internet phone includes the following steps: 该网络电话耦接一记忆卡;The Internet phone is coupled to a memory card; 该网络电话通过一第一认证主机验证该记忆卡;The network phone authenticates the memory card through a first authentication host; 该第一认证主机验证该记忆卡成功时,产生对应于该记忆卡的一验证数据,并传送该验证数据至该网络电话与一第二认证主机;When the first authentication host successfully authenticates the memory card, it generates a verification data corresponding to the memory card, and sends the verification data to the Internet phone and a second authentication host; 该第二认证主机接收并储存该验证数据;The second authentication host receives and stores the verification data; 该网络电话接收该验证数据;The network phone receives the verification data; 该网络电话读取该记忆卡中的一帐户数据,该帐户数据包括用户电话号码;The network phone reads an account data in the memory card, and the account data includes the user's phone number; 该网络电话传送该帐户数据及该验证数据至一通话起始协议服务器;及the VoIP sends the account data and the authentication data to a CIP server; and 该通话起始协议服务器接收该帐户数据及该验证数据,并通过该第二认证主机验证该验证数据正确时,该通话起始协议服务器依据该帐户数据进行注册,使该网络电话可进行通话。The call initiation protocol server receives the account data and the verification data, and when the verification data is verified by the second authentication host, the call initiation protocol server registers according to the account data, so that the network phone can make a call. 2.根据权利要求1所述的网络电话使用方法,其特征在于,该第二认证主机储存该验证数据的步骤与该网络电话接收该验证数据的步骤的先后顺序可替换。2. The method according to claim 1, wherein the step of storing the verification data by the second authentication host and the step of receiving the verification data by the Internet phone are interchangeable. 3.根据权利要求1所述的网络电话使用方法,其特征在于,该网络电话接收该验证数据与该网络电话读取该帐户数据的步骤的先后顺序可替换。3. The method for using the Internet phone according to claim 1, characterized in that the steps of receiving the authentication data by the Internet phone and reading the account data by the Internet phone are interchangeable. 4.一种提供可携式电话号码的网络电话使用方法,其特征在于,该网络电话使用方法包含下列步骤:4. A method for using an Internet phone that provides a portable phone number, characterized in that, the method for using an Internet phone includes the following steps: 该网络电话耦接一记忆卡;The Internet phone is coupled to a memory card; 该网络电话通过一认证主机验证该记忆卡;The network phone authenticates the memory card through an authentication host; 该认证主机验证该记忆卡成功时,产生对应于该记忆卡的一验证数据,储存该验证数据,并传送该验证数据至该网络电话;When the authentication host successfully authenticates the memory card, it generates a verification data corresponding to the memory card, stores the verification data, and sends the verification data to the Internet phone; 该网络电话接收该验证数据;The network phone receives the verification data; 该网络电话读取该记忆卡中的一帐户数据,该帐户数据包括用户电话号码;The network phone reads an account data in the memory card, and the account data includes the user's phone number; 该网络电话传送该帐户数据及该验证数据至一通话起始协议服务器;及the VoIP sends the account data and the authentication data to a CIP server; and 该通话起始协议服务器接收该帐户数据及该验证数据,并通过该认证主机验证该验证数据正确时,该通话起始协议服务器依据该帐户数据进行注册,使该网络电话可进行通话。The call initiation protocol server receives the account data and the verification data, and when verifying that the verification data is correct through the authentication host, the call initiation protocol server registers according to the account data, so that the Internet phone can carry out calls. 5.根据权利要求4所述的网络电话使用方法,其特征在于,该网络电话接收该验证数据与该网络电话读取该帐户数据的步骤的先后顺序可替换。5 . The method for using the Internet phone according to claim 4 , wherein the steps of receiving the verification data by the Internet phone and reading the account data by the Internet phone are interchangeable. 6 . 6.一种提供可携式电话号码的网络电话使用系统,其特征在于,该网络电话使用系统包含:6. A system for using an Internet phone that provides a portable phone number, characterized in that the system for using an Internet phone includes: 一网络电话,与一记忆卡耦接,用以读出该记忆卡中的一帐户数据,该帐户数据包括用户电话号码;A network phone, coupled with a memory card, is used to read out an account data in the memory card, and the account data includes the user's phone number; 一第一认证主机,用以验证该记忆卡,验证成功后产生对应于该记忆卡的一验证数据,并传送该验证数据至该网络电话及第二认证主机;A first authentication host is used to verify the memory card. After the verification is successful, a verification data corresponding to the memory card is generated, and the verification data is sent to the network phone and the second authentication host; 一第二认证主机,用以接收并储存该第一认证主机传来的该验证数据;及a second authentication host, used to receive and store the verification data sent by the first authentication host; and 一通话起始协议服务器,用以通过该第二认证主机验证该验证数据正确时,以该帐户数据注册该网络电话,使该网络电话可进行通话;A call initiation protocol server, used to register the Internet phone with the account data when verifying that the verification data is correct through the second authentication host, so that the Internet phone can carry out calls; 其中该网络电话通过该第一认证主机验证该记忆卡成功后,接收该第一认证主机传来的该验证数据,并将包含该帐户数据与该密码传送至该通话起始协议服务器进行注册。Wherein the network phone receives the verification data from the first authentication host after successfully verifying the memory card through the first authentication host, and transmits the account data and the password to the call initiation protocol server for registration. 7.根据权利要求6所述的网络电话使用系统,其特征在于,该记忆卡为客户辨识卡。7. The network phone using system according to claim 6, wherein the memory card is a customer identification card. 8.根据权利要求6所述的网络电话使用系统,其特征在于,该认证数据为一密码。8. The system for using Internet phone according to claim 6, wherein the authentication data is a password.
CN200610099138A 2006-07-27 2006-07-27 Network telephone using system and method for providing portable telephone number Expired - Fee Related CN100576868C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200610099138A CN100576868C (en) 2006-07-27 2006-07-27 Network telephone using system and method for providing portable telephone number

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200610099138A CN100576868C (en) 2006-07-27 2006-07-27 Network telephone using system and method for providing portable telephone number

Publications (2)

Publication Number Publication Date
CN101115105A CN101115105A (en) 2008-01-30
CN100576868C true CN100576868C (en) 2009-12-30

Family

ID=39023201

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610099138A Expired - Fee Related CN100576868C (en) 2006-07-27 2006-07-27 Network telephone using system and method for providing portable telephone number

Country Status (1)

Country Link
CN (1) CN100576868C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103220438B (en) * 2009-06-23 2015-06-03 纬创资通股份有限公司 Method and communication device for exchanging information in a voice communication system
CN102651786A (en) * 2011-02-25 2012-08-29 鸿富锦精密工业(深圳)有限公司 Network telephone set and network telephone registering method
CN103327000A (en) * 2012-03-23 2013-09-25 华硕电脑股份有限公司 Authentication method and authentication system of electronic product

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1455544A (en) * 2002-05-02 2003-11-12 深圳市中兴通讯股份有限公司 Method of authenticating and authorizing terminal in conversation initiating protocol network
EP1577788A1 (en) * 2003-08-06 2005-09-21 Matsushita Electric Industrial Co., Ltd. Relay server, relay server service management method, service providing system, and program
CN2785279Y (en) * 2004-09-10 2006-05-31 深圳市新概念科技发展有限公司 IC card VOIP telephone terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1455544A (en) * 2002-05-02 2003-11-12 深圳市中兴通讯股份有限公司 Method of authenticating and authorizing terminal in conversation initiating protocol network
EP1577788A1 (en) * 2003-08-06 2005-09-21 Matsushita Electric Industrial Co., Ltd. Relay server, relay server service management method, service providing system, and program
CN2785279Y (en) * 2004-09-10 2006-05-31 深圳市新概念科技发展有限公司 IC card VOIP telephone terminal

Also Published As

Publication number Publication date
CN101115105A (en) 2008-01-30

Similar Documents

Publication Publication Date Title
US7739196B2 (en) Policy control and billing support for call transfer in a session initiation protocol (SIP) network
US20090025075A1 (en) On-demand authentication of call session party information during a telephone call
TW201014315A (en) User identity authentication method, system thereof and identifying code generating maintenance subsystem
CN101808094A (en) Identity authentication system and method
CN100556052C (en) Phone number change notification method and phone number change notification system
CN101232536A (en) Malicious call identification method
RU2439702C2 (en) Method to execute transaction between two servers with pre-check of validity by means of two mobile telephones
EP1879352B1 (en) Communication system with a group of subscriber terminals having a common identification
CN100576868C (en) Network telephone using system and method for providing portable telephone number
CN101771684A (en) Internet compuphone authentication method and service system thereof
CN1937662B (en) A method for unified authentication of users in telecommunication voice value-added services
US8699675B2 (en) Method and apparatus for exchanging information in a voice communication system
WO2007090320A1 (en) A user identity system and method for registering and configuring the service and route
US7526081B1 (en) Telephone recording and storing arbitrary keystrokes sequence with replay with a single stoke
US8627439B2 (en) Processing communication events in a communications system
CN100433934C (en) Access method for mobile communication apparatus
KR20090061432A (en) Calling information display service system and method using certificates
CN101207919A (en) Internet phone communication security method and device
JP2000209284A (en) Authentication device and authentication method
CN105681302B (en) Customer service switching system
JP2006229699A (en) Session control service providing system
KR101072930B1 (en) Method for approving the telephone number change request
JP4227902B2 (en) IP phone system
CN1549571B (en) A method for implementing mobile online
JP2002125049A (en) Location certification information providing system and method, and stationary medium, certification center and certificate reference device operating method and recording medium recording operation program

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
ASS Succession or assignment of patent right

Owner name: TAO BO

Free format text: FORMER OWNER: YINGBAODA CO., LTD

Effective date: 20131211

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20131211

Address after: The United States of California, Las City lying Rd No. 355.

Patentee after: Tao Bo

Address before: Taipei City, Taiwan, China

Patentee before: Yingbaoda Co., Ltd

ASS Succession or assignment of patent right

Owner name: QINGDAO TAOZHI ELECTRONICS TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: TAO BO

Effective date: 20140106

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; TO: 266073 QINGDAO, SHANDONG PROVINCE

TR01 Transfer of patent right

Effective date of registration: 20140106

Address after: Shinan District 266073 Shandong city of Qingdao province Ningxia Road No. 288 Building No. 3 room 106 Ding

Patentee after: Qingdao known Electronic Technology Co., Ltd.

Address before: The United States of California, Las City lying Rd No. 355.

Patentee before: Tao Bo

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

Granted publication date: 20091230

Termination date: 20200727

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