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

Kwame-Lante Wright

dblp:54/976 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
1since 2021 · last 2022
0000-0002-9379-1344ORCID · corroborated

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

Systems, architecture and hardware · 2 · 1 first-authorComputer networks · 2Security and privacy · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 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
2 papers
Edge and fog computing · 38% Routing and switching · 32% Internet of things and sensor networks · 30%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

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

TopicWeightPapersLastEvidence papers
Edge and fog computing
collaborative computing
0.412020
MABSTA: Collaborative Computing over Heterogeneous Devices in Dynamic Environments · INFOCOM 2020
Edge and fog computing
task allocation
0.412020
MABSTA: Collaborative Computing over Heterogeneous Devices in Dynamic Environments · INFOCOM 2020
Internet of things and sensor networks › iot networks
wireless iot
0.412020
MABSTA: Collaborative Computing over Heterogeneous Devices in Dynamic Environments · INFOCOM 2020
Routing and switching › adaptive routing
backpressure routing
0.212016
Backpressure Delay Enhancement for Encounter-Based Mobile Networks While Sustaining Throughput Optimality · IEEE/ACM Trans. Netw. 2016
Internet of things and sensor networks
delay tolerant networks
0.212016
Backpressure Delay Enhancement for Encounter-Based Mobile Networks While Sustaining Throughput Optimality · IEEE/ACM Trans. Netw. 2016
Routing and switching
routing
0.212016
Backpressure Delay Enhancement for Encounter-Based Mobile Networks While Sustaining Throughput Optimality · IEEE/ACM Trans. Netw. 2016
Routing and switching
routing algorithms
0.212016
Backpressure Delay Enhancement for Encounter-Based Mobile Networks While Sustaining Throughput Optimality · IEEE/ACM Trans. Netw. 2016
Cloud and datacenter computing › virtualization
inter-VM communication
0.112008
XenLoop: a transparent high performance inter-vm network loopback · HPDC 2008
Cloud and datacenter computing
virtualization
0.112008
XenLoop: a transparent high performance inter-vm network loopback · HPDC 2008

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

