CDMA20001X数据业务应用层最大吞吐量分析.doc

CDMA20001X数据业务应用层最大吞吐量分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CDMA20001X数据业务应用层最大吞吐量分析.doc

CDMA 20001X数据业务应用层最大吞吐量分析华为公司无线网络规划部 宦澄 1、概述 CDMA20001X提供了比IS95B更为丰富的数据业务,SCH数据速率可以从9.6kpbs到153.6kbps不等。吞吐量是衡量数据业务性能优劣的重要指标之一,对于网络的每一层(物理层、SDU层、Mux层、RLP层、PPP层、TCP/IP层、应用层)都有相应的吞吐量,虽然在物理层能够提供最大数据业务吞吐量为153.6+9.6=163.2kpbs,但是由于层间复用,在数据包中增加了数据头,使得经过多层复用以后数据包长度变长;另外由于采用了RLP重传机制,以及RLP层应答延时的引入,使得一个终端用户实际感受到的有效吞吐量要小得多。 本文分析了各层复用所引入的信息冗余,以及由于误码导致重传而引起的有效吞吐量的降低,通过计算,定量分析,为CDMA20001X数据业务吞吐量的优化提供了理论依据。 2、CDMA20001X数据业务协议栈 CDMA20001X提供了多种速率的数据业务,一条SCH 可分配的速率为9.6kbps,19.6kbps,38.4kbps,76.8kbps,153.6kbps。实际的通信系统的分层结构如下图所示,在每一层都加入了该层的数据头,这样会增大最终数据包的长度。此外,由于RLP的重传机制,也会增大额外传送的数据量。因此,当SCH分配的数据业务速率为16X时,在应用层的数据传输速率会小于153.6kbps。 层数据吞吐量=总的发送数据 / 总的发送时间 bps (1) 应用层:由用户应用程序提供。网页浏览(HTTP),Email(SMTP,POP3,IMAP4)以及FTP等。 (2) 传输层:提供端到端的数据传输。可以同时支持多个应用程序。主要的传输层协议有TCP和UDP。TCP是面向连接的,提供流控和可靠传输机制,UDP是无连接的,适用于大数据量传输。 (3) 网络层:提供互联网络功能。IP是该层最重要的协议。IP协议是无连接的,对底层不提供可靠传输,流量控制和差错恢复。IP层只提供路由功能,保证数据在各节点间的传输。 (4) 数据链路层:提供实际网络硬件的接口。该层不提供可靠传输,是面向数据流的。对于3G-1X而言,该层包括LAC(Link AccessControl)子层和MAC(Medium AccessControl)子层,LAC子层完成信令的复用,MAC子层完成业务的复用。MAC子层的功能实体包括MUX和QOS子层、,RLP层(Radio Link Protocol)。MUX和QOS子层对QOS进行控制,RLP层通过重传提供无线链路的可靠传输。 (5) 物理层:IS2000空中接口,实现信道调制与编码。 3、各层数据包头对传输效率的影响 (1) TCP/IP层 a) TCP/IP数据包头40bytes b) TCP数据包长度典型为500~1500bytes(参考【3】) c) TCP头引起的传输效率降低比例为2.7%~8% (2) PPP层 a) 为了减小TCP/IP头的影响,在PDSN和MS之间建立的PPP link使用头压缩技术,可以把数据头的长度降低到4bytes(参考【1】) b) 使用头压缩技术后,对吞吐量的影响为0.27%~0.8% (3) RLP层 a) FCH,头长度10bits,帧长度172bits,引起吞吐量下降5.8% b) SCH,头长度16bits,帧长度352bits,引起吞吐量下降4.55%(参考【4】) (4) RLP层误帧引起的数据重传 a) 假定采用两次重传 b) 当FER为5%时,吞吐量下降10%;FER为1%时,吞吐量下降2% (5) Mux/RF层 a) CDMA20001X SCH各速率及其相应的MUX字节数与RF字节数:(参考【4】) b) 当速率为153.6kbps时,SCH上20ms内传送8个RLP帧(8×352+232+24)/ 20=153.6kpbs c) 当速率为9.6kpbs时,FCH上20ms内传送1个RLP帧(172+20)/ 20=9.6kpbs d) 153.6kbps速率时,MUX/RF层对吞吐量的影响为8.3% e) 9.6kpbs速率时,MUX/RF层对吞吐量的影响为10% 4、实际吞吐量的计算 本节我们将结合上一节中,根据协议头和FER对吞吐量???影响,计算应用层的数据业务吞吐量。 (1) 空口支持的最大数据速率为9.6+153.6=163.2kpbs,FCH的FER为1%,SCH的FER为5% (2) 速率为153.6kpbs时,吞吐量降低的百分比为: 1-(1-nTCP)×(1-nRLP)×(1-nFER)×(1-nMUX) = 1- 0.99 × 0.955 × 0.9 × 0.917 = 22% 上式中nTCP、nRLP、

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档