亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種wlan中探測響應(yīng)幀的發(fā)送方法及裝置制造方法

文檔序號:7998277閱讀:313來源:國知局
一種wlan中探測響應(yīng)幀的發(fā)送方法及裝置制造方法
【專利摘要】本申請公開了一種WLAN中探測響應(yīng)幀的發(fā)送方法及裝置,所述方法包括:接收工作站STA發(fā)送的探測請求Probe?Request幀,記錄接收到所述Probe?Request幀的第一時間;如果在所述第一時間之前已接收到與所述Probe?Request幀的類型相同的Probe?Request幀,確定最近一次接收到與所述Probe?Request幀的類型相同的Probe?Request幀的第二時間;計算所述第一時間與所述第二時間的時間差值;當(dāng)所述時間差值大于第一預(yù)設(shè)門限時,向所述STA發(fā)送探測響應(yīng)Probe?Response幀。和現(xiàn)有技術(shù)相比,本發(fā)明提出的WLAN中探測響應(yīng)幀的發(fā)送方法及裝置,能夠有效地減少發(fā)送Probe?Response幀的數(shù)量,從而可以大幅度減少WLAN網(wǎng)絡(luò)設(shè)備發(fā)送Probe?Response幀所需要的系統(tǒng)開銷。
【專利說明】-種WLAN中探測響應(yīng)幀的發(fā)送方法及裝置

【技術(shù)領(lǐng)域】
[0001] 本申請涉及移動通信技術(shù),特別涉及一種WLAN中探測響應(yīng)幀的發(fā)送方法及裝置。

【背景技術(shù)】
[0002] 隨著無線局域網(wǎng)(Wireless Local Area Network,WLAN)技術(shù)的快速發(fā)展,WLAN的 建設(shè)規(guī)模也越來越大,作為對傳統(tǒng)有線網(wǎng)絡(luò)的延伸,WLAN能夠提供一種高速的無線接入解 決方案,它具有可移動、高靈活、可擴(kuò)展和安裝簡單的特點,因而得到廣泛的應(yīng)用,運營商也 開始大量部署WLAN。
[0003] 在現(xiàn)有的WLAN中存在以下三種幀類型:管理幀、控制幀和數(shù)據(jù)幀。其中,管理幀主 要包括:探測Probe幀和Beacon幀;控制幀主要包括:RTS幀、CTS幀以及ACK幀;數(shù)據(jù)幀主 要包括:Data巾貞。進(jìn)一步的,Probe巾貞還可以包括:探測請求Probe Request巾貞和探測響應(yīng) Probe Response幀。在以上三種幀類型中,控制幀和數(shù)據(jù)幀均為事件觸發(fā)的幀類型,即接入 點AP或工作站STA有數(shù)據(jù)傳輸需求時才會發(fā)送控制幀和數(shù)據(jù)幀;而管理幀為周期性觸發(fā)的 幀類型,即AP或STA通過周期性地發(fā)送管理幀獲取WLAN的連接配置信息。
[0004] 在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
[0005] 隨著WLAN用戶數(shù)量、AP數(shù)量以及STA數(shù)量的增加,STA發(fā)送Probe Request幀的 數(shù)量也必將會大幅度地增加,由于在現(xiàn)有的WLAN中,WLAN網(wǎng)絡(luò)設(shè)備在接收到STA發(fā)送的各 個Probe Request巾貞之后,針對各個Probe Request巾貞都會發(fā)送Probe Response巾貞,因此, WLAN網(wǎng)絡(luò)設(shè)備發(fā)送Probe Response巾貞的數(shù)量會不斷增加,從而WLAN網(wǎng)絡(luò)設(shè)備發(fā)送Probe Response幀所需要的系統(tǒng)開銷也會大幅度增加。


【發(fā)明內(nèi)容】

