亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

軟交換系統(tǒng)及呼叫業(yè)務(wù)的鑒權(quán)處理方法

文檔序號:7959578閱讀:276來源:國知局
專利名稱:軟交換系統(tǒng)及呼叫業(yè)務(wù)的鑒權(quán)處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種軟交換技術(shù),尤其是一種軟交換系統(tǒng)及呼叫業(yè)務(wù)的鑒權(quán)處理方法。
背景技術(shù)
隨著通信技術(shù)的飛速發(fā)展,新業(yè)務(wù)層出不窮,數(shù)據(jù)業(yè)務(wù)得到了快速發(fā)展。同時,數(shù)據(jù)業(yè)務(wù)量也快速膨脹,傳統(tǒng)的基于TDM(時分復(fù)用)的PSTN(公共交換電話網(wǎng))的語音網(wǎng),由于其業(yè)務(wù)和控制工作都是由交換機完成,因此對新業(yè)務(wù)的提供需要較長的周期,無法滿足數(shù)據(jù)業(yè)務(wù)量的需求,在此情況下,基于TDM的PSTN語音網(wǎng)與分組交換數(shù)據(jù)網(wǎng)融合而成的下一代網(wǎng)絡(luò)應(yīng)運而生。下一代網(wǎng)絡(luò)是可以提供包括語音、數(shù)據(jù)與多媒體等各種業(yè)務(wù)的綜合開放的網(wǎng)絡(luò)構(gòu)架,具有高帶寬、大容量與足夠的地址資源,成為通信網(wǎng)絡(luò)的首要選擇。在下一代網(wǎng)絡(luò)中,用戶需要在PC終端上運行業(yè)務(wù)軟件發(fā)起呼叫業(yè)務(wù),該運行了業(yè)務(wù)軟件后支持呼叫業(yè)務(wù)的PC終端便稱為軟終端。
目前,用戶通過軟終端發(fā)起呼叫業(yè)務(wù)時,需要通過傳統(tǒng)的二次撥號的方法,其一般流程為用戶在軟終端上輸入智能卡號業(yè)務(wù)的接入碼,如200,并發(fā)送建立呼叫業(yè)務(wù)的請求信息;軟終端通過軟交換設(shè)備觸發(fā)應(yīng)用服務(wù)器(Application Sever,AS)上的200業(yè)務(wù);應(yīng)用服務(wù)器通過鑒權(quán)程序確定用戶輸入的接入碼信息存在后,通過語音提示用戶輸入智能卡號業(yè)務(wù)的卡號信息,如99999999999;當(dāng)用戶輸入卡號信息經(jīng)鑒權(quán)有效后再通過語音提示用戶輸入智能卡號業(yè)務(wù)的密碼信息,如123456;軟終端將用于輸入的密碼信息發(fā)送給應(yīng)用服務(wù)器,只有在用戶輸入的密碼信息正確無誤后再次語音提示用戶輸入被叫號碼信息;當(dāng)被叫號碼信息存在且狀態(tài)正常時,應(yīng)用服務(wù)器指示軟交換設(shè)備將呼叫業(yè)務(wù)接續(xù)到被叫號碼對應(yīng)的終端。
用戶每次通過軟終端發(fā)起呼叫業(yè)務(wù)時,都需要按照上述流程,依次根據(jù)各次的語音提示信息相應(yīng)手工輸入智能卡號業(yè)務(wù)的接入碼、卡號、密碼與被叫號碼信息,非常繁瑣,極不方便,并且需要的時間長,因此耗費了用戶大量的時間和精力;其次,因為多次的語音交互占用了網(wǎng)絡(luò)帶寬,浪費了網(wǎng)絡(luò)資源;另外,在上述流程中,軟終端通過軟交換設(shè)備向應(yīng)用服務(wù)器發(fā)送密碼信息時,未對密碼信息進行任何處理,密碼在傳輸過程中以明文形式顯示,極易被盜用,安全性低,因此不可避免地給用戶帶來了經(jīng)濟損失。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)中用戶通過軟終端發(fā)起呼叫業(yè)務(wù)時,需要多次手工輸入各種號碼的不便以及密碼在傳輸過程中易被盜用的不足,提供一種軟終端、應(yīng)用服務(wù)器、由該軟終端與應(yīng)用服務(wù)器構(gòu)成的軟交換系統(tǒng),以及利用該軟交換系統(tǒng)對呼叫業(yè)務(wù)的鑒權(quán)處理方法,可簡化用戶的操作流程,節(jié)約網(wǎng)絡(luò)資源,同時,提高密碼在傳輸過程中的安全性。
本發(fā)明提供的一種軟終端,包括相互連接的客戶端模塊與信息加密模塊,其中客戶端模塊用于接收并發(fā)送用戶輸入的呼叫業(yè)務(wù)請求信息、智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息;信息加密模塊用于接收客戶端模塊發(fā)送的呼叫業(yè)務(wù)請求信息、智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息,利用應(yīng)用服務(wù)器發(fā)送的加密算法與密鑰信息對所述密碼信息進行加密,并將呼叫業(yè)務(wù)請求信息、接入碼信息、卡號與加密的密碼信息以及被叫號碼信息發(fā)送給應(yīng)用服務(wù)器。
本發(fā)明提供的一種應(yīng)用服務(wù)器,包括相互連接的信息數(shù)據(jù)庫與服務(wù)器,其中信息數(shù)據(jù)庫用于存儲智能卡號業(yè)務(wù)信息及主叫與被叫的號碼的相關(guān)信息,服務(wù)器用于完成智能業(yè)務(wù)的邏輯控制、呼叫接續(xù)及專用資源提供等,該服務(wù)器中設(shè)有用于產(chǎn)生加密算法與密鑰信息,并對智能卡號業(yè)務(wù)的密碼信息進行加密或者對加密的密碼信息進行解密、以及對智能卡號業(yè)務(wù)信息進行鑒權(quán)的鑒權(quán)處理模塊,該鑒權(quán)處理模塊與信息數(shù)據(jù)庫連接。
本發(fā)明提供的一種軟交換系統(tǒng)包括設(shè)置在通信網(wǎng)絡(luò)中的軟終端、軟交換設(shè)備與應(yīng)用服務(wù)器,其中,軟終端包括客戶端模塊與信息加密模塊,應(yīng)用服務(wù)器包括相互連接的服務(wù)器和信息數(shù)據(jù)庫,服務(wù)器中設(shè)有與信息數(shù)據(jù)庫連接的鑒權(quán)處理模塊;軟交換設(shè)備分別與軟終端中的信息加密模塊以及應(yīng)用服務(wù)器中的鑒權(quán)處理模塊通信連接。
本發(fā)明提供的一種呼叫業(yè)務(wù)的鑒權(quán)處理方法,包括以下步驟步驟1、收到呼叫業(yè)務(wù)請求信息、智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息后,向應(yīng)用服務(wù)器發(fā)送所述呼叫業(yè)務(wù)請求信息與智能卡號業(yè)務(wù)的接入碼信息;步驟2、向軟終端返回加密算法與密鑰信息以及利用該加密算法與密鑰對所述密碼信息進行加密的加密指示信息;步驟3、對所述密碼信息進行加密,生成加密的密碼信息,并將該加密的密碼信息、所述接入碼信息、卡號信息及被叫號碼信息發(fā)送給應(yīng)用服務(wù)器;步驟4、對所述智能卡號業(yè)務(wù)進行鑒權(quán),若鑒權(quán)通過,執(zhí)行步驟5;若鑒權(quán)未通過,執(zhí)行步驟6;步驟5、建立呼叫業(yè)務(wù);步驟6、結(jié)束。
基于上述技術(shù)方案,用戶可一次在軟終端上輸入智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息后發(fā)送呼叫業(yè)務(wù)請求信息、與現(xiàn)有技術(shù)中用戶根據(jù)各次的語音提示信息依次輸入智能卡號業(yè)務(wù)的接入碼、卡號、密碼與被叫號碼信息的程序相比,操作方便,流程簡單,節(jié)省了用戶的時間與精力,并且因為交互次數(shù)的減少減輕了網(wǎng)絡(luò)負(fù)擔(dān),避免了網(wǎng)絡(luò)擁塞;另外,對用戶輸入的智能卡號業(yè)務(wù)的密碼信息進行了加密,提高了智能卡號業(yè)務(wù)的可靠性,避免了因密碼在傳輸過程中被盜用而給用戶帶來經(jīng)濟損失,方便了用戶。
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細(xì)描述。


