role of knowledge in context awareness