Home

2014-2015

Main block

Project Title: Characterization of Quantization Noise in Medical Imaging Systems
Student: Clarence Alexander Barnes
Supervisor: Dr. Godfrey A. Mills

Abstract:
The increase in imaging systems’ technology has made it possible for medical radiographers to capture medical images of patients that aid analysis and evaluation of diagnostic content. The process of converting the analogue signals from patients to digital involves the use of quantization, and this introduces quantization error which diminishes image quality. The effects of quantization on the diagnostic content of medical images are investigated.
Analysis is made also on the effects the resolution of the image capturing device has also on the quality of the image, and how it affects diagnostic content. Bitshifting technique is used to mimic the implementation of the quantization process of the different medical images taking into consideration the bit depth of the image prior to the process. Ultrasound images are subjected to a flow process which involves degradation of the image due to noise, thus random additive noise and noise imposed on the image due to quantization, and reconstruction of the image. The reconstructed image is compared to the original image to calculate the noise imposed on the image after the process.
Peak-signal-to-noise ratio is shown to improve the number of bits used quantizing as the image signals increase. The error distribution for different levels of quantization that were observed may be likened to Gaussian, Exponential and Rayleigh distributions. The application of non-linear filters proved to reduce the noise imposed on the image.

 

 

Project Title: Data Integration for Web Mapping Purposes
Student: Damalie Dennis Worlanyo
Supervisor: Dr. Isaac Kwadwo Nti
Co-Supervisor: Dr. Wiafe Owusu-Banahene

Abstract:
Quantum GIS (QGIS) is a cross-platform Geographic Information System (GIS). It offers support for vector and raster formats, including spatially enabled tables in PostgreSQL using PostGIS, common GIS vector formats such as shapefiles, and rater data format. Many plugins are available to dynamically add new functionality to QGIS.
The project aims to use the Geospatial Data Abstraction Library (GDAL) and OGR  libraries which is sued for manipulating various geographic al data formats to update data into PostGIS.
This project seeks to develop a plugin to be used within QGIS to dynamically update data pulled from the cloud into a PostGIS database which would further be visualized in QGIS.

 

 

Project Title: Coverage and Interference Analysis in Shared Tower Scenarios in Mobile Communications
Student: Adogla-Bessa Dzidzor
Supervisor: Dr. Koudjo M. Koumadi

Abstract:
Constructing towers is a cumbersome thing to do. To tackle this situation operators resort to tower sharing, which also comes along with many advantages such as reduced capital expenditure (CAPEX), reduced operational expenditure (OPEX) and increased connectivity. Even though there are many advantages, there are demerits to tower sharing as well.
Non-optimal height remains a challenge for operators as it affects the overall coverage and quality of the signal. The extent of limitation can be countered by increasing transmission power of operator B. The increase in transmission power can also act as interference in other cells using the same frequency (co-channel interference). The interference in the neighbouring cells leads to reduction in the total capacity coverage in the area.
This project presents an investigation into the optimum height for larger coverage area and the appropriate transmission power to be used in other to avoid interference in other cells. Mathematical techniques such a multi-linear regression analysis and optimization are employed to determine the optimum values of interest to satisfy both operators sharing the facility.
The optimum and suboptimum heights are found, together with the respective values of transmit power that guarantee maximum throughput in the cell while minimizing interference in co-channel cells.

 

 

Project Title: PrisonManagement System With SMS andFace Recognition
Student: Adu-Tutu Emmanuel Opoku
Supervisor: Dr. Robert A. Sowah

Abstract:
The PRISON MANAGEMENT SYSTEM WITH SMS AND FACE RECOGNITION is an efficient application for maintaining Prisoners information. More than a data storage program, it helps you manage the prisoners and warden, help communicate to relatives of inmates and above all authenticate the identity of prisoners.
The purpose of the project was to create a management system for the Ghana prison service, which will have an SMS and face recognition system in it. This will help ease the operations of the Ghana Prisons service, as they hope achieve their goal of ensuring a better rehabilitation and reformation for the inmates in Ghana Prisons. Java was used to design every interface in the system.
The system is user friendly and any warden with a basic knowledge about computers can use by just following simple step by step instruction. Administrator is considered as Super user and he has full access and rights over the system than anybody else. Administrator can view the details of prisoners and wardens. Finally, Data administrator prepares reports and enters data on behalf of the administrator with appropriate data. They have privilege to add and update the data as per administrator’s concern.
Also, the system enables the warden to send messages to relatives in times of needs. This is to decrease the tendency if a prisoner becoming institutionalised. Furthermore, the face recognition system has been introduced to help authenticate the identities of incoming inmates to prevent impersonation.

 

 

