Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sandaruwan Jayaweera

dblp:225/6604 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2025
0009-0002-0066-0263ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2Computer networks · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Software-defined and programmable networks · 77% Datacenter networks · 23%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Reconfigurable computing and FPGAs · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks › openflow
openflow switch
0.412019
Scalable High Performance SDN Switch Architecture on FPGA for Core Networks · FPGA 2019
Reconfigurable computing and FPGAs
FPGA-based network processing
0.112019
Scalable High Performance SDN Switch Architecture on FPGA for Core Networks · FPGA 2019

Methods — techniques the papers use, named apart from their topics

pipeline architecture · 0.8content-addressable memory · 0.8
YearPublicationVenuePosition
2025 BLE-Based Cooperative Awareness for Miniature UAVs: Simulation and Experimental Analysis
abstract
Cooperative Awareness (CA) is an integral part of Intelligent Transport Systems (ITSs) standardized by the European Telecommunications Standards Institute (ETSI) and targeted to ensure safe and efficient transportation in the future. Miniature Unmanned Aerial Vehicles (UAVs) have been widely utilized in various applications due to their ever-increasing functionalities. Thus, it is a matter of time until the need to integrate them into ITS and human-centric communication ecosystems arises. To enable the benefits of ITS to miniature UAVs, in this paper, a low-cost, low-power, novel UAV-CA Message (CAM) scheme for indoor and outdoor based on Bluetooth Low Energy (BLE) radio access technology is introduced. Furthermore, a proof-of-concept implementation is developed for this BLE-based UAV-CAM, and its performance is investigated using analytical, experimental, and simulation methods. Notably, both the performance for CA over BLE4 legacy advertising and the extended advertising introduced in BLE5 are reported. Our results demonstrate that BLE is able to produce a power-efficient, scalable solution with sufficient range capabilities while keeping up with the traffic requirements of CAM.
Sandaruwan Jayaweera, Konstantin Mikhaylov, Matti Hämäläinen 0001
IEEE Internet Things J.1
2019 Scalable High Performance SDN Switch Architecture on FPGA for Core Networks
abstract
Due to the increasing heterogeneity in network user requirements, dynamically varying day to day network traffic patterns and delay in network service deployment, there is a huge demand for scalability and flexibility in modern networking infrastructure, which in return has paved way for the introduction of Software Defined Networking (SDN) in core networks. In this paper, we present an FPGA-based switch which is fully compliant with OpenFlow; the pioneering protocol for southbound interface of SDN. The switch architecture is completely implemented on hardware. The design consists of an OpenFlow Southbound agent which can process OpenFlow packets at a rate of 10Gbps. The architecture contains a primary pipeline which is capable of achieving core network throughputs and an auxiliary pipeline leading to the Openflow agent. Single clock cycle Content Accessible Memory (CAM) architecture supports the overall design to achieve its throughput and latency requirements. The proposed architecture speed scales up to 400Gbps while it consumes only 60% resources on a Xilinx Virtex-7 featuring XC7VX485T FPGA. Switch fabric is capable of connecting to a control plane running upon a host PC via PCIe which provides an opportunity at research level to explore SDN in core networks. Moreover, the architecture is experimented for different scaled versions using line rates of 10G, 25G and 100G. By using FPGA based embedded platforms which support sufficient number of ports and their line rates, this architecture can be deployed in core networks.
Sasindu Wijeratne, Ashen Ekanayake, Sandaruwan Jayaweera, Danuka Ravishan, Ajith Pasqual
FPGA3
2018 Reconfigurable Co-Processor Architecture with Limited Numerical Precision to Accelerate Deep Convolutiosnal Neural Networks
abstract
Convolutional Neural Networks (CNNs) are widely used in deep learning applications, e.g. visual systems, robotics etc. However, existing software solutions are not efficient. Therefore, many hardware accelerators have been proposed optimizing performance, power and resource utilization of the implementation. Amongst existing solutions, Field Programmable Gate Array (FPGA) based architecture provides better cost-energy-performance trade-offs as well as scalability and minimizing development time. In this paper, we present a model-independent reconfigurable co-processing architecture to accelerate CNNs. Our architecture consists of parallel Multiply and Accumulate (MAC) units with caching techniques and interconnection networks to exploit maximum data parallelism. In contrast to existing solutions, we introduce limited precision 32 bit Q-format fixed point quantization for arithmetic representations and operations. As a result, our architecture achieved significant reduction in resource utilization with competitive accuracy. Furthermore, we developed an assembly-type microinstructions to access the co-processing fabric to manage layer-wise parallelism, thereby making re-use of limited resources. Finally, we have tested our architecture up to 9×9 kernel size on Xilinx Virtex 7 FPGA, achieving a throughput of up to 226.2 GOp/S for 3×3 kernel size.
Sasindu Wijeratne, Sandaruwan Jayaweera, Mahesh Dananjaya, Ajith Pasqual
ASAP2