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.
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.
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.
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 …
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 …
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 …
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 …
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.