1.網(wǎng)絡(luò)數(shù)據(jù)集搜索方法,所述搜索方法是基于消息的分布式傳播,包括search消息、ack消息和research消息, 其特征在于:在搜索過(guò)程中,符合搜索條件的中間結(jié)點(diǎn)稱(chēng)為center節(jié)點(diǎn),在一個(gè)無(wú)線傳感器網(wǎng)絡(luò)中任意指定源節(jié)點(diǎn)開(kāi)始,通過(guò)受限的消息傳播(搜索消息在節(jié)點(diǎn)中的傳播控制在源節(jié)點(diǎn)附近一個(gè)盡可能小的范圍內(nèi)),尋找存儲(chǔ)了某個(gè)數(shù)據(jù)集的較小節(jié)點(diǎn)集;該方法在每個(gè)節(jié)點(diǎn)中分布式的實(shí)現(xiàn),被搜索的節(jié)點(diǎn)集在搜索過(guò)程中動(dòng)態(tài)變化,實(shí)現(xiàn)一種累積式的搜索,被搜索節(jié)點(diǎn)集逐步擴(kuò)大,直到被搜索數(shù)據(jù)集中的所有數(shù)據(jù)的存儲(chǔ)位置都被找到。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)數(shù)據(jù)集搜索方法,其特征在于:所述search消息按生成樹(shù)(spanning)方式發(fā)送,用于進(jìn)行數(shù)據(jù)集的累積查找,search消息包含四部分內(nèi)容:
1)要搜索的數(shù)據(jù)集;
2)轉(zhuǎn)發(fā)此消息的上一跳節(jié)點(diǎn)標(biāo)識(shí);
3)初始化此消息的center節(jié)點(diǎn)標(biāo)識(shí);
4)此消息目前傳遞的跳數(shù)。