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

筛选
英文 中文
ns-3 NEXT: Towards a Reference Platform for Offline and Augmented Wireless Networking Experimentation ns-3 NEXT:面向离线和增强无线网络实验的参考平台
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-06-19 DOI: 10.1145/3321349.3321359
Helder Fontes, Vitor Lamela, Rui Campos, M. Ricardo
{"title":"ns-3 NEXT: Towards a Reference Platform for Offline and Augmented Wireless Networking Experimentation","authors":"Helder Fontes, Vitor Lamela, Rui Campos, M. Ricardo","doi":"10.1145/3321349.3321359","DOIUrl":"https://doi.org/10.1145/3321349.3321359","url":null,"abstract":"In the past years, INESC TEC has been working on using ns-3 to reduce the gap between Simulation and Experimentation. Two major contributions resulted from our work: 1) the Fast Prototyping development process, where the same ns-3 protocol model is used in a real experiment; 2) the Trace-based Simulation (TS) approach, where traces of radio link qualities and position of nodes from past experiments are injected into ns-3 to achieve repeatable and reproducible experiments. In this paper we present ns-3 NEXT, our vision for ns-3 to enable simulation and experimentation using the same platform. We envision ns-3 as the platform that can automatically learn from past experiments and improve its accuracy to a point where simulated resources can seamlessly replace real resources. At that point, ns-3 can either replace a real testbed accurately (Offline Experimentation) or add functionality and scale to testbeds (Augmented Experimentation). Towards this vision, we discuss the current limitations and propose a plan to overcome them collectively within the ns-3 community.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"155 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115171874","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
Recent Acknowledgement Support for ns-3 TCP 最近确认支持ns-3 TCP
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-06-19 DOI: 10.1145/3321349.3321352
Shikha Bakshi, M. Tahiliani
{"title":"Recent Acknowledgement Support for ns-3 TCP","authors":"Shikha Bakshi, M. Tahiliani","doi":"10.1145/3321349.3321352","DOIUrl":"https://doi.org/10.1145/3321349.3321352","url":null,"abstract":"Recent Acknowledgement (RACK) is a TCP packet loss detection technique proposed by Google. It uses the notion of time to detect packet losses instead of packet or sequence counting approaches like Fast Retransmit and other non-standard techniques. RACK algorithm is described in an Internet Draft in the TCP Maintenance Working Group (tcpm) at IETF and is the de facto loss detection technique since Linux 4.4. However, to the best of our knowledge, there does not exist a model to study RACK using network simulators. Network simulations provide flexibility to extensively evaluate the upcoming network protocols without resorting to complex real-time experiments. In this paper, we propose the design, implementation and validation of a new model for RACK in ns-3. We evaluate RACK by comparing its performance with Fast Retransmit and verify that the model in ns-3 exhibits key attributes of RACK.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123425830","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
Enhancing the ns-3 IEEE 802.11ad Model Fidelity: Beam Codebooks, Multi-antenna Beamforming Training, and Quasi-deterministic mmWave Channel 提高ns-3 IEEE 802.11ad模型保真度:波束码本、多天线波束成形训练和准确定性毫米波信道
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-06-19 DOI: 10.1145/3321349.3321354
Hany Assasa, Joerg Widmer, T. Ropitault, N. Golmie
{"title":"Enhancing the ns-3 IEEE 802.11ad Model Fidelity: Beam Codebooks, Multi-antenna Beamforming Training, and Quasi-deterministic mmWave Channel","authors":"Hany Assasa, Joerg Widmer, T. Ropitault, N. Golmie","doi":"10.1145/3321349.3321354","DOIUrl":"https://doi.org/10.1145/3321349.3321354","url":null,"abstract":"Next generation wireless local area networks are envisioned to serve a high number of devices with heterogeneous capabilities and service requirements. Millimeter-wave technology is expected to be able to satisfy these demands and complement the highly congested wireless networks operating in the sub-6 GHz band. However, real-world experimentation with millimeter-wave communications is not always feasible due to the significant amount of resources required and its associated costs. For these reasons, researchers resort to high fidelity system-level simulators which provide a high degree of flexibility to test complex network deployments with a reasonable level of abstraction at the physical layer. The ns-3 IEEE 802.11ad model allows researchers to study large-scale wireless networks operating in the 60 GHz band, taking into account all of the essential features supported by the standard. However, the beamforming capabilities in the current implementation still lack both the flexibility and the agility that commercial of-the-shelf devices offer. Additionally, the model relies on a simplified channel model that does not accurately reflect the characteristics of a millimeter-wave channel. In this paper, we augment our ns-3 IEEE 802.11ad model with novel features that enhance its fidelity and provide the user fine grained control over physical and MAC layer aspects of 802.11ad devices. These features include beam codebooks, multi-antenna beamforming training, beam refinement and beam tracking capabilities, and a quasi-deterministic channel model. Our work paves the way for a future implementation of the next generation wireless gigabit standard, IEEE 802.11ay.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131455563","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}
引用次数: 22
Extending Network Emulation Support in ns-3 using DPDK 使用DPDK扩展ns-3中的网络仿真支持
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-06-19 DOI: 10.1145/3321349.3321358
Harsh Patel, Hrishikesh Hiraskar, M. Tahiliani
{"title":"Extending Network Emulation Support in ns-3 using DPDK","authors":"Harsh Patel, Hrishikesh Hiraskar, M. Tahiliani","doi":"10.1145/3321349.3321358","DOIUrl":"https://doi.org/10.1145/3321349.3321358","url":null,"abstract":"ns-3 network simulator provides support for network emulation by enabling simulated nodes to communicate with real hosts by using a network device called EmuFdNetDevice. Network emulation is an important feature in ns-3 and can be used to validate its models by comparing the emulation results to those obtained from real testbeds. Typically, ns-3 uses raw sockets of host's kernel stack to support network emulation. However, there is an active interest to enhance ns-3's network emulation features by using kernel bypass libraries. Recently, a new network device called NetmapNetDevice has been proposed for ns-3 to enable its interaction with netmap. In this paper, we extend network emulation support in ns-3 by using Data Plane Development Kit (DPDK). DPDK provides a set of fast packet processing libraries to bypass host network stack and obtain a direct access to Network Interface Card (NIC). We propose a new network device in ns-3 called DpdkNetDevice, intermediating between ns-3 Internet stack and DPDK environment to read/write packets from/to the NIC. We validate the working of DpdkNetDevice by performing various experiments and comparing results obtained from it to those obtained from EmuFdNetDevice and NetmapNetDevice. We observe that network emulations using DpdkNetDevice on a Gigabit Ethernet NIC provide higher throughput with significantly lesser CPU cycles per packet.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123398053","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
Improved Abstraction for Clear Channel Assessment in ns-3 802.11 WLAN Model ns-3 802.11无线局域网模型中清信道评估的改进抽象
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-06-19 DOI: 10.1145/3321349.3321353
L. Lanante, Sumit Roy, Scott E. Carpenter, Sébastien Deronne
{"title":"Improved Abstraction for Clear Channel Assessment in ns-3 802.11 WLAN Model","authors":"L. Lanante, Sumit Roy, Scott E. Carpenter, Sébastien Deronne","doi":"10.1145/3321349.3321353","DOIUrl":"https://doi.org/10.1145/3321349.3321353","url":null,"abstract":"An important challenge for ns-3 is to enable efficient performance evaluation of increasingly dense and heterogeneous networks, cognizant of cross-layer (specifically, Layers 1 & 2) interactions. In this work (a continuation of U. Washington efforts), we present improved physical layer abstractions for a key component underlying all 802.11 WLAN MAC performance evaluation - the Clear Channel Assessment (CCA) procedure central to CSMA/CA - for implementation in the ns-3 simulator. We model the preamble correlation process as typically implemented in 802.11 radio and represent the resulting probability of detection as a look-up table with a parameterized correlation threshold for different receive sensitivity strategies. Further, we also added a new carrier sense threshold adjustment mechanism to allow nodes to enable bypassing the default (and to date, fixed) -82dBm threshold. Such a capability aligns ns-3 for performance evaluation of dense networks equipped with new spatial reuse mechanisms. We demonstrate this via simulation of spatial reuse gains from dynamic sensitivity control (DSC) that are verified against IEEE 802.11ax standards group contributions. Using simulation results from a fixed rate multi-BSS network, we then identify valuable design guidelines to maximize the aggregate throughput with DSC.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129089265","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}
引用次数: 9
A Simulation Framework for Peer-to-Peer File Sharing in Named Data Networking 命名数据网络中对等文件共享的仿真框架
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-06-19 DOI: 10.1145/3321349.3321357
Akshay Raman, Kimberly Chou, Spyridon Mastorakis
{"title":"A Simulation Framework for Peer-to-Peer File Sharing in Named Data Networking","authors":"Akshay Raman, Kimberly Chou, Spyridon Mastorakis","doi":"10.1145/3321349.3321357","DOIUrl":"https://doi.org/10.1145/3321349.3321357","url":null,"abstract":"Peer-to-peer file sharing envisions a data-centric dissemination model, where files consisting of multiple data pieces can be downloaded from any peer that can offer the data or from multiple peers simultaneously. This objective, implemented at the application layer of the network architecture, matches with the objective of Named Data Networking (NDN), a proposed Internet architecture that features a data-centric communication model directly at the network layer. To study the impact of a data-centric network architecture on peer-to-peer file sharing, we proposed nTorrent, a peer-to-peer file sharing application built on top of NDN. Since the initial nTorrent proposal in 2017, we have implemented its design in ndnSIM, the de facto NDN simulator based on ns-3. In this paper, we present the design of our nTorrent simulation framework, touching upon various design decisions and trade-offs. We also describe our validation process through ns-3 simulations to ensure that our framework possesses the fundamental properties of nTorrent.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"451 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132504502","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
An Improved MAC Layer for the 5G NR ns-3 Module 5G NR ns-3模块的改进MAC层
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-06-19 DOI: 10.1145/3321349.3321350
Natale Patriciello, S. Lagén, L. Giupponi, Biljana Bojović
{"title":"An Improved MAC Layer for the 5G NR ns-3 Module","authors":"Natale Patriciello, S. Lagén, L. Giupponi, Biljana Bojović","doi":"10.1145/3321349.3321350","DOIUrl":"https://doi.org/10.1145/3321349.3321350","url":null,"abstract":"In this paper, we present a novel 5G NR simulator aligned with Release 15 TS 38.300. The work relies on previous implementations of LTE and mmWave modules. The focus of the paper is on the MAC layer, where we present the refactoring and the improvements to support OFDMA as per standard. A novel, user-friendly and modular interface is also proposed for the scheduler part, that allows a symbol-level distribution of resources. We go through the details of the implementation, and then we present scheduler results for a subset of schedulers that we propose. The code is available for interested users.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121708464","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}
引用次数: 19
Implementation of Reference Public Safety Scenarios in ns-3 在ns-3中实施参考公共安全场景
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-02-17 DOI: 10.1145/3321349.3321356
Michele Polese, Tommaso Zugno, M. Zorzi
{"title":"Implementation of Reference Public Safety Scenarios in ns-3","authors":"Michele Polese, Tommaso Zugno, M. Zorzi","doi":"10.1145/3321349.3321356","DOIUrl":"https://doi.org/10.1145/3321349.3321356","url":null,"abstract":"During incidents and disasters it is fundamental to provide to first responders high performance and reliable communications, in order to improve their coordination capabilities and their awareness of the surrounding environment, and to allow them to promptly transmit and receive alerts on possible dangerous situations or emergencies. The accurate evaluation of the performance of different Public Safety Communication (PSC) networking and communications technologies is therefore of paramount importance, and the characterization of the scenario in which these technologies need to operate is fundamental to obtain meaningful results. In this paper, we present the implementation of three reference PSC scenarios, which are open source and made publicly available to the research community, describing the incidents, the mobility and applications of first responders, and providing examples on how a mmWave-based Radio Access Network (RAN) can support high-traffic use cases. Moreover, we present the implementation of two novel mobility models for ns-3, which can be used to enable the simulation of realistic PSC scenarios in ns-3.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126903329","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}
引用次数: 2
A QUIC Implementation for ns-3 ns3的QUIC实现
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-02-16 DOI: 10.1145/3321349.3321351
Alvise De Biasio, Federico Chiariotti, Michele Polese, A. Zanella, M. Zorzi
{"title":"A QUIC Implementation for ns-3","authors":"Alvise De Biasio, Federico Chiariotti, Michele Polese, A. Zanella, M. Zorzi","doi":"10.1145/3321349.3321351","DOIUrl":"https://doi.org/10.1145/3321349.3321351","url":null,"abstract":"Quick UDP Internet Connections (QUIC) is a recently proposed transport protocol, currently being standardized by the Internet Engineering Task Force (IETF). It aims at overcoming some of the shortcomings of TCP, while maintaining the logic related to flow and congestion control, retransmissions and acknowledgments. It supports multiplexing of multiple application layer streams in the same connection, a more refined selective acknowledgment scheme, and low-latency connection establishment. It also integrates cryptographic functionalities in the protocol design. Moreover, QUIC is deployed at the application layer, and encapsulates its packets in UDP datagrams. Given the widespread interest in QUIC's flexibility and features, we believe that it is important to provide to the networking community an implementation in a controllable and isolated environment, i.e., a network simulator such as ns-3, in which it is possible to test QUIC's performance and understand design choices and possible limitations. Therefore, in this paper we present a native implementation of QUIC for ns-3, describing the features we implemented, the main assumptions and differences with respect to the QUIC Internet Drafts, and a set of examples.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130041485","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}
引用次数: 16
Implementation of the 3GPP LTE-WLAN Inter-working Protocols in ns-3 3GPP LTE-WLAN互通协议在ns-3中的实现
Proceedings of the 2019 Workshop on ns-3 Pub Date : 2019-01-11 DOI: 10.1145/3321349.3321355
M. S. Afaqui, C. Cano, Vincent Kotzsch, C. Felber, Walter P. Nitzold
{"title":"Implementation of the 3GPP LTE-WLAN Inter-working Protocols in ns-3","authors":"M. S. Afaqui, C. Cano, Vincent Kotzsch, C. Felber, Walter P. Nitzold","doi":"10.1145/3321349.3321355","DOIUrl":"https://doi.org/10.1145/3321349.3321355","url":null,"abstract":"LTE/Wi-Fi Link Aggregation (LWA) and LTE WLAN Radio Level Integration with IPSec Tunnel (LWIP) are two approaches put forward by the 3rd Generation Partnership Project (3GPP) to enable flexible, general, and scalable LTE-WLAN interworking in the context of 5G. These techniques enable operator-controlled access of licensed and unlicensed spectrum and allow transparent access of operator's evolved core. This article describes the design details of LWA and LWIP protocols and presents the first ns-3 LWA and LWIP implementations in ns-3. In particular, this work focuses on the adaptation and concurrent usage of different ns-3 modules and protocols of different technologies to enable the support of these inter-working schemes.","PeriodicalId":166981,"journal":{"name":"Proceedings of the 2019 Workshop on ns-3","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-01-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134256090","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
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学术官方微信