<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 無(wú)線傳感器網(wǎng)絡(luò)特點(diǎn)分析與分層設(shè)計(jì)方法

          無(wú)線傳感器網(wǎng)絡(luò)特點(diǎn)分析與分層設(shè)計(jì)方法

          ——
          作者: 時(shí)間:2007-07-06 來(lái)源:廣嵌網(wǎng) 收藏

          自組網(wǎng)絡(luò)在周期性采樣、事件驅(qū)動(dòng)和“存儲(chǔ)與轉(zhuǎn)發(fā)”中得到很多應(yīng)用,為了滿足這些應(yīng)用對(duì)功耗、傳輸距離及數(shù)據(jù)率的要求,工程師必須對(duì)相關(guān)的網(wǎng)絡(luò)結(jié)構(gòu)、網(wǎng)絡(luò)協(xié)議和功耗等性能特點(diǎn)全面深入了解。本文介紹了支持這種標(biāo)準(zhǔn)的三種網(wǎng)絡(luò)結(jié)構(gòu)的優(yōu)缺點(diǎn),并說(shuō)明了在進(jìn)行協(xié)議堆棧各層設(shè)計(jì)及不同應(yīng)用時(shí)的注意事項(xiàng)。 

            自組網(wǎng)絡(luò)在工業(yè)、醫(yī)療、消費(fèi)及軍事中有直接的應(yīng)用,為實(shí)現(xiàn)這些應(yīng)用對(duì)功耗、傳輸距離和數(shù)據(jù)率的要求,業(yè)界提出了一種新技術(shù)標(biāo)準(zhǔn)-IEEE802.15.4。該技術(shù)的功耗和數(shù)據(jù)率均低于藍(lán)牙技術(shù),在具體實(shí)現(xiàn)時(shí)將面臨一些困難,例如電池的使用和設(shè)備大小等。此外,這種網(wǎng)絡(luò)協(xié)議在包括延時(shí)、節(jié)點(diǎn)搜尋時(shí)間、傳輸路徑查找以及消息確認(rèn)等方面還存在挑戰(zhàn)。為了正確運(yùn)用這種技術(shù),我們有必要全面了解它的物理及數(shù)據(jù)鏈路層參數(shù)。 

            與存在很多不同規(guī)格的藍(lán)牙設(shè)備不同,自組無(wú)線網(wǎng)絡(luò)設(shè)備通常只有三種應(yīng)用,即周期性采樣、事件驅(qū)動(dòng)和“存儲(chǔ)與轉(zhuǎn)發(fā)”。實(shí)現(xiàn)該技術(shù)的網(wǎng)絡(luò)結(jié)構(gòu)也有三種:星狀網(wǎng)、網(wǎng)狀網(wǎng)及混合網(wǎng)(星狀網(wǎng)+網(wǎng)狀網(wǎng))。每種網(wǎng)絡(luò)結(jié)構(gòu)都有自身的優(yōu)點(diǎn)和缺點(diǎn),用戶必須充分了解這些網(wǎng)絡(luò)特點(diǎn)以滿足不同無(wú)線傳感器網(wǎng)絡(luò)的應(yīng)用要求。 

            微電機(jī)系統(tǒng)、低功耗無(wú)線電路和數(shù)字電路設(shè)計(jì)的飛速發(fā)展在很大程度上促成了這種低功耗自組網(wǎng)的產(chǎn)生和應(yīng)用。目前無(wú)線傳感器網(wǎng)絡(luò)的功耗可降低到毫安級(jí)以下,因此傳感器節(jié)點(diǎn)可使用一顆3V直流紐扣式電池來(lái)供電,根據(jù)不同的采樣率,其工作時(shí)間可以達(dá)五年或以上。采用紐扣式電池的此類(lèi)傳感器節(jié)點(diǎn)外型小巧,便于攜帶且易于設(shè)計(jì)到小型設(shè)備中。這些低功耗、低數(shù)據(jù)率的應(yīng)用包括工廠中各種精密數(shù)字輔助測(cè)量?jī)x器,如水表和煤氣抄表、供應(yīng)鏈出貨量監(jiān)測(cè)和個(gè)人標(biāo)記佩戴報(bào)告等。這些應(yīng)用有三個(gè)共同要求:外型小、電池壽命長(zhǎng)以及具有魯棒特性,滿足這些要求的前提條件是選擇適當(dāng)?shù)木W(wǎng)絡(luò)結(jié)構(gòu)。 

            網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 

            基本的星狀網(wǎng)拓?fù)浣Y(jié)構(gòu)是一個(gè)單跳(single-hop)系統(tǒng),網(wǎng)絡(luò)中所有無(wú)線傳感器節(jié)點(diǎn)都與基站和網(wǎng)關(guān)進(jìn)行雙向通信?;究梢允且慌_(tái)PC、PDA、專(zhuān)用控制設(shè)備、嵌入式網(wǎng)絡(luò)服務(wù)器,或其它與高數(shù)據(jù)率設(shè)備通信的網(wǎng)關(guān),網(wǎng)絡(luò)中各節(jié)點(diǎn)基本相同。除了向各節(jié)點(diǎn)傳輸數(shù)據(jù)和命令外,基站還與因特網(wǎng)等更高層系統(tǒng)之間傳輸數(shù)據(jù)。各節(jié)點(diǎn)將基站作為一個(gè)中間點(diǎn),相互之間并不傳輸數(shù)據(jù)或命令。在各種無(wú)線傳感器網(wǎng)絡(luò)中,星狀網(wǎng)整體功耗最低,但節(jié)點(diǎn)與基站間的傳輸距離有限,通常ISM頻段的傳輸距離為10-30米。 

            網(wǎng)狀拓?fù)浣Y(jié)構(gòu)是多跳(hop,即一次中繼)系統(tǒng),其中所有無(wú)線傳感器節(jié)點(diǎn)都相同,而且直接互相通信,與基站進(jìn)行數(shù)據(jù)傳輸和相互傳輸命令。網(wǎng)狀網(wǎng)的每個(gè)傳感器節(jié)點(diǎn)都有多條路徑到達(dá)網(wǎng)關(guān)或其它節(jié)點(diǎn),因此它的容故障能力較強(qiáng)。這種多跳系統(tǒng)比星狀網(wǎng)的傳輸距離遠(yuǎn)得多,但功耗也更大,因?yàn)楣?jié)點(diǎn)必須一直“監(jiān)聽(tīng)”網(wǎng)絡(luò)中某些路徑上的信息和變化。 

            混合網(wǎng)力求兼具星狀網(wǎng)的簡(jiǎn)潔和低功耗以及網(wǎng)狀網(wǎng)的長(zhǎng)傳輸距離和自愈性等優(yōu)點(diǎn)。在混合網(wǎng)中,路由器和中繼器組成網(wǎng)狀結(jié)構(gòu),而傳感器節(jié)點(diǎn)則在它們周?chē)市菭罘植?。中繼器擴(kuò)展了網(wǎng)絡(luò)傳輸距離,同時(shí)提供了容故障能力。由于無(wú)線傳感器節(jié)點(diǎn)可與多個(gè)路由器或中繼器通信,當(dāng)某個(gè)中繼器發(fā)生故障或某條無(wú)線鏈路出現(xiàn)干擾時(shí),網(wǎng)絡(luò)可在其它路由器周?chē)M(jìn)行自組。 

            形狀因素 

            無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的典型配置包括兩個(gè)主要組成部分:RF收發(fā)器(模擬器件,工作頻率為300MHz-2.4GHz ISM高頻頻段)和MCU(數(shù)字器件,通常工作在kHz-MHz的低頻頻段)。RF收發(fā)器通常帶有各種外部元件,如電感、電容或聲表面波濾波器。由于這些外部元件體積龐大而且成本較高,因此RF電路很難滿足尺寸和成本要求。隨著CMOS工藝迅速進(jìn)步,目前市面上出現(xiàn)了一些小型的低成本高集成度RF收發(fā)器。 

            與此同時(shí),現(xiàn)成的工業(yè)微控制器的性能和集成度也迅速提高。MCU集成了越來(lái)越多的外圍電路,成本卻沒(méi)有增加太多。例如,一些微控制器帶有內(nèi)建的電壓監(jiān)測(cè)/調(diào)節(jié)器,而此前這些都是MCU的外部元件。一些微控制器甚至還包括了片上低功耗實(shí)時(shí)時(shí)鐘和硬件加密模塊,減少了數(shù)字電路的尺寸和成本。 

            這些“組合”芯片的出現(xiàn)令人鼓舞,目前多家公司正在推出集成了RF收發(fā)器和MCU的單芯片產(chǎn)品。由于RF和數(shù)字電路之間存在串?dāng)_和噪音問(wèn)題,以前很難實(shí)現(xiàn)兩者集成,隨著CMOS RF技術(shù)不斷改進(jìn),現(xiàn)在可設(shè)計(jì)出RF-數(shù)字集成芯片,進(jìn)一步減少了產(chǎn)品尺寸和成本。 

            降低系統(tǒng)功耗 

            無(wú)線傳感器網(wǎng)絡(luò)的一個(gè)重要優(yōu)勢(shì)是擺脫了傳統(tǒng)網(wǎng)絡(luò)的連線限制和成本問(wèn)題。但是,如果沒(méi)有合適的無(wú)線電源,這一優(yōu)勢(shì)就無(wú)法體現(xiàn)出來(lái),因此電源效率是設(shè)計(jì)考慮的關(guān)鍵因素,因?yàn)槿绻仨殨r(shí)常更換電池(例如每周或每月),那么相關(guān)的勞動(dòng)力成本便會(huì)遠(yuǎn)遠(yuǎn)超過(guò)它相對(duì)有線網(wǎng)絡(luò)節(jié)省的成本。因此,電池必須具有較長(zhǎng)的壽命(通常5-10年)。此外,由于傳感器網(wǎng)絡(luò)的理念是“隨時(shí)隨地?zé)o線”,減小節(jié)點(diǎn)尺寸也是必須考慮的設(shè)計(jì)要素,對(duì)傳感器節(jié)點(diǎn)來(lái)說(shuō),很多時(shí)候即使采用AA電池也會(huì)超出體積要求,因此只能選擇紐扣式電池供電。 

            在完全工作狀態(tài)下,RF元件通常占70%的總功耗,接收比發(fā)送的功耗更大。RF元件在開(kāi)關(guān)或從睡眠狀態(tài)轉(zhuǎn)為工作狀態(tài)時(shí)也會(huì)產(chǎn)生大量功耗。因此,進(jìn)行功率預(yù)算設(shè)計(jì)時(shí)必須全面考慮到這些情況。 

            RF電路的功耗與調(diào)制方式有極大關(guān)系。藍(lán)牙等寬帶RF芯片比窄帶無(wú)線芯片的基帶處理更為復(fù)雜,因此功耗更大。盡管寬帶無(wú)線產(chǎn)品的抗干擾能力更強(qiáng),但對(duì)于很多傳感器網(wǎng)絡(luò)應(yīng)用來(lái)說(shuō)窄帶無(wú)線技術(shù)更實(shí)用且功耗更低。目前多家公司提供的RF芯片解決方案可實(shí)現(xiàn)高達(dá)1Mbps的數(shù)據(jù)率,接收模式(Rx)的靈敏度低于85dBm,電壓為3Vdc時(shí)電流不到10mA。當(dāng)前一些新開(kāi)發(fā)的RF芯片的工作頻率為2.4GHz,電流為15mA??紤]到2.4GHz頻段在全球管制及覆蓋率方面的優(yōu)勢(shì),這些RF芯片非常適用于無(wú)線傳感器網(wǎng)絡(luò)系統(tǒng)。 

            另外,業(yè)界在微控制器的功耗控制方面也取得極大的進(jìn)展。此前8位微控制器的典型功耗為4mA/Mips,而現(xiàn)在采用先進(jìn)的芯片制造工藝和新型微控制器結(jié)構(gòu)后,一些新器件的功耗已降低到0.5mA/Mips,這樣有助于降低無(wú)線節(jié)點(diǎn)的整體功耗。 

            網(wǎng)絡(luò)協(xié)議 

            符合開(kāi)放式系統(tǒng)互連模式的自組無(wú)線傳感器網(wǎng)絡(luò)的典型協(xié)議堆棧。一般說(shuō)來(lái),如果參考模型中的各層接口一致定義后,每一層可獨(dú)立設(shè)計(jì)。但是,為了建立一個(gè)可靠并具有嚴(yán)格功耗預(yù)算的自組傳感器網(wǎng)絡(luò),協(xié)議堆棧中的所有層都應(yīng)滿足同樣的系統(tǒng)級(jí)要求,例如功耗約束、帶寬效率、適應(yīng)性及魯棒性要求。為使解決方案切實(shí)可行,所有層都必須進(jìn)行設(shè)計(jì)折衷,同時(shí)要考慮信道傳輸能力和設(shè)備處理速度等自身的局限性以及RF鏈路質(zhì)量的變化。 

            物理層設(shè)計(jì) 

            從無(wú)線信號(hào)路徑損耗模型中我們可以看出,輸出功率隨著無(wú)線覆蓋范圍增加呈指數(shù)級(jí)增長(zhǎng)。在自由空間中這一指數(shù)為2,在又各種阻擋的雜亂環(huán)境中為4。在相同端對(duì)端距離情況下,如果每個(gè)鏈路采用有限的傳輸功率,采用多鏈路傳輸所產(chǎn)生的功耗比直接在一個(gè)長(zhǎng)鏈路中傳輸信息的功耗更低。為了延長(zhǎng)電池的壽命,傳感器網(wǎng)絡(luò)應(yīng)該采用收發(fā)功耗極低的無(wú)線設(shè)備,同時(shí)在需要長(zhǎng)距離傳輸時(shí)使用多跳方式。蜂窩電話、IEEE802.11及藍(lán)牙等流行的無(wú)線設(shè)備的典型電流值為30mA以上,因此不適用于這種應(yīng)用場(chǎng)合。 

            如前所述,采用先進(jìn)CMOS工藝技術(shù)生產(chǎn)的低功耗芯片現(xiàn)已上市,它們可實(shí)現(xiàn)100英尺的直線傳輸距離,在3Vdc工作電壓條件下電流為10mA。當(dāng)這些無(wú)線設(shè)備占空比(duty cycle)低于0.1%時(shí),220mA-hr的紐扣式電池在一般得環(huán)境中可持續(xù)工作兩年以上。 

            但是,在傳感器網(wǎng)絡(luò)應(yīng)用中,這還取決于信道共享和數(shù)據(jù)路由情況,降低單個(gè)節(jié)點(diǎn)的占空比會(huì)直接影響網(wǎng)絡(luò)性能。因此,在設(shè)計(jì)協(xié)議堆棧的高層時(shí)必須注意這點(diǎn),以便支持占空比極低的物理層實(shí)現(xiàn)。 

            數(shù)據(jù)鏈路層 

            協(xié)議堆棧中的數(shù)據(jù)鏈路層通常提供兩個(gè)主要服務(wù):媒體訪問(wèn)控制(MAC)和錯(cuò)誤控制。在多種MAC方式中,載波監(jiān)聽(tīng)多點(diǎn)接入(CSMA)在自組傳感器網(wǎng)絡(luò)中最為常用。這主要是因?yàn)樗子趯?shí)現(xiàn),但更重要的是它可提高大型網(wǎng)絡(luò)的信道復(fù)用率。 

            使用CSMA方式時(shí),網(wǎng)絡(luò)節(jié)點(diǎn)在開(kāi)始傳輸數(shù)據(jù)包之前要監(jiān)聽(tīng)通信信道并檢測(cè)它是否空閑。如果信道已被占用,節(jié)點(diǎn)在等待一個(gè)隨機(jī)的時(shí)間后再次檢測(cè)。多數(shù)情況下(如IEEE 802.11),無(wú)線節(jié)點(diǎn)甚至在等待的時(shí)候也處于監(jiān)聽(tīng)模式。然而,無(wú)線設(shè)備即使在監(jiān)聽(tīng)時(shí)的功耗也極大。因此,在網(wǎng)絡(luò)節(jié)點(diǎn)處于等待或不進(jìn)行數(shù)據(jù)廣播時(shí)應(yīng)該關(guān)斷無(wú)線電路。監(jiān)聽(tīng)周期和等待周期都是CSMA的主要設(shè)計(jì)參數(shù)。 

            CSMA適用于具有零星通信的網(wǎng)絡(luò),但是當(dāng)信道中持續(xù)傳輸長(zhǎng)數(shù)據(jù)包或數(shù)據(jù)流時(shí)它的性能便會(huì)大大降低。為了提高繁忙信道的接入率(尤其是對(duì)于關(guān)鍵數(shù)據(jù)包),除了常規(guī)的CSMA外還應(yīng)該建立一種“非競(jìng)爭(zhēng)”機(jī)制。對(duì)于無(wú)競(jìng)爭(zhēng)的信道接入,基于集中式引導(dǎo)信號(hào)(centralized beacon)的傳輸調(diào)度安排十分有效。基于引導(dǎo)信號(hào)的調(diào)度安排在星狀拓?fù)浣Y(jié)構(gòu)的集中式系統(tǒng)中十分有效。然而,對(duì)于一般的分散拓?fù)浣Y(jié)構(gòu)的傳感器網(wǎng)絡(luò)的調(diào)度安排需要進(jìn)行正確同步,這點(diǎn)很難實(shí)現(xiàn)。提高重要信息的信道接入能力的有效方法是給數(shù)據(jù)包分配優(yōu)先級(jí),而不是保證時(shí)隙。在傳輸高優(yōu)先級(jí)數(shù)據(jù)包時(shí),所有發(fā)送低優(yōu)先級(jí)數(shù)據(jù)包的節(jié)點(diǎn)同時(shí)休息一段較長(zhǎng)的時(shí)間,以降低發(fā)生碰撞的可能性。 

            如果高層協(xié)議按MAC目標(biāo)設(shè)計(jì)可進(jìn)一步提高信道的接入率。例如,某些傳感器網(wǎng)絡(luò)需要對(duì)傳感器進(jìn)行周期性的數(shù)據(jù)采樣。如果應(yīng)用層對(duì)采樣間隔和采樣順序的相移進(jìn)行動(dòng)態(tài)調(diào)節(jié),那么進(jìn)行周期性傳輸?shù)拇罅抗?jié)點(diǎn)便可有效共享無(wú)線信道。 

            考慮到設(shè)備的硬件成本限制,傳感器網(wǎng)絡(luò)應(yīng)用中難以采用CSMA/碰撞檢測(cè)機(jī)制。不過(guò)可選擇一種替代方案,CSMA碰撞回避(CA)是一種有效的碰撞控制方法。然而,CSMA-CA會(huì)給網(wǎng)絡(luò)增加極大的額外通信量。如果沒(méi)有直接的碰撞控制方法,數(shù)據(jù)鏈路層應(yīng)采用錯(cuò)誤控制方法以確保達(dá)到一定的傳輸成功率。事實(shí)證明,帶有應(yīng)答握手信號(hào)的循環(huán)冗余校驗(yàn)等通用錯(cuò)誤檢測(cè)技術(shù)在傳感器網(wǎng)絡(luò)中十分有效。將數(shù)據(jù)鏈路層應(yīng)答(節(jié)點(diǎn)對(duì)節(jié)點(diǎn))和網(wǎng)絡(luò)層應(yīng)答(端對(duì)端)靈活地結(jié)合起來(lái)便可實(shí)現(xiàn)滿足性能要求的傳輸成功率,并達(dá)到期望的功耗水平。 

            網(wǎng)絡(luò)層設(shè)計(jì) 

            網(wǎng)絡(luò)層負(fù)責(zé)路由查找和數(shù)據(jù)包傳送。自組傳感器網(wǎng)絡(luò)中大量節(jié)點(diǎn)是隨機(jī)部署的,因此在網(wǎng)狀網(wǎng)中查找多跳路由十分困難,當(dāng)節(jié)點(diǎn)出現(xiàn)故障或重新部署后進(jìn)行路由維護(hù)和修復(fù)(自愈)將同樣困難。過(guò)去幾年中出現(xiàn)了大量可支持自組多跳網(wǎng)絡(luò)的分布式路由算法。總的來(lái)說(shuō),這些路由算法可分為兩類(lèi):主動(dòng)式(proactive)和被動(dòng)式(reactive)。在主動(dòng)式路由協(xié)議中,網(wǎng)絡(luò)中的所有節(jié)點(diǎn)都常常保持著源地址與目的地址之間的路由列表,不管是否需要這些路由。 

            由于無(wú)需花時(shí)間查找路由,主動(dòng)式路由能比被動(dòng)式路由更快地傳輸數(shù)據(jù)包。不過(guò),隨著網(wǎng)絡(luò)規(guī)模增加,這些路由列表也呈指數(shù)級(jí)增加,因此對(duì)于包含大量節(jié)點(diǎn)的典型傳感器網(wǎng)絡(luò)來(lái)說(shuō),要繼續(xù)保持這些列表十分困難。而在被動(dòng)式路由協(xié)議中,源節(jié)點(diǎn)只有在需要向某個(gè)目的節(jié)點(diǎn)傳輸數(shù)據(jù)時(shí)才開(kāi)始查找路由。找到路由后該節(jié)點(diǎn)會(huì)將路由信息保持一定時(shí)間。路由列表規(guī)模相對(duì)較小,與網(wǎng)絡(luò)規(guī)模大致相同。不過(guò)查找路由通常會(huì)有較長(zhǎng)的延時(shí),在要求實(shí)時(shí)性的應(yīng)用中不可采用。 

            多數(shù)自組移動(dòng)網(wǎng)采用的分布式路由算法都是基于網(wǎng)狀網(wǎng)等平面網(wǎng)絡(luò)結(jié)構(gòu)而開(kāi)發(fā)的,而無(wú)論是主動(dòng)式路由還是被動(dòng)式路由。由于自組網(wǎng)不分層,每個(gè)節(jié)點(diǎn)都充當(dāng)其它節(jié)點(diǎn)的中繼,其承擔(dān)的責(zé)任相同。在這種采用全分布式路由算法的平面網(wǎng)絡(luò)中,不進(jìn)行傳輸?shù)乃泄?jié)點(diǎn)都必須主動(dòng)監(jiān)聽(tīng)信道,以實(shí)現(xiàn)中繼。因此,網(wǎng)狀網(wǎng)中的分布式路由算法產(chǎn)生較高的功耗。使用星型-網(wǎng)狀混合結(jié)構(gòu)可開(kāi)發(fā)一種智能路由,實(shí)現(xiàn)高功效、降低延時(shí)并增強(qiáng)連接性。由于每個(gè)傳感器的路由列表存儲(chǔ)空間有限,被動(dòng)式路由可為傳感器網(wǎng)絡(luò)應(yīng)用提供更緊湊的解決方案。通過(guò)將信息傳輸?shù)匠洚?dāng)數(shù)據(jù)集中站的少量節(jié)點(diǎn)上,可有效解決被動(dòng)式路由的延時(shí)問(wèn)題。每個(gè)集中站負(fù)責(zé)收集鄰近區(qū)域的通信信息。 

            將通信保持在局部鄰近范圍內(nèi)十分重要,它可保證自組網(wǎng)的可伸縮性。據(jù)觀察,每個(gè)節(jié)點(diǎn)的傳輸能力隨著自組網(wǎng)規(guī)模增加而下降,這是因?yàn)榫W(wǎng)絡(luò)規(guī)模增大后源節(jié)點(diǎn)與目的節(jié)點(diǎn)間的平均路徑長(zhǎng)度也成比例增加。為了避免大型網(wǎng)絡(luò)中的節(jié)點(diǎn)傳輸能力逐漸降低,網(wǎng)絡(luò)中所有通信都應(yīng)當(dāng)保持在局部區(qū)域內(nèi),即數(shù)據(jù)包的平均跳躍次數(shù)應(yīng)該比網(wǎng)絡(luò)的總中繼數(shù)少。 

            應(yīng)用類(lèi)別 

            在各種工業(yè)、樓宇及家用電器中,下列應(yīng)用是傳感器數(shù)據(jù)采集及傳播十分常用的模式: 

            1. 周期性采樣。對(duì)于某個(gè)需要經(jīng)常監(jiān)控的條件或過(guò)程,例如空調(diào)環(huán)境中的溫度或處理管道中的壓力,每隔一定周期便進(jìn)行大量的遠(yuǎn)程傳感器采樣,并周期地將采樣數(shù)據(jù)傳輸?shù)綌?shù)據(jù)收集中心。采樣周期主要根據(jù)條件或過(guò)程的變化速度以及采集對(duì)象的自身特點(diǎn)來(lái)決定。由于遠(yuǎn)程節(jié)點(diǎn)的占空比變化與采樣速率成正比,協(xié)議堆棧的應(yīng)用層應(yīng)該在滿足監(jiān)測(cè)條件的情況下盡量采用最小采樣率。很多情況下被監(jiān)測(cè)的條件或過(guò)程會(huì)不時(shí)地減慢或加快,因此,如果應(yīng)用層可根據(jù)條件或過(guò)程的變化自動(dòng)調(diào)節(jié)采樣率,則可盡量減少過(guò)采樣,從而極大地提高網(wǎng)絡(luò)系統(tǒng)的整體效率。 

            與周期性采樣有關(guān)的另一個(gè)重要設(shè)計(jì)要點(diǎn)是多個(gè)節(jié)點(diǎn)間的相位關(guān)系。如果兩個(gè)節(jié)點(diǎn)的采樣率相近或相同,這兩個(gè)節(jié)點(diǎn)的數(shù)據(jù)包傳輸便有可能不斷碰撞。應(yīng)用層必須檢測(cè)這種反復(fù)碰撞,并在兩個(gè)傳輸時(shí)序中加入相移,以避免再次碰撞。 

            2. 事件驅(qū)動(dòng)。許多情況下要求監(jiān)測(cè)一個(gè)或多個(gè)關(guān)鍵變量,同時(shí)只有在接近閥值時(shí)才進(jìn)行傳輸。常見(jiàn)的例子包括火險(xiǎn)報(bào)警、門(mén)窗傳感器及間隙使用的儀器等。為了使事件驅(qū)動(dòng)達(dá)到一定的功效和響應(yīng)速度,必須將沒(méi)有觸發(fā)事件時(shí)的傳感器節(jié)點(diǎn)功耗設(shè)計(jì)為最小,并且在快達(dá)到閥值時(shí)快速恢復(fù)工作。在設(shè)計(jì)協(xié)議堆棧中的所有層時(shí)都必須考慮這些要求。 

            3. 存儲(chǔ)和轉(zhuǎn)發(fā)。在很多應(yīng)用中,傳感器數(shù)據(jù)可在傳輸?shù)交厩坝蛇h(yuǎn)程節(jié)點(diǎn)采集、存儲(chǔ)甚至處理,遠(yuǎn)程節(jié)點(diǎn)對(duì)傳感器采樣進(jìn)行匯集和處理,而不是在每次采集完便立刻傳輸,這樣有助于提高整個(gè)網(wǎng)絡(luò)的性能、功耗和帶寬效率。應(yīng)用層協(xié)議應(yīng)提供恰當(dāng)?shù)膽?yīng)用編程接口,以便有效地集成數(shù)據(jù)匯集和處理算法。 

          傳感器相關(guān)文章:傳感器工作原理


          路由器相關(guān)文章:路由器工作原理


          路由器相關(guān)文章:路由器工作原理


          風(fēng)速傳感器相關(guān)文章:風(fēng)速傳感器原理
          電流變送器相關(guān)文章:電流變送器原理


          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();