Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Nicolas J. Small

dblp:164/7002 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 2020
0000-0002-7231-5189ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 2Computer networks · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Edge and fog computing · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Edge and fog computing › service orchestration
microservice orchestration
0.312017
Niflheim: End-to-End Middleware for Applications Across all Tiers of the IoT · SenSys 2017
Cloud and datacenter computing › application deployment
service deployment
0.112017
Niflheim: End-to-End Middleware for Applications Across all Tiers of the IoT · SenSys 2017

Methods — techniques the papers use, named apart from their topics

microservices · 0.6
YearPublicationVenuePosition
2020 Tackling Contention Through Cooperation: A Distributed Federation in LoRaWAN Space
Stéphane Delbruel, Nicolas J. Small, Emekcan Aras, Jonathan Oostvogels, Danny Hughes 0001
EWSN2
2017 Selective Jamming of LoRaWAN using Commodity Hardware
abstract
Long range, low power networks are rapidly gaining acceptance in the Internet of Things (IoT) due to their ability to economically support long-range sensing and control applications while providing multi-year battery life. LoRa is a key example of this new class of network and is being deployed at large scale in several countries worldwide. As these networks move out of the lab and into the real world, they expose a large cyber-physical attack surface. Securing these networks is therefore both critical and urgent. This paper highlights security issues in LoRa and LoRaWAN that arise due to the choice of a robust but slow modulation type in the protocol. We exploit these issues to develop a suite of practical attacks based around selective jamming. These attacks are conducted and evaluated using commodity hardware. The paper concludes by suggesting a range of countermeasures that can be used to mitigate the attacks.
Emekcan Aras, Nicolas J. Small, Gowri Sankar Ramachandran, Stéphane Delbruel, Wouter Joosen, Danny Hughes 0001
MobiQuitous2
2017 Niflheim: An end-to-end middleware for applications on a multi-tier IoT infrastructure
abstract
The state-of-practice for Internet of Things (IoT) applications is deployment on specialised networks of embedded devices connected to a cloud backend. While this paradigm has successfully supported a range of IoT systems, its power is limited by the high latency and bandwidth caused by communications with remote data servers and the inability to share specialised IoT infrastructure across applications. To improve these aspects, this paper proposes re-imagining all resources of the IoT infrastructure as microservice-hosting platforms. Applications decomposed as a set of services can then share IoT resources and run communicating modules closer together, tightening control loops and reducing latency and communications. To this end, we present Niflheim, a generic end-to-end middleware that provides modular microservice-based orchestration of applications to deploy and manage them on all resources across the tiers of the IoT, from IoT end-devices through gateways to the cloud. This enables increased flexibility in deployment and operations, while remaining efficient in terms of hardware and software requirements. We evaluate Niflheim in a smart building use case and demonstrate improved latency and bandwidth consumption for applications, while enabling efficient shared use of the IoT infrastructure resources.
Nicolas J. Small, Sven Akkermans, Wouter Joosen, Danny Hughes 0001
NCA1
2017 Niflheim: End-to-End Middleware for Applications Across all Tiers of the IoT
abstract
The state-of-practice for Internet of Things (IoT) applications is deployment on specialised networks of embedded devices connected to a cloud backend. This paradigm is limited by the high latency and bandwidth incurred by communications with remote data servers and the inability to share specialised IoT infrastructure across applications. Efficiency can be improved by re-imagining all resources of the IoT infrastructure as micro-service hosting platforms. Applications decomposed as a set of services can then share IoT resources and run communicating modules closer together, tightening control loops and reducing latency and communications. This demo showcases Niflheim, a generic end-to-end middleware that provides modular microservice-based orchestration of applications on all resources across the tiers of the IoT, from IoT end-devices through gateways to the cloud. We demonstrate that this enables increased flexibility in application deployment and operations, while remaining efficient in terms of hardware and software requirements.
Sven Akkermans, Nicolas J. Small, Wouter Joosen, Danny Hughes 0001
SenSys2
2012 Opportunities for Enhanced Robot Control along the Adjustable Autonomy Scale
abstract
As we move along the scale of adjustable autonomy for the control of robots from direct teleoperation at one extreme to full automation at the other, several opportunities for improvement in control quality, user feedback and machine learning suggest themselves. We describe three experiments, in telerobotics, the provision of situational awareness, and the acquisition of knowledge for automation from the human operator, and explain our concept of explicit, assigned responsibility as an organising principle for flexible work-sharing between humans and robots. A novel design for an interface based on this principle is outlined.
Graham A. Mann, Nicolas J. Small
HSI2