$Header: /cvsroot/nsnam/ns-2/mac/mAC-tdma.cc,v 1.16 2006/02/22 13:25:43 mahrenho Exp $ // // mAC-tdma.cc // // Preamble TDMA MAC layer for single hop. // Centralized slot assignment computing.
標(biāo)簽: mAC-tdma mahrenho cvsroot Header
上傳時(shí)間: 2013-12-16
上傳用戶(hù):dave520l
在網(wǎng)絡(luò)仿真模擬工具下實(shí)現(xiàn)支持時(shí)隙的MAC層TDMA協(xié)議
標(biāo)簽: TDMA MAC 網(wǎng)絡(luò)仿真 模擬工具
上傳時(shí)間: 2015-12-24
上傳用戶(hù):wff
無(wú)線(xiàn)傳感網(wǎng)有TDMA和CSMA兩種基本的MAC協(xié)議方案。欣仰邦LoRa技術(shù)實(shí)現(xiàn)TDMA算法組網(wǎng)系統(tǒng),LoRa-TDMA的優(yōu)點(diǎn)是:低成本實(shí)現(xiàn)小規(guī)模組網(wǎng)。基于TDMA的MAC協(xié)議實(shí)現(xiàn)信道分配的機(jī)制簡(jiǎn)單成熟,它沒(méi)有CSMA競(jìng)爭(zhēng)機(jī)制的碰撞和重傳問(wèn)題,而是為無(wú)線(xiàn)傳感器網(wǎng)絡(luò)中每個(gè)節(jié)點(diǎn)分配獨(dú)立的時(shí)隙用于數(shù)據(jù)發(fā)送或接收TDMA信號(hào)的前導(dǎo)字和CZT(chirp z-transform)算法的高頻率分辨率特性,設(shè)計(jì)了適于低信噪比信號(hào)的寬范圍載波同步改進(jìn)算法。數(shù)據(jù)傳輸時(shí)不需要過(guò)多的控制信息,且節(jié)點(diǎn)在空閑時(shí)能夠及時(shí)進(jìn)入睡眠狀態(tài).因而在節(jié)點(diǎn)無(wú)移動(dòng)且網(wǎng)絡(luò)部署情況已知的場(chǎng)景,采用TDMWA方式進(jìn)行通信,可避免信道沖突以及沖突引起的丟包和能量損耗;TDMA信號(hào)的前導(dǎo)字進(jìn)行數(shù)據(jù)輔助(DA)型載波同步,有效地縮小了低信噪比信號(hào)的頻偏范圍;再利用CZT算法進(jìn)一步縮小頻偏范圍,最后利用非數(shù)據(jù)輔助型(NDA)自相關(guān)函數(shù)法得到精確的載波頻偏。改進(jìn)算法的計(jì)算復(fù)雜度略高于寬范圍自相關(guān)函數(shù)法,而遠(yuǎn)低于寬范圍LR算法。通過(guò)仿真比較,改進(jìn)算法對(duì)低信噪比(SNR)環(huán)境(3-6dB)中的信號(hào)具有良好且穩(wěn)定的估計(jì)性能。保證數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性和可靠性;令節(jié)點(diǎn)在不工作期間進(jìn)入睡眠狀態(tài),以保存能量.這些特點(diǎn)很適合無(wú)線(xiàn)傳感網(wǎng)中的節(jié)能要求.
上傳時(shí)間: 2022-07-23
上傳用戶(hù):d1997wayne
無(wú)線(xiàn)傳感器網(wǎng)絡(luò)(Wireless Sensor Networks,WSN)是由大量傳感器節(jié)點(diǎn)組成,這些節(jié)點(diǎn)部署在監(jiān)測(cè)區(qū)域內(nèi)通過(guò)無(wú)線(xiàn)通信方式,形成的一個(gè)多跳自組織的網(wǎng)絡(luò)。整個(gè)網(wǎng)絡(luò)的作用是協(xié)作地感知、采集和處理網(wǎng)絡(luò)覆蓋區(qū)域中監(jiān)測(cè)對(duì)象的信息,并發(fā)送給觀察者,可廣泛應(yīng)用于環(huán)境監(jiān)測(cè)、醫(yī)療護(hù)理、軍事、商業(yè)等多個(gè)領(lǐng)域。 媒體訪問(wèn)控制(Medium Access Control,MAC)協(xié)議處于無(wú)線(xiàn)傳感器網(wǎng)絡(luò)協(xié)議的物理層和路由層之間,用于在傳感器節(jié)點(diǎn)間公平有效地共享通信媒介,對(duì)傳感器網(wǎng)絡(luò)的性能有較大影響。與傳統(tǒng)無(wú)線(xiàn)網(wǎng)絡(luò)不同,提高能量效率和可擴(kuò)展性是無(wú)線(xiàn)傳感器網(wǎng)絡(luò)MAC協(xié)議設(shè)計(jì)的主要目標(biāo)。 本文主要闡述基于FPGA對(duì)IEEE802.15.4 MAC層功能的實(shí)現(xiàn)。首先介紹了無(wú)線(xiàn)傳感器網(wǎng)絡(luò)的體系結(jié)構(gòu)、MAC協(xié)議的設(shè)計(jì)要求以及已有的MAC層協(xié)議,討論了無(wú)線(xiàn)傳感器網(wǎng)絡(luò)MAC層的主要要求和功能。然后詳細(xì)介紹和分析了IEEE802.15.4的MAC協(xié)議,并在此基礎(chǔ)上,通過(guò)NS2平臺(tái)對(duì)MAC層協(xié)議進(jìn)行了仿真,研究不同網(wǎng)絡(luò)負(fù)荷下信道訪問(wèn)機(jī)制的各個(gè)參數(shù)對(duì)吞吐量,丟包率,傳輸延時(shí)的影響,分析了隱蔽站問(wèn)題、確認(rèn)幀機(jī)制。 本文對(duì)MAC層中的主要功能,諸如數(shù)據(jù)收發(fā)、幀處理、信道接入方式以及幀檢驗(yàn)等提出了基于FPGA的硬件解決方法。設(shè)計(jì)選用硬件描述語(yǔ)言VerilogHDL,在QuartusⅡ中完成模塊的綜合和布局布線(xiàn),在QuartusⅡ和Modelsim中進(jìn)行時(shí)序仿真驗(yàn)證,最終下載到自主設(shè)計(jì)Altera公司的Cyclone開(kāi)發(fā)板中。 對(duì)設(shè)計(jì)的驗(yàn)證采取的是由里及外的方式,先對(duì)系統(tǒng)主模塊的功能進(jìn)行驗(yàn)證,然后下載到與CC2430開(kāi)發(fā)板相連接的FPGA中對(duì)設(shè)計(jì)進(jìn)行驗(yàn)證測(cè)試。驗(yàn)證流程是功能仿真、時(shí)序仿真和板級(jí)調(diào)試,最終通過(guò)測(cè)試,驗(yàn)證了該設(shè)計(jì)的功能。測(cè)試結(jié)果表明,該模塊能滿(mǎn)足無(wú)線(xiàn)傳感器網(wǎng)絡(luò)低速率應(yīng)用環(huán)境的需要,具有優(yōu)良的擴(kuò)展性能,達(dá)到了預(yù)期的設(shè)計(jì)目標(biāo)。
標(biāo)簽: FPGA MAC 無(wú)線(xiàn)傳感器網(wǎng)絡(luò)
上傳時(shí)間: 2013-06-14
上傳用戶(hù):竺羽翎2222
本文主要闡述基于FPGA對(duì)IEEE802.3快速以太網(wǎng)MAC層功能的實(shí)現(xiàn).首先介紹了以太網(wǎng)協(xié)議以及快速以太網(wǎng)接入無(wú)源光網(wǎng)EPON的原理,然后重點(diǎn)闡述了MAC層的FPGA設(shè)計(jì)、仿真及測(cè)試.先總體介紹了對(duì)整個(gè)MAC系統(tǒng)的內(nèi)部結(jié)構(gòu)、模塊劃分,再對(duì)各個(gè)模塊的設(shè)計(jì)進(jìn)行了詳細(xì)的描述,接著介紹了開(kāi)發(fā)環(huán)境和驗(yàn)證工具,之后給出了測(cè)試方案,驗(yàn)證數(shù)據(jù)、實(shí)現(xiàn)結(jié)果及時(shí)序仿真波形圖.最后是對(duì)下一步將設(shè)計(jì)的MAC IP應(yīng)用于EPON的MAC層協(xié)議進(jìn)行了研究分析,通過(guò)數(shù)學(xué)推導(dǎo)和實(shí)例給出了MPCP的DBA算法,并討論了在MAC核中添加MPCP協(xié)議的實(shí)現(xiàn)方法.
標(biāo)簽: 802.3 FPGA MAC 快速以太網(wǎng)
上傳時(shí)間: 2013-06-10
上傳用戶(hù):時(shí)代將軍
以太網(wǎng)是局域網(wǎng)中應(yīng)用最廣泛的聯(lián)網(wǎng)技術(shù),其速率已經(jīng)從最初的10Mbit/s發(fā)展到現(xiàn)在的10Gbit/s,而且其應(yīng)用領(lǐng)域也已經(jīng)從最初的局域網(wǎng)延伸到城域網(wǎng)、廣域網(wǎng).介質(zhì)訪問(wèn)控制(MAC)子層是以太網(wǎng)的核心,以太網(wǎng)的操作是基于MAC協(xié)議的.該文的主要內(nèi)容是以太網(wǎng)MAC的FPGA設(shè)計(jì),設(shè)計(jì)的MAC符合IEEE802.3規(guī)范,可以通過(guò)MII或RMII連到物理層,并且提供流量控制、統(tǒng)計(jì)信息收集、內(nèi)部寄存器配置等功能.該論文的設(shè)計(jì)輸入是采用VHDL語(yǔ)言來(lái)完成的,通過(guò)在EDA工具下的仿真和綜合,驗(yàn)證了設(shè)計(jì)的正確性和實(shí)用性.
標(biāo)簽: 10100M FPGA MAC 以太網(wǎng)
上傳時(shí)間: 2013-04-24
上傳用戶(hù):stampede
時(shí)分多址(TDMA)接入是一種按時(shí)間劃分節(jié)點(diǎn)傳輸信息的傳輸方式 。本文利用Matlab/Simulink對(duì)TDMA(時(shí)分多址)協(xié)議進(jìn)行了仿真研究,并對(duì)噪聲環(huán)境下TDMA系統(tǒng)的抗干擾能力做出了分析研究。分析結(jié)果表明TDMA協(xié)議有良好地抗干擾能力。為T(mén)DMA在無(wú)線(xiàn)寬帶接入網(wǎng)的應(yīng)用提供了理論支持。
標(biāo)簽: Matlab_Simulink TDMA 協(xié)議 仿真研究
上傳時(shí)間: 2013-10-14
上傳用戶(hù):wushengwu
為滿(mǎn)足TD-LTE系統(tǒng)對(duì)實(shí)時(shí)性的要求,通過(guò)對(duì)媒體接入控制(MAC)層和物理層之間的實(shí)時(shí)性研究以及對(duì)操作系統(tǒng)Nucleus PLUS的機(jī)制分析,實(shí)現(xiàn)了MAC層子幀調(diào)度。根據(jù)TD-LTE無(wú)線(xiàn)綜合測(cè)試儀中的設(shè)計(jì)要求,詳細(xì)介紹了Nucleus PLUS任務(wù)循環(huán)調(diào)度以及MAC子幀調(diào)度的流程設(shè)計(jì)。在實(shí)現(xiàn)MAC層基本功能的同時(shí)滿(mǎn)足了TD-LTE對(duì)系統(tǒng)實(shí)時(shí)性、子幀同步與任務(wù)資源管理的需求。
上傳時(shí)間: 2013-11-10
上傳用戶(hù):royzhangsz
一種新型的基于自組網(wǎng)車(chē)載通信系統(tǒng)MAC協(xié)議
標(biāo)簽: MAC 組網(wǎng) 協(xié)議
上傳時(shí)間: 2013-11-15
上傳用戶(hù):3294322651
The Tri-Mode Ethernet MAC (TEMAC) UltraController-II module is a minimal footprint,embedded network processing engine based on the PowerPC™ 405 (PPC405) processor coreand the TEMAC core embedded within a Virtex™-4 FX Platform FPGA. The TEMACUltraController-II module connects to an external PHY through Gigabit Media IndependentInterface (GMII) and Management Data Input/Output (MDIO) interfaces and supports tri-mode(10/100/1000 Mb/s) Ethernet. Software running from the processor cache reads and writesthrough an On-Chip Memory (OCM) interface to two FIFOs that act as buffers between thedifferent clock domains of the PPC405 OCM and the TEMAC.
上傳時(shí)間: 2013-10-26
上傳用戶(hù):yuzsu
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1