亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于無線傳輸?shù)倪m時分組主體提供的制作方法

文檔序號:9552037閱讀:563來源:國知局
用于無線傳輸?shù)倪m時分組主體提供的制作方法
【技術(shù)領(lǐng)域】
[0001]在一個方面,本公開總體上涉及無線數(shù)據(jù)聯(lián)網(wǎng),在一個更具體的方面,涉及用于諸如無線保真(WiFi)網(wǎng)絡(luò)的無線網(wǎng)絡(luò)中的分組數(shù)據(jù)的存儲和傳輸?shù)募夹g(shù)。
【背景技術(shù)】
[0002]無線聯(lián)網(wǎng)能力已成為從計算機、平板、移動電話、電視到嵌入式裝置(例如,能量計、揚聲器和家電)的許多裝置的重要組件。無線保真(WiFi)是得以廣泛采用并且在已允許更高速率的增強方面逐步演進的聯(lián)網(wǎng)技術(shù)的示例。

【發(fā)明內(nèi)容】

[0003]在一方面,一種無線聯(lián)網(wǎng)裝置包括系統(tǒng)存儲器以及通過存儲器接口與系統(tǒng)存儲器連接的媒體訪問控制器(MAC)組件。所述MAC組件包括私有隨機存取存儲器(RAM),該私有RAM的大小被設(shè)置為與對所述系統(tǒng)存儲器中的相應(yīng)位置的指針關(guān)聯(lián)地存儲多個MAC有效載荷數(shù)據(jù)單元(H)U)的相應(yīng)頭。所述MAC組件包括PDU管理電路,該PDU管理電路用于基于存儲在所述私有RAM中的所述頭來選擇要發(fā)送的H)U。MAC組件的直接存儲器存取(DMA)電路被配置為接收與所選擇的PDU關(guān)聯(lián)的所述指針,并且發(fā)起與所述系統(tǒng)存儲器的事務(wù)以開始獲取所選擇的rou的有效載荷數(shù)據(jù)。在所選擇的PDU的所述頭被完全發(fā)送之前,所述有效載荷數(shù)據(jù)被獲取并供應(yīng)給發(fā)送路徑。
[0004]有效載荷可被存儲在系統(tǒng)存儲器中的多個不連續(xù)的物理位置處。與有效載荷數(shù)據(jù)一起的或者單獨計數(shù)的指針被存儲以使得能夠按照適當?shù)捻樞颢@取有效載荷數(shù)據(jù)以用于傳輸。用于有效載荷數(shù)據(jù)的各個不同的存儲器事務(wù)可被定時以在它被返回并分段以提供給發(fā)送路徑時減少存儲有效載荷數(shù)據(jù)所需的臨時緩沖空間的量。
[0005]—些實現(xiàn)方式可提供可編程組件,該可編程組件管理用于傳輸?shù)挠行лd荷的納入、MAC層頭的構(gòu)造和存儲,并且獲得用于分別將頭和有效載荷存儲在私有存儲器和系統(tǒng)存儲器中的存儲器分配。在微碼控制下操作的有限可配置性組件具有固定的功能電路,或者二者的組合可與可編程組件連接并且被分配接收私有存儲器中存儲用于傳輸?shù)挠行лd荷的頭以及對存儲有有效載荷的系統(tǒng)存儲器的引用的位置的指示的任務(wù)。有限的可配置性組件針對有效載荷發(fā)起存儲器事務(wù)并且在沒有可編程組件的參與的情況下直接接收數(shù)據(jù),以提供給發(fā)送路徑。
[0006]在發(fā)送的有效載荷的接收被確認之后,可釋放私有存儲器和系統(tǒng)存儲器的部分??删S持用于頭存儲的私有存儲器中的自由時隙池以及用于有效載荷存儲的系統(tǒng)存儲器中的自由時隙池。在一些情況下,諸如待發(fā)送的TCP/IP分組的有效載荷已被存儲在系統(tǒng)存儲器中的緩沖器鏈中。實現(xiàn)方式可接收對該有效載荷的指針,讀取有效載荷的一部分,構(gòu)造MAC頭,并且將該MAC頭存儲在私有RAM中,同時不觸及剩余有效載荷。在另一實現(xiàn)方式中,有效載荷可被復(fù)制到系統(tǒng)存儲器的另一部分,并且根據(jù)需要附著或更新指針。
[0007]一個方面涉及無線聯(lián)網(wǎng)裝置的媒體訪問控制(MAC)元件。MAC元件具有通過MAC元件和可編程處理器控制的私有隨機存取存儲器(RAM)??删幊烫幚砥鞅慌渲脼樵谒接蠷AM中提供多個服務(wù)質(zhì)量(QoS)隊列,以生成mac有效載荷數(shù)據(jù)單元(rou)的頭,確定將給予用于傳輸?shù)腗AC PDU的QoS,將該頭與所述多個隊列中的與所確定的QoS關(guān)聯(lián)的隊列關(guān)聯(lián)地存儲在私有RAM中,并且獲得用于存儲MACPDU的有效載荷數(shù)據(jù)的系統(tǒng)存儲器的分配。MAC元件還具有實時操作組件,該實時操作組件被配置為通過接收私有RAM中的存儲要發(fā)送的pdu的頭的位置的引用來從可編程處理器接收開始rou的發(fā)送處理的指示,訪問所述頭以及與所述頭關(guān)聯(lián)的對系統(tǒng)存儲器的引用,發(fā)起從系統(tǒng)存儲器接收有效載荷數(shù)據(jù)的一個或更多個事務(wù),將所述頭提供給物理層以用于傳輸,并且在所述頭被物理層完全傳輸之前從系統(tǒng)存儲器接收有效載荷數(shù)據(jù),并且將所述有效載荷數(shù)據(jù)提供給物理層。
【附圖說明】
[0008]為了更充分地理解本文公開的各方面和示例,在以下描述中參照附圖。
[0009]圖1描繪了可實現(xiàn)本公開的各方面的裝置的示例系統(tǒng)上下文;
[0010]圖2描繪了可實現(xiàn)本公開的各方面的裝置的進一步的方面;
[0011]圖3描繪了可實現(xiàn)本公開的各方面的芯片的示例實現(xiàn)方式;
[0012]圖4描繪了根據(jù)本公開的各方面的圖3的芯片的元件的交互;
[0013]圖5描繪了根據(jù)本公開的示例處理的各方面;
[0014]圖6描繪了根據(jù)本公開的用于傳輸?shù)臄?shù)據(jù)的納入處理的示例處理;以及
[0015]圖7描繪了根據(jù)本公開的用于存儲器維護的示例處理。
【具體實施方式】
[0016]呈現(xiàn)以下描述以使得本領(lǐng)域普通技術(shù)人員能夠獲得并使用本發(fā)明的各個方面。僅作為示例提供具體技術(shù)、實現(xiàn)方式和應(yīng)用的描述。對于本領(lǐng)域技術(shù)人員而言,對本文所述的示例的各種修改可為顯而易見的,在不脫離本發(fā)明的范圍的情況下,本文所限定的一般原理可被應(yīng)用于其它示例和應(yīng)用。
[0017]圖1描繪了站3和站30與接入點10通信的示例布置方式。接入點10可被實現(xiàn)在還提供接入點功能以外的功能的裝置內(nèi)。例如,接入點10可被實現(xiàn)在還實現(xiàn)網(wǎng)絡(luò)地址轉(zhuǎn)換、DHCP、管理、分組檢查、防火墻、對異構(gòu)物理介質(zhì)的橋接功能(例如,移動熱點功能)等的網(wǎng)關(guān)內(nèi)。類似地,站3和站30表示從臺式或膝上型計算機到平板、智能電話、消費電子產(chǎn)品中的嵌入式收發(fā)器、IP語音電話、諸如手表的小配件等的各種裝置中的任何裝置。本公開的實現(xiàn)方式可被實踐在站3和站30中以及接入點10中。
[0018]圖2描繪了接入點10和站30的示例方面。接入點10和站30中的每一個可包括處理器,分別為處理器7和處理器8。這些處理器可執(zhí)行操作系統(tǒng)或者其它框架。例如,處理器7和處理器8可執(zhí)行Linux的變體或者實時操作系統(tǒng)(被表示為操作系統(tǒng)31和操作系統(tǒng)32)。在這種0S上執(zhí)行的其它軟件可包括虛擬機。與站30的0S 32相比,接入點10的0S更可能是嵌入式0S或者沒有圖形用戶界面的0S。用于相應(yīng)媒體訪問控制(MAC)裝置的驅(qū)動器12和驅(qū)動器34可利用各個0S 31和32來執(zhí)行,從而向可在該0S上執(zhí)行的應(yīng)用14和應(yīng)用36提供服務(wù)。類似地,接入點10和站30中的每一個可包括TCP/IP棧16/18和38/40,并且支持諸如UDP的其它傳輸協(xié)議以及其它數(shù)據(jù)傳送方法以用于分別向MAC/鏈路層20和MAC/鏈路層42傳輸。因此,接入點10和站30可提供相似的功能組件,不同的是站30更可能支持用戶接口功能的全特征集,而接入點10可提供各種服務(wù)和嵌入式功能并且僅通過控制臺或命令行接口與用戶直接接口以用于配置或管理。
[0019]圖2還描繪了連接至接入點10的處理器7和MAC層20的存儲器33。也可針對站30設(shè)置類似的存儲器。存儲器33可由一個或更多個物理存儲器組成,用于處理器7和MAC層20中的每一個的接口也可隨不同的實現(xiàn)方式而變化。接入點10可托管驅(qū)動器,并且包含用于多種類型的網(wǎng)絡(luò)的接口硬件。例如,接入點10可包括以太網(wǎng)交換機或集線器。接入點10還可與諸如DSL線、線纜調(diào)制解調(diào)器、光纖接口等的寬帶接口連接。因此,接入點10可充當無線連接的裝置的聚合點,以用于經(jīng)由諸如以太網(wǎng)或?qū)拵ЬW(wǎng)絡(luò)的另一網(wǎng)絡(luò)傳輸。這些各種細節(jié)沒有單獨地描繪,以保持本公開的清晰。
[0020]圖3描繪了實現(xiàn)站或接入點10的元件(除了存儲器33以外)的裝置103的示例框圖。將介紹圖3中描繪的組件,然后將處理這些組件中的一些的更詳細的方面及其互操作。裝置103可按照各種方式來實現(xiàn)。在一種方式中,在不同于主存儲器的半導(dǎo)體基板上制造裝置103,而在另一實現(xiàn)方式中,可在系統(tǒng)芯片配置中的相同半導(dǎo)體基板上實現(xiàn)用于存儲有效載荷數(shù)據(jù)的大容量存儲器。在這種系統(tǒng)芯片實現(xiàn)中,存儲幀頭的存儲器與用于有效載荷數(shù)據(jù)的大容量存儲器之間的區(qū)別包括存儲幀頭的存儲器可被實現(xiàn)為靜態(tài)RAM,而大容量存儲器可被實現(xiàn)為動態(tài)RAM (DRAM)。SRAM可能更快并且每比特存儲容量消耗更多區(qū)域和功率,使得區(qū)域(因此,成本)和功率消耗方面的節(jié)省可仍源自使用DRAM,例如用于有效載荷數(shù)
當前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1