限制無線感測器網路的真正問題

2021-04-14 01:22:41 字數 3418 閱讀 1651

目錄:1.無線感測器軟體目前狀況

2.還少什麼功能

3.大部分問題的可能解答

雖然無線感測器在近幾年來成為熱門話題,但是有許多專家指出,無線感測器在商業上的使用率仍然偏低。有些廠商認為為數眾多的專利型和標準型通訊協議所造成的混淆是使用率偏低的原因,也有些廠商認為是因為安全性不足的關係。目前,crossbow,microstrain以及millennial net等公司,正開始提供解決上述問題的無線感測器網路硬體。但是在這個過程中,仍存在令這項技術潛在使用者感到挫折的問題——軟體。提供硬體產品的公司通常會提供網路狀態設定及監督的軟體,但是在允許使用者同時將多個節點設定為同一項功能的部分仍然沒有獲得良好的解決。此外,現有的軟體或許可以使無線感測器網路的節點間易於分享資料,但當使用者試圖和網路的其他部分分享此資料,或是將它公布到**時,就會出現問題。本文將討論這類無線感測器網路使用者面對的軟體挑戰,並提供問題的可能解答。

無線感測器軟體目前狀況

今天的無線感測器廠商所提供的軟體包括執行無線測量的基本功能—節點組態設定及管理,以及資料記錄和顯示。

節點組態設定及管理

幾乎每一家無線感測器廠商的軟體都提供某種程度的節點組態設定功能。舉例來說,使用microstrain提供的agile-link軟體,使用者可以將節點加入系統中,手動將它進入睡眠狀態或喚醒它,並設定傳輸資料的速度。其他的軟體(例如crossbow technology的moteview)以視覺呈現節點位於工廠地面何處。大部分的軟體也包括每個節點目前狀態的資訊,並指出該節點是否鏈結上網路,同時主動傳輸資料。

[+] 放大

圖1. crossbow technology, inc.提供的mote-view軟體讓使用者呈現其設施平面圖上無線節點的位置。

資料記錄及顯示

所有的軟體套件都將即時的無線感測器資料顯示在圖表上,以便監督。但有些軟體(如aglie-link)同時也提供介面,供使用者設定基本資料記錄。使用者可以將資料輸出至microsoft excel或其他**計算軟體,進行離線分析。

雖然這些節點管理工具相當直覺,連初學者也能使用,但是功能並不多,缺少許多令無線感測器網路真正發揮功能的部分。

還少什麼功能

無線感測器網路技術在過去十年間的確獲得長足的進步,但是用於設定及管理這些節點的軟體仍然缺少許多令真正的使用者獲益的三種高階功能——節點智慧型與自動化,節點聚集(node aggregation),以及企業資源的整合。

節點智慧型與自動化

雖然上述所提到的軟體套件和其他軟體,都內含部分設定節點組態的基本功能,但它們沒有提供乙個直覺的方法,讓使用者得以自行設定其硬體節點,以提供額外深入的分析方式,例如:區域分析(local analysis)。由較高電力的閘門節點收集並處理來自數個低電力末端節點的資料,再將最少量的資訊(例如限制測試的結果)傳回**位置的區域分析對某些場合而言很有助益。另一種智慧型節點的形態是可以非常快速擷取資料(每秒數千個樣本)並將它存放在本地端,只將引數性的資料傳回。舉例來說:乙個節點或許嵌入在一部大型機器上,以監督其振動程度。雖然它可能擷取了大量的資料,但是可能只需要將通過或失敗指示元傳回給主機,指出該機器是否位於要求的限度之內即可。

現在大部份無線感測器節點仍然是被動節點,只將它們被要求提供的資料回傳。很少感測器具備內建資料分析或自動化電力管理的設定。而提供加入額外智慧型功能的節點則使用程式設計介面,不但不像上述的節點管理介面那樣簡單,使用者往往還必須使用低階文字式程式設計。對於熟悉自己領域而不熟悉其他嵌入式程式的工程師和科學家而言,這種情況往往不能令人滿意。

節點聚集(node aggregation)

