• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 98
  • 97
  • 50
  • 14
  • 7
  • 2
  • 2
  • 2
  • 1
  • Tagged with
  • 282
  • 282
  • 72
  • 50
  • 46
  • 45
  • 37
  • 30
  • 28
  • 27
  • 27
  • 25
  • 25
  • 25
  • 24
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
81

Investigating Methods For Measuring Network Convergence Times

Danielsson, Jakob, Andersson, Tobias January 2016 (has links)
This thesis investigates different methods that can be used for analyzing network performance and,ultimately, can be used for measuring the convergence time of ring coupled networks. As of today,many networks are often run with extra links, serving as backup links in case any that of the mainlinks would go down. To operate networks with backup links in layer 2 and layer 3, specific re-routing protocols such as RIP and OSPF are used in order to calculate a feasible path through anetwork when a network state changes. Depending on different implementations of the protocolsand the hardware used, the convergence times can vary substantially, which means measuring thenetwork performance is a very important part when developing a network solution. To executenetwork tests, a packet engine suite is used consisting of a network traffic generator that is used forcreating a packet stream, as well as a traffic receiver that fetches the packets sent. Various types ofengines can be used including Linux based, real-time operating systems based and bare-metal basedsolutions. From these different types of engines, a few tools are chosen and investigated on differentproperties including performance and usability. It was found that Tshark (Linux, RT-Linux based),USPI (Raspberry Pi bare metal), FreeRTOS (Raspberry Pi based), Arduino and PKTgen (Linuxkernel based) were the most suitable approaches to be used for testing. The test parameters includetesting the gaps between packets, maximum jitter, average jitter and packets sent per second. Thesetests revealed that an IXIA solution was slightly more accurate when used as a receiving end sinceit produced less jitter, however this difference could only be noticed in a micro second range. Itwas also revealed that it produced slightly less jitter than the other packet generators, also here onlynoticeable in a microsecond range. Thus it can be concluded that IXIA is not much superior any ofthe close to hardware solutions. The executed network tests revealed that the Westermo developedlayer 2 protocol FRNT generated less network convergence time and less packet losses than thecommonly used RSTP protocol. Similar tests against the layer 3 protocols revealed that RIP wasmuch faster than OSPF and it also lost less packets. Finally it is concluded that there is no needto buy an expensive network testing suite to test the convergence time of a network. Instead, anetwork testing suite can be developed with minimal funding.
82

Diseño e implementación de una infraestructura para un sistema de control distribuido (DCS)

Ceroni Salazar, Álvaro Stefano January 2015 (has links)
Ingeniero Civil Químico / En los últimos años, la masificación de sistemas embebidos y de computadores de placa reducida (SBC) han permitido el diseño, desarrollo y automatización de hardware de bajo costo para aplicaciones multidisciplinarias tales como impresoras 3D, sistemas de alarmas y climatización. Sin embargo, a nivel de laboratorios y pequeñas industrias su uso se limita a la creación de sensores, es por ello que esta memoria explora el diseño de un sistema de control enfocado en estos segmentos. Este sistema de control está compuesto por un servidor de control que posee una base de datos, un servidor web que actúa como interfaz humano-máquina (HMI), y un elemento de control, conectados mediante una red inalámbrica. El elemento de control corresponde al dispositivo encargado de obtener desde los sensores, datos sobre las variables de entrada, manipular los actuadores a través de los puertos de salida y posee además, la capacidad de implementar una ley de control a través de un controlador en modo de supervisión o como controlador digital directo. Por otro lado, el servidor de control tiene la función de registrar las mediciones de los sensores del equipo conectados al sistema, además, también puede registrar modificaciones hechas al sistema desde el HMI. El sistema de control diseñado se implementó en el equipo HL630, equipo que posee un circuito de calefacción de agua que incluye un radiador con ventilador, calefactor, una bomba de potencia regulable y un sensor de flujo. Para esto, se utilizó como servidor de control el SBC Raspberry Pi B+, y como elemento de control el sistema embebido Arduino Yún. Para conectar el equipo al elemento de control, se utilizó circuitos y dispositivos electrónicos con el fin de enlazar los actuadores y sensores. Asimismo, se observó la presencia de interferencias electromagnéticas (EMI), problema que se solucionó utilizando una jaula de Faraday. Además, se implementó un controlador digital directo de tipo PID con PWM debido a que no es posible utilizar el elemento de control en modo de supervisión. Finalmente, para la sintonización del controlador, se utilizó un modelo empírico basado en la respuesta del sistema a un pulso de 15 seg., y con ello, mediante el ajuste de parámetros de simulaciones para un sistema con una función de transferencia de cierto orden, se determinó que la función de transferencia que mejor representa el sistema es de orden-(3,2). Así, se sintonizó el controlador utilizando algoritmos basados en la minimización de overshoot en función del tiempo de estabilización del sistema para problemas de regulación y servo-control, en base a una simulación del sistema con controlador PID continuo, para obtener parámetros utilizados como base de la ley de control implementada y mediante un análisis de sensibilidad se obtuvo un valor definitivo. Posteriormente, se probó de forma experimental que al aumentar 10 veces el valor destinado a eliminar el windup reset aumenta la amplitud de oscilaciones y el sistema converge a estado estacionario oscilando alrededor del valor del setpoint. De igual manera, también se experimentó aumentar al doble el periodo de la señal de referencia del PWM y se observó que el controlador no cambia la amplitud, ni el tiempo de estabilización, sin embargo, se genera una oscilación de alta frecuencia de amplitud constante. Así, fue posible diseñar una infraestructura de un sistema de control distribuido con las caracteristicas ya mencionadas, que se implementó en un equipo de laboratorio y de forma exitosa fue posible monitorear y controlar el equipo de forma remota a través del HMI. A su vez, este proyecto permitió ver la factibilidad técnica de implementar sistemas de control de bajo costo en algunos procesos de pequeñas escala, a modo de reemplazar la utilización de costosos sistemas industriales.
83

Autonomous Robotics Platforms

Morales, Néstor, Serrano, Manuel January 2019 (has links)
Nowadays, it is of crucial importance for the manufacturing industry to be prepared for the application and understanding of autonomous mobile robots. Given this fact, educational institutions have to provide knowledge and experience to students. These autonomous mobile robots are made and controlled using different platforms and programming languages. Currently, the University of Skövde wishes to expand the range of tools to be available for building and experimenting with autonomous robots. For this purpose, this thesis project has two main goals. The first goal is finding the best available robotic platform for small scale, self-built, programmable robots. Such a platform has to include all the hardware necessary for later implementation with the software. The platform is evaluated in this thesis following different criteria. The second goal is to build a robot using the chosen platform. The robot has to perform a certain task taking advantage of its specific hardware. The development of the task has been achieved using the Robot Operative System (ROS). This thesis provides step by step instructions of how to build the platform and perform the task.
84

A comparison between database and Internet of Thing solutions : For remote measuring of radon

Svensson, Wictor January 2018 (has links)
More and more devices around us are connected to the internet and communicate to each other. This includes devices such as radon sensors. Radon is a radio active gas and is the cause of several hundred cases of lung cancer. Smart connected radon sensors can be helpful to reduce the levels of radon as they provide remote access to the user. This study examines the opportunity to connect an already existing radon sensor to the “Internet of Things”. The aim of this study has been to answer the problem “find a better solution for the IoT system and develop it”. The study was performed with a literature study of three Internet of Things platforms. This resulted in one Internet of Thing platform being used throughout the study. A database system and a system with the chosen platform was implemented and a time measurement of the different systems was performed. The study has shown that a less secured system is faster and it is also shown that the Amazon Web Service IoT Core is fast with respect to the many features offered. The study concludes that the choice of system depends on where and how the system is supposed to be implement. If the system just needs to send and store data, a regular MySQL database is enough. If the system in the future is supposed to be able to communicate with other devices, a IoT platform should be used.
85

The fog-unit : Evaluation of the fog-unit’s effect on network performance

Holm, Rasmus January 2018 (has links)
Today at various locations and factories we have a lot of sensors and actuators that interact with each other and a control-unit. The control-unit is in most cases a cloud-based solution. This is in most cases a good solution. However, there is a rise in expected devices and sensors which will most likely be too much data for the existing network to handle. This paper researches if a fog-unit might be the solution to this problem. The setup of the fog-unit in the network is a unit between the cloud and the sensors and actuators. In this paper the fog-unit and sensors/actuators have been emulated on Raspberry Pi’s. The sensors are emulated using python-threads and communicate with the fog-unit using the UDP-based protocol CoAP and the fog communicates to the cloud using the TCP- based protocol MQTT. After a prototype was built it using said Raspberry Pi’s it was sent through a few measurements in the fields of bandwidth, cloud-utilization and response times. This was later compared to another setup without the fog-unit as the control setup. The result with this kind of setup was that a fog-unit lowers the cloud-utilization and use of bandwidth, however it increases the round trip time of a request from the cloud by a large amount. Which leads to the conclusion that a fog-unit in this kind of setup might be a good network solution if the response time to the cloud isn’t important.
86

Lightweight Portable Intrusion Detection System for Auditing Applications : Implementation and evaluation of a lightweight portable intrusion detection system using Raspberry Pi and Wi-Fi Pineapple

Nykvist, Carl, Larsson, Martin January 2019 (has links)
The goal of this thesis was to develop, deploy and evaluate a lightweight portable intrusion detection system (LPIDS) over wireless networks. The LPIDS was developed by adopting two different string matching algorithms: Aho-Corasick algorithm and Knuth–Morris–Pratt algorithm (KMP). The LPIDS was implemented and tested on the hardware platforms Wi-Fi Pineapple and Raspberry Pi. To evaluate and test the LPIDS as well as the algorithms, performance metrics such as throughput, response time and power consumption are considered. The experimental results reveal that Aho-Corasick performed better than KMP throughout the majority of the process, but KMP was typically faster in the beginning with fewer rules. Similarly, Raspberry Pi shows remarkably higher performance than Wi-Fi Pineapple in all of the measurements. Moreover, we compared the throughput between LPIDS and Snort. It was concluded that the throughput was significantly higher for LPIDS when most of the rules do not include content parameters. This thesis concludes that due to computational complexity and slow hardware processing capabilities of Wi-Fi Pineapple, it could not become suitable IDS in the presence of different pattern matching strategies. Finally, we propose a modification of Snort to increase the throughput of the system.
87

