Skip to Main Content
With more than 50 percent of world population living in cities and nearly 70 percent of world population projected to live in cities by 2050, it is expected that cities will face various challenges from sustainability and energy use to safety and effective service delivery. Advances in the effective integration of networked information systems, sensing and communication devices, data sources, decision making, and physical infrastructure are creating new opportunities to reduce traffic congestion, fight crime, foster economic development, reduce greenhouse gases, and make local governments more open, responsive, and efficient. More and more cities are beginning to harness the power of sensors, engage citizens equipped with smartphones, cloud computing, high-speed networks, and data analytics.
There has been a worldwide trend toward smart cities. In the United States, on September 14, 2015, the Obama Administration announced a new Smart Cities Initiative to help local communities tackle key challenges such as reducing traffic congestion, fighting crime, fostering economic growth, managing the effects of a changing climate, and improving the delivery of city services. On November 25, 2015, the Networking and Information Technology Research and Development (NITRD) Program announced the release of version 4 of a Smart and Connected Communities Framework . The vision outlined in this framework is that communities in all settings and at all scales have access to advanced cyber-physical systems/Internet of Things technologies and services to enhance the sustainability and quality of life, improved health and safety, and economic prosperity for their residents. The European Commission has also initiated the European Innovation Partnership on Smart Cities and Communities in July 2012. IEEE formally launched the IEEE Smart Cities Initiative on 25 March 2014.
It is noticeable that the concept of smart cities is evolving into the concept of smart and connected communities (SCC). According to Merriam-Webster, a community is defined as a group of people who live in the same area (such as a city, town, or neighborhood). Although more people live in urban areas than in rural areas globally, 46 percent of the world population reside in rural areas in 2014; about 53 million people live in small towns with populations of less than 25,000. In addition to size difference, typically big cities differ from small towns in history and terrain , . Therefore SCC, which takes into account both big cities and small towns, will benefit more people than smart cities.
We argue that internet of things has the potential to provide a ubiquitous network of connected devices and smart sensors for SCC, and big data analytics has the potential to enable the move from IoT to real-time control desired for SCC. The purpose of this article is to characterize SCC, present opportunities and challenges of IoT and big data analytics in SCC, and demonstrate the application of IoT and big data analytics in SCC.
The rest of this article is organized as follows. Section II characterizes SCC. Section III discusses the opportunities and challenges in applying IoT to SCC. Section IV discusses the opportunities and challenges in applying big data analytics to SCC. Section V presents TreSight, a case study of IoT and big data analytics for smart tourism and sustainable cultural heritage in the city of Trento, Italy. Section VI concludes this article.
We argue that SCC are envisioned to address synergistically the needs of remembering the past (preservation and revitalization), the needs of living in the present (livability), and the needs of planning for the future (sustainability) . Therefore, the vision of SCC is to improve livability, preservation, revitalization, and sustainability, of a community , as shown in Figure. 1. The goal of building SCC is to live in the present, plan for the future, and remember the past, of a community.
A shared, definitional framework for livability is established by the Interagency Partnership for Sustainable Communities, formed in 2009. This collaboration of U.S. DOT, EPA, and HUD set forth the following six livability principles: (1) Provide more transportation choices; (2) Promote equitable, affordable housing; (3) Enhance economic competitiveness; (4) Support existing communities; (5) Coordinate policies and leverage investment; and (6) Value communities and neighborhoods . Livability is one of the primary characteristics for smart and connected communities.
Heritage, which can be classified into two categories: cultural heritage and natural heritage, constitutes a source of identity and cohesion for communities disrupted by bewildering change and economic instability . In addition to tangible culture (such as buildings, monuments, landscapes, books, works of art, and artifacts), cultural heritage includes intangible culture (such as folklore, traditions, language, and knowledge). In addition to culturally significant landscapes, natural heritage includes biodiversity. Cultural and natural heritage are increasingly threatened with destruction not only by the physical and chemical mechanisms of decay, but also by changing social and economic conditions .
Many rural communities and small towns are facing challenges, including declining rural populations, rapid growth at metropolitan edges, and loss of farms and working lands .
Sustainable development is defined as the development that meets the needs of the present without compromising the ability of future generations to satisfy their own needs . The sustainability of a community depends on creating and maintaining its economic and environmental health, promoting social equity, and fostering broad-based citizen participation in planning and implementation .
This section presents an IoT architecture we develop for SCC, as shown in Fig. 2, opportunities and challenges of IoT in SCC.
We envision that the architecture of SCC based on IoT is composed of four different layers, i.e., sensing layer, interconnecting layer, data layer, and services layer, from the bottom up.
We identify two opportunities of IoT in SCC: one is mobile crowdsensing (MCS) and the other is cyber-physical cloud computing.
MCS represents a category of IoT applications that rely on data collection from large number of mobile sensing devices such as smartphones , . MCS applications could be categorized into three different classes based on the type of phenomenon being measured or mapped: environmental, infrastructure, and social . In environmental MCS applications, the phenomena measured are those of the natural environment, e.g. measuring air or noise pollution levels in a city; in infrastructure MCS applications, the phenomena measured are those of public infrastructure, e.g., measuring traffic congestion, road conditions, parking availability, outages of public works and real-time transit tracking; in social MCS applications, individuals share sensed information among themselves, e.g., individuals share their exercise data and compare their exercise levels with the rest of the community to improve their daily exercise routines .
Compared with the traditional mote-class wireless sensor networks, MCS’s unique advantages include: (1) most mobile devices have significantly more storage, computation, and communication resources than mote-class sensors, and they are inherently equipped with multimodality sensing capabilities; (2) mobile devices avoid the cost and time of deploying large-scale wireless sensor networks because people carry mobile devices wherever they go and whatever they do.
IoT is a networking infrastructure for cyber-physical systems (CPS), which are smart networked systems with embedded sensors, processors and actuators that are designed to sense and interact with the physical world (including the human users), and support real-time, guaranteed performance in safety-critical applications . Cyber-Physical Cloud Computing (CPCC) is a new computing paradigm which can rapidly build, modify and provision CPS composed of a set of cloud computing based sensor, processing, control and data services . CPCC has many benefits, including efficient use of resources, modular composition, rapid development and scalability, smart adaption to environment at every scale, reliable and resilient . Such a CPCC paradigm is very important in various SCC applications, such as smart transportation, smart grid, smart healthcare, and smart disaster management .
SCC are human-centered systems. It is important to preserve the security and privacy of an individual . MCS applications potentially collect sensitive sensor data pertaining to individuals. For example, GPS sensor readings can be used to estimate traffic congestion levels in a given community but at the same time these GPS sensor readings can be used to infer private information about the individual, such as the routes they take during their daily commutes, home, and work locations. Security and privacy policies unavoidably affect the management of access to provenance information to record ownership and process history of data across and within services.
The set of mobile devices that are collecting sensor data are highly dynamic in availability and capabilities. Due to this highly dynamic nature, modeling and predicting the energy, bandwidth requirements in SCC applications is much harder than traditional wireless sensor networks. In addition, identifying and scheduling sensing and communication tasks among a large number of available devices with diverse sensing capabilities under resource constraints is more complex.
This section discusses the opportunities and challenges of big data analytics in SCC.
Big Data Analytics enables the move from IoT to real-time control, which is desired for many SCC applications. In the era of IoT, SCC feature the deployment of multitude of wireless sensors and agents spanning many application domains including: environmental, healthcare, smart interconnected automobiles and trucks, and smart buildings. The tight coupling of the physical and computational processes in SCC will enable the accumulation of large amounts of data, which can be analyzed, interpreted, and appropriately leveraged to facilitate reasonably accurate decision-making and control.
Typically the data relevant to SCC are very heterogeneous. For example, data for smart buildings include not only outdoor-weather data and energy-consumption data, but also data on the state of doors and windows, thermostat settings, HVAC operational parameters, airflows, room occupancy, building structure and materials, among others.
How to translate physical, biological, or social variables into a meaningful electrical signal is a challenge. For example, occupancy in a building could be derived from appliance usage, acoustics, motion detection, infrared signatures, imaging, vibration, disruptions, or other factors, but these serve as a noisy indicator of room occupancy.
Also we need to copy with biased, noisy data and multisource data streams.
To deal with data heterogeneity, we must address the following issues properly: How to improve quality (accuracy) of data in real time, i.e., sampling and filtering; how to unify data representation and processing models to accommodate heterogeneous or new types of data; how to improve intelligent data interpretation and semantic interoperability; how to implement inter-situation analysis and prediction; how to implement knowledge creation and reasoning; and how to conduct short-term and long-term storage.
There are many sources of uncertainty which must be considered carefully in decision-making. First, our understanding of many issues facing cities is incomplete; Second, we often lack the data needed to specify the boundary conditions with sufficient accuracy. We must improve decision making under uncertainty by understanding assessment, representation and propagation of uncertainty, developing robust-optimization methods, and designing optimal sequential decision making.
This section presents TreSight, a case study of IoT and big data analytics for smart tourism and sustainable cultural heritage in the city of Trento, Italy.
Trento is a medium-size Italian town of approximately 116,000 inhabitants located in Trentino-Alto Adige/Sdtirol, among the valleys leading from the Brenner Pass to the Dolomites, Garda Lake, Verona and Venice. Trento is a lively, cosmopolitan city, with highly developed and organized modern social services, committed to combine smart development and innovation with the typical charm of an alpine town with valuable historical and cultural heritage. Trento is often ranked in the very first position among Italian cities for quality of life, standard of living, and business and job opportunities.
We envision that personal sensors, open data, and participatory sensing enhance the services in the area of tourism and cultural heritage with a Context-Aware Recommendation System. The aim of TreSight is to build a context-aware recommendation system for tourism based on FI-WARE technology. This project will determinate the required data sources for offering a context-aware and knowledge-driven solution, in order to provide personalized recommendations. For this purpose, it will be used the data from OpenData Trentino regarding points of interest, weather, recommended typical restaurants, etc., and it will be extended with additional data collected through CrowdSensing with a wearable bracelet, in order to provide a fine grain level of details regarding weather, activity levels, and follow-up of the tourists activities.
Further, TreSight will analyze the potential for Big Data analytics in three Tre levels:
Similar to Waze, acquired by Google, which offers real-time traffic based on CrowdSensing, TreSight looks for integrating CrowdSensing with existing data repositories, via an OpenData approach, face to enhance/develop services with the new data sources, and extend services from cities to regions. In this way, TreSight offers advantage over traditional solutions based on infrastructure deployment, which are cost prohibitive for the majority of the cities, and consequently limited to specific areas.
The target users are cities that want to offer innovative services for citizens and visitors in a cost effective way such as cultural heritage, tourism-related companies that want to promote themselves (hotels, museums, bars, restaurants, etc.) adding their advertisements, promotion codes, coupons etc. in the mobile app that will be offered to the users for the Context-Aware Recommendation System. Examples of users are the cities that want to offer an enhanced and more innovative solution to the existing Guest or Tourist Card, e.g, Trentino Guest Card (http://www.visittrentino.it/en/trentinoguestcard), or other similar cards in Berlin, Munich, Barcelona and the top cities/regions around the world.
This new wearable bracelet will provide additional values that a Guest Card since its capabilities to crowd-sense, interact with the mobile phone, and interact with the Points of Internet, in order to provide to the system the required data to make it context-aware. The additional cost from a simple Guest Card to a Smart Wearable Bracelet are motivated by the additional functionalities, the gathering of the data, and the active involvement of the tourist, in order to make it more effective.
In addition, this kind of solutions can be partially funded by the Tourism Department of the city, but also receive sponsorship and support from the restaurants, pubs, bars, theme parks, museums, and other relevant places that have an interest to be highlighted in the applications with the provisioning of advertising, coupons, promotions, and premium content. The end-users of the solution are mainly citizens and visitors, who will be benefitted of the new services thanks to the Open Data and the CrowdSensing. In addition, industries and public bodies will be also benefitted, since its availability as Open Data.
The conceptual architecture is shown in Fig. 3.
The solution requires the deployment of a hotspot for each one of the relevant places that want to be considered a Point of Interest. The hotspot is required to:
Finally, a mobile app will be usable by the visitors to interact with the bracelet, obtain the recommendations, get promotions (discounts, offers, and coupons from the promoted places and sponsors), and the most important to obtain more details about the points of interest (pictures, comments, statistics, open hours, current status information such as availability etc.). In the future, the mobile app could be also enabled with social capabilities such as discover friends in the city, interconnection with social networks, etc.
The backend architecture of TreSight is shown in Fig. 4.
TreSight will manage static and dynamic data, for this purpose the proposed architecture will make an optimal usage of different Generic Enablers.
The static data is coming from OpenData Trentino based on CKAN (accessible via FI-LAB). This Open Data is offering the required static data source regarding relevant Points of Interest (http://dati.trentino.it/dataset/poi-trento), typical restaurants from Trentino (http://dati.trentino.it/dataset/osterie-tipiche-trentine) etc. This data will be integrated into the Points of Interest Data Provider Generic Enabler. This enabler supports tourist attractions/services, photos, videos, 3D content, special location data of specific business (in order to be able to integrate also advertising of partners or collaborators), and any other imaginary items. Thereby, it will be able to offer a valuable source of data to the tourists.
The dynamic data will come from two sources:
The dynamic data will be integrated with Orion Context Broker Generic Enabler, since it supports RESTFul Web Interface (HTTP or CoAP) as our sensors. In fact, HOP Ubiquitous has contributed to the support of CoAP protocol as one of the protocols supported by Orion Context Broker Generic Enabler. Orion is a context broker for Publish/Subscribe communication that will optimize our sensors communication performance and integrate them into the FI-WARE context and data management platform. The dynamic data will be tagged with a timestamp, this timestamp will be calculated with the Time Service Specific Enabler from FI-STAR. This Specific Enabler provides a Network Time Protocol that satisfies the requirements for real-time solutions. This timestamp will be added since the dynamic data will have a limited lifetime, and it depends on the specific moment that it is captured. For example, weather status is only relevant for a specific period of time.
All the dynamic data will be converted into relevant events with the PROTON Complex Event Processing Generic Enabler. In details, it will detect events such as the weather evolution, the opening and closing times of a Point of Interest, and the activity evolution.
Additionally, COSMOS Big Data Generic Enabler will be used to integrate Hadoop in order to process all the static data, dynamic data, and events, in order to provide advanced learning capabilities, in terms of trends analysis, and knowledge extraction. As a personal source of data, and for security issues, the Identity Management KeyRock Generic Enabler will be integrated to allow the users to create an user/password that they could use to log-in from the mobile phone application and web platform. This Identity Management will offer OAuth 2.0 capabilities in order to make the credentials reusable for other systems in the City/Region. In addition, to make easier the usage and creation of credentials, we will enable/integrate other OAuth 2.0 severs such as Facebook and/or Linkedin. Therefore, users in the solution can be created from zero, or using existing accounts in the most popular social platforms. At the end, the city will keep a record of the users/visitors in the system. The integration with the other social platforms will make easier the gathering of other details such as age, gender, nationality, etc. Remark, that this additional personal-related data will be also a source of information for the system, since different recommendations will be considered for different age-ranges, genders, etc.
Finally, all the events are processed with PROTON, the personal data (age, gender, etc.) from KeyRock, the crowd-sensed data from the bracelet (places already visited, weather, success rates, noise levels, etc.) and integrated with Orion, the data from the Open Data Trentino (recommended places, points of interest, museums, etc.), and any additional data integrated through the mobile application that the users will use to get the recommendations and provide their interests will be used to build the Context-Aware Recommendation Systems.
This article promotes the concept of “smart and connected communities (SCC)”, which is evolving from the concept of smart cities. SCC are envisioned to address synergistically the needs of remembering the past (preservation and revitalization), the needs of living in the present (livability), and the needs of planning for the future (sustainability). Therefore, the vision of SCC is to improve livability, preservation, revitalization, and sustainability, of a community. The goal of building SCC is to live in the present, plan for the future, and remember the past, of a community. We argue that internet of things has the potential to provide a ubiquitous network of connected devices and smart sensors for SCC, and big data analytics has the potential to enable the move from IoT to real-time control desired for SCC. We highlight mobile crowdsensing and cyber-physical cloud computing as two most important IoT technolgies in promoting SCC. As a case study, we present TreSight which integrates IoT and big data analytics for smart tourism and sustainable cultural heritage in the city of Trento, Italy.
This work was supported by the National Natural Science Foundation of China under Grant 61371185 and Grant 61571049.
Corresponding author: Y. Sun
Back to Top