期間錯(cuò)開(kāi),可以有效避免信息擁塞現(xiàn)象出現(xiàn)。
[0082]本發(fā)明實(shí)施例中,在所述服務(wù)器的覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)都可以向自身的覆蓋范圍內(nèi)的其他網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送所述檢測(cè)報(bào)文。即,對(duì)于所述第一網(wǎng)絡(luò)節(jié)點(diǎn)來(lái)說(shuō),其可以向所述第一網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送所述檢測(cè)報(bào)文,同時(shí),所述第一網(wǎng)絡(luò)節(jié)點(diǎn)可能也會(huì)接收到其他網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的所述檢測(cè)報(bào)文。所述第一網(wǎng)絡(luò)節(jié)點(diǎn)如果接收到第二網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的所述檢測(cè)報(bào)文,則同樣可以向所述第二網(wǎng)絡(luò)節(jié)點(diǎn)回復(fù)所述響應(yīng)報(bào)文。其中,所述第二網(wǎng)絡(luò)節(jié)點(diǎn)也是所述服務(wù)器的覆蓋范圍內(nèi)的任一節(jié)點(diǎn),所述第一網(wǎng)絡(luò)節(jié)點(diǎn)在所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的覆蓋范圍內(nèi)。
[0083]較佳的,本發(fā)明實(shí)施例中,所述所述周邊檢測(cè)報(bào)文中還可以包括上報(bào)時(shí)間信息,所述上報(bào)時(shí)間信息用于指示上報(bào)所述周邊檢測(cè)報(bào)文時(shí)的時(shí)間和/或用于指示所述周邊檢測(cè)報(bào)文對(duì)應(yīng)的上報(bào)周期。
[0084]請(qǐng)參見(jiàn)圖2,基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供另一種隱藏節(jié)點(diǎn)檢測(cè)方法,所述方法的主要流程如下:
[0085]步驟201:服務(wù)器接收網(wǎng)絡(luò)節(jié)點(diǎn)上報(bào)的周邊檢測(cè)報(bào)文;其中,所述周邊檢測(cè)報(bào)文是網(wǎng)絡(luò)節(jié)點(diǎn)在向覆蓋范圍內(nèi)的其他網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送用于檢測(cè)隱藏節(jié)點(diǎn)的檢測(cè)報(bào)文后,根據(jù)接收到的響應(yīng)報(bào)文生成并上報(bào)的,所述周邊檢測(cè)報(bào)文中攜帶發(fā)送所述檢測(cè)報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)的信息以及發(fā)送所述檢測(cè)報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)檢測(cè)到的其他網(wǎng)絡(luò)節(jié)點(diǎn)的信息。
[0086]所述服務(wù)器的覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)均會(huì)向所述服務(wù)器上報(bào)所述周邊檢測(cè)報(bào)文,即,所述服務(wù)器可能會(huì)接收到多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)分別上報(bào)的多個(gè)周邊檢測(cè)報(bào)文。
[0087]較佳的,所述服務(wù)器可以是通過(guò)移動(dòng)通信網(wǎng)絡(luò)接收網(wǎng)絡(luò)節(jié)點(diǎn)上報(bào)的周邊檢測(cè)報(bào)文。
[0088]較佳的,本發(fā)明實(shí)施例中,所述網(wǎng)絡(luò)節(jié)點(diǎn)可以是STA,或者也可以是AP,本發(fā)明不做限制。
[0089]例如,對(duì)于所述服務(wù)器的覆蓋范圍內(nèi)的所述第一網(wǎng)絡(luò)節(jié)點(diǎn)來(lái)說(shuō),所述第一網(wǎng)絡(luò)節(jié)點(diǎn)可以向在所述第一網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的其他網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送所述檢測(cè)報(bào)文,接收到所述檢測(cè)報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)會(huì)向所述第一網(wǎng)絡(luò)節(jié)點(diǎn)回復(fù)所述響應(yīng)報(bào)文,所述第一網(wǎng)絡(luò)節(jié)點(diǎn)可以生成所述周邊檢測(cè)報(bào)文,將回復(fù)所述響應(yīng)消息的網(wǎng)絡(luò)節(jié)點(diǎn)的信息添加到所述周邊檢測(cè)報(bào)文中,且所述第一網(wǎng)絡(luò)節(jié)點(diǎn)也將所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的信息添加到所述周邊檢測(cè)報(bào)文中,之后所述第一網(wǎng)絡(luò)節(jié)點(diǎn)將所述周邊檢測(cè)報(bào)文發(fā)送給所述服務(wù)器。
[0090]較佳的,本發(fā)明實(shí)施例中,網(wǎng)絡(luò)節(jié)點(diǎn)的信息中至少可以包括有網(wǎng)絡(luò)節(jié)點(diǎn)的位置信息,自然,所述第一網(wǎng)絡(luò)節(jié)點(diǎn)信息中也就至少可以包括有所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的位置信息。
[0091]步驟202:所述服務(wù)器根據(jù)所述周邊檢測(cè)報(bào)文中包括的網(wǎng)絡(luò)節(jié)點(diǎn)的信息,進(jìn)行隱藏節(jié)點(diǎn)檢測(cè)。
[0092]較佳的,本發(fā)明實(shí)施例中,所述服務(wù)器根據(jù)所述周邊檢測(cè)報(bào)文中包括的網(wǎng)絡(luò)節(jié)點(diǎn)的信息,進(jìn)行隱藏節(jié)點(diǎn)檢測(cè),具體可以包括:針對(duì)接收到的每個(gè)周邊檢測(cè)報(bào)文,所述服務(wù)器根據(jù)預(yù)先保存的各網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息,及周邊檢測(cè)報(bào)文中包括的網(wǎng)絡(luò)節(jié)點(diǎn)的信息,在發(fā)送周邊檢測(cè)報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)所在的網(wǎng)絡(luò)的覆蓋范圍內(nèi)進(jìn)行隱藏節(jié)點(diǎn)檢測(cè);或,針對(duì)各網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的周邊檢測(cè)報(bào)文,所述服務(wù)器根據(jù)各網(wǎng)絡(luò)節(jié)點(diǎn)上報(bào)的周邊檢測(cè)報(bào)文中包括的網(wǎng)絡(luò)節(jié)點(diǎn)的信息,分別在所述各網(wǎng)絡(luò)節(jié)點(diǎn)所在的網(wǎng)絡(luò)的覆蓋范圍內(nèi)進(jìn)行隱藏節(jié)點(diǎn)檢測(cè)。
[0093]對(duì)于第一種情況,例如所述服務(wù)器中可以預(yù)先存儲(chǔ)有所述服務(wù)器的覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息,一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息中包括有該網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)的信息。
[0094]還是以所述第一網(wǎng)絡(luò)節(jié)點(diǎn)為例,所述服務(wù)器中存儲(chǔ)有所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息,所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息中包括有所述第一網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)的信息。
[0095]所述第一網(wǎng)絡(luò)節(jié)點(diǎn)在向所述第一網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的其他網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送所述檢測(cè)報(bào)文后,理想情況來(lái)說(shuō)所述第一網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)都應(yīng)該向所述第一網(wǎng)絡(luò)節(jié)點(diǎn)回復(fù)所述響應(yīng)報(bào)文,而所述第一網(wǎng)絡(luò)節(jié)點(diǎn)要將回復(fù)所述響應(yīng)報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)的信息添加到所述周邊檢測(cè)報(bào)文中,理想情況下應(yīng)該是將所述第一網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的所有網(wǎng)絡(luò)節(jié)點(diǎn)的信息添加到所述周邊檢測(cè)報(bào)文中。如果有隱藏節(jié)點(diǎn)的存在,則與所述第一網(wǎng)絡(luò)節(jié)點(diǎn)互為隱藏節(jié)點(diǎn)的網(wǎng)絡(luò)節(jié)點(diǎn)無(wú)法收到所述第一網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的所述檢測(cè)報(bào)文,自然也不會(huì)向所述第一網(wǎng)絡(luò)節(jié)點(diǎn)回復(fù)所述響應(yīng)報(bào)文,所述第一網(wǎng)絡(luò)節(jié)點(diǎn)也就不會(huì)將該網(wǎng)絡(luò)節(jié)點(diǎn)的信息添加到所述周邊檢測(cè)報(bào)文中。
[0096]所述服務(wù)器在接收到所述第一網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的所述周邊檢測(cè)報(bào)文后,可以對(duì)所述周邊檢測(cè)報(bào)文中包括的各網(wǎng)絡(luò)節(jié)點(diǎn)的信息進(jìn)行依次核對(duì),即根據(jù)本地存儲(chǔ)的所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息,確定所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息中包括的各網(wǎng)絡(luò)節(jié)點(diǎn)的信息是否均包括在所述周邊檢測(cè)報(bào)文中。例如,有網(wǎng)絡(luò)節(jié)點(diǎn)I的信息包括在所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息中,但卻未包括在所述周邊檢測(cè)報(bào)文中,則所述服務(wù)器可以確定所述網(wǎng)絡(luò)節(jié)點(diǎn)I與所述第一網(wǎng)絡(luò)節(jié)點(diǎn)互為隱藏節(jié)點(diǎn)。
[0097]或者,以所述第一網(wǎng)絡(luò)節(jié)點(diǎn)、第二網(wǎng)絡(luò)節(jié)點(diǎn)和第三網(wǎng)絡(luò)節(jié)點(diǎn)為例,所述服務(wù)器中存儲(chǔ)有所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息、所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息及所述第三網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息,所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息中包括有所述第一網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)的信息,所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息中包括有所述第二網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)的信息,所述第三網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息中包括有所述第三網(wǎng)絡(luò)節(jié)點(diǎn)覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)的信息。
[0098]例如,所述第一網(wǎng)絡(luò)節(jié)點(diǎn)和所述第三網(wǎng)絡(luò)節(jié)點(diǎn)均位于所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的覆蓋范圍內(nèi),即所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息中包括有所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的信息和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的信息。那么,如果根據(jù)所述第一網(wǎng)絡(luò)節(jié)點(diǎn)上報(bào)的周邊檢測(cè)報(bào)文確定其中沒(méi)有所述第三網(wǎng)絡(luò)節(jié)點(diǎn)的信息,和/或,根據(jù)所述第三網(wǎng)絡(luò)節(jié)點(diǎn)上報(bào)的周邊檢測(cè)報(bào)文確定其中沒(méi)有所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的信息,則可以確定所述第一網(wǎng)絡(luò)節(jié)點(diǎn)和所述第三網(wǎng)絡(luò)節(jié)點(diǎn)互為隱藏節(jié)點(diǎn)。在這種情況下,所述第一網(wǎng)絡(luò)節(jié)點(diǎn)可以沒(méi)有位于所述第三網(wǎng)絡(luò)節(jié)點(diǎn)的覆蓋范圍內(nèi),或者所述第一網(wǎng)絡(luò)節(jié)點(diǎn)也可以位于所述第三網(wǎng)絡(luò)節(jié)點(diǎn)的覆蓋范圍內(nèi)。
[0099]這種確定方式十分簡(jiǎn)單,無(wú)需復(fù)雜的算法,也無(wú)需對(duì)任一網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行硬件上的改進(jìn),可行性較強(qiáng)。
[0100]或者,本發(fā)明實(shí)施例中,所述服務(wù)器側(cè)也可以無(wú)需存儲(chǔ)所述服務(wù)器的覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)的分布信息。因所述服務(wù)器會(huì)接收到所述服務(wù)器的覆蓋范圍內(nèi)的各網(wǎng)絡(luò)節(jié)點(diǎn)上報(bào)的周邊檢測(cè)報(bào)文,則所述服務(wù)器可以根據(jù)各周邊檢測(cè)報(bào)文來(lái)分別在各網(wǎng)絡(luò)節(jié)點(diǎn)的覆蓋范圍內(nèi)進(jìn)行隱藏節(jié)點(diǎn)的檢測(cè)。
[0101]例如,網(wǎng)絡(luò)節(jié)點(diǎn)A與網(wǎng)絡(luò)節(jié)點(diǎn)B互為隱藏節(jié)點(diǎn),所述網(wǎng)絡(luò)節(jié)點(diǎn)A和所述網(wǎng)絡(luò)節(jié)點(diǎn)B向所述服務(wù)器上報(bào)的周邊檢測(cè)報(bào)文中都沒(méi)有包括對(duì)方的信息。但網(wǎng)絡(luò)節(jié)點(diǎn)C向所述服務(wù)器上報(bào)的的周邊檢測(cè)報(bào)文中有所述網(wǎng)絡(luò)節(jié)點(diǎn)A的信息和所述網(wǎng)絡(luò)節(jié)點(diǎn)B的信息,即說(shuō)明所述網(wǎng)絡(luò)節(jié)點(diǎn)C分布在所述網(wǎng)絡(luò)節(jié)點(diǎn)A和所述網(wǎng)絡(luò)節(jié)點(diǎn)B的覆蓋范圍內(nèi),所述服務(wù)器根據(jù)所述網(wǎng)絡(luò)節(jié)點(diǎn)C上報(bào)的周邊檢測(cè)報(bào)文即可確定所述網(wǎng)絡(luò)節(jié)點(diǎn)A與所述網(wǎng)絡(luò)節(jié)點(diǎn)B互為隱藏節(jié)點(diǎn)。
[0102]或者所述服務(wù)器也可以有其他確定隱藏節(jié)點(diǎn)的方式,本發(fā)明不做限制。
[0103]較佳的,本發(fā)明實(shí)施例中,所述服務(wù)器根據(jù)所述周邊檢測(cè)報(bào)文中包括的網(wǎng)絡(luò)節(jié)點(diǎn)的信息,進(jìn)行隱藏節(jié)點(diǎn)檢測(cè),可以包括:所述服務(wù)器至少根據(jù)所述周邊檢測(cè)報(bào)文中包括的上報(bào)時(shí)間信息,確定所述周邊檢測(cè)報(bào)文對(duì)應(yīng)的上報(bào)周期是否為指定上報(bào)周期;若所述周邊檢測(cè)報(bào)文對(duì)應(yīng)的上報(bào)周期為所述指定上報(bào)周期,則所述服務(wù)器根據(jù)所述周邊檢測(cè)報(bào)文中包括的網(wǎng)絡(luò)節(jié)點(diǎn)的信息,進(jìn)行隱藏節(jié)點(diǎn)檢測(cè)。
[0104]較佳的,本發(fā)明實(shí)施例中,所述周邊檢測(cè)報(bào)文中還可以包括上報(bào)時(shí)間信息,所述上報(bào)時(shí)間信息用于指示上報(bào)所述周邊檢測(cè)報(bào)文時(shí)的時(shí)間和/或用于指示所述周邊檢測(cè)報(bào)文對(duì)應(yīng)的上報(bào)周期。
[0105]以所述第一網(wǎng)絡(luò)節(jié)點(diǎn)為例。所述第一網(wǎng)絡(luò)節(jié)點(diǎn)上報(bào)的所述周邊檢測(cè)報(bào)文中可以攜帶有所述上報(bào)時(shí)間信息。如果所述上報(bào)時(shí)間信息用于指示上報(bào)所述周邊檢測(cè)報(bào)文時(shí)的時(shí)間,則所述上報(bào)所述周邊檢測(cè)報(bào)文時(shí)的時(shí)間,則所述服務(wù)器側(cè)可以存儲(chǔ)有為所述第一網(wǎng)絡(luò)節(jié)點(diǎn)分配的指定上報(bào)周期,所述服務(wù)器可以根據(jù)所述上報(bào)時(shí)間信息及為所述第一網(wǎng)絡(luò)節(jié)點(diǎn)分配的指定上報(bào)周期來(lái)確定所述周邊檢測(cè)報(bào)文對(duì)應(yīng)的上報(bào)周期是否為所述指定上報(bào)周期,如果所述周邊檢測(cè)報(bào)文對(duì)應(yīng)的上報(bào)周期為所述指定上報(bào)周期,則所述服務(wù)器可