Corona logo

What is Corona?

Corona is a distributed query processor for the SunSPOT Wireless Sensor Network platform, developed at the School of IT at the University of Sydney.

A distributed query processor makes the WSN act like a table in a relational database. Corona allows queries to be formulated in a SQL-style syntax which are then executed in the SunSPOT network, for which a table of results is retrieved. An example query in Corona would be:

SELECT temp, light 
FROM SENSORS
WHERE temp > 25

Some features of Corona include:

  • A resource-aware networking protocol
  • In-network data aggregation
  • Time triggered query execution
  • Data compression
  • An RMI interface (API) for application programmers
  • Easily extendable (custom sensors, custom data types, etc)
  • User management