<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種基于無線網絡的信息推送方法及其系統與流程

文檔序號:11157988閱讀:753來源:國知局
一種基于無線網絡的信息推送方法及其系統與制造工藝

本發明涉及數據傳輸技術領域,尤其涉及一種信息推送方法及其系統。



背景技術:

無線網絡(Wireless-Fidelity,WIFI)是無線寬帶技術之一,近年來得到了快速的發展,隨著無線網絡的普及,人們的日常生活和工作中越來越離不開無線網絡。又隨著智能手機等移動終端的普及,人們的生活越來越多的依賴移動終端,如使用移動終端進行網上購物、即時通信等。

由于無線網絡具備傳輸速度快、能夠為人們提供便利等優點,目前,無線網絡幾乎遍布了人們生活的各個角落。但是,正常情況下,當用戶的移動終端處于無線網絡區域但是沒有連入無線網絡時,無線AP(Access Point,接入點)無法將有效信息推送至移動終端。

在很多情況下,如在飛機場區域或者候機時,機場往往通過廣播通知未登機的旅客及時登機,但是很多時候廣播質量比較差,未必能夠及時通知到旅客,以此需要一種更加方便快捷的方式將有效信息及時推送至用戶,為用戶提供便利。



技術實現要素:

針對上述問題,本發明提供了一種基于無線網絡的信息推送方法及其系統,解決了現有技術中業務信息不能及時推送至用戶的問題。

一種基于無線網絡的信息推送方法,應用于無線接入點,所述無線接入點分別與移動終端和云控制器通信連接,所述云控制器與業務系統通信連接,所述信息推送方法中包括:

S1接收移動終端發送的探測請求幀;

S2解析探測請求幀,獲取移動終端的MAC(Media Access Control,媒體訪問控制)地址并將其發送至云控制器;

S3接收云控制器根據MAC地址在業務系統中查詢到的業務信息,并將其插入探測響應幀推送至移動終端。

進一步優選地,在步驟S1之前還包括:S0將各移動終端的MAC地址及其關聯的業務信息存儲在業務系統中。

進一步優選地,在步驟S1中具體包括:

S11將移動終端移動至無線網絡區域;

S12開啟移動終端無線網絡開關;

S13移動終端持續發送探測請求幀;

S14無線接入點接收探測請求幀。

進一步優選地,在步驟S3中具體包括:

S31云控制器接收無線接入點發送的MAC地址;

S32云控制器根據接收到的MAC地址發送查詢請求至業務系統;

S33業務系統根據接收到的查詢請求查找到關聯的業務信息,并將其發送至云控制器;

S34云控制器將接收到的業務信息發送至無線接入點;

S35無線接入點將接收到的業務信息插入探測響應幀并將其推送至移動終端。

進一步優選地,步驟S35具體為:無線接入點將Vendor Specific IE(Vendor Specific Information Element,特定供應商信息元素)插入探測響應幀,所述Vendor Specific IE中包括業務信息。

進一步優選地,在步驟S33中具體為:業務系統根據接收到的查詢請求查找到關聯的業務信息,根據業務信息進一步查詢推送信息,并將業務信息和推送信息一并發送至云控制器。

在步驟S34中具體為:云控制器將接收到的業務信息和推送信息一并發送至無線接入點;

在步驟S35中具體為:無線接入點將接收到的業務信息和推送信息一并插入探測響應幀并將其推送至移動終端。

本發明還提供了一種基于無線網絡的信息推送系統,包括:至少一個無線接入點、云控制器以及業務系統,其中,所述無線接入點分別與移動終端和云控制器通信連接,所述云控制器與業務系統通信連接;

所述無線接入點用于接收移動終端發送的探測請求幀并對其進行解析,獲取移動終端的MAC地址之后將其發送至云控制器,及用于將業務信息插入探測響應幀推送至移動終端;

所述云控制器用于接收無線接入點發送的MAC地址并發送查詢請求至業務系統;

所述業務系統接收所述查詢請求并將查詢到的業務信息反饋至云控制器。

