本技術(shù)屬于網(wǎng)絡(luò)環(huán)境感知領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)環(huán)境感知方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、當(dāng)服務(wù)小區(qū)的網(wǎng)絡(luò)質(zhì)量不佳時,需要對網(wǎng)絡(luò)環(huán)境進行感知,以對網(wǎng)絡(luò)質(zhì)量差的原因進行分析,確定質(zhì)差原因。
2、相關(guān)技術(shù)中,主要通過人工的方式對服務(wù)小區(qū)的覆蓋范圍進行dt(drive?test,驅(qū)車測試)測試,dt測試也稱路測,主要是通過驅(qū)車沿一定道路行駛模擬實際用戶,不斷的上傳或者下載不同大小的文件,通過測試軟件的統(tǒng)計分析,來獲得網(wǎng)絡(luò)性能的一些指標(biāo)。此種方式對人力資源消耗過大,網(wǎng)絡(luò)環(huán)境感知的效率低。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供一種網(wǎng)絡(luò)環(huán)境感知方法、裝置、設(shè)備及存儲介質(zhì),能夠提高網(wǎng)絡(luò)環(huán)境感知效率。
2、第一方面,本技術(shù)實施例提供了一種網(wǎng)絡(luò)環(huán)境感知方法,方法包括:
3、獲取多個用戶終端的網(wǎng)絡(luò)質(zhì)量測量報告,網(wǎng)絡(luò)質(zhì)量測量報告是用戶終端根據(jù)服務(wù)小區(qū)發(fā)送的網(wǎng)絡(luò)質(zhì)量測量報告獲取請求返回的報告,網(wǎng)絡(luò)質(zhì)量測量報告中包括服務(wù)小區(qū)的第一參考信號接收功率、第一到達角以及第一最大時間提前量,多個用戶終端對應(yīng)多個采樣點;
4、根據(jù)第一到達角以及第一最大時間提前量,確定采樣點相對于服務(wù)小區(qū)的第一位置;
5、針對每個采樣點,在采樣點的第一位置與其周圍的采樣點的第一位置之間的距離差滿足第一預(yù)設(shè)條件,且采樣點的第一參考信號接收功率與其周圍的采樣點的第一參考信號接收功率之間的功率差滿足第二預(yù)設(shè)條件的情況下,確定采樣點與其周圍的采樣點之間存在第一障礙墻;
6、根據(jù)多個第一障礙墻生成第一障礙物輪廓圖;
7、根據(jù)第一障礙物輪廓圖,輸出障礙物信息。
8、在本技術(shù)的一些實施例中,網(wǎng)絡(luò)質(zhì)量測量報告中還包括服務(wù)小區(qū)的第一預(yù)設(shè)數(shù)量個相鄰的第二小區(qū)的第二參考信號接收功率、第二到達角以及第二最大時間提前量,在根據(jù)第一障礙物輪廓圖,輸出障礙物信息之前,方法還包括:
9、根據(jù)第二到達角以及第二最大時間提前量,確定采樣點相對于服務(wù)小區(qū)的第二位置;
10、針對每個采樣點,在采樣點的第二位置與其周圍的采樣點的第二位置之間的距離差滿足第一預(yù)設(shè)條件,且采樣點的第二參考信號接收功率與其周圍的采樣點的第二參考信號接收功率之間的功率差滿足第二預(yù)設(shè)條件的情況下,確定采樣點與其周圍的采樣點之間存在第二障礙墻;
11、根據(jù)多個第二障礙墻生成第二障礙物輪廓圖;
12、根據(jù)第一障礙物輪廓圖和第二障礙物輪廓圖生成目標(biāo)障礙物輪廓圖;
13、根據(jù)第一障礙物輪廓圖,輸出障礙物信息,包括:
14、根據(jù)目標(biāo)障礙物輪廓圖,輸出障礙物信息。
15、在本技術(shù)的一些實施例中,在根據(jù)第二到達角以及第二最大時間提前量,確定采樣點相對于服務(wù)小區(qū)的第二位置之前,方法還包括:
16、根據(jù)服務(wù)小區(qū)所有相鄰的第三小區(qū)的參考信號接收功率,確定每個第三小區(qū)內(nèi)滿足第一預(yù)設(shè)功率的采樣點的數(shù)量;
17、對所有滿足預(yù)設(shè)采樣點數(shù)量的第三小區(qū)按照采樣點數(shù)量從大到小進行排序,得到第三小區(qū)排序序列;
18、將第三小區(qū)排序序列中排名前第一預(yù)設(shè)數(shù)量的第三小區(qū)確定為第二小區(qū)。
19、在本技術(shù)的一些實施例中,根據(jù)多個第一障礙墻生成第一障礙物輪廓圖,包括:
20、在相鄰的兩個第一障礙墻的首尾間距小于預(yù)設(shè)距離的情況下,將相鄰的兩個第一障礙墻進行首尾相接,形成初步障礙物輪廓圖;
21、在初步障礙物輪廓圖為封閉輪廓圖的情況下,將初步障礙物輪廓圖確定為第一障礙物輪廓圖;
22、在初步障礙物輪廓圖為非封閉輪廓圖的情況下,判斷多個第一障礙墻的數(shù)量是否大于第二預(yù)設(shè)數(shù)量;
23、在多個第一障礙墻的數(shù)量大于第二預(yù)設(shè)數(shù)量的情況下,對初步障礙物輪廓圖進行封閉處理,得到第一障礙物輪廓圖。
24、在本技術(shù)的一些實施例中,根據(jù)第一障礙物輪廓圖和第二障礙物輪廓圖生成目標(biāo)障礙物輪廓圖,包括:
25、確定第一障礙物輪廓圖和第二障礙物輪廓圖的重疊部分的特征點;
26、以特征點為圓心,從0°開始,以預(yù)設(shè)角度為步長向外發(fā)射射線,確定多個射線與第一障礙物輪廓圖的多個第一交點以及與第二障礙物輪廓圖的多個第二交點;
27、根據(jù)多個第一交點和多個第二交點,確定多個目標(biāo)位置點;
28、根據(jù)多個目標(biāo)位置點,生成目標(biāo)障礙物輪廓圖。
29、在本技術(shù)的一些實施例中,根據(jù)第一到達角以及第一最大時間提前量,確定采樣點相對于服務(wù)小區(qū)的第一位置,包括:
30、根據(jù)第一到達角計算采樣點相對于服務(wù)小區(qū)的法線方向的第一夾角;
31、根據(jù)第一最大時間提前量計算采樣點相對于服務(wù)小區(qū)的第一距離;
32、根據(jù)第一夾角和第一距離,確定采樣點相對于服務(wù)小區(qū)的第一位置。
33、在本技術(shù)的一些實施例中,在根據(jù)第一到達角以及第一最大時間提前量,確定采樣點相對于服務(wù)小區(qū)的第一位置之前,方法還包括:
34、剔除第一參考信號接收功率不滿足第二預(yù)設(shè)功率的采樣點,得到處理后的采樣點;
35、根據(jù)第一到達角以及第一最大時間提前量,確定采樣點相對于服務(wù)小區(qū)的第一位置,包括:
36、根據(jù)處理后的采樣點的第一到達角以及第一最大時間提前量,確定處理后的采樣點相對于服務(wù)小區(qū)的第一位置。
37、第二方面,本技術(shù)實施例提供了一種網(wǎng)絡(luò)環(huán)境感知裝置,裝置包括:
38、獲取模塊,用于獲取多個用戶終端的網(wǎng)絡(luò)質(zhì)量測量報告,網(wǎng)絡(luò)質(zhì)量測量報告是用戶終端根據(jù)服務(wù)小區(qū)發(fā)送的網(wǎng)絡(luò)質(zhì)量測量報告獲取請求返回的報告,網(wǎng)絡(luò)質(zhì)量測量報告中包括服務(wù)小區(qū)的參考信號接收功率、到達角以及最大時間提前量,多個用戶終端對應(yīng)多個采樣點;
39、第一確定模塊,用于根據(jù)到達角以及最大時間提前量,確定采樣點相對于服務(wù)小區(qū)的第一位置;
40、第二確定模塊,用于針對每個采樣點,在采樣點的第一位置與其周圍的采樣點的第一位置之間的距離差滿足第一預(yù)設(shè)條件,且采樣點的參考信號接收功率與其周圍的采樣點的參考信號接收功率之間的功率差滿足第二預(yù)設(shè)條件的情況下,確定采樣點與其周圍的采樣點之間存在障礙墻;
41、生成模塊,用于根據(jù)多個障礙墻生成第一障礙物輪廓圖;
42、輸出模塊,用于根據(jù)第一障礙物輪廓圖,輸出障礙物信息。
43、第三方面,本技術(shù)實施例提供一種網(wǎng)絡(luò)環(huán)境感知設(shè)備,設(shè)備包括:處理器以及存儲有計算機程序指令的存儲器;
44、處理器執(zhí)行計算機程序指令時實現(xiàn)上述任一實施例的網(wǎng)絡(luò)環(huán)境感知方法。
45、第四方面,本技術(shù)實施例提供一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)上存儲有計算機程序指令,計算機程序指令被處理器執(zhí)行時實現(xiàn)上述任一實施例的網(wǎng)絡(luò)環(huán)境感知方法。
46、根據(jù)本技術(shù)實施例的網(wǎng)絡(luò)環(huán)境感知方法、裝置、設(shè)備及存儲介質(zhì),通過對獲取的多個用戶終端的網(wǎng)絡(luò)質(zhì)量測量報告進行處理,可以獲得障礙物輪廓圖,進而獲得障礙物信息。不需要通過人工的方式驅(qū)車進行路測,可以提高網(wǎng)絡(luò)環(huán)境感知效率。