本技術(shù)涉及通信,特別是涉及一種動態(tài)帶寬分配方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。
背景技術(shù):
1、隨著視頻直播、遠(yuǎn)程醫(yī)療、用戶生成內(nèi)容(user?generated?content,ugc)等新興業(yè)務(wù)和應(yīng)用的發(fā)展,用戶對特定業(yè)務(wù)的上行帶寬的需求逐漸增加。在光纖接入無源光網(wǎng)絡(luò)(passive?optical?network,pon)中,上行帶寬資源是有限且共享的,光線路終端(opticalline?terminal,olt)和光網(wǎng)絡(luò)單元(optical?network?unit,onu)之間的帶寬分配算法對網(wǎng)絡(luò)性能和用戶體驗起決定性作用。
2、相關(guān)技術(shù)中,無源光網(wǎng)絡(luò)設(shè)備的動態(tài)帶寬分配(dynamically?bandwidthassignment,dba)技術(shù)是基于固定策略進(jìn)行分配,導(dǎo)致上行帶寬分配不夠靈活,網(wǎng)絡(luò)資源利用率較低。
技術(shù)實現(xiàn)思路
1、基于此,有必要針對上述上行帶寬分配不夠靈活,網(wǎng)絡(luò)資源利用率較低的技術(shù)問題,提供一種動態(tài)帶寬分配方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。
2、第一方面,本技術(shù)提供了一種動態(tài)帶寬分配方法。所述方法包括:
3、接收用戶終端發(fā)送的針對目標(biāo)業(yè)務(wù)的上行帶寬請求;所述上行帶寬請求攜帶有需要的目標(biāo)帶寬和使用時間段;
4、發(fā)送與所述上行帶寬請求相匹配的帶寬配置信息至無源光網(wǎng)絡(luò)系統(tǒng);
5、所述無源光網(wǎng)絡(luò)系統(tǒng)用于基于所述帶寬配置信息為所述目標(biāo)業(yè)務(wù)分配臨時上行帶寬,并在所述使用時間段內(nèi)檢測到所述用戶終端請求所述目標(biāo)業(yè)務(wù)的數(shù)據(jù)流時,將所述數(shù)據(jù)流引入到所述臨時上行帶寬對應(yīng)的業(yè)務(wù)流中。
6、在其中一個實施例中,所述接收用戶終端發(fā)送的針對目標(biāo)業(yè)務(wù)的上行帶寬請求之后,還包括:
7、檢測所述無源光網(wǎng)絡(luò)系統(tǒng)的帶寬資源在所述使用時間段內(nèi)的資源充足性;
8、在檢測結(jié)果為帶寬資源充足的情況下,發(fā)送與所述上行帶寬請求相匹配的帶寬配置信息至所述無源光網(wǎng)絡(luò)系統(tǒng)。
9、在其中一個實施例中,所述檢測所述無源光網(wǎng)絡(luò)系統(tǒng)的帶寬資源在所述使用時間段內(nèi)的資源充足性,包括:
10、查詢所述無源光網(wǎng)絡(luò)系統(tǒng)在所述使用時間段內(nèi)的上行帶寬分配記錄,得到已分配帶寬;
11、根據(jù)所述已分配帶寬和所述無源光網(wǎng)絡(luò)系統(tǒng)的總上行帶寬,得到所述無源光網(wǎng)絡(luò)系統(tǒng)在所述使用時間段內(nèi)的可用帶寬;
12、根據(jù)所述可用帶寬和所述目標(biāo)帶寬,確定所述無源光網(wǎng)絡(luò)系統(tǒng)的帶寬資源在所述使用時間段內(nèi)的資源充足性。
13、在其中一個實施例中,所述方法還包括:
14、在檢測結(jié)果為帶寬資源不足的情況下,發(fā)送提示信息至所述用戶終端;所述提示信息用于提示所述用戶終端請求失敗。
15、第二方面,本技術(shù)還提供了一種動態(tài)帶寬分配方法。所述方法包括:
16、接收網(wǎng)管平臺發(fā)送的帶寬配置信息;所述帶寬配置信息為所述網(wǎng)管平臺基于用戶終端發(fā)送的針對目標(biāo)業(yè)務(wù)的上行帶寬請求所生成,所述上行帶寬請求攜帶有需要的目標(biāo)帶寬和使用時間段;
17、基于所述帶寬配置信息為所述目標(biāo)業(yè)務(wù)分配臨時上行帶寬;
18、當(dāng)在所述使用時間段檢測到所述用戶終端請求所述目標(biāo)業(yè)務(wù)的數(shù)據(jù)流時,將所述數(shù)據(jù)流引入到所述臨時上行帶寬對應(yīng)的業(yè)務(wù)流中。
19、在其中一個實施例中,所述當(dāng)在所述使用時間段檢測到所述用戶終端請求所述目標(biāo)業(yè)務(wù)的數(shù)據(jù)流時,將所述數(shù)據(jù)流引入到所述臨時上行帶寬對應(yīng)的業(yè)務(wù)流中之后,還包括:
20、當(dāng)?shù)竭_(dá)所述目標(biāo)業(yè)務(wù)的使用時間段的結(jié)束時間,或者,接收到所述用戶終端發(fā)送的結(jié)束請求時,將帶寬恢復(fù)為默認(rèn)的帶寬配置。
21、第三方面,本技術(shù)還提供了一種動態(tài)帶寬分配裝置。所述裝置包括:
22、請求接收模塊,用于接收用戶終端發(fā)送的針對目標(biāo)業(yè)務(wù)的上行帶寬請求;所述上行帶寬請求攜帶有需要的目標(biāo)帶寬和使用時間段;
23、信息發(fā)送模塊,用于發(fā)送與所述上行帶寬請求相匹配的帶寬配置信息至無源光網(wǎng)絡(luò)系統(tǒng);所述無源光網(wǎng)絡(luò)系統(tǒng)用于基于所述帶寬配置信息為所述目標(biāo)業(yè)務(wù)分配臨時上行帶寬,并在所述使用時間段內(nèi)檢測到所述用戶終端請求所述目標(biāo)業(yè)務(wù)的數(shù)據(jù)流時,將所述數(shù)據(jù)流引入到所述臨時上行帶寬對應(yīng)的業(yè)務(wù)流中。
24、第四方面,本技術(shù)還提供了一種動態(tài)帶寬分配裝置。所述裝置包括:
25、信息接收模塊,用于接收網(wǎng)管平臺發(fā)送的帶寬配置信息;所述帶寬配置信息為所述網(wǎng)管平臺基于用戶終端發(fā)送的針對目標(biāo)業(yè)務(wù)的上行帶寬請求所生成,所述上行帶寬請求攜帶有需要的目標(biāo)帶寬和使用時間段;
26、帶寬分配模塊,用于基于所述帶寬配置信息為所述目標(biāo)業(yè)務(wù)分配臨時上行帶寬;
27、數(shù)據(jù)引流模塊,用于當(dāng)在所述使用時間段檢測到所述用戶終端請求所述目標(biāo)業(yè)務(wù)的數(shù)據(jù)流時,將所述數(shù)據(jù)流引入到所述臨時上行帶寬對應(yīng)的業(yè)務(wù)流中。
28、第五方面,本技術(shù)還提供了一種計算機設(shè)備。所述計算機設(shè)備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)以下步驟:
29、接收用戶終端發(fā)送的針對目標(biāo)業(yè)務(wù)的上行帶寬請求;所述上行帶寬請求攜帶有需要的目標(biāo)帶寬和使用時間段;
30、發(fā)送與所述上行帶寬請求相匹配的帶寬配置信息至無源光網(wǎng)絡(luò)系統(tǒng);
31、所述無源光網(wǎng)絡(luò)系統(tǒng)用于基于所述帶寬配置信息為所述目標(biāo)業(yè)務(wù)分配臨時上行帶寬,并在所述使用時間段內(nèi)檢測到所述用戶終端請求所述目標(biāo)業(yè)務(wù)的數(shù)據(jù)流時,將所述數(shù)據(jù)流引入到所述臨時上行帶寬對應(yīng)的業(yè)務(wù)流中。
32、第六方面,本技術(shù)還提供了一種計算機可讀存儲介質(zhì)。所述計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:
33、接收用戶終端發(fā)送的針對目標(biāo)業(yè)務(wù)的上行帶寬請求;所述上行帶寬請求攜帶有需要的目標(biāo)帶寬和使用時間段;
34、發(fā)送與所述上行帶寬請求相匹配的帶寬配置信息至無源光網(wǎng)絡(luò)系統(tǒng);
35、所述無源光網(wǎng)絡(luò)系統(tǒng)用于基于所述帶寬配置信息為所述目標(biāo)業(yè)務(wù)分配臨時上行帶寬,并在所述使用時間段內(nèi)檢測到所述用戶終端請求所述目標(biāo)業(yè)務(wù)的數(shù)據(jù)流時,將所述數(shù)據(jù)流引入到所述臨時上行帶寬對應(yīng)的業(yè)務(wù)流中。
36、第七方面,本技術(shù)還提供了一種計算機程序產(chǎn)品。所述計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:
37、接收用戶終端發(fā)送的針對目標(biāo)業(yè)務(wù)的上行帶寬請求;所述上行帶寬請求攜帶有需要的目標(biāo)帶寬和使用時間段;
38、發(fā)送與所述上行帶寬請求相匹配的帶寬配置信息至無源光網(wǎng)絡(luò)系統(tǒng);
39、所述無源光網(wǎng)絡(luò)系統(tǒng)用于基于所述帶寬配置信息為所述目標(biāo)業(yè)務(wù)分配臨時上行帶寬,并在所述使用時間段內(nèi)檢測到所述用戶終端請求所述目標(biāo)業(yè)務(wù)的數(shù)據(jù)流時,將所述數(shù)據(jù)流引入到所述臨時上行帶寬對應(yīng)的業(yè)務(wù)流中。
40、上述動態(tài)帶寬分配方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品,接收到用戶終端發(fā)送的針對目標(biāo)業(yè)務(wù)的上行帶寬請求后,發(fā)送與所述上行帶寬請求相匹配的帶寬配置信息至無源光網(wǎng)絡(luò)系統(tǒng),使所述無源光網(wǎng)絡(luò)系統(tǒng)基于所述帶寬配置信息為所述目標(biāo)業(yè)務(wù)分配臨時上行帶寬,并在所述使用時間段內(nèi)檢測到所述用戶終端請求所述目標(biāo)業(yè)務(wù)的數(shù)據(jù)流時,將所述數(shù)據(jù)流引入到所述臨時上行帶寬對應(yīng)的業(yè)務(wù)流中。該方法通過用戶請求目標(biāo)業(yè)務(wù)的固定上行帶寬和使用時間段,在無源光網(wǎng)絡(luò)系統(tǒng)(pon)對該目標(biāo)業(yè)務(wù)配置臨時的保證上行帶寬。之后用戶在使用該目標(biāo)業(yè)務(wù)時,將數(shù)據(jù)流引入到無源光網(wǎng)絡(luò)系統(tǒng)配置的對應(yīng)的業(yè)務(wù)流中,實現(xiàn)只對用戶的該目標(biāo)業(yè)務(wù)限時調(diào)整上行帶寬的需求。由此實現(xiàn)動態(tài)、靈活的上行帶寬分配,使得網(wǎng)絡(luò)資源能夠更加高效、有序地進(jìn)行管理和使用,滿足用戶業(yè)務(wù)級的帶寬需求;進(jìn)一步地,通過用戶主動定制化請求業(yè)務(wù)所需的上行帶寬和時間段,不同于傳統(tǒng)的被動帶寬管理方法,能夠在不影響整體網(wǎng)絡(luò)性能的前提下,使得帶寬分配可以根據(jù)實際需求調(diào)整,實現(xiàn)業(yè)務(wù)級的帶寬資源的靈活分配,提高了網(wǎng)絡(luò)資源的利用率和用戶體驗。