目前的節點管理軟體或許可以在有20到30個節點的網路上運作得很好,但是當**機構或大型企業想要建構內含數百或數千個節點的網路時,設定就要花費極多的時間。在這個時候,要個別設定每個節點就變得困難重重,因此用於設定節點組態的軟體就必須能夠將節點集結成群組,並一次將整個群組設定成相同的功能。舉例來說:一家石油公司可能會想要在許多地點監督油管中的流量。由於所有的節點基本上都是執行相同的作業─監督流量及記錄或將資料傳回**位置。因此,如果能夠一次設定好所有的節點,就可以節省時間和金錢。這種節點整合的功能會建立乙個簡單的介面,用於發展備用系統,並加快極大型網路的組態設定作業。若是沒有這項功能,無線感測器網路技術就無法超越研究和小型應用的規模。

與企業整合

在全面採用無線感測器技術之前,大部份公司會要求能輕易將其感測器網路與企業其餘層面結合。這表示:不只提供一種資料記錄及離線分析的方法,同時也要提供能夠直接在無線感測器混合網路和採用不同網路作業協定的辦公室系統之間傳遞資料的方法。相對地,這種要求就需要線上分析能力。對於員工分布在全球各地,或是想要讓多名內部消費者能夠輕鬆訪問資料的公司而言,能夠集中這些資料,並透過網頁伺服器來提供訪問管道,是一種選擇性但往往很重要的功能。

圖2. 目前大部份的無線感測器節點只能記錄到表中,而且沒有自動化的方法可以將資料送到企業內部系統。

大部分問題的可能解答

無線感測器的軟體要能滿足大部份使用者的需求,似乎還有很長一段路要走,但是部份的解決方式其實已經存在。雖然還沒有能力一次設定多個節點,但目前有一套軟體工具提供了方法,能夠設定節點、加入深入分析,以及將無線感測器資料與企業其餘部份整合。這項工具就是ni labview,一套業界標準的圖型化開發環境,供電子世界的測量及自動化使用。

使用labview獲得節點智慧型和自動化

藉由最近發表的ni labview嵌入式開發模組(embedded development module),使用者可以設定任何32位元的處理器,因此也可以設定任何以32位元處理器為基礎的無線感測器。利用這項工具,無線感測器廠商可以為其無線節點開發驅動程式,讓一般使用者能夠以labview設定節點。因此,無線感測器使用者可以在其節點上加入特殊的使用者端設定,不需要複雜的暫存器或文字式的程式設計過程。

透過labview與企業整合

圖3. labview提供資料庫連線能力和內建的網頁伺服器,讓無線感測器節點的資料能夠輕易地和企業的資源整合。

目前已經有多所頂尖的大學和企業非常重視無線感測器技術的研究。隨著無線感測器的熱潮持續增強,加上硬體平台和通訊協議的增多,軟體也必須擴充功能,以滿足藉由這項技術而獲得益處的使用者需求。藉由為無線感測器提供labview驅動程式,廠商可以為需要節點智慧型和與企業資源整合的全新使用者開啟使用無線感測器的大門。

關於無線感測器網路

自從研一開始研究無線感測器網路 wireless sensor networks,wsn 到現在已經過了1年多的時間了。一年多的時間,說長不長,說短不短,有些心得體會,覺得有必要記錄下來 不記得在什麼地方上看過,無線感測器網路的提出 改變了我們感知世界的方式 在這個以資料為中心的網路中,充斥著被監控...

無線感測器的網路定位

首先來說一下無線感測器網路目標定位方式主要分為主動模式 被動模式 基於聲波衰減模型的定位三種 無線感測器網路目標定位方式主要如下 1 主動模式 基於距離的定位 測量節點間距離或方位時採用的方法有 到達時間t0a toa,time of arrive 到達時間差tdoa,到達角度aoa,接收訊號強度指...

無線感測器的優勢 如何挑選無線感測器

無線感測器 具有微控制器和無線電發射器,可將資料傳送到網際網路連線的閘道器或直接傳送到雲。儘管它們不是新技術,但在過去的幾年中,無線感測器的功能越加強大。無線感測器是相對於有線感測器的一類感測器。無線感測器具有微控制器和無線電發射器,可將資料傳送到網際網路連線的閘道器或直接傳送到雲。儘管它們不是新技...