System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲Aⅴ在线无码播放毛片一线天,国内精品人妻无码久久久影院,国产强伦姧在线观看无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    物聯網邊緣服務器服務緩存方法及裝置制造方法及圖紙

    技術編號:44490348 閱讀:6 留言:0更新日期:2025-03-04 17:55
    本發明專利技術提供一種物聯網邊緣服務器服務緩存方法及裝置,所述方法包括:獲取物聯網中各用戶設備對應的各邊緣服務器的緩存信息,獲取各邊緣服務器之間的鏈路狀態,以所述各邊緣服務器的緩存信息為各節點,以各鏈路狀態為各邊構建拓撲關系圖;獲取各用戶設備的當前時間步的第一任務信息以及當前時間步之前的至少部分時間步的第二任務信息,基于所述第一任務信息和第二任務信息生成任務序列,將所述拓撲關系圖和所述任務序列輸入至訓練好的服務緩存預測模型中預測得到各用戶設備的下一時間步的第三任務信息;基于各所述用戶設備對應的第三任務信息以及各邊緣服務器的緩存信息確定服務緩存策略。該方法提高了服務緩存效率以及系統性能。

    【技術實現步驟摘要】

    本專利技術涉及物聯網設備,尤其涉及一種物聯網邊緣服務器服務緩存方法及裝置


    技術介紹

    1、物聯網(iot)是通過互聯網將各種設備連接起來,以實現數據收集和智能化管理的網絡形態。近年來,隨著傳感器技術和通信技術的進步,物聯網在智能家居、智慧城市和工業自動化等領域迅速普及。在工業自動化中,利用傳感器和通信技術進行實時采集和控制可以監測設備狀態,及時發現故障,從而確保生產線設備的協同工作,減少停機時間;采用這種方法可以提高系統響應速度、提升操作的安全性和優化資源配置,最終帶來更大的經濟效益和用戶體驗。

    2、隨著工業自動化的鋪開,生產環境中傳感器等設備的數量越來越多,產生的實時采集決策類任務也越來越多。在這種情形下,使用云計算已顯得不夠合適;首先,云計算往往存在較高的延遲,數據從傳感器傳輸到云端進行處理,再將結果反饋給設備,可能無法滿足實時響應的需求;其次,隨著設備數量的激增,網絡帶寬壓力增大,頻繁的數據上傳將導致帶寬瓶頸,增加了數據傳輸的成本;在這種情形下,邊緣計算逐漸成為應對海量數據實時處理需求的重要技術。邊緣計算可以將部分計算下沉到邊緣服務器,通過在數據源附近處理數據,減少了數據傳輸的距離,從而顯著降低了響應時間;同時數據處理和分析任務在邊緣進行,可以減少需要發送到云端的數據量,節省帶寬和傳輸成本;邊緣計算與云計算結合,支持分布式架構,更好的應對不同地理位置的設備和數據需求。因此,邊緣計算通過將計算任務從云服務器卸載到網絡邊緣設備進行處理,能夠降低數據傳輸延遲,提升實時性和效率,特別適用于對實時響應要求高的任務。>

    3、目前,許多場景(如自動駕駛、工業自動化、智能醫療)對實時響應的要求越來越高;同時邊緣節點通常具有有限的計算和存儲資源,如果資源利用率不高,就會降低系統的整體性能,提高運營成本。近年來為了最大程度的減少任務卸載的完成時間和最大化邊緣節點資源的利用率,服務緩存技術成了研究熱點之一;服務緩存技術是高性能場景不可缺失的重要模塊,一個優秀的服務緩存技術可以大大提高整個體統的效率。服務緩存技術可以通過提前卸載計算服務為任務卸載策略分擔一部分壓力,減少任務完成總時延;還可以通過不斷優化緩存命中從而避免了緩存服務的重復上傳,有效地減少了網絡擁堵現象和系統的總成本。

    4、現有的服務緩存方法雖然可實現服務的緩存,但是存在著一系列問題。例如,在已公開的物聯網智能家居的語音指令任務部署方法中,首先通過聯邦學習將語音指令分類,然后為了最大限度地減少命令推理過程中的計算負荷,采用lstm對語音命令進行預測,預測命令對應的任務會被主動存儲在邊緣設備處。該方法在單個節點采用神經網絡進行預測,并提前緩存預測任務的計算服務;而在具有多個用戶設備時,明顯的該方法較復雜,并且給系統帶來了額外的cpu和存儲負擔,使得系統性能降低。

    5、在另一技術方案中,針對上述技術方案存在的多區域協同緩存方法的不足,提出了一種新的協同緩存算法,該緩存方法參考任務的出現頻次來計算任務的流行度,流行度會隨著任務的到來而更新,系統每次都會緩存流行度最高的任務,從而基于該方法實現服務的緩存。該服務緩存方法雖然考慮了一定區域內的節點對計算服務進行協同緩存,但是缺少靈活性,無法利用任務到來的時序規律,具有服務緩存效率低的缺點。

    6、綜上所述,現有技術中的服務緩存方法存在著服務緩存效率低以及系統性能低的缺點;因此,如何提高服務緩存的效率以及系統性能是亟待解決的技術問題。


    技術實現思路

    1、鑒于此,本專利技術實施例提供了一種物聯網邊緣服務器服務緩存方法及裝置,以消除或改善現有技術中存在的一個或更多個缺陷。

    2、本專利技術的一個方面提供了一種物聯網邊緣服務器服務緩存方法,所述方法包括:

    3、獲取物聯網中各用戶設備對應的各邊緣服務器的緩存信息,獲取各邊緣服務器之間的鏈路狀態,以所述各邊緣服務器的緩存信息為各節點,以各鏈路狀態為各邊構建拓撲關系圖;

    4、獲取各用戶設備的當前時間步的第一任務信息以及當前時間步之前的至少部分時間步的第二任務信息,基于所述第一任務信息和第二任務信息生成任務序列,將所述拓撲關系圖和所述任務序列輸入至訓練好的服務緩存預測模型中預測得到各用戶設備的下一時間步的第三任務信息;

    5、基于各所述用戶設備對應的第三任務信息以及各邊緣服務器的緩存信息確定服務緩存策略。

    6、在本專利技術的一些實施例中,基于各所述用戶設備對應的第三任務信息以及各邊緣服務器的緩存信息確定服務緩存策略,包括:

    7、基于各所述用戶設備對應的第三任務信息以及各邊緣服務器的緩存信息判斷邊緣服務器中是否緩存有與所述第三任務信息對應的服務;

    8、在邊緣服務器中未緩存有與所述第三任務信息對應的服務時,將與所述第三任務信息對應的服務在對應的所述邊緣服務器中進行緩存。

    9、在本專利技術的一些實施例中,在邊緣服務器中未緩存有與所述第三任務信息對應的服務時,將與所述第三任務信息對應的服務在對應的所述邊緣服務器中進行緩存,包括:

    10、在邊緣服務器中未緩存有與所述第三任務信息對應的服務時,判斷所述邊緣服務器中緩存的服務總數量是否小于閾值;

    11、在不小于閾值時,確定邊緣服務器中已緩存的不常用服務并刪除。

    12、在本專利技術的一些實施例中,基于lru算法確定邊緣服務器中已緩存的不常用服務并刪除。

    13、在本專利技術的一些實施例中,所述方法還包括:

    14、構建樣本數據集和損失函數,所述樣本數據集中的樣本數據包括拓撲關系圖樣本數據、任務序列樣本數據以及用戶設備任務信息樣本數據;

    15、基于所述樣本數據集和損失函數對初始服務緩存預測模型進行預訓練得到訓練好的服務緩存預測模型。

    16、在本專利技術的一些實施例中,所述損失函數為:

    17、

    18、其中,vl表示第l時間步的用戶設備真實任務信息,vl+1表示第l+1時間步的用戶設備真實任務信息,表示模型預測的用戶設備任務信息,wθ表示模型參數,m表示時間步長總數量。

    19、在本專利技術的一些實施例中,所述服務緩存預測模型為st-gcn模型。

    20、根據本專利技術的另一方面,還公開了一種物聯網邊緣服務器服務緩存系統,所述系統包括處理器、存儲器及存儲在存儲器上的計算機程序,所述處理器用于執行所述計算機程序,當所述計算機程序被執行時該系統實現如上任一實施例所述方法的步驟。

    21、相應的,本專利技術還公開了一種計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上任一實施例所述方法的步驟。

    22、根據本專利技術的再一方面,還公開了一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現如上任一實施例所述方法的步驟。

    23、本專利技術上述實施例公開的物聯網邊緣服務器服務緩存方法及裝置,將邊緣節點和節點到來任務作為服務緩存預測模型的輸入信息,通過服務緩存預測模型預測得到系統內所有節點后續本文檔來自技高網...

    【技術保護點】

    1.一種物聯網邊緣服務器服務緩存方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的物聯網邊緣服務器服務緩存方法,其特征在于,基于各所述用戶設備對應的第三任務信息以及各邊緣服務器的緩存信息確定服務緩存策略,包括:

    3.根據權利要求2所述的物聯網邊緣服務器服務緩存方法,其特征在于,在邊緣服務器中未緩存有與所述第三任務信息對應的服務時,將與所述第三任務信息對應的服務在對應的所述邊緣服務器中進行緩存,包括:

    4.根據權利要求3所述的物聯網邊緣服務器服務緩存方法,其特征在于,基于LRU算法確定邊緣服務器中已緩存的不常用服務并刪除。

    5.根據權利要求1所述的物聯網邊緣服務器服務緩存方法,其特征在于,所述方法還包括:

    6.根據權利要求5所述的物聯網邊緣服務器服務緩存方法,其特征在于,所述損失函數為:

    7.根據權利要求1至6中任意一項所述的物聯網邊緣服務器服務緩存方法,其特征在于,所述服務緩存預測模型為ST-GCN模型。

    8.一種物聯網邊緣服務器服務緩存系統,所述系統包括處理器、存儲器及存儲在存儲器上的計算機程序,其特征在于,所述處理器用于執行所述計算機程序,當所述計算機程序被執行時該系統實現如權利要求1至7中任一項所述方法的步驟。

    9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該計算機程序被處理器執行時實現如權利要求1至7中任一項所述方法的步驟。

    10.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1至7中任一項所述方法的步驟。

    ...

    【技術特征摘要】

    1.一種物聯網邊緣服務器服務緩存方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的物聯網邊緣服務器服務緩存方法,其特征在于,基于各所述用戶設備對應的第三任務信息以及各邊緣服務器的緩存信息確定服務緩存策略,包括:

    3.根據權利要求2所述的物聯網邊緣服務器服務緩存方法,其特征在于,在邊緣服務器中未緩存有與所述第三任務信息對應的服務時,將與所述第三任務信息對應的服務在對應的所述邊緣服務器中進行緩存,包括:

    4.根據權利要求3所述的物聯網邊緣服務器服務緩存方法,其特征在于,基于lru算法確定邊緣服務器中已緩存的不常用服務并刪除。

    5.根據權利要求1所述的物聯網邊緣服務器服務緩存方法,其特征在于,所述方法還包括:

    6.根據權利要求5所述的...

    【專利技術屬性】
    技術研發人員:王穎鄒向榮邱雪松郭少勇芮蘭蘭喻鵬
    申請(專利權)人:北京郵電大學
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品人妻无码区在线视频| 无码一区二区三区在线观看| 无码人妻精品内射一二三AV| 亚洲?v无码国产在丝袜线观看| 国产精品午夜福利在线无码| 亚洲va成无码人在线观看| 伊人蕉久中文字幕无码专区| 2021无码最新国产在线观看| 亚洲午夜AV无码专区在线播放| 无码av人妻一区二区三区四区| 亚洲国产精品无码专区| 国产高新无码在线观看| 国产成人无码午夜视频在线观看 | 亚洲精品无码久久久久去q | 亚洲精品无码久久久久| 精品无码国产AV一区二区三区| 亚洲爆乳精品无码一区二区三区| 日韩精品无码成人专区| 国产丰满乱子伦无码专| 亚洲成在人线在线播放无码 | 一道久在线无码加勒比| 人妻少妇精品无码专区动漫| 无码国产伦一区二区三区视频| 亚洲精品高清无码视频| 寂寞少妇做spa按摩无码| 少妇无码?V无码专区在线观看| 精品人妻无码一区二区三区蜜桃一| 亚洲色av性色在线观无码| 欧洲人妻丰满av无码久久不卡 | 亚洲国产无套无码av电影| 中文字幕在线无码一区| 国产成人无码区免费网站| 亚洲中文字幕无码爆乳av中文| 无码任你躁久久久久久久 | 久久无码人妻一区二区三区 | 精品国产性色无码AV网站 | 亚洲中久无码永久在线观看同| 狠狠躁狠狠躁东京热无码专区| 精品久久久久久无码人妻热| 免费看无码特级毛片| 无码日韩人妻精品久久蜜桃|