651 results on '"Network emulation"'
Search Results
2. Distributed Traffic Replay System for Network Emulation.
- Author
-
YE Haibo, LI Zhigang, HUANG Xiao, WANG Xiaofeng, and LIU Yuan
- Subjects
COMPUTER network traffic ,TRAFFIC speed ,COMPUTER network security ,SOCIAL networks ,CLOUD computing ,REPRODUCTION ,TRAFFIC safety - Abstract
Traffic replay can effectively improve the fidelity of network emulation and support emerging network verification and network security evaluation. A distributed traffic replay system based on cloud platform is designed for large-scale, high-speed and highly concurrent network traffic emulation, named DTRS. Aiming at the diverse network traffic, a scalable multi-stream replay method is proposed to realize the flexible reproduction of multiple protocol traffic. A traffic replay strategy based on DPDK is proposed to achieve accurate control of the replay process and improve the timing fidelity of replay. To solve the problem of insufficient traffic replay speed, a vector packet processing strategy based on VPP is proposed to improve the throughput. The experimental results show that DTRS can realize the scalable loading of diverse network traffic, and support the flexible, realistic and controllable reproduction of massive heterogeneous network scenarios. In high- speed traffic emulation, DTRS can ensure the timing fidelity of replay. Compared with traditional methods, the traffic replay throughput of DTRS has increased by 3.71 times. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
3. Troubleshooting distributed network emulation.
- Author
-
ElBouanani, Houssam, Barakat, Chadi, Dabbous, Walid, and Turletti, Thierry
- Abstract
Distributed network emulators allow users to perform network evaluation by running large-scale virtual networks over a cluster of fewer machines. While they offer accessible testing environments for researchers to evaluate their contributions and for the community to reproduce its results, their use of limited physical network and compute resources can silently and negatively impact the emulation results. In this paper, we present a methodology that uses linear optimization to extract information about the physical infrastructure from emulation-level packet delay measurements, in order to pinpoint the root causes of emulation inaccuracy with minimal hypotheses. We evaluate the precision of our methodology using numerical simulations and then show how its implementation performs in a real network scenario. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
4. Dynamic Data-Driven Approach for Cyber-Resilient and Secure Critical Energy Systems
- Author
-
Jin, Dong, Qu, Yanfeng, Liu, Xin, Hannon, Christopher, Yan, Jiaqi, Aved, Alex J., Morrone, Philip, Darema, Frederica, editor, Blasch, Erik P., editor, Ravela, Sai, editor, and Aved, Alex J., editor
- Published
- 2023
- Full Text
- View/download PDF
5. Concluding Remarks
- Author
-
Li, Zhenhua, Dai, Yafei, Chen, Guihai, Liu, Yunhao, Li, Zhenhua, Dai, Yafei, Chen, Guihai, and Liu, Yunhao
- Published
- 2023
- Full Text
- View/download PDF
6. Cyber Range Technology Stack Review
- Author
-
Lateș, Ionuț, Boja, Cătălin, Howlett, Robert J., Series Editor, Jain, Lakhmi C., Series Editor, Ciurea, Cristian, editor, Pocatilu, Paul, editor, and Filip, Florin Gheorghe, editor
- Published
- 2023
- Full Text
- View/download PDF
7. Deploying Secure Distributed Systems: Comparative Analysis of GNS3 and SEED Internet Emulator
- Author
-
Lewis Golightly, Paolo Modesti, and Victor Chang
- Subjects
secure distributed systems ,network emulation ,GNS3 ,SEED Internet Emulator ,Cisco routers ,performance evaluation ,Technology (General) ,T1-995 - Abstract
Network emulation offers a flexible solution for network deployment and operations, leveraging software to consolidate all nodes in a topology and utilizing the resources of a single host system server. This research paper investigated the state of cybersecurity in virtualized systems, covering vulnerabilities, exploitation techniques, remediation methods, and deployment strategies, based on an extensive review of the related literature. We conducted a comprehensive performance evaluation and comparison of two network-emulation platforms: Graphical Network Simulator-3 (GNS3), an established open-source platform, and the SEED Internet Emulator, an emerging platform, alongside physical Cisco routers. Additionally, we present a Distributed System that seamlessly integrates network architecture and emulation capabilities. Empirical experiments assessed various performance criteria, including the bandwidth, throughput, latency, and jitter. Insights into the advantages, challenges, and limitations of each platform are provided based on the performance evaluation. Furthermore, we analyzed the deployment costs and energy consumption, focusing on the economic aspects of the proposed application.
- Published
- 2023
- Full Text
- View/download PDF
8. Deploying Secure Distributed Systems: Comparative Analysis of GNS3 and SEED Internet Emulator.
- Author
-
Golightly, Lewis, Modesti, Paolo, and Chang, Victor
- Subjects
EMULATION software ,COMPARATIVE studies ,INTERNET security ,PERFORMANCE evaluation ,ENERGY consumption - Abstract
Network emulation offers a flexible solution for network deployment and operations, leveraging software to consolidate all nodes in a topology and utilizing the resources of a single host system server. This research paper investigated the state of cybersecurity in virtualized systems, covering vulnerabilities, exploitation techniques, remediation methods, and deployment strategies, based on an extensive review of the related literature. We conducted a comprehensive performance evaluation and comparison of two network-emulation platforms: Graphical Network Simulator-3 (GNS3), an established open-source platform, and the SEED Internet Emulator, an emerging platform, alongside physical Cisco routers. Additionally, we present a Distributed System that seamlessly integrates network architecture and emulation capabilities. Empirical experiments assessed various performance criteria, including the bandwidth, throughput, latency, and jitter. Insights into the advantages, challenges, and limitations of each platform are provided based on the performance evaluation. Furthermore, we analyzed the deployment costs and energy consumption, focusing on the economic aspects of the proposed application. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
9. Emulation of Multipath Solutions in Heterogeneous Wireless Networks Over Ns-3 Platform
- Author
-
Hapanchak, Vadym S., Costa, António D., Akan, Ozgur, Editorial Board Member, Bellavista, Paolo, Editorial Board Member, Cao, Jiannong, Editorial Board Member, Coulson, Geoffrey, Editorial Board Member, Dressler, Falko, Editorial Board Member, Ferrari, Domenico, Editorial Board Member, Gerla, Mario, Editorial Board Member, Kobayashi, Hisashi, Editorial Board Member, Palazzo, Sergio, Editorial Board Member, Sahni, Sartaj, Editorial Board Member, Shen, Xuemin (Sherman), Editorial Board Member, Stan, Mircea, Editorial Board Member, Jia, Xiaohua, Editorial Board Member, Zomaya, Albert Y., Editorial Board Member, Jiang, Dingde, editor, and Song, Houbing, editor
- Published
- 2022
- Full Text
- View/download PDF
10. Cross Inference of Throughput Profiles Using Micro Kernel Network Method
- Author
-
Rao, Nageswara S. V., Al-Najjar, Anees, Imam, Neena, Liu, Zhengchun, Kettimuthu, Rajkumar, Foster, Ian, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Renault, Éric, editor, Boumerdassi, Selma, editor, and Mühlethaler, Paul, editor
- Published
- 2022
- Full Text
- View/download PDF
11. A Distributed Traffic Replay Framework for Network Emulation.
- Author
-
Huang, Xiao, Wang, Xiaofeng, Liu, Yuan, and Xue, Qingsong
- Subjects
- *
CLOUD computing , *SOCIAL networks , *EMULATION software , *COMPUTER network security , *WORKFLOW - Abstract
Traffic replay can effectively improve the fidelity of network emulation and can support emerging network verification and network security evaluation. A distributed traffic replay framework for network emulation, named DTRF, is designed for large-scale and high-fidelity network traffic emulation on the cloud platform. A fast traffic replay strategy bypassing the kernel is proposed to improve the traffic replay performance in the single node by alleviating the problem of high overhead from the kernel protocol stack. To conveniently expand the emulation scale, an extendable method of workflow orchestration that can realize the flexible control and configuration of the execution process of emulation tasks is proposed. The experimental results show that, compared with that of the traditional method, the throughput of traffic replay is increased by 3.71 times on average, the number of concurrent streams is increased by 4.18 times on average, and the timestamp error of the replayed packets is reduced by 97.8% on average. The DTRF can expand the emulation scenario to a massive heterogeneous network. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
12. Significance of Cross-Correlated QoS Configurations for Validating the Subjective and Objective QoE of Cloud Gaming Applications.
- Author
-
Ahmad, Nafi, Wahab, Abdul, Schormans, John, and Arnab, Ali Adib
- Subjects
CLOUD computing ,EMULATION software ,STUTTERING ,QUALITY of service - Abstract
In this paper, utilising real-internet traffic data, we modified a popular network emulator to better imitate real network traffic and studied its subjective and objective implications on QoE for cloud-gaming apps. Subjective QoE evaluation was then used to compare cross-correlated QoS metric with the default non-correlated emulator setup. Human test subjects showed different correlated versus non-correlated QoS parameters affects regarding cloud gaming QoE. Game-QoE is influenced more by network degradation than video QoE. To validate our subjective QoE study, we analysed the experiment's video objectively. We tested how well Full-Reference VQA measures subjective QoE. The correlation between FR QoE and subjective MOS was greater in non-correlated QoS than in correlated QoS conditions. We also found that correlated scenarios had more stuttering events compared to non-correlated scenarios, resulting in lower game QoE. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
13. An IoT Network Emulator for Analyzing the Influence of Varying Network Quality
- Author
-
Herrnleben, Stefan, Ailabouni, Rudy, Grohmann, Johannes, Prantl, Thomas, Krupitzer, Christian, Kounev, Samuel, Akan, Ozgur, Editorial Board Member, Bellavista, Paolo, Editorial Board Member, Cao, Jiannong, Editorial Board Member, Coulson, Geoffrey, Editorial Board Member, Dressler, Falko, Editorial Board Member, Ferrari, Domenico, Editorial Board Member, Gerla, Mario, Editorial Board Member, Kobayashi, Hisashi, Editorial Board Member, Palazzo, Sergio, Editorial Board Member, Sahni, Sartaj, Editorial Board Member, Shen, Xuemin (Sherman), Editorial Board Member, Stan, Mircea, Editorial Board Member, Jia, Xiaohua, Editorial Board Member, Zomaya, Albert Y., Editorial Board Member, Song, Houbing, editor, and Jiang, Dingde, editor
- Published
- 2021
- Full Text
- View/download PDF
14. Evaluating IP Routing on a General Purpose Network Emulation Platform for Space Networking
- Author
-
Sun, Jiawei, Zhou, Peng, Zhao, Kanglian, Li, Wenfeng, Akan, Ozgur, Editorial Board Member, Bellavista, Paolo, Editorial Board Member, Cao, Jiannong, Editorial Board Member, Coulson, Geoffrey, Editorial Board Member, Dressler, Falko, Editorial Board Member, Ferrari, Domenico, Editorial Board Member, Gerla, Mario, Editorial Board Member, Kobayashi, Hisashi, Editorial Board Member, Palazzo, Sergio, Editorial Board Member, Sahni, Sartaj, Editorial Board Member, Shen, Xuemin (Sherman), Editorial Board Member, Stan, Mircea, Editorial Board Member, Jia, Xiaohua, Editorial Board Member, Zomaya, Albert Y., Editorial Board Member, Wu, Qihui, editor, Zhao, Kanglian, editor, and Ding, Xiaojin, editor
- Published
- 2021
- Full Text
- View/download PDF
15. EmuIoTNet: An Emulated IoT Network for Dynamic Analysis
- Author
-
Si, Qin, Cui, Lei, Li, Lun, Ding, Zhenquan, Liu, Yongji, Hao, Zhiyu, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Gao, Debin, editor, Li, Qi, editor, Guan, Xiaohong, editor, and Liao, Xiaofeng, editor
- Published
- 2021
- Full Text
- View/download PDF
16. Link-Layer Informed TCP Adaptation for Highly Dynamic LEO Satellite Networks
- Author
-
Cao, Xuyang
- Subjects
Computer science ,Electrical engineering ,Computer engineering ,congestion control ,handover ,LEO satellite networking ,network emulation ,network simulation ,TCP adaptation - Abstract
Low-Earth-orbit (LEO) satellite networking is a promising way of providing low-latency and high-throughput global Internet access. Unlike the static terrestrial network infrastructure, LEO satellites constantly revolve around the Earth and thus bring instability to their networks. Understanding the dynamics and properties of a LEO satellite network and developing mechanisms to address the dynamics become crucial. In this work, we first introduce a high-fidelity and highly configurable real-time emulator called LeoEM to capture detailed dynamics of LEO satellite networks. We then present SaTCP, a cross-layer solution that enables TCP to avoid overly conservative congestion control and improve its performance under high LEO link dynamics. As an upgrade to CUBIC TCP, SaTCP forecasts the time of disruptive events (i.e, satellite handovers or route updates) by tactfully utilizing the predictability of satellite locations, taking into account the prediction inaccuracy, and informs TCP to adapt its decision accordingly. Experiments across various scenarios show SaTCP increases the goodput by multi-folds compared with state-of-the-art protocols while preserving fairness.
- Published
- 2023
17. 天地一体化卫星网络拓扑场杲仿真技术.
- Author
-
陈新宇, 王晓锋, and 刘渊
- Subjects
TECHNOLOGICAL innovations ,TOPOLOGY ,ELECTRIC network topology ,INFORMATION networks ,HETEROGENEITY ,SPEED - Abstract
Copyright of Journal of Computer Engineering & Applications is the property of Beijing Journal of Computer Engineering & Applications Journal Co Ltd. and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
- Published
- 2022
- Full Text
- View/download PDF
18. Klonet: a network emulation platform for the technology innovation
- Author
-
Jingzhao XIE, Wei SHAN, Chang XIAO, Tie MA, Li CHEN, Hongfang YU, and Gang SUN
- Subjects
network experiment ,network emulation ,network virtualization ,Telecommunication ,TK5101-6720 ,Technology - Abstract
The innovations of key technologies enable and promote the future development of networks and the network industry.Therefore, there is an urgent need for a network experimental platform that can easily and quickly verify innovative network technologies, so asto effectively lower the innovation barriers and promote innovations.By analyzing the advantages of network emulation technology in network experiments and combining the demand of network technology innovation for network experiment platform, a network emulation experiment platform Klonet for network technology innovation was proposed.The platform can flexibly expand the scale of the network, emulate the network in all perspectives, manage the emulated network in a fine-grained manner, and thus ease the workflow of network experimentation.The experimental method on Klonet was described and the ability of Klonet to support network technology innovation was verified based on two specific use cases.
- Published
- 2021
- Full Text
- View/download PDF
19. SPM: Modeling Spark Task Execution Time from the Sub-stage Perspective
- Author
-
Li, Wei, Hu, Shengjie, Wang, Di, Chen, Tianba, Li, Yunchun, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Wen, Sheng, editor, Zomaya, Albert, editor, and Yang, Laurence T., editor
- Published
- 2020
- Full Text
- View/download PDF
20. Integration of Cloud-native ETSI TeraFlowSDN controller with ContainerLab
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria Telemàtica, Rincón Rivera, David, Hassan Rahhal, Mohamad, Universitat Politècnica de Catalunya. Departament d'Enginyeria Telemàtica, Rincón Rivera, David, and Hassan Rahhal, Mohamad
- Abstract
This master thesis focuses on bridging the gap towards facilitating novel spine-leaf¿based intra-data center connectivity controlled through the TeraFlowSDN controller and using the L2EVPN technology. The thesis provides a detailed overview of the project phases, from pre-documentation to implementation and experimental validation.
- Published
- 2024
21. TurboNet: Faithfully Emulating Networks With Programmable Switches.
- Author
-
Cao, Jiamin, Liu, Ying, Zhou, Yu, He, Lin, and Xu, Mingwei
- Subjects
SWITCHING systems (Telecommunication) ,SOFTWARE-defined networking ,EMULATION software ,OPENFLOW (Computer network protocol) ,NETWORK performance ,KEY performance indicators (Management) - Abstract
Faithfully emulating networks is critical for verifying the correctness and effectiveness of new networking-related designs. Existing network experiment platforms either cannot faithfully emulate the functionality and performance of production networks or cannot scale well due to cost constraints. In this paper, we propose TurboNet, a new network emulator that utilizes one or more programmable switches to achieve faithful emulation of the network data plane and control plane. For data plane emulation, we propose a series of key designs, such as port mapper, queue mapper, and delayed queue, to emulate network topologies and performance metrics with high flexibility and accuracy. For control plane emulation, we support static routing configurations, distributed routing agents, and the centralized routing controllers. Meanwhile, we provide APIs for operators to simplify network emulation tasks. We implement TurboNet on Tofino switches. Evaluation results show that: (1) On the data plane, TurboNet can flexibly emulate various topologies, such as an 8-ary fat-tree with only one programmable switch and a 10-ary fat-tree with four programmable switches; (2) On the control plane, TurboNet supports about 200 BGP agents on a single programmable switch with a CPU usage of 25%; (3) TurboNet can accurately emulate different network performance metrics such as 10−8 link loss, and microsecond to millisecond link delay. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
22. Investigation of a GNN approach to mitigate congestion in a realistic MANET scenario.
- Author
-
Maret, Yann, Raza, Mohsin, Legendre, Franck, Wang, Junyuan, and Bessis, Nik
- Subjects
AD hoc computer networks ,ROUTING algorithms ,REINFORCEMENT learning ,TOPOLOGY - Abstract
Mobile Area NETworks (MANETs) can be modelled as time-varying graphs as their topology and traffic demands change. Optimizing routing in MANETs by proactively adapting the routes is a challenge, even with a fixed topology and user demand. Omniscient Dijkstra Routing (ODRb) is one of the best known approaches, which computes alternative paths but has limitations to mitigate congestions. In this paper, we investigate Graph Neural Networks (GNNs) for routing optimization in MANETs. Our contribution is inspired by the centralized GNN-based Data Driven Routing (GDDR) framework developed by Hope [15]. GDDR was developed for optical fibre networks to support time varying user demands. After failing to obtain good results using the GDDR approach on the tactical Anglova MANET scenario, we adapted GDDR to minimize the maximum number of traversals. Our GNN-t proposal is able to find alternative longer paths mitigating congestion on central nodes. Considering a challenging static topology, the first second of the 24-node Anglova scenario: GNN-t achieves a Completion Ratio of CR=99% for a trffic of acked-messages averaging 1msg/s/node and CR=77% when the traffic is doubled (2msg/s/node). For the challenging first 300s of Anglova CP1, similar performance is reported for ODRb and GNN-t: CR=81% without fading and CR=54% with fading.. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
23. Mechanisms for Precise Virtual Time Advancement in Network Emulation.
- Author
-
Babu, Vignesh and Nicol, David
- Subjects
VIRTUAL machine systems ,RAPID prototyping ,CYBER physical systems ,ORDER picking systems - Abstract
Network emulators enable rapid prototyping and testing of applications. In a typical emulation, the execution order and process execution burst lengths are managed by the host platform's operating system, largely independent of the emulator. Timerbased mechanisms are typically used, but the imprecision of timer firings introduces imprecision in the advancement of time. This leads to statistical variation in behavior that is not due to the model. This article describes an open-source tool called Kronos, which provides a set of mechanisms for precise instruction-level tracking of process execution and control over execution order of containers, thus improving the mapping of executed behavior to advancement in time. This, and control of execution and placement of emulated processes in virtual time make the behavior of the emulation independent of the CPU resources of the platform that hosts the emulation. Under Kronos each process has its own virtual clock that is advanced based on a count of the number of \(\times \) 86 assembly instructions executed by its children. Two types of instruction counting techniques are discussed: (1) hardware-assisted mechanisms that are transparent to the executing application and (2) binary instrumentation-assisted mechanisms that modify the executing binary. We analyze the overheads associated with each approach and experimentally demonstrate the impact of Kronos' time advancement precision by comparing it against emulations that, like Kronos, are embedded in virtual time, but unlike Kronos rely on Linux timers to control virtual machines and measure their progress in virtual time. We present two useful applications where Kronos aids in generating high-fidelity emulation results at low hardware costs: (1) analyzing protocol performance and (2) enabling analysis of cyber physical control systems. We also discuss limitations associated with simple linear conversions between instruction counts and ascribed virtual time and develop and evaluate more accurate virtual time conversion models. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
24. Network Emulation as a Service (NEaaS): Towards a Cloud-Based Network Emulation Platform
- Author
-
Lai, Junyu, Tian, Jiaqi, Jiang, Dingde, Sun, Jiaming, Zhang, Ke, Akan, Ozgur, Editorial Board Member, Bellavista, Paolo, Editorial Board Member, Cao, Jiannong, Editorial Board Member, Coulson, Geoffrey, Editorial Board Member, Dressler, Falko, Editorial Board Member, Ferrari, Domenico, Editorial Board Member, Gerla, Mario, Editorial Board Member, Kobayashi, Hisashi, Editorial Board Member, Palazzo, Sergio, Editorial Board Member, Sahni, Sartaj, Editorial Board Member, Shen, Xuemin (Sherman), Editorial Board Member, Stan, Mircea, Editorial Board Member, Jia, Xiaohua, Editorial Board Member, Zomaya, Albert Y., Editorial Board Member, Song, Houbing, editor, and Jiang, Dingde, editor
- Published
- 2019
- Full Text
- View/download PDF
25. A Hybrid Virtualization Approach to Emulate Heterogeneous Network Nodes
- Author
-
Lai, Junyu, Tian, Jiaqi, Jiang, Dingde, Sun, Jiaming, Zhang, Ke, Akan, Ozgur, Editorial Board Member, Bellavista, Paolo, Editorial Board Member, Cao, Jiannong, Editorial Board Member, Coulson, Geoffrey, Editorial Board Member, Dressler, Falko, Editorial Board Member, Ferrari, Domenico, Editorial Board Member, Gerla, Mario, Editorial Board Member, Kobayashi, Hisashi, Editorial Board Member, Palazzo, Sergio, Editorial Board Member, Sahni, Sartaj, Editorial Board Member, Shen, Xuemin (Sherman), Editorial Board Member, Stan, Mircea, Editorial Board Member, Jia, Xiaohua, Editorial Board Member, Zomaya, Albert Y., Editorial Board Member, Song, Houbing, editor, and Jiang, Dingde, editor
- Published
- 2019
- Full Text
- View/download PDF
26. Freely Drifting Small-Satellite Swarms for Sensor Networks in the Arctic
- Author
-
Birkeland, Roger, Palma, David, Kacprzyk, Janusz, Series Editor, Pal, Nikhil R., Advisory Editor, Bello Perez, Rafael, Advisory Editor, Corchado, Emilio S., Advisory Editor, Hagras, Hani, Advisory Editor, Kóczy, László T., Advisory Editor, Kreinovich, Vladik, Advisory Editor, Lin, Chin-Teng, Advisory Editor, Lu, Jie, Advisory Editor, Melin, Patricia, Advisory Editor, Nedjah, Nadia, Advisory Editor, Nguyen, Ngoc Thanh, Advisory Editor, Wang, Jun, Advisory Editor, Yang, Xin-She, editor, Sherratt, Simon, editor, Dey, Nilanjan, editor, and Joshi, Amit, editor
- Published
- 2019
- Full Text
- View/download PDF
27. The Effect of Hardware/Software Features on the Performance of an Open–Source Network Emulator
- Author
-
Capriglione, Domenico, Cerro, Gianni, Ferrigno, Luigi, Miele, Gianfranco, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Di Felice, Marco, editor, Natalizio, Enrico, editor, Bruno, Raffaele, editor, and Kassler, Andreas, editor
- Published
- 2019
- Full Text
- View/download PDF
28. Cyber Ranges Implementation Methodology.
- Author
-
Lates, Ionut
- Subjects
INTERNET security ,VIRTUAL machine systems ,DIGITAL technology ,TECHNOLOGICAL innovations ,ECONOMIC activity - Abstract
Cyber Ranges represent complex, multi-component informatic systems, mainly used in the cyber security field. This domain is not the only operational scope of the Cyber Range concept. The applicability of this kind of system presents great benefits in domains like education, research, military etc. The entire scope of Cyber Range systems may be classified into three main categories: training and simulation, research and e-learning. The complexity of a Cyber Range system involves a time and financial consuming implementation. Depending on the area of operation, implementation may vary because each domain involves specific components. As a result, there must be steps prior to implementation in which the whole set of required pieces must be determined precisely. The existence of an implementation methodology may increase the performance and decrease the implementation costs - in the manner of time and financial resources. This paper aims to lay the foundations of a methodology for implementing cyber range systems in the main fields (training and simulation, research and e-learning). Starting from this methodology, detailed configuration and implementation procedures can be developed in each branch of each field. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
29. Significance of Cross-Correlated QoS Configurations for Validating the Subjective and Objective QoE of Cloud Gaming Applications
- Author
-
Nafi Ahmad, Abdul Wahab, John Schormans, and Ali Adib Arnab
- Subjects
network emulation ,NetEm ,quality of experience (QoE) ,quality of service (QoS) ,packet delay ,packet loss ratios (PLR) ,Information technology ,T58.5-58.64 - Abstract
In this paper, utilising real-internet traffic data, we modified a popular network emulator to better imitate real network traffic and studied its subjective and objective implications on QoE for cloud-gaming apps. Subjective QoE evaluation was then used to compare cross-correlated QoS metric with the default non-correlated emulator setup. Human test subjects showed different correlated versus non-correlated QoS parameters affects regarding cloud gaming QoE. Game-QoE is influenced more by network degradation than video QoE. To validate our subjective QoE study, we analysed the experiment’s video objectively. We tested how well Full-Reference VQA measures subjective QoE. The correlation between FR QoE and subjective MOS was greater in non-correlated QoS than in correlated QoS conditions. We also found that correlated scenarios had more stuttering events compared to non-correlated scenarios, resulting in lower game QoE.
- Published
- 2023
- Full Text
- View/download PDF
30. Klonet: 面向技术创新的网络模拟实验平台.
- Author
-
谢景昭, 单炜, 肖畅, 马铁, 陈力, 虞红芳, and 孙罡
- Abstract
Copyright of Telecommunications Science is the property of Beijing Xintong Media Co., Ltd. and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
- Published
- 2021
- Full Text
- View/download PDF
31. Emulation-Instrumented Fuzz Testing of 4G/LTE Android Mobile Devices Guided by Reinforcement Learning
- Author
-
Fang, Kaiming, Yan, Guanhua, Hutchison, David, Series Editor, Kanade, Takeo, Series Editor, Kittler, Josef, Series Editor, Kleinberg, Jon M., Series Editor, Mattern, Friedemann, Series Editor, Mitchell, John C., Series Editor, Naor, Moni, Series Editor, Pandu Rangan, C., Series Editor, Steffen, Bernhard, Series Editor, Terzopoulos, Demetri, Series Editor, Tygar, Doug, Series Editor, Weikum, Gerhard, Series Editor, Lopez, Javier, editor, Zhou, Jianying, editor, and Soriano, Miguel, editor
- Published
- 2018
- Full Text
- View/download PDF
32. Network Emulation as a Service (NEaaS): Towards a Cloud-Based Network Emulation Platform.
- Author
-
Lai, Junyu, Tian, Jiaqi, Zhang, Ke, Yang, Zheng, and Jiang, Dingde
- Subjects
- *
SOFTWARE-defined networking , *TRAFFIC flow , *CLOUD computing , *APPLICATION software , *EMULATION software , *SCALABILITY - Abstract
Network emulation is an essential method to test network architecture, protocol and application software during a network's entire life-cycle. Compared with simulation and test-bed methods, network emulation possesses the advantages of accuracy and cost-efficiency. However, legacy network emulators are typically restricted in scalability, agility, and extensibility, which builds barriers to prevent them from being widely used. In this paper, we introduce the currently prevalent cloud computing and the related technologies including resource virtualization, NFV (network functional virtualization), SDN (software-defined networking), traffic control and flow steering to the network emulation domain. We design and implement an innovative cloud-based network emulation platform, aiming at providing users Network Emulation as a Service (NEaaS), which can be conveniently deployed on both public and private clouds. In order to emulate networks of much larger scale, and to reduce the hardware cost of the proposed platform, a representative light-weighted virtualization technology, namely Docker container is adopted as a supplement to virtual machine (VM) to emulate networking nodes in a hybrid manner. We carried out a comprehensive performance evaluation with in-depth discussions for this emulation platform. It turns out, our platform can significantly outperform legacy network emulators regarding to scalability, agility, and extensibility in large scale emulation scenarios, with much lower costs. Finally, a case study of applying the proposed platform to emulate a typical space-ground integrated network (SGIN) is given, which illustrates the platform's effectivity and efficiency. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
33. A Hybrid Virtualization Approach to Emulate Network Nodes of Heterogeneous Architectures.
- Author
-
Lai, Junyu, Tian, Jiaqi, Liu, Rui, Yang, Zheng, and Jiang, Dingde
- Subjects
- *
SYSTEMS software , *CLOUD computing , *EMULATION software - Abstract
In the recent years, resource virtualization technologies of different types have been widely used in the ICT industry, particularly in cloud computing domain. These virtualization technologies can squeeze out hardware potential and consequently can significantly save CAPEX and OPEX. Virtualization technologies are adopted in network emulation to emulate heterogeneous nodes of target networks. At present, network emulators typically utilize legacy x86-based virtual machines (VMs) and light-weighted containers to emulate network nodes of heterogeneous architectures including ARM, SPARC, PPC, etc., which introduces software incompatibility to the original system software, protocols and applications, and may consequently jeopardize emulation fidelity. This paper focuses on mitigating the emulation incompatibility problem caused by node heterogeneity. Firstly, this problem is thoroughly investigated and analyzed on a cloud-based network emulation platform. Then, a hybrid virtualization approach concurrently utilizing multiple virtualization technologies, namely KVM, QEMU, and Docker to emulate heterogeneously architected nodes is derived and then implemented in the cloud-based network emulation platform. Functional verification and performance evaluation experiments have been carried out and have led to the conclusion that the elaborated hybrid virtualization approach can effectively dispose of the emulation incompatibility problem with affordable performance degradations. In addition, a case study of applying the hybrid virtualization approach to emulate a space-ground integrated network (SGIN) is conducted to show its effectivity and efficiency. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
34. A Framework to Evaluate 5G Networks for Smart and Fail-Safe Communications in ERTMS/ETCS
- Author
-
Canonico, Roberto, Marrone, Stefano, Nardone, Roberto, Vittorini, Valeria, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Fantechi, Alessandro, editor, Lecomte, Thierry, editor, and Romanovsky, Alexander, editor
- Published
- 2017
- Full Text
- View/download PDF
35. BluMoon: Bluetooth Low Energy Emulator for Software Testing.
- Author
-
Tsubasa Yumura, Kunio Akashi, Tomoya Inoue, and Yasuo Tan
- Subjects
COMPUTER software testing ,RADIO interference ,SYSTEMS software ,TEST systems ,WIRELESS communications ,EMULATION software - Abstract
In software system testing using Bluetooth Low Energy (BLE), it is necessary to evaluate the system, including the wireless communication. However, it is difficult to build a test environment for testing with physical machines because of installation costs. This problem can be solved by emulation to reproduce BLE communication on computers; however, a BLE emulator is required. In this paper, we propose a BLE emulator called BluMoon for testing software systems using BLE. We impose the following requirements on the BLE emulator: (1) calculating the received signal strength for each frame and (2) imitating radio interference. To satisfy these requirements, we devised a software-implemented BLE controller with a host controller interface as a boundary and devised a data format called the BluMoon frame for sending and receiving data frame by frame. We designed and implemented BluMoon, and performed functional and performance evaluation as well as a comparative experiment with a physical environment. The results revealed that it is possible to implement a BLE emulator that meets the aforementioned requirements. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
36. MaxHadoop: An Efficient Scalable Emulation Tool to Test SDN Protocols in Emulated Hadoop Environments.
- Author
-
Calcaterra, Claudio, Carmenini, Alessio, Marotta, Andrea, Bucci, Ubaldo, and Cassioli, Dajana
- Subjects
- *
EMULATION software , *SOFTWARE-defined networking , *COMPUTER network protocols , *BIG data , *KEY performance indicators (Management) - Abstract
This paper presents MaxHadoop, a flexible and scalable emulation tool, which allows the efficient and accurate emulation of Hadoop environments over Software Defined Networks (SDNs). Hadoop has been designed to manage endless data-streams over networks, making it a tailored candidate to support the new class of network services belonging to Big Data. The development of Hadoop is contemporary with the evolution of networks towards the new architectures "Software Defined." To create our emulation environment, tailored to SDNs, we employ MaxiNet, given its capability of emulating large-scale SDNs. We make it possible to emulate realistic Hadoop scenarios on large-scale SDNs using low-cost commodity hardware, by resolving a few key limitations of MaxiNet through appropriate configuration settings. We validate the MaxHadoop emulator by executing two benchmarks, namely WordCount and TeraSort, to evaluate a set of Key Performance Indicators. The tests' outcomes evidence that MaxHadoop outperforms other existing emulation tools running over commodity hardware. Finally, we show the potentiality of MaxHadoop by utilizing it to perform a comparison of SDN-based network protocols. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
37. Automated Performance Evaluation of Adaptive HTML5 Player Deployments
- Author
-
Anatoliy Zabrovskiy, Evgeny Petrov, Evgeny Kuzmin, and Christian Timmerer
- Subjects
Adaptive video streaming ,MPEG-DASH ,Selenium ,Network emulation ,Adaptive HTML5 players ,Telecommunication ,TK5101-6720 - Abstract
Adaptive video streaming over HTTP is becoming omnipresent in our daily life. In the past, dozens of research papers have proposed novel approaches to address different aspects of adaptive streaming and a decent amount of player implementations (commercial and open source) are available. However, state of the art evaluations are sometimes superficial as many proposals only investigate a certain aspect of the problem or focus on a specific platform – player implementations used in actual services are rarely considered. HTML5 is now available on many platforms and foster the deployment of adaptive media streaming applications. We propose a common evaluation framework for adaptive HTML5 players and demonstrate its applicability by evaluating eight different players which are actually deployed in real-world services.
- Published
- 2017
38. Analysis of OSPFv3 in LEO satellite networks
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria Telemàtica, SeamSAT, Mata Diaz, Jorge, Machado Sánchez, Sergio, Román Martín, Daniel, Universitat Politècnica de Catalunya. Departament d'Enginyeria Telemàtica, SeamSAT, Mata Diaz, Jorge, Machado Sánchez, Sergio, and Román Martín, Daniel
- Abstract
Communication via satellite networks is under continuous research and development as it offers many advances over traditional terrestrial networks such as global coverage, but has a major drawback to be solved, the problem of point-to-point routing. In this work we have developed a satellite network emulator using Linux containers, which has allowed us to analyze the behavior of the IP routing protocol OSPFv3 in this type of networks. Specifically, its behavior has been analyzed in the Iridium constellation, which is widely known and used in this type of studies. For this purpose, we have used files of the topology of these networks over time generated with the HypatiaSeam orbital propagator, a modification of Hypatia made by the SeamSAT research group of the UPC. This project is part of a more global project whose objective is to be able to use a network of LEO satellites for communication between aircraft and airspace control centers. This would make it possible to centralize the different control centers, since it would not be necessary for aircraft to be in direct range to communicate with these centers, but thanks to the global coverage provided by these networks, they could communicate from anywhere in the world. Specifically, in this project we have developed an emulation platform that has allowed us to analyze the behavior of the OSPFv3 protocol to find optimal routes, i.e., shortest distance in terms of the cost function of the protocol. We will present the design and implementation of the emulation platform as well as the analysis of OSPFv3 performance in terms of protocol convergence time to topology changes, number of hops between a satellite and a ground station, delay and loss rate.
- Published
- 2023
39. ICSSIM — A framework for building industrial control systems security testbeds
- Author
-
Dehlaghi-Ghadim, Alireza, Balador, Ali, Helali Moghadam, Mahshid, Hansson, Hans, Conti, Mauro, Dehlaghi-Ghadim, Alireza, Balador, Ali, Helali Moghadam, Mahshid, Hansson, Hans, and Conti, Mauro
- Abstract
With the advent of the smart industry, Industrial Control Systems (ICS) moved from isolated environments to connected platforms to meet Industry 4.0 targets. The inherent connectivity in these services exposes such systems to increased cybersecurity risks. To protect ICSs against cyberattacks, intrusion detection systems (IDS) empowered by machine learning are used to detect abnormal behavior of the systems. Operational ICSs are not safe environments to research IDSs due to the possibility of catastrophic risks. Therefore, realistic ICS testbeds enable researchers to analyze and validate their IDSs in a controlled environment. Although various ICS testbeds have been developed, researchers' access to a low-cost, extendable, and customizable testbed that can accurately simulate ICSs and suits security research is still an important issue. In this paper, we present ICSSIM, a framework for building customized virtual ICS security testbeds in which various cyber threats and network attacks can be effectively and efficiently investigated. This framework contains base classes to simulate control system components and communications. Simulated components are deployable on actual hardware such as Raspberry Pis, containerized environments like Docker, and simulation environments such as GNS-3. ICSSIM also offers physical process modeling using software and hardware in the loop simulation. This framework reduces the time for developing ICS components and aims to produce extendable, versatile, reproducible, low-cost, and comprehensive ICS testbeds with realistic details and high fidelity. We demonstrate ICSSIM by creating a testbed and validating its functionality by showing how different cyberattacks can be applied.
- Published
- 2023
- Full Text
- View/download PDF
40. Megalos: A Scalable Architecture for the Virtualization of Large Network Scenarios
- Author
-
Mariano Scazzariello, Lorenzo Ariemma, Giuseppe Di Battista, and Maurizio Patrignani
- Subjects
network emulation ,Kubernetes ,Docker ,containers ,NFV ,Information technology ,T58.5-58.64 - Abstract
We introduce an open-source, scalable, and distributed architecture, called Megalos, that supports the implementation of virtual network scenarios consisting of virtual devices (VDs) where each VD may have several Layer 2 interfaces assigned to virtual LANs. We rely on Docker containers to realize vendor-independent VDs and we leverage Kubernetes for the management of the nodes of a distributed cluster. Our architecture does not require platform-specific configurations and supports a seamless interconnection between the virtual environment and the physical one. Also, it guarantees the segregation of each virtual LAN traffic from the traffic of other LANs, from the cluster traffic, and from Internet traffic. Further, a packet is only sent to the cluster node containing the recipient VD. We produce several example applications where we emulate large network scenarios, with thousands of VDs and LANs. Finally, we experimentally show the scalability potential of Megalos by measuring the overhead of the distributed environment and of its signaling protocols.
- Published
- 2021
- Full Text
- View/download PDF
41. Security research and learning environment based on scalable network emulation
- Author
-
Denis Salopek, Valter Vasić, and Miljenko Mikuc
- Subjects
network emulation ,protocol evaluation ,security testing ,virtualization ,Engineering (General). Civil engineering (General) ,TA1-2040 - Abstract
Security attacks are becoming a standard part of the Internet and their frequency is constantly increasing. Therefore, an efficient way to research and investigate attacks is needed. Studying attacks needs to be coupled with security evaluation of currently deployed systems that are affected by them. The security evaluation and research process needs to be completed quickly to counter the incoming attacks, but this is currently a complex and time-consuming procedure which includes a variety of systems and tools. Furthermore, as the attack frequency is increasing, new security specialists need to be trained in a comprehensible and standardized way. We propose a new approach to security evaluation and research that uses scalable network emulation based on lightweight virtualization implemented in IMUNES. This approach provides a unified testing environment that is efficient and straightforward to use. The emulated environment also couples as a portable and intuitive training tool. Through a series of implemented and evaluated scenarios we demonstrate several concepts that can be used for a novel approach in security evaluation and research.
- Published
- 2017
- Full Text
- View/download PDF
42. Resource allocation and NFV placement in resource constrained MEC-enabled 5G-Networks
- Author
-
Fedrizzi, Riccardo
- Subjects
VNE ,Optimization ,Machine Learning ,5G, MEC, Network Slicing, VNE, Resource Allocation, Optimization, Machine Learning, Network Emulation ,MEC ,Network Slicing ,Network Emulation ,5G ,Resource Allocation - Published
- 2023
43. EmuCD: An Emulator for Content Dissemination Protocols in Vehicular Networks
- Author
-
Ricardo Chaves, Carlos Senna, Miguel Luís, Susana Sargento, André Moreira, Diogo Recharte, and Ricardo Matos
- Subjects
network emulation ,VANET ,content dissemination ,scalability ,Information technology ,T58.5-58.64 - Abstract
The development of protocols for mobile networks, especially for vehicular ad-hoc networks (VANETs), presents great challenges in terms of testing in real conditions. Using a production network for testing communication protocols may not be feasible, and the use of small networks does not meet the requirements for mobility and scale found in real networks. The alternative is to use simulators and emulators, but vehicular network simulators do not meet all the requirements for effective testing. Aspects closely linked to the behaviour of the network nodes (mobility, radio communication capabilities, etc.) are particularly important in mobile networks, where a delay tolerance capability is desired. This paper proposes a distributed emulator, EmuCD, where each network node is built in a container that consumes a data trace that defines the node’s mobility and connectivity in a real network (but also allowing the use of data from simulated networks). The emulated nodes interact directly with the container’s operating system, updating the network conditions at each step of the emulation. In this way, our emulator allows the development and testing of protocols, without any relation to the emulator, whose code is directly portable to any hardware without requiring changes or customizations. Using the facilities of our emulator, we tested InterPlanetary File System (IPFS), Sprinkler and BitTorrent content dissemination protocols with real mobility and connectivity data from a real vehicular network. The tests with a real VANET and with the emulator have shown that, under similar conditions, EmuCD performs closely to the real VANET, only lacking in the finer details that are extremely hard to emulate, such as varying loads in the hardware.
- Published
- 2020
- Full Text
- View/download PDF
44. Content Delivery Overlays
- Author
-
Weingärtner, Elias, Glebke, René, Hocks, Alexander, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Sudan, Madhu, editor, Terzopoulos, Demetri, editor, Tygar, Doug, editor, Vardi, Moshe Y., editor, Weikum, Gerhard, editor, Effelsberg, Wolfgang, editor, Steinmetz, Ralf, editor, and Strufe, Thorsten, editor
- Published
- 2013
- Full Text
- View/download PDF
45. Troubleshooting Distributed Network Emulation
- Author
-
Elbouanani, Houssam, Barakat, Chadi, Dabbous, Walid, Turletti, Thierry, Design, Implementation and Analysis of Networking Architectures (DIANA), Inria Sophia Antipolis - Méditerranée (CRISAM), Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), European Project: 732638,Fed4Fire+, Barakat, Chadi, and Federation For Fire Plus - Fed4Fire+ - 732638 - INCOMING
- Subjects
Passive delay measurement ,[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] ,Network tomography ,[INFO.INFO-NI] Computer Science [cs]/Networking and Internet Architecture [cs.NI] ,Network emulation - Abstract
International audience; Distributed network emulators allow users to perform network evaluation by running large-scale virtual networks over a cluster of fewer machines. While they offer accessible testing environments for researchers to evaluate their contributions and for the community to reproduce its results, their use of limited physical network and compute resources can silently and negatively impact the emulation results. In this paper, we present a methodology that uses linear optimization to extract information about the physical infrastructure from emulation-level packet delay measurements, in order to pinpoint the root causes of emulation inaccuracy with minimal hypotheses. We evaluate the precision of our methodology using numerical simulations, then show how its implementation performs in a real network scenario.
- Published
- 2023
- Full Text
- View/download PDF
46. Delay-based Fidelity Monitoring of Distributed Network Emulation
- Author
-
Elbouanani, Houssam, Barakat, Chadi, Dabbous, Walid, Turletti, Thierry, Design, Implementation and Analysis of Networking Architectures (DIANA), Inria Sophia Antipolis - Méditerranée (CRISAM), Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), This work was carried out with the support of the SLICES-SC project, funded by the European Union’s Horizon 2020 programme (grant 101008468). This work has received partial funding from the Fed4FIRE+ project under grant agreement No 732638 from the Horizon 2020 Research and Innovation Programme., and Barakat, Chadi
- Subjects
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] ,[INFO.INFO-NI] Computer Science [cs]/Networking and Internet Architecture [cs.NI] ,Passive monitoring ,Delay measurement ,Network emulation - Abstract
International audience; Distributed Network emulators (e.g., Mininet Cluster Edition) have proven to be an attractive solution to perform extreme-scale network and systems evaluation on smaller-size testbeds and experiment platforms. They can provide contained, customisable, and scalable testing environments for researchers to evaluate their contributions and reproduce their results. The major drawback of this approach in network experimentation is the use of virtual components (hosts, network switches, etc.) that do not behave with perfect similarity to the physical components they emulate, mainly due to the concurrency in using the underlay network and computing resources. We thus present in this paper a methodology to monitor emulation fidelity by measuring the network delays of emulated packets, which relies on statistical metrics to evaluate their inaccuracy. We further dig into the possible sources of emulation inaccuracy and show how our system can detect them to avoid biased experiment results. We particularly show through a common experiment scenario how undetected network emulation errors can lead to biased results.
- Published
- 2023
- Full Text
- View/download PDF
47. Faster Control Plane Experimentation with Horse
- Author
-
Eder Leao Fernandes, Steve Uhlig, Gianni Antichi, Ignacio Castro, and Timm Böttger
- Subjects
Networking and Internet Architecture (cs.NI) ,FOS: Computer and information sciences ,Emulation ,Speedup ,Computer science ,business.industry ,Plane (geometry) ,Decoupling (cosmology) ,Network emulation ,Network simulation ,Computer Science - Networking and Internet Architecture ,Traffic engineering ,Forwarding plane ,business ,Simulation - Abstract
Simulation and emulation are popular approaches for experimentation in Computer Networks. However, due to their respective inherent drawbacks, existing solutions cannot perform both fast and realistic control plane experiments. To close this gap, we introduce Horse. Horse is a hybrid solution with an emulated control plane, for realism, and simulated data plane, for speed. Our decoupling of the control and data plane allows us to speed up the experiments without sacrificing control plane realism.
- Published
- 2023
- Full Text
- View/download PDF
48. The Network Testbed Mapping Problem
- Author
-
McGeer, Rick, Andersen, David G., Schwab, Stephen, Akan, Ozgur, Series editor, Bellavista, Paolo, Series editor, Cao, Jiannong, Series editor, Dressler, Falko, Series editor, Ferrari, Domenico, Series editor, Gerla, Mario, Series editor, Kobayashi, Hisashi, Series editor, Palazzo, Sergio, Series editor, Sahni, Sartaj, Series editor, Shen, Xuemin (Sherman), Series editor, Stan, Mircea, Series editor, Xiaohua, Jia, Series editor, Zomaya, Albert, Series editor, Coulson, Geoffrey, Series editor, Magedanz, Thomas, editor, Gavras, Anastasius, editor, Thanh, Nguyen Huu, editor, and Chase, Jeffry S., editor
- Published
- 2011
- Full Text
- View/download PDF
49. A Novel Testbed for P2P Networks
- Author
-
Perälä, Pekka H. J., Paananen, Jori P., Mukhopadhyay, Milton, Laulajainen, Jukka-Pekka, Akan, Ozgur, Series editor, Bellavista, Paolo, Series editor, Cao, Jiannong, Series editor, Dressler, Falko, Series editor, Ferrari, Domenico, Series editor, Gerla, Mario, Series editor, Kobayashi, Hisashi, Series editor, Palazzo, Sergio, Series editor, Sahni, Sartaj, Series editor, Shen, Xuemin (Sherman), Series editor, Stan, Mircea, Series editor, Xiaohua, Jia, Series editor, Zomaya, Albert, Series editor, Coulson, Geoffrey, Series editor, Magedanz, Thomas, editor, Gavras, Anastasius, editor, Thanh, Nguyen Huu, editor, and Chase, Jeffry S., editor
- Published
- 2011
- Full Text
- View/download PDF
50. Experiences Virtualizing a Large-Scale Test Platform for Multimedia Applications
- Author
-
Robert Lübke, Daniel Schuster, and Alexander Schill
- Subjects
cloud migration ,software test ,network emulation ,continuous integration ,nessee ,Management information systems ,T58.6-58.62 - Abstract
Testing is an essential part of software development and many test platforms exist to facilitate the process. Test systems are scarce, because especially scalability tests require many computational resources. In this paper we show that these limitations can be overcome by migrating the test infrastructure into Cloud environments. Concrete virtualization concepts for large-scale testbeds are discussed using the example of NESSEE - an emulation environment for testing distributed Audio/Video conferencing applications. Furthermore, we describe how the Cloud migration allows us to better integrate the test runs of the platform into the work flow of software development.
- Published
- 2015
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.