Internet of Things : A ready-to-use IoT system for Instant Deployment for Startups and Small Companies

Wang, Shuangyu January 2019 (has links)
Nowadays, a growing number of startups, who used to produce non- intelligent devices, are seeking transformation and hope to achieve their Internet of Things (IoT) deployment. In other words, they begin to focus on producing smarter devices to meet user’s needs. At present, various IoT cloud platforms are emerging one after another, but using these resources can be costly for small companies. Since the entire IoT system is complex, it involves many links, the purpose of this project is to create a suitable IoT platform for small companies. The system applies JavaWeb technology with the framework of Spring MVC + Spring + Hibernate (SSH), uses open source User Interface (UI) solution and MySQL database management system (DBMS). At the same time, the system adopts Hypertext Transfer Protocol (HTTP) as the communication protocol to complete the data transmission between devices and the platform. Finally, the system is deployed in the server built on the Raspberry Pi. The system is measured from multiple aspects on the established scenario. The results show that companies and users can use the platform as expected, and companies can expand the system to further realize their IoT deployment in the future.
88

BANDWIDTH AGGREGATION OF MOBILE BROADBAND LINKS ON RASPBERRY PI BASED ACCESS POINT

Chrast, Lukas, Knaperek, Jozef, Kovalcik, Marek January 2014 (has links)
This thesis is concerned with the usability of Raspberry Pi as the access point in the mobilebroadband network environment. The first part of the thesis is dedicated to Raspberry Pi itself;hardware required to set up WLAN and WAN; and to the analysis of suitable solutions forbandwidth aggregation, particularly the load balancing of mobile broadband connections andtheir aggregation into one logical link. The second part deals with the implementation of thesesolutions and subsequently with their testing and verification. The evaluation of results gives aninteresting outcome. Load balancing has proven to be resilient and feasible solution forbandwidth aggregation in the mobile broadband network environment where the speed, packetloss and jitter are of main concern. The second scenario, where the connections are bundled intoone logical link, has turned out to give variable results. Its performance is susceptible to thechanges in the mobile broadband network as the packets across the links in the bundle alternatein the round-robin fashion.
89

Measuring a LoRa Network : Performance, Possibilities and Limitations

Liljegren, Alexander, Franksson, Robin January 2018 (has links)
The main goal of this thesis is to highlight the various limitations that the LPWAN LoRa and by proxy other similar technologies currently suffers from to give further insight into how these limitations can affect implementations and products using such a network. The thesis will be supported by experiments that test how a LoRa network gets affected by different environmental attributes such as distance, height and surrounding area by measuring the signal strength, signal to noise ratio and any resulting packet loss. The experiments are conducted using a fully deployed LoRa network made up of a gateway and sensor available to the public. To successfully deploy a LoRa network one needs to have concrete information about how to set it up depending on different use cases as battery lifetime and a solid connection has to be kept in mind. We test the various performance aspects of a LoRa network including signal quality and packet loss at different communication ranges. In addition to that we also test different environments and investigate how these can impact the performance. The conclusions made in this thesis are that a LoRa network is limited in its use cases for smaller scale projects with low gateway elevation that still require a large distance. This is due to the obstruction of the signal quickly making it reach unusable levels at roughly 300m in a city and 600m in a forest. Making the line of sight free either by elevation of the hardware or by adapting to the terrain makes the network perform very well making the possibility for packet loss lower which in combination with the low duty cycle of the transmissions is needed as every packet lost is going to be very noticeable.
90

IoT Network Watchdog

Lu, Lu January 2018 (has links)
The Internet of Things (IoT) plays an important role in the coming era of the Internet development. In addition to the convenience and opportunities it brings to us, there comes with the security issues, which could lead to the privacy leakage, it’s a threaten to the whole IoT system. To deal with the potential dangerous element hidden behind this technology, monitoring on the network would be indispensable. To develop and implements the digital network watchdog system that monitors the local network and the connected device, firstly, I surveyed the area related to the IoT attacks. The network monitor system provides basic network monitoring function, connected device tracking and monitoring function, reliable device operating function. I used the packages provided by Raspberry Pi to realize the general monitoring and transferred the captured result for further analysis. Also, I made use of SNMP and drawing tool to create graphs of different parameters in the monitoring of both network and connected devices. Then I implemented database with web service on Raspberry Pi to realize device operating. In evaluation, the system works well in general monitoring with all information provided and low lost package percentage, the graphs can provide situation of different parameters, and the respond time in the operation time of database is short. I discussed the ethical thinking and proposed the ethical thinking and future work.

Page generated in 0.0425 seconds