進一步優選地,所述業務系統中存儲有各移動終端的MAC地址及其關聯的業務信息。

進一步優選地,在無線接入點中:將Vendor Specific IE插入探測響應幀,所述Vendor Specific IE中包括業務信息。

進一步優選地,在業務系統中:根據接收到的查詢請求查找到關聯的業務信息,并根據業務信息進一步查詢推送信息,并將業務信息和推送信息一并發送至云控制器;

在云控制器中:將接收到的業務信息和推送信息一并發送至無線接入點;

在無線接入點中:將業務信息和推送信息一并插入探測響應幀推送至移動終端。

在本發明提供的基于無線網絡的信息推送方法及其系統中,將移動終端的MAC地址及其關聯的業務信息預存在業務系統中,無線接入點獲取到移動終端發送的探測響應幀之后解析得到MAC地址并將其發送至云控制器,云控制器根據該MAC地址在業務系統中進行查詢,并將查詢到的業務信息發送至無線接入點,最后無線接入點將業務信息推送至移動終端并進行顯示,以此完成業務信息的推送,實時提醒用戶。

另外,在本發明提供的基于無線網絡的信息推送方法及其系統中,移動終端無需登錄范圍區域內的無線網絡,只需打開無線網絡開關即能接收無線接入點推送的業務信息,簡單方便,為用戶提供便利,提高用戶體驗。

附圖說明

下面將以明確易懂的方式,結合附圖說明優選實施方式,對上述特性、技術特征、優點及其實現方式予以進一步說明。

圖1為本發明中基于無線網絡的信息推送方法一種實施方式流程示意圖;

圖2為本發明中基于無線網絡的信息推送方法另一種實施方式流程示意圖;

圖3為本發明中基于無線網絡的信息推送方法另一種實施方式流程示意圖;

圖4為本發明中基于無線網絡的信息推送系統示意圖。

附圖標號說明:

100-信息推送系統,110-無線接入點,120-云控制器,130-業務系統。

具體實施方式

為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對照附圖說明本發明的具體實施方式。顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖,并獲得其他的實施方式。

如圖1所示為本發明提供的基于無線網絡的信息推送方法一種實施方式流程示意圖,具體來說,該信息推送方法應用于無線接入點,且該無線接入點分別與移動終端和云控制器通信連接,云控制器與業務系統通信連接。從圖中可以看出,在該信息推送方法中包括:S1接收移動終端發送的探測請求幀(Probe Request);S2解析探測請求幀,獲取移動終端的MAC地址并將其發送至云控制器;S3接收云控制器根據MAC地址在業務系統中查詢到的業務信息,并將其插入探測響應幀(Probe Response)推送至移動終端。

具體,在信息推送過程中,用戶攜帶移動終端進入無線網絡覆蓋范圍內之后手動將移動終端的無線網絡開關開啟,以此移動終端持續發送探測請求幀。距離移動終端較近的無線接入點接收到該探測請求幀之后,對該探測請求幀進行解析,獲取其中包括的移動終端的MAC地址,進而將該MAC地址發送至云控制器。云控制器接收到該MAC地址之后,根據接收到的MAC地址發送查詢請求至業務系統。業務系統接收到該查詢請求,根據MAC地址查詢到與該MAC地址關聯的業務信息,并將其發送至云控制器。云控制器接收到該業務信息并將其發送至無線接入點。最后,無線接入點將接收到的業務信息插入探測響應幀并將其推送至移動終端,以此完成對業務信息的推送。在一個實例中,無線接入點接收到云控制器反饋的業務信息之后,將其插入Vendor Specific IE放入探測響應幀;移動終端接收到該探測響應幀之后,從Vendor Specific IE中獲取相應的業務信息。

在本實施方式中,移動終端可以為智能手機、平板電腦等能夠連接無線網絡的智能設備。業務系統可以為任意需要進行業務信息推送的數據系統,業務信息可以為任意需要實時推送至移動終端、通知用戶的信息,如,在機場等待登機時用戶的票務信息;又如,在銀行排隊時用戶的排隊信息等,以此類推,在此不做具體限定。

