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