- ZigBee無線自組網技術的應用缺陷之五:診斷可靠性分析
- 發布時間:2017/3/29 15:07:48 修改時間:2017/3/29 15:07:48 瀏覽次數:1204
-
來源:微網高通
前段時間,有一個南方的朋友在聊天中提到過他們公司做的一個采用改良的ZigBee系統做的電表抄表的應用,遇到了一些特別郁悶的事情。這個ZigBee模塊的供應商應該說還是挺有實力的,是ZigBee技術聯盟的會員單位,從事ZigBee技術開發的都是一些博士大拿。這位朋友最開始對于ZigBee不是很懂,經過和這家公司的大拿們的“反復磨合”,本身也算是“久病成醫”,竟然能夠講出來不少ZigBee技術的門道,著實令人意外。其實這個項目最開始在實驗室搭建了一個模擬系統,只有幾十個節點的規模,跑的還算可以,雖然成功率沒有達到100%,但是多采集幾次也都能夠回來數據,因此領導覺得沒有什么大的問題,決定采購幾百支模塊安裝一棟樓作為試點。按照模塊廠家的要求,現場施工統一選用采用增益較高的吸盤天線,并且將天線引到了窗戶的外面以保證信號無阻擋,應該說準備工作做得還是比較扎實的。沒過多久,現場安裝施工完成了,出人意料的是,系統運轉起來之后發現超收的成功率比之前的實驗室環境低了很多,有的節點即便采用多次重試也無法超收上來,領導對此很不滿意,工程師們忙成一團趕緊想辦法查找問題。第一個被懷疑的對象當然是現場施工了,畢竟這些模塊在出廠的時候都經過檢測,組裝成整機之后也做過整機測試,會不會是現場施工的過程中工人操作錯誤?比如沒有給設備供電,或者是天線接觸不良?于是領導提出能不能通過后臺軟件檢查出每一個模塊是怎么通過一跳一跳的形式將數據完成遠程接力傳輸的。問題很快有了回復,模塊廠家的技術人員說ZigBee里面沒有這個功能!領導感覺很奇怪,說我總不能現場去一個一個扒開來看吧,模塊廠家中間各種推諉,最后實在扛不住壓力,決定加上這個功能。
中間是漫長的等待,模塊廠家的技術人員在加班加點的趕這個功能。
通過附加的數據信息,終于將每一個節點的路由信息上傳到了后臺的數據庫中,也算是填補了ZigBee技術的一塊空白吧!大家帶著緊張和激動的心情,將所有的設備全部拆下來,然后接上編程器的電纜,將所有的設備的程序重新燒錄了一遍,順便仔細的檢查了一遍電源供電和天線的連接,確保沒有任何問題之后又重新安裝上去,這工作那真是一個苦逼啊!然而對于所有參與的人而言,所有這一切的辛苦和勞累都不算什么,大家只為了在后臺上可以看到每一個節點的跳轉路徑,想想這一刻的到來也是蠻興奮的,沒準這還是全球獨一份呢......
不幸的是打擊接踵而至!系統重新上線之后仍然有很多的節點的數據無法傳遞回來,而且情況似乎比之前還要嚴重,一會兒是這一批,一會兒是那一批,完全沒個準。這一回大家早有了心理準備,恨不得帶上放大鏡來在系統的后臺查看每一個節點的跳轉路徑,結果讓他們大吃一驚,原來這些節點的每一次的跳轉路徑竟然是不斷變化的,一會兒走這條路徑,一會兒又換到另外一條路徑。領導疑惑的問道:“能不能固定下來,每一次的路徑不要變來變去......”,模塊廠家的工程師們把ZigBee的技術規格書看了一遍又一遍,對著源代碼反復核對,最終確定地回答說:“這個不可以,ZigBee就是靠這個機制來工作的,這是ZigBee網絡的核心技術之一……”,領導聽完之后一言不發,轉身離開會議室。
這聽起來似乎是一個新的“刻舟求劍”的故事,船兒一直在往前走,而那把佩劍掉到水里之后卻永遠停留剛掉下去的那個地方。你如果要是等到船兒靠岸之后從船舷上刻下的記號下水打撈,只會什么也不會得到。
上述的案例其實倒不是說不允許新生的事物有品質問題。其實作為試點的項目,大家都有心理準備,只要問題可以測量,并且可以控制,那么給你時間你都會慢慢完善的。只要市場空間足夠大,同時也沒有其他的更好的選擇方案,大家是有理由可以等你的,這一點在業界可以說是公開的秘密。最關鍵的一點就是問題要可以測量,可以控制,也就是說系統本身的調試和診斷需要是收斂的,不能來回發散。在我們的日常生活中,大家都有一個概念,從來沒有一個用不壞的東西,是產品總有需要維修的時候,即便是我們人本身,也會經常生病要上醫院讓醫生給“修理修理”,因此這個系統或者產品應該是可診斷或者可維修的。對于蘋果手機的用戶來說,這可能剛好是一個反例,因為蘋果手機的電池是是不可拆卸的,其機身的螺絲也是特制的,需要專門的工具才可以打開。但是不要忘了,世界上有且僅有一個蘋果公司,而且蘋果公司的制造工藝那可是世界上最頂尖的哦,也不會輕易需要進行維修,所以這一點不僅沒有給蘋果公司帶來麻煩,反倒進一步提高了其逼格。所以說一般公司的產品設計是絕對不敢照抄蘋果的,一定要做好產品的診斷,維修的準備工作,產品批量生產之前一定要考慮好售后服務,否則完全就是作死的節奏。
我們生活中所有成功的產品,幾乎都是可維修的,而可維修的前提則是可診斷的。比防水你的一臺老式電視機壞了,屏幕輸出有不規則的條文在滾動,那么有經驗的維修師傅則很快就知道是哪一個元器件壞了,直接更換這個零部件就可以修好了。如果維修的師傅看到任何一種現象就說:“好吧,你放這里,我把所有的元器件都換一遍,你一個月之后再來取吧……”,你肯定會被嚇得半身不遂,這么個搞法即便修好了,那得多少錢啊,沒準還會把好的部件給搞壞了,因此根據現象快速鎖定潛在的問題點,然后逐步診斷,最終解決問題,這才是經濟可行的維修方法。
從方法論的范疇來講,基于“診斷---鎖定問題---二次診斷---二次鎖定”這樣的迭代邏輯,其故障的搜索半徑是越來越小的,整個工作是越來越小,逐步收斂的;而整體替換法則剛好相反,其覆蓋半徑并沒有減小,甚至會隨著診斷工作的進行而進一步擴大,完全是發散式的,這種發散到了一定的程度就是失敗。回過頭來看,ZigBee的Mesh技術固然是一種很重要的發明,每一個節點都可以選擇周邊的若干條通道到達目標節點,但是這樣也從另外一個側面同時帶來了2個嚴重的困難:
(1) 整個網絡從邏輯上都是關聯在一起的,任何一個節點除了故障,整個網絡中的所有的節點都是嫌疑對象。
(2) 每一個節點到達一個固定目標節點的路徑都是動態變化的,一會兒選擇路徑A,一會兒選擇路徑B,完全沒有規律可循。這兩個問題反饋到診斷層面上,就是說這個網絡的內部拓撲結構是動態變化的,非常難以用經典的可解析的手段進行表達,即便勉強導出來這種拓撲關系,也是沒有任何診斷的價值,因為等你拿到這個拓撲關系的時候,說不準下一刻這個關系就已經改變了,你看到的拓撲關系已經過期了,如果你依據這個信息去做診斷,完全就是“騎驢找馬”,白費功夫。事實上人們對于品質的追求從來就沒有止境,從來也沒有一條生產線或者工程施工是一次性100%的成功的,幾乎都需要做檢測和維修。即便是工程或者產品通過了驗收階段投入了運行之后,也是需要維修和保養的。好比你花了幾十萬塊錢買了一輛奔馳轎車,開了幾年之后,怎么也得要需要保養保養,而這些4S店的維修人員肯定是有針對性的進行診斷,絕對不會上來就把你的愛車大卸八塊全拆了,不然你還不得跟他拼命啊。
事實上全球PC芯片巨頭英特爾公司能有今天的市場地位,也全是歸因于品質控制。在早期IBM公司作為面向最終用戶的整機組裝廠商是占據主動地位的,英特爾公司沒法直接將處理器直接銷售給最終用戶,因此在價格談判中英特爾公司只能非常被動的屈服于IBM公司的報價。有一天英特爾公司的CEO安迪.格魯夫去IBM公司商談一個很大的訂單,回來之后他氣得像發了瘋似的在公司里大吼大叫,他把所有的高管全部叫到他的辦公室,厲聲責問大家:“我們的處理器是多么的高技術含量啊,IBM不過是找了一個漂亮的鐵皮箱子把它裝起來而已,為什么我們要心甘情愿的作為IBM電腦里面的一個普通零件呢,我們為什么不能直接將處理器銷售給最終用戶呢?”,工程師們戰戰兢兢的說因為我們的處理器從生產線上下來總有一些數量的產品存在難以描述的瑕疵,而IBM公司則可以準確的檢測出來,將那些不良品退回給我們,因此我們的產品無法賣出更高的價格……
幾天之后,英特爾公司的總裁辦公室向全體員工下達了一條指令,要求所有人放棄硅谷的白領工作節奏,加班加點要解決工藝的不良率問題;這個問題一天不解決,這種不正常狀態就一天不結束!接下來他還親自制定了舉世聞名的“Intel Inside”戰略,成功的處理器銷售給了全世界的大眾消費者,徹底的扭轉了與IBM和Compaq等整機廠商的十分不利的合作關系,堪稱是世界商業史上的一個傳奇。
- 企業介紹
- 聯系方式
微網高通(北京)無線技術有限公司
聯系人:丁先生
地址:北京市豐臺區政馨園一區2號樓10層1014
郵編:100079
電話:010-57222007
傳真:010-57222007
- 該空間手機版
掃描此二維碼即可訪問該空間手機版
- 網友反饋
- 許樂天 在2018/12/4 9:43:00留言
- 留言類型:我讓貴公司技術支持人員聯系我,
- 詳細留言:MISH自組網設備
- 唐 在2018/9/27 9:02:00留言
- 留言類型:得到貴公司產品詳細資料,得到貴公司產品的價格信息,貴公司技術支持人員聯系我,
- 詳細留言:433M無線組網模塊推薦 要求數據穩定
- 李湘 在2016/6/27 9:37:00留言
- 留言類型:得到貴公司產品詳細資料,得到貴公司產品的價格信息,貴公司產品銷售人員聯系我,貴公司技術支持人員聯系我,
- 詳細留言:模塊能否一個基站帶多個模塊?
- 管小白 在2016/4/12 10:23:00留言
- 留言類型:得到貴公司產品詳細資料,得到貴公司產品的價格信息,貴公司技術支持人員聯系我,
- 詳細留言:帶有自組網功能的433模塊
- 黃榮美 在2015/6/30 22:10:00留言
- 留言類型:得到貴公司產品詳細資料,得到貴公司產品的價格信息,
- 詳細留言:433 組網模塊的 資料 1K 報價。或者合作的方式