對上述實施方式進行改進得到本身實施方式,在信息推送過程中,用戶攜帶移動終端進入無線網絡覆蓋范圍內之后手動將移動終端的無線網絡開關開啟,以此移動終端持續發送探測請求幀。距離移動終端較近的無線接入點接收到該探測請求幀之后,對該探測請求幀進行解析,獲取其中包括的移動終端的MAC地址,進而將該MAC地址發送至云控制器。云控制器接收到該MAC地址之后,根據接收到的MAC地址發送查詢請求至業務系統。業務系統接收到該查詢請求之后,根據接收到的查詢請求查找到關聯的業務信息,并根據業務信息進一步查詢推送信息,最后將業務信息和推送信息一并發送至云控制器。之后,云控制器將接收到的業務信息和推送信息一并發送至無線接入點;之后,無線接入點將接收到的業務信息和推送信息一并插入探測響應幀并將其推送至移動終端。在一個實例中,無線接入點接收到云控制器反饋的業務信息之后,將其插入Vendor Specific IE放入探測響應幀;移動終端接收到該探測響應幀之后,從Vendor Specific IE中獲取相應的業務信息。

在本實施方式中,移動終端可以為智能手機、平板電腦等能夠連接無線網絡的智能設備。業務系統可以為任意需要進行業務信息推送的數據系統,業務信息可以為任意需要實時推送至移動終端、通知用戶的信息,推送信息為業務系統根據業務信息進一步查詢到的信息(如聯網從其他信息系統中進一步查詢到的相關信息)。如,在機場等待登機時用戶的登機提示信息(根據用戶的票務信息聯網查詢得到);又如,在銀行排隊時用戶的排隊提示信息(根據用戶的排隊信息聯網查詢得到)等,以此類推,在此不做具體限定。

對上述實施方式進行改進得到本實施方式,如圖2所示,在本實施方式中,該信息推送方法中包括:S0將各移動終端的MAC地址及其關聯的業務信息存儲在業務系統中;S1接收移動終端發送的探測請求幀;S2解析探測請求幀,獲取移動終端的MAC地址并將其發送至云控制器;S3接收云控制器根據MAC地址在業務系統中查詢到的業務信息,并將其插入探測響應幀推送至移動終端。具體,在本實施方式中,預先將移動終端的MAC地址信息存儲到業務系統中,同時將與用戶關聯的業務信息關聯存儲在業務系統中,以此,當業務系統接收到云控制器發送的查詢請求之后,根據其中包括的MAC地址信息查詢到關聯的業務信息反饋至云控制器,云控制器進一步發送至無線接入點,實現業務信息的推送。

對上述實施方式進行改進得到本實施方式,如圖3所示,在本實施方式中,該信息推送方法中包括:S0將各移動終端的MAC地址及其關聯的業務信息存儲在業務系統中;S1接收移動終端發送的探測請求幀;S2解析探測請求幀,獲取移動終端的MAC地址并將其發送至云控制器;S3接收云控制器根據MAC地址在業務系統中查詢到的業務信息,并將其插入探測響應幀推送至移動終端;S4移動終端接收業務信息并進行顯示。具體,在本實施方式中,移動終端接收到了無線接入點的探測響應幀之后,從中解析出業務信息,并通過終端應用在顯示屏中進行顯示。

基于上述實施方式,在一種具體實例中,云控制器接收到無線接入點發送的MAC地址時,記錄相應的時間信息。以此,當云控制器接收到相同的MAC地址時,將當前時間與之前記錄的時間信息進行比對,若超過預設時間,如5min(分鐘),則根據接收到的MAC地址生成查詢請求發送至業務系統,否則不做處理。當然,這里我們不對上述預設時間進行限定,可以根據實際情況進行設定,如還可以設定為10min、20min甚至更多等。

