A. 無線感測器國內外研究現狀請高人指點,謝謝
更小、更廉價的低功耗計算設備代表的「後 PC 時代」沖破了傳統台式計算機和高性能伺服器的設計模式;普遍的網路化帶來的計算處理能力是難以估量的;微機電系統(micro-electro-mechanism system,簡稱 MEMS)的迅速發展奠定了設計和實現片上系統(system on chip,簡稱 SOC)的基礎.以上 3 方面的高度集成又孕育出了許多新的信息獲取和處理模式,感測器網路就是其中一例.隨機分布的集成有感測器、 數據處理單元和通信模塊的微小節點通過自組織的方式構成網路,藉助於節點中內置的形式多樣的感測器測量所在周邊環境中的熱、紅外、聲納、雷達和地震波信號,從而探測包括溫度、濕度、雜訊、光強度、壓力、土壤成分、移動物體的大小、速度和方向等眾多我們感興趣的物質現象.在通信方式上,雖然可以採用有線、無線、紅外和光等多種形式,但一般認為短距離的無線低功率通信技術最適合感測器網路使用,為明確起見,一般稱作無線感測器網路.但也不絕對,Berkeley 的 Smart Dust因為可以像塵埃一樣懸浮在空中,有效地避免了障礙物的遮擋,因此採用光作為通信介質. 無線感測器網路與傳統的無線網路(如 WLAN 和蜂窩行動電話網路)有著不同的設計目標,後者在高度移動的環境中通過優化路由和資源管理策略最大化帶寬的利用率,同時為用戶提供一定的服務質量保證.在無線感測器網路中,除了少數節點需要移動以外,大部分節點都是靜止的.因為它們通常運行在人無法接近的惡劣甚至危險的遠程環境中,能源無法替代,設計有效的策略延長網路的生命周期成為無線感測器網路的核心問題.當然,從理論上講,太陽能電池能持久地補給能源,但工程實踐中生產這種微型化的電池還有相當的難度.在無線感測器網路的研究初期,人們一度認為成熟的Internet技術加上Ad-hoc路由機制對感測器網路的設計是足夠充分的,但深入的研究表明:感測器網路有著與傳統網路明顯不同的技術要求.前者以數據為中心,後者以傳輸數據為目的.為了適應廣泛的應用程序,傳統網路的設計遵循著「端到端」的邊緣論思想,強調將一切與功能相關
的處理都放在網路的端系統上,中間節點僅僅負責數據分組的轉發,對於感測器網路,這未必是一種合理的選擇.一些為自組織的 Ad-hoc 網路設計的協議和演算法未必適合感測器網路的特點和應用的要求.節點標識(如地址等)的作用在感測器網路中就顯得不是十分重要,因為應用程序不怎麼關心單節點上的信息;中間節點上與具體應用相關的數據處理、融合和緩存也顯得很有必要.在密集性的感測器網路中,相鄰節點間的距離非常短,低功耗的多跳通信模式節省功耗,同時增加了通信的隱蔽性,也避免了長距離的無線通信易受外界雜訊干擾的影響.這些獨特的要求和制約因素為感測器網路的研究提出了新的技術問題.
這是引用軟體學報《無線感測器網路》的一段話。
國內做的好的無線感測器網路/物聯網:中科院、國防科大、哈工大、西北工業大學等等
國外相當好的:UC Berkeley、mit 、 貝爾實驗室、韓國諸多院校、香港科技大學(這個大家都是這么歸類的,不是我賣國)等。
提問者可以上中國知網搜EI源刊看一看國內研究現狀
再上google學術搜索wsn,如果有條件就直接去sci的搜索平台搜一下研究現狀。
B. 設計無線感測器網路的節點部署方案時必須考慮哪些問題
設計無線感測器網路節點需要遵循以下幾個主要的原則。
(1)微型化與低成本
由於無線感測器網路節點數量大,只有實現節點的微型化與低成本才有可能大規模部署與應用。因此節點的微型化與低成本一直是研究人員追求的主要目標之一。對於目標跟蹤與位置服務一類的應用來說,部署的無線感測器節點越密,定位精度就越高。對於醫療監控類的應用來說,微型節點容易被穿戴。實現節點的微型化與低成本需要考慮硬體與軟體兩個方面的因素,而關鍵是研製專用的片上系統(System on Chip,SoC)晶元。對於傳統的個人計算機,內存2GB、硬碟100GB已經是常見的配置,而一個典型的無線感測器節點的內存只有4kB、程序存儲空間只有10kB。正是因為感測器節點硬體配置的限制,所以節點的操作系統、應用軟體結構的設計與軟體編程都必須注意節約計算資源,不能夠超出節點硬體可能支持的范圍。
(2)低功耗
感測器節點在使用過程中受到電池能量的限制。在實際應用中,通常要求感測器節點數量很多,但是每個節點的體積很小,攜帶的電池能量十分有限。同時,由於無線感測器網路的節點數量多、成本低廉、部署區域的環境復雜,有些區域甚至人員不能到達,因此感測器節點通過更換電池來補充能源是不現實的。如何高效使用有限的電池能量,來最大化網路生命周期是無線感測器網路面臨的最大的挑戰。
感測器節點消耗能量的模塊包括:感測器模塊、處理器模塊和無線通信模塊。隨著集成電路工藝的進步,處理器和感測器模塊的功耗變得很低。圖2-43給出了感測器節點各部分能量消耗情況。從圖中可以看出,感測器節點能量的絕大部分消耗在無線通信模塊。感測器節點發送信息消耗的電能比計算更大,傳輸1bit信號到相距100m的其他節點需要的能量相當於執行3000條計算指令消耗的能量。
圖2-43感測器節點各部分能量消耗情況無線通信模塊存在四種狀態:發送、接收、空閑和休眠。無線通信模塊在空閑狀態一直監聽無線信道的使用情況,檢查是否有數據發送給自己,而在休眠狀態則關閉通信模塊。從圖中可以看到,無線通信模塊在發送狀態的能量消耗最大;在空閑狀態和接收狀態的能量消耗接近,但略少於發送狀態的能量消耗;在休眠狀態的能量消耗最少。為讓網路通信更有效率,必須減少不必要的轉發和接收,不需要通信時盡快進入休眠狀態,這是設計無線感測器網路協議時需要重點考慮的問題。
(3)靈活性與可擴展性
無線感測器網路節點的靈活性與可擴展性表現在適應不同的應用系統,或部署在不同的應用場景中。例如,感測器節點可以用於森林防火的無線感測器網路中,也可以用於天然氣管道安全監控的無線感測器網路中;可以用於沙漠乾旱環境下天然氣管道安全監控,也可以用於沼澤地潮濕環境的安全監控;可以適應單一聲音感測器精確位置測量的應用,也可以適應溫度、濕度與聲音等多種感測器的應用;節點可以按照不同的應用需求,將不同的功能模塊自由配置到系統中,而不需重新設計新的感測器節點;節點的硬體設計必須考慮提供的外部介面,可以方便地在現有的節點上直接接入新的感測器。軟體設計必須考慮到可裁剪,可以方便地擴充功能,可以通過網路自動更新應用軟體。
(4)魯棒性
普通的計算機或PDA、智能手機可以通過經常性的人機交互來保證系統的正常運行。而無線感測器節點與傳統信息設備最大的區別是無人值守,一旦大量無線感測器節點被飛機拋灑或人工安置後,就需要獨立運行。即使是用於醫療健康的可穿戴節點,也需要獨立工作,使用者無法與其交互。對於普通的計算機,如果出現故障,人們可以通過重啟來恢復系統的工作狀態。而在無線感測器網路的設計中,如果一個節點崩潰,那麼剩餘的節點將按照自組網的思路,重新組成具有新拓撲的自組網。當剩餘的節點不能夠組成新的網路時,這個無線感測器網路就失效了。因此感測器節點的魯棒性是實現無線感測器網路長時間工作重要的保證。更多http://www.big-bit.com/news/list-75.html
C. 無線感測器網路節點部署問題研究
無線感測器網路是近幾年發展起來的一種新興技術,在條件惡劣和無人堅守的環境監測和事件跟蹤中顯示了很大的應用價值。節點部署是無線感測器網路工作的基礎,對網路的運行情況和壽命有很大的影響。部署問題涉及覆蓋、連接和節約能量消耗3個方面。該文重點討論了網路部署中的覆蓋問題,綜述了現有的研究成果,總結了今後的熱點研究方向,為以後的研究奠定了基礎。
基於虛擬勢場的有向感測器網路覆蓋增強演算法
陶 丹+, 馬華東, 劉 亮
(智能通信軟體與多媒體北京市重點實驗室(北京郵電大學),北京 100876)
A Virtual Potential Field Based Coverage-Enhancing Algorithm for Directional Sensor Networks
TAO Dan+, MA Hua-Dong, LIU Liang
(Beijing Key Laboratory of Intelligent Telecommunications Software and Multimedia (Beijing University of Posts and Telecommunications), Beijing 100876, China)
+ Corresponding author: Phn: +86-10-62282277, Fax: +86-10-62283523, E-mail: [email protected], http://www.bupt.e.cn
Tao D, Ma HD, Liu L. A virtual potential field based coverage-enhancing algorithm for directional sensor networks. Journal of Software, 2007,18(5):11521163. http://www.jos.org.cn/1000-9825/18/1152.htm
Abstract: Motivated by the directional sensing feature of video sensor, a direction adjustable sensing model is proposed first in this paper. Then, the coverage-enhancing problem in directional sensor networks is analyzed and defined. Moreover, a potential field based coverage-enhancing algorithm (PFCEA) is presented. By introcing the concept of 「centroid」, the pending problem is translated into the centroid points』 uniform distribution problem. Centroid points repel each other to eliminate the sensing overlapping regions and coverage holes, thus enhance the whole coverage performance of the directional sensor network. A set of simulation results are performed to demonstrate the effectiveness of the proposed algorithm.
Key words: directional sensor network; directional sensing model; virtual potential field; coverage enhancement
摘 要: 首先從視頻感測器節點方向性感知特性出發,設計了一種方向可調感知模型,並以此為基礎對有向感測器網路覆蓋增強問題進行分析與定義;其次,提出了一種基於虛擬勢場的有向感測器網路覆蓋增強演算法PFCEA (potential field based coverage-enhancing algorithm).通過引入「質心」概念,將有向感測器網路覆蓋增強問題轉化為質心均勻分布問題,以質心點作圓周運動代替感測器節點感測方向的轉動.質心在虛擬力作用下作擴散運動,以消除網路中感知重疊區和盲區,進而增強整個有向感測器網路覆蓋.一系列模擬實驗驗證了該演算法的有效性.
關鍵詞: 有向感測器網路;有向感知模型;虛擬勢場;覆蓋增強
中圖法分類號: TP393 文獻標識碼: A
覆蓋作為感測器網路中的一個基本問題,反映了感測器網路所能提供的「感知」服務質量.優化感測器網路覆蓋對於合理分配網路的空間資源,更好地完成環境感知、信息獲取任務以及提高網路生存能力都具有重要的意義[1].目前,感測器網路的初期部署有兩種策略:一種是大規模的隨機部署;另一種是針對特定的用途進行計劃部署.由於感測器網路通常工作在復雜的環境下,而且網路中感測器節點眾多,因此大都採用隨機部署方式.然而,這種大規模隨機投放方式很難一次性地將數目眾多的感測器節點放置在適合的位置,極容易造成感測器網路覆蓋的不合理(比如,局部目標區域感測器節點分布過密或過疏),進而形成感知重疊區和盲區.因此,在感測器網路初始部署後,我們需要採用覆蓋增強策略以獲得理想的網路覆蓋性能.
目前,國內外學者相繼開展了相關覆蓋增強問題的研究,並取得了一定的進展[25].從目前可獲取的資料來看,絕大多數覆蓋問題研究都是針對基於全向感知模型(omni-directional sensing model)的感測器網路展開的[6],
即網路中節點的感知范圍是一個以節點為圓心、以其感知距離為半徑的圓形區域.通常採用休眠冗餘節點[2,7]、
重新調整節點分布[811]或添加新節點[11]等方法實現感測器網路覆蓋增強.
實際上,有向感知模型(directional sensing model)也是感測器網路中的一種典型的感知模型[12],即節點的感知范圍是一個以節點為圓心、半徑為其感知距離的扇形區域.由基於有向感知模型的感測器節點所構成的網路稱為有向感測器網路.視頻感測器網路是有向感測器網路的一個典型實例.感知模型的差異造成了現有基於全向感知模型的覆蓋研究成果不能直接應用於有向感測器網路,迫切需要設計出一系列新方法.
在早期的工作中[13],我們率先開展有向感測器網路中覆蓋問題的研究,設計一種基本的有向感知模型,用以刻畫視頻感測器節點的方向性感知特性,並研究有向感測器網路覆蓋完整性以及通信連通性問題.同時,考慮到有向感測器節點感測方嚮往往具有可調整特性(比如PTZ攝像頭的推拉搖移功能),我們進一步提出一種基於圖論和計算幾何的集中式覆蓋增強演算法[14],調整方案一經確定,網路中所有有向感測器節點並發地進行感測方向的一次性調整,以此獲得網路覆蓋性能的增強.但由於未能充分考慮到有向感測器節點局部位置及感測方向信息,因而,該演算法對有向感測器網路覆蓋增強的能力相對有限.
本文將基本的有向感知模型擴展為方向可調感知模型,研究有向感測器網路覆蓋增強問題.首先定義了方向可調感知模型,並分析隨機部署策略對有向感測器網路覆蓋率的影響.在此基礎上,分析了有向感測器網路覆蓋增強問題.本文通過引入「質心」概念,將待解決問題轉化為質心均勻分布問題,提出了一種基於虛擬勢場的有向感測器網路覆蓋增強演算法PFCEA(potential field based coverage-enhancing algorithm).質心在虛擬力作用下作擴散運動,逐步消除網路中感知重疊區和盲區,增強整個網路覆蓋性能.最後,一系列模擬實驗驗證了PFCEA演算法的有效性.
1 有向感測器網路覆蓋增強問題
本節旨在分析和定義有向感測器網路覆蓋增強問題.在此之前,我們對方向可調感知模型進行簡要介紹.
1.1 方向可調感知模型
不同於目前已有的全向感知模型,方向可調感知模型的感知區域受「視角」的限制,並非一個完整的圓形區域.在某時刻t,有向感測器節點具有方向性感知特性;隨著其感測方向的不斷調整(即旋轉),有向感測器節點有能力覆蓋到其感測距離內的所有圓形區域.由此,通過簡單的幾何抽象,我們可以得到有向感測器節點的方向可調感知模型,如圖1所示.
定義1. 方向可調感知模型可用一個四元組P,R, ,
表示.其中,P=(x,y)表示有向感測器節點的位置坐標;R表示節
點的最大感測范圍,即感測半徑;單位向量 = 為扇形感知區域的中軸線,即節點在某時刻t時的感測方向; 和 分別是單位向量 在X軸和Y軸方向上的投影分量;表示邊界距離感測向量 的感測夾角,2代表感測區域視角,記作FOV.
特別地,當=時,傳統的全向感知模型是方向可調感知模型的一個特例.
若點P1被有向感測器節點vi覆蓋成立,記為viP1,當且僅當滿足以下條件:
(1) ,其中, 代表點P1到該節點的歐氏距離;
(2) 與 間夾角取值屬於[,].
判別點P1是否被有向感測器節點覆蓋的一個簡單方法是:如果 且 ,那麼,點P1
被有向感測器節點覆蓋;否則,覆蓋不成立.另外,若區域A被有向感測節點覆蓋,當且僅當區域A中任何一個點都被有向感測節點覆蓋.除非特別說明,下文中出現的「節點」和「感測器節點」均滿足上述方向可調感知模型.
1.2 有向感測器網路覆蓋增強問題的分析與定義
在研究本文內容之前,我們需要作以下必要假設:
A1. 有向感測器網路中所有節點同構,即所有節點的感測半徑(R)、感測夾角()參數規格分別相同;
A2. 有向感測器網路中所有節點一經部署,則位置固定不變,但其感測方向可調;
A3. 有向感測器網路中各節點都了解自身位置及感測方向信息,且各節點對自身感測方向可控.
假設目標區域的面積為S,隨機部署的感測器節點位置滿足均勻分布模型,且目標區域內任意兩個感測器節點不在同一位置.感測器節點的感測方向在[0,2]上也滿足均勻分布模型.在不考慮感測器節點可能落入邊界區域造成有效覆蓋區域減小的情況下,由於每個感測器節點所監控的區域面積為R2,則每個感測器節點能監測整個目標區域的概率為R2/S.目標區域被N個感測器節點覆蓋的初始概率p0的計算公式為(具體推導過程參見文獻[14])
(1)
由公式(1)可知,當目標區域內網路覆蓋率至少達到p0時,需要部署的節點規模計算公式為
(2)
當網路覆蓋率分別為p0和p0+p時,所需部署的感測器節點數目分別為ln(1p0)/,ln(1(p0+p))/.其中, =ln(SR2)lnS.因此,感測器節點數目差異N由公式(3)可得,
(3)
當目標區域面積S、節點感測半徑R和感測夾角一定時,為一常數.此時,N與p0,p滿足關系如圖2所示(S=500500m2,R=60m,=45º).從圖中我們可以看出,當p0一定時,N隨著p的增加而增加;當p一定時,N隨著p0的增加而增加,且增加率越來越大.因此,當需要將覆蓋率增大p時,則需多部署N個節點(p0取值較大時(80%),p取值每增加1%,N就有數十、甚至數百的增加).如果採用一定的覆蓋增強策略,無須多部署節點,就可以使網路覆蓋率達到p0+p,大量節省了感測器網路部署成本.
設Si(t)表示節點vi在感測向量為 時所覆蓋的區域面積.運算操作Si(t)Sj(t)代表節點vi和節點vj所能覆蓋到的區域總面積.這樣,當網路中節點感測向量取值為 時,有向感測器網路覆蓋率可表
示如下:
(4)
因此,有向感測器網路覆蓋增強問題歸納如下:
問題:求解一組 ,使得對於初始的 ,有 取值
接近最大.
Fig.2 The relation among p0, p and N
圖2 p0,p和N三者之間的關系
2 基於虛擬勢場的覆蓋增強演算法
2.1 傳統虛擬勢場方法
虛擬勢場(virtual potential field)的概念最初應用於機器人的路徑規劃和障礙躲避.Howard等人[8]和Pori等人[9]先後將這一概念引入到感測器網路的覆蓋增強問題中來.其基本思想是把網路中每個感測器節點看作一個虛擬的電荷,各節點受到其他節點的虛擬力作用,向目標區域中的其他區域擴散,最終達到平衡狀態,即實現目標區域的充分覆蓋狀態.Zou等人[15]提出了一種虛擬力演算法(virtual force algorithm,簡稱VFA),初始節點隨機部署後自動完善網路覆蓋性能,以均勻網路覆蓋並保證網路覆蓋范圍最大化.在執行過程中,感測器節點並不移動,而是計算出隨機部署的感測器節點虛擬移動軌跡.一旦感測器節點位置確定後,則對相應節點進行一次移動操作.Li等人[10]為解決感測器網路布局優化,在文獻[15]的基礎上提出了涉及目標的虛擬力演算法(target involved virtual force algorithm,簡稱TIVFA),通過計算節點與目標、熱點區域、障礙物和其他感測器之間的虛擬力,為各節點尋找受力平衡點,並將其作為該感測器節點的新位置.
上述利用虛擬勢場方法優化感測器網路覆蓋的研究成果都是基於全向感知模型展開的.假定感測器節點間存在兩種虛擬力作用:一種是斥力,使感測器節點足夠稀疏,避免節點過於密集而形成感知重疊區域;另一種是引力,使感測器節點保持一定的分布密度,避免節點過於分離而形成感知盲區[15].最終利用感測器節點的位置移動來實現感測器網路覆蓋增強.
2.2 基於虛擬勢場的有向感測器網路覆蓋增強演算法
在實際應用中,考慮到感測器網路部署成本,所有部署的感測器節點都具有移動能力是不現實的.另外,感測器節點位置的移動極易引起部分感測器節點的失效,進而造成整個感測器網路拓撲發生變化.這些無疑都會增加網路維護成本.因而,本文的研究工作基於感測器節點位置不變、感測方向可調的假設.上述假設使得直接利用虛擬勢場方法解決有向感測器網路覆蓋增強問題遇到了麻煩.在傳統的虛擬勢場方法中,感測器節點在勢場力的作用下進行平動(如圖3(a)所示),而基於本文的假設,感測器節點表現為其扇形感知區域在勢場力的作用下以感測器節點為軸心進行旋轉(如圖3(b)所示).
為了簡化扇形感知區域的轉動模型,我們引入「質心(centroid)」的概念.質心是質點系中一個特定的點,它與物體的平衡、運動以及內力分布密切相關.感測器節點的位置不變,其感測方向的不斷調整可近似地看作是扇形感知區域的質心點繞感測器節點作圓周運動.如圖3(b)所示,一個均勻扇形感知區域的質心點位於其對稱軸上且與圓心距離為2Rsin/3.每個感測器節點有且僅有一個質心點與其對應.我們用c表示感測器節點v所對應的質心點.本文將有向感測器網路覆蓋增強問題轉化為利用傳統虛擬勢場方法可解的質心點均勻分布問題,如圖4所示.
Fig.3 Moving models of sensor node
圖3 感測器節點的運動模型
Fig.4 The issue description of coverage enhancement in directional sensor networks
圖4 有向感測器網路覆蓋增強問題描述
2.2.1 受力分析
利用虛擬勢場方法增強有向感測器網路覆蓋,可以近似等價於質心點-質心點(c-c)之間虛擬力作用問題.我們假設質心點-質心點之間存在斥力,在斥力作用下,相鄰質心點逐步擴散開來,在降低冗餘覆蓋的同時,逐漸實現整個監測區域的充分高效覆蓋,最終增強有向感測器網路的覆蓋性能.在虛擬勢場作用下,質心點受來自相鄰一個或多個質心點的斥力作用.下面給出質心點受力的計算方法.
如圖5所示,dij表示感測器節點vi與vj之間的歐氏距離.只有當dij小於感測器節點感測半徑(R)的2倍時,它們的感知區域才存在重疊的可能,故它們之間才存在產生斥力的作用,該斥力作用於感測器節點相應的質心點ci和cj上.
定義2. 有向感測器網路中,歐氏距離不大於節點感測半徑(R)2倍的一對節點互為鄰居節點.節點vi的鄰居節點集合記作i.即i={vj|Dis(vi,vj)2R,ij}.
我們定義質心點vj對質心點vi的斥力模型 ,見公式(5).
(5)
其中,Dij表示質心點ci和cj之間的歐氏距離;kR表示斥力系數(常數,本文取kR=1);ij為單位向量,指示斥力方向(由質心點cj指向ci).公式(5)表明,只有當感測器節點vi和vj互為鄰居節點時(即有可能形成冗餘覆蓋時),其相應的質心點ci和cj之間才存在斥力作用.質心點所受斥力大小與ci和cj之間的歐氏距離成反比,而質心點所受斥力方向由ci和cj之間的相互位置關系所決定.
質心點ci所受合力是其受到相鄰k個質心點排斥力的矢量和.公式(6)描述質心點ci所受合力模型 .
(6)
通過如圖6所示的實例,我們分析質心點的受力情況.圖中包括4個感測器節點:v1,v2,v3和v4,其相應的質心
點分別為c1,c2,c3和c4.以質心點c1為例,由於d122R,故 ,質心點c1僅受到來自質心點c3和c4的斥力,其所受合力 .感測器節點感測方向旋轉導致質心點的運動軌跡並不是任意的,而是固定繞感測器節點作圓周運動.因此,質心點的運動僅僅受合力沿圓周切線方向分量 的影響.
Fig.6 The force on centroid
圖6 質心點受力
2.2.2 控制規則(control law)
本文基於一個虛擬物理世界研究質心點運動問題,其中作用力、質心點等都是虛擬的.該虛擬物理世界的構建是建立在求解問題特徵的基礎上的.在此,我們定義控制規則,即規定質心點受力與運動之間的關系,以達到質心點的均勻分布.
質心點在 作用下運動,受到運動學和動力學的雙重約束,具體表現如下:
(1) 運動學約束
在傳統感測器網路中利用虛擬勢場方法移動感測器節點的情況下,由於感測器節點向任意方向運動的概率是等同的,我們大都忽略其所受的運動學約束[8].而在轉動模型中,質心點的運動不是任意方向的,受合力沿圓
周切線方向分量 的影響,只能繞其感測器節點作圓周運動.
質心點在運動過程中受到的虛擬力是變化的,但對感測器網路系統來說,感測器節點之間每時每刻都交換鄰居節點位置及感測方向信息是不現實的.因此,我們設定鄰居節點間每隔時間步長t交換一次位置及感測方向信息,根據交換信息計算當前時間步長質心點所受合力,得出轉動方向及弧長.同時,問題求解的目的在於將節點的感測方向調整至一個合適的位置.在此,我們不考慮速度和加速度與轉動弧長之間的關系.
(2) 動力學約束
動力學約束研究受力與運動之間的關系.本運動模型中的動力學約束主要包含兩方面內容:
• 每個時間步長t內,質心點所受合力與轉動方向及弧長之間的關系;
• 質心點運動的靜止條件.
在傳統感測器網路中利用虛擬勢場方法移動感測器節點的情況下,在每個時間步長內,感測器節點的運動速度受限於最大運動速度vmax,而不是隨感測器節點受力無止境地增加.通過此舉保證微調方法的快速收斂.在本轉動模型中,我們同樣假設質心點每次固定以較小的轉動角度進行轉動,通過多次微調方法逐步趨向最優解,即在每個時間步長t內,質心點轉動的方向沿所受合力在圓周切線方向分量,轉動大小不是任意的,而是具有固定轉動角度.採用上述方法的原因有兩個:
• 運動過程中,質心點受力不斷變化,且變化規律很難用簡單的函數進行表示,加之上述運動學約束和問題特徵等因素影響,我們很難得出一個簡明而合理的質心點所受合力與轉動弧長之間的關系.
• 運動過程中,質心點按固定角度進行轉動,有利於簡化計算過程,減少節點的計算負擔.同時,我們通過分析模擬實驗數據發現,該方法具有較為理想的收斂性(具體討論參見第3.2節).
固定轉動角度取值不同對PFCEA演算法性能具有較大的影響,這在第3.3節中將加以詳細的分析和說明.
當質心點所受合力沿圓周切線方向分量為0時,其到達理想位置轉動停止.如圖7所示,我們假定質心點在圓周上O點處合力切向分量為0.由於質心點按固定轉動角度進行轉動,因此,它
未必會剛好轉動到O點處.當質心點處於圖7中弧 或 時,會
因合力切向分量不為0而導致質心點圍繞O點附近往復振動.因此,為避免出現振動現象,加速質心點達到穩定狀態,我們需要進一步限定質心點運動的停止條件.
當質心點圍繞O點附近往復振動時,其受合力的切向分量很
小.因此,我們設定受力門限,當 (本文取=10e6),即可認
定質心點已達到穩定狀態,無須再運動.經過數個時間步長t後,當網路中所有質心點達到穩定狀態時,整個感測器網路即達到穩定狀態,此時對應的一組 ,該
組解通常為本文覆蓋增強的較優解.
2.3 演算法描述
基於上述分析,本文提出了基於虛擬勢場的網路覆蓋增強演算法(PFCEA),該演算法是一個分布式演算法,在每個感測器節點上並發執行.PFCEA演算法描述如下:
輸入:節點vi及其鄰居節點的位置和感測方向信息.
輸出:節點vi最終的感測方向信息 .
1. t0; //初始化時間步長計數器
2. 計算節點vi相應質心點ci初始位置 ;
3. 計算節點vi鄰居節點集合i,M表示鄰居節點集合中元素數目;
4. While (1)
4.1 tt+1;
4.2 ;
4.3 For (j=0; j<M; j++)
4.3.1 計算質心點cj對ci的當前斥力 ,其中,vji;
4.3.2 ;
4.4 計算質心點ci當前所受合力 沿圓周切線分量 ;
4.5 確定質心點ci運動方向;
4.6 If ( ) Then
4.6.1 質心點ci沿 方向轉動固定角度;
4.6.2 調整質心點ci至新位置 ;
4.6.3 計算節點vj指向當前質心點ci向量並單位化,得到節點vi最終的感測方向信息 ;
4.7 Sleep (t);
5. End.
3 演算法模擬與性能分析
我們利用VC6.0自行開發了適用於感測器網路部署及覆蓋研究的模擬軟體Senetest2.0,並利用該軟體進行了大量模擬實驗,以驗證PFCEA演算法的有效性.實驗中參數的取值見表1.為簡化實驗,假設目標區域中所有感測器節點同構,即所有節點的感測半徑及感測夾角規格分別相同.
Table 1 Experimental parameters
表1 實驗參數
Parameter Variation
Target area S 500500m2
Area coverage p 0~1
Sensor number N 0~250
Sensing radius Rs 0~100m
Sensing offset angel 0º~90º
3.1 實例研究
在本節中,我們通過一個具體實例說明PFCEA演算法對有向感測器網路覆蓋增強.在500500m2的目標區域內,我們部署感測半徑R=60m、感測夾角=45º的感測器節點完成場景監測.若達到預期的網路覆蓋率p=70%, 通過公式(1),我們可預先估算出所需部署的感測器節點數目,
.
針對上述實例,我們記錄了PFCEA演算法運行不同時間步長時有向感測器網路覆蓋增強情況,如圖8所示.
(a) Initial coverage, p0=65.74%
(a) 初始覆蓋,p0=65.74% (b) The 10th time step, p10=76.03%
(b) 第10個時間步長,p10=76.03%
(c) The 20th time step, p20=80.20%
(c) 第20個時間步長,p20=80.20% (d) The 30th time step, p30=81.45%
(d) 第30個時間步長,p30=81.45%
Fig.8 Coverage enhancement using PFCEA algorithm
圖8 PFCEA演算法實現覆蓋增強
直觀看來,質心點在虛擬斥力作用下進行擴散運動,逐步消除網路中感知重疊區和盲區,最終實現有向感測器網路覆蓋增強.此例中,網路感測器節點分別經過30個時間步長的調整,網路覆蓋率由最初的65.74%提高到81.45%,網路覆蓋增強達15.71個百分點.
圖9顯示了逐個時間步長調整所帶來的網路覆蓋增強.我們發現,隨著時間步長的增加,網路覆蓋率也不斷增加,且近似滿足指數關系.當時間步長達到30次以後,網路中絕大多數節點的感測方向出現振動現象,直觀表現為網路覆蓋率在81.20%附近在允許的范圍振盪.此時,我們認定有向感測器網路覆蓋性能近似增強至最優.
網路覆蓋性能可以顯著地降低網路部署成本.實例通過節點感測方向的自調整,在僅僅部署105個感測器節點的情況下,最終獲得81.45%的網路覆蓋率.若預期的網路覆蓋率為81.45%,通過公式(1)的計算可知,我們至少需要部署148個感測器節點.由此可見,利用PFCEA演算法實現網路覆蓋增強的直接效果是可以節省近43個感測器節點,極大地降低了網路部署成本.
3.2 收斂性分析
為了討論本文演算法的收斂性,我們針對4種不同的網路節點規模進行多組實驗.我們針對各網路節點規模隨機生成10個拓撲結構,分別計算演算法收斂次數,並取平均值,實驗數據見表2.其他實驗參數為R=60m,=45º, =5º.
Table 2 Experimental data for convergence analysis
表2 實驗數據收斂性分析
(%)
(%)
1 50 41.28 52.73 24
2 70 52.74 64.98 21
3 90 60.76 73.24 28
4 110 65.58 78.02 27
分析上述實驗數據,我們可以得出,PFCEA演算法的收斂性即調整的次數,並不隨感測器網路節點規模的變化而發生顯著的改變,其取值一般維持在[20,30]范圍內.由此可見,本文PFCEA演算法具有較好的收斂性,可以在較短的時間步長內完成有向感測器網路的覆蓋增強過程.
3.3 模擬分析
在本節中,我們通過一系列模擬實驗來說明4個主要參數對本文PFCEA演算法性能的影響.它們分別是:節點規模N、感測半徑R、感測夾角和(質心點)轉動角度.針對前3個參數,我們與以往研究的一種集中式覆蓋增強演算法[14]進行性能分析和比較.
A. 節點規模N、感測半徑R以及感測角度
我們分別取不同節點規模進行模擬實驗.從圖10(a)變化曲線可以看出,當R和一定時,N取值較小導致網路初始覆蓋率較小.此時,隨著N的增大,p取值呈現持續上升趨勢.當N=200時,網路覆蓋率增強可達14.40個百分點.此後,p取值有所下降.這是由於當節點規模N增加導致網路初始覆蓋率較高時(如60%),相鄰多感測器節點間形成覆蓋盲區的概率大為降低,無疑削弱了PFCEA演算法的性能.另外,部分感測器節點落入邊界區域,也會間接起到削弱PFCEA演算法性能的作用.
另外,感測半徑、感測角度對PFCEA演算法性能的影響與此類似.當節點規模一定時,節點感測半徑或感測角度取值越小,單個節點的覆蓋區域越小,各相鄰節點間形成感知重疊區域的可能性也就越小.此時,PFCEA演算法對網路覆蓋性能改善並不顯著.隨著感測半徑或感測角度的增加,p不斷增加.當R=70m且=45º時,網路覆蓋率最高可提升15.91%.但隨著感測半徑或感測角度取值的不斷增加,PFCEA演算法帶來的網路覆蓋效果降低,如圖10(b)、圖10(c)所示.
(c) The effect of sensing offset angle , other parameters meet N=100, R=40m, =5º
(c) 感測角度的影響,其他實驗參數滿足:N=100,R=40m,=5º
D. 無線網路優化研究參考文獻有哪些
參考文獻】
1
肖克江;熊忠陽;張玉芳;;多徑路由協議AOMDV的改進與性能分析[J];計算機工程與應用;2012年06期
2
田克;張寶賢;馬建;姚鄭;;無線多跳網路中的機會路由[J];軟體學報;2010年10期
【共引文獻】
1
陳偉;魏強;趙玉婷;;傳輸速率感知的機會路由候選路由節點選擇和排序[J];計算機應用;2011年11期
2
王英;黃群;李雲;曹儐;;一種新的協作的路由協議:C-DSR[J];計算機應用研究;2013年07期
3
蔡順;張三峰;董永強;吳國新;;面向編碼機會路由的無線Mesh網路廣播信道接入[J];軟體學報;2012年09期
4
李彬;王文傑;殷勤業;楊榮;楊小勇;王慧明;;無線感測器網路節點協作的節能路由傳輸[J];西安交通大學學報;2012年06期
5
劉琰;;基於網路編碼的流量感知路由協議研究設計[J];延安大學學報(自然科學版);2013年01期
E. 無線網路優化的優化思路
建立在用戶感知度上的網路優化面對的必然是對用戶投訴問題的處理,一般有如下幾種情況: 信令建立過程
在手機收到經PCH(尋呼信道)發出的pagingrequest(尋呼請求)消息後,因SDCCH擁塞無法將pagingresponse(尋呼響應)消息發回而導致的呼損。
對策:可通過調整SDCCH與TCH的比例,增載入頻,調整BCC(基站色碼)等措施減少SDCCH的擁塞。
因手機退出服務造成不能分配佔用SDCCH而導致的呼損。
對策:對於盲區造成的脫網現象,可通過增加基站功率,增加天線高度來增加基站覆蓋;對於BCCH頻點受干擾造成的脫網現象,可通過改頻、調整網路參數、天線下傾角等參數來排除干擾。
鑒權過程
因MSC與HLR、BSC間的信令問題,或MSC、HLR、BSC、手機在處理時失敗等原因造成鑒權失敗而導致的呼損。
對策:由於在呼叫過程中鑒權並非必須的環節,且從安全形度考慮也不需要每次呼叫都鑒權,因此可以將經過多少次呼叫後鑒權一次的參數調大。
加密過程
因MSC、BSC或手機在加密處理時失敗導致呼損。
對策:目前對呼叫一般不做加密處理。
從手機占上SDCCH後進而分配TCH前
因無線原因(如RadioLinkFailure、硬體故障)使SDCCH掉話而導致的呼損。
對策:通過路測場強分析和實際撥打分析,對於無線原因造成的如信號差、存在干擾等問題,採取相應的措施解決;對於硬體故障,採用更換相應的單元模塊來解決。
話音信道分配過程
因無線分配TCH失敗(如TCH擁塞,或手機已被MSC分配至某一TCH上,因某種原因占不上TCH而導致鏈路中斷等原因)而導致的呼損。
對策:對於TCH擁塞問題,可採用均衡話務量,調整相關小區服務范圍的參數,啟用定向重試功能等措施減少TCH的擁塞;對於占不上TCH的情況,一般是硬體故障,可通過撥打測試或分析話務統計中的CALLHOLDINGTIME參數進行故障定位,如某載頻CALLHOLDINGTIME值小於10秒,則可斷定此載頻有故障。另外嚴重的同頻干擾(如其它基站的BCCH與TCH同頻)也會造成占不上TCH信道,可通過改頻等措施解決。 一般現象是較難占線、占線後很容易掉線等。這種情況首先應排除是否是TCH溢出的原因,如果TCH信道不足,則應增加信道板或通過增加微蜂窩或小區裂變的形式來解決。
排除以上原因後,一般可以考慮是否是有較強的干擾存在。可以是相鄰小區的同鄰頻干擾或其它無線信號干擾源,或是基站本身的時鍾同步不穩。這種問題較為隱蔽,需通過仔細分析層三信令和周圍基站信息才能得出結論。 掉話的原因幾乎涉及網路優化的所有方面內容,尤其是在路測時發生的掉話,需要仔細分析。在路測時,需要對發生掉話的地段做電平和切換參數等諸多方面的分析。如果電平足夠,多半是因為切換參數有問題或切入的小區無空閑信道。對話務較忙小區,可以讓周圍小區分擔部分話務量。採用在保證不存在盲區的情況下,調整相關小區服務范圍的參數,包括基站發射功率、天線參數(天線高度、方位角、俯仰角)、小區重選參數、切換參數及小區優先順序設置的調整,以達到縮小擁塞小區的范圍,並擴大周圍一些相對較為空閑小區的服務范圍。通過啟用DirectedRetry(定向重試)功能,緩解小區的擁塞狀況。上述措施仍不能滿足要求的話,可通過實施緊急擴容載頻的方法來解決。
對大多採用空分天線遠郊或近郊的基站,如果主、分集天線俯仰角不一致,也極易造成掉話。如果參數設置無誤,則可能是有些點信號質量較差。對這些信號質量較差而引起的掉話,應通過硬體調整的方式增加主用頻點來解決。 在日常DT測試中,經常發現有很多微小的區域內,話音質量相當差、干擾大,信號弱或不穩定以及頻繁切換和不斷接入。這些地方往往是很多小區的交疊區、高山或湖面附近、許多高樓之間等。同樣這種情況對全網的指標影響不明顯,小區的話務統計報告也反映不出。這種現象一方面是由於頻帶資源有限,基站分布相對集中,頻點復用度高,覆蓋要求嚴格,必然不可避免的會產生局部的頻率干擾。另一方面是由於在高層建築林立的市區,手機接收的信號往往是基站發射信號經由不同的反射路徑、散射路徑、繞射路徑的疊加,疊加的結果必然造成無線信號傳播中的各種衰落及陰影效應,稱之為多徑干擾。此外,無線網路參數設置不合理也會造成上述現象。
在測試中RXQUAL的值反映了話音質量的好壞,信號質量實際是指信號誤碼率, RXQUAL=3(誤碼率:0.8%至1.6%),RXQUAL=4(誤碼率:1.6%至3.2%),當網路採用跳頻技術時,由於跳頻增益的原因,RXQUAL=3時,通話質量尚可,當RXQUAL≥6時,基本無法通話。
根據上述情況,通過對這些小區進行細致的場強覆蓋測試和干擾測試,對場強覆蓋測試數據進行分析,統計出RXLEV/RXQUAL之間對照表,如果某個小區域RXQUAL為6和7的采樣統計數高而RXLEV大於-85dBm的采樣數較高,一般可以認為該區域存在干擾。並在Neighbor-List中可分析出同頻、鄰頻干擾頻點。 如果直達路徑信號(主信號)的接收電平與反射、散射等信號的接收電平差小於15dB,而且反射、散射等信號比主信號的時延超過4~5個GSM比特周期(1個比特周期=3.69μs),則可判斷此區域存在較強的多徑干擾。
多徑干擾造成的衰落與頻點及所在位置有關。多徑衰落可通過均衡器採用的糾錯演算法得以改善,但這種演算法只在信號衰落時間小於糾錯碼字在交織中分布佔用的時間時有效。
採用跳頻技術可以抑制多徑干擾,因為跳頻技術具有頻率分集和干擾分集的特性。頻率分集可以避免慢速移動的接收設備長時間處於陰影效應區,改善接收質量;而且可以充分利用均衡器的優點。干擾分集使所有的移動及基站接收設備所受干擾等級平均化。使產生干擾的幾率大為減小,從而降低干擾程度。
採用天線分集和智能天線陣,對信號的選擇性增強,也能降低多徑干擾。
適當調整天線方位角,也可減小多徑干擾。
若無線網路參數設置不合理,也會影響通話質量。如在DT測試中常常發現切換前話音質量較差,即RXQUAL較大(如5、6、7),而切換後,話音質量變得很好,RXQUAL很小(如0、1),而反方向行駛通過此區域時話音質量可能很好(RXQUAL為0、1),因為佔用的服務小區不同。對於這種情況,是由於基於話音質量切換的門限值設置不合理。減小RXQUAL的切換門限值,如原先從RXQUAL≥4時才切換,改為RXQUAL≥3時就切換,可以提高許多區域的通話質量。因此,根據測試情況,找出最佳的切換地點,設置最佳切換參數,通過調整切換門限參數控制切換次數,通過修改相鄰小區的切換關系提高通話質量。總之,根據場強測試可以優化系統參數。
值得一提的是,由於競爭的激烈及各運營商的越來越深化的要求,某些地方的運營商為完成任務,達到所謂的優化指標,隨意調整放大一些對網路統計指標有貢獻的參數,使網路看起來「質量很高」。然而,用戶感覺到的仍是網路質量不好,從而招致更多用戶的不滿,這是不符合網路優化的宗旨的。
總之,網路優化是一項長期、艱巨的任務,進行網路優化的方法很多,有待於進一步探討和完善。好在現在國內兩大運營商都已充分認識到了這一點,網路質量也得到了迅速的提高,同時網路的經濟效益也得到了充分發揮,既符合用戶的利益又滿足了運營商的要求,毫無疑問將是持續的雙贏局面。
無線網路優化的目的就是對投入運行的網路進行參數採集、數據分析,找出影響網路質量的原因,通過技術手段或參數調整使網路達到最佳運行狀態的方法,使網路資源獲得最佳效益,同時了解網路的增長趨勢,為擴容提供依據。
移動通信網路主要包括交換傳輸系統和無線基站系統兩部分,其中無線部分具有諸多不確定因素,它對無線網路的影響很大,其性能優劣常常成為決定移動通信網好壞的決定性因素。當然,無線網路規劃階段考慮不到的問題如無線電波傳播的不確定性(障礙物的阻礙等)、基礎設施(新商業區、街道、城區的重新安排)變化、取決於地點和時間的話務負荷(如運動場)、話務要求、用戶對服務質量的要求的增加,都涉及到網路優化工作。
當網路運營商發現網路中存在諸如覆蓋不好、話音質量差、掉話、網路擁塞、切換成功率、未開通某些新功能等問題時,也需要對網路進行優化。通過不斷的網路優化工作,使得呼叫建立時間減少、掉話次數減少、通話話音質量不斷改善、網路擁有較高可用性和可靠性,改善小區覆蓋、降低掉話率和擁塞率、提高接通率和切換率、減少用戶投訴。
一、網路優化過程
網路優化是一個長期的過程,它貫穿於網路發展的全過程。只有不斷提高網路的質量,才能獲得移動用戶的滿意,吸引和發展更多的用戶。 在日常網路優化過程中,可以通過OMC和路測發現問題,當然最通常的還是用戶的反映。在網路性能經常性的跟蹤檢查中發現話統指標達不到要求、網路質量明顯下降或來自的用戶反映、當用戶群改變或發生突發事件並對網路質量造成很大影響時、網路擴容時應對小區頻率規劃及容量進行核查等情形發生時,都要及時對網路做出優化。
進行網路優化的前提是做好數據的採集和分析工作,數據採集包括話統數據採集和路測數據採集兩部分。 優化中評判網路性能的主要指標項包括網路接入性能數據、信道可用率、掉話率、接通率、擁塞率、話務量和切換成功率以及話統報告圖表等,這些也是話統數據採集的重點。路測數據的採集主要通過路測設備,定性、定量、定位地測出網路無線下行的覆蓋切換、質量現狀等,通過對無線資源的地理化普查,確認網路現狀與規劃的差異,找出網路干擾、盲區地段,掉話和切換失敗地段。然後,對路測採集的數據進行分析,如測試路線的地理位置信息、測試路線區域內各個基站的位置及基站間的距離等、各頻點的場強分布、覆蓋情況、接收信號電平和質量、6個鄰小區狀況、切換情況及Layer3消息的解碼數據等,找出問題的所在從而解決方案。
網路優化的關鍵是進行網路分析與問題定位,網路問題主要從干擾、掉話、話務均衡和切換四個方面來進行分析。
干擾分析:GSM系統是干擾受限系統,干擾會使誤碼率增加,降低話音質量甚至發生掉話。一般規定誤碼率在3%左右,當誤碼率達8%~10%時話音質量就比較差了,如果誤碼率超出10%則話音質量不可容忍,無法聽清。因此,通常對載波干擾設置了一定的門限,規定同頻道載干比C/I≥9dB,鄰頻道載干比C/A≥-9dB(工程中另加3dB的餘量)。 通話干擾的定位手段包括話統數據、話音質量差引起的掉話率、干擾帶分布、用戶反映、路測 ( RxQual )及CQT呼叫質量撥打測試。
掉話分析:掉話問題的定位主要通過話統數據、用戶反映、路測 、無線場強測試、CQT呼叫質量撥打測試等方法,然後通過分析信號場強、信號干擾、參數設置(設置不當,切換參數、話務不均衡)等,找出掉話原因。
話務均衡分析: 話務均衡是指各小區載頻應得到充分利用,避免某些小區擁塞,而另一些小區基本無話務的現象。通過話務均衡可以減小擁塞率、提高接通率,減少由於話務不均引起的掉話,使通信質量進一步改善提高。話務均衡問題的定位手段包括話統數據、話務量、接通率、擁塞率、掉話率、切換成功率、路測和用戶反映。話務不均衡原因主要表現在:基站天線掛高、俯仰角、發射功率設置不合理,小區覆蓋范圍較大,導致該小區話務量較高,造成與其它基站話務量不均衡;由於地理原因,小區處於商業中心或繁華地段,手機用戶多而造成該小區相對其它小區話務量高:小區參數,如允許接入最小電平等設置不合理而導致話務量不均衡;小區優先順序參數設置未綜合考慮。
話務均衡方法1:改變定向天線的下傾角、掛高,調整相應小區參數如基站的發射功率等,改變覆蓋面的大小,以達到調節話務量的目的;對臨時話務量的增加,可通過臨時增載入頻或增大發射功率,改變信號覆蓋范圍。
話務均衡方法2:改變小區載頻數是話務量調節的常用方法之一。從話務量少的小區抽調載頻到話務量高的小區;採用OVERLAY/UNDERLAY層次小區結構或增設微蜂窩基站,降低每信道話務量。
話務均衡方法3:核查允許接入最小電平值ACCMIN,通過小區覆蓋范圍的變化間接調整話務量。注意此值調整過大可能造成盲區,過小可能造成通話質量下降;根據現場重選測試,調整小區重選參數CRO;調整切換偏移和滯後參數,改變切換邊界和切換帶來實現話務分流;啟用定向重試、負荷切換。
話務均衡方法4:雙頻網話務調整,在GSM900和GSM1800系統上採用分層小區結構;考慮小區所在層、優先順序、層間切換門限、層間切換磁滯等參數的設置,使GSM1800小區能成功吸收雙頻手機的用戶。
二、網路優化分析工具
為了有效解決網路優化問題,各廠家開發出網路優化輔助分析工具,可以作為話統分析和診斷分析的工具。
話統台統計結果是以數據表格的形式輸出的,記錄每個統計周期的計數點累計值,具有一定的缺陷:表格形式數據離散,數據變化趨勢不明顯;不提供每天平均指標的計算,手工計算平均指標花費大量工時;不能體現各種指標項間的相關關系,不便於數據分析。話統分析工具的作用就是將用戶從繁重的手工工作中解脫出來,對原始話統數據進行自動處理,以滿足用戶需要、以方便用戶分析的形式呈現出來。華為話統分析工具可以實現對異常值的過濾、異常問題的輔助診斷、日常統計項的直觀顯示、相關統計項的組合顯示及完善的報表等功能,是理想的網路優化輔助工具。
網路診斷分析工具可以及時發現網路中隱藏的問題,通過地理化顯示小區分布狀況、各小區覆蓋狀況、各小區服務質量和歷史數據的回放、網路利用率等,也可以查看小區屬性、覆蓋范圍、利用率等資料,通過動態回放歷史數據,掌握服務質量,將存在問題的小區直觀地顯示出來,以便進一步查看問題的詳細報告。診斷分析工具可對小區的覆蓋做出計算和評估,計算切換嘗試次數(信號質量、時間提前量)、切換嘗試次數、小區間切換成功率、切換時接收電平、接收質量、出小區、入小區切換比率、平均接收電平、接收質量等,分析出小區覆蓋水平。另外,也可對小區干擾進行計算和評估,包括TCH信道在各干擾帶中所佔比率、SDCCH佔用時無線鏈路斷的次數、TCH佔用時無線鏈路斷的次數、未定義鄰近小區平均信號強度、定義鄰近小區平均信號強度、接收電平與接收質量不匹配、上下行不平衡、掉話時的電平和質量等。
三、應用案例
應用案例一:內蒙伊克昭盟東勝市雙頻網網路優
網路背景:東勝市全網為華為GSM雙頻網。
優化項目:話務均衡。
通過普查測試、鄰區關系調整、話務均衡調整等優化操作,使得GSM1800有效合理分擔GSM900的話務,保證了話務均衡,圖1為優化前後網路指標對比圖。
應用案例二:福建漳州雲霄雙頻網路優
網路背景: 華為1800MHz與Nokia 900MHz設備共站址異種機型組建的雙頻網,市區1800MHz與900MHz共同覆蓋,形成多層網,平均站距為700m,達到密集連續覆蓋,建築物密集且無規則,無線環境復雜。
優化項目: 調整1800話務吸收、降低掉話率、優化切換指標。
網路優化後,網路質量大大提高,圖2為網路優化前後話務吸收情況,切換成功率達到平均97.5%,消除了乒乓效應。優化前忙時平均掉話率為0.60%,全天平均為0.62%。優化後忙時平均掉話率為0.33%,全天平均:0.37%。
F. 無線感測器網路機械振動監測系統設計都可以採用哪些方案
一、無線感測器網路是工業自動化的新熱點無線感測器網路的出現引起了全世界范圍的廣泛關注,被稱為二十一世紀最具影響的技術技術之一;改變世界的10大新技術之一;全球未來的四大高技術產業之一。而無線感測器網路技術很快也將進入工業自動化和工業測控領域,大多數工業儀表和自動化產品產品都將很快嵌入無線傳輸功能,完成從有線到無線過渡;圖一是一個典型的工業用無線感測器網路示意圖,核心部分是低功耗的感測器節點(可以使用電池長期供電、太陽能電池供電,或風能、機械機械振動發電等),網路路由器(具有網狀網路路由功能)和無線網關(將信息傳輸到工業乙太網和控制中心,或者傳輸通過互聯網聯網); 圖一,典型的工業用無線感測器網路 圖一,典型的工業用無線感測器網路由於市場巨大,許多在工業自動化領域的老牌勁旅,如GE、Honeywell等,都推出了各種工業無線感測器網路產品和系統,國內也有不少研究機構和大型公司公司在進行相關研究,但是,涉及無線感測器網路的技術都是高度保密的東西,我們這些普通的工程師們,很難了解其中的細節和有機會參與任何設計工作;那麼,我們作為從事自動化和工業控制的普通工程師們,能否有機會自己動手,來設計適合自己應用需要的工業用無線感測器網路產品?來開發我們自己需要的無線工業自動化項目?無線SoC技術的發展,將使我們的夢想,將變為現實,目前應該是一個明顯的轉折點和交匯點。回答的肯定的:我們完全可能自己動手,設計適合自己應用特點的工業用無線感測器網路;二、選擇合適的微控制器和開發平台二、選擇合適的微控制器和開發平台工業環境中的射頻通信條件較為惡劣,廠房中遍布的各種大型器械、金屬管道等對信號的反射、散射造成的多徑效應,以及馬達、器械運轉時產生的電磁雜訊,都會干擾無線信號的正確接收,同時,工業環境強烈的電磁干擾,也對使用在工業無線感測器網路的核心微處理器提出了新的挑戰。我們自己動手設計在這樣環境中運行的工業網路系統,首先需要選擇合適的微處理器和高頻電路;圖二是一個典型的工業無線感測器網路節點硬體結構示意圖 圖二工業無線感測器網路節點示意圖 圖二工業無線感測器網路節點示意圖目前TI公司和FREESCALE公司推出的3套最新無線單片機解決方案:MC13224,CC2530,MSP430F5437+CC2520,都是很好的SoC微控制器解決方案,(見表一)這些方案的特點是,高度集成化設計,微處理器和無線收發部分在同一晶元內部,需要電路板面積小於2平方厘米,外圍只小於很少零件,就有很強抗干擾能力。工業無線感測器網路的網關,路由器和感測器節點,都可以使用同一微處理器來設計; 主要參數 MC13224 無線單片機 CC2530 無線單片機 CC2520 +MSP430F5437 MCU結構 單晶元,ARM7內核,32位MCU 單晶元8051內核 8位MCU 兩片16位MCU 無線高頻前端 IEEE802.15.4 IEEE802.15.4 IEEE802.15.4 無線網路協議 ZIGBEEpro 開源和免費 ZIGBEEpro 開源和免費 ZIGBEEpro 開源和免費 無線連接鏈路 >100DBM >100DBM >100DBM 內置快閃記憶體 128K 256K 256K 低功耗時電池壽命 10年 5年 5年 晶元大量采購價格 每片4美元 每片3美元 每套7美元 軟體開發平台 IAREWARM IAREW8051 IAREW430 硬體開發系統 ARMRF-MC13224PK C51RF-CC2530PK MSPRF-430F5437 在線模擬器 ARM WXL-CC2530 TI430 網路測試工具 網路分析儀 網路分析儀 網路分析儀 主要參數MC13224無線單片機CC2530無線單片機CC2520+MSP430F5437MCU結構單晶元,ARM7內核,32位MCU單晶元8051內核8位MCU兩片16位MCU無線高頻前端IEEE802.15.4IEEE802.15.4IEEE802.15.4無線網路協議ZIGBEEpro開源和免費ZIGBEEpro開源和免費ZIGBEEpro開源和免費無線連接鏈路>100DBM>100DBM>100DBM內置快閃記憶體128K256K256K低功耗時電池壽命10年5年5年晶元大量采購價格每片4美元每片3美元每套7美元軟體開發平台IAREWARMIAREW8051IAREW430硬體開發系統ARMRF-MC13224PKC51RF-CC2530PKMSPRF-430F5437在線模擬器ARMWXL-CC2530TI430網路測試工具網路分析儀網路分析儀網路分析儀採用上述方案,在保證系統可靠性的前提下,最大的特點是經濟和方便,因為無線單片機晶元價格很低,甚至已經低於許多類型普通單片機,設計者可以放手進行設計和調試,不必擔心晶元損壞等;另外目前國內嵌入式設計的知識已經相當普及,設計工業用無線感測器網路網關,路由器,節點和設計我們熟悉的普通單片機系統,核心技術沒有什麼不同,而且,的IAR編譯,調試系統是目前世界是最強大的商業化嵌入式C語言軟體設計工具,配合成都無線龍通訊提供的無線單片機開發平台,樣板工程設計,JTAG在線模擬器,你可以精確的將故障定位到每一行指令,將無線組網和通訊,實現慢動作式的重放,並隨時捕獲空中無線數據包裝;整個無線通訊軟體硬體設計的的過程,在這些高級調試開發工具的幫助下,完全透明化,可控制化,使你像開發你的其它單片機系統一樣,快捷容易的完成設計任務;三、ZIGBEEpro符合工業無線網路設計要求三、ZIGBEEpro符合工業無線網路設計要求與面向家庭的無線網路技術(ZIGBEE2004到ZIGBEE2006屬於這類面向家庭的技術)不同,面向工業自動化應用的無線網路技術需要滿足以下五個方面需求,■高可靠性:大部分的工業控制應用要求數據的可靠傳輸率要超過95%。為了實現在工業現場使用無線通信來實現高可靠傳輸面臨以下挑戰,ZIGBEEpro協議棧採用2.4GHz物理層都基於DSSS(DirectSequenceSpreadSpectrum,直接序列擴頻)技術(包括數據的調制,激活和休眠射頻收發器,信道能量檢測,信道接收數據包的鏈路質量指示,空閑信道評估,收發數據等)具有很強抗干擾能力,而且MAC層和應用層(APS部分)有應答重傳功能,另外MAC層的CSMA機制使節點發送之前先監聽信道,也可以起到避開干擾的作用;網路層採用了網狀網的組網方式,從源節點到達目的節點可以有多條路徑,路徑的冗餘加強了網路的健壯性,如果原先的路徑出現了問題,比如受到干擾,或者其中一個中間節點出現故障,ZIGBEEPRO可以進行路由修復,另選一條合適的路徑來保持通信。同時,ZIGBEEPRO最新增加的頻率捷變(frequencyagility),也大大加強其作為工業網路使用的可靠性,ZigBeepro網路受到外界干擾,比如各種工業現場的無線干擾,無法正常工作時,整個ZIGBEEPRO網路可以自動動態的切換到全部16個頻道的一個干凈工作信道上(實現FHSS跳頻功能)。和其它目前採用DSSS+FHSS的工業無線網路協議比較,ZIGBEEPRO可靠性和抗干擾性更勝一籌;採用表一的無線單片機,都可以支持ZIGBEEPRO的無線網路協議棧;■嚴格實時性:對於工業閉環控制應用,數據傳輸延遲應低於1.5倍的感測器采樣時間。ZIGBEEPRO網路針對工業通信對時延敏感的應用做了優化,通信時延和從休眠狀態激活的時延都非常短。設備設備搜索時延典型值為毫秒級別,休眠激活時延典型值是15ms,活動設備信道接入時延為15ms,加上ZIGBEEPRO新的路由演算法,大大提高了網路路由效率;在通過多跳接力的方式進行傳輸的延遲大幅度降低,完全能夠保證端到端通信實時性。■低能耗:用於對工業全流程進行泛在感知的無線感測器網路節點由於成本的限制和安裝條件限制,通常不採用外接電源的方式,而是靠自身攜帶的電池供電。由於表一中列出的新型無線單片機和ZIGBEEPRO無線前端的一系列革命性的新設計,,節點的電池壽命應達到3至10年。能夠實現使用最少的能源的工業用無線感測器網路;■安全性:隨著工業控制系統網路化進程的推進,網路安全和數據安全問題日益突出,一些安全漏洞將給工業控制應用造成巨大的損失。無線通信由於信道的開放特徵更容易受到攻擊,其安全保障機制將更加復雜;為了工業網路應用設計了高安全模式(HighSecurityMode),就是當節點加入網路時,信託中心(TrustCenter,TC)會先配一把萬能金鑰(MasterKey)給新加入的節點,然後,新加入的節點再用這把萬能金鑰透過SKKE的流程,與網路中的任何節點建立連結金鑰(LinkKey),最後再利用連結金鑰加密後產生一把網路共用的網路金鑰,網路金鑰(NWKKey)放在應用層有效載荷中傳送給對方,然後再通過網路傳輸加密資料。ZIGBEEPro的安全設計,完全能夠實現工業無線網路對安全通訊的主要要求;而且,如表一所示的新的16位,32位無線單片機具有強大的數據處理能力,已經完全具有能力實現復雜的安全演算法的能力,對應工業無線感測器網路提出的挑戰。■兼容性:為了保護用戶的原有投資,基於工業無線感測器網路要具有與工廠原有的有線控制系統互連和互操作的能力。採用ZIGBEEPRO設計的無線網關,能夠實現和目前工業乙太網,CAN匯流排,各種工業控制匯流排的無縫連接,和互聯網的IP通訊。ZIGBEE也是全球無線感測器網路的重要標准,是具有很好兼容性的工業無線感測器網路網路協議軟體;綜上所述,以感測和控制為目標的ZIGBEEPRO無線網路,具有加強版商業級和工業的協議棧,完全可以滿足上述五個方面的要求,使用ZIGBEEPRO協議棧,完全可以設計出圖二所示結構那樣,滿足自己特別應用要求的工業無線感測器網路項目和產品;四,有線到無線,我們笑迎新的技術挑戰四,有線到無線,我們笑迎新的技術挑戰通過上面的簡單介紹,我們看到任何工程師,都有機會來進入這個全新的技術領域,入門並不難,精通也辦得到;這是因為我們生活在互聯網時代,也是因為國內在這個領域已經有像深圳無線龍科技這樣的一批先行者,他們出版了相關中文書籍(北航出版《無線單片機叢書》十本,最新一冊是《ZIGBEE2007PRO入門與實戰》),提供相關C51RF,MSPRF,ARMRF系列低價格無線單片機開發工具,同時,對ZIGBEEPRO這樣的協議棧的應用提供相關技術支持,提供高頻模塊等服務,這樣,就使我們入門進行設計開發時,更加方便容易,另外,TI,Freescale公司,提供了廉價的無線單片機晶元,高性能的免費無線網路協議棧;這些,都為我們投入這個全線的技術領域——相對復雜的工業自動感測器網路和無線工業自動控制領域,打開了方便之門;本文重點介紹的是工業無線感測器網路部分的實現,其實,在已經實現工業無線感測器網路和節點間雙向通訊的前提下,實現對工業設備的無線控制控制,包括繼電器,I/O,開關控制,電機控制,都已經是很容易實現的,水到渠成的事情,只需要在軟體和硬體上進行一些小的擴展就可以了;從有線到無線,從傳統有線工業自動化系統,到新的工業無線感測器網路系統,我們面對全新的挑戰,讓我們現在就出發,在這些設計開發的挑戰中,去完成我們技術更新和升華;
G. 無線感測器網路面臨的挑戰有哪些
無線通信和低功耗嵌入式技術的飛速發展,孕育出無線感測器網路(Wireless Sensor Networks, WSN),並以其低功耗、低成本、分布式和自組織的特點帶來了信息感知的一場變革,無線感測器網路是由部署在監測區域內大量的廉價微型感測器節點,通過無線通信方式形成的一個多跳自組織網路。
信息安全
很顯然,現有的感測節點具有很大的安全漏洞,攻擊者通過此漏洞,可方便地獲取感測節點中的機密信息、修改感測節點中的程序代碼,如使得感測節點具有多個身份ID,從而以多個身份在感測器網路中進行通信,另外,攻擊還可以通過獲取存儲在感測節點中的密鑰、代碼等信息進行,從而偽造或偽裝成合法節點加入到感測網路中。一旦控制了感測器網路中的一部分節點後,攻擊者就可以發動很多種攻擊,如監聽感測器網路中傳輸的信息,向感測器網路中發布假的路由信息或傳送假的感測信息、進行拒絕服務攻擊等。
對策:由於感測節點容易被物理操縱是感測器網路不可迴避的安全問題,必須通過其它的技術方案來提高感測器網路的安全性能。如在通信前進行節點與節點的身份認證;設計新的密鑰協商方案,使得即使有一小部分節點被操縱後,攻擊者也不能或很難從獲取的節點信息推導出其它節點的密鑰信息等。另外,還可以通過對感測節點軟體的合法性進行認證等措施來提高節點本身的安全性能。
根據無線傳播和網路部署特點,攻擊者很容易通過節點間的傳輸而獲得敏感或者私有的信息,如:在使用WSN監控室內溫度和燈光的場景中,部署在室外的無線接收器可以獲取室內感測器發送過來的溫度和燈光信息;同樣攻擊者通過監聽室內和室外節點間信息的傳輸,也可以獲知室內信息,從而非法獲取出房屋主人的生活習慣等私密信息。[6]
對策:對傳輸信息加密可以解決竊聽問題,但需要一個靈活、強健的密鑰交換和管理方案,密鑰管理方案必須容易部署而且適合感測節點資源有限的特點,另外,密鑰管理方案還必須保證當部分節點被操縱後(這樣,攻擊者就可以獲取存儲在這個節點中的生成會話密鑰的信息),不會破壞整個網路的安全性。由於感測節點的內存資源有限,使得在感測器網路中實現大多數節點間端到端安全不切實際。然而在感測器網路中可以實現跳-跳之間的信息的加密,這樣感測節點只要與鄰居節點共享密鑰就可以了。在這種情況下,即使攻擊者捕獲了一個通信節點,也只是影響相鄰節點間的安全。但當攻擊者通過操縱節點發送虛假路由消息,就會影響整個網路的路由拓撲。解決這種問題的辦法是具有魯棒性的路由協議,另外一種方法是多路徑路由,通過多個路徑傳輸部分信息,並在目的地進行重組。
感測器網路是用於收集信息作為主要目的的,攻擊者可以通過竊聽、加入偽造的非法節點等方式獲取這些敏感信息,如果攻擊者知道怎樣從多路信息中獲取有限信息的相關演算法,那麼攻擊者就可以通過大量獲取的信息導出有效信息。一般感測器中的私有性問題,並不是通過感測器網路去獲取不大可能收集到的信息,而是攻擊者通過遠程監聽WSN,從而獲得大量的信息,並根據特定演算法分析出其中的私有性問題。因此攻擊者並不需要物理接觸感測節點,是一種低風險、匿名的獲得私有信息方式。遠程監聽還可以使單個攻擊者同時獲取多個節點的傳輸的信息。
對策:保證網路中的感測信息只有可信實體才可以訪問是保證私有性問題的最好方法,這可通過數據加密和訪問控制來實現;另外一種方法是限制網路所發送信息的粒度,因為信息越詳細,越有可能泄露私有性,比如,一個簇節點可以通過對從相鄰節點接收到的大量信息進行匯集處理,並只傳送處理結果,從而達到數據匿名化。
拒絕服務攻擊(DoS)
專門的拓撲維護技術研究還比較少,但相關研究結果表明優化的拓撲維護能有效地節省能量並延長網路生命周期,同時保持網路的基本屬性覆蓋或連通。本節中,根據拓撲維護決策器所選維護策略
在無線感測器網路的研究中,能效問題一直是熱點問題。當前的處理器以及無線傳輸裝置依然存在向微型化發展的空間,但在無線網路中需要數量更多的感測器,種類也要求多樣化,將它們進行鏈接,這樣會導致耗電量的加大。如何提高網路性能,延長其使用壽命,將不準確性誤差控制在最小將是下一步研究的問題。
採集與管理數據
在今後,無線感測器網路接收的數據量將會越來越大,但是當前的使用模式對於數量龐大的數據的管理和使用能力有限。如何進一步加快其時空數據處理和管理的能力,開發出新的模式將是非常有必要的。
無線通訊的標准問題
標準的不統一會給無線感測器網路的發展帶來障礙,在接下來的發展中,要開發出無線通訊標准。
H. 什麼是無線感測技術
早在上世紀70年代,就出現了將傳統感測器採用點對點傳輸、連接感測控制器而構成感測網路雛形,我們把它歸之為第一代感測器網路。隨著相關學科的不斷發展和進步,感測器網路同時還具有了獲取多種信息信號的綜合處理能力,並通過與感測控制的相聯,組成了有信息綜合和處理能力的感測器網路,這是第二代感測器網路。而從上世紀末開始,現場匯流排技術開始應用於感測器網路,人們用其組建智能化感測器網路,大量多功能感測器被運用,並使用無線技術連接,無線感測器網路逐漸形成。
無線感測器網路是新一代的感測器網路,具有非常上世紀70年代,其發展和應用,將會給人類的生活和生產的各個領域帶來深遠影響。
無線感測器網路可以看成是由數據獲取網路、數據頒布網路和控制管理中心三部分組成的。其主要組成部分是集成有感測器、處理單元和通信模塊的節點,各節點通過協議自組成一個分布式網路,再將採集來的數據通過優化後經無線電波傳輸給信息處理中心。