Skip to main content
Top
Published in: Telecommunication Systems 4/2014

01-08-2014

A bit error rate analysis for TCP traffic over parallel free space photonics

Authors: Enrique Rodriguez-Colina, Diego Gil-Leyva, Jose L. Marzo, Víctor M. Ramos R.

Published in: Telecommunication Systems | Issue 4/2014

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Inter-satellite links (ISL) are a useful technology to transmit data to space stations and to communicate between satellites. However, there are serious limitations due to long delays and poor channel performance, resulting in high bit error rates (BER). In this paper, parallel transmission and the scaling of the Transport Control Protocol (TCP) window in free space optics (FSO) communications are analyzed in order to overcome these disadvantages in optical inter-satellite links. Latency and BER are the dominant effects that determine link performance. Thus, a physical, link, network and transport cross-layer analysis for FSO over ISL is presented in this paper. This analysis shows the advantages and disadvantages of using optical parallel transmission and TCP window scaling for free space optical links between stations and satellite constellations. The key contribution of this work is to simulate the effects of the BER and to link the results to packet error rate (PER) to determine the goodput for TCP transmissions by using a cross-layering approach. The results give evidence that wavelength division multiplexing (WDM) can mitigate the effects of long delay and high BER for a FSO communication using TCP.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Scalable Simulation Framework (SSF) is a discrete simulator created by Dartmouth College, USA under a free license distribution. SSFNet is part of the SSF simulator and it is built in the Java Language. Part of the code for the congestion window was modified by the authors of this paper. Please see the link at, http://​www.​ssfnet.​org.
 
