Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sahel Sahhaf is active.

Publication


Featured researches published by Sahel Sahhaf.


acm special interest group on data communication | 2015

ESCAPE: extensible service chain prototyping environment using mininet, click, NETCONF and POX

Attila Csoma; Balázs Sonkoly; Levente Csikor; Felicián Németh; András Gulyás; Wouter Tavernier; Sahel Sahhaf

Mininet is a great prototyping tool which combines existing SDN-related software components (e.g., Open vSwitch, OpenFlow controllers, network namespaces, cgroups) into a framework, which can automatically set up and configure customized OpenFlow testbeds scaling up to hundreds of nodes. Standing on the shoulders of Mininet, we implement a similar prototyping system called ESCAPE, which can be used to develop and test various components of the service chaining architecture. Our framework incorporates Click for implementing Virtual Network Functions (VNF), NETCONF for managing Click-based VNFs and POX for taking care of traffic steering. We also add our extensible Orchestrator module, which can accommodate mapping algorithms from abstract service descriptions to deployed and running service chains.


acm special interest group on data communication | 2015

Multi-Domain Service Orchestration Over Networks and Clouds: A Unified Approach

Balázs Sonkoly; János Czentye; Robert Szabo; Dávid Jocha; János Elek; Sahel Sahhaf; Wouter Tavernier; Fulvio Giovanni Ottavio Risso

End-to-end service delivery often includes transparently inserted Network Functions (NFs) in the path. Flexible service chaining will require dynamic instantiation of both NFs and traffic forwarding overlays. Virtualization techniques in compute and networking, like cloud and Software Defined Networking (SDN), promise such flexibility for service providers. However, patching together existing cloud and network control mechanisms necessarily puts one over the above, e.g., OpenDaylight under an OpenStack controller. We designed and implemented a joint cloud and network resource virtualization and programming API. In this demonstration, we show that our abstraction is capable for flexible service chaining control over any technology domains.


2015 Fourth European Workshop on Software Defined Networks | 2015

Scalable Architecture for Service Function Chain Orchestration

Sahel Sahhaf; Wouter Tavernier; János Czentye; Balázs Sonkoly; Pontus Sköldström; Dávid Jocha; Jokin Garay

Network Function Virtualization (NFV) enables to implement network functions in software, high-speed packet processing functions which traditionally are dominated by hardware implementations. Virtualized Network Functions (NFs) may be deployed on generic-purpose servers, e.g., in datacenters. The latter enables flexibility and scalability which previously were only possible for web services deployed on cloud platforms. The merit of NFV is challenged by control challenges related to the selection of NF implementations, discovery and reservation of sufficient network and server resources, and interconnecting both in a way which ful fills SLAs related to reliability and scalability. This paper details the role of a scalable orchestrator in charge of finding and reserving adequate resources. The latter will steer network and cloud control and management platforms to actually reserve and deploy requested services. We highlight the role of involved interfaces, propose elements of algorithmic components, and will identify major blocks in orchestration time in a proof of concept prototype which accounts for most functional parts in the considered architecture. Based on these evaluations, we propose several architectural enhancements in order to implement a highly scalable network orchestrator for carrier and cloud networks.


2014 Third European Workshop on Software Defined Networks | 2014

Multi-layered Service Orchestration in a Multi-domain Network Environment

Attila Csoma; Balázs Sonkoly; Levente Csikor; Felicián Németh; András Gulyás; Dávid Jocha; János Elek; Wouter Tavernier; Sahel Sahhaf

In this demo, we show a novel method to multi-layer service orchestration in a multi-domain network. This method is a basic implementation of the three layered concept with multi-layer orchestration designed by the UNIFY project. A global orchestrator is capable of instantiating service elements, i.e., virtual network functions (VNFs), in separate domains. Dedicated local orchestrators indifferent infrastructure domains are responsible for setting up new VNF instances and configuring the underlying network. Our implementation is based on the ESCAPE prototyping framework and an OpenStack (OS) data center with the OpenDaylight (ODL) controller.


Computer Communications | 2017

Adaptive and reliable multipath provisioning for media transfer in SDN-based overlay networks

Sahel Sahhaf; Wouter Tavernier; Didier Colle; Mario Pickavet

Traditional routing in the Internet is best-effort which makes it challenging for video streaming since no throughput, jitter, delay or loss rate is guaranteed. As different paths have different characteristics, path differentiation such as multipath routing is a promising technique to be used for meeting QoS requirements of media-intensive applications. Using overlay networks different paths are offered which enable more flexibility in QoS and congestion control while the reliability of the connections is enhanced.Software Defined Networking (SDN) is known to be a promising solution to the problems of routing as it provides fine-grained control over packet handling. Relying on SDN, we propose an adaptive multipath provisioning scheme ensuring maximal bandwidth and resiliency of media transfer in overlay networks. The scheme is a time slot-based approach which dynamically finds multipaths. It relies on both active probing and traffic prediction.The experimental results confirm that a more accurate prediction together with more frequent probing lead to fewer number of path re-calculation and also indicate that the proposed scheme enhances the reliability of connections while a more balanced load is achieved in the network compared to the shortest path-based scheme.