Project Title: Geo Spatially Enabled System for Fire Service
Student: Baah Solomon Ofosu
Supervisor: Dr. Isaac K. Nti

Abstract:
Urban fire is one of the most common problems affecting not only developing countries like Ghana, but developed countries as well. In spite of all the new technologies developed to help fire service combat fire, urban fire continues to destroy and damage properties. The purpose of this project is to investigate how Fire Service Institutions can use GIS (Geographic Information System) to answer their most pressing questions where time plays an important role thus; How GIS can be used to locate the nearest Fire Station; How can the location of the nearest hydrant around affected area be known beforehand; What is the shortest possible route from station to the affected area?
The developed system is made of four components – The server, the android application, the web mapping application and a Geo spatial database to hold information. The web mapping application is an interface that displays alert information which computes user coordinates and displays the geographical location on the android application. The database would store geo-spatial information in a form of geometry sent from the android application. The database serves as intermediary between the mobile application (android) and the web mapping application. The Android application is a platform by which coordinate data will be sent to the geo-spatial database. This coordinate data (i.e. Longitude and Latitude) will be automatically generated by the mobile application since the application (android) is a GPS enabled system. The web server will query the database on behalf of the android application which will then send the result of the query information to the Web Application to be displayed geographically. The system was tested and was found to meet all the objectives set out.
This project will help Fire Service identify the optimal route from its location to any fire incident, and also identify the nearest water hydrants around the fire incident

 

Project Title: Data Integration for Web Mapping Purposes
Student: David Diop
Supervisor: Dr. Isaac K. Nti

Abstract:

There is an increasing need to share spatial information between different stakeholders (for instance, departments in public administration, GIS expert users). Quantum GIS (QGIS) is a user friendly Open Source Geographic Information System (GIS) licensed under the GNU General Public License. Data can be loaded into QGIS by flash drive, a storage disk or directly from the local disk. QGIS however is unable to acquire multiple spatial data from a cloud on the fly. This project aimed to develop a plugin in the QGIS interface that will be capable of retrieving multiple spatial data from a cloud storage facility and a WMS. The objectives were to design and develop a plugin embedded in QGIS that can: retrieve spatial data from cloud storage, generate URLS for retrieving data from Web Map Services (WMSs), retrieve spatial data concurrently and of different formats, and archive retrieved information unto a local storage facility. Tools required to complete said task were Quantum GIS, Python, QT4 Designer. Following the agile method of software engineering, a plugin feature was designed. The design entailed data flow modeling, class diagrams, algorithms, sequence diagrams and use case diagrams. The implementation entailed: Building a plugin to be embedded in QGIS, generating QT4 user interfaces for page flow, backend coding for URL acquisition and HTTP requesting, retrieving URL from a WMS for downloading, saving the bit stream unto the Local Machine. The plugin was tested and it was able to retrieve spatial data from cloud storage, generate URLS for retrieving data from Web Map Services (WMSs), retrieve spatial data concurrently and of different formats, and archive retrieved information unto a local storage facility.

 

 

Project Title: Wireless Voice Recognition Controller for Multiple Home Appliances Using Infrared
Student: Antwi Osei
Supervisor: Dr. Robert A. Sowah

Abstract:
Spoken language as a natural communication tool for human in many cases is faster than typed, or mouse inputs and also accessible in situations where the keyboard and mouse, and display inputs may not be convenient to use. The currently dominated inputs need some form of direct contact in order for an action to take place. Certainly, it is time to consider the most natural communication methods familiar to human – spoken language.
Most home devices have the ability to respond to voice commands and operate as directed, but these devices are already designed to respond to the voice commands. The design of new voice recognition devices is expensive and they get more expensive when they come in groups of multiple devices. What if you could use a simple device to operate all your old home appliances with voice commands?
The thesis examines the methods and theories used to design a voice recognition remote controller that processes voice commands and match them with their corresponding infrared signals to be sent a specific device which is in the group of the multiple connected home appliances. Voice commands are pre-recorded by the user with its infrared code from the device’s infrared keypad controller. Devices could also be added to and deleted from the controller.
The project achieves a cheaper, more flexible and very successful transfer of control of multiple home appliances from the direct keypad interaction to a user defined voice interaction as compared to the expensive or intractable universal voice remote controllers which implements less than 60% of the goals achieved in this work. The user independent voice recognition is  test to be 66.67% accurate which supports about 75% infrared protocols.

 

 

Project Title: Course Messenger For Students
Student: Dua Wendy Takyiwaa
Supervisor: Dr. Isaac K. Nti

Abstract:
It is quite an issue that in institutions today, students mostly turn up late to class. They mostly come late to lectures and examinations because they do not remember what course’s lecture or exam they have at what time. Some students register for the courses with no idea whatsoever a particular course is about.
Also, students mostly have no idea about certain important information and announcements they are supposed to know. The message either does not reach them in time or they sometimes do not receive it all.
There are several reminder applications but they all do have their limitations, some are too costly while others do not give send reminder text messages. This project presents the design and development process of a web application that would take the details (name, phone number, email address, index number, department, user name and password) of user and store it in a database, allow him to subscribe to various services and then send scheduled text messages to this user based on his subscriptions.
The components of the designed and developed system include
(1) a web application via which users will key in details and subscribe to various services
(2) a Microsoft SQL server database that will store all important data
(3) an SMS Engine that will send scheduled text messages to users
(4) a device via which users and administrators will access the application
ASP.NET which is part of Microsoft’s dot net framework technology is used in building the web application. The database is designed using Microsoft SQL. The API is built using ASP.NET. The application retrieves data from a database per the subscription of a user.
Users of the application will be able to receive scheduled text message reminders about various lectures and examinations and also important announcements or vital information.

 

 

Project Title: Client Self-Service Booth for the National Trust and Holdings Company
Student: Williams Harold Hugh K. B.
Supervisor: Dr. Isaac K. Nti

Abstract:
This project is aimed to design and implement a self-service terminal for clients and shareholders of the National Trust and Holdings Company (NTHC). The objectives of this project were to build a system that: enables the printing of mini statements, enables the checking of the position of investments, enables the making of requests on investments, can validate and register shareholders who are present at AGMs, and can serve as an electronic voting system during the passing of resolution at AGMs. This software system is a Web application that is broken down into three main modules which are AGM Registration, AGM Voting and Front-office Operation. Hardware components in the system include a touchscreen, a camera, a speaker and a modem for mobile data connection. Software tools used in this project were PHP, HTML5, JavaScript and CSS3. The CSSB system interfaces with the NTHC database via the NTHC WYF Framework powered by PHP and built to be used in two locations; NTHC front-offices and AGM venues. Following the scrum method of agile development, a self-service terminal was designed. The design entailed data flow modeling, class diagrams, algorithms, sequence diagrams and use case diagrams. The implementation process entailed: creating a QR code scanner for user authentication, designing and implementing an algorithm to retrieve user information from the NTHC database, displaying and printing user information, and designing and implementing an algorithm for a voting. The system was tested and it was able to print mini statements, retrieve and display investment positions, make withdrawal requests, authenticate users, and allow voting for resolutions at AGMs. The completed system has been endorsed by NTH.

 

 

Project Title: Reuse of SLEUTH LUC model for Cellular Automaton based Geospatial analysis
Student: Kwadwo Owusu-Agyeman
Supervisor: Dr. Isaac K. Nti

Abstract:

The continuous changes occurring in environment has made understanding urban growth and change a critical issue. Land-use change (LUC) models are used by researchers, city planners and policy makers to evaluate and understand the dynamics of land use or land cover change, in order to predict potential consequences of policy decisions and other actions on land-use patterns. This project focuses on the SLEUTH model which is one of the most popular, and solves its complexity problem.
The system to be designed is a graphical user interface based application capable of performing simulations using the SLEUTH model. This new system is designed to eliminate the use of the command line or terminal when accessing the SLEUTH model to create a more user friendly application.
The system is built in Java programming language and all the vital components of the SLEUTH model are translated into GUI components.
The GUI version will effectively eliminate any pre-requisite programming knowledge required to use SLEUTH and thereby allows easy implementation of Land Use/Cover Change simulation.

 

 

