日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種無線傳感器代碼檢測的方法有效

專利信息
申請號: 201310317348.9 申請日: 2013-07-25
公開(公告)號: CN103336743A 公開(公告)日: 2013-10-02
發明(設計)人: 劉云浩;連朔;趙季中;何源;王繼良 申請(專利權)人: 清華大學
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 北京路浩知識產權代理有限公司 11002 代理人: 王瑩
地址: 100084 北京市海*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 無線 傳感器 代碼 檢測 方法
【說明書】:

技術領域

發明涉及無線傳感器網絡領域,尤其涉及一種無線傳感器代碼檢測的方法。

背景技術

隨著無線通信、傳感器制造和低功耗嵌入式的日益成熟,大規模無線傳感器網絡技術迅速發展并被應用到諸多領域。一個典型的無線傳感器網絡由大量廉價傳感器節點組成,每個無線傳感器節點包括傳感器模塊、處理器模塊、無線通信模塊和能量供應模塊,這些傳感器節點能夠在不同的環境中迅速被部署,并通過無線自組織的形式組網。傳感器節點感知的數據通過無線通信以多跳中繼方式匯集到數據處理中心,使人們可以不受時間、地點的限制,實時獲取大量信息。與傳統的網絡設備相比,無線傳感器網絡擁有大量的各種類型的傳感器節點。這種網絡具有無中心節點、自組織方式組網、輕量型的多、跳路由、網絡頻寬低、無線通信半徑和電池容量有限等特點。這些特點為其在復雜多變的環境中的大規模使用帶來了很大的挑戰,為了保證系統的正常運行,需要對無線傳感器代碼進行檢測。

在現有技術中,代碼檢測的方法主要有靜態分析方法和動態分析方法。靜態分析方法主要是檢測代碼的編寫規范,分析代碼的復雜度、可能存在的隱患等,靜態分析方法不需要運行待測代碼。動態分析方法是通過運行被測程序檢查運行結果與預期結果的差異,主要是檢測代碼中諸如內存泄露、數據訪問越界等錯誤。動態分析方法需要運行待測代碼,執行到的代碼存在的問題有可能被發現,沒有執行到的代碼即使存在問題也發現不了。這種檢測方法的測試輸入對檢測結果影響很大,如果測試輸入不夠豐富,很多的錯誤是發現不了的。

上述兩種方法沒有考慮到實際運行的網絡環境對代碼的影響,使用上述兩種方法進行無線傳感器代碼檢測時,會有很多由于實際網絡環境與測試網絡環境的不同而隱藏的錯誤不能被檢測出來。

發明內容

本發明實施例提供了一種無線傳感器代碼檢測的方法,能夠結合實際網絡特性對無線傳感器網絡代碼進行檢測,能夠大大增加檢測出的由于實際網絡環境與測試網絡環境的不同而隱藏的錯誤的數量。

本發明實施例提供了一種無線傳感器代碼檢測的方法,包括:

在待測代碼中插入初始化檢測代碼,構成初始化后的代碼;

將所述初始化后的代碼通過編譯鏈生成一個虛擬可執行文件;

用模擬器載入所述虛擬可執行文件和虛擬網絡配置文件,生成虛擬狀態空間;

在所述虛擬狀態空間中用隨機行走算法進行代碼檢測,如果出現錯誤,輸出錯誤信息。

進一步地,該方法進一步包括:設置虛擬空間庫,并在虛擬空間庫中設置不同屬性分別對應的初始化檢測代碼;

所述插入初始化檢測代碼之前,進一步包括從虛擬空間庫中提取出所述待測代碼的屬性對應的初始化檢測代碼。

進一步地,所述將所述初始化后的代碼通過編譯鏈生成一個虛擬可執行文件,包括:

將所述初始化后的代碼通過nesc編譯器編譯成c文件;

將所述c文件通過本地編譯連接包裝成一個虛擬可執行文件。

進一步地,該方法進一步包括:根據實際網絡環境生成并更新所述虛擬網絡配置文件,所述虛擬網絡配置文件包括節點的id、節點的數量、網絡拓撲結構。

進一步地,所述在待測代碼中插入初始化檢測代碼之前,進一步包括提取出所述待測代碼的屬性的取值范圍;

所述在所述虛擬狀態空間中用隨機行走算法進行代碼檢測,如果出現錯誤,輸出錯誤信息包括:

S1:在所述虛擬狀態空間中用深度優先搜索算法搜索下一步可執行的事件,當搜索到可執行的事件后,將搜索到的事件放入準備狀態空間集合中并更新準備狀態空間集合,從準備狀態空間集合中隨機選取一個事件執行,進入下一個狀態;

