一種自認(rèn)證服務(wù)系統(tǒng)和方法
【專利摘要】本發(fā)明提供一種自認(rèn)證服務(wù)系統(tǒng)和方法,其中系統(tǒng)包括:自認(rèn)證服務(wù)實(shí)體,用于從接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備接收用戶提供的即時(shí)消息服務(wù)系統(tǒng)和相應(yīng)的用戶標(biāo)識(shí)信息,向用戶提供的即時(shí)消息服務(wù)系統(tǒng)發(fā)出席狀態(tài)訂閱消息,并根據(jù)用戶是否接受訂閱設(shè)置所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備的授權(quán)狀態(tài);和局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體,用于接收所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備提出的服務(wù)使用請(qǐng)求,向所述自認(rèn)證服務(wù)實(shí)體查詢所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備的授權(quán)狀態(tài),并根據(jù)所查詢到的授權(quán)狀態(tài)提供相應(yīng)的局域網(wǎng)網(wǎng)絡(luò)服務(wù)。本發(fā)明能夠簡(jiǎn)單有效地進(jìn)行用戶身份認(rèn)證;有助于為用戶提供更加個(gè)性化的服務(wù)。
【專利說明】一種自認(rèn)證服務(wù)系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體地說,本發(fā)明涉及一種自認(rèn)證服務(wù)系統(tǒng)和方法。
【背景技術(shù)】
[0002]用戶身份認(rèn)證系統(tǒng)是組建網(wǎng)絡(luò)業(yè)務(wù)和服務(wù)平臺(tái)的基礎(chǔ)。計(jì)算機(jī)網(wǎng)絡(luò)世界中一切信息包括用戶的身份信息都是用一組特定的數(shù)據(jù)來表示的,計(jì)算機(jī)只能識(shí)別用戶的數(shù)字身份,所有對(duì)用戶的授權(quán)也是針對(duì)用戶數(shù)字身份的授權(quán)。用戶身份認(rèn)證一方面能夠充當(dāng)防護(hù)網(wǎng)絡(luò)資產(chǎn)的第一道關(guān)口,另一方面能夠獲取以用戶身份標(biāo)識(shí)為基礎(chǔ)的虛擬角色的特質(zhì),有助于為用戶提供更加個(gè)性化的服務(wù)。目前,網(wǎng)絡(luò)服務(wù)的身份認(rèn)證系統(tǒng)一般模擬現(xiàn)實(shí)世界中管理個(gè)人身份的辦法,由網(wǎng)絡(luò)服務(wù)提供者征集用戶的用戶標(biāo)識(shí)等個(gè)人信息,然后通過以一定方式認(rèn)定用戶標(biāo)識(shí)來認(rèn)證用戶身份?,F(xiàn)有的認(rèn)證方式有:靜態(tài)密碼、短信密碼、動(dòng)態(tài)口令等等。這些認(rèn)證方式已在面向廣域網(wǎng)絡(luò)的服務(wù)中被廣泛使用。
[0003]另一方面,無線局域網(wǎng)越來越普及,面向無線局域網(wǎng)的服務(wù)也逐漸興起。例如:超市推送特價(jià)商品信息的服務(wù)、自助照片打印服務(wù)等。然而,與面向廣域網(wǎng)絡(luò)的服務(wù)相比,由于無線局域網(wǎng)絡(luò)覆蓋范圍有限,面向無線網(wǎng)絡(luò)下的網(wǎng)絡(luò)服務(wù)發(fā)展用戶的成本很高,上述現(xiàn)有的身份認(rèn)證方式都顯得過于復(fù)雜;其次,無線局域網(wǎng)絡(luò)眾多,服務(wù)提供者各異,這也為用戶管理身份標(biāo)識(shí)造成了困難,這也限制了面向無線網(wǎng)絡(luò)下的網(wǎng)絡(luò)服務(wù)的發(fā)展。
[0004]因此,當(dāng)前迫切需要一種適于面向無線網(wǎng)絡(luò)下的網(wǎng)絡(luò)服務(wù)的用戶身份認(rèn)證的簡(jiǎn)單有效的解決方案。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的任務(wù)是提供一種適于面向無線網(wǎng)絡(luò)下的網(wǎng)絡(luò)服務(wù)的用戶身份認(rèn)證的簡(jiǎn)單有效的解決方案。
[0006]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種自認(rèn)證服務(wù)系統(tǒng),包括絡(luò)通過地址轉(zhuǎn)換設(shè)備接入公有網(wǎng)絡(luò)的私有網(wǎng)絡(luò),私有網(wǎng)絡(luò)中部署有自認(rèn)證服務(wù)實(shí)體和局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體;
[0007]所述自認(rèn)證服務(wù)實(shí)體用于接收接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備發(fā)出的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求,向該請(qǐng)求的移動(dòng)設(shè)備返回所述自認(rèn)證服務(wù)實(shí)體自身使用的所有即時(shí)消息服務(wù)系統(tǒng)及相應(yīng)的用戶標(biāo)識(shí),并提示用戶輸入自己使用的即時(shí)消息服務(wù)系統(tǒng)和相應(yīng)的用戶標(biāo)識(shí)信息,在收到應(yīng)答后向用戶提供的即時(shí)消息服務(wù)系統(tǒng)發(fā)出席狀態(tài)訂閱消息,并根據(jù)用戶是否接受訂閱設(shè)置所述請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的移動(dòng)設(shè)備的授權(quán)狀態(tài)和向所述請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的移動(dòng)設(shè)備返回局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口;
[0008]所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體用于接收所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備提出的服務(wù)使用請(qǐng)求,向所述自認(rèn)證服務(wù)實(shí)體查詢所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備的授權(quán)狀態(tài),并根據(jù)所查詢到的授權(quán)狀態(tài)提供相應(yīng)的局域網(wǎng)網(wǎng)絡(luò)服務(wù)。[0009]其中,所述自認(rèn)證服務(wù)實(shí)體還用于在自認(rèn)證服務(wù)實(shí)體收到用戶接受訂閱出席狀態(tài)消息時(shí),將接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址設(shè)為授權(quán),并根據(jù)接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址和端口,向請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的所述移動(dòng)設(shè)備返回局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口 ;所述自認(rèn)證服務(wù)實(shí)體還用于確認(rèn)所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址所對(duì)應(yīng)用戶是否己獲得授權(quán),并向所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體返回該用戶的授權(quán)狀態(tài);
[0010]所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體還用于向所述自認(rèn)證服務(wù)實(shí)體發(fā)出授權(quán)狀態(tài)查詢請(qǐng)求,所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址。
[0011]其中,所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體還用于向所述自認(rèn)證服務(wù)實(shí)體發(fā)出授權(quán)狀態(tài)查詢請(qǐng)求,所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址,
[0012]所述自認(rèn)證服務(wù)實(shí)體還用于確認(rèn)所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址所對(duì)應(yīng)用戶是否己獲得授權(quán),并向所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體返回該用戶的授權(quán)狀態(tài)。
[0013]其中,所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備用于運(yùn)行所述網(wǎng)絡(luò)局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體的訪問客戶端,所述訪問客戶端用于向所述自認(rèn)證服務(wù)實(shí)體發(fā)出的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求,根據(jù)所述自認(rèn)證服務(wù)實(shí)體的應(yīng)答向用戶顯示輸入該用戶自己使用的即時(shí)消息服務(wù)系統(tǒng)和相應(yīng)的用戶標(biāo)識(shí)信息的提示;以及根據(jù)所接收的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口向局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體提出服務(wù)使用請(qǐng)求。
[0014]其中,所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備還用于運(yùn)行接入公有網(wǎng)絡(luò)的即時(shí)消息服務(wù)系統(tǒng)的客戶端。
[0015]其中,所述自認(rèn)證服務(wù)實(shí)體包括:自認(rèn)證服務(wù)處理單元、即時(shí)消息服務(wù)記錄表、用戶授權(quán)狀態(tài)記錄表、網(wǎng)絡(luò)通信單元、消息緩存區(qū)和局域網(wǎng)服務(wù)入口信息存儲(chǔ)單元;
[0016]所述自認(rèn)證服務(wù)處理單元用于運(yùn)行自認(rèn)證服務(wù)處理邏輯,從即時(shí)消息服務(wù)記錄表、局域網(wǎng)服務(wù)入口信息存儲(chǔ)單元讀取信息;對(duì)用戶授權(quán)狀態(tài)記錄表、網(wǎng)絡(luò)通信單元、消息緩存區(qū)讀取或?qū)懭胄畔ⅲ?br>
[0017]所述即時(shí)消息服務(wù)記錄表用于記載自認(rèn)證服務(wù)使用的即時(shí)消息服務(wù)系統(tǒng)及自認(rèn)證服務(wù)所使用即時(shí)消息服務(wù)的用戶標(biāo)識(shí);
[0018]所述用戶授權(quán)狀態(tài)記錄表用于記載用戶的授權(quán)狀態(tài);
[0019]所述消息緩沖區(qū)用于存儲(chǔ)接收到的消息;
[0020]所述網(wǎng)絡(luò)傳輸單元用于與使用IP技術(shù)的網(wǎng)絡(luò)連接,向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào),從網(wǎng)絡(luò)接收數(shù)據(jù)報(bào);
[0021]所述局域網(wǎng)服務(wù)入口信息存儲(chǔ)單元用于存儲(chǔ)局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口、局域網(wǎng)網(wǎng)絡(luò)服務(wù)管理控制入口信息。
[0022]本發(fā)明還提供了一種基于上述自認(rèn)證服務(wù)系統(tǒng)的自認(rèn)證服務(wù)方法,包括下列步驟:
[0023]101)自認(rèn)證服務(wù)實(shí)體接收接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備發(fā)出的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求,向該請(qǐng)求的移動(dòng)設(shè)備返回所述自認(rèn)證服務(wù)實(shí)體使用的所有即時(shí)消息服務(wù)系統(tǒng)及相應(yīng)的所述自認(rèn)證服務(wù)實(shí)體的用戶標(biāo)識(shí),并提示用戶輸入自己使用的即時(shí)消息服務(wù)系統(tǒng)和相應(yīng)的用戶標(biāo)識(shí)信息;[0024]102)收到應(yīng)答后向用戶提供的即時(shí)消息服務(wù)系統(tǒng)發(fā)出席狀態(tài)訂閱消息訂閱用戶的出席狀態(tài),并根據(jù)用戶是否接受訂閱設(shè)置所述請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的移動(dòng)設(shè)備的授權(quán)狀態(tài)和向所述請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的移動(dòng)設(shè)備返回局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口 ;
[0025]103)局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體接收所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備提出的服務(wù)使用請(qǐng)求,向所述自認(rèn)證服務(wù)實(shí)體查詢所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備的授權(quán)狀態(tài),并根據(jù)所查詢到的授權(quán)狀態(tài)提供相應(yīng)的局域網(wǎng)網(wǎng)絡(luò)服務(wù)。
[0026]其中,所述步驟102)還包括:所述自認(rèn)證服務(wù)實(shí)體在自認(rèn)證服務(wù)實(shí)體收到用戶接受訂閱出席狀態(tài)消息時(shí),將接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址設(shè)為授權(quán),并根據(jù)接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址和端口,向請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的所述移動(dòng)設(shè)備返回局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口;
[0027]所述步驟103)還包括:所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體向所述自認(rèn)證服務(wù)實(shí)體發(fā)出授權(quán)狀態(tài)查詢請(qǐng)求,所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址,所述自認(rèn)證服務(wù)實(shí)體確認(rèn)所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址所對(duì)應(yīng)用戶是否己獲得授權(quán),并向所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體返回該用戶的授權(quán)狀態(tài)。
[0028]與現(xiàn)有技術(shù)相比,本發(fā)明具有下列技術(shù)效果:
[0029]1、本發(fā)明能夠簡(jiǎn)單有效地為面向無線網(wǎng)絡(luò)下的網(wǎng)絡(luò)服務(wù)進(jìn)行用戶身份認(rèn)證。
[0030]2、本發(fā)明能夠以極低的成本獲取以用戶身份標(biāo)識(shí)為基礎(chǔ)的虛擬角色的特質(zhì),有助于面向無線網(wǎng)絡(luò)下的網(wǎng)絡(luò)服務(wù)為用戶提供更加個(gè)性化的服務(wù)。
【專利附圖】
【附圖說明】
[0031]圖1示出了本發(fā)明一個(gè)實(shí)施例的自認(rèn)證服務(wù)系統(tǒng);
[0032]圖2示出了本發(fā)明一個(gè)實(shí)施例的自認(rèn)證服務(wù)設(shè)備的結(jié)構(gòu)示意圖;
[0033]圖3示出了本發(fā)明一個(gè)實(shí)施例中的自認(rèn)證服務(wù)1101與運(yùn)行于終端設(shè)備1201的局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端間進(jìn)行自認(rèn)證交互過程示意圖;
[0034]圖4示出了本發(fā)明一個(gè)實(shí)施例中的自認(rèn)證服務(wù)1101接受局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的授權(quán)狀態(tài)查詢的流程示意圖;
[0035]圖5示出了本發(fā)明一個(gè)實(shí)施例中的自認(rèn)證服務(wù)1101接收消息的處理流程圖;
[0036]圖6示出了本發(fā)明一個(gè)實(shí)施例中的自認(rèn)證服務(wù)1101執(zhí)行域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求消息處理流程;
[0037]圖7示出了本發(fā)明一個(gè)實(shí)施例中的自認(rèn)證服務(wù)1101執(zhí)行自認(rèn)證服務(wù)提示應(yīng)答消息處理流程;
[0038]圖8示出了本發(fā)明一個(gè)實(shí)施例中的自認(rèn)證服務(wù)1101執(zhí)行接受訂閱出席狀態(tài)消息處理流程;
[0039]圖9示出了本發(fā)明一個(gè)實(shí)施例中的自認(rèn)證服務(wù)1101執(zhí)行授權(quán)狀態(tài)查詢請(qǐng)求消息處理流程。
【具體實(shí)施方式】
[0040]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步地描述。[0041]從心理學(xué)的角度來看,用戶身份標(biāo)識(shí)是構(gòu)建虛擬角色的基礎(chǔ)。在虛擬世界中,用戶對(duì)使用用戶身份標(biāo)識(shí)所表示的身份具有一定的自我認(rèn)同和社會(huì)認(rèn)同,自我認(rèn)同反映了自我對(duì)虛擬角色身份的責(zé)任擔(dān)當(dāng)程度,而社會(huì)認(rèn)同則反映了成員的自我概念與社區(qū)特征的一致性程度,可以把虛擬角色看成現(xiàn)實(shí)自我在虛擬空間的延伸,自我認(rèn)同促進(jìn)了網(wǎng)民在虛擬空間的自我發(fā)展和實(shí)現(xiàn),也促進(jìn)了其對(duì)虛擬角色和社區(qū)依戀情感的產(chǎn)生,因此,基于這種用戶對(duì)自身虛擬角色的自我認(rèn)同和社會(huì)認(rèn)同,面向無線局域網(wǎng)的服務(wù)可以利用用戶提供的自已慣用的用戶身份標(biāo)識(shí)來完成認(rèn)證。下面的實(shí)施例以此為基礎(chǔ),基于即時(shí)消息系統(tǒng)所構(gòu)建的成熟虛擬社區(qū),對(duì)用戶身份進(jìn)行認(rèn)證,從而幫助面向無線網(wǎng)絡(luò)下的網(wǎng)絡(luò)服務(wù)以極低的成本獲取以用戶身份標(biāo)識(shí)為基礎(chǔ)的虛擬角色的特質(zhì),進(jìn)而有助于為用戶提供更加個(gè)性化的服務(wù),同時(shí)也在一定程度上起到防護(hù)網(wǎng)絡(luò)資產(chǎn)的作用。
[0042]下面,根據(jù)本發(fā)明的一個(gè)實(shí)施例對(duì)本發(fā)明做進(jìn)一步地描述。本實(shí)施例提供了一種自認(rèn)證服務(wù)系統(tǒng)。
[0043]下面分三個(gè)部分對(duì)本實(shí)施例做詳細(xì)描述。三個(gè)部分分別是:自認(rèn)證服務(wù)系統(tǒng)、自認(rèn)證服務(wù)方法、自認(rèn)證服務(wù)系統(tǒng)中各設(shè)備的處理流程。
[0044]—、自認(rèn)證服務(wù)系統(tǒng)
[0045]圖1示出了本實(shí)施例中自認(rèn)證服務(wù)系統(tǒng)的結(jié)構(gòu)示意圖。本實(shí)施例的系統(tǒng)部署于基于移動(dòng)互聯(lián)網(wǎng)絡(luò)服務(wù)的典型環(huán)境中,如圖1所示,即時(shí)消息服務(wù)系統(tǒng)1901接入公有網(wǎng)絡(luò),私有網(wǎng)絡(luò)通過地址轉(zhuǎn)換設(shè)備(NAT) 1001接入公有網(wǎng)絡(luò)。私有網(wǎng)絡(luò)中部署有自認(rèn)證服務(wù)實(shí)體
1101(下文中稱為自認(rèn)證服務(wù))、局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體1102 (下文中稱為局域網(wǎng)網(wǎng)絡(luò)服務(wù));同時(shí)運(yùn)行了局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端和即時(shí)消息服務(wù)系統(tǒng)1901的客戶端的移動(dòng)設(shè)備1201通過無線網(wǎng)絡(luò)接入設(shè)備1002接入私有網(wǎng)絡(luò)。根據(jù)需要,局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端可以是瀏覽器,也可以是專用程序。
[0046]為描述簡(jiǎn)便,本示意圖將局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端和即時(shí)消息服務(wù)系統(tǒng)1901的客戶端同時(shí)運(yùn)行于同一移動(dòng)設(shè)備1201上。開發(fā)人員不難將局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端、即時(shí)消息服務(wù)系統(tǒng)1901的客戶端運(yùn)行在不同的移動(dòng)設(shè)備上。
[0047]為描述簡(jiǎn)便,本示意圖將自認(rèn)證服務(wù)1101和局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102分別部署在不同的計(jì)算機(jī)設(shè)備上?;诒炯夹g(shù)方案,開發(fā)人員不難將自認(rèn)證服務(wù)1101和局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102進(jìn)行合并部署在同一計(jì)算機(jī)設(shè)備上。
[0048]運(yùn)行于移動(dòng)設(shè)備1201的即時(shí)消息服務(wù)系統(tǒng)1901的客戶端登錄即時(shí)消息服務(wù)系統(tǒng)1901,并等待接收即時(shí)消息或出席消息等。
[0049]運(yùn)行于移動(dòng)設(shè)備1201的網(wǎng)絡(luò)局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端可以通過多種途徑獲得自認(rèn)證服務(wù)1101的網(wǎng)絡(luò)地址和端口。運(yùn)行于移動(dòng)設(shè)備1201網(wǎng)絡(luò)局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端向自認(rèn)證服務(wù)1101提交局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求消息(用于請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口),自認(rèn)證服務(wù)1101向運(yùn)行于移動(dòng)設(shè)備1201的網(wǎng)絡(luò)局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端返回自認(rèn)證服務(wù)提示消息,用于向使用移動(dòng)設(shè)備1201的用戶詢問用戶使用的即時(shí)消息服務(wù),和用戶所使用即時(shí)消息服務(wù)的用戶標(biāo)識(shí)等信息。自認(rèn)證服務(wù)提示消息中包括自認(rèn)證服務(wù)1101使用的即時(shí)消息服務(wù)系統(tǒng),及自認(rèn)證服務(wù)1101所使用即時(shí)消息服務(wù)的用戶標(biāo)識(shí)。用戶通過移動(dòng)設(shè)備1201上運(yùn)行的局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端向自認(rèn)證服務(wù)1101返回包含用戶使用的即時(shí)消息服務(wù),用戶所使用即時(shí)消息服務(wù)的用戶標(biāo)識(shí)的自認(rèn)證提示應(yīng)答消息,并等待包含局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求應(yīng)答消息;用戶根據(jù)局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口,向局域網(wǎng)網(wǎng)絡(luò)服務(wù)提出服務(wù)使用請(qǐng)求。
[0050]自認(rèn)證服務(wù)1101保存有局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的服務(wù)入口、局域網(wǎng)網(wǎng)絡(luò)服務(wù)管理控制入口等信息,自認(rèn)證服務(wù)1101等待接收消息,當(dāng)收到局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求消息時(shí),向該請(qǐng)求消息發(fā)出者返回自認(rèn)證服務(wù)提示消息,消息中包括自認(rèn)證服務(wù)1101使用的所有即時(shí)消息服務(wù)系統(tǒng),及與自認(rèn)證服務(wù)1101所使用即時(shí)消息服務(wù)相應(yīng)的各用戶標(biāo)識(shí),該消息用于向使用移動(dòng)設(shè)備1201的用戶詢問用戶使用的即時(shí)消息服務(wù),和用戶所使用即時(shí)消息服務(wù)的用戶標(biāo)識(shí)等信息;當(dāng)收到自認(rèn)證服務(wù)提示應(yīng)答消息時(shí),自認(rèn)證服務(wù)1101根據(jù)獲得的用戶使用的即時(shí)消息服務(wù),和用戶所使用即時(shí)消息服務(wù)的用戶標(biāo)識(shí)等信息,向用戶提供的即時(shí)消息服務(wù)發(fā)出席狀態(tài)訂閱消息,訂閱用戶的出席狀態(tài);如果自認(rèn)證服務(wù)1101收到用戶接受訂閱出席狀態(tài)消息,將接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址設(shè)為授權(quán),并根據(jù)接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址和端口,向用戶使用局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端返回包含局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求應(yīng)答消息;當(dāng)收到授權(quán)狀態(tài)查詢請(qǐng)求消息時(shí),自認(rèn)證服務(wù)1101根據(jù)消息中包含的網(wǎng)絡(luò)地址,確認(rèn)該網(wǎng)絡(luò)地址所對(duì)應(yīng)用戶是否己獲得授權(quán),如已獲授權(quán),返回表示已獲授權(quán)的答復(fù)。
[0051]圖2為自認(rèn)證服務(wù)設(shè)備的結(jié)構(gòu)示意圖。自認(rèn)證服務(wù)設(shè)備2000包括:自認(rèn)證服務(wù)處理單元2001、即時(shí)消息服務(wù)記錄表2002、用戶授權(quán)狀態(tài)記錄表2003、網(wǎng)絡(luò)通信單元2004、消息緩存區(qū)2005、局域網(wǎng)服務(wù)入口信息2006。
[0052]自認(rèn)證服務(wù)處理單元2001用于運(yùn)行自認(rèn)證服務(wù)處理邏輯,從即時(shí)消息服務(wù)記錄表2002、局域網(wǎng)服務(wù)入口信息2006等讀取信息;從/向用戶授權(quán)狀態(tài)記錄表2003、網(wǎng)絡(luò)通信單元2004、消息緩存區(qū)2005等讀取或?qū)懭胄畔ⅰ?br>
[0053]即時(shí)消息服務(wù)記錄表2002用于記載自認(rèn)證服務(wù)1101使用的即時(shí)消息服務(wù)系統(tǒng),及自認(rèn)證服務(wù)1101所使用即時(shí)消息服務(wù)的用戶標(biāo)識(shí)。具體格式如表1,其中即時(shí)消息服務(wù)項(xiàng)記載即時(shí)消息服務(wù)的名稱;即時(shí)消息標(biāo)識(shí)項(xiàng)記載自認(rèn)證服務(wù)1101使用的即時(shí)消息服務(wù)用戶標(biāo)識(shí),即時(shí)消息服務(wù)訪問點(diǎn)項(xiàng)記載即使消息服務(wù)可接受訪問的網(wǎng)絡(luò)地址和端口,或可轉(zhuǎn)化為可接受訪問的網(wǎng)絡(luò)地址和端口的標(biāo)識(shí),例如域名。
[0054]表I
[0055]
即時(shí)消息服務(wù)I即時(shí)消息標(biāo)識(shí)I即時(shí)消息服務(wù)訪問點(diǎn)
[0056]用戶授權(quán)狀態(tài)記錄表2003用于記載用戶的授權(quán)狀態(tài),具體格式如表2,其中即時(shí)消息服務(wù)項(xiàng)記載用戶使用即時(shí)消息服務(wù)的名稱;即時(shí)消息標(biāo)識(shí)項(xiàng)記載用戶所使用即時(shí)消息服務(wù)的用戶標(biāo)識(shí);授權(quán)狀態(tài)用于記載用戶授權(quán)狀態(tài),具體為:授權(quán),等待;網(wǎng)絡(luò)地址和網(wǎng)絡(luò)端口用于記載局域網(wǎng)網(wǎng)絡(luò)服務(wù)1102的訪問客戶端的網(wǎng)絡(luò)對(duì)應(yīng)的網(wǎng)絡(luò)地址和端口。
[0057]表2
[0058]
【權(quán)利要求】
1.一種自認(rèn)證服務(wù)系統(tǒng),包括部署在私有網(wǎng)絡(luò)中的自認(rèn)證服務(wù)實(shí)體和局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體; 所述自認(rèn)證服務(wù)實(shí)體用于從接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備接收用戶提供的即時(shí)消息服務(wù)系統(tǒng)和相應(yīng)的用戶標(biāo)識(shí)信息,向用戶提供的即時(shí)消息服務(wù)系統(tǒng)發(fā)出席狀態(tài)訂閱消息,并根據(jù)用戶是否接受訂閱設(shè)置所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備的授權(quán)狀態(tài); 所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體用于接收所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備提出的服務(wù)使用請(qǐng)求,向所述自認(rèn)證服務(wù)實(shí)體查詢所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備的授權(quán)狀態(tài),并根據(jù)所查詢到的授權(quán)狀態(tài)提供相應(yīng)的局域網(wǎng)網(wǎng)絡(luò)服務(wù)。
2.根據(jù)權(quán)利要求1所述的自認(rèn)證服務(wù)系統(tǒng),其特征在于,所述自認(rèn)證服務(wù)實(shí)體還用于接收接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備發(fā)出的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求,并根據(jù)該請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的移動(dòng)設(shè)備的授權(quán)狀態(tài)確定是否返回局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口。
3.根據(jù)權(quán)利要求1所述的自認(rèn)證服務(wù)系統(tǒng),其特征在于,所述自認(rèn)證服務(wù)實(shí)體還用于在自認(rèn)證服務(wù)實(shí)體收到用戶接受訂閱出席狀態(tài)消息時(shí),將接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址設(shè)為授權(quán),并根據(jù)接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址和端口,向請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的所述移動(dòng)設(shè)備返回局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口 ;所述自認(rèn)證服務(wù)實(shí)體還用于確認(rèn)所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址所對(duì)應(yīng)用戶是否己獲得授權(quán),并向所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體返回該用戶的授權(quán)狀態(tài); 所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體還用于向所述自認(rèn)證服務(wù)實(shí)體發(fā)出授權(quán)狀態(tài)查詢請(qǐng)求,所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址。
4.根據(jù)權(quán)利要求2所述的自認(rèn)證服務(wù)系統(tǒng),其特征在于,所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備用于運(yùn)行所述網(wǎng)絡(luò)局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體的訪問客戶端,所述訪問客戶端用于向所述自認(rèn)證服務(wù)實(shí)體發(fā)出的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求,根據(jù)所述自認(rèn)證服務(wù)實(shí)體的應(yīng)答向用戶顯示輸入該用戶自己使用 的即時(shí)消息服務(wù)系統(tǒng)和相應(yīng)的用戶標(biāo)識(shí)信息的提示;以及根據(jù)所接收的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口向局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體提出服務(wù)使用請(qǐng)求。
5.根據(jù)權(quán)利要求2所述的自認(rèn)證服務(wù)系統(tǒng),其特征在于,所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備還用于接入即時(shí)消息服務(wù)系統(tǒng)。
6.根據(jù)權(quán)利要求2所述的自認(rèn)證服務(wù)系統(tǒng),其特征在于,所述自認(rèn)證服務(wù)實(shí)體包括:自認(rèn)證服務(wù)處理單元、即時(shí)消息服務(wù)記錄表、用戶授權(quán)狀態(tài)記錄表、網(wǎng)絡(luò)通信單元、消息緩存區(qū)和局域網(wǎng)服務(wù)入口信息存儲(chǔ)單元; 所述自認(rèn)證服務(wù)處理單元用于運(yùn)行自認(rèn)證服務(wù)處理邏輯,從即時(shí)消息服務(wù)記錄表、局域網(wǎng)服務(wù)入口信息存儲(chǔ)單元讀取信息;對(duì)用戶授權(quán)狀態(tài)記錄表、網(wǎng)絡(luò)通信單元、消息緩存區(qū)讀取或?qū)懭胄畔ⅲ? 所述即時(shí)消息服務(wù)記錄表用于記載自認(rèn)證服務(wù)使用的即時(shí)消息服務(wù)系統(tǒng)及自認(rèn)證服務(wù)所使用即時(shí)消息服務(wù)的用戶標(biāo)識(shí); 所述用戶授權(quán)狀態(tài)記錄表用于記載用戶的授權(quán)狀態(tài); 所述消息緩沖區(qū)用于存儲(chǔ)接收到的消息; 所述網(wǎng)絡(luò)傳輸單元用于與使用IP技術(shù)的網(wǎng)絡(luò)連接,向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào),從網(wǎng)絡(luò)接收數(shù)據(jù)報(bào); 所述局域網(wǎng)服務(wù)入口信息存儲(chǔ)單元用于存儲(chǔ)局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口、局域網(wǎng)網(wǎng)絡(luò)服務(wù)管理控制入口信息。
7.基于權(quán)利要求1所述的自認(rèn)證服務(wù)系統(tǒng)的自認(rèn)證服務(wù)方法,其特征在于,包括下列步驟: 101)自認(rèn)證服務(wù)實(shí)體接收接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備發(fā)出的局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口請(qǐng)求,向該請(qǐng)求的移動(dòng)設(shè)備返回所述自認(rèn)證服務(wù)實(shí)體使用的所有即時(shí)消息服務(wù)系統(tǒng)及相應(yīng)的所述自認(rèn)證服務(wù)實(shí)體的用戶標(biāo)識(shí),并提示用戶輸入自己使用的即時(shí)消息服務(wù)系統(tǒng)和相應(yīng)的用戶標(biāo)識(shí)信息; 102)收到應(yīng)答后向用戶提供的即時(shí)消息服務(wù)系統(tǒng)發(fā)出席狀態(tài)訂閱消息訂閱用戶的出席狀態(tài),并根據(jù)用戶是否接受訂閱設(shè)置所述請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的移動(dòng)設(shè)備的授權(quán)狀態(tài)和向所述請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的移動(dòng)設(shè)備返回局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口 ; 103)局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體接收所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備提出的服務(wù)使用請(qǐng)求,向所述自認(rèn)證服務(wù)實(shí)體查詢所述接入所述私有網(wǎng)絡(luò)的移動(dòng)設(shè)備的授權(quán)狀態(tài),并根據(jù)所查詢到的授權(quán)狀態(tài)提供相應(yīng)的局域網(wǎng)網(wǎng)絡(luò)服務(wù)。
8.根據(jù)權(quán)利要求7所述的自認(rèn)證服務(wù)方法,其特征在于,所述步驟102)還包括:所述自認(rèn)證服務(wù)實(shí)體在自認(rèn)證服務(wù)實(shí)體收到用戶接受訂閱出席狀態(tài)消息時(shí),將接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址設(shè)為授權(quán),并根據(jù)接受訂閱出席狀態(tài)消息的源對(duì)應(yīng)的網(wǎng)絡(luò)地址和端口,向請(qǐng)求局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口的所述移動(dòng)設(shè)備返回局域網(wǎng)網(wǎng)絡(luò)服務(wù)入口 ; 所述步驟103)還包括:所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體向所述自認(rèn)證服務(wù)實(shí)體發(fā)出授權(quán)狀態(tài)查詢請(qǐng)求,所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址,所述自認(rèn)證服務(wù)實(shí)體確認(rèn)所述授權(quán)狀態(tài)查詢請(qǐng)求攜帶提出服務(wù)使用請(qǐng)求的移動(dòng)設(shè)備的網(wǎng)絡(luò)地址所對(duì)應(yīng)用戶是否己獲得授權(quán),并向所述局域網(wǎng)網(wǎng)絡(luò)服務(wù)實(shí)體返回該用戶的授權(quán)狀態(tài)。
【文檔編號(hào)】H04L29/06GK103607382SQ201310556540
【公開日】2014年2月26日 申請(qǐng)日期:2013年11月11日 優(yōu)先權(quán)日:2013年11月11日
【發(fā)明者】傅川, 張國(guó)清, 謝健清 申請(qǐng)人:中國(guó)科學(xué)院計(jì)算技術(shù)研究所