Journal of Computer Engineering & Information TechnologyISSN : 2324-9307

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.
rolex replica best fake rolex replica rolex deneme bonusu veren siteler

Research Article, J Comput Eng Inf Technol Vol: 13 Issue: 4

Creating Smart Campus: The Future University Campus Based on IoT and Global Positioning System (GPS)

Trezah Iftikhar*

1Department of Systems and Technology, University of Management and Technology, Lahore, Pakistan

*Corresponding Author: Trezah Iftikhar,
Department of Systems and Technology, University of Management and Technology, Lahore, Pakistan
E-mail:
trezah.iftikhar@gmail.com

Received date: 26 June, 2024, Manuscript No. JCEIT-24-139901;

Editor assigned date: 28 June, 2024, Pre QC No. JCEIT-24-139901 (PQ);

Reviewed date: 15 July, 2024, QC No. JCEIT-24-139901;

Revised date: 23 July, 2024, Manuscript No. JCEIT-24-139901 (R);

Published date: 31 July, 2024, DOI: 10.4172/2324-9307.1000306

Citation: Iftikhar T (2024) Creating Smart Campus: The Future University Campus Based on IoT and Global Positioning System (GPS). J Comput Eng Inf Technol 13:4.

Abstract

The huge revolution in the IT industry has impacted our surroundings greatly. Our environments are now smarter than ever. Security monitoring has also been revolutionized through use of Global Positioning System (GPS) and other advanced monitoring technologies including Google Maps API and high end location sensors. GPS represents an embedded technology that is used in smartphones to gather information related to location of different objects in our surroundings. The information is then analyzed and the results which are of great importance are also backed up at the cloud server, are then communicated to target users and used through the smart devices using smart applications. The devices that are IP enabled and are interconnected through the common connection point “the web” as a whole, called IoT or the internet of things. The proposed research indicates the use of Google Maps API in combination with IoT to design a smart campus model that is used to communicate and share location information among its users, and is secure. The shared location information is used by the proposed model for an automated attendance management system. The smart campus model is implemented and tested using an android Integrated Development Environment (IDE). The proposed smart campus environment is beneficial in terms of information accessibility and secure communication on campus.

Keywords:

Global Positioning System (GPS); Google Maps API; Internet of Things (IoT); Android Integrated Development Environment (IDE); Smart campus

Introduction

In recent years, the growth in the IT industry has shaped our lifestyle in a very different manner and changed our communication and living standards greatly. The major impact took place with the revolution in mobile phone and telecommunication industry with the development of smart devices and wireless internet access.

Smartphones using GPS sensors that are embedded in the device, are being vastly used for location sensing and for enabling Location Based Services or commonly known as LBS.

LBS is a wireless service that determines the location information of the information device (mobile) user by using Geographical Information System (GIS) and other satellite navigation platform.

The Control plane Locating is used in devices that do not have embedded GPS equipment. It gets the location based on the radio signal delay of the mobile-phone tower that is at the shortest distance from the object. It is an obsolete technique for location sensing and is typically used in phones without the integrated A-GPS chips.

Network Load Balancing System (NLBS) involves technologies such as Bluetooth low energy, Wireless Local Area Network (WLAN), infrared and/or Radio-Frequency Identification (RFID)/Near field communication technologies, which are used to match devices to nearby services. This application allows a person to access information based on their surroundings; especially suitable for using inside closed premises, restricted or regional areas. Another alternative is an operator and GPS-independent location service.

In the past decade, the Global Positioning System has been very famous for location sensing in smart environments including Smart cities and smart hospitals etc. Another major use of GPS is seen in security monitoring or surveillance. The information on campus, gathered by GPS on smart devices is of great use in smart environments and is used to make decisions in smart systems. Cloud computing is another major advancement of the century that came into limelight when Google used it to get the benefit of distributed resources for their storage and processing needs.

Google Maps is a major breakthrough in terms of location sensing and location information sharing in the world of smart devices. It is a mapping service provided over the web by Google.inc. It was launched as a desktop application back in 2004. Google launched its Maps API for common use in 2005. The Maps API is a platform to be used by developers to include Google maps into their Web and mobile applications for location sensing and many other location related activities.

The main purpose of the proposed research is to develop a smartphone application for Students and teachers in a university for sharing location information among teachers and students, making a way of communication between the teachers and students. The teachers may be able to view the student’s location through a smart phone application and will be able to send updates regarding classes and courses to the enrolled students. The students will be able to share their location information and view the updates sent by the teacher.

Smart environment is a collective functioning collaboration of many technologies. The front end of the environment is controlled by different smart devices with smart applications running on them. The components or the members of the environment are sensed and monitored and controlled by wireless sensors that are planted in the form of a wireless network within the environment. The back end of the environment is working on a cloud computers network. That provides cloud based storage and processing facilities to the users. Smart homes have been a major field of research in the past decade.