[0006] 有鑒于此,本發(fā)明的主要目的在于提供一種WLAN中探測響應(yīng)幀的發(fā)送方法,能夠 有效地減少發(fā)送Probe Response巾貞的數(shù)量,從而可以大幅度減少WLAN網(wǎng)絡(luò)設(shè)備發(fā)送Probe Response巾貞所需要的系統(tǒng)開銷。
[0007] 本發(fā)明的另一目的在于提供一種WLAN中探測響應(yīng)幀的發(fā)送裝置,能夠有效地 減少發(fā)送Probe Response巾貞的數(shù)量,從而可以大幅度減少WLAN網(wǎng)絡(luò)設(shè)備發(fā)送Probe Response巾貞所需要的系統(tǒng)開銷。
[0008] 為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0009] -種WLAN中探測響應(yīng)幀的發(fā)送方法,所述方法包括:
[0010] 接收工作站STA發(fā)送的探測請求Probe Request巾貞,記錄接收到所述Probe Request巾貞的第一時間;
[0011] 如果在所述第一時間之前已接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞,確定最近一次接收到與所述Probe Request巾貞的類型相同的Probe Request中貞 的第二時間;
[0012] 計算所述第一時間與所述第二時間的時間差值;
[0013] 當(dāng)所述時間差值大于第一預(yù)設(shè)門限時,向所述STA發(fā)送探測響應(yīng)Probe Response 幀。
[0014] 一種WLAN中探測響應(yīng)幀的發(fā)送裝置,其特征在于,接收單元、判斷單元、確定單 元、計算單元和發(fā)送單元;
[0015] 所述接收單元,用于接收工作站STA發(fā)送的探測請求Probe Request巾貞,記錄接收 到所述Probe Request巾貞的第一時間,將所述第一時間發(fā)送給所述判斷單元和所述計算單 元;
[0016] 所述判斷單元,用于判斷在所述第一時間之前是否已接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞,若是,通知所述確定單元;
[0017] 所述確定單元,用于確定最近一次接收到與所述Probe Request巾貞的類型相同的 Probe Request巾貞的所述第二時間,將所述第二時間發(fā)送給所述計算單元;
[0018] 所述計算單元,用于計算所述第一時間和所述第二時間的時間差值,將所述時間 差值發(fā)送給所述判斷單元;
[0019] 所述判斷單元,還用于判斷所述時間差值是否大于第一預(yù)設(shè)門限,若是,通知所述 發(fā)送單元;
[0020] 所述發(fā)送單元,用于向所述STA發(fā)送探測響應(yīng)Probe Response中貞。
[0021] 可見,采用本發(fā)明的技術(shù)方案,在接收到STA發(fā)送的Probe Request巾貞之后,記錄 接收到Probe Request巾貞的第一時間,如果在第一時間之前已接收到與所述Probe Request 中貞的類型相同的Probe Request巾貞,確定最近一次接收到與所述Probe Request巾貞的類型 相同的Probe Request幀的第二時間,只有當(dāng)?shù)谝粫r間與第二時間的差值大于第一預(yù)設(shè)門 限時,才會向STA發(fā)送Probe Response巾貞,而不是像現(xiàn)有技術(shù)中,在接收到STA發(fā)送的各 個Probe Request巾貞之后,針對各個Probe Request巾貞都會向STA發(fā)送Probe Response 幀。因此,和現(xiàn)有技術(shù)相比,本發(fā)明提出的WLAN中探測響應(yīng)幀的發(fā)送方法及裝置,能夠有 效地減少WLAN網(wǎng)絡(luò)設(shè)備發(fā)送Probe Response巾貞的數(shù)量,從而可以大幅度減少發(fā)送Probe Response巾貞所需要的系統(tǒng)開銷。

【專利附圖】

【附圖說明】
[0022] 圖1為本發(fā)明中WLAN中探測響應(yīng)幀的發(fā)送方法的實現(xiàn)流程圖。
[0023] 圖2為本發(fā)明中步驟106的一種實現(xiàn)方法的流程圖。
[0024] 圖3為本發(fā)明中WLAN中探測響應(yīng)幀的發(fā)送裝置的結(jié)構(gòu)示意圖。

