About me

Software Developer and a Enthusiastic Photographer Currently pursuing PhD at School of Open and Environmental systems in Keio University, Japan.




Publications

Software-accelerated Service-oriented Router for Edge and Fog Service Enhancement Using Advanced Stream Content Analysis

Journal   IEEJ Transactions on Electronics, Information and Systems

Authors   Hiroaki Nishi W.A. Shanaka P. Abeysiriwardhana, Janaka Wijekoon, Rajitha L. Tennekoon

Abstract   Fog services have been gaining momentum due to the demand generated by IoT-based services that require data and services to be provided at the edge of the network. This phenomenon creates several problems for Internet systems, such as security, and data management. Particularly, edge and fog computing addresses these problems and provides new services by solving these issues. To this end, a service-oriented router (SoR) was proposed and extended to provide edge and fog services by performing authorized stream content analysis (ASCA). Packet Capture (Libpcap) library was used to develop the initial implementation of the SoR to perform ASCA using conventional hardware and software platforms. However, Libpcap implementation together with conventional hardware demonstrated limited performance. Consequently, this paper proposes a method using Intel technologies such as the Intel Data Plane Development Kit and Hyperscan to accelerate stream processing and string matching on SoRs. The paper compares both implementations of SoRs and evaluates the performance with regard to packet throughput, CPU utilization, and memory usage. Furthermore, the latency of major functions is evaluated under Libpcap-based and DPDK-based SoR implementations. The results demonstrate an increase of more than 0.8Gbps in bandwidth in a 1Gbps link using less hardware utilization when SoR is implemented using Intel technologies compared to the original Libpcap implementation.

Optimized Service Function Path Selection for IoT Devices Using Virtual Network Function Performance Data

Conference   2019 International Conference on Information Networking (ICOIN)

Authors   WA Shanaka P Abeysiriwardhana, Janaka Wijekoon, Hiroaki Nishi

Abstract   Software defined networking (SDN) and network function virtualization (NFV) are proposed as software based applications to cater to smart services requirements of smart communities. The services are linked together to support different sets of clients using service function chaining (SFC). Service functions (SFs) in an SFC must be distributed among available computing resources by creating a service function path (SFP) allowing resource management and optimal SF execution. This paper proposes a novel SFP allocation algorithm considering the computation capabilities of hardware resources while minimizing the completion time of SFCs. The proposed algorithm shows 10% performance increment compared to recently developed algorithms such as nearly optimal service function path and optimal service function selection algorithms.

Vibro-Haptic White Cane with Enhanced Vibro Sensitivity

Conference   2018 2nd International Conference On Electrical Engineering (EECon)

Authors   Shanaka P Abeysiriwardhana WA, Maheshi Ruwanthika RM, Harsha S Abeykoon AM

Abstract   The traditional white cane allows blind persons to understand the environment by tapping the white cane against the objects. It has limited capabilities in detecting objects far from the person. Available electronic blind navigation systems require wearable devices that would cause discomfort to the blind person. This paper proposes a low cost but yet a rugged vibro-haptic white cane to be used as a navigational aid for the blind community. The proposed system allows a blind person to understand distant environment with haptic sensations without any additional wearable devices. The frequency of vibration utilized as the sensation of distance. Proposed device was tested with blind middle school students. The proposed controller was modified accordingly to create a linear distance perception.

Novel infrastructure with common API using docker for scaling the degree of platforms for smart community services

Conference   2017 IEEE 15th International Conference on Industrial Informatics (INDIN)

Authors   Tatsuki Miura, Janaka L Wijekoon, Shanaka Prageeth, Hiroaki Nishi

Abstract   The development of smart communities has diversified not only service execution platforms but also the resolvers of multiple service requirements, each of which has different requirements in terms of processing delay, anonymity, computational cost, the amount of data at a given level of granularity, etc. To meet these requirements, an infrastructure that easily performs service migration and provides services with the correct processing nodes using IP-independent distributed processing methods such as Authorized Stream Contents Analysis (ASCA) is becoming a pressing need of smart communities. ASCA is an advanced method of analyzing packet streams and filtering necessary packet streams according to the marker tags in the contents of the streams under the Opt-In manner. Moreover, smart communities require that every service be able to perform ASCA and gather necessary data because of the diversified …