基于上述實施方式,在另一種具體實施例中,業務系統接收到云控制器發送的查詢請求,若判斷第一次接收到基于該MAC地址的查詢請求,則即時將查詢到的業務信息反饋至云控制器。若判斷出非第一次接收到基于該MAC地址的查詢請求,進一步判斷該MAC地址關聯的相關信息是否發生變更(如旅客關聯的登機提示信息發生變更),若發生變更,則即時將業務信息反饋至無線接入點。若判斷出該MAC地址關聯的相關信息未發生變更,進一步將接收該查詢請求的當前時間與前一次接收查詢請求的時間信息進行比對,若超過預設時間,如5min(分鐘),則即時將業務信息反饋至無線接入點。當然,這里我們同樣不對上述預設時間進行限定,可以根據實際情況進行設定,如還可以設定為10min、20min甚至更多等。

在一個實例中,旅客在購買機票時,預先將移動終端的MAC地址及該用戶的票務信息登記入票務數據庫中存儲。當旅客處于機場的無線網絡區域時,將無線網絡開關打開,以此移動終端發送探測請求幀。附近的無線接入點接收到該探測請求幀之后,從中解析出移動終端的MAC地址,并將其發送至云控制器。之后,云控制器根據該MAC地址發送查詢請求至票務數據庫,查詢與之關聯存儲的票務信息,并將查詢到的票務信息反饋至云控制器。云控制器接收到該票務信息將其發送至無線接入點。無線接入點接收到票務信息之后,將其插入Vendor Specific IE放入探測響應幀,并將其發送至移動終端。移動終端接收到該探測響應幀,從中獲取票務信息,并在相應的應用終端中進行顯示,提醒用戶。

如圖4所示為本發明提供的基于無線網絡的信息推送系統示意圖,從圖中可以看出,在該信息推送系統100中包括:至少一個無線接入點110(如圖示中的無線接入點1、……、無線接入點n)、云控制器120以及業務系統130,其中,無線接入點110分別與移動終端和云控制器120通信連接,云控制器120與業務系統130通信連接。

具體,在信息推送過程中,用戶攜帶移動終端進入無線網絡覆蓋范圍內之后手動將移動終端的無線網絡開關開啟,以此移動終端持續發送探測請求幀。距離移動終端較近的無線接入點110接收到該探測請求幀之后,對該探測請求幀進行解析,獲取其中包括的移動終端的MAC地址,進而將該MAC地址發送至云控制器120。云控制器120接收到該MAC地址之后,根據接收到的MAC地址發送查詢請求至業務系統130。業務系統130接收到該查詢請求,根據MAC地址查詢到與該MAC地址關聯的業務信息,并將其發送至云控制器120。云控制器120接收到該業務信息并將其發送至無線接入點110。最后,無線接入點110將接收到的業務信息插入探測響應幀并將其推送至移動終端。移動終端接收到了無線接入點110的探測響應幀之后,從中解析出業務信息,并通過終端應用在顯示屏中進行顯示。在一個實例中,無線接入點110接收到云控制器120反饋的業務信息之后,將其插入Vendor Specific IE放入探測響應幀;移動終端接收到該探測響應幀之后,從Vendor Specific IE中獲取相應的業務信息。

在本實施方式中,移動終端可以為智能手機、平板電腦等能夠連接無線網絡的智能設備。業務系統可以為任意需要進行業務信息推送的數據系統,業務信息可以為任意需要實時推送至移動終端、通知用戶的信息,如,在機場等待登機時用戶的票務信息;又如,在銀行排隊時用戶的排隊信息等,以此類推,在此不做具體限定。

