微信客户端如何应对弱网络.pptx

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微信客户端如何应对弱网络;个人介绍;大纲;物理层架构;;;误码率 Bit Error Rate;?移动互联网:10-4 到10-6 ?有线以太网:10-12;弱网络定义:和BSN间丢包和误码 率更高的情况;HARQ;;总结;开发者可控的部分 ?服务器-传输层-TCP参数 ? 服务器-应用层-协议和程序 ? 客户端-应用层-协议和程序;TCP Tail Loss Probe Early retransmit TCP Westwood+等拥塞协议 TCP F-RTO TCP Hybrid Slow Start;? 丢包请求耗时是非丢包请求10倍;;TLP对重传补充;;;TCP一些思考;RFC 6298 (RTO computation) FACK Loss Recovery (paper) RFC 3782, RFC 6582 (NewReno Fast Recovery) TLP (draft);;;任一连接成功,关闭其他连接;;发图-低成本重传;? JPG支持不完整数据的解码 ? 利用这个特性,可以增加弱网络下的可用性 JPEG渐进式在编码的时候计算开销大约是 基线式的3-5倍,两者编码出来的文件大小 基本相同 除了JPEG 2000,支持渐进式解码的图片, 我们都可以用来做有损服务;1. 发送渐进式图片 2. 服务器接收数据且回复数据确认包 3. 当数据足够时候(50%),回复发送成功确认包 4. 发送方继续补充数据 网络正常,数据完整 网络异常,认为已发成功 5. 服务器通知接收者;效果: 客户端总体失败率降低10.39% 2g环境客户端总体失败率降低达14.49%;发图-有损下载;;;;包包超时 获取sock snd buf内未发数据 iOS: getsockopt 读取SO_NWRITE Android: ioctl 读取 SIOCOUTQ;Balakrishnan, Hari, et al. Improving TCP/IP performance over wireless networks. Acm Conf on Mobile Computing Networking 2013:2-11. “HALA ELAARAG” - “Improving TCP Performance over Mobile Networks” – “ACM Computing Surveys, Vol. 34, N0 3, Sep 2002, pp 357-374”` Mikko V. J. Heikkinen, and Arthur W. Berger. Comparison of User Traffic Characteristics on Mobile- Access versus Fixed-Access Networks. International Conference on Passive and Active Measurement 2012:32-41. Cheng, Yuchung, et al. Tail Loss Probe (TLP): An Algorithm for Fast Recovery of Tail Losses. (2013).;Elaarag, Hala. Improving TCP performance over mobile networks. Acm Computing Surveys 34.3(2013):357-374. Korhonen, J., and Y. Wang. Effect of packet size on loss rate and delay in wireless links. 3(2005):1608-1613 Vol. 3. Iyengar J, Swett I. QUIC Loss Recovery And Congestion Control[J]. 2016.;Mars;

文档评论(0)

我是大神 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档