System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及數據處理,尤其涉及一種業務流量分析方法、裝置、設備及存儲介質。
技術介紹
1、隨著通信網絡的發展,當前可以通過簡單網絡管理協議(simple?networkmanagement?protocol,snmp)協議采集用戶的實際業務流量,得到實際設備限速帶寬,然后將實際設備限速帶寬與用戶的業務申請帶寬進行對比分析。
2、在上述方法中,用戶的實際業務流量中包括用戶突發流量和持續突發流量,用戶突發流量不會對業務數據造成實質性的影響,導致對用戶的實際業務流量分析的有效性較低,不能避免網絡擁塞、提高網絡資源的利用率的問題。從而,對用戶業務流量進行分析的準確度較低、效率較差。
技術實現思路
1、本申請提供一種業務流量分析方法、裝置、設備及存儲介質,用于解決對采集的用戶的實際業務流量進行分析時,用戶的實際業務流量中存在不會對業務數據造成實質性影響的用戶突發流量的問題,從而提高對用戶業務流量進行分析的準確度、效率。
2、為達到上述目的,本申請采用如下技術方案:
3、第一方面,提供了一種業務流量分析方法,方法包括:獲取目標用戶在目標歷史時間段對應的歷史業務流量信息和目標用戶對應的目標帶寬閾值,歷史業務流量信息用于指示目標用戶在目標歷史時間段中對數據帶寬的使用信息;基于歷史業務流量信息和目標帶寬閾值,構建目標采樣表,目標采樣表包括目標用戶在目標歷史時間段中的多個采樣時間點對應的帶寬使用量;基于目標采樣表,確定是否調整目標用戶對應的目標帶寬閾值。
5、在一種可能的實現方式中,目標采樣表包括:第一采樣表和第二采樣表,目標帶寬閾值包括:第一帶寬閾值和第二帶寬閾值,第一帶寬閾值大于第二帶寬閾值,第一采樣表用于指示帶寬使用量超過第一帶寬閾值的采樣時間點,第二采樣表用于指示帶寬使用量超過第二帶寬閾值的采樣時間點;基于歷史業務流量信息和目標帶寬閾值,構建目標采樣表,包括:基于歷史業務流量信息和第一帶寬閾值,從歷史業務流量信息中確定帶寬使用量超過第一帶寬閾值的至少一個采樣時間點,構建第一采樣表;基于歷史業務流量信息和第二帶寬閾值,從歷史業務流量信息中確定帶寬使用量超過第二帶寬閾值的至少一個采樣時間點,構建第二采樣表。
6、在一種可能的實現方式中,基于目標采樣表,確定是否調整目標用戶對應的目標帶寬閾值,包括:基于目標采樣表,從多個采樣時間點對應的帶寬使用量中,確定出帶寬使用量小于目標預設閾值的采樣時間點數量,目標預設閾值為目標帶寬閾值的目標比例;當確定帶寬使用量小于目標預設閾值的采樣時間點數量占多個采樣時間點的比例值大于預設比例閾值時,降低目標用戶對應的目標帶寬閾值。
7、第二方面,提供了一種業務流量分析裝置,業務流量分析裝置包括:獲取單元、處理單元和確定單元;獲取單元,用于獲取目標用戶在目標歷史時間段對應的歷史業務流量信息和目標用戶對應的目標帶寬閾值,歷史業務流量信息用于指示目標用戶在目標歷史時間段中對數據帶寬的使用信息;處理單元,用于基于歷史業務流量信息和目標帶寬閾值,構建目標采樣表,目標采樣表包括目標用戶在目標歷史時間段中的多個采樣時間點對應的帶寬使用量;確定單元,用于基于目標采樣表,確定是否調整目標用戶對應的目標帶寬閾值。
8、在一種可能的實現方式中,確定單元,還用于基于目標采樣表,從多個采樣時間點對應的帶寬使用量中,確定出帶寬使用量大于目標帶寬閾值的采樣時間點數量;處理單元,還用于當確定帶寬使用量大于目標帶寬閾值的采樣時間點數量占多個采樣時間點的比例值大于預設比例閾值時,調高目標用戶對應的目標帶寬閾值。
9、在一種可能的實現方式中,目標采樣表包括:第一采樣表和第二采樣表,目標帶寬閾值包括:第一帶寬閾值和第二帶寬閾值,第一帶寬閾值大于第二帶寬閾值,第一采樣表用于指示帶寬使用量超過第一帶寬閾值的采樣時間點,第二采樣表用于指示帶寬使用量超過第二帶寬閾值的采樣時間點;確定單元,還用于基于歷史業務流量信息和第一帶寬閾值,從歷史業務流量信息中確定帶寬使用量超過第一帶寬閾值的至少一個采樣時間點,構建第一采樣表;確定單元,還用于基于歷史業務流量信息和第二帶寬閾值,從歷史業務流量信息中確定帶寬使用量超過第二帶寬閾值的至少一個采樣時間點,構建第二采樣表。
10、在一種可能的實現方式中,確定單元,還用于基于目標采樣表,從多個采樣時間點對應的帶寬使用量中,確定出帶寬使用量小于目標預設閾值的采樣時間點數量,目標預設閾值為目標帶寬閾值的目標比例;處理單元,還用于當確定帶寬使用量小于目標預設閾值的采樣時間點數量占多個采樣時間點的比例值大于預設比例閾值時,降低目標用戶對應的目標帶寬閾值。
11、第三方面,一種電子設備,包括:處理器以及存儲器;其中,存儲器用于存儲一個或多個程序,一個或多個程序包括計算機執行指令,當電子設備運行時,處理器執行存儲器存儲的計算機執行指令,以使電子設備執行如第一方面的一種業務流量分析方法。
12、第四方面,提供了一種存儲一個或多個程序的計算機可讀存儲介質,該一個或多個程序包括指令,上述指令當被計算機執行時使計算機執行如第一方面的一種業務流量分析方法。
13、本申請提供了一種業務流量分析方法、裝置、設備及存儲介質,應用于對業務流量進行分析的場景中。在需要對業務流量進行分析時,可以獲取目標用戶在目標歷史時間段對應的用于指示目標用戶對數據帶寬的使用信息的歷史業務流量信息和目標用戶對應的目標帶寬閾值。進一步的,基于歷史業務流量信息和目標帶寬閾值,構建包括目標用戶在目標歷史時間段中的多個采樣時間點對應的帶寬使用量的目標采樣表。以基于目標采樣表,確定是否調整目標用戶對應的目標帶寬閾值。通過上述方法,在需要對業務流量進行分析時,可以獲取目標用戶對應的歷史業務流量信息和目標帶寬閾值,然后基于歷史業務流量信息和目標帶寬閾值,構建目標采樣表,以基于目標采樣表,確定是否調整目標用戶對應的目標帶寬閾值。從而解決對獲取的歷史業務流量信息進行分析時,歷史業務流量信息中存在不會對業務數據造成實質性影響的用戶突發流量的問題。從而,提高了對用戶業務流量進行分析的準確度、效率。
本文檔來自技高網...【技術保護點】
1.一種業務流量分析方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述目標采樣表,確定是否調整所述目標用戶對應的所述目標帶寬閾值,包括:
3.根據權利要求1或2所述的方法,其特征在于,所述目標采樣表包括:第一采樣表和第二采樣表,所述目標帶寬閾值包括:第一帶寬閾值和第二帶寬閾值,所述第一帶寬閾值大于所述第二帶寬閾值,所述第一采樣表用于指示帶寬使用量超過所述第一帶寬閾值的采樣時間點,所述第二采樣表用于指示帶寬使用量超過所述第二帶寬閾值的采樣時間點;
4.根據權利要求1或2所述的方法,其特征在于,所述基于所述目標采樣表,確定是否調整所述目標用戶對應的所述目標帶寬閾值,包括:
5.一種業務流量分析裝置,其特征在于,所述業務流量分析裝置包括:獲取單元、處理單元和確定單元;
6.根據權利要求5所述的業務流量分析裝置,其特征在于,所述確定單元,還用于基于所述目標采樣表,從所述多個采樣時間點對應的帶寬使用量中,確定出帶寬使用量大于所述目標帶寬閾值的采樣時間點數量;
7.根據權利要求5或6
8.根據權利要求5或6所述的業務流量分析裝置,其特征在于,所述確定單元,還用于基于所述目標采樣表,從所述多個采樣時間點對應的帶寬使用量中,確定出帶寬使用量小于目標預設閾值的采樣時間點數量,所述目標預設閾值為所述目標帶寬閾值的目標比例;
9.一種電子設備,其特征在于,包括:處理器以及存儲器;其中,所述存儲器用于存儲一個或多個程序,所述一個或多個程序包括計算機執行指令,當所述電子設備運行時,處理器執行所述存儲器存儲的所述計算機執行指令,以使所述電子設備執行權利要求1-4中任一項所述的一種業務流量分析方法。
10.一種存儲一個或多個程序的計算機可讀存儲介質,其特征在于,所述一個或多個程序包括指令,所述指令當被計算機執行時使所述計算機執行如權利要求1-4中任一項所述的一種業務流量分析方法。
...【技術特征摘要】
1.一種業務流量分析方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述目標采樣表,確定是否調整所述目標用戶對應的所述目標帶寬閾值,包括:
3.根據權利要求1或2所述的方法,其特征在于,所述目標采樣表包括:第一采樣表和第二采樣表,所述目標帶寬閾值包括:第一帶寬閾值和第二帶寬閾值,所述第一帶寬閾值大于所述第二帶寬閾值,所述第一采樣表用于指示帶寬使用量超過所述第一帶寬閾值的采樣時間點,所述第二采樣表用于指示帶寬使用量超過所述第二帶寬閾值的采樣時間點;
4.根據權利要求1或2所述的方法,其特征在于,所述基于所述目標采樣表,確定是否調整所述目標用戶對應的所述目標帶寬閾值,包括:
5.一種業務流量分析裝置,其特征在于,所述業務流量分析裝置包括:獲取單元、處理單元和確定單元;
6.根據權利要求5所述的業務流量分析裝置,其特征在于,所述確定單元,還用于基于所述目標采樣表,從所述多個采樣時間點對應的帶寬使用量中,確定出帶寬使用量大于所述目標帶寬閾值的采樣時間點數量;
7.根據權利要求5或6所述的業務流量分析...
【專利技術屬性】
技術研發人員:車雪松,齊方紅,王智勇,
申請(專利權)人:中國聯合網絡通信集團有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。