專利名稱:基于sms協(xié)議的身份認證系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,具體地說,涉及一種基于SMS (ShortMessagingService,短消息儲存及轉(zhuǎn)發(fā)服務(wù))協(xié)議的身份認證系統(tǒng)。
背景技術(shù):
移動互聯(lián)網(wǎng),就是將移動通信和互聯(lián)網(wǎng)二者結(jié)合起來,成為一體。移動通信和互聯(lián)網(wǎng)成為當今世界發(fā)展最快、市場潛力最大、前景最誘人的兩大業(yè)務(wù),它們的增長速度都是任何預(yù)測家未曾預(yù)料到的,所以移動互聯(lián)網(wǎng)可以預(yù)見將會成為現(xiàn)在和未來人類自由溝通交流最常用的方式。CMNET (China Mobile Net,中國移動互聯(lián)網(wǎng)),是中國手機上網(wǎng)使用的接入點的名稱。它是中國移動GPRS網(wǎng)絡(luò)的接入點的名稱(Access Point Name,縮寫APN),通過CMNET可以獲得完全的Internet訪問權(quán),并且提供NAT服務(wù)。如今,通過智能手機上網(wǎng)已成為一種趨勢,部分智能手機都是通過CMNET的方式接入互聯(lián)網(wǎng),但此時WAP服務(wù)端無法獲取以該方式接入互聯(lián)網(wǎng)的用戶的手機號碼,這導(dǎo)致了一些需要標識用戶的應(yīng)用程序不得不丟失此部分用戶。
發(fā)明內(nèi)容
本發(fā)明提供一種基于SMS協(xié)議的身份認證系統(tǒng),以解決通過CMNET方式接入互聯(lián)網(wǎng)的智能手機用戶無法體驗需要對用戶進行標識的互動性應(yīng)用程序的問題。為解決上述技術(shù)問題,本發(fā)明提供了一種基于SMS協(xié)議的身份認證系統(tǒng),應(yīng)用于用戶智能移動終端和信息存儲服務(wù)器之間,其特征在于,該系統(tǒng)包括標識生成模塊、用戶身份鑒權(quán)模塊以及用戶身份獲取模塊;其中,所述標識生成模塊,與所述智能移動終端以及信息存儲服務(wù)器相耦接,用于接收所述智能移動終端發(fā)送的上行數(shù)據(jù),并根據(jù)上行數(shù)據(jù)生成身份標識,之后將身份標識信息發(fā)送至所述信息存儲服務(wù)器進行儲存,儲存完成后再將下行數(shù)據(jù)發(fā)送至所述智能移動終端;所述用戶身份鑒權(quán)模塊,與所述智能移動終端以及用戶身份獲取模塊相耦接,用于接收所述智能移動終端的下行數(shù)據(jù),并將所述下行數(shù)據(jù)進行鑒權(quán)對比,之后將鑒權(quán)結(jié)果發(fā)送至所述用戶身份獲取模塊;所述用戶身份獲取模塊,與所述智能移動終端、信息存儲服務(wù)器以及用戶身份鑒權(quán)模塊相耦接,用于根據(jù)所述用戶身份鑒權(quán)模塊的鑒權(quán)結(jié)果從所述信息存儲服務(wù)器中獲得用戶的身份標識信息,從而與所述智能移動終端進行交互操作。進一步地,其中,所述標識生成模塊進一步由SMS服務(wù)端、PUSH服務(wù)端以及短信網(wǎng)關(guān)構(gòu)成。 進一步地,其中,身份標識信息由所述SMS服務(wù)端生成。進一步地,其中,所述身份標識信息進一步為用戶的手機號碼和對應(yīng)的用戶標識。
與現(xiàn)有技術(shù)相比,本發(fā) 明所述一種基于SMS協(xié)議的身份認證系統(tǒng),達到了如下效果I)本發(fā)明所述系統(tǒng)實現(xiàn)了通過CMNET方式接入互聯(lián)網(wǎng)的智能手機用戶可以體驗有交互性的互聯(lián)網(wǎng)應(yīng)用;2)本發(fā)明所述系統(tǒng)不需要額外的硬件支持,僅需要相應(yīng)的軟件即可,有效降低成本;3)本發(fā)明所述系統(tǒng)可靈活定制相應(yīng)業(yè)務(wù)類型。
圖I為本發(fā)明實施例所述的一種基于SMS協(xié)議的身份認證系統(tǒng)結(jié)構(gòu)框圖。
具體實施例方式如在說明書及權(quán)利要求當中使用了某些詞匯來指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會用不同名詞來稱呼同一個組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準則。如在通篇說明書及權(quán)利要求當中所提及的“包含”為一開放式用語,故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮艿恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過其他裝置或耦接手段間接地電性耦接至所述第二裝置。說明書后續(xù)描述為實施本發(fā)明的較佳實施方式,然所述描述乃以說明本發(fā)明的一般原則為目的,并非用以限定本發(fā)明的范圍。本發(fā)明的保護范圍當視所附權(quán)利要求所界定者為準。以下結(jié)合附圖對本發(fā)明作進一步詳細說明,但不作為對本發(fā)明的限定。如圖I所示,為本發(fā)明實施例所述的一種基于SMS協(xié)議的身份認證系統(tǒng)結(jié)構(gòu)框圖,該基于SMS協(xié)議的身份認證系統(tǒng)應(yīng)用于用戶智能移動終端和信息存儲服務(wù)器之間,包括標識生成模塊101、用戶身份鑒權(quán)模塊102以及用戶身份獲取模塊103 ;其中,所述標識生成模塊101,與所述智能移動終端以及信息存儲服務(wù)器相耦接,用于接收所述智能移動終端發(fā)送的上行數(shù)據(jù),并根據(jù)上行數(shù)據(jù)生成身份標識,之后將身份標識信息發(fā)送至所述信息存儲服務(wù)器進行儲存,儲存完成后再將下行數(shù)據(jù)發(fā)送至所述智能移動終端。在具體實施例中,所述標識生成模塊101可以包括SMS服務(wù)端、TOSH服務(wù)端以及短信網(wǎng)關(guān),所述智能移動終端發(fā)送上行數(shù)據(jù),該數(shù)據(jù)首先經(jīng)過所述短信網(wǎng)關(guān),之后到達所述PUSH服務(wù)端,PUSH服務(wù)端將該數(shù)據(jù)放入消息隊列,之后傳送至所述SMS服務(wù)端,所述身份標識信息由該SMS服務(wù)端生成。所述用戶身份鑒權(quán)模塊102,與所述智能移動終端以及用戶身份獲取模塊103相耦接,用于接收所述智能移動終端的下行數(shù)據(jù),并將所述下行數(shù)據(jù)進行鑒權(quán)對比,之后將鑒權(quán)結(jié)果發(fā)送至所述用戶身份獲取模塊103。在具體實施例中,所述用戶身份鑒權(quán)模塊102可以包括手機應(yīng)用程序的應(yīng)用服務(wù)器,所述智能移動終端在訪問應(yīng)用程序時將下行數(shù)據(jù)發(fā)送至應(yīng)用服務(wù)器中,由所述應(yīng)用服務(wù)器進行鑒權(quán)對比操作。所述用戶身份獲取模塊103,與所述智能移動終端、信息存儲服務(wù)器以及用戶身份鑒權(quán)模塊102相耦接,用于根據(jù)所述用戶身份鑒權(quán)模塊102的鑒權(quán)結(jié)果從所述信息存儲服務(wù)器中獲得用戶的身份標識信息,從而與所述智能移動終端進行交互操作。在具體實施例中,所述用戶身份獲取模塊103可以包括手機應(yīng)用程序的應(yīng)用服務(wù)器,在鑒權(quán)完成后,所述應(yīng)用服務(wù)器從所述信息存儲服務(wù)器中獲取用戶身份標識,從而與所述智能移動終端進行交互操作。下面為一具體實施例所述標識生成模塊101由SMS服務(wù)端、PUSH服務(wù)端以及短信網(wǎng)關(guān)構(gòu)成;所述用戶身份鑒權(quán)模塊102以及用戶身份獲取模塊103由手機應(yīng)用程序的應(yīng)用服務(wù)器構(gòu)成。所述智能移動終端發(fā)送上行數(shù)據(jù),該數(shù)據(jù)首先經(jīng)過所述短信網(wǎng)關(guān),之后到達所述PUSH服務(wù)端,PUSH服務(wù)端將該數(shù)據(jù)放入消息隊列,之后傳送至所述SMS服務(wù)端,所述SMS服務(wù)端接收到所述上行數(shù)據(jù)后,首先從該數(shù)據(jù)中獲取用戶的手機號碼,然后通過算法為該手機號碼生成對應(yīng)的唯一用戶標識,并將用戶的手機號碼和對應(yīng)的用戶標識等信息寫入信息存儲服務(wù)器中。然后,所述SMS服務(wù)端構(gòu)建相關(guān)的下行數(shù)據(jù),發(fā)送給所述消息隊列,消息隊列接收到該下行數(shù)據(jù)后會發(fā)送給所述智能移動終端,其中,該下行數(shù)據(jù)要經(jīng)過PUSH服務(wù)端和短信網(wǎng)關(guān)。在智能移動終端運行應(yīng)用程序時,所述智能移動終端將下行數(shù)據(jù)發(fā)送至應(yīng)用服務(wù)器中,由所述應(yīng)用服務(wù)器進行鑒權(quán)對比操作,在鑒權(quán)完成后,所述應(yīng)用服務(wù)器從所述信息存儲服務(wù)器中獲取用戶身份標識,從而與所述智能移動終端進行交互操作。與現(xiàn)有技術(shù)相比,本發(fā)明所述一種基于SMS協(xié)議的身份認證系統(tǒng)達到了如下效果I)本發(fā)明所述系統(tǒng)實現(xiàn)了通過CMNET方式接入互聯(lián)網(wǎng)的智能手機用戶可以體驗有交互性的互聯(lián)網(wǎng)應(yīng)用;2)本發(fā)明所述系統(tǒng)不需要額外的硬件支持,僅需要相應(yīng)的軟件即可,有效降低成本;3)本發(fā)明所述系統(tǒng)可靈活定制相應(yīng)業(yè)務(wù)類型。上述說明示出并描述了本發(fā)明的若干優(yōu)選實施例,但如前所述,應(yīng)當理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進行改動。而本領(lǐng)域人員所進行的改動和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護范圍內(nèi)。
權(quán)利要求
1.一種基于SMS協(xié)議的身份認證系統(tǒng),應(yīng)用于用戶智能移動終端和信息存儲服務(wù)器之間,其特征在于,該系統(tǒng)包括標識生成模塊、用戶身份鑒權(quán)模塊以及用戶身份獲取模塊;其中,所述標識生成模塊,與所述智能移動終端以及信息存儲服務(wù)器相耦接,用于接收所述智能移動終端發(fā)送的上行數(shù)據(jù),并根據(jù)上行數(shù)據(jù)生成身份標識,之后將身份標識信息發(fā)送至所述信息存儲服務(wù)器進行儲存,儲存完成后再將下行數(shù)據(jù)發(fā)送至所述智能移動終端;所述用戶身份鑒權(quán)模塊,與所述智能移動終端以及用戶身份獲取模塊相耦接,用于接收所述智能移動終端的下行數(shù)據(jù),并將所述下行數(shù)據(jù)進行鑒權(quán)對比,之后將鑒權(quán)結(jié)果發(fā)送至所述用戶身份獲取模塊;所述用戶身份獲取模塊,與所述智能移動終端、信息存儲服務(wù)器以及用戶身份鑒權(quán)模塊相耦接,用于根據(jù)所述用戶身份鑒權(quán)模塊的鑒權(quán)結(jié)果從所述信息存儲服務(wù)器中獲得用戶的身份標識信息,從而與所述智能移動終端進行交互操作。
2.如權(quán)利要求I所述的一種基于SMS協(xié)議的身份認證系統(tǒng),其特征在于,所述標識生成模塊進一步由SMS服務(wù)端、PUSH服務(wù)端以及短信網(wǎng)關(guān)構(gòu)成。
3.如權(quán)利要求2所述的一種基于SMS協(xié)議的身份認證系統(tǒng),其特征在于,身份標識信息由所述SMS服務(wù)端生成。
4.如權(quán)利要求3所述的一種基于SMS協(xié)議的身份認證系統(tǒng),其特征在于,所述身份標識信息進一步為用戶的手機號碼和對應(yīng)的用戶標識。
全文摘要
本發(fā)明公開了一種基于SMS協(xié)議的身份認證系統(tǒng),應(yīng)用于用戶智能移動終端和信息存儲服務(wù)器之間,其特征在于,該系統(tǒng)包括標識生成模塊、用戶身份鑒權(quán)模塊以及用戶身份獲取模塊;解決了通過CMNET方式接入互聯(lián)網(wǎng)的智能手機用戶無法體驗需要對用戶進行標識的互動性應(yīng)用程序的問題。
文檔編號H04W12/06GK102946595SQ20121045681
公開日2013年2月27日 申請日期2012年11月14日 優(yōu)先權(quán)日2012年11月14日
發(fā)明者李正勇, 曹東, 李建濤 申請人:北京北緯通信科技股份有限公司