Asanga Udugama

Asanga Udugama
Universität Bremen | Uni Bremen · Sustainable Communication Networks

PhD

About

45
Publications
5,595
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
353
Citations
Additional affiliations
October 2002 - April 2015
Universität Bremen
Position
  • Research Assistant

Publications

Publications (45)
Article
Full-text available
In this paper, we present our experience with redesigning an introductory computer science course for (electrical) engineers with blended learning concepts. It is a large mandatory course with eight credit points over the course of two semesters, where first year electrical engineers learn how to program with Arduino, C and Python. Additionally, th...
Conference Paper
Full-text available
In this white paper, we share our experience with a first year Masters course preparation and implementation during the Corona semester in summer 2020. The main challenge of this course was to deal with students, who have been accepted for graduate studies at the Masters level at the University of Bremen, Germany, but did not arrive in Germany on t...
Article
Full-text available
A variety of applications and forwarding protocols have been proposed for opportunistic networks (OppNets) in the literature. However, the methodology of evaluation, testing and comparing these forwarding protocols are not standardized yet, which leads to large levels of ambiguity in performance evaluation studies. Performance results depend largel...
Article
Full-text available
Opportunistic networks have recently seen increasing interest in the networking community. They can serve a range of application scenarios, most of them being destination-less, i.e., without a-priori knowledge of who is the final destination of a message. In this paper, we explore the usage of data popularity for improving the efficiency of data fo...
Article
These are the proceedings of the 5th International OMNeT++ Community Summit held at the University of Pisa, Pisa, Italy from September 05 to 07, 2018.
Conference Paper
Full-text available
Modeling mobility is a key aspect when simulating different types of networks. To cater to this requirement, a large number of models has emerged in the last years. They are typically (a) trace-based, where GPS recordings are re-run in simulation, (b) synthetic models, which describe mobility with formal methods, or (c) hybrid models, which are syn...
Conference Paper
Full-text available
One of the major consequences of disasters is the destroyed infrastructure, such as power supply, communication, or roads, which makes it difficult to help affected people. Efficient help requires communication facilities to organize the disaster response but although rebuilding the infrastructure is one of the first priorities, it takes several da...
Article
Full-text available
Simulation is one of the most powerful tools we have for evaluating the performance of Opportunistic Networks. In this survey, we focus on available tools and models, compare their performance and precision and experimentally show the scalability of different simulators. We also perform a gap analysis of state-of-the-art Opportunistic Network simul...
Conference Paper
Full-text available
The use of opportunistic communications to disseminate common interest messages in an urban scenario have various applications, like sharing traffic status, advertising shop offers, spread alarms, and so on. In this paper, we evaluate the combined use of fixed and mobile nodes to establish an optimal urban opportunistic network aimed at the distrib...
Poster
Full-text available
Nowadays, virtually everybody uses Smartphones or-generally speaking-smart devices. Apps running on these devices are optimized to low energy consumption and good user experience. This poster describes a resource managing approach which optimizes the device usage according to individual users in a way that background services like opportunistic com...
Article
These are the Proceedings of the 4th OMNeT++ Community Summit, which was held at the University of Bremen - Germany - on September 7-8, 2017.
Conference Paper
Full-text available
In this paper we present a set of simulation models to more realistically mimic the behaviour of users reading messages. We propose a User Behaviour Model, where a simulated user reacts to a message by a flexible set of possible reactions (e.g. ignore, read, like, save, etc.) and a mobility-based reaction (visit a place, run away from danger, etc.)...
Conference Paper
Full-text available
The number of computing devices of the Internet of Things (IoT) is expected to grow by billions. New networking architectures are being considered to handle communications in the IoT. One of these architectures is Opportunistic Networking (OppNets). To evaluate the performance of OppNets, an OMNeT++ based modular simulator is built with models that...
Conference Paper
Full-text available
Radio irregularity is a non-negligible phenomenon that has an impact on protocol performances. For instance, irregularity in radio range leads to asymmetric links that cause the loss of packets in different directions. In order to investigate its effect, the Radio Irregularity Model (RIM) is proposed that takes into account the irregularity of a ra...
Article
Full-text available
Radio irregularity is a non-negligible phenomenon that has an impact on protocol performances. For instance, irregularity in radio range leads to asymmetric links that cause the loss of packets in different directions. In order to investigate its effect, the Radio Irregularity Model (RIM) is proposed that takes into account the irregularity of a ra...
Conference Paper
Full-text available
Use of mobility models to model user movement in mobile networks is a key aspect when developing and evaluating networking protocols in simulators. A trace obtained from an actual user movement is considered as being more realistic than using synthetic mobility models in simulators. Though realistic, usually, these traces lack information about the...
Poster
Full-text available
A poster for OMNeT++ Community Summit 2017.
Article
Full-text available
The Internet of Things (IoT) is expected to grow into billions of devices in the near future. Evaluating mechanisms such as networking architectures for communications in the IoT require the use of simulators due to the scale of the size of networks. Mobility is one of the key aspects that need to be evaluated when considering the different scenari...
Article
Teaching the Internet of Things has become vital in engineering, but also very challenging. This is mainly due to the almost unbelievable variety of available systems, hardware and software components, and online resources. This column discusses how we, at the University of Bremen, approached this problem: with hands-on experience and concept abstr...
Conference Paper
Full-text available
The number of computing devices of the IoT are expected to grow exponentially. To address the communication needs of the IoT, research is being done to develop new networking architectures and to extend existing architectures. An area that lacks attention in these efforts is the emphasis on utilisation of omnipresent local data. There are a number...
Conference Paper
Full-text available
We are in the process of developing a system architecture for opportunistic and information centric communications. This architecture (called Keetchi), meant for the Internet of Things (IoT) is focussed on enabling applications to perform distributed and decentralised communications among smart devices. To realise and evaluate this architecture, we...
Article
Content Centric Networking (CCN), a "Clean Slate" architecture to Information Centric Networking (ICN) , uses new approaches to routing named content, achieving scalability, security and performance. This thesis proposes a design of an effective multi-path forwarding strategy and performs an evaluation of this strategy in a set of scenarios that co...
Patent
Full-text available
There are disclosed measures of address assignment for a network element being operable in a multi-level network, comprising retrieving a network prefix of said multi-level network and network prefix information including at least one of a top-level indication, a suffix length parameter and a maximum prefix length parameter, generating a first addr...
Conference Paper
Content Centric Networking (CCN) is a new paradigm in networking and a future Internet architecture. Performance evaluations show that conventional CCN forwarding strategies which use replication of Interests (standard) or the shortest path (best-face) do not perform well under high bandwidth requirements and loaded networks. We have designed and e...
Article
Full-text available
Using Mobile Ad Hoc Networks as a way to break the dependency of mobile communications on permanent infrastructure has been an active area of research for several years, but only more recently has consideration been given to the economics of a distributed mobile service. In particular, the topic of handling nodes that act selfishly or maliciously h...
Conference Paper
Content Centric Networking (CCN) is a paradigm shift from the way how networks of today work. The focus of networking in CCN is on the content and not on the hosts that are involved in a communication. One of the key cornerstones of today’s communication model is the use of flow and congestion control to pipeline data and take appropriate action wh...
Conference Paper
Content Centric Networking (CCN) is an evolving paradigm in networking where communications are based on named content rather than the named hosts model of today's networks. Though CCN is capable of multi-path communications by design, no work has been done to characterise multi-path content transfers in CCN with an analytical model. In this work,...
Conference Paper
In this paper we present an Open Connectivity Services architecture, which has been conceived such as to cope with the challenges posed by the Future Internet. By relying on currently working solutions and establishing a trustworthy migration strategy, the proposed architecture provides a flexible framework that supports both legacy and enhanced co...
Conference Paper
One of the primary activities of today’s networks is the movement of content. This has made the point-to-point communication architecture of current networks unsuitable for today’s needs. Information Centric Networking (ICN) changes this model with newer networking architectures such as the Network of Information (NetInf). The multi-path capabiliti...
Conference Paper
This presented work gives an overview on the FP7 project — SAIL, that aims at designing architectures for the Future Networks. The conceptual developments in the work package - Open Connectivity Services (OConS) is the focus of this paper. OConS is proposing an open and flexible architecture framework for handling the connectivities in current and...
Conference Paper
Full-text available
Seamless performance of communication applications is critical for today's mobile workers who are dependent on their mobile computing devices. One area of such criticality is the smoothness of handovers between Access Points (APs) in 802.11 based communications. In this work, two heuristic handover algorithms based on indoor positioning are designe...
Conference Paper
Network virtualization is a concept where physical resources are used to create virtual resources that are combined to form virtual networks. As one of the key enablers of the future Internet, network virtualization solves a number of issues associated with today’s networks. Concepts of network virtualization that are not restricted to virtualizati...
Conference Paper
Full-text available
The Proxy Mobile IPv6 (PMIPv6) is a network based mobility management protocol standard that was ratified recently by the Network-based Localized Mobility Management (NetLMM) working group of the Internet Engineering Task Force (IETF). PMIPv6 is a protocol that uses the same concepts as used in Mobile IPv6 (MIPv6), but modified to operate in the ne...
Conference Paper
Internet capable mobile or portable devices are already a modern commodity while it is becoming more and more common that such devices are hosts to more than one wireless network interface. The aim of this work is to show from a user's perspective how such a portable device may make best use of this property by using multiple wireless and wired net...
Conference Paper
Today, there exists a large variety of wireless networking technologies. However, the question is how to use all these technologies and the available services together to obtain the best possible advantage for the user and network operators. Currently research is going on over handover techniques that allow the user to seamlessly handover from one...
Conference Paper
Next generation networks will consist of heterogeneous access networks and will provide a variety of services. In such an environment the question of the assignment of terminals to access networks and mobility management becomes a challenging problem. This is especially true when one takes the user goals and network operator goals into account. Use...
Article
An evolving wireless world is constantly providing users with a wider set of access technologies to choose from, each with different capabilities and properties. In this world, IMS as defined by 3GPP provides an enabling, standardized multimedia architecture that is access independent, hence, providing service convergence. This trend is accompanied...
Article
Socket to me with the RTNETLINK kernel interface.
Article
Full-text available
The Ad hoc On-Demand Distance Vector (AODV) routing protocol is designed for use in mobile ad-hoc networks. As of the writing of this article, there exist several implementations of the AODV protocol for a range of operating systems (e.g., Unix/Linux, Windows), different devices (e.g. Notebook computers, PDAs) each developed using different techniq...
Article
Mobile IP is the dominant Internet standard for the provision of Internet mobility support. However, Mobile IP does not provide any considerations for simultaneous use of multiple points of attachment. This feature is considered very important for Internet real-time communications. Filters for Mobile IP Bindings is a protocol extension of Mobile IP...
Article
A key area of consideration in self organizing ad hoc networks is the routing mechanisms. The On-Demand mechanism in IP based networks has become popular due to the lower overheads required in managing routes which make it ideal for even smaller, resource restrained mobile computing devices. This publication looks at the implementation aspects of d...

Network

Cited By

Projects

Projects (7)
Project
This is an overarching project, spanning all possible topics connected to network simulation, mostly with the OMNeT++ tool. It includes opportunistic networks, vehicular networks, wireless sensor networks, radio propagation models, mobility models, and many more.
Project
This is a general-target project, where we explore how applications of machine learning algorithms can improve the robustness and the flexibility of various communication protocols.