Project

Back to overview

Service-Centric Networking

English title Service-Centric Networking
Applicant Braun Torsten
Number 146376
Funding scheme Project funding (Div. I-III)
Research institution Institut für Informatik Universität Bern
Institution of higher education University of Berne - BE
Main discipline Information Technology
Start/End 01.06.2013 - 31.03.2017
Approved amount 166'650.00
Show all

Keywords (3)

cloud computing; content-centric networks; multimedia communications

Lay Summary (German)

Lead
Das Information-Centric Networking (ICN) Paradigma wurde vor wenigen Jahren als Architekturprinzip für das zukünftige Internet vorgeschlagen. Router sollen mit grossen Cache-Speichern ausgestattet werden, um Benutzeranfragen nach Datenobjekten effizient bedienen zu können. ICN-Konzepte reduzieren Antwortzeiten sowie den Bandbreitenbedarf in Provider-Netzen, unterstützen eher statische Inhalte, und beachten die Anforderungen von allgemeinen, dynamischen Diensten in ungenügender Art und Weise.
Lay summary

Wissenschaftliche Ziele des Projekts

Das Projekt schlägt des Konzept des Service-Centric Networking (SCN) vor, welches ICN hinsichtlich der Anforderungen allgemeiner Dienste erweitert. 

Zunächst sind geeignete Konzepte zur Struktur der Dienste-Namen und ihrer Auflösung, d.h. der Namensabbildung auf Instanzen, zu entwickeln.

Ein weiterer Aspekt ist die Weiterleitung von Diensteanfragen durch das Netz. Die am besten passenden Instanzen zur Erbringung eines angefragten Dienstes sollten ermittelt werden.

Dienste sind an strategisch günstigen Stellen innerhalb des Netzes zu platzieren. Im Fall von Änderungen der aktuellen Situation hinsichtlich Last, Netztopologie, Nachfrage usw. müssen Instanzen angepasst und neu platziert werden. 

Schliesslich schlagen wir das Konzept des Software-Defined Service-Centric Networking in Analogie zum Software-Defined Networking (SDN) vor. SDN ist eine aufstrebende Technologie für IP-Netze. 

Wissenschaftlicher und Gesellschaftlicher Kontext

Verschiedene internationale Projekte (z.B. NDN, PSI, NetInf) haben in den vergangenen Jahren Konzepte für ICN entwickelt. SCN als Erweiterung von ICN zielt auf die Unterstützung von allgemeinen Diensten wie sie beim Cloud Computing aufkommen. Des Weiteren werden interaktive Dienste mit hohen Anforderungen an Verzögerung und Bandbreiten adressiert, z.B. dreidimensionale Spiele oder Telepräsenz-Anwendungen.  


The proposed service-centric networking concept aims to support future Internet applications with strong requirements concerning latency, e.g., with a high degree of interactivity, and large amounts of data to be transferred, e.g., three-dimensional personalized audio/video streams as needed in interactive games or immersive telepresence applications. 

This is in particular becoming important in future applications with a large number of (3D) video streams. Even if those streams are personalized, a large fraction of the data could be served by caches, in particular when the content requested by different users is similar.

Direct link to Lay Summary Last update: 29.04.2013

Responsible applicant and co-applicants

Employees

Publications

