scholarly journals BPM-Matlab - An open-source optical propagation simulation tool in MATLAB

2021 ◽  
Author(s):  
Madhu Veettikazhy ◽  
Anders Hansen ◽  
Dominik Marti ◽  
Stefan Jensen ◽  
Anja Borre ◽  
...  
Author(s):  
Madhu Veettikazhy ◽  
Anders K. Hansen ◽  
Dominik Marti ◽  
Stefan M. Jensen ◽  
Anja L. Borre ◽  
...  

2017 ◽  
Vol 8 (4) ◽  
pp. 41 ◽  
Author(s):  
Anjana P Das ◽  
Sabu M Thampi

In underwater sensor network(UWSN) research, it is highly expensive to deploy a complete test bed involving complex network structure and data links to validate a network protocol or an algorithm. This practical challenge points to the need of a simulation environment which can reproduce the actual underwater scenario without the loss of generality. Since so many simulators are proposed for UWSN simulation, the selection of an appropriate tool based on the research requirement is very important in validation and interpretation of results. This paper provides an in-depth survey of different simulation tools available for UWSN simulation. We compared the features offered by each tool, pre-requirements, and provide the run time experiences of some of the open source tools. We conducted simulation of sample scenarios in some of the open source tools and compared the results. This survey helps a researcher to identify a simulation tool satisfying their specific research requirements.


Author(s):  
Ratish Agarwal ◽  
Piyush Kumar Shukla ◽  
Sachin Goyal

Communication is a very important area of research in the present era. Expansion of globalization and reduction in the cost of electronic devices has made communication very effective. A large number of researchers from academics and industries are involved in the research on communication and networks. Any novel idea has to be verified on the simulator. A number of simulators are available for network simulations such as Network Simulator (NS2 and NS3), OPNET, NetSim, OMNeT++, REAL, J-Sim and QualNet. NS is an open-source simulation tool that runs on Linux. It is a discreet event simulator for networking research and provides substantial support for simulation of routing, multicast and IP protocols. This chapter provides an overview of NS in a much simpler way. At the completion of this chapter readers will be able to write tcl script to simulate a scenario of network. Every simulation on NS generates a huge trace file; the study of this can be done with the help of AWK script.


2013 ◽  
Vol 45 (1) ◽  
pp. 353-361 ◽  
Author(s):  
I. Colominas ◽  
J. Parı́s ◽  
D. Fernández ◽  
F. Navarrina ◽  
M. Casteleiro

2020 ◽  
Author(s):  
Hamza Baniata ◽  
Attila Kertesz

A lot of hard work and years of research are still needed for developing successful Blockchain (BC) applications. Although it is not yet standardized, BC technology was proven as to be an enhancement factor for security, decentralization, and reliability, leading to be successfully implemented in cryptocurrency industries. Fog computing (FC) is one of the recently emerged paradigms that needs to be improved to serve Internet of Things (IoT) environments of the future. As hundreds of projects, ideas, and systems were proposed, one can find a great R\&D potential for integrating BC and FC technologies. Examples of organizations contributing to the R\&D of these two technologies, and their integration, include Linux, IBM, Google, Microsoft, and others. To validate an integrated Fog-Blockchain protocol or method implementation, before the deployment phase, a suitable and accurate simulation environment is needed. Such validation should save a great deal of costs and efforts on researchers and companies adopting this integration. Current available simulation environments facilitate Fog simulation, or BC simulation, but not both. In this paper, we introduce a Fog-Blockchain simulator, namely FoBSim, with the main goal is to ease the experimentation and validation of integrated Fog-Blockchain approaches. According to our proposed workflow of simulation, we implement different Consensus Algorithms (CA), different deployment options of the BC in the FC architecture, and different functionalities of the BC in the simulation. Furthermore, technical details and algorithms on the simulated integration are provided. We validate FoBSim by describing the technologies used within FoBSim, highlighting FoBSim novelty compared to the state-of-the-art, discussing the event validity in FoBSim, and providing a clear walk-through validation. Finally, we simulate two case studies, then present and analyze the obtained results.


2021 ◽  
Vol 134 (19) ◽  
Author(s):  
David Miguel Susano Pinto ◽  
Mick A. Phillips ◽  
Nicholas Hall ◽  
Julio Mateos-Langerak ◽  
Danail Stoychev ◽  
...  

ABSTRACT Custom-built microscopes often require control of multiple hardware devices and precise hardware coordination. It is also desirable to have a solution that is scalable to complex systems and that is translatable between components from different manufacturers. Here we report Python-Microscope, a free and open-source Python library for high-performance control of arbitrarily complex and scalable custom microscope systems. Python-Microscope offers simple to use Python-based tools, abstracting differences between physical devices by providing a defined interface for different device types. Concrete implementations are provided for a range of specific hardware, and a framework exists for further expansion. Python-Microscope supports the distribution of devices over multiple computers while maintaining synchronisation via highly precise hardware triggers. We discuss the architectural features of Python-Microscope that overcome the performance problems often raised against Python and demonstrate the different use cases that drove its design: integration with user-facing projects, namely the Microscope-Cockpit project; control of complex microscopes at high speed while using the Python programming language; and use as a microscope simulation tool for software development.


Sign in / Sign up

Export Citation Format

Share Document