本申請涉及無線通信,特別涉及一種網(wǎng)絡(luò)性能的確定方法及裝置、電子設(shè)備。
背景技術(shù):
1、無線局域網(wǎng)(wireless?local?area?network,wlan)應(yīng)用越來越廣泛,wlan中可以包括一個或者多個無線接入點(access?point,ap)。終端可以通過wlan中的任一ap接入網(wǎng)絡(luò)。
2、相關(guān)技術(shù)中,需要對wlan中全部或者部分ap相關(guān)的網(wǎng)絡(luò)性能進行評估,通??梢詫p的接收信號強度指示(received?signal?strength?indication,rssi)作為網(wǎng)絡(luò)性能指標。rssi越大,表示網(wǎng)絡(luò)性能越好。但是,以rssi作為評估標準,準確度較低。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝艘环N網(wǎng)絡(luò)性能的確定方法及裝置、電子設(shè)備,能夠基于終端的實際工作速率確定目標維度下的網(wǎng)絡(luò)性能,提高網(wǎng)絡(luò)性能評估的準確度。
2、第一方面,本申請?zhí)峁┝艘环N網(wǎng)絡(luò)性能的確定方法。該方法包括:獲得網(wǎng)絡(luò)性能數(shù)據(jù)集合,所述網(wǎng)絡(luò)性能數(shù)據(jù)集合包括多個ap的網(wǎng)絡(luò)性能數(shù)據(jù),所述ap的網(wǎng)絡(luò)性能數(shù)據(jù)包括ap的性能信息、ap關(guān)聯(lián)的終端的性能信息和工作速率集合,所述工作速率集合包括所述終端在多個單位時間內(nèi)的工作速率;根據(jù)目標維度,從所述網(wǎng)絡(luò)性能數(shù)據(jù)集合中,確定目標速率集合,所述目標維度用于指示所述ap的性能信息和所述終端的性能信息中的至少一種,所述目標速率集合包括所述目標維度下的多個工作速率;根據(jù)所述目標速率集合,確定所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標。
3、在本申請中,根據(jù)目標維度,從所述網(wǎng)絡(luò)性能數(shù)據(jù)集合中,確定目標速率集合;然后根據(jù)所述目標速率集合,確定所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標。這樣,可以基于終端的實際工作速率確定目標維度下的網(wǎng)絡(luò)性能,有利于提高網(wǎng)絡(luò)性能評估的準確度。
4、該方法可以由分析設(shè)備執(zhí)行。分析設(shè)備可以為wlan中的接入分析設(shè)備(accesscontroller,ac),或者,分析設(shè)備可以為與wlan中的ac連接的云服務(wù)器等等。
5、示例性地,所述獲得網(wǎng)絡(luò)性能數(shù)據(jù)集合,包括:接收所述多個ap周期性發(fā)送的網(wǎng)絡(luò)性能數(shù)據(jù),得到所述網(wǎng)絡(luò)性能數(shù)據(jù)集合。
6、可選地,所述目標維度包括以下至少一種:ap所在的地點、ap的型號、ap的模式、ap的頻段、ap關(guān)聯(lián)的終端數(shù)量、終端的能力、時間段和ap所屬用戶的類別。
7、通過靈活選擇目標維度,可以從不同的角度評估網(wǎng)絡(luò)性能,滿足不同場景的需求。
8、在一種可能的實施方式中,所述根據(jù)所述目標速率集合,確定所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標,包括:按照工作速率的大小,對所述目標速率集合中的所述工作速率進行分組,得到多個速率組;分別確定所述多個速率組對應(yīng)的參考速率,得到所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標。
9、在該實施方式中,網(wǎng)絡(luò)性能指標包括每個速率組對應(yīng)的參考速率,這些參考速率可以更好地體現(xiàn)工作速率的分布情況,所以網(wǎng)絡(luò)性能指標能夠更準確地反應(yīng)網(wǎng)絡(luò)性能,以便于進行網(wǎng)絡(luò)性能的比對和優(yōu)化。
10、可選地,可以采用以下兩種方式中的任一種來對目標速率集合中的工作速率進行分組。
11、第一種、先將目標速率集合中的工作速率按照大小進行排列;然后根據(jù)目標速率集合中,相鄰的工作速率之間的速率差值進行分組。例如,將相鄰的工作速率的差值小于或者等于差值閾值的工作速率分為一組,將相鄰的工作速率的差值大于或者差值閾值的工作速率分為不同的組。這樣,可以根據(jù)目標速率集合中工作速率的實際分布進行動態(tài)分組,準確率較高。
12、第二種、預(yù)先劃分多個速率區(qū)間,將屬于同一個速率區(qū)間的工作速率分為同一速率組,屬于不同的速率區(qū)間的工作速率分為不同的速率組。
13、在另一種可能的實施方式中,所述根據(jù)所述目標速率集合,確定所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標,包括:確定所述目標速率集合對應(yīng)的參考速率,得到所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標。
14、可選地,參考速率可以包括平均速率、中位速率和眾值速率中的至少一種。
15、可選地,所述根據(jù)所述目標速率集合,確定所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標,還包括:去除所述目標速率集合中,出現(xiàn)次數(shù)低于次數(shù)閾值的工作速率。在分析網(wǎng)絡(luò)性能時,主要考慮主要工作速率(即出現(xiàn)次數(shù)較多的工作速率)的分布情況,出現(xiàn)次數(shù)較少的工作速率對最終分析結(jié)果存在一定的干擾。因此,通過去除出現(xiàn)次數(shù)低于次數(shù)閾值的工作速率,可以提高最終確定出的網(wǎng)絡(luò)性能指標的準確度。
16、第二方面,提供了一種網(wǎng)絡(luò)性能的確定裝置,該驗證裝置具有實現(xiàn)上述第一方面或上述第一方面的任意一種可選方式所述方法的功能。所述功能可以通過硬件實現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實現(xiàn)。所述硬件或軟件包括一個或多個與上述功能相對應(yīng)的模塊。
17、第三方面,提供了一種電子設(shè)備。所述電子設(shè)備包括處理器和存儲器。所述存儲器用于存儲軟件程序以及模塊。所述處理器通過運行或執(zhí)行存儲在所述存儲器內(nèi)的軟件程序和/或模塊實現(xiàn)上述第一方面或第一方面的任一種可能的實施方式中的方法。
18、可選地,所述處理器為一個或多個,所述存儲器為一個或多個。
19、可選地,所述存儲器可以與所述處理器集成在一起,或者所述存儲器與處理器分離設(shè)置。
20、在具體實現(xiàn)過程中,存儲器可以為非瞬時性(non-transitory)存儲器,例如只讀存儲器(read?only?memory,rom),其可以與處理器集成在同一塊芯片上,也可以分別設(shè)置在不同的芯片上,本申請對存儲器的類型以及存儲器與處理器的設(shè)置方式不做限定。
21、第四方面,提供了一種計算機程序產(chǎn)品。所述計算機程序產(chǎn)品包括計算機程序代碼,當所述計算機程序代碼被計算機運行時,使得所述計算機執(zhí)行上述第一方面或第一方面的任一種可能的實施方式中的方法。
22、第五方面,本申請?zhí)峁┝艘环N計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)用于存儲處理器所執(zhí)行的程序代碼,所述程序代碼包括用于實現(xiàn)上述第一方面任一種可能的實施方式中的方法。
23、第六方面,提供了一種芯片,包括處理器,處理器用于從存儲器中調(diào)用并運行所述存儲器中存儲的指令,使得安裝有所述芯片的電子設(shè)備執(zhí)行上述第一方面任一種可能的實施方式中的方法。
24、第七方面,提供另一種芯片。所述另一種芯片包括輸入接口、輸出接口、處理器和存儲器。所述輸入接口、輸出接口、所述處理器以及所述存儲器之間通過內(nèi)部連接通路相連。所述處理器用于執(zhí)行所述存儲器中的代碼,當所述代碼被執(zhí)行時,所述處理器用于執(zhí)行上述第一方面任一種可能的實施方式中的方法。
1.一種網(wǎng)絡(luò)性能的確定方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標維度包括以下至少一種:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)所述目標速率集合,確定所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標,包括:
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)所述目標速率集合,確定所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標,包括:
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述根據(jù)所述目標速率集合,確定所述目標維度對應(yīng)的網(wǎng)絡(luò)性能指標,還包括:
6.根據(jù)權(quán)利要求1至5任一項所述的方法,其特征在于,所述獲得網(wǎng)絡(luò)性能數(shù)據(jù)集合,包括:
7.一種網(wǎng)絡(luò)性能的確定裝置,其特征在于,所述裝置包括:
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述目標維度包括以下至少一種:
9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述性能確定模塊,包括:
10.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述性能確定模塊,包括:
11.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述性能確定模塊,還包括:
12.根據(jù)權(quán)利要求7至11任一項所述的裝置,其特征在于,所述獲得模塊,用于接收所述多個ap周期性發(fā)送的網(wǎng)絡(luò)性能數(shù)據(jù),得到所述網(wǎng)絡(luò)性能數(shù)據(jù)集合。
13.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括處理器和存儲器,所述存儲器用于存儲軟件程序,所述處理器通過運行或執(zhí)行存儲在所述存儲器內(nèi)的軟件程序,以使所述電子設(shè)備實現(xiàn)如權(quán)利要求1至6任一項所述的方法。
14.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)用于存儲處理器所執(zhí)行的程序代碼,所述程序代碼包括用于實現(xiàn)如權(quán)利要求1至6任一項所述的方法的指令。
15.一種計算機程序產(chǎn)品,其特征在于,包括程序代碼,當計算機運行所述計算機程序產(chǎn)品時,使得所述計算機執(zhí)行如權(quán)利要求1至6任一項所述的方法。