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