專利名稱:無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法及設(shè)備。
背景技術(shù):
在WLAN (Wireless Local Access Network,無線局域網(wǎng))網(wǎng)絡(luò)中,為了節(jié)省 Station (工作站)的電量消耗,設(shè)計(jì)了 Station睡眠功能。當(dāng)Station和AP (Access Point, 接入點(diǎn))之間有數(shù)據(jù)報(bào)文交互的時(shí)候,Station處于清醒狀態(tài),即正常工作狀態(tài);當(dāng)Station 和AP之間沒有數(shù)據(jù)報(bào)文交互的時(shí)候,Station處于睡眠(Sle印)狀態(tài),即節(jié)電狀態(tài)。 [OOO3] 當(dāng)Station處于Sle印狀態(tài)時(shí),Station通過周期性醒來向AP發(fā)送Null報(bào)文來 維持與AP的連接。如果AP在預(yù)設(shè)時(shí)間內(nèi)接收到Station發(fā)送的Null報(bào)文,則AP維持與 Station的關(guān)聯(lián)關(guān)系;如果AP在預(yù)設(shè)時(shí)間內(nèi)沒有接收到Station發(fā)送的Null報(bào)文,則AP判 斷Station下線。當(dāng)Station周期性醒來后,Station還可以接收AP發(fā)送的控制報(bào)文,例 如beacon (信標(biāo))報(bào)文?,F(xiàn)有技術(shù)中,當(dāng)AP需要向Sle印Station發(fā)送組播/廣播報(bào)文或 者單播報(bào)文時(shí),AP首先通過beacon報(bào)文喚醒Sle印Station。 具體的,當(dāng)AP需要向Station發(fā)送單播報(bào)文時(shí),AP檢測(cè)Station的工作狀態(tài)。如 圖2所示,當(dāng)Station處于正常狀態(tài)時(shí),AP直接向Station發(fā)送單播報(bào)文;當(dāng)Station處于 Sle印狀態(tài)時(shí),AP首先緩存該單播報(bào)文,在喚醒Sle印Station后再向該Sle印Station發(fā) 送緩存的單播報(bào)文。 當(dāng)AP需要向Station發(fā)送組播/廣播報(bào)文時(shí),AP首先檢測(cè)關(guān)聯(lián)的Station的工作 狀態(tài)。當(dāng)AP關(guān)聯(lián)的Station全部處于正常狀態(tài)時(shí),如圖l所示,AP直接向關(guān)聯(lián)的Station 發(fā)送組播/廣播報(bào)文,接收到該組播/廣播報(bào)文的Station根據(jù)報(bào)文的目的地址判斷是否 屬于自身所需要接收的組播/廣播報(bào)文,并根據(jù)判斷結(jié)果對(duì)組播/廣播報(bào)文進(jìn)行相應(yīng)的處 理。當(dāng)AP關(guān)聯(lián)的Station中包括處于Sle印狀態(tài)的Station時(shí),AP需要首先緩存組播/廣 播報(bào)文,然后AP通過廣播beacon報(bào)文,喚醒Sle印Station,該beacon報(bào)文中攜帶Sle印 Station的標(biāo)識(shí)信息。接收到beacon報(bào)文的Station獲取beacon報(bào)文中的標(biāo)識(shí)信息,若該 標(biāo)識(shí)信息標(biāo)識(shí)的Station為自身,則該Station將自身狀態(tài)由Sle印切換為正常狀態(tài),并向 AP發(fā)送響應(yīng)報(bào)文。在關(guān)聯(lián)的Sle印Station全部被喚醒后,AP再將緩存的組播/廣播報(bào)文 向各Station發(fā)送。 但是,由于AP關(guān)聯(lián)的多個(gè)Station中可以包括個(gè)別不斷處于節(jié)能狀態(tài)的Station, 該Station由節(jié)能狀態(tài)被喚醒后很快又進(jìn)入節(jié)能狀態(tài),從而導(dǎo)致AP在向多個(gè)Station發(fā)送 組播/廣播報(bào)文時(shí)會(huì)需要重復(fù)緩存組播/廣播報(bào)文、喚醒Sle印Station的過程,造成極大 的網(wǎng)絡(luò)延遲,影響其他正常狀態(tài)Station的工作。
發(fā)明內(nèi)容
本發(fā)明提供了一種無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法和設(shè)備,以實(shí)現(xiàn)無線接入點(diǎn)向關(guān)聯(lián)的工作站快速下發(fā)組播/廣播報(bào)文。 本發(fā)明提供了一種無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法,在接收到組播/廣播報(bào)文時(shí),所述無線接入點(diǎn)檢測(cè)下掛工作站的工作狀態(tài),所述方法進(jìn)一步包括
當(dāng)所述無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài)的工作站時(shí),所述無線接入點(diǎn)復(fù)制所述組播/廣播報(bào)文,并向關(guān)聯(lián)的工作站發(fā)送所述組播/廣播報(bào)文; 所述無線接入點(diǎn)喚醒處于節(jié)能狀態(tài)的工作站,將所述復(fù)制得到的組播/廣播報(bào)文以單播方式向被喚醒的工作站發(fā)送。 所述無線接入點(diǎn)復(fù)制所述組播/廣播報(bào)文,并向關(guān)聯(lián)的工作站發(fā)送所述組播/廣播報(bào)文之前,還包括 所述無線接入點(diǎn)判斷處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)是否大于預(yù)設(shè)最大值; 如果處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)小于或者等于所述預(yù)設(shè)最大值,執(zhí)行所述無線
接入點(diǎn)復(fù)制所述組播/廣播報(bào)文,并向關(guān)聯(lián)的工作站發(fā)送所述組播/廣播報(bào)文的步驟; 否則,所述無線接入點(diǎn)緩存所述組播/廣播報(bào)文。 所述預(yù)設(shè)最大值為S,其值為 S = X Ru/Rm 其中,Rm為無線接入點(diǎn)的組播發(fā)送速率,Ru為無線接入點(diǎn)的單播發(fā)送速率,X為門限值。 所述門限值X具體為1。 所述無線接入點(diǎn)將所述復(fù)制得到的組播/廣播報(bào)文向被喚醒的工作站發(fā)送包括
所述無線接入點(diǎn)使用所述被喚醒的工作站的MAC地址重新封裝所述組播/廣播報(bào)文; 所述無線接入點(diǎn)將重新封裝后的組播/廣播報(bào)文以單播方式向所述被喚醒的工作站發(fā)送。 本發(fā)明提供一種無線接入點(diǎn),在接收到組播/廣播報(bào)文時(shí),所述無線接入點(diǎn)檢測(cè)下掛工作站的工作狀態(tài),所述無線接入點(diǎn)包括 復(fù)制單元,用于當(dāng)所述無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài)的工作站時(shí),復(fù)制所述組播/廣播報(bào)文; 喚醒單元,用于喚醒所述無線接入點(diǎn)關(guān)聯(lián)的處于節(jié)能狀態(tài)的工作站; 發(fā)送單元,與所述喚醒單元和復(fù)制單元連接,用于當(dāng)所述無線接入點(diǎn)關(guān)聯(lián)的工作
站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài)的工作站時(shí),向關(guān)聯(lián)的工作站發(fā)送所述組播/廣播
報(bào)文;并在所述喚醒單元喚醒所述處于節(jié)能狀態(tài)的工作站后,以單播方式向喚醒后的工作
站發(fā)送所述復(fù)制單元復(fù)制得到的組播/廣播報(bào)文。
還包括 檢測(cè)單元,與所述復(fù)制單元和發(fā)送單元連接,用于接收關(guān)聯(lián)的工作站發(fā)送的狀態(tài)報(bào)文,根據(jù)所述狀態(tài)報(bào)文中的工作站狀態(tài)標(biāo)識(shí)信息獲知工作站的工作狀態(tài),并向所述復(fù)制單元和發(fā)送單元提供檢測(cè)結(jié)果。
所述檢測(cè)單元還用于 判斷處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)是否大于預(yù)設(shè)最大值;
如果處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)小于或者等于所述預(yù)設(shè)最大值,通知所述復(fù)制 單元復(fù)制所述組播/廣播報(bào)文; 如果處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)大于所述預(yù)設(shè)最大值,緩存所述組播/廣播報(bào) 文。 所述預(yù)設(shè)最大值為S,其值為
S = X Ru/Rm 其中,Rm為無線接入點(diǎn)的組播發(fā)送速率,Ru為無線接入點(diǎn)的單播發(fā)送速率,X為門 限值。 所述發(fā)送單元還用于 使用所述被喚醒的工作站的MAC地址重新封裝所述組播/廣播報(bào)文。
與現(xiàn)有技術(shù)相比,本發(fā)明至少具有以下優(yōu)點(diǎn) 本發(fā)明中,當(dāng)無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài)的工 作站時(shí),無線接入點(diǎn)直接向關(guān)聯(lián)的工作站發(fā)送接收的組播/廣播報(bào)文,并復(fù)制該組播/廣播 報(bào)文,然后在節(jié)能狀態(tài)的工作站被喚醒后,將復(fù)制得到的組播/廣播報(bào)文以單播報(bào)文形式 向被喚醒的工作站發(fā)送,從而避免了個(gè)別工作站不斷處于節(jié)能狀態(tài)而給無線接入點(diǎn)下掛的 其他工作站造成的網(wǎng)絡(luò)延遲。
圖1是現(xiàn)有技術(shù)AP向關(guān)聯(lián)的Station發(fā)送組播/廣播報(bào)文的網(wǎng)絡(luò)架構(gòu)示意圖;
圖2是現(xiàn)有技術(shù)AP向關(guān)聯(lián)的Station發(fā)送單播報(bào)文的網(wǎng)絡(luò)架構(gòu)示意圖;
圖3是本發(fā)明提供的無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法的流程示意圖;
圖4是本發(fā)明應(yīng)用場(chǎng)景提供的無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的網(wǎng)絡(luò)架構(gòu)示意 圖; 圖5是本發(fā)明應(yīng)用場(chǎng)景提供的無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法的流程示意 圖; 圖6是本發(fā)明提供的無線接入點(diǎn)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明的核心思想是AP直接將接收到的組播/廣播報(bào)文向關(guān)聯(lián)的Station發(fā) 送,AP還區(qū)分處于節(jié)能狀態(tài)和正常狀態(tài)的Station,對(duì)于Sle印Station, AP復(fù)制組播/廣 播報(bào)文并以單播形式向Sle印Station發(fā)送。 本發(fā)明提供一種無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法,在接收到組播/廣播報(bào) 文時(shí),所述無線接入點(diǎn)檢測(cè)下掛工作站的工作狀態(tài),如圖3所示,所述方法進(jìn)一步包括
步驟301,當(dāng)所述無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài) 的工作站時(shí),所述無線接入點(diǎn)復(fù)制所述組播/廣播報(bào)文,并向關(guān)聯(lián)的工作站發(fā)送所述組播/ 廣播報(bào)文; 步驟302,所述無線接入點(diǎn)喚醒處于節(jié)能狀態(tài)的工作站,將所述復(fù)制得到的組播/ 廣播報(bào)文以單播方式向被喚醒的工作站發(fā)送。 下面結(jié)合具體應(yīng)用場(chǎng)景詳細(xì)介紹本發(fā)明提供的無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法。 如圖4所示,該應(yīng)用場(chǎng)景中AP—側(cè)關(guān)聯(lián)多臺(tái)用戶終端,另一側(cè)連接網(wǎng)絡(luò)側(cè)設(shè)備,該 應(yīng)用場(chǎng)景提供的無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法如圖5所示,包括以下步驟
步驟501,AP接收組播/廣播報(bào)文,檢測(cè)關(guān)聯(lián)的多個(gè)Station的工作狀態(tài)。當(dāng)關(guān)聯(lián) 的Station都處于正常狀態(tài)時(shí),執(zhí)行步驟502 ;當(dāng)關(guān)聯(lián)的Station中包括Sle印Station時(shí), 執(zhí)行步驟503。 步驟502, AP向關(guān)聯(lián)的Station發(fā)送組播/廣播報(bào)文。 步驟503, AP判斷Sle印Station的個(gè)數(shù)是否大于預(yù)設(shè)的最大值;如果大于,則執(zhí) 行步驟504 ;否則,執(zhí)行步驟505。 具體的,AP中設(shè)置Sle印Station的個(gè)數(shù)的最大值,該最大值可以用S表示,其值 具體通過下述公式獲得
S = X Ru/Rm 其中,Rm為無線接入點(diǎn)的組播發(fā)送速率,Ru為無線接入點(diǎn)的單播發(fā)送速率,X為門 限值。 門限值X可以根據(jù)實(shí)際需要靈活設(shè)置,優(yōu)選的,X為1。此時(shí),所有通過單播形式向 Station發(fā)送組播/廣播報(bào)文的時(shí)間的和不大于向Station發(fā)送一次組播/廣播報(bào)文的時(shí) 間。 步驟504, AP緩存組播/廣播報(bào)文,并在喚醒Sle印Station后向關(guān)聯(lián)的Station 發(fā)送緩存的組播/廣播報(bào)文。 步驟505,AP喚醒Sle印Station,以單播形式向喚醒后的Station發(fā)送組播/廣 播報(bào)文。 具體的,AP向Sle印Station發(fā)送beacon報(bào)文喚醒Sle印Station。 AP使用被 喚醒的Station的源MAC地址重新封裝緩存的組播/廣播報(bào)文。beacon報(bào)文的報(bào)文頭如表
l所示
表l 2
Octets :2 62 26 0-23424646
DuratlonlSequenceQoS
ControlIDAddresslAddress2Address3Address4FCS
ControlControlBody 表1中,無線802. 11報(bào)文的報(bào)文頭中,報(bào)文的目的地址為Address 1。 AP將緩存的 組播/廣播報(bào)文中的Addressl的組播/廣播地址分別更換為每個(gè)Sle印Station的源MAC 地址,將一份組播/廣播報(bào)文轉(zhuǎn)變?yōu)槎鄠€(gè)去往不同Sle印Station的單播報(bào)文。AP將這些去 往不同station的單播報(bào)文分別緩存,然后丟棄緩存的組播/廣播報(bào)文,釋放內(nèi)存。 本應(yīng)用場(chǎng)景中,AP是否需要判斷Sle印Station的個(gè)數(shù)與預(yù)設(shè)最大值的關(guān)系,根 據(jù)實(shí)際需要確定,例如AP也可以不去判斷Sle印Station的個(gè)數(shù),而在關(guān)聯(lián)的Station中包 括Sle印Station與Active Station時(shí),即發(fā)送組播/廣播報(bào)文,然后以單播形式向Sle印 Station發(fā)送組播/廣播報(bào)文。
7
通過采用本發(fā)明提供的方法,當(dāng)無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作 站和正常狀態(tài)的工作站時(shí),無線接入點(diǎn)直接向關(guān)聯(lián)的工作站發(fā)送接收的組播/廣播報(bào)文, 并復(fù)制該組播/廣播報(bào)文,然后在節(jié)能狀態(tài)的工作站被喚醒后,將復(fù)制得到的組播/廣播報(bào) 文以單播報(bào)文形式向被喚醒的工作站發(fā)送,從而避免了個(gè)別工作站不斷處于節(jié)能狀態(tài)而給 無線接入點(diǎn)下掛的其他工作站造成的網(wǎng)絡(luò)延遲。 本發(fā)明提供一種無線接入點(diǎn),在接收到組播/廣播報(bào)文時(shí),所述無線接入點(diǎn)檢測(cè) 下掛工作站的工作狀態(tài),如圖6所示,所述無線接入點(diǎn)包括 復(fù)制單元10,用于當(dāng)所述無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作站和正 常狀態(tài)的工作站時(shí),復(fù)制所述組播/廣播報(bào)文; 喚醒單元20,用于喚醒所述無線接入點(diǎn)關(guān)聯(lián)的處于節(jié)能狀態(tài)的工作站;
發(fā)送單元30,與所述喚醒單元20和復(fù)制單元10連接,用于當(dāng)所述無線接入點(diǎn)關(guān)聯(lián) 的工作站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài)的工作站時(shí),向關(guān)聯(lián)的工作站發(fā)送所述組播 /廣播報(bào)文;并在所述喚醒單元20喚醒所述處于節(jié)能狀態(tài)的工作站后,以單播方式向喚醒 后的工作站發(fā)送所述復(fù)制單元10復(fù)制得到的組播/廣播報(bào)文。具體的,該發(fā)送單元30還 用于使用所述被喚醒的工作站的MAC地址重新封裝所述組播/廣播報(bào)文,將重新封裝后的 組播/廣播報(bào)文以單播方式向所述被喚醒的工作站發(fā)送。
本發(fā)明中提供的無線接入點(diǎn),還包括 檢測(cè)單元40,與所述復(fù)制單元10和發(fā)送單元30連接,用于接收關(guān)聯(lián)的工作站發(fā)送 的狀態(tài)報(bào)文,根據(jù)所述狀態(tài)報(bào)文中的工作站狀態(tài)標(biāo)識(shí)信息獲知工作站的工作狀態(tài),并向所 述復(fù)制單元10和發(fā)送單元30提供檢測(cè)結(jié)果。
所述檢測(cè)單元40還用于 判斷處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)是否大于預(yù)設(shè)最大值; 如果處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)小于或者等于所述預(yù)設(shè)最大值,通知所述復(fù)制 單元復(fù)制所述組播/廣播報(bào)文; 如果處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)大于所述預(yù)設(shè)最大值,緩存所述組播/廣播報(bào) 文。 所述預(yù)設(shè)最大值為S,其值為
S = X Ru/Rm 其中,Rm為無線接入點(diǎn)的組播發(fā)送速率,Ru為無線接入點(diǎn)的單播發(fā)送速率,X為門 限值。 通過采用本發(fā)明提供的設(shè)備,當(dāng)無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作 站和正常狀態(tài)的工作站時(shí),無線接入點(diǎn)直接向關(guān)聯(lián)的工作站發(fā)送接收的組播/廣播報(bào)文, 并復(fù)制該組播/廣播報(bào)文,然后在節(jié)能狀態(tài)的工作站被喚醒后,將復(fù)制得到的組播/廣播報(bào) 文以單播報(bào)文形式向被喚醒的工作站發(fā)送,從而避免了個(gè)別工作站不斷處于節(jié)能狀態(tài)而給 無線接入點(diǎn)下掛的其他工作站造成的網(wǎng)絡(luò)延遲。 通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助 軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更 佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的 部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā) 明各個(gè)實(shí)施例所述的方法。 本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流 程并不一定是實(shí)施本發(fā)明所必須的。 本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分 布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上 述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。 以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng) 域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
9
權(quán)利要求
一種無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法,在接收到組播/廣播報(bào)文時(shí),所述無線接入點(diǎn)檢測(cè)下掛工作站的工作狀態(tài),其特征在于,所述方法進(jìn)一步包括當(dāng)所述無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài)的工作站時(shí),所述無線接入點(diǎn)復(fù)制所述組播/廣播報(bào)文,并向關(guān)聯(lián)的工作站發(fā)送所述組播/廣播報(bào)文;所述無線接入點(diǎn)喚醒處于節(jié)能狀態(tài)的工作站,將所述復(fù)制得到的組播/廣播報(bào)文以單播方式向被喚醒的工作站發(fā)送。
2. 如權(quán)利要求1所述的方法,其特征在于,所述無線接入點(diǎn)復(fù)制所述組播/廣播報(bào)文, 并向關(guān)聯(lián)的工作站發(fā)送所述組播/廣播報(bào)文之前,還包括所述無線接入點(diǎn)判斷處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)是否大于預(yù)設(shè)最大值; 如果處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)小于或者等于所述預(yù)設(shè)最大值,執(zhí)行所述無線接入 點(diǎn)復(fù)制所述組播/廣播報(bào)文,并向關(guān)聯(lián)的工作站發(fā)送所述組播/廣播報(bào)文的步驟; 否則,所述無線接入點(diǎn)緩存所述組播/廣播報(bào)文。
3. 如權(quán)利要求2所述的方法,其特征在于,所述預(yù)設(shè)最大值為S,其值為 S = X Ru/Rm其中,Rm為無線接入點(diǎn)的組播發(fā)送速率,Ru為無線接入點(diǎn)的單播發(fā)送速率,X為門限值。
4. 如權(quán)利要求3所述的方法,其特征在于,所述門限值X具體為1。
5. 如權(quán)利要求l所述的方法,其特征在于,所述無線接入點(diǎn)將所述復(fù)制得到的組播/廣 播報(bào)文以單播方式向被喚醒的工作站發(fā)送包括所述無線接入點(diǎn)使用所述被喚醒的工作站的MAC地址重新封裝所述組播/廣播報(bào)文。
6. —種無線接入點(diǎn),在接收到組播/廣播報(bào)文時(shí),所述無線接入點(diǎn)檢測(cè)下掛工作站的 工作狀態(tài),其特征在于,所述無線接入點(diǎn)包括復(fù)制單元,用于當(dāng)所述無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài)的工作站時(shí),復(fù)制所述組播/廣播報(bào)文;喚醒單元,用于喚醒所述無線接入點(diǎn)關(guān)聯(lián)的處于節(jié)能狀態(tài)的工作站;發(fā)送單元,與所述喚醒單元和復(fù)制單元連接,用于當(dāng)所述無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài)的工作站時(shí),向關(guān)聯(lián)的工作站發(fā)送所述組播/廣播報(bào)文;并在所述喚醒單元喚醒所述處于節(jié)能狀態(tài)的工作站后,以單播方式向喚醒后的工作站發(fā)送所述復(fù)制單元復(fù)制得到的組播/廣播報(bào)文。
7. 如權(quán)利要求6所述的無線接入點(diǎn),其特征在于,還包括檢測(cè)單元,與所述復(fù)制單元和發(fā)送單元連接,用于接收關(guān)聯(lián)的工作站發(fā)送的狀態(tài)報(bào)文, 根據(jù)所述狀態(tài)報(bào)文中的工作站狀態(tài)標(biāo)識(shí)信息獲知工作站的工作狀態(tài),并向所述復(fù)制單元和 發(fā)送單元提供檢測(cè)結(jié)果。
8. 如權(quán)利要求6所述的無線接入點(diǎn),其特征在于,所述檢測(cè)單元還用于 判斷處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)是否大于預(yù)設(shè)最大值;如果處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)小于或者等于所述預(yù)設(shè)最大值,通知所述復(fù)制單元 復(fù)制所述組播/廣播報(bào)文;如果處于節(jié)能狀態(tài)的工作站的個(gè)數(shù)大于所述預(yù)設(shè)最大值,緩存所述組播/廣播報(bào)文。
9. 如權(quán)利要求8所述的無線接入點(diǎn),其特征在于,所述預(yù)設(shè)最大值為S,其值為 S = X Ru/Rm其中,Rm為無線接入點(diǎn)的組播發(fā)送速率,Ru為無線接入點(diǎn)的單播發(fā)送速率,X為門限值。
10.如權(quán)利要求6所述的無線接入點(diǎn),其特征在于,所述發(fā)送單元還用于使用所述被喚醒的工作站的MAC地址重新封裝所述組播/廣播報(bào)文。
全文摘要
本發(fā)明公開了一種無線接入點(diǎn)發(fā)送組播/廣播報(bào)文的方法和設(shè)備,在接收到組播/廣播報(bào)文時(shí),所述無線接入點(diǎn)檢測(cè)下掛工作站的工作狀態(tài),所述方法進(jìn)一步包括當(dāng)所述無線接入點(diǎn)關(guān)聯(lián)的工作站中包括節(jié)能狀態(tài)的工作站和正常狀態(tài)的工作站時(shí),所述無線接入點(diǎn)復(fù)制所述組播/廣播報(bào)文,并向關(guān)聯(lián)的工作站發(fā)送所述組播/廣播報(bào)文;所述無線接入點(diǎn)喚醒處于節(jié)能狀態(tài)的工作站,將所述復(fù)制得到的組播/廣播報(bào)文向被喚醒的工作站發(fā)送。本發(fā)明實(shí)現(xiàn)了無線接入點(diǎn)向關(guān)聯(lián)的工作站快速下發(fā)組播/廣播報(bào)文。
文檔編號(hào)H04W88/00GK101754479SQ20101000265
公開日2010年6月23日 申請(qǐng)日期2010年1月21日 優(yōu)先權(quán)日2010年1月21日
發(fā)明者楊庭劍 申請(qǐng)人:杭州華三通信技術(shù)有限公司