Project Proposals/processing pipeline
Processing and forward
Contents
Name
Processing Pipeline with SRv6
Project Contact Name and Email
Andre Surcouf (asurcouf@cisco.com)
Clarence Filsfils (cfilsfil@cisco.com)
Repository Name
ppsr
Description
Thank to this project it will be possible to create complex processing pipeline in which each node applies some transformation not at the IP packet level but rather at “application data level” which represents several IP packet payloads. For any given node in the processing pipeline the input and the output data sizes can be different. The idea is to create a generic and extensible framework to allow additional functionality to be provided. Media processing is a natural application of this framework. The framework itself can be divided in three parts:
The input as well as output plugins are actually split in two parts the application domain specific (e.g. Media) part and the ip specific part.
(A fully detailed description of the involved mechanisms is accessible in a separate document)
Scope
- Processing - Transform - Forward
Initial Committers
Axel Taldir (ataldir@cisco.com)
Eyal Shalev (eshalev@cisco.com)
Francois Clad (fclad@cisco.com)
Vendor Neutral
There is no need for any particular hardware. However some implementation could use dedicated hardware to increase the performances. No driver required for any specific hardware
The code of each plugin is itself divided in two parts:
Meets Board Policy (including IPR, being within Board defined Scope etc)
Meets board policy as expressed in Technical Community Charter and IP Policy
Administrata
- Request for Project proposal consideration
- Email: (place link to email to TSC proposing project, this can be obtained from TSC Archives
- Date: (date proposed, makes it simpler to calculate the pre-requisite 2 week time period of gestation before being permitted to be voted on)