[go: up one dir, main page]

TW201635757A - System and method for limiting NGN/IMS landline phone network soft phone mobility - Google Patents

System and method for limiting NGN/IMS landline phone network soft phone mobility Download PDF

Info

Publication number
TW201635757A
TW201635757A TW104108245A TW104108245A TW201635757A TW 201635757 A TW201635757 A TW 201635757A TW 104108245 A TW104108245 A TW 104108245A TW 104108245 A TW104108245 A TW 104108245A TW 201635757 A TW201635757 A TW 201635757A
Authority
TW
Taiwan
Prior art keywords
software
ngn
ims
verification
software phone
Prior art date
Application number
TW104108245A
Other languages
Chinese (zh)
Other versions
TWI561029B (en
Inventor
zhi-sheng Zhang
Ying-Dian Zou
Chao-Qun Huang
Sheng-Wang Yu
Original Assignee
Chunghwa Telecom 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 Chunghwa Telecom Co Ltd filed Critical Chunghwa Telecom Co Ltd
Priority to TW104108245A priority Critical patent/TW201635757A/en
Publication of TW201635757A publication Critical patent/TW201635757A/en
Application granted granted Critical
Publication of TWI561029B publication Critical patent/TWI561029B/zh

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a system and a method for limiting NGN/IMS landline phone network soft phone mobility, which uses a soft phone verification system to determine an IP address of an intelligent terminal and limit mobility thereof. When an intelligent terminal of a user is installed with a soft phone APP and accesses the Internet through a home gateway (HGW), the soft phone verification system verifies the account password, checks the home gateway provision system, and confirms that the intelligent terminal uses the home gateway from the user's home to access the Internet, such that the soft phone APP is allowed to use a landline phone number through VoIP technology to register in a next generation network (NGN) using IMP (IP Multimedia Subsystem) as core technology and make a call . If the intelligent terminal uses a home gateway not from the user's home to access the Internet, it is unable to register and make a call in order to comply with the regulation on immobility of landline phone number.

Description

用於限制NGN/IMS市話網路軟體電話移動性之系統及方法 System and method for limiting NGN/IMS local voice network software phone mobility

本發明係關於一種用於限制NGN/IMS市話網路軟體電話移動性之系統及方法,特別是一種利用軟體電話APP與軟體電話驗證系統,由軟體電話驗證系統驗證用戶之帳號密碼,並判斷智慧終端之上網位置以限制移動性,讓智慧終端安裝軟體電話APP後,僅允許於用戶自宅使用家庭網路閘道器上網,方可使用VoIP通話功能向NGN/IMS市話網路進行註冊與通話之系統與方法。 The invention relates to a system and a method for limiting the mobility of a NGN/IMS local telephone network software telephone, in particular to using a software telephone APP and a software telephone verification system, and the software telephone verification system verifies the user's account password and determines The location of the smart terminal is limited to mobility. After the smart terminal installs the software phone APP, the smart terminal can only use the home network gateway to access the Internet, so that the VoIP call function can be used to register with the NGN/IMS local voice network. The system and method of calling.

傳統軟體電話系統若要介接PSTN市話網路進行通話,必須經由額外的通信裝置,將軟體電話的IP封包轉換成PSTN信號。 In order for a traditional software telephone system to interface with the PSTN local telephone network, the IP packet of the softphone must be converted into a PSTN signal via an additional communication device.

PSTN已朝向全IP化之NGN/IMS技術演進與發展,NGN/IMS市話網路用戶可透過VoIP技術,在自宅內使用網路語音閘道器(Internet Telephone Adapter、ITA),經由家庭網路閘道器連接寬頻網路後,來存取NGN/IMS市話通話服務。 PSTN has evolved and evolved towards all-IP NGN/IMS technology. NGN/IMS local voice network users can use VoIP technology to use Internet Telephony Adapter (ITA) in their homes. After the gateway is connected to the broadband network, it can access the NGN/IMS local call service.

國內法令規定市話服務只允許在自宅內使用,不可離開自宅的範圍。雖然在應用程式市集找到適用智慧終端,且具備VoIP技術與SIP協定的軟體電話APP,但是一般軟體電話APP不具備判斷智慧終端是否移動到自宅以外上網的系統與方法,因此一般軟體電話APP受限於法規無法存取NGN/IMS市話網路,導致目前NGN/IMS市話網路用戶仍使用傳統POTS話機,不能透過智慧終端 安裝軟體電話APP的方式來存取NGN/IMS市話網路與通話,也無法整合智慧終端的強大資訊能力來提升使用的便利性。NGN/IMS市話網路亦難以推動其他創新的多螢整合的應用服務。 Domestic laws and regulations stipulate that local telephone service is only allowed to be used in the home, and cannot be left from the scope of the home. Although the software terminal with VoIP technology and SIP protocol is found in the application market, the general software phone APP does not have a system and method for judging whether the smart terminal moves to the Internet outside the home. Therefore, the general software phone APP is subject to Due to regulations that cannot access the NGN/IMS local voice network, the current NGN/IMS local voice network users still use traditional POTS phones, and cannot pass smart terminals. The way to install the software phone APP to access the NGN/IMS local voice network and the call, and the ability to integrate the powerful information capabilities of the smart terminal to improve the convenience of use. NGN/IMS local voice networks are also difficult to promote other innovative multi-fire integration applications.

由此可見,上述習用方式若要使用智慧終端來存取NGN/IMS市話網路,實非一良善之設計者,而亟待加以改良。 It can be seen that the above-mentioned conventional method of using a smart terminal to access the NGN/IMS local telephone network is not a good designer, and needs to be improved.

本案發明人鑑於上述習用方式所衍生的各項缺點,乃亟思加以改良創新,並經多年苦心孤詣潛心研究後,終於成功研發完成本件一種用於限制NGN/IMS市話網路軟體電話移動性之系統及方法。 In view of the shortcomings derived from the above-mentioned conventional methods, the inventor of the present invention has improved and innovated, and after years of painstaking research, he finally succeeded in researching and developing this piece to limit the mobility of NGN/IMS local telephone network software. System and method.

本發明之目的在於提供一種用於限制NGN/IMS市話網路軟體電話移動性之系統及方法,讓智慧終端安裝軟體電話APP後,可符合市話號碼不可移動之法規,成為VoIP話機來存取NGN/IMS市話服務,以提升用戶使用的便利性,且具備與未來ICT服務整合之能力。 The object of the present invention is to provide a system and method for limiting the mobility of NGN/IMS local voice network software phones, so that after the smart phone APP is installed, the smart terminal can comply with the regulations that the local number cannot be moved, and the VoIP phone can be stored. Take the NGN/IMS local call service to improve the convenience of users and have the ability to integrate with future ICT services.

係在利用安裝在智慧終端的軟體電話APP與軟體電話驗證系統進行整合,當軟體電話APP經由家庭網路閘道器上網後,由軟體電話驗證系統驗證用戶之帳號密碼、偵測用戶智慧終端的上網位置並查詢家庭網路閘道器供裝系統,確認用戶使用自宅之家庭閘道器上網符合不可移動之法規後,允許軟體電話APP使用VoIP技術以市話號碼向NGN/IMS市話網路註冊與通話。 It is integrated with the software phone authentication system by using the software phone APP installed in the smart terminal. After the software phone APP accesses the Internet via the home network gateway, the software phone verification system verifies the user's account password and detects the user's smart terminal. Check the Internet location and check the home network gateway installation system to confirm that the user uses the home gateway of the home to comply with the immovable regulations, and then allow the software phone APP to use the VoIP technology to use the local number to the NGN/IMS local network. Registration and call.

本發明實施後,讓用戶可使用智慧終端來存取NGN/IMS市話網路進行通話,並整合通訊錄與通話紀錄等功能,增加用戶使用的終端種類與便利性,且具備市話撥打市話的費率優勢。 After the implementation of the present invention, the user can use the smart terminal to access the NGN/IMS local telephone network for calling, and integrate functions such as address book and call record, increase the type and convenience of the terminal used by the user, and have the city call city. The rate advantage of words.

達成上述發明目的之一種用於限制NGN/IMS市話網路軟體電話移動性之系統及方法,係利用軟體電話驗證系統驗證用戶之帳號密碼,並判斷智慧終端上網位置後,允許自宅上網的智慧終端使用軟體電話APP向NGN/IMS市話網路註冊與通話之功能。 A system and method for limiting the mobility of NGN/IMS local voice network software telephones by the purpose of the above invention is to verify the user's account password by using the software telephone verification system, and to determine the wisdom of allowing the home to access the Internet after the smart terminal accesses the Internet. The terminal uses the software phone APP to register and talk to the NGN/IMS local area network.

本系統之功能元件包括:軟體電話驗證系統、軟體電話APP、家庭網路閘道器以及家庭網路閘道器供裝系統。詳細內容如下列步驟: The functional components of the system include: software phone verification system, software phone APP, home network gateway and home network gateway supply system. The details are as follows:

(1)用戶之智慧終端到應用程式市集下載並安裝軟體電話APP。 (1) The user's smart terminal downloads and installs the software phone APP to the application market.

(2)智慧終端透過家庭網路閘道器之Wi-Fi介面上網,開啟軟體電話APP且輸入帳號與密碼後,向軟體電話驗證系統發送驗證請求。 (2) The smart terminal accesses the Wi-Fi interface of the home network gateway, opens the software phone APP and inputs the account number and password, and then sends an authentication request to the software phone verification system.

(3)軟體電話驗證系統收到驗證請求後,會比對用戶之帳號密碼、偵測智慧終端的上網IP位址、向家庭網路閘道器供裝系統查詢用戶的家庭網路閘道器IP位址,並比較兩者的IP位址是否相同。 (3) After receiving the verification request, the software telephone verification system compares the user's account password, detects the smart terminal's Internet IP address, and queries the home network gateway device to the user's home network gateway. IP address and compare the IP addresses of the two.

(4a)若智慧終端與家庭網路閘道器的IP位址相同,則軟體電話驗證系統回覆驗證成功,將NGN/IMS市話網路的市話號碼資訊傳送給軟體電話APP,軟體電話APP可以根據NGN/IMS市話網路的市話號碼資訊,使用VoIP技術向NGN/IMS市話網路進行註冊與通話。 (4a) If the IP address of the smart terminal and the home network gateway is the same, the software call verification system successfully verifies the verification, and transmits the local number information of the NGN/IMS local telephone network to the software phone APP, and the software phone APP VoIP technology can be used to register and talk to the NGN/IMS local voice network based on the local number information of the NGN/IMS local voice network.

(4b)若智慧終端與家庭網路閘道器的IP位址不同,則軟體電話驗證系統回覆驗證失敗,軟體電話APP無法向NGN/IMS市話網路進行註冊與通話。 (4b) If the IP address of the smart terminal and the home network gateway are different, the software call verification system fails to verify the reply, and the software phone APP cannot register and talk to the NGN/IMS local network.

1‧‧‧軟體電話驗證系統 1‧‧‧Soft Phone Verification System

11‧‧‧伺服器端身分驗證模組 11‧‧‧Server End Identity Verification Module

12‧‧‧用戶IP位址查詢模組 12‧‧‧User IP Address Query Module

2‧‧‧NGN/IMS市話網路 2‧‧‧NGN/IMS local telephone network

3‧‧‧家庭網路閘道器供裝系統 3‧‧‧Home network gateway installation system

4‧‧‧家庭網路閘道器 4‧‧‧Home network gateway

5‧‧‧網路語音閘道器 5‧‧‧Network voice gateway

6‧‧‧POTS話機 6‧‧‧POTS telephone

7‧‧‧智慧終端 7‧‧‧Smart terminal

8‧‧‧軟體電話APP 8‧‧‧Softphone App

81‧‧‧用戶端身分驗證模組 81‧‧‧Customer Identity Verification Module

82‧‧‧VoIP軟體電話模組 82‧‧‧VoIP software phone module

101~108‧‧‧步驟流程 101~108‧‧‧Step process

801~807‧‧‧步驟流程 801~807‧‧‧Step process

圖1 為本發明之系統架構圖;圖2 為本發明之軟體電話驗證系統執行方法流程圖;圖3 為本發明之軟體電話APP執行方法流程圖。 1 is a system architecture diagram of the present invention; FIG. 2 is a flowchart of a method for executing a software telephone verification system according to the present invention; and FIG. 3 is a flowchart of a method for executing a software telephone APP according to the present invention.

請參閱圖1所示,為本發明用於限制NGN/IMS市話網路軟體電話移動性之系統及方法的系統架構圖,包含軟體電話驗證系統1、NGN/IMS市話網路2、家庭網路閘道器供裝系統3、家庭網路閘道器4、網路語音閘道器5、POTS話機6、智慧終端7、軟體電話APP 8。 Please refer to FIG. 1 , which is a system architecture diagram of a system and method for limiting the mobility of an NGN/IMS local voice network software telephone, including a software telephone verification system, an NGN/IMS local telephone network, and a home. The network gateway supply system 3, the home network gateway 4, the network voice gateway 5, the POTS telephone 6, the smart terminal 7, and the software telephone APP 8.

智慧終端7係指具有Wi-Fi上網能力、觸控螢幕,且相容於Android/iOS/Windows Phone OS具有開放式服務開發介面,讓用戶由應用程式市集下載應用軟體執行之智慧型行動裝置,如智慧手機、平板電腦等設備,軟體電話APP 8係安裝於智慧終端7。用戶之智慧終端7透過Wi-Fi和家庭網路閘道器4建立網路連線,開啟軟體電話APP 8,且輸入用戶之帳號密碼後發送驗證請求。家庭網路閘道器為具備寬頻上網功能,且具備Ethernet與Wi-Fi等介面讓各種終端存取Internet與NGN/IMS市話網路之裝置,家庭網路閘道器4將用戶軟體電話APP8之驗證請求轉送給軟體電話驗證系統1。軟體電話驗證系統1收到驗證請求後,判斷用戶帳號密碼是否正確,正確則向家庭網路閘道器供裝系統3查詢家庭網路閘道器4的IP位址,並比較用戶智慧終端7之IP位址與家庭網路閘道器4的IP位址是否相同,若帳號密碼正確且IP位址相同,則軟體電話驗證系統1回覆驗證成功,並將將NGN/IMS市話網路的市話號碼資訊,傳送到軟體電話APP 8,軟體電話APP 8收到驗證成功與市話號碼資訊後,向NGN/IMS市話網路2註冊與通 話;若帳號密碼錯誤或IP位址不同則軟體電話驗證系統1回覆驗證失敗,不傳送市話號碼資訊,使軟體電話APP 8無法註冊與通話。 Smart Terminal 7 refers to a smart mobile device with Wi-Fi Internet access, touch screen, and compatible with Android/iOS/Windows Phone OS with open service development interface, allowing users to download application software from the application market. For example, smart phones, tablets, and the like, the software phone APP 8 is installed in the smart terminal 7. The user's smart terminal 7 establishes a network connection through Wi-Fi and the home network gateway 4, activates the software phone APP 8, and inputs the user's account password to send an authentication request. The home network gateway is a device with broadband Internet access, and has interfaces such as Ethernet and Wi-Fi for various terminals to access the Internet and the NGN/IMS local telephone network. The home network gateway 4 will use the user software phone APP8. The verification request is forwarded to the software telephone verification system 1. After receiving the verification request, the software telephone verification system 1 determines whether the user account password is correct, and correctly queries the home network gateway installation system 3 for the IP address of the home network gateway 4, and compares the user smart terminal 7 The IP address is the same as the IP address of the home network gateway 4. If the account password is correct and the IP address is the same, the software call verification system 1 replies successfully and will be the NGN/IMS local network. The local number information is transmitted to the software phone APP 8. After receiving the verification success and the local number information, the software phone APP 8 registers and communicates with the NGN/IMS local network 2 If the account password is incorrect or the IP address is different, the software call verification system 1 fails to reply and does not transmit the local number information, so that the software phone APP 8 cannot register and talk.

軟體電話驗證系統1包括伺服器端身分驗證模組11與用戶IP位址查詢模組12,其中伺服器端身分驗證模組11儲存用戶的帳號密碼、家庭網路閘道器的CPE Id,以及NGN/IMS市話網路的市話號碼資訊,包括IMPI(IP Multimedia Private Identity)、IMPU(IP Multimedia Public Identity)、Password、Outbound Proxy、realm等參數,處理與回覆軟體電話APP 8之驗證請求,而用戶IP位址查詢模組12功能為向家庭網路閘道器供裝系統3查詢用戶家庭網路閘道器4的IP位址。軟體電話APP 8包括用戶端身分驗證模組81以及VoIP軟體電話模組82,其中用戶端身分驗證模組81發出驗證請求與處理回覆,而VoIP軟體電話模組82則透過SIP信號協定向NGN/IMS市話網路註冊與建立通話,而通話時之語音封包則使用RTP。 The software telephone verification system 1 includes a server end identity verification module 11 and a user IP address query module 12, wherein the server end identity verification module 11 stores the user's account password, the CPE Id of the home network gateway, and The local number information of the NGN/IMS local voice network, including IPPI (IP Multimedia Private Identity), IMPU (IP Multimedia Public Identity), Password, Outbound Proxy, realm and other parameters, processing and replying to the verification request of the software phone APP 8 The user IP address query module 12 functions to query the home network gateway installation system 3 for the IP address of the user home network gateway 4. The software phone APP 8 includes a client identity verification module 81 and a VoIP software phone module 82. The client identity verification module 81 sends a verification request and a processing reply, and the VoIP software phone module 82 transmits the NGN/ through the SIP signal protocol. The IMS local area network registers and establishes a call, while the voice packet during a call uses RTP.

請參閱圖2,為軟體電話驗證系統1之伺服器端身分驗證模組11與用戶IP位址查詢模組12執行流程圖,其運作流程為: Referring to FIG. 2, a flowchart is executed for the server-side identity verification module 11 and the user IP address query module 12 of the software telephone verification system 1. The operation flow is as follows:

(101)軟體電話驗證系統1收到軟體電話APP 8發送之驗證請求。 (101) The software telephone verification system 1 receives the verification request sent by the software telephone APP 8.

(102)伺服器端身分驗證模組11驗證用戶之帳號/密碼是否正確,若帳號密碼正確則執行(103),否則執行(107)。 (102) The server end identity verification module 11 verifies whether the user's account/password is correct. If the account password is correct, execute (103), otherwise execute (107).

(103)伺服器端身分驗證模組11偵測並記錄驗證請求訊息的來源IP位址,此IP位址代表智慧終端7的IP位址。 (103) The server end identity verification module 11 detects and records the source IP address of the authentication request message, and the IP address represents the IP address of the smart terminal 7.

(104)伺服器端身分驗證模組11呼叫用戶IP位址查詢模組12,用戶IP位址查詢模組12根據用戶帳號所對應的CPE Id,以Restful介面向家庭網路閘道器供裝系統3查詢家庭網路閘道器4的IP位址,並將家庭網路閘道器 4的IP位址傳回伺服器端身分驗證模組11。 (104) The server end identity verification module 11 calls the user IP address query module 12, and the user IP address query module 12 supplies the Restful interface to the home network gateway according to the CPE Id corresponding to the user account. System 3 queries the IP address of the home network gateway 4 and will home the gateway The IP address of 4 is transmitted back to the server side identity verification module 11.

(105)伺服器端身分驗證模組11比較家庭網路閘道器4與智慧終端7的IP位址是否相同,若IP位址相同則執行(106),否則執行(108)。 (105) The server end identity verification module 11 compares whether the IP addresses of the home network gateway 4 and the smart terminal 7 are the same. If the IP addresses are the same, the execution is performed (106), otherwise (108).

(106)伺服器端身分驗證模組11回覆驗證成功訊息,並將NGN/IMS市話網路的市話號碼資訊傳回給軟體電話APP 8。 (106) The server end identity verification module 11 replies with the verification success message and transmits the local number information of the NGN/IMS local network to the software phone APP 8.

(107)伺服器端身分驗證模組11回覆驗證失敗訊息,原因為IP位址不同。 (107) The server side identity verification module 11 replies with the verification failure message because the IP address is different.

(108)伺服器端身分驗證模組11回覆驗證失敗訊息,原因為帳號密碼錯誤。 (108) The server end identity verification module 11 replies with the verification failure message because the account password is incorrect.

請參閱圖3,為軟體電話APP 8之用戶端身分驗證模組81以及VoIP軟體電話模組82執行流程圖,其運作流程為: Referring to FIG. 3, a flow chart is executed for the client identity verification module 81 of the software phone APP 8 and the VoIP software phone module 82. The operation flow is as follows:

(801)用戶之智慧終端透過Wi-Fi和家庭網路閘道器建立網路連線,開啟軟體電話APP 8主畫面,並輸入用戶之帳號與密碼。 (801) The user's smart terminal establishes a network connection through Wi-Fi and the home network gateway, opens the main screen of the software phone APP 8, and inputs the user's account and password.

(802)用戶端身分驗證模組81使用HTTPS協定發送加密之驗證請求給軟體電話驗證系統1。 (802) The client identity verification module 81 transmits an encrypted authentication request to the software telephone verification system 1 using the HTTPS protocol.

(803)用戶端身分驗證模組81收到軟體電話驗證系統1之驗證結果,若收到驗證成功訊息則執行(804),若驗證失敗則執行(806)。 (803) The client identity verification module 81 receives the verification result of the software telephone verification system 1, and if it receives the verification success message, executes (804), and if the verification fails, executes (806).

(804)用戶端身分驗證模組81收到驗證成功訊息以及NGN/IMS市話網路的市話號碼資訊,通知開啟VoIP軟體電話模組82。 (804) The client identity verification module 81 receives the verification success message and the local number information of the NGN/IMS local network, and notifies the activation of the VoIP softphone module 82.

(805)VoIP軟體電話模組82使用NGN/IMS市話網路2的市話號碼資訊向NGN/IMS市話網路2註冊與通話。 (805) The VoIP softphone module 82 registers and talks with the NGN/IMS local telephone network 2 using the local number information of the NGN/IMS local telephone network 2.

(806)若驗證失敗之原因為帳號密碼錯誤,則回到軟體電話APP 8主畫面,讓用戶重新輸入帳號密碼。 (806) If the reason for the verification failure is that the account password is incorrect, return to the main screen of the software phone APP 8 and let the user re-enter the account password.

(807)若驗證失敗之原因為IP位址不同,則軟體電話APP 8畫面顯示用戶使用非自宅之家用閘道器上網,無法使用註冊與通話。 (807) If the reason for the verification failure is that the IP address is different, the software phone APP 8 screen displays that the user uses the home gateway of the non-home house to access the Internet, and the registration and the call cannot be used.

本發明一種用於限制NGN/IMS市話網路軟體電話移動性之系統及方法,與其他習用技術相互比較時,除了涵蓋習用技術外,更具備下列優點: The system and method for limiting the mobility of NGN/IMS local telephone network software telephones, in addition to the conventional techniques, have the following advantages when compared with other conventional technologies:

(1)本發明透過軟體電話驗證系統驗證用戶之帳號密碼,並搭配查詢家庭網路閘道器與供裝系統來判斷用戶智慧終端之上網位置,智慧終端安裝軟體電話APP後,限制只能使用自宅之家庭網路閘道器上網,方可存取NGN/IMS市話網路以市話號碼進行通話,符合市話號碼不可移動之法規,為其他軟體電話APP無法達到之功能。 (1) The present invention verifies the user's account password through the software telephone verification system, and queries the home network gateway device and the installation system to determine the online location of the user smart terminal. After the smart terminal installs the software phone APP, the limitation can only be used. The home network gateway of the home can access the NGN/IMS local telephone network to make calls by the local number, which conforms to the regulations that the local number cannot be moved, and is a function that cannot be achieved by other software phone APPs.

(2)軟體電話APP可整合智慧終端之通訊錄與通話紀錄等功能,方便用戶搜尋與撥打受話對象,增加用戶操作之便利性,為傳統話機無法達到之功能。 (2) The software phone APP can integrate the functions of the smart terminal's address book and call record, so that the user can search and dial the object to be received, and the convenience of the user operation is increased, which is a function that cannot be achieved by the traditional phone.

(3)對用戶而言,智慧終端使用軟體電話APP進行通話時,具備市話撥市話費率較低的優點,可減少話費支出,且撥打0800受話方付費電話不受手機發話限制。 (3) For the user, when the smart terminal uses the software phone APP to make a call, it has the advantage that the local call dialing rate is lower, the call charge can be reduced, and the 0800 caller's pay phone is not restricted by the mobile phone.

(4)可整合多螢功能提供更創新吸引用戶之ICT服務,有助於增加固網業者之通話時數與營收。 (4) The multi-flash function can be integrated to provide more innovative ICT services to attract users, which will help increase the number of calls and revenues of fixed-line operators.

綜上所述,本發明於技術方法比起習用之軟體電話APP與系統,除了包容既有使用模式外,更多了創新思維,已充分符合新穎性與進步性之法定發明專利要件,爰依法提出申請,懇請 貴局核准本件發明專利申請案,以勵發明,至感德便。 In summary, the technical method of the present invention is more innovative than the conventional software phone APP and system, in addition to the inclusive mode of use, and has fully complied with the statutory invention patent requirements of novelty and progressiveness. To file an application, you are requested to approve the application for this invention patent to encourage the invention.

1‧‧‧軟體電話驗證系統 1‧‧‧Soft Phone Verification System

11‧‧‧伺服器端身分驗證模組 11‧‧‧Server End Identity Verification Module

12‧‧‧用戶IP位址查詢模組 12‧‧‧User IP Address Query Module

2‧‧‧NGN/IMS市話網路 2‧‧‧NGN/IMS local telephone network

3‧‧‧家庭網路閘道器供裝系統 3‧‧‧Home network gateway installation system

4‧‧‧家庭網路閘道器 4‧‧‧Home network gateway

5‧‧‧網路語音閘道器 5‧‧‧Network voice gateway

6‧‧‧POTS話機 6‧‧‧POTS telephone

7‧‧‧智慧終端 7‧‧‧Smart terminal

8‧‧‧軟體電話APP 8‧‧‧Softphone App

81‧‧‧用戶端身分驗證模組 81‧‧‧Customer Identity Verification Module

82‧‧‧VoIP軟體電話模組 82‧‧‧VoIP software phone module

Claims (7)

一種用於限制NGN/IMS市話網路軟體電話移動性之系統,包括:軟體電話APP,安裝在用戶的智慧終端,用以發送驗證請求,及向NGN/IMS市話網路註冊與通話;軟體電話驗證系統,用以處理及回覆軟體電話APP發送的驗證請求,以及判斷智慧終端的上網位置;家庭網路閘道器,透過Wi-Fi和智慧終端建立網路連線,用以軟體電話APP之驗證請求轉送給軟體電話驗證系統;家庭網路閘道器供裝系統,用以儲存、記錄與派送家庭網路閘道器之供裝參數。 A system for limiting NGN/IMS local voice network software phone mobility, comprising: a software phone APP installed on a user's smart terminal for transmitting an authentication request and registering and talking to the NGN/IMS local area network; The software telephone verification system is used to process and reply to the verification request sent by the software phone APP, and to determine the location of the smart terminal; the home network gateway establishes a network connection through the Wi-Fi and the smart terminal for the software phone. The APP verification request is forwarded to the software telephone verification system; the home network gateway supply system is used to store, record, and deliver the home network gateway's supply parameters. 如請求項1所述之用於限制NGN/IMS市話網路軟體電話移動性之系統,其中智慧終端係指具有Wi-Fi上網能力、觸控螢幕,且相容於Android/iOS/Windows Phone OS具有開放式服務開發介面,讓用戶由應用程式市集下載應用軟體執行之智慧型行動裝置。 The system for limiting the mobility of the NGN/IMS local network software phone as described in claim 1, wherein the smart terminal refers to a Wi-Fi Internet access capability, a touch screen, and is compatible with Android/iOS/Windows Phone. The OS has an open service development interface that allows users to download intelligent mobile devices that are executed by the application software from the application market. 如請求項1所述的用於限制NGN/IMS市話網路軟體電話移動性之系統,其中軟體電話驗證系統包括伺服器端身分驗證模組及用戶IP位址查詢模組,伺服器端身分驗證模組用以儲存用戶的帳號密碼、家庭網路閘道器的CPE Id、NGN/IMS市話網路的市話號碼資訊,並處理及回覆軟體電話APP之驗證請求,用戶IP位址查詢模組為向家庭網路閘道器供裝系統查詢用戶家庭網路閘道器的IP位址。 The system for limiting the mobility of the NGN/IMS local network software phone according to claim 1, wherein the software phone verification system comprises a server end identity verification module and a user IP address query module, and the server end identity The verification module is used to store the user's account password, the CPE Id of the home network gateway, the local number information of the NGN/IMS local telephone network, and process and reply the verification request of the software phone APP, and the user IP address query The module is to query the home network gateway installation system for the IP address of the user's home network gateway. 如請求項1所述的用於限制NGN/IMS市話網路軟體電話移動性之系統,其中軟體電話APP包括用戶端身分驗證模組及VoIP軟體電話模組,用戶端身分驗證模組係供用戶開啟軟體電話APP輸入帳號/密碼後,發送HTTPS協定 之驗證請求至軟體電話驗證系統進行驗證,VoIP軟體電話模組係軟體電話驗證系統回覆驗證成功訊息,並將NGN/IMS市話網路的市話號碼資訊傳回給軟體電話APP 8後,使用NGN/IMS市話網路2的市話號碼資訊向NGN/IMS市話網路註冊與通話。 The system for limiting the mobility of the NGN/IMS local network software phone according to claim 1, wherein the software phone APP comprises a user identity verification module and a VoIP software phone module, and the user identity verification module is provided. After the user opens the software phone APP and enters the account/password, the HTTPS protocol is sent. The verification request is verified by the software telephone verification system, and the VoIP software telephone module is a software telephone verification system that replies the verification success message and transmits the local number information of the NGN/IMS local network to the software phone APP 8, and then uses The local number information of the NGN/IMS local telephone network 2 is registered and called to the NGN/IMS local telephone network. 如請求項1所述的用於限制NGN/IMS市話網路軟體電話移動性之系統,其中家庭網路閘道器為具備寬頻上網功能,且具備Ethernet與Wi-Fi等介面供存取Internet與NGN/IMS市話網路之裝置。 The system for limiting the mobility of the NGN/IMS local network software phone as described in claim 1, wherein the home network gateway has a broadband Internet access function, and has an interface such as Ethernet and Wi-Fi for accessing the Internet. A device with an NGN/IMS local telephone network. 一種用於限制NGN/IMS市話網路軟體電話移動性之方法,其步驟包括:a.智慧終端透過家中的家庭閘道器上網,開啟軟體電話APP並輸入帳號/密碼向軟體電話驗證系統請求驗證;b.軟體電話驗證系統判斷帳號密碼的正確性;c.軟體電話驗證系統偵測並記錄智慧終端上網的IP位址;d.軟體電話驗證系統根據CPE Id向家庭網路閘道器供裝系統查詢家庭網路閘道器的IP位址;e.當家庭網路閘道器與智慧終端的上網IP位址相同,則軟體電話驗證系統回覆驗證成功,並將NGN/IMS市話網路的市話號碼資訊傳送給軟體電話APP;f.軟體電話APP收到驗證成功與NGN/IMS市話網路的市話號碼資訊後,使用VoIP技術與SIP協定向NGN/IMS市話網路進行註冊,註冊完成後即具備通話功能。 A method for limiting the mobility of an NGN/IMS local telephone network software phone, the steps comprising: a. The smart terminal accesses the Internet through a home gateway device in the home, opens the software phone APP, and inputs an account/password to request the software phone verification system. Verify; b. The software phone verification system determines the correctness of the account password; c. The software phone verification system detects and records the IP address of the smart terminal accessing the Internet; d. The software phone verification system provides the home network gateway device according to the CPE Id Install the system to query the IP address of the home network gateway; e. When the home network gateway and the smart terminal's Internet IP address are the same, the software phone verification system replies successfully and the NGN/IMS local network The local phone number information of the road is transmitted to the software phone APP; f. The software phone APP receives the authentication and the local number information of the NGN/IMS local network, and uses the VoIP technology and the SIP protocol to the NGN/IMS local network. Registration is completed, and the call function is available after registration is completed. 如請求項6所述之用於限制NGN/IMS市話網路軟體電話移動性之方法,其中步驟e2當家庭網路閘道器與智慧終端的上網IP位址不相同時,軟體電話驗證系統則回覆錯誤訊息,不允許軟體電話APP註冊與通話。 The method for limiting the mobility of an NGN/IMS local network software phone as described in claim 6, wherein the e2 is a software verification system when the home network gateway and the smart terminal have different Internet access IP addresses. Then reply to the error message, not allowing the software phone APP to register and talk.
TW104108245A 2015-03-16 2015-03-16 System and method for limiting NGN/IMS landline phone network soft phone mobility TW201635757A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW104108245A TW201635757A (en) 2015-03-16 2015-03-16 System and method for limiting NGN/IMS landline phone network soft phone mobility

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW104108245A TW201635757A (en) 2015-03-16 2015-03-16 System and method for limiting NGN/IMS landline phone network soft phone mobility

Publications (2)

Publication Number Publication Date
TW201635757A true TW201635757A (en) 2016-10-01
TWI561029B TWI561029B (en) 2016-12-01

Family

ID=57847438

Family Applications (1)

Application Number Title Priority Date Filing Date
TW104108245A TW201635757A (en) 2015-03-16 2015-03-16 System and method for limiting NGN/IMS landline phone network soft phone mobility

Country Status (1)

Country Link
TW (1) TW201635757A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI670961B (en) * 2018-06-22 2019-09-01 中華電信股份有限公司 System and method of transmitting information for telephone customer service

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI732721B (en) * 2020-12-08 2021-07-01 中華電信股份有限公司 Method for dynamically configuring sip accounts on voip and voip server

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200910919A (en) * 2007-08-31 2009-03-01 Tecom Co Ltd VoIP phone forwarding device and application thereof
TWI420859B (en) * 2010-08-19 2013-12-21 Hon Hai Prec Ind Co Ltd Gateway and method for establishing a web call communication by utilizing the gateway
CN104023323B (en) * 2013-03-01 2018-07-13 南京中兴软件有限责任公司 The method and device that client binding terminal is called

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI670961B (en) * 2018-06-22 2019-09-01 中華電信股份有限公司 System and method of transmitting information for telephone customer service

Also Published As

Publication number Publication date
TWI561029B (en) 2016-12-01

Similar Documents

Publication Publication Date Title
US11134363B2 (en) Systems and methods for providing SIM-based applications and services
KR101323200B1 (en) Systems and methods of providing communications services
US8139564B1 (en) Configuring guest users for a VoIP device of a primary user
US8639225B2 (en) E-mail to phone number resolution for mobile to mobile, mobile to landline, and PC to mobile communications
EP2314085A2 (en) Systems and methods of initiating a call
CN107295004B (en) Network voice communication method and system realized based on webpage communication plug-in
US9854102B2 (en) Systems and methods of providing communications services
CN101147364B (en) Comprehensive system and method for routing optimized communication paths for multimedia data based on a user's communication configuration
CN106911688A (en) Voice business realizing method and device based on IMS
US9603115B2 (en) Method and apparatus for cellular roaming charge bypass call completion
WO2018113536A1 (en) Method and system for achieving multi-device connected communication
KR100937067B1 (en) Service providing system for fixed mobile convergence and method thereof
US20170201627A1 (en) Methods and systems for phone service with personal switch box
CN101800945A (en) Method and device for distinguishing user equipment sharing identical public user identifier
TWI621342B (en) Voice for Internet Protocol (VoIP) calls and systems in which the calling and called users are accommodated in the same Talk Edge Controller (SBC) and method thereof
TW201635757A (en) System and method for limiting NGN/IMS landline phone network soft phone mobility
JP6305786B2 (en) Incoming call control apparatus, incoming call control method, and program
US9002350B1 (en) Unified caller identification across multiple communication modes
CN108810292A (en) Method of calling, service server based on one number service and calling system
US20130170402A1 (en) System and Method of enhanced call control through SMS based protocol
US10973059B2 (en) Systems and methods of providing communications services
EA201391169A1 (en) TRANSACTION AUTHORIZATION METHOD
CN106341425A (en) Network call put-through method and network telephone system
US20130114590A1 (en) Systems and methods of providing communications services
US7885253B2 (en) Synchronization of session-initiation-protocol proxy databases

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees