Академический Документы
Профессиональный Документы
Культура Документы
1.1.1 WIN 7
In Windows 7 system, the TCP optimization is adaptive, it need to Input following command in
CMD windows:
netsh int tcp set heuristics disabled
netsh int tcp set global autotuninglevel=normal
if the command execute successfully. System will return to confirm and effect in time, and it does
not need to reboot the system, and can check whether the command valid with following
command:
netsh int tcp show global
1) Receive window
In Windows XP/2003Using the attachment DR.TCP tool as bellow figure, select the NIC to be
modification first, and then modify the Tcp Receive Window value. And save. To enable the new
TCP window value, it need to reboot the PC normally.
Notion: using the DrTCP to modify the window will not take
effect if the system shut abnormally.
1-1 TCP
2) Send window
In the windows system, the max of the send buffer=
minDefaultSendWindow2TransmitIoLengthboth the DefaultSendWindow and
TransmitIoLengt are modify in the registry.
2017-5-2 , 1 , 28
In the windows 2003 server, the DefaultSendWindow is default very big, so only need to modify
the TransmitIoLength. But in the Windows XP, need to modify both the two parameters, go to the
follow path in the registry, and add and modify the key value.
DefaultSendWindow
PathHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\AFD\Parameters
KeyDefaultSendWindow
TypeDWORD
ValueProposed changes to the receive window size, e.g. the receive window is 512K,
Decimal is 524288, Hex is 80000;
TransmitIoLength
PathHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\AFD\Parameters
KeyTransmitIoLength
TypeDWORD
ValueProposed changes to the half of the send window size, e.g. the send window is
512K, so the value should modify to 512K, Decimal is 262144, Hex is 40000.
The default receive window of the filezilla tool is 4MB, it suggest to modify it to 1MB at test
PC
1close the filezilla software
2at bellow pathfind the filezilla.xmlfile and open it with UE Edite;
3modify the receive window and the send window bellow value to 1MB()then save and close
the file
2017-5-2 , 2 , 28
Using the attachment DR.TCP tool as bellow figure, select the NIC to be modification first, and
then modify the MTU value. To enable the new MTU, we need normal reboot the PC.
And we need pay attention to that for wireless NIC different USB port corresponding to different
NIC. So after modify the MTU, we cant connect the UE to other USB port which MTU wasnt
modified.
Modify PC MTU by DR.TCP
1.3.1 By command
2017-5-2 , 4 , 28
ULD FILE:
Function Type=ENODEB(ENODEB ), File Type=BRDLOG-ENODE,
CN=0,SRN=0,SN=7,DSTF="BRDLog_Lab",MODE=IPV4,IP="10.157.174.136",USR="admin",
PWD="*****", show as follow figure
Step1BKP CFGFILE:
File Type=XML; select the File Type to XML(XML Format), and Encrypted Mode to
UNENCRYPTED.
2017-5-2 , 5 , 28
Step2:
ULD CFGFILE: MODE=IPV4, FTP server IP="10.157.174.136", User Name="admin",
Password="*******", File Type=XML (fill the IP address and the logging admin and the
password of the U2000.)
IFTS Trace can only trace the first access user when the trace task is established. If there are many
other non-test users in the test cell, it is difficult to trace the test user. So we suggest turn on the
IFTS trace first and then access the test user in the leisure time.
perform the following operations on U2000:
1Create an IFTS trace task.
Choose Monitor > Signaling Trace > Signaling Trace Management on the M2000.
2In the displayed Signaling Trace Management window, choose Information Collection >
IFTS Trace in the navigation tree on the left.
Double click IFTS Trace. In the displayed Create Trace Task dialog box, enter the task name
and select an eNodeB.
2017-5-2 , 6 , 28
4Click Next. In the displayed IFTS Trace dialog box, configure related parameters as bellow
figure.
5. Close all internet applications firstly on the test UE, such as the internet explorer and FTP tools.
Then UE accesses the network and doing the FTP Download test with FTP tools (as Filezilla) for
2 minutes;
6Save the IFTS trace result.
Manually stop the tracing task by right-clicking the task and choosing Stop from the shortcut
menu. If Finished is displayed in the Status column, right-click the task and choose Export from
2017-5-2 , 7 , 28
the shortcut menu to save the tracing result to a TMF file on the local PC.
2In the displayed Signaling Trace Management window, choose Information Collection >
Cell DT Trace in the navigation tree on the left.
Double click Cell DT Trace. In the displayed Create Trace Task dialog box, select an eNodeB
site and enter the task name.
2017-5-2 , 8 , 28
3Click Next. In the displayed Cell DT Trace dialog box, configured related parameters as
follow figure.
2017-5-2 , 9 , 28
2017-5-2 , 10 , 28
2017-5-2 , 11 , 28
3Start the user plane trace based on the valid MME code and TMSI
In the displayed Signaling Trace Management window, choose Information Collection > User
Detail Trace in the navigation tree on the left.
Double click User Detail Trace. In the displayed Create Trace Task dialog box, select an
eNodeB site and enter the trace task name.
2017-5-2 , 12 , 28
Click Next. In the displayed User Detail Trace dialog box, configure related parameters as bellow
figure.
2017-5-2 , 13 , 28
1Get the user trace ID by starting the LTE/EPC End to End User Trace
1) UE accesses the LTE network.
2) Choose Monitor > Signaling Trace > Signaling Trace Management on the U2000.
2017-5-2 , 14 , 28
Click Next. In the displayed User Detail Trace dialog box, configure related parameters as bellow
figure.
2017-5-2 , 15 , 28
3Select the General Throuhgput Monitoring and double click, filling trace name and
choosing the test NE.
2017-5-2 , 16 , 28
4Click Next. In the displayed General Throughput Monitoring dialog box, configure related
parameters as bellow figure.
2017-5-2 , 17 , 28
3Selecting the Quality of Channel Monitoring and double click, filling trace name and
choosing the test NE.
4Click Next. In the displayed Quality of Channel Monitoring dialog box, configure related
parameters as bellow figure. Fill in the MMEc and mTMSI got from Probe (detail refer 2.5.1 User
2017-5-2 , 18 , 28
2017-5-2 , 19 , 28
4Click the Next, In the displayed Transport Port Flux Stat Monitoring dialog box, configure
related parameters as bellow figure.
2017-5-2 , 20 , 28
1 observe the MME code and TMSI by Probe driver test tool as below figure.
2 use the Ping service to let the test UE keep in active status.
3 Using the DSP UEONLINEINFO to query the E-RAB ID of test UE as bellow figure
2017-5-2 , 21 , 28
4 Using STR UUDATATST on M2000 to start the UU DL UDP test, the detail parameter
setting is as bellow figure
Capture---Interfaces
Choose the IP of the capture network interface, and click Start.
2017-5-2 , 22 , 28
For UMPT board, if the PORT0FE/GE0 had been used, we need use the PORT1(FE/GE1) to
execute packet capture. To connect PORT1 to PC, we need optical to electrical converter.
The FE/GE location in UMPT panel
step3beginning the wireshark capture on PC, click the Stop button after packet capture is over.
2017-5-2 , 23 , 28
3 UE log collection
1Open QXDM
1Open QXDM by double-clicking *.dmc
In general, our R&D will provide you with special dmc file for given issue. Just use this general
one in case you do not get the special one.
All.dmc
Double click the icon , add the Application Interface seen in the previous step.
2017-5-2 , 24 , 28
Packet capture is the most common means of analysis, because of the packet capture contain the
more detailed information of every packet, so it can be more detailed analysis of the problem.
Usually we need do the packet capture in UEPCeNodeBUGW and server at the same time.
The capture tool we can choose the Wireshark or Microsoft Network Monitor. The capture point
as bellow figure
Packet capture schematic diagram
In the actual scenario, probably due to the customer's reasons cant execute packet capture at the server and the
core networkThen in order to isolate the impact of the eNodeB, at least UE PC and eNodeB two packet capture
files
1 Select the interface, and check the IP address is right.(if cant find the right interface, can try
to use the Microsoft Network Monitor to execute packet capture.)
2 Limit the capture length of packets: To facilitate log return and analysis, we can set this
parameter to reduce capture file size. But after setting this parameter, the packet cant check
the packet by CRC checksum. usually we suggest first execute packet capture at receive
endpoint and didnt limit the capture lengthex. The downlink TCP test execute packet
capture at UE PC, If confirmed the absence of CRC error, then can limit the capture length
to 150 at subsequent multi-point packet capture.
3 Setting the capture file auto save path and file name(setting this parameter can reduce the
resource cost of PC)
4 Enable the auto multiple file function(enable this function can reduce the resource cost of PC)
5 Enable update list of packets in real time(disable this function can reduce the resource cost of
PC)
2017-5-2 , 26 , 28
6 Hide capture info dialog: when disable update list of packets in real time function, can
enable this function to whether record usable packets. The number of TCP packets would
massive growth during TCP throughput test.
1 Open Microsoft Network Monitor, select the NIC in the lower left corner used to execute
packet capture and click the New Capture button to open the capture tab.
Select the Network and click the New Capture button
2open the Tools-> Options menu, setting as bellow figure. Then start the capture task.
2017-5-2 , 27 , 28
3click the Stopbutton to end capture task and save the capture file.
2017-5-2 , 28 , 28