圖1為本發(fā)明軟終端的一結(jié)構(gòu)示意圖;圖2為本發(fā)明應(yīng)用服務(wù)器的另一結(jié)構(gòu)示意圖;圖3為本發(fā)明應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖;圖4為本發(fā)明軟交換系統(tǒng)的結(jié)構(gòu)示意圖;圖5為本發(fā)明呼叫業(yè)務(wù)的鑒權(quán)處理方法的基本流程圖;圖6為本發(fā)明呼叫業(yè)務(wù)的鑒權(quán)處理方法的實施例的流程圖;圖7為本發(fā)明呼叫業(yè)務(wù)的鑒權(quán)處理方法的實施例的信令圖。
具體實施例方式
圖1所示為本發(fā)明軟終端的一具體結(jié)構(gòu)示意圖,該軟終端包括客戶端模塊11與信息加密模塊12,其中客戶端模塊11可以提供可視化的智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息的信息輸入界面,用戶可以通過該界面一次性輸入智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息后發(fā)送請求建立呼叫業(yè)務(wù)的呼叫業(yè)務(wù)請求信息,而無需根據(jù)各次的語音提示信息逐次輸入信息,操作方便,流程簡單,節(jié)省了用戶的時間與精力,并且因為交互次數(shù)的減少減輕了網(wǎng)絡(luò)負(fù)擔(dān),避免了網(wǎng)絡(luò)擁塞;信息加密模塊12接收到客戶端模塊11轉(zhuǎn)發(fā)的呼叫業(yè)務(wù)請求信息、接入碼信息、卡號與密碼信息以及被叫號碼信息后,將該信息中的呼叫業(yè)務(wù)請求信息與接入碼信息發(fā)送給應(yīng)用服務(wù)器,根據(jù)應(yīng)用服務(wù)器提供的加密算法與密鑰對客戶端模塊11轉(zhuǎn)發(fā)的數(shù)據(jù)卡的密碼信息進行加密生成加密的密碼信息,然后將加密的密碼信息、接入碼信息、卡號信息及被叫號碼信息發(fā)送給軟交換設(shè)備。
圖2所示為本發(fā)明軟終端的另一具體結(jié)構(gòu)示意圖,該軟終端的客戶端模塊11中設(shè)置了一個信息存儲單元110,用于存儲終端的號碼信息。用戶可以預(yù)先通過客戶端模塊11將需要使用的被叫號碼信息存儲在信息存儲單元110中,需要呼叫與被叫號碼對應(yīng)的終端即被叫終端時,可通過客戶端模塊11從信息存儲單元110中調(diào)出相應(yīng)的被叫號碼信息,相對于通過手工逐個輸入被叫號碼中的數(shù)字來說,操作相對簡單,并可避免用戶記錯、輸錯電話號碼的情況發(fā)生,方便了用戶。
圖3所示為本發(fā)明應(yīng)用服務(wù)器的一具體結(jié)構(gòu)示意圖,該應(yīng)用服務(wù)器包括相互連接的服務(wù)器31與信息數(shù)據(jù)庫32,在服務(wù)器31中設(shè)有鑒權(quán)處理模塊310。其中,服務(wù)器31用于完成智能業(yè)務(wù)的邏輯控制、呼叫接續(xù)及專用資源提供等可運行多種智能業(yè)務(wù),如200智能卡號業(yè)務(wù)、800免費電話業(yè)務(wù)等,信息數(shù)據(jù)庫32中存儲有各種智能卡號業(yè)務(wù)的相關(guān)信息,例如接入碼、卡號、密碼、有效期等信息,另外還存儲有主叫與被叫的號碼的相關(guān)信息,例如各號碼的目前狀態(tài)(例如是否欠費)等信息;鑒權(quán)處理模塊310與信息數(shù)據(jù)庫32連接,在接收到呼叫業(yè)務(wù)請求信息與接入碼信息后,產(chǎn)生加密算法、密鑰信息以及利用該加密算法與密鑰信息對智能卡號業(yè)務(wù)的密碼信息進行加密的加密指示信息,然后發(fā)送給軟終端;同時,從信息數(shù)據(jù)庫32中獲取與軟終端發(fā)送的接入碼與卡號信息對應(yīng)的密碼信息,對該密碼信息加密或?qū)浗K端發(fā)送的加密的密碼信息解密,實現(xiàn)對軟終端發(fā)送的加密的密碼信息的鑒權(quán)。
圖4所示為本發(fā)明軟交換系統(tǒng)的一具體結(jié)構(gòu)示意圖,該軟交換系統(tǒng)由圖2所示的軟終端1、軟交換設(shè)備2與圖3所示的應(yīng)用服務(wù)器3構(gòu)成,其中,軟交換設(shè)備2用于實現(xiàn)業(yè)務(wù)交換功能,分別與軟終端1中的信息加密模塊12以及應(yīng)用服務(wù)器3中的鑒權(quán)處理模塊310通信連接,用于轉(zhuǎn)發(fā)信息加密模塊12與鑒權(quán)處理模塊310之間的交互信息,并且在軟終端1輸入的信息通過鑒權(quán)后,根據(jù)鑒權(quán)處理模塊310的鑒權(quán)結(jié)果信息將軟終端1請求的呼叫業(yè)務(wù)接續(xù)到與被叫號碼相應(yīng)的被叫終端。
當(dāng)用戶需要通過軟終端1呼叫被叫終端時,需要在客戶端模塊11提供的可視化操作界面上,輸入使用的智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息,例如,用戶希望通過200智能卡號業(yè)務(wù)發(fā)起本次呼叫業(yè)務(wù),則可在客戶端模塊11提供的操作界面上輸入接入碼200、卡號99999999999、密碼123456及被叫號碼02066660001,或者通過該操作界面從信息存儲單元110中直接調(diào)出被叫號碼02066660001,然后按下發(fā)話鍵即可發(fā)送請求建立呼叫業(yè)務(wù)的呼叫業(yè)務(wù)請求信息,操作方便,流程簡單。
圖5所示為用戶發(fā)送呼叫業(yè)務(wù)請求信息后,本發(fā)明呼叫業(yè)務(wù)的鑒權(quán)處理方法的一基本流程,其執(zhí)行以下步驟步驟1、軟終端1接收到用戶輸入的請求建立呼叫業(yè)務(wù)的呼叫業(yè)務(wù)請求信息、智能卡號業(yè)務(wù)的接入碼200信息、卡號99999999999與密碼123456信息以及被叫號碼02066660001信息后,向應(yīng)用服務(wù)器3轉(zhuǎn)發(fā)呼叫業(yè)務(wù)請求信息與接入碼200信息;步驟2、應(yīng)用服務(wù)器3向軟終端1返回一加密算法例如MD5、密鑰例如5678信息,以及利用該加密算法與密鑰信息對智能卡號業(yè)務(wù)的密碼123456信息進行加密的加密指示信息;步驟3、軟終端1利用加密算法MD5與密鑰mHw1.037對密碼123456信息進行加密生成加密的密碼信息,并將該加密的密碼XXX信息、接入碼200信息、卡號99999999999信息及被叫號碼02066660001信息發(fā)送給應(yīng)用服務(wù)器3;軟終端1在向應(yīng)用服務(wù)器3發(fā)送用戶輸入的密碼信息時對該密碼信息進行了加密,提高了智能卡業(yè)務(wù)的可靠性,避免了因密碼在傳輸給應(yīng)用服務(wù)器3的過程中被盜用而給用戶帶來經(jīng)濟損失,方便了用戶;步驟4、應(yīng)用服務(wù)器3對接入碼200信息、卡號99999999999對應(yīng)的智能卡號業(yè)務(wù)進行鑒權(quán),若鑒權(quán)通過,執(zhí)行步驟5;否則,執(zhí)行步驟6;
步驟5、軟交換設(shè)備2為軟終端1建立呼叫業(yè)務(wù);步驟6、結(jié)束。
圖6所示為本發(fā)明呼叫業(yè)務(wù)的鑒權(quán)處理方法的一實施例的具體流程,其執(zhí)行以下步驟步驟601、客戶端模塊11接收到用戶發(fā)送的請求建立呼叫業(yè)務(wù)的呼叫業(yè)務(wù)請求信息、接入碼200信息、卡號99999999999與密碼123456信息以及被叫號碼02066660001信息后,將該信息轉(zhuǎn)發(fā)給信息加密模塊12;步驟602、信息加密模塊12從客戶端模塊11發(fā)送的信息中提取出呼叫業(yè)務(wù)請求信息與接入碼200信息并發(fā)送給軟交換設(shè)備2,其會話初始協(xié)議消息(SessionInitialion Protocol,SIP)消息可具體表示如下INVITE sip:20002066660001@10.18.200.50;user=phone SIP/2.0Via:SIP/2.0/UDP 10.18.200.100:5061;branch=z9hG4bK0a81de4eeCall-ID:294fc131df273bf15998189d0a81de4e@10.18.200.100From:<sip:075528780808@10.18.6.112;user=phone>;tag=0a81de4eTo:<sip:20002066660001@10.18.200.100;user=phone>
CSeq:1 INVITESupported:100relMax-Forwards:70Allow:INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK,INFO,UPDATE步驟603、軟交換設(shè)備2將呼叫業(yè)務(wù)請求信息與接入碼200信息發(fā)送給鑒權(quán)處理模塊310;步驟604、鑒權(quán)處理模塊310獲知用戶請求通過200智能卡號業(yè)務(wù)發(fā)起呼叫業(yè)務(wù),于是產(chǎn)生加密算法MD5、密鑰mHw1.037信息以及利用該加密算法與密鑰信息對智能卡號業(yè)務(wù)的密碼信息進行加密的加密指示信息,然后發(fā)送給軟交換設(shè)備2,其SIP消息可具體表示如下SIP/2.0 407 Proxy Authentication Required
Allow:INVITE,ACK,BYE,CANCEL,OPTIONS,REGISTER,SUBSCRIBE,NOTIFY,PRACK,UPDATE,INFOCall-ID:294fc131df273bf15998189d0a81de4e@10.18.200.100Content-Length:0CSeq:1 INVITEFrom:<sip:075528780808@10.18.6.112;user=phone>;tag=0a81de4eProxy-Authenticate:digestnonce="mHw1.037",algorithm=MD5,realm="example.com"Supported:100relTo:<sip:20002066660001@10.18.200.100;user=phone>;
tag=XeJS.1836Y.000null10.18.200.50Via:SIP/2.0/UDP 10.18.200.100:5061;branch=z9hG4bK0a81de4ee步驟605、軟交換設(shè)備2將加密算法MD5、密鑰mHw1.037信息以及加密指示信息轉(zhuǎn)發(fā)給信息加密模塊12;步驟606、信息加密模塊12利用加密算法MD5與密鑰mHw1.037對密碼1 23456信息進行加密生成加密的密碼信息,并將該加密的密碼3a1427fc8d73538d80b6e2b49fc9f4ad信息、接入碼200信息、卡號99999999999信息及被叫號碼02066660001信息發(fā)送給軟交換設(shè)備2,其SIP消息可具體表示如下INVITE sip:20002066660001@10.18.200.50;user=phone SIP/2.0Via:SIP/2.0/UDP 10.18.200.100:5061;branch=z9hG4bK6b443beb2Call-ID:b73c4bdc61850af77a4ffcb36b443beb@10.18.200.100From:<sip:075528780808@10.18.6.112;user=phone>;tag=0a81de4eTo:<sip:20002066660001@10.18.200.100;user=phone>
CSeq:1 INVITEContact:<sip:075528780808@10.18.6.112;user=phone>
Supported:100relProxy-Authorization:Digest username="99999999999",realm="example.com",nonce="mHw1.037",uri="sip:502007770003@10.18.200.100:5060",response="3a1427fc8d73538d80b6e2b49fc9f4ad",algorithm=MD5,integrity-protected=noMax-Forwards:70Allow:INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK,INFO,UPDATE步驟607、軟交換設(shè)備2將接收到的加密密碼3a1427fc8d73538d80b6e2b49fc9f4ad信息、接入碼200信息、卡號99999999999信息及被叫號碼02066660001信息轉(zhuǎn)發(fā)給鑒權(quán)處理模塊310;步驟608、鑒權(quán)處理模塊310從信息數(shù)據(jù)庫32中獲取卡號為99999999999的200智能卡號業(yè)務(wù)的密碼信息,并利用加密算法MD5與密鑰mHw1.037對該密碼信息進行加密生成密碼串信息YYY;步驟609、鑒權(quán)處理模塊310比較加密密碼3a1427fc8d73538d80b6e2b49fc9f4ad與密碼串YYY是否相同,若相同,執(zhí)行步驟610;否則,執(zhí)行步驟612;步驟610、鑒權(quán)處理模塊310向軟交換設(shè)備2發(fā)送將呼叫業(yè)務(wù)接續(xù)到號碼為02066660001的被叫終端的呼叫接續(xù)指示信息;步驟611、軟交換設(shè)備2將呼叫業(yè)務(wù)接續(xù)到被叫終端02066660001;步驟612、結(jié)束。
該實施例的相應(yīng)信令圖可參見圖7。
在圖6所示的實施例中,鑒權(quán)處理模塊310也可以不采用步驟608與609,而通過對加密密碼3a1427fc8d73538d80b6e2b49fc9f4ad信息解密的方法對智能卡號業(yè)務(wù)進行鑒權(quán),其具體操作為鑒權(quán)處理模塊310利用加密算法MD5與密鑰mHw1.037對加密密碼3a1427fc8d73538d80b6e2b49fc9f4ad信息進行逆運算,即對加密密碼XXX進行解密獲得加密密碼123456;
鑒權(quán)處理模塊310從信息數(shù)據(jù)庫32中獲取卡號為99999999999的200智能卡號業(yè)務(wù)的密碼ZZZ;鑒權(quán)處理模塊310比較密碼ZZZ與密碼123456是否相同,若相同,執(zhí)行步驟610;否則,執(zhí)行步驟612。
當(dāng)軟終端發(fā)送的密碼或者密碼串信息與接入碼信息及卡號信息匹配時,例如,步驟609中,加密密碼3a1427fc8d73538d80b6e2b49fc9f4ad與密碼串YYY相同,鑒權(quán)處理模塊310還可以進一步對智能卡號業(yè)務(wù)的有效性(例如,有效期)進行鑒權(quán),若鑒權(quán)通過,執(zhí)行步驟610;否則,執(zhí)行步驟612。具體的鑒權(quán)操作可以是鑒權(quán)處理模塊310從信息數(shù)據(jù)庫32中獲取卡號為99999999999的200智能卡號業(yè)務(wù)的相關(guān)信息,例如,有效期,根據(jù)相關(guān)信息判斷卡號為99999999999的200智能卡號業(yè)務(wù)是否有效,例如,從信息數(shù)據(jù)庫32中獲取的表示卡號為99999999999的200智能卡號業(yè)務(wù)的有效期的時間是否大于當(dāng)前時間,若有效,執(zhí)行步驟610;否則,執(zhí)行步驟612。當(dāng)智能卡號業(yè)務(wù)無效時,及時中止后續(xù)流程,避免了因不必要的后續(xù)操作增加網(wǎng)絡(luò)負(fù)擔(dān)。
在對智能卡號業(yè)務(wù)鑒權(quán)時,若用戶輸入的智能卡號業(yè)務(wù)的密碼不正確即未通過鑒權(quán)時,鑒權(quán)處理模塊310還可以向軟交換設(shè)備2發(fā)送鑒權(quán)失敗的鑒權(quán)結(jié)果信息,然后再執(zhí)行步驟612。
另外,為了避免不必要的操作,可在用戶輸入的智能卡號業(yè)務(wù)的信息通過鑒權(quán)后、將呼叫業(yè)務(wù)接續(xù)到被叫終端前,先對該被叫號碼進行鑒權(quán),即鑒權(quán)處理模塊310對被叫號碼02066660001進行鑒權(quán),若鑒權(quán)通過,執(zhí)行步驟610;否則,執(zhí)行步驟612。具體地,鑒權(quán)處理模塊310可以從信息數(shù)據(jù)庫32中獲取被叫號碼02066660001的信息,根據(jù)該信息判斷被叫號碼02066660001是否存在以及狀態(tài)是否正常,例如是否欠費等,是,執(zhí)行步驟610;否則,執(zhí)行步驟612。
采用本發(fā)明,用戶可一次在軟終端上輸入智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息后發(fā)送呼叫業(yè)務(wù)請求信息、與現(xiàn)有技術(shù)中用戶根據(jù)各次的語音提示信息依次輸入智能卡號業(yè)務(wù)的接入碼、卡號、密碼與被叫號碼信息的程序相比,操作方便,流程簡單,節(jié)省了用戶的時間與精力,并且因為交互次數(shù)的減少減輕了網(wǎng)絡(luò)負(fù)擔(dān),避免了網(wǎng)絡(luò)擁塞;另外,對用戶輸入的智能卡號業(yè)務(wù)的密碼信息進行了加密,提高了智能卡號業(yè)務(wù)的可靠性,避免了因密碼在傳輸過程中被盜用而給用戶帶來經(jīng)濟損失,方便了用戶。
最后所應(yīng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實施例對本發(fā)明進行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種軟終端,其特征在于包括客戶端模塊,用于接收與轉(zhuǎn)發(fā)用戶輸入的呼叫業(yè)務(wù)請求信息、智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息;信息加密模塊,用于接收呼叫業(yè)務(wù)請求信息、接入碼信息、卡號與密碼信息以及被叫號碼信息,利用接收到的加密算法與密鑰信息對所述密碼信息進行加密,并發(fā)送所述呼叫業(yè)務(wù)請求信息、接入碼信息、卡號與加密的密碼信息以及被叫號碼信息。
2.根據(jù)權(quán)利要求1所述的軟終端,其特征在于所述客戶端模塊包括信息存儲單元,用于存儲被叫號碼信息。
3.一種應(yīng)用服務(wù)器,包括服務(wù)器和信息數(shù)據(jù)庫,其特征在于所述服務(wù)器中還設(shè)有鑒權(quán)處理模塊,該鑒權(quán)處理模塊與所述信息數(shù)據(jù)庫連接,用于產(chǎn)生加密算法與密鑰信息,并對接收到的加密的密碼信息進行鑒權(quán)。
4.一種軟交換系統(tǒng),其特征在于包括設(shè)置在通信網(wǎng)絡(luò)中的軟終端、軟交換設(shè)備與應(yīng)用服務(wù)器,所述軟終端包括客戶端模塊與信息加密模塊,所述應(yīng)用服務(wù)器包括相互連接的服務(wù)器和信息數(shù)據(jù)庫,所述服務(wù)器中設(shè)有與所述信息數(shù)據(jù)庫連接的鑒權(quán)處理模塊;所述軟交換設(shè)備分別與所述信息加密模塊以及所述鑒權(quán)處理模塊通信連接。
5.一種呼叫業(yè)務(wù)的鑒權(quán)處理方法,其中,執(zhí)行以下步驟步驟1、接收到呼叫業(yè)務(wù)請求信息、智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息后,向應(yīng)用服務(wù)器發(fā)送所述呼叫業(yè)務(wù)請求信息與所述接入碼信息;步驟2、向軟終端返回加密算法與密鑰信息以及利用該加密算法與密鑰對所述密碼信息進行加密的加密指示信息;步驟3、對所述密碼信息進行加密,生成加密的密碼信息,并將該加密的密碼信息、所述接入碼信息、卡號信息及被叫號碼信息發(fā)送給應(yīng)用服務(wù)器;步驟4、對所述智能卡號業(yè)務(wù)進行鑒權(quán),若鑒權(quán)通過,執(zhí)行步驟5;若鑒權(quán)未通過,執(zhí)行步驟6;步驟5、建立呼叫業(yè)務(wù);步驟6、結(jié)束。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述步驟1之前還執(zhí)行以下操作向軟終端輸入所述接入碼信息、卡號與密碼信息、被叫號碼信息及呼叫業(yè)務(wù)請求信息。
7.根據(jù)權(quán)利要求6所述的方法,其中,向軟終端輸入被叫號碼信息的操作包括通過軟終端中的客戶端模塊查詢信息存儲單元,從該信息存儲單元中選擇被叫號碼信息;向所述客戶端模塊輸入選擇的被叫號碼信息。
8.根據(jù)權(quán)利要求5所述的方法,其中,所述步驟1中向應(yīng)用服務(wù)器發(fā)送呼叫業(yè)務(wù)請求信息與接入碼信息的操作包括將呼叫業(yè)務(wù)請求信息與接入碼信息發(fā)送給軟交換設(shè)備;將呼叫業(yè)務(wù)請求信息與接入碼信息轉(zhuǎn)發(fā)給應(yīng)用服務(wù)器。
9.根據(jù)權(quán)利要求8所述的方法,其中,所述步驟2包括將加密算法、密鑰與加密指示信息發(fā)送給軟交換設(shè)備;向軟終端轉(zhuǎn)發(fā)加密算法、密鑰與加密指示信息。
10.根據(jù)權(quán)利要求9所述的方法,其中,所述步驟3包括利用接收到的加密算法與密鑰對所述密碼信息進行加密生成加密的密碼信息,并將加密的密碼信息、接入碼信息、卡號信息及被叫號碼信息發(fā)送給軟交換設(shè)備;將所述加密的密碼信息、接入碼信息、卡號信息及被叫號碼信息轉(zhuǎn)發(fā)給應(yīng)用服務(wù)器。
11.根據(jù)權(quán)利要求5所述的方法,其中,所述步驟4中對所述智能卡號業(yè)務(wù)進行鑒權(quán)包括從信息數(shù)據(jù)庫中獲取與所述接入碼信息及卡號信息對應(yīng)的密碼信息,開利用所述加密算法與密鑰對該密碼信息進行加密得到密碼串信息;比較所述加密的密碼信息與所述密碼串信息是否相同,若相同,執(zhí)行步驟5;否則,執(zhí)行步驟6。
12.根據(jù)權(quán)利要求5所述的方法,其中,所述步驟4中對所述智能卡號業(yè)務(wù)進行鑒權(quán)包括利用所述加密算法與密鑰對所述加密的密碼信息進行解密得到所述密碼信息;從信息數(shù)據(jù)庫中獲取與所述接入碼信息及卡號信息對應(yīng)的密碼信息;比較解密后獲得的密碼信息與從信息數(shù)據(jù)庫獲取的密碼信息是否相同,若相同,執(zhí)行步驟5;否則,執(zhí)行步驟6。
13.根據(jù)權(quán)利要求5所述的方法,其中,所述步驟4中所述智能卡號業(yè)務(wù)通過鑒權(quán)后,進一步對所述被叫號碼進行鑒權(quán),若鑒權(quán)通過,執(zhí)行步驟5;否則,執(zhí)行步驟6。
14.根據(jù)權(quán)利要求13所述的方法,其中,對所述被叫號碼進行鑒權(quán)包括從信息數(shù)據(jù)庫中獲取所述被叫號碼的信息,利用該信息判斷所述被叫號碼是否存在以及該被叫號碼的狀態(tài)是否正常,是,執(zhí)行步驟5;否則,執(zhí)行步驟6。
15.根據(jù)權(quán)利要求5-14所述的任一方法,其中,所述步驟4中,若所述智能卡號業(yè)務(wù)未通過鑒權(quán),向所述軟交換設(shè)備發(fā)送鑒權(quán)失敗的鑒權(quán)結(jié)果信息。
16.根據(jù)權(quán)利要求5-14所述的任一方法,其中,所述步驟5包括向所述軟交換設(shè)備發(fā)送將呼叫業(yè)務(wù)請求信息所請求的呼叫業(yè)務(wù)接續(xù)到所述被叫號碼對應(yīng)的終端的呼叫接續(xù)指示信息,該呼叫接續(xù)指示信息中攜帶了所述被叫號碼信息;將所述呼叫業(yè)務(wù)接續(xù)到所述被叫終端。
全文摘要
本發(fā)明提供了呼叫業(yè)務(wù)的鑒權(quán)處理方法,包括接收到呼叫業(yè)務(wù)請求信息、智能卡號業(yè)務(wù)的接入碼信息、卡號與密碼信息以及被叫號碼信息后,向應(yīng)用服務(wù)器發(fā)送所述呼叫業(yè)務(wù)請求信息與接入碼信息;向軟終端返回加密算法與密鑰信息以及利用該加密算法與密鑰對所述密碼信息進行加密的加密指示信息;對所述密碼信息進行加密生成加密的密碼信息,并將該加密的密碼信息、所述接入碼信息、卡號信息及被叫號碼信息發(fā)送給應(yīng)用服務(wù)器;對所述智能卡號業(yè)務(wù)進行鑒權(quán),若鑒權(quán)通過,建立呼叫業(yè)務(wù);否則,結(jié)束。本發(fā)明還提供了軟交換系統(tǒng)。采用本發(fā)明,簡化了用戶的操作流程,并提高了密碼在傳輸過程中的安全性。
文檔編號H04Q3/00GK101052056SQ200610072780
公開日2007年10月10日 申請日期2006年4月7日 優(yōu)先權(quán)日2006年4月7日
發(fā)明者夏秀巖 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1