Proceedings of the 2020 Workshop on ns-3最新文献

筛选
英文 中文
Data Center TCP in ns-3: Implementation, Validation and Evaluation ns-3中的数据中心TCP:实现、验证和评估
Proceedings of the 2020 Workshop on ns-3 Pub Date : 2020-06-17 DOI: 10.1145/3389400.3389405
Vivek Jain, T. Henderson, K. Shravya, M. Tahiliani
{"title":"Data Center TCP in ns-3: Implementation, Validation and Evaluation","authors":"Vivek Jain, T. Henderson, K. Shravya, M. Tahiliani","doi":"10.1145/3389400.3389405","DOIUrl":"https://doi.org/10.1145/3389400.3389405","url":null,"abstract":"Data Center TCP (DCTCP) is a standard congestion control scheme used to provide high burst tolerance, low latency and high throughput in Data Center Networks (DCNs). It uses in-network feedback obtained through Explicit Congestion Notification (ECN) to scale the congestion window (cwnd). Recently, there have been significant efforts to extend DCTCP to provide low latency transport (e.g., TCP Prague) in a Wide Area Network, but with congestion control and in-network queuing mechanisms that are backward compatible with legacy implementations. This paper presents the implementation and validation of a new ns-3 model for DCTCP which can be used to implement its extensions, such as TCP Prague. The proposed model is verified and validated by comparing it to the Linux model of DCTCP by using ns-3 Direct Code Execution (DCE), a framework to run ns-3 simulations using Linux network stack. The results obtained from this comparison show that the ns-3 model and Linux model of DCTCP exhibit similar characteristics.","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126398287","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Connectivity Maintenance Extensions to IEEE 802.11s MAC Layer in ns-3 连通性维护扩展到ns-3的IEEE 802.11s MAC层
Proceedings of the 2020 Workshop on ns-3 Pub Date : 2020-06-17 DOI: 10.1145/3389400.3389408
Ahmet Kurt, K. Akkaya
{"title":"Connectivity Maintenance Extensions to IEEE 802.11s MAC Layer in ns-3","authors":"Ahmet Kurt, K. Akkaya","doi":"10.1145/3389400.3389408","DOIUrl":"https://doi.org/10.1145/3389400.3389408","url":null,"abstract":"With the proliferation of IoT devices and their communication standards, we have been witnessing an increase in their meshing capabilities to enable coordination and cooperation. Such coordination, however, requires constant connectivity among the nodes when they are mobile. To efficiently maintain this connectivity, there have been different solutions in the past. However, none of them were incorporated into existing mesh standards. In this paper, we implemented a connectivity maintenance protocol within the IEEE 802.11s mesh standard which is available under ns-3. The connectivity maintenance was based on connected dominating set (CDS) paradigm and implemented at the MAC layer for faster processing. Under the 802.11s HWMP module, we introduced a new packet and a class to be able to compute the CDS of a given network. The implementation results indicate that the CDS at the MAC layer could be computed almost as fast as a centralized approach.","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123355974","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Extending IEEE 802.11s Mesh Routing for 3-D Mobile Drone Applications in ns-3 扩展IEEE 802.11s Mesh路由在ns-3中的三维移动无人机应用
Proceedings of the 2020 Workshop on ns-3 Pub Date : 2020-06-17 DOI: 10.1145/3389400.3389406
Oscar G. Bautista, K. Akkaya
{"title":"Extending IEEE 802.11s Mesh Routing for 3-D Mobile Drone Applications in ns-3","authors":"Oscar G. Bautista, K. Akkaya","doi":"10.1145/3389400.3389406","DOIUrl":"https://doi.org/10.1145/3389400.3389406","url":null,"abstract":"Although drones applications fit into the broad category of mobile ad-hoc networks (MANET) that has been extensively studied in the past, swarm-of-drones (a.k.a flying adhoc networks (FANET)) management poses unique challenges related to 3-D environments and their particular way of mobility that increase the level of complexity for wireless link management. Such challenges impact the quality of communication and routing among drones which is crucial in many cooperative tasks. Therefore, in this paper, we propose two new routing metrics that will suit the needs of 3-D mobile mesh networks within the IEEE 802.11s mesh standard. Specifically, we design and implement Square Root Frame Time routing metric (SrFTime) and Comprehensive Radio and Power (CRP) metric, which are optimized to increase the network throughput for swarm-of-drones applications. We comprehensively explain how these routing metrics are implemented in ns-3 Mesh module through a cross-layer approach by also incorporating suitable 3-D group mobility model in order to test its performance. The group mobility model implementation in ns-3 is based on an upgrade from an existing reference group mobility (RPGM) to 3-D environments. The performance results with the new metrics under group mobility models indicate that our metrics outperform the existing airtime routing metric in the IEEE 802.11s standard.","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132936205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Efficient Abstractions for Implementing TGn Channel and OFDM-MIMO Links in ns-3 ns-3中实现TGn信道和OFDM-MIMO链路的有效抽象
Proceedings of the 2020 Workshop on ns-3 Pub Date : 2020-06-06 DOI: 10.1145/3389400.3389403
Sian Jin, Sumit Roy, Weihua Jiang, T. Henderson
{"title":"Efficient Abstractions for Implementing TGn Channel and OFDM-MIMO Links in ns-3","authors":"Sian Jin, Sumit Roy, Weihua Jiang, T. Henderson","doi":"10.1145/3389400.3389403","DOIUrl":"https://doi.org/10.1145/3389400.3389403","url":null,"abstract":"Packet-level network simulators such as ns-3 require accurate physical (PHY) layer models for packet error rate (PER) for wideband transmission over fading wireless channels. To manage complexity and achieve practical runtimes, suitable link-to-system mappings can convert high fidelity PHY layer models for use by packet-level simulators. This work reports on two new contributions to the ns-3 Wi-Fi module, which presently only contains error models for Single Input Single Output (SISO), additive white Gaussian noise (AWGN) channels. To improve this, a complete implementation of a link-to-system mapping technique for IEEE 802.11 TGn fading channels is presented that involves a method for efficient generation of channel realizations within ns-3. The runtimes for the prior method suffers from scalability issues with increasing dimensionality of Multiple Input Multiple Output (MIMO) systems. We next propose a novel method to directly characterize the probability distribution of the\"effective SNR\" in link-to-system mapping. This approach is shown to require modest storage and not only reduces ns-3 runtime, it is also insensitive to growth of MIMO dimensionality. We describe the principles of this new method and provide details about its implementation, performance, and validation in ns-3.","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"2009 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127331779","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
MilliCar
Proceedings of the 2020 Workshop on ns-3 Pub Date : 2020-06-06 DOI: 10.1145/3389400.3389402
Matteo Drago, Tommaso Zugno, Michele Polese, M. Giordani, Michele Zorzi
{"title":"MilliCar","authors":"Matteo Drago, Tommaso Zugno, Michele Polese, M. Giordani, Michele Zorzi","doi":"10.1145/3389400.3389402","DOIUrl":"https://doi.org/10.1145/3389400.3389402","url":null,"abstract":"Vehicle-to-vehicle (V2V) communications have opened the way towards cooperative automated driving as a means to guarantee improved road safety and traffic efficiency. The use of the millimeter wave (mmWave) spectrum for V2V, in particular, holds great promise since the large bandwidth available offers the possibility of realizing high-data-rate connections. However, this potential is hindered by the significant path and penetration loss experienced at these frequencies. It then becomes fundamental to practically evaluate the feasibility of installing mmWave-based technologies in the vehicular scenario, in view of the strict latency and throughput requirements of future automotive applications. To do so, in this paper we present MilliCar, the first ns-3 module for V2V mmWave networks, which features a detailed implementation of the sidelink Physical (PHY) and Medium Access Control (MAC) layers based on the latest NR V2X specifications, the 3GPP standard for next-generation vehicular systems. Our module is open-source and enables researchers to compare possible design options and their relative performance through an end-to-end full-stack approach, thereby stimulating further research on this topic.","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"163 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121058176","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 31
ns3-ai: Fostering Artificial Intelligence Algorithms for Networking Research ns3-ai:促进网络研究中的人工智能算法
Proceedings of the 2020 Workshop on ns-3 Pub Date : 2020-06-06 DOI: 10.1145/3389400.3389404
Hao Yin, Pengyu Liu, Keshu Liu, Liu Cao, Lyutianyang Zhang, Yayu Gao, Xiaojun Hei
{"title":"ns3-ai: Fostering Artificial Intelligence Algorithms for Networking Research","authors":"Hao Yin, Pengyu Liu, Keshu Liu, Liu Cao, Lyutianyang Zhang, Yayu Gao, Xiaojun Hei","doi":"10.1145/3389400.3389404","DOIUrl":"https://doi.org/10.1145/3389400.3389404","url":null,"abstract":"Recently, Artificial Intelligence (AI) has achieved its momentum in various areas such as image processing and natural language processing thanks to the advances in processing speed, data acquisition and storage. Many research efforts have been exerted to apply AI to computer networking. Performance evaluation of network systems using AI techniques can be conducted using ns-3, and such studies can be facilitated if ns-3 is able to interact with the existing open-source AI frameworks. In the past year, an ns-3 extension module called ns3-gym connecting ns-3 with the OpenAI Gym toolkit has been developed, which utilizes Zero MQ sockets as an interprocess communications (IPC) mechanism. In this paper, we propose a newly designed module between ns-3 and multiple Python-based AI frameworks, namely ns3-ai, to provide efficient and high-speed data exchange between the AI engines and ns-3. This module is built based on a shared memory implementation for IPC, which can achieve an IPC transfer speed up to 100 times faster than that of ns3-gym on a benchmark example. We also present our high-level interface design to improve the abstraction between ns-3 and different AI frameworks, and provide an example use case based on a 5G NR scenario. Our evaluation results show that this ns3-ai framework offers performance advantages over ns3-gym, especially for the use cases where large amounts of data must be transferred between ns-3 and the AI framework. This ns-3 extension module may foster the performance evaluation of AI algorithms in computer networking research with much reduced development workload.","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132969180","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 37
Simulating Hybrid Aerial- and Ground-based Vehicular Networks with ns-3 and LIMoSim 利用ns-3和LIMoSim模拟空中和地面混合车辆网络
Proceedings of the 2020 Workshop on ns-3 Pub Date : 2020-03-22 DOI: 10.1145/3389400.3389407
Benjamin Sliwa, Manuel Patchou, Karsten Heimann, C. Wietfeld
{"title":"Simulating Hybrid Aerial- and Ground-based Vehicular Networks with ns-3 and LIMoSim","authors":"Benjamin Sliwa, Manuel Patchou, Karsten Heimann, C. Wietfeld","doi":"10.1145/3389400.3389407","DOIUrl":"https://doi.org/10.1145/3389400.3389407","url":null,"abstract":"Integrating Unmanned Aerial Vehicles (UAVs) into future Intelligent Transportation Systems (ITSs) allows to exploit their unique mobility potentials for improving the performance of services such as near-field parcel delivery, dynamic network provisioning, and aerial sensing. In order to provide a controllable environment for the methodological performance analysis, simulation frameworks need to support ground- and aerial-based mobility as well as the involved communication technologies. In this paper, we present the open source Lightweight ICT-centric Mobility Simulation (LIMoSim) framework for simulating hybrid vehicular networks within Network Simulator 3 (ns-3). LIMoSim implements a shared codebase coupling approach which integrates all required components in a single simulation process. The low-level mobility behaviors rely on well-known analytical models. Different case studies discussing cutting-edge communication technologies such as Cellular Vehicle-to-Everything (C-V2X) and millimeter Wave (mmWave) are presented in order to illustrate how the proposed framework can be integrated into ns-3-based network simulation setups.","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126208149","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
On the Reproduction of Real Wireless Channel Occupancy in ns-3 ns-3中真实无线信道占用的再现
Proceedings of the 2020 Workshop on ns-3 Pub Date : 2020-03-11 DOI: 10.1145/3389400.3393754
Renato Cruz, Helder Fontes, J. Ruela, M. Ricardo, Rui Campos
{"title":"On the Reproduction of Real Wireless Channel Occupancy in ns-3","authors":"Renato Cruz, Helder Fontes, J. Ruela, M. Ricardo, Rui Campos","doi":"10.1145/3389400.3393754","DOIUrl":"https://doi.org/10.1145/3389400.3393754","url":null,"abstract":"In wireless networking R&D we typically depend on simulation and experimentation to evaluate and validate new networking solutions. While simulations allow full control over the scenario conditions, real-world experiments are influenced by external random phenomena and may produce hardly repeatable and reproducible results, impacting the validation of the solution under evaluation. Previously, we have proposed the Trace-based Simulation (TS) approach to address the problem. TS uses traces of radio link quality and position of nodes to accurately reproduce past experiments in ns-3. Yet, in its current version, the TS approach is not compatible with scenarios where the radio spectrum is shared with concurrent networks, as it does not reproduce their channel occupancy. In this paper, we introduce the InterferencePropagationLossModel and a modified MacLow to allow reproducing the channel occupancy observed in past experiments using Wi-Fi. To validate the proposed models, the network throughput was measured in different experiments performed in the w-iLab.t testbed, controlling the channel occupancy introduced by concurrent networks. The experimental results were then compared with the network throughput achieved using the improved TS approach, the legacy TS approach, and pure simulation, validating the new proposed models and confirming their relevance to reproduce experiments previously executed in real environments.","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125458642","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Implementation of a Spatial Channel Model for ns-3 ns3空间信道模型的实现
Proceedings of the 2020 Workshop on ns-3 Pub Date : 2020-02-21 DOI: 10.1145/3389400.3389401
Tommaso Zugno, Michele Polese, Natale Patriciello, Biljana Bojović, S. Lagén, M. Zorzi
{"title":"Implementation of a Spatial Channel Model for ns-3","authors":"Tommaso Zugno, Michele Polese, Natale Patriciello, Biljana Bojović, S. Lagén, M. Zorzi","doi":"10.1145/3389400.3389401","DOIUrl":"https://doi.org/10.1145/3389400.3389401","url":null,"abstract":"The next generation of wireless networks will feature a more flexible radio access design, integrating multiple new technological solutions (e.g., massive Multiple-Input Multiple-Output (MIMO), millimeter waves) to satisfy different verticals and use cases. The performance evaluation of these networks will require more complex models to represent the interactions of different components of the networks accurately. For example, channel models, which are of paramount importance to precisely characterize the behavior of such systems, need to account for multi-antenna systems and new frequency bands. This paper presents the ns-3 implementation of a spatial channel model for the 0.5-100 GHz spectrum, following the 3GPP Technical Report 38.901. The code, designed to be flexible and easily extensible, is integrated in ns-3's antenna, propagation and spectrum models, and offers the support for the investigation of future wireless systems in ns-3.","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-02-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127377661","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 43
Proceedings of the 2020 Workshop on ns-3 2020年ns3研讨会论文集
Proceedings of the 2020 Workshop on ns-3 Pub Date : 1900-01-01 DOI: 10.1145/3389400
{"title":"Proceedings of the 2020 Workshop on ns-3","authors":"","doi":"10.1145/3389400","DOIUrl":"https://doi.org/10.1145/3389400","url":null,"abstract":"","PeriodicalId":388630,"journal":{"name":"Proceedings of the 2020 Workshop on ns-3","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121076182","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信