前言
本文簡單介紹了lte吞吐率問題的分析方法,並結合高通平台對分析方法做了詳細說明。
2.協議相關
2.1 相關協議索引
ts 36.211
物理通道和調製
ts 36.212
復用和通道編碼
ts 36.321
mac層協議
ts 36.323
rlc層協議
2.2 物理層吞吐率相關關鍵引數解讀
mcs:modulation and coding scheme,調製編碼排程格式,取值範圍為0~31,其中0~28為正常格式,越大說明通訊速率越高,29~31為保留值;
rb:resource block代表網路分配的頻域資源塊數,取值範圍與小區頻寬有關,如10m頻寬下,rb為0~50,20m頻寬下,rb為0~100;
cqi:channel quality indicator通道質量值,由ue根據通道質量向網路上報的,enb根據通道質量確定傳輸格式引數如mcs值,cqi取值0~15,越大說明通道質量越好;
bler:誤位元速率,用於判斷資料傳輸過程**錯的比例;
rsrp:rsrp (reference signal receiving power,參考訊號接收功率) 是lte網路中代表無線訊號強度的關鍵引數,取值範圍為-140~-44dbm;
天線平衡度:lte使用多天線接收訊號時,主天線與副天線接收訊號強度rsrp的差值,正常情況在5以內算正常,超出則不正常;
sinr:signal to interference plus noise ratio,訊號與干擾加雜訊比訊號與干擾加雜訊比(sinr),是接收到的有用訊號的強度與接收到的干擾訊號(雜訊和干擾)的強度的比值,可以簡單的理解為「訊雜比」,取值範圍為<=30db
layer:層數,用於判斷當前是單流還是雙流傳輸,一般根據該引數來判斷基站配置的下行傳輸模式;
tm:傳輸模式,主要是針對下行,tm1,2為單流,tm3,4為雙流。
3.高通平台吞吐率問題
3.1物理層分析方法
物理層引起吞吐率低的原因主要可以從以下幾個角度進行分析:
1.訊號弱:表現在低rsrp,rsrq或者snr低,原因一般是網路覆蓋或者有強的鄰區干擾;
2.時域角度:可以看一下網路給ue分配資源時是否在連續的下行子幀上分配,如果經常有連續的下行子幀沒有資料下發,說明網路給ue分配的時域資源有限;
3.頻域角度:可以看網路給ue分配的rb數量是否足夠,如果不夠,說明網路給ue分配的頻域資源有限;
4.鄰區干擾:表現在有鄰區的rsrp值與服務小區的rsrp值非常接近甚至高出;
5.mcs值低於ue上報的cqi對應的mcs理論值:說明enb排程有問題。
該log包含了很多資訊:如layer、rb、crc校驗結果、mcs等等,bler也可以根據crc校驗pass的百分比來得到。
cqi、sinr、rsrp等可以在qxdm log中搜尋對應的關鍵字即看到。
下行傳輸模式tm可以在rrcconnectionsetup訊息中看到:
2013 dec 17 14:29:54.323 [00] 0xb0c0 lte rrc ota packet -- dl_ccch
……………..
interpreted pdu:
value dl-ccch-message ::=
,schedulingrequestconfig setup :
{sr-pucch-resourceindex 0,
sr-configindex 3,
dsr-transmax n64
…….3.2 mac層影響
mac對吞吐率的影響主要表現在以下兩點:
1.排程週期:上層排程mac的頻率,與物理層類似,也可以通過檢視無線幀和子幀號看到是否連續;
2.mac padding:有時enb分配了較多rb資源,但是上層給過來的資料量很有限,這時候就需要填充無用的資料到tb塊中,這種情況下,就會表現出物理層吞吐率很高但是mac實際吞吐率不高的現象。
下圖是高通平台檢視mac層情況的log包,從這個log中我們可以看到資料排程連續,而且也無pading,說明mac是沒有問題的。
3.3 rlc層影響
rlc重傳也會對吞吐率造成影響,如果有pdu丟失, rlc需要50ms才能恢復,如果連續出現就會直接影響吞吐率,造成rlc重傳的原因有:
1.下行通道質量差:如果harq重傳都不能保證資料準確接收,就會引起rlc重傳;
2.上下行鏈路不平衡:如果上下行鏈路不平衡,那麼在上行通道上的rlc ack有可能發不上去,導致rlc重傳,大量的nack rlc pdu資料報會直接影響吞吐率。
下圖是高通平台中rlc層下行狀態的log,可以看到nack數量為0,說明rlc層執行狀態良好。
3.4 使用qxdm實時分析
1.ml1 dl throughput and bler:該圖可以看到物理層的吞吐率和每個harq的誤位元速率,如下圖所示:
2.rlc吞吐率
3.pdcp吞吐率
4.常見吞吐率不達標原因
吞吐率不達標的原因一般在物理層的機率是最大的,主要為以下幾類:
4.1 訊號差
訊號差是最常見的吞吐率不達標的原因,主要可以通過以下幾個現象做出判斷:
1.bler高:超出10%即為高誤位元速率;
2.mcs低:mcs值代表資料的調製方式,值低說明基站使用了低編碼率的調製方式;
3.cqi低:cqi直接反饋了通道質量;
4.rsrp:表明訊號強度弱;
5.sinr低:訊雜比低,說明雜訊高。
一般而言,訊號差的情況下,以上引數都會有所表現。
4.2 天線不平衡
天線不平衡最明顯的症狀就是從兩天線接收的訊號強度差距在5db以上,同時cqi也會有一定程度的波動,伴隨著mcs值也會產生一定的波動。
4.3 網路問題
如果下行吞吐率上不去,還有很大一部分原因在於網路,這個時候查諸如rsrp,cqi,mcs,bler值都沒有異常,但是rb數不夠,或者資料不連續,經常斷流,這個時候就需要用對比機來驗證是否是網路問題。
另外,還需要關注網路設定的傳輸模式,如果為tm1,2說明是單流,吞吐率的最高理論值只有40多m。
LR結果分析 TPS和吞吐率
針對吞吐率和tps的關係,這個在結果分析中如何使用,就個人經驗和朋友討論後,提出如下建議指導,歡迎同僚指正。tps transaction per second 伺服器每秒處理的事務數。吞吐率 測試過程中每秒從伺服器返回的位元組數。從定義上來看,如果tps很小,但是吞吐率比較大,說明伺服器的返回的頁...
lte 下行鏈路峰值100mbps計算方法
我們都知道,lte要求下行峰值為100mbps,上行峰值為50mbps。那麼他是怎麼算的呢 對於lte,擁有20mhz頻寬,那麼以為每個rb占用180khz的頻寬,那麼20 0.18 111,也就是說有100個rb,每個rb相當於乙個slot,乙個slot是0.5ms。對於乙個無線幀,是10ms,包...
問題分析方法
5w2h分析法,又稱 七何 分析法,第二次世界大戰時期由美國陸軍兵器修理部首創。它易於理解 使用,富有啟發意義,廣泛用於企業管理和技術活動,對於決策和執行性的活動非常有幫助,也有助於彌補考慮問題的疏漏。回到專案總監讓你到上海出差的問題,你可以在 裡運用 5w2h 的框架跟他一次性確認所有關鍵要素。為...