Personal tools

Policy-based Architectures for Network Programmability

— filed under:

Flavio Esposito, Exegy, Inc.

  • Colloquium
When Fri, Feb 19, 2016
from 11:00 AM to 11:50 AM
Where Ritter Hall 323
Add event to calendar vCal

Abstract: The goal of Software-Defined Networking (SDN) is to simplify network management and the development of network applications through network programmability. Existing SDN solutions such as OpenFlow often limit this programmability to traffic forwarding rules. In this talk, I will present two architectures that enable policy programmability for two different network management applications: VINEA, for virtual network embedding, and PreDA, for routing in Delay Tolerant Networks (DTN).

In the first part of the talk I will discuss VINEA; the architecture leverages an auction-based virtual network embedding protocol that, for the first time, establishes bounds on both embedding efficiency, and on convergence embedding time,  within a single domain or across multiple federated domains. The performance of representative novel policy configurations are compared with existing solutions via simulations and over a prototype implementation based on RINA, our clean-slate Recursive InterNetwork Architecture. I will also present an object model as a foundation for a virtual network embedding protocol specification.

In the second part of my talk I will present our Predicate routing for DTN Architectures (PreDA), another example of architecture for network policy programmability. Predicate routing allows DTN users to declaratively express high-level policy constraints on the routing of content, e.g., direct all images captured by a camera attached to a Mobile Ad-hoc NETwork (MANET)-only node S to DTN node B for pre-processing and authorization before sending them to a user at DTN node C. We implemented a testbed to evaluate the efficiency of the mapping from high-level constraints of DTN nodes to low-level routing predicates within the MANET nodes.

I will conclude my talk with some unrelated but interesting results on our e-commerce (Big Data) study of

Bio: Flavio Esposito is a Member of the Advanced Technology Group at Exegy Inc., a software/hardware high-frequency trading firm based in St.Louis, MO, and a Research Assistant Professor (by courtesy) at University of Missouri, Columbia. Flavio received his Ph.D. in Computer Science at Boston University in 2013 and his Master in Telecommunication Engineering from the University of Florence, Italy in 2005. During his career, Flavio worked as a research scientist and engineer in four countries: at the Centre for Wireless Communication, Oulu, Finland, at Alcatel-Lucent, Florence, Italy, and was an intern at Eurecom, France, at Raytheon BBN Technologies, MA, and at Bell Laboratories, NJ.  Flavio’s main research interests include network protocols, distributed systems and architectures with focus on (virtual) network service management.
« June 2018 »