第一范文网 - 专业文章范例文档资料分享平台

(Huawei)C项目EGPRS网络端到端优化总结

来源:用户分享 时间:2025/5/25 6:31:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

C项目EGPRS网络端到端优化总结

内部公开

图19 FTP下载重传

然后,分析引起该重传包的原因是因为没有收到响应报文还是响应超时,选择某一绝对序列号的重传包在不同网元采集数据进行过滤,分析时延产生的具体原因。

7.4.2 丢包率分析

如果MS侧抓包显示存在丢包,则要分析网络传输中是否存在性能瓶颈。可以根据各部署点采集数据丢包率统计比较来定位引起丢包的网元。

7.4.3 FTP服务器

FTP服务器的参数设置也会影响FTP的下载速率,如数据重相关机制:Nagle算法、TCP窗口机制等,下面对各参数对数据传输速率的影响进行简单分析:

(一) MTU值的影响

MTU是指在物理网络中可以传输的最大IP数据报大小(以太网MTU为1500字节),网络的 MTU 大小会对性能产生很大的影响。使用较大的 MTU值可使操作系统发送较少的信息包便能达到同样的网络吞吐量,较大的信息包大大缩减了操作系统中必需进行的处理。那是否MTU值越大越好呢?

根据OSI参考模型可知报文发送过程中是逐层进行加解封装的,如下图所示,IP报文经过GGSN后进行要进行GTP封装,也就是说经过GGSN后的报文长度=IP报文+8字节的GTP报头+12字节UDP报头+20字节IP报头,如果逐层封装后的报文在网络传输过程中,经过某一网络设备,其接口的MTU值比主机MTU值小,那么数据包在该网络设备端口传输时会根据MTU进行分片。

All rights reserved 版权所有,侵权必究 Page 29 , Total 36 第29页,共36页

C项目EGPRS网络端到端优化总结

Data TCP 内部公开

IPSGSN SiGTP UDP Data TCP GGSN Si IP FTP Server

IP Server

图20 报文的解封装过程

UDP承载的数据报经过分片以后,分片后第一个分片包括了完整的UDP头信息和IP头信息,但是分片后第二个分片则只包括IP头信息和部分上层数据,不再包括UDP头(应用端口)等信息,如果第一个分片丢失后,第二个分片的信息也可能“失效”。

虽然在TCP连接建立时可以通过MSS值协商合适的包长传输数据,下图中,主机B和A协商MTU值为1500,如果路由器的MTU值为1480,当IP数据报经过路由器传输时分包依旧不可避免。

图21 数据传输过程中MTU对报文分片的影响

从E2E的角度分析,要统筹规划网络中业务服务器、交换机、路由器、GGSN、SGSN等各网元设备的MTU值,避免报文的不合理分片,使数据传输效率最优。

(二) Nagle算法

Nagle算法是说,当主机A给主机B发送了一个TCP数据报并进入等待主机B的ACK数据报的状态时,TCP的输出缓冲区里面只能有一个TCP数据报,并且,这个数据报不断地收集后来的数据,整合成一个大的数据报,等到B主机的ACK包一到,就把这些数据“一股脑”的发送出去。

Nagle虽然解决了小封包问题,但也导致了较高的不可预测的延迟,同时降低了吞吐量,为了防止客户端每次接收都返回服务器端一个响应,服务器端再发送的情况,关闭Nagle算法。

(三) TCP滑动窗口

对于FTP这样对于数据吞吐量有较高要求的要求,总是希望每次尽量多的发送数据到对方主机,TCP也提供了一些策略来支持这样的需求。TCP协议中有16个bit表示滑动窗口的大小,滑动窗口本质上是描述接受方的TCP数据报缓冲区大小的数据,发送方根据这个数据来计算自己最多

All rights reserved 版权所有,侵权必究 Page 30 , Total 36 第30页,共36页

C项目EGPRS网络端到端优化总结

内部公开

能发送多长的数据。

(四) PORT方式和PASV方式

FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器从20端口向客户端的空闲端口发送连接请求,建立一条数据链路来传送数据。

PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端向服务器的空闲端口发送连接请求,建立一条数据链路来传送数据。

因为PORT方式在传送数据时,由服务器主动连接客户端,所以,如果客户端在防火墙或NAT网关后面,用PORT方式将无法与Internet上的FTP服务器传送文件。这种情况需要使用PASV方式,所以,移动网络中的FTP服务需要使用PASV方式。

选择用PASV方式还是PORT方式登录FTP服务器,选择权在FTP客户端,而不是在FTP服务器,下面就简要介绍一下常见的FTP客户端软件PORT方式与PASV方式的切换方法:

? IE:工具 -> Internet选项 -> 高级 -> “使用被动FTP”(需要IE6.0以上才支持)。 ? CuteFTP:Edit -> Setting -> Connection -> Firewall -> “PASV Mode” 或File -> Site

Manager,在左边选中站点 -> Edit -> “Use PASV mode” 。

? FlashGet:工具 -> 选项 -> 代理服务器 -> 直接连接 -> 编辑 -> “PASV模式”。 ? FlashFXP:选项 -> 参数选择 -> 代理/防火墙/标识 -> “使用被动模式” 或 站点管理 ->

对应站点 -> 选项 -> “使用被动模式”或快速连接 -> 切换 -> “使用被动模式”。

7.4.4 复用测试结果分析

多用户在TDMA方式下根据用户优先级分享带宽资源,目前手机的多时隙能力一般为Class10(下行最大占用4PDCH),所以配置4条信道时2MS共享这4条信道资源,配置8条信道时2MS独自占用4条信道资源,如下图所示:

PD0 PD1 PD2 PD3 T4 T5 T6 T7 MS1 MS2

图22 2MS共享4PDCH资源

All rights reserved 版权所有,侵权必究 Page 31 , Total 36 第31页,共36页

C项目EGPRS网络端到端优化总结

PD0 PD1 PD2 PD3 T4 T5 T6 T7 内部公开

MS1 图23 2MS共享8PDCH资源

MS2

由于复用到同一组信道上同优先级的MS平均共享带宽,我们可以得到如下结论: 1、

多时隙能力都是10的手机,2MS共享时为单用户占用4PDCH时的一半,4MS共享时为单用户占用4PDCH时的1/4;

2、

多时隙能力都是Class 10的手机在两个信道组上时2MS互不影响,4MS时对单用户与2MS共享同一组信道的效果相同。

所以,正常情况下,8PDCH设置下4MS并发FTP下载速率与4PDCH设置下2MS并发下载速率相当,8PDCH设置下2MS并发FTP下载速率为8PDCH设置下4MS并发/4PDCH设置下2MS并发的2倍。

7.5 WAP测试结果分析

通过集团测试规范规定的WAP平均首页显示时延、WAP网站登陆成功率、WAP页面刷新时

延、WAP页面刷新成功率、WAP下载成功率、WAP下载速率等计算定义公式进行这些指标值计算(CDS可以自动生成报表),通过计算结果与集团归档的健康值进行对比,分析是否满足要求。对于指标比较低的区域进行重点分析,找出具体原因并进行优化。

详细分析方法请参考《C项目WAP业务感知端到端优化指导V1.1.doc》,其中关于WAP时延问题测试结果分析请参考《WAP业务E2E访问时延优化测试方法指导.doc》

8 优化解决方案

8.1 EGPRS网络指标优化方案

成都项目EGPRS网络优化过程中,对各网元进行参数修改或升级支持新特性共计16项,并输出具体的实施方案,如下表所示:

表11 成都项目EGPRS网络优化方案 优化区域 解决问题 优化方法 All rights reserved 版权所有,侵权必究 Page 32 , Total 36 第32页,共36页

搜索更多关于: (Huawei)C项目EGPRS网络端到端优化总结 的文档
(Huawei)C项目EGPRS网络端到端优化总结.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0ds6g1mdzz507xn0vymi_8.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top