本發(fā)明實(shí)施例涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種二次放號(hào)號(hào)碼的識(shí)別方法及裝置。
背景技術(shù):
二次放號(hào)是運(yùn)營商在確認(rèn)某個(gè)號(hào)碼被注銷的前提下,將其重新提供給新用戶使用的行為,其是合理利用號(hào)碼資源的一種形式。
但隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來,二次放號(hào)的行為遇到了不少新問題。眾所周知,手機(jī)號(hào)碼是現(xiàn)代互聯(lián)網(wǎng)應(yīng)用平臺(tái)認(rèn)證身份和維護(hù)密碼安全的重要工具。如微信、支付寶等互聯(lián)網(wǎng)應(yīng)用平臺(tái)的賬號(hào)注冊(cè)與密保都需要手機(jī)號(hào)碼。如果用戶使用二次放號(hào)的手機(jī)號(hào)碼,其手機(jī)號(hào)碼在銀行、游戲網(wǎng)站、支付寶等互聯(lián)網(wǎng)應(yīng)用平臺(tái)注冊(cè)時(shí),這些應(yīng)用平臺(tái)可能會(huì)出現(xiàn)該號(hào)碼已經(jīng)使用,無法注冊(cè)綁定新的賬號(hào)的提示,使用戶無法完成賬號(hào)注冊(cè),給用戶和互聯(lián)網(wǎng)應(yīng)用商都造成了困擾。
目前解決二次放號(hào)行為給用戶及互聯(lián)網(wǎng)應(yīng)用商帶來困擾問題的方法主要是運(yùn)營商與互聯(lián)網(wǎng)應(yīng)用平臺(tái)建立相應(yīng)的合作關(guān)系,如果手機(jī)號(hào)碼已經(jīng)在互聯(lián)網(wǎng)應(yīng)用平臺(tái)諸如手機(jī)銀行平臺(tái)、微信平臺(tái)、支付寶平臺(tái)注冊(cè)的,運(yùn)營商可定期向?qū)?yīng)的互聯(lián)網(wǎng)應(yīng)用平臺(tái)提供銷號(hào)名單,互聯(lián)網(wǎng)應(yīng)用平臺(tái)根據(jù)運(yùn)營商提供的銷號(hào)名單定期更新自己的用戶數(shù)據(jù)庫。但該方法導(dǎo)致了銷號(hào)名單的更新速度慢,使用二次放號(hào)的手機(jī)號(hào)碼的用戶不能及時(shí)進(jìn)行互聯(lián)網(wǎng)應(yīng)用平臺(tái)的賬號(hào)注冊(cè),使用戶體驗(yàn)下降。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種二次放號(hào)號(hào)碼的識(shí)別方法及裝置,該方法解決了現(xiàn)有技術(shù)中的二次放號(hào)的手機(jī)號(hào)碼用戶不能及時(shí)進(jìn)行互聯(lián)網(wǎng)應(yīng)用平臺(tái)的賬號(hào)注冊(cè),導(dǎo)致用戶體驗(yàn)下降的技術(shù)問題。
第一方面,本發(fā)明實(shí)施例提供一種二次放號(hào)號(hào)碼的識(shí)別方法,包括:
接收ggsn/sae-gw網(wǎng)元發(fā)送的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息,所述遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中攜帶imsi碼、msisdn碼及發(fā)送時(shí)間信息;
根據(jù)所述遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷所述用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼;
若所述用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼,則將所述msisdn碼進(jìn)行標(biāo)記;
將進(jìn)行標(biāo)記的msisdn碼發(fā)送給互聯(lián)網(wǎng)應(yīng)用平臺(tái),以使所述互聯(lián)網(wǎng)應(yīng)用平臺(tái)接收到二次放號(hào)用戶的賬號(hào)注冊(cè)請(qǐng)求時(shí),授權(quán)賬號(hào)注冊(cè)請(qǐng)求,使二次放號(hào)用戶完成賬號(hào)注冊(cè)。
第二方面,本發(fā)明實(shí)施例提供一種二次放號(hào)號(hào)碼的識(shí)別裝置,包括:
消息接收模塊,用于接收ggsn/sae-gw網(wǎng)元發(fā)送的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息,所述遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中攜帶imsi碼、msisdn碼及發(fā)送時(shí)間信息;
二次放號(hào)號(hào)碼判斷模塊,用于根據(jù)所述遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷所述用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼;
msisdn碼標(biāo)記模塊,用于若所述用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼,則將所述msisdn碼進(jìn)行標(biāo)記;
msisdn碼通知模塊,用于將進(jìn)行標(biāo)記的msisdn碼通知給互聯(lián)網(wǎng)應(yīng)用平臺(tái),以使所述互聯(lián)網(wǎng)應(yīng)用平臺(tái)接收到二次放號(hào)用戶的賬號(hào)注冊(cè)請(qǐng)求時(shí),授權(quán)賬號(hào)注冊(cè)請(qǐng)求,使二次放號(hào)用戶完成賬號(hào)注冊(cè)。
本發(fā)明實(shí)施例提供一種二次放號(hào)號(hào)碼的識(shí)別方法及裝置,通過接收ggsn/sae-gw網(wǎng)元發(fā)送的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息,遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中攜帶imsi碼、msisdn碼及發(fā)送時(shí)間信息;根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼;若用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼,則將msisdn碼進(jìn)行標(biāo)記;將進(jìn)行標(biāo)記的msisdn碼通知給互聯(lián)網(wǎng)應(yīng)用平臺(tái),以使互聯(lián)網(wǎng)應(yīng)用平臺(tái)接收到二次放號(hào)用戶的賬號(hào)注冊(cè)請(qǐng)求時(shí),授權(quán)賬號(hào)注冊(cè)請(qǐng)求,使二次放號(hào)用戶完成賬號(hào)注冊(cè)。能夠在移動(dòng)終端上網(wǎng)過程中完成對(duì)二次放號(hào)號(hào)碼的識(shí)別,并及時(shí)通知給互聯(lián)網(wǎng)應(yīng)用平臺(tái),當(dāng)使用二次放號(hào)號(hào)碼的用戶進(jìn)行互聯(lián)網(wǎng)應(yīng)用平臺(tái)的賬號(hào)注冊(cè)時(shí),能夠及時(shí)進(jìn)行注冊(cè),進(jìn)而提高了用戶體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明二次放號(hào)號(hào)碼的識(shí)別方法實(shí)施例一的流程圖;
圖2為本發(fā)明二次放號(hào)號(hào)碼的識(shí)別方法實(shí)施例二的流程圖;
圖3為本發(fā)明二次放號(hào)號(hào)碼的識(shí)別裝置實(shí)施例一的結(jié)構(gòu)示意圖;
圖4為本發(fā)明二次放號(hào)號(hào)碼的識(shí)別裝置實(shí)施例二的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:?jiǎn)为?dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類似地,取決于語境,短語“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。
圖1為本發(fā)明二次放號(hào)號(hào)碼的識(shí)別方法實(shí)施例一的流程圖,如圖1所示,則本實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別方法的執(zhí)行主體為二次放號(hào)號(hào)碼的識(shí)別裝置,該二次放號(hào)號(hào)碼的識(shí)別裝置可集成在計(jì)算機(jī)或服務(wù)器中,則本實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別方法包括以下幾個(gè)步驟。
步驟101,接收ggsn/sae-gw網(wǎng)元發(fā)送的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息,遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中攜帶imsi碼、msisdn碼及發(fā)送時(shí)間信息。
具體地,移動(dòng)終端用戶在采用移動(dòng)終端進(jìn)行上網(wǎng)前,移動(dòng)終端需要配置上網(wǎng)接入點(diǎn)名稱,簡(jiǎn)稱上網(wǎng)apn,然后與sgsn/mme網(wǎng)元及ggsn/sae-gw網(wǎng)元進(jìn)行通信,完成pdp激活過程。在pdp激活過程中,ggsn/sae-gw網(wǎng)元打開net接入方式的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)計(jì)費(fèi)功能,并為移動(dòng)終端分配運(yùn)營商私有ip地址,該運(yùn)營商私有ip地址經(jīng)過運(yùn)營商公網(wǎng)net防火墻后,移動(dòng)終端通過運(yùn)營商公網(wǎng)ip接入互聯(lián)網(wǎng),來訪問互聯(lián)網(wǎng)應(yīng)用平臺(tái)?;ヂ?lián)網(wǎng)應(yīng)用平臺(tái)如支付寶平臺(tái)、微信平臺(tái)或優(yōu)酷平臺(tái)等。
其中,在移動(dòng)終端訪問互聯(lián)網(wǎng)應(yīng)用平臺(tái),ggsn/sae-gw網(wǎng)元打開net接入方式的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)計(jì)費(fèi)功能時(shí),二次放號(hào)號(hào)碼的識(shí)別裝置接收ggsn/sae-gw網(wǎng)元發(fā)送的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)(英文全稱:remoteauthenticationdialinuserservice,簡(jiǎn)稱:radius)消息。該遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中攜帶imsi碼、msisdn碼及發(fā)送時(shí)間信息。
其中,imsi碼為國際移動(dòng)用戶識(shí)別碼,移動(dòng)終端的每個(gè)智能卡對(duì)應(yīng)唯一的imsi碼。msisdn碼為指主叫用戶為呼叫g(shù)smplmn中的一個(gè)移動(dòng)用戶所需撥的號(hào)碼,若移動(dòng)終端為手機(jī),則該msisdn碼為手機(jī)號(hào)碼。發(fā)送時(shí)間信息為遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息的發(fā)送時(shí)間。其中,表1為imsi碼、msisdn碼及發(fā)送時(shí)間信息的對(duì)應(yīng)關(guān)系示意表
表1:imsi碼、msisdn碼及發(fā)送時(shí)間信息的對(duì)應(yīng)關(guān)系示意表。
步驟102,根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼。
其中,二次放號(hào)號(hào)碼為運(yùn)營商在確認(rèn)某個(gè)號(hào)碼被注銷的前提下,將其重新提供給新用戶使用的號(hào)碼。所以二次放號(hào)號(hào)碼對(duì)應(yīng)的msisdn碼與先前同一移動(dòng)終端號(hào)碼用戶的msisdn碼相同,但二次放號(hào)號(hào)碼用戶對(duì)應(yīng)的imsi碼與先前用戶對(duì)應(yīng)的imsi碼不同。
所以,本實(shí)施例中,根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼、msisdn碼及發(fā)送時(shí)間信息來判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼。
步驟103,若用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼,則將msisdn碼進(jìn)行標(biāo)記。
具體地,本實(shí)施例中,將msisdn碼進(jìn)行標(biāo)記的方式不做限定。如可將msisdn碼與遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼、發(fā)送時(shí)間、是否為二次放號(hào)號(hào)碼的屬性進(jìn)行關(guān)聯(lián)存儲(chǔ),如表2所示。
表2:對(duì)二次放號(hào)號(hào)碼進(jìn)行標(biāo)記示意表
步驟104,將進(jìn)行標(biāo)記的msisdn碼發(fā)送給互聯(lián)網(wǎng)應(yīng)用平臺(tái),以使互聯(lián)網(wǎng)應(yīng)用平臺(tái)接收到二次放號(hào)用戶的賬號(hào)注冊(cè)請(qǐng)求時(shí),授權(quán)賬號(hào)注冊(cè)請(qǐng)求,使二次放號(hào)用戶完成賬號(hào)注冊(cè)。
具體地,本實(shí)施例中,將進(jìn)行標(biāo)記的msisdn碼通知給互聯(lián)網(wǎng)應(yīng)用平臺(tái),互聯(lián)網(wǎng)應(yīng)用平臺(tái)對(duì)標(biāo)記的msisdn碼進(jìn)行存儲(chǔ)。若互聯(lián)網(wǎng)應(yīng)用平臺(tái)接收到用戶通過移動(dòng)終端發(fā)送的賬號(hào)注冊(cè)請(qǐng)求,該賬號(hào)注冊(cè)請(qǐng)求中攜帶移動(dòng)終端號(hào)碼,則將賬號(hào)注冊(cè)請(qǐng)求中的移動(dòng)終端號(hào)碼與存儲(chǔ)的標(biāo)記的msisdn碼進(jìn)行比對(duì),若存在與賬號(hào)注冊(cè)請(qǐng)求中的移動(dòng)終端號(hào)碼相對(duì)應(yīng)的標(biāo)記的msisdn碼,則說明該用戶為使用二次放號(hào)號(hào)碼的用戶,互聯(lián)網(wǎng)應(yīng)用平臺(tái)刪除原有同一移動(dòng)終端號(hào)碼的已注冊(cè)信息,授權(quán)使用二次放號(hào)號(hào)碼的用戶的賬號(hào)注冊(cè)請(qǐng)求,使二次放號(hào)用戶完成賬號(hào)注冊(cè),在使用二次放號(hào)號(hào)碼用戶完成賬號(hào)注冊(cè)后,向移動(dòng)終端發(fā)送注冊(cè)成功的消息。
本實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別方法,通過接收ggsn/sae-gw網(wǎng)元發(fā)送的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息,遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中攜帶imsi碼、msisdn碼及發(fā)送時(shí)間信息;根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼;若用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼,則將msisdn碼進(jìn)行標(biāo)記;將進(jìn)行標(biāo)記的msisdn碼通知給互聯(lián)網(wǎng)應(yīng)用平臺(tái),以使互聯(lián)網(wǎng)應(yīng)用平臺(tái)接收到二次放號(hào)用戶的賬號(hào)注冊(cè)請(qǐng)求時(shí),授權(quán)賬號(hào)注冊(cè)請(qǐng)求,使二次放號(hào)用戶完成賬號(hào)注冊(cè)。能夠在移動(dòng)終端上網(wǎng)過程中完成對(duì)二次放號(hào)號(hào)碼的識(shí)別,并及時(shí)通知給互聯(lián)網(wǎng)應(yīng)用平臺(tái),當(dāng)使用二次放號(hào)號(hào)碼的用戶進(jìn)行互聯(lián)網(wǎng)應(yīng)用平臺(tái)的賬號(hào)注冊(cè)時(shí),能夠及時(shí)進(jìn)行注冊(cè),進(jìn)而提高了用戶體驗(yàn)。
圖2為本發(fā)明二次放號(hào)號(hào)碼的識(shí)別方法實(shí)施例二的流程圖,如圖2所示,本發(fā)明實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別方法在本發(fā)明二次放號(hào)號(hào)碼的識(shí)別方法實(shí)施例一的基礎(chǔ)上,還包括了判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼的具體方法,以及對(duì)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息進(jìn)行協(xié)議格式轉(zhuǎn)換的步驟,則本發(fā)明提供的二次放號(hào)號(hào)碼的識(shí)別方法包括以下步驟。
步驟201,接收ggsn/sae-gw網(wǎng)元發(fā)送的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息,遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中攜帶imsi碼、msisdn碼及發(fā)送時(shí)間信息。
本實(shí)施例中,步驟201的實(shí)現(xiàn)方式與本發(fā)明二次放號(hào)號(hào)碼的識(shí)別方法實(shí)施例一中的步驟101的實(shí)現(xiàn)方式相同,在此不再一一贅述。
步驟202,將遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息從udp協(xié)議格式轉(zhuǎn)換為tcp協(xié)議格式。
本實(shí)施例中,將遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息從udp協(xié)議格式轉(zhuǎn)換為tcp協(xié)議格式,能夠解決udp協(xié)議格式的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息在傳輸過程中不可靠的問題。
其中,將遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息從udp協(xié)議格式轉(zhuǎn)換為tcp協(xié)議格式的具體方法本實(shí)施例中不做限定。
步驟203,根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼,若是,則執(zhí)行步驟204,否則,則結(jié)束。
進(jìn)一步地,本實(shí)施例中,根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼,具體包括:
判斷遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否存在于用戶信息數(shù)據(jù)庫中;若用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼存在于用戶信息數(shù)據(jù)庫中,則判斷遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼與對(duì)應(yīng)的用戶信息數(shù)據(jù)庫中的imsi是否相同;若遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼與對(duì)應(yīng)的用戶信息數(shù)據(jù)庫中的imsi不相同,則根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的發(fā)送時(shí)間信息確定用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼。
具體地,本實(shí)施例中,用戶信息數(shù)據(jù)庫中存儲(chǔ)了所有的已接收到的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼、msisdn碼及發(fā)送時(shí)間信息的對(duì)應(yīng)關(guān)系。所以,若先前用戶采用同一移動(dòng)終端號(hào)碼進(jìn)行上網(wǎng),則在用戶信息數(shù)據(jù)庫中存儲(chǔ)有imsi碼、msisdn碼及發(fā)送時(shí)間信息的對(duì)應(yīng)關(guān)系。所以,首先判斷遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否存在于用戶信息數(shù)據(jù)庫中;若用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼存在于用戶信息數(shù)據(jù)庫中,則說明該msisdn碼的移動(dòng)終端已進(jìn)行過上網(wǎng),然后判斷遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼與對(duì)應(yīng)的用戶信息數(shù)據(jù)庫中的imsi是否相同,若遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼與對(duì)應(yīng)的用戶信息數(shù)據(jù)庫中的imsi不相同,則根據(jù)發(fā)送時(shí)間信息確定后進(jìn)行上網(wǎng)的移動(dòng)終端對(duì)應(yīng)的用戶為二次放號(hào)號(hào)碼的使用用戶。若遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼與對(duì)應(yīng)的用戶信息數(shù)據(jù)庫中的imsi相同,則說明為同一用戶先后時(shí)間所進(jìn)行的上網(wǎng),并非二次放號(hào)號(hào)碼的用戶。
步驟204,采用遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼及發(fā)送時(shí)間信息替換用戶信息數(shù)據(jù)庫中的對(duì)應(yīng)信息。
具體地,本實(shí)施例中,采用遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼及發(fā)送時(shí)間信息替換用戶信息數(shù)據(jù)庫中的對(duì)應(yīng)信息,以在下次有移動(dòng)終端進(jìn)行上網(wǎng)時(shí)能夠采用最新的用戶信息,提高識(shí)別二次放號(hào)號(hào)碼的準(zhǔn)確率。
步驟205,將msisdn碼進(jìn)行標(biāo)記。
本實(shí)施例中,步驟205的實(shí)現(xiàn)方式與本發(fā)明二次放號(hào)號(hào)碼的識(shí)別方法實(shí)施例一中的步驟103的實(shí)現(xiàn)方式相同,在此不再一一贅述。
步驟206,建立與互聯(lián)網(wǎng)應(yīng)用平臺(tái)之間的長(zhǎng)連接。
本實(shí)施例中,建立二次放號(hào)號(hào)碼的識(shí)別裝置與互聯(lián)網(wǎng)應(yīng)用平臺(tái)之間的長(zhǎng)連接,并保持二次放號(hào)號(hào)碼的識(shí)別裝置與互聯(lián)網(wǎng)應(yīng)用平臺(tái)之間的長(zhǎng)連接。即在長(zhǎng)連接保持期間,如果沒有數(shù)據(jù)包發(fā)送,需要雙方發(fā)鏈路檢測(cè)包以保證這一長(zhǎng)連接。
步驟207,將進(jìn)行標(biāo)記的msisdn碼通知給互聯(lián)網(wǎng)應(yīng)用平臺(tái),以使互聯(lián)網(wǎng)應(yīng)用平臺(tái)接收到二次放號(hào)用戶的賬號(hào)注冊(cè)請(qǐng)求時(shí),授權(quán)賬號(hào)注冊(cè)請(qǐng)求,使二次放號(hào)用戶完成賬號(hào)注冊(cè)。
本實(shí)施例中,步驟207的實(shí)現(xiàn)方式與本發(fā)明二次放號(hào)號(hào)碼的識(shí)別方法實(shí)施例一中步驟104的實(shí)現(xiàn)方式相同,在此不再一一贅述。
本實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別方法,通過根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼之前,將遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息從udp協(xié)議格式轉(zhuǎn)換為tcp協(xié)議格式,提高了遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息傳輸?shù)目煽啃浴?/p>
本實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別方法,通過根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼,具體包括:判斷遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否存在于用戶信息數(shù)據(jù)庫中;若用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼存在于用戶信息數(shù)據(jù)庫中,則判斷遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼與對(duì)應(yīng)的用戶信息數(shù)據(jù)庫中的imsi是否相同;若遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼與對(duì)應(yīng)的用戶信息數(shù)據(jù)庫中的imsi不相同,則根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的發(fā)送時(shí)間信息確定用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼。根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的發(fā)送時(shí)間信息確定用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼之后,采用遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼及發(fā)送時(shí)間信息替換用戶信息數(shù)據(jù)庫中的對(duì)應(yīng)信息,能夠提高二次放號(hào)號(hào)碼的識(shí)別準(zhǔn)確率。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
圖3為本發(fā)明二次放號(hào)號(hào)碼的識(shí)別裝置實(shí)施例一的結(jié)構(gòu)示意圖,如圖3所示,本實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別裝置包括:消息接收模塊31,二次放號(hào)號(hào)碼判斷模塊32,msisdn碼標(biāo)記模塊33,msisdn碼通知模塊34。
其中,消息接收模塊31,用于接收ggsn/sae-gw網(wǎng)元發(fā)送的遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息,遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中攜帶imsi碼、msisdn碼及發(fā)送時(shí)間信息。二次放號(hào)號(hào)碼判斷模塊32,用于根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息判斷用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否為二次放號(hào)號(hào)碼。msisdn碼標(biāo)記模塊33,用于若用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼,則將msisdn碼進(jìn)行標(biāo)記。msisdn碼通知模塊34,用于將進(jìn)行標(biāo)記的msisdn碼通知給互聯(lián)網(wǎng)應(yīng)用平臺(tái),以使互聯(lián)網(wǎng)應(yīng)用平臺(tái)接收到二次放號(hào)用戶的賬號(hào)注冊(cè)請(qǐng)求時(shí),授權(quán)賬號(hào)注冊(cè)請(qǐng)求,使二次放號(hào)用戶完成賬號(hào)注冊(cè)。
本實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別裝置可以執(zhí)行圖1所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖4為本發(fā)明二次放號(hào)號(hào)碼的識(shí)別裝置實(shí)施例二的結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別裝置在本發(fā)明二次放號(hào)號(hào)碼的識(shí)別裝置實(shí)施例一的基礎(chǔ)上,進(jìn)一步地,還包括:協(xié)議轉(zhuǎn)換模塊41,信息替換模塊42,長(zhǎng)連接建立模塊43。
進(jìn)一步地,協(xié)議轉(zhuǎn)換模塊41,用于將遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息從udp協(xié)議格式轉(zhuǎn)換為tcp協(xié)議格式。
進(jìn)一步地,二次放號(hào)號(hào)碼判斷模塊32,具體用于:判斷遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼是否存在于用戶信息數(shù)據(jù)庫中;若用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼存在于用戶信息數(shù)據(jù)庫中,則判斷遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼與對(duì)應(yīng)的用戶信息數(shù)據(jù)庫中的imsi是否相同;若遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼與對(duì)應(yīng)的用戶信息數(shù)據(jù)庫中的imsi不相同,則根據(jù)遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的發(fā)送時(shí)間信息確定用戶撥入驗(yàn)證服務(wù)消息中的msisdn碼為二次放號(hào)號(hào)碼。
進(jìn)一步地,信息替換模塊42,用于采用遠(yuǎn)端用戶撥入驗(yàn)證服務(wù)消息中的imsi碼及發(fā)送時(shí)間信息替換用戶信息數(shù)據(jù)庫中的對(duì)應(yīng)信息。
進(jìn)一步地,長(zhǎng)連接建立模塊43,用于建立與互聯(lián)網(wǎng)應(yīng)用平臺(tái)之間的長(zhǎng)連接。
本實(shí)施例提供的二次放號(hào)號(hào)碼的識(shí)別裝置可以執(zhí)行圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。