本申請涉及物聯(lián)網(wǎng)設(shè)備,特別是涉及一種基于流量統(tǒng)計(jì)的設(shè)備管理方法和相關(guān)裝置。
背景技術(shù):
1、隨著物聯(lián)網(wǎng)的發(fā)展,越來越多的設(shè)備產(chǎn)品被使用者選擇,在現(xiàn)有的設(shè)備物聯(lián)網(wǎng)卡流量的計(jì)算方式中,常用的手段主要依賴于運(yùn)營商端統(tǒng)計(jì)的流量數(shù)據(jù),若運(yùn)營商端不支持流量消耗數(shù)據(jù)時(shí),會導(dǎo)致流量數(shù)據(jù)統(tǒng)計(jì)不準(zhǔn)確、真實(shí),造成設(shè)備的可用性較差。有鑒于此,如何保障設(shè)備的可用性和流量數(shù)據(jù)的真實(shí)性成為了亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、本申請主要解決的技術(shù)問題是提供一種基于流量統(tǒng)計(jì)的設(shè)備管理方法和相關(guān)裝置,能夠保障設(shè)備的可用性和流量數(shù)據(jù)的真實(shí)性。
2、為解決上述技術(shù)問題,本申請第一方面提供一種基于流量統(tǒng)計(jì)的設(shè)備管理方法,應(yīng)用于物聯(lián)網(wǎng)設(shè)備流量統(tǒng)計(jì)系統(tǒng),所述物聯(lián)網(wǎng)設(shè)備流量統(tǒng)計(jì)系統(tǒng)包括物聯(lián)網(wǎng)設(shè)備和云平臺,所述方法包括:獲取第一預(yù)設(shè)周期內(nèi)的設(shè)備側(cè)流量,以及獲取所述第一預(yù)設(shè)周期內(nèi)的平臺側(cè)流量;其中,所述設(shè)備側(cè)流量包括所述物聯(lián)網(wǎng)設(shè)備統(tǒng)計(jì)的所述物聯(lián)網(wǎng)設(shè)備與所述云平臺交互成功時(shí)產(chǎn)生的第一流量以及交互失敗時(shí)產(chǎn)生的第二流量,所述平臺側(cè)流量包括所述云平臺統(tǒng)計(jì)的所述物聯(lián)網(wǎng)設(shè)備與所述云平臺交互成功時(shí)產(chǎn)生的第三流量以及交互失敗時(shí)產(chǎn)生的第四流量;基于所述設(shè)備側(cè)流量和所述平臺側(cè)流量,得到所述第一預(yù)設(shè)周期內(nèi)的流量統(tǒng)計(jì)數(shù)據(jù);基于所述流量統(tǒng)計(jì)數(shù)據(jù)和所述物聯(lián)網(wǎng)設(shè)備內(nèi)物聯(lián)網(wǎng)卡的當(dāng)前流量,管理所述物聯(lián)網(wǎng)設(shè)備;其中,所述當(dāng)前流量為得到所述流量統(tǒng)計(jì)數(shù)據(jù)前的所述物聯(lián)網(wǎng)卡內(nèi)的流量。
3、為解決上述技術(shù)問題,本申請第二方面提供一種電子設(shè)備,包括相互耦接的存儲器和處理器,所述存儲器中存儲有程序指令,所述處理器用于執(zhí)行所述程序指令以實(shí)現(xiàn)上述第一方面所述的方法。
4、為解決上述技術(shù)問題,本申請第三方面提供一種計(jì)算機(jī)可讀存儲介質(zhì),存儲有能夠被處理器運(yùn)行的程序指令,所述程序指令用于實(shí)現(xiàn)上述第一方面所述的方法。
5、上述方案,獲取第一預(yù)設(shè)周期內(nèi)的設(shè)備側(cè)流量,以及獲取第一預(yù)設(shè)周期內(nèi)的平臺側(cè)流量;其中,設(shè)備側(cè)流量包括物聯(lián)網(wǎng)設(shè)備統(tǒng)計(jì)的物聯(lián)網(wǎng)設(shè)備與云平臺交互成功時(shí)產(chǎn)生的第一流量以及交互失敗時(shí)產(chǎn)生的第二流量,平臺側(cè)流量包括云平臺統(tǒng)計(jì)的物聯(lián)網(wǎng)設(shè)備與云平臺交互成功時(shí)產(chǎn)生的第三流量以及交互失敗時(shí)產(chǎn)生的第四流量,通過在物聯(lián)網(wǎng)設(shè)備與云平臺之間補(bǔ)充請求失敗補(bǔ)償機(jī)制,確保在物聯(lián)網(wǎng)設(shè)備和云平臺交互時(shí)數(shù)據(jù)不丟失,保障了流量數(shù)據(jù)統(tǒng)計(jì)的真實(shí)性和完整性,基于設(shè)備側(cè)流量和平臺側(cè)流量,得到第一預(yù)設(shè)周期內(nèi)的流量統(tǒng)計(jì)數(shù)據(jù),通過合理統(tǒng)計(jì)計(jì)算設(shè)備側(cè)流量和平臺側(cè)流量,并將統(tǒng)計(jì)周期設(shè)置在合理范圍之內(nèi),移除了對運(yùn)營商端的依賴,保障了流量數(shù)據(jù)統(tǒng)計(jì)的真實(shí)性,基于流量統(tǒng)計(jì)數(shù)據(jù)和物聯(lián)網(wǎng)設(shè)備內(nèi)物聯(lián)網(wǎng)卡的當(dāng)前流量,管理物聯(lián)網(wǎng)設(shè)備的狀態(tài),通過在統(tǒng)計(jì)流量時(shí)以物聯(lián)網(wǎng)卡為基準(zhǔn),能夠保障物聯(lián)網(wǎng)設(shè)備在更換其他物聯(lián)網(wǎng)卡或者連接網(wǎng)線的情況下,達(dá)成流量數(shù)據(jù)統(tǒng)計(jì)的閉環(huán),從而進(jìn)一步保障了流量數(shù)據(jù)統(tǒng)計(jì)的真實(shí)性,并且通過流量統(tǒng)計(jì)數(shù)據(jù)可以實(shí)時(shí)檢測到物聯(lián)網(wǎng)卡流量的使用情況,保障了物聯(lián)網(wǎng)設(shè)備的可用性。
1.一種基于流量統(tǒng)計(jì)的設(shè)備管理方法,其特征在于,應(yīng)用于物聯(lián)網(wǎng)設(shè)備流量統(tǒng)計(jì)系統(tǒng),所述物聯(lián)網(wǎng)設(shè)備流量統(tǒng)計(jì)系統(tǒng)包括物聯(lián)網(wǎng)設(shè)備和云平臺,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述云平臺包括設(shè)備長連接網(wǎng)關(guān)服務(wù)模塊、流量匯聚統(tǒng)計(jì)服務(wù)模塊、緩存中間件模塊、定時(shí)任務(wù)模塊以及業(yè)務(wù)服務(wù)模塊;
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述利用所述緩存中間件模塊獲取所述設(shè)備側(cè)流量并存儲,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取所述第一預(yù)設(shè)周期內(nèi)的平臺側(cè)流量,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述云平臺還包括設(shè)備注冊服務(wù)模塊、設(shè)備媒體數(shù)據(jù)處理服務(wù)模塊以及設(shè)備實(shí)時(shí)流處理服務(wù)模塊;
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述利用所述緩存中間件模塊獲取所述平臺側(cè)流量并存儲,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述云平臺還包括設(shè)備登錄服務(wù)模塊;
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述設(shè)備側(cè)流量與所述平臺側(cè)流量,得到所述第一預(yù)設(shè)周期內(nèi)的流量統(tǒng)計(jì)數(shù)據(jù),包括:
9.一種電子設(shè)備,其特征在于,包括相互耦接的存儲器和處理器,所述存儲器中存儲有程序指令,所述處理器用于執(zhí)行所述程序指令以實(shí)現(xiàn)權(quán)利要求1-8任一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,存儲有能夠被處理器運(yùn)行的程序指令,所述程序指令用于實(shí)現(xiàn)權(quán)利要求1-8任一項(xiàng)所述的方法。