A Review on Improving Performance of Multi-Users Smart Homes Applications Based IoT

Document Type : Original Article


1 Shbean elkoom

2 Computer Science, Faculty of Computers and Information, Menoufia University

3 Computer Science Department, Faculty of Computers and Information, Menoufia University

4 Computer Science Dept, Faculty of Computers and Information, Menoufia University, Egypt.


The Internet of Things (IoT) connect various devices together and to the Internet to send many streams of data. That framework is giving benefits to human life through the smart home environment by utilizing every activity. All these services are in different applications which are performed in the IoT environment. Applications with modern technologies in the IoT environment are increasing. A smart home is considered has highest important applications of IoT that manages all entire system by monitoring and controlling remotely home appliances. IoT smart homes technologies and architectural improvements are growing rapidly with many problems. Many challenges and limitations exist in smart homes. Overview for different IoT architectures, applications and challenges is introduced, and then overviews of the technologies for smart home. The paper focuses on smart home performance challenges. Recommender systems are used frequently in smart homes, so the paper introduces the data collection manners, techniques, characteristics, and context-aware recommender system. Current related works with analysis and limitations were introduced. Finally most important current problems and challenges that help to overcome some problems were discussed