Dimitris Syrivelis

Learn More
The areas of Software-Defined Networking (SDN) and Information-Centric Networking (ICN) have gained increasing attention in the wider research community, while gaining credibility through corporate interest and investment. With the promise of SDN to simplify the deployment of alternative network architectures, the question arises how SDN and ICN could(More)
Network coding has been proposed as a technique that can potentially increase the transport capacity of a wireless network via processing and mixing of data packets at intermediate routers. However, most previous studies either assume a fixed transmission rate or do not consider the impact of using diverse rates on the network coding gain. Since in many(More)
Information-centric networking (ICN) has been touted as an alternative to the current Internet architecture by several research groups. So far little has been done towards the implementation of ICN network stacks and their evaluation in realistic ICN deployments. In this paper we describe Blackadder, a sophisticated prototype of our ICN architecture, and we(More)
The recent mobile data explosion has increased the interest for mobile user-provided networks (MUPNs), where users share their Internet access by exploiting the diversity in their needs and resource availability. Although promising, MUPNs raise unique challenges. Namely, the success of such services relies on user participation which in turn can be achieved(More)
OpenFlow technology has recently attracted a lot of attention in the networking research community, as the ability to control the forwarding plane of a switch through software opens new exciting capabilities for protocol designers. Several network testbeds have added OpenFlow-capable switches to their equipment, while at the same time new OpenFlow-centric(More)
The gradually growing need for testbed use so as networking algorithms to be validated in real environments, has given rise to optimal utilization of testbed resources. Despite the fact that, many laboratories around the globe have deployed testbeds, so as experimenters have the opportunity to test their algorithms, the majority of those testbeds suffer(More)
The IEEE 802.11 protocol inherently provides the same long-term throughput to all the clients associated with a given access point (AP). In this paper, we first identify a clever, low-power jamming attack that can take advantage of this behavioral trait: the placement of a low-power jammer in a way that it affects a single legitimate client can cause(More)
As experimentation becomes one of the de-facto approaches for benchmarking, researchers are turning to testbeds to test, review and verify their work. As a result, several research laboratories build wireless testbeds, in order to offer their researchers a real environment to test their algorithms. As testbeds become more and more popular, the need for a(More)
Intersession network coding (NC) can provide significant performance benefits via mixing packets at wireless routers; these benefits are especially pronounced when NC is applied in conjunction with intelligent link scheduling. NC however imposes certain processing operations, such as encoding, decoding, copying and storage. When not utilized carefully, all(More)
This paper discusses the design and implementation of a system-level mechanism and corresponding applicationlevel support that enables programs running on a reconfigurable SoC to modify the underlying FPGA at runtime. Applications may request the addition and/or removal of softcore devices at any point in time. Requests are handled in a coordinated way via(More)