Jeff Thompson

Learn More
NDN.JS is the first JavaScript implementation of a client library for Named Data Networking (NDN). It facilitates NDN experimentation and usage by enabling end nodes to interact with an NDN network without installing the CCNx code package. It is also a first step towards exploring an NDNbased Web architecture. NDN.JS is wire format compatible with CCNx and(More)
The Internet of Things (IoT) is a vision for interconnecting all of the world’s “things”—from vehicles to diet scales, smart homes and electrical grids—through a common set of networking technologies. Realizing this vision using a host-to-host communication paradigm, such as that of the Internet Protocol (IP), is challenging in the context of highly(More)
The NDN project investigates Jacobson's proposed evolution from today's host-centric network architecture (IP) to a data-centric network architecture (NDN). This conceptually simple shift has far-reaching implications in how we design, develop, deploy and use networks and applications. The NDN design and development has attracted significant attention from(More)
DIERING, MATTHEW RYAN. Ergonomic Evaluation of Scaffolding Task Interventions for Power Plant Maintenance (Under the direction of Dr. David B. Kaber) A nuclear power plant is a complex operation requiring a large number of maintenance operations. Examination of a local power utility‟s injury database revealed that maintenance personnel had the highest(More)
This full day tutorial on synchronization and security in Named Data Networking (NDN) will share important architectural concepts we are exploring in these areas, the software we have built to perform these tasks, and remaining open issues. In particular, it will emphasize how the existing open source toolset provides a platform for exploring the open(More)
NDN-JS is a pure JavaScript implementation of a client-side library for Named Data Networking (NDN). The initial purpose of designing this library was to simplify the development and deployment of NDN applications. It enables developers to create Web applications using the NDN protocol and to deliver them to end users without the installation of the CCNx(More)
With the ubiquity of smartphones and the rising technology of 3D printing, novel devices can be developed that leverage the "computer in your pocket" and rapid prototyping technologies toward scientific, medical, engineering, and creative purposes. This paper describes such a device: a simple 3D-printed extension for Apple's iPhone that allows the sound(More)
Ectomycorrhizae are symbiotic relationships between soil fungi and higher plants. Evidence of the symbiosis is the presence of a ‘mantle,’ a hyphal layer that covers root tips, and a change in root morphology. The potential use of ectomycorrhizal mantles as hydrology indicators for wetland determinations was evaluated on the Delmarva Coastal Plain (Delaware(More)
MicroForwarder.js is a Web browser extension that brings NDN packet forwarding capability to the now-ubiquitous browser platform. It enables local communication and sharing of cached data among the NDN.JS applications running in the same browser. It also allows the NDN.JS applications to share the communication channels to remote NDN forwarders and manages(More)
DALEY, CAITLIN MARIE. Application of Data Mining Tools for Exploring Data: Yarn Quality Case Study. (Under the direction of Dr. Timothy Clapp and Dr. Jeff Joines). Businesses are constantly striving for a competitive edge in the economy, and data-driven decision making is crucial to achieve this goal. Four data mining tools, principal component analysis,(More)