專(zhuān)利名稱(chēng):用于在無(wú)線(xiàn)通信系統(tǒng)中轉(zhuǎn)發(fā)幀的方法、裝置和系統(tǒng)的制作方法
用于在無(wú)線(xiàn)通信系統(tǒng)中轉(zhuǎn)發(fā)幀的方法、裝置和系統(tǒng)背景技術(shù)
無(wú)線(xiàn)個(gè)域網(wǎng)(WPAN)是一種用于在接近于一個(gè)人的計(jì)算設(shè)備(如,諸如電話(huà)和 個(gè)人數(shù)字助理的個(gè)人設(shè)備,這些設(shè)備可以屬于該人,也可以不屬于該人)之間進(jìn)行通信 的網(wǎng)絡(luò)。例如,WPAN的范圍可以是幾米。例如,可以使用WPAN在個(gè)人設(shè)備本身之 間進(jìn)行人與人之間的通信,或使用WPAN通過(guò)上行鏈路連接到高層網(wǎng)絡(luò),如互聯(lián)網(wǎng)。
在2005年 3 月建立了 IEEE 802.15.3 任務(wù)組(TG3c)。TG3c 正在為現(xiàn)有的 802.15.3 無(wú)線(xiàn)個(gè)域網(wǎng)(WPAN)標(biāo)準(zhǔn)(如,IEEE 802.15.3-2003)開(kāi)發(fā)基于毫米波(mm波)的替代物 理層(PHY)。這種毫米波WPAN可以在包括由FCC 47CFR 15.255和其他監(jiān)管機(jī)構(gòu)定義 的57-64GHZ非授權(quán)頻帶的頻帶內(nèi)運(yùn)行,并且也可以稱(chēng)為“60GHz”。毫米波WPAN可 以允許很高數(shù)據(jù)率(如,超過(guò)2千兆比特/每秒(Gbps))的應(yīng)用,如高速互聯(lián)網(wǎng)接入、流 式內(nèi)容下載(如,視頻點(diǎn)播、高清晰度電視(HDTV)、家庭影院等)、實(shí)時(shí)流式傳輸以及 用來(lái)代替電纜的無(wú)線(xiàn)數(shù)據(jù)總線(xiàn)。
然而,由于Friis傳輸方程、氧吸收以及通過(guò)障礙物的高衰減,毫米波通信鏈路 與工作于較低頻率(如,2.4GHz和5GHz頻帶)的鏈路相比,明顯地較不健壯。此外, 毫米波通信鏈路可以使用定向天線(xiàn)和/或天線(xiàn)陣列來(lái)增加通信范圍。定向天線(xiàn)的使用使 鏈路對(duì)移動(dòng)性很敏感。例如,設(shè)備方向上的輕微變化或者附近物體和/或人的移動(dòng)可能 中斷鏈路。
在毫米波網(wǎng)絡(luò)中,通過(guò)轉(zhuǎn)發(fā)站將來(lái)自發(fā)送站的數(shù)據(jù)幀轉(zhuǎn)發(fā)到接收站,會(huì)消耗大 量的存儲(chǔ)器資源和計(jì)算資源用于將數(shù)據(jù)幀轉(zhuǎn)發(fā)到接收站并向發(fā)送站提供塊確認(rèn)幀。
例如,轉(zhuǎn)發(fā)站可能需要轉(zhuǎn)換站的地址,并且必要時(shí)需要加密或解密數(shù)據(jù)幀。例 如,如果使用由轉(zhuǎn)發(fā)站(Forw STA)提供的BSS服務(wù)來(lái)從源站6TA) A向目的STA B傳 遞數(shù)據(jù),那么,可以先從STA A向Forw STA傳遞,然后Forw STA可以將其傳遞到目的 STAB。點(diǎn)到點(diǎn)的方式是指STA可以向Forw STA發(fā)送幀,其中,該幀在第一地址字段 (如,Addrl)中具有Forw的地址,并且在第二地址字段(如,Addr3)中具有STAB的地 址。必要時(shí),F(xiàn)orw STA可以對(duì)STAA發(fā)送的幀進(jìn)行確認(rèn)。
在毫米波頻譜(如60MPiz)的WiFi網(wǎng)絡(luò)中,由于天線(xiàn)的尺寸很小,所以傳播距 離很短,因此,幀的轉(zhuǎn)發(fā)可以提供延長(zhǎng)傳播距離的解決方案。已知的基于點(diǎn)到點(diǎn)的轉(zhuǎn)發(fā) 機(jī)制的問(wèn)題在于在轉(zhuǎn)發(fā)站中需要大量的存儲(chǔ)器以及需要花費(fèi)大量的處理時(shí)間,這還會(huì) 消耗許多電池功率。
在本申請(qǐng)文件的結(jié)束部分特別指出并明確主張了作為本發(fā)明的主題。但是,對(duì) 于操作的組織和方法而言,當(dāng)結(jié)合附圖來(lái)閱讀時(shí),通過(guò)參考下面的詳細(xì)描述可以更好地 理解本發(fā)明及其目的、特征和優(yōu)點(diǎn),在附圖中
圖1是根據(jù)本發(fā)明的示例性實(shí)施例的無(wú)線(xiàn)通信網(wǎng)絡(luò)的示意圖2是根據(jù)本發(fā)明的示例性實(shí)施例的幀的示意圖3是根據(jù)本發(fā)明的示例性實(shí)施例的塊確認(rèn)幀的示意圖4是根據(jù)本發(fā)明的示例性實(shí)施例的WPAN系統(tǒng)(如,60GHz系統(tǒng))的示意圖5是根據(jù)本發(fā)明的示例性實(shí)施例的轉(zhuǎn)發(fā)幀的方法的流程圖的示意圖6是根據(jù)本發(fā)明的示例性實(shí)施例在轉(zhuǎn)發(fā)站處轉(zhuǎn)發(fā)幀的方法的流程圖。
應(yīng)當(dāng)理解,為了進(jìn)行簡(jiǎn)單、清楚的說(shuō)明,沒(méi)有必要按比例繪制附圖中所示的元 件。例如,為了清楚起見(jiàn),相對(duì)于其它元件可以放大一些元件的尺寸。此外,在認(rèn)為合 適的地方,可以在附圖之間重復(fù)附圖標(biāo)記,以表示對(duì)應(yīng)的或相似的元件。
具體實(shí)施方式
在下面的詳細(xì)描述中,為了提供對(duì)本發(fā)明的全面理解,給出了大量的具體細(xì) 節(jié)。但是,本領(lǐng)域普通技術(shù)人員應(yīng)該理解,沒(méi)有這些具體細(xì)節(jié)也可以實(shí)施本發(fā)明。在其 它情況下,為了不使本發(fā)明變得模糊,沒(méi)有詳細(xì)描述熟知的方法、過(guò)程、部件和電路。
以在計(jì)算機(jī)存儲(chǔ)器內(nèi)的數(shù)據(jù)比特或二進(jìn)制數(shù)字信號(hào)上進(jìn)行的操作的算法和符號(hào) 表達(dá)的形式,來(lái)提供隨后的詳細(xì)描述的一些部分。這些算法的描述和表達(dá)可以是技術(shù)人 員在數(shù)據(jù)處理領(lǐng)域使用的、將他們工作的內(nèi)容傳遞給本領(lǐng)域其他技術(shù)人員的技術(shù)。
除非另外明確地規(guī)定,從下面討論中可清楚地確定,應(yīng)理解的是貫穿本申請(qǐng) 文件,使用諸如“處理”、“計(jì)算”、“運(yùn)算”、“確定”等術(shù)語(yǔ)進(jìn)行的討論,指的是 計(jì)算機(jī)或計(jì)算系統(tǒng)、或相似的電子計(jì)算設(shè)備的動(dòng)作和/或過(guò)程,這些動(dòng)作和/或過(guò)程將計(jì) 算系統(tǒng)寄存器和/或存儲(chǔ)器內(nèi)的表示成物理(如電子的)量的數(shù)據(jù),操作和/或轉(zhuǎn)換成計(jì) 算系統(tǒng)存儲(chǔ)器、寄存器或其它這種信息存儲(chǔ)介質(zhì)、或傳輸設(shè)備內(nèi)的相似地表示成物理量 的其它數(shù)據(jù)。如本文中使用的,將術(shù)語(yǔ)“一”或“一個(gè)”定義為一個(gè)或多于一個(gè)。如 本文中使用的,將術(shù)語(yǔ)多個(gè)定義為兩個(gè)或多于兩個(gè)。如本文中使用過(guò)的,將術(shù)語(yǔ)“另一 個(gè)”定義為至少第二個(gè)或多個(gè)。如本文中使用的,將術(shù)語(yǔ)“包括”和/或“具有”定 義為包含,但不限于包含。將本文中使用的術(shù)語(yǔ)“耦合”定義為以任何期望的形式(例 如,機(jī)械地、電子地、數(shù)字地、直接地、通過(guò)軟件、通過(guò)硬件等)可操作地連接。
應(yīng)該理解,本發(fā)明可以用在多種應(yīng)用中。雖然本發(fā)明并不限于此,本文所公開(kāi) 的電路和技術(shù)可以用在許多裝置中,如無(wú)線(xiàn)系統(tǒng)的站。旨在處于本發(fā)明范圍內(nèi)的站包 括舉例而言,無(wú)線(xiàn)局域網(wǎng)(WLAN)站、無(wú)線(xiàn)個(gè)域網(wǎng)(WPAN)等。
旨在處于本發(fā)明范圍內(nèi)的WPAN站的類(lèi)型包括但并不限于移動(dòng)臺(tái)、接入點(diǎn)、 用于接收和發(fā)送擴(kuò)頻信號(hào)(如,例如跳頻擴(kuò)頻(FHSS)、直接序列擴(kuò)頻(DSSS)、補(bǔ)碼 鍵控(CCK)、正交頻分復(fù)用(OFDM)等等)的站。
首先參考圖1,示出了根據(jù)本發(fā)明示例性實(shí)施例的無(wú)線(xiàn)通信網(wǎng)絡(luò)100的示意圖。 例如,無(wú)線(xiàn)通信網(wǎng)絡(luò)100可以包括WPAN/WLAN。例如,無(wú)線(xiàn)通信網(wǎng)絡(luò)100可以根據(jù)由 IEEE 802.11任務(wù)組ad (TGad)開(kāi)發(fā)的標(biāo)準(zhǔn)來(lái)運(yùn)行。TGad正在開(kāi)發(fā)用于WLAN的在60GHz頻帶中非常高吞吐量的改進(jìn)。
根據(jù)本發(fā)明的這個(gè)示例性實(shí)施例,無(wú)線(xiàn)通信網(wǎng)絡(luò)100 (如60GHz的WPAN)可以 包括發(fā)送站6TA)110、轉(zhuǎn)發(fā)STA 120以及接收STA 130。發(fā)送STA 110、轉(zhuǎn)發(fā)STA 120 以及接收STA 130可以包括相似的部件,針對(duì)轉(zhuǎn)發(fā)STA 120來(lái)描述這些部件。例如,轉(zhuǎn) 發(fā)STA 120可以包括通信處理器122、收發(fā)機(jī)124、波束成形器126以及一個(gè)或多個(gè)天5線(xiàn)128。在必要時(shí),通信處理器122可以包括存儲(chǔ)介質(zhì)121和幀累加器或者可連接至存儲(chǔ) 介質(zhì)121和幀累加器,以對(duì)旨在轉(zhuǎn)發(fā)至接收STA 130的幀進(jìn)行累加。
例如,通信處理器122可以是能夠執(zhí)行指令、以操作和/或控制根據(jù)本發(fā)明實(shí)施 例的無(wú)線(xiàn)通信設(shè)備的任何處理器(如,60GHz的WPAN介質(zhì)訪(fǎng)問(wèn)控制器(MAC))。收發(fā) 機(jī)IM可以包括多個(gè)發(fā)射機(jī)(TX)和多個(gè)接收機(jī)(RX)。天線(xiàn)1 可以包括偶極天線(xiàn)、 天線(xiàn)陣列、內(nèi)部天線(xiàn)、單級(jí)天線(xiàn)等。應(yīng)該理解,對(duì)轉(zhuǎn)發(fā)STAA 120的描述可以與對(duì)發(fā)送 STA 110和對(duì)接收STA 130的描述有關(guān),而本發(fā)明的范圍并不限于此。
在運(yùn)行過(guò)程中,發(fā)送STA 110可以通過(guò)轉(zhuǎn)發(fā)STA 120向接收STA 130發(fā)送數(shù)據(jù), 例如幀。例如,幀可以至少包括轉(zhuǎn)發(fā)字段、接收站的地址字段、發(fā)送站的地址字段和 轉(zhuǎn)發(fā)站的地址字段。轉(zhuǎn)發(fā)STA 120可以接收幀,并且可以照原樣向接收STA 130轉(zhuǎn)發(fā)該 幀。轉(zhuǎn)發(fā)STA 120可以通過(guò)檢測(cè)轉(zhuǎn)發(fā)字段被設(shè)為“1”(可以使用其他值)以及已接 收幀的第三個(gè)地址字段內(nèi)容與轉(zhuǎn)發(fā)STA的地址等同,來(lái)將已接收的幀識(shí)別為要被轉(zhuǎn)發(fā)的 幀。成功接收幀(CRC OK)后,它照原樣轉(zhuǎn)發(fā)該幀。技術(shù)人員通常將術(shù)語(yǔ)“成功接收 幀”理解為意指已接收幀的循環(huán)冗余校驗(yàn)(CRC)字段的內(nèi)容與已計(jì)算的CRC相同, 而本發(fā)明的范圍并不局限于此。
一旦接收到幀,接收STA 130就可以讀取轉(zhuǎn)發(fā)字段,并且,如果轉(zhuǎn)發(fā)字段指示 幀是從發(fā)送STA 110轉(zhuǎn)發(fā)來(lái)的,那么接收STA 130可以用接收站的地址來(lái)與發(fā)送站的地址 進(jìn)行交換和/或用發(fā)送站的地址來(lái)與接收站的地址進(jìn)行交換,并可通過(guò)轉(zhuǎn)發(fā)STA 120,向 發(fā)送STA 110發(fā)送具有已交換過(guò)地址的塊確認(rèn)(BA)幀,然而,本發(fā)明的范圍并不限于這 個(gè)例子。
此外,接收STA 130的一個(gè)或多個(gè)接收機(jī)可接收另一個(gè)幀(如,收發(fā)機(jī)IM的一 個(gè)或多個(gè)接收機(jī)),并且如果該另一個(gè)幀的序列號(hào)和分組號(hào)與第一已接收幀的序列號(hào)和分 組號(hào)相同,那么可以將這個(gè)幀識(shí)別為重復(fù)幀。接收STA 130可以刪除該重復(fù)幀。例如, 必要時(shí),站的處理器(如,通信處理器122)可以刪除重復(fù)幀。
參考圖2,示出了根據(jù)本發(fā)明的示例性實(shí)施例的幀200的示意圖。幀可以包括 物理信號(hào)(PHY^tG)字段210、MAC報(bào)頭220、MAC有效載荷230、使用鏈?zhǔn)较⒄J(rèn)證 碼協(xié)議的切削塊(Chipper block with ChainingMessage authentication code Protocol, CCMP)報(bào)頭250以及需要的其他字段,然而本發(fā)明的范圍并不限于此。MAC報(bào)頭220、MAC有 效載荷230、CCMP報(bào)頭250和其他字段可以是聚合消息協(xié)議數(shù)據(jù)單元(A-MPDU) 240的 一部分。必要時(shí),PHY SIG字段210可以包括轉(zhuǎn)發(fā)(F)字段215。必要的話(huà),MAC報(bào) 頭字段220可以包括例如,地址1字段222、地址2字段224、地址3字段226、序列 號(hào)228,且報(bào)頭250可以包括分組號(hào)字段252。
根據(jù)本發(fā)明的實(shí)施例,當(dāng)設(shè)為“1”時(shí),F(xiàn)字段可以指示轉(zhuǎn)發(fā)該幀,并且當(dāng)設(shè)為 “0”(可以使用其他值)時(shí),F(xiàn)字段指示不轉(zhuǎn)發(fā)該幀,必要時(shí),MAC報(bào)頭220可以包括地址1字段222,其可以包括接收STA(如,接收STA 130)的地址;地址2字段224,其 可以包括發(fā)送站(如,發(fā)送站110)的地址;地址3字段226,其可以包括轉(zhuǎn)發(fā)STA(如轉(zhuǎn) 發(fā)STA 120)的地址;以及序列號(hào)228。CCPM報(bào)頭250可以包括分組號(hào)252。如果另一 個(gè)已接收幀的序列號(hào)2 和分組號(hào)252與第一已接收幀(如,已轉(zhuǎn)發(fā)的幀)的序列號(hào)和分 組號(hào)相同,那么可以將該另一個(gè)已接收幀識(shí)別為重復(fù)幀,然而,本發(fā)明的范圍并不限于這個(gè)例子或這種幀結(jié)構(gòu)。
參考圖3,示出了根據(jù)本發(fā)明的示例性實(shí)施例的塊確認(rèn)(BA)幀300的示意圖。 根據(jù)這個(gè)示例,BA幀300的類(lèi)型可以是管理動(dòng)作的幀(本領(lǐng)域也稱(chēng)為控制幀),其可以 允許使用幀200的三個(gè)地址。BA幀300可以包括物理信號(hào)(PHY SIG)字段310,其包 括F字段315 ; MAC報(bào)頭320,例如其可以包括地址1 322字段、地址2字段324、地址 3字段幻6和幀類(lèi)型字段328。示例性BA幀300還包括MPDU主體330,其可以包括 BA控制字段332、BA開(kāi)始序列號(hào)6SN)字段334、BA比特映射字段336和幀校驗(yàn)序列 (FCS)字段338,然而,應(yīng)該理解本發(fā)明的實(shí)施例并不限于這種示例性BA幀結(jié)構(gòu)。
參考圖4,示出了根據(jù)本發(fā)明的示例性實(shí)施例的WPAN系統(tǒng)400(如,60GHz系 統(tǒng))。60GHz系統(tǒng)400可以包括站A6TAA)410、轉(zhuǎn)發(fā)STA420和STAB 430。根據(jù)這 個(gè)示例性60GHz WPAN系統(tǒng)400,STAA 410可以充當(dāng)發(fā)送STA,其可以通過(guò)轉(zhuǎn)發(fā)STA420 向可充當(dāng)接收STA的STAB 430發(fā)送幀(例如,如圖2的幀)。
根據(jù)這個(gè)示例,STAA 410可以將幀200的字段F設(shè)為“1”(可以使用其他 值),并且可以在地址字段(例如,幀200的地址字段222、224和226)中聲明Addrl = STA B、Addr2 = STAA和Addr3 = Forw STA,以及在必要時(shí)可以向轉(zhuǎn)發(fā)STA 420發(fā)送 幀。當(dāng)轉(zhuǎn)發(fā)STA 420接收到字段F = 1的幀時(shí),轉(zhuǎn)發(fā)STA 420可以將Addr3 (如,地址 字段226)與轉(zhuǎn)發(fā)STA的MAC地址422進(jìn)行比較。如果Addr3等于轉(zhuǎn)發(fā)STA 420自己的 MAC地址422,那么,例如,轉(zhuǎn)發(fā)STA420就可以在幀累加器(參見(jiàn)圖1)中累加已接收 的幀,然后發(fā)送該幀而不做任何改變(如,照原樣)。STA B 430可以像接收其他任何常 規(guī)幀一樣來(lái)接收該幀。在這個(gè)示例中STA B處理該幀的方式,與STAB430處理直接由 STAA410發(fā)送給STAB 430的幀的方式?jīng)]有什么不同,然而,本發(fā)明的范圍并不限于這個(gè) 示例。
根據(jù)一個(gè)示例,接收站(如,STA B 430)的接收機(jī)可接收已轉(zhuǎn)發(fā)的幀(如,幀 200)兩次,即直接從發(fā)送站⑴了^ 410)接收和從轉(zhuǎn)發(fā)站STA 420接收。在這種情況下, 通過(guò)與彼此比較幀的序列號(hào)和分組號(hào),接收站的接收機(jī)能夠識(shí)別出一個(gè)幀是重復(fù)幀。例 如,如果一個(gè)幀的序列號(hào)和分組號(hào)與另一個(gè)幀的序列號(hào)和分組號(hào)相同,那么就可以斷言 其是重復(fù)幀。接收站的處理器可以刪除重復(fù)幀,然而,本發(fā)明的范圍并不限于這個(gè)示 例。應(yīng)該理解,必要時(shí),接收站的其他部件和/或模塊可以執(zhí)行刪除重復(fù)幀的操作。
根據(jù)另一個(gè)示例,必要時(shí),可以使用確認(rèn)(ACK)幀來(lái)對(duì)接收到已轉(zhuǎn)發(fā)的幀 (如,幀200)進(jìn)行確認(rèn)??梢圆话l(fā)送ACK幀,并且在STA B 430成功地接收到已轉(zhuǎn)發(fā)的 幀之后,可以在短幀間間隔(short interface space,SIFS)時(shí)間內(nèi)直接向STA 410發(fā)送ACK 幀。
本發(fā)明的一些實(shí)施例提供了針對(duì)延遲的塊Ack(BA)確認(rèn)機(jī)制的解決方案,以允 許也對(duì)BA幀進(jìn)行轉(zhuǎn)發(fā)。當(dāng)MPDU聚合在A-MPDU MO內(nèi)時(shí),可以使用BA機(jī)制,然 而,本發(fā)明的范圍并不限于這個(gè)示例。
根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例,如上文所述,STA 410可以發(fā)送F = I的 A-MPDU 240 (圖2)。STAB 430可以使用BA幀300,來(lái)對(duì)已成功接收的MPDU進(jìn)行確 認(rèn)。尋址協(xié)定和F字段的使用與數(shù)據(jù)幀(如,幀200)的尋址協(xié)定相似。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,可以將幀的轉(zhuǎn)發(fā)用于TDMA環(huán)境中,并且可以修改服務(wù)時(shí)段分配請(qǐng)求和響應(yīng)以及傳輸調(diào)度。必要時(shí),可以將對(duì)轉(zhuǎn)發(fā)的指示和轉(zhuǎn)發(fā)STA的 STAID附加在時(shí)間分配請(qǐng)求幀中。
參考圖5,示出了根據(jù)本發(fā)明的一些示例性實(shí)施例的轉(zhuǎn)發(fā)幀的方法的流程圖的示 意圖。接收站(如,STAB 430)可以從轉(zhuǎn)發(fā)STA接收已轉(zhuǎn)發(fā)的幀(如,幀200)(文本框 510),然而本發(fā)明的范圍并不限于此。接收STA可以根據(jù)已轉(zhuǎn)發(fā)的幀的轉(zhuǎn)發(fā)字段(如, 等于“1”的F字段215)中的信息,來(lái)解析地址字段(如,字段222、2M和226)(文本 框520)。如果F字段指示該幀是已轉(zhuǎn)發(fā)的幀,那么,接收STA可以在BA幀中用接收站 的地址來(lái)與發(fā)送站的地址進(jìn)行交換(如,BA幀300和地址字段322、334和336),如用 文本框540所示。接收STA可以通過(guò)轉(zhuǎn)發(fā)STA向發(fā)送STA發(fā)送BA幀(文本框550), 然而,本發(fā)明的范圍并不限于這個(gè)示例性實(shí)施例。
本發(fā)明的實(shí)施例可以包括下面的特征如果已接收的幀的地址3等于轉(zhuǎn)發(fā)器 MAC地址,那么PHY信號(hào)字段中的轉(zhuǎn)發(fā)字段(F)可指示該幀可以被轉(zhuǎn)發(fā)。轉(zhuǎn)發(fā)STA可 以使地址字段保持不變。轉(zhuǎn)發(fā)STA可以使加密和所有相關(guān)字段(IV)保持不變,因此不必 花費(fèi)資源進(jìn)行解密/加密。可以使用在對(duì)等的STA之間建立的安全鏈路,而不需要改變 轉(zhuǎn)發(fā)的幀。這樣,可以不必從發(fā)送STA到轉(zhuǎn)發(fā)STA之間建立安全鏈路。通過(guò)發(fā)送BA幀 300來(lái)對(duì)已成功接收的MPDU進(jìn)行確認(rèn),已修改的延遲BA可以提供對(duì)等體到對(duì)等體的確 認(rèn)解決方案??梢杂赊D(zhuǎn)發(fā)STA來(lái)傳遞數(shù)據(jù)幀、聚合的數(shù)據(jù)幀和塊確認(rèn)請(qǐng)求管理幀(BAR) 以及BA動(dòng)作幀。轉(zhuǎn)發(fā)STA可以不必提供確認(rèn)、重新排序和重新傳輸?shù)墓δ?,因此不必?費(fèi)資源來(lái)實(shí)現(xiàn)這些功能。用于將F字段包括在內(nèi)的修改,實(shí)現(xiàn)了對(duì)“加性塊Ack” (Add BlockAck, ADDBA)動(dòng)作幀以及任何其他動(dòng)作幀進(jìn)行轉(zhuǎn)發(fā)。對(duì)于本發(fā)明的一些實(shí)施例, 可以使用ADDBA管理動(dòng)作幀來(lái)建立用于在STA A和STA B之間使用塊Ack確認(rèn)的協(xié)定。
此外,對(duì)幀進(jìn)行轉(zhuǎn)發(fā)是重要的,以使數(shù)據(jù)能夠在STAA和STA B之間傳輸。BA 幀是實(shí)現(xiàn)了安全保護(hù)的動(dòng)作管理的幀類(lèi)型。BA幀可以允許對(duì)服務(wù)時(shí)段6P)的分配,以 允許轉(zhuǎn)發(fā)STA在由源STA分配的SP內(nèi)進(jìn)行發(fā)送。對(duì)于本發(fā)明的一些實(shí)施例,站可以轉(zhuǎn) 發(fā)幀,而不需要支持安全方案和BA。例如,一些幀可以允許在SP調(diào)度信息中包括轉(zhuǎn)發(fā) STA的標(biāo)識(shí),以允許轉(zhuǎn)發(fā)STA在由發(fā)送STA分配的時(shí)間內(nèi)進(jìn)行發(fā)送。
參考圖6,示出了根據(jù)本發(fā)明的示例性實(shí)施例在轉(zhuǎn)發(fā)站處對(duì)幀進(jìn)行轉(zhuǎn)發(fā)的方法的 流程圖。本發(fā)明的范圍并不限于下述過(guò)程,轉(zhuǎn)發(fā)站(如,轉(zhuǎn)發(fā)STA420)可以接收其轉(zhuǎn)發(fā) (F)字段(如,F(xiàn)字段215) = 1的幀(文本框610)。轉(zhuǎn)發(fā)STA可以將接收幀的Addr3字 段(如,地址字段226)的地址與轉(zhuǎn)發(fā)STA的MAC地址(如,MAC地址422)進(jìn)行比較, 如文本框620中所示。如果Addr3字段內(nèi)的地址等于轉(zhuǎn)發(fā)STA自己的MAC地址(菱形 630),那么,例如,轉(zhuǎn)發(fā)STA可以在幀累加器128(參見(jiàn)圖1)中累加已接收的幀,并且 可以向接收站發(fā)送沒(méi)有任何變化(如,照原樣)的幀(文本框650)。如果地址不相等, 那么轉(zhuǎn)發(fā)STA可以不對(duì)幀進(jìn)行轉(zhuǎn)發(fā)(文本框640)。
本發(fā)明的實(shí)施例可以包括諸如計(jì)算機(jī)或處理器可讀介質(zhì)或者計(jì)算機(jī)或處理器存 儲(chǔ)介質(zhì)(例如,如存儲(chǔ)器、磁盤(pán)驅(qū)動(dòng)器或USB閃存)的制品,該制品編碼、包括或存儲(chǔ) 有指令,當(dāng)由處理器或控制器執(zhí)行時(shí),這些指令會(huì)執(zhí)行本文公開(kāi)的方法。
已經(jīng)在具體實(shí)施例的上下文中描述了根據(jù)本發(fā)明的實(shí)現(xiàn)。這些實(shí)施例是指示例 性的而非限制性的。可能做出多種變化、修改、增加和改善。相應(yīng)地,可以給本文中以8單個(gè)實(shí)例描述的部件提供多個(gè)實(shí)例。各種部件、操作和數(shù)據(jù)存儲(chǔ)設(shè)備之間的界限是具有 任意性的,并且在具體示例性配置的上下文中示出了特定的操作??梢灶A(yù)想到功能的其 他配置,并且這些其他配置也落入所附的權(quán)利要求的范圍。最后,在各種配置中作為分 散部件來(lái)描述的結(jié)構(gòu)和功能,可以實(shí)現(xiàn)為組合的結(jié)構(gòu)或部件。這些和其他變化、修改、 增加和改善會(huì)落入隨附權(quán)利要求中定義的本發(fā)明的范圍內(nèi)。
權(quán)利要求
1 一種無(wú)線(xiàn)移動(dòng)臺(tái),包括接收機(jī),能夠經(jīng)由轉(zhuǎn)發(fā)站從第一站接收第一幀,其中所述第一幀包括轉(zhuǎn)發(fā)指示字 段、第一站地址字段、第二站地址字段以及轉(zhuǎn)發(fā)站地址字段;處理器,用于使用所述第二地址字段的內(nèi)容與所述第一站地址字段的內(nèi)容進(jìn)行交 換;以及發(fā)射機(jī),用于經(jīng)由所述轉(zhuǎn)發(fā)站向所述第一站發(fā)送具有已交換地址的塊確認(rèn)幀。
2.如權(quán)利要求1所述的無(wú)線(xiàn)移動(dòng)臺(tái),其中,所述第一站地址字段包括發(fā)送站地址字 段,并且所述第二站地址字段包括轉(zhuǎn)發(fā)站地址字段。
3.如權(quán)利要求1所述的無(wú)線(xiàn)移動(dòng)臺(tái),其中,所述轉(zhuǎn)發(fā)指示字段包括一個(gè)比特,比特值 為“1”指示所述轉(zhuǎn)發(fā)站將照原樣向所述接收站轉(zhuǎn)發(fā)所述第一幀。
4.如權(quán)利要求1所述的無(wú)線(xiàn)移動(dòng)臺(tái),包括多輸入多輸出(MIMO)發(fā)射機(jī)接收機(jī)系統(tǒng),其中,所述MIMO發(fā)射機(jī)接收機(jī)系統(tǒng)至 少包括所述發(fā)射機(jī)和所述接收機(jī)。
5.如權(quán)利要求1所述的無(wú)線(xiàn)移動(dòng)臺(tái),其中,所述接收機(jī)能夠接收第二幀,并且如果所 述幀中的序列號(hào)和分組號(hào)與已接收的第一幀中的序列號(hào)和分組號(hào)相同,則所述接收機(jī)能 夠?qū)⑺龅诙R(shí)別為重復(fù)幀。
6.如權(quán)利要求5所述的無(wú)線(xiàn)通信設(shè)備,其中,所述處理器能夠刪除所述重復(fù)幀。
7.—種無(wú)線(xiàn)移動(dòng)臺(tái),包括接收機(jī),能夠從第一站接收并向第三站發(fā)送幀,所述幀包括轉(zhuǎn)發(fā)指示(F)字段、 發(fā)送站地址字段、接收站地址字段和轉(zhuǎn)發(fā)站地址字段;以及處理器,用于將所述轉(zhuǎn)發(fā)站地址字段的內(nèi)容與所述無(wú)線(xiàn)移動(dòng)臺(tái)的地址和所述F字段 的內(nèi)容進(jìn)行比較,并基于所述比較結(jié)果來(lái)判定是否向所述接收站轉(zhuǎn)發(fā)所述幀。
8.如權(quán)利要求7所述的無(wú)線(xiàn)移動(dòng)臺(tái),包括累加器,用于基于對(duì)是否向所述接收站轉(zhuǎn)發(fā)所述幀的所述處理器判定來(lái)累加所述幀。
9.如權(quán)利要求7所述的無(wú)線(xiàn)移動(dòng)臺(tái),包括多輸入多輸出(MIMO)發(fā)射機(jī)接收機(jī)系統(tǒng),其中,所述MIMO發(fā)射機(jī)接收機(jī)系統(tǒng)包 括至少一個(gè)所述接收機(jī)和用于向接收站發(fā)送所述幀的至少一個(gè)發(fā)射機(jī)。
10.—種無(wú)線(xiàn)通信系統(tǒng),包括發(fā)送站、轉(zhuǎn)發(fā)站和接收站,其中所述發(fā)送站用于發(fā)送幀,所述幀包括轉(zhuǎn)發(fā)字段、接收站地址字段、發(fā)送站地址字 段和轉(zhuǎn)發(fā)站地址字段;所述轉(zhuǎn)發(fā)站用于接收所述幀,并照原樣向所述接收站轉(zhuǎn)發(fā)所述幀;以及所述接收站用于一旦接收到所述幀,就讀取所述轉(zhuǎn)發(fā)字段,并且,如果所述轉(zhuǎn)發(fā)字 段指示所述幀從所述發(fā)送站起已經(jīng)被轉(zhuǎn)發(fā)過(guò),那么所述接收站就使用所述接收站的地址 來(lái)與所述發(fā)送站的地址進(jìn)行交換,并經(jīng)由所述轉(zhuǎn)發(fā)站向所述發(fā)送站發(fā)送具有已交換地址 的塊確認(rèn)幀。
11.如權(quán)利要求10所述的無(wú)線(xiàn)通信系統(tǒng),其中,所述轉(zhuǎn)發(fā)站用于將所述轉(zhuǎn)發(fā)站地址與 所述轉(zhuǎn)發(fā)站自身的地址進(jìn)行比較,并基于所述比較結(jié)果向所述接收站轉(zhuǎn)發(fā)所述幀。
12.如權(quán)利要求10所述的無(wú)線(xiàn)通信系統(tǒng),其中,所述轉(zhuǎn)發(fā)站用于基于對(duì)向所述接收站 轉(zhuǎn)發(fā)所述幀的處理器判定來(lái)累加所述幀。
13.如權(quán)利要求10所述的無(wú)線(xiàn)通信系統(tǒng),其中,所述轉(zhuǎn)發(fā)指示字段包括一個(gè)比特,其 中,比特值為“1”指示所述轉(zhuǎn)發(fā)站照原樣向所述接收站轉(zhuǎn)發(fā)所述幀。
14.如權(quán)利要求10所述的無(wú)線(xiàn)通信系統(tǒng),其中,如果已轉(zhuǎn)發(fā)的幀的序列號(hào)和分組號(hào)與 第二接收幀的序列號(hào)和分組號(hào)相同,那么所述接收站能夠?qū)⑺龅诙邮諑R(shí)別為重復(fù) 幀。
15.如權(quán)利要求14所述的無(wú)線(xiàn)通信系統(tǒng),其中,所述接收站用于刪除所述重復(fù)幀。
16.一種在無(wú)線(xiàn)個(gè)人網(wǎng)絡(luò)中轉(zhuǎn)發(fā)幀的方法,所述方法包括經(jīng)由第二站從第一站接收第一幀,所述第一幀包括轉(zhuǎn)發(fā)指示字段、第一站地址字 段、第二站地址字段以及轉(zhuǎn)發(fā)站地址字段;使用所述第二地址字段的內(nèi)容與所述第一站地址字段的內(nèi)容進(jìn)行交換;以及 經(jīng)由所述轉(zhuǎn)發(fā)站向所述第一站發(fā)送具有已交換地址的塊確認(rèn)幀。
17.如權(quán)利要求16所述的方法,包括 直接從所述第一站接收第二幀;如果所述第二幀的序列號(hào)和分組號(hào)與所述第一幀的序列號(hào)和分組號(hào)相同,則將所述 第二幀識(shí)別為重復(fù)幀。
18.如權(quán)利要求17所述的方法,包括 刪除所述重復(fù)幀。
19.一種處理器,包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有指令,當(dāng)執(zhí)行所述指令時(shí),進(jìn)行如下操作 經(jīng)由第二站從第一站接收幀,所述幀包括轉(zhuǎn)發(fā)指示字段、第一站地址字段、第二 站地址字段以及轉(zhuǎn)發(fā)站地址字段;使用所述第二地址字段的內(nèi)容來(lái)與所述第一站地址字段的內(nèi)容進(jìn)行交換;以及 經(jīng)由所述轉(zhuǎn)發(fā)站向所述第一站發(fā)送具有已交換地址的塊確認(rèn)幀。
20.如權(quán)利要求19所述的處理器,其中,當(dāng)執(zhí)行所述指令時(shí),進(jìn)行如下操作 直接從所述第一站接收另一幀;如果所述另一幀的序列號(hào)和分組號(hào)與所述已接收幀的序列號(hào)和分組號(hào)相同,則將所 述另一幀識(shí)別為重復(fù)幀。
21.如權(quán)利要求20所述的處理器,其中,當(dāng)執(zhí)行所述指令時(shí),進(jìn)行如下操作 刪除所述重復(fù)幀。
全文摘要
公開(kāi)了在無(wú)線(xiàn)通信系統(tǒng)的站之間轉(zhuǎn)發(fā)幀的無(wú)線(xiàn)通信設(shè)備、系統(tǒng)和方法。無(wú)線(xiàn)通信系統(tǒng)包括發(fā)送站、轉(zhuǎn)發(fā)站和接收站。發(fā)送站能夠發(fā)送包括轉(zhuǎn)發(fā)字段、接收站地址字段、發(fā)送站地址字段和轉(zhuǎn)發(fā)站地址字段的幀。轉(zhuǎn)發(fā)站能夠接收該幀,并且照原樣向接收站轉(zhuǎn)發(fā)該幀。接收站一旦接收到該幀就讀取轉(zhuǎn)發(fā)字段,并且,如果轉(zhuǎn)發(fā)字段指示該幀從發(fā)送站起已被轉(zhuǎn)發(fā)過(guò),那么接收站就使用接收站的地址與發(fā)送站的地址進(jìn)行交換,以及使用發(fā)送站的地址來(lái)與接收站的地址進(jìn)行交換,并且經(jīng)由轉(zhuǎn)發(fā)站向發(fā)送站發(fā)送具有已交換地址的塊確認(rèn)幀。
文檔編號(hào)H04B7/06GK102025406SQ201010239419
公開(kāi)日2011年4月20日 申請(qǐng)日期2010年7月27日 優(yōu)先權(quán)日2009年7月28日
發(fā)明者S·B·特賴(lài)寧 申請(qǐng)人:英特爾公司