Project Title: Design and Implementation of Power Quality Measurement and Monitoring Device
Student: David Sesi Tamakloe
Supervisor: Dr. Godfrey A. Mills

Abstract:
Electric power quality measurement is a mechanism whereby electronic devices are connected to the power lines (low or high voltage) to sense the voltage and other related parameters that underpin quality. Acquisition of the sensed data provides a worth of information to power utilities, power regulation organizations and the end user as well. However, most of the low voltage power quality devices do not have integrated systems that allow the user to easily obtain the data. This report presents the design and implementation of a power quality monitoring device for single phase low voltage applications that leverage on the GSM technology to provide remote querying.
The developed device has an integrated microcontroller (Arduino Mega 2560), sensing modules for voltage and frequency, display system and a mobile application interface. The microcontroller is encoded with the operational logic of the system. The sensor system measures the voltage and frequency values and communicates the sensed data to the microcontroller unit. Voltage and frequency values found to be outside the prescribed standard values are recorded and stored in the external memory unit of the microcontroller. The GSM gateway provides the communication platform for transmission of the stored data. The developed prototype device was tested for 24 hours in an environment with irregular power supply and was found to sense accurate voltage and frequency values as well as record events including high voltage, low voltage and power outage. Communication between the mobile interface and the device was successful with an average response time of 6 seconds, however this was found to be network dependent. Further test results showed that the device was able to meet all the objectives set out.

 

 

Project Title: Reducing P2P Activities on a Network Using Packetfence
Student: Ezeonyeasi Chidinma Nora
Supervisor: Dr. Robert A. Sowah

Abstract:
In Africa, the cost of Internet bandwidth compared to other developed countries is very high. As a result, Educational institutions allocate a very high percentage of their IT budget to internet bandwidth but are still not able to meet the demand of faculty and students.
As Peer-to-Peer (P2P) file exchange applications gain popularity, Internet service providers are faced with new challenges and opportunities to sustain and increase profitability from the broadband IP network. Due to the unique and aggressive usage of network resources by Peer-to-Peer technologies, network usage patterns are changing and provisioned capacity is no longer sufficient. Extensive use of Peer-to-Peer file exchange causes network congestion and performance deterioration, and ultimately leads to customer dissatisfaction. This has affected most institutions due to the high cost of internet

 

 

Project Title: Oil Spill Detector System for Monitoring and Reporting
Student: Frederick Pabi Afriyie
Supervisor: Dr. Isaac K. Nti

Abstract:
Reducing the risk of oil spills is a necessity for protecting the environment and reducing economic losses. The Oil Spill Detector System for Monitoring and Reporting constitutes a vital component of an effective oil spill disaster management. The objective of this project is to be able to develop a web application that takes data from an infrared camera sensor fixed on an oil platform. The camera which is the sensor, takes images of an oil platform and sends the image data to an OpenCV program for processing. As soon as an oil spill is detected in the program, the information is fed to the web app on a computer or server for reporting through wireless communication and alert the users through a sound alert, SMS alerts and electronic mails. The methodology used is the incremental development since the will be tested several times before the final version of the system. There are other similar projects of the same objective which is to be able to detect oil spillage but the advantage of this system of the others is that, this system processes the signals and gives the appropriate in response in real-time. It is also less expensive and easy to manage. The outcome of this work is to build a working prototype of a web application that can detect oil spills through the processing images and frames of an oil platform that are fed to it and give the user an appropriate response in real-time. The future works or extension of this will be to implement an addition component which detects gas leakage.

 

 

Project Title: USSD Based Post Semester Appraisal System
Student: Ziem Beatrice
Supervisor: Dr. Isaac K. Nti

Abstract:
For centuries, appraisals have been a very important in the growth and maintenance of our institutions. They help superiors manage their subordinates and organizations. Though conducted in diverse ways, they were aimed at producing the same results. Today, there is the dire need to have high performance appraisal systems. This project presents the development of a USSD based appraisal system which will improve the efficiency of the current online appraisal system in the University of Ghana.
The incremental software model is the employed development approach in which the various components of the system namely the database, the web application and the USSD engine are developed separately and integrated finally to produce the final system. Various development tools are incorporated in the development process.
This project will provide users with ease of performing lecturer and course appraisals at a better rate and school administrators will have the opportunity to analyze data and perform required actions based on results. This will be possible due to proper data management and interpretation.

 

 

