本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法及系統(tǒng)。
背景技術(shù):
物聯(lián)網(wǎng)通過(guò)傳感器、射頻識(shí)別技術(shù)、定位技術(shù)等實(shí)時(shí)采集任何需要監(jiān)控、互動(dòng)的物體或者過(guò)程,采集其聲光熱電、力學(xué)、化學(xué)、生物等各種需要的信息,通過(guò)各類終端設(shè)備接入網(wǎng)絡(luò),實(shí)現(xiàn)物與物、物與人的連接,實(shí)現(xiàn)對(duì)物體或者過(guò)程的智能化感知和管理。物聯(lián)網(wǎng)中的終端設(shè)備通過(guò)物聯(lián)網(wǎng)接入節(jié)點(diǎn)接入到物聯(lián)網(wǎng),將采集的數(shù)據(jù)上報(bào)給匯聚單元,由匯聚單元對(duì)終端設(shè)備產(chǎn)生的數(shù)據(jù)進(jìn)行分析和處理。
物聯(lián)網(wǎng)中終端設(shè)備的數(shù)量比較龐大,匯聚單元通常只從其感興趣的終端設(shè)備處收集數(shù)據(jù),這就需要它對(duì)表征時(shí)間、特定類型等相關(guān)特征的小數(shù)據(jù)流進(jìn)行分析,但是由于物聯(lián)網(wǎng)設(shè)備具有獨(dú)立的時(shí)間系統(tǒng),在使用表征時(shí)間這一特征時(shí),需要確保所采用的時(shí)間數(shù)據(jù)的可靠性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例公開了一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法及系統(tǒng),用于同步物聯(lián)網(wǎng)終端設(shè)備與匯聚單元之間的時(shí)間。
本發(fā)明第一方面公開了一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法,可包括:
物聯(lián)網(wǎng)接入點(diǎn)在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送廣播消息,所述廣播消息包括所述物聯(lián)網(wǎng)接入點(diǎn)發(fā)送所述廣播消息的第一時(shí)間標(biāo)簽,所述物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元時(shí)間同步;
所述物聯(lián)網(wǎng)接入點(diǎn)接收終端設(shè)備對(duì)所述廣播消息的響應(yīng)消息,所述響應(yīng)消息包括終端設(shè)備類型、所述第一時(shí)間標(biāo)簽、所述終端設(shè)備接收到所述廣播消息的第二時(shí)間標(biāo)簽和所述終端設(shè)備發(fā)送所述響應(yīng)消息的第三時(shí)間標(biāo)簽;
所述物聯(lián)網(wǎng)接入點(diǎn)判斷所述終端設(shè)備類型是否與所述匯聚單元指定的設(shè)備類型相匹配;
如果匹配,所述物聯(lián)網(wǎng)接入點(diǎn)根據(jù)所述第一時(shí)間標(biāo)簽、所述第二時(shí)間標(biāo)簽、所述第三時(shí)間標(biāo)簽和接收到所述響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得所述物聯(lián)網(wǎng)接入點(diǎn)與所述終端設(shè)備之間的時(shí)間差并發(fā)送給所述終端設(shè)備;
所述終端設(shè)備根據(jù)所述時(shí)間差,進(jìn)行時(shí)間同步調(diào)整。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述響應(yīng)消息還包括所述終端設(shè)備采用的時(shí)刻類型;所述物聯(lián)網(wǎng)接入點(diǎn)根據(jù)所述第一時(shí)間標(biāo)簽、所述第二時(shí)間標(biāo)簽、所述第三時(shí)間標(biāo)簽和接收到所述響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得所述物聯(lián)網(wǎng)接入點(diǎn)與所述終端設(shè)備之間的時(shí)間差并發(fā)送給所述終端設(shè)備,包括:
所述物聯(lián)網(wǎng)接入點(diǎn)判斷其所采用的時(shí)刻類型與所述終端設(shè)備采用的時(shí)刻類型是否一致;
如果一致,所述物聯(lián)網(wǎng)接入點(diǎn)根據(jù)所述第一時(shí)間標(biāo)簽、所述第二時(shí)間標(biāo)簽、所述第三時(shí)間標(biāo)簽和接收到所述響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得所述物聯(lián)網(wǎng)接入點(diǎn)與所述終端設(shè)備之間的時(shí)間差并發(fā)送給所述終端設(shè)備;
如果不一致,所述物聯(lián)網(wǎng)接入點(diǎn)將所述第一時(shí)間標(biāo)簽轉(zhuǎn)換成所述終端設(shè)備采用的時(shí)刻類型對(duì)應(yīng)的第五時(shí)間標(biāo)簽、以及將所述第四時(shí)間標(biāo)簽轉(zhuǎn)換成所述終端設(shè)備采用的時(shí)刻類型對(duì)應(yīng)的第六時(shí)間標(biāo)簽,根據(jù)所述第五時(shí)間標(biāo)簽、所述第六時(shí)間標(biāo)簽、所述第二時(shí)間標(biāo)簽和所述第三時(shí)間標(biāo)簽,獲得所述物聯(lián)網(wǎng)接入點(diǎn)與所述終端設(shè)備之間的時(shí)間差并發(fā)送給所述終端設(shè)備。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述物聯(lián)網(wǎng)接入點(diǎn)在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送廣播消息之前,所述方法還包括:
所述物聯(lián)網(wǎng)接入點(diǎn)調(diào)用時(shí)間接口,利用所述時(shí)間接口與時(shí)間服務(wù)器交互時(shí)間同步信號(hào),獲得與所述時(shí)間服務(wù)器之間的時(shí)間偏移量;
所述物聯(lián)網(wǎng)接入點(diǎn)根據(jù)所述時(shí)間偏移量,調(diào)整所述物聯(lián)網(wǎng)接入點(diǎn)的時(shí)間,以實(shí)現(xiàn)與所述匯聚單元之間的時(shí)間同步。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述物聯(lián)網(wǎng)接入點(diǎn)調(diào)用時(shí)間接口,利用所述時(shí)間接口與時(shí)間服務(wù)器交互時(shí)間同步信號(hào),獲得與所述時(shí)間服務(wù)器之間的時(shí)間偏移量,包括:
所述物聯(lián)網(wǎng)接入點(diǎn)調(diào)用時(shí)間接口,利用所述時(shí)間接口接收時(shí)間服務(wù)器在專用子載波信道上傳輸?shù)牡谝粫r(shí)間同步信號(hào),獲得所述第一時(shí)間同步信號(hào)的第一到達(dá)時(shí)間;
所述物聯(lián)網(wǎng)接入點(diǎn)利用所述時(shí)間接口接收所述時(shí)間服務(wù)器在所述專用子載波信道上傳輸?shù)牡诙r(shí)間同步信號(hào),從所述第二時(shí)間同步信號(hào)中獲取所述第一時(shí)間同步信號(hào)的第一發(fā)送時(shí)間;
所述物聯(lián)網(wǎng)接入點(diǎn)利用所述時(shí)間接口向所述時(shí)間服務(wù)器發(fā)送第三時(shí)間同步信號(hào),并記錄發(fā)送所述第三時(shí)間同步信號(hào)的第二發(fā)送時(shí)間;
所述物聯(lián)網(wǎng)接入點(diǎn)利用所述時(shí)間接口,接收所述時(shí)間服務(wù)器在所述專用子載波信道上傳輸?shù)牡谒臅r(shí)間同步信號(hào),從所述第四時(shí)間同步信號(hào)中獲取所述第三時(shí)間同步信號(hào)的第二到達(dá)時(shí)間;
所述物聯(lián)網(wǎng)接入點(diǎn)根據(jù)第一到達(dá)時(shí)間、第一發(fā)送時(shí)間、第二發(fā)送時(shí)間和第二到達(dá)時(shí)間,獲得與所述時(shí)間服務(wù)器之間的時(shí)間偏移量。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述響應(yīng)消息還包括終端設(shè)備地址信息,所述物聯(lián)網(wǎng)接入點(diǎn)接收終端設(shè)備對(duì)所述廣播消息的響應(yīng)消息之后,以及所述物聯(lián)網(wǎng)接入點(diǎn)判斷所述終端設(shè)備類型是否與所述匯聚單元指定的設(shè)備類型相匹配之前,所述方法還包括:
所述物聯(lián)網(wǎng)接入點(diǎn)判斷所述終端設(shè)備地址信息是否與所述匯聚單元指定的位置信息相匹配,如果匹配,所述物聯(lián)網(wǎng)接入點(diǎn)執(zhí)行判斷所述終端設(shè)備類型是否與所述匯聚單元指定的設(shè)備類型相匹配的步驟。
本發(fā)明第二方面公開了一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步系統(tǒng),可包括:
終端設(shè)備,用于接收物聯(lián)網(wǎng)接入點(diǎn)周期性發(fā)送的廣播消息,以及發(fā)送針對(duì)所述廣播消息的響應(yīng)消息,所述廣播消息包括所述物聯(lián)網(wǎng)接入點(diǎn)發(fā)送所述廣播消息的第一時(shí)間標(biāo)簽,所述響應(yīng)消息包括終端設(shè)備類型、所述第一時(shí)間標(biāo)簽、所述終端設(shè)備接收到所述廣播消息的第二時(shí)間標(biāo)簽和所述終端設(shè)備發(fā)送所述響應(yīng)消息的第三時(shí)間標(biāo)簽;
所述物聯(lián)網(wǎng)接入點(diǎn),用于在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)周期性發(fā)送所述廣播消息,以及接收所述終端設(shè)備對(duì)所述廣播消息的所述響應(yīng)消息;所述物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元時(shí)間同步;
所述物聯(lián)網(wǎng)接入點(diǎn)還用于,判斷所述終端設(shè)備類型是否與所述匯聚單元指定的設(shè)備類型相匹配;
所述物聯(lián)網(wǎng)接入點(diǎn)還用于,根據(jù)所述第一時(shí)間標(biāo)簽、所述第二時(shí)間標(biāo)簽、所述第三時(shí)間標(biāo)簽和接收到所述響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得所述物聯(lián)網(wǎng)接入點(diǎn)與所述終端設(shè)備之間的時(shí)間差并發(fā)送給所述終端設(shè)備;
所述終端設(shè)備,用于根據(jù)所述時(shí)間差,進(jìn)行時(shí)間同步調(diào)整。
作為一種可選的實(shí)施方式,在本發(fā)明第二方面中,所述響應(yīng)消息還包括所述終端設(shè)備采用的時(shí)刻類型;所述物聯(lián)網(wǎng)接入點(diǎn)還用于根據(jù)所述第一時(shí)間標(biāo)簽、所述第二時(shí)間標(biāo)簽、所述第三時(shí)間標(biāo)簽和接收到所述響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得所述物聯(lián)網(wǎng)接入點(diǎn)與所述終端設(shè)備之間的時(shí)間差并發(fā)送給所述終端設(shè)備的方式具體為:
所述物聯(lián)網(wǎng)接入點(diǎn)還用于,判斷其所采用的時(shí)刻類型與所述終端設(shè)備采用的時(shí)刻類型是否一致;如果一致,根據(jù)所述第一時(shí)間標(biāo)簽、所述第二時(shí)間標(biāo)簽、所述第三時(shí)間標(biāo)簽和接收到所述響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得所述物聯(lián)網(wǎng)接入點(diǎn)與所述終端設(shè)備之間的時(shí)間差并發(fā)送給所述終端設(shè)備;如果不一致,將所述第一時(shí)間標(biāo)簽轉(zhuǎn)換成所述終端設(shè)備采用的時(shí)刻類型對(duì)應(yīng)的第五時(shí)間標(biāo)簽、以及將所述第四時(shí)間標(biāo)簽轉(zhuǎn)換成所述終端設(shè)備采用的時(shí)刻類型對(duì)應(yīng)的第六時(shí)間標(biāo)簽,根據(jù)所述第五時(shí)間標(biāo)簽、所述第六時(shí)間標(biāo)簽、所述第二時(shí)間標(biāo)簽和所述第三時(shí)間標(biāo)簽,獲得所述物聯(lián)網(wǎng)接入點(diǎn)與所述終端設(shè)備之間的時(shí)間差并發(fā)送給所述終端設(shè)備。
作為一種可選的實(shí)施方式,在本發(fā)明第二方面中,所述物聯(lián)網(wǎng)接入點(diǎn)還用于,在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)周期性發(fā)送廣播消息之前,調(diào)用時(shí)間接口,利用所述時(shí)間接口與時(shí)間服務(wù)器交互時(shí)間同步信號(hào),獲得與所述時(shí)間服務(wù)器之間的時(shí)間偏移量;
所述物聯(lián)網(wǎng)接入點(diǎn)還用于,根據(jù)所述時(shí)間偏移量,調(diào)整所述物聯(lián)網(wǎng)接入點(diǎn)的時(shí)間,以實(shí)現(xiàn)與所述匯聚單元之間的時(shí)間同步。
作為一種可選的實(shí)施方式,在本發(fā)明第二方面中,所述物聯(lián)網(wǎng)接入點(diǎn)還用于在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)周期性發(fā)送廣播消息之前,調(diào)用時(shí)間接口,利用所述時(shí)間接口與時(shí)間服務(wù)器交互時(shí)間同步信號(hào),獲得與所述時(shí)間服務(wù)器之間的時(shí)間偏移量的方式具體為:
所述物聯(lián)網(wǎng)接入點(diǎn)還用于在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)周期性發(fā)送廣播消息之前,調(diào)用時(shí)間接口,利用所述時(shí)間接口接收時(shí)間服務(wù)器在專用子載波信道上傳輸?shù)牡谝粫r(shí)間同步信號(hào),獲得所述第一時(shí)間同步信號(hào)的第一到達(dá)時(shí)間;利用所述時(shí)間接口接收所述時(shí)間服務(wù)器在所述專用子載波信道上傳輸?shù)牡诙r(shí)間同步信號(hào),從所述第二時(shí)間同步信號(hào)中獲取所述第一時(shí)間同步信號(hào)的第一發(fā)送時(shí)間;利用所述時(shí)間接口向所述時(shí)間服務(wù)器發(fā)送第三時(shí)間同步信號(hào),并記錄發(fā)送所述第三時(shí)間同步信號(hào)的第二發(fā)送時(shí)間;利用所述時(shí)間接口,接收所述時(shí)間服務(wù)器在所述專用子載波信道上傳輸?shù)牡谒臅r(shí)間同步信號(hào),從所述第四時(shí)間同步信號(hào)中獲取所述第三時(shí)間同步信號(hào)的第二到達(dá)時(shí)間;根據(jù)第一到達(dá)時(shí)間、第一發(fā)送時(shí)間、第二發(fā)送時(shí)間和第二到達(dá)時(shí)間,獲得與所述時(shí)間服務(wù)器之間的時(shí)間偏移量。
作為一種可選的實(shí)施方式,在本發(fā)明第二方面中,所述響應(yīng)消息還包括終端設(shè)備地址信息,所述物聯(lián)網(wǎng)接入點(diǎn)還用于在接收終端設(shè)備對(duì)所述廣播消息的響應(yīng)消息之后,以及判斷所述終端設(shè)備類型是否與所述匯聚單元指定的設(shè)備類型相匹配之前,判斷所述終端設(shè)備地址信息是否與所述匯聚單元指定的位置信息相匹配,如果匹配,執(zhí)行判斷所述終端設(shè)備類型是否與所述匯聚單元指定的設(shè)備類型相匹配。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下有益效果:
在本發(fā)明實(shí)施例中,物聯(lián)網(wǎng)接入點(diǎn)在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送包括第一時(shí)間標(biāo)簽的廣播消息,然后接收終端設(shè)備對(duì)該廣播消息的響應(yīng)消息,響應(yīng)消息包括終端設(shè)備類型、第一時(shí)間標(biāo)簽、終端設(shè)備接收到廣播消息的第二時(shí)間標(biāo)簽和終端設(shè)備發(fā)送響應(yīng)消息的第三時(shí)間標(biāo)簽,物聯(lián)網(wǎng)接入點(diǎn)進(jìn)一步判斷終端設(shè)備類型與匯聚單元指定的設(shè)備類型是否相匹配,如果物聯(lián)網(wǎng)接入點(diǎn)確定出終端設(shè)備類型與匯聚單元指定的設(shè)備類型相匹配,那么將根據(jù)第一時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽、第三時(shí)間標(biāo)簽和第四時(shí)間標(biāo)簽,獲取其與終端設(shè)備之間的時(shí)間差,然后將時(shí)間差發(fā)送給終端設(shè)備,最后,終端設(shè)備將根據(jù)時(shí)間差調(diào)整其與物聯(lián)網(wǎng)接入點(diǎn)之間的時(shí)間,由于物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元之間的時(shí)間同步,因此,終端設(shè)備的時(shí)間在調(diào)整后也與匯聚單元同步。可以看出,本發(fā)明實(shí)施例在物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元時(shí)間同步的情況下,進(jìn)一步基于物聯(lián)網(wǎng)接入點(diǎn)同步終端設(shè)備與匯聚單元之間的時(shí)間,提高時(shí)間數(shù)據(jù)的有效和可靠性。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(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í)施例公開的物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法的流程示意圖;
圖3為本發(fā)明實(shí)施例公開的物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法的另一流程示意圖;
圖4為本發(fā)明實(shí)施例公開的物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說(shuō)明的是,本發(fā)明實(shí)施例的術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
本發(fā)明實(shí)施例公開了一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法,用于同步物聯(lián)網(wǎng)終端設(shè)備與匯聚單元之間的時(shí)間。本發(fā)明實(shí)施例相應(yīng)地公開了一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步系統(tǒng)。
在介紹本發(fā)明技術(shù)方案之前,先簡(jiǎn)單介紹本發(fā)明一些實(shí)施例公開的物聯(lián)網(wǎng)架構(gòu),圖1為本發(fā)明一些實(shí)施例公開的物聯(lián)網(wǎng)架構(gòu)示意圖,需要說(shuō)明的是,圖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è)備層、接入點(diǎn)層以及匯聚單元層三個(gè)層。其中,終端設(shè)備層包括位于物聯(lián)網(wǎng)邊緣的海量終端設(shè)備,例如濕度計(jì)、煙感器、通風(fēng)設(shè)備、雨量傳感器、灌溉閥等等;接入點(diǎn)層可以包括大量物聯(lián)網(wǎng)接入點(diǎn),這些大量的物聯(lián)網(wǎng)接入點(diǎn)之間可以通過(guò)網(wǎng)絡(luò)互聯(lián)(圖1未全部示出)。在接入點(diǎn)層中,物聯(lián)網(wǎng)接入點(diǎn)可以是路由器、中繼器等各種中間設(shè)備,本發(fā)明實(shí)施例不作限定。匯聚單元層可以包括匯聚單元,其中,匯聚單元在這種物聯(lián)網(wǎng)架構(gòu)中用作物聯(lián)網(wǎng)的人機(jī)接口,用于通過(guò)物聯(lián)網(wǎng)接入點(diǎn)對(duì)整個(gè)物聯(lián)網(wǎng)進(jìn)行高層管理,包括收集某段時(shí)間內(nèi)的海量終端設(shè)備上報(bào)的數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行分析和決策,然后轉(zhuǎn)化成為用戶需要的簡(jiǎn)單預(yù)警、異?;蛘呦嚓P(guān)報(bào)告;匯聚單元還可以通過(guò)發(fā)指令去獲取信息或者配置終端設(shè)備參數(shù)(此時(shí)數(shù)據(jù)的傳輸指向終端設(shè)備);匯聚單元還可以引入各種輸入業(yè)務(wù),從大數(shù)據(jù)到社交網(wǎng)絡(luò)、甚至從社交工具“點(diǎn)贊”到天氣分享等。另外,物聯(lián)網(wǎng)接入點(diǎn)可以使用任何標(biāo)準(zhǔn)的組網(wǎng)協(xié)議,而且物聯(lián)網(wǎng)接入點(diǎn)可以在不同的網(wǎng)絡(luò)制式之間實(shí)現(xiàn)數(shù)據(jù)解析;在圖1所示的物聯(lián)網(wǎng)架構(gòu)中,每一個(gè)物聯(lián)網(wǎng)接入點(diǎn)可以為其自身無(wú)線網(wǎng)絡(luò)所覆蓋范圍內(nèi)的海量終端設(shè)備提供物聯(lián)網(wǎng)數(shù)據(jù)收發(fā)服務(wù),其中,每一個(gè)物聯(lián)網(wǎng)接入點(diǎn)自身無(wú)線網(wǎng)絡(luò)所覆蓋范圍內(nèi)的每一個(gè)終端設(shè)備可以內(nèi)置有無(wú)線通訊模塊,這使得每一個(gè)物聯(lián)網(wǎng)接入點(diǎn)可以通過(guò)無(wú)線網(wǎng)絡(luò)通訊方式與自身無(wú)線網(wǎng)絡(luò)所覆蓋范圍內(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)解決干擾問題。
基于上述介紹,下面將結(jié)合具體實(shí)施例,對(duì)本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
實(shí)施例一
請(qǐng)參閱圖2,圖2為本發(fā)明實(shí)施例公開的物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法的流程示意圖;如圖2所示,一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法可包括:
201、物聯(lián)網(wǎng)接入點(diǎn)在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送廣播消息,廣播消息包括物聯(lián)網(wǎng)接入點(diǎn)發(fā)送廣播消息的第一時(shí)間標(biāo)簽,物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元時(shí)間同步;
其中,物聯(lián)網(wǎng)接入點(diǎn)在檢測(cè)到達(dá)預(yù)設(shè)的時(shí)間同步周期時(shí),物聯(lián)網(wǎng)接入點(diǎn)在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送該廣播消息。
進(jìn)一步地,物聯(lián)網(wǎng)接入點(diǎn)接收匯聚單元發(fā)送的時(shí)間同步周期,然后在本地設(shè)置該時(shí)間同步周期,并在檢測(cè)到達(dá)預(yù)設(shè)的時(shí)間同步周期時(shí),物聯(lián)網(wǎng)接入點(diǎn)在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送該廣播消息。
作為一種可選的實(shí)施方式,物聯(lián)網(wǎng)接入點(diǎn)在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送廣播消息之前,物聯(lián)網(wǎng)接入點(diǎn)調(diào)用時(shí)間接口,利用時(shí)間接口與時(shí)間服務(wù)器交互時(shí)間同步信號(hào),獲得與時(shí)間服務(wù)器之間的時(shí)間偏移量;物聯(lián)網(wǎng)接入點(diǎn)根據(jù)時(shí)間偏移量,調(diào)整物聯(lián)網(wǎng)接入點(diǎn)的時(shí)間,以實(shí)現(xiàn)與匯聚單元之間的時(shí)間同步。在該實(shí)施方式中,物聯(lián)網(wǎng)接入點(diǎn)先完成與匯聚單元之間的時(shí)間同步,以確保后續(xù)基于物聯(lián)網(wǎng)接入點(diǎn)同步終端設(shè)備與匯聚單元之間的時(shí)間是可靠的。
進(jìn)一步地,物聯(lián)網(wǎng)接入點(diǎn)調(diào)用時(shí)間接口,利用時(shí)間接口與時(shí)間服務(wù)器交互時(shí)間同步信號(hào)具體包括:
物聯(lián)網(wǎng)接入點(diǎn)調(diào)用時(shí)間接口,利用時(shí)間接口接收時(shí)間服務(wù)器在專用子載波信道上傳輸?shù)牡谝粫r(shí)間同步信號(hào),獲得第一時(shí)間同步信號(hào)的第一到達(dá)時(shí)間;
物聯(lián)網(wǎng)接入點(diǎn)利用時(shí)間接口接收時(shí)間服務(wù)器在專用子載波信道上傳輸?shù)牡诙r(shí)間同步信號(hào),從第二時(shí)間同步信號(hào)中獲取第一時(shí)間同步信號(hào)的第一發(fā)送時(shí)間;
物聯(lián)網(wǎng)接入點(diǎn)利用時(shí)間接口向時(shí)間服務(wù)器發(fā)送第三時(shí)間同步信號(hào),并記錄發(fā)送第三時(shí)間同步信號(hào)的第二發(fā)送時(shí)間;
物聯(lián)網(wǎng)接入點(diǎn)利用時(shí)間接口,接收時(shí)間服務(wù)器在專用子載波信道上傳輸?shù)牡谒臅r(shí)間同步信號(hào),從第四時(shí)間同步信號(hào)中獲取第三時(shí)間同步信號(hào)的第二到達(dá)時(shí)間;
物聯(lián)網(wǎng)接入點(diǎn)根據(jù)第一到達(dá)時(shí)間、第一發(fā)送時(shí)間、第二發(fā)送時(shí)間和第二到達(dá)時(shí)間,獲得與時(shí)間服務(wù)器之間的時(shí)間偏移量。
其中,在上述實(shí)施方式中,專用子載波信道可以在100mhz~1ghz之間以跳頻方式選擇,選擇出100mhz~1ghz之間的一個(gè)子載波信道作為傳輸?shù)谝粫r(shí)間同步信號(hào)的專用子載波信道。另外,專用子載波信道也可以根據(jù)信道的質(zhì)量選擇信道質(zhì)量較好的子載波信道作為專用子載波信道。
第二時(shí)間同步信號(hào)是第一時(shí)間同步信號(hào)的跟隨信號(hào),第二時(shí)間同步信號(hào)在第一時(shí)間同步信號(hào)發(fā)出之后發(fā)出,其中,第二時(shí)間同步信號(hào)包括第一時(shí)間同步信號(hào)的第一發(fā)送時(shí)間。第二時(shí)間同步信號(hào)可以調(diào)用與第一時(shí)間同步信號(hào)相同的專用子載波信道,也可以調(diào)用不同的專用子載波信道。如果是不同的專用子載波信道,可以采用與第一時(shí)間同步信號(hào)選擇專用子載波信道的方法進(jìn)行選擇。
第三時(shí)間同步是在接收到第一時(shí)間同步信號(hào)后發(fā)出??梢岳斫猓谌龝r(shí)間同步信號(hào)可以采用與第一時(shí)間同步信號(hào)相同的專用子載波信道、也可以采用與第一時(shí)間同步信號(hào)不同的專用子載波信道。
第四時(shí)間同步信號(hào)包括第三時(shí)間同步信號(hào)的第二到達(dá)時(shí)間。
實(shí)際情況下,從物聯(lián)網(wǎng)接入點(diǎn)到時(shí)間服務(wù)器之間,以及時(shí)間服務(wù)器到物聯(lián)網(wǎng)接入點(diǎn)之間都存在著網(wǎng)絡(luò)時(shí)延,但是由于這兩種網(wǎng)絡(luò)時(shí)延是雙向的,符合平均值為0,因此,物聯(lián)網(wǎng)接入點(diǎn)與時(shí)間服務(wù)器之間的時(shí)間偏移量如下公式所示:
物聯(lián)網(wǎng)接入點(diǎn)與時(shí)間服務(wù)器之間的時(shí)間偏移量=【(第一到達(dá)時(shí)間-第一發(fā)送時(shí)間)-(第二到達(dá)時(shí)間-第二發(fā)送時(shí)間)】/2
物聯(lián)網(wǎng)接入點(diǎn)根據(jù)時(shí)間偏移量調(diào)整自身的時(shí)間,使得物聯(lián)網(wǎng)接入點(diǎn)時(shí)間與時(shí)間服務(wù)器同步。另外,匯聚單元也將通過(guò)該種方式將時(shí)間調(diào)整到與時(shí)間服務(wù)器同步,從而實(shí)現(xiàn)物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元之間的時(shí)間同步。
第一發(fā)送時(shí)間、第一到達(dá)時(shí)間、第二發(fā)送時(shí)間和第二到達(dá)時(shí)間為(時(shí),分,秒)對(duì)應(yīng)的絕對(duì)時(shí)間。
202、物聯(lián)網(wǎng)接入點(diǎn)接收終端設(shè)備對(duì)廣播消息的響應(yīng)消息,響應(yīng)消息包括終端設(shè)備類型、第一時(shí)間標(biāo)簽、終端設(shè)備接收到廣播消息的第二時(shí)間標(biāo)簽和終端設(shè)備發(fā)送響應(yīng)消息的第三時(shí)間標(biāo)簽;
203、物聯(lián)網(wǎng)接入點(diǎn)判斷終端設(shè)備類型是否與匯聚單元指定的設(shè)備類型相匹配;
其中,如果終端設(shè)備類型與匯聚單元指定的設(shè)備類型相匹配,轉(zhuǎn)向步驟204;如果終端設(shè)備類型與匯聚單元指定的設(shè)備類型謝不匹配,則結(jié)束流程。
204、物聯(lián)網(wǎng)接入點(diǎn)根據(jù)第一時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽、第三時(shí)間標(biāo)簽和接收到響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得物聯(lián)網(wǎng)接入點(diǎn)與終端設(shè)備之間的時(shí)間差并發(fā)送給終端設(shè)備;
205、終端設(shè)備根據(jù)時(shí)間差,進(jìn)行時(shí)間同步調(diào)整。
物聯(lián)網(wǎng)接入點(diǎn)與終端設(shè)備之間的時(shí)間差,如下公式所示:
物聯(lián)網(wǎng)接入點(diǎn)與終端設(shè)備之間的時(shí)間差=【(第二時(shí)間標(biāo)簽-第一時(shí)間標(biāo)簽)-(第四時(shí)間標(biāo)簽-第三時(shí)間標(biāo)簽)】/2
第一時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽、第三時(shí)間標(biāo)簽和第四時(shí)間標(biāo)簽為(時(shí),分,秒)對(duì)應(yīng)的絕對(duì)時(shí)間。
在本發(fā)明實(shí)施例中,物聯(lián)網(wǎng)接入點(diǎn)在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送包括第一時(shí)間標(biāo)簽的廣播消息,然后接收終端設(shè)備對(duì)該廣播消息的響應(yīng)消息,響應(yīng)消息包括終端設(shè)備類型、第一時(shí)間標(biāo)簽、終端設(shè)備接收到廣播消息的第二時(shí)間標(biāo)簽和終端設(shè)備發(fā)送響應(yīng)消息的第三時(shí)間標(biāo)簽,物聯(lián)網(wǎng)接入點(diǎn)進(jìn)一步判斷終端設(shè)備類型與匯聚單元指定的設(shè)備類型是否相匹配,如果物聯(lián)網(wǎng)接入點(diǎn)確定出終端設(shè)備類型與匯聚單元指定的設(shè)備類型相匹配,那么將根據(jù)第一時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽、第三時(shí)間標(biāo)簽和第四時(shí)間標(biāo)簽,獲取其與終端設(shè)備之間的時(shí)間差,然后將時(shí)間差發(fā)送給終端設(shè)備,最后,終端設(shè)備將根據(jù)時(shí)間差調(diào)整其與物聯(lián)網(wǎng)接入點(diǎn)之間的時(shí)間,由于物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元之間的時(shí)間同步,因此,終端設(shè)備的時(shí)間在調(diào)整后也與匯聚單元同步。可以看出,本發(fā)明實(shí)施例在物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元時(shí)間同步的情況下,進(jìn)一步基于物聯(lián)網(wǎng)接入點(diǎn)同步終端設(shè)備與匯聚單元之間的時(shí)間,提高時(shí)間數(shù)據(jù)的有效和可靠性。
實(shí)施例二
請(qǐng)參閱圖3,圖3為本發(fā)明實(shí)施例公開的物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法的另一流程示意圖;如圖3所示,一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法可包括:
301、物聯(lián)網(wǎng)接入點(diǎn)在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送廣播消息,廣播消息包括物聯(lián)網(wǎng)接入點(diǎn)發(fā)送廣播消息的第一時(shí)間標(biāo)簽,物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元時(shí)間同步;
302、物聯(lián)網(wǎng)接入點(diǎn)接收終端設(shè)備對(duì)廣播消息的響應(yīng)消息,響應(yīng)消息包括終端設(shè)備類型、終端設(shè)備采用的時(shí)刻類型、第一時(shí)間標(biāo)簽、終端設(shè)備接收到廣播消息的第二時(shí)間標(biāo)簽和終端設(shè)備發(fā)送響應(yīng)消息的第三時(shí)間標(biāo)簽;
303、物聯(lián)網(wǎng)接入點(diǎn)判斷終端設(shè)備類型是否與匯聚單元指定的設(shè)備類型相匹配;
其中,如果終端設(shè)備類型與匯聚單元指定的設(shè)備類型相匹配,轉(zhuǎn)向步驟304;如果終端設(shè)備類型與匯聚單元指定的設(shè)備類型謝不匹配,結(jié)束流程。
作為一種可選的實(shí)施方式,響應(yīng)消息中還包括終端設(shè)備地址信息,物聯(lián)網(wǎng)接入點(diǎn)判斷終端設(shè)備類型是否與匯聚單元指定的設(shè)備類型相匹配之前,物聯(lián)網(wǎng)接入點(diǎn)先判斷終端設(shè)備地址信息是否與匯聚單元指定的位置信息相匹配,如果匹配,物聯(lián)網(wǎng)接入點(diǎn)再進(jìn)一步判斷終端設(shè)備類型是否與匯聚單元指定的設(shè)備類型相匹配。其中,匯聚單元指定的位置信息可以包括某個(gè)農(nóng)場(chǎng)、某個(gè)車庫(kù)或者某個(gè)高架橋等。舉例來(lái)說(shuō),匯聚單元需要指定位置信息(車庫(kù))下的某種終端設(shè)備類型(煙感器)能夠按時(shí)發(fā)送數(shù)據(jù),進(jìn)而,需要同步終端設(shè)備與匯聚單元之間的時(shí)間。
作為另一種可選的實(shí)施方式,響應(yīng)消息中還包括終端設(shè)備上傳數(shù)據(jù)的時(shí)間段,物聯(lián)網(wǎng)接入點(diǎn)判斷終端設(shè)備類型是否與匯聚單元指定的設(shè)備類型相匹配之前,物聯(lián)網(wǎng)接入點(diǎn)先判斷終端設(shè)備上傳數(shù)據(jù)的時(shí)間段是否與匯聚單元感興趣的時(shí)間段相匹配,如果匹配,物聯(lián)網(wǎng)接入點(diǎn)再進(jìn)一步判斷終端設(shè)備類型是否與匯聚單元指定的設(shè)備類型相匹配。舉例來(lái)說(shuō),匯聚單元需要指定位置信息(車庫(kù))下的某種終端設(shè)備類型(煙感器)能夠在某個(gè)時(shí)間段(23:00~5:00)發(fā)送數(shù)據(jù),通過(guò)同步終端設(shè)備與匯聚單元之間的時(shí)間,使終端設(shè)備能夠在匯聚單元感興趣的時(shí)間段上傳數(shù)據(jù)。
304、物聯(lián)網(wǎng)接入點(diǎn)判斷其所采用的時(shí)刻類型與終端設(shè)備采用的時(shí)刻類型是否一致;
其中,如果物聯(lián)網(wǎng)接入點(diǎn)所采用的時(shí)刻類型與終端設(shè)備采用的時(shí)刻類型一致,轉(zhuǎn)向步驟305;如果物聯(lián)網(wǎng)接入點(diǎn)所采用的時(shí)刻類型與終端設(shè)備采用的時(shí)刻類型不一致,轉(zhuǎn)向步驟306。
時(shí)刻類型包括中國(guó)時(shí)鐘、英國(guó)時(shí)鐘、韓國(guó)時(shí)鐘等。
305、物聯(lián)網(wǎng)接入點(diǎn)根據(jù)第一時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽、第三時(shí)間標(biāo)簽和接收到響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得物聯(lián)網(wǎng)接入點(diǎn)與終端設(shè)備之間的時(shí)間差并發(fā)送給終端設(shè)備;
執(zhí)行完步驟305后,轉(zhuǎn)向步驟307。
306、物聯(lián)網(wǎng)接入點(diǎn)將第一時(shí)間標(biāo)簽轉(zhuǎn)換成終端設(shè)備采用的時(shí)刻類型對(duì)應(yīng)的第五時(shí)間標(biāo)簽、以及將第四時(shí)間標(biāo)簽轉(zhuǎn)換成終端設(shè)備采用的時(shí)刻類型對(duì)應(yīng)的第六時(shí)間標(biāo)簽,根據(jù)第五時(shí)間標(biāo)簽、第六時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽和第三時(shí)間標(biāo)簽,獲得物聯(lián)網(wǎng)接入點(diǎn)與終端設(shè)備之間的時(shí)間差并發(fā)送給終端設(shè)備;
執(zhí)行完步驟306后,轉(zhuǎn)向步驟307。
307、終端設(shè)備根據(jù)時(shí)間差,進(jìn)行時(shí)間同步調(diào)整。
可以看出,本發(fā)明實(shí)施例在物聯(lián)網(wǎng)接入點(diǎn)與匯聚單元時(shí)間同步的情況下,進(jìn)一步基于物聯(lián)網(wǎng)接入點(diǎn)同步終端設(shè)備與匯聚單元之間的時(shí)間。首先,在終端設(shè)備類型與匯聚單元指定的設(shè)備類型相匹配的情況下,進(jìn)一步地,確保終端設(shè)備采用的時(shí)刻類型是否與物聯(lián)網(wǎng)接入點(diǎn)的相同,如果相同,直接計(jì)算物聯(lián)網(wǎng)接入點(diǎn)與終端設(shè)備之間的時(shí)間差,如果不相同,先進(jìn)行時(shí)間換算,再計(jì)算物聯(lián)網(wǎng)接入點(diǎn)與終端設(shè)備之間的時(shí)間差。
實(shí)施例三
請(qǐng)參閱圖4,圖4為本發(fā)明實(shí)施例公開的物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步系統(tǒng)的結(jié)構(gòu)示意圖;如圖4所示,一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步系統(tǒng)可包括:
終端設(shè)備410,用于接收物聯(lián)網(wǎng)接入點(diǎn)420周期性發(fā)送的廣播消息,以及發(fā)送針對(duì)廣播消息的響應(yīng)消息,廣播消息包括物聯(lián)網(wǎng)接入點(diǎn)420發(fā)送廣播消息的第一時(shí)間標(biāo)簽,該響應(yīng)消息包括終端設(shè)備類型、第一時(shí)間標(biāo)簽、終端設(shè)備410接收到廣播消息的第二時(shí)間標(biāo)簽和終端設(shè)備410發(fā)送響應(yīng)消息的第三時(shí)間標(biāo)簽;
物聯(lián)網(wǎng)接入點(diǎn)420,用于在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)周期性發(fā)送廣播消息,以及接收終端設(shè)備410對(duì)廣播消息的響應(yīng)消息;物聯(lián)網(wǎng)接入點(diǎn)420與匯聚單元430時(shí)間同步;
物聯(lián)網(wǎng)接入點(diǎn)420還用于,判斷終端設(shè)備類型是否與匯聚單元430指定的設(shè)備類型相匹配;
物聯(lián)網(wǎng)接入點(diǎn)420還用于,根據(jù)第一時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽、第三時(shí)間標(biāo)簽和接收到響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得物聯(lián)網(wǎng)接入點(diǎn)420與終端設(shè)備410之間的時(shí)間差并發(fā)送給終端設(shè)備410;
終端設(shè)備410,用于根據(jù)時(shí)間差,進(jìn)行時(shí)間同步調(diào)整。
其中,物聯(lián)網(wǎng)接入點(diǎn)420在檢測(cè)到達(dá)預(yù)設(shè)的時(shí)間同步周期時(shí),物聯(lián)網(wǎng)接入點(diǎn)420在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送該廣播消息。
進(jìn)一步地,物聯(lián)網(wǎng)接入點(diǎn)420接收匯聚單元430發(fā)送的時(shí)間同步周期,然后在本地設(shè)置該時(shí)間同步周期,并在檢測(cè)到達(dá)預(yù)設(shè)的時(shí)間同步周期時(shí),物聯(lián)網(wǎng)接入點(diǎn)420在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)發(fā)送該廣播消息。
作為一種可選的實(shí)施方式,該響應(yīng)消息還包括終端設(shè)備410采用的時(shí)刻類型;物聯(lián)網(wǎng)接入點(diǎn)420還用于根據(jù)第一時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽、第三時(shí)間標(biāo)簽和接收到響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得物聯(lián)網(wǎng)接入點(diǎn)420與終端設(shè)備410之間的時(shí)間差并發(fā)送給終端設(shè)備410的方式具體為:
物聯(lián)網(wǎng)接入點(diǎn)420還用于,判斷其所采用的時(shí)刻類型與終端設(shè)備410采用的時(shí)刻類型是否一致;如果一致,根據(jù)第一時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽、第三時(shí)間標(biāo)簽和接收到響應(yīng)消息的第四時(shí)間標(biāo)簽,獲得物聯(lián)網(wǎng)接入點(diǎn)420與終端設(shè)備410之間的時(shí)間差并發(fā)送給終端設(shè)備410;如果不一致,將第一時(shí)間標(biāo)簽轉(zhuǎn)換成終端設(shè)備410采用的時(shí)刻類型對(duì)應(yīng)的第五時(shí)間標(biāo)簽、以及將第四時(shí)間標(biāo)簽轉(zhuǎn)換成終端設(shè)備410采用的時(shí)刻類型對(duì)應(yīng)的第六時(shí)間標(biāo)簽,根據(jù)第五時(shí)間標(biāo)簽、第六時(shí)間標(biāo)簽、第二時(shí)間標(biāo)簽和第三時(shí)間標(biāo)簽,獲得物聯(lián)網(wǎng)接入點(diǎn)420與終端設(shè)備410之間的時(shí)間差并發(fā)送給終端設(shè)備410。
作為一種可選的實(shí)施方式,響應(yīng)消息還包括終端設(shè)備地址信息,物聯(lián)網(wǎng)接入點(diǎn)420還用于在接收終端設(shè)備410對(duì)廣播消息的響應(yīng)消息之后,以及判斷終端設(shè)備類型是否與匯聚單元430指定的設(shè)備類型相匹配之前,判斷終端設(shè)備地址信息是否與匯聚單元430指定的位置信息相匹配,如果匹配,執(zhí)行判斷終端設(shè)備類型是否與匯聚單元430指定的設(shè)備類型相匹配。其中,匯聚單元430指定的位置信息可以包括某個(gè)農(nóng)場(chǎng)、某個(gè)車庫(kù)或者某個(gè)高架橋等。舉例來(lái)說(shuō),匯聚單元430需要指定位置信息(車庫(kù))下的某種終端設(shè)備類型(煙感器)能夠按時(shí)發(fā)送數(shù)據(jù),進(jìn)而,需要同步終端設(shè)備410與匯聚單元430之間的時(shí)間。
作為另一種可選的實(shí)施方式,響應(yīng)消息中還包括終端設(shè)備410上傳數(shù)據(jù)的時(shí)間段,物聯(lián)網(wǎng)接入點(diǎn)420判斷終端設(shè)備類型是否與匯聚單元430指定的設(shè)備類型相匹配之前,物聯(lián)網(wǎng)接入點(diǎn)420先判斷終端設(shè)備410上傳數(shù)據(jù)的時(shí)間段是否與匯聚單元430感興趣的時(shí)間段相匹配,如果匹配,物聯(lián)網(wǎng)接入點(diǎn)420再進(jìn)一步判斷終端設(shè)備類型是否與匯聚單元430指定的設(shè)備類型相匹配。舉例來(lái)說(shuō),匯聚單元430需要指定位置信息(車庫(kù))下的某種終端設(shè)備類型(煙感器)能夠在某個(gè)時(shí)間段(23:00~5:00)發(fā)送數(shù)據(jù),通過(guò)同步終端設(shè)備410與匯聚單元430之間的時(shí)間,使終端設(shè)備410能夠在匯聚單元430感興趣的時(shí)間段上傳數(shù)據(jù)。
作為一種可選的實(shí)施方式,物聯(lián)網(wǎng)接入點(diǎn)420還用于,在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)周期性發(fā)送廣播消息之前,調(diào)用時(shí)間接口,利用時(shí)間接口與時(shí)間服務(wù)器交互時(shí)間同步信號(hào),獲得與時(shí)間服務(wù)器之間的時(shí)間偏移量;
物聯(lián)網(wǎng)接入點(diǎn)420還用于,根據(jù)時(shí)間偏移量,調(diào)整物聯(lián)網(wǎng)接入點(diǎn)420的時(shí)間,以實(shí)現(xiàn)與匯聚單元430之間的時(shí)間同步。
作為一種可選的實(shí)施方式,物聯(lián)網(wǎng)接入點(diǎn)420還用于在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)周期性發(fā)送廣播消息之前,調(diào)用時(shí)間接口,利用時(shí)間接口與時(shí)間服務(wù)器交互時(shí)間同步信號(hào),獲得與時(shí)間服務(wù)器之間的時(shí)間偏移量的方式具體為:
物聯(lián)網(wǎng)接入點(diǎn)420還用于在其無(wú)線網(wǎng)絡(luò)覆蓋范圍內(nèi)周期性發(fā)送廣播消息之前,調(diào)用時(shí)間接口,利用時(shí)間接口接收時(shí)間服務(wù)器在專用子載波信道上傳輸?shù)牡谝粫r(shí)間同步信號(hào),獲得第一時(shí)間同步信號(hào)的第一到達(dá)時(shí)間;利用時(shí)間接口接收時(shí)間服務(wù)器在專用子載波信道上傳輸?shù)牡诙r(shí)間同步信號(hào),從第二時(shí)間同步信號(hào)中獲取第一時(shí)間同步信號(hào)的第一發(fā)送時(shí)間;利用時(shí)間接口向時(shí)間服務(wù)器發(fā)送第三時(shí)間同步信號(hào),并記錄發(fā)送第三時(shí)間同步信號(hào)的第二發(fā)送時(shí)間;利用時(shí)間接口,接收時(shí)間服務(wù)器在專用子載波信道上傳輸?shù)牡谒臅r(shí)間同步信號(hào),從第四時(shí)間同步信號(hào)中獲取第三時(shí)間同步信號(hào)的第二到達(dá)時(shí)間;根據(jù)第一到達(dá)時(shí)間、第一發(fā)送時(shí)間、第二發(fā)送時(shí)間和第二到達(dá)時(shí)間,獲得與時(shí)間服務(wù)器之間的時(shí)間偏移量。
其中,在上述實(shí)施方式中,專用子載波信道可以在100mhz~1ghz之間以跳頻方式選擇,選擇出100mhz~1ghz之間的一個(gè)子載波信道作為傳輸?shù)谝粫r(shí)間同步信號(hào)的專用子載波信道。另外,專用子載波信道也可以根據(jù)信道的質(zhì)量選擇信道質(zhì)量較好的子載波信道作為專用子載波信道。
第二時(shí)間同步信號(hào)是第一時(shí)間同步信號(hào)的跟隨信號(hào),第二時(shí)間同步信號(hào)在第一時(shí)間同步信號(hào)發(fā)出之后發(fā)出,其中,第二時(shí)間同步信號(hào)包括第一時(shí)間同步信號(hào)的第一發(fā)送時(shí)間。第二時(shí)間同步信號(hào)可以調(diào)用與第一時(shí)間同步信號(hào)相同的專用子載波信道,也可以調(diào)用不同的專用子載波信道。如果是不同的專用子載波信道,可以采用與第一時(shí)間同步信號(hào)選擇專用子載波信道的方法進(jìn)行選擇。
第三時(shí)間同步是在接收到第一時(shí)間同步信號(hào)后發(fā)出??梢岳斫?,第三時(shí)間同步信號(hào)可以采用與第一時(shí)間同步信號(hào)相同的專用子載波信道、也可以采用與第一時(shí)間同步信號(hào)不同的專用子載波信道。
第四時(shí)間同步信號(hào)包括第三時(shí)間同步信號(hào)的第二到達(dá)時(shí)間。
實(shí)際情況下,從物聯(lián)網(wǎng)接入點(diǎn)420到時(shí)間服務(wù)器之間,以及時(shí)間服務(wù)器到物聯(lián)網(wǎng)接入點(diǎn)之間都存在著網(wǎng)絡(luò)時(shí)延,但是由于這兩種時(shí)延是雙向的,符合均值為0,因此,物聯(lián)網(wǎng)接入點(diǎn)420與時(shí)間服務(wù)器之間的時(shí)間偏移量如公式1:
時(shí)間偏移量=【(第一到達(dá)時(shí)間-第一發(fā)送時(shí)間)-(第二到達(dá)時(shí)間-第二發(fā)送時(shí)間)】/2公式1
然后,物聯(lián)網(wǎng)接入點(diǎn)420根據(jù)時(shí)間偏移量調(diào)整自身的時(shí)間,該時(shí)間與時(shí)間服務(wù)器同步。另外,匯聚單元430也將通過(guò)該種方式將時(shí)間調(diào)整到與時(shí)間服務(wù)器同步,從而實(shí)現(xiàn)物聯(lián)網(wǎng)接入點(diǎn)420與匯聚單元430之間的時(shí)間同步。
第一發(fā)送時(shí)間、第一到達(dá)時(shí)間、第二發(fā)送時(shí)間和第二到達(dá)時(shí)間為(時(shí),分,秒)對(duì)應(yīng)的絕對(duì)時(shí)間。
通過(guò)實(shí)施圖4所示的系統(tǒng),在物聯(lián)網(wǎng)接入點(diǎn)420與匯聚單元430時(shí)間同步的情況下,進(jìn)一步基于物聯(lián)網(wǎng)接入點(diǎn)420同步終端設(shè)備410與匯聚單元430之間的時(shí)間。
本領(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í)施例公開的一種物聯(lián)網(wǎng)終端設(shè)備與匯聚單元的時(shí)間同步方法及系統(tǒng)進(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ā)明的限制。