Master of Science By Research

Permanent URI for this collectionhttp://192.248.9.226/handle/123/18682

Browse

Recent Submissions

Now showing 1 - 20 of 28
  • item: Thesis-Full-text
    On Demand deployment of UAV base stations in wireless communication networks
    (2022) Hassaan MHM; Hemachandra K T; Samarasinghe TN; Jayakody DNK
    Unmanned aerial vehicles (UAVs)-assisted communication systems are considered a promising technology in diverse verticals. The objective of this research is to study on demand deployment of UAVs in special applications. We analyze the multi-UAV deployment in two di erent scenarios. First, we analyze the deployment of UAVs as an aerial base stations (ABSs) to provide cellular coverage to isolated users. The main contributions of this study includes a less complex approach to optimally position the UAVs and assigning user equipment (UE) to each ABS, such that the total spectral e ciency (TSE) of the network is maximized, while maintaining a minimum QoS requirement for the UEs. The main advantage of the proposed approach is that it only requires the knowledge of UE and ABS locations and statistical channel state information. We propose two approaches with common and diverse altitude selection. Both approaches lead up to approximately 8-fold energy savings compared to ABS placement using a naive exhaustive search. Second, we have investigated the deployment of UAVs in wireless sensor network (WSN) systems. Considering the energy-constrained nature of the WSN, we have proposed a multi-UAV deployment algorithm that minimizes the maximum power transmitted among the sensor nodes (SN) for given data rate and altitude constraints. The problem is divided into three subproblems in order to reduce the complexity. Each subproblem is optimized by xing other parameters as constant. Finally, we proposed a joint optimization algorithm that combines the approaches of all three subproblems. In the joint optimization, the rst and second subproblems are iteratively solved together while third subproblem is solved independently for each UAV. Moreover, the joint optimization gives the minimum number of UAVs required to serve all the SNs with the given constraints. The results indicate a signi cant performance gain compared to the benchmark methods in terms of the number of iterations for convergence, maximum transmission power requirement and the minimum number of UAV requirements.
  • item: Thesis-Abstract
    Design of a vision enabled wireless sensor node
    (2020) Wijesinghe WYM; Samarawickrama J; Dias D
    This thesis describes a novel system architecture and implementation of a wireless visual sensor node. The proposed design of the node can be used to extract traffic information based on the visual description of road. In this research, the real-time performances and the capability to perform at low power consumption meanwhile obtaining accurate results were considered as the essential factors since a large amount of data need to be processed in an embedded level vision system. At first, a suitable vision algorithm is proposed to harvest the traffic condition on road. The functionality for each section of the algorithm has been performed by using carefully selected available vision techniques and image processing algorithms. The vehicle extraction from the current frame of view and the tracking process of the vehicle are identified as the most important functions in the algorithm. The vehicle extraction from the current frame is carried out by the ViBe algorithm with some modifications in order to acquire promising real time performances and the tracking process is carried out by a light weight but an accurate enough particle filtering technique. Moreover, the complete system is implemented in the FPSoC hardware system as a hardware and software co-design by considering advantages that can be obtained from different aspects. The performances of the system have been evaluated from many aspects for different standard data available from other research works. The conclusions and suggestions for further development have been presented at the end of this thesis.
  • item: Thesis-Abstract
    Broadband connectivity using optical access for the eastern province of Sril Lanka
    Alakurajah, B; Samarasinghe, ATLK
    In Sri Lanka the widely used wired technology for broadband access is Asymmetric Digital Subscriber Line (ADSL). Fiber access is available in the Western Province with limited usage such as for business purposes. The Eastern Province is the focus for this research because it is one ofthe affected areas during the last two decades of war and therefore has limited facilities for the people living in that part of the country. The development work in the Eastern Province is in progress at present and it also includes facilities for broadband access. ADSL broadband usage within Eastern Province is available but limited to city areas only. This work focuses on a system to implement Fiber to the Home (FTTH) for the Eastern Province and thus provide efficient broadband access for its people. The available Fiber Access technologies are analyzed and the most suitable one is selected for implementation. The thesis proposes a network based on Passive Optical Network (PON) technology to be employed with Gigabit PON (GPON) in order to provide FTTH to a wider area of the Eastern Province. The GPON technology includes Coarse Wavelength Division Multiplexing (CWDM) with Time Division Multiple Access (TDMA); known as Hybrid PON. For the selected four cities Optical Line Terminal (OLT) locations are identified and Ring topology access is used with Remote Nodes which can be expandable when customer number increased. A cost estimate using the current equipment prices and the payback of the capital are calculated and presented in the thesis. The performance of the proposed network is analyzed which includes the Link Power Budget and the Bit Error Rate (BER). The performance analysis shows that the proposed Optical Access Network using GPON is feasible for implementation in the Eastern Province.
  • item: Thesis-Full-text
    Enhancing the Wi-Fi Direct protocol for Vehicular Ad-hoc Networks
    Manamperi, WN; Samarasinghe, T; Dias, D
    We present a technique for enhancing Wi-Fi Direct (WD) for vehicular environments. Dedicated short range communication (DSRC) has been standardized for communication in Intelligent Transportation Systems (ITS). However, due to high costs at initiation, alternative communication strategies are of interest in order to facilitate the quick deployment of ITSs. WD, which is a relatively mature technology available in mobile devices, has come across as a possible alternate candidate. However, the presence of large communication delays in the WD protocol stack is a shortcoming in deploying this in highly dynamic vehicular scenarios. The objective of our work is to propose and evaluate a method to overcome some of the large transmission delays in WD. Our proposal is to use a broadcast mechanism in the downlink between the group owner (GO) and the clients of a WD group, as an alternative to the currently used peer-to-peer (P2P) method. We study our technique by simulating a bi-directional highway scenario with multiple lanes. We set up the vehicular channel model using two well-known models: Friis propagation model and the Nakagami fading model. Performance measures such as average total delay, average energy consumption of the GO, average packet loss ratio, and average packet reception ratio are presented. While the proposed GO Broadcast method reduces the downlink delay, it increases the probability of packet losses due to the lack of retransmissions. Our results demonstrate a gain in terms of average total delay and the average energy consumption of the GO. We use a theoretical analysis as well as a simulation study using OMNeT-r-K It is also shown that the degradation in performance on the downlink due to packet losses is within tolerable limits, given that the size of the group is selected properly.
  • item: Thesis-Full-text
    A 3D models of human ejaclulatory ducts
    Gunasekera, CL; Dayananda, N
    Benign Prostatic Hyperplasia (BPH) is a common non-malignant ailment effecting in ejaculatory duct of aging men. BPH induces bothersome lower urinary tract symptoms. The standard treatment for BPH is Transurethral Resection of the Prostate (TURP), which mitigate urinary symptoms and enhance urinary flow. Smooth sphincter of the bladder neck accumulates and resides seminal fluid as it reaches the prostatic urethra before it ejects during ejaculation. Retrograde ejaculation occurs due to removal of this smooth sphincter of the bladder neck during TURP. Hence, about 53-77% patients develop retrograde ejaculation after the procedure. The research has shown that preserving the portion of supramontanal prostatic tissue during TURP leads to preserve antegrade ejaculation in about 80% of patients. The accuracy of this surgical procedure could be enhanced by the aid of 3D modelling. A literature survey on the existing procedures for model construction indicated that further improvements could be achieved through reconstructing a 3D model. A 3D model will enhance the understanding of the anatomical relationship of the ejaculatory ducts and prostatic urethra in cross sections of the prostate gland and to determine a safe zone with the prostate to remove without damaging the ejaculatory ducts. We used photographic images of prostates obtained from male cadavers above the age of fifty years. The prostate samples fixed on to a wax block and uniform 2 mm thick slices were removed sequentially while taking photographs with a digital camera. Major steps in constructing a 3D model from the acquired images include: image registration to align series of slices, segmentation of the prostate, urethra and ducts and 3D modelling of the segmented structures. A simple landmark based image registration technique was employed by manually selecting points along the four edges of the wax block and automatically detecting the vertices of the block using intersections. Then rotation, translation and scaling were estimated on individual slices to align all the slices. The prostate was then segmented manually using an existing software tool program. The ejaculatory ducts and the urethra were segmented using a simple active contour based segmentation tool. Finally, a 3D mesh model was developed using boundary points of each of the segmented structure. The following three surgically important measurements calculated using to the model: the angles of the centre of the left duct, to the centre of urethra and to the centre of right duct, perpendicular distance from the centre of urethra to the line joining the two centres of ducts, and width of the prostate. Results showed a large angle both proximally and distally, 3D relationships of ejaculatory ducts and urethra depended on the maximum width of the prostate. During TURP, safe distances to resect the prostate without damaging the ducts are calculated based on the maximum width of the prostate. Depth can be safely resected without damaging the ejaculatory ducts. In the future, it is quite essential to test these results on clinical grounds.
  • item: Thesis-Full-text
    Performance analysis of wifi direct for vehicular communication
    Arunn, B; Samarasinghe, T; Dias, D
    Vehicular communication is the key enabler of intelligent transport services (ITS). Vehicular ad-hoc networks can be considered to be the integral component of such communication. The state of art dedicated short range communication (DSRC), which is a technology defined for vehicular communication, requires dedicated hardware. This hinders the penetration of ITS, especially in developing countries. In this thesis, we focus on analyzing the feasibility of using Wi-Fi Direct (WD), which is readily available on many smartphones, as an alternative communication technology for VANETs. We simulate VANETs using DSRC and WD with the help of network simulator NS3 and traffic simulator SUMO. We validate our model first using existing results, and perform simulations to evaluate the performance of both single and multi-hop communications. Metrics such as throughput, end-to-end delay, packet receiving/loss ratios for both WD and DSRC are considered. As expected, DSRC demonstrates a better performance with regards to most of the measured parameters. However, we observe that the performance of WD is not drastically inferior. Delays is the most crucial performance measure in a VANET. Experiments with different WD modifications show that the delays in WD based VANETs can be reduced by modifying the WD protocol. As a whole, our results indicate the potential of WD as an alternative communication technology for VANETs. Several performance gaps are identified and suggestions are provided in order to enhance WD and bridge those gaps.
  • item: Thesis-Abstract
    Intelligent Control of Distributed Decision Agents
    (2016-05-25) Jayakody, SA; Kulasekere, EC
    Advances in technology have enabled the manufacturing of massive numbers of deployable computing agents with integrated sensors and actuators. Networked multiple distributed agents in a remote environment will enable distinct event sensing, and information dissemination. Such a collection of deployed agents can perform as a distributed micro sensor network, which cooperates to solve at least one common application. The basic building block of such a network is its deployable agents, and those are considered to be autonomous, unreliable, and irregular in orientation. The interconnections are unknown and assembled in an ad hoc manner. Hence, intelligent control and expected dynamics in the system present unique challengers in the system design. This research presents an approach to organize an unstructured collection of autonomous agents into a cooperative sensor network spontaneously. Furthermore, intelligent control is achieved through instantly populated set of searching agents, followed by natural biological Ant systems. A set of independent searching agents called ants cooperate to find distinct sensor-events with the shortest possible routes concurrently. Ants cooperate using an indirect form of communication mediated by pheromone. Ants update pheromone on the edges of the network as local variables while they are in parallel search. This allows multiple users to sense distinct events simultaneously. Overall design minimizes total energy consumption and allows selfconfiguring, robust, and scalable sensor network design. Proposed framework simplifies coordination overhead of the network and facilitates the implementation of efficient, adaptive Ant based algorithm..
  • item: Thesis-Abstract
    Multiple Degree of Freedom Stereo Camera Platform for Active Vision Designing the Core Architecture of the Processor
    (2016-05-18) Samarawickrama, JG; Pasqual, AA
    Vision is our most powerful sense. It provides us remarkable amount of information about our surrounding and enables us to interact intelligently with the environment, all without direct physical contact. Vision is also our most complicated sense. The knowledge we have accumulated about how biological vision systems operate is still fragmentary. Nature has proven to be capable of creating versatile and flexible vision systems, which are much more efficient than all artificial vision systems already designed. Therefore, the comprehension of some of the biological principles of vision has brought important ideas and concepts for the development of computational vision. One of the main goals of the research is to develop a high-performance stereo active vision head ,that can be used for studying human vision. The head consists of two eye modules and a neck module on which the two eyes are mounted. The camera platform has a total number of seven degrees of freedom, three in its neck and two in its each eye. Stepper motors with custom built gear wheels are used to drive all the degrees of freedom and the motors are used in a closed loop control system with sequential optical encoders for providing position feedback. This research also focuses on implementing an FPGA (Field Programmable Gate Array) based microprocessor that interprets the instructions given by the user, calculates all the necessary parameters for driving the motors as required and controls the motors accordingly. This stand alone processor includes several floating-point units operating in parallel with the other motor control units. A total no of five floating point operations can be done in parallel that consists of 4 addition( or subtraction) and one multiplication( or division)operations. In addition, a CORDIC processor also runs in parallel to calculate trigonometric functions and root squares. With altogether the processor gives grater improvement to the performance in terms of speed exploiting parallelism. The results show that the FPGA based microprocessor for controlling the multi degree of freedom stereo vision head is very efficient for active vision.
  • item: Thesis-Abstract
    Performance evaluation of human activity recognition in video sequences
    (2016-01-16) Chathuramali, KGM; Rodrigo, R
    In this thesis, we address human behavior recognition, as one of the important topics in computer vision. It finds applications in many areas such as surveillance, military installations, and sports. The problem becomes more challenging, due to the huge intra-class variation, background clutter, occlusions, illumination changes and noise. Human behavior recognition typically requires standard preprocessing steps such as motion compensation, background modeling. The errors of the motion compensation step and background modeling increase the mis-detections. We use JBFM as our background model and optic flow values to compute the motion. We propose two different spatio-temporal feature descriptors, SOF and DTF, which combine both computed motion and appearance based features. We use SVM to recognize human actions, by using different evaluation protocols (test cases). We perform several experiments and compare over a diverse set of challenging videos to address the problem, human behavior recognition by simplifying into three tasks. They are, human action recognition in stationary background, human action recognition in dynamic background, and abnormal activity recognition. Our Experimental results show that the selected framework outperforms state-of-the-art methods in many cases in terms of both recognition rate and computational complexity.
  • item: Thesis-Abstract
    High performance parallel packet classification architecture with popular rule caching
    (2015-07-09) Lakshitha, OGS; Pasqual, AA
    As the Internet evolves novel services and applications are being introduced which require di erent levels of Quality of Service or non best e ort service for proper functionality. Thus, there is a requirement for future networking equipment to distinguish between tra c ows belonging to di erent applications. The enabling function for such di erentiation is multi eld packet classi cation. Traditional software and hardware approaches to multi eld Packet Classi cation are being challenged due to the exponential growth of internet tra c and data rates. Cur- rent growth rates of silicon technologies will not be able to handle the growth rates of Internet tra c, data rates, and rule database storage requirements in the future. Even though many research have been done in this area, packet classi- cation technologies that support scalability in both line rates and rule sets is scarce. We try to address these issues through a hardware architectural approach for packet classi cation. We identify that classifying multiple packet streams simul- taneously by utilizing immense parallelism o ered by modern hardware technolo- gies while sharing a common rule database among several packet classi cation modules is the solution to the ever widening gap between Internet data rates and silicone speeds. Main contribution of this work is design and implementation of a packet classi cation architecture which has following characteristics: scalability in terms of both throughput and number of rules, capability of classifying parallel packet streams simultaneously, capability of using temporal locality of Internet tra c to increase the classi cation throughput by identifying classi cation rules which are popular among incoming packets and caching them in private caching entities in classi cation modules to avoid contentions at the shared rule database. Simulation results revealed that proposed architecture is capable of achieving a throughput of more than 200Gbps for worst case packet size of 40 bytes. Proposed architecture was implemented on NetFPGA platform and the classi cation was done at full line rate.
  • item: Thesis-Abstract
    Real-time object tracking and surveillance using a parallel computeing Architecture
    (2015-03-01) Gamage, TD; Samarawickrama, JG; Pasqual, A
    Closed-circuit television (CCTV) cameras are used widely in surveillance applications where operators need to constantly monitor the videos on the video wall. The objective of this research is to improve the efficiency of the personal who monitor the videos in vehicle surveillance applications. Two types of vehicle surveillance are considered: the detection of vehicles coming to a stop, and trackingmoving vehicles through multiple cameras. The event of a vehicle coming to a stop occurs in situations such as vehicles stop at the toll plaza at express ways or car parks. The purpose of detecting a vehicle coming to a stop is to minimize frauds which may occur during the toll collection process. The approach to minimize such frauds is by using the vehicle count as a reference. The use ofGraphics ProcessingUnit (GPU)s to process the videos reduces the average execution time from0.096s to 0.075s. The detection and tracking moving vehicle through multiple cameras are considered as the second type of vehicle surveillance. These multiple cameras are fixed in different locations and the same vehicle may appear on different cameras in different times. It is a tedious process to manually track these vehicles through nonoverlapping cameras. In the approach of tracking moving vehicles throughmultiple cameras the processing power of GPUs are used. GPUs parallelize the detection algorithm to achieve the real time performance for two video streams which are processed concurrently. The algorithm which matches the vehicles through multiple cameras gives an accuracy of over 80%. In the events of detecting a vehicle coming to a stop and detecting and tracking moving vehicles through multiple cameras, the processing power of GPUs are used to reduce the processing time of a frame to achieve the real time performance.
  • item: Thesis-Abstract
    An Electrical parametric model of human skin and blood glucose spectroscopy
    (2014-06-05) Wanasinghe, TR; Kulasekere, EC
    Diabetes is well known as a leading cause of death all around the world. Mainly, invasive methods are used for blood glucose monitoring in the current context. The monitoring is done either as an inpatient procedures or using home based measuring devices. Invasive or minimally invasive methods make it di_cult when it comes to frequent measurements required by diabetes patients. It also has other issues such as the associated pain, phobia, and the spread of diseases like AIDS. These issues are heightened in the case of home based monitoring devices. As a result many researchers have attempted to introduce non-invasive measuring techniques for home based glucose monitoring devices. However none of then have met the accuracy requirements for medical use. Dielectric spectroscopy (DS) is one such methods which has been proposed for non-invasive glycaemia monitoring. In DS, the variation of skin impedance has been used to derive an index representing blood glucose uctuation. As a re- sult of the lack of knowledge of the impedance characteristics of the skin and the tissue underneath, and its relation to the level of blood glucose, the consistency and accuracy of the measurements are questionable. The ensuing research pro- poses a theoretical framework for skin impedance variations with the blood glucose level and also provides experimental veri_cation of the same. This research also proposes an electrical parametric (impedance) model for human skin and blood glucose spectroscopy which consists of human skin, electrode-electrolyte interface and coupling capacitance between transmitter and receiver. Such a mathematical model of the physiological system will enable us to further analyze the relationship the physiological parameters have with the uctuation of the blood glucose levels for di_erent individuals. Moreover, the thesis analyzes the inuence from bio-sensor to sensitivity mea- surements and proposes a concentric annular ring slot antenna (CARSA) as a possible sensor for non-invasive blood glucose measurement via DS. Compared to early research of Cada_ et al. [1], CARSA showed a 13 fold increment of the measurement sensitivity. Further, it could be seen that, this sensitivity increment was 40 fold when the e_ective length of CARSA decreases from 10 cm to 6.5 cm. The thesis further highlights the importance of careful design of this sensor and proposes a rigorous mathematical model of its derivation.
  • item: Thesis-Abstract
    Adaptive video streaming for bandwidth variation with optimum quality
    (2014-05-31) Medagama, JMW; Dias, D; Fernando, MSD
    Bandwidth scarcity is a common problem faced in video transmission over broadband networks, particularly in wireless medium. It is important to find solutions for that since high bandwidth consuming video applications such as video streaming, video conferencing are of high interest to the broadband and mobile users today. This thesis presents adaptive video streaming based methodology to address the given problem. Adaptive streaming is discussed through transcoding. It is a solution that can be adopted to overcome this problem in any network environment. Conversion of video to a form that has less information so that the resulting data volume is appropriate for streaming over a low bandwidth scenario can be done with transcoding. But the video quality drops due to transcoding. A compromise can be made between the video quality and network delay. Effect on video quality and data volume with the variation of transcoding parameters are analyzed in this research, especially with the temporal scaling parameters. A relationship between the transcoding parameters, the data volume reducing factor and the video quality is obtained through numerical methods. Hence a methodology derived from the numerical method is proposed to achieve an adaptive streaming solution. One of the significant outcomes of this thesis is the video quality measurement mechanism proposed that could be used in the presence of spatial and temporal scaling. This solution presents the best transcoding parameters to achieve optimum quality video in a low bandwidth situation. With that, when there is a large number of users are sharing the network, they could watch a video at a lower, but acceptable quality with no interruption. Keywords – Adaptive stream, Transcode, Video quality, Frame Rate, Quantization
  • item: Thesis-Full-text
    Lightning warning system based on slow fields and fast transient variations, suitable for oceanic tropics
    Abhayasinghe, KN; Kulasekara, EC
    Lightning causes a lot of property and human damage all over Sri Lanka. It has been a major requirement to develop a low cost lightning warning system. The environmental vertical static electric field changes from 0.1 kVm-1 under fair weather conditions to extreme values like 10 kVm-1 under thunderstorm conditions. Also, lightning discharges generate electromagnetic radiation from ultra low frequency (ULF) through ultra high frequency (UHF) with peak energy emission at 10 kHz. The work discussed in this thesis uses both the static field variation and the electromagnetic radiation emitted by lightning discharges to predict a thunderstorm. A portable transient detector using an envelope detector tuned to 1600 kHz is used to detect electromagnetic radiation emitted by lightning discharges. An operational amplifier circuit having a slow response with a horizontal plate antenna is used to detect the static field variation. Final decision is made by a third circuit and three levels of alarms are released accordingly. Using the transient detector only, a warning can be released 25 minutes before the close by thunderstorm with 95% level of confidence. With the entire system, the confidence of the warning further increases. The cost of the transient detector is about 2500 Sri Lankan rupees with a rechargeable battery bank. The entire system with a battery backup costs about 5000 Sri Lankan rupees. According to the observations made by the transient detector the delay between cloud flashes and ground flashes shows a distribution of the form of a fractional function with a maximm at 27.52 minutes. The newly designed lightning warning system shows an acceptable grade of performance with its low cost.
  • item: Thesis-Abstract
    TDMA based MAC protocol to assist in wide area sensor network deployment
    Gajaweera, NS; Dias, D
    I would like to thank my supervisor Prof. Dileeka Dias for her valuable advice, support and encouragement throughout my period of study. I would also like to thank the Dialog UoM Mobile Communication Lab for funding my work. Special thanks go out to the staff of the Dialog-UoM Mobile Communication lab for their constant support and friendship right throughout my period of study. I would like to thank head of the Electronics & Telecommunication Mr. Kithsiri Samarasingha as well as the members of the academic staff for their support and on constructive criticism that kept me on the right track. I would like to thank my parents for their enthusiasm in all my achievements and for pointing my head in the right direction from day one. And last but not least I would like to thank my wife for her patience during difficult times and for the love and support she gives me in all my endeavours.
  • item: Thesis-Full-text
    Cellular positioning by location fingerprinting with the aid of propagation models
    Wijesinghe, WHMP; Dias, D
    The Fingerprinting method or the Database Correlation Method (DCM) is a network based positioning technique which has shown superior accuracy. DCM is based on a pre-measured database of location dependent variables such as Received Signal Strength (RSS). The major challenge of the technique is the effort involved in forming the database, which prevents it being deployed in large, dynamic networks. The work presented in this thesis investigates the possibility of using network planning tool predictions instead of field measurements to create the fingerprint database for DCM. While the accuracy of this approach is lower than the DCM method with field measurements, further tuning of the predictions in order to improve the performance is proposed. The tuning method is defined as cell-wise calibration, which calibrates the predictions by using a lesser number of field measurements in a cell-by-cell basis. In addition, a novel fingerprint filtering approach and a fingerprint matching technique (a cost function) are proposed. The trial results show that, the performance of DCM using the proposed database is inferior to that using a measured database. However, the application of calibration process for predictions improves the performance up to an acceptable level. The calibration method, designed for the bad urban scenario is based on curve fitting whereas that for urban, suburban and rural environments is based on neural networks. In addition, the novel fingerprint filtering approach is robust for the bad urban environment while the novel cost function shows higher performance with the proposed database. The best positioning accuracy for the. bad urban environment is 200m in 80% of the estimates and that for the urban environment is 125m (80%). Remarkable performance improvement can be observed in the rural environment giving a positioning error less than 385m in 80% of the estimates. The performance in suburban environment is inferior to that-in both urban and rural, with an error less than 550m in 80% of the time. The proposed solution for positioning is best suited for the deployment in large dynamic networks as a network-based method to provide basic information services, such as nearest ATM machine, petrol. station or hospital, traffic information and location based advertising.
  • item: Thesis-Abstract
    Investigation of multiuser detection algorithm for a space time coded MC-CDMA system
    Sriyananda, MGS
    Some of the critical and crucial barriers identified in the air interface of multiuser communication systems are multiuser detection, channel capacity and channel stability. These barriers are so significant and pivotal that the development has been solely obstructed by them in wireless sectors such as cellular mobile, wireless LANs and satellite communication systems. Space Time Trellis Coding is one of the prominent multiple-input multiple-output channel concepts which has been proposed for high data rate communication systems .This gives space diversity, temporal diversity and coding advantage, making the communication channel much more stable. MC-CDMA is a multiple access communication system designed to be operated in a multiuser environment, having the advantage of subcarrier frequency diversity. In this system, signal transmission and reception is based on the Fast Fourier Transform technique similar to the well known OFDM technology. This research is a combination of the above mentioned technologies. First the performance evaluation is done for a Space Time Trellis Coded (STTC) Frequency Domain Spreading Assisted Multicarrier COMA (FDSA MC-CDMA) system with a single user. Then it presents a multiuser detection scheme based on combining techniques that can be applied to a STTC FDSA MC-CDMA system, operated in a frequency selective slow fading channel. In the case of multiuser detection, for the purpose of better symbol recovery, multiple numbers of spreading codes are employed for a single user. One of the main combining techniques, namely Equal Gain Combining(EGC) is selected and tested as an example showing that the proposed detection scheme can be used or tested with any of the spreading code aided multiuser detection mechanisms. In addition to the initial detection, iterative based or multistage Parallel Interference Cancellation (PIC) is used to improve the performance of the receiver to indicate, how far this method is compatible with the existing receiver technologies. It gives clear evidence to the fact that the signal recovery can be further improved. Simulation results how the performance of the system, when it is operated with single, 2, 4, 8 and 16 users with iterations for the PIC.
  • item: Thesis-Abstract
    Analysis on business to business (B2B) e-commerce infrastructure of Sri Lanka
    Rodrigo, DNR
    This thesis presents the findings from a comprehensive survey done to find out to how far the Sri Lankan Industries have adapted E Commerce technology and also the bottlenecks faced by them in adapting E Commerce" This research has three main Objectives:  To identify the obstacles faced by the Sri Lankan industry to enter into  132B E-commerce through a comprehensive survey To investigate the possibility of B2B Framework specifically suitable for  Sri Lanka and also investigate the services expected by the participants, To propose a suitable framework according to the findings of the survey A general questionnaire was used to gather information of Companies* current use of Internet, their website status and barrier and drivers in adapting E Commerce: and a System Integration questionnaire was designed to feed core indicators on the usage of ICT in those enterprises. At the Pilot Analysis stage population for the direct interviews was selected among the major Companies in Sri Lanka. The research survey covered only the private sector organizations, due to their ability for quick implementation possibility of theB2B e-commerce trading, as they have the potential in entering into L-Commerce. A comprehensive survey was administered by Postal mail, Internet, e-mail and personal interviews. The questionnaire was web enabled to reach larger population, so that the si/e of the sample, together with its geographical dispersion, has a significant bearing on the research. The comprehensive study showed the current situation of B2B E Commerce Infrastructure in the Sri Lankan Industries have barriers and drivers, where recommendations are made to rectify those barriers and make advantages of the drivers, so that they can be in par with the global E commerce. One of the major findings was that the current E commerce regulatory factors in SriLanka do not support the Companies doing B2B E Business. Companies who have technical facilities up to some standards should be encouraged to upgrade their systems to venture into E Business. The available data shows that Sri Lanka Telecommunication Infrastructure availability is not a problem for companies to commence E Business. It is the reliability, running cost and connection cost that mainly affect the businesses* confidence to venture into E business. E commerce solution providers in Sri Lanka are competent in developing Ecommerce solutions but again it is clear that insufficient in-house skills and training and non-availability of in-house technology arise among the organisations which do not engage in E Business. It was revealed that even an enterprise with a single person can practice E Commerce. This is an encouragement to new businessmen in Small and Medium Scale Enterprises to use the advantages in E Commerce.
  • item: Thesis-Abstract
    Multiple degree of freedom stereo camera platform for active vision : design of an instruction set architecture and a processor architecture for related calculations
    Sumanasena, MGB
    Vision or visual perception is the most, prominent moans of observation in human beings and primates. The potential of visual perception has caused a substantial research effort to be put in to machine vision. But still, harnessing the full power of vision is only a fiction than reality. The main reason for this is the over whelming amount of information and complexity that has to be handled. In this context the concept of active vision has attracted t he interest of researchers. An active vision system can be defined as a system capable of manipulating its visual parameters in order to extract useful information about the scene. The main contribution of the this work is the creation of 7 degrees of freedom binocular camera platform with its own optimized FPGA based controller. The objective is to use the created platform to further the knowledge-base in active vision. It consists of two eye modules and a neck module where the two eyes are mounted. The system is able to look at. a particular point in space at a given time and to trace a given trajectory. The camera platform has three degrees of freedom in its neck and two degrees of freedom in its each eye. Stepper motors are used to drive all the degrees of freedom. Stepper motors are used in a closed loop control system with sequential optical encoders to provided feedback information 011 position. Custom built gearwheels are used to increase the torque provided by the motors. since a large number of inputs and outputs have to be handled in parallel and the architecture can be optimized for the types of mathematical calculations required, a FPGA based microprocessor was developed to control the Stereo Camera Platform .it interprets the instructions given by the user and calculates, the angle of rotation for individual degrees of freedom, and the required acceleration. The generation of pulses to drive the stepper motors is also done by the controller. Optical encoder feed back was used by the controller t o correct any error resulting from, step missing of stepper motors or backslash of gear trains. Results show that the velocity profiles, of individual degrees of freedom quite closely follow the expected velocity profiles. The deviations may be due to mechanical deficiencies like uneven friction, and eccentric ness of gear wheels and shafts.
  • item: Thesis-Abstract
    Performance evaluation of vision algorithms on FPGA
    Samarawickrama, MG; Pasqual, AA; Rodrigo, R
    The modern FPGAs enable system designers to develop high-performance com- puting (HPC) applications with large amount of parallelism. Real-time image processing is such a requirement that demands much more processing power than a conventional processor can deliver. In this research, we implemented software and hardware based architectures on FPGA to achieve real-time image processing. Furthermore, we benchmark and compare our implemented architectures with ex- isting architectures. The operational structures of those systems consist of on-chip processors or custom vision coprocessors implemented in a parallel manner with e cient memory and bus architectures. The performance properties such as the accuracy, throughput and e ciency are measured and presented.// According to results, FPGA implementations are faster than the DSP and GPP implementations for algorithms which can exploit a large amount of parallelism. Our image pre-processing architecture is nearly two times faster than the opti- mized software implementation on an Intel Core 2 Duo GPP. However, because of the higher clock frequency of DSPs/GPPs, the processing speed for sequential computations on on-chip processors in FPGAs is slower than on DSPs/GPPs. These on-chip processors are well suited for multi-processor systems for software level parallelism. Our quad-Microblaze architecture achieved 75-80% performance improvement compared to its single Microblaze counterpart. Moreover, the quad- Microblaze design is faster than the single-powerPC implementation on FPFA. Therefore, multi-processor architecture with customised coprocessors are e ective for implementing custom parallel architecture to achieve real time image process- ing.