本申請屬于通信,尤其涉及一種帶寬調整方法、裝置、電子設備、介質及程序產品。
背景技術:
1、衛星傳輸帶寬租用費用很高,必須進行有效管理以實現高效利用。例如,當業務需要使用帶寬時,要及時為該業務分配帶寬;當業務結束后,應及時將帶寬回收。在一定的統計周期內,統計當前使用的帶寬,如果發現帶寬不夠則提出帶寬申請。
2、目前,衛星帶寬可能存在剩余,這部分剩余帶寬并未合理有效的利用,造成帶寬浪費。
技術實現思路
1、本申請實施例提供一種帶寬調整方法、裝置、電子設備、介質及程序產品,能夠實現帶寬資源的動態調整,合理有效的對剩余帶寬進行利用,提高帶寬的利用率。
2、第一方面,本申請實施例提供一種帶寬調整方法,方法包括:
3、確定接入衛星的多個用戶在第一周期內各自對應的第一傳輸速率;
4、根據每個所述用戶的第一傳輸速率,確定每個所述用戶對應的權重;
5、根據每個所述用戶的權重,對衛星當前的剩余帶寬進行分配,得到每個所述用戶對應的第一帶寬;
6、根據每個所述用戶對應的第一帶寬,對分配給用戶的帶寬進行調整。
7、第二方面,本申請實施例提供一種帶寬調整裝置,裝置包括:
8、第一確定模塊,用于確定接入衛星的多個用戶在第一周期內各自對應的第一傳輸速率;
9、第二確定模塊,用于根據每個所述用戶的第一傳輸速率,確定每個所述用戶對應的權重;
10、第三確定模塊,用于根據每個所述用戶的權重,對衛星當前的剩余帶寬進行分配,得到每個所述用戶對應的第一帶寬;
11、調整模塊,用于根據每個所述用戶對應的第一帶寬,對分配給用戶的帶寬進行調整。
12、第三方面,本申請實施例提供一種電子設備,包括:處理器以及存儲有計算機程序指令的存儲器;
13、所述處理器執行所述計算機程序指令時實現如第一方面所述的帶寬調整方法。
14、第四方面,本申請實施例提供一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序指令,所述計算機程序指令被處理器執行時實現如第一方面所述的帶寬調整方法。
15、第五方面,本申請實施例提供一種計算機程序產品,所述計算機程序產品中的指令由電子設備的處理器執行時,使得所述電子設備執行如第一方面所述的帶寬調整方法。
16、本申請實施例的帶寬調整方法、裝置、電子設備、介質及程序產品,確定接入衛星的多個用戶在第一周期內各自對應的第一傳輸速率;根據每個所述用戶的第一傳輸速率,確定每個所述用戶對應的權重;根據每個所述用戶的權重,對衛星當前的剩余帶寬進行分配,得到每個所述用戶對應的第一帶寬;根據每個所述用戶對應的第一帶寬,對分配給用戶的帶寬進行調整。通過上述方式,根據每個用戶的第一傳輸速率來確定權重,并根據權重來對衛星當前的剩余帶寬進行分配,從而在為用戶已分配的帶寬基礎上根據第一帶寬進行調整,為用戶分配冗余的帶寬資源,從而達到資源的動態分配,提高剩余帶寬的利用率,提升用戶的體驗感知。
1.一種帶寬調整方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述根據每個所述用戶的第一傳輸速率,確定每個所述用戶對應的權重,包括:
3.根據權利要求2所述的方法,其特征在于,所述根據每個所述用戶的第一傳輸速率,以及所述用戶的第二帶寬對應的最大傳輸速率和最小傳輸速率,確定每個所述用戶對應的權重,包括:
4.根據權利要求3所述的方法,其特征在于,所述第一值為w,所述第二值為-w/2,其中,w是為所述第一用戶分配第二帶寬時所述第一用戶對應的權重。
5.根據權利要求1-4中任一項所述的方法,其特征在于,所述根據每個所述用戶的權重,對衛星當前的剩余帶寬進行分配,得到每個所述用戶對應的第一帶寬,包括:
6.根據權利要求5所述的方法,其特征在于,所述剩余帶寬bres根據如下表達式確定:
7.根據權利要求1-4中任一項所述的方法,其特征在于,所述根據每個所述用戶對應的第一帶寬,對分配給用戶的帶寬進行調整,包括:
8.一種帶寬調整裝置,其特征在于,所述裝置包括:
9.一種電子設備,其特征在于,包括:處理器以及存儲有計算機程序指令的存儲器;
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序指令,所述計算機程序指令被處理器執行時實現如權利要求1-7中任意一項所述的方法。
11.一種計算機程序產品,其特征在于,所述計算機程序產品中的指令由電子設備的處理器執行時,使得所述電子設備執行如權利要求1-7中任意一項所述的方法。