Literature
1.
go back to reference Akan, O. B., Fang, J., & Akyildiz, I. F. (2002). Performance of TCP protocols in deep space communication networks. IEEE Communications Letters, 6(11), 478–480. CrossRef Akan, O. B., Fang, J., & Akyildiz, I. F. (2002). Performance of TCP protocols in deep space communication networks. IEEE Communications Letters, 6(11), 478–480. CrossRef
2.
go back to reference Akyildiz, I. F., & Jeong, S. H. (1997). Satellite ATM networks: a survey. IEEE Communications Magazine, 35(7), 30–43. CrossRef Akyildiz, I. F., & Jeong, S. H. (1997). Satellite ATM networks: a survey. IEEE Communications Magazine, 35(7), 30–43. CrossRef
3.
go back to reference Akyildiz, I. F., Morabito, G., & Palazzo, S. (2001). TCP-Peach: a new congestion control scheme for satellite IP networks. IEEE/ACM Transactions on Networking, 9(3), 307–321. CrossRef Akyildiz, I. F., Morabito, G., & Palazzo, S. (2001). TCP-Peach: a new congestion control scheme for satellite IP networks. IEEE/ACM Transactions on Networking, 9(3), 307–321. CrossRef
4.
go back to reference Akyildiz, I. F., Zhang, X., & Fang, J. (2002). TCP-Peach+: enhancement of TCP-Peach for satellite IP networks. IEEE Communications Letters, 6(7), 303–305. CrossRef Akyildiz, I. F., Zhang, X., & Fang, J. (2002). TCP-Peach+: enhancement of TCP-Peach for satellite IP networks. IEEE Communications Letters, 6(7), 303–305. CrossRef
5.
go back to reference Allman, M., Kruse, H., & Ostermann, S. (1996). An application level solution to TCP’s satellite inefficiencies. In International workshop on satellite-based information services (WOSBIS) (pp. 100–107). Allman, M., Kruse, H., & Ostermann, S. (1996). An application level solution to TCP’s satellite inefficiencies. In International workshop on satellite-based information services (WOSBIS) (pp. 100–107).
7.
8.
go back to reference Begley, D. L. (2000). Laser cross-link systems and technology free space laser communications. IEEE Communications Magazine, 38(8), 126–132. CrossRef Begley, D. L. (2000). Laser cross-link systems and technology free space laser communications. IEEE Communications Magazine, 38(8), 126–132. CrossRef
9.
go back to reference Boudreau, P. E., Bergman, W. C., & Irvin, D. R. (1994). Performance of a cyclic redundancy check and its interaction with a data scrambler. IBM Journal of Research and Development, 38(6), 651–658. CrossRef Boudreau, P. E., Bergman, W. C., & Irvin, D. R. (1994). Performance of a cyclic redundancy check and its interaction with a data scrambler. IBM Journal of Research and Development, 38(6), 651–658. CrossRef
10.
go back to reference Brackett, C. A. (1990). Dense wavelength division multiplexing networks: principles and applications. IEEE Journal on Selected Areas in Communications, 8(6), 948–964. CrossRef Brackett, C. A. (1990). Dense wavelength division multiplexing networks: principles and applications. IEEE Journal on Selected Areas in Communications, 8(6), 948–964. CrossRef
11.
go back to reference Clarke, A. C. (1945). Extra-terrestrial relays. Wireless World, 305–308. Clarke, A. C. (1945). Extra-terrestrial relays. Wireless World, 305–308.
13.
go back to reference De-Souza, E., & Agarwal, D. (2003). A high speed TCP study: characteristics and deployment issues (Tech. rep.). Lawrence Berkeley National Laboratory, technical Report LBNL-53215. De-Souza, E., & Agarwal, D. (2003). A high speed TCP study: characteristics and deployment issues (Tech. rep.). Lawrence Berkeley National Laboratory, technical Report LBNL-53215.
14.
go back to reference Dong, W., Wang, J., Huang, M., Tang, J., & Zhou, H. (2011). ATCS: an adaptive TCP coding scheme for satellite IP networks. KSII Transactions on Internet and Information Systems, 5(5), 1013–1027. CrossRef Dong, W., Wang, J., Huang, M., Tang, J., & Zhou, H. (2011). ATCS: an adaptive TCP coding scheme for satellite IP networks. KSII Transactions on Internet and Information Systems, 5(5), 1013–1027. CrossRef
15.
go back to reference Dowd, P. W., & Sivalingam, K. M. (1994). A multi-level WDM access protocol for an optically interconnected parallel computer. In IEEE international conference on computer communications (INFOCOM) (pp. 400–408). Dowd, P. W., & Sivalingam, K. M. (1994). A multi-level WDM access protocol for an optically interconnected parallel computer. In IEEE international conference on computer communications (INFOCOM) (pp. 400–408).
16.
go back to reference Fausto, F. V., Shintre, S., & Barros, J. (2010). How feasible is network coding in current satellite systems? In Proceedings of the 5th advanced satellite multimedia systems conference and the 11th signal processing for space communications workshop (pp. 31–37). Fausto, F. V., Shintre, S., & Barros, J. (2010). How feasible is network coding in current satellite systems? In Proceedings of the 5th advanced satellite multimedia systems conference and the 11th signal processing for space communications workshop (pp. 31–37).
18.
go back to reference Gavish, B. (1997). LEO/MEO systems—global mobile communication systems. Telecommunications Systems, 8(2), 99–141. CrossRef Gavish, B. (1997). LEO/MEO systems—global mobile communication systems. Telecommunications Systems, 8(2), 99–141. CrossRef
19.
go back to reference Giambene, G., & Miorandi, D. (2005). A simulation study of scalable TCP and highspeed TCP in geostationary satellite networks. Telecommunications Systems, 30(4), 297–320. CrossRef Giambene, G., & Miorandi, D. (2005). A simulation study of scalable TCP and highspeed TCP in geostationary satellite networks. Telecommunications Systems, 30(4), 297–320. CrossRef
20.
go back to reference Hasegawa, G., Murata, M., & Miyahara, H. (2000). Fairness and stability of congestion control mechanisms of TCP. Telecommunications Systems, 15(1), 167–184. CrossRef Hasegawa, G., Murata, M., & Miyahara, H. (2000). Fairness and stability of congestion control mechanisms of TCP. Telecommunications Systems, 15(1), 167–184. CrossRef
21.
go back to reference Hellal, O. A., & Altman, E. (2000). Analysis of TCP vegas and TCP reno. Telecommunications Systems, 15(3), 381–404. CrossRef Hellal, O. A., & Altman, E. (2000). Analysis of TCP vegas and TCP reno. Telecommunications Systems, 15(3), 381–404. CrossRef
22.
go back to reference Hemmati, H. (2008). Free-space optical communications at JPL/NASA (Tech. rep.). Jet Propulsion Laboratory, California Institute of Technology, optical Communications Group. Hemmati, H. (2008). Free-space optical communications at JPL/NASA (Tech. rep.). Jet Propulsion Laboratory, California Institute of Technology, optical Communications Group.
23.
go back to reference Jacobson, V. (1988). Congestion avoidance and control. Computer Communication Review, 18(4), 314–329. CrossRef Jacobson, V. (1988). Congestion avoidance and control. Computer Communication Review, 18(4), 314–329. CrossRef
24.
go back to reference Jacobson, V. (1990). Modified TCP congestion control and avoidance algorithms. End2end-interest mailing list. Jacobson, V. (1990). Modified TCP congestion control and avoidance algorithms. End2end-interest mailing list.
26.
go back to reference James, L., Moore, A. W., Wonfor, A., Plumb, R., White, I., & Penty, R. (2005). Packet error rate and bit error rate non-deterministic relationship in optical network applications. In Optical fiber communication conference, 2005. Technical digest. OFC/NFOEC (Vol. 4, p. 3). James, L., Moore, A. W., Wonfor, A., Plumb, R., White, I., & Penty, R. (2005). Packet error rate and bit error rate non-deterministic relationship in optical network applications. In Optical fiber communication conference, 2005. Technical digest. OFC/NFOEC (Vol. 4, p. 3).
27.
go back to reference James, L. B. (2005). Error behaviour in optical networks. PhD thesis, University of Cambridge. James, L. B. (2005). Error behaviour in optical networks. PhD thesis, University of Cambridge.
28.
go back to reference Katti, S., Rahul, H., Hu, W., Katabi, D., Muriel, M. M., & Crowcroft, J. (2006). XORs in the air: practical wireless network coding. Computer Communication Review, 36(4), 243–254. CrossRef Katti, S., Rahul, H., Hu, W., Katabi, D., Muriel, M. M., & Crowcroft, J. (2006). XORs in the air: practical wireless network coding. Computer Communication Review, 36(4), 243–254. CrossRef
29.
go back to reference Keiser, G. (2000). Optical fiber communications (3rd ed.). New York: McGraw Hill. Keiser, G. (2000). Optical fiber communications (3rd ed.). New York: McGraw Hill.
30.
go back to reference Kimura, K., Inagaki, K., & Karasawa, Y. (1997). Double-layered inclined orbit constellation for advanced satellite communication network. IEICE Transactions on Communications, E80-B(1), 93–102. Kimura, K., Inagaki, K., & Karasawa, Y. (1997). Double-layered inclined orbit constellation for advanced satellite communication network. IEICE Transactions on Communications, E80-B(1), 93–102.
31.
go back to reference Lakshman, T. V., & Madhow, U. (1997). The performance of TCP/IP for networks with high bandwidth-delay products and random loss. IEEE/ACM Transactions on Networking, 5(3), 336–350. CrossRef Lakshman, T. V., & Madhow, U. (1997). The performance of TCP/IP for networks with high bandwidth-delay products and random loss. IEEE/ACM Transactions on Networking, 5(3), 336–350. CrossRef
32.
go back to reference Li, H., Zhang, Q., Zhang, N., Zhang, Y., & Xu, H. (2006). Adaptive routing strategy in multi-layer satellite communication networks. In Proceedings of the 7th international symposium on antennas propagation & EM theory (ISAPE) (pp. 1–4). Li, H., Zhang, Q., Zhang, N., Zhang, Y., & Xu, H. (2006). Adaptive routing strategy in multi-layer satellite communication networks. In Proceedings of the 7th international symposium on antennas propagation & EM theory (ISAPE) (pp. 1–4).
33.
go back to reference Manchester, J., Anderson, J., Doshi, B., & Dravida, S. (1998). IP over SONET. IEEE Communications Magazine, 36(5), 136–142. CrossRef Manchester, J., Anderson, J., Doshi, B., & Dravida, S. (1998). IP over SONET. IEEE Communications Magazine, 36(5), 136–142. CrossRef
34.
go back to reference Moore, A. W., James, L. B., Glick, M., Wonfor, A., Plumb, R. G., White, I. H., McAuley, D., & Penty, R. V. (2005). Optical network packet error rate due to physical layer coding. Journal of Lightwave Technology, 23(10), 3056–3065. CrossRef Moore, A. W., James, L. B., Glick, M., Wonfor, A., Plumb, R. G., White, I. H., McAuley, D., & Penty, R. V. (2005). Optical network packet error rate due to physical layer coding. Journal of Lightwave Technology, 23(10), 3056–3065. CrossRef
35.
go back to reference Moore, A. W., James, L. B., Wonfor, A., White, I. H., Penty, R. V., Glick, M., & McAuley, D. (2005). Chasing errors through the network stack: a testbed for investigating errors in real traffic on optical networks. IEEE Communications Magazine, 43(8), s34–s39. CrossRef Moore, A. W., James, L. B., Wonfor, A., White, I. H., Penty, R. V., Glick, M., & McAuley, D. (2005). Chasing errors through the network stack: a testbed for investigating errors in real traffic on optical networks. IEEE Communications Magazine, 43(8), s34–s39. CrossRef
36.
go back to reference Oueslati-Boulahia, S., Serhrouchni, A., Tohmé, S., Baier, S., & Berrada, M. (2000). TCP over satellite links: problems and solutions. Telecommunications Systems, 13(2), 199–212. CrossRef Oueslati-Boulahia, S., Serhrouchni, A., Tohmé, S., Baier, S., & Berrada, M. (2000). TCP over satellite links: problems and solutions. Telecommunications Systems, 13(2), 199–212. CrossRef
37.
go back to reference Raahemi, B. (2005). Error correction on 64/66 bit encoded links. In IEEE Canadian conference on electrical and computer engineering (pp. 412–416). Raahemi, B. (2005). Error correction on 64/66 bit encoded links. In IEEE Canadian conference on electrical and computer engineering (pp. 412–416).
38.
go back to reference Rahmani, R., Kanter, T., & Åhlund, C. (2010). A self configuring fuzzy active queue management controller in heterogeneous networks. In 17th international conference on telecommunications (pp. 634–641). Rahmani, R., Kanter, T., & Åhlund, C. (2010). A self configuring fuzzy active queue management controller in heterogeneous networks. In 17th international conference on telecommunications (pp. 634–641).
39.
go back to reference Ramaswami, R., & Sirvarajan, K. N. (2001). Morgan Kaufmann series in networking. Optical networks: a practical perspective (2nd ed.). San Mateo: Morgan Kaufman. Ramaswami, R., & Sirvarajan, K. N. (2001). Morgan Kaufmann series in networking. Optical networks: a practical perspective (2nd ed.). San Mateo: Morgan Kaufman.
40.
go back to reference Rodríguez-Colina, E., James, L. B., Penty, R. V., White, I. H., Williams, KA, & WMoore, A. (2006). TCP sending rate control at terabits per second. In Proceedings of the 25th IEEE international conference on computer communications (INFOCOM), Barcelona, Spain (pp. 1–5). Rodríguez-Colina, E., James, L. B., Penty, R. V., White, I. H., Williams, KA, & WMoore, A. (2006). TCP sending rate control at terabits per second. In Proceedings of the 25th IEEE international conference on computer communications (INFOCOM), Barcelona, Spain (pp. 1–5).
41.
go back to reference Satcom (2006). Optical communications and intersatellite links. WTEC Hyper-Librarian. Satcom (2006). Optical communications and intersatellite links. WTEC Hyper-Librarian.
42.
go back to reference Shlomi, A., Rotman, S. R., & Kopeika, N. S. (1998). Performance limitations of a free-space optical communication satellite network owing to vibrations: heterodyne detection. Applied Optics, 37(27), 6366–6374. CrossRef Shlomi, A., Rotman, S. R., & Kopeika, N. S. (1998). Performance limitations of a free-space optical communication satellite network owing to vibrations: heterodyne detection. Applied Optics, 37(27), 6366–6374. CrossRef
43.
go back to reference Taleb, T., Mashimo, D., Jamalipour, A., Kato, N., & Nemoto, Y. (2009). Explicit load balancing technique for NGEO satellite IP networks with on-board processing capabilities. IEEE/ACM Transactions on Networking, 17(1), 281–293. CrossRef Taleb, T., Mashimo, D., Jamalipour, A., Kato, N., & Nemoto, Y. (2009). Explicit load balancing technique for NGEO satellite IP networks with on-board processing capabilities. IEEE/ACM Transactions on Networking, 17(1), 281–293. CrossRef
44.
go back to reference Tirró, S. (1993). Satellite communication systems design. New York: Plenum Press. CrossRef Tirró, S. (1993). Satellite communication systems design. New York: Plenum Press. CrossRef
45.
go back to reference Vieira, F., & Barros, J. (2009). Network coding multicast in satellite networks. In Proceedings of the 5th Euro-NGI conference on next generation Internet networks, Piscataway, NJ, USA (pp. 18–23). New York: IEEE Press. Vieira, F., & Barros, J. (2009). Network coding multicast in satellite networks. In Proceedings of the 5th Euro-NGI conference on next generation Internet networks, Piscataway, NJ, USA (pp. 18–23). New York: IEEE Press.
46.
go back to reference Wong, E., & Yum, T. (1997). Delay bounds for packet satellite protocols. Telecommunications Systems, 8(2), 277–291. CrossRef Wong, E., & Yum, T. (1997). Delay bounds for packet satellite protocols. Telecommunications Systems, 8(2), 277–291. CrossRef
47.
go back to reference Wood, L. (2001). Internetworking with satellite constellations. PhD thesis, School of Electronics, Computing and Mathematics, University of Surrey, Centre for Communications Systems Research, United Kingdom. Wood, L. (2001). Internetworking with satellite constellations. PhD thesis, School of Electronics, Computing and Mathematics, University of Surrey, Centre for Communications Systems Research, United Kingdom.
48.
go back to reference Zabir, S. M. S., & Kitagata, G. (2004). A proposal for efficient TCP flow control over satellite networks. Telecommunications Systems, 25(3), 371–400. CrossRef Zabir, S. M. S., & Kitagata, G. (2004). A proposal for efficient TCP flow control over satellite networks. Telecommunications Systems, 25(3), 371–400. CrossRef
49.
go back to reference Zimmermann, H. (1980). OSI reference model—the ISO model of architecture for open systems interconnection. IEEE Transactions on Communications, 28(4), 425–432. CrossRef Zimmermann, H. (1980). OSI reference model—the ISO model of architecture for open systems interconnection. IEEE Transactions on Communications, 28(4), 425–432. CrossRef
Metadata
Title
A bit error rate analysis for TCP traffic over parallel free space photonics
Authors
Enrique Rodriguez-Colina
Diego Gil-Leyva
Jose L. Marzo
Víctor M. Ramos R.
Publication date
01-08-2014
Publisher
Springer US
Published in
Telecommunication Systems / Issue 4/2014
Print ISSN: 1018-4864
Electronic ISSN: 1572-9451
DOI
https://doi.org/10.1007/s11235-013-9764-4

Other articles of this Issue 4/2014

Telecommunication Systems 4/2014 Go to the issue