專利名稱:用于無線傳感器網(wǎng)絡的媒體訪問控制方法
技術領域:
本發(fā)明涉及無線網(wǎng)絡領域,特別涉及無線傳感器網(wǎng)絡協(xié)議設計領域,具體給 出用于無線傳感器網(wǎng)絡的流量自適應的媒體訪問控制方法。
背景技術:
在無線傳感器網(wǎng)絡中,節(jié)點一般采用電池供電且其容量較小,節(jié)點分布在實 際的應用環(huán)境后電池難以更換或者更換成本很高,所以能量效率是無線傳感器網(wǎng) 絡協(xié)議設計考慮的重點。在許多應用領域如火災檢測等,節(jié)點需要將采集到的數(shù) 據(jù)及時發(fā)送給sink節(jié)點并采取必要的措施以減小損失,這對協(xié)議設計的延遲時 間要求很高。
目前在無線傳感器網(wǎng)絡MAC協(xié)議的設計中,節(jié)點一般采用周期性的偵聽和 睡眠調(diào)度以降低能耗,最有代表性的是葉偉提出的S-MAC協(xié)議,它最早由參考 文獻"An Energy-Efficient MAC Protocol for Wireless Sensor Networks" (W. Ye, J. Heidemann, and D. Estrin, IEEE INFOCOM, June 2002)提出。S-MAC協(xié)議按照周 期性方式運行,協(xié)議的一個周期分為偵聽期和睡眠期兩個部分,其中的偵聽期又 分為同步階段和數(shù)據(jù)階段,偵聽時間和整個周期長度的比率為占空比,協(xié)議運行 過程中周期長度和占空比均固定。節(jié)點在偵聽期間喚醒進行數(shù)據(jù)通信,在睡眠期 間進入睡眠狀態(tài)以降低功耗。為保證節(jié)點之間正確通信,協(xié)議設計采用定期同步 的機制,通過周期性接收和轉發(fā)同步包使得節(jié)點之間形成一致的偵聽睡眠調(diào)度, 從而保證節(jié)點之間能夠進行正確通信。
但是在實際的無線傳感器網(wǎng)絡應用中,上述傳統(tǒng)MAC協(xié)議的性能受到很大 限制,其原因為①實際無線傳感器網(wǎng)絡節(jié)點的數(shù)據(jù)流量經(jīng)常變換,而且很多情 況下是無規(guī)律或者規(guī)律不可循。采用固定周期和占空比的方法,當數(shù)據(jù)流量大的 時候,容易引起緩沖區(qū)溢出丟包,而數(shù)據(jù)流量小的時候,不必要的喚醒過程耗費 能量,從而使得協(xié)議性能低下。②在傳感器網(wǎng)絡節(jié)點之間維持同歩是一個復雜過 程,因為傳感器節(jié)點需要偵聽一段時間,接收到同歩包后設置自己的調(diào)度,然后轉發(fā)同步包,最終使全網(wǎng)形成一致的調(diào)度,這是一個耗費時間耗費能量的過程。
發(fā)明內(nèi)容
技術問題本發(fā)明為解決上述現(xiàn)有技術中存在的問題,提出用于無線傳感器 網(wǎng)絡的媒體訪問控制方法,該方法使得節(jié)點能夠很好提升協(xié)議在可變數(shù)據(jù)流量條 件下的性能,并且不需要在線調(diào)節(jié)周期和占空比從而避免同步困難問題。
技術方案本發(fā)明的用于無線傳感器網(wǎng)絡的媒體訪問控制方法,用于解決節(jié) 點數(shù)據(jù)流量變化環(huán)境下協(xié)議性能低下問題。節(jié)點通過測量當前的數(shù)據(jù)流量和數(shù)據(jù) 包緩沖區(qū)隊列長度進行自適應調(diào)節(jié),當數(shù)據(jù)流量比較大的時候采用高流量自適應 機制,當數(shù)據(jù)流量比較小的時候采用低流量自適應機制,從而有效提高協(xié)議在流 量變化條件下的能耗,延遲等方面的性能。數(shù)據(jù)流量測量的具體方法為節(jié)點連 續(xù)記錄數(shù)據(jù)包到達的時間,將連續(xù)到達的兩個數(shù)據(jù)包間隔的倒數(shù)作為當前測量得 到的數(shù)據(jù)流量,則測量的數(shù)據(jù)流量可表示為4+1=1/"+1-&),其中&,&w分別表 示前一個數(shù)據(jù)包收到的時刻和當前數(shù)據(jù)包收到的時刻,測量結果通過低通濾波器 消除測量干擾。
節(jié)點通過檢測當前數(shù)據(jù)緩沖區(qū)隊列長度iV^進行自適應調(diào)節(jié),當Wa^1時, 啟用高流量自適應機制,當7V^《1并且當前測量得到的數(shù)據(jù)流量^<^時啟用低 流量自適應機制,否則采用傳統(tǒng)MAC協(xié)議中每次發(fā)送一個數(shù)據(jù)包的方式進行通 信。其中的)3為預先設定的閾值。
本發(fā)明的無線傳感器網(wǎng)絡中流量自適應的媒體訪問控制方法,其高流量自適 應機制采用突發(fā)模式發(fā)送數(shù)據(jù)包,節(jié)點首先確定本次突發(fā)傳輸?shù)臄?shù)據(jù)包數(shù)目Wto,
方法為預先設定最大允許的突發(fā)傳輸時間7; 并以此計算突發(fā)傳輸最大允許
發(fā)送的包數(shù)目iV^,節(jié)點在發(fā)送數(shù)據(jù)前首先檢測當前數(shù)據(jù)緩沖區(qū)隊列長度W^,
如果A^》AU,則Wfo尸iV,,否則如果iV^〈AU^,則iVte尸AU。然后在數(shù)據(jù)期間 采用載波偵聽方式發(fā)送請求發(fā)送包-RTS包進行信道預約, 一旦預約成功則通過 RTS/CTS/DATAl/DATA2/.../DAT/WVfo,/ACK的突發(fā)模式一次發(fā)送多個數(shù)據(jù)包,即 發(fā)送節(jié)點首先發(fā)送RTS包給接收節(jié)點,當收到接收節(jié)點回復的允許發(fā)送包-CTS 后,發(fā)送節(jié)點連續(xù)發(fā)送A^個數(shù)據(jù)包-DATA給接收節(jié)點,最后收到接收節(jié)點回復 的確認包-ACK后完成本次傳輸。
如果突發(fā)傳輸?shù)臅r間超過協(xié)議運行的周期長度則節(jié)點繼續(xù)發(fā)送數(shù)據(jù)直到本次突發(fā)傳輸完成為止。突發(fā)傳輸系列中的每個控制包和數(shù)據(jù)包中都包含離本次發(fā) 送完成所需要的時間。其他非目的節(jié)點偵聽到這個突發(fā)包序列中的任何一個包, 則更新其網(wǎng)絡分配矢量NAV并進入睡眠以降低能耗。
本發(fā)明的無線傳感器網(wǎng)絡中流量自適應的媒體訪問控制方法,其高流量自適 應機制在誤碼信道條件下工作時,一旦檢測到突發(fā)突發(fā)傳輸系列中有包由于信道 誤碼而被破壞,則節(jié)點繼續(xù)傳輸剩余的數(shù)據(jù)包直到本次突發(fā)數(shù)據(jù)傳輸完成為止。 被破壞的數(shù)據(jù)包將在下次的突發(fā)傳輸系列中進行重傳。如果當前節(jié)點存在兩個或 者兩個以上的下一條鄰居節(jié)點,則當前節(jié)點重新調(diào)度堆積在數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù) 包,將發(fā)送到同一 目的地址的數(shù)據(jù)包調(diào)度成一個系列,使得在發(fā)送數(shù)據(jù)包的時候, 每一個突發(fā)傳輸系列中只包含發(fā)送到同一目的地址的數(shù)據(jù)包。
本發(fā)明的無線傳感器網(wǎng)絡中流量自適應的媒體訪問控制方法,其低流量自適 應策略為發(fā)送節(jié)點通過檢測當前待發(fā)送的數(shù)據(jù)包的相應域得到下一條目的節(jié)點 的地址,然后構建一個邀請發(fā)送包(ITS)并在同步階段采用載波偵聽方式發(fā)送這 個ITS包給目的節(jié)點,目的節(jié)點接收到ITS包后回復一個同意發(fā)送包(ATS)確認 本次通信。發(fā)送節(jié)點和接收節(jié)點在數(shù)據(jù)期間采用數(shù)據(jù)包/確認包方式直接進行數(shù) 據(jù)通信而不采用載波偵聽,其他鄰居節(jié)點接收到ITS或者ATS后更新NAV并進 入睡眠以降低功耗。
當節(jié)點沒有數(shù)據(jù)包需要發(fā)送并且沒有收到ITS包則移除本周期內(nèi)余下的偵 聽時間以降低功耗。同時設定一個閾值e,當節(jié)點經(jīng)歷了 e個周期仍無數(shù)據(jù)或者 控制包發(fā)送或者接收,則節(jié)點喚醒以偵聽可能發(fā)送給自己的控制或數(shù)據(jù)包。如果 接收節(jié)點在同步期檢測到?jīng)_突發(fā)生則在DATA期間保持喚醒以偵聽可能到達的 報文,如果發(fā)送節(jié)點在同步期檢測到?jīng)_突發(fā)生則在本周期的數(shù)據(jù)期間采用傳統(tǒng)的 載波偵聽方式進行數(shù)據(jù)發(fā)送。避免由于節(jié)點睡眠導致傳輸錯誤。
有益效果本發(fā)明的無線傳感器網(wǎng)絡中流量自適應的媒體訪問控制方法,通 過實時測量節(jié)點的數(shù)據(jù)流量和數(shù)據(jù)緩沖區(qū)隊列長度,并基于測量值進行流量自適 應調(diào)節(jié)。在數(shù)據(jù)流量比較大的時候能夠很大程度上降低數(shù)據(jù)包發(fā)送的延遲時間和 功耗,并能很好緩解緩沖區(qū)堆積和丟包問題。在數(shù)據(jù)流量比較小的時候通過移除 不必要的偵聽期降低節(jié)點的能耗,并且不會明顯影響協(xié)議的延遲性能。此外并發(fā) 明中的方法不需要調(diào)節(jié)協(xié)議的周期和占空比,使得方法實施比較簡單并且不會導 致同步困難問題。
圖1為本發(fā)明的流量自適應的媒體訪問控制方法總體示意圖, 圖2為本發(fā)明中高流量自適應機制的突發(fā)傳輸操作示意圖, 圖3為本發(fā)明中低流量自適應機制的選擇性喚醒操作示意圖。
具體實施例方式
下面將結合附圖和具體實施實例對本發(fā)明的技術方案進行進一步說明。 本發(fā)明的無線傳感器網(wǎng)絡中流量自適應的媒體訪問控制方法,其總體操作過 程如圖1所示,節(jié)點通過檢測當前數(shù)據(jù)緩沖區(qū)隊列長度iV^進行自適應調(diào)節(jié),當 A/^一l時,啟用高流量自適應機制,當A/^《1并且當前測量得到的數(shù)據(jù)流量丄r^ 時啟用低流量自適應機制,否則采用傳統(tǒng)MAC協(xié)議中每次發(fā)送一個數(shù)據(jù)包的方 式進行通信。其中的^為預先設定的閾值,其值根據(jù)具體的網(wǎng)絡狀況確定。
數(shù)據(jù)流量測量的具體方法為節(jié)點連續(xù)記錄數(shù)據(jù)包到達的時間,將連續(xù)到達 的兩個數(shù)據(jù)包時間間隔的倒數(shù)作為當前測量得到的數(shù)據(jù)流量,則測量的數(shù)據(jù)流量
可表示為
其中&,&+1分別表示前一個數(shù)據(jù)包收到的時刻和當前數(shù)據(jù)包收到的時刻,由于 測量過程中存在隨機干擾,故通過一個低通濾波器消除測量干擾,具體方法為 令丄w為經(jīng)過濾波器消除干擾后的前一次數(shù)據(jù)流量值,丄^為當前直接估計得到 的數(shù)據(jù)流量值,則本次經(jīng)過濾波器消除干擾后得到的數(shù)據(jù)流量值計算公式為
K—,H (2)
本發(fā)明中的高流量自適應機制的突發(fā)傳輸方式如圖2所示,如果一個節(jié)點希 望發(fā)送數(shù)據(jù)包給他的下一跳目的節(jié)點,則首先在數(shù)據(jù)期間通過載波偵聽方式發(fā)送 RTS包,其中包含了本次突發(fā)傳輸?shù)臄?shù)據(jù)包數(shù)目Wto、離本次突發(fā)傳輸結束的時
間、以及下一條節(jié)點地址等信息。下一跳目的節(jié)點接收到這個RTS包后回復一個 CTS包進行傳輸確認,其他的鄰居節(jié)點如果偵聽到RTS包或者CTS包,則更新自 己的NAV并進入睡眠以降低功耗。此時發(fā)送節(jié)點連續(xù)發(fā)送A^,個數(shù)據(jù)包給下一跳 目的節(jié)點,下一跳目的節(jié)點在接收完數(shù)據(jù)包后回復一個ACK包進行確認。突發(fā)傳 輸序列中的包間隔大小具體設定方法和802.11類似。如果突發(fā)參數(shù)的時間超過協(xié)議本身的周期長度,則傳輸過程會繼續(xù)進行直到本次傳輸完成為止,并不會因為超 過一個周期長度而中斷。
其中的一次突發(fā)傳輸包含的數(shù)據(jù)包數(shù)目A^計算方法為如果滿足公平性條
件下以及維持正確的同步時最大允許的時間分別為7>和r,,則最大允許的burst
傳輸時間r^可表示為
7;狀-min(7;,7;) (3)
根據(jù)最大允許的突發(fā)傳輸時間和突發(fā)傳輸?shù)奶攸c,假設突發(fā)傳輸系統(tǒng)中數(shù)據(jù)
包長度相同,則可通過下面公式計算得到burst傳輸最大允許發(fā)送的包數(shù)目iV,皿
W隨=["min(T,, K) - Z肌.-4 -』- "、
.' (4) 3A: x ,S + A: x尸闊/(Z應+ h尸,
其中Z肌,Zero, &廁,^cx分別為RTS, CTS, DATA, ACK包的長度, 而S/FS和尸/尸S分別為控制包間隔和數(shù)據(jù)包間隔,^為數(shù)據(jù)發(fā)送速度。節(jié)點在發(fā) 送數(shù)據(jù)前首先檢測當前數(shù)據(jù)緩沖區(qū)隊列長度A^r,如果A^一A^x,則A^產(chǎn)iV,, 否則如果W^<iV,,則M ,=W^。
本發(fā)明的高流量自適應機制在誤碼信道條件下工作時, 一旦檢測到突發(fā)傳輸 系列中有包由于信道誤碼而被破壞,則節(jié)點繼續(xù)傳輸剩余的包直到本次突發(fā)數(shù)據(jù) 傳輸完成為止。被破壞的數(shù)據(jù)包將在下次的突發(fā)傳輸系列中進行重傳。如果當前 節(jié)點存在兩個或者兩個以上的下一條鄰居節(jié)點,則節(jié)點對當前數(shù)據(jù)緩沖區(qū)中的包 進行重新排列,將發(fā)送到同一目的地址的數(shù)據(jù)包調(diào)度成一個系列,使得發(fā)送數(shù)據(jù) 包的時候,在每一個突發(fā)數(shù)據(jù)包系統(tǒng)中只包含發(fā)送到同一目的地址的數(shù)據(jù)包。例 如數(shù)據(jù)緩沖區(qū)中的包數(shù)目為7,假定數(shù)據(jù)包的序號分別為1、 2、 3、 4、 5、 6、 7, 其中序號為l、 4、 5的數(shù)據(jù)包包含相同的目的地址,而序號為2、 3、 6、 7的數(shù) 據(jù)包包含另外一個相同的目的地址,則節(jié)點在突發(fā)傳輸前對數(shù)據(jù)緩沖區(qū)中的這些 數(shù)據(jù)包進行重新排列,順序為1、 4、 5、 2、 3、 6、 7。這些數(shù)據(jù)包將在兩個burst 傳輸中被發(fā)送出去,其中一個burst傳輸包含序號為1、 4、 5的數(shù)據(jù)包,另外一 個burst傳輸包含序號為2、 3、 6、 7的數(shù)據(jù)包。
本發(fā)明的無線傳感器網(wǎng)絡中流量自適應的媒體訪問控制方法,其低流量自適 應策略如圖3所示,采用節(jié)點選擇性喚醒的方式來降低功耗。圖3中節(jié)點0需要 發(fā)送一個數(shù)據(jù)包給它的下一跳節(jié)點3,則節(jié)點0首先在同步階段發(fā)送一個ITS包
8給他的鄰居節(jié)點3,節(jié)點3收到ITS包后檢查包中的相關域確認自己是目的節(jié)點, 則回復一個ATS包給節(jié)點0進行確認。由于節(jié)點1和節(jié)點2通過收到的ITS包 確認自己不是本次通信的目的節(jié)點,則更新NAV并提早進入睡眠以降低功耗, 其中NAV更新的長度為到離本次數(shù)據(jù)發(fā)送完為止的時間長度。在數(shù)據(jù)階段的開 始,節(jié)點0直接發(fā)送DATA包給節(jié)點3,然后節(jié)點3收到DATA包后回復ACK 包進行確認,則節(jié)點0和節(jié)點3之間的傳輸成功完成,由于已經(jīng)在同步階段通過 載波偵聽進行信道預約,故數(shù)據(jù)通信過程中不采用載波偵聽。由于節(jié)點1和節(jié)點 2己經(jīng)進入睡眠狀態(tài),這些鄰居節(jié)點不會干擾節(jié)點0和節(jié)點3之間的通信。
當節(jié)點沒有數(shù)據(jù)包需要發(fā)送并且沒有收到ITS包則移除本周期內(nèi)余下的偵 聽時間以降低功耗。同時設定一個閾值仏當節(jié)點經(jīng)歷了e個周期仍無數(shù)據(jù)或者 控制包發(fā)送或者接收,則節(jié)點喚醒以偵聽可能發(fā)送給自己的控制或數(shù)據(jù)包。由于 節(jié)點在同步節(jié)點發(fā)送ITS包進行傳輸請求,而節(jié)點周期性的同步包也在同步階段 發(fā)送,則在發(fā)送節(jié)點和接收節(jié)點都有可能發(fā)生同步包和同步包、ITS和ITS,以 及同步包和ITS之間的沖突。如果接收節(jié)點在同步期檢測到?jīng)_突發(fā)生,則在DATA 期間保持喚醒以偵聽可能到達的報文,從而避免由于節(jié)點睡眠導致傳輸錯誤和降 低延遲。對于發(fā)送節(jié)點而言,如果檢測到?jīng)_突則采用常規(guī)的通信運行方式,即節(jié) 點在數(shù)據(jù)期間采用RTS/CTS/DATA/ACK方式進行通信,其中的發(fā)送節(jié)點通過載 波偵聽方式發(fā)送RTS包。
權利要求
1、一種用于無線傳感器網(wǎng)絡的媒體訪問控制方法,其特征在于通過實時測量節(jié)點當前的數(shù)據(jù)流量和數(shù)據(jù)緩沖區(qū)隊列長度進行流量自適應調(diào)節(jié),當節(jié)點緩沖區(qū)隊列長度大于1時啟用高流量自適應機制,當數(shù)據(jù)緩沖區(qū)隊列長度小于等于1且當前數(shù)據(jù)流量小于預先設定的閾值時啟用低流量自適應策略,否則采用傳統(tǒng)MAC協(xié)議中每次發(fā)送一個數(shù)據(jù)包的方式進行通信。
2、 根據(jù)權利要求l所述的用于無線傳感器網(wǎng)絡的媒體訪問控制方法,其特征在于所述的測量節(jié)點當前的數(shù)據(jù)流量方法為節(jié)點連續(xù)記錄數(shù)據(jù)包到達的時間,將連續(xù)兩個數(shù)據(jù)包間隔時間的倒數(shù)作為當前測量得到的數(shù)據(jù)流量,其計算方法表示為<formula>formula see original document page 2</formula>其中/k,^!分別表示前一個數(shù)據(jù)包收到的時刻和當前數(shù)據(jù)包收到的時刻,測量結果通過低通濾波器消除測量干擾。
3、 根據(jù)權利要求1所述的無線傳感器網(wǎng)絡中流量自適應的媒體訪問控制方法,其特征在于所述的高流量自適應機制為① 首先確定當前突發(fā)傳輸中所包含的數(shù)據(jù)包個數(shù)A^,,則節(jié)點通過 RTS/CTS/DATAl/DATA2/.../DATAA^,/ACK的方式一次預約發(fā)送多個數(shù)據(jù)包,每 個控制包和數(shù)據(jù)包中都包含離本次發(fā)送完成所需要的時間;其他非目的節(jié)點偵聽 到這個突發(fā)包序列中的任何一個包,則更新其網(wǎng)絡分配矢量-NAV并進入睡眠以 降低功耗;② 節(jié)點在誤碼信道條件下工作時, 一旦節(jié)點檢測到突發(fā)傳輸系列中有數(shù)據(jù) 包由于信道誤碼而被破壞,則繼續(xù)傳輸剩余的數(shù)據(jù)包直到本次突發(fā)數(shù)據(jù)傳輸完成 為止,被破壞的數(shù)據(jù)包將在下次的突發(fā)傳輸中進行重傳;③ 如果當前節(jié)點存在兩個或者兩個以上的下一條鄰居節(jié)點,則當前節(jié)點重 新調(diào)度堆積在數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)包,將發(fā)送到同一目的地址的數(shù)據(jù)包調(diào)度成一 個系列,使得在發(fā)送數(shù)據(jù)包的時候,每一個突發(fā)傳輸系列中只包含發(fā)送到同一目 的地址的數(shù)據(jù)包。
4、 根據(jù)權利要求3所述的用于無線傳感器網(wǎng)絡的媒體訪問控制方法,其特 征在于確定當前突發(fā)傳輸中所包含的數(shù)據(jù)包個數(shù)A^,的方法為預先設定最大允 許的突發(fā)傳輸時間r^并以此計算每次突發(fā)傳輸最大允許發(fā)送的包數(shù)目AU^,節(jié)點在發(fā)送數(shù)據(jù)前首先檢測當前數(shù)據(jù)緩沖區(qū)隊列長度AU_,如果A^,7V^,則 iVfc產(chǎn)7V,皿,否則如果AU^7V,,則iVfo尸A^,。
5、根據(jù)權利1要求所述的無線傳感器網(wǎng)絡中流量自適應的媒體訪問控制方法,其特征在于所述的低流量自適應策略為① 發(fā)送節(jié)點通過檢測當前待發(fā)送的數(shù)據(jù)包的相應域得到下一跳目的節(jié)點的地址,然后構建一個邀請發(fā)送包-ITS并在同步階段通過載波偵聽方式發(fā)送ITS 包給下一條目的節(jié)點,目的節(jié)點接收到ITS包后回復一個同意發(fā)送包-ATS確認 本次通信過程,發(fā)送方和接收方在數(shù)據(jù)期間采用數(shù)據(jù)包/確認包方式進行數(shù)據(jù)通 信,其他非目的節(jié)點接收到ITS或者ATS后更新網(wǎng)絡分配矢量并進入睡眠以降 低功耗;② 當節(jié)點沒有數(shù)據(jù)包需要發(fā)送并且沒有收到ITS包則移除本周期內(nèi)余下的 偵聽時間以降低功耗;同時設定一個閾值^,當節(jié)點經(jīng)歷了0個周期仍無包發(fā)送 或者接收,則節(jié)點喚醒以偵聽可能發(fā)送給自己的包;③ 如果接收節(jié)點在同步期檢測到?jīng)_突發(fā)生則在數(shù)據(jù)期間保持喚醒狀態(tài)以偵 聽可能到達的報文,如果發(fā)送節(jié)點在同步期檢測到?jīng)_突發(fā)生則在本周期的數(shù)據(jù)期 間采用傳統(tǒng)的載波偵聽方式進行數(shù)據(jù)通信,避免由于節(jié)點睡眠導致傳輸錯誤。
全文摘要
用于無線傳感器網(wǎng)絡的媒體訪問控制方法根據(jù)無線傳感器網(wǎng)絡具體應用中節(jié)點的數(shù)據(jù)流量隨時間變化的特點調(diào)節(jié)發(fā)送過程。通過測量數(shù)據(jù)包到達的間隔估算當前數(shù)據(jù)流量強度并采用濾波器減小測量過程中的干擾。并通過檢測節(jié)點當前的數(shù)據(jù)包隊列長度進行自適應控制,當數(shù)據(jù)包隊列長度大于1時候,采用突發(fā)傳輸方式將隊列中的數(shù)據(jù)包成批發(fā)送以減小延遲和能耗。否則根據(jù)當前測量的數(shù)據(jù)流量進行判斷,如果當前數(shù)據(jù)流量值小于給定的閾值則啟用低流量自適應機制,節(jié)點能夠通過局部的控制包交換移除不必要的喚醒周期。該方法不需要在線調(diào)節(jié)協(xié)議的周期和占空比,避免了節(jié)點之間的同步困難問題,并有效解決了目前無線傳感器網(wǎng)絡中同步和數(shù)據(jù)流量自適應的難點問題。
文檔編號H04W28/10GK101557606SQ20091002799
公開日2009年10月14日 申請日期2009年5月15日 優(yōu)先權日2009年5月15日
發(fā)明者昊 劉, 姚國良, 昊 陳 申請人:東南大學