ImageVerifierCode 换一换
格式:PDF , 页数:52 ,大小:2.15MB ,
资源ID:793534      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-793534.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ITU-R S 1711-1-2010 Performance enhancements of transmission control protocol over satellite networks《卫星网络传输控制协议的性能提升》.pdf)为本站会员(deputyduring120)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ITU-R S 1711-1-2010 Performance enhancements of transmission control protocol over satellite networks《卫星网络传输控制协议的性能提升》.pdf

1、 Recommendation ITU-R S.1711-1(01/2010)Performance enhancements of transmission control protocol over satellite networksS SeriesFixed-satellite serviceii Rec. ITU-R S.1711-1 Foreword The role of the Radiocommunication Sector is to ensure the rational, equitable, efficient and economical use of the r

2、adio-frequency spectrum by all radiocommunication services, including satellite services, and carry out studies without limit of frequency range on the basis of which Recommendations are adopted. The regulatory and policy functions of the Radiocommunication Sector are performed by World and Regional

3、 Radiocommunication Conferences and Radiocommunication Assemblies supported by Study Groups. Policy on Intellectual Property Right (IPR) ITU-R policy on IPR is described in the Common Patent Policy for ITU-T/ITU-R/ISO/IEC referenced in Annex 1 of Resolution ITU-R 1. Forms to be used for the submissi

4、on of patent statements and licensing declarations by patent holders are available from http:/www.itu.int/ITU-R/go/patents/en where the Guidelines for Implementation of the Common Patent Policy for ITU-T/ITU-R/ISO/IEC and the ITU-R patent information database can also be found. Series of ITU-R Recom

5、mendations (Also available online at http:/www.itu.int/publ/R-REC/en) Series Title BO Satellite delivery BR Recording for production, archival and play-out; film for television BS Broadcasting service (sound) BT Broadcasting service (television) F Fixed service M Mobile, radiodetermination, amateur

6、and related satellite services P Radiowave propagation RA Radio astronomy RS Remote sensing systems S Fixed-satellite service SA Space applications and meteorology SF Frequency sharing and coordination between fixed-satellite and fixed service systems SM Spectrum management SNG Satellite news gather

7、ing TF Time signals and frequency standards emissions V Vocabulary and related subjects Note: This ITU-R Recommendation was approved in English under the procedure detailed in Resolution ITU-R 1. Electronic Publication Geneva, 2010 ITU 2010 All rights reserved. No part of this publication may be rep

8、roduced, by any means whatsoever, without written permission of ITU. Rec. ITU-R S.1711-1 1RECOMMENDATION ITU-R S.1711-1 Performance enhancements of transmission control protocol over satellite networks (Question ITU-R 263-1/4) (2005-2010) Scope Most of the current IP transmissions use transmission c

9、ontrol protocol (TCP) as transport protocol. However the TCP protocol presents some shortcomings when used in satellite networks. Therefore various techniques, collectively referred to as “TCP performance enhancements”, were developed in order to overcome these limitations. This Recommendation provi

10、des test results and measurements of a number of such techniques in order to get a more accurate view of their effectiveness and appropriateness depending on the type of satellite network. The ITU Radiocommunication Assembly, considering a) that satellite systems are being used increasingly for Inte

11、rnet protocol (IP) packet transmissions, in particular providing broadband applications directly to users in addition to their role as backbone links; b) that transmission of IP packets on satellite links requires performance objectives different from those contained in Recommendation ITU-T G.826 an

12、d Recommendations ITU-R S.1062 and ITU-R S.1420; c) that the performance of transmission control protocol (TCP) may suffer from degradation due to long satellite transmission delay, which affects the quality of service of end-users applications; d) that the enhancement of TCP performance is therefor

13、e critical in designing satellite links to carry IP packets; e) that radio frequency resources are not efficiently utilized without implementing any performance enhancement of TCP over satellite in some network environments, noting a) that enhancing the performance of TCP may not be required for low

14、 throughput links (see 3.1 of Report ITU-R S.2148), recommends 1 that the reference models, set out in Annex 1 of this Recommendation, should be considered as a basis when developing methods to enhance TCP performance over satellite links; 2 that system designers implementing TCP connections in netw

15、orks including satellite links should assess the appropriateness of a specific TCP performance enhancement method for their system based on the results of simulations and measurements as contained in Annex 2; Rec. ITU-R S.1711-1 23 that, in order not to affect TCP throughput, satellite links intende

16、d to carry such TCP-based transmissions should be designed to ensure that the bit-error ratio is better than 107during the available time (see 2 of Annex 2); 4 that, in order to improve the throughput of TCP-based transmissions over networks including satellite links: 4.1 splitting techniques (wheth

17、er associated or not to caching) should be implemented when the network topology permits it (see 2, 3 and 5 of Annex 2); 4.2 the TCP window scale option should be used to set the TCP congestion window to the maximum feasible value (see Note 1 and 4 of Annex 2); 5 that the following Note 1 should be

18、considered as part of this Recommendation. NOTE 1 Large TCP windows generate burst traffic, which could result in packet losses in intermediate routers due to buffer saturation. Buffer saturation can be alleviated by implementing larger buffers in the intermediate routers or traffic control at the T

19、CP source (see 4 of Annex 2). In cases where such implementations are not practical, the maximum value of the TCP congestion window should be set by taking into account the potential buffer saturation at intermediate routers. NOTE 2 Report ITU-R S.2148 provides background material on some shortcomin

20、gs of the TCP when used in satellite networks as well as an overview of TCP performance enhancements, briefly describing them and indicating the areas where they improve the performance of TCP over satellite networks. NOTE 3 Section 6 of Annex 2 contains results of measurements performed to assess t

21、he effectiveness of enhancements of two typical TCP-based applications (file transfer protocol (FTP) and hypertext transfer protocol (HTTP). Rec. ITU-R S.1711-1 3TABLE OF CONTENTS Page Annex 1 Satellite system reference models 7 1 Scope 7 2 Reference models . 7 2.1 Point-to-point links . 7 2.2 VSAT

22、networks 7 2.2.1 Star topology 7 2.2.2 Mesh topology 8 2.3 Broadband access 8 Annex 2 Tests and measured performance of TCP enhancements . 9 1 Scope 9 2 TCP performance with splitting enhancement . 9 2.1 Single TCP connection performance tested without any improvement . 9 2.1.1 Single TCP connection

23、 performance testing 9 2.1.2 TCP without performance enhancement 9 2.1.3 Performance of single TCP connection without performance enhancement . 9 2.2 Two-segment splitting 10 2.2.1 Configuration of satellite networks 10 2.2.2 Tests results 12 2.2.3 Summary 18 2.3 Three-segment splitting 18 2.3.1 Con

24、figuration of satellite networks 18 2.3.2 Test procedures 19 2.3.3 Test results . 19 2.3.4 Summary 24 3 Tests and measurements of TCP over satellite using caching and spoofing 24 3.1 Introduction . 24 3.2 Tests and measurements . 25 Rec. ITU-R S.1711-1 4Page 3.2.1 Equipment specifications . 25 3.2.2

25、 Network configurations for tests and measurements . 26 3.2.3 Test and measurement results 27 3.3 Summary . 29 4 TCP performance over a satellite ATM network . 29 4.1 Network configuration 29 4.2 TCP performance in ATM-based satellite-only network . 31 4.3 TCP behaviours in heterogeneous networks in

26、cluding satellite link 32 4.3.1 Simulation of buffer size 33 4.3.2 TCP performance with traffic control in TCP sender 35 4.4 Summary . 37 5 TCP performance in satellite access networks . 37 5.1 Network architecture and configuration . 37 5.1.1 Network architecture 37 5.1.2 Configuration . 38 5.2 Res

27、ults of performance measurement . 40 5.2.1 Availability . 40 5.2.2 Throughput . 40 5.2.3 Traffic . 42 5.3 Summary . 42 6 Application protocol measurements (FTP and HTTP) . 42 6.1 Satellite ATM network configuration . 43 6.2 FTP throughput over OC-3 satellite link 44 6.3 HTTP throughput over OC-3 sat

28、ellite link . 46 6.3.1 HTTP 1.0 with non-persistent connections 46 6.3.2 HTTP 1.0 with “keep-alive” option . 46 6.3.3 HTTP 1.1 without pipelining . 46 6.3.4 HTTP 1.1 with pipelining 47 6.3.5 Test results . 47 6.4 Summary . 50 7 Conclusions 50 Rec. ITU-R S.1711-1 5List of acronyms AAL ATM adaptation

29、layer ACK Acknowledgement ATM Asynchronous transfer mode BDP Bandwidth delay product BER Bit-error ratio BW Bandwidth CE Congestion experience bit CPU Central processing unit cwnd Congestion window (variable in TCP) DA Dedicated access DACK Delayed acknowledgement DAMA Demand assignment multiple acc

30、ess DVB-S Digital video broadcast via satellite ECN Explicit congestion notification e.i.r.p. Equivalent isotropically radiated power FEC Forward error correction FIN Final segment (in a TCP connection) FTP File transfer protocol G/T Gain to equivalent system temperature ratio GSO Geostationary sate

31、llite orbit GW Gateway HPA Hub page accelerator HSP Hub satellite processor HTML Hypertext markup language HTTP Hypertext transfer protocol ICMP Internet control message protocol IETF Internet engineering task force I/O Input/output IP Internet protocol IPSEC IP security protocol ISP Internet servic

32、e provider LAN Local area network LFN Long fat network MF-TDMA Multifrequency time division multiple access MPEG Moving picture experts group MPLS Multiprotocol label switching MSS Maximum segment size MTU Maximum transmission unit NNTP Network news transport protocol Rec. ITU-R S.1711-1 6NTP Networ

33、k time protocol OS Operating system PAD Padding bytes PAWS Protect against wrapped sequence(s) PC Personal computer(s) PDU Protocol data unit PEP Performance enhancing proxy RA Random access RAM Random access memory RBP Rate-based pacing rcvwnd Receive window (variable in TCP) RFC Request for commen

34、ts (issued by the IETF) RPA Remote page accelerator RS Reed-Solomon RTT Round trip time RTTM RTT measurement Rx Receiver SACK Selective acknowledgment SCPC Single channel per carrier SSPA Solid state power amplifier ssthres Slow start threshold (variable in TCP) SYN Synchronous start segment (used t

35、o establish a TCP connection) T/TCP TCP for transactions TBF Token buffer filter TC Trellis coded TCP Transmission control protocol TDMA Time division multiple access TWTA Travelling wave tube amplifier Tx Transmitter UDP User datagram protocol URL Uniform/universal resource locator VSAT Very small

36、aperture terminal WAN Wide area network Rec. ITU-R S.1711-1 7Annex 1 Satellite system reference models 1 Scope This annex presents reference models of networks including a satellite link, to carry IP packets, followed by a description of the limitations of TCP over satellite links. 2 Reference model

37、s 2.1 Point-to-point links Figure 1 provides a reference model for a network carrying IP packet transmissions. The network consists of a satellite link and associated terrestrial networks between two end-users. The satellite link is bidirectional and consists of link AB (from earth station A to eart

38、h station B with an information bit rate, RAB) and of link BA (from earth station B to earth station A with an information bit rate, RBA). The terrestrial networks can employ various data link layer protocols (e.g. ATM, frame relay, MPLS). FIGURE 1 Reference model for a point-to-point link including

39、 a satellite link NOTE 1 The reference model above considers only one satellite hop. Throughout this Recommendation, the techniques that segment the TCP connection to improve TCP performance over satellite links are described for one satellite hop. However an end-to-end connection may include severa

40、l satellite hops. In this case, such techniques will have to be implemented over each individual satellite link. 2.2 VSAT networks 2.2.1 Star topology Figure 2 depicts the standard star configuration in which signals from various remote users connect to a gateway earth station which in turn connects

41、 to terrestrial network. 1711-01Satellite systemLink BA ( )RBALink AB ( )RABTerrestrialnetworkUser 1Earthstation AEarthstation BTerrestrialnetworkUser 2Satellite linkRec. ITU-R S.1711-1 8FIGURE 2 Star topology 2.2.2 Mesh topology Figure 3 illustrates a mesh configuration whereby any pair of earth st

42、ations can be connected directly via satellite. FIGURE 3 Mesh topology 2.3 Broadband access Even if not completely similar to VSAT networks, broadband access networks generally use the same topologies (i.e. star or mesh). 1711-02C NCCCCommunity NCommunity 1Internetbackbone1711-03Community NCommunity

43、 1Rec. ITU-R S.1711-1 9Annex 2 Tests and measured performance of TCP enhancements 1 Scope Annex 2 presents the results of independent tests and measurements conducted to experiment some of the TCP performance enhancement methods and provides valuable information for satellite system designers. For f

44、urther details on the various TCP performance enhancement methods, see Report ITU-R S.2148. 2 TCP performance with splitting enhancement INTELSAT and KDDI have carried out measurement of TCP performance using segment splitting techniques (two-segment splitting and three-segment splitting) to verify

45、the effectiveness of these techniques. This section provides the results of these measurements. Section 2.1 presents the performance test results of a single TCP connection without any gateway. Section 2.2 contains the test results of the two-segment splitting technique. Section 2.3 gives the test r

46、esults of the three-segment splitting technique. 2.1 Single TCP connection performance tested without any improvement 2.1.1 Single TCP connection performance testing The first set of tests examined the throughput of a single TCP connection. Tests were run with and without protocol gateway enhancemen

47、t for round trip delays of 200 ms, simulating a terrestrial WAN connection, and 700 ms, simulating a combined satellite link into the terrestrial backbone. 2.1.2 TCP without performance enhancement The first set of tests was for single TCP connections without performance enhancement. The client wind

48、ow size was set to 8 kbytes to match the default settings on Windows 95, Windows 98, Windows NT, and many other common operating systems. The terrestrial link RTT delay was set to 200 ms and the combined satellite/terrestrial link to 700 ms. 2.1.3 Performance of single TCP connection without perform

49、ance enhancement The maximum throughput without performance enhancement is 320 kbit/s for the terrestrial connections and 91 kbit/s for the satellite link (see Fig. 4). These results demonstrate that without performance enhancement, the maximum single-connection TCP throughput rate will be approximately equal to the window size, kbit/s320ms200bits8kbytes8=RTTeven if the link rate is increased. Rec. ITU-R S.1711-1 10FIGURE 4 Single TCP connection over terrestrial and

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1