對上述實施方式進行改進得到本身實施方式,在信息推送過程中,用戶攜帶移動終端進入無線網絡覆蓋范圍內之后手動將移動終端的無線網絡開關開啟,以此移動終端持續發送探測請求幀。距離移動終端較近的無線接入點接收到該探測請求幀之后,對該探測請求幀進行解析,獲取其中包括的移動終端的MAC地址,進而將該MAC地址發送至云控制器。云控制器接收到該MAC地址之后,根據接收到的MAC地址發送查詢請求至業務系統。業務系統接收到該查詢請求之后,根據接收到的查詢請求查找到關聯的業務信息,并根據業務信息進一步查詢推送信息,最后將業務信息和推送信息一并發送至云控制器。之后,云控制器將接收到的業務信息和推送信息一并發送至無線接入點;之后,無線接入點將接收到的業務信息和推送信息一并插入探測響應幀并將其推送至移動終端。在一個實例中,無線接入點接收到云控制器反饋的業務信息之后,將其插入Vendor Specific IE放入探測響應幀;移動終端接收到該探測響應幀之后,從Vendor Specific IE中獲取相應的業務信息。

在本實施方式中,移動終端可以為智能手機、平板電腦等能夠連接無線網絡的智能設備。業務系統可以為任意需要進行業務信息推送的數據系統,業務信息可以為任意需要實時推送至移動終端、通知用戶的信息,推送信息為業務系統根據業務信息進一步查詢到的信息(如聯網從其他信息系統中進一步查詢到的相關信息)。如,在機場等待登機時用戶的登機提示信息(根據用戶的票務信息聯網查詢得到);又如,在銀行排隊時用戶的排隊提示信息(根據用戶的排隊信息聯網查詢得到)等,以此類推,在此不做具體限定。

在一種具體實例中,云控制器120接收到無線接入點110發送的MAC地址時,記錄相應的時間信息。以此,當云控制器120接收到相同的MAC地址時,將當前時間與之前記錄的時間信息進行比對,若超過預設時間,如5min(分鐘),則根據接收到的MAC地址生成查詢請求發送至業務系統130,否則不做處理。當然,這里我們不對上述預設時間進行限定,可以根據實際情況進行設定,如還可以設定為10min、20min甚至更多等。

在另一種具體實施例中,業務系統130接收到云控制器120發送的查詢請求,若判斷第一次接收到基于該MAC地址的查詢請求,則即時將查詢到的業務信息反饋至云控制器120。若判斷出非第一次接收到基于該MAC地址的查詢請求,進一步判斷該MAC地址關聯的相關信息是否發生變更(如旅客關聯的登機提示信息發生變更),若發生變更,則即時將業務信息反饋至無線接入點110。若判斷出該MAC地址關聯的相關信息未發生變更,進一步將接收該查詢請求的當前時間與前一次接收查詢請求的時間信息進行比對,若超過預設時間,如5min(分鐘),則即時將業務信息反饋至無線接入點110。當然,這里我們同樣不對上述預設時間進行限定,可以根據實際情況進行設定,如還可以設定為10min、20min甚至更多等。

更進一步來說,在該業務系統130中存儲有各移動終端的MAC地址及其關聯的業務信息。以此,當業務系統130接收到云控制器120發送的查詢請求之后,根據其中包括的MAC地址信息查詢到關聯的業務信息反饋至云控制器120,云控制器120進一步發送至無線接入點110,實現業務信息的推送。

在一個實例中,旅客在購買機票時,預先將移動終端的MAC地址及該用戶的票務信息登記入票務數據庫中存儲。當旅客處于機場的無線網絡區域時,將無線網絡開關打開,以此移動終端發送探測請求幀。附近的無線接入點接收到該探測請求幀之后,從中解析出移動終端的MAC地址,并將其發送至云控制器。之后,云控制器根據該MAC地址發送查詢請求至票務數據庫,查詢與之關聯存儲的票務信息,進一步根據該票務信息聯網查詢關聯的登機提示信息,并將查詢到的登機提示信息反饋至云控制器。云控制器接收到該登機提示信息將其發送至無線接入點。無線接入點接收到登機提示信息之后,將其插入Vendor Specific IE放入探測響應幀,并將其發送至移動終端。移動終端接收到該探測響應幀,從中獲取登機提示信息,并在相應的應用終端中進行顯示,提醒用戶。

應當說明的是,上述實施例均可根據需要自由組合。以上所述僅是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影