CA4IOT Context Awareness for Internet of Things
A survey of middleware for sensor network and challenges