專利名稱:基于熱點(diǎn)的信息推送系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種推送信息的系統(tǒng)及方法,尤其涉及一種基于熱點(diǎn)來將信息推送至用戶終端的系統(tǒng)及方法。
背景技術(shù):
推送(push)技術(shù)是一種基于客戶服務(wù)器機(jī)制的且由服務(wù)器主動將信息發(fā)往客戶端的技術(shù)。同傳統(tǒng)的拉拽(pull)技術(shù)相比,最主要區(qū)別在于,前者時由服務(wù)器主動向客戶機(jī)發(fā)送信息,而后者則是由客戶端主動請求信息。如圖I所示,現(xiàn)有的WAP PUSH (推送信息)的發(fā)送機(jī)制為,SP (服務(wù)提供商)通過 Internet (互聯(lián)網(wǎng))、VPN (數(shù)字?jǐn)?shù)據(jù)網(wǎng))、DDN專線等接入到MISC (移動信息服務(wù)中心),并由MISC代理SP而向PPG/WAP (推動代理網(wǎng)關(guān)/無線應(yīng)用協(xié)議)網(wǎng)關(guān)發(fā)送push消息。其中,MISC中負(fù)責(zé)與SP通信的設(shè)備為WTBS (移動第三方支撐系統(tǒng))。目前隨著移動終端設(shè)備的增加,GPRS、3G網(wǎng)絡(luò)的負(fù)載壓力迅猛的增加。而WAP PUSH技術(shù)通過GPRS或3G網(wǎng)絡(luò)傳輸信息,因此進(jìn)一步增加了 GPRS、3G網(wǎng)絡(luò)的負(fù)載壓力。而且,用戶終端接收到的信息都是被動的,并且就目前的情況來看,大部分推送的信息被用戶認(rèn)為是垃圾信息,因此信息的準(zhǔn)確性非常差。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決現(xiàn)有技術(shù)中的存在的問題,從而提供一種基于熱點(diǎn)而進(jìn)行信息推動的推送系統(tǒng)及推送方法。本發(fā)明基于熱點(diǎn)的信息推送系統(tǒng)包括用戶終端,創(chuàng)建并發(fā)送無線網(wǎng)絡(luò)連接請求;無線接入設(shè)備,接收并轉(zhuǎn)發(fā)所述無線網(wǎng)絡(luò)連接請求;無線控制器,接收所述無線網(wǎng)絡(luò)連接請求并創(chuàng)建針對該連接請求的上線成功信息,從而將該上線成功信息發(fā)送到用戶終端,并且還接收所述用戶終端發(fā)送的包含無線接入設(shè)備標(biāo)識的終端信息,同時將所述終端信息轉(zhuǎn)發(fā)出去;網(wǎng)絡(luò)管理服務(wù)器,為每個無線接入設(shè)備配置推送信息,并接收來自無線控制器的終端信息,且基于終端信息中的無線接入設(shè)備標(biāo)識來查詢所配置的推送信息,從而將所述推送信息發(fā)送至用戶終端。優(yōu)選地,所述推送信息包括URL。優(yōu)選地,該推送系統(tǒng)還包括網(wǎng)絡(luò)服務(wù)器,其中,當(dāng)用戶終端接收到所述推送信息并訪問所述URL時,網(wǎng)絡(luò)服務(wù)器向用戶終端提供URL所對應(yīng)的內(nèi)容。本發(fā)明的基于熱點(diǎn)的信息推送方法,其特征在于,所述信息推送方法包括如下幾個步驟(a)網(wǎng)絡(luò)管理服務(wù)器為每個無線接入設(shè)備配置推送信息,并且將對應(yīng)的無線接入設(shè)備和推送信息存儲到本地?cái)?shù)據(jù)庫中;(b)用戶終端創(chuàng)建無線網(wǎng)絡(luò)連接請求并發(fā)送至無線接入設(shè)備;(C)無線接入設(shè)備接收所述無線網(wǎng)絡(luò)連接請求,并基于該連接請求來創(chuàng)建包含所述無線接入設(shè)備標(biāo)識的上線信息,且將所述上線信息發(fā)送至無線控制器;(d)無線控制器接收所述上線信息,并創(chuàng)建包含所述上線信息的上線成功信息,從而發(fā)送至用戶終端;(e)用戶終端接收所述上線成功信息,并創(chuàng)建包含無線接入設(shè)備標(biāo)識的終端信息,同時將所述終端信息發(fā)送至無線控制器;(f)所述無線控制器接收終端信息,并轉(zhuǎn)發(fā)到網(wǎng)絡(luò)管理服務(wù)器;(g)所述網(wǎng)絡(luò)管理服務(wù)器接收來自無線控制器的終端信息,并基于終端信息中的無線接入設(shè)備標(biāo)識來查詢本地?cái)?shù)據(jù)庫,從而將事先配置給所述無線接入設(shè)備的推送信息發(fā)送至用戶終端。優(yōu)選地,所述推送信息包含URL。優(yōu)選地,所述終端信息還包含用戶終端的類型信息、用戶終端的系統(tǒng)信息。優(yōu)選地,還包括如下步驟(h)當(dāng)用戶終端接收到推送信息之后,用戶終端通過訪問推送信息中URL來獲取網(wǎng)絡(luò)管理服務(wù)器所推薦的內(nèi)容。優(yōu)選地,用戶終端訪問URL時,報(bào)文交互采用https協(xié)議。 本發(fā)明的推送系統(tǒng)利用wifi,且基于熱點(diǎn)來推送信息,從而減輕了 GPRS、3G網(wǎng)絡(luò)的負(fù)載壓力。并且,本發(fā)明的推送系統(tǒng)基于用戶終端所登陸的無線接入設(shè)備來選擇推送的信息,因此提聞了 目息的準(zhǔn)確性,大幅度提聞了用戶體驗(yàn)。
圖I是示出現(xiàn)有的WAP PUSH的發(fā)送過程的示意圖。圖2是示出本發(fā)明的基于熱點(diǎn)的信息推送系統(tǒng)的框圖。圖3是示出本發(fā)明的基于熱點(diǎn)的推送方法的流程圖。
具體實(shí)施例方式以下,根據(jù)技術(shù)構(gòu)思和附圖來對本發(fā)明進(jìn)行詳細(xì)說明。參照圖I,現(xiàn)有技術(shù)的推送方法增加了 GPRS、3G網(wǎng)絡(luò)的負(fù)載壓力。但是,本發(fā)明的信息推送機(jī)制采用瘦AP機(jī)制的無線網(wǎng)絡(luò)通信,并基于用戶終端登陸的無線接入設(shè)備的信息來確定用戶當(dāng)前位置,從而向用戶推送與當(dāng)前位置相關(guān)的各種信息,因此不僅提高了推送信息發(fā)送速度,還提高了信息準(zhǔn)確度。圖2是示出本發(fā)明的基于熱點(diǎn)的信息推送系統(tǒng)的框圖。參照圖2可知,本發(fā)明的基于熱點(diǎn)的信息推送系統(tǒng)包括用戶終端(STA)、無線接入設(shè)備(AP )、無線控制器(AC)、網(wǎng)絡(luò)管理服務(wù)器(匪S )。在用戶終端100接入無線網(wǎng)絡(luò)之前,先簡單說明一下網(wǎng)絡(luò)連接情況。因?yàn)?,本發(fā)明是在瘦AP機(jī)制下進(jìn)行通信,因此,無線接入設(shè)備200和無線控制器300根據(jù)CAPWAP協(xié)議已經(jīng)關(guān)聯(lián)。即,由AC300來集中控制AP200。此時,NMS400可通過AC300來采集AP200的各種屬性(例如,AP的MAC地址、基本服務(wù)集標(biāo)識符BSSID、信道、發(fā)射頻率等)。同時,AP200發(fā)送表示可以聯(lián)網(wǎng)的廣播信息。當(dāng)用戶終端100搜索周圍的無線網(wǎng)絡(luò)時,可接收附近的AP200發(fā)送的廣播信息,據(jù)此來發(fā)現(xiàn)周圍的無線網(wǎng)絡(luò)。且用戶終端100可從發(fā)現(xiàn)的多個AP200中選擇一個,并向該AP200發(fā)送所創(chuàng)建的無線網(wǎng)絡(luò)連接請求。因此,是由用戶終端100來選擇特定AP來進(jìn)入無線網(wǎng)絡(luò),所以其發(fā)送的無線網(wǎng)絡(luò)連接請求中已經(jīng)包含AP200的標(biāo)識,即AP的BSSID等信息。而且,對于用戶終端100沒有特別限制,只要是能夠利用無線網(wǎng)絡(luò)和藍(lán)牙的設(shè)備即可。常見的用戶終端有智能手機(jī)、上網(wǎng)本、筆記本等。無線接入設(shè)備200又稱無線接入點(diǎn)(Wireless access point),用于接收來自用戶終端100的所述無線網(wǎng)絡(luò)連接請求,并將該無線網(wǎng)絡(luò)連接請求發(fā)送至無線控制器300。無線控制器300用于接收所述無線網(wǎng)絡(luò)連接請求并創(chuàng)建針對該無線網(wǎng)絡(luò)連接請求的的上線成功信息,從而將該上線成功信息發(fā)送到用戶終端100。且在瘦AP機(jī)制中,一個無線控制器300可以管理多個無線接入設(shè)備200。并且,當(dāng)用戶終端100接收到上線成功信息時,用戶終端100所包括的監(jiān)聽單元也能監(jiān)聽到wifi連接成功事件,從而用戶終端100主動向無線控制器300發(fā)送包含無線接入設(shè)備標(biāo)識的終端信息。其中,該終端信息還可以包含用戶終端的類型信息以及系統(tǒng)信息等,且無線接入設(shè)備標(biāo)識可以是無線接入設(shè)備BSSID、MAC地址等,只要是唯一地標(biāo)識該無線接入設(shè)備即可。此時,無線控制器100接收所述用戶終端100發(fā)送的包含無線接入設(shè)備標(biāo)識的終 端信息,同時將所述終端信息轉(zhuǎn)發(fā)至網(wǎng)絡(luò)管理服務(wù)器400。網(wǎng)絡(luò)管理服務(wù)器(NMS)是本領(lǐng)域的已知設(shè)備,主要是針對網(wǎng)絡(luò)設(shè)備進(jìn)行監(jiān)測、配置和故障診斷。主要功能有自動拓?fù)浒l(fā)現(xiàn)、遠(yuǎn)程配置、性能參數(shù)監(jiān)測、故障診斷,因此網(wǎng)絡(luò)管理服務(wù)器從網(wǎng)絡(luò)拓?fù)渲锌梢粤私饷總€無線接入設(shè)備。并且,匪S還可以向AC發(fā)送查詢信息,用以查詢AC控制的AP的信息。此時,AC針對該查詢信息向WS回送一個響應(yīng)信息,其響應(yīng)信息包含由AC控制的AP的各種信息,例如AP的BSSID、AP信道、發(fā)射功率等。因此,在用戶終端接入到AP之前,WS是知道網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)的,具體地也知道每個AC控制的AP和其屬性。在本發(fā)明中,網(wǎng)絡(luò)管理服務(wù)器400為每個無線接入設(shè)備事先配置推送信息,并且將對應(yīng)的無線接入設(shè)備和推送信息存儲到本地?cái)?shù)據(jù)庫中。該推送信息是可以根據(jù)實(shí)際要求而修改的。并且,網(wǎng)絡(luò)管理服務(wù)器400接收來自無線控制器300的終端信息,且基于終端信息中的無線接入設(shè)備標(biāo)識來查詢本地?cái)?shù)據(jù)庫,并獲取基于熱點(diǎn)配置的推送信息,從而將所述推送信息發(fā)送至無線控制器300,此時無線控制器300將推送信息轉(zhuǎn)發(fā)到用戶終端100。除了無線接入設(shè)備標(biāo)識以外,終端信息還可以包含無線接入設(shè)備的位置信息、MAC信息等,網(wǎng)絡(luò)管理服務(wù)器400也可以基于這些信息來查詢推送信息。另外,所述推送信息包含URL,因此用戶終端100接收到所述推送信息之后,可以訪問該URL,此時網(wǎng)絡(luò)服務(wù)器(web server)提供該URL所對應(yīng)的內(nèi)容。但是,對于本發(fā)明的推送系統(tǒng)來說,網(wǎng)絡(luò)服務(wù)器不是必須的。而且,本發(fā)明的實(shí)施例中,NMS400是基于用戶終端100所接入的AP200信息來推送信息的,因此,對于用戶來說,這種推送信息包含有用消息的概率較高,因此提高了用戶體驗(yàn)度,更加人性化。而且,在用戶終端100訪問URL并且網(wǎng)絡(luò)服務(wù)器向用戶終端提供網(wǎng)頁內(nèi)容時,其報(bào)文發(fā)送方式采用了 https協(xié)議,從而大幅度提高了報(bào)文交互的安全性。圖3是示出本發(fā)明的基于熱點(diǎn)的推送方法的流程圖。參考圖3可知,本發(fā)明的基于熱點(diǎn)的推送方法包括如下幾個步驟。首先,在S100,網(wǎng)絡(luò)管理服務(wù)器400為每個無線接入設(shè)備配置推送信息,并且將對應(yīng)的無線接入設(shè)備200和推送信息存儲到本地?cái)?shù)據(jù)庫中。該推送信息時可以由匪S400的管理者來隨時修改的。
因?yàn)椋景l(fā)明是基于用戶終端100所登陸的無線接入設(shè)備來推送信息,因此先等待用戶終端接入無線網(wǎng)絡(luò)。當(dāng)用戶接入到無線網(wǎng)絡(luò)之前,AP200和AC300是已經(jīng)關(guān)聯(lián)的,且匪S400已掌握著當(dāng)前網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),同時,AP200向外發(fā)送表示可聯(lián)網(wǎng)的廣播信息。具體地,在步驟S200,用戶終端100可通過搜索來查詢到多個AP200發(fā)送的廣播信息,此時,用戶終端100可選擇一個AP200,并創(chuàng)建無線網(wǎng)絡(luò)連接請求并發(fā)送至該無線接入設(shè)備200。在步驟S300,無線接入設(shè)備200轉(zhuǎn)發(fā)所述無線網(wǎng)絡(luò)連接請求至無線控制器300。并且在步驟S400,無線控制器300接收所述無線網(wǎng)絡(luò)連接請求,并創(chuàng)建針對此無線網(wǎng)絡(luò)連接請求的上線成功信息,從而發(fā)送至用戶終端100。用戶終端100接收到上線成功信息,表明已連接到無線網(wǎng)絡(luò),此時無線終端100的監(jiān)聽單元可以監(jiān)聽到Wifi連接成功事件,因此在S500,用戶終端100創(chuàng)建包含無線接入設(shè)備標(biāo)識的終端信息,同時將所述終端信息發(fā)送至無線控制器300。 在步驟S600,所述無線控制器300將接收到的終端信息轉(zhuǎn)發(fā)到網(wǎng)絡(luò)管理服務(wù)器400 中。在步驟S700,所述網(wǎng)絡(luò)管理服務(wù)器400接收來自無線控制器的終端信息,并基于終端信息中的無線接入設(shè)備標(biāo)識來查詢本地?cái)?shù)據(jù)庫,從而將事先配置給所述無線接入設(shè)備的推送信息發(fā)送至用戶終端。在此,步驟S700又可具體分為三個步驟。在S710,網(wǎng)絡(luò)管理服務(wù)器400基于無線接入設(shè)備標(biāo)識來查詢本地?cái)?shù)據(jù)庫,并獲取基于熱點(diǎn)配置的推送信息;在S720,網(wǎng)絡(luò)管理服務(wù)器400向無線控制器300發(fā)送所述推送信息;在S730,無線控制器300將接收到的推送信息轉(zhuǎn)發(fā)至用戶終端100。本發(fā)明基于用戶終端100登陸的無線接入設(shè)備來向用戶終端發(fā)送推送信息,因此推送信息的準(zhǔn)確性有大幅度地提高。例如,在景點(diǎn),可向用戶終端發(fā)送介紹景點(diǎn)的推送信息;在商店,可向用戶終端發(fā)送商場優(yōu)惠活動等推送信息。例如,給進(jìn)入商場的用戶終端發(fā)送關(guān)于本商場的優(yōu)惠活動和優(yōu)惠券下載地址等信息時,用戶可方便地了解本商場的所有活動,即使不怎么上網(wǎng)的老年人在進(jìn)入商場時也可以通過該推送信息來了解活動,從而給消費(fèi)者帶來了便利。而且,目前WLAN普及程度很高,因此可廣泛地在醫(yī)院、娛樂園、商場、校園等地方使用基于熱點(diǎn)的信息推送方法。本發(fā)明不限于上述實(shí)施例,在不脫離本發(fā)明范圍的情況下,可以進(jìn)行各種變形和修改。
權(quán)利要求
1.一種基于熱點(diǎn)的信息推送系統(tǒng),其特征在干,該系統(tǒng)包括 用戶終端,創(chuàng)建并發(fā)送無線網(wǎng)絡(luò)連接請求; 無線接入設(shè)備,接收并轉(zhuǎn)發(fā)所述無線網(wǎng)絡(luò)連接請求; 無線控制器,接收所述無線網(wǎng)絡(luò)連接請求并創(chuàng)建針對該連接請求的上線成功信息,從而將該上線成功信息發(fā)送到用戶終端,并且還接收所述用戶終端發(fā)送的包含無線接入設(shè)備標(biāo)識的終端信息,同時將所述終端信息轉(zhuǎn)發(fā)出去; 網(wǎng)絡(luò)管理服務(wù)器,為每個無線接入設(shè)備配置推送信息,并接收來自無線控制器的終端信息,且基于終端信息中的無線接入設(shè)備標(biāo)識來查詢所配置的推送信息,從而將所述推送信息發(fā)送至用戶終端。
2.根據(jù)權(quán)利要求I所述的基于熱點(diǎn)的信息推送系統(tǒng),其特征在于,所述推送信息包括 URL。
3.根據(jù)權(quán)利要求2所述的基于熱點(diǎn)的信息推送系統(tǒng),其特征在于,該推送系統(tǒng)還包括網(wǎng)絡(luò)服務(wù)器, 其中,當(dāng)用戶終端接收到所述推送信息并訪問所述URL吋,網(wǎng)絡(luò)服務(wù)器向用戶終端提供URL所對應(yīng)的內(nèi)容。
4.一種基于熱點(diǎn)的信息推送方法,其特征在于,所述信息推送方法包括如下幾個步驟 (a)網(wǎng)絡(luò)管理服務(wù)器為每個無線接入設(shè)備配置推送信息,并且將對應(yīng)的無線接入設(shè)備和推送信息存儲到網(wǎng)絡(luò)管理服務(wù)器的本地?cái)?shù)據(jù)庫中; (b)用戶終端創(chuàng)建無線網(wǎng)絡(luò)連接請求并發(fā)送至無線接入設(shè)備; (c)無線接入設(shè)備將所述無線網(wǎng)絡(luò)連接請求轉(zhuǎn)發(fā)至無線控制器; Cd)無線控制器接收所述無線網(wǎng)絡(luò)連接請求,并創(chuàng)建針對該連接請求的上線成功信息,從而發(fā)送至用戶終端; (e)用戶終端接收所述上線成功信息,并且用戶終端的監(jiān)聽單元監(jiān)聽到無線網(wǎng)絡(luò)連接成功事件之后,使用戶終端創(chuàng)建包含無線接入設(shè)備標(biāo)識的終端信息,同時將所述終端信息發(fā)送至無線控制器; Cf)所述無線控制器接收終端信息,并轉(zhuǎn)發(fā)到網(wǎng)絡(luò)管理服務(wù)器; (g)所述網(wǎng)絡(luò)管理服務(wù)器接收來自無線控制器的終端信息,并基于終端信息中的無線接入設(shè)備標(biāo)識來查詢本地?cái)?shù)據(jù)庫,從而將事先配置給所述無線接入設(shè)備的推送信息發(fā)送至用戶終端。
5.根據(jù)權(quán)利要求4所述的基于熱點(diǎn)的信息推送方法,其特征在干,所述推送信息包含URL。
6.根據(jù)權(quán)利要求4所述的基于熱點(diǎn)的信息推送方法,其特征在于,所述終端信息還包含用戶終端的類型信息、用戶終端的系統(tǒng)信息。
7.根據(jù)權(quán)利要求5所述的基于熱點(diǎn)的信息推送方法,其特征在干,還包括如下步驟(h)當(dāng)用戶終端接收到推送信息之后,用戶終端通過訪問推送信息中URL來獲取網(wǎng)絡(luò)管理服務(wù)器所推薦的內(nèi)容。
8.根據(jù)權(quán)利要求7所述的基于熱點(diǎn)的信息推送方法,其特征在于,用戶終端訪問URL時,報(bào)文交互采用https協(xié)議。
全文摘要
本發(fā)明涉及一種推送信息的系統(tǒng)及方法,尤其涉及一種基于熱點(diǎn)來將信息推送至用戶終端的系統(tǒng)及方法。本發(fā)明的基于熱點(diǎn)的信息推送系統(tǒng)包括用戶終端,創(chuàng)建并發(fā)送無線網(wǎng)絡(luò)連接請求;無線接入設(shè)備,接收并轉(zhuǎn)發(fā)所述無線網(wǎng)絡(luò)連接請求;無線控制器,接收所述無線網(wǎng)絡(luò)連接請求并創(chuàng)建針對該連接請求的上線成功信息,從而將該上線成功信息發(fā)送到用戶終端,并且還接收所述用戶終端發(fā)送的包含無線接入設(shè)備標(biāo)識的終端信息,同時將所述終端信息轉(zhuǎn)發(fā)出去;網(wǎng)絡(luò)管理服務(wù)器,為每個無線接入設(shè)備配置推送信息,并接收來自無線控制器的終端信息,且基于終端信息中的無線接入設(shè)備標(biāo)識來查詢所配置的推送信息,從而將所述推送信息發(fā)送至用戶終端。
文檔編號H04W4/12GK102857886SQ20121030586
公開日2013年1月2日 申請日期2012年8月24日 優(yōu)先權(quán)日2012年8月24日
發(fā)明者劉濤, 姚立勇, 范成龍 申請人:北京傲天動聯(lián)技術(shù)有限公司