新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > CC1101的遠(yuǎn)距離無線數(shù)據(jù)傳輸協(xié)議設(shè)計(jì)

CC1101的遠(yuǎn)距離無線數(shù)據(jù)傳輸協(xié)議設(shè)計(jì)

作者: 時間:2016-10-29 來源:網(wǎng)絡(luò) 收藏

摘要:本文設(shè)計(jì)了一種基于CC1101的遠(yuǎn)距離,通過構(gòu)筑

關(guān)鍵詞:;;的遠(yuǎn)距離,具有低成本、低功耗、小體積、使用簡單、操作靈活等特點(diǎn),其傳輸距離一般為400~800 m,具有很好的數(shù)據(jù)包處理機(jī)制和充足的發(fā)射/接收緩沖區(qū),適用于無線遠(yuǎn)程數(shù)據(jù)傳輸系統(tǒng)。

物聯(lián)網(wǎng)細(xì)分為5層結(jié)構(gòu):感知層、接入層、網(wǎng)絡(luò)層、支撐層和應(yīng)用層。本文基于CC1101無線收發(fā)芯片,設(shè)計(jì)一種無線傳輸協(xié)議,完成物聯(lián)網(wǎng)5層體系構(gòu)架中從感知層到網(wǎng)絡(luò)層的數(shù)據(jù)交換,是相對遠(yuǎn)距離的數(shù)據(jù)傳輸在接入層的一種新的傳輸方式。本文通過設(shè)計(jì)基于CC1101芯片的無線傳輸協(xié)議,擴(kuò)大物聯(lián)網(wǎng)感知層到網(wǎng)絡(luò)層的傳輸距離,豐富接入層無線傳輸?shù)姆绞?,彌補(bǔ)了CC1101芯片針對遠(yuǎn)距離無線傳輸協(xié)議的不足。

1 協(xié)議的整體架構(gòu)

本文將物理節(jié)點(diǎn)劃分為3種類型:中心節(jié)點(diǎn)、路由節(jié)點(diǎn)和終端節(jié)點(diǎn)。中心節(jié)點(diǎn)是整個網(wǎng)絡(luò)協(xié)議的匯聚中心,負(fù)責(zé)形成和維護(hù)整個傳輸系統(tǒng)的路由結(jié)構(gòu),實(shí)現(xiàn)對終端節(jié)點(diǎn)的檢測與控制,完成對采集數(shù)據(jù)的處理和存儲。路由節(jié)點(diǎn)是整個網(wǎng)絡(luò)協(xié)議的傳輸系統(tǒng),負(fù)責(zé)完成整個系統(tǒng)命令的下達(dá)和數(shù)據(jù)的傳輸,是整個協(xié)議數(shù)據(jù)傳輸?shù)倪\(yùn)輸樞紐。終端節(jié)點(diǎn)作為中心節(jié)點(diǎn)命令的執(zhí)行者,是最底層節(jié)點(diǎn),可與傳感器相連,負(fù)責(zé)數(shù)據(jù)的采集。3種節(jié)點(diǎn)間的關(guān)系如圖1所示。

a.jpg

從整體上看,中心節(jié)點(diǎn)負(fù)責(zé)維護(hù)所有路由節(jié)點(diǎn),而路由節(jié)點(diǎn)管理其范圍內(nèi)的終端節(jié)點(diǎn),終端節(jié)點(diǎn)通過解析中心節(jié)點(diǎn)的命令,將執(zhí)行命令后產(chǎn)生的數(shù)據(jù)通過路由節(jié)點(diǎn)上交給中心節(jié)點(diǎn)處理。因此,三者各司其職,共同完成整個系統(tǒng)的任務(wù)。

根據(jù)3種節(jié)點(diǎn)的關(guān)系可構(gòu)建“一全多局”路由表,路由表負(fù)責(zé)記錄整個系統(tǒng)的

評論


技術(shù)專區(qū)

關(guān)閉