S2:進入一個狀態后,當到達預先設置的檢測位置時,判斷待測代碼的屬性值是否在所述待測代碼的屬性的取值范圍之內,如果不在,輸出錯誤信息檢測結果,如果到達停止檢測條件,則結束當前流程,否則返回步驟S1。

進一步地,所述判斷待測代碼的屬性值是否在所述待測代碼的屬性的取值范圍之內包括:

判斷待測代碼的屬性值在預先設定的時長內是否均不在所述待測代碼的屬性的取值范圍之內;

所述錯誤信息檢測結果包括:出錯的節點的id,出錯的事件的路徑。

進一步地,所述在所述虛擬狀態空間中搜索下一步可執行事件之前,進一步包括設置最大步長;

所述停止檢測條件包括:

執行的事件達到所述最大步長;或

已經遍歷了所有的狀態。

進一步地,所述隨機行走算法遵循的規則包括:

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學,未經清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201310317348.9/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 日本激情视频一区二区三区| 欧美日韩三区二区| 日本一区二区三区免费播放| 久久久精品99久久精品36亚| 国产精品视频免费一区二区| 欧美日韩一区二区三区不卡| 一区二区免费在线观看| 农村妇女毛片精品久久| 国产精品自拍不卡| 午夜无遮挡| 欧美极品少妇xx高潮| 国产欧美一区二区三区在线播放| 久久精品一二三| 香港日本韩国三级少妇在线观看| 欧美一区二区三区久久精品| 激情久久久| 2023国产精品自产拍在线观看| 久久精品国产综合| 欧美日韩综合一区| 国产日韩区| 日韩精品中文字幕在线| 99久久国产综合精品女不卡| 欧美一区二三区| 国内自拍偷拍一区| 国产精品久久久久久久久久久新郎 | 午夜特级片| 68精品国产免费久久久久久婷婷 | 久久99精| 国产亚洲精品久久久久秋霞| 国产精品1234区| 妖精视频一区二区三区| 99日本精品| 中文天堂在线一区| 日韩精品一区二区久久| 中文字幕欧美日韩一区 | 99精品久久久久久久婷婷| 欧美在线一区二区视频| 日韩欧美国产另类| 亚洲精品一区在线| 国产午夜精品一区二区三区最新电影 | 中文字幕一区二区三区乱码| 精品国产免费久久| 免费欧美一级视频| 国产欧美精品一区二区在线播放| 91国产在线看| 午夜激情影院| 国产精品日韩高清伦字幕搜索| 午夜社区在线观看| 午夜伦情电午夜伦情电影| 色妞www精品视频| 欧美精品一卡二卡| 免费精品99久久国产综合精品应用| 中文字幕欧美久久日高清| 国产欧美一区二区精品久久久| 日韩一区二区中文字幕| 99国产精品免费| 久久福利免费视频| 香蕉av一区二区| 欧美乱偷一区二区三区在线 | 亚洲国产精品综合| 人人要人人澡人人爽人人dvd| 国产电影一区二区三区下载| 国产一区二区电影| 中文字幕在线一区二区三区| 日韩精品乱码久久久久久| 国产精品综合一区二区三区| 伊人av综合网| 午夜精品在线观看| 亚洲精品久久久久中文字幕欢迎你| 色一情一乱一乱一区免费网站| 久久久999精品视频| 亚洲国产视频一区二区三区| 国产69精品99久久久久久宅男| 91精彩刺激对白露脸偷拍| 国产理论一区二区三区| 99久久国产综合精品麻豆| 激情久久久| 日韩精品久久久久久中文字幕8| 亚洲福利视频一区| 91国偷自产中文字幕婷婷| 国产乱一区二区三区视频| 狠狠色噜噜狠狠狠狠米奇7777| 国产69精品久久久久男男系列| 午夜影院5分钟| 性欧美激情日韩精品七区| ass韩国白嫩pics| 99久久国产免费| 日韩精品少妇一区二区在线看| 丰满岳妇伦4在线观看| 欧美hdfree性xxxx| 中文字幕一区二区三区乱码视频| 国产精品18久久久久白浆| 91久久国产露脸精品国产护士| 欧美精品国产一区| 欧美日韩一级二级三级| 性国产日韩欧美一区二区在线| 久久中文一区| 久久福利免费视频| 一区二区在线精品| 亚洲精品国产主播一区| 国产精品免费观看国产网曝瓜| 国产精品尤物麻豆一区二区三区| 日韩区欧美久久久无人区| 91免费视频国产| 国产jizz18女人高潮| 欧美日韩久久精品| 天天射欧美| 亚洲国产偷| 国产欧美一区二区三区免费看| aaaaa国产欧美一区二区 | 99爱精品视频| 精品国产鲁一鲁一区二区三区| 国产一区二区三级| 久久精品欧美一区二区| 欧美一区二区三区国产精品| 思思久久96热在精品国产| 国产91精品一区二区麻豆亚洲| 97久久超碰国产精品| 中文字幕欧美一区二区三区| 丝袜脚交一区二区| 久久久精品欧美一区二区 | 国产精品国产三级国产播12软件| 日韩精品一二区| 亚洲国产精品日韩av不卡在线| 亚洲午夜精品一区二区三区电影院 | 偷拍精品一区二区三区| 精品国产二区三区| 国产精品久久久久久久久久久不卡| 国产亚洲精品久久久456| 国产欧美一区二区精品性| 久久第一区| xxxx18hd护士hd护士| 国产一区午夜| 欧美一区二区三区黄| 免费看欧美中韩毛片影院| 久久精品99国产精品亚洲最刺激| 欧美一级片一区| 91精品福利观看| 91精品国产九九九久久久亚洲| 日本神影院一区二区三区| 精品国产乱码一区二区三区a| 久久精品色欧美aⅴ一区二区| 亚洲精品老司机| 亚洲乱码av一区二区三区中文在线:| 99国产精品久久久久老师| 久久一二区| 精品无人国产偷自产在线| 国产69精品福利视频| 狠狠色综合欧美激情| 日韩精品免费一区二区夜夜嗨| 国产视频精品一区二区三区| 亚洲国产精品入口| 国产免费区| 中文字幕a一二三在线| 91麻豆精品国产91久久久更新资源速度超快 | 亚洲网站久久| 国产午夜亚洲精品羞羞网站| 久久99亚洲精品久久99果| 国模少妇一区二区三区| 少妇高清精品毛片在线视频| 日韩欧美国产第一页| 久久影视一区二区| 国产乱码精品一区二区三区中文| 综合在线一区| 国语对白老女人一级hd| 国产欧美日韩一区二区三区四区| 亚洲欧洲日韩在线| 国产精品爽到爆呻吟高潮不挺| 夜夜躁人人爽天天天天大学生 | 久久aⅴ国产欧美74aaa| 久久99精品国产一区二区三区| 欧美日韩国产欧美| 99精品视频一区| 国产一区精品在线观看| 国产视频一区二区视频| 国产欧美亚洲精品第一区软件| 日本一区二区在线电影| 国产精品国产三级国产专区53| 国产淫片免费看| 私人影院av| 中文字幕一区二区三区乱码视频| 91夜夜夜| 国产精品久久久久久久久久久杏吧| 综合欧美一区二区三区| 日韩午夜三级| 在线精品国产一区二区三区88 | 欧美午夜一区二区三区精美视频| 国产精品乱码久久久久久久| 国内精品久久久久影院日本| 夜夜爽av福利精品导航| 91波多野结衣| 一级久久久| 一区二区国产精品| 91麻豆精品国产91久久| 97国产精品久久| 免费超级乱淫视频播放| 日本美女视频一区二区三区| 91av中文字幕| 欧美一级免费在线视频| 欧美xxxxhdvideos| 亚洲午夜天堂吃瓜在线| 国产精品视频免费一区二区| 午夜看片在线| 久久久综合香蕉尹人综合网| 国产精品久久二区| 欧美在线观看视频一区二区| 91久久久久久亚洲精品禁果| 国产欧美日韩精品在线| 丰满岳乱妇在线观看中字| 欧美精品国产一区| 精品一区二区三区视频?| 亚洲乱子伦| 国产91在线播放| 国产69精品久久久久9999不卡免费| 91黄色免费看| 日本三级韩国三级国产三级| 亚日韩精品| 蜜臀久久99精品久久久久久网站| 538国产精品一区二区| 免费a一毛片| 美女被羞羞网站视频软件| 午夜精品999| 97久久精品人人做人人爽| 在线国产精品一区二区| 国产精品美女久久久免费| 大bbw大bbw巨大bbw看看| 996久久国产精品线观看| 麻豆视频免费播放| 国产欧美一区二区精品性| 久久精品国产亚洲7777| 国产精品亚洲二区| 男人的天堂一区二区| 欧美二区在线视频| 欧美一区二区三区三州| 日韩av在线网址| 911久久香蕉国产线看观看| 日韩av在线播| 亚洲欧美日韩三区| 久久久久久中文字幕| 色综合久久综合| **毛片在线| 欧美日韩中文不卡| 国产精品亚洲精品一区二区三区| 亚洲综合日韩精品欧美综合区| 国内久久久| 欧美一区二区三区久久|