專利名稱:一種數(shù)據(jù)待傳輸消息的傳輸方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及WiFi (Wireless Fidelity,無線保真)技術(shù),尤其涉及一種分組數(shù)據(jù)待傳輸消息的傳輸方法、裝置及系統(tǒng)。
背景技術(shù):
WiFi技術(shù)作為一種短距離無線通信技術(shù),基于其使用方便、傳輸速率高等優(yōu)點(diǎn),在無線局域網(wǎng)構(gòu)建和廣域網(wǎng)接入方面都得到了廣泛的應(yīng)用。目前,在機(jī)場休息室、咖啡館等許多公共場合都設(shè)有WiFi的AP (Access Point,接入點(diǎn))。在WiFi無線網(wǎng)絡(luò)中,當(dāng)一個(gè)STA(Station,支持802.11協(xié)議的終端設(shè)備)接入網(wǎng)絡(luò)時(shí),需要先與AP進(jìn)行關(guān)聯(lián),AP給該STA分配一個(gè)AID (Association ID,關(guān)聯(lián)標(biāo)識(shí))。之后,AP周期性地廣播包含T IM (Traffic Indication Message,數(shù)據(jù)待傳輸消息)的Beacon (信標(biāo))幀,在該TIM中攜帶與AP關(guān)聯(lián)的所有STA是否有數(shù)據(jù)待下發(fā)的標(biāo)識(shí),該標(biāo)識(shí)用于通知STA是否有數(shù)據(jù)需要接收;STA則通過周期性地接收Beacon消息,獲取 Μ消息的Bitmap (位圖)中的與其AID對應(yīng)的Bit (比特)的值,確定是否有數(shù)據(jù)需要接收,值為I表示有數(shù)據(jù)需要接收,O則表示沒有。如果有則要求AP發(fā)送或等待AP發(fā)送,沒有則可以進(jìn)入省電模式,在下一個(gè)Beacon發(fā)送時(shí)刻醒來接收下一次Beacon,。其中, Μ消息的格式如圖1所示, Μ信息可用于指示最多2007個(gè)STA是否有待傳輸數(shù)據(jù)指示消息(DTIM,Delivery Traffic Indication Message),圖中各字段的定義如下:元素編號(hào)(Element ID)表示消息類型;消息長度(Length)表示發(fā)送的 Μ消息長度;廣播消息數(shù)量(DHM Count)表示下一個(gè)DHM前還有多少個(gè)Beacon,O表示該 Μ就是DTIM ;廣播消息周期(DHM Period)表示連續(xù)兩個(gè)DHM中間間隔的Beacon數(shù)目,如果所有的 Μ都是DHM,則該比特設(shè)置為1,不存在為O的情況;位圖控制(Bitmap Control)中,BO為針對AIDO的消息指示位,當(dāng)AP中有廣播數(shù)據(jù)需要發(fā)送給所有的STA時(shí),該比特為1,否則為O。BI至B7用來表示位圖偏移(BitmapOffset);部分虛擬位圖(Partial Virtual Bitmap)表示對應(yīng)每個(gè)STA是否有數(shù)據(jù)傳輸?shù)闹甘疚?,如果有?shù)據(jù)傳輸則為1,否則為O。如圖2所示,所述Partial Virtual Bitmap中的比特與AID對應(yīng),即與STA對應(yīng),當(dāng)對應(yīng)的比特值為I時(shí),表示AP中有數(shù)據(jù)需要發(fā)送給對應(yīng)的STA,例如AID2的比特值為1,表示AP中有數(shù)據(jù)需要發(fā)送給STA2。其中,AIDO保留用于指示是否有廣播數(shù)據(jù)需要發(fā)送給所有的STA,不分配給STA,即在Bitmap Control中的BO比特表不AIDO。Bitmap Control中的Bitmap Offset用來表示在Partial Virtual Bitmap中值為I之前有多少連續(xù)字節(jié)為O。在圖 2 中所示,Partial Virtual Bitmap 中與 AID2, AID7, AID22 和 AID24 對應(yīng)的 STA都有數(shù)據(jù)。在部分虛擬位圖中,每一個(gè)STA對應(yīng)的AID占有對應(yīng)的I比特,當(dāng)部分虛擬位圖中存在大量的O時(shí),現(xiàn)有的壓縮方法是,對于前面的O和后面的O進(jìn)行壓縮,即TIM消息中的Bitmap Control字段的B1-B7共7比特和Length字段,共同用來壓縮部分虛擬位圖。對于部分虛擬位圖中前面的字節(jié)為O時(shí),可通過Bitmap Control字段指示來跳過,由于BitmapControl字段的比特?cái)?shù)有限,即7比特,它的值表示跳過的雙字節(jié)數(shù),即為16個(gè)比特,而對于部分虛擬位圖的后續(xù)的為O的字節(jié),通過Length字段的取值來截去。如圖3所示,部分虛擬位圖中的前16比特都是0,共2字節(jié),后面從第1008比特的字節(jié)開始到最后都是0,共125字節(jié),則Bitmap Control字段中的B7為I,表示跳過2個(gè)字節(jié),即部分虛擬位圖中的AID從16開始,Length字段為128,因?yàn)?56個(gè)字節(jié)減去元素編號(hào)I個(gè)字節(jié)為255個(gè)字節(jié),跳去前面2個(gè)字節(jié),再截去后面的125個(gè)字節(jié)即為128個(gè)字節(jié)。對于現(xiàn)有標(biāo)準(zhǔn)中的壓縮方法,如果在部分虛擬位圖的中間出現(xiàn)不連續(xù)的1,例如AIDl對應(yīng)的比特為1,AID2007對應(yīng)的比特也是1,而中間所有的AID對應(yīng)的比特都是0,就無法壓縮了,浪費(fèi)了大量的比特。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)正在制訂的WiFi的擴(kuò)展標(biāo)準(zhǔn)中明確要求支持6000個(gè)STA或以上,而現(xiàn)有技術(shù)中單個(gè)AP最多只能支持2007個(gè)STA,當(dāng)支持的STA數(shù)量眾多時(shí),根據(jù)現(xiàn)有的TIM組織方式,將導(dǎo)致 Μ消息變長,且采用現(xiàn)有的壓縮方法可能無法有效壓縮 Μ,造成Beacon變長。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種數(shù)據(jù)待傳輸消息的傳輸方法、裝置及系統(tǒng),實(shí)現(xiàn)了 TIM消息的有效壓縮,減小了 TIM消息的長度,從而減小了 Beacon的長度,提高了傳輸?shù)男省檫_(dá)到上述目的 ,本發(fā)明的實(shí)施例采用如下技術(shù)方案:一種數(shù)據(jù)待傳輸消息的發(fā)送方法,包括:將數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息用于指示與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收,所述數(shù)據(jù)待傳輸指示消息通過與所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收;發(fā)送所述數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的所述數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示對所述數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法。一種數(shù)據(jù)待傳輸消息的接收方法,包括:第一終端設(shè)備接收數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示將所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法,所述數(shù)據(jù)待傳輸指示消息通過數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收;根據(jù)接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將接收到的數(shù)據(jù)待傳輸消息中數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取與所述第一終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位。
一種接入點(diǎn),包括:
壓縮單元,用于將數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息用于指示與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收,所述數(shù)據(jù)待傳輸指示消息通過與所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收;
發(fā)送單元,用于發(fā)送所述數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的所述數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示對所述數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法。
一種終端設(shè)備,包括:
接收單元,接收數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示將所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法,所述數(shù)據(jù)待傳輸指示消息通過數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收;
解壓單元,用于根據(jù)接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將接收到的數(shù)據(jù)待傳輸消息中數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取與所述第一終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位。
一種數(shù)據(jù)待傳輸消息的傳輸系統(tǒng),包括:
所述的接入點(diǎn)和所述的終端設(shè)備。
本發(fā)明實(shí)施例提供的一種數(shù)據(jù)待傳輸消息的傳輸方法、裝置及系統(tǒng),將各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息,然后發(fā)送所述數(shù)據(jù)待傳輸消息,解決了 TIM消息過長的問題,壓縮了信標(biāo)幀的長度,提高了傳輸?shù)男省?br>
圖1為現(xiàn)有技術(shù)中數(shù)據(jù)待傳輸消息的格式示意圖2為現(xiàn)有技術(shù)中位圖的使用示例圖3為現(xiàn)有技術(shù)中一種壓縮方法的示例圖4本發(fā)明實(shí)施例一提供的一種數(shù)據(jù)待傳輸消息的發(fā)送方法操作步驟流程圖5為本發(fā)明實(shí)施例一提供的多分塊壓縮方法的基本元素示例圖6為本發(fā)明實(shí)施例一提供的TIM消息格式示例圖7為本發(fā)明實(shí)施例一提供的比特翻轉(zhuǎn)前數(shù)據(jù)待傳輸指示消息示例圖8為本發(fā)明實(shí)施例二提供的一種數(shù)據(jù)待傳輸消息的接收方法操作步驟流程圖9為為本發(fā)明實(shí)施例三提供的一種數(shù)據(jù)待傳輸消息的傳輸方法,當(dāng)接入點(diǎn)依次發(fā)送至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息的操作流程圖10為本發(fā)明實(shí)施例三提供的一種數(shù)據(jù)待傳輸消息的方法中第一種GTIM消息的格式示意圖11為本發(fā)明實(shí)施例三提供的一種數(shù)據(jù)待傳輸消息的方法中采用多分塊壓縮方法的GTIM消息的格式示意圖12為本發(fā)明實(shí)施例三提供的一種數(shù)據(jù)待傳輸消息的傳輸方法,當(dāng)接入點(diǎn)發(fā)送所有終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息的操作流程圖13為本發(fā)明實(shí)施例三提供的一種數(shù)據(jù)待傳輸消息的方法中第二種GTIM消息的格式示意圖14為本發(fā)明實(shí)施例四提供的一種接入點(diǎn)的結(jié)構(gòu)圖15為本發(fā)明實(shí)施例四提供的一種接入點(diǎn)中的壓縮單元結(jié)構(gòu)圖16為本發(fā)明實(shí)施例四提供的一種終端設(shè)備結(jié)構(gòu)圖17為本發(fā)明實(shí)施例四提供的一種數(shù)據(jù)待傳輸消息的系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施方式
下面結(jié)合附圖對本發(fā)明實(shí)施例一種數(shù)據(jù)待傳輸消息的傳輸方法、裝置及系統(tǒng)進(jìn)行詳細(xì)描述。
實(shí)施例一
本發(fā)明實(shí)施例提供的一種數(shù)據(jù)待傳輸消息的發(fā)送方法,如圖4所示,接入點(diǎn)的操作步驟包括:
101、將數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息用于指示與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收,所述數(shù)據(jù)待傳輸指示消息通過與所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收;
102、發(fā)送所述數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的所述數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示對所述數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法。
本發(fā)明實(shí)施例提供的一種數(shù)據(jù)待傳輸消息的發(fā)送方法,將各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息,然后發(fā)送所述數(shù)據(jù)待傳輸消息,解決了TIM消息過長的問題,壓縮了信標(biāo)幀的長度,提高了傳輸?shù)男省?br>
具體應(yīng)用時(shí),將所述數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮具體是對所述數(shù)據(jù)待傳輸指示位的位圖進(jìn)行編碼,可以采用不同的壓縮方法,即編碼方法,并將所述壓縮方法通過數(shù)據(jù)待傳輸消息中的壓縮方法指示信息進(jìn)行指示。
以下給出采用多分塊方案對數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,如圖5所示,多分塊定義的基本元素包括偏移量、塊長度和塊位圖,具體定義如下:
偏移量(Offset)表示一個(gè)塊的首個(gè)指示位為I的終端設(shè)備的AID,可占用13比特;
塊長度(Length)表示這個(gè)塊中塊位圖的長度,其中O表示沒有塊位圖信息,則偏移量就單指一個(gè)AID。塊長度最大值為7個(gè)字節(jié),占用3比特;
塊位圖(Bitmap)表示一個(gè)塊的局部位圖,塊位圖的最大長度為7個(gè)字節(jié),即一個(gè)塊最多表示56個(gè)終端設(shè)備的局部位圖。
在壓縮 Μ消息時(shí),多分塊方 案從AIDl開始向后搜索 Μ中值為I的比特,當(dāng)發(fā)現(xiàn)第一個(gè)I時(shí),則在上述基本元素的Offset中填入該第一個(gè)I對應(yīng)的AID的值,如果 Μ在該第一個(gè)I后面的幾個(gè)字節(jié)范圍內(nèi)還有多個(gè)I出現(xiàn)(最多7個(gè)字節(jié)范圍),則將TIM中包含值為I的這幾個(gè)字節(jié)的位圖復(fù)制到塊位圖中,而該塊位圖的長度(字節(jié)數(shù)),則用塊長度來指示。如果在出現(xiàn)第一個(gè)I后面的7個(gè)字節(jié)范圍內(nèi)沒有其它I出現(xiàn),則將上述塊長度設(shè)置為O,表示后面沒有位圖了。這樣,即得到壓縮的第一個(gè)基本元素;然后繼續(xù)采用以上步驟搜索后面出現(xiàn)的第一個(gè)1,重復(fù)以上步驟,直到完成整個(gè)TIM的搜索和編碼。在對整個(gè)TIM壓縮后,即得到多個(gè)基本元素。
采用該壓縮算法需要在TIM消息的壓縮方法指示信息中進(jìn)行指示,這樣STA在接收到該壓縮的TIM消息時(shí),可以根據(jù)壓縮方法指示信息指示的算法解壓縮該TIM消息,從而得到相應(yīng)的數(shù)據(jù)待傳輸指示消息。例如采用3比特來表示壓縮方法指示信息時(shí),可以用000表示采用現(xiàn)有的對頭尾的O進(jìn)行壓縮的方法;而001表示采用該多分塊壓縮算法,等等,當(dāng)然還可以采用其他的壓縮算法來對TIM進(jìn)行壓縮,采用壓縮方法指示信息進(jìn)行指示。
例如,如圖6所示,當(dāng)壓縮方法指示信息為001時(shí),表示采用該多分塊壓縮算法,TIM消息中AIDl的值為1,后面7個(gè)字節(jié)內(nèi)沒有其它I出現(xiàn),則將塊長度設(shè)置為0,表示后面沒有塊位圖了,這樣,即得到壓縮的第一個(gè)基本元素;然后到AID58的值為1,因?yàn)楹竺娴?個(gè)字節(jié)范圍內(nèi)還有多個(gè)I出現(xiàn),則將TM中包含值為I的這7個(gè)字節(jié)的Bitmap復(fù)制到上述基本元素的塊位圖中,而該塊位圖的長度(字節(jié)數(shù)),則用基本元素中的塊長度來指示,第二個(gè)基本元素的塊長度為7個(gè)字節(jié)。然后繼續(xù)采用以上步驟搜索后面出現(xiàn)的第一個(gè)1,重復(fù)以上步驟,直到完成整個(gè)TIM的搜索和編碼。在對整個(gè)TIM壓縮后,即得到多個(gè)基本元素。
同時(shí),如圖6所示,發(fā)送的所述數(shù)據(jù)待傳輸消息還包括比特翻轉(zhuǎn)指示信息,用于指示對所述數(shù)據(jù)待傳輸指示消息中的數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
比特翻轉(zhuǎn)用于當(dāng) Μ中出現(xiàn)很多I時(shí),在壓縮前將I翻轉(zhuǎn)成0,而將O翻轉(zhuǎn)成1,從而進(jìn)一步提高壓縮的效率;這種翻轉(zhuǎn)可以是在壓縮之前,對整個(gè)TIM的翻轉(zhuǎn),這樣需要在TIM消息中增加比特翻轉(zhuǎn)指示信息,可以放置在壓縮方法指示信息之后,當(dāng)該指示信息值為O時(shí),表示沒有進(jìn)行翻轉(zhuǎn),為I時(shí),表示在壓縮前進(jìn)行了翻轉(zhuǎn)。相應(yīng)地,該翻轉(zhuǎn)還可以用在局部Bitmap壓縮,通過相應(yīng)的指示位來進(jìn)行指示。
如圖7所示,為 Μ中進(jìn)行比特翻轉(zhuǎn)之前的信息情況,進(jìn)行比特翻轉(zhuǎn)之后如圖6所/Jn ο
實(shí)施例二
本發(fā)明實(shí)施例 提供的一種數(shù)據(jù)待傳輸消息的接收方法,如圖8所示,終端設(shè)備的操作步驟包括:
201、第一終端設(shè)備接收數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示將所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法,所述數(shù)據(jù)待傳輸指示消息通過數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收;
202、根據(jù)接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將接收到的數(shù)據(jù)待傳輸消息中數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取與所述第一終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位。
本發(fā)明實(shí)施例提供的一種數(shù)據(jù)待傳輸消息的接收方法,終端設(shè)備接收數(shù)據(jù)待傳輸消息,將接收到的數(shù)據(jù)待傳輸消息中終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位,解決了 TIM消息過長的問題,壓縮了信標(biāo)幀的長度,提高了傳輸?shù)男省?br>
具體應(yīng)用時(shí),根據(jù)接收到的數(shù)據(jù)待傳輸消息中的壓縮方法指示信息,將接收到的數(shù)據(jù)待傳輸消息中數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,也就是對所述數(shù)據(jù)待傳輸指示位的位圖進(jìn)行解碼。
當(dāng)壓縮方法指示信息指示的壓縮算法如圖6所示,則根據(jù)圖6所示將接收到的數(shù)據(jù)待傳輸消息中終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,也就是對所述數(shù)據(jù)待傳輸指示位的位圖進(jìn)行解碼。
同時(shí)根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的比特翻轉(zhuǎn)指示信息,獲知所述數(shù)據(jù)待傳輸指示消息中的數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
如圖6所示,當(dāng)所述比特翻轉(zhuǎn)指示信息為I時(shí),將根據(jù)所述壓縮方法指示信息指示的壓縮算法,對接收到的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮后,得到的Bitmap進(jìn)行翻轉(zhuǎn),I翻轉(zhuǎn)為0,0翻轉(zhuǎn)為1,從而得到相應(yīng)待傳輸指示信息。
實(shí)施例三
本發(fā)明實(shí)施例提供的一種數(shù)據(jù)待傳輸消息的傳輸方法,如圖9所示,具體步驟如下:
301、將所有與接入點(diǎn)關(guān)聯(lián)的終端設(shè)備,按照預(yù)設(shè)個(gè)數(shù)進(jìn)行分組,得到至少一個(gè)終端設(shè)備組。
其中,所述接入點(diǎn)將終端設(shè)備按照預(yù)設(shè)固定個(gè)數(shù)進(jìn)行分組。
例如,當(dāng)預(yù)設(shè)固定個(gè)數(shù)為1500時(shí),以1500個(gè)終端設(shè)備為一組,則關(guān)聯(lián)標(biāo)識(shí)為1-1500的終端設(shè)備屬于第一終端設(shè)備組,關(guān)聯(lián)標(biāo)識(shí)為1501-3000的終端設(shè)備屬于第二終端設(shè)備組,關(guān)聯(lián)標(biāo)識(shí)為3001-4500的終端設(shè)備屬于第三終端設(shè)備組,依此類推。
302、將所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,生成所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息與所述至少一個(gè)終端設(shè)備組中的一個(gè)終端設(shè)備對應(yīng),所述與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備具體為所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組內(nèi)的各終端設(shè)備;
每個(gè)終端設(shè)備組中各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息可采用不同的壓縮方法進(jìn)行壓縮,并由所述終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息中的壓縮方法指示信息予以指/Jn ο
303、依次發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息還包含分組信息,所述分組信息用于指示所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組的組信息,所述數(shù)據(jù)待傳輸指示消息通過所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備是否有數(shù)據(jù)需要接收。
所述接入點(diǎn)向所有接入所述接入點(diǎn)的終端設(shè)備發(fā)送第i個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息中的分組信息可以包含所述終端設(shè)備組的分組周期和/或每個(gè)終端設(shè)備分組中包含的終端的數(shù)量、分組序號(hào)1、壓縮方法指示信息以及所述終端設(shè)備組中壓縮后的各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息,其中i為正整數(shù),且I < i <分組周期。
此時(shí),所述終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息即為GHM(Group TrafficIndication Message,分組數(shù)據(jù)待傳輸消息),此處本發(fā)明一個(gè)實(shí)施例提供的第一種GTIM消息的格式如圖10所示,各GTIM消息都包含DTIM消息,圖中新定義的各字段如下:
元素編號(hào)(Element ID),表示消息類型,用于指示該消息是一個(gè)GHM消息;
消息長度(Length)表示發(fā)送的GHM消息的長度;
壓縮方法指示信息(Comp Method)指示終端設(shè)備組中的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮的方法;
分組周期(Group Period)用來指示終端設(shè)備組的總組數(shù);
分組序號(hào)(Group Index)用來表示終端設(shè)備組所屬的分組序號(hào)。
其中,分組周期和分組序號(hào)可以共同占用原部分虛擬位圖的前8比特,各占用4比特,壓縮方法占用部分虛擬位圖的2比特或3比特,則GTIM中的部分虛擬位圖由原來的2008比特減小為1998比特或1997比特,即最多可以對應(yīng)1998個(gè)或1997個(gè)終端設(shè)備。
當(dāng)接入點(diǎn)需要支持6000個(gè)終端設(shè)備時(shí),預(yù)設(shè)固定個(gè)數(shù)為1500個(gè)進(jìn)行分組,則分組周期為4,因此分組周期為4,分組序號(hào)為1,2,3或4。
由于終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,攜帶接入所述接入點(diǎn)的終端設(shè)備的數(shù)據(jù)待傳輸指示消息,在所述部分虛擬位圖中,每一比特會(huì)對應(yīng)一個(gè)終端設(shè)備,當(dāng)有消息要發(fā)送給終端設(shè)備時(shí),對應(yīng)所述終端設(shè)備的指示位上的值為1,當(dāng)沒有消息發(fā)送時(shí),指示位為O。當(dāng)存在大量的O時(shí),會(huì)浪費(fèi)大量的比特。采用現(xiàn)有的壓縮方法對各終端設(shè)備的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮。
例如,當(dāng)壓縮方法指示信息為3比特時(shí),000表示的壓縮方法如圖10所示,部分虛擬位圖中的前16比特都是0,共2字節(jié),后面從第501比特的字節(jié)開始到最后都是0,共125字節(jié),則Bitmap Control字段中的B7為I,表示跳過2個(gè)字節(jié),即部分虛擬位圖中的AID從16開始。Length字段為128,因?yàn)?56個(gè)字節(jié)減去元素編號(hào)I個(gè)字節(jié)為255個(gè)字節(jié),跳去前面2個(gè)字節(jié),再截去后面的125個(gè)字節(jié)即為128個(gè)字節(jié)。這種壓縮方法,在AIDl對應(yīng)的比特為1,AID2007對應(yīng)的比特也是1,而中間所有的AID對應(yīng)的比特都是O的情況下,就起不到壓縮的有益效果了。
針對上述情況,可采用多分塊壓縮方法算法,如圖11所示,此時(shí)壓縮方法指示位信息為001,此時(shí)Bitmap Control字段中的7比特和部分虛擬位圖,由圖6所示的塊的基本元素代替。
終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息中可以包含多個(gè)上述基本元素,基本元素的大小不固定。
除此以外,還有其它各種壓縮方法,針對各終端設(shè)備組中各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息的O和I不同的分布情況,可以提供不同的壓縮效果。因此為了提高壓縮效率,可以在各終端設(shè)備組中采用不同的壓縮方法,從而取得最好的壓縮效果。
同時(shí),如圖10和11所示,發(fā)送的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息還包括比特翻轉(zhuǎn)指示信息,用于指示對所述數(shù)據(jù)待傳輸指示消息中的數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
接入點(diǎn)發(fā)送的信標(biāo)幀中,按照終端設(shè)備組的分組序號(hào)的順序,依次攜帶3個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,每一次發(fā)送的信標(biāo)幀中攜帶一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息。
304、根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,判斷所述接收到的數(shù)據(jù)待傳輸消息是否為所述第一終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息。
所述第一終端設(shè)備接收接入點(diǎn)發(fā)送的第i個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,如前所述,所述數(shù)據(jù)待傳輸消息中的分組信息可以包含所述終端設(shè)備組的分組周期和/或每個(gè)分組中的終端設(shè)備數(shù)量,分組序號(hào)i,壓縮方法指示信息以及所述終端設(shè)備組中壓縮后的各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息,其中i為正整數(shù),且I < i <分組周期。
判斷所述第一終端設(shè)備的分組序號(hào)是否等于第i個(gè)終端設(shè)備組的分組序號(hào)。
各終端設(shè)備將自身的關(guān)聯(lián)標(biāo)識(shí)除以預(yù)設(shè)固定個(gè)數(shù)的商并取整加I得到的值,即為各終端設(shè)備的所屬終端設(shè)備組的分組序號(hào)。
例如第一終端設(shè)備的關(guān)聯(lián)標(biāo)識(shí)為14,預(yù)設(shè)固定個(gè)數(shù)為1500,則所述第一終端設(shè)備所在分組序號(hào)為「14/20001 + 1,即關(guān)聯(lián)標(biāo)識(shí)為14的第一終端設(shè)備所在分組序號(hào)為I。
305、當(dāng)判斷所述第一終端設(shè)備接收的是所述第一終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取與所述第一終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位。
當(dāng)所述第一終端設(shè)備的分組序號(hào)等于第i個(gè)終端設(shè)備組的分組序號(hào)時(shí),獲取所述第i個(gè)終端設(shè)備組中與所述終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息。
例如,關(guān)聯(lián)標(biāo)識(shí)為14的第一終端設(shè)備所在分組序號(hào)為1,接收到的為第I個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,則所述終端設(shè)備在所述接收到的終端設(shè)備組中,從所述第I個(gè)終端設(shè)備組中獲取與所述終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息。
306、當(dāng)根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,判斷所述接收到的數(shù)據(jù)待傳輸消息不是所述第一終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),繼續(xù)接收下一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,或者根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,預(yù)測包含所述第一終端設(shè)備所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息的信標(biāo)幀,在所述信標(biāo)幀發(fā)送的時(shí)刻獲取所述信標(biāo)幀。
當(dāng)所述第一終端設(shè)備的分組序號(hào)不等于第i個(gè)終端設(shè)備組的分組序號(hào)時(shí),繼續(xù)接收下一個(gè)信標(biāo)幀,所述下一個(gè)信標(biāo)幀包括第i+Ι個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息;或者,當(dāng)所述第一終端設(shè)備的分組序號(hào)不等于第i個(gè)終端設(shè)備組的分組序號(hào)時(shí),根據(jù)接收的終端設(shè)備組中的分組周期,預(yù)測包含所述第一終端設(shè)備所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息的信標(biāo)幀,在所述信標(biāo)幀發(fā)送的時(shí)刻獲取所述信標(biāo)幀。
例如,關(guān)聯(lián)標(biāo)識(shí)為4500的第一終端設(shè)備所在分組序號(hào)為3,接收到的為第I個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,則所述第一終端設(shè)備不在所述接收到的終端設(shè)備組中。所述第一終端設(shè)備繼續(xù)接收下一個(gè)信標(biāo)幀,執(zhí)行操作步驟304 ;
或者,所述第一終端設(shè)備根據(jù)接收到的是第I個(gè)終端設(shè)備組和分組周期4,所述第一終端設(shè)備可以得出所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息將于之后的第3個(gè)信標(biāo)幀中發(fā)送得到,從而不用等待接收每一個(gè)信標(biāo)幀,實(shí)現(xiàn)了終端設(shè)備的進(jìn)一步節(jié)能。
307、根據(jù)接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將接收到的數(shù)據(jù)待傳輸消息中數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取與所述第一終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位。
如圖10所示,當(dāng)所述第一終端設(shè)備的AID為14,且所述第一終端設(shè)備接收到的壓縮方法指示位為000時(shí),根據(jù)Bitmap Control字段中的B1-B7的指示,得知部分虛擬位圖中的前16比特都是0,則表示接入點(diǎn)對所述第一終端設(shè)備沒有指示消息需要發(fā)送,所述第一終端設(shè)備對接收到的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息不再執(zhí)行任何操作。
如圖11所示,當(dāng)所述第一終端設(shè)備的AID為14,且所述第一終端設(shè)備接收到的壓縮方法指示位為001時(shí),所述第一終端設(shè)備從接收到的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息中的第一塊信息基本元素中,獲取到偏移量為I,塊長度為O,表示接入點(diǎn)對AID為14的第一終端設(shè)備沒有指示消息需要發(fā)送,則所述第一終端設(shè)備對獲取到的數(shù)據(jù)待傳輸消息不再執(zhí)行任何操作。
當(dāng)所述第一終端設(shè)備的AID為1,且所述第一終端設(shè)備接收到的壓縮方法指示位為001時(shí),所述第一終端設(shè)備從接收到的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息中的塊信息第一基本元素中,獲取到偏移量為1,表示接入點(diǎn)對AID為I的第一終端設(shè)備有指示消息需要發(fā)送,則所述第一終端設(shè)備獲取相應(yīng)的數(shù)據(jù)待傳輸指示消息。
除此以外,還有其它各種壓縮方法,針對各終端設(shè)備組中各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息的O和I不同的分布情況,可以提供不同的壓縮效果,針對預(yù)設(shè)的不同壓縮方法進(jìn)行相應(yīng)的解壓縮操作,獲取相應(yīng)的數(shù)據(jù)待傳輸指示消息。
另外,當(dāng)獲取到的所述終端設(shè)備所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息中包含比特翻轉(zhuǎn)指示信息時(shí),且所述比特翻轉(zhuǎn)指示信息為I時(shí),將解壓縮后得到的Bitmap進(jìn)行翻轉(zhuǎn),I翻轉(zhuǎn)為0,0翻轉(zhuǎn)為1,從而得到相應(yīng)待傳輸指示信息,獲取所述終端設(shè)備的數(shù)據(jù)待傳輸指示消息。
本發(fā)明實(shí)施例提供的一種數(shù)據(jù)待傳輸消息的傳輸方法,如圖12所示,具體步驟如下:
401、將所有與接入點(diǎn)關(guān)聯(lián)的終端設(shè)備,按照預(yù)設(shè)個(gè)數(shù)進(jìn)行分組,得到至少一個(gè)終端設(shè)備組。
其中,所述接入點(diǎn)將終端設(shè)備按照預(yù)設(shè)固定個(gè)數(shù)進(jìn)行分組。
例如,以2000個(gè)終端設(shè)備為一組,則關(guān)聯(lián)標(biāo)識(shí)為1-2000的終端設(shè)備屬于第一終端設(shè)備組,關(guān)聯(lián)標(biāo)識(shí)為2001-4000的終端設(shè)備屬于第二終端設(shè)備組,關(guān)聯(lián)標(biāo)識(shí)為4001-6000的終端設(shè)備屬于第三終端設(shè)備組,依此類推。
也可以將現(xiàn)有的2007個(gè)終端設(shè)備作為第一終端設(shè)備組,對于關(guān)聯(lián)標(biāo)識(shí)超過2007的終端設(shè)備按照預(yù)設(shè)固定個(gè)數(shù)進(jìn)行分組。
402、將所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,生成所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息與所述至少一個(gè)終端設(shè)備組中的一個(gè)終端設(shè)備對應(yīng),所述與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備具體為所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組內(nèi)的各終端設(shè)備。
每個(gè)終端設(shè)備組中各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息可采用不同的壓縮方法進(jìn)行壓縮,并由所述終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息中的壓縮方法指示信息予以指/Jn ο
403、同時(shí)發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息還包含分組信息,所述分組信息用于指示所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組的組信息,所述數(shù)據(jù)待傳輸指示消息通過所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備是否有數(shù)據(jù)需要接收。
具體是包含所有的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息。當(dāng)?shù)谝唤K端設(shè)備組含有原有的2007個(gè)終端設(shè)備時(shí),采用原有的TIM消息的格式來發(fā)送終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息。
當(dāng)接入點(diǎn)需要支持6000個(gè)終端設(shè)備時(shí),對于超過2007的終端設(shè)備,當(dāng)預(yù)設(shè)固定個(gè)數(shù)為1999時(shí),按照每組1999個(gè)終端設(shè)備進(jìn)行分組,即2008-4007為一組,4008-6000為另一組,采用第二種GTIM消息的格式,如圖13所示,圖中新定義的各字段如下:
元素編號(hào)(Element ID),表示消息類型,用于指示該消息是一個(gè)GHM消息;
消息長度(Length)表示發(fā)送的GHM消息的長度;
分組序號(hào)(Group Index)用來表示終端設(shè)備組所屬的分組序號(hào),占用8比特;
壓縮方法(Comp Method)指示終端設(shè)備組中的數(shù)據(jù)待傳輸消息進(jìn)行壓縮的方法,壓縮方法占用部分虛擬位圖的2比特或3比特;
部分虛擬位圖(Partial Virtual Bitmap)最多支持2014個(gè)或2015個(gè)終端設(shè)備。
則在接入點(diǎn)發(fā)送的信標(biāo)幀中攜帶原有的 Μ消息,還有GHMl和GHM2消息,其中GTIMl和GHM2中的分組序號(hào)分別為I和2。
對 于每個(gè)GTIM消息中的部分虛擬位圖中,對應(yīng)每個(gè)終端設(shè)備的數(shù)據(jù)傳輸指示位都為O的時(shí)候,則該GTIM消息可以不被發(fā)送。
同時(shí),終端設(shè)備組還可通過壓縮方法指示信息的指示,如圖10或圖11所示的方法,將終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息中各終端設(shè)備的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮。
除此以外,還有其它各種壓縮方法,針對各終端設(shè)備組中各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息的O和I不同的分布情況,可以提供不同的壓縮效果。因此為了提高壓縮效率,可以在各終端設(shè)備組中采用不同的壓縮方法,從而取得最好的壓縮效果。
同時(shí),如圖10和11所示,發(fā)送的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息還包括比特翻轉(zhuǎn)指示信息,用于指示對所述數(shù)據(jù)待傳輸指示消息中的數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
404、當(dāng)所述第一終端設(shè)備接收的是至少兩個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收的數(shù)據(jù)待傳輸消息中的分組信息,獲取所述第一終端設(shè)備所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸指示消息,并根據(jù)所述接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取與所述第一終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位。
例如,根據(jù)關(guān)聯(lián)標(biāo)識(shí)和所屬分組序號(hào),獲取所述終端設(shè)備所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息。
所述終端設(shè)備從所述解壓后的各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息中,獲取與所述終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息。
對于超過2007的終端設(shè)備,將自身的關(guān)聯(lián)標(biāo)識(shí)減去2007,所得值除以1999的商并取整加1,即為所述終端設(shè)備的所在終端設(shè)備組的分組序號(hào)。
獲取到所述終端設(shè)備所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),按照獲取的壓縮方法,如圖10或圖11所示,進(jìn)行相應(yīng)的解壓縮操作。
另外,當(dāng)獲取到的所述終端設(shè)備所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息中包含比特翻轉(zhuǎn)指示信息時(shí),且所述比特翻轉(zhuǎn)指示信息為I時(shí),將解壓縮后得到的Bitmap進(jìn)行翻轉(zhuǎn),I翻轉(zhuǎn)為0,0翻轉(zhuǎn)為1,從而得到相應(yīng)待傳輸指示信息,獲取所述終端設(shè)備的數(shù)據(jù)待傳輸指示消息。
當(dāng)終端設(shè)備在接收的信標(biāo)幀中沒有找到所屬終端設(shè)備組時(shí),表示所在分組的終端設(shè)備沒有數(shù)據(jù)等待傳輸,則所述終端設(shè)備沒有需要接收的數(shù)據(jù)。
實(shí)施例四
本發(fā)明實(shí)施例提供的一種接入點(diǎn),如圖14所示,包括壓縮單元501和發(fā)送單元502。
壓縮單元501,用于將數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息用于指示與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收,所述數(shù)據(jù)待傳輸指示消息通過與所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收;
發(fā)送單元502,用于發(fā)送所述數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的所述數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示對所述數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法。
在一個(gè)實(shí)施例中,所述壓縮單元具體用于對所述數(shù)據(jù)待傳輸指示位的位圖進(jìn)行編碼。
在一個(gè)實(shí)施例中,所述發(fā)送單元中發(fā)送的數(shù)據(jù)待傳輸消息還包括比特翻轉(zhuǎn)指示信息,用于指示對所述數(shù)據(jù)待傳輸指示消息中的所述數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
在一個(gè)實(shí)施例中,如圖15所示,所述壓縮單元還包括:
分組模塊61,用于將所有與所述接入點(diǎn)關(guān)聯(lián)的終端設(shè)備,按照預(yù)設(shè)個(gè)數(shù)進(jìn)行分組,得到至少一個(gè)終端設(shè)備組;
壓縮模塊62,用于將所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,生成所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息與所述至少一個(gè)終端設(shè)備組中的一個(gè)終端設(shè)備對應(yīng),所述與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備具體為所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組內(nèi)的各終端設(shè)備。
此時(shí)所述發(fā)送單元具體用于:
發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息還包含分組信息,所述分組信息用于指示所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組的組信息,所述數(shù)據(jù)待傳輸指示消息通過所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備是否有數(shù)據(jù)需要接收。
所述發(fā)送單元用于依次發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息;或,
同時(shí)發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息。
本發(fā)明實(shí)施例提供的一種終端設(shè)備,如圖16所示,包括接收單元701和解壓單元702。
接收單元701,用于接收數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示將所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法,所述數(shù)據(jù)待傳輸指示消息通過數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收;
解壓單元702,用于根據(jù)接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將接收到的數(shù)據(jù)待傳輸消息中數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取與所述終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位。
在一個(gè)實(shí)施例中,所述解壓單元具體用于對所述數(shù)據(jù)待傳輸指示位的位圖進(jìn)行解碼。
在一個(gè)實(shí)施例中,所述接收單元中接收的所述數(shù)據(jù)待傳輸消息還包括比特翻轉(zhuǎn)指示信息,用于指示對所述數(shù)據(jù)待傳輸指示消息中的所述數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
所述接收單元中接收的所述數(shù)據(jù)待傳輸消息還可以包括終端設(shè)備組的分組信息,所述分組信息用于指示所述終端設(shè)備組的組信息,所述數(shù)據(jù)待傳輸消息與所述終端設(shè)備組對應(yīng),所述與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備具體為所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組內(nèi)的各終端設(shè)備。
在一個(gè)實(shí)施例中,所述接收單元具體用于:
當(dāng)所述接收單元接收到的數(shù)據(jù)待傳輸消息是一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,判斷所述接收到的數(shù)據(jù)待傳輸消息是否為所述終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息;
當(dāng)判斷所述接收單元接收的是所述終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮;或者,
當(dāng)根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,判斷所述接收單元接收到的數(shù)據(jù)待傳輸消息不是所述終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),繼續(xù)接收下一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,或者根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,預(yù)測包含所述終端設(shè)備所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息的信標(biāo)幀,在所述信標(biāo)幀發(fā)送的時(shí)刻獲取所述信標(biāo)幀。
在一個(gè)實(shí)施例中,所述接收單元具體用于:
當(dāng)所述接收單元接收的是至少兩個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收的數(shù)據(jù)待傳輸消息中的分組信息,獲取所述終端設(shè)備所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸指示消息,并根據(jù)所述接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮。
本發(fā)明實(shí)施例提供的一種數(shù)據(jù)待傳輸消息的傳輸系統(tǒng),如圖17所示,包括接入點(diǎn)801和終端設(shè)備802。
其中,所述接入點(diǎn)801,可采用如圖14所示由壓縮單元501和發(fā)送單元502組成的接入點(diǎn);
或者,采用如圖15提到的包含分組模塊61和壓縮模塊62的壓縮單元,和圖14提到的發(fā)送單元502。
所述終端設(shè)備802,可采用如圖16所示由接收單元701和解壓單元702組成的終端設(shè)備。
本發(fā)明實(shí)施例提供的一種數(shù)據(jù)待傳輸消息的傳輸裝置和系統(tǒng),接入點(diǎn)通過對終端設(shè)備進(jìn)行分組得到至少一個(gè)終端設(shè)備組,然后按照預(yù)設(shè)壓縮方法,將所述終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息中各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,將包含壓縮后的數(shù)據(jù)待傳輸指示消息的數(shù)據(jù)待傳輸消息進(jìn)行發(fā)送,采用的發(fā)送方式包括依次發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息或者同時(shí)發(fā)送至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,解決了當(dāng)單個(gè)AP支持2007個(gè)以上STA時(shí),TIM消息過長的問題,對TIM消息進(jìn)行有效壓縮,減小了 TIM消息的長度,從而壓縮了信標(biāo)幀的長度,提高了傳輸?shù)男省?br>
上述的方法、裝置及系統(tǒng)更加適用于智能儀表,M2M(Machine to Machine,機(jī)器與機(jī)器)等終端設(shè)備數(shù)量眾多且數(shù)據(jù)量較少的應(yīng)用場景,用于這些應(yīng)用場景的單個(gè)AP下攜帶更多的終端設(shè)備。
以上實(shí)施例中分別說明的各技術(shù)、系統(tǒng)、裝置、方法以及各實(shí)施例中分別說明的技術(shù)特征可以進(jìn)行組合,從而形成不脫離本發(fā)明的精神和原則之內(nèi)的其他的模塊,方法,裝置,系統(tǒng)及技術(shù),這些根據(jù)本發(fā)明實(shí)施例的記載組合而成的模塊,方法,裝置,系統(tǒng)及技術(shù)均在本發(fā)明的保護(hù)范圍之內(nèi)。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各單元或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置(例如磁盤、光盤、只讀存儲(chǔ)器、隨機(jī)存儲(chǔ)器、快閃存儲(chǔ)器等)中由計(jì)算裝置來執(zhí)行?;蛘邔⑺鼈兎謩e制作成各個(gè)電路模塊,或者將它們中的多個(gè)單元或步驟制作成單個(gè)電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種數(shù)據(jù)待傳輸消息的發(fā)送方法,其特征在于,包括: 將數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息用于指示與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收,所述數(shù)據(jù)待傳輸指示消息通過與所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收; 發(fā)送所述數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的所述數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示對所述數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,具體包括對所述數(shù)據(jù)待傳輸指示位的位圖進(jìn)行編碼。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述數(shù)據(jù)待傳輸消息還包括比特翻轉(zhuǎn)指示信息,用于指示對所述數(shù)據(jù)待傳輸指示消息中的所述數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
4.根據(jù)權(quán)利要求1-3 中任一項(xiàng)所述的方法,其特征在于,所述將所述數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息,具體包括: 將所有與所述接入點(diǎn)關(guān)聯(lián)的終端設(shè)備,按照預(yù)設(shè)個(gè)數(shù)進(jìn)行分組,得到至少一個(gè)終端設(shè)備組; 將所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,生成所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息與所述至少一個(gè)終端設(shè)備組中的一個(gè)終端設(shè)備對應(yīng),所述與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備具體為所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組內(nèi)的各終端設(shè)備;; 所述發(fā)送所述數(shù)據(jù)待傳輸消息,具體包括: 發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息還包含分組信息,所述分組信息用于指示所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組的組信息,所述數(shù)據(jù)待傳輸指示消息通過所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備是否有數(shù)據(jù)需要接收。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息包括: 依次發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息;或, 同時(shí)發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息。
6.一種數(shù)據(jù)待傳輸消息的接收方法,其特征在于,包括: 第一終端設(shè)備接收數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示將所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法,所述數(shù)據(jù)待傳輸指示消息通過數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收; 根據(jù)接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將接收到的數(shù)據(jù)待傳輸消息中數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取與所述第一終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將接收到的數(shù)據(jù)待傳輸消息中數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,具體是對所述數(shù)據(jù)待傳輸指示位的位圖進(jìn)行解碼。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述數(shù)據(jù)待傳輸消息還包括比特翻轉(zhuǎn)指示信息,用于指示對所述數(shù)據(jù)待傳輸指示消息中的所述數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
9.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的方法,其特征在于,所述數(shù)據(jù)待傳輸消息中還包括終端設(shè)備組的分組信息,所述分組信息用于指示所述終端設(shè)備組的組信息,所述數(shù)據(jù)待傳輸消息與所述終端設(shè)備組對應(yīng),所述與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備具體為所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組內(nèi)的各終端設(shè)備。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述根據(jù)接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,包括: 當(dāng)所述第一終端設(shè)備接收到的數(shù)據(jù)待傳輸消息是一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,判斷所述接收到的數(shù)據(jù)待傳輸消息是否為所述第一終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息; 當(dāng)判斷所述第一終端設(shè)備接收的是所述第一終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮; 當(dāng)根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,判斷所述接收到的數(shù)據(jù)待傳輸消息不是所述第一終端設(shè)備的所在終端`設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),繼續(xù)接收下一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,或者根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,預(yù)測包含所述第一終端設(shè)備所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息的信標(biāo)幀,在所述信標(biāo)幀發(fā)送的時(shí)刻獲取所述信標(biāo)幀。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述根據(jù)所述接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,包括: 當(dāng)所述第一終端設(shè)備接收的是至少兩個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收的數(shù)據(jù)待傳輸消息中的分組信息,獲取所述第一終端設(shè)備所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸指示消息,并根據(jù)所述接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮。
12.—種接入點(diǎn),其特征在于,包括: 壓縮單元,用于將數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息用于指示與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收,所述數(shù)據(jù)待傳輸指示消息通過與所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收; 發(fā)送單元,用于發(fā)送所述數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的所述數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示對所述數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法。
13.根據(jù)權(quán)利要求12所述的接入點(diǎn),其特征在于,所述壓縮單元具體用于對所述數(shù)據(jù)待傳輸指示位的位圖進(jìn)行編碼。
14.根據(jù)權(quán)利要求12或13所述的接入點(diǎn),其特征在于,所述發(fā)送單元中發(fā)送的數(shù)據(jù)待傳輸消息還包括比特翻轉(zhuǎn)指示信息,用于指示對所述數(shù)據(jù)待傳輸指示消息中的所述數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
15.根據(jù)權(quán)利要求12-14中任一項(xiàng)所述的接入點(diǎn),其特征在于, 所述壓縮單元包括: 分組模塊,用于將所有與所述接入點(diǎn)關(guān)聯(lián)的終端設(shè)備,按照預(yù)設(shè)個(gè)數(shù)進(jìn)行分組,得到至少一個(gè)終端設(shè)備組; 壓縮模塊,用于將所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,生成所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸指示消息與所述至少一個(gè)終端設(shè)備組中的一個(gè)終端設(shè)備對應(yīng),所述與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備具體為所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組內(nèi)的各終端設(shè)備; 所述發(fā)送單元具體用于發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息還包含分組信息,所述分組信息用于指示所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組的組信息,所述數(shù)據(jù)待傳輸指示消息通過所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位指示所述數(shù)據(jù)待傳輸指示消息對應(yīng)的終端設(shè)備組中的各終端設(shè)備是否有數(shù)據(jù)需要接收。
16.根據(jù)權(quán)利要求15所述的接入點(diǎn),其特征在于,所述發(fā)送單元具體用于依次發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息;或, 所述發(fā)送單元具體用于同時(shí)發(fā)送所述至少一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息。
17.一種終端設(shè)備,其特征在于,包括: 接收單元,用于接收數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息,所述壓縮方法指示信息用于指示將所述至少一個(gè)終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮所采用的壓縮方法,所述數(shù)據(jù)待傳輸指示消息通過數(shù)據(jù)待傳輸指示位指示所述至少一個(gè)終端設(shè)備是否有數(shù)據(jù)需要接收; 解壓單元,用于根據(jù)接收到的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮,獲取與所述終端設(shè)備對應(yīng)的數(shù)據(jù)待傳輸指示位。
18.根據(jù)權(quán)利要求17所述的終端設(shè)備,其特征在于,所述解壓單元具體用于對所述數(shù)據(jù)待傳輸指示位的位圖進(jìn)行解碼。
19.根據(jù)權(quán)利要求17或18所述的終端設(shè)備,其特征在于,所述接收單元中接收的所述數(shù)據(jù)待傳輸消息還包括比特翻轉(zhuǎn)指示信息,用于指示對所述數(shù)據(jù)待傳輸指示消息中的所述數(shù)據(jù)待傳輸指示位是否進(jìn)行比特翻轉(zhuǎn)。
20.根據(jù)權(quán)利要求17-19中任一項(xiàng)所述的終端設(shè)備,其特征在于,所述接收單元中接收的所述數(shù)據(jù)待傳輸消息還包括終端設(shè)備組的分組信息,所述分組信息用于指示所述終端設(shè)備組的組信息, 所述數(shù)據(jù)待傳輸消息與所述終端設(shè)備組對應(yīng),所述與接入點(diǎn)關(guān)聯(lián)的至少一個(gè)終端設(shè)備具體為所述數(shù)據(jù)待傳輸消息對應(yīng)的終端設(shè)備組內(nèi)的各終端設(shè)備。
21.根據(jù)權(quán)利要求20所述的終端設(shè)備,其特征在于,所述解壓單元具體用于: 當(dāng)所述接收單元接收到的數(shù)據(jù)待傳輸消息是一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,判斷所述接收到的數(shù)據(jù)待傳輸消息是否為所述終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息; 當(dāng)判斷所述接收單元接收的是所述終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮;或者, 當(dāng)根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,判斷所述接收單元接收到的數(shù)據(jù)待傳輸消息不是所 述終端設(shè)備的所在終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),繼續(xù)接收下一個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息,或者根據(jù)所述接收到的數(shù)據(jù)待傳輸消息中的分組信息,預(yù)測包含所述終端設(shè)備所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息的信標(biāo)幀,在所述信標(biāo)幀發(fā)送的時(shí)刻獲取所述信標(biāo)幀。
22.根據(jù)權(quán)利要求20所述的終端設(shè)備,其特征在于,所述解壓單元具體用于: 當(dāng)所述接收單元接收的是至少兩個(gè)終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸消息時(shí),根據(jù)所述接收的數(shù)據(jù)待傳輸消息中的分組信息,獲取所述終端設(shè)備所在的終端設(shè)備組對應(yīng)的數(shù)據(jù)待傳輸指示消息,并根據(jù)所述接收的所述數(shù)據(jù)待傳輸消息中壓縮方法指示信息所指示的壓縮方法,將所述接收到的數(shù)據(jù)待傳輸消息中的數(shù)據(jù)待傳輸指示消息進(jìn)行解壓縮。
23.一種數(shù)據(jù)待傳輸消息的傳輸系統(tǒng),其特征在于,包括如權(quán)利要求12至16所述的接入點(diǎn)和權(quán)利要求17至22所述的終端設(shè)備。
全文摘要
本發(fā)明實(shí)施例公開了一種數(shù)據(jù)待傳輸消息的方法、裝置及系統(tǒng),涉及WiFi(Wireless Fidelity,無線保真)技術(shù)。所述方法包括將數(shù)據(jù)待傳輸指示消息進(jìn)行壓縮,并生成數(shù)據(jù)待傳輸消息;發(fā)送所述數(shù)據(jù)待傳輸消息,所述數(shù)據(jù)待傳輸消息包含壓縮方法指示信息和壓縮后的所述數(shù)據(jù)待傳輸指示消息。本發(fā)明實(shí)施例主要應(yīng)用在數(shù)據(jù)待傳輸消息的處理過程中。
文檔編號(hào)H04L1/00GK103209044SQ20121000865
公開日2013年7月17日 申請日期2012年1月11日 優(yōu)先權(quán)日2012年1月11日
發(fā)明者方平, 丁志明, 樹貴明, 羅毅 申請人:華為終端有限公司