Results 1-20 of 32.
fiandrino
![]() ![]() Vitello, Piergiorgio ![]() ![]() ![]() Scientific Conference (2023) Detailed reference viewed: 84 (3 UL)![]() Vitello, Piergiorgio ![]() ![]() ![]() in IEEE Transactions on Sustainable Computing (2021) Multi-access Edge Computing (MEC) brings storage and computational capabilities at the edge of the network into so-called Edge Data Centers (EDCs) to better support low-latency applications. In this paper ... [more ▼] Multi-access Edge Computing (MEC) brings storage and computational capabilities at the edge of the network into so-called Edge Data Centers (EDCs) to better support low-latency applications. In this paper, we tackle the problem of EDC deployment in urban environments. Previous research on mobile phone data has exposed a strong correlation between the demand for mobile communications and the urban tissue. For example, joint analysis of mobile data and vehicle traffic can be extrapolated to estimate demand for transportation and human activities, thereby inferring the land use of the area where such activities take place. Our work takes into account the mobility of citizens and their spatial patterns to estimate the optimal placement of MEC EDCs in urban environments, in order to minimize outages while guaranteeing energy-efficiency. This is achieved by modeling both the energy consumption attributed to network components (e.g., base stations) and computing components (e.g., servers). We propose and compare three heuristics and show that mobility-aware deployments achieve superior performance. The results are obtained with a custom-designed simulator able to operate over large-scale realistic urban environments. [less ▲] Detailed reference viewed: 81 (5 UL)![]() Vitello, Piergiorgio ![]() ![]() Poster (2020, November) As a response to the global outbreak of the SARS-COVID-19 pandemic, authorities have enforced a number of measures including social distancing, travel restrictions that lead to the “temporary” closure of ... [more ▼] As a response to the global outbreak of the SARS-COVID-19 pandemic, authorities have enforced a number of measures including social distancing, travel restrictions that lead to the “temporary” closure of activities stemming from public services, schools, industry to local businesses. In this poster we draw the attention to the impact of such measures on urban environments and activities. For this, we use crowdsensed information available from datasets like Google Popular Times and Apple Maps to shed light on the changes undergone during the outbreak and the recovery [less ▲] Detailed reference viewed: 196 (8 UL)![]() Vitello, Piergiorgio ![]() ![]() ![]() in IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 2019 (2019, December) Multi-access Edge Computing (MEC) brings storage and computational capabilities at the edge of the network into so-called Edge Data Centers (EDCs) to better low-latency applications. To this end ... [more ▼] Multi-access Edge Computing (MEC) brings storage and computational capabilities at the edge of the network into so-called Edge Data Centers (EDCs) to better low-latency applications. To this end, effective placement of EDCs in urban environments is key for proper load balance and to minimize outages. In this paper, we specifically tackle this problem. To fully understand how the computational demand of EDCs varies, it is fundamental to analyze the complex dynamics of cities. Our work takes into account the mobility of citizens and their spatial patterns to estimate the optimal placement of MEC EDCs in urban environments in order to minimize outages. To this end, we propose and compare two heuristics. In particular, we present the mobility-aware deployment algorithm (MDA) that outperforms approaches that do not consider citizens mobility. Simulations are conducted in Luxembourg City by extending the CrowdSenSim simulator and show that efficient EDCs placement significantly reduces outages. [less ▲] Detailed reference viewed: 146 (16 UL)![]() ; ; et al in MSWIM '19: Proceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Miami Beach, FL, USA, 2019. (2019, November) Mobile crowdsensing (MCS) has become a popular paradigm for data collection in urban environments. In MCS systems, a crowd supplies sensing information for monitoring phenomena through mobile devices ... [more ▼] Mobile crowdsensing (MCS) has become a popular paradigm for data collection in urban environments. In MCS systems, a crowd supplies sensing information for monitoring phenomena through mobile devices. Typically, a large number of participants is required to make a sensing campaign successful. For such a reason, it is often not practical for researchers to build and deploy large testbeds to assess the performance of frameworks and algorithms for data collection, user recruitment, and evaluating the quality of information. Simulations offer a valid alternative. In this paper, we present CrowdSenSim 2.0, a significant extension of the popular CrowdSenSim simulation platform. CrowdSenSim 2.0 features a stateful approach to support algorithms where the chronological order of events matters, extensions of the architectural modules, including an additional system to model urban environments, code refactoring, and parallel execution of algorithms. All these improvements boost the performances of the simulator and make the runtime execution and memory utilization significantly lower, also enabling the support for larger simulation scenarios. We demonstrate retro-compatibility with the older platform and evaluate as a case study a stateful data collection algorithm. [less ▲] Detailed reference viewed: 81 (2 UL)![]() Capponi, Andrea ![]() ![]() ![]() in IEEE Symposium on Computers and Communications (ISCC), Barcelona, Spain, 2019 (2019, July) Urban planning typically relies on experience-based solutions and traditional methodologies to face urbanization issues and investigate the complex dynamics of cities. Recently, novel data-driven ... [more ▼] Urban planning typically relies on experience-based solutions and traditional methodologies to face urbanization issues and investigate the complex dynamics of cities. Recently, novel data-driven approaches in urban computing have emerged for researchers and companies. They aim to address historical urbanization issues by exploiting sensing data gathered by mobile devices under the so-called mobile crowdsensing (MCS) paradigm. This work shows how to exploit sensing data to improve traditionally experience-based approaches for urban decisions. In particular, we apply widely known Machine Learning (ML) techniques to achieve highly accurate results in predicting categories of local businesses (LBs) (e.g., bars, restaurants), and their attractiveness in terms of classes of temporal demands (e.g., nightlife, business hours). The performance evaluation is conducted in Luxembourg city and the city of Munich with publicly available crowdsensed datasets. The results highlight that our approach does not only achieve high accuracy, but it also unveils important hidden features of the interaction of citizens and LBs. [less ▲] Detailed reference viewed: 349 (28 UL)![]() Capponi, Andrea ![]() ![]() in IEEE Communications Surveys and Tutorials (2019), 21(3, thirdquarter 2019), 2419-2465 Mobile crowdsensing (MCS) has gained significant attention in recent years and has become an appealing paradigm for urban sensing. For data collection, MCS systems rely on contribution from mobile devices ... [more ▼] Mobile crowdsensing (MCS) has gained significant attention in recent years and has become an appealing paradigm for urban sensing. For data collection, MCS systems rely on contribution from mobile devices of a large number of participants or a crowd. Smartphones, tablets, and wearable devices are deployed widely and already equipped with a rich set of sensors, making them an excellent source of information. Mobility and intelligence of humans guarantee higher coverage and better context awareness if compared to traditional sensor networks. At the same time, individuals may be reluctant to share data for privacy concerns. For this reason, MCS frameworks are specifically designed to include incentive mechanisms and address privacy concerns. Despite the growing interest in the research community, MCS solutions need a deeper investigation and categorization on many aspects that span from sensing and communication to system management and data storage. In this paper, we take the research on MCS a step further by presenting a survey on existing works in the domain and propose a detailed taxonomy to shed light on the current landscape and classify applications, methodologies, and architectures. Our objective is not only to analyze and consolidate past research but also to outline potential future research directions and synergies with other research areas. [less ▲] Detailed reference viewed: 261 (16 UL)![]() ; ; et al in IEEE Access (2019), 7 Wearable devices have become essential in our daily activities. Due to battery constrains the use of computing, communication, and storage resources is limited. Mobile Cloud Computing (MCC) and the ... [more ▼] Wearable devices have become essential in our daily activities. Due to battery constrains the use of computing, communication, and storage resources is limited. Mobile Cloud Computing (MCC) and the recently emerged Fog Computing (FC) paradigms unleash unprecedented opportunities to augment capabilities of wearables devices. Partitioning mobile applications and offloading computationally heavy tasks for execution to the cloud or edge of the network is the key. Offloading prolongs lifetime of the batteries and allows wearable devices to gain access to the rich and powerful set of computing and storage resources of the cloud/edge. In this paper, we experimentally evaluate and discuss rationale of application partitioning for MCC and FC. To experiment, we develop an Android-based application and benchmark energy and execution time performance of multiple partitioning scenarios. The results unveil architectural trade-offs that exist between the paradigms and devise guidelines for proper power management of service-centric Internet of Things (IoT) applications. [less ▲] Detailed reference viewed: 100 (0 UL)![]() Vitello, Piergiorgio ![]() ![]() ![]() in IEEE Global Communications Conference (GLOBECOM), Abu Dhabi, UAE, 2018 (2018, December) The huge increase of population living in cities calls for a sustainable urban development. Mobile crowdsensing (MCS) leverages participation of active citizens to improve performance of existing sensing ... [more ▼] The huge increase of population living in cities calls for a sustainable urban development. Mobile crowdsensing (MCS) leverages participation of active citizens to improve performance of existing sensing infrastructures. In typical MCS systems, sensing tasks are allocated and reported on individual-basis. In this paper, we investigate on collaboration among users for data delivery as it brings a number of benefits for both users and sensing campaign organizers and leads to better coordination and use of resources. By taking advantage from proximity, users can employ device-to-device (D2D) communications like Wi-Fi Direct that are more energy efficient than 3G/4G technology. In such scenario, once a group is set, one of its member is elected to be the owner and perform data forwarding to the collector. The efficiency of forming groups and electing suitable owners defines the efficiency of the whole collaborative-based system. This paper proposes three policies optimized for MCS that are compliant with current Android implementation of Wi-Fi Direct. The evaluation results, obtained using CrowdSenSim simulator, demonstrate that collaborative-based approaches outperform significantly individual-based approaches. [less ▲] Detailed reference viewed: 270 (22 UL)![]() ; Capponi, Andrea ![]() ![]() in Pervasive and Mobile Computing (2018) Mobile Crowdsensing (MCS) has emerged in the last years and has become one of the most prominent paradigms for urban sensing. The citizens actively participate in the sensing process by contributing data ... [more ▼] Mobile Crowdsensing (MCS) has emerged in the last years and has become one of the most prominent paradigms for urban sensing. The citizens actively participate in the sensing process by contributing data with their mobile devices. To produce data, citizens sustain costs, i.e., the energy consumed for sensing and reporting operations. Hence, devising energy efficient data collection frameworks (DCF) is essential to foster participation. In this work, we investigate from an energy-perspective the performance of different DCFs. Our methodology is as follows: (i) we developed an Android application that implements the DCFs, (ii) we profiled the energy and network performance with a power monitor and Wireshark, (iii) we included the obtained traces into CrowdSenSim simulator for large-scale evaluations in city-wide scenarios such as Luxembourg, Turin and Washington DC. The amount of collected data, energy consumption and fairness are the performance indexes evaluated. The results unveil that DCFs with continuous data reporting are more energy-efficient and fair than DCFs with probabilistic reporting. The latter exhibit high variability of energy consumption, i.e., to produce the same amount of data, the associated energy cost of different users can vary significantly. [less ▲] Detailed reference viewed: 184 (7 UL)![]() Vitello, Piergiorgio ![]() ![]() ![]() in IEEE International Conference on Communications (ICC), Kansas City, MO, USA, 2018 (2018, May) The unprecedented growth of the population living in urban environments calls for a rational and sustainable urban development. Smart cities can fill this gap by providing the citizens with high-quality ... [more ▼] The unprecedented growth of the population living in urban environments calls for a rational and sustainable urban development. Smart cities can fill this gap by providing the citizens with high-quality services through efficient use of Information and Communication Technology (ICT). To this end, active citizen participation with mobile crowdsensing (MCS) techniques is a becoming common practice. As MCS systems require wide participation, the development of large scale real testbeds is often not feasible and simulations are the only alternative solution. Modeling the urban environment with high precision is a key ingredient to obtain effective results. However, currently existing tools like OpenStreetMap (OSM) fail to provide sufficient levels of details. In this paper, we apply a procedure to augment the precision (AOP) of the graph describing the street network provided by OSM. Additionally, we compare different mobility models that are synthetic and based on a realistic dataset originated from a well known MCS data collection campaign (ParticipAct). For the dataset, we propose two arrival models that determine the users’ arrivals and match the experimental contact distribution. Finally, we assess the scalability of AOP for different cities, verify popular metrics for human mobility and the precision of different arrival models. [less ▲] Detailed reference viewed: 236 (11 UL)![]() ; Capponi, Andrea ![]() ![]() in The 6th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (IEEE Mobile Cloud 2018) (2018, March) Mobile crowdsensing (MCS) has emerged in the last years and has become one of the most prominent paradigms for urban sensing. In MCS, citizens actively participate in the sensing process by contributing ... [more ▼] Mobile crowdsensing (MCS) has emerged in the last years and has become one of the most prominent paradigms for urban sensing. In MCS, citizens actively participate in the sensing process by contributing data with their smartphones, tablets, wearables and other mobile devices to a collector. As citizens sustain costs while contributing data, i.e., the energy spent from the batteries for sensing and reporting, devising energy efficient data collection frameworks (DCFs) is essential. In this work, we compare the energy efficiency of several DCFs through CrowdSenSim, which allows to perform large-scale simulation experiments in realistic urban environments. Specifically, the DCFs under analysis differ one with each other by the data reporting mechanism implemented and the signaling between users and the collector needed for sensing and reporting decisions. Results reveal that the key criterion differentiating DCFs' energy consumption is the data reporting mechanism. In principle, continuous reporting to the collector should be more energy consuming than probabilistic reporting. However, DCFs with continuous reporting that implement mechanisms to block sensing and data delivery after a certain amount of contribution are more effective in harvesting data from the crowd. [less ▲] Detailed reference viewed: 230 (4 UL)![]() ; ; et al in IEEE Access (2017), 5 In mobile crowd-sensing systems, the value of crowd-sensed big data can be increased by incentivizing the users appropriately. Since data acquisition is participatory, crowd-sensing systems face the ... [more ▼] In mobile crowd-sensing systems, the value of crowd-sensed big data can be increased by incentivizing the users appropriately. Since data acquisition is participatory, crowd-sensing systems face the challenge of data trustworthiness and truthfulness assurance in the presence of adversaries whose motivation can be either manipulating sensed data or collaborating unfaithfully with the motivation of maximizing their income. This paper proposes a game theoretic methodology to ensure trustworthiness in user recruitment in mobile crowd-sensing systems. The proposed methodology is a platform-centric framework that consists of three phases: user recruitment, collaborative decision making on trust scores, and badge rewarding. In the proposed framework, users are incentivized by running sub-game perfect equilibrium and gami cation techniques. Through simulations, we showthat approximately 50% and a minimum of 15% improvement can be achieved by the proposed methodology in terms of platform and user utility, respectively, when compared with fully distributed and user-centric trustworthy crowd-sensing. [less ▲] Detailed reference viewed: 122 (5 UL)![]() ; Fiandrino, Claudio ![]() ![]() in IEEE International Conference on Communications (ICC), Paris, France, 2017 (2017, May) Lighting is an essential community service, but current implementations are not energy efficient and impact on the energy budget of the municipalities for at least 40\%. In this paper, we propose ... [more ▼] Lighting is an essential community service, but current implementations are not energy efficient and impact on the energy budget of the municipalities for at least 40\%. In this paper, we propose heuristics and devise a comparison methodology for new smart lighting solutions in next generation smart cities. The proposed smart lighting techniques make use of Internet of Things (IoT) augmented lamppost, which save energy by turning off or dimming the light according to the presence of citizens. Assessing costs and benefits in adopting the new smart lighting solutions is a pillar step for municipalities to foster real implementation. For evaluation purposes, we have developed a custom simulator which enables the deployment of lampposts in realistic urban environments. The citizens travel on foot along the streets and trigger activation of the lampposts according to the proposed heuristics. For the city of Luxembourg, the results highlight that replacing all existing lamps with LEDs and dimming light intensity according to the presence of users nearby the lampposts is convenient and provides an economical return already after the first year of deployment. [less ▲] Detailed reference viewed: 324 (9 UL)![]() Capponi, Andrea ![]() ![]() ![]() in 3rd IEEE INFOCOM Workshop on Smart Cites and Urban Computing (2017, May) Smart cities employ latest information and communication technologies to enhance services for citizens. Sensing is essential to monitor current status of infrastructures and the environment. In Mobile ... [more ▼] Smart cities employ latest information and communication technologies to enhance services for citizens. Sensing is essential to monitor current status of infrastructures and the environment. In Mobile Crowdsensing (MCS), citizens participate in the sensing process contributing data with their mobile devices such as smartphones, tablets and wearables. To be effective, MCS systems require a large number of users to contribute data. While several studies focus on developing efficient incentive mechanisms to foster user participation, data collection policies still require investigation. In this paper, we propose a novel distributed and energy-efficient framework for data collection in opportunistic MCS architectures. Opportunistic sensing systems require minimal intervention from the user side as sensing decisions are application- or device-driven. The proposed framework minimizes the cost of both sensing and reporting, while maximizing the utility of data collection and, as a result, the quality of contributed information. We evaluate performance of the framework with simulations, performed in a real urban environment and with a large number of participants. The simulation results verify cost-effectiveness of the framework and assess efficiency of the data generation process. [less ▲] Detailed reference viewed: 344 (21 UL)![]() Capponi, Andrea ![]() ![]() ![]() in IEEE Transactions on Sustainable Computing (2017) Mobile crowd sensing received significant attention in the recent years and has become a popular paradigm for sensing. It operates relying on the rich set of built-in sensors equipped in mobile devices ... [more ▼] Mobile crowd sensing received significant attention in the recent years and has become a popular paradigm for sensing. It operates relying on the rich set of built-in sensors equipped in mobile devices, such as smartphones, tablets and wearable devices. To be effective, mobile crowd sensing systems require a large number of users to contribute data. While several studies focus on developing efficient incentive mechanisms to foster user participation, data collection policies still require investigation. In this paper, we propose a novel distributed and sustainable framework for gathering information in cloud-based mobile crowd sensing systems with opportunistic reporting. The proposed framework minimizes cost of both sensing and reporting, while maximizing the utility of data collection and, as a result, the quality of contributed information. Analytical and simulation results provide performance evaluation for the proposed framework by providing a fine-grained analysis of the energy consumed. The simulations, performed in a real urban environment and with a large number of participants, aim at verifying the performance and scalability of the proposed approach on a large scale under different user arrival patterns. [less ▲] Detailed reference viewed: 250 (10 UL)![]() Fiandrino, Claudio ![]() ![]() ![]() in IEEE Access (2017) Smart cities take advantage of recent ICT developments to provide added value to existing public services and improve quality of life for the citizens. The Internet of Things (IoT) paradigm makes the ... [more ▼] Smart cities take advantage of recent ICT developments to provide added value to existing public services and improve quality of life for the citizens. The Internet of Things (IoT) paradigm makes the Internet more pervasive where objects equipped with computing, storage and sensing capabilities are interconnected with communication technologies. Because of the widespread diffusion of IoT devices, applying the IoT paradigm to smart cities is an excellent solution to build sustainable Information and Communication Technology (ICT) platforms. Having citizens involved in the process through mobile crowdsensing (MCS) techniques augments capabilities of these ICT platforms without additional costs. For proper operation, MCS systems require the contribution from a large number of participants. Simulations are therefore a candidate tool to assess the performance of MCS systems. In this paper, we illustrate the design of CrowdSenSim, a simulator for mobile crowdsensing. CrowdSenSim is designed specifically for realistic urban environments and smart cities services. We demonstrate the effectiveness of CrowdSenSim for the most popular MCS sensing paradigms (participatory and opportunistic) and we present its applicability using a smart public street lighting scenario. [less ▲] Detailed reference viewed: 352 (18 UL)![]() ; Fiandrino, Claudio ![]() in IEEE Global Communications Conference (GLOBECOM) Workshops: Fifth International Workshop on Cloud Computing Systems, Networks, and Applications (CCSNA) (2016, December) Widespread use of connected smart devices that are equipped with various built-in sensors has introduced the mobile crowdsensing concept to the IoT-driven information and communication applications ... [more ▼] Widespread use of connected smart devices that are equipped with various built-in sensors has introduced the mobile crowdsensing concept to the IoT-driven information and communication applications. Mobile crowdsensing requires implicit collaboration between the crowdsourcer/recruiter platforms and users. Additionally, users need to be incentivized by the crowdsensing platform because each party aims to maximize their utility. Due to the participatory nature of data collection, trustworthiness and truthfulness pose a grand challenge in crowdsensing systems in the presence of malicious users, who either aim to manipulate sensed data or collaborate unfaithfully with the motivation of maximizing their income. In this paper, we propose a game-theoretic approach for trustworthiness-driven user recruitment in mobile crowdsensing systems that consists of three phases: i) user recruitment, ii) collaborative decision making on trust scores, and iii) badge rewarding. Our proposed framework incentivizes the users through a sub-game perfect equilibrium (SPE) and gamification techniques. Through simulations, we show that the platform utility can be improved by up to the order of 50\% while the average user utility can be increased by at least 15\% when compared to fully-distributed and user-centric trustworthy crowdsensing. [less ▲] Detailed reference viewed: 284 (10 UL)![]() Fiandrino, Claudio ![]() in IEEE Global Communications Conference (GLOBECOM), Washington, DC, USA, 2016 (2016, December) The Internet of Things (IoT) paradigm makes the Internet more pervasive, interconnecting objects of everyday life, and is a promising solution for the development of next- generation services. Smart ... [more ▼] The Internet of Things (IoT) paradigm makes the Internet more pervasive, interconnecting objects of everyday life, and is a promising solution for the development of next- generation services. Smart cities exploit the most advanced information technologies to improve and add value to existing public services. Applying the IoT paradigm to smart cities is fundamental to build sustainable Information and Communication Technology (ICT) platforms. Having citizens involved in the process through mobile crowdsensing (MCS) techniques unleashes potential benefits as MCS augments the capabilities of the platform without additional costs. Recruitment of participants is a key challenge when MCS systems assign sensing tasks to the users. Proper recruitment both minimizes the cost and maximizes the return, such as the number and the accuracy of accomplished tasks. In this paper, we propose a novel user recruitment policy for data acquisition in mobile crowdsensing systems. The policy can be employed in two modes, namely sociability-driven mode and distance-based mode. Sociability stands for the willingness of users in contributing to sensing tasks. Furthermore, we propose a novel metric to assess the efficiency of any recruitment policy in terms of the number of users contacted and the ones actually recruited. Performance evaluation, conducted in a real urban environment for a large number of participants, reveals the effectiveness of sociability-driven user recruitment as the average number of recruited users improves by at least a factor of two. [less ▲] Detailed reference viewed: 361 (21 UL)![]() Capponi, Andrea ![]() ![]() ![]() in 8th IEEE International Conference on Cloud Computing Technology and Science (CloudCom) (2016, December) The Internet of Things (IoT) paradigm makes the Internet more pervasive. IoT devices are objects equipped with computing, storage and sensing capabilities and they are interconnected with communication ... [more ▼] The Internet of Things (IoT) paradigm makes the Internet more pervasive. IoT devices are objects equipped with computing, storage and sensing capabilities and they are interconnected with communication technologies. Smart cities exploit the most advanced information technologies to improve public services. For being effective, smart cities require a massive amount of data, typically gathered from sensors. The application of the IoT paradigm to smart cities is an excellent solution to build sustainable Information and Communication Technology (ICT) platforms and to produce a large amount of data following Sensing as a Service (S^2aaS) business models. Having citizens involved in the process through mobile crowdsensing (MCS) techniques unleashes potential benefits as MCS augments the capabilities of existing sensing platforms. To this date, it remains an open challenge to quantify the costs the users sustain to contribute data with IoT devices such as the energy from the batteries and the amount of data generated at city-level. In this paper, we analyze existing solutions, we provide guidelines to design a large-scale urban level simulator and we present preliminary results from a prototype. [less ▲] Detailed reference viewed: 342 (29 UL) |
||