【具體實施方式】
[0025] 針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明中提出一種改進(jìn)后的WLAN中探測響應(yīng)幀的 發(fā)送方案,能夠有效地減少WLAN網(wǎng)絡(luò)設(shè)備發(fā)送Probe Response巾貞的數(shù)量,從而可以大幅度 減少發(fā)送Probe Response巾貞所需要的系統(tǒng)開銷。
[0026] 為使本發(fā)明的技術(shù)方案更加清楚、明白,以下參照附圖并舉實施例,對本發(fā)明所述 方案作進(jìn)一步地詳細(xì)說明。
[0027] 圖1為本發(fā)明中WLAN中探測響應(yīng)幀的發(fā)送方法的實現(xiàn)流程圖。如圖1所示,包括 以下步驟:
[0028] 步驟101 :接收STA發(fā)送的Probe Request巾貞,記錄接收到Probe Request巾貞的第 一時間。
[0029] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備接收STA發(fā)送的Probe Request巾貞,記錄接收到Probe Request巾貞的第一時間。
[0030] 在本發(fā)明的具體實施例中,所述WLAN網(wǎng)絡(luò)設(shè)備可以是AP,也可以是接入控制器 AC,在此不做限定。
[0031] 步驟102 :判斷在第一時間之前是否已接收到與所述Probe Request巾貞的類型相 同的Probe Request幀,若是,執(zhí)行步驟103 ;否則,執(zhí)行步驟106。
[0032] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備判斷在第一時間之前是否已接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞,當(dāng)在第一時間之前已接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞時,執(zhí)行步驟103 ;否則,執(zhí)行步驟106。
[0033] 例如,當(dāng)WLAN網(wǎng)絡(luò)設(shè)備初次接收到STA發(fā)送的Probe Request幀(記為:Probe Request巾貞1)時,WLAN網(wǎng)絡(luò)設(shè)備記錄接收到Probe Request巾貞1的第一時間,此時在第一 時間之前未接收到與Probe Request巾貞1的類型相同的Probe Request巾貞,執(zhí)行步驟106。 在此之后,假設(shè)WLAN網(wǎng)絡(luò)設(shè)備接收到STA發(fā)送的與Probe Request幀1的類型相同的Probe Request巾貞(記為:Probe Request巾貞2),WLAN網(wǎng)絡(luò)設(shè)備記錄接收到Probe Request巾貞2的 第一時間,此時在接收到Probe Request巾貞2之前已經(jīng)接收到與Probe Request巾貞2的類 型相同的Probe Request巾貞1,執(zhí)行步驟103。
[0034] 現(xiàn)有技術(shù)中的Probe Request巾貞中包含多個字段,例如:巾貞控制Frame Control、 源MAC地址、目的MAC地址、服務(wù)集標(biāo)識符SSID、基本服務(wù)集標(biāo)識符BSSID等。在本發(fā)明的 具體實施例中,與所述Probe Request巾貞的類型相同包括:與所述Probe Request巾貞中的源 MAC地址、目的MAC地址以及SSID相同。例如,Probe Request巾貞2的類型與Probe Request 幀1的類型相同是指Probe Request幀2的源MAC地址、目的MAC地址以及SSID分別與 Probe Request幀1的源MAC地址、目的MAC地址以及SSID相同。
[0035] 步驟103 :確定最近一次接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞的第二時間。
[0036] 在本步驟中,當(dāng)在第一時間之前已接收到與所述Probe Request巾貞的類型相同的 Probe Request巾貞時,WLAN網(wǎng)絡(luò)設(shè)備確定最近一次接收到與所述Probe Request巾貞的類型 相同的Probe Request幀的第二時間。例如,假設(shè)WLAN網(wǎng)絡(luò)設(shè)備在第一時間之前已接收到 與所述Probe Request巾貞的類型相同的三個Probe Request巾貞,分別為:Probe Request中貞 l、Probe Request巾貞2和Probe Request巾貞3,在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備確定接收到Probe Request巾貞3的第二時間。
[0037] 步驟104 :計算第一時間與第二時間的時間差值。
[0038] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備計算第一時間與第二時間的時間差值。
[0039] 步驟105 :判斷時間差值是否大于第一預(yù)設(shè)門限,若是,執(zhí)行步驟106 ;否則,執(zhí)行 步驟107。
[0040] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備判斷時間差值是否大于第一預(yù)設(shè)門限,當(dāng)時間差值大 于第一預(yù)設(shè)門限時,執(zhí)行步驟106 ;否則,執(zhí)行步驟107。
[0041] 較佳地,所述第一預(yù)設(shè)門限可以為:10秒。例如,當(dāng)?shù)谝粫r間與第二時間的時間差 值大于10秒時,執(zhí)行步驟106 ;否則,執(zhí)行步驟107。
[0042] 步驟 106 :向 STA 發(fā)送 Probe Response 中貞。
[0043] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備向STA發(fā)送Probe Response幀。
[0044] 步驟107 :結(jié)束WLAN中探測響應(yīng)幀的發(fā)送流程。
[0045] 在本步驟中,當(dāng)時間差值小于或等于第一預(yù)設(shè)門限時,WLAN網(wǎng)絡(luò)設(shè)備結(jié)束WLAN中 探測響應(yīng)幀的發(fā)送流程。
[0046] 在本發(fā)明的具體實施例中,步驟106可以有多種方式實現(xiàn)方式。圖2為本發(fā)明中 步驟106的一種實現(xiàn)方法的流程圖。如圖2所示,包括以下步驟:
[0047] 步驟201 :判斷Probe Request幀中的SSID的類型是否為預(yù)先設(shè)置的指定類型; 若是,執(zhí)行步驟202 ;否則,執(zhí)行步驟203。
[0048] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備判斷Probe Request幀中的SSID的類型是否為預(yù)先設(shè) 置的指定類型,當(dāng)Probe Request幀中的SSID的類型為指定類型時,執(zhí)行步驟202 ;否則, 執(zhí)行步驟203。
[0049] 在本發(fā)明的具體實施例中,STA利用SSID與WLAN網(wǎng)絡(luò)設(shè)備建立和維持連接。所 述指定類型是指STA通過Probe Request幀中的SSID通知WLAN網(wǎng)絡(luò)設(shè)備利用哪個SSID 與WLAN網(wǎng)絡(luò)設(shè)備建立和維持連接。例如,當(dāng)Probe Request幀中的SSID為"01"時,所述 Probe Request巾貞中的SSID的類型為指定類型,即STA通過Probe Request巾貞中的SSID通 知WLAN網(wǎng)絡(luò)設(shè)備利用SSID"01"與WLAN網(wǎng)絡(luò)設(shè)備建立和維持連接,執(zhí)行步驟202 ;當(dāng)Probe Request幀的SSID為"00"時,所述Probe Request幀中的SSID的類型不為指定類型,此 時STA沒有通過ProbeRequest幀中的SSID通知WLAN網(wǎng)絡(luò)設(shè)備利用哪個SSID與WLAN網(wǎng) 絡(luò)設(shè)備建立和維持連接,執(zhí)行步驟203。
[0050] 步驟202 :向STA發(fā)送與指定類型的SSID相對應(yīng)的Probe Response中貞。
[0051] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備向STA發(fā)送與指定類型的SSID相對應(yīng)的Probe Response巾貞。例如,假設(shè)Probe Request巾貞的SSID為"01",在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備向 STA 發(fā)送與 SSID "01" 相對應(yīng)的 Probe Response 幀。
[0052] 步驟203 :根據(jù)Probe Request幀中的源MAC地址,在預(yù)先保存的已關(guān)聯(lián)的MAC地 址中進(jìn)行查找;若在已關(guān)聯(lián)的MAC地址中查找到源MAC地址,執(zhí)行步驟204 ;否則,執(zhí)行步驟 206。
[0053] 在本發(fā)明的具體實施例中,WLAN網(wǎng)絡(luò)設(shè)備需要預(yù)先保存已關(guān)聯(lián)的MAC地址,在本 步驟中,WLAN網(wǎng)絡(luò)設(shè)備根據(jù)Probe Request幀中的源MAC地址,在預(yù)先保存的已關(guān)聯(lián)的MAC 地址中進(jìn)行查找,當(dāng)在已關(guān)聯(lián)的MAC地址中查找到源MAC地址時,執(zhí)行步驟204 ;否則,執(zhí)行 步驟206。
[0054] 步驟204 :根據(jù)預(yù)先保存的已關(guān)聯(lián)的MAC地址與已連接的SSID的對應(yīng)關(guān)系,確定 與源MAC地址相對應(yīng)的已連接的SSID。
[0055] 在本發(fā)明的具體實施例中,WLAN網(wǎng)絡(luò)設(shè)備還需要預(yù)先保存已關(guān)聯(lián)的MAC地址與已 連接的SSID的對應(yīng)關(guān)系。在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備根據(jù)預(yù)先保存的已關(guān)聯(lián)的MAC地址 與已連接的SSID的對應(yīng)關(guān)系,確定與源MAC地址相對應(yīng)的已連接的SSID。
[0056] 步驟205 :向STA發(fā)送與已連接的SSID相對應(yīng)的Probe Response中貞。
[0057] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備向STA發(fā)送與已連接的SSID相對應(yīng)的Probe Response 幀。例如,假設(shè)WLAN網(wǎng)絡(luò)設(shè)備確定與源MAC地址相對應(yīng)的已連接的SSID為"01",在本步驟 中,WLAN網(wǎng)絡(luò)設(shè)備向STA發(fā)送與SSID "01"相對應(yīng)的Probe Response幀。
[0058] 步驟206 :向STA分別發(fā)送與預(yù)先連接的各個SSID相對應(yīng)的Probe Response幀。
[0059] 在本步驟中,如果WLAN網(wǎng)絡(luò)設(shè)備根據(jù)Probe Request幀中的源MAC地址在已關(guān)聯(lián) 的MAC地址中查找失敗,WLAN網(wǎng)絡(luò)設(shè)備向STA分別發(fā)送與預(yù)先連接的各個SSID相對應(yīng)的 Probe Response幀。例如,假設(shè)WLAN網(wǎng)絡(luò)設(shè)備預(yù)先連接的SSID為"01"、" 10"和"11",在 本步驟中,WLAN網(wǎng)絡(luò)設(shè)備向STA分別發(fā)送與SSID "01"、SSID "10"和SSID "11"相對應(yīng)的 Probe Response 中貞。
[0060] 根據(jù)上述的描述可知,通過上述的步驟201?206,可以實現(xiàn)WLAN網(wǎng)絡(luò)設(shè)備向STA 發(fā)送Probe Response巾貞,由于在本發(fā)明的技術(shù)方案中,當(dāng)Probe Request巾貞的SSID的類型 為預(yù)先設(shè)置的指定類型時,向STA發(fā)送與指定類型的SSID相對應(yīng)的Probe Response幀; 當(dāng)Probe Request巾貞的SSID的類型不為指定類型時,再進(jìn)一步根據(jù)Probe Request巾貞中的 源MAC地址在預(yù)先保存的已關(guān)聯(lián)的MAC地址中進(jìn)行查找,當(dāng)在已關(guān)聯(lián)的MAC地址中查找到 源MAC地址時,根據(jù)預(yù)先保存的已關(guān)聯(lián)的MAC地址與已連接的SSID的對應(yīng)關(guān)系,確定與源 MAC地址相對應(yīng)的已連接的SSID,向STA發(fā)送與已連接的SSID相對應(yīng)的Probe Response 中貞。而不是像現(xiàn)有技術(shù)中,在接收到STA發(fā)送的各個Probe Request巾貞之后,針對各個 ProbeRequest巾貞都會向STA發(fā)送Probe Response巾貞。因此,和現(xiàn)有技術(shù)相比,本發(fā)明提出 的WLAN中探測響應(yīng)巾貞的發(fā)送方法及裝置,能夠有效地減少發(fā)送Probe Response巾貞的數(shù)量, 從而可以大幅度減少WLAN網(wǎng)絡(luò)設(shè)備發(fā)送Probe Response巾貞所需要的系統(tǒng)開銷。
[0061] 較佳地,在本發(fā)明的具體實施例中,當(dāng)?shù)谝粫r間與第二時間的時間差值大于第一 預(yù)設(shè)門限時,在向STA發(fā)送Probe Response巾貞之前,還可以包括如下所述的步驟:
[0062] 步驟111 :對Probe Request巾貞進(jìn)行接收信號強(qiáng)度指示RSSI的測量。
[0063] 在本步驟中WLAN網(wǎng)絡(luò)設(shè)備對Probe Request幀進(jìn)行RSSI的測量。具體地,WLAN 網(wǎng)絡(luò)設(shè)備可以采用常見的測量方法對Probe Request幀進(jìn)行RSSI的測量,在此不做限定。
[0064] 步驟112 :判斷Probe Request巾貞的RSSI測量值是否大于第二預(yù)設(shè)門限值;若是, 執(zhí)行步驟113 ;否則,執(zhí)行步驟114。
[0065] 步驟 113 :向 STA 發(fā)送 Probe Response 中貞。
[0066] 在本步驟中,當(dāng)Probe Request幀的RSSI測量值大于第二預(yù)設(shè)門限值時,WLAN網(wǎng) 絡(luò)設(shè)備向STA發(fā)送Probe Response中貞。
[0067] 步驟114 :結(jié)束WLAN中探測響應(yīng)幀的發(fā)送流程。
[0068] 在本步驟中,當(dāng)Probe Request巾貞的RSSI測量值小于或等于第二預(yù)設(shè)門限值時, WLAN網(wǎng)絡(luò)設(shè)備結(jié)束WLAN中探測響應(yīng)幀的發(fā)送流程。
[0069] 根據(jù)上述的描述可知,通過上述的步驟111?114,通過對Probe Request進(jìn)行 RSSI的測量,從而進(jìn)一步判斷是否向STA發(fā)送Probe Response巾貞,當(dāng)Probe Request巾貞的 RSSI測量值大于第二預(yù)設(shè)門限值時,向STA發(fā)送Probe Response幀;否則,結(jié)束WLAN中探 測響應(yīng)幀的發(fā)送流程。和現(xiàn)有技術(shù)相比,本發(fā)明提出的WLAN中探測響應(yīng)幀的發(fā)送方法,能 夠進(jìn)一步有效地減少發(fā)送Probe Response巾貞的數(shù)量,從而可以大幅度減少WLAN網(wǎng)絡(luò)設(shè)備 發(fā)送Probe Response巾貞所需要的系統(tǒng)開銷。
[0070] 較佳地,在本發(fā)明的具體實施例中,在向STA發(fā)送Probe Response幀之后,還可以 包括如下所述的步驟:
[0071] 步驟121 :判斷在預(yù)設(shè)時間段內(nèi)是否接收到STA發(fā)送的Probe Response巾貞的接收 確認(rèn)ACK消息,若是,執(zhí)行步驟122 ;否則,執(zhí)行步驟123。
[0072] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備判斷在預(yù)設(shè)時間段內(nèi)是否接收到STA發(fā)送的Probe Response幀的ACK消息,當(dāng)WLAN網(wǎng)絡(luò)設(shè)備在預(yù)設(shè)時間段內(nèi)接收到STA發(fā)送的Probe Response幀的ACK消息時,執(zhí)行步驟122 ;否則,執(zhí)行步驟123。
[0073] 步驟122 :結(jié)束WLAN中探測響應(yīng)幀的發(fā)送流程。
[0074] 在本步驟中,當(dāng)WLAN網(wǎng)絡(luò)設(shè)備在預(yù)設(shè)時間段內(nèi)接收到STA發(fā)送的Probe Response 幀的ACK消息時,WLAN網(wǎng)絡(luò)設(shè)備結(jié)束WLAN中探測響應(yīng)幀的發(fā)送流程。
[0075] 步驟123 :向STA重新發(fā)送Probe Response中貞。
[0076] 在本步驟中,當(dāng)WLAN網(wǎng)絡(luò)設(shè)備在預(yù)設(shè)時間段內(nèi)沒有接收到STA發(fā)送的Probe Response巾貞的ACK消息時,WLAN網(wǎng)絡(luò)設(shè)備向STA重新發(fā)送Probe Response中貞。
[0077] 步驟124 :統(tǒng)計向STA重新發(fā)送Probe Response巾貞的重發(fā)次數(shù)。
[0078] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備統(tǒng)計向STA重新發(fā)送Probe Response巾貞的重發(fā)次數(shù)。
[0079] 步驟125 :判斷重發(fā)次數(shù)是否小于或等于最大預(yù)設(shè)重發(fā)次數(shù),若是,執(zhí)行步驟121 ; 否則,執(zhí)行步驟122。
[0080] 在本步驟中,WLAN網(wǎng)絡(luò)設(shè)備判斷重發(fā)次數(shù)是否小于或等于最大預(yù)設(shè)重發(fā)次數(shù),當(dāng) 重發(fā)次數(shù)小于或等于最大預(yù)設(shè)重發(fā)次數(shù)時,執(zhí)行步驟121 ;否則,執(zhí)行步驟122。
[0081] 較佳地,所述最大預(yù)設(shè)重發(fā)次數(shù)可以為:7次。
[0082] 本發(fā)明提出的WLAN中探測響應(yīng)幀的發(fā)送方法,在接收到STA發(fā)送的Probe Request巾貞之后,記錄接收到Probe Request巾貞的第一時間,如果在第一時間之前已接收 到與所述Probe Request巾貞的類型相同的Probe Request巾貞,確定最近一次接收到與所述 Probe Request巾貞的類型相同的Probe Request巾貞的第二時間,只有當(dāng)?shù)谝粫r間與第二時間 的差值大于第一預(yù)設(shè)門限時,才會向STA發(fā)送Probe Response巾貞,而不是像現(xiàn)有技術(shù)中,在 接收到STA發(fā)送的各個Probe Request巾貞之后,針對各個Probe Request巾貞都會向STA發(fā) 送Probe Response巾貞。因此,和現(xiàn)有技術(shù)相比,本發(fā)明提出的WLAN中探測響應(yīng)巾貞的發(fā)送方 法,能夠有效地減少WLAN網(wǎng)絡(luò)設(shè)備發(fā)送Probe Response巾貞的數(shù)量,從而可以大幅度減少發(fā) 送Probe Response巾貞所需要的系統(tǒng)開銷。
[0083] 圖3為本發(fā)明中WLAN中探測響應(yīng)幀的發(fā)送裝置的結(jié)構(gòu)示意圖。如圖3所示,包括: 接收單元301、判斷單元302、確定單元303、計算單元304和發(fā)送單元305 ;
[0084] 所述接收單元301,用于接收工作站STA發(fā)送的探測請求Probe Request巾貞,記錄 接收到所述Probe Request巾貞的第一時間,將所述第一時間發(fā)送給所述判斷單元302和所 述計算單元304 ;
[0085] 所述判斷單元302,用于判斷在所述第一時間之前是否已接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞,若是,通知所述確定單元303 ;
[0086] 所述確定單元303,用于確定最近一次接收到與所述Probe Request巾貞的類型相 同的Probe Request巾貞的所述第二時間,將所述第二時間發(fā)送給所述計算單元304 ;
[0087] 所述計算單元304,用于計算所述第一時間和所述第二時間的時間差值,將所述時 間差值發(fā)送給所述判斷單元302 ;
[0088] 所述判斷單元302,還用于判斷所述時間差值是否大于第一預(yù)設(shè)門限,若是,通知 所述發(fā)送單元305 ;
[0089] 所述發(fā)送單元305,用于向所述STA發(fā)送探測響應(yīng)Probe Response中貞。
[0090] 進(jìn)一步的,所述判斷單元302,還用于如果在所述第一時間之前未接收到與所述 Probe Request巾貞的類型相同的Probe Request巾貞,通知所述發(fā)送單元305 ;
[0091] 所述發(fā)送單元305,用于向所述STA發(fā)送所述Probe Response中貞。
[0092] 進(jìn)一步的,與所述Probe Request巾貞的類型相同包括:
[0093] 與所述Probe Request幀中的源MAC地址、目的MAC地址以及服務(wù)集標(biāo)識符SSID 相同。
[0094] 進(jìn)一步的,所述發(fā)送單元305包括:判斷子單元3051和發(fā)送子單元3052 ;
[0095] 所述判斷子單元3051,用于判斷所述Probe Request巾貞中的SSID的類型是否為預(yù) 先設(shè)置的指定類型,若是,將所述指定類型的SSID發(fā)送給所述發(fā)送子單元3052 ;
[0096] 所述發(fā)送子單元3052,具體用于向所述STA發(fā)送與所述指定類型的SSID相對應(yīng)的 Probe Response 中貞。
[0097] 進(jìn)一步的,所述發(fā)送單元305還包括:查找子單元3053 ;
[0098] 所述判斷子單元3051,還用于當(dāng)所述Probe Request巾貞的SSID的類型不為所述指 定類型時,將所述Probe Request巾貞中的源MAC地址發(fā)送給所述查找子單元3053 ;
[0099] 所述查找子單元3053,用于根據(jù)所述Probe Request巾貞中的源MAC地址在預(yù)先保 存的已關(guān)聯(lián)的MAC地址中進(jìn)行查找,當(dāng)在所述已關(guān)聯(lián)的MAC地址中查找到所述源MAC地址 時,根據(jù)預(yù)先保存的已關(guān)聯(lián)的MAC地址與已連接的SSID的對應(yīng)關(guān)系,確定與所述源MAC地 址相對應(yīng)的已連接的SSID,將所述已連接的SSID發(fā)送給所述發(fā)送子單元3052 ;
[0100] 所述發(fā)送子單元3052,還用于向所述STA發(fā)送與所述已連接的SSID相對應(yīng)的 Probe Response 中貞。
[0101] 進(jìn)一步的,所述查找子單元3053,還用于如果根據(jù)所述Probe Request巾貞中的源 MAC地址在所述已關(guān)聯(lián)的MAC地址中查找失敗,向所述發(fā)送子單元3052發(fā)送一個發(fā)送指 令;
[0102] 所述發(fā)送子單元3052,還用于在接收到所述發(fā)送指令之后,向所述STA分別發(fā)送 與預(yù)先連接的各個SSID相對應(yīng)的Probe Response中貞。
[0103] 進(jìn)一步的,所述判斷單元302,還用于對所述Probe Request巾貞進(jìn)行接收信號強(qiáng)度 指示RSSI的測量,當(dāng)所述Probe Request巾貞的RSSI測量值大于第二預(yù)設(shè)門限值時,通知所 述發(fā)送單元305 ;
[0104] 所述發(fā)送單元305,用于向所述STA發(fā)送所述Probe Response中貞。
[0105] 進(jìn)一步的,所述判斷單元302,還用于判斷在預(yù)設(shè)時間段內(nèi)是否沒有接收到所述 STA發(fā)送所述Probe Response巾貞的接收確認(rèn)ACK消息,若是,向所述發(fā)送單元305發(fā)送一個 重發(fā)指令;
[0106] 所述發(fā)送單元305,還用于在接收到所述重發(fā)指令之后,向所述STA重新發(fā)送所述 Probe Response巾貞,向所述判斷單元302發(fā)送一個判斷指令;
[0107] 所述判斷單元302,用于在接收到所述判斷指令之后,統(tǒng)計向所述STA重新發(fā)送所 述Probe Response巾貞的重發(fā)次數(shù),當(dāng)所述重發(fā)次數(shù)小于或等于最大預(yù)設(shè)重發(fā)次數(shù)時,判斷 在所述預(yù)設(shè)時間段內(nèi)是否沒有接收到所述STA發(fā)送的所述ACK消息。
[0108] 本發(fā)明提出的WLAN中探測響應(yīng)幀的發(fā)送裝置,在接收到STA發(fā)送的Probe Request巾貞之后,記錄接收到Probe Request巾貞的第一時間,如果在第一時間之前已接收 到與所述Probe Request巾貞的類型相同的Probe Request巾貞,確定最近一次接收到與所述 Probe Request巾貞的類型相同的Probe Request巾貞的第二時間,只有當(dāng)?shù)谝粫r間與第二時間 的差值大于第一預(yù)設(shè)門限時,才會向STA發(fā)送Probe Response巾貞,而不是像現(xiàn)有技術(shù)中,在 接收到STA發(fā)送的各個Probe Request巾貞之后,針對各個Probe Request巾貞都會向STA發(fā) 送Probe Response巾貞。因此,和現(xiàn)有技術(shù)相比,本發(fā)明提出的WLAN中探測響應(yīng)巾貞的發(fā)送裝 置,能夠有效地減少發(fā)送Probe Response巾貞的數(shù)量,從而可以大幅度減少WLAN網(wǎng)絡(luò)設(shè)備發(fā) 送Probe Response巾貞所需要的系統(tǒng)開銷。
[0109] 圖3所示裝置實施例的具體工作流程請參照圖1所示方法實施例中的相應(yīng)說明, 不再贅述。
[0110] 以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1. 一種WLAN中探測響應(yīng)幀的發(fā)送方法,其特征在于,包括: 接收工作站STA發(fā)送的探測請求Probe Request巾貞,記錄接收到所述Probe Request 中貞的第一時間;如果在所述第一時間之前已接收到與所述Probe Request巾貞的類型相同 的Probe Request巾貞,確定最近一次接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞的第二時間; 計算所述第一時間與所述第二時間的時間差值; 當(dāng)所述時間差值大于第一預(yù)設(shè)門限時,向所述STA發(fā)送探測響應(yīng)Probe Response中貞。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還進(jìn)一步包括: 如果在所述第一時間之前未接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞,向所述STA發(fā)送所述Probe Response中貞。
3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述與所述Probe Request巾貞的類型 相同包括: 與所述Probe Request幀中的源MAC地址、目的MAC地址以及服務(wù)集標(biāo)識符SSID相同。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向所述STA發(fā)送Probe Response中貞 包括: 當(dāng)所述Probe Request巾貞中的SSID的類型為預(yù)先設(shè)置的指定類型時,向所述STA發(fā)送 與指定類型的SSID相對應(yīng)的Probe Response中貞。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向所述STA發(fā)送Probe Response中貞 包括: 當(dāng)所述Probe Request巾貞中的SSID的類型不為所述指定類型時,根據(jù)所述Probe Request幀中的源MAC地址,在預(yù)先保存的已關(guān)聯(lián)的MAC地址中進(jìn)行查找; 當(dāng)在所述已關(guān)聯(lián)的MAC地址中查找到所述源MAC地址時,根據(jù)預(yù)先保存的已關(guān)聯(lián)的MAC 地址與已連接的SSID的對應(yīng)關(guān)系,確定與所述源MAC地址相對應(yīng)的已連接的SSID ; 向所述STA發(fā)送與所述已連接的SSID相對應(yīng)的Probe Response中貞。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,該方法還進(jìn)一步包括: 如果根據(jù)所述Probe Request幀中的源MAC地址在所述已關(guān)聯(lián)的MAC地址中查找失敗, 向所述STA分別發(fā)送與預(yù)先連接的各個SSID相對應(yīng)的Probe Response中貞。
7. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述時間差值大于第一預(yù)設(shè)門限時,在 向所述STA發(fā)送Probe Response巾貞之前,該方法還進(jìn)一步包括: 對所述Probe Request巾貞進(jìn)行接收信號強(qiáng)度指示RSSI的測量; 當(dāng)所述Probe Request巾貞的RSSI測量值大于第二預(yù)設(shè)門限值時,向所述STA發(fā)送所述 Probe Response 中貞。
8. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述向所述STA發(fā)送Probe Response 中貞之后,該方法還進(jìn)一步包括: A、 當(dāng)在預(yù)設(shè)時間段內(nèi)沒有接收到所述STA發(fā)送的所述Probe Response巾貞的接收確認(rèn) ACK消息時,向所述STA重新發(fā)送所述Probe Response巾貞; B、 統(tǒng)計向所述STA重新發(fā)送所述Probe Response巾貞的重發(fā)次數(shù); C、 當(dāng)所述重發(fā)次數(shù)小于或等于最大預(yù)設(shè)重發(fā)次數(shù)時,返回執(zhí)行步驟A。
9. 一種WLAN中探測響應(yīng)幀的發(fā)送裝置,其特征在于,包括:接收單元、判斷單元、確定 單元、計算單元和發(fā)送單元; 所述接收單元,用于接收工作站STA發(fā)送的探測請求Probe Request巾貞,記錄接收到所 述Probe Request巾貞的第一時間,將所述第一時間發(fā)送給所述判斷單元和所述計算單元; 所述判斷單元,用于判斷在所述第一時間之前是否已接收到與所述Probe Request中貞 的類型相同的Probe Request巾貞,若是,通知所述確定單元; 所述確定單元,用于確定最近一次接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞的所述第二時間,將所述第二時間發(fā)送給所述計算單元; 所述計算單元,用于計算所述第一時間和所述第二時間的時間差值,將所述時間差值 發(fā)送給所述判斷單元; 所述判斷單元,還用于判斷所述時間差值是否大于第一預(yù)設(shè)門限,若是,通知所述發(fā)送 單元; 所述發(fā)送單元,用于向所述STA發(fā)送探測響應(yīng)Probe Response中貞。
10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述判斷單元,還用于如果在所述第一 時間之前未接收到與所述Probe Request巾貞的類型相同的Probe Request巾貞,通知所述發(fā) 送單元; 所述發(fā)送單元,用于向所述STA發(fā)送所述Probe Response中貞。
11. 根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述與所述Probe Request幀的類 型相同包括: 與所述Probe Request幀中的源MAC地址、目的MAC地址以及服務(wù)集標(biāo)識符SSID相同。
12. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述發(fā)送單元包括:判斷子單元和發(fā)送 子單元; 所述判斷子單元,用于判斷所述Probe Request巾貞中的SSID的類型是否為預(yù)先設(shè)置的 指定類型,若是,將所述指定類型的SSID發(fā)送給所述發(fā)送子單元; 所述發(fā)送子單元,具體用于向所述STA發(fā)送與所述指定類型的SSID相對應(yīng)的Probe Response 中貞。
13. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述發(fā)送單元還包括:查找子單元; 所述判斷子單元,還用于當(dāng)所述Probe Request巾貞的SSID的類型不為所述指定類型 時,將所述Probe Request巾貞中的源MAC地址發(fā)送給所述查找子單元; 所述查找子單元,用于根據(jù)所述Probe Request巾貞中的源MAC地址在預(yù)先保存的已關(guān) 聯(lián)的MAC地址中進(jìn)行查找,當(dāng)在所述已關(guān)聯(lián)的MAC地址中查找到所述源MAC地址時,根據(jù)預(yù) 先保存的已關(guān)聯(lián)的MAC地址與已連接的SSID的對應(yīng)關(guān)系,確定與所述源MAC地址相對應(yīng)的 已連接的SSID,將所述已連接的SSID發(fā)送給所述發(fā)送子單元; 所述發(fā)送子單元,還用于向所述STA發(fā)送與所述已連接的SSID相對應(yīng)的Probe Response 中貞。
14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述查找子單元,還用于如果根據(jù)所述 Probe Request巾貞中的源MAC地址在所述已關(guān)聯(lián)的MAC地址中查找失敗,向所述發(fā)送子單元 發(fā)送一個發(fā)送指令; 所述發(fā)送子單元,還用于在接收到所述發(fā)送指令之后,向所述STA分別發(fā)送與預(yù)先連 接的各個SSID相對應(yīng)的Probe Response中貞。
15. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述判斷單元,還用于對所述Probe Request幀進(jìn)行接收信號強(qiáng)度指示RSSI的測量,當(dāng)所述Probe Request幀的RSSI測量值大 于第二預(yù)設(shè)門限值時,通知所述發(fā)送單元; 所述發(fā)送單元,用于向所述STA發(fā)送所述Probe Response中貞。
16. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述判斷單元,還用于判斷在預(yù)設(shè)時間 段內(nèi)是否沒有接收到所述STA發(fā)送所述Probe Response巾貞的接收確認(rèn)ACK消息,若是,向 所述發(fā)送單元發(fā)送一個重發(fā)指令; 所述發(fā)送單元,還用于在接收到所述重發(fā)指令之后,向所述STA重新發(fā)送所述Probe Response巾貞,向所述判斷單元發(fā)送一個判斷指令; 所述判斷單元,用于在接收到所述判斷指令之后,統(tǒng)計向所述STA重新發(fā)送所述Probe Response幀的重發(fā)次數(shù),當(dāng)所述重發(fā)次數(shù)小于或等于最大預(yù)設(shè)重發(fā)次數(shù)時,判斷在所述預(yù) 設(shè)時間段內(nèi)是否沒有接收到所述STA發(fā)送的所述ACK消息。
【文檔編號】H04W48/18GK104104478SQ201310125986
【公開日】2014年10月15日 申請日期:2013年4月12日 優(yōu)先權(quán)日:2013年4月12日
【發(fā)明者】江天明, 邵春菊 申請人:中國移動通信集團(tuán)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1