Research Papers - Dept of Computer Systems Engineering
Permanent URI for this collection https://rda.sliit.lk/handle/123456789/1253
Browse
5 results
Filters
Advanced Search
Filter by
Settings
Search Results
Publication Open Access Design, Implementation, and Performance Evaluation of a Web-Based Multiple Robot Control System(Hindawi, 2022-05-30) Rajapaksha, U. U. S; Jayawardena, C; MacDonald, B. AHeterogeneous multiple robots are currently being used in smart homes and industries for different purposes. The authors have developed the Web interface to control and interact with multiple robots with autonomous robot registration. The autonomous robot registration engine (RRE) was developed to register all robots with relevant ROS topics. The ROS topic identification algorithm was developed to identify the relevant ROS topics for the publication and the subscription. The Gazebo simulator spawns all robots to interact with a user. The initial experiments were conducted with simple instructions and then changed to manage multiple instructions using a state transition diagram. The number of robots was increased to evaluate the system’s performance by measuring the robots’ start and stop response time. The authors have conducted experiments to work with the semantic interpretation from the user instruction. The mathematical equations for the delay in response time have been derived by considering each experiment’s input given and system characteristics. The Big O representation is used to analyze the running time complexity of algorithms developed. The experiment result indicated that the autonomous robot registration was successful, and the communication performance through the Web decreased gradually with the number of robots registered.Publication Embargo Trustworthy MANET routing ESTAODV implementation(IEEE, 2018-12-21) Rupasinghe, L; Nawarathna, C; Niroshan, M. A. J; Kodithuwakku, K. A. H; Kularathna, M. A. S. H; Liyanage, S. C. GMobile Ad hoc networks (MANETs) are a collection of mobile nodes which can move randomly and communicate with each other wirelessly with a dynamic topology. Frequent topological changes are happened in the network because of this dynamic nature. MANETs are popularly used for unmanned systems and networks where telecommunication is absent. Providing security in Mobile Ad hoc Network has become a crucial problem due to the unpredictable motions of misbehaving network nodes. Therefore, a security mechanism is required to distinguish between trustworthy and malicious nodes. Secured routing has become the most active research area in the MANET field due to these challenges and the significances. In this article, a trust-based MANET routing model is proposed to detect misbehaving nodes over Ad hoc On-Demand Distance Vector (AODV) routing protocol. Trust is calculated based on the previous individual experiences and the recommendations of other neighbor nodes. Trust Recommendation Request (TRR) protocol which allows nodes to exchange recommendations regarding their neighbors is introduced in this proposed model. In order to identify malicious nodes, nodes are categorized into trust levels. After detecting malicious nodes, they will be isolated from the network and broadcasted to their neighbor nodes. As a result, network nodes will be able to use the most secure route for packet transmission instead of the shortest path.Publication Open Access Slrouting: Server link router state routing protocol design and implementation(acm.org, 2015-11-18) Wijekoon, J; Nishi, HPacket propagation delay reduction is becoming the primary concern of the Internet. Internet service providers (ISPs) attempt to optimize packet routing to offer the best route to their subscribers by achieving desired network performance. Consequently, a route computation metric that uses packet propagation delay instead of link state will be a strong incentive for ISP routing optimization, in which case ISPs could ensure minimal delay route paths for their subscribers. To this end, we present SLRouting, a novel Interior Gateway Routing Protocol. SLRouting calculates a composite route metric using packet waiting delays of servers and routers as well as the packet propagation delay of network links. SLRouting computes the route matrix by selecting the minimal delay path for destination networks. This paper presents the first version of the SLRouting including its theory, design, and implementation notes. A prototype of the proposed protocol is implemented using the ns-3 simulator, and the results were used to evaluate the proposed protocol.Publication Embargo Service-Oriented Router-Based CDN System: An SoR-Based CDN Infrastructure Implementation on a Real Network Environment(IEEE, 2013-07-22) Wijekoon, J; Ishida, S; Harahap, E; Nishi, HInternet users are constantly demanding faster and higher quality services from their internet service providers. Therefore, for fast data delivery of such applications, Content Delivery Networks (CDNs) have been introduced. Most CDN providers use Domain Name Resolution (DNS) based request routing (RR) methods to find the nearest server for a particular client and it has both advantages and disadvantages. Importantly, disadvantages result high latencies of data delivery and network congestions. To maintain rich information in the Internet and to shift the current Internet infrastructure to an information-based open environment platform, Service-oriented Routers (SoRs) have been introduced. An SoR has a high-throughput database and it is able to analyze all transactions on its interfaces. Therefore, we have used the basic functionalities of the SoR to diminish disadvantages of the DNS-based RR methods. Proposed system is independent from DNS-based RR and we have conducted experiments based on content-centric RR using the SoR basic functionalities and successfully evaluated and compared both of the round trip time (RTT) and the packet inter arrival time. Our results indicated that SoR-based method can reduce upto 40-50% latency in both connection initiation time and content migration time in-between servers.Publication Embargo Design and implementation of an autonomous indoor surveillance robot based on raspberry pi(IEEE, 2019-12-05) Dharmasena, T; Abeygunawardhana, P. K. WIn recent years robotics has influenced many fields including the security and surveillance domain. Due to convenience and flexibility more and more security robots tend to be deployed in place of humans for routine activities such as area sweeps. While there are many kinds of research have been done regarding this concern, many of the solutions cost more due to their implementation complexity while low-cost implementations are only capable of doing simple activities such as following given local coordinates. This paper describes an autonomous surveillance robot that is being developed while keeping the development costs as low as possible and is capable of performing routine patrols autonomously in indoor environments and detect anomalies around it such as temperature fluctuations, unauthorized personals and report them back to a central computer. This robot can be controlled remotely by security personals to facilitate manual inspections. Due to the development architecture of the robot, more software-based features can be added easily.
