一種組播數(shù)據(jù)包傳輸方法及裝置制造方法
【專利摘要】本發(fā)明實施例提供一種組播數(shù)據(jù)包傳輸方法及裝置,涉及通信領(lǐng)域,規(guī)定了如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。該方法包括:接入點AP為站點STA分配對應的組播關(guān)聯(lián)標識符AID,其中,組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識;AP向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,其中,至少兩個STA位于同一個組播組內(nèi)。
【專利說明】一種組播數(shù)據(jù)包傳輸方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種組播數(shù)據(jù)包傳輸方法及裝置。
【背景技術(shù)】
[0002]WLAN (Wireless Local Area Networks,無線局域網(wǎng)絡)是以無線信道作為傳輸媒介的計算機局域網(wǎng),是有線聯(lián)網(wǎng)方式的重要補充和延伸。在802.1lah的應用場景下,通常能夠支持6000個STA (stat1n,站點),其中,802.1lah是一種無線局域網(wǎng)通信標準,用于大量低功耗傳感器類型的應用,例如抄表、環(huán)境監(jiān)測、智能家居等。示例性的,這些STA可以分別設(shè)置在水表、電表、煤氣表上,而這些水表、電表、煤氣表可以隸屬于不同或者相同的公司,并且這些公司可以通過無線APbccess point,接入點),以相同或者不同的周期分別向這些水表、電表、煤氣表發(fā)送信息,或者對這些水表、電表、煤氣表進行更新。因此,在802.1lah的應用場景下,AP能夠發(fā)送不同周期、不同內(nèi)容的組播信息給不同的STA。然而,目前802.1lah的標準中并沒有規(guī)定如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的實施例提供一種組播數(shù)據(jù)包傳輸方法及裝置,規(guī)定了如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。
[0004]本發(fā)明的實施例采用如下技術(shù)方案:
[0005]第一方面,本發(fā)明實施例提供一種組播數(shù)據(jù)包傳輸方法,該方法包括:
[0006]接入點AP為站點STA分配對應的組播關(guān)聯(lián)標識符AID,其中,所述組播AID設(shè)置于所述組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),所述組播AID的標識位設(shè)置有第一標識;
[0007]所述AP向至少兩個STA發(fā)送所述組播數(shù)據(jù)包,以使得所述至少兩個STA根據(jù)所述組播AID判斷所述組播數(shù)據(jù)包是否為對應于所述至少兩個STA的組播數(shù)據(jù)包,其中,所述至少兩個STA位于同一個組播組內(nèi)。
[0008]在第一種可能的實現(xiàn)方式中,根據(jù)第一方面,所述方法還包括:
[0009]所述AP為STA計算其對應的組播部分關(guān)聯(lián)標識符PAID ;
[0010]所述AP設(shè)置所述組播PAID在所述組播數(shù)據(jù)包的物理層會聚過程協(xié)議數(shù)據(jù)單元PPDU幀格式內(nèi)。
[0011]在第二種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式,若所述PPDU幀格式為短前導幀格式,則所述組播PAID設(shè)置于所述短前導幀格式的信號域內(nèi);或者,
[0012]若所述PPDU幀格式為長前導幀格式,則所述組播PAID設(shè)置于所述長前導幀格式的信號A域內(nèi)。
[0013]在第三種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,所述短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,所述組播AID設(shè)置于所述第一地址域內(nèi)。[0014]在第四種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式至第三種可能的實現(xiàn)方式,所述第一地址域的長度為16比特,其中,所述第一地址域的從最低有效位開始的第14個比特為所述標識位,其中,所述標識位用于指示AID是否為組播AID。
[0015]在第五種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式至第四種可能的實現(xiàn)方式,在所述AP向至少兩個STA發(fā)送所述組播數(shù)據(jù)包之前,所述方法還包括:
[0016]所述AP發(fā)送廣播信號至所述STA,以使得所述STA獲知所述AP將發(fā)送所述組播數(shù)據(jù)包至所述STA。
[0017]第二方面,本發(fā)明實施例提供一種組播數(shù)據(jù)包傳輸方法,該方法包括:
[0018]STA接收AP發(fā)送的組播數(shù)據(jù)包,其中,所述組播數(shù)據(jù)包由所述AP發(fā)送至包括所述STA在內(nèi)的至少兩個STA,所述組播數(shù)據(jù)包中組播AID設(shè)置于所述組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),所述組播AID的標識位設(shè)置有第一標識;
[0019]所述STA根據(jù)所述組播AID判斷所述組播數(shù)據(jù)包是否為對應于所述STA的組播數(shù)據(jù)包。
[0020]在第一種可能的實現(xiàn)方式中,根據(jù)第二方面,所述短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,所述組播AID設(shè)置于所述第一地址域內(nèi)。
[0021]在第二種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式,所述第一地址域的長度為16比特,其中,所述第一地址域的從最低有效位開始的第14個比特為所述標識位,其中,所述標識位用于指示AID是否為組播AID。
[0022]在第三種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,在所述至少兩個STA接收AP發(fā)送的組播數(shù)據(jù)包之前,所述方法還包括:
[0023]所述STA接收所述AP發(fā)送的廣播信號;
[0024]所述STA獲知所述AP將發(fā)送所述組播數(shù)據(jù)包至所述STA。
[0025]在第四種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式至第三種可能的實現(xiàn)方式,所述方法還包括:
[0026]若所述組播PPDU幀格式內(nèi)設(shè)置有所述組播PAID,所述STA則根據(jù)所述組播PAID判斷所述組播數(shù)據(jù)包是否為對應于所述STA的組播數(shù)據(jù)包。
[0027]第三方面,本發(fā)明實施例提供一種AP,包括:
[0028]處理模塊,用于為STA分配對應的組播AID,其中,所述組播AID設(shè)置于所述組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),所述組播AID的標識位設(shè)置有第一標識;
[0029]發(fā)送模塊,用于向至少兩個STA發(fā)送所述組播數(shù)據(jù)包,以使得所述至少兩個STA根據(jù)所述組播AID判斷所述組播數(shù)據(jù)包是否為對應于所述至少兩個STA的組播數(shù)據(jù)包,其中,所述至少兩個STA位于同一個組播組內(nèi)。
[0030]在第一種可能的實現(xiàn)方式中,根據(jù)第三方面,所述處理模塊,還用于為STA計算其對應的組播PAID,以及設(shè)置所述組播PAID在所述組播數(shù)據(jù)包的物理層會聚過程協(xié)議數(shù)據(jù)單元PPDU幀格式內(nèi)。
[0031]在第二種可能的實現(xiàn)方式中,結(jié)合第三方面或第一種可能的實現(xiàn)方式,若所述PPDU幀格式為短前導幀格式,則所述組播PAID設(shè)置于所述短前導幀格式的信號域內(nèi);或者,
[0032]若所述PPDU幀格式為長前導幀格式,則所述組播PAID設(shè)置于所述長前導幀格式的信號A域內(nèi)。
[0033]在第三種可能的實現(xiàn)方式中,結(jié)合第三方面或第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,所述短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,所述組播AID設(shè)置于所述第一地址域內(nèi)。
[0034]在第四種可能的實現(xiàn)方式中,結(jié)合第三方面或第一種可能的實現(xiàn)方式至第三種可能的實現(xiàn)方式,所述第一地址域的長度為16比特,其中,所述第一地址域的從最低有效位開始的第14個比特為所述標識位,其中,所述標識位用于指示AID是否為組播AID。
[0035]在第五種可能的實現(xiàn)方式中,結(jié)合第三方面或第一種可能的實現(xiàn)方式至第四種可能的實現(xiàn)方式,所述發(fā)送模塊,還用于:
[0036]發(fā)送廣播信號至所述STA,以使得所述STA獲知所述AP將發(fā)送所述組播數(shù)據(jù)包至所述STA。
[0037]第四方面,本發(fā)明實施例提供一種STA,包括:
[0038]接收單元,用于接收AP發(fā)送的組播數(shù)據(jù)包,其中,所述組播數(shù)據(jù)包由所述AP發(fā)送至包括所述STA在內(nèi)的至少兩個STA,所述組播數(shù)據(jù)包中組播AID設(shè)置于所述組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),所述組播AID的標識位設(shè)置有第一標識;
[0039]判斷單元,用于根據(jù)所述組播AID判斷所述組播數(shù)據(jù)包是否為對應于所述STA的組播數(shù)據(jù)包。
[0040]在第一種可能的實現(xiàn)方式中,結(jié)合第四方面,所述短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,所述組播AID設(shè)置于所述第一地址域內(nèi)。
[0041]在第二種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式,所述第一地址域的長度為16比特,其中,所述第一地址域的從最低有效位開始的第14個比特為所述標識位,其中,所述標識位用于指示AID是否為組播AID。
[0042]在第三種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,所述STA還包括:
[0043]所述接收單元,還用于接收所述AP發(fā)送的廣播信號;
[0044]獲取單元,用于獲知所述AP將發(fā)送所述組播數(shù)據(jù)包。
[0045]在第四種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式至第三種可能的實現(xiàn)方式,所述判斷單元,還用于:
[0046]若所述組播PPDU幀格式內(nèi)設(shè)置有所述組播PAID,則根據(jù)所述組播PAID判斷所述組播數(shù)據(jù)包是否為對應于所述STA的組播數(shù)據(jù)包。
[0047]本發(fā)明實施例所提供的組播數(shù)據(jù)包傳輸方法及裝置,通過AP為STA分配對應的組播AID,其中,組播AID設(shè)置于組播數(shù)據(jù)包的短MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識,以及AP向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,其中,至少兩個STA位于同一個組播組內(nèi)。通過該方案,由于AP為STA分配對應的組播AID,并向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,因此,規(guī)定了如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。
【專利附圖】
【附圖說明】[0048]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0049]圖1為本發(fā)明實施例提供的數(shù)據(jù)包傳輸方法的流程圖一;
[0050]圖2為傳統(tǒng)的MAC幀頭的結(jié)構(gòu)示意圖;
[0051]圖3為本發(fā)明實施例提供的短MAC幀頭的結(jié)構(gòu)示意圖一;
[0052]圖4為本發(fā)明實施例提供的短MAC幀頭的結(jié)構(gòu)示意圖二 ;
[0053]圖5為本發(fā)明實施例提供的AID的結(jié)構(gòu)示意圖;
[0054]圖6為本發(fā)明實施例提供的數(shù)據(jù)包傳輸方法的流程圖二 ;
[0055]圖7為本發(fā)明實施例提供的AID的特征值的結(jié)構(gòu)示意圖;
[0056]圖8為本發(fā)明實施例提供的I3DDU幀格式的結(jié)構(gòu)示意圖一;
[0057]圖9為本發(fā)明實施例提供的I3DDU幀格式的結(jié)構(gòu)示意圖二 ;
[0058]圖10為本發(fā)明實施例提供的數(shù)據(jù)包傳輸方法的流程圖三;
[0059]圖11為本發(fā)明實施例提供的數(shù)據(jù)包傳輸方法的流程圖四;
[0060]圖12為本發(fā)明一實施例提供的AP的結(jié)構(gòu)示意圖;
[0061]圖13為本發(fā)明一實施例提供的STA的結(jié)構(gòu)示意圖一;
[0062]圖14為本發(fā)明一實施例提供的STA的結(jié)構(gòu)示意圖二 ;
[0063]圖15為本發(fā)明另一實施例提供的接入點AP的結(jié)構(gòu)示意圖;
[0064]圖16為本發(fā)明另一實施例提供的站點STA的結(jié)構(gòu)示意圖。
【具體實施方式】
[0065]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0066]本發(fā)明實施例提供一種組播數(shù)據(jù)包傳輸方法,如圖1所示,該方法包括:
[0067]SlOUAP為STA分配對應的組播AID。
[0068]其中,組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識。
[0069]WLAN (Wireless Local Area Networks,無線局域網(wǎng)絡)是以無線信道作為傳輸媒介的計算機局域網(wǎng),是有線聯(lián)網(wǎng)方式的重要補充和延伸。在802.1lah的應用場景下,通常能夠支持6000個STA (stat1n,站點),其中,802.1Iah是一種無線局域網(wǎng)通信標準,用于大量低功耗傳感器類型的應用,例如抄表、環(huán)境監(jiān)測、智能家居等。
[0070]在802.1lah的應用場景下,當AP要向多個STA發(fā)送組播數(shù)據(jù)時,AP首先要對待發(fā)送的數(shù)據(jù)進行處理。數(shù)據(jù)首先在MAC層進行封包,此時,將AID設(shè)置于數(shù)據(jù)包的短MAC幀頭內(nèi);隨后,將在MAC層封包后的數(shù)據(jù)發(fā)送到PHY層進行封包,其中,封包的具體過程將在下述實施例中進行描述,此處不再贅述。
[0071]需要說明的是,傳統(tǒng)的MAC幀頭的格式,如圖2所示,傳統(tǒng)的MAC幀頭包括幀控制域、持續(xù)時間域或標識域、第一地址域、第二地址域、第三地址域、序列控制域、第四地址域、服務質(zhì)量控制域和高速控制域,其中,幀控制域、持續(xù)時間域、序列控制域和服務質(zhì)量控制域的長度均為2字節(jié),第一地址域、第二地址域、第三地址域和第四地址域的長度均為6字節(jié),高速控制域的長度為4字節(jié)。
[0072]然而,在802.1lah的應用場景下,采用短MAC幀頭可以更有效的支持低功耗應用,如圖3所示,短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,其中,幀控制域、第一地址域和序列控制域的長度均為2字節(jié),第二地址域的長度為6字節(jié),且A I D設(shè)置于第一地址域內(nèi),BSSID(basic service set identifier,基本服務集標識符)設(shè)置于第二地址域內(nèi)。
[0073]需要說明的是,根據(jù)用戶策略,本發(fā)明實施例提供的短MAC幀頭還可以包括第三地址域,如圖4所示,第三地址域的長度為6字節(jié)。
[0074]短MAC幀頭相比于傳統(tǒng)的MAC幀頭,省去了持續(xù)時間域、服務質(zhì)量控制域、高速控制域和第四地址域,不僅能減少MAC幀頭的長度,提高傳輸數(shù)據(jù)的效率,還能夠降低STA的功耗,節(jié)約了能源。
[0075]需要補充的是,AID設(shè)置于第一地址域內(nèi)的格式,如圖5所示,由于第一地址域的長度為2字節(jié),即16比特。根據(jù)規(guī)定,第一地址域的從最低有效位開始的第I個比特至第13個比特設(shè)置為AID的特征值,第一地址域的從最低有效位開始的第14個比特為標識位,其中,標識位用于指示AID是否為組播AID,第一地址域的從最低有效位開始的第15個比特和第16個比特設(shè)置為數(shù)值I。
[0076]當數(shù)據(jù)包要作為組播數(shù)據(jù)包發(fā)送時,AP為STA分配對應的組播AID,其中,組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識,并且第一標識的取值為I。
[0077]S102、AP向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包。
[0078]其中,至少兩個STA位于同一個組播組內(nèi)。
[0079]AP向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包。
[0080]需要說明的是,本發(fā)明實施例所提供的AID是根據(jù)二進制編寫的,第一標識用于指示數(shù)據(jù)包則為組播包,因此,第一標識為數(shù)值I。當標志位未設(shè)置有第一標識,則說明該數(shù)據(jù)包不為組播數(shù)據(jù)包,該數(shù)據(jù)包不能通過組播發(fā)送給STA。
[0081]需要補充的是,根據(jù)用戶策略的不同,第一標識的取值也不同,第一標識可以為數(shù)值1,也可以為O等其他的數(shù)值,本發(fā)明不做限制。
[0082]本發(fā)明實施例所提供的組播數(shù)據(jù)包傳輸方法,通過AP為STA分配對應的組播AID,其中,組播AID設(shè)置于組播數(shù)據(jù)包的短MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識,以及AP向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,其中,至少兩個STA位于同一個組播組內(nèi)。通過該方案,由于AP為STA分配對應的組播AID,并向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,因此,規(guī)定了如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。[0083]本發(fā)明實施例提供一種組播數(shù)據(jù)包傳輸方法,如圖6所示,該方法包括:
[0084]S201、AP為STA分配對應的組播AID。
[0085]其中,組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識。
[0086]WLAN (Wireless Local Area Networks,無線局域網(wǎng)絡)是以無線信道作為傳輸媒介的計算機局域網(wǎng),是有線聯(lián)網(wǎng)方式的重要補充和延伸。在802.1lah的應用場景下,通常能夠支持6000個STA (stat1n,站點),其中,802.1Iah是一種無線局域網(wǎng)通信標準,用于大量低功耗傳感器類型的應用,例如抄表、環(huán)境監(jiān)測、智能家居等。
[0087]在802.1lah的應用場景下,當AP要向多個STA發(fā)送組播數(shù)據(jù)時,AP首先要對待發(fā)送的數(shù)據(jù)進行處理。數(shù)據(jù)首先在MAC層進行封包,此時,將AID設(shè)置于數(shù)據(jù)包的短MAC幀頭內(nèi);隨后,將在MAC層封包后的數(shù)據(jù)發(fā)送到PHY層進行封包。
[0088]下面,將依次對數(shù)據(jù)在MAC層封包和在PHY層封包的過程進行說明。
[0089]傳統(tǒng)的MAC幀頭包括幀控制域、持續(xù)時間域或標識域、第一地址域、第二地址域、第三地址域、序列控制域、第四地址域、服務質(zhì)量控制域和高速控制域,其中,幀控制域、持續(xù)時間域、序列控制域和服務質(zhì)量控制域的長度均為2字節(jié),第一地址域、第二地址域、第三地址域和第四地址域的長度均為6字節(jié),高速控制域的長度為4字節(jié)。
[0090]然而,在802.1lah的應用場景下,采用短MAC幀頭可以更有效的支持低功耗應用,短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,其中,幀控制域、第一地址域和序列控制域的長度均為2字節(jié),第二地址域的長度為6字節(jié),且AID設(shè)置于第一地址域內(nèi)。
[0091]需要說明的是,根據(jù)用戶策略,本發(fā)明實施例提供的短MAC幀頭還可以包括第三地址域,第三地址域的長度為6字節(jié)。
[0092]短MAC幀頭相比于傳統(tǒng)的MAC幀頭,省去了持續(xù)時間域、服務質(zhì)量控制域、高速控制域和第四地址域,不僅能減少MAC幀頭的長度,提高傳輸數(shù)據(jù)的效率,還能夠降低STA的功耗,節(jié)約了能源。
[0093]需要補充的是,AID設(shè)置于第一地址域內(nèi),由于第一地址域的長度為2字節(jié),即16比特。根據(jù)規(guī)定,第一地址域的第I個比特至第13個比特設(shè)置為AID的特征值,因為802.1lah的場景需要支持多達6000個節(jié)點,AID為大量節(jié)點分配特征值時是按層劃分的,即分為page,block, sub-block三級,如圖7所不。第一地址域最多有4個page,占用2比特;每個page下面包括32個block,占用5比特;每個block下面又包括8個sub-block,占用3比特;每個sub-block下面可以包括8個STA,占用3比特。因此,每個AID只需指不某個STA是屬于哪個page, block, sub-block以及具體sub-block里的第幾個位置,就可以指示出AID對應該STA的特征值。
[0094]進一步的,第一地址域的從最低有效位開始的第14個比特為標識位,其中,標識位用于指示AID是否為組播AID,第一地址域的從最低有效位開始的第15個比特和第16個比特設(shè)置為數(shù)值I。
[0095]在將AID設(shè)置于數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi)之后,AP將在MAC層封包后的數(shù)據(jù)發(fā)送到PHY層進行封包。
[0096]802.1lah 標準支持 1ΜΗζ、2ΜΗζ、4ΜΗζ、8ΜΗζ 和 16MHz 幾種帶寬,并定義了三種 PPDU幀格式。這三種幀格式分別為IMHz幀格式、大于等于2MHz短前導幀格式,以及大于等于2MHz長前導幀格式,其中,短前導幀格式只能用于SU(single user,單用戶)通信,長前導中貞格式既可以用于SU通信,也可以用于MU (multiple user,多用戶)通信。
[0097]大于等于2MHz短前導幀格式,如圖8所示,包括STF(short training field,短訓練),用于PPDU起始檢測、自動增益控制、粗略頻偏估計、時間同步;LTFl(long trainingfieldl,長訓練域I),用于信道估計、精確頻偏估計、時間同步;LTF2(long trainingfield2,長訓練域2),和LTFl —起用于多空間流的信道估計、精確頻偏估計、時間同步,LTF_NLTF(long training field NLTF,長訓練域NLTF),和LTFl —起用于多空間流的信道估計、精確頻偏估計、時間同步,其中N_LTF是指LTF域的具體數(shù)目,與空間流數(shù)目有關(guān);SIG(signal,信號),用于傳輸接收側(cè)解包需要的一些關(guān)鍵信息,例如帶寬、空間流數(shù)目、調(diào)制方式等。
[0098]大于等于2MHz長前導幀格式,如圖9所示,包括STF,LTFl, SIGA(signalA,信號A),用于傳輸接收側(cè)解SU包需要的關(guān)鍵信息,或者解MU包時多個用戶公有的關(guān)鍵信息;D-STF(short training field for data,數(shù)據(jù)的短訓練域),用于改進自動增益控制;SIGB(signal B,信號B),若SU時值與D-LTFl值相同,可以改善信道估計的性能;在願時,用于傳輸接收側(cè)解MU包時每個用戶特有的關(guān)鍵信息。
[0099]經(jīng)過MAC層封包后的組播數(shù)據(jù)在PHY層進行封包時,首先AP為STA計算其對應的組播PAID (partial AID,部分AID),其中,PAID是的長度為6比特,是AID經(jīng)過壓縮后計算得到的。多個AID經(jīng)過壓縮計算后可以得到相同的PAID,用于接收側(cè)PHY層的包地址檢測。根據(jù)公式(I)即可計算出組播PAID,公式(I)如下所示:
[0100](6/a:(AID[0:8] ) + i/ec(BSSID[44:47]十 BSS1D[40: 43])X25) mod 29 式(I)
[0101]其中,?表示按位異或操作;mod X表示模X運算;dec()表示十進制轉(zhuǎn)換操作;AID [0:8]表示AID的第O個比特位至第8個比特位;BSSID[44:47]表示BSSID的第44個比特位至第47個比特位。
[0102]計算出待設(shè)置于PPDU幀格式中的PAID之后,若組播PAID滿足預設(shè)條件,AP則設(shè)置組播PAID在組播數(shù)據(jù)包的物理層會聚過程協(xié)議數(shù)據(jù)單元PPDU幀格式內(nèi)。若組播PAID不滿足預設(shè)條件,AP則不設(shè)置組播PAID在組播數(shù)據(jù)包的PPDU幀格式內(nèi)。其中,預設(shè)條件是指根據(jù)公式(I)計算出的PAID不等于第一預設(shè)值,且計算出的PAID不等于第二預設(shè)值,其中,第一預設(shè)值是根據(jù)公式(2)計算出的值,第二預設(shè)值是根據(jù)公式(3)計算出的值:
[0103](dec(BSSID[39:47])mod(29-l)) + I式(2)
[0104](dec (Overlapping BSSID [39:47]) mod (29-1) )+1式(3)
[0105]其中,overlapping BSSID是指和當前BSS覆蓋范圍有重迭的相鄰BSS的標識符,即相鄰AP的MAC地址。
[0106]相應的,計算出待設(shè)置于PPDU幀格式中的PAID之后,若PAID不滿足預設(shè)條件,則不將PAID設(shè)置于PPDU幀格式中。
[0107]需要補充的是,若PPDU幀格式為短前導幀格式,則組播PAID設(shè)置于短前導幀格式的信號域SIG內(nèi)(圖中箭頭所指示的部分);或者,若PPDU幀格式為長前導幀格式,則組播PAID設(shè)置于長前導幀格式的信號A域SIGA內(nèi)(圖中箭頭所指示的部分)。
[0108]當數(shù)據(jù)包經(jīng)過MAC層封包和PHY層封包之后,作為組播數(shù)據(jù)包發(fā)送時,AP為STA分配對應的組播AID,其中,組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識,并且第一標識的取值為I。
[0109]S202、AP發(fā)送廣播信號至STA,以使得STA獲知AP將發(fā)送組播數(shù)據(jù)包至STA。
[0110]在AP向至少兩個STA發(fā)送組播數(shù)據(jù)包之前,AP會發(fā)送攜帶有發(fā)送傳輸指示映射信息的廣播信號至STA,以使得STA獲知AP將發(fā)送組播數(shù)據(jù)包至STA。
[0111]其中,廣播信號是通過beacon巾貞的DTIM(Deliverytraffic indicat1nmap,發(fā)送傳輸指示映射)廣播信號發(fā)送的,其中,beacon是AP周期性的廣播的一種管理幀,DTIM是AP發(fā)送的beacon巾貞的廣播信號中的一個域。
[0112]S203、AP向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包。
[0113]其中,至少兩個STA位于同一個組播組內(nèi)。
[0114]AP向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包。
[0115]需要補充的是,根據(jù)用戶策略的不同,第一標識的取值也不同,第一標識可以為數(shù)值1,也可以為O等其他的數(shù)值,本發(fā)明不做限制。
[0116]本發(fā)明實施例所提供的組播數(shù)據(jù)包傳輸方法,通過AP為STA分配對應的組播AID,其中,組播AID設(shè)置于組播數(shù)據(jù)包的短MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識,以及AP向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,其中,至少兩個STA位于同一個組播組內(nèi)。通過該方案,由于AP為STA分配對應的組播AID,并向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,因此,規(guī)定了如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。
[0117]本發(fā)明實施例提供一種數(shù)據(jù)包傳輸方法,如圖10所示,該方法包括:
[0118]S301、STA接收AP發(fā)送的組播數(shù)據(jù)包。
[0119]STA接收AP發(fā)送的組播數(shù)據(jù)包,其中,所述組播數(shù)據(jù)包由所述AP發(fā)送至包括所述STA在內(nèi)的至少兩個STA,組播數(shù)據(jù)包中組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識。
[0120]S302、STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包。
[0121]STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包,若組播數(shù)據(jù)包為對應于該STA的組播數(shù)據(jù)包,則STA繼續(xù)接收該組播數(shù)據(jù)包;若組播數(shù)據(jù)包不是對應于該STA的組播數(shù)據(jù)包,則STA丟棄該組播數(shù)據(jù)包。
[0122]需要說明的是,PPDU幀格式中設(shè)置有PAID,STA也可以根據(jù)PAID判斷數(shù)據(jù)包是否為對應于STA的數(shù)據(jù)包,本發(fā)明不做限制。
[0123]本發(fā)明實施例所提供的組播數(shù)據(jù)包傳輸方法,STA接收AP發(fā)送的組播數(shù)據(jù)包,其中,組播數(shù)據(jù)包由AP發(fā)送至包括STA在內(nèi)的至少兩個STA,組播數(shù)據(jù)包中組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識,以及STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包。通過該方案,由于AP為STA分配對應的組播AID,并向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,因此,規(guī)定了如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。
[0124]本發(fā)明實施例提供一種數(shù)據(jù)包傳輸方法,如圖11所示,包括:
[0125]S401、STA接收AP發(fā)送的廣播信號。
[0126]S402、STA獲知AP將發(fā)送組播數(shù)據(jù)包至STA。
[0127]S403、STA接收AP發(fā)送的組播數(shù)據(jù)包。
[0128]其中,所述組播數(shù)據(jù)包由所述AP發(fā)送至包括所述STA在內(nèi)的至少兩個STA,組播數(shù)據(jù)包中組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識。
[0129]短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,組播AID設(shè)置于第一地址域內(nèi)。第一地址域的長度為16比特,其中,第一地址域的從最低有效位開始的第14個比特為標識位,其中,標識位用于指示AID是否為組播AID。
[0130]S404、STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包。
[0131]STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包,若組播數(shù)據(jù)包為對應于該STA的組播數(shù)據(jù)包,則STA繼續(xù)接收該組播數(shù)據(jù)包;若組播數(shù)據(jù)包不是對應于該STA的組播數(shù)據(jù)包,則STA丟棄該組播數(shù)據(jù)包。
[0132]需要說明的是,PPDU幀格式中設(shè)置有PAID,STA也可以根據(jù)PAID判斷數(shù)據(jù)包是否為對應于STA的數(shù)據(jù)包,本發(fā)明不做限制。
[0133]本發(fā)明實施例所提供的組播數(shù)據(jù)包傳輸方法,STA接收AP發(fā)送的組播數(shù)據(jù)包,其中,組播數(shù)據(jù)包由AP發(fā)送至包括STA在內(nèi)的至少兩個STA,組播數(shù)據(jù)包中組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識,以及STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包。通過該方案,由于AP為STA分配對應的組播AID,并向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,因此,規(guī)定了如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。
[0134]本發(fā)明實施例提供一種AP,如圖12所示,包括:
[0135]處理模塊10,用于為STA分配對應的組播AID,其中,組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識。
[0136]發(fā)送模塊11,用于向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,其中,至少兩個STA位于同一個組播組內(nèi)。
[0137]進一步地,處理模塊10,還用于為STA計算其對應的組播PAID,以及設(shè)置組播PAID在組播數(shù)據(jù)包的物理層會聚過程協(xié)議數(shù)據(jù)單元PPDU幀格式內(nèi)。
[0138]進一步地,若PPDU幀格式為短前導幀格式,則組播PAID設(shè)置于短前導幀格式的信號域內(nèi);或者,
[0139]若PPDU巾貞格式為長前導巾貞格式,則組播PAID設(shè)置于長前導巾貞格式的信號A域內(nèi)。
[0140]進一步地,短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,組播AID設(shè)置于第一地址域內(nèi)。
[0141]進一步地,第一地址域的長度為16比特,其中,第一地址域的從最低有效位開始的第14個比特為標識位,其中,標識位用于指示AID是否為組播AID。[0142]進一步地,發(fā)送模塊11,還用于:
[0143]發(fā)送廣播信號至STA,以使得STA獲知AP將發(fā)送組播數(shù)據(jù)包至STA。
[0144]本發(fā)明實施例所提供的AP,包括處理模塊,用于為STA分配對應的組播AID,其中,組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識,以及發(fā)送模塊,用于向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,其中,至少兩個STA位于同一個組播組內(nèi)。通過該方案,由于AP為STA分配對應的組播AID,并向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,因此,規(guī)定了如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。
[0145]本發(fā)明實施例提供一種STA,如圖13所示,包括:
[0146]接收單元20,用于接收AP發(fā)送的組播數(shù)據(jù)包,其中,所述組播數(shù)據(jù)包由所述AP發(fā)送至包括所述STA在內(nèi)的至少兩個STA,組播數(shù)據(jù)包中組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識。
[0147]判斷單元21,用于根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包。
[0148]進一步地,短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,組播AID設(shè)置于第一地址域內(nèi)。
[0149]進一步地,第一地址域的長度為16比特,其中,第一地址域的從最低有效位開始的第14個比特為標識位,其中,標識位用于指示AID是否為組播AID。
[0150]進一步地,如圖14所示,STA還包括:
[0151 ] 接收單元20,還用于接收AP發(fā)送的廣播信號。
[0152]獲取單元22,用于獲知AP將發(fā)送組播數(shù)據(jù)包。
[0153]進一步地,判斷單元21,還用于若組播PPDU幀格式內(nèi)設(shè)置有組播PAID,則根據(jù)組播PAID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包。
[0154]本發(fā)明實施例所提供的STA,包括接收單元,用于接收AP發(fā)送的組播數(shù)據(jù)包,其中,所述組播數(shù)據(jù)包由所述AP發(fā)送至包括所述STA在內(nèi)的至少兩個STA,組播數(shù)據(jù)包中組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識,以及判斷單元,用于根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包。通過該方案,由于AP為STA分配對應的組播AID,并向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,因此,規(guī)定了如何用組播AID的方式將組播數(shù)據(jù)發(fā)送給STA。
[0155]本發(fā)明實施例提供一種接入點AP,如圖15所示,包括:
[0156]處理器30,用于為STA分配對應的組播AID,其中,組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識。
[0157]發(fā)送電路31,用于向至少兩個STA發(fā)送組播數(shù)據(jù)包,以使得至少兩個STA根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于至少兩個STA的組播數(shù)據(jù)包,其中,至少兩個STA位于同一個組播組內(nèi)。
[0158]處理器30還可以稱為中央處理單兀(Central Processing Unit, CPU)。上述本發(fā)明實施例揭示的方法可以應用于處理器30中,或者由處理器30配合各功能電路或者器件實現(xiàn)。處理器30可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器30中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器30可以是通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者控制執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。
[0159]進一步地,處理器30還用于為STA計算其對應的組播PAID,以及設(shè)置組播PAID在組播數(shù)據(jù)包的物理層會聚過程協(xié)議數(shù)據(jù)單元PPDU幀格式內(nèi)。
[0160]進一步地,若PPDU幀格式為短前導幀格式,則組播PAID設(shè)置于短前導幀格式的信號域內(nèi);或者,
[0161]若PPDU巾貞格式為長前導巾貞格式,則組播PAID設(shè)置于長前導巾貞格式的信號A域內(nèi)。
[0162]進一步地,短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,組播AID設(shè)置于第一地址域內(nèi)。
[0163]進一步地,第一地址域的長度為16比特,其中,第一地址域的從最低有效位開始的第14個比特為標識位,其中,標識位用于指示AID是否為組播AID。
[0164]進一步地,發(fā)送電路31,還用于:
[0165]發(fā)送廣播信號至STA,以使得STA獲知AP將發(fā)送組播數(shù)據(jù)包至STA。
[0166]本發(fā)明實施例還提供一種站點STA,如圖16所示,包括:
[0167]接收器40,用于接收AP發(fā)送的組播數(shù)據(jù)包,其中,所述組播數(shù)據(jù)包由所述AP發(fā)送至包括所述STA在內(nèi)的至少兩個STA,組播數(shù)據(jù)包中組播AID設(shè)置于組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),組播AID的標識位設(shè)置有第一標識。
[0168]處理器41,用于根據(jù)組播AID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包。
[0169]上述本發(fā)明實施例揭示的方法可以應用于處理器41中,或者由處理器41配合各功能電路或者器件實現(xiàn)。處理器41可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器41中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器41可以是通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者控制執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。
[0170]進一步地,短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,組播AID設(shè)置于第一地址域內(nèi)。
[0171]進一步地,第一地址域的長度為16比特,其中,第一地址域的從最低有效位開始的第14個比特為標識位,其中,標識位用于指示AID是否為組播AID。
[0172]進一步地,接收器40,還用于接收AP發(fā)送的廣播信號。[0173]處理器41,還用于獲知AP將發(fā)送組播數(shù)據(jù)包。
[0174]進一步地,處理器41,還用于若組播PPDU幀格式內(nèi)設(shè)置有組播PAID,則根據(jù)組播PAID判斷組播數(shù)據(jù)包是否為對應于STA的組播數(shù)據(jù)包。
[0175]本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0176]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以所述權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種組播數(shù)據(jù)包傳輸方法,其特征在于,包括: 接入點AP為站點STA分配對應的組播關(guān)聯(lián)標識符AID,其中,所述組播AID設(shè)置于所述組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),所述組播AID的標識位設(shè)置有第一標識; 所述AP向至少兩個STA發(fā)送所述組播數(shù)據(jù)包,以使得所述至少兩個STA根據(jù)所述組播AID判斷所述組播數(shù)據(jù)包是否為對應于所述至少兩個STA的組播數(shù)據(jù)包,其中,所述至少兩個STA位于同一個組播組內(nèi)。
2.根據(jù)權(quán)利要求1所述的組播數(shù)據(jù)包傳輸方法,其特征在于,還包括: 所述AP為STA計算其對應的組播部分關(guān)聯(lián)標識符PAID ; 所述AP設(shè)置所述組播PAID在所述組播數(shù)據(jù)包的物理層會聚過程協(xié)議數(shù)據(jù)單元PPDU幀格式內(nèi)。
3.根據(jù)權(quán)利要求2所述的組播數(shù)據(jù)包傳輸方法,其特征在于, 若所述PPDU幀格式為短前導幀格式,則所述組播PAID設(shè)置于所述短前導幀格式的信號域內(nèi);或者, 若所述PPDU幀格式為長前導幀格式,則所述組播PAID設(shè)置于所述長前導幀格式的信號A域內(nèi)。
4.根據(jù)權(quán)利要求1所述的組播數(shù)據(jù)包傳輸方法,其特征在于,所述短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,所述組播AID設(shè)置于所述第一地址域內(nèi)。
5.根據(jù)權(quán)利要求4所述的組播數(shù)據(jù)包傳輸方法,其特征在于,所述第一地址域的長度為16比特,其中,所述第一地址域的從最低有效位開始的第14個比特為所述標識位,其中,所述標識位用于指示AID是否為組播AID。
6.根據(jù)權(quán)利要求1-5中任一項所述的組播數(shù)據(jù)包傳輸方法,其特征在于,在所述AP向至少兩個STA發(fā)送所述組播數(shù)據(jù)包之前,所述方法還包括: 所述AP發(fā)送廣播信號至所述STA,以使得所述STA獲知所述AP將發(fā)送所述組播數(shù)據(jù)包至所述STA。
7.一種組播數(shù)據(jù)包傳輸方法,其特征在于,包括: STA接收AP發(fā)送的組播數(shù)據(jù)包,其中,所述組播數(shù)據(jù)包由所述AP發(fā)送至包括所述STA在內(nèi)的至少兩個STA,所述組播數(shù)據(jù)包中組播A I D設(shè)置于所述組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),所述組播AID的標識位設(shè)置有第一標識; 所述STA根據(jù)所述組播AID判斷所述組播數(shù)據(jù)包是否為對應于所述STA的組播數(shù)據(jù)包。
8.根據(jù)權(quán)利要求7所述的組播數(shù)據(jù)包傳輸方法,其特征在于,所述短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,所述組播AID設(shè)置于所述第一地址域內(nèi)。
9.根據(jù)權(quán)利要求8所述的組播數(shù)據(jù)包傳輸方法,其特征在于,所述第一地址域的長度為16比特,其中,所述第一地址域的從最低有效位開始的第14個比特為所述標識位,其中,所述標識位用于指示AID是否為組播AID。
10.根據(jù)權(quán)利要求7-9中任一項所述的組播數(shù)據(jù)包傳輸方法,其特征在于,在所述至少兩個STA接收AP發(fā)送的組播數(shù)據(jù)包之前,所述方法還包括: 所述STA接收所述AP發(fā)送的廣播信號; 所述STA獲知所述AP將發(fā)送所述組播數(shù)據(jù)包至所述STA。
11.根據(jù)權(quán)利要求7所述的組播數(shù)據(jù)包傳輸方法,其特征在于,還包括: 若所述組播PPDU幀格式內(nèi)設(shè)置有所述組播PAID,所述STA則根據(jù)所述組播PAID判斷所述組播數(shù)據(jù)包是否為對應于所述STA的組播數(shù)據(jù)包。
12.—種AP,其特征在于,包括: 處理模塊,用于為STA分配對應的組播AID,其中,所述組播AID設(shè)置于所述組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),所述組播AID的標識位設(shè)置有第一標識; 發(fā)送模塊,用于向至少兩個STA發(fā)送所述組播數(shù)據(jù)包,以使得所述至少兩個STA根據(jù)所述組播AID判斷所述組播數(shù)據(jù)包是否為對應于所述至少兩個STA的組播數(shù)據(jù)包,其中,所述至少兩個STA位于同一個組播組內(nèi)。
13.根據(jù)權(quán)利要求12所述的AP,其特征在于, 所述處理模塊,還用于為STA計算其對應的組播PAID,以及設(shè)置所述組播PAID在所述組播數(shù)據(jù)包的物理層會聚過程協(xié)議數(shù)據(jù)單元PPDU幀格式內(nèi)。
14.根據(jù)權(quán)利要求13所述的AP,其特征在于, 若所述PPDU幀格式為短前導幀格式,則所述組播PAID設(shè)置于所述短前導幀格式的信號域內(nèi);或者, 若所述PPDU幀格式為長前導幀格式,則所述組播PAID設(shè)置于所述長前導幀格式的信號A域內(nèi)。
15.根據(jù)權(quán)利要求12所述的AP,其特征在于,所述短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,所述組播AID設(shè)置于所述第一地址域內(nèi)。
16.根據(jù)權(quán)利要求15所述的AP,其特征在于,所述第一地址域的長度為16比特,其中,所述第一地址域的從最低有效位開始的第14個比特為所述標識位,其中,所述標識位用于指示AID是否為組播AID。
17.根據(jù)權(quán)利要求12-16中任一項所述的AP,其特征在于,所述發(fā)送模塊,還用于: 發(fā)送廣播信號至所述STA,以使得所述STA獲知所述AP將發(fā)送所述組播數(shù)據(jù)包至所述STA。
18.一種STA,其特征在于,包括: 接收單元,用于接收AP發(fā)送的組播數(shù)據(jù)包,其中,所述組播數(shù)據(jù)包由所述AP發(fā)送至包括所述STA在內(nèi)的至少兩個STA,所述組播數(shù)據(jù)包中組播AID設(shè)置于所述組播數(shù)據(jù)包的短媒體接入控制MAC幀頭內(nèi),所述組播AID的標識位設(shè)置有第一標識; 判斷單元,用于根據(jù)所述組播AID判斷所述組播數(shù)據(jù)包是否為對應于所述STA的組播數(shù)據(jù)包。
19.根據(jù)權(quán)利要求18所述的STA,其特征在于,所述短MAC幀頭包括幀控制域、第一地址域、第二地址域和序列控制域,所述組播AID設(shè)置于所述第一地址域內(nèi)。
20.根據(jù)權(quán)利要求19所述的STA,其特征在于,所述第一地址域的長度為16比特,其中,所述第一地址域的從最低有效位開始的第14個比特為所述標識位,其中,所述標識位用于指示AID是否為組播AID。
21.根據(jù)權(quán)利要求18-20中任一項所述的STA,其特征在于,還包括: 所述接收單元,還用于接收所述AP發(fā)送的廣播信號; 獲取單元,用于獲知所述AP將發(fā)送所述組播數(shù)據(jù)。
22.根據(jù)根據(jù)權(quán)利要求18所述的STA,其特征在于,所述判斷單元,還用于: 若所述組播PPDU幀格式內(nèi)設(shè)置有所述組播PAID,則根據(jù)所述組播PAID判斷所述組播數(shù)據(jù)包是否為對應于所述 STA的組播數(shù)據(jù)包。
【文檔編號】H04W4/06GK104038902SQ201310071466
【公開日】2014年9月10日 申請日期:2013年3月6日 優(yōu)先權(quán)日:2013年3月6日
【發(fā)明者】趙牧, 楊潯, 姜艷平 申請人:華為技術(shù)有限公司