Research

Research topics

Data center networking


In the SigNet group, we aim at exploring the performance of the data path inside and between servers in virtualized data centers and take advantage of the elasticity provided by the virtual overlay network and virtual network functions to improve the Data Center resources utilization. 
In such an environment, the network starts inside the physical servers due to the need to share the physical network cards between the several virtual machines within the server. This is achieved thanks to a virtual switch. We have ongoing studies on assessing the impact of virtualization from the application (transport layer) perspective on new cloud services paradigms, such as serverless environments and microservices architecture. We are also exploring the way fast packet processing solutions (e.g. DPDK, XDP, etc.) might improve the performance of cloud services under those paradigms.

Data center networks are characterized by a high density of paths and L2/L3 devices. One can also observe a number of key scenario: (i) transfers between VMs within a data center (multi-tier applications up to MapReduce type of workload), (ii) transfer from a server to the end user (e.g., SaaS for residential users up to IaaS for private companies) or (iii) inter data centers transfers (synchronization, VM migration, etc.). As applications delegate to the transport layer and especially to TCP the task of conveying data and of controlling the sending rate, we have carried out some studies on the efficiency of high speed TCP version, esp. TCP Cubic, which is the default TCP flavour in the Linux kernel. 

Despite the elasticity and better resource management introduced by the virtualization, the costs of Data Center networks are exacerbated by (i) idle user appliances, which waste computing resources and memory; and (ii) maintenance events needing live migrating virtual appliances, which needs spare resources and might lead to network congestion. Relying on the dynamic deployment of Virtual Network Function (VNF) in modern Data Centers, we look for solution to reduce the impact of idle Virtual Machines (VMs) or decrease the cost of maintenance events.

Selected Publications:

  • Andrea Segalini, Dino Lopez Pacheco, Quentin Jacquemart, Myriana Rifai, Guillaume Urvoy-Keller, Marco Dione Towards Massive Consolidation in Data Centers with SEaMLESS. 2018 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), May 2018, Washington, France, hal-01877886
  • Quentin Jacquemart, Clément Pigout, Guillaume Urvoy-Keller Inferring the Deployment of Top Domains over Public Clouds using DNS Data. Traffic Measurement and Analysis Conference (TMA), 2019, Paris, France. hal-02132961
  • Myriana Rifai, Nicolas Huin, Christelle Caillouet, Frédéric Giroire, Joanna Moulierac, Dino Lopez Pacheco, Guillaume Urvoy-Keller Minnie : An SDN world with few compressed forwarding rules.
    Computer Networks, Elsevier, 2017, 121, pp.185 - 207. ⟨10.1016/j.comnet.2017.04.026⟩, hal-01576133
  • Son-Hai Ha, Dino Lopez Pacheco, Guillaume Urvoy-Keller: Networking in a virtualized environment: The TCP case. CLOUDNET 2013.

  • Sonia Belhareth, Lucile Sassatelli, Denis Collange, Dino Lopez Pacheco, Guillaume Urvoy-Keller: Understanding TCP cubic performance in the cloud: A mean-field approach. CLOUDNET 2013.

Scientific leaders: Guillaume Urvoy-Keller, Dino Lopez, Lucile Sassatelli

Energy and SDN

Energy has become a great concern. Networks themselves are apparently responsible for one third of the total IT consumption (which itself represents 10% of the overall energy consumption). We are tackling this issue along two axes. First, energy consumption in ISPs’ networks and end-to-end energy consumption. Here we focus either on evaluating green protocols or measuring energy consumption due to network activities through experiments or simulations. Second, we currently explore the use of SDN (Software Defined Networks) as a enabler for reducing energy consumption of data center networks through a better management of traffic. This latter topic also relates to the Data center networking theme as we seek to explore the inter-play between network and system virtualizations.

See also the Web page of the project on next generation (SDN based) data centers that describes our research projects Next Generation Data Centers.

Selected Publications:
 

  • N. Huin, M. Rifai, Frédéric Giroire, D. Lopez Pacheco, Guillaume Urvoy-Keller, Joanna Moulierac Bringing Energy Aware Routing closer to Reality with SDN Hybrid Networks. IEEE Transactions on Green Communications and Networking, IEEE, 2018, pp.1128 - 1139. ⟨10.1109/TGCN.2018.2842123⟩, hal-01877868
  • Myriana Rifai, Dino Lopez-Pacheco, Guillaume Urvoy-Keller: Towards Enabling Green Routing Services in Real Networks. IEEE Greencom Online 201
  • Anne-Cécile Orgerie, Laurent Lefèvre, Isabelle Guérin Lassous, Dino Martin López-Pacheco: ECOFEN: An End-to-end energy Cost mOdel and simulator For Evaluating power consumption in large scale Networks. Sustalnet 2011.