Literature review

Smart environment is a collective functioning collaboration of many technologies. The front end of the environment is controlled by different smart devices with smart applications running on them. The components or the members of the environment are sensed and monitored and controlled by wireless sensors.

A model for smart homes using a sensor based network [1]. It analyzed the existing solutions and platforms for smart homes and examined them for security challenges and threats and a detailed report has been presented, describing the challenges in detail, in the later part of the paper. The key elements of the smart network include smart light bulb, cell phone, routers, smart door lock and many other smart appliances being controlled by smart devices.

On the other hand, presented a detailed analysis for security provided by a smart home platform called “Smart things” [2]. “Smart things” is a popular smart home concept, owned by Samsung. It has the largest number of online applications available for smart home systems working currently. The applications are compatible with a large number of smart devices.

The Cloud Computing and RFID technologies to build a plant factory and realized automatic controlled production of agriculture [3].

On the other hand, also described how cloud computing and IoT can be used together to overcome the big data issues [4]. The paper also illustrates a new kind of cloud service called “sensing as a service”. A model that used the RFID and ZigBee sensing techniques for tracking objects in real time [5].

A system for monitoring behavioral information of the patient in a smart home [6]. The information was collected in a very transparent manner and then can be shared with the doctors or any other medical personnel. A system that was used for the implementation of a smart city framework using IoT [7]. Network architecture for monitoring condition inside a home the paper used low cost sensor network for monitoring. The network is implemented through IoT [8].

A sensor based network to implement a smart city environment [9]. The smart heterogeneous sensors network is implemented and aimed to detect anomalous activities like theft etc. The smart network was tested in a test bed and was useful for security monitoring. A smart system for monitoring lawns [10]. The system used an RGB scan to monitor the color and quantity of grass in the lawn. The system used for lawn monitoring consisted of 120 heterogeneous Sensors for sensing the environment. Providing very satisfactory results with a reduced amount of resources used.

An interesting smart solution for the university campus’s car parking which is essentially a part of a smart campus [11]. The smart car parking system is a three tier smart system including a smart user interface based on android mobile application development platform.

A smart school bus monitoring system [12]. The system monitors and controls the school bus as it travels along school children, the system is able to monitor the speed, route and location etc. The students are identified when they board the bus through RFID tags. GPS has been used to monitor location information which is then shared with school management and parents through a mobile application.

Methodology

The proposed system uses the medium of IoT for performing the specified tasks and activities [13]. The proposed system is based upon an android application for performing location related activities by students and teachers. The working of the proposed system is shown in the figure below. The figure shows the complete cycle of information flow, for the proposed system on a larger scale: The main purpose of developing the smart campus application is to develop a system for the students of university, to perform activities related to their academics through the ease of a touch on their smart devices [14].

The complete architecture and working of the proposed system is visible. The proposed system consists of Smart devices or smart phones as key factors in the proposed framework in Figure 1.

Figure 1: Teacher and student are the main actors that are authorized to perform certain activities, related to studies, using the smart campus application.

Assumptions

The following assumptions must be true in order for the developed system to perform accurately. The conditions must be fulfilled in order to be using the system to its full capacity [15]. The developed system may not perform accurately, or according to its full capacity, if the following conditions are not met [16]. The conditions are explained in detail in the following section of the chapter.

• Each condition is a prerequisite for deploying the developed system into the practical vicinity, and holds great impact upon the performance of the system.

• The classroom, in which the attendance management system will be performing, must be a perfect square room.

• The Teacher using the smart campus attendance management system, must be present at the center of the classroom. In order to mark the attendance, the smart device using attendance management system is present at the center of the square room.

• The mobile device from which the student is logged in, is possessed by the authorized student only, at all times.

• The students have not shared their login ID and passwords with other students and students have not logged in from other student’s smart devices.

• The system considers the location of the smart device as the location of the student, therefore all the students have their mobile phones present with them

• The students are logged into the smart campus application and have turned on their location permission for the smart campus.

Components overview

The smart campus is a smart phone application that has been designed to be used within the campus by the admin, students and teachers of university [17]. The app allows the students to share their information with the teachers and the teachers to communicate with the students through the application interface [18]. The students will be able to view and share their location information to the teacher and only the authorized teachers will be able to view the student’s location information in Figure 2.

Figure 2: Shows the overall network structure of the Plant factory with highlighting the key elements working in the network.

High Level Components

The high level design components are of great importance in understanding the overall functionalities of the proposed system [19]. An overview of the major components of the system is given in detail.

The design of the high level components forms the backbone of the system. The high level components define the major functionality of the proposed system [20]. The overall network structure of the Plant factory with highlighting the key elements working in the network shown in Figure 3.

