Dirk Kutscher

Personal web page

Archive for the ‘Projects’ Category

IETF Datatracker Document Metadata Processing

without comments

I have created two tools for fetching and formatting metadata for IETF documents (RFCs and Internet Drafts). I sometimes want to create publications lists or just reference IETF documents in other publications, and these tools are intended to automate the process as much as possible.

  1. tracker-doc: for fetching document metadata by user-id (datatracker ID)
  2. bibdoc: for formatting document metadata in text or bibtex format

These are two Clojure scripts that are executed by Babashka – a native Clojure interpreter for scripting.

Install: datatracker-publications on GitHub.

Written by dkutscher

January 5th, 2024 at 7:47 pm

Named Data Microverse

without comments

Our project proposal on Named Data Microverse was selected as a winner of the Future of Data Challenge

The Named Data Microverse project explores how Information-Centric Networking (ICN) can enable a free, open and decentralized approach to “the metaverse”. The project aims to balances scalability and market-based innovation with democratization, trustworthiness, and equitable empowerment of individuals. ICN provides an architectural foundation for secure, distributed applications to be created more easily and provides resilience in natural disasters, better mobility support, cloud-optional local communication, improved privacy, and other benefits that are not addressed solely by “Web3” technologies.

This is a joint project with Jeff Burke and Lixia Zhang at UCLA.

Written by dkutscher

June 17th, 2023 at 6:16 am

MAVERIC: In-Network Computing for 5G/6G Campus Networks

without comments

Together with our partners Xantaro, Naval Vessels Lürssen, and the University of Applied Sciences Augsburg, we have started a new project on In-Network Computing for 5G/6G campus networks. The MAVERIC project will develop a mobile 5G campus network system with a special focus on automated deployment, monitoring as well as flexible and digitally sovereign in-network computing. The main use cases within the project are processes and tasks on ship yards. This environment is particularly harsh and has very high requirements regarding availability, security and confidentiality.

The MAVERIC project is sponsored by the German Federal Ministry for Economic Affairs and Climate Action (BMWK).

Written by dkutscher

April 12th, 2022 at 5:48 pm

Posted in Projects

Tagged with , , ,

Piccolo Project on In-Network Computing

without comments

We started a new project on in-network computing.

Nine partners from leading companies and universities in the UK and Germany (Arm, Robert Bosch GmbH, BT, Fluentic Networks Ltd., InnoRoute GmbH, Peer Stritzinger GmbH, Sensing Feeling, the Technical University Munich, and the University of Applied Sciences Emden/Leer), kicked off the Piccolo research project on October 15th, aiming to set a shining example of European research collaboration in challenging times.

Piccolo develops new solutions for in-network computing that remove known and emerging deficiencies of edge and fog computing. Piccolo aims to provide new levels of support for innovative applications such as highly scalable vision processing and automotive edge computing.

The research direction in the Piccolo project is about developing in-network computing platforms that are secure and ethical by design, support fine-granular modularisation, are independent of specific network architectures and that provide new levels of performance and robustness by applying a joint optimisation approach for both networking and computing resources.

The Piccolo project is a two-year CELTIC-NEXT project and is funded by BMWi in Germany and Innovate-UK in the UK, as well as the partners themselves.

Please have a look at the press release on our website for more information.

Written by dkutscher

November 11th, 2020 at 11:35 am

Posted in Projects

Tagged with , ,

Re-Thinking LoRaWAN

without comments

Low-power, long-range radio systems such as LoRaWAN represent one of the few remaining networked system domains that still feature a complete vertical stack with special link- and network layer designs independent of IP. Similar to local IoT systems for low-power networks (LoWPANs), the main service of these systems is to make data available at minimal energy consumption, but over longer distances. LoRaWAN (the system that comprises the LoRa PHY and MAC) supports bi-directional communication, if the IoT device has the energy budget. Application developers interface with the system using a centralized server that terminates the LoRaWAN protocol and makes data available on the Internet.

While LoRaWAN applications are typically providing access to named data, the existing LoRaWAN stack does not support this way of communicating. LoRaWAN is device-centric and is generally designed as a device-to-server messaging system – with centralized servers that serve as rendezvous point for accessing sensor data. The current design imposes rigid constraints and does not facilitate accessing named data natively, which results in many point solutions and dependencies on central server instances.

In our demo paper & presentation at ACM ICN-2020, we are therefore describing how Information-Centric Networking could provide a more natural communication style for LoRa applications and how ICN could help to conceive LoRa networks in a more distributed fashion compared to todays mainstream LoRaWAN deployments. For LoWPANs (e.g., 802.15.4 networks), ICN has already demonstrated to be an attractive and viable alternative to legacy integrated special purpose stacks – we believe that
LoRa communication provides similar opportunities.

Watch my Peter Kietzmann's talk about it here:

Written by dkutscher

October 6th, 2020 at 10:39 pm

Posted in Events,IRTF,Projects,Talks

Tagged with , , ,

OPNFV Arno Released

without comments

The OPNFV project has released its first major software release "Arno".

OPNFV is a carrier-grade,integrated,  open source platform to accelerate the introduction of new Network Functions Virtualization (NFV) products and services.

Arno is a developer-focused release that provides an initial build of the NFV Infrastructure (NFVI) and Virtual Infrastructure Manager (VIM) components of ETSI NFV architecture.

Key capabilities of OPNFV Arno:

  • Availability of baseline platform: Arno enables continuous integration, automated deployment and testing of components from upstream projects such as Ceph, KVM, OpenDaylight, OpenStack and Open vSwitch. It allows developers and users to automatically install and explore the platform.
  • Ability to deploy and test various VNFs: End users and developers can deploy their own or third party VNFs on Arno to test its functionality and performance in various traffic scenarios and use cases.
  • Availability of test infrastructure in community-hosted labs: Agile testing plays a crucial role in the OPNFV platform. With Arno, the project is unveiling a community test labs infrastructure where users can test the platform in different environments and on different hardware. This test labs infrastructure enables the platform to be exercised in different NFV scenarios to ensure that the various open source components come together to meet vendor and end user needs.
  • Allows automatic continuous integration of specific components: As upstream projects are developed independently they require testing of various OPNFV use cases to ensure seamless integration and interworking within the platform. OPNFV’s automated toolchain allows continuous automatic builds and verification.

 

Links

 

Written by dkutscher

June 4th, 2015 at 6:12 pm

Posted in Projects

Tagged with , , , ,

Open Platform for NFV

without comments

Linux Foundation has announced the creation of the  Open Platform for NFV (OPNFV) project aiming at accelerating cloud-based delivery models for operators, enable interoperability and accelerate standards through an open source reference implementation.

OPNFV is expected to increase performance and power efficiency; improve reliability, availability and serviceability; and deliver comprehensive platform instrumentation. The initial scope of OPNFV will be on building NFV infrastructure (NFVI) and Virtualized Infrastructure Management (VIM) leveraging existing open source components where possible.

The initial project objectives are to:

  • develop an integrated and tested open source platform that can be used to investigate and demonstrate core NFV functionality;
  • include proactive participation of leading end users to validate that OPNFV meets the needs of the end user community;
  • contribute to and participate in relevant open source projects that will be leveraged in the OPNFV reference platform;
  • establish an open ecosystem for NFV solutions based on open standards and open source software; and
  • promote OPNFV as the preferred open reference platform.

See the complete press release and the project website.

Written by dkutscher

September 30th, 2014 at 4:51 pm

Posted in Projects

Tagged with , ,

SAIL Project Started

without comments

We (my employer NEC Europe Ltd. together with a consortium of 24 vendors, operators and research organizations) have started a new EU-funded research project: SAIL (Scalable & Adaptive Internet Solutions) is aiming at designing architectures for the Networks of the Future, as part of the European Commission’s 7th Framework Program.

SAIL has three main technical strands: Network of Information (information-centric networking), Cloud Networking (combining virtual networking with cloud computing), and Open Connectivity Services (transport and routing services that can be controlled and orchestrated over various technologies).

My main interest is the research on information-centric networking. The main idea is to move from a host-based communication paradigm, where host addresses/IDs are the principal communication objects, to a paradigm that is based on named-content. In some current application areas such as content distribution and peer-to-peer communication we can observe that communication is actually no longer about setting up end-to-end connections to origin server in order to access a certain service/content. Instead, users are interested in named content (represented by, for instance, Torrents or URLs) and a corresponding distribution system provides lookup and distribution services that enable interested receivers to obtain the content (copies of the content or content chunks).

So far, this paradigm is applied to isolated, mostly overlaid, applications or distribution platforms. The intention in SAIL is to generalize these concepts for a ubiquitous communication platform, where name-based content, in-network-storage, and efficient distribution is available to any application. Several research questions are related to this: 1) how to design a naming framework that allows to name all information objects, is scalable in terms of lookup table size and lookup latency while still meeting security requirements; 2) how to efficiently move content to appropriate location in the network; 3) how to manage mobility, multi-interface nodes and disruption-tolerance; and 4) how to evolve socio-economics with potential new roles for content providers/consumers, as well as network/cache operators.

The general concept of information-centric networking has been addressed by a few other research activities before, such as the 4WARD project, the PSIRP project, the CCN project and others. The SAIL project specifically aims at advancing the general concept towards large-scale deployment, which involves running code, rigorous testing in testbeds and standardization.

More about SAIL: http://www.sail-project.eu/

Written by dkutscher

September 2nd, 2010 at 6:16 pm

Posted in Projects

Tagged with , ,