EDGE性能测试指导书Word下载.docx
《EDGE性能测试指导书Word下载.docx》由会员分享,可在线阅读,更多相关《EDGE性能测试指导书Word下载.docx(53页珍藏版)》请在冰豆网上搜索。
![EDGE性能测试指导书Word下载.docx](https://file1.bdocx.com/fileroot1/2022-11/24/a818c6cc-de6a-4b7a-aef9-eab53d3591a4/a818c6cc-de6a-4b7a-aef9-eab53d3591a41.gif)
2.2对于测试终端的要求9
2.2.1测试使用的SIM卡9
2.2.2测试手机要求10
2.3测试用FTP服务器准备12
2.4测试软件的使用13
第3章网络设备问题排查14
3.1网络设备配置问题排查14
3.1.1网络架构情况反馈14
3.1.2BSC配置问题排查14
3.1.3PCU配置问题排查18
3.1.4特殊配置对配置的要求21
3.2网络链路质量问题排查21
3.2.1Pb接口链路质量问题排查22
3.2.2Gb接口链路质量问题排查22
3.2.3其它硬件链路质量问题排查22
第4章测试再验证23
4.1信令跟踪23
4.1.1接口信令跟踪23
4.1.2信令保存25
4.2测试25
4.3相关信息反馈26
第5章信令流程分析30
5.1查看测试手机信令流程30
5.2Pb侧原因排查31
5.2.1排查手机复用信道情况32
5.2.2单条PDCH采用MCS-9性能测试32
5.2.3空口质量不佳排查34
5.2.4检查PDCH信道绑定PCIC数量36
5.2.5解闭所有PDCH采用MCS-9性能测试38
5.2.6检查小区配置PDCH信道的状态38
5.2.7检查下行指配PDCH情况41
5.3Gb侧原因排查44
5.3.1LLC层原因排查45
5.3.2TCP及上层原因排查47
5.3.3核心网侧信息搜集49
第1章EDGE性能分析概述
1.1EDGE简介
图1-1EDGEBSS在GSM/GPRS网络中的位置
EDGE(EnhancedDataRateforGSMEvolution)是一种新的空中接口技术,它引入了新的调制编码的方法,大大提高了传输的速率,也是GSMPhase2+的一个重大改进。
EDGE在RF层增加了8PSK调制方式,提高了单信道的速率,单时隙最大速率达到59.2Kbit/S,使得EDGE的速率能够达到GPRS的三倍。
但是,目前常常出现现网的EDGE性能较差的情况,反映现网和实验室测试结果、以及理论速率均有很大差距。
由于EDGE网络的整个传输过程涉及的网元繁多,环境复杂,需要层层排查。
1.2EDGE性能参考
表1-1EDGE各编码方式理论数据参考(单位:
Kbit/s)
理论速率
1PDCH
2PDCH
3PDCH
4PDCH
MCS-1
8.8
17.6
26.4
35.2
MCS-2
11.2
22.4
33.6
44.8
MCS-3
14.8
29.6
44.4
59.2
MCS-4
52.8
70.4
MCS-5
67.2
89.6
MCS-6
88.8
118.4
MCS-7
134.4
179.2
MCS-8
54.4
108.8
163.2
217.6
MCS-9
177.6
236.8
表1-2EDGE各编码方式实验室测试数据参考(单位:
实验室速率
7.5
15.5
24.8
33.7
9.6
20.8
32.1
43.0
12.7
27.7
41.8
56.4
14.7
32.2
50.1
67.6
19.9
42.0
64.8
86.5
26.3
55.6
84.3
114.1
40.8
84.8
129.1
172.5
49.6
102.6
156.8
210.3
52.6
108.9
168.1
224.0
实验室测试说明:
1、测试环境:
接收电平≈-65dBm;
C/I≧20
2、测试手机:
Nokia6230
3、测试方法:
使用Flashget工具进行FTP下载测试,用DuMeter观察下载速率
以上提供了EDGE的理论速率和实验室测试速率,希望能够对现场的EDGE性能测试予以参考。
不过由于现网环境非常复杂,特别是空口质量会对网络性能有较大的影响。
主要体现在无线环境的好坏直接对传输速率造成影响,如图1-2所示:
图1-2EDGE网络吞吐量(单信道)和C/I的关系
noIR表示链路适配(LinkAdaption)传输模式,该传输模式在RLC层纠错,并通知发送段重传原始或者一分为二的数据块;
IR表示增量冗余(IncrementalRedundancy)传输模式,该传输模式在突发解码过程中纠错,并重传不同“打孔”编码后的数据块,需要缓存历史错误信息,进行联合纠错。
在空口质量较差的情况下,IR传输模式的性能要优于noIR传输模式。
1.3EDGE性能分析
如图1-3,介绍了一般的分析定位思路:
图1-1EDGE性能分析流程
1、在测试之前,需要做好充分的准备工作。
具体参见“第2章测试准备”。
2、准备工作就绪之后,就可以进行初次的性能测试验证。
3、如果测试发现性能较差,则先对网络中各网元的配置和链路进行初步的排查。
具体参见“第3章网络设备问题排查”。
4、在基本排除网络设备配置和链路问题的因素后,需要再次进行性能测试验证,同时跟踪接口信令,并搜集现网相关信息。
具体参见“第4章测试再验证”。
5、如果测试性能仍然没有改善,需要对跟踪的接口信令进行分析,并进一步定位问题。
具体参见“第5章信令流程分析”。
第2章测试准备
2.1现场实测环境选择
2.1.1测试小区选择
Ø
锁定目标测试小区,确保测试期间不会发生切换。
如果是在现网测试,就需要预先进行基站勘测,选择最佳测试路段,即邻区信号和服务小区信号强度相差20db以上的路段,最好是在基站附近。
如果不是在现网测试,由于目前EDGE手机都为商用终端,选网比较困难。
为避免手机选择到公网小区,可将小区的发射功率调高,并将手机放置在BTS柜门内,关闭柜门,屏蔽公网信号。
手机开机,跟踪信令确认是否已进入测试小区。
测试小区不配置邻区,开机后就不会跑到其他小区。
2.1.2测试时间段选择
选择“非热点小区”进行测试,确保性能测试不受其它业务干扰。
如果是现网测试,就需要根据现网的实际情况并结合话统数据,找出现网中业务相对较少的小区和时间段作为“非热点小区”;
否则,由于测试网络并未商用,因此没有什么业务,所以不存在业务繁忙的问题。
2.2对于测试终端的要求
2.2.1测试使用的SIM卡
记录下测试时使用的SIM卡的IMSI信息,并在HLR开户时,需要注意检查用户签约信息的设置。
具体如图2-1:
图2-1SIM卡PDP信息设置窗口
PDP上下文设置中峰值吞吐量PEAKTHR设置为最大。
该值定义了EDGE访问网络时的最高速率,它将对LLC层传输的峰值吞吐量进行限制,这显然会成为EDGE网络的传输性能的瓶颈。
传输模式RELCLS设置为ACKRLCPRODUT,即GTP、LLC层非确认模式、RLC层确认模式。
2.2.2测试手机要求
确认测试手机支持EDGE功能并明确手机的多时隙能力。
测试时使用的手机必须确认支持EDGE功能,并且测试前要明确手机的多时隙能力,这样才能在测试前对测试的速率有个大概的估计。
表2-1列出了常用手机多时隙能力等级的含义。
表2-1手机多时隙能力等级描述
多时隙能力
最大接收(下行)时隙
最大发送(上行)时隙
接收时隙与发送时隙之和
1
2
3
4
5
6
7
8
9
10
11
12
手机的多时隙能力信息一般可以从多方渠道获得。
另外,在后续的信令分析里也会介绍如何查看手机的多时隙能力。
另外,某些支持EDGE功能的手机上行不能支持8PSK编码方式,因此上行最多只能以MCS-4的GMSK编码方式传输。
建议使用USB连接手机和便携进行测试。
手机和便携连接方式的不同,可能也会对性能测试的结果产生影响。
建议现场测试时最好使用USB这种高速连接方式,并且在控制面板内将USB连线的数据传输限制设置成最高速的模式。
由于红外连接和串口连接对传输的速率都有限制,可能会对EDGE性能造成影响,因此测试性能时不要使用这两种连接方式。
2.2.3测试用便携要求
断开测试用便携的其它网络连接
由于当EDGE手机拨号成功之后,核心网会为拨号终端分配一个动态的IP地址。
因此在拨号之前,请首先确认便携机上其它的网络连接都已经断开。
关闭便携内其它可能会访问网络的任务
当EDGE手机拨号成功之后,作为和核心网传输的对端主体,便携机内所有的有访问网络需求的任务都将向外网发送数据包,这将会占用网络有限的带宽资源,对我们之后的性能测试会带来很大影响。
因此,建议在性能测试之前,尽可能地关闭便携机内所有能够访问网络的任务(包括各式的自动更新程序以及一些网络病毒程序等)。
只有这样才能够保证之后进行测试的Ftp任务能够独占有限的网络带宽资源,得到的性能能够如实地反映网络的传输性能。
在便携机的操作系统内修改注册表,在TCP层进行相关优化设置。
运行regedit.exe程序,在便携机的操作系统内的注册表的[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]内新建DWORD域TcpWindowSize,并赋值为dword:
0000ffff;
新建DWORD域SackOpts,并赋值为dword:
00000001。
设置方法如图2-2所示。
图2-1新建注册表DWORD域
在便携机的操作系统内修改注册表,将TCP层的MTU(最大传输单元)为1500。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Protocols\0]内新建DWORD域ProtocolType,并赋值为dword:
00000800;
新建DWORD域PPPProtocolType,并赋值为dword:
00000021;
新建DWORD域ProtocolMTU,并赋值为dword:
000005DC。
2.3测试用FTP服务器准备
选择性能可靠的测试用FTP服务器
现网的性能测试一般都是通过FTP下载进行性能验证测试的,至少确保FTP服务器的性能不会对传输性能造成瓶颈,因此对FTP服务器的选择也有一些建议:
1、如果局方提供了供测试用的FTP服务器,那么建议使用局方的FTP服务器。
2、如果局方没有提供FTP服务器,则建议现场询问本地工程师或局方人员,获取当地性能较好的FTP服务器。
3、如果仍没有,那只能选择国际上比较知名的网站上的FTP服务器,至少保证TCP层的带宽不受限制。
4、最好有多个FTP下载服务器可供下载,如果遇到一个测试发现性能不佳,可以更换服务器,从而首先排除FTP服务器不稳定导致的测试性能不佳的原因。
5、可以考虑GGSN的LanSwitch上连接一台PC机,作为供测试专用的FTP服务器。
操作步骤如下:
1)在GGSN维护台执行命令ADDIPRT,在GGSN中配置一条静态路由,并且FTP服务器的IP最好和GGSN中LPU单板的IP处于同一个网段。
2)建议使用Serv-U作为FTP服务器应用软件,设置Serv-U的Advanced页,将Sendbuffer和Receivebuffer都设置成最大值(9999)。
2.4测试软件的使用
使用FlashGet或者CuteFTP作为FTP客户端登陆工具。
测试工具使用DUMeter,
测试时打开StopWatch,如图2-3所示:
图2-1DUMeter选择NewStopwatch统计功能
通过StopWatch观察统计平均值,其最高值是没有意义的。
等发现速率上去并稳定后,再重新Start开始进行统计,如图2-4。
图2-2DUMeter的Stopwatch统计功能
第3章网络设备问题排查
3.1网络设备配置问题排查
3.1.1网络架构情况反馈
测试前,请简要记录现场测试的网络结构,各网元的连接情况,并附上现场网络的简要网络架构图。
请按照表3-1,反馈现场网元信息,特别关注描述网络中有没有特殊的配置。
表3-1现场基本网元信息反馈表
版本信息/厂商
配置信息
备注
BTS
TMU
-
反馈TMU的告警信息
TRX
反馈测试小区的信道配置信息,频率板使用情况和跳频情况等
反馈TRX的告警信息
BSC
反馈BSC的配置信息cfgdata
配置文件放置在BSCBAM的C:
\OMC\BSC\BAM\dload\cfgdata
PCU
反馈PCU的配置信息PCUInfo)
使用PCUinfo工具获取
SGSN/GGSN
反馈SGSN侧与该PCU相连的Gb接口的配置信息
OMC/M2000
其它特殊配置
3.1.2BSC配置问题排查
确认BSC主机版本必须为G3BSC33.10101.07.1120A及其以后的版本。
该版本之后的BSC版本能够支持EDGE功能。
确认BTS3X的版本必须为G3BTS33.30000.00.0601A及其以后的版本。
该版本之后的BTS版本能够支持EDGE功能。
确认测试小区已经配置支持EDGE功能。
图3-1初始配置小区支持EDGE界面
测试小区使用的载频板为支持EDGE的载频(RETR、DETR、GETR和PETR)。
图3-2配置载频单板类型界面
EDGE载频和普通载频混插的EDGE小区不能配置基带跳频
如果支持EDGE的小区中配置有EDGE载频和普通载频,此时配置小区为基带跳频,则需要注意对于EDGE载频的PDCH信道和动态PDCH信道的MA组中的频点不能包括非EDGE载频的频点,否则会造成载频工作异常。
另外,在数据配置时可以在自动数据配置台会选中EDGE与基带跳频是否互斥,如图3-3所示。
如果互斥,则在配置小区的基带跳频属性时,自动台会提示出错。
图3-3EDGE与基带跳频
载频互助功能也可能会引起小区不支持EDGE功能
测试小区混插有EDGE载频和普通载频,原支持EDGE功能的EDGE载频由于故障或其它原因不能正常工作,导致小区业务被互助到普通载频上,而不能支持EDGE功能。
测试小区连接的站点是否配置了足够的空闲时隙,建议配置16条以上。
检查BSC的BIE板是否配置了足够的空闲时隙以支持EDGE功能。
MCS-9编码方式的速率能够达到59.2kbps,但Abis接口的单条时隙的速率仅为16kbps,因此需要通过再绑定3条空闲时隙来满足传输需求。
如果小区配置了多条信道,那么绑定的空闲时隙数目应该为信道数目×
3,这样才能保证每条信道都能够进行以MCS-9编码方式的数据传输。
图3-4空闲时隙分配情况查看界面
图中“Type”列中“T”代表是业务时隙,“I”代表空闲时隙,“U”代表没有分配的时隙;
在“TRXNo”列中,如果对应的类型为“T”,则在其上的数字为TRX号;
如果对应的类型为“I”,则在其上的数字为空闲时隙编号;
-1代表未分配。
3.1.3PCU配置问题排查
PCU软件版本必须为G3PCUC003R005及以上系列。
该系列的PCU软件版本支持EDGE功能。
在Telnet维护台上输入“pcushowEGPRSPARA<
LCNO>
”,检查EGPRSPARA表的数据配置。
809_PCU1(maintenance)#pcushowEGPRSPARA601
LCNo:
601
LQCMode:
la
BepPeriod:
Egprs11BitChanReq:
no
UpFixMcs:
mcs2
UpDefMcs:
DnFixMcs:
mcs6
DnDefMcs:
1、BEP_PERIOD是手机上报测量报告的常数,由网络侧通过广播信道发送给手机。
BEP_PERIOD从0~10有效,11~15属于协议预留值,推荐设置为8。
2、Egprs11bitChanReq域标识网络是否支持手机上报11比特的EGPRSCHANNELREQUEST消息用以携带更多的内容,目前我司产品暂不支持该功能,因此确认是否设置为NO。
3、检查MCS的下行编码方式是否设置成固定的MCS-9的编码方式,或者为非固定(unfixed)编码方式。
4、可以通过动态修改小区配置命令“pcucelldyn<
”进行修改。
809_PCU1(maintenance)#pcucelldyn601
________________________________________________________________
1-CSPara2-ExtMsrPar3-GPRS4-NCReselectPar
5-Neighbour6-NWCtrlMsrPar7-PCCCH8-PDCHPara
9-PRACH10-PSI111-PwPar12-RelatedInfo
13-ReselectPar14-ServPar15-EGPRSPara
C-ShowChangesE-EnableChangesI-CheckConfigQ(orCtrl+C)-Quit
pleasechoosetablenumber
SetData:
15
*************OldConfiguration**************
10
unfixed
OPERATIONKEY
?
displayhelpinformation
showshowconfiginuse(usage:
show<
LCNo>
|all)
copycopyconfig(usage:
copy<
)
ctrl+cbreakfromcurrentconfig
setdatainputonlyarglist"
<
arg0>
<
arg1>
..."
tosetdata,
don'
tneedthekeyword"
pcusetTableName"
SetData_EGPRSPara:
601la8nounfixedmcs2unfixedmcs6
Parameterscheckpassed,commandhasbeenaddedtobuffersuccessfully.
13-ReselectPar14-ServPar*15-EGPRSPara
e
IsthiscellconfiguredPBCCH?
[Y/N]N
Beginsavingchanges..........
EGPRSPara:
Operationsuccessful
检查GB口的BC是否捆绑了足够的时隙数。
Gb口的BC层承载速率=BC绑定时隙总数×
64kbps×
70%
BC绑定的时隙不够将会给系统的性能带来瓶颈,导致BC层出现拥塞,从而在传输过程中有大量的丢包现象。
而这里所做的检查只能通过初步的估算,将明显的BC绑定时隙不足的问题排查出来,更进一步的定位还是需要通过后续的信令跟踪和系统分析进行。
FR层帧传输模式和SGSN侧配置一致,FrameType帧传输模式推荐使用PCM_DF。
使用Telnet维护台命令“e1t1sh<
BoardNo>
PortNo>
”查询测试Gb侧E1t1配置的帧传输模式FrFormat和FrameType,并确保和SGSN侧配置的一致。
809_PCU1(maintenance)#e1t1sh150
BoardNo:
15
PortNo: