<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 多信道的信道接入協(xié)議 DCA-PC

多信道的信道接入協(xié)議 DCA-PC

作者: 時(shí)間:2011-04-23 來(lái)源:網(wǎng)絡(luò ) 收藏

對網(wǎng)絡(luò )的性能起著(zhù)決定性的作用,是WSNs技術(shù)的研究重點(diǎn)之一。單在節點(diǎn)規模增大時(shí),網(wǎng)絡(luò )性能明顯變差。采用多信道機制,可以提高網(wǎng)絡(luò )吞吐量,減小傳播延時(shí),降低沖突的概率,更易于支持網(wǎng)絡(luò )的QoS(Quality of Service)保障。多信道主要應解決兩個(gè)問(wèn)題:信道分配和控制,信道分配是要為不同的通信節點(diǎn)分配相應的信道,接入控制是確定節點(diǎn)接入信道的時(shí)機,解決好競爭和沖突的避免問(wèn)題。本文介紹3種多信道的信道接入協(xié)議:多信道的CSMA(Carrier Sense Multiple Access),FAMAC(Frequency Assignment based multi-channel Multiple Access Control),,其中是本文的重點(diǎn)。

本文引用地址:http://dyxdggzs.com/article/156363.htm

  基于CSMA和FAMAC的多信道MAC層協(xié)議

  ● 多信道CSMA

  是一種基于載波監聽(tīng)的信道接入協(xié)議。其設計目標是通過(guò)使用多信道來(lái)減少隱終端問(wèn)題的影響,減少數據報文的沖突。它采用準信道預留技術(shù),通過(guò)分布式的載波監聽(tīng)來(lái)對多個(gè)信道進(jìn)行分配。

  準信道預留技術(shù)的原理是:當節點(diǎn)發(fā)送報文時(shí),它優(yōu)先選擇上次使用過(guò)的信道;如果該信道忙,就通過(guò)載波監聽(tīng)隨機選擇一個(gè)空閑信道發(fā)送數據。

  多信道CSMA將可用信道分為N個(gè)不重疊的信道,一般而言N要小于無(wú)線(xiàn)傳感網(wǎng)網(wǎng)絡(luò )中節點(diǎn)的數目。每個(gè)子信道的帶寬是整個(gè)信道帶寬的1/N。

  ● FAMAC協(xié)議

  FAMAC是一種基于頻率分配的多信道接入協(xié)議,設置一個(gè)控制信道和多個(gè)數據信道。實(shí)現時(shí),所有節點(diǎn)使用一個(gè)固定的頻率作為控制信道,完成RTS(Request To Send)和CTS(Clear To Send)的交互。處于空閑狀態(tài)的節點(diǎn)駐留在控制信道上。另外,為每個(gè)節點(diǎn)分配一個(gè)不同的頻率,作為該節點(diǎn)的數據信道值。信道選擇時(shí),發(fā)送者向接受者發(fā)送的RTS中,攜帶自己的頻率信息。接收者收到RTS后,記錄發(fā)送者的頻率,回送CTS,將電臺切換到發(fā)送者的頻率上,接收數據。

  以上兩種協(xié)議都是針對多信道設計的,較好地解決了接入控制和信道選擇問(wèn)題;隱終端和暴露終端的影響也得到了很好地控制。由于WSNs的節點(diǎn)通常運行在人無(wú)法接近的惡劣甚至危險的遠程環(huán)境中,能源無(wú)法代替,難以補充。所以能量受限的約束條件要求其MAC協(xié)議首先要關(guān)注的就是能量效率,要盡可能地節約能源,而上述兩種協(xié)議對此未作足夠的考慮。協(xié)議從節約能耗的觀(guān)點(diǎn)出發(fā),在MAC協(xié)議設計中探索了集成功率控制和多信道接入兩種機制的可能性。

  采用功率控制的多信道協(xié)議DCA-PC

  DCA-PC協(xié)議首先在WSNs的MAC層設計中將功率控制的概念與多信道接入結合起來(lái),節約能耗,減少鄰居節點(diǎn)共用信道時(shí)的相互干擾,提高信道復用度。

  ● 信道模型

  帶寬被劃分為一個(gè)控制信道和n個(gè)數據信道D1,D2,……,Dn??刂菩诺烙糜诳刂茍笪牡膫魉?,目標是為節點(diǎn)合理分配數據信道,避免沖突;數據信道用于數據報文和ACK(Acknowledgement)報文的傳送。

  從避免沖突,提高信道預約成功率的角度出發(fā),控制報文發(fā)送采用最大功率;為了降低能耗,提高信道復用度,將數據報文的發(fā)送功率劃分為大小不同的若干等級,通過(guò)RTS-CTS握手,可計算出雙方通信必需的最小功率,數據報文發(fā)送采用最接近最小發(fā)送功率的那個(gè)功率等級。

  為實(shí)現動(dòng)態(tài)信道分配和功率控制,每個(gè)節點(diǎn)都要保存3個(gè)數組。以節點(diǎn)A為例來(lái)說(shuō)明:

  Power[i]功率列表: 節點(diǎn)A向節點(diǎn)i發(fā)送數據報文時(shí)應采用的功率等級。(——可利用功率控制的原理計算得出。)

  CUL(Channel Usage List)[i]信道使用狀況列表: A節點(diǎn)獲悉的已用信道列表。CUL[i]有4個(gè)域:

  ——CUL[i].host:記錄節點(diǎn)A的鄰居節點(diǎn)的主機。

  ——CUL[i].ch :記錄CUL[i].host占用的數據信道。

  ——CUL[i].rel-time :表示釋放CUL[i].ch數據信道的時(shí)間。

  ——CUL[i].int記錄CUL[i].host發(fā)送的信號是否會(huì )被節點(diǎn)A聽(tīng)到(CUL[i].int值為1或0)。

  FCL空閑信道列表: 節點(diǎn)發(fā)送數據時(shí)的可用信道列表,可根據CUL計算得出。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 信道 DCA-PC 接入 協(xié)議

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>