Scientific leaders: Dino Lopez, Guillaume Urvoy-Keller.

Future generation networks for video content distribution

Video transfer is now the dominant traffic in both residential and mobile access networks. We have started to investigate several issues related to video content distribution. First, in collaboration with Orange Lab (PhD work of Mohamed Bouzian), we aim at modeling the Quality of Experience in mobile access networks. The objective is to enable a network operator to assess the relation between the amount of resources dedicated to serve the users and their actual viewing experience, in particular playback stalls [0]. Within the PhD thesis of Vitalii Poliakov, we focus on routing and caching for video distribution in 5G mobile networks, leveraging network softwarization [0]. We have also started to work on energy- and content-aware planning strategies for convergence of fixed optical and mobile wireless access networks, and have been awarded a UCN@Sophia Labex postdoc grant for two years (starting in Sept. 2016) for our proposal on “Cloud Based Virtualized Optical Networks for 5G Access Network (C-RAN): planning for energy savings and user-level video quality”. Preliminary results have been published.

Selected Publications:

  • V. Poliakov, L. Sassatelli, D. Saucez. Case for caching and Model Predictive Control quality decision algorithm for HTTP Adaptive Streaming: is cache-awareness actually needed?. IEEE Globecom Workshop on Quality of Experience for Multimedia Communications, Washington, DC, USA, Dec. 2016.

  • S. Livi, L. Sassatelli and G. Urvoy-Keller. HTTP Adaptive Streaming and Access Router Management: the Users’ and Network’s Perspectives. IEEE International Conference on Computer Communication and the Internet (ICCCI), Wuhan, China, Oct. 2016.

  • R. Aparicio Pardo and L. Sassatelli. Adaptive video streaming and fixed-mobile convergence: A good team to reduce backhaul power consumption and improve users’ QoE. Invited paper, IEEE International Conference on Transparent Optical Networks (ICTON), Trento, Italy, July 2016.

Scientific leaders: Lucile Sassatelli, Ramon Aparicio-Pardo

Mobile Social Networking

The main target of this activity is MANET (Mobile Ad-hoc Networks), where mobile users have to exchange traffic without the help of an infrastructure (no base stations). Owing to node mobility and device heterogeneity, connectivity between nodes is intermittent, leading to volatile networks. To cope with volatility, new internet architectures and protocols have to be developed. Networks that cope with this volatility are named Delay Tolerant (DT) networks. The main challenges of these DT-MANETs are the design of an architecture and protocols that work well in an environment characterized by uncertain networking conditions, high mobility and frequent network partition. Specifically, one has to design transport and routing protocols for DT-MANETs, but also determine the capacity of the DT-MANETs. The major novelty of the approach proposed, besides the inherent cross-layer nature of the problem is the use of network coding. Network coding is a (by now popular in the research community) technique that takes advantage of linear combination of data to lower the global resources needed to transfer data in a network. This technique has proved to be beneficial in specific transport layer design for wireless networks and we want to investigate further its benefits for DT-MANETs.

Selected Publications:

  • Lucile Sassatelli, Arshad Ali, Manoj Panda, Tijani Chahed, Eitan Altman: Reliable Transport in Delay-Tolerant Networks With Opportunistic Routing. IEEE Transactions on Wireless Communications 13(10): 5546-5557 (2014)

  • Lucile Sassatelli, Muriel Médard: Inter-session network coding in delay-tolerant networks under Spray-and-Wait routing. WiOpt 2012

Scientific leader: Lucile Sassatelli

Cognitive Radio

Current wireless networks use the radio spectrum in a very inefficient manner. Indeed, a frequency bandwidth is allocated in a fixed manner to the user, even when this user is not using the radio resource. This type of user is denoted as a “primary” user. When the primary user is not active, a “secondary” user could take advantage of the free spectrum: this is the idea behind cognitive radio. In this activity, the objective is to allow a primary user and a secondary user to transmit simultaneously. Indeed, if the interference caused by the secondary user is somehow known by the primary user, the latter can null out this interference and continue to transmit with the same throughput. To be able to perform this interference cancellation, the different users must share some information (in the extreme case, share all the transmitted messages). The goal of this activity is to explore the cooperation strategies (which information have to be shared) to enable the development of cognitive radio networks where both primary and secondary users transmit simultaneously.

Scientific leader: Luc Deneire