Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Emmanouil Koukoumidis is active.

Publication


Featured researches published by Emmanouil Koukoumidis.


international conference on mobile systems, applications, and services | 2011

Demo: SignalGuru: leveraging mobile phones for collaborative traffic signal schedule advisory

Emmanouil Koukoumidis; Li-Shiuan Peh; Margaret Martonosi

While traffic signals are necessary to safely control competing flows of traffic, they inevitably enforce a stop-and-go movement pattern that increases fuel consumption, reduces traffic flow and causes traffic jams. These side effects can be alleviated by providing drivers and their onboard computational devices (e.g., vehicle computer, smartphone) with information about the schedule of the traffic signals ahead. Based on when the signal ahead will turn green, drivers can then adjust speed so as to avoid coming to a complete halt. Such information is called Green Light Optimal Speed Advisory (GLOSA). Alternatively, the onboard computational device may suggest an efficient detour that will save the driver from stops and long waits at red lights ahead. This paper introduces and evaluates SignalGuru, a novel software service that relies solely on a collection of mobile phones to detect and predict the traffic signal schedule, enabling GLOSA and other novel applications. Our SignalGuru leverages windshield-mounted phones to opportunistically detect current traffic signals with their cameras, collaboratively communicate and learn traffic signal schedule patterns, and predict their future schedule. Results from two deployments of SignalGuru, using iPhones in cars in Cambridge (MA, USA) and Singapore, show that traffic signal schedules can be predicted accurately. On average, SignalGuru comes within 0.66s, for pre-timed traffic signals and within 2.45s, for traffic-adaptive traffic signals. Feeding SignalGurus predicted traffic schedule to our GLOSA application, our vehicle fuel consumption measurements show savings of 20.3%, on average.


workshop on mobile computing systems and applications | 2008

Location-based trust for mobile user-generated content: applications, challenges and implementations

Vincent Lenders; Emmanouil Koukoumidis; Pei Zhang; Margaret Martonosi

The recent explosion in shared media content and sensed data produced by mobile end-users is challenging well-established principles and assumptions in data trust models. A fundamental issue we address in this paper is how to establish some trust level in the authenticity of content created by untrusted mobile users. We advocate a secure localization and certification service that allows content producers to tag their content with with a spatial times-tamp indicating its physical location. At the same time, however, our approach preserves the privacy of producers by not exposing their identity to the potential content consumers. We provide a list of existing and possible applications that would profit from such a secure localization service and sketch possible implementations of the service, highlighting advantages and drawbacks.


ieee international conference on pervasive computing and communications | 2011

RegReS: Adaptively maintaining a target density of regional services in opportunistic vehicular networks

Emmanouil Koukoumidis; Li-Shiuan Peh; Margaret Martonosi

Pervasive vehicle-mounted mobile devices are increasingly common, and can be viewed as a large-scale ad hoc network on which collaborative, location-based services can be directly supported. In order to support such services within a geographic region, a certain number of computational, storage and sensing mobile devices need to be carriers of the services. This paper introduces and evaluates Region-Resident Services (RegReS), a middleware that supports such regional services by maintaining, in a fully distributed fashion, a targeted density of service carriers. Carriers collaborate opportunistically to estimate the current service density in the region and coordinate the spawning of new service carriers when necessary. Unlike previous approaches that are static, RegReS adapts to dynamic conditions such as node speed, effectively maintaining the targeted density of service carriers in highly volatile vehicular networks. Results from the ORBIT testbed, using synthetic and real bus mobility traces, show that RegReS adapts to different system configurations, preserving the desired service density with less than 16% mean absolute error. We deployed an outdoor collaborative parking availability service atop RegReS and demonstrated RegReSs ability to maintain the target service density with only 10% error.


international conference on parallel architectures and compilation techniques | 2010

Adaptive spatiotemporal node selection in dynamic networks

Pradip Hari; John B.P. McCabe; Jonathan Banafato; Marcus Henry; Kevin Ko; Emmanouil Koukoumidis; Ulrich Kremer; Margaret Martonosi; Li-Shiuan Peh

Dynamic networks—spontaneous, self-organizing groups of devices—are a promising new computing platform. Writing applications for such networks is a daunting task, however, due to their extreme variability and unpredictability, with many devices having significant resource limitations. Intelligent, automated distribution of work across network nodes is needed to get the most out of limited resource budgets.


Philosophical Transactions of the Royal Society A | 2008

SARANA: language, compiler and run-time system support for spatially aware and resource-aware mobile computing

Pradip Hari; Kevin Ko; Emmanouil Koukoumidis; Ulrich Kremer; Margaret Martonosi; Desiree Ottoni; Li-Shiuan Peh; Pei Zhang

Increasingly, spatial awareness plays a central role in many distributed and mobile computing applications. Spatially aware applications rely on information about the geographical position of compute devices and their supported services in order to support novel functionality. While many spatial application drivers already exist in mobile and distributed computing, very little systems research has explored how best to program these applications, to express their spatial and temporal constraints, and to allow efficient implementations on highly dynamic real-world platforms. This paper proposes the SARANA system architecture, which includes language and run-time system support for spatially aware and resource-aware applications. SARANA allows users to express spatial regions of interest, as well as trade-offs between quality of result (QoR), latency and cost. The goal is to produce applications that use resources efficiently and that can be run on diverse resource-constrained platforms ranging from laptops to personal digital assistants and to smart phones. SARANAs run-time system manages QoR and cost trade-offs dynamically by tracking resource availability and locations, brokering usage/pricing agreements and migrating programs to nodes accordingly. A resource cost model permeates the SARANA system layers, permitting users to express their resource needs and QoR expectations in units that make sense to them. Although we are still early in the system development, initial versions have been demonstrated on a nine-node system prototype.


architectural support for programming languages and operating systems | 2011

Pocket cloudlets

Emmanouil Koukoumidis; Dimitrios Lymberopoulos; Karin Strauss; Jie Liu; Doug Burger


IEEE Transactions on Mobile Computing | 2012

Leveraging Smartphone Cameras for Collaborative Road Advisories

Emmanouil Koukoumidis; Margaret Martonosi; Li-Shiuan Peh


Archive | 2010

Dynamic community-based cache for mobile search

Dimitrios Lymberopoulos; Emmanouil Koukoumidis; Jie Liu; Feng Zhao; Douglas C. Burger


Archive | 2013

Crowd-sourced parking advisory

Emmanouil Koukoumidis; Brian Beckman; Norm Bryar; Elad Gerson


Archive | 2015

Push-based recommendations

Emmanouil Koukoumidis; Brian Beckman; James Anthony Whittaker

Collaboration


Dive into the Emmanouil Koukoumidis's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Li-Shiuan Peh

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge