A detailed study on context-aware architectures in internet of things. (5th March 2021)