skip to main content
10.1145/3609382.3610513acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

Enabling TCP Communication over Terahertz Links: An Extension to ns-3's TeraSim Module

Published:01 November 2023Publication History

ABSTRACT

The first and only available open-source model of a full stack Terahertz (THz) network called TeraSim is integrated within the ns-3 network simulator. TeraSim currently supports only uplink communication in infrastructure mode, which is sufficient for UDP-based applications. This paper presents an extension to TeraSim for supporting TCP-based data transmission and reception. The implemented extension involves modifications to TeraSim's MAC layer in both the client node and the Access Point (AP) to enable downlink data communication needed for TCP. The extension has been assessed via a simulation campaign that compares the average throughput and AP cycle time when UDP/TCP is employed at the Transport layer. A Transmission Window in the range of 0.25-0.32 THz frequency is considered. The protocol is evaluated for various number of client nodes and Physical layer modulation schemes.

References

  1. Ian F. Akyildiz and Josep Miquel Jornet. 2016. Realizing Ultra-Massive MIMO (1024×1024) communication in the (0.06--10) Terahertz band. Nano Communication Networks 8 (2016), 46--54. Electromagnetic Communication in Nano-scale.Google ScholarGoogle ScholarCross RefCross Ref
  2. Ian F. Akyildiz, Josep Miquel Jornet, and Chong Han. 2014. Full Length Article: Terahertz Band: Next Frontier for Wireless Communications. Phys. Commun. 12 (sep 2014), 16--32.Google ScholarGoogle Scholar
  3. H.T. Friis. 1946. A Note on a Simple Transmission Formula. Proceedings of the IRE 34, 5 (1946), 254--256.Google ScholarGoogle ScholarCross RefCross Ref
  4. Saim Ghafoor, Noureddine Boujnah, Mubashir Husain Rehmani, and Alan Davy. 2020. MAC Protocols for Terahertz Communication: A Comprehensive Survey. IEEE Communications Surveys & Tutorials 22, 4 (2020), 2236--2282.Google ScholarGoogle ScholarCross RefCross Ref
  5. Sangtae Ha, Injong Rhee, and Lisong Xu. 2008. CUBIC: A New TCP-Friendly High-Speed TCP Variant. SIGOPS Oper. Syst. Rev. 42, 5 (jul 2008), 64--74. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chong Han, Weijun Gao, Nan Yang, and Josep M. Jornet. 2022. Molecular Absorption Effect: A Double-edged Sword of Terahertz Communications. IEEE Wireless Communications (2022), 1--8.Google ScholarGoogle Scholar
  7. Zahed Hossain, Qing Xia, and Josep Miquel Jornet. 2018. TeraSim: An ns-3 extension to simulate Terahertz-band communication networks. Nano Communication Networks 17 (2018), 36--44.Google ScholarGoogle ScholarCross RefCross Ref
  8. Ignacio Llatser, Albert Mestres, Sergi Abadal, Eduard Alarcón, Heekwan Lee, and Albert Cabellos-Aparicio. 2015. Time- and Frequency-Domain Analysis of Molecular Absorption in Short-Range Terahertz Communications. IEEE Antennas and Wireless Propagation Letters 14 (2015), 350--353.Google ScholarGoogle ScholarCross RefCross Ref
  9. Haitham Hassan H. Mahmoud, Amira A. Amer, and Tawfik Ismail. 2021. 6G: A comprehensive survey on technologies, applications, challenges, and research problems. Transactions on Emerging Telecommunications Technologies 32, 4 (2021), e4233.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Pablo Jimenez Mateo, Claudio Fiandrino, and Joerg Widmer. 2019. Analysis of TCP Performance in 5G mm-Wave Mobile Networks. In ICC 2019 - 2019 IEEE International Conference on Communications (ICC). 1--7.Google ScholarGoogle ScholarCross RefCross Ref
  11. Daniel Morales and Josep M. Jornet. 2021. ADAPT: An Adaptive Directional Antenna Protocol for medium access control in Terahertz communication networks. Ad Hoc Networks 119 (2021), 102540. Google ScholarGoogle ScholarCross RefCross Ref
  12. Cisco Newsroom. [n. d.]. Powering an Inclusive, Digital Future for All. hhttps://newsroom.cisco.com/c/r/newsroom/en/us/a/y2023/m01/powering-an-inclusive-digital-future-for-all.html. ([n. d.]). [Accessed 18-Jun-2023].Google ScholarGoogle Scholar
  13. nsnam. [n. d.]. ns-3 --- nsnam.org. https://www.nsnam.org/. ([n. d.]).Google ScholarGoogle Scholar
  14. Ed Oswald. 2023. 5G in 2020: 8 Things You Really Need to Know Right Now. Digital Trends. https://www.digitaltrends.com/mobile/5g-8-things-to-know/. (2023).Google ScholarGoogle Scholar
  15. Marcus Pieska and Andreas Kassler. 2017. TCP performance over 5G mmWave links --- Tradeoff between capacity and latency. In 2017 IEEE 13th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob). 385--394.Google ScholarGoogle ScholarCross RefCross Ref
  16. Hitesh Poddar, Tomoki Yoshimura, Matteo Pagin, Theodore S Rappaport, Art Ishii, and Michele Zorzi. 2023. ns-3 Implementation of Sub-Terahertz and Millimeter Wave Drop-based NYU Channel Model (NYUSIM). (2023). Google ScholarGoogle ScholarCross RefCross Ref
  17. Michele Polese, Josep Miquel Jornet, Tommaso Melodia, and Michele Zorzi. 2020. Toward End-to-End, Full-Stack 6G Terahertz Networks. IEEE Communications Magazine 58, 11 (2020), 48--54.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. NetSim Support Portal. 2020. What is the impact of Application traffic (Packet Generation) rate on performance metrics? https://tetcos.com/downloads/v12.1/NetSim_User_Manual.pdf. (2020).Google ScholarGoogle Scholar
  19. Farhan Siddiqui and Bikash Mazumdar. 2023. Link Discovery Extension to ns-3's Terahertz Communication Module. In WNS3 '23 - Proceedings of the 2023 Workshop on ns-3. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Simon Tarboush, Hadi Sarieddeen, Hui Chen, Mohamed Habib Loukil, Hakim Jemaa, Mohamed-Slim Alouini, and Tareq Y. Al-Naffouri. 2021. TeraMIMO: A Channel Simulator for Wideband Ultra-Massive MIMO Terahertz Communications. CoRR abs/2104.11054 (2021). arXiv:2104.11054 https://arxiv.org/abs/2104.11054Google ScholarGoogle Scholar
  21. Shuchi Tripathi, Nithin V. Sabu, Abhishek K. Gupta, and Harpreet S. Dhillon. 2021. Millimeter-Wave and Terahertz Spectrum for 6G Wireless. Springer International Publishing, Cham, 83--121.Google ScholarGoogle Scholar
  22. UNLab. 2021. TeraSim - An ns-3 Module for THz Networks. https://github.com/UN-Lab/thz. (2021).Google ScholarGoogle Scholar
  23. Cheng-Xiang Wang, Jun Wang, Sanming Hu, Zhi Hao Jiang, Jun Tao, and Feng Yan. 2021. Key Technologies in 6G Terahertz Wireless Communication Systems: A Survey. IEEE Vehicular Technology Magazine 16, 4 (2021), 27--37.Google ScholarGoogle ScholarCross RefCross Ref
  24. Withawat Withayachumnankul, Masayuki Fujita, and Tadao Nagatsuma. 2018. Integrated Silicon Photonic Crystals Toward Terahertz Communications. Advanced Optical Materials 6, 16 (2018).Google ScholarGoogle Scholar
  25. Menglei Zhang, Marco Mezzavilla, Russell Ford, Sundeep Rangan, Shivendra Panwar, Evangelos Mellios, Di Kong, Andrew Nix, and Michele Zorzi. 2016. Transport layer performance in 5G mmWave cellular. In 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). 730--735.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Enabling TCP Communication over Terahertz Links: An Extension to ns-3's TeraSim Module

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          5G-MeMU '23: Proceedings of the 3rd ACM Workshop on 5G and Beyond Network Measurements, Modeling, and Use Cases
          September 2023
          38 pages
          ISBN:9798400703010
          DOI:10.1145/3609382

          Copyright © 2023 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 November 2023

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
        • Article Metrics

          • Downloads (Last 12 months)60
          • Downloads (Last 6 weeks)3

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader