淺談大功率LED應用中的八大問題
過去15年來,科技公司不斷探索為無線感測器網(wǎng)路和其他須要利用網(wǎng)際網(wǎng)路的可連接設備開發(fā)使用網(wǎng)際網(wǎng)路協(xié)定(IP)的軟體解決方案。近幾年,所出現(xiàn)最可行的IP軟體解決方案之一,是2013年3月由ZigBee聯(lián)盟發(fā)布的ZigBee IP規(guī)范。ZigBee IP是第一個針對基于網(wǎng)際網(wǎng)路通訊協(xié)定第六版(IPv6)的全無線網(wǎng)狀網(wǎng)路解決方案的開放標準,它為控制低功耗、低成本設備提供無縫網(wǎng)際網(wǎng)路連結(jié),并可在單一控制網(wǎng)路中連結(jié)幾十種不同的設備。
ZigBee IP設計主要在支援ZigBee Smart Energy IP協(xié)定堆疊。本文探討無線感測器網(wǎng)路IP解決方案的演變,以及新ZigBee Smart Energy IP協(xié)定堆疊的使用。
感測器網(wǎng)路首重低功耗設計
自20世紀90年代后期,感測器網(wǎng)路已經(jīng)成為研究和實驗的主要課題,其采用可收集和發(fā)送資料的微小智慧設備去提升結(jié)構(gòu)性監(jiān)視、增強能源效率或增加作物產(chǎn)量的網(wǎng)路應用前景已毋須多說。建構(gòu)感測器網(wǎng)路的基本技術(shù)包括:
• 低功耗和高效無線電技術(shù)
讓典型設備具有幾年的電池壽命,并為無法透過電池或主電源供電的其他設備提供能源收集的功能。
• 可靠的網(wǎng)狀網(wǎng)路和協(xié)定
用以實現(xiàn)無人值班的長期運行。
• 合適的應用協(xié)定
允許設備之間透過約定的資料格式進行資訊交換,支援自主運行。
2003年發(fā)布的IEEE 802.15.4標準以及2004年出現(xiàn)的滿足標準要求的商用無線電收發(fā)器,為低功耗無線通訊提供基礎。從那時起,IEEE標準已經(jīng)在2006、2011年得到擴展和改進。隨著15.4e和15.4g修訂版本的發(fā)布,商用無線電收發(fā)器供應商已經(jīng)成功降低他們射頻(RF)元件近一半功耗,并預期在下一代元件出現(xiàn)時功率可再次減半。
可靠的網(wǎng)路通訊協(xié)定開發(fā)和效能驗證須要較長的時間。私有網(wǎng)狀網(wǎng)路通訊協(xié)定堆疊,例如EmberZNet或者來自Berkeley的TInyOS,已經(jīng)發(fā)布相容15.4標準的無線晶片。雖然這些協(xié)定堆疊被使用并得到進一步開發(fā),但是市場的成長和擴張依賴基于標準解決方案去實現(xiàn)互通性,以及是否可以從多個采購管道獲得采用該技術(shù)的公司產(chǎn)品。ZigBee聯(lián)盟是最近幾年為無線網(wǎng)狀網(wǎng)路提供標準解決方案的少數(shù)組織之一。
應用協(xié)定是網(wǎng)狀網(wǎng)路中最后被開發(fā)的專案。這些協(xié)定依賴共同的語言,使來自不同制造商的設備可以進行無縫通訊。在設備之間開發(fā)一種公用語言,須競爭對手之間相互合作并達成一致的資料傳遞協(xié)定和行為。對于產(chǎn)品相互依賴的公司,例如生產(chǎn)燈具產(chǎn)品的公司和生產(chǎn)調(diào)光器和開關的公司,自由市場機制可促進應用協(xié)定的達成。然而,在其他領域,例如家居自動化或商業(yè)樓宇,自由市場機制可能無法達到促進競爭對手協(xié)同工作、統(tǒng)一應用協(xié)定的目的。
ZigBee PRO提升可靠/互通性
ZigBee標準開發(fā)是感測器網(wǎng)路和樓宇自動化市場擴展的一部分。在21世紀初,ZigBee聯(lián)盟一直專注于開發(fā)網(wǎng)狀網(wǎng)路的標準、安全性和應用協(xié)定。ZigBee聯(lián)盟成員和部署的穩(wěn)定成長帶來協(xié)定和可靠性的提升,最終推動2007年ZigBee PRO規(guī)范和2008年Smart Energy Profile發(fā)布。Smart Energy市場要求設備具有可靠性和互通性,這是因為制造和部署電表的公司希望能夠與家庭中的其他設備進行通訊,但他們并不想擁有或維護家中的這些設備。只有在標準路由和應用協(xié)定以及可靠安全性方面達成一致,才能真正成為一個可以接受的解決方案。
ZigBee PRO是針對設備之間的通訊來開發(fā)和最佳化。該協(xié)定從IEEE 802.15.4 MAC/PHY(ZigBee網(wǎng)路和服務層)開始進行標準化,一直到整個應用層。相關設備能夠加入網(wǎng)路,與其他設備配對,并可在沒有系統(tǒng)管理員或網(wǎng)路系統(tǒng)管理員人工干預下運行。協(xié)定和資料傳遞特別針對小型資料(因為15.4僅支援最大127個位元組的封包)和電池供電的設備進行最佳化,這使得業(yè)界更能實現(xiàn)無所不在的感測和控制網(wǎng)路。擁有成百上千設備的網(wǎng)路已經(jīng)被成功部署并持續(xù)運行。這些網(wǎng)路中規(guī)模較大的,包括位于瑞典哥德堡的計量回程網(wǎng)路,其包含275,000個設備,以及位于拉斯維加斯Aria酒店的室內(nèi)自動化和控制系統(tǒng),其包含75,000多個ZigBee PRO設備。隨著這些網(wǎng)路的成功部署,ZigBee技術(shù)已經(jīng)實現(xiàn)支援大規(guī)模感測和控制網(wǎng)路可靠運行且無需人工干預或支援的目標。
隨著網(wǎng)路應用的擴展,更廣泛的網(wǎng)際網(wǎng)路連結(jié)成為一些公司開發(fā)網(wǎng)狀網(wǎng)路解決方案的重要目標。然而,ZigBee PRO網(wǎng)路并非針對Web服務或網(wǎng)際網(wǎng)路通訊而最佳化?,F(xiàn)有的定址和協(xié)定不能與使用中的IP標準相匹配,所以為供電受限和小記憶體設備而最佳化設計的通訊和解碼協(xié)定,將不得不為在Web頁面或智慧手機上顯示資料而進行轉(zhuǎn)換。智慧閘道的開發(fā)是為提供其連結(jié)和轉(zhuǎn)換,但是任何時候當一個新的設備或者標準被開發(fā)出來,這些智慧閘道就必須升級。
滿足感測器網(wǎng)路應用需求 IETF發(fā)布6LoWPAN標準
在ZigBee聯(lián)盟發(fā)展的同時,網(wǎng)際網(wǎng)路工程任務組(IETF)成立若干工作組,以評估這些感測和控制網(wǎng)路。隨著網(wǎng)際網(wǎng)路通訊協(xié)定第四版(IPv4)位址的快速耗盡,IPv6定址結(jié)合其他現(xiàn)有IP協(xié)定對于低功耗感測和控制網(wǎng)路來說似乎是一個自然的合理選擇。然而,現(xiàn)有IP協(xié)定通?;诟L的封包大小和更高數(shù)據(jù)速率網(wǎng)路,這促使人們開始關注如何在15.4網(wǎng)路上運行標準IP協(xié)定。許多公司注意到這個問題并要求IETF開始調(diào)整IETF協(xié)定,以使它們適合低功耗感測和控制網(wǎng)路。
對于IPv6,首要任務是解決封包大小問題。IPv6設備必須支援最低為1,280位元組的封包,但是15.4網(wǎng)路只能提供最多127個位元組的封包。此外,使用較大的封包對那些電池供電的設備有直接的影響。因此IETF成立了一個工作組,并于2007年發(fā)布6LoWPAN標準(RFC 4944)。該標準為實現(xiàn)在15.4網(wǎng)路上傳輸IP封包提供一些重要服務。最重要的是,它壓縮IP封包頭部以避免在15.4子網(wǎng)上發(fā)送不需要的重復資訊。它也為不適合在單個15.4封包中傳輸?shù)腎P封包提供了非常高效的分段和重組機制。該標準并未解決網(wǎng)路可靠性和應用協(xié)定的需求,但是它實現(xiàn)在15.4設備上成功傳輸IP封包的重要一步。
IETF也啟動一個工作組為低功耗和損耗網(wǎng)路(Lossy Network)評估合適的路由式通訊協(xié)定,使之能夠用于感測器和控制網(wǎng)路。評估結(jié)果是現(xiàn)有IETF協(xié)定不適合這些網(wǎng)路,須要開發(fā)新的協(xié)定(見Draft-ietf-roll-protocols-survey-07)?;谶@個結(jié)論,IETF ROLL工作組在2012年初以RFC6550形式發(fā)布RPL。RPL為這些低功耗網(wǎng)路提供基本的路由服務。其他標準IP協(xié)定(例如使用者資料元協(xié)定(UDP)和傳輸控制協(xié)定(TCP))資料能夠在802.15.4網(wǎng)路上運行而毋須任何修改。使用傳輸層安全性(TLS)或資料包傳輸層安全性(DTLS)的安全機制也已經(jīng)被發(fā)布。IETF現(xiàn)在已經(jīng)擁有用于感測和控制網(wǎng)路的基本協(xié)定,但是應用協(xié)定也是必要的,以便允許設備之間進行通訊。
在開發(fā)Smart Energy 2協(xié)定過程中,ZigBee聯(lián)盟與Wi-Fi和HomePlug聯(lián)盟進行合作,該協(xié)定設計主要在支援多種實體層,包括802.15.4、Wi-Fi和電力線通訊(PLC),它使用6LoWPAN和RPL做為標準應用協(xié)定,可用于能源計量、消費、定價、分散式生成與控制。Smart Energy 2標準于2013年發(fā)布,已經(jīng)為低功耗感測和控制網(wǎng)路運行制訂一整套包括應用層在內(nèi)的基于IP的協(xié)定。