国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      帶有重傳策略區(qū)分的塊確收的制作方法

      文檔序號:7885255閱讀:146來源:國知局
      專利名稱:帶有重傳策略區(qū)分的塊確收的制作方法
      帶有重傳策略區(qū)分的塊確收根據35U.S.C.§ 119的優(yōu)先權要求本專利申請要求于2010年9月30日提交、題為“Block Acknowledgement WithRetransmission Policy Differentiation (帶有重傳策略區(qū)分的塊確收)”的美國臨時申請N0.61/388,300的優(yōu)先權,其通過援引明確納入于此。背景領域一種特征涉及通信系統(tǒng),尤其涉及用于在多個協(xié)議數據單元內區(qū)分重傳策略的方法。背景在發(fā)射機和接收機之間的傳輸中,發(fā)射機可傳送諸如媒體接入控制(MAC)協(xié)議數據單元(MPDU)之類的幀塊(多個幀),而不要求對每個已傳送的MPDU有單獨的確收。如電氣電子工程師協(xié)會(IEEE)標準802.lln-2009中所定義的,該方法被稱為塊確收。MPDU可被聚合為聚合式MPDU (A-MPDU),以允許多個MPDU作為同一物理層(PHY)協(xié)議數據單元(PH)U)的一部分來傳送。數據流的接收機可用一次確認收到一個或更多個幀的接收的塊確收(BA)來答復。例如,該BA可通過將在 由BA攜帶的確收比特圖內部的相關聯比特置位來確收所接收到的幀。該比特在該比特圖內部的位置對應于所接收到的幀的序列號。接收機根據MPDU的序列號來將MPDU沿協(xié)議棧向上轉發(fā),但是當有MPDU未被接收到時,接收機抑或等待直至帶有該序列號的MPDU已經被重傳,抑或等待直至隊列已經被將序列號增大到超越該缺失MPDU的塊確收請求(BAR)幀所刪清(purge)。BAR幀是由數據流的源在其將不再重傳舊序列號時傳送的。因此盡管當前BA規(guī)則允許通過經由塊確收請求(BAR)幀刪清隊列來丟棄接收機處的幀,但是該丟棄規(guī)則對于單個塊確收(BA)協(xié)定中的所有幀是相同的。例如,BAR幀可被發(fā)射機傳送到接收機以請求發(fā)送BA或將接收機處的隊列刪清直至所指示的序列號。帶有比在BAR幀中所指示的序列號舊的序列號的幀將不被重傳。然而,要從該策略排除個別幀是不可能的。根據一個示例,在使用用戶數據報協(xié)議(UDP)傳送的視頻流中,一些幀可能包含比其他幀更重要的信息。包含不那么重要的信息的幀可比包含重要信息的幀更早地被丟棄(即,不重試或根本不試)。當前BAR幀不允許規(guī)定此類逐幀策略。因此,需要允許定義一種策略的解決方案,藉此可標記幀塊內個體的幀以在其他幀被刪清的同時重傳。概述 提供了一種塊確收重傳策略(BARP)幀,其允許發(fā)射機在逐幀的基礎(即,一幀接一幀的基礎)上為幀塊中傳送的幀定義重傳策略。該BARP幀允許接收機知曉哪些幀將被重傳以及哪些幀將不被重傳。公開了一種在發(fā)射機設備上操作的方法,其生成為幀塊中的每幀單獨標識重傳策略的塊確收重傳策略(BARP)幀。該BARP幀可指示幀塊中的哪些幀要被重傳以及哪些幀不要被重傳。塊確收重傳策略(BARP)幀然后被發(fā)送給接收機設備。BARP幀可被周期性地或異步地或偶發(fā)地傳送。該BARP幀可作為聚合式媒體接入控制(MAC)協(xié)議數據單元(MPDU)的一部分來傳送。在BARP幀被發(fā)送之前、同時或之后,發(fā)射機設備可將數據封裝在幀塊中,其中每幀由序列號單獨地標識。幀塊然后被傳送給接收機設備。由BARP幀規(guī)定的重傳策略可定義幀塊中的哪些幀要被重傳以及哪些幀不要被重傳。幀塊可包括數個包含來自多個不同發(fā)送方的內容的幀,其中高可靠性內容在被指定成重傳的幀上發(fā)送。在一個不例中,塊確收重傳策略(BARP)巾貞的傳輸可先于巾貞塊的傳輸。在另一不例中,巾貞塊的傳輸可先于塊確收重傳策略(BARP )巾貞的傳輸。巾貞塊可包括若干高可靠性巾貞和若干低可靠性幀兩者,其中高可靠性幀可被定義成重傳并且低可靠性幀可被定義成不重傳。在各種示例中,其發(fā)送方要求確收的幀可由BARP幀標識以重傳。同時,其發(fā)送方不要求確收的幀可由BARP幀標識以不重傳。隨后,發(fā)射機設備可僅重傳在塊確收重傳策略幀中被標識成重傳的那些幀。根據一個特征,發(fā)射機設備可從接收機設備接收塊確收,塊確收指示塊中的這些幀中哪些幀(若有的話)未曾被接收到。作為此類塊確收的結果,發(fā)射機設備可僅重傳塊確收重傳策略幀中被標識成重傳的那些缺失幀。另外,發(fā)射機設備可在幀塊的重傳之后隨后生成并且傳送新的塊確收重傳策略幀。在一個示例中,發(fā)射機設備可以是幀塊中的這些幀中內容的一個或更多個發(fā)送方與接收機設備之間的中間點。在一個實現中,提供一種發(fā)射機設備,其包括耦合到處理電路的通信接口和存儲器設備。該通信接口可用以與接收機設備通信。該通信接口可包括適配成用于無線通信的無線收發(fā)機電路。存儲器設備可存儲與通過通信接口的傳輸相關聯的協(xié)議棧。該處理電路可被適配或配置成:(a)生成為幀塊中的每幀單獨標識重傳策略的塊確收重傳策略(BARP)幀;(b)向接收機設備發(fā)送該塊確收重傳策略幀;(C)將數據封裝在幀塊中,其中每幀是由序列號單獨標識的;以及/或者向接收機設備發(fā)送該幀塊。可在協(xié)議棧的數據鏈路層處形成該巾貞塊。在各種實現中,塊確收重傳策略(BARP)巾貞的傳輸可先于巾貞塊的傳輸或者巾貞塊的傳輸可先于塊確收重傳策略(BARP)巾貞的傳輸。在一個示例中,該處理電路可進一步適配成僅重傳在塊確收重傳策略幀中被標識成重傳的那些幀。在另一示例中,該處理電路還可被適配成:(a)從接收機設備接收塊確收,其指示該塊中的這些幀中哪些幀(若有的話)未曾被接收到,并且/或者(b)僅重傳在塊確收重傳策略幀中被標識成重傳的那些缺失幀。另一實現提供一種處理電路,包括:(a)第一電路,其適配成生成為幀塊中的每幀單獨標識重傳策略的塊確收重傳策略(BARP)幀;(b)第二電路,其適配成向接收機設備發(fā)送該塊確收重傳策略幀;以及/或者(c)第三電路,其配置成從接收機設備接收塊確收,該塊確收指示塊中的這些幀中一些幀未曾被接收到。第二電路還可適配成僅重傳在塊確收重傳策略幀中被標識成重傳的那些缺失幀。還提供了一種在接收機設備上操作的方法,其用于接收為幀塊中的每幀單獨標識重傳策略的塊確收重傳策略(BARP)幀。在BARP幀之前、之后或同時,接收機設備可接收來自該幀塊的幀。如果在該BARP幀中已經被標識成重傳的所有幀都已經被接收到,那么該接收機設備可向協(xié)議棧的更高層發(fā)送接收到的幀。該接收機設備可基于BARP幀來發(fā)送指示應當被重傳的缺失幀的塊確收。響應于此,接收機設備可接收BARP幀標識成重傳的那些缺失幀。接收機設備可使用BARP幀來確定幀塊中的哪些幀應當被丟棄以及幀塊中的哪些幀是必需的。由BARP幀所規(guī)定的重傳策略定義了幀塊中的哪些幀要被重傳以及哪些幀不要被重傳。其發(fā)送方要求確收的幀可由BARP幀標識以重傳。其發(fā)送方不要求確收的幀可由BARP幀標識以不重傳。幀塊可包括若干高可靠性幀和若干低可靠性幀兩者。高可靠性幀可被定義成重傳并且低可靠性幀可被定義成不重傳。幀塊可包括數個包含來自多個不同發(fā)送方的內容的幀,其中高可靠性內容在被指定成重傳的幀上發(fā)送。在各種實現中,可在幀塊之前和/或之后接收BARP幀。還可周期性地或異步地或偶發(fā)地接收BARP幀。該BARP幀可作為聚合式媒體接入控制(MAC)協(xié)議數據單元(MPDU)的一部分來傳送。還提供了一種接收機設備,其包括耦合到處理電路的通信接口和存儲器設備。該通信接口適配成用于與發(fā)射機設備通信。該存儲器設備適配成存儲與通過通信接口的傳輸相關聯的協(xié)議棧。例如,該通信接口可包括適配成用于無線通信的無線收發(fā)機電路。該處理電路可適配成(a)接收為幀塊中的每幀單獨標識重傳策略的塊確收重傳策略(BARP)幀;以及/或者(b)接收來自幀塊的幀??稍趨f(xié)議棧的數據鏈路層處接收幀塊。如果在BARP幀中已經被標識成重傳的所有幀已經被接收到,那么處理電路可向協(xié)議棧的更高層發(fā)送接收到的幀。處理電路還可基于BARP幀來發(fā)送指示應當被重傳的缺失幀的塊確收。響應于此,接收機設備可接收BARP幀標識成重傳的那些缺失幀。附圖簡述

      圖1是解說在其中可為傳輸實現逐幀重傳策略的示例性網絡環(huán)境100的圖示。圖2是解說在其中可為傳輸實現逐幀重傳策略的示例對等網絡環(huán)境的圖示。圖3解說在其中發(fā)射機設備向接收機設備發(fā)送包括幀塊的數據流的通信系統(tǒng)。圖4解說可封裝MAC報頭加有效載荷幀的MPDU的示例。圖5解說可被實現為由設備(例如,發(fā)射機和/或接收機)用于通信的協(xié)議棧的一部分的開放式系統(tǒng)互連(OSI)模型。圖6解說可包括在BARP幀中的塊確收重傳策略比特圖的示例。圖7解說BARP幀體的一個示例性實現。圖8解說根據一個示例的發(fā)射機設備的框圖。圖9是解說在發(fā)射機設備處操作的用于實現塊確收重傳策略(BARP)幀的方法的流程圖。圖10解說根據一個示例的接收機設備的框圖。圖11是解說在接收機設備處操作的用于實現塊確收重傳策略(BARP)幀的方法的流程圖。具體描述在以下描述中,給出了具體細節(jié)以提供對諸實施例的透徹理解。但是,本領域普通技術人員將可理解,沒有這些具體細節(jié)也可實踐這些實施例。例如,電路可能以框圖形式示出,也可能根本不被示出,以免因不必要的細節(jié)而使這些實施例不明朗。在其他實例中,公知的電路、結構和技術可能不被詳細示出以免使這些實施例不明朗。綜覽一個特征提供了一種塊確收重傳策略(BARP)幀,其允許發(fā)射機在逐幀的基礎(SP,一幀接一幀的基礎)上為幀塊中傳送的幀定義重傳策略。該BARP幀允許接收機知曉哪些幀將被重傳以及哪些幀將不被重傳。示例性網絡操作環(huán)境圖1是解說在其中可為傳輸實現逐幀重傳策略的示例性網絡環(huán)境100的圖示。在此,解說了各種網絡102、104、和106可被互連接以允許操作在此類網絡上操作的設備與彼此通信。例如,通信或傳輸可在通信網絡106之上在第一接入終端(AT) 101和第二接入終端103之間發(fā)生。另外,第三接入終端108可在一個或更多個網絡102、104和/或106之上與其他接入終端101、103、112、和/或118中的任何接入終端通信。其中一些網絡102和104可以是無線網絡,而其他網絡106可以是有線網絡。圖2是解說在其中可為傳輸實現逐幀重傳策略的示例性對等網絡環(huán)境200的圖示。對等網絡環(huán)境200可包括對等網絡202和多個對等方節(jié)點204A-204F。對等網絡202可以是分散式的和/或分布式的,從而其不由服務器或穩(wěn)定的主機集中地協(xié)調。例如,對等網絡202可被實現成在通信協(xié)議棧的最高層(例如,應用層)處操作。此類對等網絡202可使用諸如網際協(xié)議(IP)網絡之類的任何類型的底下網絡以允許上覆網絡202上的多個對等方節(jié)點204A-204F與彼此通信。底下網絡可包括任何數目種類型的網絡,諸如廣域網(WAN)、局域網(LAN)、無線網絡(例如,WffAN, WLAN)和/或任何其他類型的網絡。對等方節(jié)點204A-204F可包括適配成經由對等網絡202通信的設備。藉由示例而非限定,對等方節(jié)點可包括諸如打印機204A、平板計算機204B、電視機204C、移動電話、個人數字助理、以及個人媒體播放器204D、膝上型和筆記本計算機204E、和/或臺式計算機204F之類的設備。圖3解說在其中發(fā)射機設備302向接收機設備304發(fā)送包括幀塊306的數據流的通信系統(tǒng)300。在一個示例中,幀塊306可包括多個數據單元(例如,每個數據單元對應于一幀),諸如舉例而言媒體接入控制(MAC)協(xié)議數據單元(MPDU) 305a、305b、和305c。出于解說的目的,發(fā)射機設備302和/或接收機設備304可以是圖1和/或2中所解說的接入終端和/或對等方節(jié)點中的任何設備或具有傳送和/或接收能力的其他設備。因此,發(fā)射機設備302和接收機設備304之間的傳輸可以在有線或無線介質之上。在各種實現中,傳輸可直接地在發(fā)射機設備302和接收機設備304之間或者傳輸可以經由一個或更多個中介設備和/或網絡。一旦收到幀塊306,接收機設備304就可發(fā)送(例如,使用比特圖)指示哪些幀已被正確地接收到的塊確收(BA) 108。圖4解說可封裝MAC報頭404加有效載荷幀406的MPDU402的示例。多重封裝可以是可行的,其中每幀可為協(xié)議棧的更高層封裝報頭和有效載荷幀。例如,幀406可封裝子報頭408和子幀410。在一個示例中,幀406可封裝網際協(xié)議(IP)分組。另外,MAC報頭404可包括序列號以標識每個MPDU402的序列號。再次參照圖3,為了在同一塊中的幀之間進行區(qū)分,一個特征提供了塊確收重傳策略(BARP)幀310和310’的定義和使用。BARP可由發(fā)射機設備302在幀306和/或BA308的傳輸之前(例如,BARP310)和/或一起(例如,BARP310,,)和/或之后(例如,BARP310,)發(fā)送給接收機設備304??苫诿總€MPDU的有效載荷幀內的網際協(xié)議(IP)分組的區(qū)別服務代碼點(DSCP)字段來標識特定MPDU的重傳策略。區(qū)別服務(DiffServ,因特網工程任務組(IETF)請求評注(RFC)2475)是一種計算機聯網架構,其規(guī)范用于在現代IP網絡上分類、管理網絡話務以及提供服務質量(QoS)保證的簡單的、可伸縮的且粗粒度的機制。區(qū)別服務可例如用來向諸如語音或視頻之類的關鍵網絡話務提供低等待時間、有保證的服務(GS)而向諸如web話務或文件傳輸之類的非關鍵服務提供簡單的盡力型話務保證。(見關于區(qū)別服務的RFC2475)。區(qū)別服務出于分組分類目的在IP分組的報頭中使用6比特的區(qū)別服務代碼點(DSCP)字段。在一個示例中,子報頭408 (圖4)可包括用于MPDU402的DSCP。該DSCP映射可由生成包含在該MPDU中的IP分組的應用來確定。作為附加或替換,協(xié)議棧的媒體接入控制層還可檢視MPDU內的每個MAC層服務數據單元(MSDU)以基于更高層協(xié)議信息來建立或查實重傳策略。圖5解說可被實現為由設備(例如,發(fā)射機和/或接收機)用于通信的協(xié)議棧的一部分的開放式系統(tǒng)互連(OSI)模型502。在此,可在較低層(例如,媒體層)內封裝來自協(xié)議棧的更高層(例如,主機層)的內容/數據。在一個示例中,媒體接入控制(MAC)協(xié)議數據單元(MPDU)可在數據鏈路層處生成并且可封裝應用層、表示層、會話層、傳輸層、和/或網絡層數據。發(fā)射機和/或接收機可基于該OSI模型502來實現協(xié)議棧。協(xié)議數據單元(PDU)描述或包括協(xié)議棧的特定層處的數據及其開銷。協(xié)議棧的每層可具有獨特的rou。在發(fā)射機設備處,由于數據是沿協(xié)議棧向下發(fā)送的,所以在每層處通過添加報頭以及有可能添加報尾來封裝數據。在接收機設備處,隨著數據沿協(xié)議棧向上走,數據被解封裝。例如,如圖5中所解說,傳輸層PDU被稱為分段,網絡層PDU被稱為分組或數據報,數據鏈路層PDU被稱為幀并且物理層PDU被稱為比特。塊確收重傳策略(BARP)幀為了提供幀塊內的區(qū)別重傳策略,塊確收重傳策略(BARP)幀可被定義、使用、和/或從發(fā)射機設備302發(fā)送到接收機設備304 (圖3)。圖6解說可包括在BARP幀中的塊確收重傳策略比特圖的示例。比特圖602中的每個比特可指示在對應的MPDU未確收的情況下,該MPDU是否將被重傳。例如,比特I可對應于MPDUl,比特2可對應于MPDU2,依此類推。當某個幀序列號在接收機設備處缺失時——對此在前重傳比特圖指示了該序列號將不被重傳——那么該接收機設備可繼續(xù)將進一步的序列號向上轉發(fā)至MAC服務接入點(SAP)(例如,至協(xié)議棧的更高層)而不等待該缺失的序列號被重傳和接收。發(fā)射機設備302 (圖3)可向接收機設備304發(fā)送BARP幀以為單個塊確收協(xié)定內的幀提供區(qū)別重傳策略。BARP幀310(圖3)可由發(fā)射機周期性地或異步地發(fā)送以向接收機104指示哪些(幀的)序列號將被重傳以及哪些將不被重傳。在一個示例中,BARP310 (圖3)可包括指示具體MPDU將被重傳還是不被重傳的重傳比特圖602 (圖6)。目前,當幀缺失時,接收機不將進一步的序列號向上轉發(fā)至MACSAP,直至缺失的序列號被接收到或者直至發(fā)射機通過發(fā)送塊確收重傳(BAR)幀來刪清該序列號。然而,BAR幀僅指示刪清直至某序列號(例如,刪清幀直到序列號η)。相反,BARP幀310(例如,重傳比特圖602)在逐幀(MPDU)的基礎上定義重傳策略,藉此允許對個別序列號的刪清。發(fā)射機設備可確保其不傳送尚未就其序列號向接收機設備發(fā)送BARP幀的那些幀。當接收機設備接收到具有該接收機設備尚未就其序列號接收到重傳策略的幀時,該接收機設備可假定帶有該序列號的特定幀將被重傳,直至接收到指示并非如此的重傳策略。圖7解說BARP幀體702的一個示例實現。在此,BARP幀體702包括話務標識符字段704、起始序列號字段706、和重傳策略比特圖字段708。話務標識符字段704指示相關數據流和塊確收協(xié)定的話務標識符(TID)。起始序列號字段706指示與重傳比特圖字段708中的第一比特相對應的序列號。重傳比特圖字段708是為每個后續(xù)序列號指示該幀將被重傳(I)還是不被重傳(O )的比特圖。S卩,以(起始序列號字段706中的)與對應于該比特圖中的第一比特的幀相關聯的序列號開始,比特圖708中的每個后續(xù)比特可對應于順序幀的按順序遞增的序列號。由此,比特圖708允許(按單獨序列號)個別地信令通知幀是否將被重傳。在各種實現中,BARP幀體702可被包括在控制幀、管理幀、和/或動作幀中。當被封裝為動作幀時,BARP幀702可作為動作No Ack (不確收)幀被聚合在A-MDPU中,從而將不引發(fā)短幀間空間(SIFS)響應??赏ㄟ^為其他TID重復圖7中所示的三個字段來將多個TID的重傳策略信息包括在單個BARP幀內部。此類幀可被稱為多TID BARP幀。在一些實現中,發(fā)射機設備可向接收機設備發(fā)送(與第一 TID和第一起始序列號相關聯的)第一 BARP幀以指示帶有某序列號的幀將被重傳,而后續(xù)BARP幀可由該發(fā)射機設備發(fā)送以指示同一幀將不被傳送或重傳。當BARP幀指示幀將不被重傳,則所有后續(xù)BARP幀可指示該幀將不被重傳。當接收到的BARP幀指示一序列號將不被傳送或重傳時,那么接收機設備可在接收到帶有更高序列號的幀時跳過前述序列號。跳過一序列號意味著該幀不被轉發(fā)到MACSAP并且以更高的序列號來繼續(xù)轉發(fā)。此重傳策略根據幀與接收機設備或話務流的相關性來允許對幀的選擇性重傳。幀還可在完全不被傳送的情況下從發(fā)射機設備處的等待隊列被丟棄。例如,當發(fā)射機設備與接收機設備之間的無線鏈路上的吞吐量突然下降(這可能是臨時狀況)時,發(fā)射機隊列中的幀可在傳輸之前就被丟棄。當此類被丟棄/扔棄的幀已經被指派有序列號時,BARP幀可被傳送以通過將對應的重傳比特設置成O來向(諸)接收機設備發(fā)信令通知該序列號將不被傳送,從而該接收機設備將不等待這些幀。當不傳送/被丟棄的幀尚未被指派有序列號時,那么無需傳送BARP幀。由此,BARP幀可在若干個場景中使用。在第一場景中,BARP幀可在其中幀塊中的所有幀至少被傳送了一次、但是僅這些幀的一子集要被重傳(若丟失的話)的場合被使用。通過避免對某些幀的重傳,這可允許將剩余幀擬合在可用帶寬之內。在已傳送幀的某個片斷沒有丟失并且大多數幀能被偶爾忽略的情形中,該場景很好地工作。同樣,幀丟失經常發(fā)生在峰值,從而重要的幀可被重傳,而不那么重要的幀可被跳過。在第二場景中,BARP幀可被用來在根本不傳送幀的情況下丟棄帶有序列號的該幀。BARP幀可被周期性地或異步地或偶發(fā)地傳送。根據各種實現,BARP幀可作為單獨幀來發(fā)送,作為聚合式MPDU (A-MPDU)的一部分來傳送,和/或隨每個A-MPDU包括。還可每組緩沖著的幀發(fā)送一次BARP幀。BARP幀可被提前傳送以指示在后續(xù)的幀(例如,MPDU)傳輸中哪些序列號將被傳送以及哪些將不被傳送。
      一般而言,由BARP幀所規(guī)定的重傳策略可定義幀塊中的哪些幀要被重傳以及哪些幀不要被重傳。注意,在一些示例中,幀塊可包括若干高可靠性幀和若干低可靠性幀兩者,其中高可靠性幀被定義成重傳并且低可靠性幀被定義成不重傳。例如,包括傳輸控制協(xié)議(TCP)數據載荷的幀可在高可靠性幀上發(fā)送,而用戶數據報協(xié)議(UDP)數據載荷可在低可靠性幀上發(fā)送。在另一示例中,其發(fā)送方要求確收的幀被BARP幀標識成重傳,而其發(fā)送方不要求確收的幀被BARP幀被BARP幀標識成不重傳。注意,發(fā)射機設備302 (圖3)和接收機設備304可直接與彼此通信或者在網絡之上通過中間設備通信。例如,發(fā)射機設備302可以是幀塊中的這些幀中的內容的一個或更多個發(fā)送方與接收機設備304之間的中間點。在另一示例中,接收機設備304可通過發(fā)射機設備302與多個發(fā)送方通信。因此,幀塊可包括數個包含來自多個不同發(fā)送方的內容的幀,其中高可靠性內容在被指定成重傳的幀上發(fā)送。示例性發(fā)射機設備圖8解說根據一個不例的發(fā)射機設備800的框圖。發(fā)射機設備800可包括處理電路(例如,處理器、處理模塊等)802、存儲器設備804、和通信接口 806。處理電路802可以通信地耦合到存儲器設備804和通信接口 806以在無線通信鏈路808之上向/從接收機設備傳送和/或接收數據。在一個示例中,通信接口可包括適配成用于與接收機設備無線通信的發(fā)射機電路和/或接收機電路(例如,收發(fā)機或調制解調器設備)。存儲器設備804可實現多層協(xié)議棧810并且通信接口 806可實現傳輸隊列812。在一個示例中,處理單元802可實現幀生成器模塊/電路814、塊生成器模塊/電路816、和/或塊確收重傳策略(BARP)生成器模塊/電路818。幀生成器模塊/電路814可將數據封裝在幀內,其中每幀可由序列號單獨地標識。塊生成器模塊/電路816可將多幀組合或封裝為塊。BARP生成器模塊/電路818可用以生成與過去、現在、和/或未來的在塊內傳輸的幀相關聯的塊確收重傳策略(BARP),其中該BARP可為幀塊中的每幀單獨地標識重傳策略。根據一個實現,發(fā)射機設備800可被配置成在無線通信鏈路808之上向接收機設備傳送數據流。該數據流可包括幀塊,其中每幀可由序列號標識。該數據流可包括(例如,由塊生成器模塊/電路816生成的)幀塊,其中(例如,由幀生成器模塊/電路814生成的)每幀可由序列號標識。發(fā)射機設備800還可被適配成生成和傳送(例如,由BARP生成器模塊/電路818生成的)塊確收重傳策略(BARP)幀,該塊確收重傳策略(BARP)幀單獨地標識塊中的哪些幀將被或將不被發(fā)射機設備800重傳。此類信息可輔助接收機設備確定塊中的一些幀的未收到是否使得有理由等待那些缺失幀被接收到。圖9是解說可在發(fā)射機設備處操作的用于實現塊確收重傳策略(BARP)幀的方法的流程圖。發(fā)射機設備可獲得用于向接收機設備(無線)傳輸的數據(902)。該發(fā)射機設備可然后將該數據封裝為幀塊的一部分,其中每幀可由序列號單獨地標識(904)。例如,可在協(xié)議棧的多個層級處封裝數據。發(fā)射機設備然后可生成為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀(906)。塊確收重傳策略幀然后可被傳送給接收機設備(908)。幀塊然后可被傳送給接收機設備(910)。一旦未能從接收機設備接收對已傳送幀塊的確收,發(fā)射機設備就可僅重傳在塊確收重傳策略幀中標識的那些幀(912)。任選地,在后續(xù)時間,發(fā)射機設備可生成并且傳送為幀塊中的每幀單獨地標識重傳策略的新的塊確收重傳策略幀(914)。示例性接收機設備圖10解說根據一個示例的接收機設備1000的框圖。接收機設備1000可包括處理電路(例如,處理器、處理模塊等)1002、存儲器設備1004、和通信接口 1006。處理電路802可通信地耦合到存儲器設備1004和通信接口 1006以在無線通信鏈路1008之上從/向發(fā)射機設備接收和/或傳送的(例如,幀塊中的幀內的)數據。存儲器設備1004可實現多層協(xié)議棧1010并且通信接口 1006可實現接收機隊列1012。在一個示例中,處理電路1002可包括或實現幀處理模塊/電路1014以處理可由接收機隊列1012接收和保持的幀塊內的接收到的幀。處理電路1002還可包括或實現BARP處理模塊/電路1016以處理接收到的BARP幀,以便查實為要被接收或已經接收到的幀定義的重傳策略并且相應地處理這些幀。圖11是解說在接收機設備處操作的用于實現塊確收重傳策略(BARP)幀的方法的流程圖。接收機設備可接收為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀(1102)。隨后并且/或者在接收BARP幀之前,接收機設備可接收來自幀塊的幀,其中每幀由序列號單獨地標識(1104)。如果塊中的所有幀已經被接收到(906),那么向協(xié)議棧的更高層(例如,MAC服務接入點(SAP))發(fā)送所接收到的幀(1110)。否則,接收機設備可標識缺失幀是否被塊確收重傳策略幀標識成不重傳(1108)。如果是,那么所接收到的幀被發(fā)送到接收機設備協(xié)議棧1110的更高層(1110)。如果不是,那么接收機設備等待被標識成重傳的缺失幀的重傳(1112)。應認識到,一般而言,本公開中所描述的大部分處理可以用類似的方式來實現。(諸)電路或電路段中的任何電路或電路段可單獨實現或作為集成電路的一部分與一個或更多個處理器組合實現。這些電路中的一個或更多個可以在集成電路、先進RISC機(ARM)處理器、數字信號處理器(DSP )、通用處理器等上實現。圖1、2、3、4、5、6、7、8、9、10、和/或11中解說的組件、步驟、特征和/或功能之中的
      一個或更多個可以被重新安排和/或組合成單個組件、步驟、特征或功能,或實施在數個組件、步驟、或功能中??商砑痈嗟脑?、組件、步驟、和/或功能而不會脫離本公開。圖1、
      2、3、8和/或10中解說的裝置、設備、和/或組件可以被配置成執(zhí)行參照圖4、5、6、7、9和/或11描述的方法、特征、或步驟中的一者或更多者。本文中描述的新穎算法還可以高效地實現在軟件中和/或嵌入在硬件中。另外,注意到至少一些實現是作為被描繪為流圖、流程圖、結構圖、或框圖的過程來描述的。盡管流程圖可能會把諸操作描述為順序過程,但是這些操作中有許多能夠并行或并發(fā)地執(zhí)行。另外,這些操作的次序可以被重新安排。過程在其操作完成時終止。過程可對應于方法、函數、規(guī)程、子例程、子程序等。當過程對應于函數時,它的終止對應于該函數返回調用方函數或主函數。此外,各實施例可由硬件、軟件、固件、中間件、微代碼、或其任何組合來實現。當在軟件、固件、中間件或微碼中實現時,執(zhí)行必要任務的程序代碼或代碼段可被存儲在諸如存儲介質或其它存儲之類的機器可讀介質中。處理器可以執(zhí)行這些必要的任務。代碼段可表示規(guī)程、函數、子程序、程序、例程、子例程、模塊、軟件包、類,或是指令、數據結構、或程序語句的任何組合。通過傳遞和/或接收信息、數據、自變量、參數、或存儲器內容,一代碼段可被耦合到另一代碼段或硬件電路。信息、自變量、參數、數據等可以經由包括存儲器共享、消息傳遞、令牌傳遞、網絡傳輸等任何合適的手段被傳遞、轉發(fā)、或傳輸。本文所描述的處理電路(例如,處理電路802和/或1002)可包括配置成實現由至少一個實施例中的適當介質提供的期望編程。例如,處理電路可被實現為處理器、控制器、多個處理器和/或被配置成執(zhí)行包括例如軟件和/或固件指令的可執(zhí)行指令的其他結構、和/或硬件電路系統(tǒng)中的一者或更多者。處理電路的實施例可包括被設計成執(zhí)行本文中所描述的功能的通用處理器、數字信號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)或其他可編程邏輯組件、分立的門或晶體管邏輯、分立的硬件組件、或其任何組合。通用處理器可以是微處理器,但在替換方案中,處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機。處理器還可以實現為計算組件的組合,諸如DSP與微處理器的組合、數個微處理器、與DSP核心協(xié)作的一個或更多個微處理器、或任何其他此類配置。處理電路的這些示例是為了解說,并且本公開范圍內的其他合適的配置也被構想。如本文中所描述,諸如存儲器電路804和/或1004之類的存儲器電路可表示用于存儲編程和/或數據的一個或更多個設備,該編程和/或數據諸如是處理器可執(zhí)行代碼或指令(例如,軟件、固件)、電子數據、數據庫、或其他數字信息。存儲器電路可以是能被通用或專用處理器訪問的任何可用介質。作為示例而非限定,存儲器電路可包括只讀存儲器(例如,ROM、EPROM、EEPR0M)、隨機存取存儲器(RAM)、磁盤存儲介質、光學存儲介質、閃存設備、和/或其他用于存儲信息的非瞬態(tài)計算機可讀介質。術語“機器可讀介質”、“計算機可讀介質”和/或“處理器可讀介質”可包括,但不限于,便攜或固定的存儲設備、光學存儲設備、以及能夠存儲、包含或攜帶指令和/或數據的各種其他非瞬態(tài)介質。因此,本文中描述的各種方法可部分或全部地由可存儲在“機器可讀介質”、“計算機可讀介質”和/或“處理器可讀介質”中并由一個或更多個處理器、機器和/或設備執(zhí)行的指令和/或數據來實現。結合本文中公開的示例描述的方法或算法可直接在硬件中、在能由處理器執(zhí)行的軟件模塊中、或在這兩者的組合中,以處理單元、編程指令、或其他指示的形式實施,并且可包含在單個設備中或跨多個設備分布。軟件模塊可駐留在RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領域中所知的任何其他形式的非瞬態(tài)存儲介質中。存儲介質可耦合到處理器以使得該處理器能從/向該存儲介質讀取信息和寫入信息。在替換方案中,存儲介質可以被整合到處理器。本領域技術人員將可進一步領會,結合本文中公開的實施例描述的各種解說性邏輯框、模塊、電路、和算法步驟可被實現為電子硬件、計算機軟件、或兩者的組合。為清楚地解說硬件與軟件的這一可互換性,以上已經以其功能性的形式一般化地描述了各種解說性組件、框、模塊、電路、和步驟。此類功能性是被實現為硬件還是軟件取決于具體應用和加諸于整體系統(tǒng)的設計約束。本文中所描述的本公開的各種方面可實現于不同系統(tǒng)中而不會脫離本公開。應注意,以上實施例僅是示例,且并不應被解釋成限定本公開。這些實施例的描述旨在解說,而并非旨在限定本公開的范圍。由此,本發(fā)明的教導可以現成地應用于其他類型的裝置,并且許多替換、修改、和變形對于本領域技術人員將是顯而易見的。
      權利要求
      1.一種在發(fā)射機設備上操作的方法,包括: 生成為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀;以及 向接收機設備發(fā)送所述塊確收重傳策略幀。
      2.如權利要求1所述的方法,其特征在于,進一步包括: 將數據封裝在所述幀塊中,其中每幀由序列號單獨地標識。
      3.如權利要求1所述的方法,其特征在于,進一步包括: 向所述接收機設備傳送所述幀塊。
      4.如權利要求3所述的方法,其特征在于,所述塊確收重傳策略(BARP)巾貞的傳輸先于所述幀塊的傳輸。
      5.如權利要求3所述的方法,其特征在于,所述巾貞塊的傳輸先于所述塊確收重傳策略(BARP)幀的傳輸。
      6.如權利要求1所述的方法,其特征在于,所述BARP幀指示所述幀塊中的哪些幀要被重傳以及哪些幀不要被重傳。
      7.如權利要求1所述的方法,其特征在于,所述幀塊包括高可靠性幀和低可靠性幀兩者。
      8.如權利要求7所述的方法,其特征在于,高可靠性幀被定義成重傳并且低可靠性幀被定義成不重傳。
      9.如權利要求1所述的方法,其特征在于,由所述BARP幀所規(guī)定的重傳策略定義所述幀塊中的哪些幀要被重傳以及哪些幀不要被重傳。
      10.如權利要求1所述的方法,其特征在于,其發(fā)送方要求確收的幀由所述BARP幀標識成重傳。
      11.如權利要求1所述的方法,其特征在于,其發(fā)送方不要求確收的幀由所述BARP幀標識成不重傳。
      12.如權利要求1所述的方法,其特征在于,進一步包括: 僅重傳所述塊確收重傳策略幀中被標識成重傳的那些幀。
      13.如權利要求1所述的方法,其特征在于,進一步包括: 從所述接收機設備接收塊確收,所述塊確收指示所述塊中的所述幀中的哪些巾貞——若有的話一未曾被接收到;以及 僅重傳在所述塊確收重傳策略幀中被標識成重傳的那些缺失幀。
      14.如權利要求1所述的方法,其特征在于,進一步包括: 在所述幀塊的傳送之后生成并且傳送新的塊確收重傳策略幀。
      15.如權利要求1所述的方法,其特征在于,所述BARP幀被周期性地或異步地或偶發(fā)地傳送。
      16.如權利要求1所述的方法,其特征在于,所述BARP幀作為聚合式媒體接入控制(MAC)協(xié)議數據單元(MPDU)的一部分來傳送。
      17.如權利要求1所述的方法,其特征在于,所述發(fā)射機設備是所述幀塊中的所述幀中的內容的一個或更多個發(fā) 送方與所述接收機設備之間的中間點。
      18.如權利要求1所述的方法,其特征在于,所述幀塊包括包含來自多個不同發(fā)送方的內容的幀,其中高可靠性內容在被指定成重傳的幀上發(fā)送。
      19.一種發(fā)射機設備,包括: 用于與接收機設備通信的通信接口; 耦合至所述通信接口的處理電路,所述處理電路被適配成: 生成為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀;以及 向所述接收機設備發(fā)送所述塊確收重傳策略幀。
      20.如權利要求19所述的發(fā)射機設備,其特征在于,所述通信接口包括適配成用于無線通信的的無線收發(fā)機電路。
      21.如權利要求19所述的發(fā)射機設備,其特征在于,還包括: 存儲器設備,用于存儲與通過所述通信接口的傳輸相關聯的協(xié)議棧。
      22.如權利要求19所述的發(fā)射機設備,其特征在于,所述處理電路還被適配成: 將數據封裝在所述幀塊中,其中每幀由序列號單獨地標識。
      23.如權利要求19所述的發(fā)射機設備,其特征在于,所述幀塊在所述協(xié)議棧的數據鏈路層處形成。
      24.如權利要求19所述的發(fā)射機設備,其特征在于,所述所述處理電路還被適配成: 向所述接收機設備發(fā)送所述幀塊。
      25.如權利要求24所述的發(fā)射機設備,其特征在于,所述塊確收重傳策略(BARP)幀的傳輸先于所述巾貞塊的 傳輸。
      26.如權利要求24所述的發(fā)射機設備,其特征在于,所述幀塊的傳輸先于所述塊確收重傳策略(BARP)幀的傳輸。
      27.—種發(fā)射機設備,包括: 用于生成為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀的裝置;以及 用于向接收機設備發(fā)送所述塊確收重傳策略幀的裝置。
      28.如權利要求27所述的發(fā)射機設備,其特征在于,還包括: 用于將數據封裝在所述幀塊中的裝置,其中每幀由序列號單獨地標識。
      29.—種包括在發(fā)射機設備中操作的指令的計算機可讀介質,所述指令在由處理器執(zhí)行時使所述處理器: 生成為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀;以及 向接收機設備發(fā)送所述塊確收重傳策略幀。
      30.如權利要求29所述的計算機可讀介質,其特征在于,還包括在由所述處理器執(zhí)行時使所述處理器進一步執(zhí)行以下動作的指令: 將數據封裝在所述幀塊中,其中每幀由序列號單獨地標識。
      31.一種在接收機設備上操作的方法,包括: 接收為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀;以及 接收來自所述幀塊的幀。
      32.如權利要求31所述的方法,其特征在于,進一步包括: 基于所述BARP幀來發(fā)送指示應當被重傳的缺失幀的塊確收。
      33.如權利要求31所述的方法,其特征在于,進一步包括: 如果在所述BARP幀中已經被標識成重傳的所有幀都已經被接收到,那么向協(xié)議棧的更高層發(fā)送所接收到的幀。
      34.如權利要求31所述的方法,其特征在于,進一步包括: 接收所述BARP幀標識成重傳的所述缺失幀。
      35.如權利要求31所述的方法,其特征在于,所述幀塊包括高可靠性幀和低可靠性幀兩者。
      36.如權利要求35所述的方法,其特征在于,高可靠性幀被定義成重傳并且低可靠性幀被定義成不重傳。
      37.如權利要求31所述的方法,其特征在于,由所述BARP幀所規(guī)范的重傳策略定義所述幀塊中的哪些幀要被重傳以及哪些幀不要被重傳。
      38.如權利要求31所述的方法,其特征在于,其發(fā)送方要求確收的幀由所述BARP幀標識成重傳。
      39.如權利要求31所述的方法,其特征在于,其發(fā)送方不要求確收的幀由所述BARP幀標識成不重傳。
      40.如權利要求31所述的方法,其特征在于,所述幀塊包括包含來自多個不同發(fā)送方的內容的幀,其中高可靠性內容在被指定成重傳的幀上發(fā)送。
      41.如權利要求31所述的方法,其特征在于,BARP幀是在所述幀塊之前和/或之后被接收到的。
      42.如權利要求31所述的方法,其特征在于,所述BARP幀被周期性地或異步地或偶發(fā)地接收。
      43.如權利要求31所述的方法,其特征在于,所述BARP幀是作為聚合式媒體接入控制(MAC)協(xié)議數據單元(MPDU)的一部分來傳送的。
      44.如權利要求31所述的方法,其特征在于,所述接收機設備使用所述BARP幀來確定所述幀塊中的哪些幀應當被丟棄。
      45.如權利要求31所述的方法,其特征在于,所述接收機設備使用所述BARP幀來確定所述幀塊中的哪些幀是必需的。
      46.一種接收機設備,包括: 用于與發(fā)射機設備通信的通信接口; 耦合到所述通信接口和存儲器設備的處理電路,所述處理電路被適配成: 接收為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀;以及 接收來自所述幀塊的幀。
      47.如權利要求46所述的接收機設備,其特征在于,所述通信接口包括適配成用于無線通信的的無線收發(fā)機電路。
      48.如權利要求46所述的接收機設備,其特征在于,進一步包括: 存儲器設備,用于存儲與通過所述通信接口的傳輸相關聯的協(xié)議棧。
      49.如權利要求46所述的接收機設備,其特征在于,所述處理電路被進一步適配成: 如果在所述BARP幀中已經被標識成重傳的所有幀都已經被接收到,那么向協(xié)議棧的更高層發(fā)送所接收到的幀。
      50.如權利要求46所述的接收機設備,其特征在于,所述處理電路被進一步適配成: 基于所述BARP幀來 發(fā)送指示應當被重傳的缺失幀的塊確收;以及接收所述BARP幀標識成重傳的所述缺失幀。
      51.如權利要求46所述的接收機設備,其特征在于,所述幀塊在所述協(xié)議棧的數據鏈路層處被接收到。
      52.—種接收機設備,包括: 用于接收為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀的裝置; 用于接收來自所述幀塊的幀的裝置。
      53.一種包括在接收機設備中操作的指令的計算機可讀介質,所述指令在由處理器執(zhí)行時使所述處理器: 接收為幀塊中的每幀單獨地標識重傳策略的塊確收重傳策略(BARP)幀;以及 接收來自所述幀塊的幀,其 中每幀由序列號單獨地標識。
      全文摘要
      一個特征提供了一種塊確收重傳策略(BARP)幀,其允許發(fā)射機在逐幀的基礎上為在幀塊中傳送的幀定義重傳策略。塊確收重傳策略(BARP)幀由為幀塊中的每幀單獨地標識重傳策略的發(fā)射機生成。該BARP幀然后被傳送給接收機,從而允許該接收機知曉幀塊內的哪些幀將被重傳以及哪些幀將不被重傳。
      文檔編號H04L1/16GK103119881SQ201180046447
      公開日2013年5月22日 申請日期2011年9月30日 優(yōu)先權日2010年9月30日
      發(fā)明者M·M·溫廷克 申請人:高通股份有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1