Caching is at the core of most modern communication systems, where caches are used to store content and traffic classification rules. While network components can leverage caching in a cooperative manner, one important aspect of such systems concerns possible dependencies among stored items. A major use case of such dependencies appears in rule placement across software-defined networks (SDNs). Despite the tremendous success of SDNs in datacenters, their wide adoption still poses a key challenge: the packet-forwarding rules in switches require fast and power-hungry memories. Rule tables, which serve as caches, are of limited size in cheap and energy-constrained devices, motivating novel solutions to achieve high hit rates. We leverage devic...
Named data networking (NDN) is an innovative paradigm to provide content-based services in future n...
To ease the contradiction between the explosive growth of mobile data traffic and the capacity-limit...
Software distributed shared memory (DSM) platforms on networks of workstations tolerate large networ...
Software-Defined Networking (SDN) enables fine-grained policies for firewalls, load balancers, route...
Software-Defined Networking (SDN) enables fine-grained poli-cies for firewalls, load balancers, rout...
abstract: New OpenFlow switches support a wide range of network applications, such as firewalls, loa...
The performance of distributed key-value stores is usually dependent on its underlying network, and ...
Caching is a popular mechanism for enhancing performance of memory access speed. To achieve such enh...
This work designs and implements a Not So Cooperative Caching system for Information Centric Network...
In cache-enabled device-to-device (D2D) -aided cellular networks, the technique of caching contents ...
The thesis consists of three parts. In the first part, we introduce the notion of device-cache-awar...
This dissertation focuses on caching in distributed file systems, where the performance is constrain...
This thesis presents a new cache coherence protocol for shared bus multicache systems, and addresses...
Computation offloading to the programmable data plane enabled the acceleration of key-value stores w...
Abstract:Mobile ad hoc networks have potentialapplications in civilian and militaryenvironments such...
Named data networking (NDN) is an innovative paradigm to provide content-based services in future n...
To ease the contradiction between the explosive growth of mobile data traffic and the capacity-limit...
Software distributed shared memory (DSM) platforms on networks of workstations tolerate large networ...
Software-Defined Networking (SDN) enables fine-grained policies for firewalls, load balancers, route...
Software-Defined Networking (SDN) enables fine-grained poli-cies for firewalls, load balancers, rout...
abstract: New OpenFlow switches support a wide range of network applications, such as firewalls, loa...
The performance of distributed key-value stores is usually dependent on its underlying network, and ...
Caching is a popular mechanism for enhancing performance of memory access speed. To achieve such enh...
This work designs and implements a Not So Cooperative Caching system for Information Centric Network...
In cache-enabled device-to-device (D2D) -aided cellular networks, the technique of caching contents ...
The thesis consists of three parts. In the first part, we introduce the notion of device-cache-awar...
This dissertation focuses on caching in distributed file systems, where the performance is constrain...
This thesis presents a new cache coherence protocol for shared bus multicache systems, and addresses...
Computation offloading to the programmable data plane enabled the acceleration of key-value stores w...
Abstract:Mobile ad hoc networks have potentialapplications in civilian and militaryenvironments such...
Named data networking (NDN) is an innovative paradigm to provide content-based services in future n...
To ease the contradiction between the explosive growth of mobile data traffic and the capacity-limit...
Software distributed shared memory (DSM) platforms on networks of workstations tolerate large networ...