ArticlePDF Available

Smart home automation towards the development of smart cities

Authors:
  • Islamic University of Madinah

Abstract and Figures

The home automation system is indeed a system that offers a mobile application to monitor it through the smartphone or tablet. It can control home appliances like light, fans, air conditions, and smart security locks, etc. Bluetooth or Wi-Fi is used for remote control of things. Smart home is essentially how it looks: automating with such an easy touch of a button or a voice command the ability to manage things across the home. Several operations were both simple and extremely low-cost, such as setting up a light to turn on and off at the time of your moment. Others need much more money and resources, including advanced spy cameras. Some people thought that technology is taking a really huge part of our lives. It does! we're living in a modern generation where smart and intelligent systems are necessary to be there wherever we are to make our lives easier and much better, for example, we can do many things faster, better, and more accurate.
Content may be subject to copyright.
APTIKOM Journal on Computer Science and Information Technologies
Vol. 5, No. 1, 2020
ISSN: 2528-2417
DOI: 10.34306/csit.v5i1%20March.119 155
Smart home automation towards the development of smart cities
Tanweer Alam*1, Abdulrahman A. Salem2, Ahmad O. Alsharif3, Abdulaziz M. Alhujaili4
1,2,3,4 Department of Computer Science, Faculty of Computer and Information Systems, Islamic University of Madinah, Saudi Arabia
*Corresponding author, e-mail: tanweer03@iu.edu.sa1, Moonty@hotmail.com2, Ahmed.o.sh@hotmail.com3, Abdulaziz-m-
m@hotmail.com4
Abstract
The home automation system is indeed a system that offers a mobile application to monitor it through the smartphone or
tablet. It can control home appliances like light, fans, air conditions, and smart security locks, etc. Bluetooth or Wi-Fi is used for
remote control of things. Smart home is essentially how it looks: automating with such an easy touch of a button or a voice command
the ability to manage things across the home. Several operations were both simple and extremely low-cost, such as setting up a light
to turn on and off at the time of your moment. Others need much more money and resources, including advanced spy cameras. Some
people thought that technology is taking a really huge part of our lives. It does! we’re living in a modern generation where smart and
intelligent systems are necessary to be there wherever we are to make our lives easier and much better, for example, we can do many
things faster, better, and more accurate.
Keywords: Smart Home, Internet of Things, Smart Cities, Arduino, Mobile Apps.
Copyright © 2017 APTIKOM - All rights reserved.
1. Introduction
Through the years when smart systems were the only topic that all people talking about, a group of some persons
had an idea to improve the living style and taking modern technology into consideration [1]. They found out that it would
be great if houses will have something similar to the way of human-like. For example, we might forget to turn the lights
off [2], so, we will pay money for that and we will regret it at the end of the month, so they had somehow an idea of
having a Home Automation Systems [3]. Home Automation Systems are applications that have the accessibility to the
whole house’s controls, such as, lights, TV, AC, garage, doors, and so on [4]. Home automation management systems
have always future hints. Lights will turn on when entering the room, Fans will be activated when the temperature is too
low, Allow the family members to enter the house throw security looks that can detect all of the family members [5].
Mostly, people will think this is unreachable, they will say it’s impossible but actually, it is true! The way that people
think is different from the way that we think as developers, they think it needs a lot of devices to control the entire house
fields, but, it doesn’t. All we need is one smart device to install the application that was programmed for a specific house
and then you can run this app as you want. Home automation systems built to be structured as the user required, it is
reachable [6].
Figure 1. Home Automation System Block Diagram
Figure 1 shows the structure of the Home automation system. Even though the system has the security part which is more
I like, it can detect the family members using a scanned face by saving them in the database and recall that part while
scanning, so it will immediately open the door when any member of the family is there [22,23]. During the calculation of
the percentage and of having a large amount of wasted electricity power in the last few years, and some other information
that the current systems have. Our aim is to have the ability to let everyone live on his own lifestyle, erasing the fear of
thieves and the shock after looking at the energy bill. No matter how hard we will work, no matter how much they want
us to risk, our point is walking away after recognizing the perfect smile of those users we have. We would define the
problem as follow: -
1. The common property of success and the ability to make the house as less energy cost as possible such
as having the safety power mood that will detect if there is no one inside a room for a couple of minutes it will immediately
shut the power off.
2. The tragedies happened to houses by thieves at late nights especially when the owners are not there
because their house doesn’t provide any security systems.
The blockchain technology is the novel approach to provide security of the data gathered from Bluetooth or wi-
fi [7], [8]. Now instead of turning all of these controls off by going to each button and switch them off, you can just use
your smart device and switch whatever you want off, indeed, it will reduce the time you take to make sure about all of
your house’s area and check all of the controls [24,25,26]. Our systems will also have less cost compared with any normal
electricity powers in case of power safety. No matter how big is your house, the system is capable of more than you will
ever imagine.
A questionnaire is a fast and effective method used to acquire information from a targeted group of people. By
coming up with a few questions designed to get suggestions and the opinions of the application users, we were able to
remove unnecessary functions and provide more suitable ones to implement in the application. 1) Have you ever heard
about Home Automation System? - they say it’s a technology that could be really helpful in the future. 2) Have you ever
used the Home Automation System? - we have the answers as expected, it’s mostly never used it before and this will lead
us to our goal which is letting everyone using the system easily and comfortably. 3) What would you prefer? - using the
system as a smart device application easier for most of the users because they can open the system faster and use it. 4) Do
you think it's a good idea? - yes, it’s a good idea because the said they are having a problem with the electricity cost
during the month. 5) Do you think it's useful? - yes, also because the users always facing the same problem for the huge
cost of electric power. 6) Do you think it will be easy to use? - yes, we are living in a modern century that everyone can
use smart devices so easily and they are familiar with this kind of technology.
The rest of the paper is organized as follows: Section II represents the literature review, section III represents
the components of the system, section IV shows the methodologies for software development, section V represents the
results and discussion and section VI shows the conclusion.
2. Literature Review
The Internet of Things(IoT) during the last few years was used so widely in the smart house systems [9], [10].
By controlling almost all appliances and security. The system consists of Arduino Uno Board, PIR sensor, temperature
sensor, gas sensor, power select, and web applications. GSM is used to communicate the microcontroller and the web
page and facilitates energy management. It also monitors the type of device encountered at home and activates the
operations. The sensor parameters will be stored in the cloud [27,28]. The system also can be used in mobile health care,
traffic management, and so others. In the 21st century, there was a man that had an idea which allowed him to access all
the devices. Now we can even access the internet with only one click. Home automation is a mobile application for the
safety and proper use of a human. In the last 10 or more years ago, we used to switch the home appliances manually.
Based on the difficult access. At the beginning of this new automation, it was not considered an effective method yet. As
technology has improved this system to control by Bluetooth modules. The problem with using Bluetooth is that it has a
limit of the wireless range, also a chance of interference with other devices using Bluetooth [29]. In advance, they made
this kind of automation to be used using Android by android mobile phones [11]. Lately, they figured out a system that
can control and monitor the home appliances using any device which has an internet connection.
In the last years, home automation has achieved a really great job and increased the comfy of a lifestyle.
Smartphones are used to control all of their home appliances. You can communicate with all the home’s controls using a
smart device including new techniques. We never forget how the home automation has extremely grown, these systems
have been created to improve the comfortability of a lifestyle especially for those who are elderly and disabled these
systems are designed by using a single controller that owns the ability control interconnected appliances such as lights,
TVs, and so on [30]. The most interesting thing is that you can control all of these appliances easily by using smartphones.
Home automation systems could be controlled throw some methodologies such as Bluetooth and Wi-Fi. Bluetooth is a
technique that is secured and low cost as well [31,32,33]. The hardware will be using an Arduino BT board and cell phone
is wirelessly using Bluetooth. The smartphone uses the application that allows the user to control these appliances. The
system also uses passwords to make sure it’s not going to be used by some others.
APTIKOM Journal on Computer Science and Information Technologies
Vol. 5, No. 1, 2020
ISSN: 2528-2417
DOI: 10.34306/csit.v5i1%20March.119 155
Voice recognition also implemented by a researcher. Android OS has a built-in voice recognizing feature ability
to control the home appliances from user voice commands [12]. The application converts the voice into a text after that it
sends that message to the Bluetooth module that is connected to the Arduino. The great thing of this voice application
transmit is that the user only needs to pronounce the application name throw the microphone and say the commands that
he wanted to do such as turn the light ON or OFF. By using this kind of home control, the user doesn’t have to do
anything except saying the words that the application will recognize to achieve these commands.
In this research, they've explained how the home automation system works. this system works in smart devices
using android application and gives the user some services to make this technology easy for controlling the house. These
services are connected and used by connecting the smart devices via Bluetooth technology but it can handle only 24
devises at most at the same time with more than 100m range of Bluetooth signals. but the problem in this research is that
the signal has a limited range to be controlled and it will not work with a big distance, also, it’s not supported by Wi-Fi
[34,35].
Figure 2. Home Automation System Structural Diagram
3. Smart Home Automation System Components
The following are the main components of the Smart Home Automation System.
User interface
Smart device
Arduino
Android application-based Wi-Fi
The home automation systems will provide the need and the user requirements to handle all of these problems
and tragedies that could happen in life [13]. Sometimes we can do something to handle these problems. But, sometimes
we’re so far away from home. Therefore, the best way to think about while you have this situation is by using these
modern systems, and it will be as follow: -
1. The system will reduce power consumption.
2. The system will also reduce manual power.
3. The system will work efficiently and effectively.
4. The system will work in real-life time.
5. The system is a real challenge for people.
6. The system has also powerful security.
7. The system will also include scanning cameras to support both cases which are recognizing the family
members and recording any sense of the presence of other people who are rounding the house
In order to fill the gap of wasting the power of electricity in the houses, we have the idea of saving this cost of
electricity which has been a problem in the last few years. Also, the security needed, especially when the owners are far
away from home in case of traveling or other reasons. Two main objectives will be covered along with this project:
1. Building an application to control the houses’ appliances.
2. Based on Wi-Fi connecting the house with the application.
The Functional Requirements are summarized as follows.
1. Ability to process data according to user choice.
2. Ability to apply the user commands immediately.
3. Ability to switch on and off the power.
4. Ability to recognize family members.
5. Ability to access Arduino using a smartphone.
The nonfunctional requirement is as follows.
1. Accuracy.
2. High security.
4. Methodologies
In this research, we use waterfall model, "It defines some basic tasks, which are carried out in sequence
requirements definition, architecture design, detailed design, implementation, component verification, integration
verification, and requirements validation. Each task results in documents or other artifacts that are used as specifications
for the next task, e.g. the detailed design specification forms the basis for implementation task. In the "ideal" form, one
task should be completed before the next starts. There are however variants with overlapping tasks, and these are probably
used more in reality. Implementation starts when some of the detailed design is ready, component tests when components
are implemented. The following tools are used in the development of the system.
circuito.io: is a software that uses to design the block diagrams and electronic circuits.
Tinkercad: It is a software that uses to design the hardware.
draw.io: It is used to design UML diagrams.
Erdplus: is used to design an entity-relationship diagram.
Justinmind: is a software tool uses to make and build the interface.
Figure 3. Use case diagram between User and Hardware
APTIKOM Journal on Computer Science and Information Technologies
Vol. 5, No. 1, 2020
ISSN: 2528-2417
DOI: 10.34306/csit.v5i1%20March.119 155
Arduino software 1.8.9 this software is used for the implementation of the application in the coding part.
Bluetooth Automation this application is used to connect the Arduino with the appliances as the connection
part between the user and the system.
The system should focus on helping the management/admin of the system:
For the management the system should have:
Adding, uploading and deleting.
Prevent unauthorized access.
Monitor all the appliances distributed around the house.
The following interfaces are included in the system.
a. Organization admin: admin should have training on the system to be able to access the data.
b. General admin: the ability to give help to the user admin and also give permission to the user to access
all the covered appliances in the house.
c. User connection: ability to have the choice of using Bluetooth or Wi-Fi.
d. Controllability: the ability to control all the house appliances.
Figure 4. Use case diagram between User and Smart App
The following hardware is required to develop the home automation system.
Smart Device: tablets or any smart device.
Connection: Which can be supported by Bluetooth or Wi-Fi.
Arduino Uno board: to connect the appliances with the system.
The Following Software required
Android studio: to create the interfaces, and implementation of the program.
Operating system: Android.
Arduino software: upload the codes into the Arduino board.
Database: SQL server management studio to creating the database.
APTIKOM Journal on Computer Science and Information Technologies
Vol. 5, No. 1, 2020
ISSN: 2528-2417
DOI: 10.34306/csit.v5i1%20March.119 157
Received June 27, 2019; Revised September 14, 2019; Accepted September 17, 2019;
Figure 5. Activity diagram of the system
Unified Modeling Language (UML) "Provide the development community with a stable and
common design language that could be used to develop and build computer applications" (bell.2003) In this
report, we use three types of UML models, which are:
Use case diagram: "A use case illustrates a unit of functionality provided by the system the main
purpose of the use-case diagram is to help development teams visualize the functional requirements of a
system, including the relationship of "actors" (human beings who will interact with the system) to essential
processes, as well as the relationships among different use cases.
Activity diagram: "Activity diagrams show the procedural flow of control between two or more
class objects while processing an activity.
Entity Relationships Diagram: "is used for describing data and the relationship between different
entities in a database. It creates a visual map outlining process requirements and detailing connections
among entities and their attributes.
Block Diagram: a high-level diagram used in engineering too. It’s also used to create new systems
or improving an existing system.
APTIKOM Journal on Computer Science and Information Technologies
Vol. 5, No. 1, 2020
ISSN: 2528-2417
DOI: 10.34306/csit.v5i1%20March.119 157
Received June 27, 2019; Revised September 14, 2019; Accepted September 17, 2019;
(a)
(b)
(c)
Figure 6. Interfaces of smart app
Our system has made to help the oldest and disabled people. It can be used by many users as it
shows in the report. The system is created to do whatever the user wants for controlling the house’s
equipment using a smart device that can be supported by our programming language.
5. Discussion
A survey was publicly opened in the area of Madinah city. Peoples were interested a lot in this
system. As a result of the following survey questions is mentioned in figure 7.
ISSN: 2528-2417
APTIKOM J. CSIT Vol. 5, No. 1, 2020
160
Que )1) Have you ever heard about Home Automation System?
Ans1- they say it’s a technology that could be really helpful in the future.
Que (2) Have you ever used the Home Automation System?
Ans2- we have the answers as expected, it’s mostly never used it before and this will lead us to
our goal which is letting everyone using the system easily and comfortably.
Que (3) What would you prefer?
Ans3- using the system as a smart device application easier for most of the users because they can
open the system faster and use it.
Que (4) Do you think it's a good idea?
Ans 4- yes, it’s a good idea because they said they are having a problem with the electricity cost
during the month.
Que (5) Do you think it's useful?
Ans 5- yes, also because the users always facing the same problem for the huge cost of electric
power. Que (6) Do you think it will be easy to use?
Ans6- yes, we are living in a modern century that everyone can use smart devices so easily and
they are familiar with this kind of technology.
The following charts will be showing the percentage of the people that have been giving the
answers for the survey, ad it will be as follows:
Q1.
Q2.
Q3.
Q4.
Q5.
Q6.
Figure 7: Survey results
APTIKOM J. CSIT ISSN: 2528-2417
Smart home automation towards the development of smart cities (Tanweer Alam)
161
The system is implemented as a mobile application using Android technology. We consider
Madinah as a use-case city. It is working nicely. It might be a key in developing the smart cities.
Figure 8: Implementation
6. Conclusion
Smart systems are a designation that is given to the people which make their lives easier to improve
the quality and execution, this research aims to provide a new hybrid solution for smart houses that is
combine mobile application and an Arduino, because Smart houses are always focusing on leveling up the
usability security as well, with the use of this solution for giving people the chance to control their own
houses it will be a helpful method to achieve the goal of our system. as we mentioned before our system
will give the chance to the user to choose either Bluetooth or Wi-Fi in this report our system will work only
on Bluetooth we will be working on the next project for combining the Bluetooth and Wi-Fi together in the
same application as the user wishes. Also, our full application system will be ready in the next report as a
full version and we will cover more details about our methods and implementation of our system.
References
[1]. Alam T, Benaida M. “The Role of Cloud-MANET Framework in the Internet of Things (IoT)”, International Journal
of Online Engineering (iJOE). Vol. 14(12), pp. 97-111. DOI: https://doi.org/10.3991/ijoe.v14i12.8338
[2]. Tejani, Dhiren, Ali Mohammed AH Al-Kuwari, and Vidyasagar Potdar. "Energy conservation in a smart home." In
5th IEEE International Conference on Digital Ecosystems and Technologies (IEEE DEST 2011), pp. 241-246.
IEEE, 2011.
[3]. Alam, Tanweer. "Middleware Implementation in Cloud-MANET Mobility Model for Internet of Smart Devices",
International Journal of Computer Science and Network Security, 17(5), 2017. Pp. 86-94
[4]. Ehsani, Farzad, Silke Maren Witt-Ehsani, and Walter Rolandi. "Smart home automation systems and methods."
U.S. Patent 9,230,560, issued January 5, 2016.
[5]. Alam T, Benaida M. CICS: CloudInternet Communication Security Framework for the Internet of Smart Devices.
International Journal of Interactive Mobile Technologies (iJIM). 2018 Nov 1;12(6):74-84. DOI:
https://doi.org/10.3991/ijim.v12i6.6776
[6]. Tanweer Alam, Baha Rababah, "Convergence of MANET in Communication among Smart Devices in IoT",
International Journal of Wireless and Microwave Technologies(IJWMT), Vol.9, No.2, pp. 1-10, 2019. DOI:
10.5815/ijwmt.2019.02.01
[7]. Tanweer Alam, “IoT-Fog: A Communication Framework using Blockchain in the Internet of Things”, International
Journal of Recent Technology and Engineering (IJRTE), Volume-7, Issue-6, 2019.
[8]. Tanweer Alam, “Blockchain and its Role in the Internet of Things (IoT)”, International Journal of Scientific
Research in Computer Science, Engineering and Information Technology, vol. 5(1), pp. 151-157, 2019. DOI:
https://doi.org/10.32628/CSEIT195137
[9]. Alam, Tanweer. (2018) "A reliable framework for communication in internet of smart devices using IEEE
802.15.4." ARPN Journal of Engineering and Applied Sciences 13(10), 3378-3387.
[10]. Tanweer Alam, "A Reliable Communication Framework and Its Use in Internet of Things (IoT)", International
Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT),
Volume 3, Issue 5, pp.450-456, May-June.2018 URL: http://ijsrcseit.com/CSEIT1835111.
[11]. David, Nathan, Abafor Chima, Aronu Ugochukwu, and Edoga Obinna. "Design of a home automation system
using arduino." International Journal of Scientific & Engineering Research 6, no. 6 (2015): 795-801.
ISSN: 2528-2417
APTIKOM J. CSIT Vol. 5, No. 1, 2020
160
[12]. Abidi, M. Ebrahim, Ani Liza Asnawi, N. FM Azmin, A. Z. Jusoh, S. Noorjannah Ibrahim, Huda Adibah Mohd
Ramli, and Norun Abdul Malek. "Development of Voice Control and Home Security for Smart Home Automation."
In 2018 7th International Conference on Computer and Communication Engineering (ICCCE), pp. 1-6. IEEE, 2018.
[13]. Gunge, Vaishnavi S., and Pratibha S. Yalagi. "Smart home automation: a literature review." International Journal
of Computer Applications 975 (2016): 8887.
[14]. https://www.infoworld.com/article/2853026/home-automation-is-still-mostly-a-solution-in- search-of-
aproblem.html
[15]. https://www.pantechsolutions.net/arduino-based-home-automation
[16]. https://openhomeautomation.net/wireless-camera
[17]. http://www.orvito.com/mobile-applications/#
[18]. R Prof. K.Radhakrishnan, Athul Baby, Charly Joseph, Mathews Abraham, Sony V Vayalil, Department of
Electronics and Communication Engineering, HKCET, Pampakuda, Kerala, India, (2017).
[19]. Muhammad Asadullah, Ahsan Raza Department of Electrical Engineering. National University of computer and
engineering sciences Peshawar, Pakistan.
[20]. Sharon Panth, Mahesh Jivani Shri M & N Virani Science College, Rajkot-360005 (Gujarat) India Department of
Electronics, Saurashtra University, Rajkot-360005 (Gujarat) India.
[21]. https://www.sureuniversal.com/a-beginners-guide-to-a-home-automation-system
[22]. Alam, Tanweer, and Mohammed Aljohani. "Design and implementation of an Ad Hoc Network among Android
smart devices." In Green Computing and Internet of Things (ICGCIoT), 2015 International Conference on, pp.
1322-1327. IEEE, 2015. DOI: https://doi.org/10.1109/ICGCIoT.2015.7380671
[23]. Alam, Tanweer, and Mohammed Aljohani. "An approach to secure communication in mobile ad-hoc networks of
Android devices." In 2015 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS),
pp. 371-375. IEEE, 2015. DOI: https://doi.org/10.1109/iciibms.2015.7439466
[24]. Aljohani, Mohammed, and Tanweer Alam. "An algorithm for accessing traffic database using wireless
technologies." In Computational Intelligence and Computing Research (ICCIC), 2015 IEEE International
Conference on, pp. 1-4. IEEE, 2015. DOI: https://doi.org/10.1109/iccic.2015.7435818
[25]. Alam, Tanweer, and Mohammed Aljohani. "Design a new middleware for communication in ad hoc network of
android smart devices." In Proceedings of the Second International Conference on Information and Communication
Technology for Competitive Strategies, p. 38. ACM, 2016. DOI: https://doi.org/10.1145/2905055.2905244
[26]. Alam, Tanweer. "Fuzzy control based mobility framework for evaluating mobility models in MANET of smart
devices." ARPN Journal of Engineering and Applied Sciences 12, no. 15 (2017): 4526-4538.
[27]. Alam, Tanweer, Arun Pratap Srivastava, Sandeep Gupta, and Raj Gaurang Tiwari. "Scanning the Node Using
Modified Column Mobility Model." Computer Vision and Information Technology: Advances and
Applications 455 (2010).
[28]. Alam, Tanweer, Parveen Kumar, and Prabhakar Singh. "SEARCHING MOBILE NODES USING MODIFIED
COLUMN MOBILITY MODEL.", International Journal of Computer Science and Mobile Computing, (2014).
[29]. Alam, Tanweer, and B. K. Sharma. "A New Optimistic Mobility Model for Mobile Ad Hoc Networks."
International Journal of Computer Applications 8.3 (2010): 1-4. DOI: https://doi.org/10.5120/1196-1687
[30]. Singh, Parbhakar, Parveen Kumar, and Tanweer Alam. "Generating Different Mobility Scenarios in Ad Hoc
Networks.", International Journal of Electronics Communication and Computer Technology, 4(2), 2014
[31]. Sharma, Abhilash, Tanweer Alam, and Dimpi Srivastava. "Ad Hoc Network Architecture Based on Mobile Ipv6
Development." Advances in Computer Vision and Information Technology (2008): 224.
[32]. Aljohani, Mohammed, and Tanweer Alam. "Real Time Face Detection in Ad Hoc Network of Android Smart
Devices", Advances in Computational Intelligence: Proceed-ings of International Conference on Computational
Intelligence 2015. Springer Singa-pore, 2017.DOI: https://doi.org/10.1007/978-981-10-2525-9_24
[33]. M. Aljohani and T. Alam, "Design an M-learning framework for smart learning in ad hoc network of Android
devices," 2015 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC),
Madurai, 2015, pp. 1- 5. DOI: https://doi.org/10.1109/ICCIC.2015.7435817
[34]. Alam, Tanweer. "Tactile Internet and its Contribution in the Development of Smart Cities." arXiv preprint
arXiv:1906.08554 (2019).
[35]. Tanweer Alam, “5G-Enabled Tactile Internet for smart cities: vision, recent developments, and challenges”,
JURNAL INFORMATIKA, Vol. 13, No 2, July 2019, pp. 1-10, DOI: 10.26555/jifo.v13i2.a13426
Authors’ Profiles
Dr. Tanweer Alam is an associate professor with the faculty of computer and Information systems, Islamic University
of Madinah, Saudi Arabia. He obtained his Ph.D. (Computer Science and Engineering), M.Phil. (Computer Science),
MTech (Information Technology), MCA (Computer Applications) and M.Sc. degrees from Indian universities. He
authored twelve textbooks in computer science. He is a member of various associations such as the International
Association of Computer Science and Information Technology (IACSIT), International Association of Engineers,
Internet Society (ISOC), and Computer Science Teachers Association (CSTA) etc. His research area is not limited but
Networking, IoT, Blockchains, Cloud Computing, Smart Objects, and Smart Homes. His Scopus Author Id is
57189067051 and Researcher Id is M-7780- 2017.
APTIKOM J. CSIT ISSN: 2528-2417
Smart home automation towards the development of smart cities (Tanweer Alam)
161
Abdulrahman A. Salem is the student of BS (Computer Science) in the department of computer science, faculty of
computer and information systems, Islamic University of Madinah, Saudi Arabia. This research is related to his
graduation project.
Ahmad O. Alsharif is the student of BS (Computer Science) in the department of computer science, faculty of
computer and information systems, Islamic University of Madinah, Saudi Arabia. This research is related to his
graduation project.
Abdulaziz M. Alhujaili is the student of BS (Computer Science) in the department of computer science, faculty of
computer and information systems, Islamic University of Madinah, Saudi Arabia. This research is related to his
graduation project.
Conference Paper
A healthcare monitoring system based on the Internet of Things has been designed to monitor the vital signs of patients with COVID-19 while they are isolated at home. The complete system is designed using an embedded controller, medical sensors, a mobile application, and a cloud server. This Internet of Medical Things (IoMT) device is used to evaluate COVID-19 patients’ critical levels during home isolation by monitoring their heart rate, body temperature, oxygen saturation (SpO2), cough intensity counts and geographic position. This approach enables physicians to assess COVID-19 patients without the need for direct contact, thereby minimizing the risk of infection. An embedded hardware device with internet connectivity collects and displays vital signs of COVID-19 patients and transmits the data to an IoT platform. The cloud layer and smartphone application store COVID-19 patient records via the API interface. Additionally, the Hospital Management System (HMS) is utilized to manage physician appointments and the prescriptions given to patients. Mobile applications and email notifications are sent to physicians and patients’ families in case of an emergency, allowing them to respond quickly. The users can also view their vital signs and an alert message on the OLED screen.
Article
The Internet of things (IoT) has been a promising communication paradigm that involves sensors, microcontrollers, and transceivers for an efficient communication and computation system. The infrastructure and the applications shall enable and improve the intelligent management of our city service, workspace, and daily life. This paper aims at the future 6G vision of IoT, and discusses the convergence with radio over fiber (RoF) system. Comparing with the IoT services included in the 5G deployment, 6G IoT exploits high-density heterogeneous devices involving extremely high capacity, supporting much more robust system architecture and artificial intelligence (AI) based smart algorithms. The RoF is one of the most promising enablers for the outstanding characters of flexibility and efficiency of 6G IoT systems. The paper first introduces the IoT envolution roadmap from 5G towards 6G and the potency of optic fiber and RoF technologies. Then we present the rapidly expanding RoF market and compatible technologies related to IoT-RoF convergence with the discussion on the current outstanding works in multiple dimensions. Finally, we investigate the challenges ahead for the future RoF supported 6G IoT system and the emerging technology solutions.
Preprint
Abstract. Since the Industry 4.0 nature is a world-scale phenomenon, lot of information are available today from several sources, presenting different point of view. From the scientific papers, the research is focused more on the theoretical steps for a future implementation and the benefits achievable, with important information on the development path followed by the Industry to reach the today situation. Other important resources are represented by the companies operating in the consultant and high-tech sectors, because the revolution is completely intertwined with the digital world and their reports can provide interesting information. At the end, the government reports of the most important manufacturing countries have been a good information source for the practical steps and the necessary requirements in order to create a favorable field for the implementation. Therefore, this chapter is intended to contribute over all these mentioned areas of knowledge, providing a brief state of the arts regarding the Industry 4.0, the role of IoT and Cloud computing in today’s and future factories, as well as a view along all those enabling technologies that complement among each other in the diverse industrial scenarios. Keywords: State-of-the-Art, Asset Management, Cloud & IoT, Lean Manufacturing, Industry 4.0, Maintenance, Uncertainty.
Article
Full-text available
The Tactile Internet (TI) is an emerging technology next to the Internet of Things (IoT). It is a revolution to develop smart cities, communities, and cultures in the future. This technology will allow the real-time interaction between humans and machines as well as machine-to-machine with the 1ms challenge to achieve in round trip latency. The term TI is defined by the International Telecommunication Union (ITU) in August 2014. The TI provides a fast, reliable, secure and available internet network that is the requirements of the smart cities in 5G. Tactile internet can develop the part of the world where the machines are strong, and humans are weak. It increases the power of machines so that the value of human power will increase automatically. In this framework, we have presented the idea of tactile internet for the next generation of smart cities. This research will provide a high-performance reliable framework for the internet of smart devices to communicate with each other in a real-time (1ms round trip) using IEEE 1918.1 standard. The objective of this research is expected to bring a new dimension in the research of smart cities.
Article
Full-text available
In big cloud structures or large data structures, fog computing could be interpreted, referring critically to the growing issues and problems in accessing the information among Internet of things (IoT) devices. Fog computing can be used to compute, store, control and connect smart devices to each other. IoT is an architecture of uniquely identified interrelated physical things, these physical things are able to communicate with each other and can transmit and receive information. This research presents a framework of the combination of the Internet of Things (IoT) and Fog computing. The blockchain is also the emerging technology that provides a hyper, distributed, public, authentic ledger to record the transactions. Blockchains technology is a secure technology that can be a great benefit to the next generation computing. The confluence of fog, blockchains and IoT in this area introduces a new incentive. In this research work, the author mentions the convergence of blockchain, fog and IoT technological innovations to present an effective communication framework. The framework is implemented and tested using different scenarios.
Article
Full-text available
In the next generation network, the physical things will enable to exchange the information among them. Internet of Things (IoT) is an emerging technology that provides facility to connect physical things with the digital world and able to exchange the information. Mobile ad-hoc networks (MANET) is consistently self-designing, framework less system of smart devices associated with each other remotely. Every smart device is enabled to change their locations using the mobility feature of MANET. These devices are also able to act as a bridge to exchange information between devices. MANET in the IoT becomes more attractive with its important approach in the communication among smart objects because MANET has a special feature that can create a network by own self or can connect with another huge network. In this research, the authors propose a solution that describes the convergence of MANET in the IoT. The results found in this paper have been tested and implemented using different seniors.
Article
Full-text available
Blockchain (BC) in the Internet of Things (IoT) is a novel technology that acts with decentralized, distributed, public and real-time ledger to store transactions among IoT nodes. A blockchain is a series of blocks, each block is linked to its previous blocks. Every block has the cryptographic hash code, previous block hash, and its data. The transactions in BC are the basic units that are used to transfer data between IoT nodes. The IoT nodes are different kind of physical but smart devices with embedded sensors, actuators, programs and able to communicate with other IoT nodes. The role of BC in IoT is to provide a procedure to process secured records of data through IoT nodes. BC is a secured technology that can be used publicly and openly. IoT requires this kind of technology to allow secure communication among IoT nodes in heterogeneous environment. The transactions in BC could be traced and explored through anyone who are authenticated to communicate within the IoT. The BC in IoT may help to improve the communication security. In this paper, I explored this approach, its opportunities and challenges.
Article
Full-text available
In the next generation of computing, Mobile ad-hoc network (MANET) will play a very important role in the Internet of Things (IoT). The MANET is a kind of wireless networks that are self-organizing and auto connected in a decentralized system. Every device in MANET can be moved freely from one location to another in any direction. They can create a network with their neighbors' smart devices and forward data to another device. The IoT-Cloud-MANET framework of smart devices is composed of IoT, cloud computing , and MANET. This framework can access and deliver cloud services to the MANET users through their smart devices in the IoT framework where all computations , data handling, and resource management are performed. The smart devices can move from one location to another within the range of the MANET network. Various MANETs can connect to the same cloud, they can use cloud service in a real time. For connecting the smart device of MANET to cloud needs integration with mobile apps. My main contribution in this research links a new methodology for providing secure communication on the internet of smart devices using MANET Concept in 5G. The research methodology uses the correct and efficient simulation of the desired study and can be implemented in a framework of the Internet of Things in 5G.
Article
Full-text available
The internet of smart devices is a network of intelligent gadgets with sensors, programs, Wi-Fi and communication network connections. These devices store the data in cloud and process data outside the device using the proposed Cloud-Internet communication framework. These devices can communicate with other devices using the proposed framework. However, there are many challenges for communication security among the internet of smart devices. The Cloud can store the device data with security, reliability, privacy and service availability. The communication Security has been raised as one of the most critical issues of cloud computing where resolving such an issue would result in a constant growth in the use and popularity of cloud computing. Our purpose of this study is to create a framework for providing the communication security among smart devices network for the internet of things using cloud computing. Our main contribution links a new study for providing communication security for the internet of smart devices using the cloud-Internet framework. This study can be helpful for communication security problem in the framework of the Internet of Things. The proposed study generates a new framework for solving the issue of communication security among internet of smart devices.
Article
Full-text available
Developing a new reliable framework based on IEEE 802.15.4 for the communication in internet of smart devices can be a valuable framework to improve the performance of communication reliability. The Internet of Things is a process to communicate and share information among nearby devices. But there are more challenges for secure and reliable communication. In the beginning of Internet, it was developed to communicate one device to another device using accessing the browsers. However, in the current era, high speed smart efficient devices with many advanced technologies like low power consumption, low cost etc. available to communicate with each other. The communication reliability has been raised as one of the most critical issues of wireless networking where resolving such an issue would result in a constant growth in the use and popularity of Internet of Things. The proposed research creates a framework for providing the communication reliability in the internet of smart devices network for the internet of things using IEEE802.15.4. Our main contribution links a new study that integrates reliability to the communication framework and provides reliable connection in internet of smart devices. This study will be useful in Internet of Things framework. The algorithm has been experimentally implemented. The proposed framework predicts well in our comprehensive experiments.
Article
Full-text available
Peoples are naturally communicators but devices are not. In the Internet of Things (IoT) architecture, the smart devices (SDs), sensors, programs and association of smart objects are connected together to transfer information among them. The SD is designed as physical device linked with computing resources that are capable to connect and communicate with another SD through any medium and protocol. The communication among intelligent physical things is a challenging task to exchange information that guaranteed to reach to the destination completely in a real time with the same order as sending without corruption. The reliable communication between physical things can be built in the transmission control protocol (TCP) layers. In TCP layer, the reliable communication is required the error detection, correction and confirmation to exchange information among smart devices. In this paper, the author represents a framework to deal with reliability issues to enable the adoption of IoT devices. The results found the improvement in reliability.
Article
Full-text available
The MANET is one of the most useful networks that established dynamically among all connected devices without fixed infrastructure in a decentralized approach. Smart devices such as Smart home automation entry point, smart air conditioners, Smart hubs, Smart thermostat, Color changing smart LEDs, Smart Mobiles, Smart Watches and smart Tablets etc. are ubiquitous in our daily life and becoming valuable device with the capabilities of wireless networking using different wireless protocols that are typically used with an IEEE 802.11 access point. MANETs provide connectivity in heterogeneous network with decentralized approach. MANET is formed by itself when two or more smart devices has active connection. The fuzzy logic control system is a novel approach that is utilized in various area of research because of the performance ability to control the system. The proposed research is focused mainly to design a fuzzy logic control mobility framework for evaluating mobility models in MANET of smart devices in internet of things environment. To implement this research we developed a new fuzzy control based mobility framework for communication in MANET of smart devices. Smart devices are considered as mobility nodes in MANET network system. The related work shows various mobility models to reproduction the movements of nodes but unfortunately most of them are not working in reality. The proposed mobility framework is tested on simulation environment and results perform the better evaluation of mobility models in MANET. This research may be useful in the development of internet of things framework, where smart devices are connected to each other in real time.