[發明專利]一種無線傳感器網絡數據下載的方法在審
| 申請號: | 201310749108.6 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN103747497A | 公開(公告)日: | 2014-04-23 |
| 發明(設計)人: | 徐葳 | 申請(專利權)人: | 江蘇寧克傳感器科技有限公司 |
| 主分類號: | H04W40/02 | 分類號: | H04W40/02;H04W84/18 |
| 代理公司: | 北京中恒高博知識產權代理有限公司 11249 | 代理人: | 劉洪京 |
| 地址: | 214000 江蘇省無錫市新區太湖國*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 無線 傳感器 網絡 數據 下載 方法 | ||
1.一種無線傳感器網絡數據下載的方法,其特征在于,主要包括:
a、網關合并雙向樹中所有子節點列表,構建用于遍歷雙向樹中所有樹節點、且包含端到端的路由信息的路由列表;
b、基于構建的路由列表,網關通過依次向每個樹節點發送包含端到端的路由信息的請求,發起數據下載請求;
c、目標節點沿著雙向樹中與數據下載請求相反的路徑,向網關反饋數據下載請求所請求的數據。
2.根據權利要求1所述的無線傳感器網絡數據下載的方法,其特征在于,在步驟c之后,還包括:
d、數據下載請求所請求的數據沿目標節點到達網關后,網關驗證CRC數據。
3.根據權利要求2所述的無線傳感器網絡數據下載的方法,其特征在于,在步驟d中,還包括:當網關驗證CRC數據出錯時,返回步驟b,請求重傳。
4.根據權利要求1所述的無線傳感器網絡數據下載的方法,其特征在于,在步驟a與步驟b之間,還包括:
子節點在路由構建的過程中估算本地延遲時間;
子節點將本地延遲時間上傳到網關,網關估算到每個節點的傳輸延遲。
5.根據權利要求1-4中任一項所述的無線傳感器網絡數據下載的方法,其特征在于,在步驟a中,所述構建用于遍歷雙向樹中所有樹節點、且包含端到端的路由信息的路由列表的操作,具體包括:
⑴網關查詢第一層子節點的子節點列表;
⑵網關向第二層子節點發送輪詢請求,得到第二層子節點的列表;
⑶網關以此方式向更深層級的子節點尋求子節點列表;
⑷網關歷遍所有層次的子節點,獲得完整的子節點列表和路由信息。
6.根據權利要求1-4中任一項所述的無線傳感器網絡數據下載的方法,其特征在于,在步驟a之前,還包括:建立具有雙向樹的網絡拓撲。
7.根據權利要求6所述的無線傳感器網絡數據下載的方法,其特征在于,所述建立具有雙向樹的網絡拓撲的操作,具體包括:
a0、在預設的網絡拓撲表中加入能夠進行數據傳輸的傳感器節點,將該傳感器節點稱為樹節點;將暫未加入網絡拓撲表的傳感器節點稱為非樹節點;
b0、網關通過廣播樹節點的心跳消息的方式,初始化網絡拓撲的建立過程;
c0、基于網絡拓撲建立過程的初始化結果,非樹節點競爭加入網絡拓撲表后,通過發出自身的心跳消息的方式,募集更多的傳感器節點,建立所需網絡拓撲結構。
8.根據權利要求7所述的無線傳感器網絡數據下載的方法,其特征在于,在步驟b0中,網關是整個樹的根節點,網關會周期性地發送心跳消息;
當一個節點加入到樹種之后,節點會等待其父節點發來的第二個心跳消息,此心跳消息會觸發該節點發送自己的心跳消息;心跳消息中明確標明了該節點的哪些父節點和子節點處于活動狀態;
如果一個節點在預設時間段無法從其父節點得到心跳消息,則該節點認為其父節點已經不可達,并會將自己重新回復到掃描的狀態;
同樣地,父節點也會將子節點從拓撲表中刪除,如果長時間沒有收到子節點的心跳數據;
在步驟b0中,網關通過廣播樹節點的心跳消息的方式,初始化網絡拓撲的建立過程的操作,具體包括:
網關發送心跳消息;
節點收到心跳消息,加入樹;
網關再次發送心跳消息,包含節點的信息;
節點確認加入網絡,并向外廣播自身的心跳消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇寧克傳感器科技有限公司,未經江蘇寧克傳感器科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310749108.6/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





