本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法及系統(tǒng)。
背景技術(shù):
物聯(lián)網(wǎng)通過傳感器、射頻識(shí)別技術(shù)、定位技術(shù)等將一切事物數(shù)字化、網(wǎng)絡(luò)化,在物品之間、物品與人之間、人與現(xiàn)實(shí)環(huán)境之間實(shí)現(xiàn)高效信息交互方式。時(shí)間信息是物聯(lián)網(wǎng)中的基本參量,在物聯(lián)網(wǎng)的很多應(yīng)用中,例如接入節(jié)點(diǎn)或物聯(lián)網(wǎng)終端設(shè)備的狀態(tài)判斷、接入節(jié)點(diǎn)的相互協(xié)同、接入節(jié)點(diǎn)的數(shù)據(jù)融合等,都對(duì)時(shí)間精度有較高要求,能夠協(xié)同完成信息采集任務(wù)。由于不同應(yīng)用中時(shí)間同步要求不一樣,也使得監(jiān)控、管理這些設(shè)備變得困難,因此,時(shí)間同步成為了物聯(lián)網(wǎng)的重要研究課題之一。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例公開了一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法及系統(tǒng),用于同步物聯(lián)網(wǎng)中接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間,實(shí)現(xiàn)對(duì)物聯(lián)網(wǎng)設(shè)備的有效管理。
本發(fā)明第一方面公開了一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法,可包括:
接入節(jié)點(diǎn)周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,所述第一數(shù)據(jù)包包括所述接入節(jié)點(diǎn)地址信息和所述第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn);
所述過濾網(wǎng)關(guān)根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元;
所述匯聚單元接收所述第一數(shù)據(jù)包,并返回第二數(shù)據(jù)包,所述第二數(shù)據(jù)包包括所述接入節(jié)點(diǎn)地址信息、所述第一發(fā)送時(shí)間點(diǎn)、所述第一數(shù)據(jù)包的第一接收時(shí)間點(diǎn)和所述第二數(shù)據(jù)包的第二發(fā)送時(shí)間點(diǎn);
所述過濾網(wǎng)關(guān)根據(jù)所述第二數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從所述轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第二數(shù)據(jù)包轉(zhuǎn)發(fā)給所述接入節(jié)點(diǎn);
所述接入節(jié)點(diǎn)接收所述第二數(shù)據(jù)包,根據(jù)所述第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和接收到所述第二數(shù)據(jù)包的第二接收時(shí)間點(diǎn),計(jì)算所述接入節(jié)點(diǎn)與所述匯聚單元之間的時(shí)間補(bǔ)償值,根據(jù)所述時(shí)間補(bǔ)償值調(diào)整自身的時(shí)間。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述接入節(jié)點(diǎn)周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,可包括:
所述接入節(jié)點(diǎn)周期性獲取其無線網(wǎng)絡(luò)覆蓋范圍內(nèi)的終端設(shè)備的設(shè)備類型和所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段;
所述接入節(jié)點(diǎn)向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,所述第一數(shù)據(jù)包包括所述終端設(shè)備的設(shè)備類型、所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段、所述接入節(jié)點(diǎn)地址信息和所述第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn);
所述過濾網(wǎng)關(guān)根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元,包括:
所述過濾網(wǎng)關(guān)根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息、所述終端設(shè)備的設(shè)備類型和所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述過濾網(wǎng)關(guān)根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息、所述終端設(shè)備的設(shè)備類型和所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元,包括:
所述過濾網(wǎng)關(guān)從所述轉(zhuǎn)發(fā)規(guī)則表中查找出與所述第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息、所述終端設(shè)備的設(shè)備類型和所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段相關(guān)聯(lián)的目標(biāo)轉(zhuǎn)發(fā)優(yōu)先級(jí),判斷所述目標(biāo)轉(zhuǎn)發(fā)優(yōu)先級(jí)是否為所述轉(zhuǎn)發(fā)規(guī)則表中的最高轉(zhuǎn)發(fā)優(yōu)先級(jí),如果是,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述第一數(shù)據(jù)包還包括方向指示標(biāo)識(shí);所述過濾網(wǎng)關(guān)根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元包括:
所述過濾網(wǎng)關(guān)根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,以及根據(jù)所述第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述第二數(shù)據(jù)包還包括方向指示標(biāo)識(shí),所述過濾網(wǎng)關(guān)根據(jù)所述第二數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從所述轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第二數(shù)據(jù)包轉(zhuǎn)發(fā)給所述接入節(jié)點(diǎn),包括:
所述過濾網(wǎng)關(guān)根據(jù)所述第二數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從所述轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,以及根據(jù)所述第二數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將所述第二數(shù)據(jù)包轉(zhuǎn)發(fā)給所述接入節(jié)點(diǎn)。
本發(fā)明第二方面公開了一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的系統(tǒng),可包括:
接入節(jié)點(diǎn),用于周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,所述第一數(shù)據(jù)包包括所述接入節(jié)點(diǎn)地址信息和所述第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn);
所述過濾網(wǎng)關(guān),用于根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元;
所述匯聚單元,用于接收所述第一數(shù)據(jù)包,并返回第二數(shù)據(jù)包,所述第二數(shù)據(jù)包包括所述接入節(jié)點(diǎn)地址信息、所述第一發(fā)送時(shí)間點(diǎn)、所述第一數(shù)據(jù)包的第一接收時(shí)間點(diǎn)和所述第二數(shù)據(jù)包的第二發(fā)送時(shí)間點(diǎn);
所述過濾網(wǎng)關(guān)還用于,根據(jù)所述第二數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從所述轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第二數(shù)據(jù)包轉(zhuǎn)發(fā)給所述接入節(jié)點(diǎn);
所述接入節(jié)點(diǎn)還用于,接收所述第二數(shù)據(jù)包,根據(jù)所述第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和接收到所述第二數(shù)據(jù)包的第二接收時(shí)間點(diǎn),計(jì)算所述接入節(jié)點(diǎn)與所述匯聚單元之間的時(shí)間補(bǔ)償值,根據(jù)所述時(shí)間補(bǔ)償值調(diào)整自身的時(shí)間。
作為一種可選的實(shí)施方式,在本發(fā)明第二方面中,所述接入節(jié)點(diǎn)用于周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包的方式具體為:
所述接入節(jié)點(diǎn)用于周期性獲取其無線網(wǎng)絡(luò)覆蓋范圍內(nèi)的終端設(shè)備的設(shè)備類型和所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段;
所述接入節(jié)點(diǎn)還用于向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,所述第一數(shù)據(jù)包包括所述終端設(shè)備的設(shè)備類型、所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段、所述接入節(jié)點(diǎn)地址信息和所述第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn);
所述過濾網(wǎng)關(guān)還用于根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元的方式具體為:
所述過濾網(wǎng)關(guān)還用于根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息、所述終端設(shè)備的設(shè)備類型和所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明第二方面中,所述過濾網(wǎng)關(guān)還用于根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息、所述終端設(shè)備的設(shè)備類型和所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元的方式具體為:
所述過濾網(wǎng)關(guān)還用于從所述轉(zhuǎn)發(fā)規(guī)則表中查找出與所述第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息、所述終端設(shè)備的設(shè)備類型和所述終端設(shè)備上傳數(shù)據(jù)的時(shí)間段相關(guān)聯(lián)的目標(biāo)轉(zhuǎn)發(fā)優(yōu)先級(jí),判斷所述目標(biāo)轉(zhuǎn)發(fā)優(yōu)先級(jí)是否為所述轉(zhuǎn)發(fā)規(guī)則表中的最高轉(zhuǎn)發(fā)優(yōu)先級(jí),如果是,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明第二方面中,所述第一數(shù)據(jù)包還包括方向指示標(biāo)識(shí);所述過濾網(wǎng)關(guān)用于根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元的方式具體為:
所述過濾網(wǎng)關(guān)用于根據(jù)所述第一數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,以及根據(jù)所述第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述匯聚單元。
作為一種可選的實(shí)施方式,在本發(fā)明第二方面中,所述第二數(shù)據(jù)包還包括方向指示標(biāo)識(shí),所述過濾網(wǎng)關(guān)還用于根據(jù)所述第二數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從所述轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將所述第二數(shù)據(jù)包轉(zhuǎn)發(fā)給所述接入節(jié)點(diǎn)的方式具體為:
所述過濾網(wǎng)關(guān)還用于根據(jù)所述第二數(shù)據(jù)包包括的所述接入節(jié)點(diǎn)地址信息,從所述轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出所述第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,以及根據(jù)所述第二數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將所述第二數(shù)據(jù)包轉(zhuǎn)發(fā)給所述接入節(jié)點(diǎn)。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下有益效果:
在本發(fā)明實(shí)施例中,接入節(jié)點(diǎn)周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,該第一數(shù)據(jù)包包括接入節(jié)點(diǎn)地址信息和第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn),然后過濾網(wǎng)關(guān)根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元,匯聚單元接收第一數(shù)據(jù)包后,對(duì)第一數(shù)據(jù)包做出響應(yīng),返回包括接入節(jié)點(diǎn)地址信息、第一發(fā)送時(shí)間點(diǎn)、第一數(shù)據(jù)包的第一接收時(shí)間點(diǎn)和第二數(shù)據(jù)包的第二發(fā)送時(shí)間點(diǎn)的第二數(shù)據(jù)包,過濾網(wǎng)關(guān)根據(jù)第二數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,確定第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第二數(shù)據(jù)包轉(zhuǎn)發(fā)給接入節(jié)點(diǎn),最后,接入節(jié)點(diǎn)根據(jù)第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和接收第二數(shù)據(jù)包的第二接收時(shí)間點(diǎn),計(jì)算接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間補(bǔ)償值,根據(jù)時(shí)間補(bǔ)償值調(diào)整其自身的時(shí)間,從而同步接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間,便于匯聚單元管理物聯(lián)網(wǎng)設(shè)備(包括接入節(jié)點(diǎn)、終端設(shè)備等)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明一些實(shí)施例公開的物聯(lián)網(wǎng)架構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例公開的同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法的流程示意圖;
圖3為本發(fā)明實(shí)施例公開的同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法的另一流程示意圖;
圖4為本發(fā)明實(shí)施例公開的同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本發(fā)明實(shí)施例的術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
本發(fā)明實(shí)施例公開了一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法,用于同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間,便于匯聚單元管理物聯(lián)網(wǎng)設(shè)備,如接入節(jié)點(diǎn)。本發(fā)明實(shí)施例相應(yīng)地公開了一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的系統(tǒng)。
在介紹本發(fā)明技術(shù)方案之前,先簡(jiǎn)單介紹本發(fā)明一些實(shí)施例公開的物聯(lián)網(wǎng)架構(gòu),圖1為本發(fā)明一些實(shí)施例公開的物聯(lián)網(wǎng)架構(gòu)示意圖,需要說明的是,圖1僅為本發(fā)明一些實(shí)施例公開的物聯(lián)網(wǎng)架構(gòu)示意圖,其它在圖1基礎(chǔ)上進(jìn)行優(yōu)化或者變形得到的示意圖均屬于本發(fā)明的保護(hù)范圍,在此不再一一舉例。圖1所示的物聯(lián)網(wǎng)架構(gòu)按照功能劃分可以包括終端設(shè)備層、接入節(jié)點(diǎn)層以及匯聚層三個(gè)層。其中,終端設(shè)備層可以包括海量規(guī)模的終端設(shè)備,例如濕度計(jì)、煙感器、通風(fēng)設(shè)備、雨量傳感器、灌溉閥等等;接入節(jié)點(diǎn)層可以包括網(wǎng)絡(luò)連接的大量的接入節(jié)點(diǎn),接入節(jié)點(diǎn)可以包括路由器、中繼器、接入點(diǎn)等設(shè)備,本發(fā)明實(shí)施例不作限定;接入節(jié)點(diǎn)可以使用任何標(biāo)準(zhǔn)的組網(wǎng)協(xié)議,而且接入節(jié)點(diǎn)可以在不同的網(wǎng)絡(luò)制式之間實(shí)現(xiàn)數(shù)據(jù)解析;匯聚層可以包括過濾網(wǎng)關(guān)和匯聚單元,其中,過濾網(wǎng)關(guān)可以通過互聯(lián)網(wǎng)與接入節(jié)點(diǎn)層的各個(gè)接入節(jié)點(diǎn)直接或間接通訊連接(在圖中未全部示出);匯聚單元可以通過過濾網(wǎng)關(guān)對(duì)接入節(jié)點(diǎn)層的各個(gè)接入節(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)行分析和決策,還可以通過發(fā)指令去獲取信息或者配置終端設(shè)備參數(shù)(此時(shí)數(shù)據(jù)的傳輸指向終端設(shè)備);匯聚單元還可以引入各種業(yè)務(wù),從大數(shù)據(jù)到社交網(wǎng)絡(luò)、甚至從社交工具“點(diǎn)贊”到天氣分享等。在圖1所示的物聯(lián)網(wǎng)架構(gòu)中,每一個(gè)接入節(jié)點(diǎn)可以為其自身無線網(wǎng)絡(luò)覆蓋范圍內(nèi)的海量終端設(shè)備提供物聯(lián)網(wǎng)數(shù)據(jù)收發(fā)服務(wù),其中,每一個(gè)接入節(jié)點(diǎn)自身無線網(wǎng)絡(luò)覆蓋范圍內(nèi)的每一個(gè)終端設(shè)備可以內(nèi)置有無線通訊模塊,這使得每一個(gè)接入節(jié)點(diǎn)可以通過無線網(wǎng)絡(luò)通訊方式與自身無線網(wǎng)絡(luò)覆蓋范圍內(nèi)的每一個(gè)終端設(shè)備進(jìn)行無線通訊。在圖1所示的物聯(lián)網(wǎng)架構(gòu)中,終端設(shè)備內(nèi)置的無線通訊模塊在生產(chǎn)時(shí),可以輸入上頻點(diǎn)470mhz,下頻點(diǎn)510mhz,這樣無線通訊模塊可以自動(dòng)將通訊頻段定義為470mhz~510mhz,以符合中國(guó)srrc標(biāo)準(zhǔn)的規(guī)定;或者,也可以輸入上頻點(diǎn)868mhz,下頻點(diǎn)908mhz,這樣無線通訊模塊可以自動(dòng)將通訊頻段定義為868mhz~908mhz,以符合歐洲etsi標(biāo)準(zhǔn)的規(guī)定;或者,可以輸入上頻點(diǎn)918mhz,下頻點(diǎn)928mhz,這樣無線通訊模塊可以自動(dòng)將通訊頻段定義為918mhz~928mhz,以符合美國(guó)fcc標(biāo)準(zhǔn)的規(guī)定;或者,無線通訊模塊的通訊頻段也可以定義為符合日本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é)合的方法來解決干擾問題。
基于圖1所示的物聯(lián)網(wǎng)架構(gòu),下面將結(jié)合具體實(shí)施例,對(duì)本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說明。
實(shí)施例一
請(qǐng)參閱圖2,圖2為本發(fā)明實(shí)施例公開的同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法的流程示意圖;如圖2所示,一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法可包括:
201、接入節(jié)點(diǎn)周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,該第一數(shù)據(jù)包包括接入節(jié)點(diǎn)地址信息和第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn);
其中,接入節(jié)點(diǎn)地址信息可以為接入節(jié)點(diǎn)所在的某一個(gè)應(yīng)用場(chǎng)所對(duì)應(yīng)的物理地址,比如設(shè)置在某個(gè)停車場(chǎng)中的接入節(jié)點(diǎn),接入節(jié)點(diǎn)地址信息為該停車場(chǎng)所在的物理地址?;蛘?,接入節(jié)點(diǎn)地址信息還可以是包括了其覆蓋的某一個(gè)應(yīng)用場(chǎng)所物理地址的地址。
作為一種可選的實(shí)施方式,接入節(jié)點(diǎn)可以從傳輸頻段中選擇專用子載波信道,然后周期性地采用專用子載波信道向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包。
進(jìn)一步地,接入節(jié)點(diǎn)可以采用跳頻方式從傳輸頻段中選擇專用子載波信道,然后周期性地采用專用子載波信道向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包。
舉例來說,專用子載波信道可以在100mhz~1ghz之間以跳頻方式選擇,選擇出100mhz~1ghz之間的一個(gè)子載波信道作為發(fā)送第一數(shù)據(jù)包的專用子載波信道。另外,專用子載波信道也可以根據(jù)信道的質(zhì)量選擇信道質(zhì)量較好的子載波信道作為專用子載波信道。
202、過濾網(wǎng)關(guān)根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元;
轉(zhuǎn)發(fā)規(guī)則表中包括接入節(jié)點(diǎn)地址信息與轉(zhuǎn)發(fā)優(yōu)先級(jí)的關(guān)聯(lián)關(guān)系,根據(jù)接入節(jié)點(diǎn)地址信息查找到轉(zhuǎn)發(fā)優(yōu)先級(jí),如果確定出該轉(zhuǎn)發(fā)優(yōu)先級(jí)為轉(zhuǎn)發(fā)規(guī)則表中的最高轉(zhuǎn)發(fā)優(yōu)先級(jí)時(shí),也就是識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元。
作為一種可選的實(shí)施方式,在步驟201中,接入節(jié)點(diǎn)周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包包括:接入節(jié)點(diǎn)周期性獲取其無線網(wǎng)絡(luò)覆蓋范圍內(nèi)的終端設(shè)備的設(shè)備類型和終端設(shè)備上傳數(shù)據(jù)的時(shí)間段;接入節(jié)點(diǎn)向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,第一數(shù)據(jù)包包括終端設(shè)備的設(shè)備類型、終端設(shè)備上傳數(shù)據(jù)的時(shí)間段、接入節(jié)點(diǎn)地址信息和第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn)。在該實(shí)施方式中,接入節(jié)點(diǎn)地址信息與終端設(shè)備的地址信息相同,或者接入節(jié)點(diǎn)地址信息包括終端設(shè)備的地址信息在內(nèi)。
進(jìn)而,在步驟202中過濾網(wǎng)關(guān)根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元包括:過濾網(wǎng)關(guān)根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息、終端設(shè)備的設(shè)備類型和終端設(shè)備上傳數(shù)據(jù)的時(shí)間段,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元。在該實(shí)施方式中,轉(zhuǎn)發(fā)規(guī)則表中包括了接入節(jié)點(diǎn)地址信息、終端設(shè)備的設(shè)備類型、終端設(shè)備上傳數(shù)據(jù)的時(shí)間段與轉(zhuǎn)發(fā)優(yōu)先級(jí)的關(guān)聯(lián)關(guān)系,根據(jù)接入節(jié)點(diǎn)地址信息、終端設(shè)備的設(shè)備類型、終端設(shè)備上傳數(shù)據(jù)的時(shí)間段查找到目標(biāo)轉(zhuǎn)發(fā)優(yōu)先級(jí),如果確定出該目標(biāo)轉(zhuǎn)發(fā)優(yōu)先級(jí)為轉(zhuǎn)發(fā)規(guī)則表中的最高轉(zhuǎn)發(fā)優(yōu)先級(jí)時(shí),也就是識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元。
203、匯聚單元接收第一數(shù)據(jù)包,并返回第二數(shù)據(jù)包,第二數(shù)據(jù)包包括接入節(jié)點(diǎn)地址信息、第一發(fā)送時(shí)間點(diǎn)、第一數(shù)據(jù)包的第一接收時(shí)間點(diǎn)和第二數(shù)據(jù)包的第二發(fā)送時(shí)間點(diǎn);
作為一種可選的實(shí)施方式,匯聚單元可以從傳輸頻段中選擇專用子載波信道,然后采用專用子載波信道返回第二數(shù)據(jù)包。
進(jìn)一步地,匯聚單元可以采用跳頻方式從傳輸頻段中選擇專用子載波信道,然后采用專用子載波信道返回第二數(shù)據(jù)包。
舉例來說,專用子載波信道可以在100mhz~1ghz之間以跳頻方式選擇,選擇出100mhz~1ghz之間的一個(gè)子載波信道作為發(fā)送第二數(shù)據(jù)包的專用子載波信道。另外,專用子載波信道也可以根據(jù)信道的質(zhì)量選擇信道質(zhì)量較好的子載波信道作為專用子載波信道。
204、過濾網(wǎng)關(guān)根據(jù)第二數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第二數(shù)據(jù)包轉(zhuǎn)發(fā)給接入節(jié)點(diǎn);
205、接入節(jié)點(diǎn)接收第二數(shù)據(jù)包,根據(jù)第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和接收到第二數(shù)據(jù)包的第二接收時(shí)間點(diǎn),計(jì)算接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間補(bǔ)償值,根據(jù)時(shí)間補(bǔ)償值調(diào)整自身的時(shí)間。
實(shí)際情況下,從接入節(jié)點(diǎn)到匯聚單元之間,以及匯聚單元到接入節(jié)點(diǎn)之間都存在著網(wǎng)絡(luò)時(shí)延,但是由于這兩種網(wǎng)絡(luò)時(shí)延是雙向的,符合平均值為0,因此,接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間補(bǔ)償值如下公式所示:
接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間補(bǔ)償值=【(第一接收時(shí)間點(diǎn)-第一發(fā)送時(shí)間點(diǎn))-(第二接收時(shí)間點(diǎn)-第二發(fā)送時(shí)間點(diǎn))】/2;
接入節(jié)點(diǎn)根據(jù)時(shí)間補(bǔ)償值調(diào)整自身的時(shí)間,使得接入節(jié)點(diǎn)時(shí)間與匯聚單元同步。在本發(fā)明實(shí)施例中,也以匯聚單元的時(shí)鐘作為標(biāo)準(zhǔn)時(shí)鐘,接入節(jié)點(diǎn)的時(shí)鐘作為待調(diào)整時(shí)鐘。
第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和第二接收時(shí)間點(diǎn)為(時(shí),分,秒)對(duì)應(yīng)的絕對(duì)時(shí)間。
在本發(fā)明實(shí)施例中,接入節(jié)點(diǎn)周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,該第一數(shù)據(jù)包包括接入節(jié)點(diǎn)地址信息和第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn),然后過濾網(wǎng)關(guān)根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元,匯聚單元接收第一數(shù)據(jù)包后,對(duì)第一數(shù)據(jù)包做出響應(yīng),返回包括接入節(jié)點(diǎn)地址信息、第一發(fā)送時(shí)間點(diǎn)、第一數(shù)據(jù)包的第一接收時(shí)間點(diǎn)和第二數(shù)據(jù)包的第二發(fā)送時(shí)間點(diǎn)的第二數(shù)據(jù)包,過濾網(wǎng)關(guān)根據(jù)第二數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,確定第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第二數(shù)據(jù)包轉(zhuǎn)發(fā)給接入節(jié)點(diǎn),最后,接入節(jié)點(diǎn)根據(jù)第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和接收第二數(shù)據(jù)包的第二接收時(shí)間點(diǎn),計(jì)算接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間補(bǔ)償值,根據(jù)時(shí)間補(bǔ)償值調(diào)整其自身的時(shí)間,從而同步接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間,便于匯聚單元管理物聯(lián)網(wǎng)設(shè)備(包括接入節(jié)點(diǎn)、終端設(shè)備等)。
實(shí)施例二
請(qǐng)參閱圖3,圖3為本發(fā)明實(shí)施例公開的同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法的另一流程示意圖;如圖3所示,一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法可包括:
301、接入節(jié)點(diǎn)周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,該第一數(shù)據(jù)包包括接入節(jié)點(diǎn)地址信息、方向指示標(biāo)識(shí)和第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn);
在該實(shí)施例中,第一數(shù)據(jù)包還包括方向指示標(biāo)識(shí),該方向指示標(biāo)識(shí)用于指示該第一數(shù)據(jù)包的傳輸方向,傳輸方向包括接入節(jié)點(diǎn)-匯聚單元、匯聚單元-接入節(jié)點(diǎn),而第一數(shù)據(jù)包中的方向指示標(biāo)識(shí)是用于指示第一數(shù)據(jù)包的傳輸方向從接入節(jié)點(diǎn)到匯聚單元。
其中,方向指示標(biāo)識(shí)采用第一數(shù)據(jù)包中的專用比特位表示,可以簡(jiǎn)單地指示出第一數(shù)據(jù)包的傳輸方向。
302、過濾網(wǎng)關(guān)根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,以及根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元;
過濾網(wǎng)關(guān)從第一數(shù)據(jù)包的專用比特位中讀取方向指示標(biāo)識(shí),根據(jù)方向指示標(biāo)識(shí)識(shí)別出第一數(shù)據(jù)包的傳輸方向,然后將第一數(shù)據(jù)包發(fā)送出去。
作為一種可選的實(shí)施方式,過濾網(wǎng)關(guān)根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元之前,過濾網(wǎng)關(guān)判斷匯聚單元的工作負(fù)荷是否超過預(yù)設(shè)閾值,如果未超過預(yù)設(shè)閾值(等于或者小于預(yù)設(shè)閾值),根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包發(fā)送給匯聚單元;如果超過預(yù)設(shè)閾值,則等待匯聚單元的工作負(fù)荷低于該預(yù)設(shè)閾值時(shí),根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包發(fā)送給匯聚單元。
進(jìn)一步地,過濾網(wǎng)關(guān)根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元之前,過濾網(wǎng)關(guān)接收匯聚單元發(fā)送的負(fù)荷指示,過濾網(wǎng)關(guān)在確定負(fù)荷指示表明了匯聚單元的工作負(fù)荷超過閾值時(shí),則等待匯聚單元的工作負(fù)荷低于該閾值時(shí),根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包發(fā)送給匯聚單元;過濾網(wǎng)關(guān)在確定負(fù)荷指示表明了匯聚單元的工作負(fù)荷未超過閾值(等于或者小于閾值)時(shí),根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包發(fā)送給匯聚單元。
在上述實(shí)施方式中,過濾網(wǎng)關(guān)實(shí)時(shí)監(jiān)控匯聚單元的工作負(fù)荷,能夠有效控制匯聚單元的工作負(fù)荷,避免因匯聚單元的工作負(fù)荷過大時(shí)造成數(shù)據(jù)丟失或者造成匯聚單元系統(tǒng)崩潰。
303、匯聚單元接收第一數(shù)據(jù)包,并返回第二數(shù)據(jù)包,第二數(shù)據(jù)包包括接入節(jié)點(diǎn)地址信息、方向指示標(biāo)識(shí)、第一發(fā)送時(shí)間點(diǎn)、第一數(shù)據(jù)包的第一接收時(shí)間點(diǎn)和第二數(shù)據(jù)包的第二發(fā)送時(shí)間點(diǎn);
同樣,第二數(shù)據(jù)包還包括方向指示標(biāo)識(shí),該方向指示標(biāo)識(shí)用于指示該第二數(shù)據(jù)包的傳輸方向,而第二數(shù)據(jù)包中的方向指示標(biāo)識(shí)是用于指示第二數(shù)據(jù)包的傳輸方向從匯聚單元到接入節(jié)點(diǎn)。其中,方向指示標(biāo)識(shí)采用第二數(shù)據(jù)包中的專用比特位表示,可以簡(jiǎn)單地指示出第二數(shù)據(jù)包的傳輸方向。
304、過濾網(wǎng)關(guān)根據(jù)第二數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,以及根據(jù)第二數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第二數(shù)據(jù)包轉(zhuǎn)發(fā)給接入節(jié)點(diǎn);
過濾網(wǎng)關(guān)從第二數(shù)據(jù)包的專用比特位中讀取方向指示標(biāo)識(shí),根據(jù)方向指示標(biāo)識(shí)識(shí)別出第二數(shù)據(jù)包的傳輸方向,然后將第二數(shù)據(jù)包發(fā)送出去。
305、接入節(jié)點(diǎn)接收第二數(shù)據(jù)包,根據(jù)第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和接收到第二數(shù)據(jù)包的第二接收時(shí)間點(diǎn),計(jì)算接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間補(bǔ)償值,根據(jù)時(shí)間補(bǔ)償值調(diào)整自身的時(shí)間。
在本發(fā)明實(shí)施例中,接入節(jié)點(diǎn)周期性向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包,該第一數(shù)據(jù)包包括接入節(jié)點(diǎn)地址信息、方向指示標(biāo)識(shí)和第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn),然后過濾網(wǎng)關(guān)根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,根據(jù)第一數(shù)據(jù)包的方向指示標(biāo)識(shí)將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元,匯聚單元接收第一數(shù)據(jù)包后,對(duì)第一數(shù)據(jù)包做出響應(yīng),返回包括接入節(jié)點(diǎn)地址信息、方向指示標(biāo)識(shí)、第一發(fā)送時(shí)間點(diǎn)、第一數(shù)據(jù)包的第一接收時(shí)間點(diǎn)和第二數(shù)據(jù)包的第二發(fā)送時(shí)間點(diǎn)的第二數(shù)據(jù)包,過濾網(wǎng)關(guān)根據(jù)第二數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,確定第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,根據(jù)第二數(shù)據(jù)包的方向指示標(biāo)識(shí)將第二數(shù)據(jù)包轉(zhuǎn)發(fā)給接入節(jié)點(diǎn),最后,接入節(jié)點(diǎn)根據(jù)第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和接收第二數(shù)據(jù)包的第二接收時(shí)間點(diǎn),計(jì)算接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間補(bǔ)償值,根據(jù)時(shí)間補(bǔ)償值調(diào)整其自身的時(shí)間,從而同步接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間,便于匯聚單元管理物聯(lián)網(wǎng)設(shè)備(包括接入節(jié)點(diǎn)、終端設(shè)備等)。
實(shí)施例三
請(qǐng)參閱圖4,圖4為本發(fā)明實(shí)施例公開的同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的系統(tǒng)的結(jié)構(gòu)示意圖;如圖4所示,一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的系統(tǒng)可包括:
接入節(jié)點(diǎn)410,用于周期性向過濾網(wǎng)關(guān)420發(fā)送第一數(shù)據(jù)包,第一數(shù)據(jù)包包括接入節(jié)點(diǎn)地址信息和第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn);
過濾網(wǎng)關(guān)420,用于根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元430下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元430;
匯聚單元430,用于接收第一數(shù)據(jù)包,并返回第二數(shù)據(jù)包,第二數(shù)據(jù)包包括接入節(jié)點(diǎn)地址信息、第一發(fā)送時(shí)間點(diǎn)、第一數(shù)據(jù)包的第一接收時(shí)間點(diǎn)和第二數(shù)據(jù)包的第二發(fā)送時(shí)間點(diǎn);
過濾網(wǎng)關(guān)420還用于,根據(jù)第二數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第二數(shù)據(jù)包轉(zhuǎn)發(fā)給接入節(jié)點(diǎn)410;
接入節(jié)點(diǎn)410還用于,接收第二數(shù)據(jù)包,根據(jù)第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和接收到第二數(shù)據(jù)包的第二接收時(shí)間點(diǎn),計(jì)算接入節(jié)點(diǎn)410與匯聚單元430之間的時(shí)間補(bǔ)償值,根據(jù)時(shí)間補(bǔ)償值調(diào)整自身的時(shí)間。
作為一種可選的實(shí)施方式,接入節(jié)點(diǎn)410可以從傳輸頻段中選擇專用子載波信道,然后周期性地采用專用子載波信道向過濾網(wǎng)關(guān)發(fā)送第一數(shù)據(jù)包。
進(jìn)一步地,接入節(jié)點(diǎn)410可以采用跳頻方式從傳輸頻段中選擇專用子載波信道,然后周期性地采用專用子載波信道向過濾網(wǎng)關(guān)420發(fā)送第一數(shù)據(jù)包。
舉例來說,專用子載波信道可以在100mhz~1ghz之間以跳頻方式選擇,選擇出100mhz~1ghz之間的一個(gè)子載波信道作為發(fā)送第一數(shù)據(jù)包的專用子載波信道。另外,專用子載波信道也可以根據(jù)信道的質(zhì)量選擇信道質(zhì)量較好的子載波信道作為專用子載波信道。
同樣,匯聚單元可以從傳輸頻段中選擇專用子載波信道,然后采用專用子載波信道返回第二數(shù)據(jù)包。
進(jìn)一步地,匯聚單元430可以采用跳頻方式從傳輸頻段中選擇專用子載波信道,然后采用專用子載波信道返回第二數(shù)據(jù)包。
舉例來說,專用子載波信道可以在100mhz~1ghz之間以跳頻方式選擇,選擇出100mhz~1ghz之間的一個(gè)子載波信道作為發(fā)送第二數(shù)據(jù)包的專用子載波信道。另外,專用子載波信道也可以根據(jù)信道的質(zhì)量選擇信道質(zhì)量較好的子載波信道作為專用子載波信道。
實(shí)際情況下,從接入節(jié)點(diǎn)410到匯聚單元430之間,以及匯聚單元430到接入節(jié)點(diǎn)410之間都存在著網(wǎng)絡(luò)時(shí)延,但是由于這兩種網(wǎng)絡(luò)時(shí)延是雙向的,符合平均值為0,因此,接入節(jié)點(diǎn)410與匯聚單元430之間的時(shí)間補(bǔ)償值如下公式所示:
接入節(jié)點(diǎn)與匯聚單元之間的時(shí)間補(bǔ)償值=【(第一接收時(shí)間點(diǎn)-第一發(fā)送時(shí)間點(diǎn))-(第二接收時(shí)間點(diǎn)-第二發(fā)送時(shí)間點(diǎn))】/2;
接入節(jié)點(diǎn)410根據(jù)時(shí)間補(bǔ)償值調(diào)整自身的時(shí)間,使得接入節(jié)點(diǎn)410時(shí)間與匯聚單元430同步。在本發(fā)明實(shí)施例中,也以匯聚單元430的時(shí)鐘作為標(biāo)準(zhǔn)時(shí)鐘,接入節(jié)點(diǎn)410的時(shí)鐘作為待調(diào)整時(shí)鐘。
第一發(fā)送時(shí)間點(diǎn)、第一接收時(shí)間點(diǎn)、第二發(fā)送時(shí)間點(diǎn)和第二接收時(shí)間點(diǎn)為(時(shí),分,秒)對(duì)應(yīng)的絕對(duì)時(shí)間。
作為一種可選的實(shí)施方式,接入節(jié)點(diǎn)410用于周期性向過濾網(wǎng)關(guān)420發(fā)送第一數(shù)據(jù)包的方式具體為:
接入節(jié)點(diǎn)410用于周期性獲取其無線網(wǎng)絡(luò)覆蓋范圍內(nèi)的終端設(shè)備440的設(shè)備類型和終端設(shè)備440上傳數(shù)據(jù)的時(shí)間段;
接入節(jié)點(diǎn)410還用于向過濾網(wǎng)關(guān)420發(fā)送第一數(shù)據(jù)包,第一數(shù)據(jù)包包括終端設(shè)備440的設(shè)備類型、終端設(shè)備440上傳數(shù)據(jù)的時(shí)間段、接入節(jié)點(diǎn)地址信息和第一數(shù)據(jù)包的第一發(fā)送時(shí)間點(diǎn);
過濾網(wǎng)關(guān)420還用于根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元430下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元430的方式具體為:
過濾網(wǎng)關(guān)420還用于根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息、終端設(shè)備440的設(shè)備類型和終端設(shè)備440上傳數(shù)據(jù)的時(shí)間段,從匯聚單元430下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元430。
作為一種可選的實(shí)施方式,過濾網(wǎng)關(guān)420還用于根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息、終端設(shè)備440的設(shè)備類型和終端設(shè)備440上傳數(shù)據(jù)的時(shí)間段,從匯聚單元430下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元430的方式具體為:
過濾網(wǎng)關(guān)420還用于從轉(zhuǎn)發(fā)規(guī)則表中查找出與第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息、終端設(shè)備440的設(shè)備類型和終端設(shè)備440上傳數(shù)據(jù)的時(shí)間段相關(guān)聯(lián)的目標(biāo)轉(zhuǎn)發(fā)優(yōu)先級(jí),判斷目標(biāo)轉(zhuǎn)發(fā)優(yōu)先級(jí)是否為轉(zhuǎn)發(fā)規(guī)則表中的最高轉(zhuǎn)發(fā)優(yōu)先級(jí),如果是,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元430。
作為一種可選的實(shí)施方式,第一數(shù)據(jù)包還包括方向指示標(biāo)識(shí);過濾網(wǎng)關(guān)420用于根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元430下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元430的方式具體為:
過濾網(wǎng)關(guān)420用于根據(jù)第一數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從匯聚單元430下發(fā)的轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第一數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,以及根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元430。
方向指示標(biāo)識(shí)采用第一數(shù)據(jù)包中的專用比特位表示,可以簡(jiǎn)單地指示出第一數(shù)據(jù)包的傳輸方向。過濾網(wǎng)關(guān)420從第一數(shù)據(jù)包的專用比特位中讀取方向指示標(biāo)識(shí),根據(jù)方向指示標(biāo)識(shí)識(shí)別出第一數(shù)據(jù)包的傳輸方向,然后將第一數(shù)據(jù)包發(fā)送出去。
作為一種可選的實(shí)施方式,過濾網(wǎng)關(guān)420根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元430之前,過濾網(wǎng)關(guān)420判斷匯聚單元430的工作負(fù)荷是否超過預(yù)設(shè)閾值,如果未超過預(yù)設(shè)閾值(等于或者小于預(yù)設(shè)閾值),根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包發(fā)送給匯聚單元430;如果超過預(yù)設(shè)閾值,則等待匯聚單元430的工作負(fù)荷低于該預(yù)設(shè)閾值時(shí),根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包發(fā)送給匯聚單元430。
進(jìn)一步地,過濾網(wǎng)關(guān)420根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給匯聚單元430之前,過濾網(wǎng)關(guān)420接收匯聚單元430發(fā)送的負(fù)荷指示,過濾網(wǎng)關(guān)420在確定負(fù)荷指示表明了匯聚單元430的工作負(fù)荷超過閾值時(shí),則等待匯聚單元430的工作負(fù)荷低于該閾值時(shí),根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包發(fā)送給匯聚單元430;過濾網(wǎng)關(guān)420在確定負(fù)荷指示表明了匯聚單元430的工作負(fù)荷未超過閾值(等于或者小于閾值)時(shí),根據(jù)第一數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第一數(shù)據(jù)包發(fā)送給匯聚單元430。
在上述實(shí)施方式中,過濾網(wǎng)關(guān)420實(shí)時(shí)監(jiān)控匯聚單元430的工作負(fù)荷,能夠有效控制匯聚單元430的工作負(fù)荷,避免因匯聚單元430的工作負(fù)荷過大時(shí)造成數(shù)據(jù)丟失或者造成匯聚單元430系統(tǒng)崩潰。
作為一種可選的實(shí)施方式,第二數(shù)據(jù)包還包括方向指示標(biāo)識(shí),過濾網(wǎng)關(guān)420還用于根據(jù)第二數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,將第二數(shù)據(jù)包轉(zhuǎn)發(fā)給接入節(jié)點(diǎn)410的方式具體為:
過濾網(wǎng)關(guān)420還用于根據(jù)第二數(shù)據(jù)包包括的接入節(jié)點(diǎn)地址信息,從轉(zhuǎn)發(fā)規(guī)則表中識(shí)別出第二數(shù)據(jù)包為優(yōu)先轉(zhuǎn)發(fā)數(shù)據(jù)包,以及根據(jù)第二數(shù)據(jù)包包括的方向指示標(biāo)識(shí),將第二數(shù)據(jù)包轉(zhuǎn)發(fā)給接入節(jié)點(diǎn)410。
第二數(shù)據(jù)包還包括方向指示標(biāo)識(shí),該方向指示標(biāo)識(shí)用于指示該第二數(shù)據(jù)包的傳輸方向,而第二數(shù)據(jù)包中的方向指示標(biāo)識(shí)是用于指示第二數(shù)據(jù)包的傳輸方向從匯聚單元430到接入節(jié)點(diǎn)410。其中,方向指示標(biāo)識(shí)采用第二數(shù)據(jù)包中的專用比特位表示,可以簡(jiǎn)單地指示出第二數(shù)據(jù)包的傳輸方向。
通過實(shí)施圖4所示的系統(tǒng),接入節(jié)點(diǎn)410計(jì)算其與匯聚單元430之間的時(shí)間補(bǔ)償值,根據(jù)時(shí)間補(bǔ)償值調(diào)整其自身的時(shí)間,從而同步接入節(jié)點(diǎn)410與匯聚單元430之間的時(shí)間,便于匯聚單元430管理物聯(lián)網(wǎng)設(shè)備(包括接入節(jié)點(diǎn)410、終端設(shè)備440等)。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(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í)施例公開的一種同步物聯(lián)網(wǎng)接入節(jié)點(diǎn)與匯聚單元時(shí)間的方法及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。