Project Title: Intruder Alarm System for Remote Area with GSM Alert
Student: Essandoh Nana Twum
Supervisor: Dr. Robert A. Sowah

Abstract:
Security systems are devices that are used to safeguard home  and property. Although there are different types systems, all these systems suffer a common problem which is the extreme difficulty in detecting intrusions. As  such  most of these  generation of systems either generate lots of false positives (i.e. signaling attack when there is none) or miss attacks. Even tools based on attack signatures generate a large number of false alarms, in the most unexpected cases.   
This drawback of these systems became the main motivation  for this project. The principal aim  is to design and implement a portable, high performance low cost and effective device that handle the alerts, reduce them and distinguish real attacks from false positives and low importance events. To achieve this objective the system couples infrared (IR) and  laser-based electronic systems  to enhance intruder  detection in both indoor and outdoor applications.  
Testing and deployment of the intruder alarm systems was found to meet the objectives and  security needs  as the system was able to detect intruders, distinguish between humans and pets as well as notify users of the proceeding breach through SMS.

 

 

Project Title: Automated Temperature Regulation of a Hatchery With GSM Data Logger
Student: Kankam Emmanuel
Supervisor: Dr. Robert A. Sowah

Abstract:
In recent times effective control of systems has been a matter of keen interest in biological, chemical and agricultural fields. This is because optimum conditions are key in attaining efficiency in industrial productivity in our ever increasingly competitive world. The case is no different for chicken hatcheries. The local temperature of a hatchery could be monitored and controlled both locally and remotely. This is the premise for embarking on this project.
An automated temperature regulation system of a hatchery with GSM data logger would provide a more efficient and reliable way to maximize farm productivity. The ambient temperature of the hatchery is constantly read by a sensor and displayed locally on a Liquid Crystal Display (LCD).
The heating element of the hatchery is interfaced with a relay system which is turned on or off as determined by the microcontroller. The GSM module would update the farmer every hour with the present temperature in the hatchery and also enable him to interfere with the operation of the heater with his mobile phone. This would be done by sending an SMS to either switch the heater on or off respectively.
The automated temperature regulation of a hatchery with GSM Data Logger gives the farmer more control of his hatchery as he can afford to be off-site yet have a good knowledge on how his incubator is faring. Most preexisting systems allow remote monitoring but not control of the hatchery. A constant temperature of 37.5°C is considered ideal for incubating chicken eggs.

 

Project Title: Processing of Cheques in ATMs Using Optical Character Recognition (OCR) Based on Artificial Neural Network (ANN)
Student: Aidoo-Mensah Miriam
Supervisor: Dr. Robert A. Sowah

Abstract:
Banks do not meet our needs every hour of the day. Automated Teller Machines (ATMs) were thus created to serve the purpose of a faster and more convenient way to carry out  bank proceedings. Nonetheless the ATMs in Ghana today only permit for withdrawal of cash, checking of balances  and recently, depositing of cash. This research  shows the design and development process of how to recognize the offline handwritten texts on the various cheques that we intend to deposit into an ATM instead of waiting for business hours and days to do so.
The theory behind this project is Optical Character Recognition (OCR) based on Artificial Neural Network (ANN). OCR is a method of transforming digital images of handwritten or printed texts into a format that can be used by machines for further processing. ANN is a machine learning technique for recognizing these texts based on their topological features such as shapes, curves, etc. The constituents employed in this work  include: (1) a smartphone or a scanner which will capture the digital image of the cheques to be deposited (2) a database hosted on a central server that would store the details of  the customers of some banks  (3) an interface to demonstrate the crediting of the accounts of the clients and (4) a Raspberry Pi on which the system would be run. The database is designed using MySQL as it is an open-source Relational Database Management System (RDMS), highly available, has strong data protection, of high performance and can easily be managed. The Image Processing, Database, Computer Vision  System  and Neural Network Toolboxes in MATLAB R2014a  are used in preparing the cheques  and training the ANN. MATLAB Guide  is used in creating the interface that displays  results to the user. The system obtains the digital image of the cheques to be deposited using the smartphone or the scanner. The digital image then goes through some procedures and algorithms, the texts on the cheques are recognized and the credited account is displayed using the interface. Users of this application would be able to deposit their cheques in their time of convenience on any day of the week at any ATM and have their accounts credited in the shortest possible time.

 

 