Figure 3: An overview of the major components of the system is given in detail.

Performance and limitations

We provide an experimental evaluation here to evaluate the proposed thesis application by measuring the performance of the proposed system. The language used in this thesis for implementation is “Java” [21-25]. The code of the Smart campus application is compiled on Android studio. The android device used for testing the proposed system is Samsung galaxy grand neo plus.

In experiment 1, the proposed system was tested against its claim for the teacher to view its enrolled student’s location information using the smart campus application interface for teachers. The experiment will be performed on the previously specified smart device to view and save the student location using a Google map on the application’s teacher module.

In experiment 2, the proposed system was tested against its claim for the teacher to mark attendance for its enrolled students, using the smart campus application interface for teachers [26,27]. The experiment were performed on the previously specified smart device to mark and view the student attendance using the attendance feature on the application’s teacher module.

Comparison of our proposed model with other similar models

The following table is the comparison of the proposed model with two other similar model frameworks [28-30]. The proposed framework has provided improved facilities of location sensing within and outside the building, automated attendance management system, message based communication between the system actors (Students and teachers) and smooth information access by only authorized users using secure ways of centralized data storage and sharing among authenticated users (Table 1) [31-35].

Features
RFID tag detection using smart antenna for tag based school monitoring system
RFID tag detection using smart antenna for tag based school monitoring system IoT based smart school bus monitoring and notification system Proposed model of smart campus using IoT
Location sensing within the building Yes No Yes
Location sensing outside the building No Yes Yes
Need of additional hardware including scanners or readers for location sensing Yes Yes No
Interactive user interface through mobile application Yes Yes Yes
Centralized data storage and sharing Yes Yes Yes
Message based communication through mobile application interface Yes Yes Yes
Authentication and authorization No Yes Yes
Real-time data sharing Yes Yes Yes
Automated attendance management using location information Yes No Yes

Table 1: Information access by only authorized users using secure ways of centralized data storage and sharing among authenticated users.

Thus from Table 1 it is evident that the proposed smart campus model is providing similar in fact more advanced facilities within the university environment without the hassle of installing additional hardware or network components including motion sensors, RFID scanners etc., [36-39]. The proposed system thus proves to be more cost effective and practically feasible solution for location sensing need within the university environment [40-47].

The benefits of the proposed model

• By using the proposed model, the admin staff will be able to use the application to add, view, update and delete the courses. Student and teacher profiles can also be added, updated, viewed and deleted.

• By using the proposed model, the teachers will be able to view their enrolled student’s profile and location information.

• By using the proposed model, the teachers may be able to send any updates regarding the course, to the enrolled students.

• By using the proposed model, the teachers may be able to mark attendance of their enrolled students using the shared location information of students.

• By using the proposed model, the teachers and students will be able to communicate through text messages.

• By using the proposed model, the students will be able to view the updates sent by their teachers.

• By using the proposed model students will be able to view the detailed information of their enrolled courses and teachers.

• By using the proposed model, the students will be able to view and share their location information.

The limitations of the proposed model

• The proposed system used firebase online real-time database which is a non-relational database. It uses a tree-like structure to store data in the form of nodes and Childs.

• The Firebase database uses the online real-time storage to store database schema and data. The data retrieval speed may vary due to fluctuation in internet speed.

• The proposed system uses an approximate value of longitude and latitude of the student’s device, to mark the location of the student on a map. The stored values may give a slight different location result as compared to the actual location.

• The system considers the location of the device from which the student logs into the system as the student’s location. The assumption may become false under certain circumstances i.e. loss or theft of mobile devices.

• The system used a radius of 30 meters to mark the student as present. If the student’s distance from the teacher’s location is more than 30 meters. It will be marked absent.

Future work

The proposed thesis is developed as a beginner application for university campus.

It can be further developed to provide a richer user experience. The user information can be shared among users through a centralized storage over a network. This would help in centralized storage and access to the information resources.

The developed thesis application assumes that a classroom is a perfect square and the teacher must be present at the center of the classroom with the mobile device to mark the attendance of the students. The future version of the developed thesis may work in classrooms that are nor perfectly square shaped and are rectangular. The future versions of the developed smart campus application may allow the teacher to mark the attendance of students from any part of the classroom rather than the center of the room.

Conclusion

The motivation of this thesis project is to build an application framework, for providing a simple platform for better communication among students and teachers. By using Android SDK and Android Studio IDE as the development environment the proposed thesis framework application is built keeping in mind about the design standards and maintainability of the code.

The designed smart campus application makes use of GPS, Google maps API and location features of the Android device to provide a rich user experience to the students and teachers, enabling them to view the location information.

References

international publisher, scitechnol, subscription journals, subscription, international, publisher, science

Track Your Manuscript

Awards Nomination