專利名稱:釋放分布式mac協(xié)議中未使用的時隙的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及釋放用于無線網(wǎng)絡(luò)的分布式MAC協(xié)議中未使用的預(yù)留的時隙。
背景技術(shù):
無線網(wǎng)絡(luò)上的多媒體傳輸因為不斷增加的市場需求而變得越來越盛行。當(dāng)前無線通信協(xié)議的組成部分包括物理層和MAC。多頻帶OFDM聯(lián)盟(MBOA)正為UWB標(biāo)準(zhǔn)化一種新的MAC協(xié)議。這個MAC協(xié)議現(xiàn)在可用作草案版本0.,參見MBOA規(guī)范,2004年3月23日提出的用于高速個人局域網(wǎng)(WPANS)規(guī)范的草案0.5的MBOA無線媒體訪問控制(MAC),其全部內(nèi)容這里被結(jié)合作為參考,如同這里充分闡述的。MAC協(xié)議是用于訪問共享媒體的分布式協(xié)議。下面提供該協(xié)議的簡短描述。
無線個人局域網(wǎng)(WPAN)不能提供典型無線局域網(wǎng)(WLAN)的網(wǎng)絡(luò)基礎(chǔ)構(gòu)架。分布式MAC協(xié)議通過分布功能到所有設(shè)備例如節(jié)點(diǎn)上來消除對網(wǎng)絡(luò)基礎(chǔ)構(gòu)架的需要。沒有用于無線個人局域網(wǎng)(WPAN)的接入點(diǎn)或中心協(xié)調(diào)程序。即,WPAN中的所有設(shè)備表現(xiàn)出同樣的協(xié)議行為并且具有同樣的硬件/軟件能力。支持異步和同步數(shù)據(jù)傳遞。同步傳遞依靠帶寬預(yù)留得到支持,其以完全分布式的方式來處理。
所有設(shè)備通過信標(biāo)傳輸通知它們的廣播時間使用,通過從它們接收信標(biāo)識別出鄰近設(shè)備的廣播時間使用,以及在發(fā)射/接收數(shù)據(jù)之前考慮其它設(shè)備的廣播時間使用。這使得分布式MAC協(xié)議非常適合于專用應(yīng)用和對等連網(wǎng)。此外,由分布式MAC基于其上的設(shè)備實現(xiàn)的媒體預(yù)留消除了在媒體上的感測和沖突次數(shù)。
為了維持通信設(shè)備之間的協(xié)調(diào),所有設(shè)備需要定期地傳輸信標(biāo)105。信標(biāo)105提供了網(wǎng)絡(luò)的基本定時并且傳輸關(guān)于同步預(yù)留的信息?;径〞r結(jié)構(gòu)是長度為65,536(微秒)的超幀。超幀100由256個媒體訪問時隙(MAS)組成,其中每個MAS長度是256(微秒)。MAS時隙的編號從0至255并且MAS時隙9是第一個時隙。若干個時隙類型根據(jù)MAS如何被該設(shè)備或附近的設(shè)備使用來定義。
如圖1所示,時間被分成超幀。在每個超幀的開始,有一個信標(biāo)時段,跟著是數(shù)據(jù)傳輸階段。
在無線個人設(shè)備之間可以發(fā)生通信之前,每個設(shè)備必須創(chuàng)建其自己的信標(biāo)組或者加入到現(xiàn)有信標(biāo)組。對于每個信標(biāo)階段102(也稱為信標(biāo)時段或BP),動態(tài)數(shù)量的連續(xù)MAS時隙被利用作為信標(biāo)時隙,其中所有設(shè)備傳輸它們的信標(biāo)105。超幀100的開始時間由信標(biāo)時段101的開始來確定并且被定義為信標(biāo)時段開始時間(BPST)并且MAS時隙相對于這個開始時間來編號。當(dāng)設(shè)備發(fā)起新信標(biāo)組時,它定義了在任何時隙上的超幀邊界,所述時隙不與其它信標(biāo)組的時隙預(yù)留沖突。
在數(shù)據(jù)階段中可能有兩種訪問機(jī)制。一種訪問方法稱作“分布式預(yù)留協(xié)議”(DRP)。它預(yù)見設(shè)備可以為數(shù)據(jù)階段的特定時段做出預(yù)留。該預(yù)留在計劃傳輸?shù)陌l(fā)信機(jī)和一個(或多個)接收機(jī)之間進(jìn)行協(xié)商。這個協(xié)商由專用信令握手或者隱含地通過包括發(fā)信機(jī)和一個(或多個)接收機(jī)信標(biāo)中的預(yù)留信息來執(zhí)行。一旦該預(yù)留被建立,則預(yù)留信息必須被包括在每個超幀中的發(fā)信機(jī)以及一個(或多個)接收機(jī)的信標(biāo)中(并且任選地發(fā)信機(jī)和一個(或多個)接收機(jī)的鄰近設(shè)備的信標(biāo)中),其中預(yù)留仍舊有效。這是必要的以便通知發(fā)信機(jī)和一個(或多個)接收機(jī)的鄰近設(shè)備(并且任選地還有鄰近的鄰居)關(guān)于現(xiàn)有預(yù)留。除了一個(或多個)發(fā)信機(jī)之外不允許其它設(shè)備在預(yù)留時段的開始訪問該媒體。為了有效使用未使用的預(yù)留時段,規(guī)定了兩種類型的預(yù)留軟和硬預(yù)留。在軟預(yù)留時段中,其它設(shè)備可以在媒體上的一定空閑時間之后訪問該媒體。在硬預(yù)留中,其它設(shè)備僅允許在一個(或多個)發(fā)信機(jī)和一個(或多個)接收機(jī)已經(jīng)通過NAK-RTS/NAK-CTS信令握手來發(fā)信號通知它們傳輸結(jié)束之后訪問該媒體。
MAC標(biāo)準(zhǔn)中的第二種可能的訪問方法類似于IEEE 802.11e的增強(qiáng)分布式協(xié)調(diào)功能(EDCA),其基于具有后退協(xié)議的載波偵聽多路存取(CSMA)。這種隨機(jī)訪問方法僅允許在數(shù)據(jù)階段的非預(yù)留部分中或者在未使用的預(yù)留時段中。預(yù)留必須由所有設(shè)備來考慮。
信標(biāo)被用于信號預(yù)留以及用于功率節(jié)省目的。每個設(shè)備在固定信標(biāo)時隙中發(fā)送其自己的信標(biāo)。該設(shè)備在其開啟之后在預(yù)留時段的未使用時隙中選擇其時隙。為了檢測出兩個設(shè)備已經(jīng)選擇了相同的信標(biāo)時隙,每個設(shè)備在其自己的信標(biāo)中包括關(guān)于其已經(jīng)接收到的所有其它信標(biāo)的信息。設(shè)備可以檢測出其信標(biāo)最終與另一個設(shè)備的信標(biāo)沖突,根據(jù)這樣的事實即其信標(biāo)在其它設(shè)備的任何信標(biāo)中未被提到。在這種情況下,設(shè)備必須在下一個超幀中隨機(jī)選擇不同的信標(biāo)時隙。這個協(xié)議稱作信標(biāo)沖突解析協(xié)議(BCRP)。
在“硬”預(yù)留期間,除了預(yù)留的發(fā)信機(jī)之外無其它設(shè)備被允許訪問媒體。常常碰巧發(fā)信機(jī)不再需要先前預(yù)留的時間或者發(fā)信機(jī)不需要所有的預(yù)留時間。對于周期性預(yù)留尤其是這種情況,所述周期性預(yù)留是在MBOA MAC中執(zhí)行的預(yù)留類型。對于不允許在硬預(yù)留期間訪問媒體的其它設(shè)備的傳輸,這個未使用的時間丟失了,即使媒體是空閑的。為了避免這樣浪費(fèi)的廣播時間,當(dāng)前MAC草案標(biāo)準(zhǔn)預(yù)見發(fā)信機(jī)可以通知對于其它設(shè)備的傳輸來說發(fā)信機(jī)使剩余的或整個預(yù)留時段可用。在接收這個通知的發(fā)信機(jī)周圍的設(shè)備可以在剩余的預(yù)留時段(并且如果沒有通知其它預(yù)留的話在該時段之外)期間訪問媒體。然而,發(fā)信機(jī)的原始預(yù)留不僅由發(fā)信機(jī)分布而且由計劃傳輸?shù)囊粋€(或多個)預(yù)定接收機(jī)分布,并且最終還由發(fā)信機(jī)和一個(或多個)接收機(jī)的鄰居分布。因此,可能存在發(fā)信機(jī)范圍之外的設(shè)備,其已經(jīng)存儲了該預(yù)留但是沒有接收到預(yù)留時間可用即未使用的通知。為了通知所有設(shè)備預(yù)留時間的可用性,先前已經(jīng)通知預(yù)留的所有設(shè)備現(xiàn)在還必須通知預(yù)留時間的可用性。必須重復(fù)發(fā)信機(jī)的關(guān)于預(yù)留被取消的通知的設(shè)備是計劃傳輸?shù)囊粋€(或多個)預(yù)定接收機(jī)以及發(fā)信機(jī)和接收機(jī)的鄰居,在它們先前也廣播了所述預(yù)留的情況下。
因此,希望發(fā)信機(jī)的第一通知跟著是接收機(jī)和發(fā)信機(jī)與接收機(jī)的最終鄰居的多個通知。在共享媒體上的這些通知的沖突的概率很高。這個沖突問題通過本發(fā)明的協(xié)議加以解決。
在用于NAK-RTS/CTS的一種協(xié)議中,媒體由NAK-RTS幀來釋放,跟著是所計劃的(或短于計劃的)傳輸?shù)慕邮諜C(jī)的NAK-CTS幀。其中接收機(jī)使用NAK-CTS幀響應(yīng)的順序由它們的設(shè)備標(biāo)識符(DEVID)給出。如果必須響應(yīng)NAK-RTS幀的設(shè)備知曉它們各自的DEVID并且可以因此推出何時發(fā)送它們的NAK-CTS幀,則這個協(xié)議僅可以工作。然而,假設(shè)MBOA的分布式預(yù)留協(xié)議(DRP),設(shè)備可能不必知道哪個其它設(shè)備已經(jīng)接收到NAK-RTS。
因此,需要一種協(xié)議來用信號通知傳輸工作的結(jié)束,即使DRP設(shè)備不知道哪個其它設(shè)備已經(jīng)接收到NAK-RTS。
發(fā)明內(nèi)容
本發(fā)明的系統(tǒng)和方法提供了一種用于設(shè)備的協(xié)議,用于通知先前預(yù)留的時間段或時隙未被(完全)使用并且可用,因此其它設(shè)備可以在未使用的時間期間傳輸。本發(fā)明的系統(tǒng)和方法特別用于結(jié)合了由設(shè)備所使用的分布式媒體預(yù)留協(xié)議的系統(tǒng),即那些遵守MBOA分布式預(yù)留協(xié)議(DRP)的系統(tǒng)。
在具有共享媒體和分布式預(yù)留的系統(tǒng)中,預(yù)留典型地不僅由在預(yù)留期間計劃傳輸?shù)陌l(fā)信機(jī)廣播,而且由傳輸?shù)囊粋€(或多個)接收機(jī)廣播,或者甚至由發(fā)信機(jī)和一個(或多個)接收機(jī)的鄰近設(shè)備廣播。這就是為了取消預(yù)留,不僅發(fā)信機(jī)而且一個(或多個)接收機(jī)和最終鄰居必須廣播消息的原因,所述消息是所述預(yù)留未被(完全)使用并且可以由其它設(shè)備重新使用。當(dāng)媒體上的接收機(jī)和鄰居的通知發(fā)生沖突時可能出現(xiàn)問題。為了避免這個問題,在本發(fā)明的優(yōu)選實施例中,發(fā)信機(jī)在其自己的通知中包括接收機(jī)和最終鄰居的列表。包括在該列表中的設(shè)備然后以其中它們在這個列表中被提到的順序重復(fù)這個通知。
本發(fā)明的系統(tǒng)和方法可以用于使用分布式預(yù)留協(xié)議的所有設(shè)備,并且對于UWB MAC特別有用。
圖1示出了用于MAC協(xié)議的一個超幀布置;圖2A示出了根據(jù)本發(fā)明的一個優(yōu)選實施例的一個未使用的分布式預(yù)留通知控制幀的格式;圖2B示出了根據(jù)本發(fā)明的一個優(yōu)選實施例的一個未使用的分布式預(yù)留響應(yīng)控制幀的格式;圖3示出了根據(jù)本發(fā)明的一個實施例用于通知未使用的預(yù)留時間的消息交換;以及圖4示出了根據(jù)本發(fā)明修改的用來釋放專用無線網(wǎng)絡(luò)中未使用的DRP預(yù)留時間的一個無線設(shè)備的簡化框圖。
具體實施例方式
在下面的描述中,特定細(xì)節(jié)通過解釋而不是限制的方式加以闡述,所述細(xì)節(jié)比如特定結(jié)構(gòu)、接口、技術(shù)等等,以便提供對本發(fā)明的全面理解。然而,對于本領(lǐng)域的技術(shù)人員來說顯然本發(fā)明可以在背離這些特定細(xì)節(jié)的其他實施例中進(jìn)行實施。
通過為DRP發(fā)信機(jī)提供一個“未使用的DRP通知”廣播控制/命令幀200來在媒體上通知預(yù)留的未使用時間,本發(fā)明提供了釋放從先前預(yù)留的時間時段留下的未使用時間的系統(tǒng)和方法。在圖2A中示出了“未使用的DRP通知”廣播控制幀200的格式。該通知200包括至少一個DEVID204。未使用的DRP通知控制幀200是一個廣播幀,其被用來明確地釋放硬DRP。用于UDA控制幀的MAC報頭設(shè)置如表1中描述的加以設(shè)置和解釋。
未使用的DRP通知控制幀(UDA)200包括報頭和幀體,后者包括設(shè)備列表,該設(shè)備應(yīng)當(dāng)使用未使用的DRP響應(yīng)控制/命令幀(UDR)250響應(yīng),如圖2B所示。在UDA控制幀200中,發(fā)信機(jī)包括應(yīng)當(dāng)響應(yīng)這個通知的一個或多個接收機(jī)/鄰居204.0-204.N的列表。其中接收機(jī)/鄰居的DEVID在這個列表中提到的順序是其中接收機(jī)應(yīng)當(dāng)響應(yīng)的順序。當(dāng)DRP發(fā)信機(jī)已經(jīng)計算出在剩余的DRP時間期間有足夠的時間來接收所有的響應(yīng)時,通知200僅由DRP發(fā)信機(jī)發(fā)送。一旦接收到“未使用的DRP通知”控制幀(UDA)200時,該設(shè)備檢查是否它在接收機(jī)/鄰居204.0-204.N的列表中提到。如果接收設(shè)備在204.0-204.N列表中提到,則該接收設(shè)備使用“未使用的DRP響應(yīng)”控制幀(UDR)250響應(yīng)。未使用的DRP響應(yīng)控制幀(UDR)250是廣播幀,其用于響應(yīng)UDA和明確地釋放硬DRP。未使用的DRP響應(yīng)控制幀(UDR)250是零長度有效載荷幀。
也就是說,如果在硬DRP預(yù)留期間有剩余時間未使用,則發(fā)送設(shè)備由UDA控制幀200通知預(yù)留時段的結(jié)束。發(fā)信機(jī)包括其應(yīng)當(dāng)響應(yīng)這個通知的UDA控制幀200中的設(shè)備204.0-204.N的列表。一個或多個設(shè)備204.0-204.N的這個列表包含先前已經(jīng)包括它們信標(biāo)中的相應(yīng)DRP信息的那些設(shè)備。其中設(shè)備的ID在204.0-204.N列表中提到的順序是其中它們應(yīng)當(dāng)使用UDP控制幀250響應(yīng)的順序,由此,發(fā)信機(jī)周圍的設(shè)備以及204.0-204.N列表中的設(shè)備被通知關(guān)于硬預(yù)留時段的初期結(jié)束。
一旦接收到UDA控制幀200,設(shè)備必須檢查是否其DEVID包括在UDA控制幀200的設(shè)備列表204.0-204.N中。如果接收機(jī)的DEVID包括在該列表中,它必須在確定的時延之后使用UDR控制幀250響應(yīng)UDA控制幀200。這個時延基于收發(fā)信機(jī)周轉(zhuǎn)時間(turn-around)加上取決于接收機(jī)在UDA列表中的位置M的時間來計算。在一個優(yōu)選實施例中,這個時延被計算為Time_To_Send_Response=SIFS+(Position_In_List_in_UDA)*(UDR_Control_Frame_Duration+SIFS),其中(1)Time_To_Send_Response是從UDA控制幀200的接收的結(jié)束測量;并且(2)Position_In_List具有值(0,...,N)。
UDA和UDR控制幀200、250釋放如UDA200和UDR250控制幀的報頭中的持續(xù)時間值表示的上一個UDR控制幀250的結(jié)束和同一DRP的剩余鄰近DRP時隙的結(jié)束之間的時間。在同一超幀或后面超幀中不連續(xù)的屬于同一DRP的時隙未被釋放。
在UDA控制幀200中的持續(xù)時間值覆蓋了UDA控制幀200以及所有希望的UDR控制幀250。在UDR控制幀250中的持續(xù)時間值被設(shè)置為UDA控制幀200中的持續(xù)時間值減去在UDA控制幀200的結(jié)束和各個UDR控制幀250的結(jié)束之間的時間。這個值給出UDR_Control_Frame_Duration=UDA_Control_Frame_Duration-(SIFS+(Position_In_List)*(UDR_Control_Frame_Duration+SIFS))-UDR_Control_Frame_Duration.
例如,對于比如MBOA或IEEE 802.11的協(xié)議,發(fā)送響應(yīng)或UDR的時間被計算如下Time_To_Send_Response=SIFS+(Position_In_List)*(Response_Frame_Length+SIFS),其中
(1)Time_To_Send_Response從未使用的DRP請求控制/命令幀的接收的結(jié)束測量;并且(2)Position_In_List具有值(0,...,N)。
在一個優(yōu)選實施例中,“未使用的DRP響應(yīng)”控制幀250作為廣播幀被發(fā)送。這個協(xié)議避免了媒體上的響應(yīng)幀的沖突。
圖3中示出了優(yōu)選的消息交換。這個發(fā)送設(shè)備首先確定有未使用的時間和足夠的時間來廣播通知并且接收響應(yīng),如上面的“Time_To_Send_Response”計算中所示的。如果有足夠的時間,那么發(fā)信機(jī)在302處發(fā)送包括響應(yīng)器列表的未使用的DRP通知。通知控制幀200的接收機(jī)i=1-N,在305處設(shè)置未使用的DRP通知rspi來在303處廣播“未使用的DRP響應(yīng)”控制幀250以及在所述通知控制幀200列表中使用DEVID在304處設(shè)置未使用的DRP通知indi。
現(xiàn)在參照圖4,根據(jù)本發(fā)明修改的設(shè)備400包括天線403,用于發(fā)射和接收UDA和UDR控制幀。天線403可操作地耦合到包括發(fā)射機(jī)401和接收機(jī)402的收發(fā)信機(jī)406。分布式預(yù)留管理模塊404判定何時在預(yù)留中有剩余時間并且是否有足夠的剩余時間來傳輸U(kuò)DA控制幀200和接收對其響應(yīng)的所有預(yù)期的UDR控制幀250,即通過計算UDA_Control_Frame_Duration=SIFS+Length_of_UDA+N*(Length_of_UDR+SIFS).
本發(fā)明還可以應(yīng)用到CSMA/CA系統(tǒng)來釋放先前由RTS或類似的分組預(yù)留的未使用的時間。
雖然已經(jīng)示出和描述了本發(fā)明的優(yōu)選實施例,但是本領(lǐng)域的技術(shù)人員將理解到可以做出各種變化和修改,并且等價物可以用于取代其部件而不背離本發(fā)明的實際范圍。例如,此外,可以做出許多修改來適應(yīng)特定情況,比如控制幀和其部件的格式變化,并且本發(fā)明的講授可以以等價的方式被適應(yīng)而不會背離其中心范圍。因此,本發(fā)明意欲不受限于作為用于執(zhí)行本發(fā)明的最佳模式所公開的特定實施例,而是本發(fā)明包括落在其所附權(quán)利要求的范圍內(nèi)的所有實施例。
權(quán)利要求
1.一種用于釋放無線網(wǎng)絡(luò)的分布式協(xié)議的傳輸時間的預(yù)留的未使用的預(yù)留時間的方法,包括步驟由傳輸?shù)陌l(fā)信機(jī)確定在預(yù)留中有剩余的未使用的傳輸時間;當(dāng)確定有未使用的剩余時間時,由發(fā)信機(jī)發(fā)送(302)未使用時間(200)的通知,所述通知包括成員設(shè)備的列表,所述設(shè)備先前確認(rèn)過該預(yù)留(204.0)-(204.N);以及在部分取決于所述成員在該列表中的位置M的時間之后,由接收發(fā)送消息的所述列表中的每個成員來廣播響應(yīng)(250)。
2.根據(jù)權(quán)利要求1的方法,其中所述確定步驟還包括僅在執(zhí)行確定在預(yù)留中有足夠的未使用剩余時間的步驟之后確定有未使用的剩余時間的步驟,用來發(fā)送所述通知和接收來自先前已經(jīng)確認(rèn)所述預(yù)留的每個設(shè)備的響應(yīng)。
3.根據(jù)權(quán)利要求1的方法,其中發(fā)送步驟還包括發(fā)送以未使用的通知控制/命令幀(200)形式的通知(302)的步驟,所述幀包括幀報頭(205),包括未使用時間的持續(xù)時間(202),以及幀體,其被格式化為
4.根據(jù)權(quán)利要求1的方法,其中所述廣播步驟還包括廣播(303)未使用的響應(yīng)控制/命令幀(250)的步驟,該幀包括幀報頭(255),包括響應(yīng)幀的持續(xù)時間(252),該持續(xù)時間被設(shè)置成在通知控制幀的結(jié)束和響應(yīng)控制幀的結(jié)束之間的時間;
5.根據(jù)權(quán)利要求1的方法,其中所述剩余的未使用的傳輸時間是所有預(yù)留時間和部分預(yù)留時間之一。
6.根據(jù)權(quán)利要求1的方法,其中廣播步驟進(jìn)一步包括計算時間的步驟,在該時間之后發(fā)送響應(yīng)作為收發(fā)信機(jī)周轉(zhuǎn)時間加上取決于所述成員在該列表中的位置M的時間。
7.根據(jù)權(quán)利要求6的方法,其中響應(yīng)包括未使用的預(yù)留響應(yīng)控制幀(250)并且取決于位置M的時間是保護(hù)時間和未使用的預(yù)留響應(yīng)控制幀的長度之和的M倍。
8.根據(jù)權(quán)利要求7的方法,其中收發(fā)信機(jī)周轉(zhuǎn)時間是短的幀間間隔(SIFS);以及保護(hù)時間是短的幀間間隔(SIFS)。
9.根據(jù)權(quán)利要求8的方法,其中所述發(fā)送步驟還包括發(fā)送(302)未使用的時間通知控制/命令幀(200)的步驟,該幀包括幀報頭(205),包括未使用時間的持續(xù)時間(202),以及幀體(206),其被格式化為
10.根據(jù)權(quán)利要求9的方法,其中廣播步驟還包括廣播未使用的響應(yīng)控制/命令幀(250)的步驟,該幀包括幀報頭(255),包括響應(yīng)幀的持續(xù)時間(252),該持續(xù)時間被設(shè)置成在通知控制幀的結(jié)束和響應(yīng)控制幀的結(jié)束之間的時間;零長度幀體(256)。
11.根據(jù)權(quán)利要求10的方法,其中所述剩余的未使用的傳輸時間是所有預(yù)留時間和部分預(yù)留時間之一。
12.一種用于使用無線網(wǎng)絡(luò)中的分布式預(yù)留協(xié)議釋放由無線設(shè)備所預(yù)留的預(yù)留的未使用預(yù)留時間的系統(tǒng),包括收發(fā)信機(jī)(406),用于發(fā)送和接收與至少一個分布式預(yù)留相關(guān)的未使用的時間通知控制幀(200)和未使用的時間響應(yīng)控制幀(250)中的至少一個;分布式預(yù)留管理模塊(404),其可操作地耦合到所述收發(fā)信機(jī)(406),用來-(1)當(dāng)在至少一個分布式預(yù)留中有未使用的時間時,用來i.發(fā)送包括先前確認(rèn)所述預(yù)留的設(shè)備(204.0)-(204.N)的確認(rèn)器設(shè)備列表的通知控制幀(200),以及ii.接收由接收所述通知控制幀(200)的列表的成員廣播的未使用的響應(yīng)控制幀(250);(2)接收通知控制幀(200),該幀包括設(shè)備(204.0)-(204.N)列表,并且當(dāng)該設(shè)備出現(xiàn)在接收列表中時,在部分取決于設(shè)備在所接收的列表中的位置M的時間之后廣播未使用的響應(yīng)控制幀(250)。
13.根據(jù)權(quán)利要求13的系統(tǒng),其中所述設(shè)備進(jìn)一步包括存儲器(405),該存儲器包含分布式預(yù)留參數(shù)和先前確認(rèn)所述預(yù)留的設(shè)備的確認(rèn)器設(shè)備列表并且可操作地耦合到所述管理模塊(404);以及管理模塊(404)進(jìn)一步被配置來存儲和檢索存儲器(405)中用于預(yù)留的參數(shù)和確認(rèn)器設(shè)備列表,并且用來-i.確定是否在預(yù)留中有未使用的時間并且當(dāng)有未使用的時間時從其進(jìn)入通知控制幀,以及ii.確定是否該設(shè)備是在所接收的通知控制幀(200)中的列表成員,并且從其進(jìn)入響應(yīng)控制幀(250)。
14.根據(jù)權(quán)利要求13的系統(tǒng),其中所述管理模塊(404)進(jìn)一步被配置以只有當(dāng)在預(yù)留中有足夠的未使用時間來發(fā)送通知和接收來自先前已經(jīng)確認(rèn)所述預(yù)留的每個設(shè)備的響應(yīng)才確定在預(yù)留中有未使用的時間。
15.根據(jù)權(quán)利要求14的系統(tǒng),其中所述管理模塊(404)進(jìn)一步被配置來計算時間,在該時間之后來發(fā)送響應(yīng)作為收發(fā)信機(jī)周轉(zhuǎn)時間加上取決于所述成員在接收列表中的位置M的時間。
16.根據(jù)權(quán)利要求15的系統(tǒng),其中響應(yīng)包括未使用的預(yù)留響應(yīng)控制幀(250)以及取決于位置M的時間是保護(hù)時間和未使用的預(yù)留響應(yīng)控制幀的長度之和的M倍。
17.根據(jù)權(quán)利要求16的系統(tǒng),其中收發(fā)信機(jī)(406)周轉(zhuǎn)時間是短的幀間間隔(SIFS);以及保護(hù)時間是短的幀間間隔(SIFS)。
18.根據(jù)權(quán)利要求17的系統(tǒng),其中未使用的通知控制幀(200)包括幀報頭(205),包括未使用的時間的持續(xù)時間(202),以及幀體(206),其被格式化為
19.根據(jù)權(quán)利要求18的系統(tǒng),其中未使用的響應(yīng)控制幀(250)包括幀報頭(255),包括響應(yīng)幀的持續(xù)時間(252),該持續(xù)時間被設(shè)置成在通知控制幀的結(jié)束和響應(yīng)控制幀的結(jié)束之間的時間;零長度幀體(256)。
20.根據(jù)權(quán)利要求19的系統(tǒng),其中所述預(yù)留中的未使用的時間是所有預(yù)留時間和部分預(yù)留時間之一。
21.一種用于使用無線網(wǎng)絡(luò)中的分布式預(yù)留協(xié)議釋放由無線設(shè)備做出的預(yù)留的未使用的鄰近預(yù)留時間的無線設(shè)備,包括收發(fā)信機(jī)(406),包括發(fā)射機(jī)部件(401),用于發(fā)送未使用的時間通知控制幀(200)和接收機(jī)部件(402),用于接收與所述無線設(shè)備做出的至少一個分布式預(yù)留相關(guān)的未使用的時間響應(yīng)控制幀(250);分布式預(yù)留管理模塊(404),其可操作地耦合到所述收發(fā)信機(jī)(406),這樣當(dāng)在至少一個分布式預(yù)留中有未使用的時間時,用來i.發(fā)送包括先前確認(rèn)所述預(yù)留的設(shè)備(204.0)-(204.N)的確認(rèn)器設(shè)備列表的通知控制幀(200),以及ii.接收由接收所述通知控制幀(200)的所述確認(rèn)器設(shè)備列表(204.0)-(204.N)的成員所廣播的未使用的響應(yīng)控制幀(250);其中,該無線設(shè)備釋放在所述廣播的未使用響應(yīng)控制幀的上一個未使用的響應(yīng)控制幀的結(jié)束和預(yù)留的未使用鄰近時間的結(jié)束之間的時間。
全文摘要
本發(fā)明的系統(tǒng)和方法提供了一種用于設(shè)備(400)的協(xié)議,以通知先前預(yù)留的時間段或時隙未被(完全)使用并且變得可用,因此其它設(shè)備可以在未使用的時間期間傳輸。所述系統(tǒng)和方法特別用于具有由設(shè)備使用的分布式媒體預(yù)留的系統(tǒng),即那些遵守分布式預(yù)留協(xié)議(DRP)的系統(tǒng)。
文檔編號H04L12/56GK1993937SQ200580025616
公開日2007年7月4日 申請日期2005年7月25日 優(yōu)先權(quán)日2004年7月27日
發(fā)明者J·哈貝塔, J·德爾普拉多帕豐 申請人:皇家飛利浦電子股份有限公司