本申請(qǐng)涉及物聯(lián)網(wǎng),尤其涉及一種數(shù)據(jù)上報(bào)方法、系統(tǒng)、電子設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、現(xiàn)有的物聯(lián)網(wǎng)的無(wú)線網(wǎng)絡(luò)帶寬較小,單基站小區(qū)同時(shí)并發(fā)最大用戶數(shù)量有限,容易造成在同一基站小區(qū)中,大量的物聯(lián)網(wǎng)終端在同一時(shí)刻上報(bào)數(shù)據(jù),導(dǎo)致上行鏈路擁塞。
2、現(xiàn)有的物聯(lián)網(wǎng)的數(shù)據(jù)上報(bào)方法使用的是固定的離散機(jī)制,仍然存在物聯(lián)網(wǎng)終端在同一時(shí)間上報(bào)數(shù)據(jù),導(dǎo)致網(wǎng)絡(luò)擁塞的風(fēng)險(xiǎn)。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┮环N數(shù)據(jù)上報(bào)方法、系統(tǒng)、電子設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,用以解決現(xiàn)有技術(shù)中存在物聯(lián)網(wǎng)終端在同一時(shí)間上報(bào)數(shù)據(jù),導(dǎo)致網(wǎng)絡(luò)擁塞的風(fēng)險(xiǎn)的缺陷,實(shí)現(xiàn)降低網(wǎng)絡(luò)擁塞的風(fēng)險(xiǎn)。
2、第一方面,本申請(qǐng)?zhí)峁┮环N數(shù)據(jù)上報(bào)方法,應(yīng)用于智能調(diào)度模塊,包括:根據(jù)采集數(shù)據(jù)集獲取基站的預(yù)測(cè)資源負(fù)載曲線,采集數(shù)據(jù)集包括多個(gè)連續(xù)歷史時(shí)間段中,至少一個(gè)物聯(lián)網(wǎng)終端的終端數(shù)據(jù)和物聯(lián)網(wǎng)終端連接網(wǎng)絡(luò)的網(wǎng)絡(luò)數(shù)據(jù);響應(yīng)于物聯(lián)網(wǎng)平臺(tái)發(fā)送的數(shù)據(jù)上報(bào)請(qǐng)求,基于預(yù)測(cè)資源負(fù)載曲線獲取基站的資源負(fù)載特征集,基于資源負(fù)載特征集確定物聯(lián)網(wǎng)終端的數(shù)據(jù)上報(bào)時(shí)間段,資源負(fù)載特征集包括可用容量和終端權(quán)重;將數(shù)據(jù)上報(bào)時(shí)間段發(fā)送至物聯(lián)網(wǎng)平臺(tái),以供與數(shù)據(jù)上報(bào)時(shí)間段匹配的物聯(lián)網(wǎng)終端基于物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)的數(shù)據(jù)上報(bào)時(shí)間段上報(bào)最新終端數(shù)據(jù)。
3、在一個(gè)實(shí)施例中,基于資源負(fù)載特征集確定物聯(lián)網(wǎng)終端的數(shù)據(jù)上報(bào)時(shí)間段,包括:當(dāng)可用容量小于設(shè)定容量閾值時(shí),確定可用容量對(duì)應(yīng)的時(shí)間段為高峰時(shí)間段;將可用容量大于或者等于設(shè)定容量閾值時(shí),確定可用容量對(duì)應(yīng)的時(shí)間段為非高峰時(shí)間段;時(shí)間段為資源負(fù)載曲線中的固定時(shí)長(zhǎng);基于物聯(lián)網(wǎng)終端的權(quán)重信息集,確定物聯(lián)網(wǎng)終端的終端權(quán)重,權(quán)重信息集至少包括物聯(lián)網(wǎng)終端用戶等級(jí)、用戶服務(wù)等級(jí)協(xié)議、上報(bào)數(shù)據(jù)類型和上報(bào)數(shù)據(jù)的功能;當(dāng)基站處于高峰時(shí)間段時(shí),根據(jù)終端權(quán)重從高到低的順序,確定需要上報(bào)數(shù)據(jù)的物聯(lián)網(wǎng)終端的上報(bào)順序,以得到物聯(lián)網(wǎng)終端的數(shù)據(jù)上報(bào)時(shí)間段。
4、在一個(gè)實(shí)施例中,基于物聯(lián)網(wǎng)終端的權(quán)重信息集,確定物聯(lián)網(wǎng)終端的終端權(quán)重之后,方法還包括:當(dāng)基站處于高峰時(shí)間段且物聯(lián)網(wǎng)終端的上報(bào)數(shù)據(jù)總量超出基站的最大容量時(shí),將終端權(quán)重高于設(shè)定權(quán)重的物聯(lián)網(wǎng)終端的數(shù)據(jù)上報(bào)時(shí)間段調(diào)配至最近的高峰時(shí)間段或者最近的非高峰時(shí)間段;將終端權(quán)重低于或者等于設(shè)定權(quán)重的物聯(lián)網(wǎng)終端的數(shù)據(jù)上報(bào)時(shí)間段調(diào)整至最近的非高峰時(shí)間段。
5、在一個(gè)實(shí)施例中,根據(jù)采集數(shù)據(jù)集獲取基站的預(yù)測(cè)資源負(fù)載曲線,包括:對(duì)采集數(shù)據(jù)集進(jìn)行標(biāo)準(zhǔn)化處理;將標(biāo)準(zhǔn)化處理后的采集數(shù)據(jù)集輸入資源負(fù)載預(yù)測(cè)模型,得到資源負(fù)載預(yù)測(cè)模型輸出的多個(gè)連續(xù)未來(lái)時(shí)間段的預(yù)測(cè)資源負(fù)載曲線;其中,資源負(fù)載預(yù)測(cè)模型是在預(yù)設(shè)長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)的基礎(chǔ)上,基于樣本數(shù)據(jù)和當(dāng)前時(shí)間段的資源負(fù)載值標(biāo)簽訓(xùn)練得到的,樣本數(shù)據(jù)包括當(dāng)前時(shí)間段的樣本采集數(shù)據(jù)和預(yù)設(shè)長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)在前一時(shí)間段的樣本隱藏輸出數(shù)據(jù),樣本隱藏輸出數(shù)據(jù)為預(yù)設(shè)長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)的隱藏層輸出的樣本數(shù)據(jù)。
6、在一個(gè)實(shí)施例中,資源負(fù)載預(yù)測(cè)模型是基于以下步驟得到的:根據(jù)當(dāng)前時(shí)間段的資源負(fù)載值標(biāo)簽對(duì)樣本數(shù)據(jù)進(jìn)行標(biāo)記得到攜帶標(biāo)簽的訓(xùn)練樣本;根據(jù)訓(xùn)練樣本對(duì)預(yù)設(shè)長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)進(jìn)行訓(xùn)練,得到資源負(fù)載預(yù)測(cè)模型;其中,預(yù)設(shè)長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)對(duì)前一時(shí)間段的樣本隱藏輸出數(shù)據(jù)和當(dāng)前時(shí)間段的樣本采集數(shù)據(jù)進(jìn)行加權(quán)求和,以得到當(dāng)前時(shí)間段的樣本隱藏?cái)?shù)據(jù),基于當(dāng)前時(shí)間段的樣本隱藏?cái)?shù)據(jù)和當(dāng)前時(shí)間段的樣本隱藏?cái)?shù)據(jù)的預(yù)設(shè)權(quán)重得到當(dāng)前時(shí)間段的樣本預(yù)測(cè)資源負(fù)載值,將當(dāng)前時(shí)間段作為前一時(shí)間段,更新當(dāng)前時(shí)間段的樣本預(yù)測(cè)資源負(fù)載值,以計(jì)算預(yù)設(shè)長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)的準(zhǔn)確率;當(dāng)準(zhǔn)確率達(dá)到設(shè)定準(zhǔn)確率時(shí),確定預(yù)設(shè)長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)訓(xùn)練完成,得到資源負(fù)載預(yù)測(cè)模型。
7、在一個(gè)實(shí)施例中,采集數(shù)據(jù)集是基于以下步驟確定的:基于終端數(shù)量、業(yè)務(wù)端到端時(shí)延、業(yè)務(wù)上報(bào)信息、業(yè)務(wù)心跳信息、終端信號(hào)接收功率、終端信噪比和告警數(shù)據(jù)確定終端數(shù)據(jù);基于窄帶物聯(lián)網(wǎng)nb-iot的無(wú)線網(wǎng)數(shù)據(jù)和nb-iot的核心網(wǎng)數(shù)據(jù)確定網(wǎng)絡(luò)數(shù)據(jù)。
8、第二方面,本申請(qǐng)?zhí)峁┮环N數(shù)據(jù)上報(bào)系統(tǒng),應(yīng)用于上述任一種數(shù)據(jù)上報(bào)方法,包括智能調(diào)度模塊、物聯(lián)網(wǎng)平臺(tái)和物聯(lián)網(wǎng)終端,其中:智能調(diào)度模塊,用于根據(jù)采集數(shù)據(jù)集獲取基站的預(yù)測(cè)資源負(fù)載曲線,采集數(shù)據(jù)集包括多個(gè)連續(xù)歷史時(shí)間段中,至少一個(gè)物聯(lián)網(wǎng)終端的終端數(shù)據(jù)和物聯(lián)網(wǎng)終端連接網(wǎng)絡(luò)的網(wǎng)絡(luò)數(shù)據(jù);響應(yīng)于物聯(lián)網(wǎng)平臺(tái)發(fā)送的數(shù)據(jù)上報(bào)請(qǐng)求,基于預(yù)測(cè)資源負(fù)載曲線獲取基站的資源負(fù)載特征集,基于資源負(fù)載特征集確定物聯(lián)網(wǎng)終端的數(shù)據(jù)上報(bào)時(shí)間段,資源負(fù)載特征集包括可用容量和終端權(quán)重;將數(shù)據(jù)上報(bào)時(shí)間段發(fā)送至物聯(lián)網(wǎng)平臺(tái);物聯(lián)網(wǎng)平臺(tái),用于將數(shù)據(jù)上報(bào)時(shí)間段轉(zhuǎn)發(fā)至與數(shù)據(jù)上報(bào)時(shí)間段匹配的物聯(lián)網(wǎng)終端;物聯(lián)網(wǎng)終端,用于基于數(shù)據(jù)上報(bào)時(shí)間段上報(bào)最新終端數(shù)據(jù)。
9、第三方面,本申請(qǐng)還提供一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,處理器執(zhí)行程序時(shí)實(shí)現(xiàn)如上述任一種數(shù)據(jù)上報(bào)方法。
10、第四方面,本申請(qǐng)還提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種數(shù)據(jù)上報(bào)方法。
11、第五方面,本申請(qǐng)還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種數(shù)據(jù)上報(bào)方法。
12、本申請(qǐng)?zhí)峁┑臄?shù)據(jù)上報(bào)方法、系統(tǒng)、電子設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,根據(jù)采集數(shù)據(jù)集獲取基站的預(yù)測(cè)資源負(fù)載曲線,采集數(shù)據(jù)集包括多個(gè)連續(xù)歷史時(shí)間段中,至少一個(gè)物聯(lián)網(wǎng)終端的終端數(shù)據(jù)和物聯(lián)網(wǎng)終端連接網(wǎng)絡(luò)的網(wǎng)絡(luò)數(shù)據(jù);響應(yīng)于物聯(lián)網(wǎng)平臺(tái)發(fā)送的數(shù)據(jù)上報(bào)請(qǐng)求,基于預(yù)測(cè)資源負(fù)載曲線獲取基站的資源負(fù)載特征集,基于資源負(fù)載特征集確定物聯(lián)網(wǎng)終端的數(shù)據(jù)上報(bào)時(shí)間段,資源負(fù)載特征集包括可用容量和終端權(quán)重;將數(shù)據(jù)上報(bào)時(shí)間段發(fā)送至物聯(lián)網(wǎng)平臺(tái),以供與數(shù)據(jù)上報(bào)時(shí)間段匹配的物聯(lián)網(wǎng)終端基于物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)的數(shù)據(jù)上報(bào)時(shí)間段上報(bào)最新終端數(shù)據(jù)。本申請(qǐng)引入了智能調(diào)度機(jī)制,根據(jù)可用容量和終端權(quán)重為物聯(lián)網(wǎng)終端分配數(shù)據(jù)上報(bào)時(shí)間段,有效減少了網(wǎng)絡(luò)擁塞風(fēng)險(xiǎn),不僅能確保重要的最新終端數(shù)據(jù)優(yōu)先上報(bào),也提高了數(shù)據(jù)上報(bào)效率。
1.一種數(shù)據(jù)上報(bào)方法,其特征在于,應(yīng)用于智能調(diào)度模塊,包括:
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)上報(bào)方法,其特征在于,所述基于所述資源負(fù)載特征集確定所述物聯(lián)網(wǎng)終端的數(shù)據(jù)上報(bào)時(shí)間段,包括:
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)上報(bào)方法,其特征在于,所述基于所述物聯(lián)網(wǎng)終端的權(quán)重信息集,確定所述物聯(lián)網(wǎng)終端的終端權(quán)重之后,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)上報(bào)方法,其特征在于,所述根據(jù)采集數(shù)據(jù)集獲取基站的預(yù)測(cè)資源負(fù)載曲線,包括:
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)上報(bào)方法,其特征在于,所述資源負(fù)載預(yù)測(cè)模型是基于以下步驟得到的:
6.根據(jù)權(quán)利要求1所述的數(shù)據(jù)上報(bào)方法,其特征在于,所述采集數(shù)據(jù)集是基于以下步驟確定的:
7.一種數(shù)據(jù)上報(bào)系統(tǒng),其特征在于,應(yīng)用于如權(quán)利要求1至6中任一項(xiàng)所述的數(shù)據(jù)上報(bào)方法,包括智能調(diào)度模塊、物聯(lián)網(wǎng)平臺(tái)和物聯(lián)網(wǎng)終端,其中:
8.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述數(shù)據(jù)上報(bào)方法。
9.一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述數(shù)據(jù)上報(bào)方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述數(shù)據(jù)上報(bào)方法。