A content-centric, publish-subscribe architecture delivering mobile context-aware health services