online learning · 0.4gibbs sampling · 0.4adversarial multi-armed bandit · 0.4simulation · 0.2mathematical analysis · 0.2shared memory channel · 0.2
YearPublicationVenuePosition
2022 Secure Publish-Process-Subscribe System for Dispersed Computing
abstract
Publish-subscribe protocols enable real-time multi-point-to-multi-point communications for many dispersed computing systems like Internet of Things (IoT) applications. Recent interest has focused on adding processing to such publish-subscribe protocols to enable computation over real-time streams such that the protocols can provide functionalities such as sensor fusion, compression, and other statistical analysis on raw sensor data. However, unlike pure publish-subscribe protocols, which can be easily deployed with end-to-end transport layer encryption, it is challenging to ensure security in such publish-process-subscribe protocols when the processing is carried out on an untrusted third party. In this work, we present$\mathcal{XYZ}$, a secure publish-process-subscribe system that can preserve the confidentiality of computations and support multi-publisher-multi-subscriber settings. Within$\mathcal{XYZ}$, we design two distinct schemes: the first using Yao's garbled circuits (the GC-Based Scheme) and the second using homomorphic encryption with proxy re-encryption (the Proxy-HE Scheme). We build implementations of the two schemes as an integrated publish-process-subscribe system. We evaluate our system on several functions and also demonstrate real-world applications. The evaluation shows that the GC-Based Scheme can finish most tasks two orders of magnitude times faster than the Proxy-HE Scheme while Proxy-HE can still securely complete tasks within an acceptable time for most functions but with a different security assumption and a simpler system structure.
Weizhao Jin, Bhaskar Krishnamachari, Muhammad Naveed 0001, Srivatsan Ravi, Eduard Sanou, Kwame-Lante Wright
SRDS6
2020 CloudSLAM: Edge Offloading of Stateful Vehicular Applications
abstract
Vehicular applications are becoming increasingly complex and resource hungry (e.g. autonomous driving). Today, they run entirely on the vehicle, which is a costly solution that also imposes undesirable resource constraints. This paper uses Simultaneous Localization and Mapping (SLAM) as an example application to explore how these applications can instead leverage edge clouds, utilizing their inexpensive and elastic resource pool. This is challenging as these applications are often latency-sensitive and mission-critical. They also process high-bandwidth sensor data streams and maintain large, complex data structures. As a result, traditional offloading techniques generate too much traffic, incurring high delay. To overcome these challenges, we designed CloudSLAM. It partitions SLAM between the vehicle and the edge. To manage the complex, replicated SLAM state, we propose a new consistency model, Output-driven Consistency, that allows us to maintain a level of consistency that is sufficient for accurate SLAM output while minimizing network traffic. This paper motivates and describes our offloading design and discusses the results of an extensive performance evaluation of a CloudSLAM prototype based on ORB-SLAM.
Kwame-Lante Wright, Ashiwan Sivakumar, Peter Steenkiste, Bo Yu 0007, Fan Bai 0002
SEC1
2020 MABSTA: Collaborative Computing over Heterogeneous Devices in Dynamic Environments
abstract
Collaborative computing, leveraging resource on multiple wireless-connected devices, enables complex applications that a single device cannot support individually. However, the problem of assigning tasks over devices becomes challenging in the dynamic environments encountered in real-world settings, considering that the resource availability and channel conditions change over time in unpredictable ways due to mobility and other factors. In this paper, we formulate the task assignment problem as an online learning problem using an adversarial multi-armed bandit framework. We propose MABSTA, a novel algorithm that learns the performance of unknown devices and channel qualities continually through exploratory probing and makes task assignment decisions by exploiting the gained knowledge. The implementation of MABSTA, based on Gibbs Sampling approach, is computational-light and offers competitive performance in different scenarios on the trace-data obtained from a wireless IoT testbed. Furthermore, we prove that MABSTA is 1-competitive compared to the best offline assignment for any dynamic environment without stationarity assumptions, and demonstrate the polynomial-time algorithm for the exact implementation of the sampling process. To the best of our knowledge, MABSTA is the first online learning algorithm tailored to this class of problems.
Yi-Hsuan Kao, Kwame-Lante Wright, Bhaskar Krishnamachari, Fan Bai 0002
INFOCOM2
2016 Backpressure Delay Enhancement for Encounter-Based Mobile Networks While Sustaining Throughput Optimality
abstract
Backpressure routing, in which packets are preferentially transmitted over links with high queue differentials, offers the promise of throughput-optimal operation for a wide range of communication networks. However, when traffic load is low, backpressure methods suffer from long delays. This is of particular concern in intermittent encounter-based mobile networks which are already delay-limited due to the sparse and highly dynamic network connectivity. While state of the art mechanisms for such networks have proposed the use of redundant transmissions to improve delay, they do not work well when traffic load is high. In this paper we propose backpressure with adaptive redundancy (BWAR), a novel hybrid approach that provides the best of both worlds. This approach is robust, distributed, and does not require any prior knowledge of network load conditions. We also present variants of BWAR that remove redundant packets via a timeout mechanism, and that improve energy use. These algorithms are evaluated by mathematical analysis and by simulations of real traces of taxis in Beijing, China. The simulations confirm that BWAR outperforms traditional backpressure at low load, while outperforming encounter-routing schemes (Spray and Wait and Spray and Focus) at high load.
Majed Alresaini, Kwame-Lante Wright, Bhaskar Krishnamachari, Michael J. Neely
IEEE/ACM Trans. Netw.2
2015 A privacy mechanism for mobile-based urban traffic monitoring
Chi Wang 0001, Hua Liu 0005, Kwame-Lante Wright, Bhaskar Krishnamachari, Murali Annavaram
Pervasive Mob. Comput.3
2008 XenLoop: a transparent high performance inter-vm network loopback
abstract
Advances in virtualization technology have focused mainly on strengthening the isolation barrier between virtual machines (VMs) that are co-resident within a single physical machine. At the same time, a large category of communication intensive distributed applications and software components exist, such as web services, high performance grid applications, transaction processing, and graphics rendering, that often wish to communicate across this isolation barrier with other endpoints on co-resident VMs. State of the art inter-VM communication mechanisms do not adequately address the requirements of such applications. TCP/UDP based network communication tends to perform poorly when used between co-resident VMs, but has the advantage of being transparent to user applications. Other solutions exploit inter-domain shared memory mechanisms to improve communication latency and bandwidth, but require applications or user libraries to be rewritten against customized APIs - something not practical for a large majority of distributed applications. In this paper, we present the design and implementation of a fully transparent and high performance inter-VM network loopback channel, called XenLoop, in the Xen virtual machine environment. XenLoop does not sacrifice user-level transparency and yet achieves high communication performance between co-resident guest VMs. XenLoop intercepts outgoing network packets beneath the network layer and shepherds the packets destined to co-resident VMs through a high-speed inter-VM shared memory channel that bypasses the virtualized network interface. Guest VMs using XenLoop can migrate transparently across machines without disrupting ongoing network communications, and seamlessly switch between the standard network path and the XenLoop channel. In our evaluation using a number of unmodified benchmarks, we observe that XenLoop can reduce the inter-VM round trip latency by up to a factor of 5 and increase bandwidth by a up to a factor of 6.
Kwame-Lante Wright, Kartik Gopalan
HPDC2