Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 28 for “"Network Stack"”.
-
Design and Implementation of a Network Server in LibrettOS
Traditional network stacks in monolithic kernels have reliability and security concerns. Any fault in a network stack affects the entire system owing to lack of isolation in the monolithic kernel. Moreover, the large code size of the network stack enlarges the attack surface of the system. A …
-
Characterizing and Optimizing the Networking Stack in Databases
… community has paid little attention to the networking overhead in databases. This thesis focuses on the overhead from the network stack in the server. I characterize the contributions of different components in the database server to the end-to-end latency, focusing on the networking stack. …
-
CafNet : a carry-and-forward delay-tolerant network
… I designed and implemented a delay-tolerant network stack that allows applications to send messages to other network nodes when no end-to-end connectivity is present. CafNet, the Carry-and-Forward Network, is a delay-tolerant network stack with a CafNet Transport Layer, a CafNet Network …
-
Enabling Configurable, Extensible, and Modular Network Stacks
Modern networks and the applications that use them are increasingly specialized; each application increasingly uses a bespoke network stack which integrates desired protocols, services, and APIs. This thesis will describe two systems, Bertha and Congestion Control Plane (CCP), which incorporate new …
-
Congestion-resilient TCP
… this XOR-Packets enhancement in the FreeBSD network stack and show that it guarantees the ability to reconstruct any single packet loss without the need for retransmission. Furthermore, in the unlikely best case, up to a third of the TCP stream can be lost without the need for …
-
Optimizing communication performance of low-resolution ADC systems with hybrid beamforming
… coarse quantization in different layers of the network stack, and provide subsequent analyses. First, problems of optimizing the number of ADC bits and designing analog combiners with fixed-resolution ADCs are tackled to design an energy-efficient receiver architecture with phase shifter-based …
-
Network Attached Hardware Block (NAHB) Framework
… such as a server or other FPGA/SoC system on a network. This implementation, which will be called the Network Attached Hardware Block (NAHB) framework is entirely hardware based and maintains high throughput and low latency without a software/firmware network stack. The proposed protocol may be …
-
Advanced Network Inference Techniques Based on Network Protocol Stack Information Leaks
… explicit channels. This thesis focuses on network side channels, where information flow occurs in the TCP/IP network stack implementations of operating systems. I will describe three new types of idle scans: a SYN backlog idle scan, a RST rate-limit idle scan, and a hybrid idle scan. Idle …
-
A general-purpose pulse sequencer for quantum computing
… An FPGA is used to implement a firmware network stack and a specialized pulse processor core whose modules are all interconnected using the Wishbone bus standard. Users can write pulse programs in an assembly language and control the device from a host computer over an Ethernet network. …
-
From Energy Efficient to Energy Neutral Wireless Sensor Networks
Energy autonomy for Wireless Sensor Networks (WSNs) is a key to involve industry stakeholders willing to spend billions on the Internet of Things. By offering the lifetime of only a few years, traditional battery powered WSNs are neither practical nor profitable due to their high maintenance cost. …
-
Improving the performance of parallel scientific applications using cache injection
… characterizes cache injection of incoming network data in terms of parallel application performance. My results show that the benefit of this technique is dependent on: the ratio of processor speed to memory speed, the cache injection policy, and the application's communication …
-
Accelerating messages by avoiding copies using RDMA in an asynchronous parallel runtime system
… payloads in High Performance Computing (HPC) networks. Using RDMA technology enables the network to bypass the Operating System and perform data transfers without the involvement of the Central Processing Unit (CPU). In addition to not consuming CPU cycles, using RDMA also benefits from zero …
-
Optimizing a Network Layer Moving Target Defense by Translating Software from Python to C
The security of powerful systems and large networks is often addressed through complex defenses. While these types of defenses offer increased security, they are resource intensive and therefore impractical to implement on many new classes of networked systems, such as mobile phones and small, …
-
Resource management and IP interoperability for low power wide area networks
Low Power Wide Area Networks (LPWANs) such as LoRaWAN, Sigfox, and NBIoT present a novel communication paradigm, which complements the traditional short-range Wireless Sensor Networks (WSNs). LPWANs promise to provide wide-area connectivity (up to tens of kilometers) and low-power operations (up to …
-
Improving the Quality of Real Time Media Applications through Sending the Best Packet Next
… intensive applications put high demands on a network and often the quality experienced by the user is sub-optimal. In a traditional network stack, data from an application is transmitted in the order that it is received. This thesis proposes a scheme called "Send the Best Packet Next (SBPN)" …
-
Getting More Out of the Existing Internet Infrastructure To Improve User Experiences
… inefficiencies in the lower layers of the network stack, and in the other we focus on efficient allocation of bandwidth to applications based on user preferences. With these goals in mind, this thesis attempts to answer the following questions specifically: (a) How slow is the Internet …
-
Scalable wireless sensor networks for dynamic communication environments: simulation and modelling
… explores the deployment of Wireless Sensor Networks (WSNs) on localised maritime events. In particular, it will focus on the deployment of a WSN at sea and estimating what challenges derive from the environment and how they affect communication. This research addresses these challenges …
-
Protocol stacks for power-aware wireless microsensor networks
… system, a need to prolong the lifetime of the network is crucial and limited by battery capacity. As communication traffic among sensor nodes is triggered by sensing events, the network can exploit these time-varying scenarios to obtain power savings by adjusting its operating conditions …
-
Network coded wireless architecture
Wireless mesh networks promise cheap Internet access, easy deployment, and extended range. In their current form, however, these networks suffer from both limited throughput and low reliability; hence they cannot meet the demands of applications such as file sharing, high definition video, and …
-
Flexible application driven network striping over Wireless Wide Area Networks
Inverse multiplexing, or network striping, allows the construction of a high-bandwidth virtual channel from a collection of multiple low-bandwidth network channels. Striping systems usually employ a packet scheduling policy that allows applications to be oblivious of the way in which packets are …
Page 1 of 2