Project Title: Delay Analysis At A Mobile Station in a Relay-Enabled Multi-Homing Scenario
Student: Boateng Rene Korankye Aputae.
Supervisor: Dr. Koudjo M. Koumadi

Abstract:

Telecommunication and computer networks today seek to provide faster communication and good Quality of Service (QoS). Quality data service is very essential. Faster packet transmission from one end (source) to another (destination) is significant in LTE systems. Increasing buffer sizes, signal-to-noise ratio, path losses, poor channel conditions give rise to slower processing and transmission rates. They lead to delays on the network significantly affecting successful packet transmission.
This paper analyses the effects of these conditions on the network in a multi homing scenario. It analyses the effects of increasing buffer size at the base station and also the relay base station. It analyses the signal-to-noise ratio, path losses and the channel capacity available for downlink transmission over the air space. 
This paper analyses delays and proposes an algorithm that selects an optimal path between the home base station and relay base station after carefully comparing the delay parameters  and transmission times.  

Keywords: Quality of Service; Multi homing; Channel Capacity; Path losses; LTE; Signal-to-noise ratio; Downlink.

 

 

Project Title: Path Loss and Outage Probability Analysis for Long-term Evolution Communication
Student: Lysandra Boachie-Yiadom
Supervisor: Dr. Koudjo M. Koumadi

Abstract:
This paper concerns about the how the signal in a wireless system behaves when employed in Long Term Evolution (LTE).  Path loss model, outage probability analysis and cell coverage areas plays a very significant role in planning of any wireless communication systems. In this paper, urban area was the studied environment, path loss analysis was made using the Stanford University Interim, the outage probability was evaluated using Rayleigh distribution with varying mean and basic probability analysis was used. Coverage area was evaluated using lognormal distribution for shadowing. Results where then analyze and found that some trade–off needed to be made. The path loss exponent value  needed has to be  small  in order to minimize path loss and outages  and the transmission power increased in order to optimize the coverage of the signal.  

 

 

Project Title: Automatic Satellite Dish Positioning for Line-of-Sight Communication Using Bluetooth Technology
Student: Joseph Yeboah Nortey
Supervisor: Dr. Robert A. Sowah

Abstract:
The main purpose of using a satellite dish is to receive signals from satellites and other broadcasting sources and focus it unto an antenna  for processing. Satellite communication is limited to the orbiting satellite’s footprint and adverse weather conditions that may lead to general drifting of the satellite dish from its originally mounted position. This therefore makes satellite dishes prone to misalignment from these satellites in space,  resulting in  a weakened signal strength reception. The dish needs to be adjusted in these cases in order to get the exact angle of position and direction to receive maximum signal strength. Moreover, satellite dishes and antennae are mounted in very precarious locations in an attempt to steer clear off any obstructions such as buildings and trees. This imposes a risk when it comes to installing and servicing dishes for proper alignment.
In order to overcome the difficulty of adjusting manually, a system would be beneficial in aligning the position by mechanical means with the user interacting with remote  user interactions with the system and achieving  a line-of-sight communication  between the user's station and  the satellite source of interest. Based on Bluetooth technology  and microcontrollers, this project presents the design and development of an Android application and a hardware system which will enable communication between the user and the satellite receiver dish and allow automatic orientation for line-of-sight communication.
The intention of this project is to control the position of a satellite dish remotely rather than by manual means. Users of this system will  choose their satellite of focus and  get  an automatic adjustment of  the orientation of the receiver dish to the precise direction of the satellite.

 

 

Project Title: Design and implementation of automated blood warming device
Student: Samuel Bentum
Supervisor: Dr. Godfrey A. Mills
Co-Supervisor: Dr. Elsie Effah-Kaufmann

Abstract:
Blood for transfusion is normally obtained from blood banks frozen or refrigerated. In order to raise the temperature of blood to the required level, it has to be warmed to body temperature. In a previous project, a blood warming device targeted towards use in resource-limited settings was developed. While the device satisfied the requirements of efficient blood warning, it had certain short-comings, a major one being the inability of the user to fully regulate and control the functionalities of the system. To remedy this, an automated system was designed to interface the manual system.  
The automated device has an integrated microcontroller, a temperature sensor, LCD display and alert system. The temperature sensor monitors the temperature in the chamber of the warmer to ensure that the set temperature does not exceed the desirable limits. The microcontroller, which has the logic of the system receives signals from the temperature sensor and controls the entire operation or functionality of the system. The display and alert system provides the user with environmental information prevalent in the warmer and alerts the user when the warming operation is successfully completed, interrupted, or manually halted. To avoid the problem of overheating, a relay circuit was designed to interrupt the power supply to the heating element whenever the temperature exceeded a set-point of 80°C.  
The device was tested under different ranges of temperature and voltage and results showed that the system was able to achieve the functionalities for which the manual system had been developed.

 

 

Project Title: Mobile Network Quality Analysis Using Crowd-sourced Data
Student: Magdalene Nana Esi Eduayiba Ainooson
Supervisor:  Dr Isaac K. Nti

Abstract:
Communication is one of the integral parts of science that has always been a focus point for exchanging information among parties at locations physically apart. After its discovery, telephones have replaced the telegrams and letters. Other means of using mobile communication like USB modems, portable routers , banking point of sale terminals and vehicle tracking equipment; Similarly, the term `mobile' has completely revolutionized the communication by opening up innovative applications that are limited to one's imagination. Today, mobile communication has become the backbone of the society. All the mobile system technologies have improved the way of living. It is main plus point is that it has privileged a common mass of society.
Studies show that Mobile communications depend on electromagnetic radiations and as such they are inherently prone to several types of interference. The quality of the network in a given location could depend on several factors including the topology of the area, the power of the transmitters that run the network in a given area, the number of users of the network etc.
This project aims to collect data about mobile networks around Legon campus for analysis. The project would involve the deployment of a simple mobile application on smart phones which would be held by volunteers. This application would collect geo-tagged data about the mobile phone network. Parameters to be measured can include; signal strength, mobile technologies available (2G, 3G, etc. ...), bit error rates. The data collected would be stored temporarily on the phone and uploaded to a server whenever there isdata connectivity.
After an appropriate data collection period, the data collected can be analyzed to determine trends.

 

Project Title: Electronic Notice Board Using GSM and Bluetooth Technology
Student: Owusu-Ansah  Jennifer
Supervisor: Dr. Robert A. Sowah

Abstract:
The School of Engineering in the University of Ghana, Legon, has conventional notice boards like every other academic institution and public place. Changing notices manually on a daily basis expends a lot of energy and cost. The purpose of this project is to devise a means of making this process simple, less time-consuming and less costly in terms of money for usage. In order to achieve this purpose, a system is designed to send and display messages on a wireless electronic board using GSM and Bluetooth technologies. Authorised users of the school are able to send messages from their android application devices to be displayed on the electronic board. With this automated system, users need not go around pinning up notices and removing old ones. Users can be in the comfort of their offices and send important messages to be displayed, or send via Bluetooth if they happen to be in range of the system.  

 

Project Title: Simbox Fraud Detector
Student: Mohammed Yusif
Supervisor: Dr. Koudjo M. Koumadi

Abstract:
Voice traffic termination fraud, often referred to as  Subscriber Identity Module box
(SIMbox) fraud, is a common  illegal practice on mobile  networks. As a result, Telecommunication operators lose huge sums of money. Moreover, SIMboxes compromise the cellular network infrastructure by overloading  local base stations serving these devices.  
This project proposes an algorithm that checks and detects SIMbox fraud using voice call detail records (CDRs). In addition to overloading voice  traffic, fraudulent SIMboxes are observed to have static physical  locations and to generate disproportionately large volume of outgoing calls. The algorithm mainly works on the principles  of the  high level of outgoing calls observed from the call records of a particular user which seems to be coming from a static location.
The components of designed and developed include (1) A call record generator which generates random calls and export to the database (2)  a database that would serve as storage for the generated call records (3) and finally the Algorithm that detects the SIMbox users among the generated call records.
The call records generator and the Algorithm with were designed and implemented using JAVA. The database is designed using MySQL.
This thesis will examine the methods and theories used in the design and implementation of the said algorithm.