Field based navigation for 3D obstacle avoidance

Conference   2016 Moratuwa Engineering Research Conference (MERCon)

Authors   Sajila D Wickramaratna, Akila S Udage, Roshan T Jayasekara, Dilhan A Kariyapperuma, WA Shanaka P Abeysiriwardhana, AM Harsha S Abeykoon

Abstract   Mobile Robot Navigation techniques are important for path calculation towards a target, avoiding collisions in an unknown environment. The existing robot navigation techniques conclude a diverse spectrum of applications in 2D space. But navigation solutions in 3D space have been hardly addressed by the researchers for a combination of a mobile platform and a robot arm. This paper proposes a novel technique for navigation planning in 3D space for a combination of a mobile platform and a robot arm. The proposed method was derived using the field based navigation techniques to the robot end effector. Applicability of the proposed mathematical model was first derived and simulated for a 2D environment. Proposed mathematical model applicability in 3D space for a single obstacle environment and multiple obstacle environment was analyzed in this paper. The 3D model can be applied to a robot with end …

Simulation of brake by wire system with dynamic force control

Conference   7th International Conference on Information and Automation for Sustainability

Authors   WA Shanaka P Abeysiriwardhana, AM Harsha S Abeykoon

Abstract   By wire technology is recently developed to improve the reliability, safety, and performance of vehicular drive technology. Brake system is the most important control system for vehicle safety. By wire technology development has encouraged the development of brake by wire systems to reduce traditional mechanical and hydraulic systems usage in automobiles. This paper proposes a novel brake by wire controller that uses a reaction force based bilateral motor controlling method. The proposed system uses two linear actuators with disturbance observer and reaction force observers to provide pedal force amplification and pedal retraction capabilities. The system includes a force controller to provide pedal feel to drivers. Electro mechanical brake position control is used to provide the brake force. The proposed system is simulated for different conditions to measure the performance and robustness. The simulation …

Simulation of active vibration suppression using internal motor sensing

Conference   7th International Conference on Information and Automation for Sustainability

Authors   WA Shanaka P Abeysiriwardhana, AM Harsha S Abeykoon

Abstract   Suppression of unnecessary vibration is an important aspect in control system design. Passive, semi active, and active suspension systems are used in vehicles to suppress vibrations and theoretically active suspension systems provide superior performance than the prior two types. This paper proposes a novel method to suppress vibrations using internal motor sensing method. The proposed active vibration suppression system uses a reaction force observer to measure and suppress vibrations acting on the system without using environmental sensors. The motor forcer acceleration and a current sensor measurements are used by the reaction force observer to measure the vibration forces in the system. The proposed system performed system performance, robustness, and applicability is evaluated using quarter car suspension system model. The proposed system is simulated for different conditions to measure …

Simulation on active vibration suppression using virtual spring-damper combination

Conference   2013 International conference on Circuits, Controls and Communications (CCUBE)

Authors   PAMMB Abeyrathna, WASP Abeysiriwardhana, SW Amarasinghe, WMSL Ariyasinghe, AM Harsha S Abeykoon

Abstract   Active suspension is an emerging technology used to improve the contact, comfort and control of vehicles and in other vibration suppression applications. Different methods are used to control the actuator force exerted between the sprung mass and unsprung mass in order to achieve the active suspension. Most of the other research areas have introduced LQR controllers, Fuzzy logic controller methodologies. But this paper presents a control method based on a virtual spring-damper combination. A linear motor model is expected to be used as the actuator in realizing the values of the virtual spring damper. The simulation results show the sprung mass displacement with and without the active suspension when subjected to a large disturbance. The success and the limitations of the proposed virtual spring-damper combination are discussed with the simulation results.




Contact