在物聯(lián)網(wǎng)蓬勃發(fā)展的浪潮下,智能家居的熱度也隨之不斷升溫。由于智能家居的安全、節(jié)能、舒適、便利、高效等諸多特點(diǎn),越來(lái)越多的客戶(hù)開(kāi)始接受和開(kāi)發(fā)智能家居單品和系統(tǒng)。在中國(guó)推廣Zigbee技術(shù)的這幾年里,我有幸看到來(lái)自中國(guó)的廠(chǎng)家在物聯(lián)網(wǎng)和智能家居領(lǐng)域?qū)崿F(xiàn) “彎道超車(chē)”,中國(guó)的智能家居技術(shù)與市場(chǎng)發(fā)展極其迅猛,我們的產(chǎn)品和系統(tǒng)可以說(shuō)是世界領(lǐng)先。
作為Zigbee中國(guó)技術(shù)組的主席,我很高興有這樣一個(gè)機(jī)會(huì)談?wù)勚悄芗揖又械囊粋€(gè)重要技術(shù)環(huán)節(jié)——無(wú)線(xiàn)連接技術(shù)。當(dāng)然我不會(huì)刻意去講Zigbee,相反,我希望可以淡化技術(shù)隔閡,談一談智能家居這么一個(gè)特定的應(yīng)用領(lǐng)域到底需要什么樣的無(wú)線(xiàn)連接。如文章的題目所示,我希望多從技術(shù)角度出發(fā),以說(shuō)明問(wèn)題、解答疑惑。如果另有機(jī)會(huì),我的同事們可以從市場(chǎng)的角度聊聊產(chǎn)品與應(yīng)用。
請(qǐng)注意,本文不談技術(shù)細(xì)節(jié),而是關(guān)注技術(shù)背后的共性問(wèn)題。這是本文一以貫之的邏輯。
智能家居系統(tǒng)的技術(shù)界面
要分析智能家居的無(wú)線(xiàn)技術(shù),首先要明確:智能家居的范圍是什么?系統(tǒng)架構(gòu)什么樣?這是我們討論的基礎(chǔ)。下面以智能家居中的一個(gè)子系統(tǒng)——智能照明系統(tǒng)為例說(shuō)明問(wèn)題。
圖1 家庭智能照明系統(tǒng)及技術(shù)界面
如圖1所示,家庭智能照明系統(tǒng)大致可以分為三個(gè)技術(shù)界面:①基于云端的應(yīng)用與服務(wù);②家庭范圍的無(wú)線(xiàn)控制網(wǎng)絡(luò);以及③智能照明產(chǎn)品內(nèi)部的控制軟件與驅(qū)動(dòng)電路。
在這三個(gè)技術(shù)界面中,最受人關(guān)注、討論最多也是最讓人迷惑的就是第二個(gè)界面:家庭無(wú)線(xiàn)控制網(wǎng)絡(luò)。市場(chǎng)上各種產(chǎn)品形態(tài)共存,網(wǎng)絡(luò)上各種觀(guān)點(diǎn)百家爭(zhēng)鳴。應(yīng)當(dāng)理解,技術(shù)本身無(wú)所謂優(yōu)劣(拙劣的技術(shù)在其發(fā)展中自然而然地被淘汰了),只有適合不適合。我們思考的是:什么樣的無(wú)線(xiàn)技術(shù)更適合智能家居網(wǎng)絡(luò)?或者說(shuō),智能家居系統(tǒng)對(duì)無(wú)線(xiàn)互聯(lián)技術(shù)有什么獨(dú)特的需求?
智能家居系統(tǒng)是怎么玩的?
個(gè)人消費(fèi)者對(duì)新生事物的接受度往往超越工業(yè)界的預(yù)計(jì),智能家居亦是一例。
智能家居范圍極廣,沒(méi)有統(tǒng)一的定義。其典型子系統(tǒng)——智能照明,可以簡(jiǎn)單到只有一個(gè)獨(dú)立控制器(手機(jī)也是一個(gè)控制器)和一盞燈,也可以復(fù)雜到一個(gè)集成照明設(shè)備、傳感器、智能開(kāi)關(guān)以及控制算法的完整照明系統(tǒng)。作為消費(fèi)者接觸智慧照明的第一步,一個(gè)可以用手機(jī)控制的、安裝簡(jiǎn)單的燈泡是很好的產(chǎn)品形式。這個(gè)燈泡可以不那么完美,功能也不豐富,但一定要像普通燈泡一樣,擰上去就好。幾分鐘的時(shí)間就可以操作起來(lái)。因此,對(duì)消費(fèi)者來(lái)說(shuō),智能產(chǎn)品的第一個(gè)需求就是:低復(fù)雜度、易于安裝。
當(dāng)消費(fèi)者慢慢習(xí)慣了用手機(jī)控制家里的燈泡,新的需求出現(xiàn)了。這時(shí),和燈泡無(wú)縫互聯(lián)的開(kāi)關(guān)類(lèi)設(shè)備可以提供更加自然、直觀(guān)的服務(wù)。如果配上合適的傳感器,比如運(yùn)動(dòng)、溫濕度、光照傳感器,通過(guò)設(shè)定特定的規(guī)則,一個(gè)小型的、自動(dòng)運(yùn)行的照明系統(tǒng)就出現(xiàn)了。這個(gè)照明子系統(tǒng)可以和其它的子系統(tǒng)比如安防、影音、廚衛(wèi)、遮陽(yáng)系統(tǒng)互動(dòng)。這構(gòu)成了典型的智能家居無(wú)線(xiàn)網(wǎng)絡(luò)。
因此,智能家居的無(wú)線(xiàn)網(wǎng)絡(luò)應(yīng)當(dāng)是一個(gè)大范圍、多設(shè)備的局域網(wǎng)絡(luò)。用技術(shù)語(yǔ)言來(lái)講——它應(yīng)當(dāng)是一個(gè)mesh網(wǎng)。
我們拋開(kāi)讓人眼花繚亂的技術(shù)指標(biāo)和市場(chǎng)宣傳,順著剛才的思路想一想,一個(gè)穩(wěn)定可靠的智能家居無(wú)線(xiàn)網(wǎng)絡(luò)應(yīng)當(dāng)有哪些要素。
1、mesh網(wǎng)。智能家居系統(tǒng)的節(jié)點(diǎn)數(shù)可以從數(shù)個(gè)到數(shù)十個(gè)甚至上百個(gè),這與點(diǎn)對(duì)點(diǎn)控制的智能單品截然不同,要求網(wǎng)絡(luò)可以提供更大的冗余度以利負(fù)載平衡和路徑選擇。要做到負(fù)載平衡,需要在路由協(xié)議上下功夫,合理創(chuàng)建路由和選擇路由,并進(jìn)行持續(xù)的、動(dòng)態(tài)的優(yōu)化。
2、健壯性。在一個(gè)節(jié)點(diǎn)數(shù)較多的網(wǎng)絡(luò)中,健壯性至關(guān)重要。智能家居系統(tǒng)多部署在室內(nèi),空間結(jié)構(gòu)上的遮擋、反射以及無(wú)線(xiàn)電環(huán)境上的干擾,都對(duì)系統(tǒng)的健壯性提出了更高的要求。路由的合理創(chuàng)建和設(shè)備的合理維護(hù),以及不同的通訊報(bào)文類(lèi)型,都對(duì)網(wǎng)絡(luò)的健壯性產(chǎn)生決定性影響。
3、空間的復(fù)用性。在一個(gè)有限的頻譜中,怎樣與不同的技術(shù)進(jìn)行合理的避讓和分配,也同樣對(duì)無(wú)線(xiàn)網(wǎng)絡(luò)的穩(wěn)定性提出考驗(yàn)。空間訪(fǎng)問(wèn)機(jī)制,以及軟件和協(xié)議的協(xié)同配合在其中起了很大的作用。
Zigbee為什么要費(fèi)盡心思做mesh網(wǎng)?
另一種同樣用于連接低功耗資源受限型設(shè)備的IoT無(wú)線(xiàn)技術(shù)——低功耗廣域網(wǎng)(LPWAN)是典型的集中式網(wǎng)絡(luò)結(jié)構(gòu)(即星形網(wǎng)絡(luò))。比較一下這兩種技術(shù)的特點(diǎn)會(huì)非常有意思,也有助于我們加深對(duì)IoT無(wú)線(xiàn)連接技術(shù)的理解。
LPWAN(如NB-IoT和Lora)是非常優(yōu)秀的無(wú)線(xiàn)網(wǎng)絡(luò),它將IoT設(shè)備長(zhǎng)距離地直接連至基站,進(jìn)而接入云端。這一網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)決定了,LPWAN在獲得低功耗、長(zhǎng)距離連接的同時(shí),放棄了一個(gè)對(duì)智能家居而言極其重要的特性——設(shè)備的本地互動(dòng)。請(qǐng)看下面的例子。
這是一個(gè)極簡(jiǎn)單的設(shè)備互動(dòng)——當(dāng)門(mén)被打開(kāi)時(shí)點(diǎn)亮燈泡(當(dāng)然也可以是傳感器)。在一個(gè)本地的mesh 網(wǎng)絡(luò)中,門(mén)鎖可以和燈泡直接互聯(lián),通過(guò)應(yīng)用層的邏輯綁定可一步實(shí)現(xiàn)這個(gè)功能。而在LPWAN的架構(gòu)下,門(mén)鎖必須將消息上報(bào)給基站,通?;臼遣粚?shí)現(xiàn)應(yīng)用邏輯的,需要進(jìn)一步上報(bào)給云端。云端通過(guò)處理給燈泡下發(fā)指令——開(kāi)燈或關(guān)燈。對(duì)這個(gè)應(yīng)用而言,這一數(shù)據(jù)通路明顯過(guò)于復(fù)雜了。
當(dāng)然在實(shí)際應(yīng)用中,LPWAN的每次消息傳輸還意味著一筆費(fèi)用,不過(guò)這是另外一個(gè)層面的事情。
進(jìn)一步地,如果上百個(gè)設(shè)備都是這樣操作,系統(tǒng)的性能差異將非常明顯。
圖2 本地mesh網(wǎng)和LPWAN架構(gòu)下的設(shè)備互動(dòng)
也許有人會(huì)想,為什么不可以在LPWAN,比如NB-IoT設(shè)備上實(shí)現(xiàn)本地的通信呢?提出這個(gè)問(wèn)題并不奇怪,甚至有些理所當(dāng)然。我曾經(jīng)在一個(gè)研討會(huì)上遇見(jiàn)一名物聯(lián)網(wǎng)從業(yè)者,他大篇幅地描述他在NB-IoT上提出的新應(yīng)用,就是基于這個(gè)想法。
其實(shí)想一想,不管是NB-IoT還是Zigbee(名字并不重要),幾乎所有(幾乎是為了避免絕對(duì),其實(shí)就是所有的)低功耗無(wú)線(xiàn)技術(shù)均采用了一個(gè)共性技術(shù)——設(shè)備休眠。Zigbee, Thread, BLE, NB-IoT, Lora, Z-wave這些常用技術(shù)無(wú)一例外。想想這個(gè)問(wèn)題——如何在兩個(gè)休眠的設(shè)備間(更加技術(shù)的,它們是異步的)建立起長(zhǎng)期、穩(wěn)定地通信呢?這是做不到地。
所以,這也印證了一個(gè)事實(shí)——Zigbee的終端設(shè)備(End Device)之間不可以直接通信而必須通過(guò)路由;LPWAN設(shè)備之間不可以直接通信而必須依賴(lài)基站。這兩者并不是巧合,背后有著共同的理念和通信機(jī)理。
這個(gè)例子也說(shuō)明了為什么Zigbee (還有Thread等技術(shù))花費(fèi)巨大精力制定mesh網(wǎng)標(biāo)準(zhǔn),為什么藍(lán)牙技術(shù)在進(jìn)軍智能家居時(shí)必須開(kāi)發(fā)出具備mesh功能的網(wǎng)絡(luò)技術(shù)。
Zigbee能夠保證認(rèn)證的產(chǎn)品互聯(lián)互通嗎?
限于篇幅,我再談一個(gè)問(wèn)題——產(chǎn)品的互操作。
首先,Zigbee聯(lián)盟宣稱(chēng)通過(guò)認(rèn)證的產(chǎn)品可以保證互操作。私有協(xié)議(在實(shí)踐中大量存在)的互操作問(wèn)題不在討論之列。
也許有人會(huì)提出異議:“為什么Zigbee需要做認(rèn)證?其它技術(shù)就不需要?”
(這話(huà)是誰(shuí)說(shuō)得?你站出來(lái)!我跟你談?wù)勅松?。。。?/p>
這完全是以訛傳訛。據(jù)我所知,所有的以“互操作”為目的的技術(shù)都有嚴(yán)格的測(cè)試和認(rèn)證要求。最常見(jiàn)的Wi-Fi,藍(lán)牙,還有Zigbee都是要求對(duì)產(chǎn)品進(jìn)行認(rèn)證的。在Thread這個(gè)技術(shù)尚未完全標(biāo)準(zhǔn)化之時(shí),Thread聯(lián)盟就提出要進(jìn)行嚴(yán)格的認(rèn)證程序(原文:rigorous certification program )。我當(dāng)時(shí)在現(xiàn)場(chǎng),記憶猶新。
不僅無(wú)線(xiàn)互聯(lián)技術(shù)需要認(rèn)證,甚至智能家居的生態(tài)系統(tǒng)都會(huì)制定認(rèn)證環(huán)節(jié)以保證產(chǎn)品間的互操作。大家可以自行搜索“華為Hilink認(rèn)證產(chǎn)品”。
那么,Zigbee所說(shuō)的“保證產(chǎn)品間的互操作”,它有沒(méi)有具體范圍或者條件呢?
首先回答:有的。Zigbee所宣稱(chēng)的互操作和消費(fèi)者感受到的互操作是有區(qū)分的。
下面進(jìn)一步回答Zigbee的標(biāo)準(zhǔn)和測(cè)試環(huán)節(jié)所帶來(lái)的互操作性,以及市場(chǎng)上大家抱怨的“不能互操作”的差異在哪里。理解這些需要對(duì)Zigbee的標(biāo)準(zhǔn)和測(cè)試流程有基本了解,大家可以咨詢(xún)我們的Zigbee授權(quán)實(shí)驗(yàn)室(CESI, TuV Rheinland, Element, UL, NTS)。
Zigbee作為一個(gè)物聯(lián)網(wǎng)開(kāi)放標(biāo)準(zhǔn),自標(biāo)準(zhǔn)定義到測(cè)試的方法與流程,其目標(biāo)都是設(shè)備通信與行為層面的規(guī)范與互操作性,而不涉及產(chǎn)品本身的性能。換句話(huà)說(shuō),標(biāo)準(zhǔn)本身定義的是通信各層級(jí)(OSI 7層模型或簡(jiǎn)化4層模型)的格式與規(guī)范;而測(cè)試本身關(guān)注空中數(shù)據(jù)包(over-the-air packet)的合規(guī)性。設(shè)備本身的性能差異交給廠(chǎng)商與市場(chǎng),這也是平衡兼顧 “標(biāo)準(zhǔn)化” 與 “差異化” 的合理結(jié)果。
舉例來(lái)說(shuō),下述各項(xiàng)屬于Zigbee測(cè)試的內(nèi)容,其互操作性由Zigbee標(biāo)準(zhǔn)保證:
1、設(shè)備網(wǎng)絡(luò)層的基本行為,包括網(wǎng)絡(luò)發(fā)現(xiàn)、加入/離開(kāi)網(wǎng)絡(luò)、交互網(wǎng)絡(luò)參數(shù)等。
2、設(shè)備安全性的行為,包括安全模式的支持、密鑰的生成分發(fā)、密鑰的動(dòng)態(tài)更新等。
3、設(shè)備功能性的行為,包括測(cè)試PICS文件中所列的所有Mandatary和Optional行為。
下述各項(xiàng)不屬于Zigbee測(cè)試的內(nèi)容,亦不屬于Zigbee所保證的產(chǎn)品互操作的范圍:
1、功能參數(shù)在產(chǎn)品表達(dá)上的一致性。比如同一亮度和顏色參數(shù)在不同產(chǎn)品的光學(xué)表達(dá)不一致(色度差)。
2、命令在執(zhí)行上的細(xì)微差異。比如設(shè)備執(zhí)行“OFF”命令時(shí)設(shè)備斷開(kāi)的時(shí)間不一致(有快有慢)。
3、設(shè)備RF性能上的差異。比如不同公司的產(chǎn)品在網(wǎng)絡(luò)中的性能表現(xiàn)不一致、不同的產(chǎn)品具有不同的信號(hào)強(qiáng)度和有效傳播距離。
4、設(shè)備自身的性能和穩(wěn)定性。比如有些產(chǎn)品可以長(zhǎng)時(shí)間穩(wěn)定地存在于網(wǎng)絡(luò)中,有些產(chǎn)品有更高的斷網(wǎng)概率。
同時(shí),在大范圍的網(wǎng)絡(luò)中,數(shù)量眾多的設(shè)備因網(wǎng)絡(luò)參數(shù)不一致帶來(lái)的網(wǎng)絡(luò)行為差異也是被頻繁提及的。比如路由設(shè)備的帶載能力,數(shù)據(jù)緩存時(shí)間與數(shù)據(jù)請(qǐng)求的頻率(Data Poll Rate),廣播消息的頻率與次數(shù),設(shè)備掉線(xiàn)后發(fā)起新入網(wǎng)請(qǐng)求的觸發(fā)條件,以及繁多的參數(shù)窗口的選擇帶來(lái)的行為差異,不一而足。
應(yīng)當(dāng)說(shuō)明,產(chǎn)品性能的一致性并非Zigbee聯(lián)盟的訴求,也不應(yīng)當(dāng)是一項(xiàng)IoT國(guó)際開(kāi)放標(biāo)準(zhǔn)的責(zé)任。工業(yè)界在追求互聯(lián)互通的技術(shù)的同時(shí),亦需要足夠的空間追求產(chǎn)品的差異化與品牌附加值。
Zigbee聯(lián)盟始終正視來(lái)自產(chǎn)業(yè)界的需求,并積極給出方案以滿(mǎn)足消費(fèi)者對(duì)于互操作的要求。聯(lián)盟目前的一些工作包括:
1) 認(rèn)證過(guò)程中增加新的測(cè)試內(nèi)容以提高產(chǎn)品互操作性;
2) 對(duì)已有的可選功能(optional cluster)進(jìn)行梳理和優(yōu)化;
3) 對(duì)已有的功能進(jìn)行強(qiáng)化和擴(kuò)展;
結(jié)束語(yǔ)
做Zigbee中國(guó)成員組主席的這兩年來(lái),我深深地為我國(guó)物聯(lián)網(wǎng)和智能家居事業(yè)的蓬勃發(fā)展感到自豪。優(yōu)秀的產(chǎn)品與系統(tǒng)引領(lǐng)著全球IoT行業(yè)的發(fā)展,中國(guó)速度也一次又一次的讓國(guó)際友商們感到驚訝、贊嘆。我希望通過(guò)這個(gè)平臺(tái),可以和大家多多交流智能家居行業(yè)的技術(shù)、產(chǎn)品、市場(chǎng)、生態(tài)。也期待大家的反饋!
評(píng)論