University of Khartoum

KhartoumSpace
Not a member yet
    8393 research outputs found

    Wireless Networks Security Issues

    No full text
    This project objective to show the variant kinds of wireless networks technologies and discuss security of these networksA wireless network enables people to communicate and access applications and information without wires. This provides freedom of movement and the ability to extend applications to different parts of a building, city, or nearly anywhere in the world. So, it is important to discuss the security of the wireless networks. This project is about wireless network security. It shows variant types of wireless network and discusses the security of them. The kinds of the wireless network that discusses in the project are: PAN, LAN, MAN and WAN networks. We highlight WiFi, Bluetooth, WiMax and 3g security as examples for the related wireless techniques. The project gives a general view about network security and shows the different ways for encryption and authentication. Computer security was taken place in this project. Most threads that face computer security were stated with solutions for detecting these threads and protecting from them

    Arabic Speech Recognition Using Hidden Markov Model

    No full text
    The purpose of this project is to introduce an isolated word, speaker independent, speech recognition system for 15 word of Arabic language based on HMM, which receive input speech signal from user through microphone and read it from computer sound card to produce output text.The purpose of this project is to introduce an isolated word, speaker independent, speech recognition system for 15 word of Arabic language based on HMM, which receive input speech signal from user through microphone and read it from computer sound card to produce output text. The speech signal is applied to several processing units until the output text is produced, starting by converting the speech signal into digital form, then some techniques are applied to the digital signal to extract features from it by using the autocorrelation method for LPC (linear predictive coding) as a feature extraction technique; the cepstral coefficients are calculated from LPC coefficients and were weighted to enhance their features. Next, the parameterized speech signal was classified by using the concept of Vector Quantization which was built using the K-means algorithm. Then the output from the Vector Quantizer was recognized using the Hidden Markov Model from which the final recognized output was produced. A recognition accuracy of 98.6% is obtained when 14 observations per word is used for HMM training (multiple observation sequence concept). It is found that the recognition accuracy is directly affected by the model type (left right model with delta=2 accuracy=90% and for delta=3 accuracy=88.0556%) and the model size (number of states of the model, the best accuracy at 8 states). These results leads us to recognize the importance of training set preparation using multiple observation training and searching for the best model parameters so as to increase the recognition accuracy, minimizing the computation cost and increasing processing speed

    IMPLEMENTATION OF AN ACCESS FOR MULTI-USER CLIENT/SERVER APPLICATIONS

    No full text
    Computers and communication networks are widely used, in all life activities including business, government work, and money transactions. The need of new techniques for protecting resources and sensitive data against unauthorized access is increasing on daily basis due to couple of factors; the new emerging technologies of distributing data among interconnected computers and the increasing hackers’ activities and tools as well. In this project an access control application was developed, in which client were connected to server’s applications through a proxy server. The proxy server will decide whether the client is authorized to access desired application or not. After authorization of the client takes place, data will be sent through secure connection. A system administration module is designed to manage the resources via adding/removing applications, setting access constraints (time, region ...etc), defining authentication means such as fingerprint and passwords, notifying appropriate users of potential access hazards. Moreover, cashing is implemented to increase system’s performance. The system was designed using java technology and tomcat server as web container.Computers and communication networks are widely used, in all life activities including business, government work, and money transactions. The need of new techniques for protecting resources and sensitive data against unauthorized access is increasing on daily basis due to couple of factors; the new emerging technologies of distributing data among interconnected computers and the increasing hackers’ activities and tools as well. In this project an access control application was developed, in which client were connected to server’s applications through a proxy server. The proxy server will decide whether the client is authorized to access desired application or not. After authorization of the client takes place, data will be sent through secure connection. A system administration module is designed to manage the resources via adding/removing applications, setting access constraints (time, region ...etc), defining authentication means such as fingerprint and passwords, notifying appropriate users of potential access hazards. Moreover, cashing is implemented to increase system’s performance. The system was designed using java technology and tomcat server as web container

    AUTOMATION OF KEHAILA EAST AGRICULTURAL SCHEME

    No full text
    the project is the modern irrigation methods is the automation of the irrigation project; a partially automated system is designed utilizing a user interface, a communication media and a controller.Agricultural projects have a huge importance and a high effect in the Sudanese economy. These projects have traditionally depended on the classical irrigation methods. Several economical and technological problems have been encountered in the classical irrigation methods. These problems made the classical irrigation methods unfeasible. Modern automated irrigation method is considered as a solution to the challenges facing the traditional methods. This project aims to solve the problems encountered in the classical irrigation methods. The main idea of the modern irrigation methods is the automation of the irrigation project; a partially automated system is designed utilizing a user interface, a communication media and a controller. An acceptable result has been reached solving the major problems facing the classical irrigation methods; therefore accomplishing the project objectives. In order to fully automate a system, it is required that data related to the crops planted to be available from the ministry of irrigation, including the quantity of water needed, water duration required, time of irrigation (day or night) …et

    SSL VPN Performance Evaluation

    No full text
    The objective of this project is implementation and performance evaluation of an SSL VPN taking into consideration the effect of encryption and authentication technique on the performance of the VPN.SSL VPNs is considered as a great leap in the world of networking because it improves work efficiency tremendously by eliminating the need for client software, since clients can access the VPN through web browsers. VPNs use encryption and authentication techniques to provide a secure path for data through a public network. Encryption and authentication techniques differ in their quality, mainly, according to key size and block size; on the other hand this may result in degradation of the performance of the VPN. The objective of this project is implementation and performance evaluation of an SSL VPN. SSL VPN was successfully implemented using an open-source SSL VPN solution called OpenVPN. A performance evaluation study was done for the implemented SSL VPN taking into consideration the effect of encryption and authentication techniques on the performance of the VPN. Determining the effect of encryption and authentication on the performance of the VPN can give us an insight of the kind of suitable applications and thus choosing the right encryption and authentication technique for a certain scenario. Three of the most used cryptographic ciphers and hash algorithms were chosen for the study. Network performance measures were tested on the implemented SSL VPN when applying each of the combinations of these cryptographic ciphers and hash algorithms. Network performance measures calculated are round trip time (RTT), packet loss, transfer rate using ftp, network file system (NFS) access time, Throughput, Bandwidth and jitter. We found that RTT and packet loss isn’t affected by the combination applied, but NFS access time increases with the amount of encryption and authentication applied. Transfer rate decreases with the amount of encryption and authentication applied. Bandwidth and throughput isn’t affected by the combination applied and jitter seems to have a random nature

    Software Defined Radio

    No full text
    This project aims to develop a simple software defined radio transceiver for University of Khartoum educational ground station that provides users with basic capabilities of changing the filtering parameters, tuning frequency and modulation/demodulation scheme. The system is based on software in which most of the transceiver functions are implemented with as minimum hardware as possible.Software defined radio (SDR) has emerged from obscurity to be heralded in recent years as offering a potential solution to our historical and continued inability to achieve common global communication standards. Software defined radio offers a highly flexible system that can work with different communication standards. Moreover, it allows new features to be added to the system without requiring the underlying architecture to be changed. This project aims to develop a simple software defined radio transceiver for University of Khartoum educational ground station that provides users with basic capabilities of changing the filtering parameters, tuning frequency and modulation/demodulation scheme. The system is based on software in which most of the transceiver functions are implemented with as minimum hardware as possible. The system was developed and implemented successfully using a PC and an RF front end. The software program was written using C++ to cope with real time processing requirement. The software operation for baseband processing was tested. Transmission and reception of baseband signals were performed successfully. Although the results obtained from testing the system are satisfactory, a software improvement is still required in order to increase the signal quality. System integration was not completed due to time constraints

    SECURITY MANAGEMENT OF THE MINISTRY OF HIGHER EDUCATION NETWORK

    No full text
    This project is giving a complete study about the security features and arrangements that are recommended for the Ministry of Higher Education network and facilities. Also it describes a design and simulation approach used to model a building network, which has higher performance, reliability and manageability, many approaches can be used to derive a better model of this network. Also one of the objectives is to study all the security needs to control access of persons, cars, and movable assets, This part of the design includes access control system, time attendance system and parking area security system.Security management becomes an essential part of building networks security for higher performance, reliability and manageability since the information attacks and the natural disasters like fire are increasing day after day and since the world enters the age of information crimes. The objective of this project is giving a complete study about the security features and arrangements that are recommended for the Ministry of Higher Education network and facilities. Also it describes a design and simulation approach used to model a building network, which has higher performance, reliability and manageability, many approaches can be used to derive a better model of this network. Also one of the objectives is to study all the security needs to control access of persons, cars, and movable assets, This part of the design includes access control system, time attendance system and parking area security system. This project achieved its main goals by modifying the original model of the new building into different configurations by changing the network topology, this configurations are then simulated using OPNET (Optimized Network Engineering Tools) modeling and decision making software to find their respective performance characteristics, finally a comparison of these performance characteristics is made to determine the best performance model. The configuration that has the faster response time and less implementation cost is chosen. The approach is centered on utilization of simulation software program (OPNET). The results are evaluated after running the simulations, and the design of a high performance, reliable and manageable building network is determined. Also the economical feasibility of the local area network of the Ministry of Higher Education network is described as well as the economical feasibility of the implementation. Also all the security needs to the access control system is studied6666

    DESIGN AND IMPLEMENTATION OF A SELF DRIVING VEHICLE

    No full text
    The aim of this project is to design a self-driving vehicle with the ability to drive itself from one place to another without a human intervention. A map that represents the surrounding areas will be available for the user in the computer screen, the user will be able to select his final destination by using a computer mouse, and then the system will find the shortest path to this destination. Finally it will start to control the movement of the car by sending the control commands to the car system. The system will also have the ability to monitor the location of the car continuously and to represent it on the map, so the user can determine his current location at any time.The rapid advancement in technology made human life better, the human force was replaced by automatic machines to increase the productivity and reduce the risks. Due to this the car industries was developed and the numbers of cars increased. Years later, the cars accidents became a very common sight, and many lives have been lost. From the invention of cars until these days, driving was restricted to regular users who don’t suffer from any kind of disabilities. All these problems have guided the people to insert new technologies in the car industry and so self-driving vehicles produced. Although the self-driving vehicles didn’t come to markets yet, but they have been tested in many countries and a very good result have been achieved. The aim of this project is to design a self-driving vehicle with the ability to drive itself from one place to another without a human intervention. A map that represents the surrounding areas will be available for the user in the computer screen, the user will be able to select his final destination by using a computer mouse, and then the system will find the shortest path to this destination. Finally it will start to control the movement of the car by sending the control commands to the car system. The system will also have the ability to monitor the location of the car continuously and to represent it on the map, so the user can determine his current location at any time. The project aims have been met successfully and the system was designed and implemented. The system was tested and the results were good; however some limitations were discovered and should be eliminated in the future

    DESIGN AND IMPLEMENTATION OF CLAIM BASED BIOMETRIC AUTHENTICATION SYSTEM OVER THE CLOUD

    No full text
    This project aims to implement a biometric claim based authentication system that uses the biometric features to access the application through cloud, depending on claim based security model.Biometric recognition (Biometrics) refers to the use of distinctive anatomical and behavioral characteristics of human, called biometric identifiers or traits for automatically recognizing individuals. Biometrics is a growing field of development and research due to the large spectrum applications that can be implemented through it ranging from security systems up to civilian service systems. Cloud computing is a new emerging-world trend that aims to off-load the service and infrastructure ownership and management responsibilities from the developers side to other party side. Service oriented architecture is an emerging development model that aims to increase process agility, reduce costs and enhance the interoperability between software components. Claim based identity is the upcoming world authentication and authorization model that aims to centralize the access logic to a single party; which allows for easy collaboration between several parties, easy credentials management, consistent programming model through different technologies, and separation of business logic from authentication logic, and use of external identity providers such Facebook or Gmail. By following proper software engineering and project management skills, practices and tools this project aims to implement a biometric claim based authentication system that uses the biometric features to access the application through cloud, depending on claim based security model. The project objectives has been successfully met, and the software engineering and project management practices has been well established. Some limitation has been discovered in the project and were exposed, also future suggested work for the project is stated

    MIRROR ROBOT TO IMITATE HUMAN MOTION

    No full text
    This project is capture the human arm motion using sensors (Accelerometers and gyroscopes) and regenerate the same motion using a robotic arm. The motion of the arm is the vertical and horizontal motions of the shoulder and elbow joints. The wrist and the remainder of the arm are not included.Recently the use of robots has become very popular in many applications. Robots that does jobs similar to humans are used in applications were it would prove too risky for humans. These robots look like humans or at least like parts of a human being. Robots are replacing humans in industry because they proved to be more efficient than them and they are not affected by the working environment. Those robots are controlled by numerous techniques. Our aim was to control a robotic arm using the motion of a human arm. Meaning that a human would wear sensors in his arm and move his arm to do the desired action and the robotic arm imitates it. The scope was to capture the motion of the shoulder and elbow joints using accelerometers and gyroscopes and to regenerate this motion using servo motors to represent the joints of the robotic arm. With the availability of one motor, it could be safely said that the implemented system met its objectives since the testing shows that the targeted motions are captured correctly and the regeneration process is the same for all the movements

    1,496

    full texts

    8,393

    metadata records
    Updated in last 30 days.
    KhartoumSpace
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