2016 8th International Workshop on Resilient Networks Design and Modeling (RNDM) | 2016

Resilient availability and bandwidth-aware multipath provisioning for media transfer over the Internet.

Sahel Sahhaf; Wouter Tavernier; Didier Colle; Mario Pickavet

Traditional routing in the Internet is best-effort. Path differentiation including multipath routing is a promising technique to be used for meeting QoS requirements of media-intensive applications. Since different paths have different characteristics in terms of latency, availability and bandwidth, they offer flexibility in QoS and congestion control. Additionally protection techniques can be used to enhance the reliability of the network. This paper studies the problem of how to optimally find paths ensuring maximal bandwidth and resiliency of media transfer over the network. In particular, we propose two algorithms to reserve network paths with minimal new resources while increasing the availability of the paths and enabling congestion control. The first algorithm is based on Integer Linear Programming which minimizes the cost of the paths and the used resources. The second one is a heuristic-based algorithm which solves the scalability limitations of the ILP approach. The algorithms ensure resiliency against any single link failure in the network. The experimental results indicate that using the proposed schemes the connections availability improve significantly and a more balanced load is achieved in the network compared to the shortest path-based approaches.


international conference on computer communications | 2014

Development and experimentation towards a multicast-enabled Internet

Davide Careglio; Dimitri Papadimitriou; Fernando Agraz; Sahel Sahhaf; Jordi Perelló; Wouter Tavernier; Salvatore Spadaro; Didier Colle

In this paper, we report our development experience and experimentation studies of two multicast routing schemes for the Internet, namely, PIM-SSM and GCMR. We detail their implementation over the Quagga open source routing suite, as well as their experimentation tests over a large-scale topology that reproduces the Internet characteristics.


international conference on computer communications | 2014

On the experimentation of the novel GCMR multicast routing in a large-scale testbed

Davide Careglio; Dimitri Papadimitriou; Fernando Agraz; Sahel Sahhaf; Jordi Perelló; Wouter Tavernier

Originally defined in the 90s, multicast is nowadays (re)gaining interest given the increasing popularity of multimedia streaming/content traffic and the explosion of cloud services. In fact, multicast yields bandwidth savings complementing cached content distribution techniques and its potential benefits have been verified by studies several times since then (see e.g. [1]). By multicast routing, we refer to a distributed algorithm that, given a group identifier, allows any node to route multicast traffic to a group of destination nodes, usually called multicast group. To enable one-to-many traffic distribution, the multicast routing protocol configures the involved routers to build a (logical) delivery tree between the source and the multicast group, commonly referred to as the Multicast Distribution Tree (MDT). Nevertheless, the scaling problems faced in the 90s still remain mostly unaddressed and worst-case projections predict indeed that routing engines could have to process and maintain in the order of 1 million active routes within the next 5 years [2].


Photonic Network Communications | 2018

All-optical tree-based greedy router using optical logic gates and optical flip-flops

Sahel Sahhaf; Abhishek Dixit; Wouter Tavernier; Didier Colle; Mario Pickavet; Piet Demeester

Due to ever-increasing throughput demands, the lookup in conventional IP routers based on longest prefix matching is becoming a bottleneck. Additionally, the scalability of current routing protocols is limited by the size of the routing tables. Geometric greedy routing is an alternative to IP routing which replaces longest prefix matching with a simple calculation employing only local information for packet forwarding. For the first time, in this paper we propose a novel and truly all-optical geometric greedy router based on optical logic gates and optical flip-flops. The circuit of the router is constructed through the interconnection of SOAs and directional couplers. The successful functionality of the proposed router is verified through simulation. The circuit enables high data rate throughput.


IEEE Network | 2017

Routing at Large Scale: Advances and Challenges for Complex Networks

Sahel Sahhaf; Wouter Tavernier; Dimitrios Papadimitriou; Davide Careglio; Alok Kumar; Christian Glacet; David Coudert; Nicolas Nisse; Lluís Fàbrega; Pere Vilà; Miguel Camelo; Pieter Audenaert; Didier Colle; Piet Demeester

A wide range of social, technological and communication systems can be described as complex networks. Scale-free networks are one of the well known classes of complex networks in which nodes� degrees follow a power-law distribution. The design of scalable, adaptive and resilient routing schemes in such networks is very challenging. In this article we present an overview of required routing functionality, categorize the potential design dimensions of routing protocols among existing routing schemes, and analyze experimental results and analytical studies performed so far to identify the main trends/trade-offs and draw main conclusions. Besides traditional schemes such as hierarchical/shortest-path path-vector routing, the article pays attention to advances in compact routing and geometric routing since they are known to significantly improve scalability in terms of memory space. The identified trade-offs and the outcomes of this overview enable more careful conclusions regarding the (un-)suitability of different routing schemes to large-scale complex networks and provide a guideline for future routing research.

Collaboration


Dive into the Sahel Sahhaf's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Balázs Sonkoly

Budapest University of Technology and Economics

View shared research outputs
Top Co-Authors

Avatar

Davide Careglio

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Fernando Agraz

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Jordi Perelló

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge