System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及智能設備控制,尤其涉及一種網絡設備控制方法、網絡設備、存儲介質及計算機程序。
技術介紹
1、無線網絡設備是進行各類無線終端的連接與數據轉發的重要設備。隨著網絡技術的發展,網絡設備進行數據處理時候的數據量和速率都越來越大,實現的通訊功能也越來越多,設備內射頻芯片的工作負載也隨之增高,射頻芯片的功耗和發熱量也越來越大,網絡設備對于散熱的要求也越來越高。
2、現有網絡設備的溫控方式通常是設備工作溫度達到閾值后,控制網絡設備進入溫度保護模式,在溫度保護模式中通過調整射頻芯片發射功率或占空比方式,降低射頻芯片功耗以達到射頻芯片和設備降溫的目的。但現有溫度保護模式的射頻芯片控制策略較為簡單,存在溫度保護模式下降溫效果不佳的情況和射頻芯片功耗超標的風險,導致射頻芯片性能不佳。
技術實現思路
1、本專利技術提供一種網絡設備控制方法、網絡設備、存儲介質及計算機程序,以解決現有溫度保護模式的射頻芯片控制策略較為簡單,存在溫度保護模式下降溫效果不佳的情況和射頻芯片功耗超標的風險,導致射頻芯片性能不佳的問題。
2、第一方面,本申請實施例提供了一種網絡設備控制方法,包括:
3、當檢測到網絡設備的工作溫度大于預設溫度閾值時,控制網絡設備進入溫度保護模式;
4、在溫度保護模式中,當檢測到網絡設備中不同頻段的多個射頻芯片同時搶占信道進行信號發射時,調整不同頻段的各射頻芯片的信號發射時間,以使不同頻段的各射頻芯片的信號發射時間錯開。
5、可選
6、確定不同頻段的各射頻芯片在溫度保護模式中的發射優先級;
7、根據不同頻段的各射頻芯片的發射優先級,調整不同頻段的各射頻芯片的信號發射時間,以使不同頻段的各射頻芯片的信號發射時間錯開。
8、可選地,確定不同頻段的各射頻芯片在溫度保護模式中的發射優先級,包括:
9、根據不同頻段的多個射頻芯片的發射頻段,確定各射頻芯片在溫度保護模式中的發射優先級;和/或,
10、根據不同頻段的多個射頻芯片的數據流量,確定各射頻芯片在溫度保護模式中的發射優先級。
11、可選地,根據不同頻段的各射頻芯片的發射優先級,調整不同頻段的各射頻芯片的信號發射時間,以使不同頻段的各射頻芯片的信號發射時間錯開:
12、確定不同頻段的各射頻芯片在溫度保護模式中的發射占空比;
13、根據不同頻段的各射頻芯片的發射占空比和發射優先級,調整不同頻段的各射頻芯片的信號發射時間,以使不同頻段的各射頻芯片的信號發射時間錯開。
14、可選地,根據不同頻段的各射頻芯片的發射占空比和發射優先級,調整不同頻段的各射頻芯片的信號發射時間,包括:
15、根據各射頻芯片的發射占空比和信道搶占時長,確定各射頻芯片的信號發射時長;
16、根據各射頻芯片的信號發射時長和發射優先級,控制各射頻芯片在不同時間段內進行信號發射,各射頻芯片的信號發射時間段按發射優先級的順序排列。
17、可選地,根據各射頻芯片的信號發射時長和發射優先級,控制各射頻芯片在不同時間段內進行信號發射,包括:
18、若不同頻段的各射頻芯片均未發射信號,則根據各射頻芯片的發射優先級和信號發射時長,確定各射頻芯片的信號發射時間段,各射頻芯片的信號發射時間段按發射優先級的順序排列;
19、在各射頻芯片的信號發射時間段控制對應射頻芯片進行信號發射。
20、可選地,根據各射頻芯片的信號發射時長和發射優先級,控制各射頻芯片在不同時間段內進行信號發射,包括:
21、在任意一個射頻芯片發射信號的過程中,若檢測到其他射頻芯片搶占信道進行信號發射,則優先控制發射優先級高的射頻芯片進行信號發射;
22、當發射優先級高的射頻芯片在對應信號發射時長內完成信號發射后,控制發射優先級低的射頻芯片進行信號發射。
23、可選地,根據各射頻芯片的發射優先級和信號發射時長,確定各射頻芯片的信號發射時間段,包括:
24、若各射頻芯片的信號發射時長的總和小于或等于目標搶占時長,則按照各射頻芯片的發射優先級和信號發射時長分配目標搶占時長,得到各射頻芯片的信號發射時間段;
25、其中,目標搶占時長為時長最長的射頻芯片的信道搶占時長,各射頻芯片的信號發射時間段按發射優先級的高低順序排列且不重疊。
26、可選地,確定不同頻段的多個射頻芯片在溫度保護模式中的發射占空比,包括:
27、獲取預先配置的網絡設備在溫度保護模式的整機發射占空比;
28、根據不同頻段的各射頻芯片的發射優先級分配整機發射占空比,得到不同頻段的各射頻芯片在溫度保護模式中的發射占空比。
29、第二方面,本申請實施例提供了一種網絡設備,包括溫控裝置和不同頻段的多個射頻芯片,溫控裝置用于:
30、當檢測到網絡設備的工作溫度大于預設溫度閾值時,控制網絡設備進入溫度保護模式;
31、在溫度保護模式中,當檢測到網絡設備中不同頻段的多個射頻芯片同時搶占信道進行信號發射時,調整不同頻段的各射頻芯片的信號發射時間,以使不同頻段的各射頻芯片的信號發射時間錯開。
32、第三方面,本申請實施例提供了一種網絡設備,包括存儲器、處理器以及存儲在存儲器中并可在處理器上運行的計算機程序,處理器執行計算機程序時實現上述網絡設備控制方法的步驟。
33、第四方面,本申請實施例提供了一種可讀存儲介質,可讀存儲介質存儲有計算機程序,計算機程序被處理器執行時上述網絡設備控制方法的步驟。
34、第五方面,本申請實施例提供了一種計算機程序產品,計算機程序產品包括計算機程序,計算機程序被執行時實現上述網絡設備控制方法的步驟。
35、上述網絡設備控制方法、網絡設備、存儲介質及計算機程序所提供的一個方案中,當檢測到網絡設備的工作溫度大于預設溫度閾值時,控制網絡設備進入溫度保護模式,在溫度保護模式中,當檢測到網絡設備中不同頻段的多個射頻芯片同時搶占信道進行信號發射時,調整不同頻段的各射頻芯片的信號發射時間,以使不同頻段的各射頻芯片的信號發射時間錯開;本實施例中,通過在溫度保護模式中調整不同頻段的各射頻芯片的信號發射時間,以使不同頻段的各射頻芯片的信號發射時間錯開,能夠減少多個射頻芯片同時發送信號使得短時間內溫度快速上升的情況,可以提高降溫效果,并減少短時間內溫度快速上升導致射頻芯片功耗超標的風險,提高了射頻芯片性能。
本文檔來自技高網...【技術保護點】
1.一種網絡設備控制方法,其特征在于,包括:
2.如權利要求1所述的網絡設備控制方法,其特征在于,所述調整不同頻段的各所述射頻芯片的信號發射時間,以使不同頻段的各所述射頻芯片的信號發射時間錯開,包括:
3.如權利要求2所述的網絡設備控制方法,其特征在于,所述根據不同頻段的各所述射頻芯片的所述發射優先級,調整不同頻段的各所述射頻芯片的信號發射時間,以使不同頻段的各所述射頻芯片的信號發射時間錯開,包括:
4.如權利要求3所述的網絡設備控制方法,其特征在于,所述根據不同頻段的各所述射頻芯片的所述發射占空比和所述發射優先級,調整不同頻段的各所述射頻芯片的信號發射時間,包括:
5.如權利要求4所述的網絡設備控制方法,其特征在于,所述根據各所述射頻芯片的所述信號發射時長和所述發射優先級,控制各所述射頻芯片在不同時間段內進行信號發射,包括:
6.如權利要求2-5任一項所述的網絡設備控制方法,其特征在于,所述確定不同頻段的各所述射頻芯片在所述溫度保護模式中的發射優先級,包括:
7.一種網絡設備,其特征在于,包括溫控裝置和不同
8.一種網絡設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至6任意一個項所述網絡設備控制方法的步驟。
9.一種可讀存儲介質,所述可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至6任意一個項所述網絡設備控制方法的步驟。
10.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機程序,所述計算機程序被執行時實現如權利要求1至6任意一個項所述網絡設備控制方法的步驟。
...【技術特征摘要】
1.一種網絡設備控制方法,其特征在于,包括:
2.如權利要求1所述的網絡設備控制方法,其特征在于,所述調整不同頻段的各所述射頻芯片的信號發射時間,以使不同頻段的各所述射頻芯片的信號發射時間錯開,包括:
3.如權利要求2所述的網絡設備控制方法,其特征在于,所述根據不同頻段的各所述射頻芯片的所述發射優先級,調整不同頻段的各所述射頻芯片的信號發射時間,以使不同頻段的各所述射頻芯片的信號發射時間錯開,包括:
4.如權利要求3所述的網絡設備控制方法,其特征在于,所述根據不同頻段的各所述射頻芯片的所述發射占空比和所述發射優先級,調整不同頻段的各所述射頻芯片的信號發射時間,包括:
5.如權利要求4所述的網絡設備控制方法,其特征在于,所述根據各所述射頻芯片的所述信號發射時長和所述發射優先級,控制各所述射頻芯片在不同時間段內進行信號發射,包括:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。