專利名稱:在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及配合電信寬帶AAA系統(tǒng)形成用 戶數(shù)據(jù)庫的系統(tǒng)和系統(tǒng)。
背景技術(shù):
目前J^A得如火如茶的互聯(lián)網(wǎng)廣告業(yè)務(wù)不僅能夠吸引眼球,也是眾 多門戶網(wǎng)站實(shí)現(xiàn)盈利的關(guān)鍵業(yè)務(wù)之一,而寬帶廣告的業(yè)務(wù)基礎(chǔ)在于互聯(lián) 網(wǎng)信息的推送技術(shù)。然而,目前寬帶信息推送存在一定的缺陷,不能 針對(duì)用戶的身份和行為作出歸類和綜合分析,因此,不能有針對(duì)性地 把廣告投放給目標(biāo)受眾,深究其原因,并不完全是因?yàn)橛脩粜袨殡y以 捕獲,主要是用戶行為不能和用戶的帳號(hào)、用戶的身份關(guān)聯(lián),難以進(jìn) 行分析和歸類。有鑒于此,需要找出一個(gè)方法對(duì)用戶行為進(jìn)行采集, 并和用戶的身份進(jìn)行一一對(duì)應(yīng),才能進(jìn)行有效的用戶行為分析,進(jìn)而 進(jìn)行有針對(duì)性的信息推送。
發(fā)明內(nèi)容
本發(fā)明提出了一種配合電信寬帶AAA系統(tǒng)做用戶行為分析的系 統(tǒng)和方法,實(shí)現(xiàn)了基于用戶寬帶帳號(hào)和專線IP的用戶行為采集,可 以在用戶行為分析的基礎(chǔ)上實(shí)現(xiàn)有針對(duì)性的信息推送。
為了解決上述問題,本發(fā)明提出了一種在電信寬帶應(yīng)用中形成用戶 數(shù)據(jù)庫的方法,應(yīng)用于在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng),所述 系統(tǒng)包括寬帶i^接AJ服務(wù)器BRAS和寬帶用戶行為分析裝置,包括以 下步驟
(1) BRAS將合法用戶的接入網(wǎng)絡(luò)請(qǐng)求轉(zhuǎn)發(fā)給寬帶用戶行為分析 裝置,所述請(qǐng)求包括瀏覽的用頁信息和用戶帳號(hào);
(2) 由寬帶用戶行為分析裝置記錄所述接入網(wǎng)絡(luò)請(qǐng)求,將用戶的 上網(wǎng)瀏覽記錄保存到相應(yīng)的用戶帳號(hào);
(3) 由寬帶用戶行為分析裝置根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì) 釆集的數(shù)據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法還可具有以 下特點(diǎn),其中,步驟(1)中,BRAS將合法用戶的接入網(wǎng)絡(luò)請(qǐng)求轉(zhuǎn)發(fā) 給寬帶用戶行為分析裝置包括的業(yè)務(wù)預(yù)處理機(jī);步驟(2)中,由業(yè)務(wù) 預(yù)處理機(jī)攔截并記錄用戶接入網(wǎng)絡(luò)請(qǐng)求,轉(zhuǎn)發(fā)給寬帶用戶行為分析裝置 包括的用戶行為分析服務(wù)器,再由所述用戶行為分析服務(wù)器將用戶的上 網(wǎng)瀏覽記錄保存到所述用戶帳號(hào);步驟(3)中,由所述用戶行為分析 服務(wù)器根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)釆集的數(shù)據(jù)進(jìn)行歸類形成Log 數(shù)據(jù)庫。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法還可具有以 下特點(diǎn),步驟(2)中,由寬帶用戶行為分析裝置包括的Radius中繼服 務(wù)器記錄用戶IP和帳號(hào)的對(duì)應(yīng)關(guān)系,所述用戶行為分析服務(wù)器根據(jù)用 戶IP和帳號(hào)的對(duì)應(yīng)關(guān)系,將用戶上網(wǎng)瀏覽記錄保存到對(duì)應(yīng)的用戶帳 號(hào)。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法還可具有以 下特點(diǎn),步驟(2)中,由業(yè)務(wù)預(yù)處理機(jī)攔截并記錄用戶接入網(wǎng)絡(luò)請(qǐng) 求,轉(zhuǎn)發(fā)給寬帶用戶行為分析裝置包括的用戶行為釆集服務(wù)器,再由所 述用戶行為釆集服務(wù)器將所述請(qǐng)求轉(zhuǎn)發(fā)給用戶行為分析服務(wù)器。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法還可具有以 下特點(diǎn),步驟(3)中,將形成的Log數(shù)據(jù)庫設(shè)置在業(yè)務(wù)預(yù)處理機(jī)上, 所述Log數(shù)據(jù)庫中保存用戶規(guī)則,或者只是保存與用戶規(guī)則對(duì)應(yīng)的 ID,并根據(jù)所述ID查找用戶規(guī)則。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶凝:據(jù)庫的方法還可具有以 下特點(diǎn),步驟(3)中,將形成的Log數(shù)據(jù)庫設(shè)置在Radius中繼服務(wù)器 上,在所述Log數(shù)摒庫中糾用戶規(guī)則。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法還可具有以
下特點(diǎn),步驟(l)中,所應(yīng)用的系統(tǒng)還包括Radius用戶認(rèn)證裝置,由 Radius用戶認(rèn)證裝置根據(jù)BRAS發(fā)送的用戶登入登出請(qǐng)求對(duì)用戶身份 合法性進(jìn)行認(rèn)證,并將i人證結(jié)果返回給BRAS;并在i人證通過時(shí),發(fā)送 接入網(wǎng)絡(luò)請(qǐng)求。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法還可具有以 下特點(diǎn),步驟(1)中,對(duì)用戶身份合法性進(jìn)^i人證的過程包括(11) 在寬帶接入it^中,用戶向BRAS發(fā)送登入登出請(qǐng)求;(12) BRAS將 所述登入登出請(qǐng)求轉(zhuǎn)發(fā)給Radius中繼服務(wù)器;(13) Radius中繼服務(wù)器 把BRAS發(fā)出的請(qǐng)求轉(zhuǎn)發(fā)給Radius用戶認(rèn)證裝置包括的Radius服務(wù) 器;(14) Radius服務(wù)器根據(jù)所述登入登出請(qǐng)求認(rèn)證用戶身份的合法 性,并把認(rèn)證結(jié)果返回到Radius中繼服務(wù)器;(15 ) Radius中繼服務(wù)器 將認(rèn)證結(jié)果轉(zhuǎn)發(fā)給BRAS服務(wù)器,如果用戶通過i人證,繼續(xù)執(zhí)行,否 則,結(jié)束。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法還可具有以 下特點(diǎn),步驟(2)中,由業(yè)務(wù)預(yù)處理機(jī)記錄用戶接入網(wǎng)絡(luò)請(qǐng)求,再將 所述請(qǐng)求轉(zhuǎn)發(fā)給所述Radius用戶認(rèn)證裝置包括的網(wǎng)絡(luò)服務(wù)器,呈現(xiàn)用 戶要瀏覽的網(wǎng)頁信息。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法還可具有以 下特點(diǎn),步驟(12)中,登入時(shí),BRAS使用Access-Require數(shù)據(jù)包向 Radius中繼服務(wù)器提交用戶名及密碼;步驟(15 )中,如果合法, Radius中繼服務(wù)器返回Access-Acc印t數(shù)據(jù)包,并且記錄用戶信息及其 特殊屬性,否則返回Access-Reject數(shù)據(jù)包,拒絕用戶訪問。
一種在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng),包括寬帶接入服 務(wù)器BRAS和寬帶用戶行為分析裝置,其中,
BRAS,用于將合法用戶的接入網(wǎng)絡(luò)請(qǐng)求發(fā)送到寬帶用戶行為分析 裝置,所述請(qǐng)求包括瀏覽的網(wǎng)頁信息和用戶帳號(hào);
寬帶用戶衧為分析裝置,用于記錄所述接入網(wǎng)絡(luò)請(qǐng)求,將用戶的上 網(wǎng)瀏覽記錄保存到相應(yīng)的用戶帳號(hào),根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)
采集的數(shù)據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng)還可具有以 下特點(diǎn),其中,所述寬帶用戶行為分析裝置包括業(yè)務(wù)預(yù)處理機(jī),攔截 并記錄用戶接入網(wǎng)絡(luò)請(qǐng)求,并轉(zhuǎn)發(fā)給用戶行為分析服務(wù)器,所述請(qǐng)求包 括瀏覽的網(wǎng)頁信息和用戶帳號(hào);用戶行為分析J3艮務(wù)器,用于將用戶的上 網(wǎng)瀏覽記錄M到所述用戶帳號(hào),根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)采 集的數(shù)據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng)還可具有以 下特點(diǎn),所述寬帶用戶行為分析裝置還包括Radius中繼服務(wù)器,其 中,Radius中繼服務(wù)器,用于記錄用戶IP和帳號(hào)的對(duì)應(yīng)關(guān)系;用戶行 為分析服務(wù)器,用于根據(jù)用戶IP和帳號(hào)的對(duì)應(yīng)關(guān)系,將用戶上網(wǎng)瀏覽 記錄保存到對(duì)應(yīng)的用戶帳號(hào),根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)采集的 lt據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng)還可具有以 下特點(diǎn),其中,所述寬帶用戶行為分析裝置,還包括用戶行為采集服 務(wù)器,用于接收業(yè)務(wù)預(yù)處理機(jī)的請(qǐng)求,并把所述請(qǐng)求轉(zhuǎn)發(fā)給用戶行為分 析服務(wù)器。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng)還可具有以 下特點(diǎn),其中,所述寬帶用戶行為分析裝置包括業(yè)務(wù)預(yù)處理機(jī),在其 上附帶有Log數(shù)據(jù)庫,在數(shù)據(jù)庫中保存用戶規(guī)則,或者只是M與用戶 規(guī)則對(duì)應(yīng)的ID,并根據(jù)所述ID查找用戶規(guī)則。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng)還可具有以 下特點(diǎn),其中,Radius中繼服務(wù)器,在其上附帶有Log數(shù)據(jù)庫,在所 述數(shù)據(jù)庫中M用戶規(guī)則.
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng)還可具有以 下特點(diǎn),還包括Radius用戶認(rèn)證裝置,用于根據(jù)BRAS發(fā)送的用戶 登入登出請(qǐng)求對(duì)用戶身份合法性進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果返回給 BRAS,
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng)還可具有以
下特點(diǎn),其中,Radius用戶認(rèn)證裝置包括Radius服務(wù)器,用于根據(jù) 登入登出請(qǐng)求認(rèn)證用戶身份的合法性。
進(jìn)一步,所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng)還可具有以 下特點(diǎn),其中,Radius用戶認(rèn)證裝置包括網(wǎng)絡(luò)服務(wù)器,根據(jù)業(yè)務(wù)預(yù)處 理機(jī)轉(zhuǎn)發(fā)的接入網(wǎng)絡(luò)請(qǐng)求,呈現(xiàn)用戶要瀏覽的網(wǎng)頁信息。
與現(xiàn)有技術(shù)相比,本發(fā)明結(jié)合電信運(yùn)營(yíng)商的AAA寬帶認(rèn)證系 統(tǒng),對(duì)用戶身份進(jìn)行有效識(shí)別的基礎(chǔ)上,對(duì)其上網(wǎng)行為進(jìn)行有效的統(tǒng) 計(jì)、分析。從而,實(shí)現(xiàn)了基于用戶寬帶帳號(hào)和專線IP的用戶行為采 集,可以在用戶行為分析的基礎(chǔ)上形成用戶Log數(shù)據(jù)庫。本發(fā)明將 Log數(shù)據(jù)庫設(shè)置在業(yè)務(wù)預(yù)處理機(jī)或者Radius中繼服務(wù)器中,實(shí)現(xiàn)了快 速制定和讀取JU!'J。
圖l是實(shí)施例中形成用戶數(shù)據(jù)庫的系統(tǒng)框圖; 圖2是實(shí)施例中形成用戶數(shù)據(jù)庫的方法^^圖。
具體實(shí)施例方式
目前的互聯(lián)網(wǎng)信息推送服務(wù)沒有對(duì)用戶行為進(jìn)行搜集、記錄和分 析,也無法針對(duì)特定的用戶行為進(jìn)行有針對(duì)性的信息推送。本發(fā)明依 托AAA平臺(tái)的寬帶i^接AJ艮務(wù)器BRAS和g認(rèn)證撥號(hào)用戶服務(wù)器 Radius,能夠根據(jù)用戶IP和用戶帳號(hào)進(jìn)行用戶瀏覽行為的實(shí)時(shí)記 錄,并存放在數(shù)據(jù)庫中,供后臺(tái)的用戶行為分析服務(wù)器進(jìn)行非實(shí)時(shí)的 分析,從而掌握用戶的特定興趣和愛好。
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
一種在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng),如圖1所示,包 括寬帶接入服務(wù)器BRAS101、 Radius用戶認(rèn)征裝置103和寬帶用 戶行為分析裝置105,其中,Radius用戶認(rèn)證裝置103進(jìn)一步包括 說明書第6/10頁
Radius服務(wù)器1031和網(wǎng)絡(luò)服務(wù)器1033;寬帶用戶行為分析裝置105 進(jìn)一步包括Radius中繼服務(wù)器1051、業(yè)務(wù)預(yù)處理機(jī)1053、用戶行 為采集服務(wù)器1055和用戶行為分析服務(wù)器1057;其中,
BRAS101 ,用于將寬帶撥號(hào)用戶或使用動(dòng)態(tài)主機(jī)配置協(xié)議DHCP 的專線用戶的登入登出請(qǐng)求發(fā)送到Radius服務(wù)器1031,并接收 Radius服務(wù)器1031返回的認(rèn)證結(jié)果,以及用于將客戶端的接入網(wǎng)絡(luò) 請(qǐng)求發(fā)送到業(yè)務(wù)預(yù)處理機(jī)1053,所述登入登出請(qǐng)求包括用戶名、密 碼等信息;
當(dāng)寬帶用戶行為分析裝置105包括Radius中繼服務(wù)器1051時(shí), BRAS101還將寬帶用戶的登入登出請(qǐng)求轉(zhuǎn)發(fā)給Radius中繼服務(wù)器 1051,由其轉(zhuǎn)發(fā)到Radius服務(wù)器1031,再按此路徑返回認(rèn)證結(jié)果。
Radius用戶認(rèn)證裝置103,用于在接收到BRASIOI發(fā)送的登入 登出請(qǐng)求時(shí),進(jìn)行用戶身份認(rèn)證并返回認(rèn)證結(jié)果;以及呈現(xiàn)瀏覽的網(wǎng)
頁;其中,
Radius服務(wù)器1031,是支持Radius協(xié)議的AAA服務(wù)器,用于根 據(jù)登入登出請(qǐng)求認(rèn)證用戶身份的合法性;網(wǎng)絡(luò)服務(wù)器1033 (互聯(lián)網(wǎng) 上應(yīng)用的服務(wù)器,包括WWW、 FTP、 Email等,其中,WWW服務(wù) 器是支持HTTP協(xié)議的標(biāo)準(zhǔn)World Wide Web服務(wù)器),用于為用戶呈 現(xiàn)瀏覽的網(wǎng)頁。
寬帶用戶行為分析裝置105,通過標(biāo)準(zhǔn)接口或預(yù)留接口與其他裝 置進(jìn)行對(duì)接,用于在所述用戶合法時(shí),記錄用戶接入網(wǎng)絡(luò)請(qǐng)求并形成 用戶Log數(shù)據(jù)庫;其中,
Radius中繼服務(wù)器1051,用于將BRASIOI發(fā)出的登入登出請(qǐng)求 轉(zhuǎn)發(fā)給Radius服務(wù)器1031,并將Radius服務(wù)器1031依據(jù)所述請(qǐng)求進(jìn) 行身份認(rèn)證的結(jié)果轉(zhuǎn)發(fā)給BRAS101;如果用戶身份合法,則Radius 中繼服務(wù)器1051將記錄用戶的有關(guān)信息,包括帳號(hào)與用戶IP的對(duì)應(yīng) 關(guān)系、登入登出時(shí)間等;同時(shí)還可以記錄對(duì)應(yīng)具體某個(gè)帳號(hào)的特殊屬 性,所迷特殊屬性可以用于對(duì)用戶進(jìn)行分類、權(quán)P艮設(shè)置以及倮存用戶 設(shè)定的興趣和喜好等;
目前電信級(jí)的寬帶AAA系統(tǒng)(后臺(tái)計(jì)費(fèi)系統(tǒng))都基本成熟,加 入用戶行為分析功能需要實(shí)時(shí)獲取用戶的用戶帳號(hào),如要實(shí)現(xiàn)更改功 能,對(duì)目前的AAA系統(tǒng)改造過大,而且對(duì)Radius服務(wù)器1031也會(huì)造 成較大的壓力。為此,通過加入Radius中繼服務(wù)器1051,在傳送用 戶登入登出請(qǐng)求時(shí)可以實(shí)時(shí)記錄用戶IP和帳號(hào)對(duì)應(yīng)的頁面瀏覽信息, 盡量減少甚至不改變?cè)蠷adius服務(wù)器1031的設(shè)置,避免其成為瓶 頸。此外,Radius中繼服務(wù)器1051還可以附帶有用戶規(guī)則庫,存放 著對(duì)應(yīng)各個(gè)帳戶的信息推送分發(fā)規(guī)則。
業(yè)務(wù)預(yù)處理機(jī)1053,用于把用戶接入網(wǎng)絡(luò)的請(qǐng)求記錄下來,轉(zhuǎn) 發(fā)給網(wǎng)絡(luò)服務(wù)器1033和用戶行為采集服務(wù)器1055,所述接入網(wǎng)絡(luò)請(qǐng)
求包括用戶帳號(hào)以及瀏覽的網(wǎng)頁信息等;
業(yè)務(wù)預(yù)處理機(jī)1053是用戶行為攔截和分析的關(guān)鍵設(shè)備,它可以 攔截并處理各類互聯(lián)網(wǎng)客戶端的行為;并且業(yè)務(wù)預(yù)處理機(jī)1053也可 以附帶有Log數(shù)據(jù)庫,或者只是保存與用戶規(guī)則對(duì)應(yīng)的ID,并根據(jù)ID 到Radius中繼服務(wù)器1051的Log數(shù)據(jù)庫中查找對(duì)應(yīng)的規(guī)則。 一切視 乎業(yè)務(wù)的需要和業(yè)務(wù)預(yù)處理機(jī)1053的性能而定。所述客戶端是支持 Http協(xié)議標(biāo)準(zhǔn)的瀏覽器客戶端,用戶通過瀏覽器訪問網(wǎng)絡(luò)服務(wù)器。
用戶行為采集服務(wù)器1055,用于把瀏覽的網(wǎng)頁信息數(shù)據(jù)轉(zhuǎn)發(fā)給 用戶行為分析服務(wù)器1057;
用戶行為分析服務(wù)器1057,針對(duì)每個(gè)寬帶帳號(hào)(包括寬帶撥號(hào) 用戶或使用動(dòng)態(tài)主機(jī)配置協(xié)議DHCP的專線用戶)、已經(jīng)授權(quán)的專線 用戶的寬帶IP或帳號(hào),保存相應(yīng)用戶的上網(wǎng)瀏覽記錄,并根據(jù)用戶上 網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)采集的數(shù)據(jù)進(jìn)行歸類形成用戶Log數(shù)據(jù)庫。
在另一實(shí)施例中,如果用戶已經(jīng)登錄或者所述寬帶用戶是已授權(quán) 的專線用戶,則用戶不需要向BRASIOI發(fā)送登入登出請(qǐng)求,直接發(fā) 送接入網(wǎng)絡(luò)請(qǐng)求,接入互聯(lián)網(wǎng),對(duì)于已授權(quán)的專線用戶,BRAS101 根據(jù)IP地址池對(duì)用戶進(jìn)行區(qū)分,但不會(huì)對(duì)其身份合法性進(jìn)行驗(yàn)證。
一種在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法,如閨2所示,包 括以下步驟
步驟201,在寬帶接入過程中,寬帶撥號(hào)用戶或使用動(dòng)態(tài)主機(jī)配 置協(xié)議DHCP的專線用戶向BRAS101發(fā)送登入登出請(qǐng)求; 在登入登出請(qǐng)求中還包括用戶名和密碼。
步驟202, BRAS101將所述登入登出請(qǐng)求轉(zhuǎn)發(fā)給Radius中繼服 務(wù)器1051;
登入時(shí),BRAS101使用Access-Require數(shù)據(jù)包向Radius中繼服 務(wù)器1051提交用戶名、密碼等信息。
步驟203, Radius中繼服務(wù)器1051把BRASIOI發(fā)出的請(qǐng)求轉(zhuǎn)發(fā) 給Radius服務(wù)器1031;
步驟204, Radius服務(wù)器1031根據(jù)所述請(qǐng)求對(duì)用戶身份合法性 進(jìn)行認(rèn)證,并把認(rèn)證結(jié)果返回到Radius中繼服務(wù)器1051;步驟205, Radius中繼服務(wù)器1051將認(rèn)證結(jié)果轉(zhuǎn)發(fā)給BRASIOI 服務(wù)器;
Radius服務(wù)器1031對(duì)用戶名和密碼的合法性進(jìn)行檢驗(yàn),如果合 法,給Radius中繼服務(wù)器1051返回Access-Accept數(shù)據(jù)包,并且將 記錄用戶的有關(guān)信息,包括用戶寬帶帳號(hào)與用戶IP的對(duì)應(yīng)關(guān)系、登 入登出時(shí)間、分配IP地址等,同時(shí)還可以記錄對(duì)應(yīng)于具體某個(gè)帳號(hào) 的特殊屬性,例如指派特定的IP地址等,所述特殊屬性可以用于對(duì) 用戶進(jìn)行分類、權(quán)限設(shè)置以及保存用戶設(shè)定的興趣和喜好等。否則返 回Access-Reject數(shù)據(jù)包,拒絕用戶訪問。
步驟206,用戶通過認(rèn)證,訪問互聯(lián)網(wǎng)上的網(wǎng)絡(luò)服務(wù)器1033;
步猓207, BRAS101把用戶的接入網(wǎng)絡(luò)請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)預(yù)處理 機(jī)1053;
BRAS101接收到瀏覽器(例如某一個(gè)網(wǎng)段或者某一類后綴的賬 號(hào))發(fā)送的http請(qǐng)求的URL鏈接后,把用戶的請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)預(yù)處理 機(jī)1053。
步驟208,業(yè)務(wù)預(yù)處理機(jī)1053把用戶接入網(wǎng)絡(luò)請(qǐng)求記錄下來,轉(zhuǎn)發(fā)給網(wǎng)絡(luò)服務(wù)器1033和用戶行為采集服務(wù)器1055,網(wǎng)絡(luò)服務(wù)器1033呈現(xiàn) 用戶請(qǐng)求接入的網(wǎng)頁信息;
所述請(qǐng)求包括瀏覽的網(wǎng)頁信息和用戶帳號(hào)(寬帶帳號(hào)或者已經(jīng)授 權(quán)的專線用戶的寬帶IP)等。
步驟209,用戶行為采集服務(wù)器1055把瀏覽的網(wǎng)頁信息等數(shù)據(jù)轉(zhuǎn) 發(fā)給用戶行為分析服務(wù)器1057;
用戶行為采集服務(wù)器1055和用戶行為分析服務(wù)器1057在物理上 也可以合設(shè)在一起。
步驟210,用戶行為分析服務(wù)器1057根據(jù)用戶IP地址,保存相 應(yīng)用戶的上網(wǎng)瀏覽記錄,再根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)采集的 數(shù)據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫,
用戶行為分析服務(wù)器1057根據(jù)寬帶撥號(hào)用戶或使用動(dòng)態(tài)主機(jī)配 置協(xié)議DHCP的專線用戶的ID與IP的對(duì)應(yīng)關(guān)系,或者已授權(quán)的專線用 戶的IP,將用戶的上網(wǎng)瀏覽記錄保存在Radius中繼服務(wù)器1051或業(yè) 務(wù)預(yù)處理機(jī)1053的數(shù)據(jù)庫中。
在另一實(shí)施例中,如果用戶已經(jīng)登錄或者所述寬帶用戶是已經(jīng)授 權(quán)的專線用戶,則可直接接入互聯(lián)網(wǎng),即直接執(zhí)行步驟206。所述已 授權(quán)的專線用戶,BRAS101根據(jù)IP地址池對(duì)用戶進(jìn)行區(qū)分,但不會(huì) 對(duì)其身份進(jìn)行驗(yàn)證。
應(yīng)用實(shí)例
用戶行為采集服務(wù)器1055中有一條URL的攔截記錄
IP: 61.100.10.10, Service: www, Port: 80;
URL: news.sina.com.cn, Logtime: 2006-09-01-20:30:29;
和Radius中繼服務(wù)器1051的Log數(shù)據(jù)庫對(duì)照
UserID: Chenming@l$3.gd, Logintime: 2006-09-01-19:01:05;
Logouttime: 2006-09-01-22:30:45。
用戶行為分析服務(wù)器1057把這條記錄和用戶chenming關(guān)聯(lián),
記錄到Chenming的用戶行為記錄中。繼續(xù)下一條數(shù)據(jù)記錄,直到完 成有關(guān)數(shù)據(jù)歸類,然后再根據(jù)寬帶ID或者專線用戶的IP地址進(jìn)行 用戶行為的歸類和分析。
本發(fā)明依托寬帶網(wǎng)絡(luò)的AAA平臺(tái)、通過對(duì)Radius協(xié)議中繼的方 式實(shí)現(xiàn)信息的采集和分析。本發(fā)明不限于具體實(shí)施方式
中的描述,在 此基礎(chǔ)上所作出的相應(yīng)的變形和更改,均應(yīng)屬于本權(quán)利要求所覆蓋的 范圍。
權(quán)利要求
1.一種在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法,應(yīng)用于在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng),所述系統(tǒng)包括寬帶遠(yuǎn)程接入服務(wù)器BRAS和寬帶用戶行為分析裝置,包括以下步驟(1)BRAS將合法用戶的接入網(wǎng)絡(luò)請(qǐng)求轉(zhuǎn)發(fā)給寬帶用戶行為分析裝置,所述請(qǐng)求包括瀏覽的網(wǎng)頁信息和用戶帳號(hào);(2)由寬帶用戶行為分析裝置記錄所述接入網(wǎng)絡(luò)請(qǐng)求,將用戶的上網(wǎng)瀏覽記錄保存到相應(yīng)的用戶帳號(hào);(3)由寬帶用戶行為分析裝置根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)采集的數(shù)據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫。
2. 如權(quán)利要求1所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法, 其中,步驟(1)中,BRAS將合法用戶的接入網(wǎng)絡(luò)請(qǐng)求轉(zhuǎn)發(fā)給寬帶用 戶行為分析裝置包括的業(yè)務(wù)預(yù)處理機(jī);步驟(2)中,由業(yè)務(wù)預(yù)處理機(jī)攔截并記錄用戶接入網(wǎng)絡(luò)請(qǐng)求,轉(zhuǎn) 發(fā)給寬帶用戶行為分析裝置包括的用戶行為分析服務(wù)器,再由所述用 戶行為分析服務(wù)器將用戶的上網(wǎng)瀏覽記錄保存到所述用戶帳號(hào);步驟(3)中,由所述用戶行為分析服務(wù)器根據(jù)用戶上網(wǎng)中出現(xiàn) 的關(guān)鍵字,對(duì)采集的數(shù)據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫。
3. 如權(quán)利要求2所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法, 其中,步驟(2)中,由寬帶用戶行為分析裝置包括的Radius中繼服務(wù) 器記錄用戶IP和帳號(hào)的對(duì)應(yīng)關(guān)系,所述用戶行為分析服務(wù)器根據(jù)用戶 IP和帳號(hào)的對(duì)應(yīng)關(guān)系,將用戶上網(wǎng)瀏覽記錄保存到對(duì)應(yīng)的用戶帳號(hào)。
4. 如權(quán)利要求2或3所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方 法,其中,步驟(2)中,由業(yè)務(wù)預(yù)處理機(jī)扭截并記錄用戶接入網(wǎng)絡(luò)請(qǐng)求,轉(zhuǎn) 發(fā)給寬帶用戶行為分析裝置包括的用戶行為采集服務(wù)器,再由所述用 戶行為采集服務(wù)器將所述請(qǐng)求轉(zhuǎn)發(fā)給用戶行為分析服務(wù)器。
5. 如權(quán)利要求2所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法, 其中,步驟(3)中,將形成的Log數(shù)據(jù)庫設(shè)置在業(yè)務(wù)預(yù)處理機(jī)上,所 述Log數(shù)據(jù)庫中保存用戶規(guī)則,或者只是保存與用戶規(guī)則對(duì)應(yīng)的ID, 并根據(jù)所述ID查找用戶規(guī)則。
6. 如權(quán)利要求3所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法, 其中,步驟(3)中,將形成的Log數(shù)據(jù)庫設(shè)置在Radius中繼服務(wù)器 上,在所述Log數(shù)據(jù)庫中保存用戶規(guī)則。
7. 如權(quán)利要求3所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法, 其中,步驟(l)中,所應(yīng)用的系統(tǒng)還包括Radius用戶認(rèn)證裝置,由 Radius用戶認(rèn)證裝置根據(jù)BRAS發(fā)送的用戶登入登出請(qǐng)求對(duì)用戶身份 合法性進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果返回給BRAS;并在認(rèn)證通過時(shí),發(fā) 送接入網(wǎng)絡(luò)請(qǐng)求。
8. 如權(quán)利要求7所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法, 其中,步驟(l)中,對(duì)用戶身份合法性進(jìn)行認(rèn)證的過程包括(11)在寬帶接入過程中,用戶向BRAS發(fā)送登入登出請(qǐng)求; (12 ) BRAS將所述登入登出請(qǐng)求轉(zhuǎn)發(fā)給Radius中繼服務(wù)器; (13 ) Radius中繼服務(wù)器把BRAS發(fā)出的請(qǐng)求轉(zhuǎn)發(fā)給Radius用戶 認(rèn)證裝置包括的Radius服務(wù)器;(14) Radius服務(wù)器根據(jù)所述登入登出請(qǐng)求認(rèn)證用戶身份的合法 性,并把認(rèn)證結(jié)果返回到Radius中繼服務(wù)器;(15) Radius中繼服務(wù)器將認(rèn)證結(jié)果轉(zhuǎn)發(fā)給BRAS服務(wù)器,如果 用戶通過認(rèn)證,繼續(xù)執(zhí)行,否則,結(jié)束。
9. 如權(quán)利要求8所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方法, 其中, 步驟(2)中,由業(yè)務(wù)預(yù)處理機(jī)記錄用戶接入網(wǎng)絡(luò)請(qǐng)求,再將所述 請(qǐng)求轉(zhuǎn)發(fā)給所述Radius用戶認(rèn)證裝置包括的網(wǎng)絡(luò)服務(wù)器,呈現(xiàn)用戶要 瀏覽的網(wǎng)頁信息。
10. 如權(quán)利要求8所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的方 法,其中,步驟(12)中,登入時(shí),BRAS使用Access-Require數(shù)據(jù)包向 Radius中繼服務(wù)器提交用戶名及密碼;步驟(15)中,如果合法,Radius中繼服務(wù)器返回Access-Accept 數(shù)據(jù)包,并且記錄用戶信息及其特殊屬性,否則返回Access-Reject 數(shù)據(jù)包, 拒絕用戶訪問。
11. 一種在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng),包括寬帶 接入服務(wù)器BRAS和寬帶用戶行為分析裝置,其中,BRAS,用于將合法用戶的接入網(wǎng)絡(luò)請(qǐng)求發(fā)送到寬帶用戶行為分 析裝置,所述請(qǐng)求包括瀏覽的網(wǎng)頁信息和用戶帳號(hào);寬帶用戶行為分析裝置,用于記錄所述接入網(wǎng)絡(luò)請(qǐng)求,將用戶的 上網(wǎng)瀏覽記錄保存到相應(yīng)的用戶帳號(hào),根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵 字,對(duì)采集的數(shù)據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫。
12. 如權(quán)利要求11所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系 統(tǒng),其中,所述寬帶用戶行為分析裝置包括業(yè)務(wù)預(yù)處理機(jī),攔截并記錄用戶接入網(wǎng)絡(luò)請(qǐng)求,并轉(zhuǎn)發(fā)給用戶行 為分析服務(wù)器,所述請(qǐng)求包括瀏覽的網(wǎng)頁信息和用戶帳號(hào);用戶行為分析服務(wù)器,用于將用戶的上網(wǎng)瀏覽記錄保存到所述用 戶帳號(hào),根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)采集的數(shù)據(jù)進(jìn)行歸類形成 Log數(shù)據(jù)庫。
13. 如權(quán)利要求12所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系 統(tǒng),其中,所述寬帶用戶行為分析裝置還包括Radius中繼服務(wù)器,Radius中繼服務(wù)器,用于記錄用戶IP和帳號(hào)的對(duì)應(yīng)關(guān)系; 用戶行為分析服務(wù)器,用于根據(jù)用戶IP和帳號(hào)的對(duì)應(yīng)關(guān)系,將用 戶上網(wǎng)瀏覽記錄保存到對(duì)應(yīng)的用戶帳號(hào),根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)采集的數(shù)據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫。
14. 如權(quán)利要求12或13所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫 的系統(tǒng),其中,所述寬帶用戶行為分析裝置,還包括用戶行為采集服務(wù)器,用于接收業(yè)務(wù)預(yù)處理機(jī)的請(qǐng)求,并把所述 請(qǐng)求轉(zhuǎn)發(fā)給用戶行為分析服務(wù)器。
15. 如權(quán)利要求12所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系 統(tǒng),其中,所述寬帶用戶行為分析裝置包括業(yè)務(wù)預(yù)處理機(jī),在其上附帶有Log數(shù)據(jù)庫,在數(shù)據(jù)庫中保存用戶 規(guī)則,或者只是保存與用戶規(guī)則對(duì)應(yīng)的ID,并根據(jù)所述ID查找用戶 規(guī)則。
16. 如權(quán)利要求13所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系 統(tǒng),其中,Radius中繼服務(wù)器,在其上附帶有Log數(shù)據(jù)庫,在所述數(shù)據(jù)庫中 保存用戶規(guī)則。
17. 如權(quán)利要求12所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系 統(tǒng),還包括Radius用戶認(rèn)證裝置,用于根據(jù)BRAS發(fā)送的用戶登入登出請(qǐng)求 對(duì)用戶身份合法性進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果返回給BRAS。
18. 如權(quán)利要求17所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系 統(tǒng),其中,Radius用戶認(rèn)證裝置包括Radius服務(wù)器,用于根據(jù)登入登出請(qǐng)求認(rèn)證用戶身份的合法性。
19. 如權(quán)利要求18所述在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系 統(tǒng),其中,Radius用戶認(rèn)證裝置包括網(wǎng)絡(luò)服務(wù)器,根據(jù)業(yè)務(wù)預(yù)處理機(jī)轉(zhuǎn)發(fā)的接入網(wǎng)絡(luò)請(qǐng)求,呈現(xiàn)用戶 要瀏覽的網(wǎng)頁信息。
全文摘要
一種在電信寬帶應(yīng)用中形成用戶數(shù)據(jù)庫的系統(tǒng),包括寬帶接入服務(wù)器BRAS和寬帶用戶行為分析裝置,其中,BRAS,用于將合法用戶的接入網(wǎng)絡(luò)請(qǐng)求發(fā)送到寬帶用戶行為分析裝置,所述請(qǐng)求包括瀏覽的網(wǎng)頁信息和用戶帳號(hào);寬帶用戶行為分析裝置,用于記錄所述接入網(wǎng)絡(luò)請(qǐng)求,將用戶的上網(wǎng)瀏覽記錄保存到相應(yīng)的用戶帳號(hào),根據(jù)用戶上網(wǎng)中出現(xiàn)的關(guān)鍵字,對(duì)采集的數(shù)據(jù)進(jìn)行歸類形成Log數(shù)據(jù)庫。本發(fā)明實(shí)現(xiàn)了基于用戶寬帶帳號(hào)和專線IP的用戶行為采集,可以在用戶行為分析的基礎(chǔ)上形成用戶Log數(shù)據(jù)庫。
文檔編號(hào)H04L29/06GK101355471SQ20071012983
公開日2009年1月28日 申請(qǐng)日期2007年7月27日 優(yōu)先權(quán)日2007年7月27日
發(fā)明者宏 唐, 潔 梁, 珣 陳, 海 黃 申請(qǐng)人:中國(guó)電信股份有限公司