Microsoft Research Blog

Microsoft Research Blog

The Microsoft Research blog provides in-depth views and perspectives from our researchers, scientists and engineers, plus information about noteworthy events and conferences, scholarships, and fellowships designed for academic and scientific communities.

Creating intelligent water systems to unlock the potential of Smart Cities

July 31, 2017 | By Microsoft blog editor

By Satish Sangameswaran, Principal Program Manager, and Vani Mandava, Director, Data Science

The newspaper headlines about “Bangalore’s looming water crisis” have been ominous, with one urban planning expert proclaiming that Bangalore will become “unlivable” in a few years because of water scarcity. This is a critical issue that threatens the future of one of India’s fastest-growing cities. In fact, water availability is a cause for worry in the entire country. According to an estimate by The Asian Development Bank, India will have a water deficit of 50% by the year 2030.

The primary source of water for Bangalore is the Cauvery river, which is located some 100 kilometers (about 62 miles) from the city. Because the monsoon does not always bring dependable rain, planners must maximize the efficiency of distribution of water from the source, and avoid depletion of the ground water table level. A key challenge in the area of water management in Bangalore is tracking consumption. Currently, a staggering one-third of the water pumped is unaccounted for, in terms of usage. This is the problem that a team of scientists at the Indian Institute of Science (IISc) is looking to solve. IISc is India’s oldest and among the most revered academic institutions, with a sprawling green campus in the heart of Bangalore. Under the aegis of a national initiative called Smart Cities, Professor Yogesh Simmhan and his fellow researchers have deployed an Internet of Things (IoT)-based network of sensors in the IISc campus to efficiently monitor the flow of water from source to consumption.

Using services from Microsoft’s Azure, the project harnesses the power of the cloud to collect and process data from the network of IoT sensors. An important facet of this effort is monitoring each node of this network to generate alerts and glean insights from the data. Azure Event Hubs enable such functions as receiving water quality incident alerts from specific locations via a smartphone app. Leveraging the advanced analytics capabilities available on Azure, the team can make decisions to ensure that available water is efficiently pumped to every building on campus. “We are looking at the Internet of Things as a technology platform for enabling smart cities…we use Microsoft Azure Cloud for collecting data, hosting it and processing it in the cloud”, says Simmhan, principal investigator for the project and assistant professor in the computational and data sciences at IISc.


The system consists of three components–physical sensors, networking components and cloud. The sensing is done through microcontrollers that communicate wirelessly to a gateway that then sends the data to the cloud. The analytics are enabled through an Apache Storm-based service on Azure. All the edge devices are visible in the Azure resource directory, helping monitor hardware malfunctions or failure.  Rashmi B., a project assistant on the team, is responsible for the execution and deployment of the network. She aspires to ultimately bring this product to the end user, who should be able to log in from anywhere and monitor the health of the water resource network and intervene to prevent water leakage and avert crises.

The government of India envisions designating 100 cities in the country as ‘Smart Cities’. The idea is to deliver citizen services in these cities comparable to the best global standards. Providing citizens with clean and safe water in the most efficient manner that meets the needs of the population will be an important part of this mission. The water management project at the IISc campus can serve as a model showcase of water services provisioning, which can be scaled out to these 100 cities, across the whole country. It offers a beacon of hope towards the goal of managing and conserving precious water resources and makes a lasting contribution in improving the lives of a billion people.


Up Next

Artificial intelligence, Data platforms and analytics

Project Rocket platform—designed for easy, customizable live video analytics—is open source

Thanks to advances in computer vision and deep neural networks (DNNs) in what can arguably be described as the golden age of vision, AI, and machine learning, video analytics systems—systems performing analytics on live camera streams—are becoming more accurate. This accuracy offers opportunities to support individuals and society in exciting ways, like informing homeowners when […]

Ganesh Ananthanarayanan

Principal Researcher

SEC 2018

Systems and networking

10 years is an eternity in the tech world, but we are just getting started

I vividly remember October 29, 2008. I had invited colleagues from academia and industry to Building 99, home of Microsoft Research, for a daylong meeting to discuss the future of mobile and cloud computing. My friends flew to Redmond, Washington, from different parts of the world, and together in one of the conference rooms, we […]

Victor Bahl

Technical Fellow, Director Mobility & Networking

Lanodn Cox

Systems and networking

Microsoft Research welcomes Landon Cox, Senior Researcher with a passion for privacy and empowering users worldwide

Microsoft Research further bolsters its research force this month, welcoming Landon Cox to the Mobility and Networking Group as Senior Researcher.

Microsoft blog editor