TCP Accelerator for DVB-RCS SATCOM Dynamic Bandwidth Environment with HAIPE

  • Received : 2010.04.14
  • Accepted : 2011.03.20
  • Published : 2011.10.31

Abstract

A high assurance IP encryption (HAIPE) compliant protocol accelerator is proposed for military networks consisting of red (or classified) networks and black (or unclassified) networks. The boundary between red and black sides is assumed to be protected via a HAIPE device. However, the IP layer encryption introduces challenges for bandwidth on demand satellite communication. The problems experienced by transmission control protocol (TCP) over satellites are well understood: While standard modems (on the black side) employ TCP performance enhancing proxy (PEP) which has been shown to work well, the HAIPE encryption of TCP headers renders the onboard modem's PEP ineffective. This is attributed to the fact that under the bandwidth-on-demand environment, PEP must use traditional TCP mechanisms such as slow start to probe for the available bandwidth of the link (which eliminates the usefulness of the PEP). Most implementations recommend disabling the PEP when a HAIPE device is used. In this paper, we propose a novel solution, namely broadband HAIPE-embeddable satellite communications terminal (BHeST), which utilizes dynamic network performance enhancement algorithms for high latency bandwidth-on-demand satellite links protected by HAIPE. By moving the PEP into the red network and exploiting the explicit congestion notification bypass mechanism allowed by the latest HAIPE standard, we have been able to regain PEP's desired network enhancement that was lost due to HAIPE encryption (even though the idea of deploying PEP at the modem side is not new). Our BHeST solution employs direct video broadcast-return channel service (DVB-RCS), an open standard as a means of providing bandwidth-on-demand satellite links. Another issue we address is the estimation of current satellite bandwidth allocated to a remote terminal which is not available in DVBRCS. Simulation results show that the improvement of our solution over FIX PEP is significant and could reach up to 100%. The improvement over the original TCP is even more (up to 500% for certain configurations).

Keywords

References

  1. "Digital video broadcasting (DVB); interaction channel for satellite distribution systems," ETSI EN 301 790, European Telecommunication Standards Institute, Mar. 2003.
  2. B. Bennet, K. Quock, E. Summers, and M. DiFrancisco,"DVB-S2 technology development for DoD IP SATCOM," in Proc. IEEE MILCOM, Washington D.C., 2006.
  3. B. Bennett, K. Quock, M. Skowrunski, and M. Difrancisco, "Digital video broadcast return channel satellite (DVB-RCS) architectures and applications for the department of defense (DoD)," in Proc. IEEE MILCOM, Atlantic City, NJ, Oct. 2005.
  4. B. Bennet, D. Hannan, J. Marshall, and R. Gibbons, "WGS capacity using tbe DOD joint IP modem (DVB-S2, RCS)", in Proc. IEEE MILCOM, Washington D.C., 2006.
  5. "CIO John grimes: DoD policy for transmission of Internet protocol over DoD-leased and DoD-owned transponded satellite communication systems," DoD, Feb. 2006.
  6. High assurance Internet protocol encryptor. [Online]. Available: http://en. wlkipedla.org/wiki/HAIPE
  7. Y. Zhang, "A multi-layer IP security protocol for TCP performance enhancement in wireless networks," IEEE Trans. J. Sel. Area. Commun., vol. 22, no. 4, pp. 767-776, May 2004. https://doi.org/10.1109/JSAC.2004.825993
  8. G. Elmasry, J. Lee, M. Jain, S. Snyder, and J. Santos, "ECN-based MBAC algorithm for use over HAIPE," in Proc. IEEE MILCOM, Boston, 2009.
  9. A. Ayyagari and O. Brewer, "System and metbod for providing integrated services across cryptographic boundaries in a network," U.S. Patent 7 623 458, Nov. 24, 2009.
  10. T. Henderson, M. Duke, J. Megan, and S. Yi, "TCP performance enhancements for tactical networks," Boeing, Tech. Rep., Sept. 2005.
  11. "Space communications protocol specification (SCPS): Transport protocol (SCPS-TP)," CCSDS 714.0-B-1, Blue Book, May 1999.
  12. Space communication protocol standards. MITRE. [Online]. Available: http://www.openchannelsoftware.com/projects/SCPS
  13. J. Doffoh, R. Mereish, and M. Puckett, "Analysis and comparisons of acceleration protocols for TCP over satellite," in Proc. IEEE MILCOM, Atlantic City, NJ, Oct. 2005.
  14. B. Bennett, B. Jaspal, and F. Yao, "The next generation IP SATCOM: Exploration of IPv6 technology in global broadcast service technology refresh," in Proc. IEEE MILCOM, Atlantic City, NJ, Oct. 2005.
  15. ETSI, "Draft ETSI TS 102462: Satellite earth stations and systems (SES); broadband satellite multimedia (BSM) services and architectures: QoS functional architecture," Mar. 2006.
  16. (1995, Dec.). Red/black installation guide. WBDG. Washington D.C. [Online]. Available: http://www.wbdg.org/ccb/FEDMIL/hdbk232a.pdf
  17. "Global information gridNet-centric implementation document: Quality of service (T300)," DlSA, Dec. 2005.
  18. O. Brewer, A. Ayyagari, and M. Foster, "Integrated services provisioning across cryptographic boundaries," in Proc. IEEE MILCOM, Washington D.C., 2006.