標題: | 網路電話認證系統 VoIP Authentication system |
作者: | 林其範 張明峰 資訊科學與工程研究所 |
關鍵字: | 網路電話;電話號碼;認證;階層式;VoIP;E.164;User Identify;Authentication;PSTN;PLMN;ENUM;EAP-SIM;hierarchical |
公開日期: | 2004 |
摘要: | PSTN/PLMN網路使用電話號碼當作身份識別而Internet網路使用了IP位置當作識別。雖然有些方法(譬如: ENUM)可以解決兩個網路互通的問題,但是這些方法在認證使用者上會出現問題。本篇論文提出了一個讓雙網設備向位置註冊伺服器註冊雙網設備所連接的電話號碼與IP位置的方法與系統。位置註冊伺服器有兩種認證方法。第一種方法是位置註冊伺服器要求欲註冊的雙網設備撥打或是傳送簡訊到一個指定的設備,然後再去檢查指定的設備所收到的電話號碼與先前在註冊時所宣稱的電話號碼是否相同。第二種方法是位置註冊伺服器要求一個指定的設備撥打或是傳送簡訊給欲註冊的雙網設備,欲註冊的雙網設備回報位置註冊伺服器剛剛所收到訊息的來源電話號碼,這時位置註冊伺服器檢查此號碼與之前指定設備的電話號碼是否相同。如果通過上述兩種號碼認證方法其中之一,此一雙網設備就可在位置註冊伺服器的資料庫內產生、修改或刪除本身的資料(至少含有本身的電話號碼與IP位置)。最後這篇論文提出一個階層式架構讓整個系統可以穩定的運作在世界上。除此之外,在地區內位置伺服器可以平均分擔使用者的個數不論增加使用者或是伺服器個數。 PSTN/PLMN uses E.164 numbers as user identifiers, but the Internet uses IP addresses. Although many solutions, such as ENUM, have been proposed to translating user identifiers of two networks, they face the same problem – how to authenticate a user. This thesis describes a system and method for an integrated device to register with a location register the device’s E.164 number and IP address. We present two approaches for a location register to authenticate a user. In one approach, the location register verifies the registration information by requesting the device to place a phone call or send a short message to a caller ID receiver on the PSTN/PLMN, and check whether the received call ID is the same as the E.164 number specified in the registration request. In another approach, the location register instructs the caller ID receiver to initiate a call or send a short message to the integrated device, and the integrated device returns the caller ID of the incoming call that it received to the location register. After passing the verification, a binding record (the binding of its E.164 number and IP addresses) of the integrated device can be created, modified, and deleted in a device location database. A hierarchical structure for the location registrars is also presented in this thesis. This is a scalable structure that can support VoIP call setup using E.164 numbers worldwide. In addition, at each region the number of location registers grows to evenly share the loading as the number of users increases. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT009217574 http://hdl.handle.net/11536/73768 |
Appears in Collections: | Thesis |