Publication
Service-Centric Networking
Gasparyan Mikael (2020), Service-Centric Networking, Universität Bern, Bern.
Communication Mechanisms for Service-Centric Networking
Gasparyan Mikael, Schiller Eryk, Marandi Ali, Braun Torsten (2020), Communication Mechanisms for Service-Centric Networking, in 2020 IEEE 17th Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USAIEEE, Las Vegas, NV, USA, USA.
Fault-Tolerant Session Support for Service-Centric Networking
Gasparyan Mikael, Marandi Ali, Schiller Eryk, Braun Torsten (2019), Fault-Tolerant Session Support for Service-Centric Networking, in 2019 IFIP/IEEE Symposium on Integrated Network and Service Management (IM), Arlington, VA, USA, IEEE, Piscataway, New Jersey, US.
IaDRA-SCN: Intra-Domain Routing Architecture for Service-Centric Networking
Gasparyan Mikael, Braun Torsten, Schiller Eryk (2018), IaDRA-SCN: Intra-Domain Routing Architecture for Service-Centric Networking, in 2018 IEEE International Conference on Communications Workshops (ICC Workshops), Kansas City, MOIEEE, Piscataway, New Jersey, US.
CDS-MEC: NFV/SDN-based Application Management for MEC in 5G Systems
Schiller Eryk Jerzy, Nikaein Navid, Kalogeiton Eirini, Gasparyan Mikael, Braun Torsten (2018), CDS-MEC: NFV/SDN-based Application Management for MEC in 5G Systems, in Computer Networks, 135, 96-107.
L-SCN: layered SCN architecture with Supernodes and Bloom Filters
Gasparyan Mikael, Braun Torsten, Eryk Schiller (2017), L-SCN: layered SCN architecture with Supernodes and Bloom Filters, in The 14th Annual IEEE Consumer Communications & Networking Conference (CCNC). IEEE, Las Vegas, USAIEEE, Piscataway, New Jersey, US.
Session Support for SCN
Gasparyan Mikael, Corsini Guillaume, Braun Torsten, Schiller Eryk, Saltarin Jonnahtan (2017), Session Support for SCN, in 2017 IFIP Networking Conference (IFIP Networking) and Workshops, Stockholm, SwedenIEEE, Piscataway, New Jersey, US.
Authentication and Trust in Service-Centric Networking
Aad Imad, Braun Torsten, Mansour Dima (2016), Authentication and Trust in Service-Centric Networking, in The 41st IEEE Conference on Local Computer Networks (LCN), November 7-10, 2016, Dubai, UAEIEEE, Piscataway, New Jersey, US.
BitWorker, a Decentralized Distributed Computing System Based on BitTorrent
Durand Arnaud, Gasparyan Mikael, Rouvinez Thomas, Aad Imad, Braun Torsten, Trinh Tuan Anh (2015), BitWorker, a Decentralized Distributed Computing System Based on BitTorrent, in The 13th International Conference on Wired/Wireless Internet Communications, WWIC 2015, Malaga, SpainSpringer International Publishing, Cham.
NextServe Framework: Supporting Services Over Content-Centric Networking
Mansour Dima, Braun Torsten, Anastasiades Carlos (2014), NextServe Framework: Supporting Services Over Content-Centric Networking, in The 12th International Conference on Wired & Wireless Internet Communications, Springer LNCS 8458, Paris, FranceSpringer International Publishing, Cham.
Performance Evaluation of Service Support in Content-Centric Networking
Mansour Dima, Braun Torsten (2014), Performance Evaluation of Service Support in Content-Centric Networking, Institute of Informatics and Applied mathematics, University of Bern, Bern.
Survey in Service-Centric Networking
Mansour Dima, Braun Torsten (2014), Survey in Service-Centric Networking, Institute of Informatics and Applied mathematics, University of Bern, Bern.
Bloom Filter-based Routing for Dominating Set-based Service-Centric Networks
Marandi Sayed Ali, Hofer Vincent, Gasparyan Mikael, Braun Torsten, Thomos Nikolaos, Bloom Filter-based Routing for Dominating Set-based Service-Centric Networks, in 2020 IEEE/IFIP Network Operations and Management Symposium (NOMS 2020), IEEE, Budapest, Hungary.

Abstract

Information-Centric Networking is a paradigm proposed for the Future Internet. Several international research projects are investigating this approach. A main feature is that future routers should have large caches where content can be stored and provided to users requesting the content. This avoids delays when requesting the content from the original source and minimizes the bandwidth inside a network provider’s network infrastructure. This is in particular becoming important in the future with a large number of (3D) video streams. Even if those streams are personalized, a large fraction of the data could be served by caches, in particular when the content requested by different users is similar and when the time between requests is not too long. The proposed ICN approaches are targeting rather static content, but do not consider requirements by more general and dynamic services. Such services are becoming increasingly important with the emerging cloud computing services including both storage and processing services. This project proposes a concept called Service-Centric Networking, which is based on Information-Centric Networking and extends it according to the needs and requirements by general services. The first issue to be addressed by the proposed project is how names for services should be designed and how name resolution for services should be designed. A second research issue is related to service routing. The most appropriate service entities to handle a service request should be identified. Appropriate routing metrics need to be identified and those have to be updated permanently possibly based on measurement and monitoring functions integrated into the service-centric network. Third, services need to be managed, which means that services need to be deployed at strategically good locations in the network. Moreover, in case of changing situations, e.g., load, topology, demands, services need to be adapted and/or relocated. Finally, we propose to investigate the concept of Software-Defined Service-Centric Networking in analogy to Software-Defined Networks, which is a current technology emerging in IP networks.The project aims to develop mechanisms that should be able to scale in large networks and that should be able to be implemented in general-purpose routers. This requires to select appropriate methodologies such as the use of network simulators, emulators, and real-world test-beds.
-