本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法及設(shè)備。
背景技術(shù):
在物聯(lián)網(wǎng)架構(gòu)中,為了使人們能夠更加精細(xì)地、動(dòng)態(tài)地管理生產(chǎn)和生活以提高資源利用率和生產(chǎn)效率,物聯(lián)網(wǎng)架構(gòu)中的海量終端設(shè)備需要向轉(zhuǎn)發(fā)節(jié)點(diǎn)上報(bào)物聯(lián)網(wǎng)數(shù)據(jù),轉(zhuǎn)發(fā)節(jié)點(diǎn)在偵聽到終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)后將物聯(lián)網(wǎng)數(shù)據(jù)封裝成數(shù)據(jù)元并上報(bào)給在物聯(lián)網(wǎng)架構(gòu)充當(dāng)物聯(lián)網(wǎng)人機(jī)接口的匯聚單元,以使匯聚單元根據(jù)數(shù)據(jù)元包括的數(shù)據(jù)內(nèi)容進(jìn)行分析和決策,從而可以為人們提供預(yù)警、異常等相關(guān)報(bào)告,且為了保證匯聚單元能夠及時(shí)可靠的提供預(yù)警、異常等相關(guān)報(bào)告,轉(zhuǎn)發(fā)節(jié)點(diǎn)上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)的時(shí)效性顯得尤為重要。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例公開了一種基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法及設(shè)備,能夠向匯聚單元上報(bào)延時(shí)較小的物聯(lián)網(wǎng)數(shù)據(jù),進(jìn)而保證上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)的時(shí)效性。
本發(fā)明實(shí)施例第一方面公開了一種基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法,所述方法包括:
轉(zhuǎn)發(fā)節(jié)點(diǎn)偵聽其無(wú)線覆蓋范圍內(nèi)的海量終端設(shè)備上報(bào)的海量物聯(lián)網(wǎng)數(shù)據(jù),每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)包括數(shù)據(jù)內(nèi)容以及該物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻;
所述轉(zhuǎn)發(fā)節(jié)點(diǎn)確定偵聽到每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)的偵聽時(shí)刻并根據(jù)每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻及偵聽時(shí)刻確定每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)的傳輸時(shí)長(zhǎng);
所述轉(zhuǎn)發(fā)節(jié)點(diǎn)識(shí)別所述海量物聯(lián)網(wǎng)數(shù)據(jù)中傳輸時(shí)長(zhǎng)超過(guò)與所述轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)應(yīng)的最大時(shí)延閾值的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù),并從所述海量物聯(lián)網(wǎng)數(shù)據(jù)中過(guò)濾掉所述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù),得到剩余物聯(lián)網(wǎng)數(shù)據(jù);
所述轉(zhuǎn)發(fā)節(jié)點(diǎn)將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元,并將所述第一數(shù)據(jù)元上報(bào)至匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第一方面中,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元之前,所述方法還包括:
所述轉(zhuǎn)發(fā)節(jié)點(diǎn)判斷其上報(bào)負(fù)荷是否大于等于預(yù)設(shè)負(fù)荷閾值,當(dāng)所述上報(bào)負(fù)荷不大于等于所述預(yù)設(shè)負(fù)荷閾值時(shí),觸發(fā)執(zhí)行所述將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元的操作;
所述方法還包括:
當(dāng)所述上報(bào)負(fù)荷大于等于所述預(yù)設(shè)負(fù)荷閾值時(shí),所述轉(zhuǎn)發(fā)節(jié)點(diǎn)判斷所述剩余物聯(lián)網(wǎng)數(shù)據(jù)中是否包括匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù),當(dāng)包括所述匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)中包括的所述匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)封裝成第二數(shù)據(jù)元,并將所述第二數(shù)據(jù)元上報(bào)至所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第一方面中,在判斷出所述上報(bào)負(fù)荷不大于等于所述預(yù)設(shè)上報(bào)負(fù)荷之后,以及所述轉(zhuǎn)發(fā)節(jié)點(diǎn)將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元之前,所述方法還包括:
所述轉(zhuǎn)發(fā)節(jié)點(diǎn)判斷所述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中是否存在匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù),當(dāng)所述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中不存在所述匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),觸發(fā)執(zhí)行所述將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元的操作;
所述方法還包括:
當(dāng)所述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中存在所述匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),偵聽其無(wú)線覆蓋范圍內(nèi)的相鄰轉(zhuǎn)發(fā)節(jié)點(diǎn)偵聽到的所述匯聚單元感興趣的終端設(shè)備上報(bào)的且傳輸時(shí)長(zhǎng)小于等于所述最大時(shí)延閾值的目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù),并將所述目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)以及所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第三數(shù)據(jù)元,以及將所述第三數(shù)據(jù)元上報(bào)至所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第一方面中,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)將所述第一數(shù)據(jù)元上報(bào)至匯聚單元,包括:
所述轉(zhuǎn)發(fā)節(jié)點(diǎn)根據(jù)預(yù)置的領(lǐng)區(qū)路由表選擇兩條轉(zhuǎn)發(fā)路徑,并通過(guò)所述兩條轉(zhuǎn)發(fā)路徑將所述第一數(shù)據(jù)元上報(bào)至匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第一方面中,每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)還包括上報(bào)該物聯(lián)網(wǎng)數(shù)據(jù)的終端設(shè)備的設(shè)備類型以及地理位置;
所述轉(zhuǎn)發(fā)節(jié)點(diǎn)將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元,包括:
所述轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)所述剩余物聯(lián)網(wǎng)數(shù)據(jù)中的相同地理位置以及相同設(shè)備類型的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行去重,得到去重后的物聯(lián)網(wǎng)數(shù)據(jù),并將所述去重后的物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元。
本發(fā)明實(shí)施例第二方面公開了一種轉(zhuǎn)發(fā)節(jié)點(diǎn),所述轉(zhuǎn)發(fā)節(jié)點(diǎn)包括偵聽單元、確定單元、識(shí)別單元、過(guò)濾單元、封裝單元以及上報(bào)單元,其中:
所述偵聽單元,用于偵聽其無(wú)線覆蓋范圍內(nèi)的海量終端設(shè)備上報(bào)的海量物聯(lián)網(wǎng)數(shù)據(jù),每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)包括數(shù)據(jù)內(nèi)容以及該物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻;
所述確定單元,用于確定偵聽到每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)的偵聽時(shí)刻并根據(jù)每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻及偵聽時(shí)刻確定每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)的傳輸時(shí)長(zhǎng);
所述識(shí)別單元,用于識(shí)別所述海量物聯(lián)網(wǎng)數(shù)據(jù)中傳輸時(shí)長(zhǎng)超過(guò)與所述轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)應(yīng)的最大時(shí)延閾值的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù);
所述過(guò)濾單元,用于從所述海量物聯(lián)網(wǎng)數(shù)據(jù)中過(guò)濾掉所述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù),得到剩余物聯(lián)網(wǎng)數(shù)據(jù);
所述封裝單元,用于將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元;
所述上報(bào)單元,用于將所述第一數(shù)據(jù)元上報(bào)至匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第二方面中,所述轉(zhuǎn)發(fā)節(jié)點(diǎn)還包括判斷單元,其中:
所述判斷單元,用于在將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元之前,判斷其上報(bào)負(fù)荷是否大于等于預(yù)設(shè)負(fù)荷閾值,當(dāng)所述上報(bào)負(fù)荷不大于等于所述預(yù)設(shè)負(fù)荷閾值時(shí),觸發(fā)所述封裝單元執(zhí)行所述將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元的操作;
所述判斷單元,還用于當(dāng)所述上報(bào)負(fù)荷大于等于所述預(yù)設(shè)負(fù)荷閾值時(shí),判斷所述剩余物聯(lián)網(wǎng)數(shù)據(jù)中是否包括匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù);
所述封裝單元,還用于當(dāng)所述判斷單元判斷出所述剩余物聯(lián)網(wǎng)數(shù)據(jù)中包括所述匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)中包括的所述匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)封裝成第二數(shù)據(jù)元;
所述上報(bào)單元,還用于將所述第二數(shù)據(jù)元上報(bào)至所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第二方面中,所述判斷單元,還用于在判斷出所述上報(bào)負(fù)荷不大于等于所述預(yù)設(shè)上報(bào)負(fù)荷之后以及在所述封裝單元將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元之前,判斷所述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中是否存在匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù),當(dāng)所述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中不存在所述匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),觸發(fā)所述封裝單元執(zhí)行所述將所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元的操作;
所述偵聽單元,還用于當(dāng)所述判斷單元判斷出所述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中存在所述匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),偵聽其無(wú)線覆蓋范圍內(nèi)的相鄰轉(zhuǎn)發(fā)節(jié)點(diǎn)偵聽到的所述匯聚單元感興趣的終端設(shè)備上報(bào)的且傳輸時(shí)長(zhǎng)小于等于所述最大時(shí)延閾值的目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù);
所述封裝單元,還用于將所述目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)以及所述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第三數(shù)據(jù)元;
所述上報(bào)單元,還用于將所述第三數(shù)據(jù)元上報(bào)至所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第二方面中,所述上報(bào)單元將所述第一數(shù)據(jù)元上報(bào)至匯聚單元的具體方式為:
根據(jù)預(yù)置的領(lǐng)區(qū)路由表選擇兩條轉(zhuǎn)發(fā)路徑,并通過(guò)所述兩條轉(zhuǎn)發(fā)路徑將所述第一數(shù)據(jù)元上報(bào)至匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第二方面中,每個(gè)所述物聯(lián)網(wǎng)數(shù)據(jù)還包括上報(bào)該物聯(lián)網(wǎng)數(shù)據(jù)的終端設(shè)備的設(shè)備類型以及地理位置;
所述封裝單元包括去重子單元以及封裝子單元,其中:
所述去重子單元,用于對(duì)所述剩余物聯(lián)網(wǎng)數(shù)據(jù)中的相同地理位置以及相同設(shè)備類型的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行去重,得到去重后的物聯(lián)網(wǎng)數(shù)據(jù);
所述封裝子單元,用于將所述去重后的物聯(lián)網(wǎng)數(shù)據(jù)封裝成所述第一數(shù)據(jù)元。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下有益效果:
本發(fā)明實(shí)施例中,轉(zhuǎn)發(fā)節(jié)點(diǎn)偵聽其無(wú)線覆蓋范圍內(nèi)的海量終端設(shè)備上報(bào)的海量物聯(lián)網(wǎng)數(shù)據(jù),每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)包括數(shù)據(jù)內(nèi)容以及該物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻,轉(zhuǎn)發(fā)節(jié)點(diǎn)確定偵聽到每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的偵聽時(shí)刻,并根據(jù)每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻以及偵聽時(shí)刻確定每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的傳輸時(shí)長(zhǎng),以及識(shí)別該海量物聯(lián)網(wǎng)數(shù)據(jù)中傳輸時(shí)長(zhǎng)超過(guò)與該轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)應(yīng)的最大時(shí)延閾值的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù),并從該海量物聯(lián)網(wǎng)數(shù)據(jù)中過(guò)濾掉該多個(gè)物聯(lián)網(wǎng)數(shù)據(jù),得到剩余物聯(lián)網(wǎng)數(shù)據(jù),以及將該剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元,并將該第一數(shù)據(jù)元上報(bào)至匯聚單元。實(shí)施本發(fā)明實(shí)施例能夠過(guò)濾掉傳輸時(shí)延較大的物聯(lián)網(wǎng)數(shù)據(jù),向匯聚單元上報(bào)延時(shí)較小的物聯(lián)網(wǎng)數(shù)據(jù),進(jìn)而保證上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)的時(shí)效性,且還能夠減小轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)負(fù)荷。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例公開的一種物聯(lián)網(wǎng)架構(gòu)的示意圖;
圖2是本發(fā)明實(shí)施例公開的一種基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法的流程示意圖;
圖3是本發(fā)明實(shí)施例公開的一種轉(zhuǎn)發(fā)節(jié)點(diǎn)的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例公開的另一種轉(zhuǎn)發(fā)節(jié)點(diǎn)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例公開了一種基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法及設(shè)備,能夠過(guò)濾掉傳輸時(shí)延較大的物聯(lián)網(wǎng)數(shù)據(jù),向匯聚單元上報(bào)延時(shí)較小的物聯(lián)網(wǎng)數(shù)據(jù),進(jìn)而保證上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)的時(shí)效性,且還能夠減小轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)負(fù)荷。以下分別進(jìn)行詳細(xì)說(shuō)明。
為了更好地理解本發(fā)明實(shí)施例,下面先對(duì)本發(fā)明實(shí)施例公開的一種物聯(lián)網(wǎng)架構(gòu)進(jìn)行介紹。請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種物聯(lián)網(wǎng)架構(gòu)的示意圖。如圖1所示,該物聯(lián)網(wǎng)架構(gòu)按照功能劃分可以包括終端設(shè)備層、轉(zhuǎn)發(fā)節(jié)點(diǎn)層以及匯聚層三個(gè)層。其中,終端設(shè)備層可以包括海量規(guī)模的終端設(shè)備,例如濕度計(jì)、煙感器、通風(fēng)設(shè)備、雨量傳感器、灌溉閥等等;轉(zhuǎn)發(fā)節(jié)點(diǎn)層可以包括網(wǎng)絡(luò)連接的大量的轉(zhuǎn)發(fā)節(jié)點(diǎn),轉(zhuǎn)發(fā)節(jié)點(diǎn)可以包括路由器、中繼器、接入點(diǎn)等設(shè)備,本發(fā)明實(shí)施例不作限定;轉(zhuǎn)發(fā)節(jié)點(diǎn)可以使用任何標(biāo)準(zhǔn)的組網(wǎng)協(xié)議,而且轉(zhuǎn)發(fā)節(jié)點(diǎn)可以在不同的網(wǎng)絡(luò)制式之間實(shí)現(xiàn)數(shù)據(jù)解析;匯聚層可以包括過(guò)濾網(wǎng)關(guān)和匯聚單元,其中,過(guò)濾網(wǎng)關(guān)可以通過(guò)互聯(lián)網(wǎng)與轉(zhuǎn)發(fā)節(jié)點(diǎn)層的各個(gè)轉(zhuǎn)發(fā)節(jié)點(diǎn)直接或簡(jiǎn)介通訊連接;匯聚單元可以通過(guò)過(guò)濾網(wǎng)關(guān)對(duì)轉(zhuǎn)發(fā)節(jié)點(diǎn)層的各個(gè)轉(zhuǎn)發(fā)節(jié)點(diǎn)進(jìn)行高層管理,從而實(shí)現(xiàn)數(shù)據(jù)傳輸頻率、網(wǎng)絡(luò)拓?fù)湟约捌渌M網(wǎng)功能的控制;匯聚單元不僅可以對(duì)海量終端設(shè)備產(chǎn)生的物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行分析和決策,還可以通過(guò)發(fā)指令去獲取信息或者配置終端設(shè)備參數(shù)(此時(shí)數(shù)據(jù)的傳輸指向終端設(shè)備);匯聚單元還可以引入各種業(yè)務(wù),從大數(shù)據(jù)到社交網(wǎng)絡(luò)、甚至從社交工具“點(diǎn)贊”到天氣分享等。在圖1所示的物聯(lián)網(wǎng)架構(gòu)中,每一個(gè)轉(zhuǎn)發(fā)節(jié)點(diǎn)可以為其自身無(wú)線覆蓋范圍內(nèi)的海量終端設(shè)備提供物聯(lián)網(wǎng)數(shù)據(jù)收發(fā)服務(wù),其中,每一轉(zhuǎn)發(fā)節(jié)點(diǎn)自身無(wú)線覆蓋范圍內(nèi)的每一個(gè)終端設(shè)備可以內(nèi)置有無(wú)線通訊模塊,這使得每一轉(zhuǎn)發(fā)節(jié)點(diǎn)可以通過(guò)無(wú)線網(wǎng)絡(luò)通訊方式與自身無(wú)線覆蓋范圍內(nèi)的每一個(gè)終端設(shè)備進(jìn)行無(wú)線通訊。在圖1所示的物聯(lián)網(wǎng)架構(gòu)中,終端設(shè)備內(nèi)置的無(wú)線通訊模塊在生產(chǎn)時(shí),可以輸入上頻點(diǎn)470mhz,下頻點(diǎn)510mhz,這樣無(wú)線通訊模塊可以自動(dòng)將通訊頻段定義為470mhz~510mhz,以符合中國(guó)srrc標(biāo)準(zhǔn)的規(guī)定;或者,也可以輸入上頻點(diǎn)868mhz,下頻點(diǎn)908mhz,這樣無(wú)線通訊模塊可以自動(dòng)將通訊頻段定義為868mhz~908mhz,以符合歐洲etsi標(biāo)準(zhǔn)的規(guī)定;或者,可以輸入上頻點(diǎn)918mhz,下頻點(diǎn)928mhz,這樣無(wú)線通訊模塊可以自動(dòng)將通訊頻段定義為918mhz~928mhz,以符合美國(guó)fcc標(biāo)準(zhǔn)的規(guī)定;或者,無(wú)線通訊模塊的通訊頻段也可以定義為符合日本arib標(biāo)準(zhǔn)或加拿大ic標(biāo)準(zhǔn)的規(guī)定,本發(fā)明實(shí)施例不作限定。在圖1所示的物聯(lián)網(wǎng)架構(gòu)中,終端設(shè)備可以采用頻分復(fù)用(frequencydivisionmultipleaccess,fdma)、跳頻(frequency-hoppingspreadspectrum,fhss)、動(dòng)態(tài)時(shí)分復(fù)用(dynamictimedivisionmultipleaccess,dtdma)、退避復(fù)用(csma)相結(jié)合的方法來(lái)解決干擾問(wèn)題。
實(shí)施例一
請(qǐng)參閱圖2,圖2是本發(fā)明實(shí)施例公開的一種基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法的流程示意圖。如圖2所示,該基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法可以包括以下操作:
201、轉(zhuǎn)發(fā)節(jié)點(diǎn)偵聽其無(wú)線覆蓋范圍內(nèi)的海量終端設(shè)備上報(bào)的海量物聯(lián)網(wǎng)數(shù)據(jù),每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)包括數(shù)據(jù)內(nèi)容以及該物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻。
其中,終端設(shè)備向轉(zhuǎn)發(fā)節(jié)點(diǎn)上報(bào)物聯(lián)網(wǎng)數(shù)據(jù)可以包括:
由終端設(shè)備與轉(zhuǎn)發(fā)節(jié)點(diǎn)之間的無(wú)線端口的負(fù)荷值,并判斷該負(fù)荷值是否低于指定負(fù)荷閾值,如果該負(fù)荷值低于指定負(fù)荷閾值,則由終端設(shè)備識(shí)別終端設(shè)備的當(dāng)前系統(tǒng)時(shí)間是否處于轉(zhuǎn)發(fā)節(jié)點(diǎn)指定的允許上報(bào)物聯(lián)網(wǎng)數(shù)據(jù)的時(shí)間段內(nèi),如果該當(dāng)前系統(tǒng)時(shí)間處于轉(zhuǎn)發(fā)節(jié)點(diǎn)指定的允許上報(bào)物聯(lián)網(wǎng)數(shù)據(jù)的時(shí)間段內(nèi),則由終端設(shè)備識(shí)別其監(jiān)測(cè)到的數(shù)據(jù)內(nèi)容是否處于預(yù)設(shè)數(shù)據(jù)范圍內(nèi),如果其監(jiān)測(cè)到的數(shù)據(jù)內(nèi)容處于該預(yù)設(shè)數(shù)據(jù)范圍內(nèi),則由終端設(shè)備向轉(zhuǎn)發(fā)節(jié)點(diǎn)上報(bào)包括處于預(yù)設(shè)數(shù)據(jù)范圍內(nèi)的數(shù)據(jù)內(nèi)容的物聯(lián)網(wǎng)數(shù)據(jù)。這樣能夠使終端設(shè)備在轉(zhuǎn)發(fā)節(jié)點(diǎn)允許的時(shí)間段內(nèi)以及在無(wú)線端口的負(fù)荷值較小的情況下上報(bào)處于預(yù)設(shè)數(shù)據(jù)范圍內(nèi)的物聯(lián)網(wǎng)數(shù)據(jù),能夠緩解上報(bào)壓力并提高終端設(shè)備成功上報(bào)物聯(lián)網(wǎng)數(shù)據(jù)的可靠性。
202、轉(zhuǎn)發(fā)節(jié)點(diǎn)確定偵聽到每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的偵聽時(shí)刻并根據(jù)每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻及偵聽時(shí)刻確定每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的傳輸時(shí)長(zhǎng)。
本發(fā)明實(shí)施例中,每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的傳輸時(shí)長(zhǎng)等于偵聽到該物聯(lián)網(wǎng)數(shù)據(jù)的偵聽時(shí)刻與該物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻之間的差值。
203、轉(zhuǎn)發(fā)節(jié)點(diǎn)識(shí)別上述海量物聯(lián)網(wǎng)數(shù)據(jù)中傳輸時(shí)長(zhǎng)超過(guò)與轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)應(yīng)的最大時(shí)延閾值的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)。
本發(fā)明實(shí)施例中,不同的轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)應(yīng)不同的最大時(shí)長(zhǎng)閾值,且與轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)應(yīng)的最大時(shí)延閾值是由轉(zhuǎn)發(fā)節(jié)點(diǎn)的當(dāng)前上報(bào)負(fù)荷、轉(zhuǎn)發(fā)節(jié)點(diǎn)的物理位置以及當(dāng)前時(shí)刻等共同確定的,且該最大時(shí)延閾值是為了保證匯聚單元接收到轉(zhuǎn)發(fā)節(jié)點(diǎn)上報(bào)的具有時(shí)效性的物聯(lián)網(wǎng)數(shù)據(jù)的最大時(shí)長(zhǎng)。
204、轉(zhuǎn)發(fā)節(jié)點(diǎn)從上述海量物聯(lián)網(wǎng)數(shù)據(jù)中過(guò)濾掉上述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù),得到剩余物聯(lián)網(wǎng)數(shù)據(jù)。
本發(fā)明實(shí)施例中,轉(zhuǎn)發(fā)節(jié)點(diǎn)過(guò)濾傳輸時(shí)長(zhǎng)大于上述最大時(shí)延閾值的物聯(lián)網(wǎng)數(shù)據(jù)可以具體是由匯聚單元指示的。
205、轉(zhuǎn)發(fā)節(jié)點(diǎn)將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元,并將該第一數(shù)據(jù)元上報(bào)至匯聚單元。
在一個(gè)可選的實(shí)施例中,在轉(zhuǎn)發(fā)節(jié)點(diǎn)將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元之前,該基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法還可以包括以下操作:
轉(zhuǎn)發(fā)節(jié)點(diǎn)判斷其上報(bào)負(fù)荷是否大于等于預(yù)設(shè)負(fù)荷閾值,當(dāng)其上報(bào)負(fù)荷不大于等于預(yù)設(shè)負(fù)荷閾值時(shí),觸發(fā)執(zhí)行上述將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元,并將該第一數(shù)據(jù)元上報(bào)至匯聚單元的操作。這樣在轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)負(fù)荷較小時(shí)上報(bào)數(shù)據(jù)元的方式能夠提到成功上報(bào)數(shù)據(jù)元的可靠性。
在該可選的實(shí)施例中,該基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法還可以包括以下操作:
當(dāng)轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)負(fù)荷大于等于預(yù)設(shè)負(fù)荷閾值時(shí),轉(zhuǎn)發(fā)節(jié)點(diǎn)判斷剩余物聯(lián)網(wǎng)數(shù)據(jù)中是否包括匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù),當(dāng)包括匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),將剩余物聯(lián)網(wǎng)數(shù)據(jù)中包括的匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)封裝成第二數(shù)據(jù)元,并將第二數(shù)據(jù)元上報(bào)至匯聚單元。這樣能夠在轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)負(fù)荷較大時(shí)優(yōu)先上報(bào)匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù),不僅能夠緩解轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)壓力,還能夠提高成功上報(bào)匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)的可靠性。
進(jìn)一步可選的,在判斷出轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)負(fù)荷不大于等于預(yù)設(shè)上報(bào)負(fù)荷之后,以及轉(zhuǎn)發(fā)節(jié)點(diǎn)將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元之前,該基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法還可以包括以下操作:
轉(zhuǎn)發(fā)節(jié)點(diǎn)判斷上述識(shí)別出的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中是否存在匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù),當(dāng)上述識(shí)別出的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中不存在匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),觸發(fā)執(zhí)行上述將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元的操作。
當(dāng)上述識(shí)別出的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中存在匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),偵聽其無(wú)線覆蓋范圍內(nèi)的相鄰轉(zhuǎn)發(fā)節(jié)點(diǎn)偵聽到的匯聚單元感興趣的終端設(shè)備上報(bào)的且傳輸時(shí)長(zhǎng)小于等于上述最大時(shí)延閾值的目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù),并將該目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)以及上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第三數(shù)據(jù)元,以及將該第三數(shù)據(jù)元上報(bào)至匯聚單元。這樣在匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)存在較大的傳輸時(shí)長(zhǎng)時(shí),能夠使轉(zhuǎn)發(fā)節(jié)點(diǎn)偵聽相鄰轉(zhuǎn)發(fā)節(jié)點(diǎn)偵聽到的匯聚單元感興趣的終端設(shè)備上報(bào)的且傳輸時(shí)長(zhǎng)較小的物聯(lián)網(wǎng)數(shù)據(jù),進(jìn)而保證了匯聚單元接收到的物聯(lián)網(wǎng)數(shù)據(jù)的完整性。
可選的,轉(zhuǎn)發(fā)節(jié)點(diǎn)將數(shù)據(jù)元上報(bào)至匯聚單元可以包括:
轉(zhuǎn)發(fā)節(jié)點(diǎn)根據(jù)預(yù)置的領(lǐng)區(qū)路由表選擇兩條轉(zhuǎn)發(fā)路徑,并通過(guò)兩條轉(zhuǎn)發(fā)路徑將數(shù)據(jù)元上報(bào)至匯聚單元,其中,該數(shù)據(jù)元可以為第一數(shù)據(jù)元、第二數(shù)據(jù)元或第三數(shù)據(jù)元。這樣能夠提高數(shù)據(jù)元成功上報(bào)的可靠性。
進(jìn)一步可選的,每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)還可以包括上報(bào)該物聯(lián)網(wǎng)數(shù)據(jù)的終端設(shè)備的設(shè)備類型以及地理位置,其中,轉(zhuǎn)發(fā)節(jié)點(diǎn)將待上報(bào)的數(shù)據(jù)封裝成數(shù)據(jù)元可以包括:
轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)待上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)中的相同地理位置以及相同設(shè)備類型的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行去重,得到去重后的物聯(lián)網(wǎng)數(shù)據(jù),并將該去重后的物聯(lián)網(wǎng)數(shù)據(jù)封裝成數(shù)據(jù)元,其中,該待上報(bào)的數(shù)據(jù)元可以是上述剩余物聯(lián)網(wǎng)數(shù)據(jù),也可以是上述剩余物聯(lián)網(wǎng)數(shù)據(jù)中匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù),還可以是上述剩余物聯(lián)網(wǎng)數(shù)據(jù)以及上述目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)。這樣能夠減小轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)負(fù)荷以及匯聚單元的處理負(fù)荷。
可見(jiàn),實(shí)施圖2所描述的基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法能夠過(guò)濾掉傳輸時(shí)延較大的物聯(lián)網(wǎng)數(shù)據(jù),向匯聚單元上報(bào)延時(shí)較小的物聯(lián)網(wǎng)數(shù)據(jù),進(jìn)而保證上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)的時(shí)效性,且還能夠減小轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)負(fù)荷。
實(shí)施例二
請(qǐng)參閱圖3,圖3是本發(fā)明實(shí)施例公開的一種轉(zhuǎn)發(fā)節(jié)點(diǎn)的結(jié)構(gòu)示意圖。如圖3所示,該轉(zhuǎn)發(fā)節(jié)點(diǎn)300可以包括偵聽單元301、確定單元302、識(shí)別單元303、過(guò)濾單元304、封裝單元305以及上報(bào)單元306,其中:
偵聽單元301用于偵聽其無(wú)線覆蓋范圍內(nèi)的海量終端設(shè)備上報(bào)的海量物聯(lián)網(wǎng)數(shù)據(jù),每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)可以包括數(shù)據(jù)內(nèi)容以及終端設(shè)備上報(bào)該物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻。
確定單元302用于確定偵聽單元301偵聽到每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的偵聽時(shí)刻并根據(jù)每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻及每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的偵聽時(shí)刻確定每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的傳輸時(shí)長(zhǎng)。
本發(fā)明實(shí)施例中,每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)的傳輸時(shí)長(zhǎng)等于該物聯(lián)網(wǎng)數(shù)據(jù)的偵聽時(shí)刻減去該物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻。
識(shí)別單元303用于識(shí)別上述海量物聯(lián)網(wǎng)數(shù)據(jù)中傳輸時(shí)長(zhǎng)超過(guò)與轉(zhuǎn)發(fā)節(jié)點(diǎn)對(duì)應(yīng)的最大時(shí)延閾值的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)。
本發(fā)明實(shí)施例中,不同的轉(zhuǎn)發(fā)節(jié)點(diǎn)300對(duì)應(yīng)不同的最大時(shí)長(zhǎng)閾值,且與轉(zhuǎn)發(fā)節(jié)點(diǎn)300對(duì)應(yīng)的最大時(shí)延閾值是由轉(zhuǎn)發(fā)節(jié)點(diǎn)300的當(dāng)前上報(bào)負(fù)荷、轉(zhuǎn)發(fā)節(jié)點(diǎn)300的物理位置以及當(dāng)前時(shí)刻等共同確定的,且該最大時(shí)延閾值是為了保證匯聚單元接收到轉(zhuǎn)發(fā)節(jié)點(diǎn)300上報(bào)的具有時(shí)效性的物聯(lián)網(wǎng)數(shù)據(jù)的最大時(shí)長(zhǎng)。
過(guò)濾單元304用于從偵聽單元301偵聽到的海量物聯(lián)網(wǎng)數(shù)據(jù)中過(guò)濾掉識(shí)別單元303識(shí)別出的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù),得到剩余物聯(lián)網(wǎng)數(shù)據(jù)。
封裝單元305用于將過(guò)濾單元304過(guò)濾得到的上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元。
上報(bào)單元306用于將封裝單元305封裝得到的第一數(shù)據(jù)元上報(bào)至匯聚單元。
在一個(gè)可選的實(shí)施例中,該轉(zhuǎn)發(fā)節(jié)點(diǎn)300還可以包括判斷單元307,此時(shí),該轉(zhuǎn)發(fā)節(jié)點(diǎn)300的結(jié)構(gòu)可以如圖4所示,圖4是本發(fā)明實(shí)施例公開的另一種轉(zhuǎn)發(fā)節(jié)點(diǎn)的結(jié)構(gòu)示意圖。其中:
判斷單元307用于在將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元之前,判斷轉(zhuǎn)發(fā)節(jié)點(diǎn)300的上報(bào)負(fù)荷是否大于等于預(yù)設(shè)負(fù)荷閾值,當(dāng)轉(zhuǎn)發(fā)節(jié)點(diǎn)300的上報(bào)負(fù)荷不大于等于預(yù)設(shè)負(fù)荷閾值時(shí),觸發(fā)封裝單元305執(zhí)行上述將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元的操作。
判斷單元307還用于當(dāng)轉(zhuǎn)發(fā)節(jié)點(diǎn)300的上報(bào)負(fù)荷大于等于上述預(yù)設(shè)負(fù)荷閾值時(shí),判斷上述剩余物聯(lián)網(wǎng)數(shù)據(jù)中是否包括匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)。
封裝單元305還可以用于當(dāng)判斷單元307判斷出上述剩余物聯(lián)網(wǎng)數(shù)據(jù)中包括匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)中包括的匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù)封裝成第二數(shù)據(jù)元。
上報(bào)單元306還可以用于將上述第二數(shù)據(jù)元上報(bào)至匯聚單元。
判斷單元307還可以用于在判斷出轉(zhuǎn)發(fā)節(jié)點(diǎn)300的上報(bào)負(fù)荷不大于等于上述預(yù)設(shè)上報(bào)負(fù)荷之后以及在封裝單元305將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元之前,判斷識(shí)別單元303識(shí)別出的多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中是否存在匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù),當(dāng)上述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中不存在匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),觸發(fā)封裝單元305執(zhí)行上述將上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第一數(shù)據(jù)元的操作。
偵聽單元301還用于當(dāng)判斷單元307判斷出上述多個(gè)物聯(lián)網(wǎng)數(shù)據(jù)中存在匯聚單元感興趣的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)時(shí),偵聽其無(wú)線覆蓋范圍內(nèi)的相鄰轉(zhuǎn)發(fā)節(jié)點(diǎn)偵聽到的匯聚單元感興趣的終端設(shè)備上報(bào)的且傳輸時(shí)長(zhǎng)小于等于上述最大時(shí)延閾值的目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)。
封裝單元305還用于將偵聽單元301偵聽到的上述目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)以及上述剩余物聯(lián)網(wǎng)數(shù)據(jù)封裝成第三數(shù)據(jù)元。
上報(bào)單元306還可以用于將上述第三數(shù)據(jù)元上報(bào)至匯聚單元。
可選的,上報(bào)單元306將數(shù)據(jù)元上報(bào)至匯聚單元的具體方式可以為:
根據(jù)預(yù)置的領(lǐng)區(qū)路由表選擇兩條轉(zhuǎn)發(fā)路徑,并通過(guò)該兩條轉(zhuǎn)發(fā)路徑將數(shù)據(jù)元上報(bào)至匯聚單元,其中,該數(shù)據(jù)元可以為第一數(shù)據(jù)元,也可以為第二數(shù)據(jù)元,還可以為第三數(shù)據(jù)元。
進(jìn)一步可選的,每個(gè)物聯(lián)網(wǎng)數(shù)據(jù)還可以包括上報(bào)該物聯(lián)網(wǎng)數(shù)據(jù)的終端設(shè)備的設(shè)備類型以及上報(bào)該物聯(lián)網(wǎng)數(shù)據(jù)的終端設(shè)備的地理位置。且如圖4所示,封裝單元305可以包括去重子單元3051以及封裝子單元3052,其中:
去重子單元3051用于對(duì)待封裝的物聯(lián)網(wǎng)數(shù)據(jù)中相同地理位置以及相同設(shè)備類型的終端設(shè)備上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行去重,得到去重后的物聯(lián)網(wǎng)數(shù)據(jù)。
封裝子單元3052用于將去重子單元3051得到的去重后的物聯(lián)網(wǎng)數(shù)據(jù)封裝成數(shù)據(jù)元。
其中,待封裝的物聯(lián)網(wǎng)數(shù)據(jù)可以為上述剩余物聯(lián)網(wǎng)數(shù)據(jù),此時(shí),封裝子單元3052封裝得到的數(shù)據(jù)元為第一數(shù)據(jù)元;待封裝的物聯(lián)網(wǎng)數(shù)據(jù)也可以為上述剩余物聯(lián)網(wǎng)數(shù)據(jù)中匯聚單元感興趣的物聯(lián)網(wǎng)數(shù)據(jù),此時(shí),封裝子單元3052得到的數(shù)據(jù)元為上述第二數(shù)據(jù)元;待封裝的物聯(lián)網(wǎng)數(shù)據(jù)還可以為上述剩余物聯(lián)網(wǎng)數(shù)據(jù)以及上述目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù),此時(shí),封裝子單元3052得到的數(shù)據(jù)元為上述第三數(shù)據(jù)元。
可見(jiàn),實(shí)施圖3或圖4所描述的轉(zhuǎn)發(fā)節(jié)點(diǎn)能夠根據(jù)偵聽到物聯(lián)網(wǎng)數(shù)據(jù)的偵聽時(shí)刻以及物聯(lián)網(wǎng)數(shù)據(jù)的上報(bào)時(shí)刻確定物聯(lián)網(wǎng)數(shù)據(jù)的傳輸時(shí)長(zhǎng),并從偵聽到的海量物聯(lián)網(wǎng)數(shù)據(jù)中識(shí)別出傳輸時(shí)長(zhǎng)較大的物聯(lián)網(wǎng)數(shù)據(jù)并將該部分物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾掉,對(duì)剩余物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行封裝并上報(bào),這樣能夠過(guò)濾掉傳輸時(shí)延較大的物聯(lián)網(wǎng)數(shù)據(jù),向匯聚單元上報(bào)延時(shí)較小的物聯(lián)網(wǎng)數(shù)據(jù),進(jìn)而保證上報(bào)的物聯(lián)網(wǎng)數(shù)據(jù)的時(shí)效性,且還能夠減小轉(zhuǎn)發(fā)節(jié)點(diǎn)的上報(bào)負(fù)荷。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)包括只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存儲(chǔ)器(randomaccessmemory,ram)、可編程只讀存儲(chǔ)器(programmableread-onlymemory,prom)、可擦除可編程只讀存儲(chǔ)器(erasableprogrammablereadonlymemory,eprom)、一次可編程只讀存儲(chǔ)器(one-timeprogrammableread-onlymemory,otprom)、電子抹除式可復(fù)寫只讀存儲(chǔ)器(electrically-erasableprogrammableread-onlymemory,eeprom)、只讀光盤(compactdiscread-onlymemory,cd-rom)或其他光盤存儲(chǔ)器、磁盤存儲(chǔ)器、磁帶存儲(chǔ)器、或者能夠用于攜帶或存儲(chǔ)數(shù)據(jù)的計(jì)算機(jī)可讀的任何其他介質(zhì)。
以上對(duì)本發(fā)明實(shí)施例公開的一種基于傳輸時(shí)長(zhǎng)控制物聯(lián)網(wǎng)數(shù)據(jù)過(guò)濾的方法及設(shè)備進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。